﻿

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

body{padding-top: 5.729vw;}
.wp{max-width: 78.12vw;}
.header{height: 5.729vw;padding: 0 5.208vw;}
.logo{line-height: 5.729vw;}
.logo img{height: 3.125vw;}
.nav li{margin-right: 2.5vw;}
.nav li .v1{font-size: 1.145vw;line-height: 5.729vw;}
.nav li .v1:after{bottom: 0.468vw;height: 0.156vw;}
.nav .sub-1{top: 5.729vw;}
.nav .sub-1 dd{padding-right: 2.604vw;margin-right: 2.604vw;}
.nav .sub-1 dd:after{height: 1.145vw;}
.nav .sub-1 dd a{font-size: 1.145vw;line-height: 3.645vw;height: 3.645vw;}
.nav .sub-2{top: 5.729vw;padding-top: 1.197vw;}
.nav .sub-2 .cont{margin-left: -2.083vw;}
.nav .sub-2 .item{height: 13.02vw;margin-bottom: 2.083vw;padding-left: 2.083vw;}
.nav .sub-2 .i1:after,.nav .sub-2 .i2:after,.nav .sub-2 .i3:after{height: 26.56vw;}
.nav .sub-2 .tit{font-size: 1.145vw;margin-bottom: 0.364vw;line-height: 1.510vw;}
.nav .sub-2 dl{margin-bottom: 0.364vw;}
.nav .sub-2 dd a{font-size: 0.937vw;padding-right: 0.781vw;}
.nav .sub-2 .more{font-size: 0.833vw;margin-left: 0.520vw;padding-right: 0.677vw;}
.so{margin-top: 1.458vw;}
.so .inp{width: 20.78vw;height: 2.812vw;
    font-size: 0.833vw;padding: 0 3.125vw 0 1.562vw;
    border-radius: 1.406vw;
}
.so .btn{width: 2.812vw;height: 2.812vw;
    -o-background-size: 1.458vw auto;
    -ms-background-size: 1.458vw auto;
    -moz-background-size: 1.458vw auto;
    -webkit-background-size: 1.458vw auto;
    background-size: 1.458vw auto;
}
.header.fixed{height: 4.687vw;box-shadow: 0vw 0vw 0.781vw rgba(0,0,0,.15);}
.header.fixed .logo{line-height: 4.687vw;}
.header.fixed .nav li .v1{line-height: 4.687vw;}
.header.fixed .so{margin-top: 0.937vw;}
.header.fixed .nav .sub{top: 4.687vw;}
.banner{padding-top: 5.729vw;}
.banner .slick-slide .con{height: calc( 100vh - 5.729vw );}
.banner .pic{height: 10.10vw;}
.banner .slick-dots{left: 10.93vw;bottom: 3.437vw;}
.banner .slick-dots li{margin: 0 0.104vw;}
.banner .slick-dots li button{width: 4.375vw;height: 0.156vw;}
.banner .slick-arrow{bottom: 3.802vw;
    width: 3.229vw;height: 3.229vw;
    -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;
}
.banner .slick-prev{right: 10.93vw;}
.banner .slick-next{right: 15vw;}
.case_slick3_dots li{width:3.229vw;height:3.229vw;}
.case_slick3_dots .numb{width:0.416vw;height:0.416vw;top:0.781vw;left:0.781vw}
.wrapper{width:3.229vw;height:3.229vw;clip:rect(0,3.229vw,3.229vw,1.614vw)}
.circle{width:3.229vw;height:3.229vw;border-radius:2.604vw;clip:rect(0,1.614vw,3.229vw,0)}

.btn-down{bottom: 3.437vw;width: 3.020vw;height: 3.020vw;
    -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;
}
.ban{height: 28.90vw;}
.ban .tit{margin-bottom: 1.562vw;}
.ban .tit span{font-size: 2.5vw;}
.ban .tit span em{font-size: 3.645vw;}
.ban .tit h2{font-size: 2.5vw;}
.ban .desc{font-size: 1.041vw;}
.fd-con{padding: 3.489vw 0 4.166vw;}
.fd-nv{padding-right: 2.083vw;}
.fd-nv dl{margin-right: 4.166vw;}
.fd-nv dt{margin-bottom: 1.406vw;}
.fd-nv dt a{font-size: 1.041vw;}
.fd-nv dd a{font-size: 0.833vw;}
.fd-txt .tit{font-size: 1.041vw;margin-bottom: 1.406vw;}
.fd-txt .desc{font-size: 0.833vw;margin-bottom: 0.937vw;}
.fd-qr .pic{width: 6.25vw;}
.fd-qr span{font-size: 0.833vw;width: 5.364vw;margin-top: 1.875vw;}
.fd-bot{padding: 1.562vw 0;font-size: 0.833vw;}

.m-float{;width:3.385vw}
.m-float li{;margin-bottom: 0.104vw;}
.m-float .pic{width: 6.979vw;padding-right: 0.729vw;}
.m-float .pic:after{top: 1.354vw;right: 0.208vw;
    border-top: 0.364vw solid transparent;
    border-bottom: 0.364vw solid transparent;
}
.m-float .con{height: 3.385vw;border-radius: 0.208vw;}
.m-float .tel{width:11.14vw;font-size:1.562vw;line-height:3.385vw;height: 3.385vw;
    border-top-left-radius: 0.208vw;
    border-bottom-left-radius: 0.208vw;
}
.m-float .ser{width:8.177vw;padding-left: 0.520vw;font-size:0.833vw;}
.m-float .tel img{width: 3.385vw;}
.g-t1 h2{font-size: 2.5vw;margin-bottom: 0.833vw;}
.g-t1 .desc{font-size: 1.041vw;}
.g-btn1{width: 9.010vw;height: 2.760vw;
	line-height: 2.760vw;font-size: 0.937vw;
}
.g-btn1:after{
	width: 0.364vw;height: 0.520vw;margin-left: 0.520vw;
}
.row-a1{padding: 3.75vw 0 4.895vw;}
.m-slider1{padding-top: 2.968vw;}
.m-slider1 .gallery-thumbs1{margin-bottom: 1.562vw;}
.m-slider1 .gallery-thumbs1 .swiper-slide{height: 9.687vw;padding-top: 1.458vw;}
.m-slider1 .ico{width: 4.687vw;height: 4.687vw;margin: 0 auto 0.520vw;}
.m-slider1 .gallery-thumbs1 p{font-size: 1.041vw;}
.m-slider1 .con{height: 38.02vw;}
.m-slider1 .txt{top: 0;bottom: 0;left: 3.437vw;width: 25.72vw;
	padding: 3.072vw 3.125vw 0 2.812vw;color: #F6F6F6;
}
.m-slider1 .tit{line-height: 1.3;
	padding-bottom: 1.822vw;margin-bottom: 1.562vw;
}
.m-slider1 .tit span{font-size: 1.25vw;
	margin-bottom: 0.104vw;
}
.m-slider1 .tit h3{font-size: 1.875vw;}
.m-slider1 .desc a{font-size: 0.937vw;padding-left: 0.937vw;}
.m-slider1 .desc a:after{
	width: 0.312vw;height: 0.312vw;
}
.m-slider1 .g-btn1{left: 2.812vw;bottom: 4.687vw;}
.m-slider1 .swiper-arrow{top: 6.458vw;width: 2.760vw;height: 2.760vw;}
.m-slider1 .swiper-arrow:after{
	-o-background-size: 1.458vw auto;
	-ms-background-size: 1.458vw auto;
	-moz-background-size: 1.458vw auto;
	-webkit-background-size: 1.458vw auto;
	background-size: 1.458vw auto;
}
.m-slider1 .swiper-prev{left: -5.104vw;}
.m-slider1 .swiper-next{right: -5.104vw;}

.row-a2,.tab-show1{height: 49.47vw;}
.row-a2 .col-l{
	width: 36.66vw;height: 49.47vw;padding: 4.531vw 0 0 0;
}
.row-a2 .g-t1{padding-right: 10.93vw;padding-left: 3.020vw;
	margin-bottom: 4.218vw;
}
.row-a2 .g-t1 h2{margin-bottom: 0.520vw;}
.m-tab1 li a{padding: 0 10.93vw 0 3.020vw;line-height: 3.645vw;font-size: 1.041vw;
}
.m-tab1 li a:after{right: 10.93vw;
	width: 0.520vw;height: 0.520vw;
}
.m-tab1 li a:before{right: 12.08vw;}
.m-tab1 li .num{margin-right: 0.729vw;}
.m-txt1{top: 50%;left: 10.93vw;width: 22.65vw;}
.m-txt1 .tit{font-size: 1.25vw;padding-bottom: 0.781vw;margin-bottom: 1.770vw;}
.m-txt1 .tit:after{width: 2.447vw;}
.m-txt1 .desc{font-size: 0.937vw;margin-bottom: 5.312vw;}
.row-a3 .wp{height: 49.47vw;padding: 6.25vw 0 0;}
.m-txt2 .txt{width: 44.27vw;}
.m-txt2 .tit{font-size: 2.5vw;line-height: 3.333vw;margin-bottom: 1.458vw;}
.m-txt2 .desc{font-size: 1.041vw;line-height: 2.1;margin-bottom: 3.645vw;}
.m-list1{margin: 0 -0.781vw;left: 0;right: 0;bottom: 3.125vw;}
.m-list1 .con{margin: 0 0.781vw;height: 6.770vw;border-radius: 0.416vw;}
.m-list1 .ico{width: 4.583vw;height: 4.583vw;
	margin-top: 1.093vw;margin-left: 2.708vw;margin-right: 1.822vw;
}
.m-list1 .tit{padding-top: 1.458vw;}
.m-list1 h3{font-size: 1.25vw;margin-bottom: 0.468vw;}
.m-list1 .tit span{font-size: 1.25vw;}
.row-a4{padding: 3.333vw 0 4.687vw;}
.row-a4 .g-t1 .g-btn1{margin-top: 3.177vw;}
.m-slider3{margin-top: 3.906vw;}
.m-slider3:after,.m-slider3:before{width: 9.635vw;}
.m-slider3 .con{height: 31.25vw;}
.m-slider3 .item{width: 18.43vw;margin-right: 1.302vw;}
.m-slider3 .item.slick-current{width: 58.33vw;}
.m-slider3 .txt{top: 3.906vw;left: 2.604vw;width: 29.42vw;}
.m-slider3 .date{font-size: 0.937vw;
	margin-bottom: 0.364vw;
}
.m-slider3 .txt h3{font-size: 1.25vw;line-height: 1.29;padding-bottom: 0.937vw;margin-bottom: 1.770vw;}
.m-slider3 .txt h3:after{
	width: 2.447vw;height: 0.156vw;
}
.m-slider3 .desc{font-size: 0.937vw;line-height: 1.78;margin-bottom: 9.843vw;}
.m-slider3 .tit-db{left: 0.781vw;right: 0.781vw;bottom: 1.406vw;}
.m-slider3 .tit-db span{font-size: 0.937vw;
	margin-bottom: 0.208vw;
}
.m-slider3 .tit-db h3{font-size: 1.041vw;}
.m-slider3 .swiper-arrow{top: 50%;width: 2.760vw;height: 2.760vw;}
.m-slider3 .swiper-arrow:after{
	-o-background-size: 1.458vw auto;
	-ms-background-size: 1.458vw auto;
	-moz-background-size: 1.458vw auto;
	-webkit-background-size: 1.458vw auto;
	background-size: 1.458vw auto;
}
.m-slider3 .swiper-prev{left: 5.833vw;}
.m-slider3 .swiper-next{right: 5.833vw;}
.row-a6{padding: 3.437vw 0 5.885vw;}
.row-a6 .g-t1{margin-bottom: 2.604vw;;}
.m-slider2{padding-top: 0.937vw;}
.m-slider2 .pic{height: 10vw;line-height: 10vw;}
.m-slider2 .swiper-arrow{width: 2.760vw;height: 2.760vw;
	-o-background-size: 1.458vw auto;
	-ms-background-size: 1.458vw auto;
	-moz-background-size: 1.458vw auto;
	-webkit-background-size: 1.458vw auto;
	background-size: 1.458vw auto;
}
.m-slider2 .swiper-prev{left: -5.104vw;}
.m-slider2 .swiper-next{right: -5.104vw;}
.row-a5{padding: 8.645vw 0 8.437vw;}
.row-a5 .col-l{width: 26.04vw;margin-top: 7.291vw;}
.row-a5 .col-r{width: 48.12vw;}
.row-a5 .g-t1{margin-bottom: 3.541vw;}
.row-a5 .g-t1 h2{margin-bottom: 0.520vw;}
.m-list2{height: 32.60vw;}
.m-list2 li{width: 22.39vw;}
.m-list2 .i2{left: 8.593vw;}
.m-list2 .i3{left: 16.92vw;}
.m-list2 .ico{width: 0.677vw;height: 0.677vw;top: -0.312vw;}

.g-top{line-height: 4.322vw;}
.g-top .tab li a{font-size: 1.041vw;width: 8.645vw;}

.g-top .tab .ico{width: 1.041vw;height: 1.041vw;
	top: -0.104vw;margin-right: 0.312vw;
}
.g-top .cur{padding-left: 1.562vw;min-width: 17.34vw;
    font-size: 0.937vw;
}
.g-top .home:before{
	width: 0.520vw;height: 0.520vw;margin-right: 0.416vw;
}
.g-top .cur:after{
    width: 104.1vw;
}
.g-top .cur:before{width: 2.552vw;}
.row-b2{padding: 3.645vw 0;}
.m-form1 .ovh{margin: 0 0 1.25vw;}
.m-form1 .inp{height: 3.333vw;
	font-size: 0.937vw;padding: 0 0.781vw 0 0.520vw;
}
.m-form1 .tit{margin-left: 1.666vw;
	line-height: 3.333vw;font-size: 0.937vw;
}
.m-form1 .tit em{font-size: 0.729vw;margin-right: 0.260vw;}
.m-form1 .text .inp{height: 11.35vw;padding: 1.041vw 0.520vw;}
.m-form1 .code .item{width: 27.86vw;}
.m-form1 .code-pic{width: 9.375vw;height: 3.385vw;margin-left: 1.041vw;}
.m-form1 .code-t{margin-left: 0.260vw;line-height: 3.333vw;font-size: 0.833vw;}
.m-form1 .bot{padding-top: 0.833vw;}
.m-form1 .btn{width: 9.010vw;height: 2.760vw;font-size: 0.937vw;
	margin-right: 1.510vw;
}
.m-form1 select.inp{
	background: url(../images/i-09.png) no-repeat right 1.562vw center;
}

.m-t1{font-size: 1.979vw;line-height: 2.604vw;margin-bottom: 2.083vw;}

.m-map #map{height: 41.66vw;}
.m-txt3{left: 10.93vw;width: 27.60vw;
	padding: 4.010vw 3.125vw 0 2.604vw;
}
.m-txt3 .pic{height: 3.541vw;margin-bottom: 2.916vw;}
.m-txt3 .tit{font-size: 1.458vw;line-height: 1.32;margin-bottom: 1.510vw;}
.m-txt3 .txt{font-size: 1.041vw;}
.m-txt3 .t1{padding-left: 1.770vw;
	-o-background-size: 1.25vw auto;
	-ms-background-size: 1.25vw auto;
	-moz-background-size: 1.25vw auto;
	-webkit-background-size: 1.25vw auto;
	background-size: 1.25vw auto;
}
.m-txt3 .i1 .desc{padding-top: 3.125vw;}
.m-txt3 .i1{padding-bottom: 1.562vw;margin-bottom: 1.562vw;}
.row-c1{padding: 3.281vw 0 4.166vw;}
.m-list3 .top{font-size: 0.937vw;
	height: 4.166vw;line-height: 4.166vw;
}
.m-list3 .con{padding: 2.031vw 0 0;}
.m-list3 .txt{padding: 0 7.5vw;}
.m-list3 .t1{font-size: 1.041vw;
	margin-bottom: 0.520vw;
}
.m-list3 .desc2{font-size: 0.937vw;margin-bottom: 1.406vw;}
.m-list3 .bot{font-size: 0.937vw;margin-top: 2.968vw;
	padding: 2.5vw 7.5vw 2.239vw;
}
.m-list3 .close{right: 3.645vw;
	width: 0.781vw;height: 0.833vw;margin-top: -0.416vw;	
}
.m-list3 li.open{border-bottom: 1.145vw solid #f1f4f7;}
.m-tit{font-size: 0.937vw;
	height: 4.166vw;line-height: 4.166vw;
}

.row-d1{padding: 3.125vw 0;}
.m-txt4{max-width: 50.57vw;}
.m-txt4 .tit{font-size: 1.979vw;line-height: 2.604vw;margin-bottom: 1.041vw;}
.m-txt4 .desc{font-size: 0.937vw;line-height: 1.78;margin-bottom: 2.083vw;}
.m-txt4 .pic img{width: 7.291vw;margin: 0 auto 0.781vw;}
.m-txt4 .pic p{font-size: 1.041vw;}
.row-d2{padding: 3.125vw 0;}
.m-list4{margin: 0 -0.989vw;}
.m-list4 li{margin-bottom: 2.604vw;}
.m-list4 .con{margin: 0 0.989vw;padding-top: 1.041vw;
	border-radius: 0.416vw;
}
.m-list4 .play{
	width: 3.125vw;height: 3.125vw;
}
.m-list4 .txt{padding: 0.781vw 1.041vw 0;height: 7.083vw;}
.m-list4 h3{font-size: 1.041vw;
	margin-bottom: 0.625vw;
}
.m-list4 .desc{font-size: 0.833vw;}
.pages{margin: 1.041vw 0 2.604vw;}
.pages li{margin:0 0.260vw}
.pages a,.pages span{border-radius: 0.208vw;
	width:3.072vw;height:3.072vw;line-height:2.968vw;
	font-size:0.937vw;
}
.pages .arrow a{width: 6.458vw;}

.row-d3{padding: 3.125vw 0;}
.row-e1{padding: 3.125vw 0;}
.row-e1 .col-l{width: 15.72vw;margin-right: 2.708vw;}
.m-t2{height: 6.770vw;margin-bottom: 0.520vw;}
.m-t2 h2{font-size: 1.770vw;line-height: 2.343vw;
	margin-top: 2.812vw;
}
.snv li .s1{line-height: 4.791vw;font-size: 1.041vw;padding-left: 1.562vw;}

.m-list5 li{margin-bottom: 2.187vw;}
.m-list5 .con{}
.m-list5 .pic{width: 17.08vw;height: 17.08vw;line-height: 17.08vw;}
.m-list5 .lab{right: 3.593vw;width: 3.020vw;height: 3.229vw;
	font-size: 0.937vw;line-height: 1.25vw;padding-top: 0.468vw;
}
.m-list5 .txt{padding: 1.562vw 2.083vw 0 2.083vw;}
.m-list5 h3 a{font-size: 1.25vw;line-height: 1.614vw;margin-bottom: 1.041vw;}
.m-list5 .desc{font-size: 0.937vw;line-height: 1.458vw;margin-bottom: 1.562vw;}
.m-list5 .desc .item{margin-bottom: 0.416vw;}
.m-list5 .btn{width: 9.010vw;height: 2.760vw;margin-right: 1.562vw;
	font-size: 0.937vw;
}
.m-list5 .btn:after{
	width: 0.364vw;height: 0.520vw;margin-left: 0.520vw;
}
.m-list5 .btn-1{line-height: 2.760vw;}
.m-list5 .btn-2{line-height: 2.656vw;}
.row-e2{padding: 3.125vw 0;}
.row-e2 .col-l{width: 20.83vw;margin-right: 2.604vw;}
.m-txt6 h3{font-size: 1.770vw;line-height: 2.343vw;}
.m-txt6 .desc{font-size: 0.937vw;margin-bottom: 5.937vw;}
.m-txt6 .bot a{width: 9.010vw;height: 2.760vw;margin-right: 1.510vw;}
.m-txt6 .btn-1{line-height: 2.760vw;font-size: 0.937vw;}
.m-txt6 .btn-1:after{
	width: 0.364vw;height: 0.520vw;margin-left: 0.520vw;	
}
.m-txt6 .btn-2{line-height: 2.656vw;font-size: 0.937vw;}
.m-txt6 .btn-2:before{
	width: 1.093vw;height: 1.041vw;margin-right: 0.312vw;top: -0.104vw;
}

.m-slider4 .slider-for{height: 20.83vw;margin-bottom: 0.520vw;}
.m-slider4 .pic{line-height: 20.72vw;height: 20.72vw;}
.m-slider4 .img{width: 3.229vw;height: 3.229vw;line-height: 3.125vw;}

.m-t3{margin-bottom: 2.083vw;margin-top: 3.125vw;}
.m-t3 h3{font-size: 1.25vw;
	padding-bottom: 0.937vw;
}
.m-t3 h3:after{
	width: 6.770vw;height: 0.156vw;
}
.m-t3 .ico{
	margin-right: 0.625vw;height: 1.25vw;top: -0.104vw;
}
.m-list6{margin: 0 -1.197vw;padding-top: 0.520vw;}
.m-list6 .con{margin: 0 1.197vw;}
.m-list6 .con:after{height: 0.208vw;}
.m-list6 .txt{padding: 0.677vw 2.083vw 0 1.041vw;
	border-top: 0;height: 9.218vw;
}
.m-list6 h3{font-size: 1.041vw;margin-bottom: 0.520vw;}
.m-list6 .desc{font-size: 0.833vw;line-height: 1.354vw;}

.m-txt5{font-size: 0.937vw;margin-bottom: 4.166vw;}
.row-f1{padding: 3.125vw 0 2.916vw;}

.m-txt7{padding: 2.604vw 1.927vw 2.604vw 2.604vw;margin-bottom: 4.062vw;}
.m-txt7 .tit{font-size: 1.979vw;line-height: 2.604vw;margin-bottom: 1.718vw;}
.m-txt7 .txt{width: 40.72vw;padding-top: 0.520vw;}
.m-txt7 .pic{width: 30.20vw;}
.m-txt7 .desc{height: 25.36vw;font-size: 0.937vw;
	padding-right: 2.604vw;
}

.row-f2{padding: 3.645vw 0;}
.m-list7 .con{height: 29.94vw;}
.m-list7 .ico{width: 5.729vw;height: 5.729vw;margin: 0 auto 2.083vw;}
.m-list7 .ico:before{top: 0.260vw;bottom: 0.260vw;right: 0.260vw;left: 0.260vw;}

.m-list7 h3{font-size: 1.25vw;padding-bottom: 0.625vw;margin-bottom: 0.937vw;line-height: 1.29;}
.m-list7 h3:after{
	width: 1.666vw;
}
.m-list7 .desc{font-size: 0.937vw;line-height: 1.666vw;}

.row-f3{padding: 3.125vw 0;}
.m-slider5{margin: 0 -1.041vw;}
.m-slider5 .con{margin: 0 1.041vw;}
.m-slider5 .pic{padding: 0.520vw;height: 25.88vw;margin-bottom: 0.833vw;}
.m-slider5 h3{font-size: 0.937vw;line-height: 1.33;}
.m-slider5 .slick-arrow{width: 2.760vw;height: 2.760vw;}
.m-slider5 .slick-arrow:after{
	-o-background-size: 1.458vw auto;
	-ms-background-size: 1.458vw auto;
	-moz-background-size: 1.458vw auto;
	-webkit-background-size: 1.458vw auto;
	background-size: 1.458vw auto;
	
}
.m-slider5 .slick-prev{left: -4.062vw;}
.m-slider5 .slick-next{right: -4.062vw;}

.m-list8{padding: 3.125vw 0 0;}
.m-list8 li{margin-bottom: 5.208vw;}
.m-list8 .con{height: 24.21vw;margin-left: 2.083vw;}
.m-list8 .pic{left: -2.083vw;top: 2.083vw;width: 38.02vw;height: 24.21vw;}
.m-list8 .txt{margin-left: 38.02vw;padding: 3.125vw 2.083vw 0 0;}
.m-list8 .tit{font-size: 1.25vw;padding-bottom: 0.989vw;line-height: 1.614vw;margin-bottom: 1.770vw;}
.m-list8 .tit:after{
	width: 2.447vw;height: 0.156vw;
}
.m-list8 .desc{font-size: 0.937vw;margin-bottom: 6.25vw;}
.m-list8 li:nth-child(2n) .con{margin-left: 0;margin-right: 2.083vw;}
.m-list8 li:nth-child(2n) .pic{left: auto;right: -2.083vw;}
.m-list8 li:nth-child(2n) .txt{padding-left: 2.083vw;width: 40.10vw;}
.row-g2{padding: 3.645vw 0 0;}
.m-txt8 h1{font-size: 1.770vw;line-height: 2.5vw;margin-bottom: 1.197vw;}
.m-txt8 .info{font-size: 0.937vw;line-height: 1.25vw;padding-bottom: 1.562vw;}
.m-txt8 .txt{padding: 1.406vw 1.562vw 0;font-size: 0.937vw;}
.m-slider6{margin: 0 -0.833vw 3.645vw;}
.m-slider6 .con{height: 20.10vw;margin: 0 0.833vw;}
.m-slider6 .con:after{height: 0.208vw;}
.m-slider6 .pic{height: 15.10vw;line-height: 15.10vw;}
.m-slider6 h3{font-size: 1.041vw;margin-bottom: 1.302vw;}
.m-slider6 .more{font-size: 0.729vw;line-height: 0.989vw;}
.m-slider6 .slick-arrow{width: 2.760vw;height: 2.760vw;}
.m-slider6 .slick-arrow:after{
	-o-background-size: 1.458vw auto;
	-ms-background-size: 1.458vw auto;
	-moz-background-size: 1.458vw auto;
	-webkit-background-size: 1.458vw auto;
	background-size: 1.458vw auto;
	
}
.m-slider6 .slick-prev{left: -4.270vw;}
.m-slider6 .slick-next{right: -4.270vw;}
.row-n1{padding: 2.604vw 0 0;}
.m-slider7{margin-bottom: 2.604vw;}
.m-slider7 .con{height: 24.21vw;margin-bottom: 2.083vw;margin-right: 2.083vw;}
.m-slider7 .pic{top: 2.083vw;right: -2.083vw;
	width: 45.31vw;height: 24.32vw;
}
.m-slider7 .lab{width: 4.583vw;height: 4.583vw;}
.m-slider7 .txt{width: 32.81vw;padding: 2.083vw 2.083vw 0 1.562vw;}
.m-slider7 .date{font-size: 0.937vw;
	line-height: 1.093vw;margin-bottom: 0.312vw;
}
.m-slider7 .tit{font-size: 1.25vw;padding-bottom: 0.833vw;margin-bottom: 1.770vw;}
.m-slider7 .tit:after{
	width: 2.447vw;
}
.m-slider7 .desc{font-size: 0.937vw;line-height: 1.78;}
.m-slider7 .g-btn1{left: 35vw;}
.m-slider7 .slick-arrow{bottom: 3.906vw;width: 2.760vw;height: 2.760vw;}
.m-slider7 .slick-arrow:after{
	-o-background-size: 1.458vw auto;
	-ms-background-size: 1.458vw auto;
	-moz-background-size: 1.458vw auto;
	-webkit-background-size: 1.458vw auto;
	background-size: 1.458vw auto;
	
}
.m-slider7 .slick-prev{left: 1.562vw;}
.m-slider7 .slick-next{left: 5.260vw;}
.m-list9{margin-bottom: 2.083vw;}
.m-list9 .con{padding: 1.875vw 3.125vw 1.875vw 1.562vw;}
.m-list9 .pic{width: 20.46vw;height: 10.93vw;margin-left: 2.083vw;}
.m-list9 .txt{padding-top: 0.260vw;}
.m-list9 .date{font-size: 0.937vw;margin-bottom: 0.520vw;line-height: 1.17;}
.m-list9 h3{font-size: 1.25vw;line-height: 1.614vw;margin-bottom: 0.729vw;}
.m-list9 .desc{font-size: 0.833vw;line-height: 1.458vw;margin-bottom: 2.083vw;}
.m-list9 .more{font-size: 0.937vw;padding-right: 0.937vw;
	-o-background-size: 0.364vw auto;
	-ms-background-size: 0.364vw auto;
	-moz-background-size: 0.364vw auto;
	-webkit-background-size: 0.364vw auto;
	background-size: 0.364vw auto;
}
.row-n2{padding: 2.604vw 0 3.125vw;}
.m-list10{margin: 0 -0.937vw;padding-top: 0.520vw;}
.m-list10 .con{margin: 0 0.937vw;}
.m-list10 .con:after{left: 0;bottom: -0.052vw;height: 0.208vw;}
.m-list10 .txt{padding: 0.677vw 1.041vw 0;
	border-top: 0;height: 11.71vw;
}
.m-list10 h3{font-size: 1.041vw;margin-bottom: 0.312vw;}
.m-list10 .desc{font-size: 0.833vw;line-height: 1.354vw;}
.m-list10 .bot{left: 1.041vw;right: 1.041vw;bottom: 0.937vw;}
.m-list10 .date{font-size: 0.937vw;}
.m-list10 .more{font-size: 0.833vw;padding-right: 0.937vw;
	-o-background-size: 0.364vw auto;
	-ms-background-size: 0.364vw auto;
	-moz-background-size: 0.364vw auto;
	-webkit-background-size: 0.364vw auto;
	background-size: 0.364vw auto;
}
.m-t5{font-size: 1.770vw;margin-bottom: 1.875vw;line-height: 2.343vw;}
.m-details{margin-bottom: 2.604vw;padding: 2.864vw 2.604vw 1.562vw;}
.m-details .lab{right: 5.156vw;width: 3.020vw;height: 3.229vw;
	font-size: 0.937vw;line-height: 1.25vw;padding-top: 0.468vw;
}
.m-details .info{font-size: 0.937vw;line-height: 1.25vw;margin-bottom: 1.197vw;}
.m-details h1{font-size: 1.770vw;line-height: 2.5vw;margin-bottom: 1.614vw;}
.m-details .txt{font-size: 0.937vw;padding: 1.458vw 0;}
.m-details .arrow{font-size:0.937vw;line-height:2.187vw;padding:1.562vw 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-details .share{top: 0;left: -5.937vw;}
.m-details .bdsharebuttonbox a,
.m-details .bdsharebuttonbox span{width: 4.166vw;height: 4.166vw;margin: 0 0 0.052vw 0;}

.m-txt8 .info span{margin: 0 1.562vw;}
.m-details .info span{margin-right: 1.526vw;}

.m-txt2 .right{width: 22.23vw;}
.m-txt2 .list .i1{top: -0.520vw;left: -1.197vw;width: 4.583vw;height: 4.583vw;}
.m-txt2 .list .i2{top: 0.520vw;left: 9.583vw;width: 2.604vw;height: 2.604vw;}
.m-txt2 .list .i3{top: 3.906vw;right: -0.833vw;width: 5.416vw;height: 5.416vw;}
.m-txt2 .list .i4{bottom: -1.458vw;right: 0.625vw;width: 3.958vw;height: 3.958vw;}
.m-txt2 .list .i5{bottom: -3.020vw;left: 6.354vw;width: 3.229vw;height: 3.229vw;}
.m-txt2 .list .i6{bottom: 1.666vw;left: -3.75vw;width: 5.208vw;height: 5.208vw;}


}


@media only screen and (max-width: 1199px) {
	body{padding-top: 50px;}
	.wp{width: auto;padding: 0 15px;}
	.m-float{display: none;}
	.header{height: 50px;padding: 0 10px 0 15px;}
	.logo{line-height: 50px;}
	.logo img{height: 36px;}
	.menuBtn{display: block;}
	.hdr{display: none;position: fixed;top: 50px;bottom: 0;left: 0;right: 0;padding: 15px 0 30px;
		background-color: #fff;border-top: 1px solid #3159B4;overflow-y: auto;
	}
	.nav{float: none;}
	.nav li{float: none;margin-right: 0;}
	.nav li .v1{font-size: 16px;line-height: 45px;text-align: left;
		padding-left: 15px;
	}
	.so{float: none;margin: 15px 15px 0;}
	.so .inp{width: 100%;height: 40px;font-size: 14px;}
	.so .btn{width: 40px;height: 40px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.nav .sub-1{position: static;}
	.nav .sub-1 dd{float: none;padding: 0;margin: 0;}
	.nav .sub-1 dd a{padding-left: 20px;font-size: 14px;line-height: 40px;height: 40px;}
	.nav .sub-1 dd:after{display: none;}
	.nav li:hover .v1:after, .nav li.on .v1:after{display: none;}
	.nav .sub-2{position: static;padding: 0;}
	.nav .sub-2 .cont{margin-left: 0;}
	.nav .sub-2 .item{width: auto;height: auto;float: none;margin-bottom: 15px;padding-left: 20px;}
	.nav .sub-2 .tit{font-size: 16px;}
	.nav .sub-2 dd a{font-size: 14px;}
	.nav .sub-2 .more{font-size: 14px;}
	.nav .sub-2 .i1:after, .nav .sub-2 .i2:after, .nav .sub-2 .i3:after{display: none;}
	.banner .slick-arrow{display: none;}
	.btn-down{display: none;}
	.banner .slick-dots{left: 0;right: 0;text-align: center;bottom: 15px;}
	.banner .slick-dots li button{width: 25px;}
	.banner .slick-slide .con{height: 250px;}
	.row-a1{padding: 40px 0 35px;}
	.g-t1 h2{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
	.g-t1 .desc{font-size: 14px;}
	.m-slider1{padding-top: 25px;}
	.m-slider1 .gallery-thumbs1 p{font-size: 12px;}
	.m-slider1 .ico{width: 45px;height: 45px;margin-bottom: 5px;}
	.m-slider1 .gallery-thumbs1 .swiper-slide{height: 100px;padding-top: 15px;}
	.m-slider1 .txt{position: static;width: auto;padding: 20px 15px;}
	.m-slider1 .con{height: auto;}
	.m-slider1 .tit span{font-size: 14px;}
	.m-slider1 .tit h3{font-size: 18px;font-weight: bold;}
	.m-slider1 .tit{padding-bottom: 12px;margin-bottom: 15px;}
	.m-slider1 .desc a{font-size: 14px;}
	.m-slider1 .desc{margin-bottom: 15px;}
	.m-slider1 .g-btn1{position: static;}
	.g-btn1{width: 130px;height: 40px;line-height: 40px;
		font-size: 14px;}
	.row-a2 .col-l{position: static;width: auto;height: auto;padding: 40px 15px 0;}
	.row-a2 .g-t1{padding: 0;margin-bottom: 20px;}
	.m-tab1 li a{padding: 0 15px;font-size: 16px;line-height: 45px;}
	.m-tab1 li a:after{right: 15px;width: 6px;height: 6px;}
	.m-tab1 li a:before{right: 30px;}
	.m-tab1 li.on a:before, .m-tab1 li:hover a:before{width: 50px;}
	.m-txt1{left: 15px;right: 15px;width: auto;}
	.m-txt1 .desc{font-size: 14px;margin-bottom: 20px;}
	.row-a2, .tab-show1{height: auto;}
	.tab-show1{height: 300px;}
	.m-txt1 .tit{font-size: 18px;padding-bottom: 12px;margin-bottom: 15px;}
	.m-txt1 .tit:after{width: 30px;height: 2px;}
	.row-a3 .wp{height: auto;padding: 40px 15px 30px;}
	.m-txt2 .tit{font-size: 20px;font-weight: bold;line-height: normal;
		margin-bottom: 10px;
	}
	.m-txt2 .txt{float: none;width: auto;}
	.m-txt2 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-list1{margin: 0;position: static;overflow: hidden;}
	.m-list1 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list1 .con{margin: 0;height: 80px;}
	.m-list1 h3{font-size: 16px;margin-bottom: 3px;}
	.m-list1 .tit span{font-size: 14px;}
	.m-list1 .ico{width: 45px;height: 45px;margin: 15px 15px 0 15px;}
	.m-list1 .tit{padding-top: 15px;}
	.row-a4{padding: 40px 0;}
	.row-a4 .g-t1 .g-btn1{float: none;margin-top: 15px;clear: both;}
	.row-a4 .g-t1 .tit{float: none;}
	.m-slider3{margin-top: 25px;}
	.m-slider3 .swiper-slide.swiper-slide-active{width: auto;}
	.m-slider3 .txt{width: auto;top: 25px;left: 15px;right: 15px;}
	.m-slider3 .txt h3{font-size: 16px;padding-bottom: 12px;margin-bottom: 15px;}
	.m-slider3 .txt h3:after{width: 30px;height: 2px;}
	.m-slider3 .desc{font-size: 14px;margin-bottom: 15px;}
	.m-slider3 .date{font-size: 14px;margin-bottom: 3px;}
	.m-slider3 .swiper-slide{margin-right: 10px;}
	.m-slider3 .swiper-arrow{display: none;}
	.m-slider3 .con{height: 300px;}
	.m-slider3:after, .m-slider3:before{display: none;}
	.m-slider3 .wp{padding: 0;}
	.m-slider3 .tit-db{display: none;}
	.row-a5{padding: 40px 0;}
	.row-a5 .col-l{width: auto;float: none;margin-top: 0;}
	.row-a5 .g-t1{margin-bottom: 15px;}
	.row-a5 .col-r{width: auto;float: none;padding-top: 25px;}
	.m-list2{height: auto;*zoom:1;}
	.m-list2:after,.m-list2:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
	.m-list2 li{width: 50%;float: left;margin-bottom: 10px;position: relative;left: auto !important;right: auto !important;}
	.m-list2 .con{margin: 0 5px;}
	.m-list2 .ico{z-index: 3;}
	.row-a6{padding: 40px 0 30px;}
	.row-a6 .g-t1{margin-bottom: 10px;}
	.m-slider2 .pic{height: 80px;line-height: 80px;}
	.fd-nv{display: none;}
	.fd-r{float: none;}
	.fd-bot .copy,.fd-bot .link{float: none;}
	.fd-bot{padding: 12px 0;font-size: 12px;text-align: center;line-height: 22px;}
	.fd-txt .desc{font-size: 14px;line-height: 1.8;}
	.fd-txt .tit{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
	.fd-qr span{font-size: 14px;margin-top: 20px;}
	.fd-qr .pic{width: 80px;}
	.fd-con{padding: 30px 0;}
	.m-slider2 .pic img{max-height: 80%;max-width: 80%;}
	.m-slider2 .swiper-prev{left: 0;}
	.m-slider2 .swiper-next{right: 0;}
	.m-slider2 .swiper-arrow{width: 40px;height: 40px;z-index: 3;display: none;}
	.ban .tit h2{font-size: 20px;font-weight: bold;}
	.ban .txt{left: 15px;right: 15px;}
	.ban .tit{margin-bottom: 12px;}
	.ban .desc{font-size: 14px;}
	.ban .tit span{font-size: 18px;}
	.ban .tit span em{font-size: 30px;}
	.ban{height: 180px;}
	.g-top{display: none;}
	.row-d3{padding: 40px 0;}
	.m-t1{font-size: 20px;font-weight: bold;line-height: 1.5;margin-bottom: 20px;}
	.m-form1 .item-50{width: auto;float: none;overflow: hidden;margin-bottom: 10px;}
	.m-form1 .ovh{margin-bottom: 0;}
	.m-form1 .item{margin-bottom: 10px;overflow: hidden;}
	.m-form1 .tit{margin-left: 12px;font-size: 14px;line-height: 40px;}
	.m-form1 .inp{font-size: 14px;height: 40px;}
	.m-form1 .code-pic{float: none;position: absolute;right: 0;top: 0;width: 100px;height: 40px;}
	.m-form1 .btn,.m-list5 .btn,.m-txt6 .bot a{width: 130px;height: 45px;font-size: 14px;margin: 0 5px;}
	.row-e1 .col-l{width: auto;margin-right: 0;float: none;}
	.row-e1{padding: 30px 0;}
	.m-list5 .pic{width: auto;float: none;height: 200px;line-height: 200px;}
	.m-list5 .txt{position: static;padding: 15px 15px 20px;}
	.m-list5 h3 a{font-size: 16px;font-weight: bold;margin-bottom: 12px;line-height: normal;}
	.m-list5 .desc{font-size: 14px;line-height: 1.8;margin-bottom: 15px;}
	.m-list5 .lab{right: 15px;font-size: 12px;width: 32px;padding-top: 2px;}
	.m-list5 .btn-1,.m-txt6 .btn-1{line-height: 45px;}
	.m-list5 .btn-2,.m-txt6 .btn-2{line-height: 43px;}
	.m-list5 .desc .item{margin-bottom: 3px;}
	.m-list5 li{margin-bottom: 15px;}
	.row-e2 .col-l{width: auto;float: none;margin-right: 0;margin-bottom: 20px;}
	.m-slider4 .pic{line-height: 250px;height: 250px;}
	.m-slider4 .slider-for{height: 252px;}
	.m-slider4 .img{width: auto;margin: 0 5px;}
	.m-slider4 .slider-nav{margin: 0 -5px;}
	.m-txt6 .desc{font-size: 14px;line-height: 1.8;margin-bottom: 15px;}
	.m-txt6 h3{font-size: 20px;font-weight: bold;margin-bottom: 10px;line-height: normal;}
	.row-e2{padding: 40px 0;}
	.m-t3{margin-top: 25px;margin-bottom: 15px;}
	.m-t3 h3{font-size: 18px;font-weight: bold;padding-bottom: 10px;}
	.m-t3 h3:after{width: 108px;}
	.m-list6 .con{margin: 0;}
	.m-list6{margin: 0;}
	.m-list6 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list6 .desc{font-size: 14px;}
	.m-list6 .txt{height: auto;padding: 15px;}
	.m-list6 h3{font-size: 16px;font-weight: bold;margin-bottom: 5px;}
	.m-txt5{font-size: 14px;margin-bottom: 50px;}
	.m-txt7 .txt{width: auto;float: none;}
	.m-txt7 .desc{height: auto;padding-right: 0;font-size: 14px;}
	.m-txt7{padding: 20px 15px;}
	.m-txt7 .tit{font-size: 20px;line-height: 1.5;font-weight: bold;margin-bottom: 15px;}
	.m-txt7 .pic{width: auto;float: none;}
	.row-f1{padding: 35px 0 30px;background-image: none;}
	.m-txt7{margin-bottom: 25px;}
	.row-f2{padding: 35px 0;}
	.m-list7 li{width: auto;float: none;}
	.m-list7 .con{height: 300px;}
	.m-list7 .ico{width: 60px;height: 60px;margin-bottom: 15px;}
	.m-list7 h3{font-size: 18px;margin-bottom: 15px;}
	.m-list7 .desc{font-size: 14px;line-height: 1.5;}
	.row-f3{padding: 35px 0;}
	.m-slider5 .con{margin: 0 5px;}
	.m-slider5{margin: 0 -5px;}
	.m-slider5 .pic{height: auto;}
	.m-slider5 h3{font-size: 14px;}
	.m-slider5 .slick-next{right: 0;}
	.m-slider5 .slick-prev{left: 0;}
	.m-slider5 .slick-arrow{width: 32px;height: 32px;margin-top: -30px;border-width: 1px;z-index: 3;}
	.m-slider5 .slick-arrow:after{
		-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-list4 .con{margin: 0;padding-top: 0;overflow: hidden;}
	.m-list4 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list4{margin: 0;}
	.row-d2{padding: 30px 0;}
	.m-list4 .play{width: 36px;height: 36px;}
	.m-list4 h3{font-size: 16px;font-weight: bold;}
	.m-list4 .desc{font-size: 14px;}
	.m-list4 .txt{padding: 15px;height: auto;}
	.pages a, .pages span{width: 32px;height: 32px;line-height: 30px;font-size: 12px;}
	.pages li{margin: 0 2px;}
	.pages .arrow a{width: auto;padding: 0 5px;}
	.pages{margin-bottom: 30px;}
	.m-txt4 .desc{font-size: 14px;margin-bottom: 20px;}
	.m-txt4 .tit{font-size: 20px;line-height: 1.5;font-weight: bold;margin-bottom: 20px;}
	.m-txt4 .pic p{font-size: 14px;}
	.m-txt4 .pic img{width: 100px;margin-bottom: 10px;}
	.m-txt3{position: static;width: auto;padding: 35px 15px;}
	.m-txt3 .pic{height: 40px;margin-bottom: 15px;}
	.m-txt3 .tit{font-size: 20px;margin-bottom: 15px;}
	.m-txt3 .txt{font-size: 14px;line-height: 2.5;}
	.m-txt3 .i1 .desc{padding-top: 0;}
	.m-txt3 .i1{padding-bottom: 15px;margin-bottom: 15px;}
	.m-map #map{height: 250px;}
	.row-b2{padding: 35px 0;}
	.m-tit{display: none;}
	.m-list3 .s4{display: none;}
	.m-list3 .s2{font-size: 13px;width: auto;margin-left: 15px;}
	.m-list3 .s3{margin-left: 15px;width: auto;font-size: 13px;}
	.m-list3 .top{line-height: 55px;height: 55px;padding: 0 15px;}
	.m-list3 .s1{width: auto;font-weight: bold;}
	.m-list3 .close{right: 15px;}
	.m-list3 .txt{padding: 0 15px;}
	.m-list3 .t1{font-size: 16px;}
	.m-list3 .desc2{font-size: 14px;margin-bottom: 15px;line-height: 1.8;}
	.m-list3 .con{padding-top: 20px;}
	.m-list3 .bot{padding: 12px 15px;font-size: 14px;margin-top: 10px;}
	.m-list3 li.open{border-bottom-width: 15px;}
	.row-c1{padding: 35px 0;}
	.m-slider7 .pic{position: static;width: auto;height: auto;}
	.m-slider7 .con{height: auto;margin-right: 0;padding-bottom: 60px;margin-bottom: 0;}
	.m-slider7 .txt{width: auto;padding: 15px;}
	.m-slider7 .tit{font-size: 18px;padding-bottom: 12px;margin-bottom: 15px;}
	.m-slider7 .desc{font-size: 14px;line-height: 24px;height: 96px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
		overflow: hidden;
	}
	.m-slider7 .slick-arrow{width: 36px;height: 36px;border-width: 1px;bottom: 15px;}
	.m-slider7 .g-btn1{position: static;margin-top: 15px;}
	.m-slider7 .slick-prev{left: 15px;}
	.m-slider7 .slick-next{left: 60px;}
	.m-slider7 .slick-arrow:after{
		-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-slider7{margin-bottom: 20px;}
	.m-list9 .con{padding: 0;}
	.m-list9 .pic{width: auto;float: none;height: auto;margin: 0;}
	.m-list9 .txt{padding: 15px;}
	.m-list9 .date{font-size: 14px;margin-bottom: 5px;}
	.m-list9 h3{font-size: 16px;margin-bottom: 10px;font-weight: bold;}
	.m-list9 .desc{font-size: 14px;line-height: 1.8;margin-bottom: 15px;}
	.m-list9 .more{font-size: 14px;}
	.m-list9 li{margin-bottom: 15px;}
	.m-details{padding: 35px 15px 15px;margin-bottom: 25px;}
	.m-details .lab{right: 15px;width: 36px;font-size: 12px;padding-top: 5px;}
	.m-details .info{font-size: 12px;margin-bottom: 10px;}
	.m-details .info span{display: inline-block;}
	.m-details h1{font-size: 20px;line-height: 1.5;margin-bottom: 15px;}
	.m-details .txt{font-size: 14px;padding: 15px 0;}
	.m-details .arrow{font-size: 14px;padding-top: 10px;}
	.m-details .arrow .item a{padding-left: 32px;}
	.m-t5{font-size: 20px;font-weight: bold;margin-bottom: 10px;line-height: normal;}
	.m-list10 .con{margin: 0;}
	.m-list10{margin: 0;}
	.m-list10 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list10 .desc{font-size: 14px;}
	.m-list10 .txt{height: auto;padding: 15px;}
	.m-list10 h3{font-size: 16px;font-weight: bold;margin-bottom: 5px;}
	.m-list10 .bot{position: static;margin-top: 12px;}
	.m-list10 .more{font-size: 14px;}
	.m-list10 .date{font-size: 16px;}
	.row-n2{padding: 35px 0;}
	.m-list8 .pic{position: static;width: auto;height: auto;}
	.m-list8 .con{height: auto;margin-left: 0;}
	.m-list8{padding-top: 30px;}
	.m-list8 .txt{margin: 0;padding: 15px;}
	.m-list8 .tit{font-size: 16px;font-weight: bold;padding-bottom: 12px;margin-bottom: 15px;}
	.m-list8 .desc{font-size: 14px;line-height: 1.8;margin-bottom: 15px;}
	.m-list8 .tit:after{width: 30px;height: 2px;}
	.m-list8 li{margin-bottom: 15px;}
	.m-list8 li:nth-child(2n) .con{margin-right: 0;}
	.m-list8 li:nth-child(2n) .txt{padding-left: 15px;width: auto;}
	.m-txt8 h1{font-size: 20px;line-height: 1.5;margin-bottom: 12px;}
	.m-txt8 .info{font-size: 12px;line-height: 1.5;margin-bottom: 15px;padding-bottom: 15px;}
	.row-g2{padding-top: 30px;}
	.m-txt8 .txt{padding: 5px 0 0;font-size: 14px;}
	.m-slider6 .con{margin: 0 5px;height: 220px;}
	.m-slider6{margin: 0 -5px 50px;}
	.m-slider6 .pic{height: 160px;line-height: 160px;}
	.m-slider6 .pic img{max-width: 80%;max-height: 80%;}
	.m-slider6 h3{font-size: 14px;margin-bottom: 10px;}
	.m-slider6 .more{font-size: 14px;}
	.m-txt8 .info span{margin: 0 5px;display: inline-block;}
	.m-details .info span{margin-right: 5px;}


	.m-txt2 .right{display: none;}
	.m-txt2 .txt{margin-bottom: 20px;}

	.m-slider3 .item{margin-right: 0;}
	.m-slider3 .slick-dots{text-align: center;font-size: 0;margin-top: 20px;}
	.m-slider3 .slick-dots li{display: inline-block;width: 10px;height: 10px;
		border-radius: 50%;background-color: rgba(0,0,0,.54);margin: 0 3px;
	}
	.m-slider3 .slick-dots li button{display: none;}
	.m-slider3 .slick-dots li.slick-active{background-color: #3159B4;}
	.row-a4{padding-bottom: 25px;}
	.banner .video{display: none;}

	.m-t2{height: 60px;
		background-color: #3159B4;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.m-t2 h2{margin-top: 0;line-height: 60px;font-size: 20px;}
	.snv{margin-bottom: 20px;}
	.snv li .s1{line-height: 50px;font-size: 16px;}
	.snv li .s1:after{height: 2px;}
	.m-slider1 .gallery-top1 .swiper-slide{opacity: 0 !important;}
	.m-slider1 .gallery-top1 .swiper-slide-active{opacity: 1 !important;}
	.m-form1 .text .inp{padding: 11px 10px;}
	.m-list9 .con:after{height: 2px;}
	.pop-video .cont{width: 90%;}
	.pop-video .close{width: 30px;height: 30px;right: -15px;top: -15px;
		-o-background-size: 15px auto;
		-ms-background-size: 15px auto;
		-moz-background-size: 15px auto;
		-webkit-background-size: 15px auto;
		background-size: 15px auto;
	}
	.banner{padding-top: 50px;}
	
}


