.flex{ display: flex;justify-content: space-between;flex-wrap: wrap}
.lt10 .flex{ display: block;text-align: justify;line-height: 0}
.lt10 .flex>a,.lt10 .flex>div,.lt10 .flex>dl,.lt10 .flex>li,.lt10 .flex>span,.lt10 .flex>ul{ display: inline-block;vertical-align: top;line-height: 26px}
.lt10 .flex:after{ content: "";display: inline-block;width: 100%;height: 0;line-height: 0;font-size: 0}
.pulldown{ display: inline-block;width: 19%}
.pulldown .butn{ background: 0 0;position: relative;text-align: left;display: block;width: 100%;line-height: 44px;height: 44px;padding-left: 8px;background-color: #fff;cursor: pointer}
.pulldown .butn .layui-icon{ position: absolute;right: 15px;top: 0;width: 11px;height: 6px;color: #aaa}
.pulldown .pulldown-menu{ width: 100%;max-height: 260px;overflow-y: scroll;box-shadow: 0 0 10px 0 rgba(150,150,150,.7);z-index: 333;background-color: #fff;position: absolute;left: 0;bottom: 100%;display: none;padding: 10px 10px}
.pulldown .pulldown-menu:before{ content: "";position: absolute;width: 0;height: 0;border-bottom: 9px solid #c5e8ff;border-left: 9px solid transparent;border-right: 9px solid transparent;top: -9px;left: 50%;margin-left: -9px}
.pulldown .pulldown-menu li{ display: inline-block;width: 19%;margin: 0;font-size: 88.888%;line-height: 155%;cursor: pointer}
.pulldown .pulldown-menu li a{ display: block;margin: 0}
.pulldown .pulldown-menu:after{ content: '';display: block;clear: both}
.footer .friendlink{ background-color: #f4f4f4;padding: 18px 0}
.footer .friendlink .pulldown .pulldown-menu h3{ font-size: 16px;font-weight: 700;margin: 10px 0}
.footer .friendlink .pulldown .pulldown-menu h3:before{ display: none}
.footer .friendlink .pulldown .pulldown-menu li{ line-height: 35px}
.footer .foot{ background-color: #005293;font-size: 88.888%;color: #fff}
.footer .foot a{ color: #fff}
.footer .foot .container{ background: url(../images/public/foot_bg.png) no-repeat right bottom}
.footer .foot .container>.flex{ padding: 40px 0;align-items: center;width:700px;margin:0 auto;}
.footer .foot .footnav{ width: 34%}
.footer .foot .footnav li{ width: 25%;float: left;text-align: center;font-size: 77.777%}
.footer .foot .footnav li i{ display: block;height: 41px}
.footer .foot .footnav li img{ display: block;margin: auto}
.footer .foot .address{ line-height: 30px}
/* .footer .foot .foot-right{ width: 290px} */
.footer .foot .foot-right .min{ margin: 0 5px 0 8px}
@media (max-width:1100px){ .footer .foot .footnav{  width: 28% }}@media (max-width:991px){ .footer .foot{  background-color: #ebe8e8;color: #333 }
 .footer .foot a{  color: #333 }
 .footer .foot .container>.flex{  padding: 15px 0;flex-direction: row-reverse;justify-content: center;width:100% }
 .footer .foot .address{  line-height: 160%;font-size: 77.777%;margin-left: 3%;text-align: center;}
 .footer .foot .foot-right{  width: auto }
 .footer .foot .foot-right span{  display: inline-block }
 .footer .foot .foot-right span:nth-child(2){  width: 51px }
 .footer .foot .foot-right span:nth-child(3){  width: 51px }
 .footer .foot .foot-right img{  margin: 0 }}.por{ position: relative}
.copyright{ padding: 20px 0;font-size: 77.778%}
.copyright li{ display: inline-block}
.copyright i{ display: inline-block;font-style: normal;vertical-align: 10%;margin: 0 25px}
.copyright span img{ position: relative;top: -1px}
@media (max-width:991px){ .copyright{  padding: 10px 0;line-height: 160%;background-color: #ebe8e8;border-top: 1px solid #e0e0e0 }
 .copyright span{  display: inline-block }
 .copyright i{  display: none }
 
 }.bay{ position: fixed;bottom: 20px;right: 10px;z-index: 999}
.bay ul{ background-color: #dbecff;background-image: linear-gradient(#dbecff,#edf6ff);border-radius: 6px;width: 87px}
.bay ul li{ text-align: center;position: relative;padding: 10px 0;font-size: 88.888%;cursor: pointer;transition: all .3s}
.bay ul li i{ display: block;margin-bottom: 5px}
.bay ul li div{ width: 143px;position: absolute;left: 100%;display: none;top: 0;transition: all .3s}
/* .bay ul li:first-child:hover,.bay ul li:first-child+li:hover,.bay ul li:first-child+li+li:hover{ background-color: #edf6ff;} */
.bay ul li:hover{background-color: #c8e6fd;background-color: #edf6ff\9;}
.bay ul li:hover div{ left: -165%;display: block}
.bay ul li.backtop i{ display: inline-block}
.bay .robot{ position: relative;cursor: pointer}
.bay .robot .box{ text-align: right}
.bay .robot .dialog{ position: absolute;width: 97px;height: 31px;background: url(../images/public/dialog.png) no-repeat;right: 72%;top: 23px;font-size: 11.99921989px;color: #fff;text-align: center;line-height: 23px;display: none}
.robot-box{ position: fixed;width: 360px;height: 500px;right: 10px;bottom: 30px;z-index: 999;display: none}
.robot-box .robot-head{ height: 30px;background-color: #005293;text-align: right;padding-top: 2px}
.robot-box .robot-head .min{ display: inline-block;width: 16px;height: 26px;position: relative;cursor: pointer}
.robot-box .robot-head .min:after{ content: "";position: absolute;width: 16px;height: 4px;background-color: #fff;top: 50%;margin-top: -2px;left: 0}
.robot-box .robot-head .max{ display: inline-block;border: 2px solid #fff;border-top-width: 4px;width: 16px;height: 10px;margin: 0 20px 0 10px;position: relative;top: -5px}
.robot-box iframe{ width: 100%;height: 100%;border: none}

