








@media only screen and (min-width: 1199px) and (max-width: 4000px) {





.wp{max-width: 75.10vw;}


.wp2{max-width: 62.5vw;}





.header{height: 5.208vw;}


.logo{line-height: 5.208vw;}


.logo img{height: 3.281vw;}


.nav li{margin: 0 1.25vw;}


.nav .v1{font-size: 1.041vw;line-height: 5.208vw;}





.so{top: 1.666vw;width: 12.39vw;}


.so .inp{height: 1.875vw;padding: 0 2.083vw 0 1.041vw;


    font-size: 0.729vw;


    border-radius: 0.937vw;


}


.so .btn{width: 1.875vw;height: 1.875vw;}





.banner{height: calc(100vh - 5.208vw);}


.banner .con{height: calc(100vh - 5.208vw);}


.banner .slick-dots{bottom: 2.760vw;}


.banner .slick-dots li{margin: 0 0.104vw;}


.banner .slick-dots li button{width: 4.375vw;height: 0.104vw;}


.banner .pic{height: 12.23vw;}





.ban{height: 36.97vw;}


.ban .txt h2{font-size: 3.125vw;margin-bottom: 0.520vw;}


.ban .txt .tips,.ban .txt .desc{font-size: 1.666vw;}





.fd-con{padding: 2.447vw 0 5.625vw;}


.fd-nv dl{width: 13.28vw;}


.fd-nv dt{margin-bottom: 0.625vw;}


.fd-nv dt a{font-size: 1.041vw;}


.fd-nv dd a{font-size: 0.729vw;line-height: 1.822vw;}


.fd-r .tel span{font-size: 0.937vw;}


.fd-r .tel p{font-size: 1.354vw;}


.fd-r .pic{width: 6.197vw;}


.fd-r .qr p{font-size: 0.729vw;}


.fd-bot{font-size: 0.781vw;padding: 1.562vw 0;}








.row-a1{padding: 3.052vw 0 1.239vw;}


.g-t1 h2{font-size: 2.395vw;}





.m-list1{margin-top: 1.822vw;}


.m-list1 .con{height: 31.77vw;}


.m-list1 .txt{left: 3.75vw;width: 26.04vw;}


.m-list1 .tit{font-size: 2.083vw;


	line-height: 2.604vw;margin-bottom: 2.447vw;


}


.m-list1 .tit h3{font-size: 2.083vw;}


.m-list1 .desc{font-size: 0.937vw;


	margin-bottom: 4.010vw;


}


.m-list1 .btn{
    width: 8.333vw;
    height: 2.604vw;
/*    line-height: 2.604vw;*/


	font-size: 0.937vw;


}


.m-list1 .c-tit{left: 0.781vw;right: 0.781vw;


	line-height: 1.875vw;font-size: 1.25vw;


}


.m-list1 .c-tit h3{font-size: 1.25vw;}





.m-tab1{width: 33.33vw;}


.m-tab1 li a{line-height: 6.25vw;font-size: 1.25vw;


	padding-left: 2.812vw;


}


.m-tab1 li a:before{width: 6.25vw;


	-o-background-size: 2.291vw auto;


	-ms-background-size: 2.291vw auto;


	-moz-background-size: 2.291vw auto;


	-webkit-background-size: 2.291vw auto;


	background-size: 2.291vw auto;


}


.m-txt1 h3{font-size: 2.395vw;margin-bottom: 1.197vw;}


.m-txt1 .desc{font-size: 0.937vw;line-height: 1.562vw;margin-bottom: 5.312vw;max-width: 21.25vw;}


.m-txt1 .btn{width: 8.333vw;height: 2.604vw;


	line-height: 2.5vw;font-size: 0.937vw;


}





.row-a3 .bg{left: 32.81vw;}


.row-a3 .wp{z-index: 2;height: 49.47vw;}


.g-t1 .desc{font-size: 0.937vw;}


.row-a3 .col-l{width: 20.83vw;padding-top: 6.562vw;}


.row-a3 .col-r{padding-left: 3.125vw;padding-bottom: 2.604vw;padding-top: 7.812vw;}


.row-a3 .g-t1{margin-bottom: 4.010vw;}


.row-a3 .g-t1 h2{margin-bottom: 0.937vw;}


.row-a3 .g-t1 .desc{max-width: 15.10vw;margin-bottom: 2.239vw;}


.g-t1 .btn{width: 8.333vw;height: 2.604vw;


	line-height: 2.5vw;font-size: 0.937vw;


}





.m-txt2 .num{font-size: 6.25vw;margin-bottom: 0.260vw;}


.m-txt2 .desc{font-size: 0.937vw;line-height: 1.67;color: #666;}





.m-list2{margin: 0 -0.468vw;}


.m-list2 li{margin-bottom: 0.885vw;}


.m-list2 .con{margin: 0 0.468vw;height: 16.66vw;


	padding: 3.125vw 0 0;


}


.m-list2 .ico{margin: 0 auto 1.145vw;width: 5vw;height: 5vw;}


.m-list2 .ico:before{top: 0.260vw;bottom: 0.260vw;left: 0.260vw;right: 0.260vw;}


.m-list2 h3{font-size: 1.041vw;


	padding-top: 1.041vw;


}


.m-list2 h3:before{


	width: 2.083vw;


}


.m-list2 .con:hover{


	box-shadow: 0vw 0.312vw 1.562vw 0vw rgba(243, 95, 44, 0.3);


}





.row-a4{padding: 2.479vw 0 4vw;}


.row-a4 .g-t1 h2{margin-bottom: 0.468vw;}


.row-a4 .g-t1 .desc{margin-bottom:2.760vw;}


.row-a4 .col-l{width: 29.16vw;padding-top: 5.625vw;}





.m-slider1{padding: 0 3.125vw;}


.m-slider1 .slider{margin: 1.041vw 0;


	box-shadow: 0vw 0.208vw 1.041vw 0vw rgba(0, 0, 0, 0.16);


}


.m-slider1:after,.m-slider1:before{width: 3.125vw;}


.m-slider1 h3{left: 0.781vw;right: 0.781vw;bottom: 1.458vw;


	font-size: 1.041vw;


}


.m-slider1 .play{


	width: 4.166vw;height: 4.166vw;	


}


.m-slider1 .slick-arrow{width: 1.979vw;height: 3.958vw;}





.m-slider2{margin: 0 -0.312vw;padding-top: 1.875vw;}


.m-slider2 .con{padding: 0 0.312vw;margin-bottom: 0.625vw;}


.m-slider2 .pic{height: 6.25vw;line-height: 6.145vw;}


.m-slider2 .slick-arrow{width: 3.125vw;height: 3.125vw;margin-top: -0.312vw;}


.m-slider2 .slick-prev{left: -4.843vw;}


.m-slider2 .slick-next{right: -4.843vw;}





.m-slider2 .swiper-arrow{width: 3.125vw;height: 3.125vw;margin-top: -0.312vw;}


.m-slider2 .swiper-prev{left: -4.843vw;}


.m-slider2 .swiper-next{right: -4.843vw;}





.row-a5{padding: 2.729vw 0 5.135vw;}


.row-a5 .col-l{width: 36.87vw;}


.row-a5 .col-r{width: 36.77vw;}


.row-a5 .g-t1{margin-bottom: 1.562vw;}





.m-video h3{height: 5.312vw;line-height: 5.312vw;font-size: 1.354vw;


	padding-left: 2.656vw;


}


.m-video h3:after{left: 1.927vw;width: 0.156vw;height: 1.25vw;}


.m-video .play{


	width: 4.166vw;height: 4.166vw;


}





.m-news{margin-bottom: 1.354vw;}


.m-news .con{height: 13.43vw;}


.m-news .txt{left: 2.031vw;width: 16.66vw;}


.m-news .top{font-size: 0.833vw;margin-bottom: 0.416vw;}


.m-news .date{padding-left: 1.406vw;


	-o-background-size: 0.937vw auto;


	-ms-background-size: 0.937vw auto;


	-moz-background-size: 0.937vw auto;


	-webkit-background-size: 0.937vw auto;


	background-size: 0.937vw auto;


}


.m-news h3{font-size: 1.25vw;line-height: 1.770vw;margin-bottom: 0.937vw;}


.m-news .desc{font-size: 0.833vw;line-height: 1.354vw;}


.m-list3{margin: 0 -0.677vw;}


.m-list3 .con{margin: 0 0.677vw;height: 13.43vw;


	padding: 2.291vw 2.083vw 0 1.927vw;


}


.m-list3 .top{font-size: 0.833vw;margin-bottom: 0.416vw;}


.m-list3 .date{padding-left: 1.406vw;


	-o-background-size: 0.937vw auto;


	-ms-background-size: 0.937vw auto;


	-moz-background-size: 0.937vw auto;


	-webkit-background-size: 0.937vw auto;


	background-size: 0.937vw auto;


}


.m-list3 h3{font-size: 1.25vw;line-height: 1.770vw;


	margin-bottom: 0.937vw;


}


.m-list3 .desc{font-size: 0.833vw;line-height: 1.354vw;}





.row-b1{padding: 4.791vw 0 0;}


.m-slider3{padding-top: 0.885vw;}


.m-slider3 .slider-nv{margin: 0 -0.677vw;}


.m-slider3 .slider-nv .con{height: 9.895vw;


	border: 0.052vw solid rgba(0, 0, 0, 0.1);margin: 1.041vw 0.677vw;padding-top: 1.875vw;


}


.m-slider3 .slider-nv .con:after{bottom: -0.885vw;


	width: 1.666vw;height: 0.885vw;


}


.m-slider3 .slider-nv .pic{height: 4.166vw;line-height: 4.166vw;margin-bottom: 0.520vw;}





.m-slider3 .slider-nv .tips{font-size: 0.833vw;}


.m-slider3 .slider-nv .slick-current .con{


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.1);


}


.m-slider3 .slider-for{margin: 0 -1.041vw;}


.m-slider3 .slider-for .con{


	margin: 1.927vw 1.041vw 6.510vw;


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.1);


}


.m-slider3 .slider-for .pic{height: 28.02vw;}


.m-slider3 .slider-for .txt{height: 28.02vw;


	padding: 3.072vw 3.593vw 0 3.437vw;


}


.m-slider3 .slider-for .top{padding-bottom: 0.989vw;margin-bottom: 1.041vw;}


.m-slider3 .slider-for .top h3{font-size: 1.875vw;}


.m-slider3 .slider-for .more{font-size: 0.937vw;margin-top: 1.197vw;}


.m-slider3 .slider-for .lab{font-size: 1.354vw;margin-bottom: 0.833vw;}


.m-slider3 .slider-for .tips{font-size: 0.937vw;margin-bottom: 0.937vw;}


.m-slider3 .slider-for .desc{font-size: 0.937vw;line-height: 1.770vw;}


.m-slider3 .slick-arrow{width: 3.125vw;height: 3.125vw;}


.m-slider3 .slick-prev{left: -3.802vw;}


.m-slider3 .slick-next{right: -3.802vw;}





.row-b2{padding: 4.010vw 0 2.239vw;}


.row-b2:before{height: 19.94vw;}


.g-t1-1{margin-bottom: 1.875vw;}


.m-tab2{margin-bottom: 2.812vw;}


.m-tab2 li{margin: 0 0.260vw;}


.m-tab2 li a{width: 9.010vw;height: 2.708vw;line-height: 2.708vw;


	font-size: 0.937vw;border-radius: 0.312vw;


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.1);


}


.m-tab3{margin-bottom: 3.593vw;}


.m-tab3 li{margin-right: 0.937vw;}


.m-tab3 li a{font-size: 0.937vw;line-height: 4.895vw;}


.m-tab3 li a:after{height: 0.104vw;}





.m-slider4{margin: 0 -0.677vw;}


.m-slider4 .con{padding: 0 0.677vw;margin-bottom: 1.354vw;}


.m-slider4 .txt{padding: 1.510vw 1.562vw 1.718vw 1.927vw;}


.m-slider4 h3{font-size: 1.354vw;margin-bottom: 0.364vw;}


.m-slider4 .tips{font-size: 0.937vw;}


.m-slider4 .slick-dots{padding-top: 0.520vw;}


.m-slider4 .slick-dots li{margin: 0 0.156vw;width: 0.729vw;height: 0.729vw;}





.row-b3{padding: 4.375vw 0 4.791vw;}


.row-b3 .g-t1{margin-bottom: 1.770vw;}


.row-b3 .m-tab2{margin-bottom: 0.625vw;}


.m-slider2-1 .pic{height: 7.291vw;line-height: 7.187vw;}





.row-b4{padding: 5.468vw 0 6.562vw; }


.m-t2{font-size: 2.083vw;}


.m-form{margin-top: 2.447vw;


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.08);


}


.m-form .item{width: 11.3vw;}


.m-form .inp{height: 4.166vw;padding: 0 1.041vw 0 1.302vw;font-size: 0.833vw;}


.m-form .c-pic{right: 0.885vw;width: 5vw;height: 2.135vw;}


.m-form .btn{width: 7.183vw;height: 4.166vw;


	font-size: 1.041vw;


}


.m-form select{


	background: url(../image/i-10.png) no-repeat right 0.989vw center;


}





.b-txt{max-width: 37.5vw;}


.b-txt:before{top: -5.468vw;


	width: 4.843vw;height: 4.166vw;


}


.b-txt .desc{font-size: 1.041vw;line-height: 1.7;margin-bottom: 0.833vw;}


.b-txt .tit{font-size: 1.354vw;}


.row-c1{padding: 0.052vw 0 3.906vw;z-index: 2;}


.m-tit{height: 8.333vw;margin-top: -4.062vw;margin-bottom: 4.583vw;


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.1);


}


.m-tit .pic{width: 13.80vw;margin-right: 0.625vw;line-height: 8.333vw;}


.m-tit .txt{padding-top: 2.5vw;}


.m-tit .lab{font-size: 1.041vw;margin-bottom: 0.416vw;}


.m-tit .tips{font-size: 1.041vw;color: #888;}





.m-num{margin: 0 -6.25vw 5.312vw;}





.m-num .con{font-size: 0.937vw;}


.m-num li:after{height: 4.583vw;}


.m-num .num{line-height: 1.2;}


.m-num .num span{font-size: 3.541vw;}





.m-txt3{margin-bottom: 5.468vw;}


.m-txt3 .tit{font-size: 1.770vw;color: #F35F2C;margin-bottom: 2.083vw;}


.m-txt3 .txt{font-size: 0.937vw;line-height: 1.78;}





.m-slider5{margin: 0 -0.677vw;padding: 2.239vw 0 0;}


.m-slider5 .con{margin: 0 0.677vw 1.354vw;box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.1);}





.m-slider5 .txt{padding: 1.510vw 1.562vw 1.718vw 1.927vw;}


.m-slider5 h3{font-size: 1.354vw;margin-bottom: 0.364vw;}


.m-slider5 .tips{font-size: 0.937vw;}


.m-slider5 .slick-arrow{width: 3.125vw;height: 3.125vw;}


.m-slider5 .slick-prev{left: -3.802vw;}


.m-slider5 .slick-next{right: -3.802vw;}





.g-t1-2 h2{margin-bottom: 0.937vw;}


.g-t1-2 .desc{max-width: 67.70vw;}





.row-d1{padding: 4.791vw 0 4.427vw;}





.m-list4{margin: 0 -0.781vw;padding-top: 2.812vw;}


.m-list4 li{margin-bottom: 1.510vw;}


.m-list4 .con{margin: 0 0.781vw;height: 17.18vw;padding-top: 2.083vw;	}


.m-list4 .con:after{height: 0.156vw;}


.m-list4 .ico{width: 5.729vw;height: 5.729vw;


	margin: 0 auto 0.052vw;


}


.m-list4 h3{font-size: 1.354vw;margin-bottom: 0.833vw;}


.m-list4 .desc{font-size: 0.937vw;max-width: 16.87vw;}


.m-list4 .con:hover{


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.08);


}


.row-d2{padding: 4.791vw 0 5.104vw;}


.row-d2 .g-t1{margin-bottom: 2.187vw;}





.m-txt5 .pic{height: 24.16vw;}


.m-txt5 .con{height: 24.16vw;}


.m-txt5 .txt{left: 3.125vw;right: 3.125vw;}


.m-txt5 h3{font-size: 1.875vw;margin-bottom: 0.833vw;}


.m-txt5 .desc{font-size: 0.937vw;}





.m-txt6{padding: 2.916vw 3.437vw 3.645vw 3.593vw;}


.m-txt6 .top{


	padding-bottom: 1.562vw;margin-bottom: 1.562vw;


}


.m-txt6 .tit{width: 18.54vw;padding-right: 1.041vw;font-size: 1.875vw;}


.m-txt6 .tips{font-size: 0.937vw;}


.m-txt6 li{font-size: 0.833vw;line-height: 2.187vw;padding-left: 0.937vw;}


.m-txt6 li:after{top: 0.7291666vw;


	width: 0.15625vw;height: 0.78125vw;


}





.m-txt7{padding: 2.864vw 2.552vw 3.906vw 3.593vw;}


.m-txt7 .con{height: 16.66vw;padding-right: 2.708vw;}


.m-txt7 .item{


	padding-bottom: 0.885vw;margin-bottom: 1.093vw;


}


.m-txt7 .tit{width: 21.09vw;font-size: 1.666vw;}


.m-txt7 .txt{min-height: 3.645vw;}


.m-txt7 li{font-size: 0.937vw;line-height: 2.083vw;padding-left: 0.781vw;}


.m-txt7 li:after{top: 0.833vw;width: 0.364vw;height: 0.364vw;}








.row-d3{padding: 6.614vw 0;}


.m-btn1{width: 12.60vw;height: 3.125vw;line-height: 3.125vw;


	font-size: 0.937vw;border-radius: 1.562vw;margin: 1.875vw auto 0;


}


.m-btn1:before{width: 1.041vw;height: 0.937vw;margin-right: 0.312vw;}





.row-e1{padding: 8.75vw 0 8.437vw;}


.m-txt8 .pic{width: 27.08333vw;}


.m-txt8 .pic:after{right: -2.135vw;bottom: -2.135vw;}


.m-txt8 .g-t1{line-height: 1.4;margin-bottom: 1.458vw;}


.m-txt8 .txt{width: 45.3125vw;}


.m-txt8 .desc{font-size: 0.937vw;line-height: 1.666vw;}





.row-e2{padding: 5.104vw 0 5.937vw;}


.g-t1 .lab{font-size: 2.083vw;margin-bottom: 0.520vw;}


.row-e2 .g-t1{margin-bottom: 3.437vw;}


.row-e2 .g-t1 h2{margin-bottom: 0.416vw;}


.row-e2 .col-l{padding: 2.864vw 3.072vw 0 3.281vw;}


.row-e2 .col-r{height: 35.83vw;}


.m-list5 li{padding: 0.781vw 0;}


.m-list5 .tit{line-height: 2.604vw;}


.m-list5 .tit:after{width: 0.833vw;height: 0.833vw;	}


.m-list5 .ico{width: 2.604vw;height: 2.604vw;margin-right: 0.625vw;}


.m-list5 h3{font-size: 1.041vw;}


.m-list5 .desc{font-size: 0.833vw;line-height: 1.458vw;margin-left: 3.229vw;}


.m-list5 li.open{padding-bottom: 1.562vw;}





.m-list6{width: 24.21vw;height: 24.21vw;}


.m-list6 .tit{width: 8.75vw;height: 8.75vw;}


.m-list6 .tit span{


	font-size: 1.562vw;line-height: 1.875vw;


}


.m-list6 li{width: 7.083vw;height: 7.083vw;}


.m-list6 li span{


	font-size: 1.041vw;


}


.m-list6 li:after{top: 0.364vw;bottom: 0.364vw;left: 0.364vw;right: 0.364vw;}


.m-list6 .i1{top: -0.989vw;margin-left: -3.541vw;}


.m-list6 .i2{top: 5.520vw;right: -0.364vw;}


.m-list6 .i3{bottom: 0.937vw;right: 2.604vw;}


.m-list6 .i4{bottom: 0.937vw;left: 2.604vw;}


.m-list6 .i5{top: 5.520vw;left: -0.364vw;}





.row-e3{padding: 4.270vw 0 10.93vw;}


.m-list7{padding-top: 1.458vw;}


.m-list7 li{height: 26.09vw;}


.m-list7 .con{left: 0.781vw;right: 0.781vw;}


.m-list7 .pic{width: 19.01vw;margin: 2.604vw auto 0;line-height: 20.8333vw;


	/*box-shadow: 0vw 0.208vw 1.25vw 0vw rgba(0, 0, 0, 0.14);*/


}


.m-list7 .ico{margin: 0 auto 0.781vw;width: 5.208vw;height: 5.208vw;}


.m-list7 h3{font-size: 1.562vw;margin-bottom: 1.041vw;}


.m-list7 .desc{font-size: 0.937vw;line-height: 1.666vw;}


.m-list7 li:hover .pic{height: 20.8333vw;}





.row-f1{padding: 4.895vw 0 5.468vw;}


.m-slider6{margin: 2.343vw 0 3.125vw;}


.m-slider6 .slick-arrow{width: 3.125vw;height: 3.125vw;}


.m-slider6 .slick-prev{left: -4.322vw;}


.m-slider6 .slick-next{right: -4.322vw;}





.m-list8{margin: 0 -0.677vw;}


.m-list8 .con{margin: 0 0.677vw;height: 12.5vw;padding-top: 2.031vw;}


.m-list8 .con:after{top: 0;left: 0;width: 0;height: 0.156vw;


	


	


}


.m-list8 h3{font-size: 1.354vw;margin-bottom: 0.677vw;}


.m-list8 .desc{font-size: 0.937vw;line-height: 1.770vw;margin: 0 2.604vw;}





.m-list8 .con:hover{


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.1);


}





.row-f2{padding: 3.593vw 0 5.208vw;}


.m-join{margin-top: 2.083vw;}


.m-join .title{height: 2.916vw;line-height: 2.916vw;


	font-size: 0.833vw;


}


.m-join .s1{padding-left: 1.197vw;width: 13.54vw;}


.m-join .s2{width: 10.41vw;}


.m-join .s3{width: 18.85vw;}


.m-join .s4{width: 12.76vw;}


.m-join .s5{width: 19.42vw;}





.m-join .top{line-height: 3.645vw;font-size: 0.833vw;}


.m-join .top:after{width: 2.604vw;height: 2.604vw;


	font-size: 0.937vw;line-height: 2.604vw;


}


.m-join .con{padding: 1.979vw 2.343vw 2.552vw;}


.m-join .con .tit{font-size: 0.833vw;color: #F35F2C;margin-bottom: 0.364vw;}


.m-join .desc{font-size: 0.833vw;line-height: 2;color: #666;padding-bottom: 1.25vw;}


.m-join .btn{width: 7.291vw;height: 2.395vw;line-height: 2.395vw;


	border-radius: 1.197vw;font-size: 0.833vw;margin-top: 0.520vw;


}


.m-join .item.open .top{


	box-shadow: 0vw 1.041vw 2.187vw rgba(243, 95, 44, .15);


}


.m-list9{padding: 7.395vw 0 5vw;}


.m-list9 li{margin-bottom: 2.083vw;}


.m-list9 .con{margin: 0 1.145vw;height: 16.40vw;padding: 0.833vw 1.875vw 0;}


.m-list9 h3{line-height: 4.322vw;font-size: 1.354vw;margin-bottom: 1.458vw;


	-o-background-size: 1.875vw auto;


	-ms-background-size: 1.875vw auto;


	-moz-background-size: 1.875vw auto;


	-webkit-background-size: 1.875vw auto;


	background-size: 1.875vw auto;


}


.m-list9 .desc{font-size: 0.937vw;line-height: 1.770vw;}





.row-g1{padding: 4.895vw 0;}


.m-list10{margin: 1.562vw -0.781vw 0;}


.m-list10 .con{margin: 0 0.781vw;}


.m-list10 .con:after{bottom: -0.104vw;height: 0.104vw;}





.m-list10 .txt{padding: 1.770vw 1.718vw 1.979vw;}


.m-list10 h3{font-size: 1.145vw;line-height: 1.666vw;height: 3.333vw;margin-bottom: 0.781vw;}


.m-list10 .date{font-size: 0.937vw;padding-left: 1.354vw;


	-o-background-size: 0.937vw auto;


	-ms-background-size: 0.937vw auto;


	-moz-background-size: 0.937vw auto;


	-webkit-background-size: 0.937vw auto;


	background-size: 0.937vw auto;


}





.row-g2{padding: 3.958vw 0 0;}


.m-list11 li{margin-bottom: 1.562vw;}


.m-list11 .con{padding: 1.979vw 2.812vw 1.979vw 1.875vw;


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.1);


}


.m-list11 .pic{width: 20.83vw;height: 13.54vw;


	margin-right: 1.875vw;


}


.m-list11 .txt{padding-top: 0.416vw;}


.m-list11 h3{font-size: 1.354vw;padding-bottom: 1.302vw;margin-bottom: 1.562vw;}


.m-list11 .info{font-size: 0.937vw;color: #666;}


.m-list11 .item{}





.m-list11 .con:hover{box-shadow: 0vw 0vw 1.041vw 0vw rgba(243, 95, 44, .3);}





.pages{margin:2.604vw 0 3.645vw;}


.pages li{margin:0 0.260vw}


.pages a,.pages span{border-radius: 0.208vw;width:2.291vw;height:2.291vw;line-height:2.083vw;


	font-size:0.833vw;


}


.row-i1{padding: 6.197vw 0 5.520vw;}


.row-i1 .col-l{width: 36.87vw;}


.row-i1 .col-r{width: 36.77vw;}





.m-slider7 .tit{left: 2.812vw;right: 2.812vw;bottom: 4.427vw;}


.m-slider7 .date{font-size: 0.833vw;padding-left: 1.406vw;margin-bottom: 0.312vw;


	-o-background-size: 0.937vw auto;


	-ms-background-size: 0.937vw auto;


	-moz-background-size: 0.937vw auto;


	-webkit-background-size: 0.937vw auto;


	background-size: 0.937vw auto;


}


.m-slider7 h3{font-size: 1.25vw;}


.m-slider7 .slick-dots{bottom: 2.343vw;}


.m-slider7 .slick-dots li{margin: 0 0.156vw;width: 9.791vw;height: 0.104vw;}





.m-list3-1 .con{background-color: #F1F4F7;}


.row-i2{padding: 4.062vw 0 0;}





.m-list12 .con{line-height: 4.427vw;}


.m-list12 .date{font-size: 0.833vw;margin-left: 1.041vw;}


.m-list12 h3{font-size: 1.041vw;}





.row-k1{padding: 5.468vw 0 1.718vw;}


.row-k1 .wp{}


.row-k1 .col-l{width: 51.14vw;}


.row-k1 .col-r{width: 19.16vw;}


.row-k1 .col-r.col-pof {


    top: 2.604vw;


    margin-right: -37.5vw;


}


.m-details{margin-bottom: 2.604vw;}


.m-details h1{font-size: 2.083vw;margin-bottom: 2.343vw;}


.m-details .info{


	padding-bottom: 1.875vw;


}


.m-details .info span{font-size: 0.833vw;margin-right: 1.875vw;line-height: 1.562vw;}


.m-details .share span{margin-right: 0;}


.m-details .share .bdsharebuttonbox a {


	width: 1.562vw;


	height: 1.562vw;


	margin: 0 0.156vw;


}


.m-details .txt{font-size: 0.937vw;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-1{padding: 1.145vw 1.510vw 1.041vw;}


.m-1 .title{font-size: 1.041vw;


	margin-bottom: 0.937vw;padding-bottom: 1.041vw;


}


.m-list13 li{padding-bottom: 0.885vw;


	margin-bottom: 0.312vw;


}


.m-list13 .txt{padding-top: 0.572vw;}


.m-list13 .date{font-size: 0.729vw;


	margin-bottom: 0.260vw;


}


.m-list13 h3{font-size: 0.937vw;line-height: 1.354vw;}











.row-t1{padding: 4.427vw 0 5.208vw;}


.m-list14{margin: 0 -0.833vw;padding-top: 2.343vw;}


.m-list14 li{margin-bottom: 1.614vw;}


.m-list14 .con{margin: 0 0.833vw;height: 13.59vw;


	border-radius: 0.520vw;padding: 2.083vw 2.343vw 0;


}


.m-list14 h3{font-size: 1.354vw;margin-bottom: 0.416vw;}


.m-list14 .desc{font-size: 0.833vw;line-height: 1.354vw;max-width: 23.43vw;}


.m-list14 .ico{left: 2.343vw;bottom: 1.979vw;width: 2.187vw;height: 2.187vw;}





.row-t2{height: 44.27vw;}


.row-t2 .col-l{width: 19.47vw;height: 44.27vw;}


.row-t2 .col-r{padding-left: 7.656vw;}


.m-tab5 li a{line-height: 3.437vw;padding-left: 2.916vw;


	font-size: 1.041vw;


}


.m-tab5 li a:after{


	width: 0.156vw;height: 3.437vw;


}


.m-tab5 li .num{right: 0.885vw;}


.m-tab5 .bg:after{


	border-left: 0.989vw solid #F35F2C;


	border-top: 1.718vw solid transparent;


	border-bottom: 1.718vw solid transparent;


}





.m-t3{padding: 4.479vw 0 0;}


.m-t3 h3{font-size: 2.5vw;padding-bottom: 1.979vw;}


.m-t3 h3:after{width: 4.010vw;}


.m-t3 em{font-size: 5.781vw;max-width: 37.5‬vw;}





.tab-hezuo .num{font-size: 2.812vw;margin-bottom: 0.625vw;}


.tab-hezuo .num span{font-size: 5.208vw;padding-right: 0.625vw;}





.tab-hezuo .tit{font-size: 2.083vw;padding-bottom: 1.093vw;margin-bottom: 1.145vw;}


.tab-hezuo .desc{font-size: 0.937vw;line-height: 1.78;}





.row-t3{padding: 7.083vw 0 13.22vw;}


.m-list15{margin-top: 4.843vw;}


.m-list15 li{height: 14.53vw;}


.m-list15 .con{height: 15.41vw;}


.m-list15 h3{font-size: 1.041vw;margin-bottom: 0.572vw;}


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


.m-list15 .ico{width: 4.166vw;height: 4.166vw;margin: 0 auto 0.833vw;}


.m-list15 .lab{width: 8.645vw;height: 2.187vw;


	line-height: 2.083vw;font-size: 0.729vw;


}


.m-list15 li:hover .con{height: 20.31vw;


	box-shadow: 0vw 0.208vw 1.041vw 0vw rgba(0, 0, 0, 0.06);


}


.m-list15 li:hover .lab{margin-top: 2.343vw;}





.row-t4{padding: 5.677vw 0 6.770vw;}





.m-list16{padding: 1.562vw 0 0;margin-bottom: 2.604vw;}


.m-list16 li{width: 17.96vw;}


.m-list16 .ico{width: 5.208vw;height: 5.208vw;margin: 0 auto 1.041vw;}


.m-list16 h3{font-size: 1.354vw;margin-bottom: 0.625vw;}


.m-list16 .desc{font-size: 0.833vw;max-width: 12.60vw;}


.g-btn2{width: 10.41vw;height: 2.916vw;line-height: 2.916vw;font-size: 0.937vw;


	border-radius: 1.458vw;


}


.pop-form .cont{width: 74.89vw;


	padding: 2.552vw 2.604vw 2.239vw;


	box-shadow: 0vw 0vw 1.562vw 0vw rgba(5, 61, 126, 0.12);


}


.pop-form .tit{font-size: 1.666vw;margin-bottom: 1.718vw;}


.pop-form .ovh{margin: 0 -0.364vw 0.625vw;}


.pop-form .inp{height: 3.125vw;


	box-shadow: 0vw 0.104vw 0.416vw 0vw rgba(0, 0, 0, 0.04);


	font-size: 0.937vw;padding: 0 0.989vw;


}


.pop-form textarea.inp{height: 9.479vw;padding-top: 1.041vw;}


.pop-form .item{padding: 0 0.364vw;}


.pop-form .bot{padding-top: 1.197vw;}


.pop-form .btn{width: 9.062vw;height: 3.125vw;


	border-radius: 1.562vw;font-size: 0.937vw;margin: 0 0.260vw;


}

















.ban .txt-1 h2{line-height: 1.23;margin-bottom: 1.406vw;}


.row-s1{padding: 4.843vw 0 7.760vw;}


.m-pic1{margin-top: 2.708vw;}





.row-s2{padding: 5.156vw 0 4.687vw;	}


.m-txt9{}


.m-txt9 .txt{padding: 3.437vw 1.5625vw 2.812vw 0;}


.m-txt9 .pic{margin-right: 2.760vw;}


.m-txt9 .tit{margin-bottom: 1.666vw;}


.m-txt9 .tit h3{font-size: 1.666vw;margin-bottom: 0.260vw;}


.m-txt9 .tit p{font-size: 0.937vw;}


.m-txt9 .desc{max-height: 17.18vw;padding-right: 1.562vw;}


.m-txt9 .desc li{margin-bottom: 1.406vw;}


.m-txt9 .desc h4{font-size: 1.041vw;margin-bottom: 0.208vw;padding-left: 1.770vw;


	-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;


}


.m-txt9 .desc p{font-size: 0.833vw;line-height: 1.354vw;padding-left: 1.770vw;}





.m-tab4{margin-top: 2.083vw;margin-bottom: 1.718vw;}


.m-tab4 li{margin: 0 1.510vw;}


.m-tab4 li a{font-size: 1.041vw;padding-top: 1.458vw;}


.m-tab4 li a:after{height: 0.156vw;}


.g-t1-3 h2{margin-bottom: 0.833vw;}


.row-s3{padding: 5.364vw 0 0;}


.m-list17{margin: 0 -0.781vw;padding-top: 2.239vw;}


.m-list17 li{margin-bottom: 1.562vw;}


.m-list17 .con{margin: 0 0.781vw;height: 14.01vw;


	padding: 3.177vw 2.083vw 0 2.083vw;


}


.m-list17 h3{font-size: 1.354vw;margin-bottom: 0.677vw;}


.m-list17 .desc{font-size: 0.937vw;}


.row-s4{padding: 3.125vw 0 1.25vw;}


.m-slider8{padding-top: 2.239vw;}


.m-slider8 .slider{margin: 0 -0.729vw;}


.m-slider8 .con{margin: 0 0.729vw;}


.m-slider8 .slick-arrow{width: 3.125vw;height: 3.125vw;margin-top: -0.312vw;}


.m-slider8 .slick-prev{left: -4.843vw;}


.m-slider8 .slick-next{right: -4.843vw;}


.row-p1{padding: 4.895vw 0 5vw;}





.m-txt10 .tit{margin-bottom: 1.458vw;}


.m-txt10 .tit h2{font-size: 2.5vw;margin-bottom: 0.468vw;}


.m-txt10 .tit .lab{font-size: 1.875vw;}


.m-txt10 .desc{max-width: 60.93vw;margin: 0 auto 2.552vw;font-size: 0.937vw;}


.m-txt10 .btn{width: 12.60vw;height: 3.125vw;


	border-radius: 1.562vw;font-size: 0.937vw;


	line-height: 3.125vw;


}


.m-txt10 .btn:before{


	width: 1.302vw;height: 1.302vw;margin-right: 0.312vw;


}


.row-p2{padding: 4.375vw 0;}


.m-pic2{max-width: 61.61vw;padding-top: 1.718vw;}





.row-p3{padding: 4.895vw 0 5vw;}


.g-t1 .desc2{font-size: 1.354vw;}


.row-p3 .ovh{padding: 0 4.270vw;}


.row-p3 .col-l{width: 16.14vw;}


.row-p3 .col-r{margin-left: 20.41vw;}


.row-p3 .g-t1{margin-bottom: 3.281vw;}


.m-tab6 li{margin-bottom: 0.312vw;}


.m-tab6 li a{font-size: 1.354vw;line-height: 3.125vw;


	padding-left: 1.927vw;


}


.m-tab6 li a:after{left: -0.052vw;}


.m-pic3 .pic{box-shadow: 0vw 0vw 1.041vw 0vw rgba(9,30,57,0.1);


	margin-bottom: 1.145vw;


}


.m-pic3 .tit h3{font-size: 1.354vw;margin-bottom: 0.156vw;}


.m-pic3 .tit .desc{font-size: 0.937vw;}





.row-p4{padding: 4.322vw 0 6.614vw;}





.m-list18{margin-top: 2.239vw;}


.m-list18 .con{height: 23.95vw;padding: 3.802vw 0 0;}


.m-list18 h3{font-size: 1.354vw;line-height: 1.770vw;


	margin: 0 auto 0.885vw;


}


.m-list18 .desc{font-size: 0.937vw;line-height: 1.770vw;


	margin: 0 1.875vw;


}


.m-list18 .ico{margin: 0 auto 1.041vw;width: 4.166vw;height: 4.166vw;}





.m-list19{margin-top: 1.197vw;}


.m-list19 .con{height: 14.58vw;


	padding: 3.281vw 0 0;


}


.m-list19 .ico{width: 5.208vw;height: 5.208vw;}


.m-list19 h3{font-size: 1.041vw;}


.m-list19 .desc{font-size: 0.833vw;line-height: 1.458vw;


	padding: 0 3.125vw;


}


.m-list19 .con:hover{padding-top: 1.979vw;}





.row-r1{padding: 4.895vw 0 5.729vw;}





.row-r2{padding: 4.375vw 0 7.604vw;}


.row-r2 .col-l{width: 36.45vw;}


.row-r2 .col-r{width: 29.53vw;}


.row-r2 .g-t1{margin-bottom: 3.072vw;}


.m-list20 .tit{margin-bottom: 2.447vw;}


.m-list20 .tit h3{font-size: 1.875vw;margin-bottom: 0.416vw;}


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


.m-list20 li{margin-bottom: 0.520vw;}


.m-list20 .con{;height: 6.25vw;padding: 1.406vw 0.781vw 0 1.562vw;}


.m-list20 h4{font-size: 1.145vw;margin-bottom: 0.104vw;}


.m-list20 li p{font-size: 0.833vw;}


.m-list21 li{width: 7.5vw;height: 7.5vw;}


.m-list21 h3{font-size: 1.041vw;}


.m-list21 .i1{top: 1.614vw;}


.m-list21 .i2{bottom: 1.822vw;}


.m-list21 .i3{bottom: 1.822vw;}


.row-r3{padding: 4.427vw 0 2.760vw;}


.m-list22{margin: 0 -0.781vw;padding-top: 1.822vw;}


.m-list22 li{margin-bottom: 2.447vw;padding-top: 2.812vw;}


.m-list22 .con{height: 12.5vw;margin: 0 0.781vw;padding-top: 0.052vw;}


.m-list22 h3{font-size: 1.354vw;margin-bottom: 0.677vw;}


.m-list22 .desc{font-size: 0.833vw;margin: 0 1.145vw;}


.m-list22 .ico{margin: -2.812vw auto 1.041vw;width: 5.729vw;height: 5.729vw;}





.row-r4{padding: 4.218vw 0 1.718vw;}


.m-list23{margin: 0 -1.406vw;padding-top: 2.447vw;}


.m-list23 li{padding-top: 2.447vw;}


.m-list23 .con{margin: 0 1.406vw;height: 18.75vw;


	padding: 4.427vw 4.166vw 0 3.437vw;


}


.m-list23 .ico{width: 5.208vw;height: 5.208vw;top: -2.447vw;left: 3.020vw;}


.m-list23 .tit{font-size: 1.354vw;margin-bottom: 1.458vw;}


.row-j1{padding: 4.843vw 0 7.187vw;}


.m-list24{margin: 2.812vw 0 5.104vw;}


.m-list24 .con{margin: 0 0.520vw;}


.m-list24 .txt{left: 1.927vw;right: 2.343vw;bottom: 1.145vw;color: #fff;}


.m-list24 h3{font-size: 1.354vw;margin-bottom: 0.364vw;}


.m-list24 .desc{font-size: 0.833vw;line-height: 1.458vw;}


.m-list24 .con:hover .desc{height: 4.375vw;margin-bottom: 0.625vw;}


.m-list25{margin-top: 3.437vw;}


.m-list25 .ico{width: 4.166vw;height: 4.166vw;margin: 0 auto 0.937vw;}


.m-list25 h3{font-size: 1.354vw;margin-bottom: 0.781vw;}


.m-list25 .desc{font-size: 0.937vw;}


.m-list25 .con{margin: 0 2.343vw;}





.row-j2{padding: 4.166vw 0 4.791vw;}


.m-list26{margin: 0 -0.520vw 2.083vw;padding-top: 2.239vw;}


.m-list26 h3{font-size: 1.25vw;margin-bottom: 0.260vw;}


.m-list26 .desc{font-size: 0.833vw;line-height: 1.458vw;}


.m-list26 .con{height: 10.41vw;margin: 0 0.520vw;


	padding: 1.770vw 0.781vw 0 1.562vw;


}


.m-txt11{font-size: 0.937vw;}


.m-txt11 .desc{margin-bottom: 3.437vw;}





.row-j3{padding: 4.583vw 0 3.125vw;}


.m-list27{margin: 0 -0.572vw 2.343vw;padding-top: 2.447vw;}


.m-list27 .con{margin: 0 0.572vw;}


.m-list27 .tit{height: 5.208vw;line-height: 5.208vw;}


.m-list27 .tit span{font-size: 1.354vw;}


.m-list27 dl{padding: 1.041vw 2.291vw;height: 28.12vw;}


.m-list27 dd{line-height: 2.604vw;font-size: 0.937vw;}


.m-list27 .ico{margin-right: 0.416vw;


	width: 1.666vw;height: 1.666vw;top: -0.208vw;	


}


.m-tips1{font-size: 1.041vw;}





.row-j4{padding: 3.75vw 0 4.166vw;}


.m-list28{margin: 0 -0.781vw;padding-top: 2.239vw;}


.m-list28 li{margin-bottom: 1.562vw;}


.m-list28 h3{font-size: 1.25vw;


	margin-bottom: 0.260vw;


}


.m-list28 .desc{font-size: 0.937vw;line-height: 1.666vw;}


.m-list28 .con{height: 9.375vw;margin: 0 0.781vw;


	padding: 1.875vw 2.343vw 0 1.718vw;


}





.row-j5{padding: 4.791vw 0 6.562vw;}


.m-list29{margin-top: 1.875vw;}


.m-list29 .con{height: 13vw;}


.m-list29 .i1 .con{height: 26vw;}


.m-list29 .tit{left: 2.343vw;right: 0.781vw;bottom: 2.343vw;}


.m-list29 .tit h3{font-size: 1.666vw;margin-bottom: 0.156vw;}


.m-list29 .desc{font-size: 0.937vw;line-height: 1.666vw;}


.m-list30{margin-top: 2.343vw;}


.m-list30 .con{padding: 4.062vw 1.093vw 0;height: 20.72vw;


	-o-background-size: 4.947vw auto;


	-ms-background-size: 4.947vw auto;


	-moz-background-size: 4.947vw auto;


	-webkit-background-size: 4.947vw auto;


	background-size: 4.947vw auto;


}


.m-list30 .ico{margin: 0 auto 0.416vw;width: 4.166vw;height: 4.166vw;}


.m-list30 h3{font-size: 1.041vw;margin-bottom: 0.520vw;}


.m-list30 .desc{font-size: 0.833vw;line-height: 1.458vw;}





.row-l1{padding: 4.843vw 0 6.979vw;}


.row-l2{padding: 4.479vw 0 5.416vw;}


.m-list31{max-width: 74.16vw;height: 25.83vw;margin: 2.083vw auto 0;}


.m-list31 .tit h3{font-size: 1.666vw;margin-bottom: 0.468vw;}


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


.m-list31 li{width: 8.333vw;height: 8.333vw;}


.m-list31 li h3{font-size: 1.041vw;}


.m-list31 .i1{left: 8.593vw;}


.m-list31 .i2{left: 25vw;}


.m-list31 .i3{right: 25vw;}


.m-list31 .i4{right: 8.593vw;}


.m-list31 .i5{left: 8.593vw;}


.m-list31 .i6{left: 25vw;}


.m-list31 .i7{right: 25vw;}


.m-list31 .i8{right: 8.593vw;}





.m-t1{width: 41.87vw;font-size: 2.5vw;}


.row-l3 .col-r{width: 58.12vw;padding: 5vw 12.44vw 4.687vw 4.791vw;}


.m-list32 .con{line-height: 3.75vw;}


.m-list32 .ico{width: 2.291vw;height: 2.291vw;margin-top: 0.729vw;


	margin-right: 1.093vw;


}


.m-list32 h3{font-size: 1.145vw;margin-right: 2.343vw;}


.m-list32 .desc{font-size: 0.833vw;}





.row-z1{padding: 4.791vw 0 5.625vw;}


.m-tab7{margin-top: 2.604vw;}


.m-tab7 li{padding: 0 3.593vw;padding-bottom: 2.187vw;}


.m-tab7 li:after{


	border-bottom: 0.781vw solid #fff;


	border-left: 0.781vw solid transparent;


	border-right: 0.781vw solid transparent;


}


.m-tab7 .ico{margin: 0 auto 0.833vw;width: 3.125vw;height: 3.125vw;}


.m-tab7 p{font-size: 1.041vw;}


.m-list33{padding: 3.75vw 2.864vw;


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0,0,0,0.1);


}


.m-list33 h3{font-size: 0.937vw;line-height: 3.072vw;


	margin-left: 0.364vw;padding-left: 1.822vw;


	-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-z2{padding: 4.687vw 0 5.208vw;}


.m-pic5{max-width: 64.27vw;margin: 2.239vw auto 0;}


.row-z3{padding: 5.104vw 0 5.208vw;}


.m-list34{margin: 1.822vw -0.677vw 0;}


.m-list34 .con{margin: 0 0.677vw;padding: 2.760vw 1.875vw 0;height: 23.95vw;}


.m-list34 .ico{margin: 0 auto 0.833vw;width: 5.208vw;height: 5.208vw;}


.m-list34 h3{font-size: 1.354vw;line-height: 1.875vw;margin-bottom: 0.729vw;}


.m-list34 .desc{font-size: 0.937vw;line-height: 1.770vw;}


.row-z4{padding: 4.375vw 0 5.208vw;}


.m-tab8{padding-top: 1.562vw;}


.m-tab8 li a{font-size: 1.041vw;padding-bottom: 1.25vw;}


.m-txt12{padding: 1.302vw;}


.m-txt12 .txt{padding-left: 1.302vw;padding-top: 1.197vw;}


.m-txt12 .tit{font-size: 1.875vw;margin-bottom: 1.25vw;}


.m-txt12 .t1{font-size: 1.041vw;margin-bottom: 0.416vw;}


.m-txt12 .desc{font-size: 0.833vw;line-height: 1.875vw;margin-bottom: 0.937vw;}








.m-form .sel dt{line-height: 4.166vw;padding: 0 1.041vw 0 1.302vw;


	font-size: 0.833vw;


	background: url(../image/i-10.png) no-repeat right 0.989vw center;


}


.m-form .sel dd{padding: 0.937vw 0;


	box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.08);


}


.m-form .sel dd span{font-size: 0.833vw;line-height: 2.083vw;


	padding-left: 1.302vw;


}


.nav dl{width: 11.56vw;padding: 1.25vw 0;


    box-shadow: 0vw 0.208vw 0.833vw 0vw rgba(0,0,0,0.1000);


}


.nav dd a{font-size: 0.937vw;height: 2.864vw;line-height: 2.864vw;


    padding-left: 1.822vw;


}


.nav dl.sub{padding: 0;}


.fix-right li{margin-bottom: 0.208vw;}


.fix-right .ico{width: 2.916vw;height: 2.916vw;


    border-radius: 0.260vw 0 0 0.260vw;


}


.fix-right .qr{right: 2.916vw;}


.fix-right .qr .cont{width: 8.75vw;


    padding-bottom: 0.937vw;box-shadow: 0vw 0vw 0.781vw rgba(0,0,0,.15);


}


.fix-right .qr p{font-size: 0.833vw;}


.m-form2{right: 3.645vw;width: 22.5vw;padding: 1.875vw 1.666vw 2.239vw;}


.m-form2 .tit{font-size: 1.354vw;margin-bottom: 0.937vw;}





.m-form2 .item{box-shadow: 0vw 0.104vw 0.416vw 0vw rgba(0,0,0,0.0400);


    margin-bottom: 0.625vw;


}


.m-form2 .inp{height: 2.708vw;padding: 0 0.989vw;font-size: 0.833vw;}


.m-form2 .c-pic{right: 0.364vw;width: 5vw;height: 2.135vw;}


.m-form2 .btn{width: 6.875vw;height: 2.708vw;


    font-size: 0.937vw;margin: 1.562vw auto 0;border-radius: 1.354vw;


}


.m-form2 select{


    background: #fff url(../image/i-10.png) no-repeat right 0.989vw center;


}


.m-form2 .sel dt{line-height: 2.708vw;padding: 0 1.041vw 0 1.302vw;


    font-size: 0.833vw;


    background: #fff url(../image/i-10.png) no-repeat right 0.989vw center;


}


.m-form2 .sel dd{padding: 0.937vw 0;


    box-shadow: 0vw 0vw 1.041vw 0vw rgba(0, 0, 0, 0.08);


}


.m-form2 .sel dd span{font-size: 0.833vw;line-height: 2.083vw;


    padding-left: 1.302vw;


}








.pop-tou .cont{width: 75vw;


	background-color: #F6F6F6;padding: 2.552vw 2.604vw 4.062vw;


	box-shadow: 0vw 0vw 1.562vw 0vw rgba(5, 61, 126, 0.12);


}


.pop-tou .tit{font-size: 1.666vw;margin-bottom: 1.666vw;}


.pop-tou .ovh{margin: 0 -0.364vw;}


.pop-tou .item{padding: 0 0.364vw;margin-bottom: 0.625vw;}


.pop-tou .inp{height: 3.125vw;


	border-radius: 0.208vw;font-size: 0.937vw;padding: 0 1.25vw;


	box-shadow: 0vw 0.104vw 0.416vw 0vw rgba(0,0,0,0.0400);


}


.pop-tou .t1{font-size: 0.937vw;line-height: 3.125vw;left: 1.406vw;}


.pop-tou textarea.inp{height: 9.114vw;padding-top: 3.125vw;


	padding-left: 1.041vw;


}


.pop-tou .file .item{margin: 0 0.364vw 0.729vw;height: 8.281vw;}


.pop-tou label span{width: 9.687vw;height: 2.343vw;line-height: 2.239vw;font-size: 0.833vw;


	-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;


}


.pop-tou .pic-url{


	width: 35.41vw;height: 2.604vw;


}


.pop-tou .pic-url .p-name{padding-left: 0.937vw;line-height: 2.5vw;


	font-size: 0.833vw;padding-right: 2.604vw;


}


.pop-tou .p-close{width: 2.604vw;height: 2.604vw;}


.pop-tou .pic-code{width: 9.010vw;height: 2.395vw;top: 0.364vw;right: 0.729vw;}


.pop-tou .btn{height: 3.125vw;font-size: 1.041vw;border-radius: 1.562vw;}





.m-list23 .tips {font-size: 0.937vw;}





.m-list29 li.i4{clear: both;}




















}











@media only screen and (max-width: 1199px) {


	.wp,.wp2{width: auto;padding: 0 15px;}


	.header{height: 50px;position: relative;z-index: 109;}


	.header .wp{position: static;}


	.logo{line-height: 50px;}


	.logo img{height: 40px;}


	.menuBtn{display: block;}


	.header .hdr{position: absolute;top: 100%;border-top: 1px solid #F35F2C;


		background-color: #fff;padding: 15px 0 20px;display: none;


		height: calc( 100vh - 50px );overflow-y: auto;


	}


	.nav{margin-bottom: 15px;}


	.nav li{float: none;margin: 0;}


	.nav .v1{line-height: 45px;font-size: 16px;}


	.so{position: relative;margin: 0 15px;width: auto;top: auto;right: auto;}


	.banner .slick-slide .con{height: 260px;}


	.banner .pic{height: auto;width: 80%;}


	.banner .slick-dots{bottom: 10px;}


	.banner .slick-dots li button{width: 30px;}


	.g-t1 h2{font-size: 20px;}


	.row-a1{padding: 35px 0 30px;}


	.m-list1{margin-top: 15px;}


	.m-list1 li.open{width: auto;}


	.m-list1 li{width: auto;float: none;margin-bottom: 10px;}


	.m-list1 .desc{font-size: 13px;line-height: 1.8;margin-bottom: 15px;text-align: center;}


	.m-list1 .tit h3{font-size: 18px;}


	.m-list1 .tit{font-size: 18px;line-height: 1.3;margin-bottom: 15px;text-align: center;}


	.m-list1 .txt{left: 15px;right: 15px;opacity: 0;width: auto;}


	.m-list1 .c-tit{font-size: 18px;line-height: 1.2;}


	.m-list1 .c-tit h3{font-size: 18px;}


	.m-list1 .btn{width: 120px;height: 40px;line-height: 40px;font-size: 14px;margin: 0 auto;}


	.m-list1 .con{height: 120px;}


	.m-list1 li.open .con{height: 330px;}


	.m-list1 .tit h3 br{display: none;}


	.row-a2{height: auto;}


	.m-tab1{position: static;width: auto;}


	.m-tab1 ul{position: static;overflow: hidden;


		-webkit-transform: translateY(0%);


		-moz-transform: translateY(0%);


		-o-transform: translateY(0%);


		-ms-transform: translateY(0%);


		transform: translateY(0%);


	}


	.m-tab1 li{width: 50%;float: left;border-right: 1px solid rgba(255,255,255,.1);}


	.m-tab1 li a{line-height: 50px;font-size: 15px;padding: 0;text-align: center;overflow: hidden;}


	.m-txt1{height: auto;padding: 20px 0 30px;}


	.m-txt1 .txt{position: static;


		-webkit-transform: translateY(0%);


		-moz-transform: translateY(0%);


		-o-transform: translateY(0%);


		-ms-transform: translateY(0%);


		transform: translateY(0%);


	}


	.m-txt1 h3{font-size: 20px;margin-bottom: 15px;}


	.m-txt1 .desc{font-size: 14px;line-height: 24px;margin-bottom: 15px;}


	.m-txt1 .btn,.g-t1 .btn{width: 120px;height: 40px;line-height: 38px;font-size: 14px;}


	.row-a3 .col-l{width: auto;float: none;padding-top: 35px;}


	.row-a3 .g-t1 h2{margin-bottom: 15px;}


	.row-a3 .g-t1 .desc{max-width: none;font-size: 14px;margin-bottom: 15px;}


	.row-a3 .g-t1{margin-bottom: 20px;}


	.m-txt2 .num{font-size: 60px;float: left;margin-right: 15px;}


	.m-txt2 .desc{font-size: 14px;overflow: hidden;}


	.m-txt2{overflow: hidden;}


	.row-a3 .col-r{padding: 30px 0 0;}


	.m-list2 li{width: 50%;margin-bottom: 10px;}


	.m-list2 h3{font-size: 16px;font-weight: bold;padding-top: 15px;}


	.m-list2 .ico{width: 80px;height: 80px;margin-bottom: 15px;}


	.m-list2 .ico:before{top: 3px;left: 3px;bottom: 3px;right: 3px;}


	.m-list2 .con{padding-top: 25px;height: 215px;margin: 0 5px;}


	.m-list2{margin: 0 -5px;}


	.row-a4 .col-l{width: auto;float: none;padding-top: 0;}


	.g-t1 .desc{font-size: 14px;}


	.row-a4 .g-t1 .desc{margin-bottom: 15px;}


	.m-slider1 h3{font-size: 16px;bottom: 12px;}


	.m-slider1{padding: 0;}


	.m-slider1:after,.m-slider1:before{display: none;}


	.m-slider1 .play{width: 50px;height: 50px;}


	.row-a4{padding: 30px 0 30px;}


	.m-slider1 .slick-arrow{width: 30px;}


	.m-slider2 .pic{height: 80px;line-height: 78px;}


	.m-slider2{padding-top: 10px;margin: 0 -5px;}


	.m-slider2 .con{margin: 0 5px 10px;}


	.m-slider2 .slick-arrow{width: 40px;height: 40px;


		background-color: rgba(255,255,255,.6);


		-o-background-size: 9px auto;


		-ms-background-size: 9px auto;


		-moz-background-size: 9px auto;


		-webkit-background-size: 9px auto;


		background-size: 9px auto;


	}


	.m-slider2 .slick-next{right: 0;}


	.m-slider2 .slick-prev{left: 0;}


	.m-slider2 .swiper-arrow{width: 30px;height: 30px;


		background-color: rgba(255,255,255,.6);


		-o-background-size: 9px auto;


		-ms-background-size: 9px auto;


		-moz-background-size: 9px auto;


		-webkit-background-size: 9px auto;


		background-size: 9px auto;


	}


	.m-slider2 .swiper-next{right: 0;}


	.m-slider2 .swiper-prev{left: 0;}


	.row-a5{padding: 35px 0 30px;}


	.row-a5 .g-t1{margin-bottom: 15px;}


	.row-a5 .col-l{width: auto;float: none;}


	.m-video .play{width: 50px;height: 50px;}


	.m-video h3{height: 60px;line-height: 60px;font-size: 18px;padding-left: 25px;}


	.m-video h3:after{left: 10px;}


	.row-a5 .col-r{width: auto;float: none;padding-top: 30px;}


	.row-a5 .col-r .g-t1 h2{line-height: 40px;}


	.m-news h3,.m-list3 h3{font-size: 18px;line-height: 24px;font-weight: bold;margin-bottom: 12px;}


	.m-news .txt{left: 15px;right: 15px;width: auto;}


	.m-news .top,.m-list3 .top{font-size: 13px;}


	.m-news .desc,.m-list3 .desc{font-size: 13px;}


	.m-news{margin-bottom: 15px;}


	.m-list3 li{width: auto;float: none;margin-bottom: 10px;}


	.m-list3 .con{padding: 20px 15px;height: auto;}


	.fd-nv{display: none;}


	.fd-r{float: none;text-align: center;}


	.fd-r .tel{text-align: center;}


	.fd-r .qr{float: none;}


	.fd-r .pic{margin: 0 auto;}


	.fd-r .tel span{font-size: 14px;}


	.fd-con{padding: 30px 0;}


	.fd-bot{font-size: 12px;text-align: center;padding: 12px 0;}


	.fd-bot .copy,.fd-bot .link{float: none;}


	.row-a3 .wp{height: auto;padding-bottom: 30px;}


	.ban{height: 200px;}


	.ban .txt{left: 15px;right: 15px;}


	.ban .txt h2{font-size: 20px;}


	.row-t1{padding: 35px 0 30px;}


	.m-list14{margin: 0;padding-top: 20px;}


	.m-list14 li{width: auto;float: none;margin-bottom: 10px;}


	.m-list14 .con{margin: 0;padding: 30px 20px;height: auto;}


	.m-list14 h3{font-size: 18px;}


	.m-list14 .desc{font-size: 14px;}


	.row-t2{height: auto;}


	.row-t2 .col-l{width: auto;height: auto;float: none;margin: 0 -15px;overflow: hidden;}


	.m-tab5{position: static;


		-webkit-transform: translateY(0%);


		-moz-transform: translateY(0%);


		-o-transform: translateY(0%);


		-ms-transform: translateY(0%);


		transform: translateY(0%);


	}


	.m-tab5 li{width: 50%;float: left;border-bottom: 1px solid rgba(255,255,255,.1);border-right: 1px solid rgba(255,255,255,.1);}


	.m-tab5 li a{font-size: 15px;line-height: 50px;text-align: center;padding-left: 0;overflow: hidden;}


	.m-tab5 li a:after{display: none;}


	.m-tab5 li .num{right: 10px;}


	.row-t2{padding-bottom: 35px;}


	.row-t2 .col-r{padding-left: 0;}


	.m-t3 h3{font-size: 20px;padding-bottom: 15px;}


	.m-t3 em{font-size: 50px;opacity: .2;}


	.m-t3{padding-top: 45px;}


	.tab-hezuo .num{font-size: 32px;color: rgba(255,255,255,.3);margin-bottom: 15px;}


	.tab-hezuo .num span{font-size: 60px;color: rgba(255,255,255,.8);}


	.tab-hezuo .tit{font-size: 20px;font-weight: bold;padding-bottom: 15px;margin-bottom: 15px;}


	.tab-hezuo .desc{font-size: 14px;}


	.row-t3{padding: 35px 0 30px;}


	.m-list15{margin-top: 15px;}


	.m-list15 li{width: 50%;height: 200px;}


	.m-list15 h3{font-size: 16px;font-weight: bold;margin-bottom: 8px;}


	.m-list15 .desc{font-size: 14px;}


	.m-list15 li:last-child{width: auto;clear: both;float: none;}


	.m-list15 .ico{height: 60px;width: 60px;}


	.m-list15 .con{height: 200px;}


	.m-list15 li:hover .con{height: 230px;}


	.m-list15 li:hover .lab{margin-top: 15px;}


	.m-list16 .ico{width: 60px;height: 60px;margin-bottom: 12px;}


	.m-list16 h3{font-size: 18px;font-weight: bold;margin-bottom: 8px;}


	.m-list16 .desc{font-size: 14px;word-break:break-all;}


	.m-list16 li{width: 33.33%;padding: 0 8px;}


	.m-list16{padding-top: 0;margin-bottom: 20px;}


	.row-t4{padding: 35px 0 30px;}


	.pop-form .cont{left: 15px;right: 15px;width: auto;padding: 20px 15px;


		-webkit-transform: translate(0,-50%);


		-moz-transform: translate(0,-50%);


		-o-transform: translate(0,-50%);


		-ms-transform: translate(0,-50%);


		transform: translate(0,-50%);


	}


	.pop-form .tit{font-size: 20px;margin-bottom: 15px;}


	.pop-form .item-30,.pop-form .item-50{width: auto;float: none;}


	.pop-form .inp{height: 35px;font-size: 14px;}


	.pop-form .item{margin-bottom: 10px;}


	.pop-form .ovh{margin-bottom: 0;}


	.pop-form textarea.inp{height: 80px;}


	.pop-form .btn{height: 40px;font-size: 14px;width: 120px;}


	.pop-form .bot{padding-top: 0;}


	.m-t2{font-size: 20px;font-weight: bold;}


	.row-b4{padding: 35px 0;}


	.m-form{margin-top: 15px;}


	.m-form .item{width: auto;float: none;border-bottom: 1px solid #ddd;border-right: 0;}


	.m-form .inp{height: 50px;font-size: 14px;padding: 0 15px;}


	.m-form .sel dt{height: 50px;line-height: 50px;padding: 0 15px;font-size: 14px;}


	.m-form .sel.open{z-index: 3;}


	.m-form .sel dd{padding: 10px 0;}


	.m-form .sel dd span{font-size: 14px;line-height: 32px;}


	.m-form .btn{width: auto;float: none;width: 100%;font-size: 14px;height: 50px;}


	.ban .txt .tips{font-size: 18px;}


	.row-b1{padding: 35px 0 0;}


	.m-slider3 .slider-nv .pic{height: 60px;line-height: 60px;margin-bottom: 5px;}


	.m-slider3 .slider-nv .tips{font-size: 13px;}


	.m-slider3 .slider-nv .con{padding-top: 10px;height: 120px;}


	.m-slider3 .slider-nv .con{margin: 20px 5px;}


	.m-slider3 .slider-nv{margin: 0 -5px;}


	.m-slider3 .slider-for .pic{width: auto;float: none;height: auto;}


	.m-slider3 .slider-for .txt{width: auto;height: auto;padding: 15px;}


	.m-slider3 .slider-for .con{margin-top: 15px;margin-bottom: 35px;}


	.m-slider3 .slider-for .top h3{font-size: 18px;font-weight: bold;}


	.m-slider3 .slider-for .more{font-size: 14px;margin-top: 3px;}


	.m-slider3 .slider-for .top{padding-bottom: 12px;margin-bottom: 15px;}


	.m-slider3 .slider-for .lab{font-size: 18px;margin-bottom: 10px;}


	.m-slider3 .slider-for .tips{font-size: 14px;}


	.m-slider3 .slider-for .desc{font-size: 14px;line-height: 1.8;}


	.m-tab2 li{margin-bottom: 10px;}


	.m-tab2 li a{width: auto;padding: 0 15px;font-size: 14px;height: 40px;line-height: 40px;}


	.m-tab2{margin-bottom: 10px;}


	.m-tab3 li a{font-size: 13px;line-height: 28px;}


	.m-tab3 li{margin-right: 10px;}


	.m-tab3{padding-top: 12px;margin-bottom: 30px;}


	.row-b2{padding: 35px 0 30px;}


	.g-t1-1{margin-bottom: 15px;}





	.m-slider4 .txt,.m-slider5 .txt{padding: 15px;}


	.m-slider4 h3,.m-slider5 h3{font-size: 18px;}


	.m-slider4 .tips,.m-slider5 .tips{font-size: 14px;}


	.m-slider4 .con{margin-bottom: 15px;}


	.m-tab2 li{float: none;display: inline-block;}


	.row-b3{padding: 35px 0 30px;}


	.row-b3 .g-t1{margin-bottom: 20px;}


	.m-txt3 .txt{font-size: 14px;}


	.m-txt3 .tit{font-size: 20px;font-weight: bold;margin-bottom: 15px;}


	.row-c1{padding-bottom: 20px;}


	.m-slider5{padding-top: 20px;}


	.m-txt3{margin-bottom: 50px;}


	.m-txt3 strong{font-size: 18px !important;}


	.m-tit{margin-top: 15px;height: auto;margin-bottom: 30px;}


	.m-tit .pic{width: auto;float: none;line-height: 80px;}


	.m-tit .txt{padding: 10px 15px 15px;text-align: center;}


	.m-tit .lab{font-size: 18px;}


	.m-tit .tips{font-size: 14px;}


	.b-txt .desc{display: none;}


	.m-num .con{font-size: 14px;}


	.m-num .num span{font-size: 36px;}


	.m-num{margin: 0 0 40px;}


	.row-d1{padding: 40px 0 35px;}


	.m-list4{margin: 0 -5px;}


	.m-list4 li{width: 50%;margin-bottom: 10px;}


	.m-list4 h3{font-size: 18px;margin-bottom: 10px;}


	.m-list4 .desc{font-size: 13px;margin: 0 15px;}


	.m-list4 .ico{height: 60px;width: 60px;}


	.m-list4 .con{padding-top: 25px;height: 225px;margin: 0 5px;}


	.row-d2{padding: 40px 0 30px;}


	.row-d2 .g-t1{margin-bottom: 25px;}


	.m-txt5 .pic{width: auto;float: none;height: auto;}


	.m-txt5 .con{width: auto;height: auto;float: none;}


	.m-txt5 .txt{position: static;padding: 15px;


		-webkit-transform: translateY(0%);


		-moz-transform: translateY(0%);


		-o-transform: translateY(0%);


		-ms-transform: translateY(0%);


		transform: translateY(0%);


	}


	.m-txt5 h3{font-size: 18px;font-weight: bold;margin-bottom: 10px;}


	.m-txt5 .desc{font-size: 14px;}


	.row-d3{padding: 40px 0;}


	.m-btn1{margin-top: 25px;font-size: 14px;}


	.m-txt6{padding: 15px;}


	.m-txt6 .tit{float: none;width: auto;font-size: 18px;font-weight: normal;padding-right: 0;margin-bottom: 10px;}


	.m-txt6 .tips{font-size: 14px;}


	.m-txt6 .top{padding-bottom: 15px;margin-bottom: 15px;}





	.m-txt6 li{font-size: 14px;line-height: 24px;margin-bottom: 10px;padding-left: 15px;}


	.m-txt6 li:after{width: 2px;height: 14px;top: 6px;}


	.m-txt7{padding: 15px;}


	.m-txt7 .tit{width: auto;float: none;font-size: 18px;font-weight: bold;margin-bottom: 10px;}


	.m-txt7 li{font-size: 14px;line-height: 24px;}


	.m-txt7 li:after{top: 9px;}


	.m-txt7 .txt{min-height: auto;}


	.m-txt7 .con{padding-right: 10px;}


	.row-e1{padding: 40px 0 30px;}


	.m-txt8 .txt{width: auto;float: none;}


	.m-txt8 .g-t1{margin-bottom: 15px;}


	.m-txt8 .desc{font-size: 14px;line-height: 1.8;}


	.m-txt8 .pic{width: auto;float: none;height: auto;margin-top: 20px;}


	.row-e2{padding: 40px 0 30px;}


	.g-t1 .lab{font-size: 18px;}


	.row-e2 .g-t1{margin-bottom: 25px;}


	.row-e2 .col-l{width: auto;float: none;padding: 15px;}


	.m-list5 .desc{font-size: 14px;line-height: 1.8;}


	.m-list5 h3{font-size: 18px;}


	.m-list5 .ico{width: 40px;height: 40px;}


	.m-list5 .tit{line-height: 40px;}


	.row-e2 .col-r{width: auto;float: none;height: 390px;}


	.m-list6{width: 300px;height: 300px;}


	.m-list6 .tit span{font-size: 18px;font-weight: bold;line-height: 1.2;}


	.m-list6 li{width: 100px;height: 100px;}


	.m-list6 li span{font-size: 14px;}


	.m-list6 .i2{top: 50px;}


	.m-list6 .i1{margin-left: -50px;}


	.m-list6 .i5{top: 50px;}


	.m-list6 .i4{left: 24px;}


	.m-list6 .i3{right: 24px;}


	.m-list6 .tit{width: 130px;height: 130px;}


	.row-e3{padding: 40px 0 35px;}


	.m-list7 li{width: 50%;height: 220px;}


	.m-list7 h3{font-size: 18px;font-weight: bold;}


	.m-list7 .desc{font-size: 13px;line-height: 1.45;}


	.m-list7 .ico{width: 60px;height: 60px;}


	.m-list7 .pic{width: auto;display: none;}


	.m-list7 li:hover .pic{height: auto;}


	.m-slider6 .slick-arrow{width: 40px;height: 40px;background-color: #fff;}


	.m-slider6 .slick-prev{left: 0;}


	.m-slider6 .slick-next{right: 0;}


	.row-f1{padding: 40px 0 15px;}


	.m-slider6{margin: 20px 0 30px;}


	.m-list8 li{width: auto;float: none;margin-bottom: 15px;}


	.m-list8 h3{font-size: 20px;}


	.m-list8 .desc{font-size: 14px;line-height: 1.8;}


	.m-list8 .con{height: auto;padding: 25px 15px;}


	.row-f2{padding: 35px 0 30px;}


	.m-join{margin-top: 20px;}


	.m-join .title span, .m-join .top span{display: none;}


	.m-join .s1{display: block !important;}


	.m-join .top{line-height: 50px;}


	.m-join .con{padding: 15px;}


	.m-join .desc{font-size: 14px;padding-bottom: 20px;}


	.m-list9 li{width: auto;float: none;margin-bottom: 15px;}


	.m-list9{padding: 30px 0;}


	.m-list9 .con{margin: 0;padding: 15px;height: auto;}


	.m-list9 .desc{font-size: 14px;line-height: 1.8;}


	.m-list9 h3{font-size: 18px;line-height: 40px;padding-bottom: 10px;}


	.m-list10 li{width: auto;float: none;margin-bottom: 15px;}


	.row-g1{padding: 30px 0;}


	.m-list10 .txt{padding: 15px;}


	.m-list10 h3{font-size: 18px;font-weight: bold;line-height: 1.3;height: auto;}


	.m-list10 .date{font-size: 13px;}


	.m-list11 .pic{width: auto;float: none;height: auto;margin-right: 0;margin-bottom: 6px;}


	.m-list11 .con{padding: 15px;}


	.m-list11 h3{font-size: 18px;padding-bottom: 10px;font-weight: bold;margin-bottom: 10px;}


	.m-list11 .info{font-size: 14px;line-height: 24px;}


	.m-list11 .item{background-position: left 5px;margin-bottom: 8px;}


	.m-list11 li{margin-bottom: 20px;}


	.pages a, .pages span{width: 32px;height: 32px;line-height: 30px;border-width: 1px;font-size: 14px;}


	.pages li{margin: 0 2px;}


	.m-list12 h3{font-size: 16px;}


	.m-list12 .date{font-size: 12px;}


	.m-list12 .con{line-height: 55px;}


	.row-i2{padding-top: 35px;}


	.row-i1{padding: 35px 0 30px;}


	.row-i1 .col-l{width: auto;float: none;margin-bottom: 20px;}


	.m-slider7 .tit{left: 15px;right: 15px;bottom: 25px;}


	.m-slider7 h3{font-size: 18px;font-weight: bold;}


	.m-slider7 .date{font-size: 13px;}


	.m-slider7 .slick-dots{bottom: 8px;}


	.m-slider7 .slick-dots li{width: 30px;}


	.row-i1 .col-r{width: auto;float: none;}


	.row-k1{padding: 35px 0 30px;}


	.row-k1 .col-l{width: auto;float: none;}


	.m-details h1{font-size: 20px;font-weight: bold;margin-bottom: 20px;}


	.m-details .info{padding-bottom: 20px;}


	.m-details .info span{font-size: 12px;}


	.m-details .txt{font-size: 14px;}


	.m-details .arrow{font-size: 14px;line-height: 36px;}


	.row-k1 .col-r{width: auto;float: none;}


	.m-1{padding: 20px 15px;}


	.m-list13 h3{font-size: 16px;}


	.m-1 .title{font-size: 18px;padding-bottom: 15px;margin-bottom: 13px;}





	.ban .txt-1 h2{margin-bottom: 5px;}


	.ban .txt .tips,.ban .txt .desc{font-size: 16px;}


	.row-z1{padding: 35px 0 30px;}


	.m-tab7 li{padding: 0 10px 20px;}


	.m-tab7 p{font-size: 14px;}


	.m-tab7 .ico{width: 32px;height: 32px;margin-bottom: 6px;}


	.m-list33{padding: 15px;}


	.m-list33 h3{font-size: 14px;}


	.m-tab7{margin-top: 20px;}


	.row-z2{padding: 35px 0 30px;}


	.m-pic5{margin-top: 20px;}


	.row-z3{padding: 35px 0 30px;}


	.m-list34 li{width: auto;float: none;margin-bottom: 15px;}


	.m-list34 .ico{width: 50px;height: 50px;margin-bottom: 10px;}


	.m-list34 h3{font-size: 18px;line-height: 24px;margin-bottom: 6px;}


	.m-list34 .desc{font-size: 14px;line-height: 1.8;}


	.m-list34 .con{padding: 20px 15px;height: auto;}





	.row-z4{padding: 35px 0 30px;}


	.m-tab8{padding-top: 0px;white-space: nowrap;overflow: hidden;overflow-x: auto;}


	.m-tab8 li{float: none;display: inline-block;width: auto;margin-right: 10px;}


	.m-tab8 li a{font-size: 14px;padding-bottom: 15px;}


	.m-txt12 .txt{width: auto;float: none;padding: 0;}


	.m-txt12{padding: 15px;}


	.m-txt12 .tit{font-size: 18px;font-weight: bold;margin-bottom: 15px;}


	.m-txt12 .t1{font-size: 16px;}


	.m-txt12 .desc{font-size: 14px;line-height: 1.8;}


	.m-txt12 .pic{width: auto;float: none;}


	.row-s4{padding: 35px 0 20px;}


	.m-slider8{padding-top: 20px;}


	.m-slider8 .con{margin: 0 5px;}


	.m-slider8 .slider{margin: 0 -5px;}


	.m-slider8 .s-logo img{max-width: 80%;max-height: 80%;}


	.row-s1{padding: 35px 0 30px;}


	.m-pic1{margin-top: 20px;}


	.row-s2{padding: 35px 0 30px;}


	.g-t1-3 h2{margin-bottom: 10px;}


	.m-tab4{margin-top: 20px;margin-bottom: 15px;}


	.m-tab4 ul{white-space: nowrap;overflow: hidden;overflow-x: auto;display: block;}


	.m-tab4 li{margin: 0 10px 0 0;display: inline-block;float: none;width: auto;}


	.m-tab4 li a{font-size: 14px;padding-top: 15px;padding-bottom: 10px;}


	.m-txt9 .pic{width: auto;float: none;margin-right: 0;margin-bottom: 20px;}


	.m-txt9{padding: 15px;}


	.m-txt9 .tit h3{font-size: 18px;font-weight: bold;}


	.m-txt9 .tit p{font-size: 14px;}


	.m-txt9 .desc p{font-size: 14px;line-height: 22px;}


	.m-txt9 .desc h4{font-size: 18px;}


	.row-s3{padding-top: 35px;}


	.m-list17{padding-top: 25px;margin: 0;}


	.m-list17 .con{margin: 0;padding: 15px;height: auto;}


	.m-list17 li{width: auto;float: none;margin-bottom: 15px;}


	.m-list17 h3{font-size: 18px;margin-bottom: 9px;}


	.m-list17 .desc{font-size: 14px;}


	.row-p1{padding: 35px 0;}


	.m-txt10 .tit h2{font-size: 20px;margin-bottom: 6px;}


	.m-txt10 .tit .lab{font-size: 16px;}


	.m-txt10 .tit{margin-bottom: 15px;}


	.m-txt10 .desc{font-size: 14px;margin-bottom: 25px;}


	.m-txt10 .btn{height: 50px;line-height: 50px;font-size: 14px;width: 200px;}


	.row-p2{padding: 35px 0;}


	.row-p3{padding: 35px 0;}


	.g-t1 .desc2{font-size: 16px;}


	.g-t1-2 h2{margin-bottom: 10px;}


	.row-p3 .ovh{padding: 0;}


	.row-p3 .col-l{width: auto;float: none;	}


	.m-tab6 ul{white-space: nowrap;overflow: hidden;overflow-x: auto;display: block;}


	.m-tab6 li{width: auto;display: inline-block;margin-right: 10px;}


	.m-tab6 li a{font-size: 14px;line-height: 40px;padding-left: 0;}


	.m-tab6 li a:after{display: none;}


	.m-tab6{border: 0;}


	.m-tab6 li.on a{color: #F35F2C;}


	.row-p3 .g-t1{margin-bottom: 10px;}


	.row-p3 .col-r{margin-left: 0;}


	.m-pic3 .tit h3{font-size: 18px;font-weight: bold;}


	.m-pic3 .tit .desc{font-size: 14px;}


	.row-p4{padding: 35px 0;}


	.m-list18{margin-top: 20px;}


	.m-list18 li{width: auto;float: none;border-bottom: 1px solid rgba(0,0,0,0.08);}


	.m-list18 .ico{width: 45px;	height: 45px;margin-bottom: 10px;}


	.m-list18 h3{font-size: 18px;font-weight: bold;margin-bottom: 6px;


		line-height: 24px;


	}


	.m-list18 .desc{font-size: 14px;line-height: 1.8;}


	.m-list18 .con{height: auto;padding: 15px;}


	.row-r1{padding: 35px 0;}


	.m-list19 li{width: 50%;}


	.m-list19 .ico{width: 50px;height: 50px;}


	.m-list19 h3{font-size: 16px;font-weight: bold;}


	.m-list19 .con{height: auto;padding: 30px 15px;}


	.row-r2{padding: 35px 0;}


	.row-r2 .col-l{width: auto;float: none;}


	.m-list20 .tit h3{font-size: 18px;font-weight: bold;}


	.m-list20 .tit .desc{font-size: 14px;}


	.row-r2 .g-t1{margin-bottom: 20px;}


	.m-list20 .tit{margin-bottom: 20px;}


	.m-list20 .con{height: auto;padding: 15px;}


	.m-list20 h4{font-size: 18px;font-weight: bold;}


	.m-list20 li p{font-size: 14px;}


	.row-r2 .col-r{width: auto;float: none;padding-top: 15px;}





	.m-list21{width: 310px;margin: 0 auto;}


	.m-list21 li{width: 80px;height: 80px;}


	.m-list21 h3{font-size: 12px;}


	.m-list21 .i2,.m-list21 .i3{bottom: 17px;}


	.row-r3{padding: 35px 0;}


	.m-list22 li{width: auto;float: none;padding-top: 30px;margin-bottom: 20px;}


	.m-list22{padding-top: 20px;}


	.m-list22 .desc{font-size: 14px;}


	.m-list22 h3{font-size: 18px;margin-bottom: 9px;}


	.m-list22 .con{height: auto;padding-bottom: 20px;}


	.m-list22 .ico{width: 60px;height: 60px;border-width: 2px;


		margin-top: -30px;margin-bottom: 10px;


	}


	.row-r4{padding: 35px 0 0;}


	.m-list23{margin: 0;padding-top: 20px;}


	.m-list23 li{width: auto;float: none;padding-top: 30px;margin-bottom: 20px;}


	.m-list23 .con{margin: 0;height: auto;padding: 35px 15px 15px;}


	.m-list23 .tit{font-size: 18px;margin-bottom: 18px;}


	.m-list23 .tips{font-size: 13px;}


	.m-list23 .ico{width: 50px;height: 50px;left: 15px;top: -25px;}


	.row-j1{padding: 35px 0 20px;}


	.m-list24{margin: 25px 0 25px;}


	.m-list24 li{width: auto;float: none;margin-bottom: 10px;}


	.m-list24 .con{margin: 0;}


	.m-list24 h3{font-size: 18px;bottom: 6px;}


	.m-list24 .txt{left: 15px;bottom: 12px;}


	.m-list24 .desc{font-size: 14px;line-height: 1.8;text-align: justify;


		-webkit-line-clamp: 4;


	}


	.m-list24 .con:hover .desc{height: auto;}


	.m-list25 li{width: auto;float: none;margin-bottom: 20px;}


	.m-list25{margin-top: 20px;}


	.m-list25 .ico{width: 45px;height: 45px;margin-bottom: 10px;}


	.m-list25 h3{font-size: 18px;font-weight: bold;margin-bottom: 10px;}


	.m-list25 .desc{font-size: 14px;}


	.row-j2{padding: 35px 0 30px;}


	.m-list26{margin-bottom: 20px;padding-top: 20px;}


	.m-list26 li{width: auto;float: none;margin-bottom: 15px;}


	.m-list26 .con{height: auto;padding: 15px;}


	.m-list26 h3{font-size: 18px;}


	.m-list26 .desc{font-size: 14px;line-height: 1.8;}


	.m-txt11 .desc{font-size: 14px;margin-bottom: 20px;}


	.row-j3{padding: 35px 0 30px;}


	.m-list27{padding-top: 20px;margin-bottom: 15px;}


	.m-list27 li{width: auto;float: none;margin-bottom: 15px;}


	.m-list27 .tit{height: 50px;line-height: 50px;}


	.m-list27 .tit span{font-size: 18px;}


	.m-list27 .ico{width: 24px;height: 24px;}


	.m-list27 dl{padding: 15px;height: auto;overflow: hidden;}


	.m-list27 dd{font-size: 14px;line-height: 36px;}


	.m-tips1{font-size: 14px;}


	.row-j4{padding: 35px 0;}


	.m-list28{padding-top: 20px;}


	.m-list28 li{width: auto;float: none;margin-bottom: 10px;}


	.m-list28 .con{height: auto;padding: 15px;}


	.m-list28 h3{font-size: 18px;}


	.m-list28 .desc{font-size: 14px;line-height: 1.8;}


	.row-j5{padding: 35px 0;}


	.m-list29 li{width: auto;float: none;}


	.m-list29 .i1{width: auto;}


	.m-list29 .i1 .con{height: auto;}


	.m-list29 .bg{padding-top: 52%;}


	.m-list29 .tit{left: 15px;bottom: 12px;}


	.m-list29 .desc{font-size: 14px;line-height: 24px;}


	.m-list29 .tit h3{font-size: 18px;}


	.m-list29 .con{height: 180px;}


	.m-list30 li{width: auto;float: none;border: 1px solid #E0E0E0;margin-bottom: 15px;}


	.m-list30 .con{padding: 20px 15px;height: auto;background: rgba(255,255,255,0.5);background-repeat: no-repeat;


		background-position: center bottom;


	}


	.m-list30 h3{font-size: 18px;font-weight: bold;}


	.m-list30 .desc{font-size: 14px;line-height: 1.8;}


	.m-list30{border: 0;margin-top: 20px;background-color: transparent;}


	.row-l1{padding: 35px 0;}


	.row-l2{padding: 35px 0;}


	.m-list31 li{width: 100px;height: 100px;position: relative;display: inline-block;margin: 0 5px 10px;


		bottom: auto !important;left: auto !important;top: auto !important;right: auto !important;


	}


	.m-list31 li h3{font-size: 14px;}


	.m-list31 .desc{font-size: 14px;}


	.m-list31 .tit h3{font-size: 18px;margin-bottom: 6px;}


	.m-list31{height: auto;background-image: none;text-align: center;margin-top: 20px;}


	.m-list31 .tit{position: static;margin-bottom: 15px;


		-webkit-transform: translateY(0%);


		-moz-transform: translateY(0%);


		-o-transform: translateY(0%);


		-ms-transform: translateY(0%);


		transform: translateY(0%);


	}


	.row-l3 .col-r{width: auto;float: none;padding: 0 15px;}


	.m-t1{position: static;width: auto;font-size: 20px;padding: 35px 0 20px;


		-webkit-transform: translateY(0%);


		-moz-transform: translateY(0%);


		-o-transform: translateY(0%);


		-ms-transform: translateY(0%);


		transform: translateY(0%);


	}


	.m-list32{text-align: center;}


	.m-list32 .ico{float: none;margin: 0 auto 12px;display: block;}


	.m-list32 h3{float: none;font-size: 18px;margin-right: 0;


		margin-bottom: 10px;


	}


	.m-list32 .con{line-height: normal;padding: 20px 15px;}


	.m-list32 .desc{font-size: 14px;}


	.nav ul{display: block;}


	.nav dl{position: static;width: auto;padding: 10px 0;


		-webkit-transform: translateX(0%);


		-moz-transform: translateX(0%);


		-o-transform: translateX(0%);


		-ms-transform: translateX(0%);


		transform: translateX(0%);


	}


	.nav dd a{font-size: 14px;line-height: 36px;height: 36px;padding-left: 0;text-align: center;}





	.fix-right{display: none;}


	.pop-tou .con{max-height: 450px;overflow: hidden;overflow-y: auto;}


	.pop-tou .cont{left: 15px;right: 15px;width: auto;padding: 20px 15px;


		-webkit-transform: translate(0,-50%);


		-moz-transform: translate(0,-50%);


		-o-transform: translate(0,-50%);


		-ms-transform: translate(0,-50%);


		transform: translate(0,-50%);


	}


	.pop-tou .tit{font-size: 20px;margin-bottom: 15px;}


	.pop-tou .item-30,.pop-tou .item-50{width: auto;float: none;}


	.pop-tou .inp{height: 40px;font-size: 14px;padding: 0 15px;}


	.pop-tou .t1{font-size: 14px;left: 15px;}


	.pop-tou .pic-code{top: 4px;height: 32px;width: 100px;}


	.pop-tou .btn{height: 40px;font-size: 16px;}


	.pop-tou label span{width: 150px;height: 40px;line-height: 38px;margin-top: 10px;}


	.pop-tou .pic-url{left: 15px;right: 15px;width: auto;height: 40px;margin-top: 10px;


		-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-tou .pic-url .p-name{line-height: 38px;font-size: 14px;}





	.m-slider2 .con{width: 50%;margin: 0 0 10px;}


	.m-slider4 .con{width: auto;float: none;}


	.pop-video .cont{width: 92%;}


	.pop-video .close{width: 30px;height: 30px;right: -10px;


		-o-background-size: 18px auto;


		-ms-background-size: 18px auto;


		-moz-background-size: 18px auto;


		-webkit-background-size: 18px auto;


		background-size: 18px auto;


	}


	.m-list19 .con{height: 160px;padding: 40px 15px 0;}


	.m-list19 .con:hover{padding-top: 15px;}


	.m-list19 .con:hover .desc{font-size: 12px;line-height: 22px;padding: 0;}


	.m-slider3 .slick-arrow{width: 30px;height: 30px;


		border-radius: 50%;


		border-color: #F35F2C;


	    background-color: #F35F2C;


		-o-background-size: 9px auto;


		-ms-background-size: 9px auto;


		-moz-background-size: 9px auto;


		-webkit-background-size: 9px auto;


		background-size: 9px auto;


	}


	.m-slider3 .slick-next{right: 10px;background-image: url(../image/i-06-on.png);}


	.m-slider3 .slick-prev{left: 10px;background-image: url(../image/i-05-on.png);}








	.m-slider5 .slick-arrow{width: 30px;height: 30px;


		border-radius: 50%;


		border-color: #F35F2C;


	    background-color: #F35F2C;


		-o-background-size: 9px auto;


		-ms-background-size: 9px auto;


		-moz-background-size: 9px auto;


		-webkit-background-size: 9px auto;


		background-size: 9px auto;


	}


	.m-slider5 .slick-next{right: 10px;background-image: url(../image/i-06-on.png);}


	.m-slider5 .slick-prev{left: 10px;background-image: url(../image/i-05-on.png);}








	.row-a4 .g-t1{position: relative;}


	.row-a4 .g-t1 .btn{position: absolute;right: 0;top: 0;height: 32px;line-height: 30px;width: 100px;}


	.m-slider2 .slick-arrow{background-color: rgba(255,255,255,.5);width: 30px;height: 30px;


		border-radius: 50%;


		-o-background-size: 9px auto;


		-ms-background-size: 9px auto;


		-moz-background-size: 9px auto;


		-webkit-background-size: 9px auto;


		background-size: 7px auto;


	}


	.m-slider8 .s-logo{font-size: 18px;}


	.m-txt9 .txt{padding: 0;}


	.m-txt9 .desc{padding-right: 0;max-height: none;}


	.m-txt9 .desc li{margin-bottom: 15px;}


	.m-txt9 .tit{margin-bottom: 20px;}





	.m-list24 .txt{right: 15px;}


	.m-list24 .con:hover .desc{margin-bottom: 0;}


	.m-tab7 p{font-weight: normal;font-size: 13px;}


	.m-tab7 li{padding: 0 6px 20px;}


	.m-list33 h3{text-overflow:initial;white-space:normal;


		line-height: 24px;padding: 10px 0 10px 35px;margin-left: 0;


	}


	.m-tab2 li{width: 50%;display: block;float: left;margin: 0 0 10px;}


	.m-tab2 li a{margin: 0 5px;}


	.m-t3 em{font-size: 28px;margin-top: 5px;}


	.m-t3{padding-top: 35px;}


	.m-list15 li{border-bottom: 1px solid rgba(0,0,0,.06);}


	.m-list15 li:hover .desc{}


	.m-list15 li:hover .lab{margin-top: 10px;}


	.m-list15 .lab{height: 40px;line-height: 38px;width: auto;margin: 0 10px;}


	.m-list15 h3{margin-bottom: 3px;}


	.m-list15 li:hover .con{height: 200px;}


	.m-list15 li .con{height: 150px;}


	.m-list15 h3{font-weight: normal;}


	.m-list15 .desc{margin: 0 10px;font-size: 12px;}


	.m-list15 .ico{margin-bottom: 10px;width: 40px;height: 40px;margin-bottom: 5px;}


	.m-list16 .ico{width: 45px;height: 45px;}


	.m-list16 .desc{font-size: 13px;}


	.m-list16 li{padding: 0 4px;}


	.m-list4{padding-top: 25px;}


	.m-txt7 .con{height: auto;}


	.m-txt7 .item{padding-bottom: 12px;margin-bottom: 15px;}


	.row-e1{


		-o-background-size: cover;


		-ms-background-size: cover;


		-moz-background-size: cover;


		-webkit-background-size: cover;


		background-size: cover;


	}


	.m-list7 .pic{display: block;margin: 0;position: absolute;top: 50%;left: 0;right: 0;


		-webkit-transform: translateY(-50%);


		-moz-transform: translateY(-50%);


		-o-transform: translateY(-50%);


		-ms-transform: translateY(-50%);


		transform: translateY(-50%);


	}


	.m-slider6 .slick-arrow{border-radius: 50%;width: 30px;height: 30px;


	    /*border-color: #F35F2C;*/


	    background-color: rgba(255,255,255,.7);


	   	-o-background-size: 10px auto;


	   	-ms-background-size: 10px auto;


	   	-moz-background-size: 10px auto;


	   	-webkit-background-size: 10px auto;


	   	background-size: 10px auto;


	}


	/*.m-slider6 .slick-next{


	    background-image: url(../image/i-06-on.png);


	}


	.m-slider6 .slick-prev{


	    background-image: url(../image/i-05-on.png);


	}*/


	.nav .v1{text-align: left;border-bottom: 1px solid #D3D9E5;


		padding-left: 15px;position: relative;


	}


	.nav .v1:after{display: none;}


	.nav .v1:before{content: '';position: absolute;right: 0;top: 0;height: 46px;width: 30px;


		background: url(../image/ico-up.png) no-repeat center;


		-o-background-size: 12px auto;


		-ms-background-size: 12px auto;


		-moz-background-size: 12px auto;


		-webkit-background-size: 12px auto;


		background-size: 12px auto;


	}


	.nav dl{box-shadow: none;}


	.nav dd a{text-align: left;padding-left: 15px;}


	.nav li.ok .v1:before{


		-webkit-transform: rotate(180deg);


		-moz-transform: rotate(180deg);


		-o-transform: rotate(180deg);


		-ms-transform: rotate(180deg);


		transform: rotate(180deg);


	}


	.nav .sub{width: auto;padding: 0;}


	.nav .sub dd{border-bottom: 1px solid #D3D9E5;}


	.row-g2{padding-top: 35px;}


	.m-tab2 ul{display: block;}





	.m-tab2{overflow: hidden;}


	.m-slider2-1 .con{width: auto;}


	.m-slider4 .swiper-pagination .swiper-pagination-bullet{width: 6px;height: 6px;}





	.m-slider8 .slick-arrow{width: 30px;height: 30px;


		border-radius: 50%;margin-top: 0px;


	    background-color: rgba(255,255,255,.6);


		-o-background-size: 9px auto;


		-ms-background-size: 9px auto;


		-moz-background-size: 9px auto;


		-webkit-background-size: 9px auto;


		background-size: 9px auto;


	}


	.m-slider8 .slick-next{right: 10px;background-image: url(../image/i-06-on.png);}


	.m-slider8 .slick-prev{left: 10px;background-image: url(../image/i-05-on.png);}





	.banner{height: auto;clear: both;}


	.fd-r .pic{float: none;}


    .m-txt9 .desc{overflow: visible;}








}





video::-internal-media-controls-download-button {


    display:none;


}





video::-webkit-media-controls-enclosure {


    overflow:hidden;


}





video::-webkit-media-controls-panel {


    width: calc(100% + 50px); 


}


