@media (min-width:1400px) {

}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
    
}
@media (max-width:1200px) and (min-width: 991px) {
   
}
@media (max-width: 1199px) and (min-width: 992px){
   
}
@media (max-width: 991px) and (min-width: 768px){
 
}
@media (max-width: 991px) and (min-width: 480px){
    
}
@media (max-width: 991px) and (min-width: 400px){

}
@media (max-width:991px) {
   
}
@media (max-width:767px) and (min-width: 548px) {

}
@media (max-width:548px) {

}
@media (max-width:767px) {
   
}
@media (max-width:680px) {

}
@media (max-width:640px) {
   
}
@media (max-width:600px) {
   
}
@media (max-width:550px) {
    
}
@media (max-width:526px) {
    
}
@media (max-width:480px) {
body { background-size:160%;}
.banner-sty1 { margin:0px auto 0px auto; height:100px; background-size: 160%;}
.ztp1 { margin-top: 0px;}
.control-box { width: 100%; height: auto; background: none;}
.control-box ul { display: none;}
.bigbox { width: 100%; height: auto; margin: 0px;}
.shadow { width: 100%;}
.shadow a { width: 100%; font-size: 18px;}
.box { background-position: right bottom; background-repeat: no-repeat;}
.bans-list1 { margin-top: 10px;}
.bans-list1 ul { padding: 0;}
.bans-list1 ul li { width: 100%; background-position: 30px 19px;}
.bans-list1 ul li a { line-height: 24px; padding: 10px 0px 10px 30px;}
.bans-list1 ul li a i { display: none;}
.bans-zq1 { width: 100%; height: auto; background-size: 120% 100%; background-color: #fbcb34; background-position: center bottom;}
.bans-zq1 span { margin: 10px auto 10px 60px;}
.bans-zq1 ul { margin: 0px auto 15px 60px;}
.bans-zq2 { width: 100%; height: auto; background-size: 120% 100%; background-color: #fbcb34; background-position: center bottom; margin-top: 20px;}
.bans-zq2 ul { margin: 10px auto auto 60px;}
.bans-zq2 span { margin: 10px auto 15px 60px;}
.ztlm-bt { margin: 20px 15px 20px 15px;}
.ztbmcx-div { margin: 0px 15px 30px 15px;}
.ztbmcx-ldiv { width: 100%; height: auto;}
.yicbmcx-list ul li { width: 100%; margin-top: 0px; padding: 10px;}
.yicbmcx-list ul li a span { width: 60px; height: 60px; float: left; margin: 0px 10px 0px 0px;}
.yicbmcx-list ul li a span img { width: 30px; height: 30px; margin: 15px auto;}
.yicbmcx-list ul li a p { height: 60px !important; display: flex; flex-direction: row; align-items: center; text-align: left;}
.ztbmcx-rdiv { width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.dtfw-type ul { display: flex;}
.dtfw-type ul li { margin-right: 0; line-height: 24px; font-size: 16px; box-sizing: border-box; padding: 10px 8px; text-align: center;}
.dtfw-map { overflow: hidden; height: auto;}
.mapcon { width: 100%;}
.banswd-div { width: 100%;}
.ztpcon1 { width: 100%;}
.bsprev { left: 0px; z-index: 99}
.bsnext { right: 0px; transform: rotate(-180deg); z-index: 99}
}
@media (max-width:360px) {
.news-tt span { font-size:17px; }   
}
@media (max-width:350px) {
    
}