@media only screen and  (max-width:1700px) {

}

@media only screen and  (max-width:1550px) {


}
@media only screen and  (max-width:1370px) {
.ba1-1{font-size:35px;}
.ba1-2{font-size:16px;line-height:36px;}
.ba1-3 a{font-size:12px;height:30px;line-height:30px;}
}

@media only screen and  (max-width:1200px) {

.w-top-l{font-size:12px;margin-left:10px;}
.w-top-l span{padding-right:10px;}
.w-top-l a{font-size:12px;margin-right:15px;}
.w-top-r{display:none;}


.w-head{width:100%;}
.logo{margin-left:10px;}
.logo img{height:50px;}
.w-head .icon-menu{color:#b4b4b4;position:absolute;top:0px;right:0px;width:50px;line-height:50px;height:50px;font-size:20px;text-align:center;}
.search-mo{position:fixed;top:-22px;right:50px;width:50px;line-height:50px;height:50px;font-size:20px;text-align:center;}
.web-top-s .search-mo{top:-62px;}

.dh{float:none;position:fixed;width:100%;background:none;top:90px;background-color:rgba(255,255,255,0.8);}
.web-top-s .dh{top:50px;}
.dh ul{float:none;height:auto;}
.dh ul li{float:left;position:relative;height:40px;line-height:40px;width:33%;text-align:center;}
.dh ul li a.aec{line-height:40px;height:40px;font-size:12px;margin:0px;}
.dh ul li:hover  a.aec:after,.dh ul li a.dqab:after {width:0%; margin-left:-49.8%;}
.som-dha a{color:#523d82;}
.sodh-a a{margin:0px 5px;color:#523d82;}

.dhxl{display:none;padding:0px;}
.dhxl a{display:none;}


#f2{background:url(/img/f2-bg.jpg) no-repeat center bottom;background-size:auto 100%;}



.web-1200{width:100%;margin:0 auto;}
.w-head .icon-menu,.som-dha{display:block;}
}



@media only screen and  (max-width:768px) {

}

@media only screen and  (max-width:640px) {

.ba1-1{font-size:20px;padding-left:10%;}
.ba1-2{font-size:14px;line-height:36px;padding-left:10%;}
.ba1-3{padding-left:10%;}
.ba1-3 a{font-size:12px;height:30px;line-height:30px;}


}

@media only screen and  (max-width:480px) {

}

@media only screen and  (max-width:320px) {

}