锘

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


.wp{max-width: 75vw;}

.header{height: 6.770vw;padding: 0 2.916vw 0 3.645vw;}
.logo{line-height: 6.770vw;}
.logo img{height: 3.541vw;}
.nav li{margin-left: 1.875vw;}
.nav li .v1{font-size: 1.041vw;line-height: 6.770vw;}
.header .lang{margin-left: 2.135vw;width: 2.291vw;height: 2.291vw;
    font-size: 0.937vw;line-height: 2.291vw;
    margin-top: 2.239vw;
}
.so-btn{width: 2.291vw;height: 2.291vw;
    margin-left: 0.416vw;margin-top: 2.239vw;    
}
.so{right: 2.916vw;}
.so .inp{width: 14.58vw;height: 2.343vw;border-radius: 1.197vw;
    font-size: 0.833vw;padding: 0 2.343vw 0 0.781vw;
}
.so .btn{width: 2.343vw;height: 2.343vw;}

.header.fixed{height: 5.208vw;}
.header.fixed .logo{line-height: 5.208vw;}

.header.fixed .logo img{height: 3.125vw;}
.header.fixed .nav li .v1{line-height: 5.208vw;}
.header.fixed .lang,.header.fixed .so-btn{margin-top: 1.458vw;}

.banner .pic{height: 13.38vw;}
.banner .slick-dots{bottom: 3.437vw;}
.banner .slick-arrow{bottom: 3.802vw;}

.btn-down{bottom: 3.802vw;width: 0.989vw;height: 1.406vw;}
.btn-down:after{height: 1.562vw;width: 0.052vw;
    bottom: 2.083vw;
}

.ban .tit{left: 0;bottom: 11.45vw;}
.ban .tit h2{font-size: 3.541vw;margin-bottom: 0.312vw;}
.ban .tit em{font-size: 1.25vw;}
.ban .shu{height: 6.718vw;}
.ban .shu:before {
    width: 1.25vw;
    height: 1.25vw;
    left: -0.625vw;margin-top: -1.25vw;
}


.fd-contant{height: 8.333vw;}
.fd-contant .txt{font-size: 1.458vw;line-height: 1.979vw;}
.fd-contant .btn{width: 10.88vw;height: 3.125vw;
    line-height: 3.125vw;font-size: 1.041vw;border-radius: 1.562vw;
}
.fd-contant .btn:before{
    width: 1.145vw;height: 1.197vw;margin-right: 0.729vw;
}

.footer{padding: 4.322vw 0 0;}
.fd-con{padding-bottom: 3.958vw;}

.fd-nv dl{margin-right: 4.166vw;}
.fd-nv dt{margin-bottom: 0.937vw;}
.fd-nv dt a{font-size: 1.25vw;}
.fd-nv dd a{font-size: 0.833vw;line-height: 2.291vw;}

.f-tel{padding-top: 0.104vw;margin-bottom: 1.562vw;}
.f-tel span{font-size: 0.937vw;}
.f-tel p{font-size: 1.458vw;line-height: 1.3;}
.fd-tab{margin-bottom: 0.572vw;}
.fd-tab li{width: 3.125vw;height: 3.125vw;margin-left: 0.416vw;}


.tab-fd .qr{width: 10.20vw;}
.tab-fd .map{width: 26.61vw;}
.fd-bot{height: 3.645vw;line-height: 3.645vw;font-size: 0.833vw;}

.body_b{padding-top: 5.208vw;}

.g-tab{line-height: 4.687vw;}
.g-tab .tab li{margin-right: 1.458vw;}
.g-tab .tab li a{font-size: 0.937vw;}
.g-tab .tab li a:after{height: 0.156vw;}

.g-tab .cur{font-size: 0.833vw;}
.g-tab .cur:before{width: 0.572vw;height: 0.572vw;top: -0.104vw;margin-right: 0.208vw;}

.m-t1{font-size: 2.395vw;margin-bottom: 2.604vw;margin-top: 4.583vw;}
.m-gu{margin-bottom: 5.208vw;}

.m-gu .tit h3{font-size: 1.875vw;margin-bottom: 1.25vw;}
.m-gu .btn{width: 10.67vw;height: 2.916vw;line-height: 2.916vw;
    font-size: 0.833vw;
}

.m-tab1{font-size: 0;margin: 4.010vw 0 3.593vw;}

.m-tab1 li{margin: 0 0.520vw;}
.m-tab1 li a{width: 10.41vw;height: 3.437vw;line-height: 3.437vw;
	font-size: 1.041vw;	
}

.m-pic1{margin-bottom: 2.604vw;}
.m-pic1 .tit{width: 18.22vw;height: 5.729vw;
	line-height: 5.729vw;font-size: 1.458vw;
}
.m-pic1 .tit:before{width: 3.125vw;height: 3.125vw;
	top: -0.104vw;margin-right: 0.989vw;	
}
.m-txt1{font-size: 0.937vw;line-height: 2.33;;margin-bottom: 4.687vw;}
.m-txt1 #map{height: 27.81vw;}

.m-list1 .con{line-height: 4.687vw;padding-right: 10.41vw;}
.m-list1 h3{font-size: 1.041vw;padding-left: 7.552vw;
	background: url(../images/i-06.png) no-repeat 2.812vw center;
	-o-background-size: 1.510vw auto;
	-ms-background-size: 1.510vw auto;
	-moz-background-size: 1.510vw auto;
	-webkit-background-size: 1.510vw auto;
	background-size: 1.510vw auto;
}
.m-list1 .date{right: 2.968vw;font-size: 1.041vw;}

.pages{margin: 4.062vw 0;}
.pages li{margin: 0 0.260vw;font-size: 0.833vw;}
.pages li a{width: 2.291vw;height: 2.291vw;line-height: 2.083vw;border-radius: 0.208vw;}

.m-tab2{margin-bottom: 2.604vw;margin-top: 4.583vw;}

.m-tab2 li{padding: 0 2.343vw;}
.m-tab2 li:after{font-size: 2.083vw;}
.m-tab2 li a{font-size: 2.395vw;}

.m-slider1{line-height: 4.687vw;}
.m-slider1 .swiper-arrow{width: 1.562vw;font-size: 1.354vw;}
.m-slider1 .swiper-next{right: 3.645vw;}
.m-slider1 .swiper-prev{left: 3.645vw;}
.m-slider1 .swiper-container{margin: 0 9.218vw;}
.m-slider1 .swiper-slide{margin-right: 4.687vw;}
.m-slider1 .swiper-slide a{font-size: 1.145vw;padding: 0 0.572vw;}
.m-slider1 .swiper-slide a:after{height: 0.156vw;}

.row-b1{margin-bottom: 1.927vw;}

.m-pic2{height: 21.35vw;}
.m-1{padding: 3.333vw 0 0 4.166vw;}
.m-1 .tit{font-size: 1.458vw;padding-bottom: 1.145vw;
	margin-bottom: 1.718vw;
}
.m-1 .tit:after{width: 2.760vw;height: 0.104vw;}
.m-1 li{margin-bottom: 2.291vw;}
.m-1 li .ico{width: 3.020vw;height: 3.020vw;
	margin-right: 0.781vw;
}
.m-1 .txt{font-size: 0.937vw;padding-top: 0.260vw;}

.m-1 .btn{width: 8.593vw;height: 2.604vw;line-height: 2.604vw;
	font-size: 1.041vw;
	border-radius: 0.520vw;
}
.row-b2{margin: 0 -0.937vw 4.687vw;}
.row-b2 .col{padding: 0 0.937vw;}
.row-b2 .m-1{min-height: 13.64vw;}


.m-list2{margin: 0 -0.416vw;padding-top: 2.083vw;}
.m-list2 .con{margin: 0 0.416vw;height: 24.79vw;padding: 2.031vw 0 0;border-radius: 0.260vw;}
.m-list2 .ico{margin: 0 auto 1.562vw;width: 5.833vw;height: 5.833vw;}
.m-list2 h3{font-size: 1.25vw;
	margin-bottom: 0.781vw;
}
.m-list2 .desc{font-size: 0.833vw;margin: 0 1.562vw;}
.m-list2 .con:hover{top: -1.562vw;}

.m-slider2{margin: 4.427vw 0 3.645vw;}
.m-slider2 .con:after{bottom: 2.083vw;}
.m-slider2 .txt{padding: 3.229vw 4.479vw 0 3.541vw;}
.m-slider2 .date{font-size: 0.937vw;padding-left: 1.093vw;
	margin-bottom: 0.625vw;
	-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-slider2 h3{font-size: 1.562vw;line-height: 2.083vw;margin-bottom: 1.041vw;}
.m-slider2 .desc{font-size: 0.833vw;line-height: 1.458vw;}
.m-slider2 .slick-arrow{bottom: 5.677vw;width: 2.916vw;height: 2.916vw;
	-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-slider2 .slick-prev{margin-left: 3.541vw;}
.m-slider2 .slick-next{margin-left: 6.875vw;}

.m-list3 .wp{padding: 1.718vw 0;}
.m-list3 .pic{width: 14.06vw;height: 10.10vw;margin-right: 2.031vw;}

.m-list3 .txt{padding-top: 1.041vw;}
.m-list3 .date{font-size: 0.937vw;padding-left: 1.093vw;
	margin-bottom: 0.364vw;
	-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-list3 h3{font-size: 1.354vw;line-height: 2.083vw;margin-bottom: 0.520vw;	}
.m-list3 .desc{font-size: 0.833vw;line-height: 1.562vw;}

.row-d1{padding-top: 4.687vw;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;}
.m-list9{margin-left: 0.104vw;}
.m-list9:after{left: 0.468vw;}
.m-list9 li{z-index: 2;padding-top: 0.625vw;margin-bottom: 1.145vw;}
.m-list9 .date{font-size: 0.833vw;
	padding-left: 1.510vw;margin-bottom: 0.364vw;
}
.m-list9 .tit{font-size: 0.937vw;padding-left: 1.510vw;}
.m-details{margin-bottom: 2.604vw;}
.m-details h1{font-size: 2.083vw;margin-bottom: 1.770vw;}
.m-details .info{padding-bottom: 1.093vw;}
.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;
	padding-left: 0;
	margin: 0 0.156vw;
}
.m-details .share span{margin-right: 0;}
.m-details .txt{font-size: 0.937vw;line-height: 2.22;padding: 1.302vw 0 1.041vw;}
.m-details .arrow{font-size:0.937vw;line-height:2.187vw;padding:1.145vw 0 0.520vw}
.m-details .arrow .item a{padding-left:2.5vw;}

.m-details .item a:before{width:1.354vw;height:1.354vw;line-height:1.354vw;font-size:0.677vw;margin-top:-0.677vw}

.m-so{padding: 2.864vw 0 2.343vw;}
.m-so .cont{width: 45.67vw;}
.m-so .con{margin-bottom: 0.781vw;}
.m-so .inp{height: 3.645vw;padding: 0 9.635vw 0 1.562vw;font-size: 0.833vw;}
.m-so .btn{width: 8.072vw;height: 3.645vw;font-size: 0.937vw;}

.m-so .tips{font-size: 0.833vw;}

.row-e1{padding: 2.864vw 0;}
.row-e1 .col-l{width: 17.70vw;margin-right: 2.187vw;}

.m-t3{height: 5.208vw;line-height: 5.208vw;font-size: 1.562vw;padding-left: 1.197vw;
	margin-bottom: 0.156vw;
}
.snv li{margin-bottom: 0.156vw;}
.snv .s1{height: 3.125vw;line-height: 3.125vw;font-size: 1.25vw;
	padding-left: 1.041vw;
}
.snv .s1:after{font-size: 1.25vw;right: 0.937vw;}
.snv dl{padding: 0 1.041vw;}
.snv .s2{height: 3.125vw;line-height: 3.125vw;font-size: 0.937vw;}
.snv .s2:after{font-size: 0.833vw;}
.snv .sub{padding-bottom: 1.145vw;}
.snv .sub a{line-height: 2.083vw;font-size: 0.833vw;
	padding-left: 2.083vw;
}
.snv .sub a:before{left: 1.197vw;font-size: 0.625vw;}
.snv .sub a:after{font-size: 0.833vw;}

.g-box1{padding: 0.208vw 1.041vw 0;}
.m-t4{line-height: 5.156vw;font-size: 1.562vw;}
.m-list4 li{margin-bottom: 1.093vw;}
.m-list4 .con{padding: 0.781vw 1.041vw 1.145vw;}
.m-list4 .tit{font-size: 1.875vw;margin-bottom: 0.625vw;}
.m-list4 dd{padding-left: 0.520vw;}
.m-list4 dd span{line-height: 1.197vw;}
.m-list4 .t1{font-size: 1.041vw;color: #666;line-height: 1.197vw;height: 2.395vw;}
.m-list4 .t2{font-size: 0.833vw;color: #CCC;}
.m-list4 dd:last-child .t1{font-size: 0.937vw;}
.m-list4 dd img{height: 1.927vw;}

.row-e2{padding: 2.083vw 0 1.666vw;}

.m-top{margin-bottom: 1.041vw;padding-left: 1.458vw;padding-top: 0.833vw;
	height: 6.875vw;
}
.m-top .tips{font-size: 0.833vw;}

.m-top .tit{font-size: 2.5vw;}
.m-top .down{width: 7.447vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-top .cont{padding: 0 0.937vw;}
.m-top .list li a{margin: 0 1.041vw;font-size: 1.25vw;
	line-height: 3.958vw;
}
.m-top .pages{margin: 2.604vw 0;}

.m-txt2{padding: 1.406vw 1.406vw 3.229vw;font-size: 0.937vw;line-height: 1.562vw;}

.m-t5{padding-left: 1.093vw;font-size: 1.875vw;line-height: 6.770vw;}

.row-f1{padding-bottom: 4.791vw;}
.m-t6{padding-top: 3.541vw;margin-bottom: 1.822vw;}
.m-t6 h2{font-size: 2.395vw;}
.m-t6 .desc{font-size: 0.937vw;line-height: 2;margin-top: 1.875vw;}

.row-f2{padding-bottom: 5.312vw;}
.m-txt3{padding-top: 1.25vw;}
.m-txt3 .pic{height: 22.13vw;}
.m-txt3 .txt{min-height: 22.13vw;margin-top: 1.562vw;
	padding: 3.645vw 2.760vw 3.125vw 2.864vw;
	font-size: 0.937vw;
}

.row-f3{padding: 8.177vw 0 7.5vw;}
.m-txt4 .tit{width: 21.35vw;height: 10.10vw;padding-top: 0.989vw;}
.m-txt4 .tit h2{font-size: 2.395vw;padding-top: 4.375vw;}
.m-txt4 .txt{padding-left: 12.23vw;}
.m-txt4 .desc{font-size: 0.937vw;margin-bottom: 1.093vw;}
.m-txt4 li{margin-right: 5.104vw;}
.m-txt4 .num{font-size: 0.937vw;margin-bottom: 0.104vw;}
.m-txt4 .num span{font-size: 2.395vw;}
.m-txt4 li p{font-size: 0.833vw;}

.row-f4{padding-bottom: 4.843vw;}
.m-list5{margin: 1.406vw -0.937vw 0;}
.m-list5 li{width: 20%;padding: 0 0.937vw;}
.m-list5 .ico{width: 3.75vw;height: 3.75vw;margin-right: 0.937vw;border-radius: 0.104vw;}
.m-list5 .num{font-size: 0.833vw;line-height: 2.343vw;}
.m-list5 .num span{font-size: 2.083vw;}
.m-list5 p{font-size: 0.833vw;;margin-top: -0.312vw;}
.row-f5{padding-bottom: 5.052vw;}
.m-list6{margin-top: 1.25vw;}
.m-list6 .pic{height: 9.322vw;line-height: 9.322vw;}

.row-c2{padding-bottom: 1.822vw;}
.m-slider3{margin: 0 -1.041vw;}
.m-slider3 .item{width: 9.114vw !important;height: 35.41vw;}
.m-slider3 .con{margin-top: 1.562vw;}
.m-slider3 .pic{width: 7.031vw;height: 7.031vw;margin: 0 auto 1.145vw;
	margin-top: 6.354vw;
}
.m-slider3 .name{font-size: 0.937vw;}
.m-slider3 .desc{font-size: 0.937vw;line-height: 1.78;color: #666;}
.m-slider3 .slick-center{width: 21.77vw !important;}
.m-slider3 .slick-center .pic{width: 19.68vw;height: 19.68vw;margin-bottom: 2.447vw;}
.m-slider3 .slick-center .pic:before{top: 1.041vw;right: 1.041vw;bottom: 1.041vw;left: 1.041vw;}
/*.m-slider3 .slick-center .pic span{width: 14.58vw;height: 14.58vw;}*/
.m-slider3 .slick-center .desc{width: 63.02vw;}
.m-slider3 .slick-center .name{height: 3.020vw;line-height: 3.020vw;font-size: 1.458vw;margin-bottom: 2.031vw;}
.m-slider3 .slick-arrow{width: 3.020vw;height: 3.020vw;top: 8.437vw;}
.m-slider3 .slick-prev{left: -4.166vw;}
.m-slider3 .slick-next{right: -4.166vw;}

.m-list7{margin-top: 2.187vw;margin-bottom: 3.75vw;}
.m-list7 .top{padding: 0 2.604vw;
	height: 5.208vw;line-height: 5.208vw;
}
.m-list7 .top:after{left: 2.604vw;right: 2.604vw;}
.m-list7 .s1{font-size: 1.145vw;}
.m-list7 .s2{font-size: 0.833vw;}
.m-list7 .s3{font-size: 0.833vw;}
.m-list7 .con{padding: 2.187vw 2.604vw 0;}
.m-list7 .t1{font-size: 1.041vw;
	padding-left: 0.781vw;margin-bottom: 1.041vw;
}
.m-list7 .t1:after{
	width: 0.208vw;height: 0.937vw;margin-top: -0.468vw;
}
.m-list7 .desc{font-size: 0.833vw;line-height: 1.822vw;
	padding-bottom: 1.562vw;margin-bottom: 1.822vw;
}
.m-list7 .desc p{padding-left: 0.989vw;}
.m-list7 .desc p:after{width: 0.312vw;height: 0.312vw;margin-top: -0.156vw;}
.m-list7 .desc2{font-size: 0.833vw;line-height: 1.822vw;margin-bottom: 2.604vw;}
.m-list7 .bot{font-size: 0.833vw;padding: 2.343vw 0 2.604vw;}
.m-list7 .bot a{font-size: 0.937vw;}
.m-list7 .close{right: 2.604vw;
	width: 0.833vw;height: 0.833vw;margin-top: -0.416vw;
}
.m-list7 li.open .top{height: 4.166vw;line-height: 4.166vw;}
.m-list7 .desc ul li{margin-left: 0.937vw;}
.m-list7 .desc2 ol li{margin-left: 0.937vw;}

.m-list8{padding-bottom: 2.708vw;margin-top: 2.604vw;}
.m-list8 ul{width: 106.7vw;}
.m-list8 li{width: 10.98vw;height: 3.645vw;margin-right: -0.364vw;
	line-height: 3.645vw;font-size: 0.833vw;
}

.t-t1{font-size: 1.145vw;padding-left: 0.833vw;}
.t-t1:after{width: 0.572vw;height: 0.572vw;}

.row-c4{padding-bottom: 4.479vw;}
.row-c5{padding: 4.166vw 0 6.25vw;}
.m-list10{margin: 0 -0.468vw;padding: 2.604vw 0 0;}

.m-list10 .con{margin: 0 0.468vw;border-radius: 0.520vw;height: 12.5vw;padding-top: 2.395vw;}
.m-list10 .ico{height: 5.208vw;margin-bottom: 2.291vw;}
.m-list10 h4{font-size: 0.937vw;}
.m-list10 .con:after{bottom: -2.083vw;height: 1.770vw;width: 11.19vw;}
.m-list10 .con:hover{top: -1.510vw;}


.m-table .left{width: 18.59vw;min-height: 7.031vw;line-height: 7.031vw;}
.m-table .left strong{font-size: 1.041vw;margin: 0.937vw 0;}
.m-table .right{min-height: 7.031vw;
	padding-left: 2.031vw;line-height: 7.031vw;
}
.m-table .lab{width: 13.07vw;height: 3.385vw;border-radius: 0.260vw;
	font-size: 1.25vw;line-height: 3.385vw;
}
.m-table .btn{min-width: 10.93vw;height: 3.385vw;
	font-size: 1.041vw;border-radius: 0.260vw;line-height: 3.177vw;
	margin-right: 0.625vw;padding: 0 1.875vw;
	box-shadow: 0vw 0.520vw 0.468vw 0.052vw rgba(202, 202, 202, 0.2);
}
.m-table .lab i{width: 2.083vw;height: 2.083vw;
	top: -0.104vw;margin-right: 0.520vw;
}

.m-table .item-1 .left{line-height: normal;min-height: 14.06vw;padding-top: 2.343vw;}





.m-slider4 .con{margin: 0 0.781vw;}
.m-slider4 h3{padding-left: 1.875vw;font-size: 1.354vw;padding-bottom: 1.562vw;}
.m-slider4 .swiper-arrow{width: 5.208vw;height: 5.208vw;
	line-height: 5.208vw;font-size: 1.770vw;
}
.m-slider4 .swiper-next{right: 12.29vw;}
.m-slider4 .swiper-prev{right: 17.5vw;}
.row-c7{padding-bottom: 6.093vw;}
.m-num li{height: 11.40vw;padding-top: 2.812vw;
	padding-left: 3.437vw;font-size: 0.937vw;
}
.m-num .num span{font-size: 3.541vw;}

.m-list11 .txt{left: 4.218vw;right: 4.218vw;}
.m-list11 .tit{padding-bottom: 2.343vw;}
.m-list11 .tit:after{width: 2.604vw;}
.m-list11 .tit h3{font-size: 1.979vw;margin-bottom: 0.520vw;}
.m-list11 .tit span{font-size: 1.25vw;}
.m-list11 .desc{font-size: 0.937vw;line-height: 1.666vw;
	margin-top: 3.281vw;
}
.m-list11 .btn{width: 8.333vw;height: 2.604vw;margin: 6.25vw auto 0;
	line-height: 2.5vw;font-size: 0.937vw;
}

.m-txt5 h3{font-size: 2.395vw;margin-bottom: 1.25vw;}
.m-txt5 .desc{font-size: 0.937vw;line-height: 1.770vw;max-width: 36.45vw;margin-bottom: 4.218vw;}
.m-txt5 .btn{width: 8.333vw;height: 2.604vw;
	line-height: 2.604vw;font-size: 0.937vw;
}
.row-i3{padding-bottom: 5.989vw;padding-top: 1.093vw;}

.m-slider5 .slider{margin: 0 -0.677vw;}
.m-slider5 .con{margin: 0.520vw 0.677vw 3.437vw;}
.m-slider5 .txt{padding: 1.354vw 1.875vw 1.406vw;}
.m-slider5 h3{font-size: 1.145vw;line-height: 1.562vw;
	margin-bottom: 0.625vw;
}
.m-slider5 .date{font-size: 0.833vw;}
.a-btn1{width: 8.333vw;height: 2.604vw;line-height: 2.5vw;
	font-size: 0.937vw;
}
.m-slider5 .slick-arrow{width: 3.125vw;height: 3.125vw;top: 7.708vw;}
.m-slider5 .slick-prev{left: -4.166vw;}
.m-slider5 .slick-next{right: -4.166vw;}

.g-t2 em{font-size: 9.375vw;line-height: 7.395vw;}
.g-t2 h2{font-size: 2.395vw;}
.row-i1{padding-top: 4.114vw;}

.m-slider6 .con{margin-bottom: 1.822vw;}
.m-slider6 .txt{margin-top: 1.562vw;height: 24.79vw;
	padding: 3.385vw 3.541vw 0;
}
.m-slider6 .pic span{height: 24.79vw;}
.m-slider6 .txt .date{font-size: 5.729vw;margin-bottom: 1.822vw;}
.m-slider6 .txt .date b{padding-right: 4.375vw;}
.m-slider6 .txt .date b:after{width: 6.406vw;height: 6.406vw;}
.m-slider6 .desc{font-size: 0.833vw;line-height: 1.75;}

.m-slider6 .slide-nav:before{top: 0.833vw;}
.m-slider6 .slide-nav .item{padding-top: 1.979vw;}
.m-slider6 .time{font-size: 0.937vw;line-height: 1.562vw;}
.m-slider6 .ico{width: 1.093vw;height: 1.093vw;top: 0.312vw;}
.m-slider6 .slick-current .time{font-size: 1.041vw;}
.m-slider6 .slick-current .ico{width: 1.718vw;height: 1.718vw;}
.m-slider6 .slick-arrow{width: 3.020vw;height: 3.020vw;}

.m-slider6 .slick-prev{left: -4.218vw;}
.m-slider6 .slick-next{right: -4.218vw;}

.row-o2{padding: 0 0 3.906vw;}

.m-txt6{font-size: 0.937vw;line-height: 1.770vw;margin-bottom: 2.187vw;}

.row-o3{padding-bottom: 5.208vw;}
.m-list12{margin-bottom: 3.385vw;}
.m-list12 ul{margin: 0 -0.260vw;}

.m-list12 .con{height: 25.62vw;margin: 0 0.260vw;}
.m-list12 li:nth-child(2n){margin-top: 2.083vw;}

.m-list12 h3{font-size: 1.354vw;}
.m-list12 .desc{font-size: 1.458vw;line-height: 2.083vw;
	margin-top: 0.520vw;
}
.m-list12 li.on .txt{left: 3.333vw;right: 3.125vw;bottom: 4.062vw;}


.m-list13{margin: 0 -0.520vw 5vw;}
.m-list13:after{top: 3.489vw;}
.m-list13 .con{padding: 0 0.520vw;}
.m-list13 .ico{width: 7.031vw;height: 7.031vw;margin: 0 auto 0.781vw;
	border: 0.625vw solid rgba(231, 0, 18, 0);
}

.m-list13 h3{margin-bottom: 0.520vw;}
.m-list13 .desc{font-size: 0.833vw;}

.m-yin{height: 11.09vw;}
.m-yin .btn{width: 19.21vw;height: 4.375vw;
	padding: 0.416vw;border-radius: 2.187vw;
}
.m-yin .btn span{line-height: 3.541vw;border-radius: 2.083vw;font-size: 1.354vw;}
.row-o4{padding-bottom: 6.302vw;}
.m-slider7{margin: 0 -0.520vw;}
.m-slider7 .con{margin: 0 0.520vw;}
.m-slider7 .pic{height: 13.38vw;padding: 0.677vw;}
.m-slider7 h4{height: 4.010vw;line-height: 4.010vw;font-size: 0.937vw;}

.m-slider7 .slick-arrow{width: 3.020vw;height: 3.020vw;}

.m-slider7 .slick-prev{left: -4.218vw;}
.m-slider7 .slick-next{right: -4.218vw;}

.m-list14{margin: 0 -1.041vw 3.489vw;}
.m-list14 .con{margin: 0 1.041vw;height: 12.29vw;padding: 2.083vw 0.781vw 0 2.083vw;}

.m-list14 .tit{margin-bottom: 0.520vw;}
.m-list14 .tit span{font-size: 0.833vw;margin-bottom: 0.156vw;}
.m-list14 .tit h3{font-size: 1.041vw;}
.m-list14 .desc{font-size: 0.833vw;line-height: 1.562vw;}

.row-o5-1 .col-l{width: 37.08vw;}
.row-o5-1 .col-r{padding-left: 4.583vw;}
.m-form{padding: 3.020vw 2.760vw 0;}
.m-form .tit{margin-bottom: 1.458vw;}
.m-form .tit h3{font-size: 1.979vw;margin-bottom: 0.520vw;}
.m-form .tit .desc{font-size: 0.833vw;}
.m-form .cont{height: 7.5vw;}
.m-form .ovh{margin: 0 -1.093vw 0.937vw;}
.m-form .item{padding: 0 1.093vw;}
.m-form .inp{height: 2.812vw;font-size: 0.833vw;}
/*.m-form textarea.inp{height: 7.812vw;}*/
.m-form .btn{height: 4.166vw;font-size: 1.041vw;}

.m-form .b-open{line-height: 2.604vw;font-size: 0.833vw;}
.m-form .b-open:after{font-size: 0.833vw;margin-left: 0.520vw;}


.m-txt7{padding-top: 2.760vw;}
.m-txt7 h3{font-size: 1.979vw;margin-bottom: 0.312vw;}
.m-txt7 .desc{font-size: 0.937vw;line-height: 2.291vw;}

.m-map1 #allmap{height: 27.08vw;}
.row-g1{padding-bottom: 4.687vw;}
.m-list15 .con{margin: 0 1.145vw;height: 11.97vw;padding: 0 2.343vw;}
.m-list15 .top{margin-bottom: 1.093vw;}
.m-list15 .num{font-size: 4.166vw;}
.m-list15 .ico{width: 3.125vw;height: 3.125vw;}

.m-list15 .desc{font-size: 1.041vw;}

.row-g2{padding-bottom: 4.375vw;}

.m-list16 .con{margin: 0 0.781vw;}
.m-list16 .pic{margin-bottom: 1.041vw;}

.m-list16 h3{font-size: 0.937vw;line-height: 1.458vw;height: 2.916vw;}


.row-g3{padding: 5.729vw 0 2.916vw;}
.row-g3 .col-l{width: 29.68vw;}

.row-g3 .cont{max-width: 78.12vw;padding-bottom: 5vw;}

.m-tit1{margin-top: 3.437vw;}
.m-tit1 .tit{font-size: 2.395vw;margin-bottom: 1.562vw;}
.m-tit1 .tit:after{width: 2.812vw;height: 3.958vw;margin-left: 1.041vw;top: 0.781vw;}
.m-tit1 .desc{font-size: 0.833vw;line-height: 2;}

.m-slider8{padding: 0 4.687vw;margin-bottom: 1.562vw;}
.m-slider8 .con{margin: 0 1.562vw;}
.m-slider8 .pic{height: 15.62vw;line-height: 15.62vw;
	margin-bottom: 1.041vw;
}
.m-slider8 h3{font-size: 0.833vw;line-height: 1.302vw;}
.m-slider8 .slick-arrow{width: 3.020vw;height: 3.020vw;}

.m-slider8 .slick-prev{left: -4.218vw;}
.m-slider8 .slick-next{right: -4.218vw;}

.nav dl{width: 9.375vw;padding: 0.937vw 0;}
.nav dd a{line-height: 2.5vw;font-size: 0.937vw;}

.m-list17{padding-top: 1.562vw;}
.m-list17 li{margin-right: 2.9vw;padding-right: 1.875vw;}
.m-list17 li:after{;height: 2.291vw;}
.m-list17 .num{color: #ED1C24;font-size: 0.937vw;}
.m-list17 p{font-size: 0.937vw;}
.m-list17 .num span{font-size: 2.5vw;}

.row-e3{padding-bottom: 3.906vw;}
.row-e4{padding-bottom: 4.218vw;}

.m-t6-1 .desc{margin-top: 0.781vw;}


.m-txt8 .pic{padding: 1.822vw 2.812vw;}
.m-txt8 .desc{font-size: 0.937vw;}

.m-slider9{margin-top: 1.875vw;}
.m-slider9 .con{padding: 2.812vw 0 1.822vw;}
.m-slider9 .pic{width: 11.87vw;height: 17.55vw;margin: 0 auto 1.406vw;}
.m-slider9 h4{font-size: 0.937vw;}
.m-slider9 .slick-arrow{width: 3.125vw;height: 3.125vw;}
.m-slider9 .slick-prev{left: -4.166vw;}
.m-slider9 .slick-next{right: -4.166vw;}


.row-e5{padding: 3.281vw 0 4.635vw;}
.m-tips2{font-size: 0.937vw;margin-bottom: 1.770vw;}
.m-list18{margin: 0 -0.677vw;}

.m-list18 .con{margin: 0 0.677vw;padding: 1.458vw 0;}
.m-list18 h4{font-size: 0.937vw;}
.m-list18 .pic{width: 20vw;height: 13.85vw;margin: 0 auto 1.718vw;}

.m-txt9 .txt{width: 42.18vw;}
.m-txt9 .tit{padding: 7.552vw 0 0;margin-bottom: 2.447vw;}
.m-txt9 .tit:after{bottom: -4.687vw;font-size: 18.75vw;
	line-height: 5.989vw;height: 5.989vw;
}
.m-txt9 .tit span{font-size: 2.395vw;}
.m-txt9 .tit em{font-size: 2.083vw;margin-left: 1.406vw;}
.m-txt9 .pic{width: 28.48vw;margin-top: 6.25vw;}
.m-txt9 .desc{font-size: 0.937vw;}

.row-k2{padding: 4.531vw 0 2.604vw;}
.m-t9{margin-bottom: 4.166vw;}
.m-t9 span{font-size: 2.395vw;padding-right: 2.812vw;}
.m-t9 span:after{width: 104.1vw;}

.m-list19{margin-left: -2.968vw;}
.m-list19 li{width: 20.20vw;margin-left: 2.968vw;}
.m-list19 .pic{padding: 1.041vw;height: 27.70vw;margin-bottom: 1.562vw;}

.m-list19 h4{font-size: 1.875vw;}

.m-tit2{margin-left: 7.135vw;margin-top: 0.937vw;}
.m-tit2 .tit{font-size: 1.875vw;margin-bottom: 0.625vw;}
.m-tit2 .tit:after{left: -2.395vw;width: 1.041vw;height: 1.041vw;}
.m-tit2 .tit:before{width: 4.687vw;margin-right: 2.395vw;}
.m-tit2 .desc{font-size: 1.25vw;line-height: 2.395vw;color: #333;}

.row-k3{padding: 6.25vw 0 5.208vw;}
.row-k3 .col-l{width: 43.43vw;}
.row-k3 .col-r{padding-left: 5.208vw;padding-bottom: 6.145vw;}
.m-tit3{width: 10.67vw;height: 21.04vw;padding: 2.656vw 0 0;}
.m-tit3 .time{font-size: 11.04vw;line-height: 10.67vw;letter-spacing: -0.937vw;}
.m-tit3 .date{font-size: 0.937vw;margin-bottom: 0.312vw;}
.m-tit3 .date span{font-size: 3.437vw;}
.m-tit3 .lab{width: 8.125vw;height: 1.510vw;line-height: 1.510vw;font-size: 0.833vw;margin: 0 auto 1.718vw;}
.m-tit3 .desc{font-size: 1.25vw;line-height: 1.67;}
.m-pic4{width: 32.44vw;height: 21.04vw;}

.m-slider10{padding-top: 5.052vw;
	-o-background-size: 2.708vw auto;
	-ms-background-size: 2.708vw auto;
	-moz-background-size: 2.708vw auto;
	-webkit-background-size: 2.708vw auto;
	background-size: 2.708vw auto;
}
.m-slider10 .desc{font-size: 1.875vw;}
.m-slider10 .item{padding-bottom: 2.812vw;}


.row-k4{margin-left: 12.5vw;padding: 5.156vw 0 6.666vw;}
.row-k4 .col-l{width: 25.52vw;}
.row-k4 .col-r{padding-left: 3.645vw;}

.m-txt10 .tit{margin-bottom: 2.083vw;}
.m-txt10 .tit h3{font-size: 2.395vw;}
.m-txt10 .tit em{font-size: 2.083vw;}
.m-txt10 .desc{font-size: 0.937vw;margin-bottom: 2.968vw;}
.m-txt10 .btn{width: 8.333vw;height: 2.604vw;line-height: 2.5vw;font-size: 0.937vw;}

.m-slider11 .con{margin: 0 1.041vw;margin-bottom: 5.729vw;}
.m-slider11 .txt{padding: 0.989vw 1.406vw 1.666vw;}
.m-slider11 .desc{font-size: 0.833vw;line-height: 1.354vw;height: 2.708vw;}
.m-slider11 .tit{margin-bottom: 0.625vw;}
.m-slider11 .tit span{font-size: 1.25vw;}
.m-slider11 .tit em{font-size: 0.833vw;margin-left: 0.885vw;}
.m-slider11 .swiper-arrow{left: 1.041vw;width: 3.125vw;height: 3.125vw;line-height: 3.020vw;font-size: 1.354vw;}
.m-slider11 .swiper-next{left: 6.25vw;}

.row-k5{padding: 7.395vw 0 8.072vw;}
.m-list20{margin: 0 -1.562vw;}

.m-list20 .con{margin: 0 1.562vw;}
.m-list20 .num{left: 1.927vw;width: 3.385vw;height: 2.760vw;
	line-height: 2.760vw;font-size: 1.25vw;
}
.m-list20 .txt{padding: 1.145vw 1.979vw 0;height: 15.31vw;}
.m-list20 .tit{padding-bottom: 1.25vw;margin-bottom: 1.041vw;}
.m-list20 .tit:after{width: 2.291vw;height: 0.156vw;}
.m-list20 .tit h3{font-size: 2.395vw;}
.m-list20 .desc{font-size: 0.937vw;margin-top: 0.364vw;}
.m-list20 .info{font-size: 0.937vw;}

.m-list21{padding-bottom: 5.208vw;}

.m-list21 .num{font-size: 1.25vw;;padding-bottom: 4.687vw;
	background: url(../images/i-59.png) no-repeat center 2.552vw;
	-o-background-size: 0.572vw auto;
	-ms-background-size: 0.572vw auto;
	-moz-background-size: 0.572vw auto;
	-webkit-background-size: 0.572vw auto;
	background-size: 0.572vw auto;
}
.m-list21 .txt{width: 21.51vw;height: 16.66vw;
	border-radius: 1.041vw;padding: 2.343vw 1.041vw 0;
}
.m-list21 .desc{padding-right: 1.145vw;font-size: 0.937vw;
	height: 11.97vw;
}

.m-txt11{width: 53.43vw;margin: 0 auto 4.062vw;font-size: 0.937vw;}
.m-txt11:after,.m-txt11:before{width: 2.708vw;height: 2.5vw;}
.m-txt11:before{left: -5.833vw;top: -2.083vw;}
.m-txt11:after{right: -5.833vw;bottom: -0.520vw;}

.m-list22{margin: 0 -1.302vw;}
.m-list22 .con{margin: 0 1.302vw;}
.m-list22 .pic{margin-bottom: 1.041vw;}
.m-list22 h4{font-size: 0.937vw;}
.row-k7{padding-bottom: 5.468vw;}

.pop-video .cont{width: 66.66vw;height: 37.5vw;}

.pop-img .cont{width: 75vw;padding: 2.968vw;}
.pop-img .pic{padding: 0 0.937vw;}
.pop-img .close{right: -3.906vw;width: 3.906vw;height: 3.906vw;
	-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;
}



}

@media only screen and (max-width: 1280px) {
	.m-list17 li{margin-right: 2vw;}
}


@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.body_b{position: static;}
	.header{padding: 0 10px 0 15px;height: 50px;background-color: #fff;}
	.index-home{position: static;overflow-x: hidden;overflow-y: auto;}
	.index-home body{height: auto;overflow-x: hidden;overflow-y: auto;}
	.logo{line-height: 50px;}
	.logo img{height: 34px;}
	.header.fixed{height: 50px;}
	.menuBtn{display: block;}
	.hdr{position: absolute;left: 0;right: 0;top: 100%;
		background-color: #fff;padding: 15px 0;display: none;
		border-top: 1px solid #ED1C24;max-height: calc(100vh - 50px);overflow-y: auto;
	}
	.nav{float: none;}
	.nav li{float: none;margin-left: 0;}
	.nav li .v1{display: block;line-height: 45px;padding: 0 15px;font-size: 16px;
		font-weight: normal;color: #333;
	}
	.banner .slick-arrow{display: none;}
	.btn-down{display: none !important;}
	.banner .slick-dots{bottom: 15px;left: 0;right: 0;text-align: center;}
	.banner .slick-dots li button{width: 30px;}
	.so-btn{display: none;}
	.header .lang{margin-left: 15px;margin-top: 15px;float: none;display: block;margin-bottom: 20px;}
	.so{display: block !important;position: relative;top: auto;right: auto;
		margin: 0 15px;
	}
	.so .inp{width: 100%;}
	.banner .pic{height: auto;left: 10%;right: 10%;top: 38%;}
	.banner .slick-slide .con,.banner .section-first{height: 230px;}
	.body_home{height: auto;}
	.body_b{overflow: hidden;padding-top: 0;}
	.m-num li{padding-left: 0px;width: 50%;}
	.m-num .num span{font-size: 28px;}
	.m-num li{font-size: 13px;padding-top: 20px;height: 100px;border-bottom: 1px solid #D9DEE2;text-align: center;}
	.m-num .wp{padding: 0;}
	.m-num li:nth-child(2n+1){border-left: 0;}
	.m-num ul{border-right: 0;}
	.m-num{border-bottom: 0;}
	.g-t2 h2{font-size: 20px;font-weight: bold;}
	.g-t2 em{font-size: 60px;line-height: 50px;}
	.row-i1{padding-top: 40px;}
	.m-list11 li{width: auto;float: none;}
	.m-list11 .con{height: 200px;
		border-bottom: 1px solid rgba(255,255,255,.4);
	}
	.m-list11 .tit h3{font-size: 18px;font-weight: bold;margin-bottom: 5px;}
	.m-list11 .tit span{font-size: 14px;}
	.m-list11 .tit{padding-bottom: 15px;}
	.m-list11 .desc{font-size: 13px;display: none !important;}
	.m-list11 .btn{margin-top: 20px;width: 120px;height: 40px;line-height: 38px;font-size: 13px;}
	.logo .img1{display: none;}
	.logo .img2{display: inline-block;}
	.header.fixed .logo img{height: 33px;}
	.header.fixed .logo{line-height: 50px;}
	.header.fixed .nav li .v1{line-height: 45px;}
	.header.fixed .lang, .header.fixed .so-btn{margin-top: 15px;}
	.m-txt5{left: 15px;right: 15px;}
	.m-txt5 .desc{font-size: 13px;line-height: 2;margin-bottom: 10px;}
	.m-txt5 h3{font-size: 20px;font-weight: bold;margin-bottom: 8px;}
	.m-txt5 .btn{width: 120px;height: 40px;line-height: 38px;font-size: 13px;}
	.row-i2{height: 270px;}
	.m-t1{font-size: 20px;font-weight: bold;margin-bottom: 25px;margin-top: 40px;}
	.m-slider5{margin: 0 30px;}
	.m-slider5 .con{margin-top: 0;margin-bottom: 15px;}
	.m-slider5 .txt{padding: 10px 0;}
	.m-slider5 h3{font-size: 16px;line-height: 24px;margin-bottom: 8px;}
	.m-slider5 .date{font-size: 13px;}
	.m-slider5 .slick-arrow{width: 30px;height: 30px;z-index: 3;
		border-radius: 50%;padding: 0;top: 30%;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.m-slider5 .slick-prev{left: -25px;}
	.m-slider5 .slick-next{right: -25px;}
	.a-btn1{width: 120px;height: 40px;line-height: 38px;font-size: 13px;}
	.row-i3{padding-top: 0;padding-bottom: 30px;}
	.fd-contant{height: auto;padding: 25px 0;}
	.fd-contant .txt{position: static;font-size: 20px;text-align: center;line-height: 1.5;
		font-weight: bold;margin-bottom: 15px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.fd-contant .btn{width: 160px;height: 45px;line-height: 45px;font-size: 14px;
		position: static;display: block;margin: 0 auto;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.footer{padding: 0;}
	.fd-con{display: none;}
	.fd-bot{height: auto;line-height: 22px;font-size: 12px;padding: 12px 0;text-align: center;}
	.fd-bot .link{float: none;}
	.ban .tit h2{font-size: 20px;}
	.ban .tit em{font-size: 12px;}
	.ban .tit{left: 15px;right: 15px;bottom: 15px;}
	.ban .shu{display: none;}
	.ban{height: 230px;}
	.g-tab{display: none;}
	.m-t6{padding-top: 40px;margin-bottom: 25px;}
	.m-t6 h2{font-size: 20px;}
	.m-t6 .desc{font-size: 13px;margin-top: 10px;}
	.row-f1{padding-bottom: 30px;}
	.m-txt3 .pic{width: auto;float: none;height: auto;}
	.m-txt3 .txt{width: auto;float: none;height: auto;margin: 0;padding: 12px 15px;
		font-size: 13px;min-height: auto;
	}
	.m-txt3{padding-top: 0;}
	.row-f2{padding-bottom: 30px;}
	.m-txt4 .tit{width: auto;float: none;height: auto;border-right: 0;padding-top: 0;
		margin-bottom: 10px;
	}
	.m-txt4 .tit h2{font-size: 20px;padding-top: 50px;
		-o-background-size: 35px auto;
		-ms-background-size: 35px auto;
		-moz-background-size: 35px auto;
		-webkit-background-size: 35px auto;
		background-size: 35px auto;
	}
	.row-f3{padding: 40px 0 30px;}
	.m-txt4 .txt{padding-left: 0;}
	.m-txt4 .desc{font-size: 13px;}
	.m-txt4 li p{font-size: 13px;}
	.m-txt4 li{margin-right: 20px;}
	.m-txt4 .num span{font-size: 30px;}
	.m-list5 li{width: auto;float: none;overflow: hidden;margin-bottom: 10px;}
	.m-list5 .num span{font-size: 28px;}
	.m-list5 p{font-size: 14px;}
	.m-list5 .ico{width: 60px;height: 60px;}
	.m-list5 .num{line-height: 1.2;}
	.row-f4{padding-bottom: 30px;}
	.m-list6 li{width: 50%;}
	.m-list6 .pic{height: 100px;line-height: 100px;}
	.row-f5{padding-bottom: 30px;}
	.t-t1{font-size: 18px;}
	.m-list8{margin-top: 15px;padding-bottom: 20px;}
	.m-list8 li{width: 120px;height: 40px;line-height: 40px;font-size: 14px;}
	.row-c4{padding-bottom: 30px;}
	.row-c5{padding: 40px 0 0px;}
	.m-list10{padding-top: 25px;margin: 0 -5px;}
	.m-list10 li{width: 33.33%;margin-bottom: 10px;}
	.m-list10 .ico{height: 50px;margin-bottom: 10px;}
	.m-list10 .con{padding-top: 10px;height: 110px;margin: 0 5px;}
	.m-list10 h4{font-size: 15px;}
	.m-table th{width: 150px;}
	.m-table .lab{width: 130px;font-weight: normal;font-size: 14px;height: 36px;line-height: 36px;}
	.m-table .btn{min-width: auto;font-size: 13px;height: 32px;line-height: 32px;margin-bottom: 10px;}
	.m-table td{padding-left: 10px;padding-top: 10px;}
	.m-table .lab i{width: 30px;height: 30px;}
	.m-table th strong{font-size: 16px;}
	.m-slider4 .con{margin: 0 5px;}
	.m-slider4 h3{font-size: 14px;font-weight: normal;padding: 0 13px 13px;}
	.m-slider4 .swiper-arrow{display: none;}
	.row-c7{padding-bottom: 25px;}
	.m-slider3 .slick-center .desc{width: 100%;padding: 0 20px;position: static;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.m-slider3 .desc{font-size: 13px;}
	.m-slider3 .slick-center .name{font-size: 20px;font-weight: bold;height: 40px;line-height: 40px;
		margin-bottom: 15px;
	}
	.m-slider3 .slick-center .pic{width: 220px;height: 220px;margin-bottom: 20px;}
	.m-slider3 .slick-center .pic span{width: 180px;height: 180px;}
	.m-slider3 .slick-center .pic:before{top: 10px;bottom: 10px;right: 10px;left: 10px;}
	.m-slider3 .con{margin-top: 0;}
	.m-slider3 .item{height: auto;}
	.m-list2 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list2 .ico{width: 80px;height: 80px;margin-bottom: 10px;}
	.m-list2 h3{font-size: 18px;font-weight: bold;}
	.m-list2 .desc{font-size: 13px;margin: 0 12px;}
	.m-list2 .con{height: auto;padding-top: 15px;padding-bottom: 25px;}
	.row-c1{padding-bottom: 30px;}
	.m-list2{padding-top: 0;}
	.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: 15px;}
	.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;}
	.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-list3 .pic{width: auto;height: auto;float: none;margin-right: 0;}
	.m-list3 .wp{padding: 15px;}
	.m-list3 h3,.m-slider2 h3{font-size: 18px;font-weight: bold;line-height: 1.3;}
	.m-list3 .date,.m-slider2 .date{font-size: 13px;}
	.m-list3 .desc,.m-slider2 .desc{font-size: 13px;line-height: 1.8;}
	.m-slider2 .desc{height: 7.2em;}
	.m-slider2 .pic{width: auto;float: none;}
	.m-slider2 .txt{padding: 15px;}
	.m-slider2{margin: 30px 0 25px;}
	.m-slider2 .slick-arrow{bottom: auto;top: 23%;left: auto;}
	.m-slider2 .slick-next{right: 5px;margin-left: 0;}
	.m-slider2 .slick-prev{margin-left: 0;left: 5px;}
	.m-slider2 h3{margin-bottom: 10px;}
	.m-slider2 .con:after{display: none;}
	.m-slider2 .con{background-color: #f6f6f6;}
	.pages li{margin: 0 2px;}
	.pages li a{width: 36px;height: 36px;border-width: 1px;line-height: 34px;font-size: 13px;}
	.pages{margin: 40px 0;}
	.row-b1 .col-r{display: none;}
	.row-b1 .col-l{width: auto;float: none;}
	.row-b2 .col{width: auto;padding: 0;float: none;margin-bottom: 15px;}
	.row-b2{margin: 0 0 30px;}
	.m-1{padding: 20px;}
	.m-1 .tit{font-size: 18px;font-weight: bold;padding-bottom: 12px;margin-bottom: 20px;}
	.m-1 li{width: auto;float: none;margin-bottom: 15px;overflow: hidden;}
	.m-1 .txt{overflow: hidden;font-size: 14px;}
	.m-1 li .ico{width: 40px;height: 40px;}
	.row-b1{margin-bottom: 15px;}
	.row-b2 .m-1{min-height: auto;}
	.m-1 .btn{width: 150px;height: 40px;line-height: 40px;font-size: 13px;}
	.m-gu .tit h3{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
	.m-gu .btn{width: 150px;height: 40px;line-height: 40px;font-size: 14px;}
	.m-gu{margin-bottom: 30px;}
	.m-tab2 li a{font-size: 20px;}
	.m-tab2 li:after{font-size: 16px;}
	.m-tab2 li{padding: 0 15px;}
	.m-tab2{margin: 40px 0 25px;}
	.m-slider1{line-height: 60px;}
	.m-slider1 .swiper-container{margin: 0 25px;}
	.m-slider1 .swiper-slide{margin-right: 15px;}
	.m-slider1 .swiper-slide a{font-size: 16px;}
	.m-slider1 .swiper-next{right: 0;text-align: center;}
	.m-slider1 .swiper-prev{left: 0;text-align: center;}
	.m-list1 h3{padding-left: 30px;}
	.m-list1 .date{display: none;}
	.m-list1 .con{padding-right: 0;line-height: 50px;}
	.m-list1 h3{font-size: 15px;
		background-position: left center;
		-o-background-size: 15px auto;
		-ms-background-size: 15px auto;
		-moz-background-size: 15px auto;
		-webkit-background-size: 15px auto;
		background-size: 15px auto;
	}
	.m-txt6{font-size: 14px;line-height: 2;}
	.m-slider6 .pic{width: auto;float: none;height: auto;}
	.m-slider6 .pic span{height: auto;}
	.m-slider6 .pic img{position: static;}
	.m-slider6 .txt{width: auto;float: none;margin-top: 0;padding: 20px 15px;
		height: auto;
	}
	.m-slider6 .txt .date{font-size: 38px;margin-bottom: 15px;}
	.m-slider6 .txt .date b:after{width: 40px;height: 40px;}
	.m-slider6 .txt .date b{padding-right: 20px;}
	.m-slider6 .desc{font-size: 14px;height: 7em;}
	.m-slider6 .time{font-size: 14px;}
	.m-slider6 .con{margin-bottom: 20px;}
	.row-o2{padding-bottom: 35px;}
	.m-slider6 .slick-current .time{font-size: 18px;}
	.m-list12 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list12 li.on{width: auto;}
	.m-list12 h3{font-size: 20px;font-weight: bold;margin-bottom: 5px;}
	.m-list12 .desc{display: block;text-align: justify;
		line-height: 1.8;font-weight: normal;font-size: 14px;
	}
	.m-list12 li .txt,.m-list12 li.on .txt{position: absolute;
		left: 15px;
		right: 15px;
		bottom: 25px;
		top: auto;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-list12 li h3{text-align: left;}
	.m-list12 li:nth-child(2n){margin-top: 0;}
	.m-list12 .con{height: 200px;}
	.m-list13 li{width: 50%;margin-bottom: 10px;}
	.m-list13:after{display: none;}
	.m-list13 .desc{font-size: 13px;line-height: 1.5;height: 4.5em;}
	.m-list13 h3{font-size: 18px;}
	.m-list13 .ico{width: 100px;height: 100px;margin-bottom: 10px;}
	.m-list12{margin-bottom: 20px;}
	.m-list13{margin-bottom: 10px;}
	.m-yin .btn{width: 250px;height: 60px;padding: 4px;}
	.m-yin .btn span{font-size: 16px;line-height: 52px;}
	.m-yin{height: 120px;}
	.row-o3{padding-bottom: 30px;}
	.row-o4{padding-bottom: 30px;}
	.m-slider7 h4{height: 50px;line-height: 50px;font-size: 16px;}

	.m-slider7 .slick-arrow{width: 30px;height: 30px;z-index: 3;
		border-radius: 50%;padding: 0;top: 50%;margin-top: -15px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.m-slider7 .slick-prev{left: -25px;}
	.m-slider7 .slick-next{right: -25px;}
	.m-slider7{margin: 0 30px;}
	.m-slider7 .pic{height: 210px;}
	.m-list14 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list14 .con{padding: 20px;height: 180px;}
	.m-list14 .tit span{font-size: 13px;}
	.m-list14 .tit h3{font-size: 18px;}
	.m-list14 .desc{font-size: 13px;line-height: 2;}
	.m-list14{margin-bottom: 20px;}
	.row-o5-1 .col-l{width: auto;float: none;}
	.m-form{padding: 20px;}
	.m-form .tit h3{font-size: 20px;font-weight: bold;}
	.m-form .tit .desc{font-size: 12px;}
	.m-form .item{padding: 0 10px;}
	.m-form .ovh{margin: 0 -10px 15px;}
	.m-form .inp{font-size: 13px;}
	.m-form .tit{margin-bottom: 15px;}
	.m-form .b-open{font-size: 14px;line-height: 40px;}
	.m-form .btn{height: 50px;font-size: 16px;}
	.row-o5-1 .col-r{padding-left: 0;}
	.m-txt7{padding-top: 25px;}
	.m-txt7 h3{font-size: 20px;font-weight: bold;}
	.m-txt7 .desc{font-size: 13px;line-height: 2;margin-bottom: 25px;}
	.m-map1 #allmap{height: 250px;}
	.m-txt1{font-size: 14px;margin-bottom: 30px;}
	.m-txt1 #map{height: 250px;}
	.m-pic1 .tit{width: 180px;height: 50px;font-size: 18px;line-height: 50px;}
	.m-pic1 .tit:before{width: 30px;height: 30px;margin-right: 10px;}
	.m-tab1 li a{width: auto;padding: 0 20px;font-size: 14px;height: 36px;line-height: 36px;}
	.m-tab1 li{margin: 0 2px;}
	.m-tab1{margin: 40px 0 25px;}
	.m-pic1{margin-bottom: 20px;}
	.m-txt2{padding: 20px;font-size: 13px;line-height: 2;}
	.m-top .tit{font-size: 20px;font-weight: bold;}
	.m-top .tips{font-size: 13px;margin-bottom: 5px;}
	.m-top{padding: 15px 90px 15px 15px;height: 80px;}
	.m-top .down{width: 80px;}
	.m-top .list li{width: 50%;}
	.m-top .list li a{margin: 0 4px;font-size: 14px;line-height: 36px;}
	.m-top .pages{margin: 25px 0;}
	.m-top .pages li{margin-bottom: 5px;}
	.m-t5{font-size: 20px;line-height: 90px;
		-o-background-size: 8px auto;
		-ms-background-size: 8px auto;
		-moz-background-size: 8px auto;
		-webkit-background-size: 8px auto;
		background-size: 8px auto;
	}
	.m-list4 .tit{font-size: 18px;font-weight: bold;}
	.m-list4 .t1{font-size: 14px;}
	.m-list4 .t2{font-size: 13px;}
	.m-list4 dd{width: 50%;}
	.m-list4 dd:last-child .t1{font-size: 12px;line-height: 20px;height: 60px;}
	.m-list4 dd:last-child{width: 50%;}
	.row-e1 .col-l{width: auto;float: none;margin-right: 0;}
	.m-t3{height: 60px;line-height: 60px;font-size: 20px;}
	.snv .s1{height: 45px;line-height: 45px;font-size: 16px;}
	.snv .s2{height: 45px;line-height: 45px;font-size: 16px;}
	.snv .sub a{font-size: 14px;}
	.m-t4{font-size: 20px;font-weight: bold;line-height: 60px;}
	.pages li a{width: 32px;height: 32px;line-height: 30px;}
	.m-list15 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list15 .con{margin: 0;padding: 0 20px 20px;height: auto;}
	.m-list15 .desc{font-size: 13px;}
	.m-list15 .num{font-size: 40px;}
	.m-list15 .ico{width: 40px;height: 40px;}
	.row-g1{padding-bottom: 20px;}
	.m-list16 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list16 h3{font-size: 16px;}
	.m-list16 .pic{margin-bottom: 10px;}
	.row-g2{padding-bottom: 0;}
	.row-g3 .col-l{width: auto;float: none;}
	.m-tit1 .tit{font-size: 20px;margin-bottom: 15px;}
	.m-tit1 .tit:after{width: 30px;height: 50px;}
	.m-tit1{margin-top: 0;}
	.row-g3{padding: 40px 0 0px;}
	.m-tit1 .desc{font-size: 12px;}
	.m-slider8 .pic{height: 200px;line-height: 200px;}
	.m-slider8{padding: 0;margin-top: 30px;}
	.m-slider8 .slick-prev{left: 0;}
	.m-slider8 .slick-next{right: 0;}
	.m-slider8 .slick-arrow{width: 30px;height: 30px;
		padding: 0;top: 50%;margin-top: -15px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.row-g3 .cont{padding-bottom: 0;background-image: none;}
	.nav dl{position: static;width: auto;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav dd a{text-align: left;font-size: 14px;padding-left: 25px;line-height: 36px;}
	.nav dl{padding: 10px 0;}
	.m-txt9 .pic{width: auto;float: none;margin-top: 30px;}
	.m-txt9 .txt{width: auto;float: none;}
	.m-txt9 .tit span{font-size: 20px;}
	.m-txt9 .tit em{font-size: 18px;margin-left: 15px;}
	.m-txt9 .tit:after{font-size: 166px;bottom: -60px;}
	.m-txt9 .tit{padding-top: 60px;margin-bottom: 25px;}
	.m-txt9 .desc{font-size: 13px;line-height: 2;}
	.m-t9 span{font-size: 20px;}
	.row-k2{padding-top: 40px;}
	.m-t9{margin-bottom: 25px;}
	.m-t9 span{padding-right: 30px;}
	.m-list19{float: none;margin-left: 0;}
	.m-list19 li{margin-left: 0;float: none;margin-bottom: 15px;}
	.m-list19 .pic{margin-bottom: 15px;height: auto;}
	.m-list19 h4{color: #333;font-size: 18px;font-weight: bold;}
	.m-tit2 .tit{font-size: 20px;}
	.m-tit2 .desc{font-size: 14px;line-height: 24px;}
	.row-k2{background-image: none;padding-bottom: 20px;}
	.row-k3{padding: 20px 0 0px;}
	.m-tit3{width: auto;float: none;}
	.row-k3 .col-l{width: auto;float: none;}
	.m-pic4{width: auto;float: none;height: auto;}
	.m-tit3 .time{right: 0;text-align: center;line-height: normal;}
	.row-k3 .col-r{padding-left: 0;margin-top: 20px;}
	.m-slider10 .desc{font-size: 20px;font-weight: bold;}
	.m-slider10 .item{padding-bottom: 20px;}
	.m-slider10{padding-top: 63px;}
	.m-slider10 .slick-arrow{}
	.row-k4{margin: 0 15px;}
	.m-txt10 .tit h3{font-size: 20px;}
	.m-txt10 .tit em{font-size: 16px;}
	.row-k4{padding-top: 35px;padding-bottom: 75px;}
	.row-k4 .col-l{width: auto;float: none;}
	.m-txt10 .tit{margin-bottom: 12px;}
	.m-txt10 .desc{font-size: 13px;line-height: 2;margin-bottom: 15px;}
	.m-txt10 .btn{width: 130px;height: 45px;line-height: 43px;font-size: 14px;}
	.row-k4 .col-r{padding-left: 0;padding-top: 20px;overflow: visible;}
	.m-slider11 .con{margin: 0 15px 25px 0;box-shadow: 0px 4px 10px 0px rgba(0,0,0,.1);}
	.m-slider11 .txt{padding: 13px 18px 25px;}
	.m-slider11 .tit span{font-size: 18px;}
	.m-slider11 .tit em{font-size: 13px;}
	.m-slider11 .tit{margin-bottom: 8px;}
	.m-slider11 .desc{font-size: 13px;line-height: 1.8;}
	.m-slider11 .swiper-arrow{left: 0;width: 40px;height: 40px;line-height: 38px;font-size: 20px;bottom: -40px;}
	.m-slider11 .swiper-next{left: 60px;}
	.row-k5{padding: 40px 0 20px;}
	.m-list20{margin: 0 -5px;}
	.m-list20 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list20 .con{margin: 0 5px;}
	.m-list20 .txt{padding: 12px 15px 0;height: 180px;}
	.m-list20 .tit h3{font-size: 18px;font-weight: bold;}
	.m-list20 .desc{font-size: 14px;}
	.m-list20 .info{font-size: 13px;}
	.m-list20 .tit{padding-bottom: 12px;margin-bottom: 10px;}
	.m-list20 .num{left: 15px;width: 40px;height: 36px;line-height: 36px;font-size: 16px;}
	.m-list21 li{width: auto;float: none;margin-bottom: 15px;
		background: #FFFFFF;
	    box-shadow: 0px 0px 10px rgb(0 0 0 / 15%);
	    border-radius: 10px;
	    position: relative;
	    padding: 25px 20px 20px;
	}
	.m-list21 .txt{width: auto;height: auto;background-color: transparent;box-shadow: none;
		padding: 0;
	}
	.m-list21 .num{background-image: none;padding-bottom: 0;font-size: 18px;margin-top: 8px;}

	.m-txt11{width: auto;font-size: 14px;margin-bottom: 30px;}
	.m-list22{margin: 0 -5px;}
	.m-list22 li{width: 50%;margin-bottom: 15px;}
	.m-list22 .con{margin: 0 5px;}
	.m-list22 .pic{margin-bottom: 10px;}
	.m-list22 h4{font-size: 15px;}
	.row-k7{padding-bottom: 30px;}
	.m-list21 .desc{height: auto;font-size: 14px;}
	.m-list21{padding-bottom: 20px;}
	.m-list17 li{width: 50%;margin-right: 0;margin-bottom: 12px;}
	.m-list17 .num span{font-size: 30px;}
	.m-list17 p{font-size: 12px;}
	.m-list17 .num{font-size: 14px;}
	.m-list17{padding-top: 0;}
	.m-list17 li:after{display: none;}
	.row-e3{padding-bottom: 30px;}
	.row-e4{
		-o-background-size: auto 150px;
		-ms-background-size: auto 150px;
		-moz-background-size: auto 150px;
		-webkit-background-size: auto 150px;
		background-size: auto 150px;
	}
	.m-txt8 .desc{font-size: 14px;}
	.m-slider9 .slick-prev{left: 10px;}
	.m-slider9 .slick-next{right: 10px;}
	.m-slider9 .slick-arrow{width: 40px;height: 40px;}
	.m-slider9 h4{font-size: 16px;font-weight: bold;}
	.row-e4{padding-bottom: 30px;}
	.row-e5{padding: 35px 0 30px;}
	.m-tips2{font-size: 13px;margin-bottom: 25px;}
	.m-list18 li{width: auto;float: none;}
	.m-list18 .pic{width: 80%;height: auto;margin-bottom: 15px;}
	.m-list18 h4{font-size: 16px;}
	.m-list18 .con{padding: 15px 0;}
	.m-table .left{min-height: auto;line-height: normal;padding: 15px 0;width: auto;float: none;}
	.m-table .item-1 .left{padding-top: 0;min-height: auto;}
	.m-table .right{min-height: auto;line-height: normal;padding: 15px 0 15px 15px;}
	.m-table .btn{padding: 0 10px;}

	.pop-video .close{right: 20px;}
	.pop-video .cont{left: 15px;right: 15px;width: auto;height: 250px;
		transform: translate(0%, -50%);
	}
	.ban .play{width: 40px;height: 40px;}

	.fd-contant:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;
		background-color: rgba(0,0,0,.2);
	}
	.fd-contant .wp{z-index: 2;}
	.banner .pic img{height: auto;}

	.fd-nv{display: none;}
	.fd-con{display: block;padding-top: 25px;padding-bottom: 25px;}
	.fd-r{float: none;}
	.f-tel{text-align: left;margin-bottom: 15px;}
	.f-tel span{font-size: 14px;}
	.f-tel p{font-size: 22px;}
	.fd-tab li{margin-left: 0;margin-right: 10px;width: 45px;height: 45px;}
	.tab-fd .qr{width: 100px;right: auto;left: 0;position: static;}
	.tab-fd .map{width: auto;}
	.tab-fd .pic{right: auto;left: 0;position: static;}
	
	.m-slider4 .swiper-arrow{width: 40px;height: 40px;display: block;
		line-height: 40px;font-size: 20px;
	}
	.m-slider4 .swiper-prev{left: 0;}
	.m-slider4 .swiper-next{right: 0;}
	.m-slider3 .desc{padding: 0 15px;}
	.m-slider3 .slick-arrow{width: 50px;height: 50px;}
	.m-slider3 .slick-prev{left: 15px;}
	.m-slider3 .slick-next{right: 15px;}
	.m-slider3 .slick-center .desc{width: auto;left: 15px;right: 15px;}
	.m-slider3 .slick-center{width: 375px !important;}
	.m-table .item-1 .con{padding: 10px 0;}
	
	.m-list7 .top,.m-list7 li.open .top{padding: 0 15px;line-height: 60px;height: 60px;}
	.m-list7 .con{padding: 15px;}
	.m-list7 .t1{font-size: 16px;margin-bottom: 10px;}
	.m-list7 .t1:after{width: 2px;height: 16px;margin-top: -8px;}
	.m-list7 .desc{font-size: 14px;line-height: 32px;padding-bottom: 20px;margin-bottom: 25px;}
	.m-list7 .desc2{font-size: 14px;line-height: 32px;margin-bottom: 25px;}
	.m-list7 .bot{font-size: 14px;padding: 20px 0 15px;}
	.m-list7 .bot a{font-size: 16px;}
	.m-list7 .s1{width: auto;float: none;font-size: 16px;font-weight: bold;}
	.m-list7 .s2,.m-list7 .s3{display: none;}
	.m-list7 .top:after{left: 15px;right: 15px;}
	.m-list7 .close{right: 15px;}
	.m-list7 li.open{border-bottom-width: 15px;}
	.m-list7{margin-bottom: 30px;}
	.m-so{padding: 0;}
	.m-so .cont{width: auto;padding: 15px;}
	.m-so .inp{height: 50px;padding: 0 112px 0 12px;font-size: 14px;}
	.m-so .btn{width: 100px;height: 50px;font-size: 14px;}
	.row-e1{padding-top: 30px;}
	
	.pop-img .cont{width: auto;left: 15px;right: 15px;padding: 20px;max-height: 400px;overflow: hidden;overflow-y: auto;
		-webkit-transform: translate(0,-50%);
		-moz-transform: translate(0,-50%);
		-o-transform: translate(0,-50%);
		-ms-transform: translate(0,-50%);
		transform: translate(0,-50%);
	}
	.pop-img .pic{width: auto;float: none;padding: 0;}
	.pop-img .close{width: 40px;height: 40px;top: 0px;right: 0;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}

	#opciones{position: static;display: block;border-top: 0;padding-bottom: 0;}
	#opciones p{width: auto;margin: 0 15px;height: 40px;}
	#opciones span{display: none;}
	#opciones .sousuo{font-size: 14px;}
	#opciones .tj{width: 60px;}
	.m-txt2 table{width: 100% !important;}

}


