﻿
@media only screen and (max-width: 1700px) {
.txtList1-m1 .txtList1-tt{margin-top: -6px;}
}


@media only screen and (max-width: 1600px) {
.dc-asmnavList1 li a img{max-width: 22px; max-height: 22px;}
.pc-nav .logo img{max-width: 160px;}
.mainnav li,.mainnav li a.a1{height: 65px;}
.mainnav li a.a1{line-height: 60px;}
.navlist{top: 61px;}

}

@media only screen and (max-width: 1500px) {
.pgm71 .j1{ display: block; margin: 0 auto; position: relative;margin-left: 0px; margin-top: 40px; margin-top: 0.40rem; width: 100%;}
.pgm71 .j2{padding-left: 0px;}
.pgm72 .timeline{margin-left: 5px; left: 0px; z-index: 100; background-color: rgba(255,255,255,.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff,endColorstr=#7fffffff);}
.timeline li .linebox1{padding-left: 15px;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .imgbox{height: 529px;}
.txtList1-m1 .txtList1-tt{margin-top: -2px;}
.pgm71 .j1{top: auto;}
.pgm72 .timeline{display: none;}

}

@media only screen and (max-width: 1400px) {
.asmban1-m1 .mm1 h3{font-size: 30px;}
.asmban1-m1 .mm1 small{font-size: 14px; padding-top: 4px;}
.asmban1{height: 220px;}
.txtList1-m1 .txtList1-tt{margin-top: -2px;}
.dc-weizhi .a1{padding: 10px;}
.h30{height: 20px;}
.subnavList1 li a{padding-bottom: 14px;}
.subnavList1.cx1 li a{padding-bottom: 5px;}
.subnavList1.cx1{top: -31px;}
.dc-moreinfo{width: 20px; height: 10px;}
.dimgtxtList2-m1 .txt h3 a{font-size: 17px;}
.dimgtxtList2 li{padding: 15px 0px;}

}

@media only screen and (max-width: 1300px) {
.wp,.wp1{width: 98%;margin-top: 5px;}
.banL1-m1 .txtbx small{font-size: 13px;}
.banL1-m1 .txtbx{padding-bottom: 15px; padding-top: 17px;}
.banL1-m1 .txtbx:after{height: 1px;width: 60px; margin-left: -30px;}
.txtList1-m1 .txtList1-tt{margin-top: 0px;}
.dc-dt8 h3{font-size: 18px;}
.dc-dt8{padding-bottom: 20px;}
.dc-dt8:after{height: 2px;}






}


/*Common For Max 1199*/
@media only screen and (max-width: 1199px) {
.dc-article2 .at-tt h1{font-size: 24px;}
.mainnav li a.a1{font-size: 15px;}
.mainnav li{padding: 0px 11px;}
.dc-asmnavList1 li a img{max-width: 16px; max-height: 15px;}
.dc-asmnavList1 li{padding-left: 18px;}
.hd-top1 .mm2{padding-top: 22px;}
.banL1-m1 .txtbx h3{font-size: 14px;}
.banL1-m1 .txtbx small{font-size: 12px;}
.banL1-m1 .txtbx:after{width: 40px; margin-left: -20px;}
.banL1-m1 .txtbx{padding-bottom: 7px;}
.dc-dt1 h3 span{font-size: 22px;}
.swf-slick2{padding-bottom: 27px;}
.swf-slick2 .slick-dots li button{margin: 0 4px; width: 5px; height: 5px;}
.sitemapL-m1{height: 121px; height: 2.11rem;}
.txtList1-txt p{font-size: 14px;}
.dc-erweima .img1{width: 85px;}
.dc-erweima h3{font-size: 14px;}
.asmimgp5-m1 .imgbox{height: 5.9rem;}
.pgm72{display: none;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .imgbox{height: 8.1rem;}
.asmimgp8-m1 .txtbox .tt h3 a,.dc-asmimgp8.s6 .asmimgp8-m1 .txtbox .tt h3{font-size: 14px;}
.asmimgp8-m1 .txtbox{padding: 15px 5px;}
.addL1-m1 .txtbx{padding-top: 15px;}
.addL1-m1 .txtbx .ct{padding-top: 10px;}
.addL1-m1 .txtbx h3{font-size: 15px;}
.dc-pgm1 .bx1 small{padding-top: 10px; font-size: 12px;}
.dc-pgm1 .bx1 h3{font-size: 15px;}
.dimgtxtList2 li{padding: 10px 0px;}
.pc-nav .logo img{max-width: 130px;	}
.mainnav li, .mainnav li a.a1{height: 55px;}
.mainnav li a.a1{line-height: 50px;}
.navlist{top: 55px;}

}

@media only screen and (max-width: 978px) {
.dc-ifr1{height: 300px;}
}

/*Common For Max 959*/
@media only screen and (max-width: 959px) {
.asmban1-m1 .mm1 h3{font-size: 26px;}
.asmban1-m1 .mm1 small{font-size: 13px; padding-top: 4px;}
.asmban1{height: 190px;}
.dc-article2 .at-tt h1{font-size: 22px;}
.pc-nav .logo img{max-width: 100px;}
.pc-nav .logo{margin-top: 11px;}
.mainnav li{padding: 0px 6px;}
.dc-dt1 h3 span{font-size: 20px;}
.swf-slick2{padding-bottom: 17px;}
.sitemapL-m1 .m1 h3{font-size: 12px;}
.sitemapL-m1 .m1{padding-top: 14px;}
.txtList1-txt p{font-size: 12px;}
.txtList1-tt img{max-width: 10px; max-height: 10px;}
.dc-erweima .img1{width: 70px; padding: 2px;}
.dc-erweima h3{font-size: 12px; padding-top: 1px;}
#fd{padding: 10px 0px;}
.pgsm11 .txtbx1 .tt h3{font-size: 16px;}
.pgsm11 .txtbx1 .tt small{font-size: 12px; padding-top: 4px;}
.pgsm11 .txtbx1 .ct{line-height: 21px;}
.dc-weizhi{font-size: 12px;}
.subnavList1 li a{font-size: 14px;}
.subnavList1 li a:after{height: 1px; width: 40px; margin-left: -20px;}
.askL1-m1 h3{font-size: 14px;}
.askL1-m1{padding: 5px 20px;}
.subnavList1.cx1{top: -29px;}
.subnavList1.cx1 li{padding: 0px 20px;}
.dc-dt8 h3{font-size: 16px;}
.dc-dt8{padding-bottom: 13px;}
.dc-dt8:after{width: 50px; margin-left: -25px;}
.dc-ct1{font-size: 14px; line-height: 28px;}
.dc-dl8 dd{padding-top: 20px;}
.swf-slick6 .a1 .txtbox h3{padding: 5px 0px;}
.pgsm11.cx1 .txtbx1 .tt small{padding-left: 10px; font-weight: normal;}
.pgsm11.cx1 .imgbx1{height: 242px;}
.dc-ifr1.cx1,.pgsm11.cx1 .txtbx1{height: 280px;}
.pgsm11.cx1 .txtbx1{padding-bottom: 0px;}
.pgsm11.cx1 .imgj1{padding-bottom: 0px;}
.dc-asmimgp8 li{padding-bottom: 30px;}
.pgm41 .j2{width: 45%;}
.pgm41 .j1{width: 55%;}
.dimgtxtList2-m1 .txt h3 a{font-size: 16px;}
.dimgtxtList2-m1 .img{margin-top: 21px;}
.h50{height: 25px;}
.hd-top1 .mm2{padding-top: 15px;}
.pc-nav .mainnav-m1{padding-top: 1px;}
.pc-nav .logo{margin-top: 7px;}
.dc-ifr2{width: 450px; height: 350px;}
.dc-ifr1{height: 300px;}



}

/*Common For Max 850*/
@media only screen and (max-width: 850px) {

}

/*Common For Max 767*/
@media only screen and (max-width: 768px) {
.slick-prev,.slick-next{width: 26px; height: 26px;}
.slick-dots li button{width: 5px; height: 5px;}
.dc-article2 .at-tt h1{font-size: 18px;}
.mb-nav{display: block;}
body{padding-top: 45px;}
.hd-top1{display: none;}
.dc-dt1 h3:before{top: 54%;}
.dc-dl1{padding-top: 25px; padding-bottom: 15px;}
.dc-dt1 h3 span{font-size: 18px;}
.dc-dl1 dd{padding-top: 20px;}
.sitemapL li{width: 20%;}
.sitemapL-m1{height: 81px;}
.txtList1 li{padding-bottom: 4px;}
.pgsm11 .imgbx1, .pgsm11 .txtbx1,.dc-ifr1{height: 300px;}
.pgsm11 .txtbx1{padding: 10px 15px;}
.pgsm11 .txtbx1 .tt h3{font-size: 14px;}
.pgsm11 .txtbx1 .tt small{font-weight: normal;}
.pgsm11 .txtbx1 .ct{margin-top: 10px;}
.pgsm11 .txtbx1 .ct{height: 220px;}
.box-wd1 .dc-close{width: 27px; height: 27px;}
.box-wd1 .dc-close{top: 0px; right: 0px;}
.dc-weizhi a img{max-width: 15px;}
.subnavList1 li a{padding-bottom: 8px;}
.pgm52{padding-top: 20px;}
.askL1-m1{padding: 5px 15px;}
.subnavList1.cx1 li{padding: 0px 10px;}
.dc-dt8 h3{font-size: 15px;}
.dc-ct1{line-height: 24px;}
.dc-dl8{padding-bottom: 10px;}
.swf-slick6 .slick-prev, .swf-slick6 .slick-next{width: 11px;height: 18px;}
.swf-slick6 .m1{padding: 0px 10px;}
.swf-slick6{padding: 0px 20px;}
.pgsm11.cx1 .txtbx1{padding-left: 15px;}
.pgsm11.cx1 .imgbx1{width: 200px;}
.asmimgp5-m1 .txtbox{padding-top: 10px;}
.asmimgp5-m1 .txtbox h3 a img{max-width: 15px;}
.dc-asmimgp5 li{padding-bottom: 15px;}
.sli-ul1 .sli1{width: 50%;}
.rcL-m1{padding: 10px 20px;}
.dc-kefu8{display: none;}
.dc-sdl1 .sdt1{padding: 7px 5px;}
.pL1 li{padding: 5px 0px;}
.dc-dl8.cx1 .dc-dt8{border-bottom-width: 1px;}
.dc-dl8.cx1 .dc-dt8{padding-bottom: 15px;}
.pgm71 .j1{margin-top: 15px;}
.dc-dl8.cx1 .dc-dt8 h3{font-size: 16px;}
.asmimgp8-m1 .txtbox{padding: 10px 5px;}
.dimgtxtList2-m1 .txt h3 a{font-size: 15px;}
.dimgtxtList2-m1 .txt h3{padding-bottom: 10px;}
.dimgtxtList2-m1 .txt .others span{font-size: 12px;}
.dimgtxtList2-m1 .txt .others .scan em{background-size: 13px auto!important; padding-left: 18px;}
.dimgtxtList2-m1 .txt .others span img{max-width: 12px;}
.dimgtxtList2-m1 .txt .ct{font-size: 14px;}
.box-wd1 .dc-close{width: 20px; height: 20px; background-size: contain; top: -20px; right: 0px;}








}

/*Common For Max 640*/
@media only screen and (max-width: 640px) {
.asmban1-m1 .mm1 h3{font-size: 22px;}
.asmban1-m1 .mm1 small{font-size: 12px; padding-top: 2px;}
.asmban1{height: 160px;}
.dc-article2 .others{padding-top: 10px;}
.nextprevwz1 li{width: 100%;}
.nextprevwz1 li{padding: 2px 0px;}
.nextprevwz1 li.next{text-align: left;}
.swf-slick2 .slick-dots li button{margin: 0 3px;}
.askL1-m1{padding: 5px 10px;}
.swf-slick6 .a1 .txtbox h3{font-size: 12px;}
.pgsm11.cx1 .imgbx1{width: 160px;}
.pgsm11.cx1 .imgj1{padding-top: 10px; padding-left: 10px;}
.dc-ifr1.cx1, .pgsm11.cx1 .txtbx1{height: 269px;}
.dc-asmimgp5 li{width: 33.33%;}
.asmimgp5-m1 .imgbox{height: 8.2rem;}
.rcL-m1{padding: 10px 15px;}
.rcL-m1 .j1 .bx2{padding-top: 7px;}
.dc-asmimgp8 li{padding-bottom: 20px;}
.pgm41 .j2,.pgm41 .j1{width: 100%; padding: 0px;}
.pgm41 .j2{padding-top: 15px;}
.dimgtxtList2-m1 .img{float: none!important; display: block; width: 100%!important;  margin: 0 auto; padding: 0px;}
.dimgtxtList2-m1 .txt{padding-top: 10px; text-align: center;}
.dimgtxtList2-m1 .txt .others.cx1{text-align: center;}
.dimgtxtList2-m1 .txt .ct{height: auto;}
.dimgtxtList2-m1 .txt .others{text-align: center;}
.box-wd1{width: 95%;}
.dc-ifr2{width: 100%;}

}

/*Common For Max 550*/
@media only screen and (max-width: 550px) {
.dpgpages2-m1 a, .dpgpages2-m1 span, .dpgpages2-m1 em{font-size: 13px; margin: 0px 2px;}
.banL1-m1 .imgbx img{max-width: 22px; max-height: 22px;}
.banL1-m1 .txtbx{padding-top: 9px;}
.dc-dt1 h3 span{font-size: 16px;}
.txtList1 li{padding-bottom: 2px;}
.fdm11 .j1{float: none; display: block; text-align: center; padding-bottom: 10px;}
.fdm11 .j2{padding-right: 0px;}
.pgsm11 .txtbx1 .ct{font-size: 12px; line-height: 18px;}
.dc-weizhi .a1{padding: 6px;}
.subnavList1 li{border-bottom: 1px solid #d9d9d9; width: 33.33%; margin-bottom: 10px;}
.subnavList1{border-bottom-width: 0px;}
.pgm52{padding-top: 10px;}
.askL1-m1 .bx1, .askL1-m1 .bx2{width: 100%; padding: 0px;}
.askL1-m1 .bx1{padding-bottom: 10px;}
.askL1-m1 h3{font-weight: bold;}
.askL1-m1{padding: 10px;}
.subnavList1.cx1{top: 0px; position: relative; right: auto; display: block;}
.pgm61{padding-top: 20px;}
.subnavList1.cx1 li{/* width: 33.33%; */}
.pgsm11.cx1 .imgbx1{height: 217px;}
.dc-ifr1.cx1, .pgsm11.cx1 .txtbx1{height: 235px;}
.rcL-m1 h3{font-size: 15px;}
.rcL-m1 .j1 .bx1{width: 100%; float: none; height: auto; border-left: 0px; width: auto;}
.rcL-m1 .j1{padding-bottom: 7px;}
.rcL-m1 .j1 .bx2{padding-right: 0px;}
.subnavList1.s1 li{width: 25%;}
.aL1 li{width: 20%; height: 106px;}










}

/*Common For Max 479*/
@media only screen and (max-width: 479px) {
.asmban1{height: 130px;}
.asmban1-m1 .mm1 h3{font-size: 20px;}
.dc-article2 .at-tt h1{font-size: 16px;}
.nextprevwz1{padding: 10px 0px; margin-top: 10px;}
.banL1 li{width: 50%;}
.banL1 li:nth-child(-n+2) {border-bottom: 1px solid #fff;}
.banL1-m1 .txtbx small{margin-top: 5px;}
.dc-dl1{padding-top: 15px; padding-bottom: 10px;}
.box-wd1{width: 90%;}
.swf-slick6 .m1{padding: 0px 6px;}
.swf-slick6{padding:0px 15px;}
.aL1 li{width: 25%;}
.dc-dl8.cx1 .dc-dt8 h3{font-size: 15px;}
.dc-asmimgp8 li{width: 100%;}
.dc-ifr2{height: 300px;}
.dc-ifr1{height: 260px;}
.banL1 li:nth-child(2n+2){border-right-width: 0px;}


}

/*Common For Max 450*/
@media only screen and (max-width: 450px) {
.sitemapL li{width: 33.33%;}
.pgsm11 .imgbx1, .pgsm11 .txtbx1, .dc-ifr1{height: 260px;}
.pgsm11 .txtbx1 .ct{height: 185px;}
.pgsm11 .imgbx1{width: 40%;}
.pgsm11 .txtbx1{width: 60%;}
.pgsm11.cx1 .imgbx1{width: 121px;}
.rcL-m1{padding: 10px;}
.subnavList1.s1 li{width: 50%;}
.subnavList1.s1{white-space:normal;}




}

/*Common For Max 400*/
@media only screen and (max-width: 400px) {
.dpgpages2-m1 a, .dpgpages2-m1 span, .dpgpages2-m1 em{height: 25px; line-height: 25px; font-size: 12px; padding: 0px 8px;}
.dc-dt1 h3 span{width: auto;}
.txtList1 li{padding-bottom: 1px;}
.pgsm11.cx1 .txtbx1 .tt small{display: block; padding-left: 0px;}
.dc-ifr1.cx1, .pgsm11.cx1 .txtbx1{height: 257px;}
.pgsm11.cx1 .imgbx1{height: 234px;}
.dc-asmimgp5 li{width: 50%;}
.asmimgp5-m1 .imgbox{height: 13rem;}
.sli-ul1 .sli1{width: 100%; padding: 2px 0px;}
.aL1 li{width: 33.33%;}
.dc-asmimgp5.cx1 li{width: 50%;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .imgbox{height: 12.7rem;}
.dc-ifr2{height: 250px;}



}

/*Common For Max 350*/
@media only screen and (max-width: 350px) {

}

/*Common For Max 300*/
@media only screen and (max-width: 300px) {

}
