@media only screen and (min-width:1199px) and (max-width:1920px) {.wp {max-width:83.33vw;}
.header {padding:0 5.208vw 0 4.531vw;}
.logo {margin-top:0.729vw;}
.logo img {height:3.75vw;}
.header .top {line-height:1.875vw;margin-top:0.625vw;margin-bottom:0.260vw;}
.header .top a {font-size:1vw;padding:0 1vw;}
.header .top a:after {height:0.875vw;}
.so-btn {font-size:0.833vw;margin-left:1.458vw;}
.so-btn i {width:1.875vw;height:1.875vw;margin-left:0.989vw;-o-background-size:0.833vw auto;-ms-background-size:0.833vw auto;-moz-background-size:0.833vw auto;-webkit-background-size:0.833vw auto;background-size:0.833vw auto;}
.so {width:13.02vw;margin-left:1.458vw;}
.so .inp {height:1.875vw;border-radius:0.937vw;padding:0 2.604vw 0 0.781vw;font-size:0.729vw;}
.so .btn {width:1.875vw;height:1.875vw;-o-background-size:0.833vw auto;-ms-background-size:0.833vw auto;-moz-background-size:0.833vw auto;-webkit-background-size:0.833vw auto;background-size:0.833vw auto;}
.nav li {margin-left:2.35vw;}
.nav li>a {font-size:1.146vw;}
.nav .sub {width:8.125vw;padding-top:0.781vw;}
.nav .sub {padding:0.520vw 0;box-shadow:0vw 0vw 0.520vw rgba(0,0,0,.1);}
.nav .sub a {font-size:0.9375vw;line-height:2.343vw;}
.banner:before {height:8.541vw;}
.banner .slick-dots {left:0;bottom:1.875vw;}
.banner .slick-dots li {margin:0 0.3125vw;padding:0 0vw;}
.banner .slick-dots li button {width:0.312vw;height:0.312vw;margin-top:0.781vw;}
.banner .slick-dots li button:after,.banner .slick-dots li button:before {width:0.260vw;height:0.104vw;margin-top:-0.052vw;}
.banner .slick-dots li button:before {left:-0.416vw;}
.banner .slick-dots li button:after {right:-0.416vw;}
.banner .slick-dots li.slick-active button {width:2.916vw;}

}
@media only screen and (max-width:1199px) {
.fl {float:none}
.fr {float:none}
.col11,.col21,.col31,.col32,.col41,.col43{width:100%;float:none}

.wp {width:auto;padding:0 15px;}
.header {padding:0 10px;}
.logo {margin-top:0;line-height:50px;font-size:0;position:relative;z-index:3;}
.logo img {display:inline-block;vertical-align:middle;height:40px;}
.menuBtn {display:block;}
.hdr {position:absolute;left:0;right:0;top:0px;padding-top:65px;padding-bottom:15px;background-color:rgba(0,0,0,.8);display:none;}
.header .top {margin-top:0;}
.header .top .fr {float:none;}
.header .top a {width:26%;text-align:center;padding:0 3%;}
.so-btn {display:none !important;}
.so {float:none;display:block !important;margin:0 15px 12px;width:auto;}
.nav {}
.nav li {float:none;margin:0;}
.nav li>a {display:block;font-size:18px;line-height:45px;padding:0 15px;}
.nav .sub {position:static;width:auto;padding-top:10px;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}
.nav .sub a {text-align:left;font-size:16px;padding-left:30px;line-height:32px;}
.banner {height:220px;}
.banner .slick-slide .pic {background-position:top;background-size:cover;height:220px;}
.banner .slick-dots li button:after,.banner .slick-dots li button:before {display:none;}
.banner .slick-dots li {margin:0 3px;padding:0;}
.banner .slick-dots li button {margin:0;opacity:.6;width:8px;height:8px;}
.banner .slick-dots {bottom:15px;}
.banner:before {height:60px;}
.row1 .fl{ display:none;}
.row1 .fr{width: 100%;}
.list1{ margin-left:0;}
.list1 li{float:none;width:100%;margin-left:0%;}
.list1 li .tit{width: 100%;height:50px;}
.list3 li {width:100%;float:none;margin-bottom:0.2rem;}
.list4 .tit {font-size:16px;}
.list5 {margin:0.2rem -0.32rem 0 0;}
.list5 li {float:none;width:calc(100% - 0.32rem);margin:0 0.32rem 0.3rem 0;}
.list5 img {float:left;width:calc(40%);}
.list1 div.tit,.list3 .tit,.list5 h4{ font-size:16px; line-height:1.6;}
.list4 .date,.list5 p{ font-size:14px;}
.qrcode{display:none;}
#totop a img{ margin:0 auto; width:80%; height:80&;padding-top:10%;}

.page .col41{display:none;}

.nban{height:200px;}
.nban .title{padding-top:100px;}
.article h2{font-size:20px;}
.article .info{font-size:14px;}
.enrty{font-size:16px;}
.enrty p,.enrty div{font-size:16px;}

}
