.row-b7{padding-top: 60px;}
.snv .back-1{display: none;}
@media only screen and (min-width: 1199px) and (max-width: 1920px) {

body{padding-top: 5.208vw !important;}
.wp{max-width: 83.33vw;}
.wp2{max-width: 89.84vw;}
.wp3{max-width: 94.79vw;}
.h50{height: 2.604vw;}
.h100{height: 5.208vw;}
.index{padding-top: 0 !important;}
.header{padding: 0 2.604vw;box-shadow: 0vw 0vw 1.562vw 0vw rgba(0,0,0,.1);}
.logo{line-height: 5.208vw;}
.logo img{height: 1.510vw;}
.nav > ul > li{margin-left: 1.5625vw;}
.nav > ul > li .v1{font-size: 0.937vw;line-height: 5.208vw;
    padding: 0 0.520vw;
}
.nav > ul > li .v1:after{
    height: 0.208vw;
}
.nav .down{width: 0.677vw;height: 0.416vw;right: -0.312vw;}
.nav .sub1{top: 5.208vw;}
.nav .sub-con{min-height: 21.35vw;}
.nav .sub-con:before{
    box-shadow: 0vw 0vw 1.562vw 0vw rgba(0,0,0,1);
}
.nav .sub-con .col-l{width: 19.47vw;}
.nav .sub-con .tab{margin-top: 2.447vw;margin-left: 8.958vw;width: 9.114vw;}
.nav .sub-con .tab li a{font-size: 1.041vw;
    -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;
}
.nav .sub-con .col-r{margin-left: 22.91vw;padding-top: 2.083vw;padding-bottom: 1.406vw;}
.nav .sub-con .tit{font-size: 1.354vw;padding-bottom: 0.677vw;
    margin-bottom: 1.979vw;
}
.nav .sub2{
    box-shadow: 0vw 0vw 0.520vw rgba(0,0,0,.1);
}
.nav .sub2 dd a{font-size: 0.937vw;line-height: 3.177vw;}
.m-list5{width: 63.80vw;margin-left: 2.604vw;}
.m-list5 li{width: 20%;margin-bottom: 2.5vw;}
.m-list5 .pic{width: 8.593vw;height: 8.593vw;line-height: 8.593vw;margin: 0 auto 0.729vw;}
.m-list5 .t1{font-size: 0.781vw;}
.nav .close{top: 2.187vw;right: 3.906vw;width: 1.614vw;height: 1.614vw;}
.so{width: 9.895vw;margin-top: 1.822vw;margin-left: 4.687vw;}
.so .inp{height: 1.666vw;padding-left: 0.572vw;padding-right: 1.666vw;
    font-size: 0.729vw;
}
.so .btn{width: 1.666vw;height: 1.666vw;
    -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;
}
.hd-lang{margin-left: 1.406vw;}
.hd-lang .active{padding-left: 1.197vw;font-size: 0.937vw;
    line-height: 5.208vw;padding-right: 0.885vw;
    -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;
}
.hd-lang .active:after{
    width: 0.520vw;height: 0.416vw;
}
.header .lang dd{top: 4.166vw;width: 4.687vw;
    padding: 0.260vw 0;
    box-shadow: 0vw 0vw 0.520vw rgba(0,0,0,.1);
}
.header .lang dd a{line-height: 1.875vw;font-size: 0.729vw;}

.banner .txt{left: 0.781vw;right: 0.781vw;}
.banner .tit{font-size: 3.958vw;margin-bottom: 1.875vw;}
.banner .slick-dots{left: 8.333vw;bottom: 2.343vw;}
.banner .slick-dots li{width: 2.604vw;height: 2.604vw;margin-right: 1.25vw;
    padding: 0.468vw;border: 0.052vw dashed transparent;
}
.banner .slick-dots li button{width: 1.562vw;height: 1.562vw;
    font-size: 0.729vw;line-height: 1.562vw;
}
.btn-down{left: 50%;bottom: 2.812vw;width: 0.937vw;height: 1.562vw;}

.banner .slick-arrow{margin-top: -1.302vw;
    width: 2.604vw;height: 2.604vw;
    -o-background-size: 1.354vw auto;
    -ms-background-size: 1.354vw auto;
    -moz-background-size: 1.354vw auto;
    -webkit-background-size: 1.354vw auto;
    background-size: 1.354vw auto;
}
.banner .slick-prev{left: 1.562vw;}
.banner .slick-next{right: 1.562vw;}



.banner .swiper-flow{width: 11.97vw;height: 0.104vw;right: 8.385vw;bottom: 3.489vw;}
.banner .swiper-flow.active:after{height: 0.208vw;}

.g-btn{width: 9.687vw;height: 2.656vw;line-height: 2.447vw;padding-left: 1.145vw;
    border-radius: 1.354vw;font-size: 0.937vw;
}
.g-btn:after{right: 0.468vw;
    width: 1.770vw;height: 1.770vw;
    -o-background-size: 0.781vw auto;
    -ms-background-size: 0.781vw auto;
    -moz-background-size: 0.781vw auto;
    -webkit-background-size: 0.781vw auto;
    background-size: 0.781vw auto;
}

.fd-con{padding: 5.937vw 0 4.427vw;}
.fd-logo{margin-bottom: 2.968vw;}
.fd-logo img{height: 1.770vw;}
.fd-desc{font-size: 0.937vw;
    padding-top: 1.614vw;margin-bottom: 1.510vw;
}
.fd-desc:after{width: 7.343vw;}
.fd-qr{width: 5.208vw;margin-bottom: 1.25vw;}
.fd-share{width: 23.43vw;margin-left: -0.885vw;}
.fd-share a{font-size: 0.937vw;
    line-height: 2.604vw;padding-left: 2.760vw;
    background-position: 0.885vw center;
    -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;
}
.fd-share a:after{
    width: 0.052vw;height: 0.937vw;
}
.fd-r .item{width: 10.15vw;margin-right: 4.947vw;
    min-height: 23.95vw;
}
.fd-r h3{margin-bottom: 1.145vw;}
.fd-r h3 a{font-size: 1.354vw;}
.fd-r .con a{font-size: 0.937vw;}
.fd-bot{font-size: 0.937vw;
    line-height: 4.843vw;
}
.fd-bot .link{margin-left: 3.229vw;}
.g-t1{font-size: 3.125vw;}
.row-a1{padding: 5.729vw 0 0;}
.m-slider1{padding-top: 2.604vw;}
.m-slider1 .slider-for{margin-bottom: 3.229vw;border-radius: 1.041vw;
	box-shadow: 0vw 0vw 1.354vw 0.052vw rgba(3,34,60,0.1);
}
.m-slider1 .slider-for .pic{height: 23.43vw;border-radius: 1.041vw 0 0 1.041vw;}
.m-slider1 .txt{height: 23.43vw;}
.m-slider1 .t-c{left: 3.125vw;right: 1.875vw;}
.m-slider1 .tit{font-size: 1.979vw;margin-bottom: 1.041vw;}
.m-slider1 .desc{font-size: 0.937vw;margin-bottom: 2.656vw;}
.g-btn-1{height: 2.916vw;line-height: 2.708vw;}
.m-slider1 .slider-nav .item{height: 6.093vw;padding-top: 0.677vw;}
.m-slider1 .slider-nav .pic{width: 3.802vw;height: 3.802vw;margin: 0.468vw auto 0;}
.m-slider1 .slider-nav .slick-current .pic{width: 4.739vw;height: 4.739vw;}
@-webkit-keyframes yin{
    0%{box-shadow: 0vw 0vw 0.104vw rgba(214, 34, 73, .2);}
    50%{box-shadow: 0vw 0vw 0.520vw 0.260vw rgba(214, 34, 73, .2);opacity: 1;}
    100%{box-shadow: 0vw 0vw 0.104vw rgba(214, 34, 73, .2);}
}
@keyframes yin{
    0%{box-shadow: 0vw 0vw 0.104vw rgba(214, 34, 73, .2);}
    50%{box-shadow: 0vw 0vw 0.520vw 0.260vw rgba(214, 34, 73, .2);opacity: 1;}
    100%{box-shadow: 0vw 0vw 0.104vw rgba(214, 34, 73, .2);}
}
.m-slider1 .slider-nav .slick-arrow{width: 0.468vw;height: 0.833vw;}
.m-slider1 .slider-for .slick-arrow{top: -5.729vw;width: 0.937vw;height: 1.666vw;}
.m-slider1 .slider-for .slick-prev{right: 3.645vw;}
.m-slider2{border-radius: 1.041vw;}
.m-slider2 .con{height: 33.85vw;}
.m-slider2 .txt{left: 4.375vw;top: 8.333vw;max-width: 30vw;}
.m-slider2 .tit{font-size: 2.187vw;margin-bottom: 1.25vw;}
.m-slider2 .desc{margin-bottom: 1.562vw;font-size: 0.937vw;}
.m-slider2 .more{font-size: 0.937vw;padding-right: 1.614vw;
	-o-background-size: 0.781vw auto;
	-ms-background-size: 0.781vw auto;
	-moz-background-size: 0.781vw auto;
	-webkit-background-size: 0.781vw auto;
	background-size: 0.781vw auto;
}
.m-slider2 .tab li a{line-height: 5.208vw;font-size: 1.041vw;}
.m-slider2 .tab li a:after{height: 0.260vw;}
.m-slider2 .more:hover{padding-right: 2.343vw;}
.g-t2{font-size: 3.125vw;
	margin-bottom: 2.447vw;
}
.row-a2 .g-t2{margin-bottom: 1.562vw;}
.row-a2{padding: 5.520vw 0 0;}
.row-a3{padding: 8.489vw 0 7.656vw;}
.m-txt1 .pic{width: 37.81vw;border-radius: 1.041vw;
	margin-right: 3.75vw;
}
.m-txt1 .tit{font-size: 3.125vw;margin-bottom: 1.875vw;}
.m-txt1 .desc{font-size: 0.937vw;margin-bottom: 2.812vw;}
.ban{height: 25.26vw;}
.b-bot{bottom: 0.833vw;}
.b-bot .tit{font-size: 2.708vw;}
.b-bot .cur{font-size: 0.833vw;margin-top: 2.447vw;}
.b-bot .cur .home{width: 1.041vw;height: 1.041vw;top: -0.104vw;
	-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;
}
.row-main{padding: 0 0 2.604vw;}
.row-main .col-l{width: 16.66vw;}
.row-main .col-r{margin-left: 19.01vw;}
.m-t1{height: 6.25vw;line-height: 6.25vw;font-size: 2.187vw;
	margin-bottom: 0.520vw;
}
.snv li{margin-bottom: 0.520vw;}
.snv li .s1{line-height: 3.125vw;border-left: 0.156vw solid #E60012;
	padding-left: 2.291vw;font-size: 0.937vw;
}
.snv li .s1:after{left: 1.25vw;
	width: 0.260vw;height: 0.260vw;
}
.snv li .s1:before{right: 1.458vw;
	width: 0.729vw;height: 0.625vw;
}
.snv li .ico:after{
	border-left: 1.041vw solid #E60012;
	border-top: 1.562vw solid transparent;
	border-bottom: 1.562vw solid transparent;
}
.m-list1 li{margin-bottom: 1.25vw;}
.m-list1 .pic{width: 18.75vw;height: 12.76vw;}

.m-list1 .txt{padding: 2.083vw 2.187vw 0;}
.m-list1 .tit{font-size: 1.458vw;margin-bottom: 0.677vw;}
.m-list1 .desc{font-size: 0.937vw;margin-bottom: 1.197vw;}
.m-list1 .date{font-size: 0.833vw;padding-left: 1.197vw;
	-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-list1 .con:hover{box-shadow: 0vw 0vw 0.781vw 0vw rgba(196,23,44,0.29);}
.pages{margin: 4.166vw 0;}
.pages li{margin: 0 0.364vw;}
.pages li a{width: 2.604vw;height: 2.604vw;line-height: 2.5vw;
	font-size: 1.041vw;
}
.pages .arrow a{
	-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-details{padding: 2.447vw 2.031vw 2.031vw;}
.m-details h1{font-size: 1.666vw;margin-bottom: 1.041vw;}
.m-details .date{font-size: 0.833vw;padding-left: 1.197vw;margin-bottom: 1.406vw;
	-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-details .txt{font-size: 0.937vw;
	padding-top: 1.770vw;padding-bottom: 2.343vw;margin-bottom: 1.027vw;
}
.m-details .txt:after,.m-details .txt:before{height: 0.468vw;}
.m-details .btn{width: 15.05vw;height: 3.125vw;line-height: 3.125vw;
	font-size: 0.937vw;border-radius: 1.562vw;
}
.m-details .btn:after{
	width: 1.666vw;height: 1.302vw;margin-left: 0.625vw;top: -0.104vw;
}

.g-t3{font-size: 2.187vw;
	padding-bottom: 1.145vw;
}
.g-t3:after{
	width: 3.125vw;height: 0.156vw;
}
.row-b1{padding: 0 0 5vw;}
.m-txt2 .txt{width: 48.22vw;padding-top: 1.614vw;}
.m-txt2 .desc{font-size: 0.937vw;}
.m-txt2 .pic{width: 30.72vw;}
.m-txt2 .g-t3{margin-bottom: 1.041vw;}
.m-txt2 .g-t3:after{width: 4.166vw;}
.row-b2{padding: 4.218vw 0 6.354vw;}
.row-b2 .g-t3{color: #fff;}
.row-b2 .col-l{width: 16.92vw;height: 21.19vw;}
.row-b2-1{border-radius: 1.041vw;margin-top: 2.5vw;}
.m-tab1 li a{line-height: 3.541vw;height: 3.541vw;
	padding-left: 2.187vw;font-size: 1.041vw;
}
.m-tab1 li a:before{right: 1.458vw;}
.m-tab1 li .ico:after{
	border-left: 1.614vw solid #B4060C;
	border-top: 1.770vw solid transparent;
	border-bottom: 1.770vw solid transparent;
}
.m-list2 .pic{height: 21.19vw;line-height: 21.19vw;}
.m-list2 li:hover .pic img{
	-webkit-transform: translateY(-0.520vw);
	-moz-transform: translateY(-0.520vw);
	-o-transform: translateY(-0.520vw);
	-ms-transform: translateY(-0.520vw);
	transform: translateY(-0.520vw);
}
.m-slider3{margin-top: 2.187vw;}
.m-slider3 .con{margin: 0 0.781vw;}
.m-slider3 .txt{padding-top: 2.239vw;}
.m-slider3 .tit{font-size: 2.083vw;margin-bottom: 1.093vw;}
.m-slider3 .desc{font-size: 0.937vw;
	max-width: 41.19vw;margin: 0 auto 1.718vw;
}
.m-slider3 .slider-arrow{width: 2.083vw;height: 3.125vw;top: 11.04vw;
	-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-slider3 .slider-prev{left: 24.27vw;
	border-radius: 0vw 0.260vw 0.260vw 0vw;
}
.m-slider3 .slider-next{right: 24.27vw;
	border-radius: 0.260vw 0vw 0vw 0.260vw;
}
.row-b3{padding: 3.645vw 0;}
.row-b4{padding: 3.437vw 0 0.937vw;}
.m-list3{margin-top: 5.416vw;}
.m-list3 li{margin-bottom: 5.625vw;}
.m-list3 .pic{width: 41.66vw;border-radius: 1.041vw;}
.m-list3 .txt{padding-top: 3.906vw;padding-left: 3.854vw;}
.m-list3 .tit{font-size: 1.875vw;margin-bottom: 0.937vw;}
.m-list3 .desc{font-size: 0.937vw;
	margin-bottom: 1.718vw;
}
.m-list3 li:nth-child(2n) .txt{padding-right: 4.583vw;}
.row-b5{padding: 4.687vw 0 4.843vw;}
.m-slider4{margin-top: 2.187vw;}
.m-slider4 .swiper-container{margin: 0 -0.781vw;}
.m-slider4 .con{margin: 0 0.781vw;}
.m-slider4 .pic{
	border-radius: 1.041vw;margin-bottom: 1.562vw;
}
.m-slider4 .play{width: 4.427vw;height: 4.427vw;}
.m-slider4 h3{font-size: 1.25vw;margin-bottom: 0.781vw;}
.m-slider4 .desc{font-size: 0.833vw;}
.m-slider4 .slider-arrow{width: 0.937vw;height: 1.666vw;}
.m-slider4 .slider-prev{left: -2.864vw;}
.m-slider4 .slider-next{right: -2.864vw;}
/*.g-liu{padding: 1.041vw 0 1.718vw;}
.g-liu .tit{font-size: 1.145vw;margin-bottom: 0.781vw;}
.g-liu .con{max-width: 37.91vw;}
.g-liu .inp{height: 3.125vw;
	font-size: 1.041vw;padding: 0 8.072vw 0 0.781vw;
}
.g-liu .btn{width: 7.291vw;height: 3.125vw;
	font-size: 1.145vw;
}*/

.g-liu{padding: 1.041vw 0 1.718vw;}
.g-liu .tit{font-size: 1.145vw;margin-bottom: 0.781vw;}
.g-liu .con{max-width: 40.62vw;}
.g-liu .inp{width: 20.83vw;height: 3.125vw;font-size: 1.041vw;padding: 0 8.072vw 0 0.781vw;}
.g-liu .btn{width: 6.770vw;height: 3.125vw;padding-right: 0.781vw;font-size: 1.145vw;;}
.g-liu .code{width: 11.97vw;margin: 0 0.520vw;}
.g-liu .code-img{width: 5.208vw;height: 3.125vw;}


.g-top{line-height: 4.895vw;}
.g-top .tab{margin-left: -0.468vw;}
.g-top .tab li{margin-right: 2.708vw;}
.g-top .tab li a{font-size: 1.041vw;padding: 0 0.468vw;}
.g-top .tab li a:after{height: 0.156vw;	}
.g-top .cur{font-size: 0.833vw;}
.g-top .cur .home{width: 1.041vw;height: 1.041vw;top: -0.104vw;
	-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;
}
.row-c1{padding: 4.531vw 0 4.270vw;}
.g-t4{font-size: 1.875vw;
	padding-bottom: 1.875vw;
}
.g-t4:after{width: 3.125vw;height: 0.156vw;}
.m-map{max-width: 82.65vw;margin: 2.864vw auto 0;}
.right-map .point-area{width:4.166vw;height:4.166vw;}
.right-map .point-area:before{width:0.520vw;height:0.520vw;
	margin-left:-0.260vw;margin-top:-0.260vw;
}
.right-map .point-area .txt{width:3.125vw;left:2.604vw;}
.m-list4 li{width: 36.61vw;
	margin: 0 0.937vw;
}
.m-list4 .con{height: 11.97vw;
	border-radius: 0.781vw;padding: 1.979vw 2.968vw 0;
}
.m-list4 .con:after{
	height: 0.156vw;
}
.m-list4 .tit{font-size: 1.25vw;margin-bottom: 0.572vw;}
.m-list4 .desc{font-size: 0.937vw;}
.row-c2{padding: 2.968vw 0;}
.m-form1{margin-top: 2.031vw;}
.m-form1 .col-l{width: 41.35vw;}
.m-form1 .col-r{width: 40.83vw;}
.m-form1 .item{margin-bottom: 0.885vw;}
.m-form1 .t1{left: 1.041vw;line-height: 4.166vw;
	font-size: 0.937vw;
}
.m-form1 .t1 i{margin-left: 0.312vw;}
.m-form1 .inp{height: 4.166vw;padding: 0 0.781vw 0 7.083vw;
	font-size: 0.937vw;
}
.m-form1 textarea.inp{height: 14.27vw;padding-top: 1.510vw;padding-left: 9.270vw;}
.m-form1 .bot{padding-top: 1.197vw;}
.m-form1 .btn{width: 13.43vw;height: 3.906vw;
	border-radius: 1.979vw;font-size: 1.041vw;
}
.m-form1 .code-p{top: 0.364vw;right: 0.364vw;width: 9.270vw;height: 3.437vw;}
.g-t5{font-size: 2.083vw;
	padding-bottom: 1.458vw;margin-bottom: 2.083vw;
}
.g-t5:after{
	width: 2.604vw;height: 0.208vw;
}
.g-box1{padding: 2.395vw 1.822vw 2.083vw;}
.m-txt3 .txt{padding-bottom: 2.656vw;margin-bottom: 1.718vw;}
.m-txt3 .txt:after{height: 0.468vw;}
.m-txt3 .btn{width: 15.05vw;height: 3.125vw;line-height: 3.125vw;
	font-size: 0.937vw;border-radius: 1.562vw;
}
.m-txt3 .btn:after{width: 1.666vw;height: 1.302vw;margin-left: 0.625vw;top: -0.104vw;}
.row-d1{padding-top: 6.25vw;}
.m-txt4 .left{margin-right: 3.645vw;width: 41.66vw;}
.m-txt4 .left .t1{font-size: 5.729vw;}
.m-txt4 .left .t2{font-size: 6.770vw;padding-left: 4.375vw;}
.m-txt4 .right{padding-top: 1.666vw;}
.m-txt4 .tit{font-size: 1.979vw;margin-bottom: 2.291vw;}
.m-txt4 .desc{font-size: 0.937vw;}
.m-txt4 .desc::-webkit-scrollbar {
    width: 0.208vw;
}
.m-txt4 .pic{padding-top: 4.322vw;}
.g-t6{font-size: 2.135vw;
	padding-bottom: 0.468vw;margin-bottom: 2.083vw;
}
.g-t6:after{width: 2.604vw;height: 0.208vw;}
.row-d2{padding: 0 0 0;}
.m-list6{margin: 0 -1.041vw;padding-top: 1.406vw;}
.m-list6 .con{margin: 0 1.041vw;border-radius: 0.520vw;}

.m-list6 .tit{left: 1.718vw;right: 1.718vw;bottom: 1.093vw;}
.m-list6 .tit h3{font-size: 1.875vw;margin-bottom: 0.208vw;}
.m-list6 .desc{font-size: 0.937vw;}
.row-d3{padding-top: 3.125vw;padding-bottom: 3vw;
	-o-background-size: 85.31vw auto;
	-ms-background-size: 85.31vw auto;
	-moz-background-size: 85.31vw auto;
	-webkit-background-size: 85.31vw auto;
	background-size: 85.31vw auto;
}
.m-tab2{height: 9.895vw;}
.m-tab2 li a{font-size: 1.354vw;
	padding-left: 1.406vw;
}
.m-tab2 li a:after{left: -0.260vw;
	width: 0.520vw;height: 0.520vw;
}
.m-txt5{font-size: 0.937vw;line-height: 2.187vw;}
.m-txt5 .item{padding-left: 0.885vw;}
.m-txt5 .item:after{left: 0;top: 0.937vw;
	width: 0.364vw;height: 0.364vw;
}
.m-tit1{height: 4.166vw;line-height: 4.166vw;}
.m-tit1 .tit{font-size: 1.770vw;}
.m-tit1 .cur{font-size: 0.833vw;}
.m-tit1 .cur .home{width: 1.041vw;height: 1.041vw;top: -0.104vw;
	-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;
}

.row-e1{padding: 0 0 3.958vw;}
.row-e1 .col-l{width: 16.66vw;margin-right: 1.875vw;}
.m-t2{height: 6.25vw;line-height: 6.25vw;font-size: 2.187vw;
	margin-bottom: 0.572vw;
}
.snv-c li{margin-bottom: 0.572vw;}
.snv-c .s1{height: 3.125vw;line-height: 3.125vw;font-size: 0.937vw;
	padding-left: 1.562vw;
}
.snv-c .s1:after{right: 1.458vw;width: 0.572vw;height: 0.416vw;}
.snv-c .s2{line-height: 2.864vw;font-size: 0.937vw;
	padding-left: 2.395vw;position: 0.208vw;
}
.snv-c .s2:after{left: 1.562vw;
	width: 0.260vw;height: 0.260vw;
}
.snv-c .two{padding: 0.520vw 0 0.260vw;}
.snv-c .two a{padding-left: 2.968vw;font-size: 0.833vw;}
.m-comm{margin-bottom: 0.989vw;}
.m-comm .tit{height: 4.479vw;line-height: 4.479vw;padding-left: 1.822vw;font-size: 1.354vw;}
.m-comm .left{width: 32.96vw;height: 26.77vw;}
.m-comm .right{height: 26.77vw;}
.m-comm .info{padding: 1.875vw 1.875vw 0 3.125vw;}
.m-comm .i-t{margin-bottom: 1.041vw;}
.m-comm .i-t .t1{font-size: 0.937vw;}
.m-comm .i-t .t-c{font-size: 0.937vw;}
.m-comm .bot{padding: 2.083vw 0 2.083vw 3.645vw;}
.m-comm .bot a{height: 3.437vw;line-height: 3.333vw;
	font-size: 1.041vw;border-radius: 1.718vw;
}
.m-comm .bot .tel{margin-right: 1.666vw;padding: 0 2.083vw;}
.m-comm .bot .tel:before{width: 1.562vw;height: 1.562vw;margin-right: 0.937vw;}
.m-comm .bot .mail{padding: 0 1.562vw 0 2.031vw;}
.m-comm .bot .mail:before{width: 1.562vw;height: 1.562vw;margin-right: 0.781vw;}
.m-comm .slider-for{width: 20.93vw;height: 20.93vw;margin-left: 11.09vw;margin-top: 3.125vw;}
.m-comm .slider-for .pic{line-height: 20.93vw;height: 20.93vw;}
.m-comm .slider-nav{top: 3.281vw;left: 2.083vw;width: 6.25vw;}
.m-comm .slider-nav .slider{height: 20.83vw;}
.m-comm .slider-nav .item{margin-bottom: 0.937vw;}
.m-comm .slider-nav .pic{height: 6.25vw;line-height: 6.145vw;}
.m-comm .slider-nav .slick-current .pic{line-height: 6.041vw;}
.m-t3{height: 4.479vw;line-height: 4.479vw;
	font-size: 1.25vw;padding-left: 1.562vw;
}
.m-txt6{margin-bottom: 1.354vw;padding: 1.875vw 1.718vw 2.187vw;}
.m-txt6 .con{padding: 1.666vw 0;}
.m-txt6 .item{
	padding-left: 2.916vw;
}
.m-txt6 .t1{font-size: 0.937vw;}
.m-txt6 .t-c{font-size: 0.937vw;}
.m-txt7{font-size: 0.937vw;margin-bottom: 1.406vw;
	padding: 1.666vw 1.666vw 2.395vw 2.083vw;
}
.m-list7{margin: 0 -0.833vw 1.510vw;padding: 2.395vw 1.718vw 2.812vw;}
.m-list7 .con{margin: 0 0.833vw;
	height: 17.81vw;
}
.m-list7 .pic{line-height: 12.81vw;height: 12.81vw;}
.m-list7 .tit{margin: 0 1.145vw;font-size: 0.833vw;padding-top: 1.145vw;}
.m-txt8{padding: 1.041vw 2.083vw 1.145vw;margin-bottom: 1.562vw;}
.m-txt8 .pic{width: 7.708vw;height: 7.708vw;margin-left: 7.656vw;line-height: 7.708vw;}
.m-txt8 .txt{padding-top: 0.520vw;}
.m-txt8 .tit{font-size: 1.354vw;margin-bottom: 0.260vw;}
.m-txt8 .desc{font-size: 0.937vw;}
.m-top{margin-bottom: 1.354vw;}
.m-top .so2{width: 41.14vw;}
.m-top .so2 .inp{height: 3.125vw;
	padding: 0 4.166vw 0 0.781vw;font-size: 0.937vw;
}
.m-top .so2 .btn{width: 3.385vw;height: 3.125vw;
	-o-background-size: 1.093vw auto;
	-ms-background-size: 1.093vw auto;
	-moz-background-size: 1.093vw auto;
	-webkit-background-size: 1.093vw auto;
	background-size: 1.093vw auto;
}
.m-top .r-btn a{width: 3.125vw;height: 3.125vw;
	-o-background-size: 1.666vw auto;
	-ms-background-size: 1.666vw auto;
	-moz-background-size: 1.666vw auto;
	-webkit-background-size: 1.666vw auto;
	background-size: 1.666vw auto;
}
.m-tit2{height: 4.479vw;padding-left: 23.43vw;margin-bottom: 1.041vw;}
.m-tit2 .cont span{font-size: 0.937vw;height: 4.479vw;}
.m-tit2 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	height: 0.312vw;
}
.m-tit2 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 0.312vw;}

.m-list8 .left{width: 23.43vw;}
.m-list8 .left .item{height: 8.333vw;}
.m-list8 .left .pic{width: 8.333vw;height: 8.333vw;line-height: 8.333vw;}
.m-list8 .tit{font-size: 0.937vw;
	padding-top: 2.864vw;
}
/*.m-list8 .soll{width: 75vw;}*/
.m-list8 .right .item{line-height: 8.333vw;}
.m-list8 .right span{width: 10%;font-size: 0.833vw;}
.m-table1 th{height: 4.166vw;font-size: 1.041vw;}
.m-table1 th span{font-size: 0.729vw;}
.m-table1 td{height: 4.583vw;font-size: 0.937vw;}
.m-table1 tr:hover{box-shadow: 0vw 0vw 0.572vw 0.260vw rgba(193,39,45,0.15);}
.m-sel .tit{height: 4.166vw;line-height: 4.166vw;font-size: 1.458vw;}
.m-sel .cont{padding: 1.979vw 1.614vw 4.270vw 1.822vw;}
.m-sel .item{margin-bottom: 1.406vw;}
.m-sel .t1{font-size: 0.833vw;margin-bottom: 0.625vw;}
.m-sel .inp input,.m-sel .inp select{height: 2.5vw;
	border-radius: 0.260vw;
	font-size: 0.729vw;padding: 0 0.781vw;
}
.m-sel .inp select{background: url(../images/i-75.png) no-repeat right 0.781vw center;
	-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-sel .t-c i{line-height: 2.5vw;font-size: 0.729vw;}
.m-sel .t-c em{right: 0.520vw;line-height: 2.5vw;
	font-size: 0.729vw;
}
.m-sel .bot{padding-top: 1.145vw;}
.m-sel .bot .btn{
	width: 8.333vw;height: 2.395vw;border-radius: 0.260vw;
	margin: 0 0.572vw;font-size: 0.937vw;padding-left: 1.406vw;
	background-position: 2.552vw center;
	-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;
}
.row-e2{padding: 0 0 2.604vw;}
.row-e2 .col-l{width: 23.43vw;margin-right: 1.875vw;}
.pop-video .cont{width:46.87vw;}
.pop-video .close{right:-1.041vw;top:-1.041vw;width:2.395vw;height:2.395vw;
	-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;
}
.pop-video .video iframe{height: 26.04vw;}
.m-comm .i-t .t-c a{padding-left: 1.406vw;
	-o-background-size: 0.885vw auto;
	-ms-background-size: 0.885vw auto;
	-moz-background-size: 0.885vw auto;
	-webkit-background-size: 0.885vw auto;
	background-size: 0.885vw auto;
}

.m-list9{margin: 0 -0.781vw 1.510vw;}
.m-list9 li{margin-bottom: 1.562vw;}
.m-list9 .con{margin: 0 0.781vw;
	height: 26.04vw;
}
.m-list9 .pic{line-height: 19.84vw;height: 19.84vw;}
.m-list9 .tit{margin: 0 1.145vw;font-size: 1.041vw;padding-top: 1.354vw;}
.m-list9 .con:hover{box-shadow: 0vw 0vw 0.546vw 0.234vw rgba(193, 39, 45, 0.15);}
.row-e1-1 .col-r{width: 71.25vw;}

.pages .go a{width: 7.031vw;border-radius: 1.302vw;font-size: 0.833vw;}
.pages .go .inp{width: 1.406vw;font-size: 0.833vw;}
.m-txt3 .btn:hover:after{margin-left: 1.25vw;}



.g-bfc{padding: 0 0 0;}
.ul-list1 li{margin-bottom: 2.968vw;}
.ul-list1 .con{
	height: 24.63vw;
}
.ul-list1 .txt{width: 45.62vw;height: 21.61vw;border-radius: 1.041vw;
	padding: 3.125vw 2.083vw 0 2.447vw;margin-top: 3.020vw;
}
.ul-list1 .pic{width: 43.22vw;height: 21.61vw;
	border-radius: 1.041vw;
}
.ul-list1 .tit{font-size: 2.187vw;margin-bottom: 1.197vw;}
.ul-list1 .desc{font-size: 0.937vw;margin-bottom: 1.562vw;}
.row-a4{padding: 1.145vw 0 0;}

.n-slider1{margin: 0 -1.041vw;}
.n-slider1 .con{height: 17.44vw;border-radius: 1.041vw;margin: 0 1.041vw;}
.n-slider1 .txt{top: 2.239vw;left: 1.510vw;right: 1.875vw;bottom: 1.979vw;}
.n-slider1 .tit{font-size: 1.145vw;line-height: 1.875vw;}
.n-slider1 .bot{line-height: 1.770vw;}
.n-slider1 .date{font-size: 0.937vw;}
.n-slider1 .btn{width: 1.770vw;height: 1.770vw;
	-o-background-size: 0.781vw auto;
	-ms-background-size: 0.781vw auto;
	-moz-background-size: 0.781vw auto;
	-webkit-background-size: 0.781vw auto;
	background-size: 0.781vw auto;
}
.n-slider1 .slick-arrow{top: -4.687vw;width: 0.937vw;height: 1.666vw;}
.n-slider1 .slick-prev{right: 3.645vw;}
.n-slider1{margin-bottom: 7.291vw;margin-top: 2.916vw;}
.row-b0:before{top: 80vw;
	width: 18.80vw;height: 31.25vw;
}
.row-b0:after{top: 119.7vw;
	width: 27.29vw;height: 45.10vw;
}
.ul-list2{margin-top: 2.187vw;padding-bottom: 4.687vw;}
.ul-list2 li{margin-bottom: 1.875vw;}
.ul-list2 .con{margin: 0 1.041vw;border-radius: 1.041vw;}
.ul-list2 .pic{width: 13.02vw;height: 13.43vw;line-height: 13.43vw;}
.ul-list2 .txt{padding: 1.718vw 3.281vw 0 0;}
.ul-list2 .tit{font-size: 1.25vw;margin-bottom: 1.041vw;}
.ul-list2 .desc{font-size: 0.833vw;margin-bottom: 1.041vw;}

.row-b10{padding: 4.166vw 0 5.208vw;}
.row-b10 .col-l{width: 26.92vw;}
.m-adver1{border-radius: 0.520vw;margin-bottom: 1.041vw;}
.m-adver1 .lab{width: 3.125vw;height: 1.562vw;
	line-height: 1.562vw;font-size: 0.833vw;
	border-radius: 0.520vw 0 0.520vw 0;
}
.pr-list1 li{margin-bottom: 1.041vw;}
.pr-list1 .con{margin-left: 1.093vw;height: 8.229vw;
	border-radius: 0.520vw;
}
.pr-list1 .tit{right: 1.354vw;
	font-size: 1.145vw;
}
.pr-list1 .tit:after{
    width: 1.041vw;height: 1.041vw;
    -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;
}


.pop-index .cont{width: 40.62vw;height: 27.60vw;
	border-radius: 1.562vw;
}
.pop-index .left{padding: 1.875vw 1.302vw 0;}
.pop-index .tit{font-size: 1.510vw;
	line-height: 2.083vw;margin-bottom: 1.562vw;
}
.pop-index .item{margin-bottom: 1.041vw;}
.pop-index .inp{height: 3.229vw;
	border-radius: 0.520vw;
	font-size: 0.729vw;padding: 0 0.781vw;
}
.pop-index .bot{margin-bottom: 0.677vw;}
.pop-index .btn{height: 3.541vw;border-radius: 0.520vw;
	font-size: 1.041vw;
}
.pop-index .tips{font-size: 0.625vw;}
.pop-index .tips em{margin-right: 0.156vw;}
.pop-index .verify-img{width: 7.812vw;}
.pop-index .close{width: 1.562vw;height: 1.562vw;top: 0.937vw;right: 0.937vw;
	-o-background-size: 1.145vw auto;
	-ms-background-size: 1.145vw auto;
	-moz-background-size: 1.145vw auto;
	-webkit-background-size: 1.145vw auto;
	background-size: 1.145vw auto;
}
.row-b10 .g-t3{margin-bottom: 2.604vw;}
.m-tit2.fixed{top: 5.729vw;width: 71.25vw;}
.m-tit2.fixed3{top: 5.729vw;width: 89.84vw;}

.tab-tit.fixed{top: 5.729vw;width: 69.42vw;}
.m-table1 tr.diexd{width: 69.42vw;}
.m-sur{height: 4.166vw;line-height: 4.166vw;}
.m-sur .tit{font-size: 1.770vw;}
.m-sur .cur{font-size: 0.833vw;}
.m-sur .cur .home{width: 1.041vw;height: 1.041vw;top: -0.104vw;
	-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 > ul > li:nth-child(2) .v1:before{right: -0.520vw;
    width: 1.093vw;height: 1.093vw;margin-top: -0.625vw;
}

.row-b111{padding: 4.166vw 0;}
.n-txt{font-size: 0.937vw;line-height: 2.17;color: #666;margin-top: 2.604vw;}


}





@media only screen and (max-width: 1199px) {
	.wp,.wp2,.wp3{width: auto;padding: 0 15px;}
	.header{padding: 0 15px;}
	.logo{line-height: 50px;}
	.logo img{height: 22px;}
	.menuBtn{display: block;}
	.hdr{position: fixed;top: 50px;left: 0;right: 0;bottom: 0;overflow-y: auto;
		background-color: #fff;border-top: 1px solid #C1272D;display: none;
	}
	.nav{float: none;}
	.nav > ul > li{float: none;margin-left: 0;}
	.nav > ul > li .v1{font-size: 16px;padding: 0 15px;line-height: 46px;}
	.nav .down{right: 15px;top: 19px;}
	.nav > ul > li .v1:after{display: none;}
	.nav .close{display: none;}
	.nav .sub1{position: static;}
	.nav .sub-con .col-l{position: static;width: auto;padding: 10px 0;}
	.nav .sub-con .tab{margin: 0;width: auto;padding: 0 35px;}
	.nav .sub-con .tab li a{font-size: 14px;}
	.nav .sub-con .col-r{margin: 0;padding: 15px;}
	.m-list5{width: auto;margin: 0;}
	.m-list5 li{width: 50%;margin-bottom: 15px;}
	.m-list5 .pic{width: 120px;height: 120px;line-height: 120px;}
	.m-list5 .t1{font-size: 13px;}
	.nav .sub-con .tit{font-size: 18px;padding-bottom: 8px;margin-bottom: 12px;}
	.nav .sub2{position: static;width: auto;box-shadow: none;border-top: 1px solid #C1272D;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav .sub2 dd a{font-size: 14px;line-height: 40px;text-align: left;padding-left: 35px;}
	.header .lang{float: none;margin-left: 15px;margin-right: 15px;z-index: 2;margin-bottom: 10px;}
	.header .lang dt{font-size: 16px;line-height: 46px;}
	.header .lang dd{left: 0;top: 45px;
		-webkit-transform: translateX(0%);
	    -moz-transform: translateX(0%);
	    -o-transform: translateX(0%);
	    -ms-transform: translateX(0%);
	    transform: translateX(0%);
	}
	.so{float: none;margin: 0 15px;width: auto;}
	.pop-video .cont{width: 90%;}
	.pop-video .close{width: 30px;height: 30px;right: -15px;top: -15px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	body{padding-top: 50px !important;}
	.m-tit1{height: 60px;line-height: 60px;}
	.m-tit1 .tit{font-size: 20px;}
	.m-tit1 .cur{font-size: 13px;display: none;}
	.m-sur{display: none;}

	.row-e1 .col-l{width: auto;float: none;margin-right: 0;}
	.row-e1{padding: 30px 0 50px;}
	.m-t2{height: 60px;line-height: 60px;font-size: 20px;}
	.snv-c .s1{font-size: 16px;}
	.snv-c .s2{font-size: 16px;}
	.m-txt8{padding: 15px;}
	.m-txt8 .pic{float: none;margin: 0 auto 12px;}
	.m-txt8 .desc{font-size: 14px;}
	.m-txt8 .tit{font-size: 18px;font-weight: bold;}
	.m-txt8 .txt{padding-top: 0;}
	.m-top .so2{width: auto;float: none;margin-bottom: 15px;}
	.m-top .so2 .inp{height: 45px;font-size: 14px;}
	.m-top .so2 .btn{width: 50px;height: 45px;}
	.m-top .r-btn a{width: 40px;height: 40px;
		-o-background-size: 22px auto;
		-ms-background-size: 22px auto;
		-moz-background-size: 22px auto;
		-webkit-background-size: 22px auto;
		background-size: 22px auto;
	}
	.pages li a{width: 30px;height: 30px;line-height: 28px;font-size: 12px;}
	.pages li{margin: 0 2px;}
	.pages{margin: 50px 0;}
	.fd-con{padding: 35px 0 10px;}
	.fd-logo img{height: 28px;	}
	.fd-logo{margin-bottom: 20px;}
	.fd-desc{font-size: 14px;padding-top: 15px;margin-bottom: 15px;}
	.fd-l{float: none;}
	.fd-share{width: auto;}
	.fd-share a{font-size: 14px;}
	.fd-r{display: none;}
	.fd-qr{margin-bottom: 10px;}
	.fd-bot .copy{float: none;}
	.fd-bot .r{float: none;}
	.f-lang{float: none;}
	.fd-bot .link{float: none;margin: 0;}
	.fd-bot{font-size: 12px;line-height: 20px;padding: 13px 0;text-align: center;}
	.banner .tit{font-size: 15px;font-weight: bold;margin-bottom: 10px;}
	.g-btn{width: 150px;height: 46px;line-height: 44px;border-width: 1px;font-size: 14px;}
	.banner .g-btn{width: 120px;height: 35px;line-height: 33px;padding-left: 9px;}
	.banner .g-btn:after{right: 0;width: 33px;height: 33px;}
	.banner .wp{padding: 0;}
	.banner .slick-arrow{display: none !important;}
	.banner .swiper-flow{display: none;}
	.banner .slick-dots{left: 0;right: 0;text-align: center;bottom: 10px;}
	.banner .slick-dots li{float: none;display: inline-block;vertical-align: top;
		margin: 0 3px;
	}
	.banner .slick-dots li button{font-size: 12px;}
	.btn-down{display: none;}
	.header.transparent .menuBtn b{background-color: #fff;}
	.g-t1{font-size: 20px;font-weight: bold;}
	.row-a1{padding-top: 35px;}
	.m-slider1 .slider-nav{display: none;}
	.m-slider1 .slider-for .pic{width: auto;height: auto;float: none;}
	.m-slider1 .slider-for .pic img{height: auto;}
	.m-slider1 .slider-for .pic{border-radius: 0;}
	.m-slider1 .txt{height: auto;padding: 20px 15px;}
	.m-slider1 .t-c{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-slider1 .tit{font-size: 18px;margin-bottom: 10px;}
	.m-slider1 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-slider1{padding-top: 20px;}
	.m-slider1 .slider-for .slick-arrow{width: 10px;top: -50px;}
	.m-slider1 .slider-for .slick-prev{right: 38px;}
	.row-a2{padding-top: 0;}
	.g-t2{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
	.m-slider2 .txt{left: 15px;right: 15px;top: 60px;}
	.m-slider2 .desc{font-size: 13px;margin-bottom: 15px;}
	.m-slider2 .tit{font-size: 18px;font-weight: bold;margin-bottom: 12px;}
	.m-slider2 .more{font-size: 14px;}
	.m-slider2 .tab li a{font-size: 14px;line-height: 50px;	}
	.m-slider2 .tab li{width: auto;padding: 0 8px;}
	.m-slider2 .tab ul{width: 800px;}
	.m-slider2 .tab{border-top: 0;overflow-y: auto;border-top: 1px solid rgba(255,255,255,.18);}
	.m-slider2 .con{height: 400px;}
	.row-a3{padding: 50px 0 30px;}
	.m-txt1 .pic{width: auto;float: none;margin-right: 0;border-radius: 10px;}
	.m-txt1 .txt{padding: 20px 0;}
	.m-txt1 .tit{font-size: 20px;font-weight: bold;margin-bottom: 12px;}
	.m-txt1 .desc{font-size: 13px;margin-bottom: 15px;}
	.row-e2 .col-l{width: auto;float: none;margin-right: 0;}
	.m-sel .tit{height: 45px;line-height: 45px;font-size: 18px;font-weight: bold;}
	.m-sel .cont{padding: 18px 15px;}
	.m-sel .bot .btn{width: 130px;font-size: 14px;background-position: 30px center;}
	.m-sel .bot{padding-top: 0;}
	.m-sel .t1{font-size: 14px;margin-bottom: 5px;}
	.m-sel .item{margin-bottom: 15px;}
	.row-e2 .col-r{padding-top: 30px;}
	.m-table1 th{height: 60px;font-size: 14px;}
	.m-table1{overflow-x: auto;}
	.m-table1 table{width: 1024px;}
	.m-table1 td{height: 55px;font-size: 13px;}
	.m-comm .left{width: auto;float: none;height: auto;}
	.m-comm .slider-for{margin: 0;width: auto;height: 300px;}
	.m-comm .slider-nav{margin: 0 10px;width: auto;position: static;}
	.m-comm .slider-nav .slider{height: auto;}
	.m-comm .slider-nav .item{margin: 0 5px;}
	.m-comm .slider-nav .pic{height: 100px;line-height: 98px;margin-bottom: 5px;}
	.m-comm .slider-for .pic{line-height: 300px;overflow: hidden;height: 300px;}
	.m-comm .info{padding: 25px 15px;}
	.m-comm .right{height: auto;border-left: 0;}
	.m-comm .i-t{margin-bottom: 10px;}
	.m-comm .i-t .t1,.m-comm .i-t .t-c{font-size: 14px;}
	.m-comm .bot{position: static;height: auto;padding: 15px;}
	.m-comm .bot a{width: auto;float: none;margin: 0;}
	.m-comm .bot .tel{margin-right: 0;margin-bottom: 15px;}
	.m-t3{height: 50px;line-height: 50px;font-size: 18px;}
	.m-txt6{padding: 15px;margin-bottom: 20px;}
	.m-txt6 .item{width: auto;float: none;}
	.m-txt6 .con{padding: 12px 15px;}
	.m-txt6 .item{padding-left: 0;}
	.m-txt6 .t1,.m-txt6 .t-c{font-size: 14px;}
	.m-txt7{font-size: 14px;padding: 15px;}
	.m-list7 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list7{padding: 20px 15px;}
	.ban{height: 200px;}
	.b-bot .tit{font-size: 20px;font-weight: bold;}
	.g-top{display: none;}
	.row-d1{padding-top: 30px;}
	.m-txt4 .left{float: none;margin-right: 0;width: auto;}
	.m-txt4 .left .t1{font-size: 50px;text-align: left;}
	.m-txt4 .left .t2{font-size: 60px;padding-left: 0;}
	.m-txt4 .tit{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
	.m-txt4 .desc{font-size: 14px;line-height: 1.8;padding-right: 15px;height: auto;}
	.m-txt4 .pic{padding-top: 25px;}
	.row-d2{padding-top: 35px;}
	.g-t6{font-size: 20px;margin-bottom: 20px;}
	.m-list6{padding-top: 5px;margin: 0;}
	.m-list6 li{width: auto;float: none;margin-bottom: 12px;}
	.m-list6 .con{margin: 0;}
	.m-list6 .tit{left: 15px;right: 15px;bottom: 12px;}
	.m-list6 .tit h3{font-size: 18px;font-weight: bold;}
	.m-list6 .desc{font-size: 14px;}
	.row-d3{padding-top: 35px;padding-bottom: 150px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.row-d3 .col-l{float: none;}
	.row-d3 .col-r{float: none;padding-top: 20px;}
	.m-tab2 li a{font-size: 18px;font-weight: bold;}
	.m-tab2{height: auto;}
	.m-txt5{font-size: 14px;line-height: 1.8;}
	.m-txt5 .item{margin-bottom: 10px;}
	.m-txt5 .item:after{top: 10px;}
	.row-main .col-l{width: auto;float: none;}
	.m-t1{height: 60px;line-height: 60px;font-size: 18px;font-weight: bold;}
	.snv li .s1{height: 46px;line-height: 46px;font-size: 16px;}
	.snv li .ico:after{display: none;}
	.snv li:hover .s1:before, .snv li.on .s1:before{right: 15px;}
	.row-main .col-r{margin-left: 0;}
	.g-box1{padding: 25px 15px;}
	.g-t5{font-size: 20px;font-weight: bold;padding-bottom: 15px;margin-bottom: 20px;}
	.m-txt3 .btn{font-size: 14px;width: 220px;height: 45px;line-height: 45px;}
	.m-txt3 .btn:after{width: 24px;}
	.row-c1{padding: 40px 0 35px;}
	.g-t4{font-size: 20px;font-weight: bold;padding-bottom: 15px;}
	.m-map{margin-top: 20px;}
	.right-map .point-area{width: 24px;height: 24px;}
	.m-list4 li{display: block;width: auto;margin: 0 0 15px;}
	.m-list4 .con{height: auto;padding: 15px;}
	.m-list4 .tit{font-size: 18px;margin-bottom: 6px;}
	.m-list4 .desc{font-size: 14px;}
	.row-c2{padding: 40px 0 35px;}
	.m-form1{margin-top: 20px;}
	.m-form1 .inp{height: 50px;}
	.m-form1 .t1{left: 15px;font-size: 14px;line-height: 50px;}
	.m-form1 .col-l,.m-form1 .col-r{width: auto;float: none;}
	.m-form1 textarea.inp{height: 200px;}
	.m-form1 .code-p{top: 2px;right: 2px;bottom: 2px;height: auto;width: 120px;}
	.m-form1 .item{margin-bottom: 10px;}
	.m-form1 .btn{width: 150px;height: 40px;font-size: 14px;}
	.b-bot .cur{display: none;}
	.row-b1{padding: 40px 0 30px;}
	.m-txt2 .txt{width: auto;float: none;padding-top: 0;margin-bottom: 15px;}
	.g-t3{font-size: 20px;font-weight: bold;padding-bottom: 15px;}
	.m-txt2 .desc{font-size: 14px;}
	.m-txt2 .pic{width: auto;float: none;}
	.row-b2{padding: 35px 0;}
	.row-b2-1{margin-top: 20px;border-radius: 10px;}
	.row-b2 .col-l{width: auto;float: none;height: auto;}
	.row-b2 .col-r{}
	.m-list2 li{width: auto;float: none;border-bottom: 1px solid rgba(210, 210, 210, .7);border-right: 0;}
	.m-list2 .pic{height: 180px;line-height: 180px;}
	.m-tab1 li{width: 33.33%;float: left;}
	.m-tab1{overflow: hidden;}
	.m-tab1 li .ico:after{display: none;}
	.m-tab1 li a{height: 45px;line-height: 45px;padding-left: 0;text-align: center;font-size: 16px;}
	.m-tab1 li a:before{display: none;}
	.row-b3{padding: 40px 0 30px;}
	.m-slider3 .con{margin: 0 5px;}
	.m-slider3 .txt{padding-top: 15px;}
	.m-slider3 .tit{font-size: 18px;margin-bottom: 10px;}
	.m-slider3 .desc{font-size: 13px;}
	.m-slider3{margin-top: 25px;}
	.row-b4{padding: 20px 0 10px;}
	.m-list3{margin-top: 25px;}
	.m-list3 .pic{width: auto;float: none;border-radius: 10px;}
	.m-list3 .txt{padding: 18px 0 0;}
	.m-list3 .tit{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
	.m-list3 .desc{font-size: 14px;min-height: auto;margin-bottom: 15px;}
	.m-list3 li{margin-bottom: 25px;}
	.row-b5{padding: 40px 0 30px;}
	.m-slider4{margin-top: 25px;}
	.m-list3 li:nth-child(2n) .pic{float: none;}
	.m-list3 li:nth-child(2n) .txt{padding-right: 0;}
	.m-slider4 .pic{margin-bottom: 15px;}
	.m-slider4 h3{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
	.m-slider4 .desc{font-size: 14px;}
	.m-slider4 .slider-arrow{z-index: 3;}
	.m-slider4 .slider-prev{left: 10px;}
	.m-slider4 .slider-next{right: 10px;}
	.g-liu .con{margin: 0 15px;}
	.g-liu .inp{height: 45px;font-size: 14px;width: 100%;float: none;}
	.g-liu .code{margin-top: 15px;margin-left: 0;width: auto;float: none;margin-right: 100px;}
	.g-liu .code-img{height: 45px;}
	.g-liu .btn{position: absolute;right: 0;bottom: 0;}
	.g-liu{padding: 20px 0;}
	.g-liu .tit{font-size: 20px;font-weight: bold;margin-bottom: 12px;}
	.g-liu .btn{width: 90px;height: 45px;font-size: 14px;}
	.m-list1 .pic{width: auto;float: none;height: auto;}
	.m-list1 .pic img{height: auto;}
	.m-list1 .txt{padding: 18px 15px;}
	.m-list1 .tit{font-size: 16px;font-weight: bold;}
	.m-list1 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-list1 .date{font-size: 13px;}
	.m-list1 li{margin-bottom: 15px;}
	.m-details{padding: 20px 15px;}
	.m-details h1{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
	.m-details .date{font-size: 13px;margin-bottom: 10px;}
	.m-details .txt{font-size: 14px;padding-top: 30px;padding-bottom: 30px;margin-bottom: 20px;}
	.m-details .btn{font-size: 14px;width: 220px;height: 45px;line-height: 45px;}
	.m-details .btn:after{width: 24px;}

	.m-list8 .left .pic{float: none;margin: 0 auto;}

	.mo-hide{display: none;}
	.mo-block{display: block;height: auto !important;}
	.m-top .r-btn{display: none;}
	.row-e1-1 .col-r{width: auto;}
	.m-list9 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list9 .pic{height: 200px;line-height: 200px;}
	.m-list9 .con{height: auto;}
	.m-list9 .tit{font-size: 16px;padding: 12px 0;-webkit-line-clamp:20;}
	.pages .go a{width: 90px;font-size: 12px;}

	.pop-video .video iframe{height: 250px;}

	.n-slider1{margin-bottom: 0;margin-top: 30px;}
	.row-a4{padding-bottom: 50px;}
	.n-slider1 .slick-arrow{top: -60px;width: 15px;}
	.n-slider1 .slick-next{right: 20px;}

	.m-comm .tit{font-size: 18px;line-height: 1.3;height: auto;padding: 13px 15px;}
	.m-list7.slick-slider li{float: left;}
	.m-list2.slick-slider li{float: left;}

	.row-b7{padding: 40px 0 30px;}
	.ul-list2 li{width: auto;float: none;}
	.ul-list2{margin-top: 25px;padding-bottom: 0;}
	.ul-list2 .con{margin: 0;padding-bottom: 15px;padding-top: 15px;}
	.ul-list2 .pic{width: 150px;height: 158px;line-height: 150px;}
	.ul-list2 .txt{padding: 0 15px 0 0;}
	.ul-list2 .tit{font-size: 16px;margin-bottom: 6px;}
	.ul-list2 .desc{font-size: 13px;line-height: 1.8;margin-bottom: 8px;}
	.ul-list2 .g-btn{}
	.row-b6{padding: 30px 0;}
	.row-b3:before,.row-b3:after{display: none;}
	.n-slider1 .tit{font-size: 18px;}
	.nav .sub-con{min-height: auto;}

	.row-b10{padding: 40px 0 30px;}
	.row-b10 .col-l{width: auto;float: none;}
	.m-adver1 .lab{font-size: 12px;width: 45px;height: 24px;line-height: 24px;border-radius: 5px 0 5px 0;}
	.m-adver1{margin-bottom: 10px;}
	.pr-list1 li{width: auto;float: none;margin-bottom: 10px;}
	.pr-list1 .con{margin-left: 0;height: 100px;}
	.pr-list1 .tit{font-size: 16px;right: 15px;}
	.pr-list1 .tit:after{margin-left: 12px;}

	.pop-index .cont{width: 95%;height: auto;border-radius: 15px;}
	.pop-index .left{width: auto;float: none;padding: 35px 20px;}
	.pop-index .right{display: none;}
	.pop-index .close{background-color: rgba(0,0,0,1);border-radius: 50%;width: 22px;height: 22px;
		top: 15px;right: 15px;
	}
	.pop-index .tit{font-size: 22px;margin-bottom: 20px;line-height: 1.3;}
	.pop-index .inp{height: 50px;}
	.pop-index .item{margin-bottom: 10px;}
	.pop-index .bot{padding-top: 10px;}
	.pop-index .btn{height: 55px;font-size: 16px;}

	.row-b10 .g-t3{margin-bottom: 25px;}
	.fix-top{width: 40px;height: 40px;
		-o-background-size: 26px auto;
		-ms-background-size: 26px auto;
		-moz-background-size: 26px auto;
		-webkit-background-size: 26px auto;
		background-size: 26px auto;
	}
	.fix-top:hover{width: 46px;height: 46px;}
	.m-form1 .inp{font-size: 14px;padding-left: 120px;}
	.row-e1-1 .col-r{float: none;}

	.m-t2-so{position: relative;text-align: left;padding-left: 30px;}
	.m-t2-so:after{content: '';position: absolute;top: 50%;right: 28px;width: 11px;height: 8px;
		background: url(../images/i-68.png) no-repeat center;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.snv-c,.snv{display: none;}
	.snv-c.open,.snv.open{display: block;position: fixed;top: 50px;left: 0;width: 100%;height: calc( 100vh - 50px );
		background-color: #fff;overflow-y: auto;z-index: 1200;border-top: 1px solid #C1272D;
	}
	.snv-c .back-1,.snv .back-1{display: block;line-height: 50px;text-align: right;padding: 0 30px;
		font-size: 16px;
	}
	.snv-c .back-1:before,.snv .back-1:before{content: '';display: inline-block;vertical-align: middle;
		width: 11px;height: 8px;margin-right: 10px;
		background: url(../images/i-68.png) no-repeat center;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
		-webkit-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		transform: rotate(90deg);
	}
	.m-tit1{height: auto;line-height: normal;padding: 15px 0;}
	.m-tit1 .tit{float: none;margin-bottom: 12px;}
	.m-tit1 .cur{display: block;float: none;}
	.m-tit1 .cur a,.m-tit1 .cur span{display: inline-block;}
	
	.nav .sub-mo{position: fixed;top: 50px;left: 0;right: 0;bottom: 0;z-index: 6;
		overflow-y: auto;background-color: #fff;
	}
	.nv-back1{display: block;line-height: 50px;font-size: 18px;
		text-align: right;color: #C1272D;
		padding-right: 30px;border-bottom: 1px solid #ddd;
	}
	.nav .sub-con .tab{clear: both;}
	.nav .sub-mo .tab-nav{position: fixed;top: 50px;left: 0;right: 0;bottom: 0;overflow-y: auto;
		background-color: #fff;
	}
	.nv-back2{display: block;position: absolute;right: 25px;top: 25px;font-size: 18px;color: #C1272D;}
	.nv-back2:hover{color: #C1272D;}
	.nav .sub-mo .sub-con .tit{padding-left: 25px;padding-top: 25px;}
	.nav .sub-mo .tab-nav{display: none;}
	.nav .sub-mo .tab-nav.ta-on{display: block;}
	.nav .sub-mo .sub-con .tab{padding: 0;}
	.nav .sub-mo .sub-con .tab li{border-bottom: 1px solid #ddd;padding: 0 30px;}
	.nav .sub-mo .sub-con{height: 100%;}
	.nav .sub-mo .sub-con .col-l{height: 100%;}
	.nav .sub-mo .sub-con .tab li a{background-image: url(../images/i-06.png);}

	.header.transparent .nav > ul > li .v1{color: #000;}
	.header.transparent.white .menuBtn b{background-color: #C1272D;}
	.row-main{padding-top: 30px;}
	
	.banner{height: 36vh;}
	.banner .slick-dots li{width: auto;height: auto;border: 0;padding: 0;}

	.m-details .arrow{font-size: 14px;}
	.m-details .arrow .item a{padding-left: 36px;}

	.hd-lang{float: none;margin-left: 0;position: absolute;left: 15px;right: 15px;top: 5px;z-index: 6;}
	.hd-lang .active{line-height: 50px;font-size: 16px;}
	.nav{padding-top: 46px;}
	.lang-box{right: 15px;left: 15px;width: auto;position: fixed;top: 102px;}
	.lang-box:before{left: 12%;}
	.lang-box dd{width: 50%;}
	.header.transparent .hd-lang .active{color: #333;background-image: url(../images/i-04.png);}
	.so{margin-top: 15px;}
	.header.transparent .so .inp{background-color: 525252;}
	.nav > ul > li:nth-child(2) .v1:before{left: 66px;right: auto;}

	.row-b111{padding: 40px 0;}
	.n-txt{font-size: 14px;margin-top: 25px;}


}




