ï»¿
@media only screen and (min-width: 950px) and (max-width: 1920px) {

.wp{width: 100%;max-width: 75vw;}
.h50{height: 2.604vw;}
.h100{height: 5.208vw;}
.header{;padding: 0 2.708vw 0 2.916vw;}
.logo{line-height: 4.687vw;}
.logo img{height: 3.281vw;}
.nav li{margin-right: 3.281vw;}
.nav li .v1{font-size: 1.041vw;line-height: 4.687vw;}
.nav .sub-1{width: 9.635vw;}
.nav .sub-1 dl{padding: 0.520vw 0;border-radius: 0.416vw;}
.nav .sub-1 dd a{line-height: 2.5vw;height: 2.5vw;font-size: 0.937vw;}
.nav .sub-2{top: 4.687vw;height: calc( 100vh - 4.687vw );}
.nav .sub-2 .left{width: 28.12vw;}
.nav .sub-2 .left dl{margin-top: 3.75vw;width: 15.72vw;}
.nav .sub-2 .left dd a{line-height: 3.437vw;padding-left: 1.354vw;
    font-size: 1.145vw;
}
.nav .sub-2 .right{padding: 1.875vw 3.281vw 0;}
.nav .more{font-size: 0.937vw;}
.nav .sub-2 .right dl{padding-top: 1.562vw;height: 9.375vw;}
.nav .sub-2 .right dt a{font-size: 1.25vw;}
.nav .sub-2 .right dd{font-size: 0.833vw;}
.so{margin-top: 1.145vw;}
.so .inp{width: 18.22vw;height: 2.343vw;padding: 0 2.343vw 0 1.302vw;
    font-size: 0.833vw;border-radius: 1.197vw;
}
.so .btn{;width: 2.343vw;height: 2.343vw;
    -o-background-size: 1.041vw auto;
    -ms-background-size: 1.041vw auto;
    -moz-background-size: 1.041vw auto;
    -webkit-background-size: 1.041vw auto;
    background-size: 1.041vw auto;
}
.banner .con{
    height: calc( 100vh - 4.687vw );
}
.banner .tit{left: 12.44vw;right: 12.44vw;}
.banner .tit em{font-size: 6.770vw;}
.banner .tit h2{font-size: 2.916vw;line-height: 4.583vw;
    margin-top: -4.687vw;
}
.banner .slick-dots{right: 11.92vw;bottom: 5.104vw;}
.banner .slick-dots li{width: 1.718vw;height: 1.718vw;}
.banner .slick-dots li button{width: 0.677vw;height: 0.677vw;}
.ban{height: 29.16vw;}

.fd-nv{padding-left: 3.906vw;padding-top: 4.322vw;height: 26.40vw;}
.fd-txt{height: 26.40vw;padding-top: 4.895vw;}
.fd-nv dl{margin-right: 10.93vw;}
.fd-nv dt{margin-bottom: 0.156vw;}
.fd-nv dt a{font-size: 1.25vw;}
.fd-nv dd a{font-size: 0.833vw;line-height: 1.979vw;}
.fd-logo{margin-bottom: 2.604vw;}
.fd-logo img{height: 3.125vw;}
.fd-desc{padding-left: 3.125vw;font-size: 0.833vw;}
.fd-desc .item{margin-bottom: 1.354vw;}
.fd-desc .t1{padding-left: 1.666vw;}
.fd-bot .copy{line-height: 4.531vw;padding-left: 3.281vw;
    font-size: 0.833vw;
}
.fd-bot .share{height: 4.531vw;padding-left: 4.479vw;}
.fd-bot .bdsharebuttonbox a{width: 1.562vw;height: 1.562vw;margin-top: 1.458vw;margin-right: 1.25vw;
    -o-background-size: 1.562vw auto;
    -ms-background-size: 1.562vw auto;
    -moz-background-size: 1.562vw auto;
    -webkit-background-size: 1.562vw auto;
    background-size: 1.562vw auto;
}
.g-t1{padding: 3.437vw 0 0;}
.g-t1 em{font-size: 4.166vw;}
.g-t1 h2{font-size: 3.125vw;
	margin-top: -0.781vw;
}
.m-slider1{margin-top: 2.812vw;}
.m-slider1 .slider-nav .item{height: 9.010vw;padding-top: 1.458vw;}
.m-slider1 .slider-nav .item:after{
	width: 0.052vw;height: 3.854vw;
}
.m-slider1 .slider-nav h3{font-size: 1.041vw;}
.m-slider1 .slider-nav .ico{width: 4.166vw;height: 4.166vw;
	margin: 0 auto 0.156vw;
}
.m-slider1 .slick-arrow{width: 1.041vw;
	-o-background-size: 0.677vw auto;
	-ms-background-size: 0.677vw auto;
	-moz-background-size: 0.677vw auto;
	-webkit-background-size: 0.677vw auto;
	background-size: 0.677vw auto;
}
.m-slider1 .bg{height: 37.96vw;}
.m-slider1 .con{left: 12.5vw;
	width: 28.02vw;padding: 3.177vw 2.812vw 0;
}
.m-slider1 .con .tit{margin-bottom: 1.718vw;}
.m-slider1 .con .tit em{font-size: 1.25vw;}
.m-slider1 .con .tit h3{font-size: 1.875vw;}
.m-slider1 .desc{margin-bottom: 2.812vw;}
.m-slider1 .desc a{font-size: 0.937vw;line-height: 1.927vw;
	padding-left: 0.937vw;
}
.m-slider1 .desc a:after{
	width: 0.312vw;height: 0.312vw;
}
.g-btn{width: 10.93vw;height: 3.229vw;line-height: 3.125vw;
	font-size: 0.937vw;
}
.g-btn:after{
	width: 1.770vw;height: 0.937vw;top: -0.104vw;margin-left: 0.729vw;
}
.g-btn:hover:after{margin-left: 1.25vw;}
.row-a2{padding-bottom: 4.479vw;}
.m-slider2{margin: 5.208vw 0 5.312vw;}
.m-slider2 .item{width: 19.79vw;margin-right: 0.208vw;}
.m-slider2 .con{height: 19.79vw;}
.m-slider2 .txt{z-index: 2;padding: 3.75vw 0 0;}
.m-slider2 .ico{width: 10.41vw;height: 10.41vw;margin: 0 auto 0.989vw;}
.m-slider2 h3{font-size: 1.458vw;}
.m-slider2 .item.slick-current{width: 35vw;}
.m-slider2 .slick-arrow{width: 3.645vw;height: 3.645vw;
	-o-background-size: 0.468vw auto;
	-ms-background-size: 0.468vw auto;
	-moz-background-size: 0.468vw auto;
	-webkit-background-size: 0.468vw auto;
	background-size: 0.468vw auto;
}
.m-slider2 .slick-prev{left: -6.770vw;}
.m-slider2 .slick-next{right: -6.770vw;}

.row-a3{padding-bottom: 2.864vw;}
.m-slider3{margin: 1.562vw auto 0.781vw;max-width: 69.27vw;}
.m-slider3 .swiper-slide{width: 40.26vw;height: 26.45vw;margin: 2.604vw 0;}
.m-slider3 .swiper-arrow{width: 3.645vw;height: 3.645vw;
	-o-background-size: 0.468vw auto;
	-ms-background-size: 0.468vw auto;
	-moz-background-size: 0.468vw auto;
	-webkit-background-size: 0.468vw auto;
	background-size: 0.468vw auto;
}
.m-slider3 .swiper-prev{left: -5.937vw;}
.m-slider3 .swiper-next{right: -5.937vw;}
.row-a4{padding-bottom: 2.864vw;}
.m-slider4{margin: 2.343vw -0.833vw 2.447vw;}
.m-slider4 .con{margin: 0 0.833vw;}
.m-slider4 .txt{padding: 0.156vw 1.562vw 0 1.041vw;height: 11.82vw;}
.m-slider4 h3{font-size: 1.041vw;
	margin-bottom: 0.885vw;
}
.m-slider4 .desc{font-size: 0.833vw;margin-bottom: 3.645vw;}
	.m-slider4 .bot{font-size: 0.833vw;}
.m-slider4 .date{padding-left: 1.145vw;
	-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;
}
.m-slider4 .slick-arrow{width: 3.645vw;height: 3.645vw;
	-o-background-size: 0.468vw auto;
	-ms-background-size: 0.468vw auto;
	-moz-background-size: 0.468vw auto;
	-webkit-background-size: 0.468vw auto;
	background-size: 0.468vw auto;
}
.m-slider4 .slick-prev{left: -5.937vw;}
.m-slider4 .slick-next{right: -5.937vw;}
.g-top{height: 4.583vw;line-height: 4.583vw;margin-top: -4.583vw;}
.g-top .tab li a{font-size: 1.041vw;padding: 0 1.718vw;}
.g-top .cur{font-size: 0.833vw;margin-right: 1.822vw;padding-left: 0.885vw;}
.m-list1{margin-top: 1.562vw;}
.m-list1 li{line-height: 4.531vw;padding-right: 6.770vw;}
.m-list1 .tit a{font-size: 1.041vw;padding-left: 2.447vw;
	-o-background-size: 1.197vw auto;
	-ms-background-size: 1.197vw auto;
	-moz-background-size: 1.197vw auto;
	-webkit-background-size: 1.197vw auto;
	background-size: 1.197vw auto;
}
.m-list1 .btn{width: 4.843vw;height: 1.822vw;line-height: 1.718vw;
	font-size: 0.833vw;
}
.m-list1 .btn:before{
	width: 0.885vw;height: 0.781vw;margin-right: 0.260vw;
}
.m-list1 li:hover .btn{right: 0.781vw;}
.m-list1 li:hover .tit a{margin-left: 0.781vw;}
.pages{margin:3.125vw 0 4.166vw;}
.pages li{margin:0 0.260vw}
.m-list2{margin: 0 -0.781vw;padding-top: 3.437vw;}
.m-list2 li{;margin-bottom: 1.354vw;}
.m-list2 .con{margin: 0 0.781vw;padding-right: 7.291vw;
	padding-left: 1.406vw;
}
.m-list2 .tit a{line-height: 5.208vw;font-size: 1.041vw;}
.m-list2 .btn{right: 1.406vw;width: 4.843vw;height: 1.822vw;
	line-height: 1.718vw;
	font-size: 0.833vw;
}
.m-list2 .btn:before{
	width: 0.885vw;height: 0.781vw;top: -0.104vw;margin-right: 0.260vw;
}
.m-list3{margin: 0 -0.885vw;padding-top: 3.125vw;}
.m-list3 li{margin-bottom: 1.822vw;}
.m-list3 .con{margin: 0 0.885vw;}
.m-list3 .pic{height: 17.34vw;line-height: 17.34vw;font-size: 0;}
.m-list3 h3{height: 3.645vw;line-height: 3.645vw;font-size: 1.041vw;}

.m-list4{margin: 0 -0.468vw;padding-top: 4.166vw;}
.m-list4 li{margin-bottom: 1.145vw;}
.m-list4 .con{margin: 0 0.468vw;height: 25vw;}
.m-list4 .pic{height: 9.843vw;border-radius: 0.625vw;margin-bottom: 1.197vw;}
.m-list4 h3{font-size: 1.041vw;margin-bottom: 0.312vw;}
.m-list4 .date{font-size: 0.833vw;margin-bottom: 1.093vw;}
.m-list4 .desc{font-size: 0.833vw;margin-bottom: 2.083vw;}
.m-list4 .btn{width: 7.291vw;height: 2.187vw;line-height: 2.187vw;
	font-size: 0.833vw;border-radius: 1.093vw;
}
.m-list4 li:first-child h3{font-size: 1.354vw;}
.row-d1{padding-top: 3.593vw;padding-bottom: 1.562vw;}
.row-d1 .col-l{width: 47.91vw;}
.row-d1 .col-r{width: 21.97vw;}
.m-t2{padding-bottom: 1.093vw;margin-bottom: 1.562vw;}
.m-t2 h3{font-size: 1.041vw;padding-left: 2.760vw;line-height: 1.875vw;
	-o-background-size: 1.875vw auto;
	-ms-background-size: 1.875vw auto;
	-moz-background-size: 1.875vw auto;
	-webkit-background-size: 1.875vw auto;
	background-size: 1.875vw auto;
}
.m-list9{margin-left: 0.104vw;margin-bottom: 3.645vw;}
.m-list9:after{left: 0.468vw;}
.m-list9 li{z-index: 2;padding-top: 0.625vw;margin-bottom: 1.614vw;}
.m-list9 .date{font-size: 0.833vw;
	padding-left: 1.510vw;margin-bottom: 0.364vw;
	-o-background-size: 0.937vw auto;
	-ms-background-size: 0.937vw auto;
	-moz-background-size: 0.937vw auto;
	-webkit-background-size: 0.937vw auto;
	background-size: 0.937vw auto;
}
.m-list9 .tit{font-size: 1.041vw;
	padding-left: 1.510vw;
}
.m-details{margin-bottom: 2.604vw;}
.m-details h1{font-size: 2.083vw;line-height: 1.3;margin-bottom: 1.041vw;}
.m-details .info{
	padding-bottom: 1.822vw;
}
.m-details .info span{font-size: 0.833vw;margin-right: 1.875vw;line-height: 1.562vw;}
.m-details .share .bdsharebuttonbox a {
	width: 1.562vw;
	height: 1.562vw;
	margin: 0 0.156vw;
}

.m-details .txt{font-size: 0.937vw;color: #333;line-height: 1.89;
	padding: 1.875vw 0 3.229vw;
}
.m-list5{padding-top: 3.333vw;}
.m-list5 li{margin-bottom: 1.458vw;}
.m-list5 .con{padding: 2.343vw 3.281vw 0;}
.m-list5 .top{padding-bottom: 2.083vw;margin-bottom: 1.562vw;}
.m-list5 .tit{font-size: 1.666vw;}
.m-list5 .info{font-size: 0.833vw;margin-top: 0.625vw;}
.m-list5 .info span{margin-left: 2.812vw;line-height: 1.562vw;}
.m-list5 .info .s1{padding-left: 1.770vw;}
.m-list5 .info .s2{padding-left: 1.510vw;}
.m-list5 .info .s3{padding-left: 1.354vw;}
.m-list5 .t1{font-size: 1.041vw;margin-bottom: 0.520vw;}
.m-list5 .desc{font-size: 0.833vw;line-height: 1.822vw;margin-bottom: 1.718vw;}
.m-list5 .bot{padding: 1.875vw 0;
	font-size: 0.833vw;
}
.btn-load{margin: 4.687vw auto;width: 15.10vw;height: 3.645vw;line-height: 3.645vw;
	font-size: 0.937vw;
}
.btn-load:before{width: 1.510vw;height: 1.510vw;top: -0.104vw;margin-right: 0.520vw;}
.row-b1 .col-l{width: 30.20vw;padding-top: 10.15vw;}
.row-b1 .col-r{height: 41.51vw;}
.m-t1{padding-bottom: 1.562vw;margin-bottom: 1.406vw;}
.m-t1:after{width: 2.083vw;height: 0.156vw;}
.m-t1 span{font-size: 1.510vw;
	margin-bottom: 0.625vw;
}
.m-t1 h3{font-size: 2.083vw;}
.m-slider5 .slider{padding-bottom: 4.583vw;}
.m-slider5 .desc{font-size: 0.937vw;}
.m-slider5 .slick-arrow{width: 3.125vw;height: 3.125vw;
	-o-background-size: 0.520vw auto;
	-ms-background-size: 0.520vw auto;
	-moz-background-size: 0.520vw auto;
	-webkit-background-size: 0.520vw auto;
	background-size: 0.520vw auto;
}
.m-slider5 .slick-next{left: 3.541vw;}
.m-list6 .i1{top: 14.84vw;right: 9.895vw;}
.m-list6 .i2{top: 5.833vw;right: 0.781vw;}
.m-list6 .i3{top: 17.96vw;left: 2.291vw;}
.m-list6 .i1 .pic{width: 16.66vw;}
.m-list6 .i2 .pic{width: 15.67vw;}
.m-list6 .i3 .pic{width: 18.02vw;}

.row-c1{padding: 4.843vw 0 5vw;}
.m-txt1 .txt{width: 34.68vw;padding-top: 3.125vw;}
.m-txt1 .tit{font-size: 1.875vw;padding-bottom: 1.145vw;margin-bottom: 1.041vw;}
.m-txt1 .tit:after{
	width: 3.75vw;height: 0.104vw;
}
.m-txt1 .desc{font-size: 0.937vw;line-height: 1.822vw;}
.m-txt1 .pic{width: 36.35vw;}
.row-c2{padding: 2.031vw 0;}
.m-txt2 .txt{width: 37.5vw;margin-top: 3.489vw;}
.m-txt2 .tit{font-size: 1.875vw;margin-bottom: 1.302vw;}
.m-txt2 .desc{font-size: 0.937vw;line-height: 1.979vw;}
.m-txt2 .pic{width: 36.82vw;}

.m-txt3{height: 32.13vw;}
.m-txt3 .pic{margin-top: -7.239vw;width: 28.75vw;}
.m-txt3 .txt{width: 37.96vw;font-size: 1.041vw;line-height: 2.135vw;
	margin-top: 9.895vw;
}
.m-comm{margin-bottom: 2.864vw;padding-top: 2.604vw;}
.m-comm .pic{width: 34.06vw;height: 34.06vw;line-height: 34.06vw;margin-right: 2.239vw;}
.m-comm .txt{padding-top: 1.093vw;}
.m-comm .tit{font-size: 1.562vw;padding-bottom: 1.458vw;margin-bottom: 2.708vw;}
.m-comm .info{font-size: 0.833vw;padding-bottom: 2.083vw;margin-bottom: 2.083vw;}
.m-comm .bot{font-size: 0.833vw;margin-bottom: 3.906vw;}
.m-comm .btn{width: 9.895vw;height: 3.125vw;
	line-height: 3.020vw;border-radius: 0.260vw;
	font-size: 0.833vw;
}
.m-comm .btn:before{
	width: 1.302vw;height: 1.302vw;top: -0.104vw;margin-right: 0.520vw;
}
.m-t3{height: 3.906vw;line-height: 3.906vw;
	font-size: 1.145vw;padding-left: 1.197vw;margin-bottom: 1.562vw;
}
.m-desc1{font-size: 0.833vw;margin-bottom: 1.562vw;}                                                   
.m-table1{margin-bottom: 2.604vw;}
.m-table1 th,.m-table1 td{height: 2.864vw;font-size: 0.833vw;}
.row-e1 .col-l{width: 17.18vw;padding-top: 2.447vw;padding-right: 1.562vw;padding-bottom: 2.604vw;}
.row-e1 .col-r{padding-left: 2.083vw;padding-top: 2.447vw;}
.m-sel{padding: 1.562vw 1.093vw 1.406vw;}
.m-sel .tit{font-size: 0.833vw;
}
.m-sel .num{font-size: 0.781vw;
	line-height: 2.083vw;
}
.m-sel label{line-height: 1.614vw;font-size: 0.781vw;}
.m-sel .duo{width: 0.937vw;height: 0.833vw;
	border-radius: 0.104vw;margin-right: 0.416vw;
}
.m-sel .dan{width: 0.833vw;height: 0.833vw;
	border-radius: 0.104vw;margin-right: 0.416vw;
}
.m-sel .con{padding-top: 0.937vw;}

.m-t5{height: 3.906vw;line-height: 3.906vw;padding: 0 1.093vw 0 1.510vw;}
.m-t5 h3{font-size: 1.354vw;}
.m-t5 .back{width: 8.125vw;height: 2.187vw;line-height: 2.187vw;margin-top: 0.833vw;
	font-size: 0.833vw;border-radius: 1.093vw;
}
.m-t5 .back:before{
	width: 0.885vw;height: 0.885vw;top: -0.104vw;margin-right: 0.520vw;
}
.m-info{padding: 1.25vw 0;*zoom:1;z-index: 9;}
.m-info .sel .t1{font-size: 0.729vw;line-height: 1.927vw;}
.m-info .sel dt{height: 1.927vw;width: 5.208vw;
	border-radius: 0.104vw;line-height: 1.822vw;font-size: 0.729vw;
	padding-left: 0.625vw;
	background: url(/public/static/cms/default/images/i-37.png) no-repeat right 0.625vw center;
}
.m-info .sel dd{padding: 0.260vw 0;}
.m-info .sel dd a{line-height: 1.666vw;font-size: 0.729vw;padding: 0 0.625vw;}
.m-info .a-btn{width: 1.041vw;height: 1.041vw;margin-top: 0.468vw;margin-left: 1.041vw;}
.m-list7{margin: 0 -0.885vw;}
.m-list7 li{margin-bottom: 1.562vw;}
.m-list7 .con{margin: 0 0.885vw;}
.m-list7 .pic{height: 14.84vw;line-height: 14.84vw;}
.m-list7 .txt{padding: 1.406vw 1.302vw 0;height: 9.427vw;}
.m-list7 h3{font-size: 1.041vw;margin-bottom: 0.468vw;}
.m-list7 .desc{font-size: 0.833vw;line-height: 1.145vw;height: 2.291vw;margin-bottom: 0.625vw;}
.m-list7 .btn{width: 6.770vw;height: 1.927vw;line-height: 1.927vw;
	font-size: 0.833vw;
}
.m-table2{margin-bottom: 5.625vw;padding-bottom: 1.562vw;}
/*.m-table2 table{width: 93.75vw;}*/
.m-table2 th,.m-table2 td{font-size: 0.729vw;}
.m-table2 th{height: 3.125vw;}
.m-table2 td{height: 2.864vw;}
.m-table2 a{padding-left: 1.302vw;}
.m-table2 .btn-pdf{width: 1.302vw;height: 1.302vw;}
.m-table2::-webkit-scrollbar {
	height: 0.937vw;
}
.nav .sub-2 .left dd a:after{right: 1.822vw;}
.m-details .share span{margin-right: 0 !important;float: left;}
.m-details .share .bdsharebuttonbox{float: left;}


.banner .cont{width: 70.83vw;}
.banner .cont .pic{max-width: 27.5vw;}
.banner .cont .txt{width: 29.68vw;padding-top: 0.625vw;}
.banner .cont .txt h2{font-size: 2.916vw;margin-bottom: 0.416vw;}
.banner .cont .txt .lab{font-size: 1.041vw;margin-bottom: 1.822vw;}
.banner .cont .txt .desc{font-size: 1.145vw;}

.banner .cont-2 .txt2{width: 39.32vw;}
.banner .cont-2 .tit2{margin-bottom: 1.25vw;}
.banner .cont-2 .tit2 em{font-size: 6.770vw;
    line-height: 6.354vw;
}
.banner .cont-2 .tit2 h3{font-size: 3.437vw;line-height: 4.583vw;
    margin-top: -4.166vw;
}
.banner .cont-2 .txt2 .desc{color: #fff;font-size: 1.458vw;line-height: 2.187vw;}






}


@media only screen and (max-width: 1199px) {
	body{padding-top: 50px;}
	.wp{width: auto;padding: 0 15px;}
	.header{padding: 0 10px 0 15px;position: fixed;top: 0;left: 0;right: 0;}
	.logo{line-height: 50px;}
	.logo img{height: 36px;}
	.menuBtn{display: block;}
	.hdr{position: fixed;left: 0;top: 50px;right: 0;bottom: 0;display: none;
		overflow-y: auto;background-color: #fff;border-top: 1px solid #007DC7;
	}
	.nav{float: none;padding-top: 15px;}
	.nav li{float: none;margin-right: 0;}
	.nav li .v1{line-height: 45px;font-size: 16px;padding: 0 15px;}
	.nav li .v1:after{display: none;}
	.nav .sub-1{position: static;width: auto;padding-top: 0;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav .sub-1 dl{padding: 0;}
	.nav .sub-1 dd a{font-size: 14px;padding: 0 30px;line-height: 40px;text-align: left;}
	.so{width: auto;float: none;margin: 20px 15px 0;}
	.so .inp{width: 100%;display: block;}
	.nav .sub-2{position: fixed;top: 50px;bottom: 0;height: auto;overflow-y: auto;z-index: 3;}
	.nav .sub-2 .left{width: 100%;float: none;}
	.nav .sub-2 .left dl{float: none;width: auto;margin-top: 0;padding-top: 15px;}
	.nav .sub-2 .left dd a{line-height: 45px;font-size: 16px;}
	.nav .sub-2 .right{position: absolute;top: 0;bottom: 0;left: 0;right: 0;
		background-color: #F3F4F8;padding: 15px;overflow-y: auto;height: auto;
	}
	.nav .sub-2 .right dl{width: auto;float: none;padding-top: 15px;}
	.nav .sub-2 .right dt a{font-size: 16px;}
	.nav .sub-2 .right dd{font-size: 14px;height: auto;}
	.nav .sub-2 .right dd a{font-size: 14px;}
	.nav .more{font-size: 14px;}
	.nv-back{display: block;width: 130px;height: 40px;text-align: center;
		line-height: 40px;font-size: 15px;color: #fff;
		background-color: #007DC7;border-radius: 3px;margin-bottom: 15px;
	}
	.banner .con{height: 250px;}
	.banner .tit{left: 15px;right: 15px;}
	.banner .tit em{font-size: 40px;}
	.banner .tit h2{font-size: 20px;line-height: 1.3;margin-top: -25px;}
	.banner .slick-dots{left: 0;right: 0;bottom: 10px;text-align: center;}
	.banner .slick-dots li{float: none;display: inline-block;
		width: 20px;height: 20px;
	}
	.banner .slick-dots li button{padding: 0;width: 8px;height: 8px;}
	.g-t1 em{font-size: 30px;}
	.g-t1 h2{font-size: 20px;font-weight: bold;}
	.g-t1{padding-top: 35px;}
	.m-slider1{margin-top: 25px;}
	.m-slider1 .con{left: 15px;right: 15px;width: auto;padding: 25px 15px 0;}
	.m-slider1 .con .tit em{font-size: 18px;}
	.m-slider1 .con .tit h3{font-size: 18px;}
	.m-slider1 .con .tit{margin-bottom: 15px;padding-bottom: 12px;}
	.m-slider1 .desc a{font-size: 14px;line-height: 2;}
	.g-btn{width: 150px;height: 45px;line-height: 43px;font-size: 14px;}
	.g-btn:after{width: 25px;margin-left: 5px;}
	.m-slider1 .desc{margin-bottom: 20px;}
	.m-slider1 .bg{height: 450px;}
	.m-slider1 .slider-nav .ico{width: 40px;height: 40px;}
	.m-slider1 .slider-nav h3{font-size: 14px;}
	.m-slider1 .slider-nav .item{height: 110px;padding-top: 18px;}
	.m-slider1 .slick-next{right: -10px;}
	.m-slider1 .slick-prev{left: -10px;}
	.m-slider2{margin: 25px 0;}
	.m-slider2 .txt{padding-top: 15px;}
	.m-slider2 .ico{width: 100px;height: 100px;margin-bottom: 5px;}
	.m-slider2 h3{font-size: 18px;}
	.m-slider2 .con{height: 180px;}
	.row-a2{padding-bottom: 30px;}

	.m-slider2 .slick-prev{left: -10px;background-image: url(/public/static/cms/default/images/i-08-on.png);}
	.m-slider2 .slick-next{right: -10px;background-image: url(/public/static/cms/default/images/i-09-on.png);}
	.m-slider2 .slick-arrow{width: 36px;height: 36px;
		background-color: #fff;
	}
	.m-slider3 .swiper-slide{width: auto;height: auto;margin: 0;}
	.m-slider3 .swiper-slide .pic{position: static;}
	.m-slider3{margin: 25px 20px;}
	.m-slider3 .swiper-slide-active{box-shadow: none;}
	.m-slider3 .swiper-prev{left: -10px;background-image: url(/public/static/cms/default/images/i-08-on.png);}
	.m-slider3 .swiper-next{right: -10px;background-image: url(/public/static/cms/default/images/i-09-on.png);}
	.m-slider3 .swiper-arrow{width: 36px;height: 36px;
		background-color: #fff;
	}
	.row-a3{padding-bottom: 30px;}
	.m-slider4{margin: 25px 0;}
	.m-slider4 h3{font-size: 18px;margin-bottom: 10px;}
	.m-slider4 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-slider4 .txt{height: auto;padding: 15px;}
	.m-slider4 .bot{font-size: 13px;}
	.m-slider4 .slick-prev{left: -10px;background-image: url(/public/static/cms/default/images/i-08-on.png);}
	.m-slider4 .slick-next{right: -10px;background-image: url(/public/static/cms/default/images/i-09-on.png);}
	.m-slider4 .slick-arrow{width: 36px;height: 36px;
		background-color: #fff;border-color: #007DC7;
	}
	.m-slider4 .con{margin: 0;}
	.row-a4{padding-bottom: 30px;}
	.fd-nv{display: none;}
	.fd-txt{width: auto;float: none;height: auto;padding: 25px 0;border-right: 0;}
	.fd-logo img{height: 36px;margin: 0;}
	.fd-logo{margin-bottom: 20px;}
	.fd-desc{padding-left: 0;font-size: 14px;}
	.fd-desc .item{margin-bottom: 15px;}
	.fd-bot .share{display: none;}
	.fd-bot .copy{width: auto;float: none;line-height: 22px;padding: 12px 0;text-align: center;
		font-size: 12px;border-left: 0;
	}
	.ban{height: 180px;}
	.g-top{display: none;}
	.m-list3{margin: 0 -5px;padding-top: 20px;}
	.m-list3 li{width: 50%;margin-bottom: 15px;}
	.m-list3 .con{margin: 0 5px;}
	.m-list3 .pic{height: 160px;line-height: 160px;}
	.m-list3 h3{height: 40px;line-height: 40px;font-size: 16px;}
	.pages a, .pages span{border-width: 1px;width: 32px;height: 32px;line-height: 30px;
		font-size: 13px;
	}
	.pages li{margin: 0 3px;}
	.pages{margin: 30px 0 50px;}
	.row-e1 .col-l{width: auto;float: none;overflow: hidden;padding: 25px 15px;
		background-color: rgba(248, 248, 248, .5);
		display: none;
	}
	.row-e1 .wp{padding: 0;}
	.row-e1 .col-l:before{display: none;}
	.row-e1 .col-r{padding: 25px 15px;}
	.m-t5 h3{font-size: 20px;}
	.m-t5{height: 55px;line-height: 55px;padding: 0 15px;}
	.m-t5 .back{width: 120px;height: 40px;font-size: 13px;margin-top: 7px;}
	.m-info .a-btn{margin-left: 15px;}
	.m-info .sel dt{width: 80px;}
	.m-list7 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list7 .txt{height: auto;padding: 15px;}
	.m-list7 .desc{font-size: 14px;}
	.m-list7 h3{font-size: 18px;margin-bottom: 6px;}
	.m-list7 .btn{font-size: 14px;}
	.m-table2{margin-bottom: 50px;}
	.m-comm .pic{width: auto;height: 250px;line-height: 250px;float: none;margin-right: 0;}
	.m-comm .tit{font-size: 18px;padding-bottom: 12px;margin-bottom: 15px;}
	.m-comm .info{font-size: 14px;padding-bottom: 15px;margin-bottom: 15px;}
	.m-comm .bot{font-size: 14px;margin-bottom: 25px;}
	.m-comm .btn{width: 160px;height: 50px;line-height: 48px;}
	.m-comm{padding-top: 35px;margin-bottom: 30px;}
	.m-t3{height: 50px;line-height: 50px;font-size: 18px;border-left-width: 3px;
		margin-bottom: 15px;
	}
	.m-desc1{font-size: 14px;}
	.m-table1 th, .m-table1 td{height: 50px;font-size: 14px;}
	.m-table1{margin-bottom: 35px;}
	.row-c1{padding: 35px 0;}
	.m-txt1 .txt{width: auto;float: none;padding-top: 0;margin-bottom: 15px;}
	.m-txt1 .tit{font-size: 20px;padding-bottom: 12px;margin-bottom: 15px;}
	.m-txt1 .desc,.m-txt2 .desc{font-size: 14px;line-height: 1.8;}
	.m-txt1 .pic,.m-txt2 .pic{width: auto;float: none;}
	.m-txt2 .txt{width: auto;margin-top: 0;float: none;margin-bottom: 20px;}
	.m-txt2 .tit{font-size: 20px;margin-bottom: 15px;}
	.row-c3{overflow: hidden;padding: 35px 0;}
	.m-txt3{height: auto;}
	.m-txt3 .pic{width: auto;float: none;margin: 0;}
	.m-txt3 .txt{width: auto;float: none;font-size: 14px;line-height: 1.8;margin-top: 0;margin-bottom: 20px;}
	.row-b1 .col-l{width: auto;float: none;padding-top: 35px;}
	.m-t1 span{font-size: 18px;margin-bottom: 5px;}
	.m-t1 h3{font-size: 20px;font-weight: bold;}
	.m-t1{padding-bottom: 12px;margin-bottom: 20px;}
	.m-slider5 .desc{font-size: 14px;}
	.row-b1 .col-r{width: auto;float: none;height: auto;padding: 15px 0;}
	.m-list6 li{position: static;padding: 15px 0;margin-right: -45px;}
	.m-list6 .pic{margin: 0 auto;}
	.m-list5 .con{padding: 10px 15px 0;}
	.m-list5 .tit{font-size: 18px;font-weight: bold;float: none;}
	.m-list5 .info{float: none;font-size: 14px;margin-top: 10px;}
	.m-list5 .info span{margin-left: 0;margin-right: 18px;}
	.m-list5 .top{padding-bottom: 25px;margin-bottom: 15px;}
	.m-list5 .t1{font-size: 16px;}
	.m-list5 .desc{font-size: 14px;line-height: 1.8;margin-bottom: 15px;}
	.m-list5 .bot{padding: 15px 0;font-size: 14px;}
	.m-list5 li{margin-bottom: 15px;}
	.btn-load{margin: 35px auto;}
	.m-list4 li,.m-list4 li:first-child{width: auto;float: none;margin-bottom: 15px;}
	.m-list4{padding-top: 30px;}
	.m-list4 .con{height: auto;border-width: 2px;padding: 12px;}
	.m-list4 h3,.m-list4 li:first-child h3{font-size: 18px;}
	.m-list4 .pic{margin-bottom: 12px;}
	.m-list4 .date{font-size: 13px;margin-bottom: 10px;}
	.m-list4 .desc{font-size: 14px;margin-bottom: 20px;}
	.m-list4 .btn{font-size: 14px;}
	.row-d1 .col-l{width: auto;float: none;}
	.row-d1{padding: 40px 0 30px;}
	.m-details h1{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
	.m-details .info span{font-size: 12px;margin-right: 10px;}
	.m-details .info{padding-bottom: 10px;}
	.m-details .share{padding-top: 8px;}
	.m-details .txt{font-size: 13px;padding: 20px 0;}
	.m-details .arrow{font-size: 14px;line-height: 32px;}
	.row-d1 .col-r{width: auto;float: none;}
	.m-t2 h3{font-size: 18px;font-weight: bold;}
	.m-list9 .tit{font-size: 16px;}
	.m-list9 .date{font-size: 13px;}
	.m-list9 li{margin-bottom: 15px;padding-top: 0;}
	.m-t2{padding-bottom: 12px;margin-bottom: 15px;}
	.m-list9{margin-bottom: 40px;}
	.m-details .share{float: none;clear: both;}
	.m-details{margin-bottom: 30px;}
	.m-list2 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list2 .tit a{font-size: 16px;line-height: 60px;}
	.m-list2 .con{padding-left: 15px;padding-right: 100px;}
	.m-list2 .btn,.m-list1 .btn{font-size: 13px;width: 78px;height: 34px;line-height: 32px;right: 15px;}
	.m-list2{padding-top: 30px;}
	.m-list1 .tit a{font-size: 16px;padding-left: 30px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-list1 .btn{right: 0;}
	.m-list1 li{line-height: 60px;}

	.case_slick3_dots{left: 0;right: 0;bottom: 10px;text-align: center;}
	.case_slick3_dots .numb i{width: 8px;height: 8px;}

	.banner .cont{width: auto;left: 15px;right: 15px;
		-webkit-transform: translate(0,-50%);
		-moz-transform: translate(0,-50%);
		-o-transform: translate(0,-50%);
		-ms-transform: translate(0,-50%);
		transform: translate(0,-50%);
	}
	.banner .cont .pic{width: 150px;margin-right: 20px;}
	.banner .cont .txt{float: none;overflow: hidden;width: auto;}
	.banner .cont .txt h2{font-size: 18px;margin-bottom:3px;}
	.banner .cont .txt .lab{font-size: 14px;margin-bottom: 10px;}
	.banner .cont .txt .desc{font-size: 13px;display: none;}

	.row-b1{background-image: none;}

	.banner .cont-2 .tit2 em{font-size: 32px;}
	.banner .cont-2 .tit2 h3{font-size: 18px;line-height: 1.3;margin-top: -55px;}

}<!--ºÄÊ±1753975263.4379Ãë-->