@media only screen and (min-width: 950px) and (max-width: 1920px) {
.wp{max-width: 78.12vw;}
.header{padding: 0 2.604vw;}
.logo{margin-top: 1.666vw;}
.logo img{height: 4.114vw;}
.header .top{margin-top: 1.354vw;margin-bottom: 0.729vw;}
.header .top a{font-size: 0.833vw;
    line-height: 1.822vw;margin-right: 1.302vw;
}
	
	
	
.so{border-radius: 0.937vw;}
.so .inp{height: 1.822vw;
    padding: 0 2.604vw 0 0.781vw;font-size: 0.833vw;
}
.so .btn{width: 1.822vw;height: 1.822vw;
    -o-background-size: 0.885vw auto;
    -ms-background-size: 0.885vw auto;
    -moz-background-size: 0.885vw auto;
    -webkit-background-size: 0.885vw auto;
    background-size: 0.885vw auto;
}
.nav li{margin-left: 2.5vw;}
.nav li .v1{font-size: 1.145vw;padding-bottom: 1.666vw;}
.nav .sub{width: 10.41vw;padding: 0.520vw 0;}
.nav .sub dd a{font-size: 0.937vw;line-height: 2.343vw;}
.banner .slick-arrow{margin-top: -1.406vw;
    width: 2.812vw;height: 2.812vw;
    -o-background-size: 0.520vw auto;
    -ms-background-size: 0.520vw auto;
    -moz-background-size: 0.520vw auto;
    -webkit-background-size: 0.520vw auto;
    background-size: 0.520vw auto;
}
.banner .slick-prev{left: 2.604vw;}
.banner .slick-next{right: 2.604vw;}

.banner .slick-dots{bottom: 1.562vw;}
.banner .slick-dots li{
    width: 1.875vw;height: 2.187vw;margin: 0 0.520vw;
}
.banner .slick-dots li button{width: 0.520vw;height: 0.520vw;
    margin: 0.833vw auto 0;
}
.fd-con{padding-top: 1.927vw;padding-bottom: 1.614vw;}
.fd-logo{top: 1.770vw;}
.fd-logo img{height: 6.343vw;}
.fd-txt .t1{font-size: 1.041vw;margin-bottom: 0.312vw;}
.fd-txt .txt{font-size: 0.833vw;}
.fd-txt .item{padding-left: 1.718vw;
    -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;
}
.fd-qr{margin-right: 3.802vw;}
.fd-qr .qr{width: 6.072vw;margin-bottom: 0.520vw;}
.fd-qr span{font-size: 0.833vw;}
.fd-copy{line-height: 3.177vw;font-size: 0.729vw;}
.row-a1{padding: 2.552vw 0 1.614vw;}
.row-a1:before{bottom: -2.187vw;
	width: 39.84vw;border-radius: 0 0 1.041vw 0;
}
.row-a1 .col-l{width: 49.73vw;}
.row-a1 .col-r{width: 26.66vw;}
.m-slider1 .txt{
	padding: 0.713vw 1.979vw 1.011vw;
}
.m-slider1 .date{padding: 0 1.041vw;height: 1.875vw;line-height: 1.875vw;
	border-radius: 0.937vw;font-size: 0.937vw;margin-bottom: 0.416vw;
}
.m-slider1 .tit{font-size: 1.25vw;}
.m-slider1 .desc{font-size: 0.833vw;
	
	}
.m-slider1 .slick-dots{bottom: -3.020vw; 
	width: 20.41vw;height: 4.218vw;line-height: 4.218vw;
	border-radius: 1.041vw 0vw 0vw 0vw;display: none;
}
.m-slider1 .slick-dots li{font-size: 1.25vw; display: none;}
.m-slider1 .slick-dots li em{font-size: 1.927vw;margin-right: 1.041vw; display: none;}
.m-slider1 .slick-dots li span{padding-left: 0.520vw; display: none;}
.m-slider1 .slick-arrow{bottom: -3.020vw;
	width: 1.718vw;height: 4.218vw;display: none;
}
.m-slider1 .slick-prev{right: 16.09vw;}
.m-slider1 .slick-next{right: 2.604vw;}

.m-list1{padding: 0.520vw 0 1.718vw;}
.m-list1 .con{padding: 1.25vw 2.187vw 0;}
.m-list1 .tit{font-size: 1.145vw;}
.m-list1 .date{font-size: 0.937vw;
	margin-top: -0.260vw;padding-bottom: 0.937vw;
}
.g-t1 .ico{width: 5.260vw;margin-right: 0.416vw;}
.g-t1 h2{font-size: 2.187vw;padding-top: 0.781vw;}
.g-t1 .bor{width: 0.260vw;height: 0.260vw;
	bottom: 0.572vw;left: 10.36vw;
}
.g-t1 .bor .i-l{width: 4.375vw;height: 0.052vw;top: 0.104vw;
	margin-right: 0.208vw;
}
.g-t1 .bor .i-l:before{left: -0.208vw;top: -0.208vw;
	width: 0.416vw;height: 0.416vw;
}
.g-t1 .bor .i-r{width: 67.03vw;top: 0.104vw;
	margin-left: 0.208vw;
}
.g-t1-1 .bor .i-r:after{width: 18.48vw;}
.g-t1 .bor .i-r:before{right: -0.208vw;top: -0.208vw;
	width: 0.416vw;height: 0.416vw;
}
.g-t1 .more{font-size: 0.937vw;
	padding-right: 2.135vw;line-height: 1.875vw;margin-top: 1.458vw;
	-o-background-size: 1.770vw auto;
	-ms-background-size: 1.770vw auto;
	-moz-background-size: 1.770vw auto;
	-webkit-background-size: 1.770vw auto;
	background-size: 1.770vw auto;
}
.row-a1 .g-t1{margin-bottom: 1.089vw;}
.g-t1-2{margin-left: 29.94vw;}
.g-t1-2 .bor .i-r{width: 37.13vw;}


.g-t1-3 .bor .i-r{width: 67.03vw;}
.row-a2{padding: 2.583vw 0 4.427vw;}
.m-list2{margin: 0 -1.093vw;padding-top: 2.625vw;}
.m-list2 li{margin-bottom: 2.031vw;}
.m-list2 .con{margin: 0 1.093vw;height: 8.281vw;padding: 1.562vw 1.875vw 0 1.562vw;}
.m-list2 .date{width: 3.437vw;height: 3.489vw;margin-right: 1.197vw;}
.m-list2 .date span{height: 2.239vw;line-height: 2.239vw;border-radius: 0 0 0.677vw 0.677vw;font-size: 1.666vw;}
.m-list2 .date em{font-size: 0.833vw;}
.m-list2 .txt{padding-top: 0.104vw;}
.m-list2 .tit{font-size: 1.145vw;margin-bottom: 1.145vw;}
.m-list2 .con:after{bottom: -0.052vw;height: 0.208vw;
	border-radius: 0.104vw;
}
.m-list2 .more{height: 0.520vw;}
.m-list2 .con:hover{box-shadow: 0vw 0.312vw 0.677vw 0vw rgba(19,78,148,0.5);}
.row-a3{padding: 3.072vw 0 0;}
.m-slider2{margin: 0 -1.458vw;}
.m-slider2 .con{margin: 2.375vw 1.458vw 8.489vw;}
.m-slider2 .pic{width: 14.73vw;height: 21.71vw;}
.m-slider2 .pic:after{width: 1.145vw;}
.m-slider2 .txt{margin-left: 14.89vw;padding: 1.927vw 2.239vw 0 2.083vw;}
.m-slider2 .date{font-size: 1.041vw;margin-bottom: 0.520vw;}
.m-slider2 .tit{font-size: 1.145vw;margin-bottom: 0.833vw;}
.m-slider2 .info{font-size: 1.041vw;}
.m-slider2 .i-t{padding-left: 1.770vw;
	background-position: left 0.729vw;
	-o-background-size: 1.041vw auto;
	-ms-background-size: 1.041vw auto;
	-moz-background-size: 1.041vw auto;
	-webkit-background-size: 1.041vw auto;
	background-size: 1.041vw auto;
}
.m-slider2 .con:hover{box-shadow: 0vw 1.197vw 1.562vw 0vw #092042;}
.m-slider2 .slick-arrow{bottom: 2.5vw;width: 0.781vw;height: 1.25vw;}
.m-slider2 .slick-prev{margin-left: -8.854vw;}
.m-slider2 .slick-next{margin-right: -8.854vw;}
.m-slider2 .slick-dots{bottom: 2.5vw;}
.m-slider2 .slick-dots li{height: 1.25vw;line-height: 1.25vw;margin: 0 0.937vw;}
.m-slider2 .slick-dots li em{font-size: 0.937vw;}
.m-slider2 .slick-dots li em:after{width: 0.312vw;height: 0.312vw;}
.m-slider2 .slick-dots li.slick-active em{font-size: 1.25vw;
	padding-bottom: 0.520vw;
}
.row-a4{padding: 2.812vw 0 4.166vw;}
.m-slider3{margin-top: 3.229vw;}
.m-slider3 .pic{width: 49.73vw;height: 30vw;}
.m-slider3 .play{
	-o-background-size: 5.052vw auto;
	-ms-background-size: 5.052vw auto;
	-moz-background-size: 5.052vw auto;
	-webkit-background-size: 5.052vw auto;
	background-size: 5.052vw auto;
}
.m-slider3 .txt{bottom: 0.364vw;
	width: 31.87vw;height: 28.33vw;padding: 6.666vw 3.125vw 0 3.437vw;
}
.m-slider3 .tit h3{font-size: 1.25vw;}
.m-slider3 .tit{padding-bottom: 1.666vw;margin-bottom: 1.145vw;}
.m-slider3 .tit:after{width: 1.822vw;height: 0.208vw;}
.m-slider3 .desc{font-size: 0.833vw;}
.m-slider3 .slick-dots{bottom: 3.437vw;right: 11.09vw;
	width: 10.62vw;height: 1.875vw;line-height: 1.875vw;
}
.m-slider3 .slick-dots li{font-size: 1.145vw;}
.m-slider3 .slick-dots li em{margin-right: 0.520vw;}
.m-slider3 .slick-dots li span{padding-left: 0.520vw;}
.m-slider3 .slick-arrow{bottom: 3.437vw;
	width: 1.875vw;height: 1.875vw;
	-o-background-size: 1.041vw auto;
	-ms-background-size: 1.041vw auto;
	-moz-background-size: 1.041vw auto;
	-webkit-background-size: 1.041vw auto;
	background-size: 1.041vw auto;
}
.m-slider3 .slick-prev{right: 19.84vw;}
.m-slider3 .slick-next{right: 11.09vw;}
.row-a5{padding: 4.687vw 0 4.531vw;}
.m-list3{margin: 0 -1.822vw 3.333vw;}
.m-list3 .con{margin: 0 1.822vw;height: 10.10vw;padding-top: 1.927vw;
	border-radius: 0.208vw;
}
.m-list3 .ico{height: 4.166vw;margin-bottom: 0.833vw;}
.m-list3 .tit{font-size: 1.145vw;}
.m-list3 .con:hover{box-shadow: 0vw 0.625vw 1.406vw 0vw rgba(162,124,34,0.77);}
.m-list4{margin: 0 -0.833vw;}
.m-list4 li a{margin: 0 0.833vw;height: 3.281vw;
	line-height: 3.177vw;padding-left: 1.770vw;font-size: 1.145vw;
}
.m-list4 li a:after{right: 1.25vw;width: 0.937vw;height: 0.416vw;}
.ban{height: 30.36vw;}
.row-main{padding-bottom: 5.208vw;}
.row-main .col-side{width: 15.20vw;border-radius: 0vw 2.604vw 0 0;margin-top: -6.718vw;}
.row-main .col-main{width: 58.80vw;}
.m-t1{height: 6.718vw;font-size: 1.875vw;padding-left: 3.489vw;padding-top: 2.291vw;}
.snv{margin-left: 0.625vw;border-radius: 0.520vw 0vw 0vw 0vw;padding-top: 1.875vw;padding-bottom: 9.531vw;}
.snv:before{height: 1.302vw;}
.snv:after{right: 0.781vw;bottom: -1.302vw;width: 7.656vw;height: 8.489vw;}
.snv li:before{width: 0.625vw;}
.snv li .s1{line-height: 4.166vw;font-size: 1.145vw;padding-left: 2.812vw;}
.snv li .s1:after{left: 1.875vw;right: 1.510vw;}
.snv li .s1:before{right: 1.562vw;width: 0.416vw;height: 0.729vw;}
.g-cur{padding: 1.770vw 0 0.468vw;}
.g-cur .tit{font-size: 1.562vw;}
.g-cur .cur{font-size: 0.833vw;margin-top: 0.520vw;}
.m-dao{padding: 2.916vw 0 0;}
.m-dao .tips{font-size: 1.041vw;margin-bottom: 1.406vw;margin-left: 2.291vw;}
.m-dao .t1{font-size: 1.145vw;margin-left: 1.093vw;padding-left: 2.447vw;margin-bottom: 1.041vw;
	-o-background-size: 1.614vw auto;
	-ms-background-size: 1.614vw auto;
	-moz-background-size: 1.614vw auto;
	-webkit-background-size: 1.614vw auto;
	background-size: 1.614vw auto;
}
.m-dao .list{margin-left: 3.958vw;margin-bottom: 4.166vw;}
.m-dao .list li a{font-size: 1.145vw;line-height: 2.604vw;}
.m-details{padding: 1.562vw 0 0;}
.m-details h1{font-size: 1.562vw;margin-bottom: 1.145vw;}
.m-details .info{font-size: 0.833vw;padding-bottom: 0.520vw;}
.m-details .info span{margin: 0 0.937vw;}
.m-details .txt{font-size: 0.937vw;padding: 1.302vw 0 4.687vw;}
.m-details .arrow{padding: 2.083vw 0 0;}
.m-details .arrow .item{font-size: 0.937vw;}
.m-list5{padding-top: 4.427vw;}
.m-list5 li{padding-left: 0.312vw;margin-bottom: 3.281vw;}
.m-list5 .con{height: 13.07vw;}
.m-list5 .pic{width: 7.760vw;height: 9.583vw;margin-right: 1.718vw;}
.m-list5 .txt{padding-top: 0.416vw;}
.m-list5 .name{font-size: 1.458vw;margin-bottom: 0.781vw;}
.m-list5 .lab{font-size: 0.937vw;line-height: 1.562vw;
	min-height: 3.125vw;margin-bottom: 1.041vw;
}
.m-list5 .lab:after{bottom: -0.416vw;width: 2.083vw;}
.m-list5 .desc{font-size: 0.833vw;max-width: 16.66vw;}
.m-list6 .con{padding-bottom: 1.25vw;padding-top: 1.562vw;}
.m-list6 .pic{margin-left: 2.083vw;width: 12.08vw;height: 8.385vw;}
.m-list6 .tit{padding-left: 2.031vw;font-size: 1.145vw;margin-bottom: 0.520vw;}
.m-list6 .tit:after{left: 0.729vw;width: 0.312vw;height: 0.312vw;}
.m-list6 .desc{font-size: 0.833vw;margin-left: 2.031vw;}
.m-list6 .date{font-size: 0.937vw;margin-left: 2.031vw;margin-bottom: 0.625vw;}
.m-list6 .con:hover{box-shadow: 0vw 0.364vw 1.666vw 0vw rgba(186,160,160,0.68);}
.pages {padding-top: 4.166vw;}
.pages ul li {padding: 0 0.104vw}
.pages ul li a,.pages ul li span {padding: 0 0.260vw;font-size: 0.833vw;min-width: 1.770vw;
    line-height: 1.666vw;border-radius: 0.208vw
}
.pages ul .next a,.pages ul .prev a {width: 1.770vw;height: 1.770vw;
    background-size: 0.677vw auto
}
.pages ul .prev a,.pages ul .next a{width: auto;}
.pages .num{font-size: 0.833vw;margin-right: 0.625vw;}
.pages .go {margin-left: 0.625vw;font-size: 0.833vw;}
.pages .go .inp {margin: 0 0.520vw;width: 1.770vw;height: 1.770vw;
    border-radius: 0.208vw;font-size: 0.833vw;
}
.pages .go .sur {margin-left: 0.416vw;width: 3.125vw;height: 1.770vw;
    line-height: 1.770vw;border-radius: 0.208vw;font-size: 0.833vw;
}
.m-list7 .con{line-height: 3.854vw;}
.m-list7 .date{margin-left: 1.562vw;font-size: 0.937vw;}
.m-list7 .tit{font-size: 1.041vw;padding-left: 1.458vw;}
.m-list7 .tit:after{left: 0.729vw;width: 0.260vw;height: 0.260vw;}
.m-pic{margin-top: 3.489vw;margin-bottom: 4.583vw;}
.m-t2{font-size: 1.562vw;}
.m-list8 li{height: 6.25vw;padding-top: 1.406vw;padding-left: 1.562vw;}
.m-list8 li:after{right: 2.083vw;width: 0.052vw;height: 3.020vw;}
.m-list8 .t1{font-size: 1.041vw;}
.m-list8 .tel{font-size: 1.041vw;}

}



@media only screen and (max-width: 1199px) {
	
	.wp{width: auto;padding: 0 15px;}
	.header{padding: 0 15px;}
	.logo img{height: 36px;}
	.logo{margin-top: 7px;}
	.menuBtn{display: block;}
	.hdr{float: none;position: absolute;left: 0;right: 0;top: 50px;max-height: calc( 100vh - 50px );overflow-y: auto;
		background-color: #fff;padding-bottom: 15px;display: none;
	}
	
	.m-talent{
			height: auto;
		}
		.m-talent .talent{
			float: none;
		}
		.m-talent .talent.on,
		.m-talent .talent{
			width: 100%;
		}
		.m-talent .lftit{
			float: none;
			width: 100%;
			padding: 15px 45px 15px 10px;
			background-size: cover;
			display: flex;
			align-items: center;
			justify-content: start;
		}
		.m-talent .lftit .icon{
			position: static;
			width: 50px;
			min-width: 50px;
			height: 50px;
			transform: none;
			margin-right: 10px;
		}
		.m-talent .lftit .icon .ic{
			width: 40px;
			height: 40px;
		}
		.m-talent .lftit .tit{
			width: auto;
			font-size: 16px;
			transform: none;
			position: static;
		}
		.m-talent .lftit .more{
			position: absolute;
			width: 30px;
			display: block;
			right:10px;
			top: 50%;
			transform: translateY(-50%) rotateZ(-90deg);
			left: auto;
			bottom: auto;
		}
		
		
		.swp-talent{
			position: static;
			width: 100%;
			padding: 20px 10px 60px;
		}
		.m-talent .g-swpbtn .swiper-btns{
			bottom: 20px;
		}
	
	.banner .slick-arrow{display: none !important;}
	.nav li{float: none;margin-left: 0;}
	.nav li .v1{font-size: 16px;padding: 0 15px;line-height: 45px;
		color: #000;text-align: center;
	}
	.header .top a{color: #000;}
	.header .top{margin: 15px 0;text-align: center;}
	.header .top .r{float: none;}
	.so{float: none;margin: 0 15px;}
	.header .top a{float: none;display: inline-block;margin-right: 0;padding: 0 15px;}
	.so .inp{color: #000;}
	.banner{height: 220px;}
	.banner .slick-dots li{width: 28px;height: 36px;margin: 0 3px;}
	.banner .slick-dots{bottom: 10px;}
	.banner .slick-dots li button{width: 6px;height: 6px;}
	.g-t1 .bor{display: none;}
	.g-t1 .ico{display: none;}
	.g-t1 h2{font-size: 22px;padding-top: 0;}
	.g-t1 .more{font-size: 14px;}
	.row-a1{padding: 35px 0 35px;}
	.g-t1 .more{margin-top: 0px;line-height: 34px;}
	.row-a1 .g-t1{margin-bottom: 20px;}
	.row-a1 .col-l{width: auto;float: none;margin-bottom: 20px;}
	.row-a1 .g-t1 .more{color: #fff;}
	.m-slider1 .txt{padding: 10px 15px;}
	.m-slider1 .date{height: 28px;line-height: 28px;font-size: 12px;padding: 0 10px;
		margin-bottom: 5px;
	}
	.m-slider1 .tit{font-size: 18px;}
	.m-slider1{padding-bottom: 50px;}
	.m-slider1 .slick-arrow{bottom: -50px;height: 50px; display: none;}
	.m-slider1 .slick-dots{bottom: -50px;height: 50px;line-height: 50px;width: 100%;
		border-radius: 0; display: none;
	}
	.m-slider1 .slick-dots li{font-size: 16px;}
	.m-slider1 .slick-dots li em{font-size: 22px;margin-right: 10px;}
	.m-slider1 .slick-arrow{
		-o-background-size: 26px auto;
		-ms-background-size: 26px auto;
		-moz-background-size: 26px auto;
		-webkit-background-size: 26px auto;
		background-size: 26px auto;
	}
	.row-a1 .col-r{width: auto;float: none;}
	.m-list1 .con{padding: 12px 15px 0;}
	.m-list1 .tit{font-size: 16px;height: auto;}
	.m-list1 .date{font-size: 13px;margin-top: 0;padding-bottom: 12px;}
	.m-list1{padding-bottom: 20px;}
	.row-a1:before{bottom: 0;}
	.g-t1-2{margin-left: 0;}
	.row-a2{padding: 35px 0;}
	.m-list2{padding-top: 25px;}
	.m-list2 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list2 .con{padding: 15px;height: auto;}
	.m-list2 .tit{font-size: 16px;margin-bottom: 0;}
	.m-list2 .date em{font-size: 13px;}
	.m-list2 .date span{font-size: 20px;height: 30px;line-height: 30px;}
	.m-list2 .date{width: 50px;height: 50px;margin-right: 15px;}
	.m-list2 .txt{padding-top: 0;}
	.g-t1-3{margin-left: 0;}
	.row-a3{padding-top: 35px;padding-bottom: 10px;}
	.m-slider2 .con{margin-top: 20px;margin-bottom: 20px;}
	.m-slider2 .pic{width: 160px;height: 235px;}
	.m-slider2 .txt{margin-left: 160px;padding: 12px 15px;}
	.m-slider2 .pic:after{width: 10px;
		-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-slider2 .date{font-size: 13px;margin-bottom: 5px;}
	.m-slider2 .tit{font-size: 16px;height: auto;margin-bottom: 8px;}
	.m-slider2 .info{font-size: 13px;line-height: 1.5;}
	.m-slider2 .i-t{padding-left: 20px;background-position: left 4px;
		-o-background-size: 12px auto;
		-ms-background-size: 12px auto;
		-moz-background-size: 12px auto;
		-webkit-background-size: 12px auto;
		background-size: 12px auto;
	}
	.m-slider2 .slick-dots{display: none !important;}
	.m-slider2 .slick-arrow{bottom: auto;top: 50%;z-index: 2;padding: 0;
		background-color: rgba(0,0,0,.5);width: 30px;height: 30px;
		border-radius: 50%;
		-o-background-size: 12px auto;
		-ms-background-size: 12px auto;
		-moz-background-size: 12px auto;
		-webkit-background-size: 12px auto;
		background-size: 12px auto;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.m-slider2 .slick-prev{margin: 0;left: 20px;}
	.m-slider2 .slick-next{margin: 0;right: 20px;}
	.row-a4{padding: 35px 0;}
	.m-slider3{margin-top: 20px;}
	.m-slider3 .pic{width: auto;height: auto;}
	.m-slider3 .txt{position: static;width: auto;height: auto;
		padding: 15px;
		background-color: #fff;
	}
	.m-slider3 .play{
		-o-background-size: 45px auto;
		-ms-background-size: 45px auto;
		-moz-background-size: 45px auto;
		-webkit-background-size: 45px auto;
		background-size: 45px auto;
	}
	.m-slider3 .tit h3{font-size: 16px;}
	.m-slider3 .tit{padding-bottom: 15px;margin-bottom: 12px;}
	.m-slider3 .tit:after{width: 26px;height: 2px;}
	.m-slider3 .desc{font-size: 13px;line-height: 1.8;}
	.m-slider3 .slick-dots{right: 50%;bottom: -55px;
		-webkit-transform: translateX(50%);
		-moz-transform: translateX(50%);
		-o-transform: translateX(50%);
		-ms-transform: translateX(50%);
		transform: translateX(50%);
	}
	.m-slider3 .slick-dots li{font-size: 18px;}
	.m-slider3{padding-bottom: 60px;}
	.m-slider3 .slick-arrow{bottom: -55px;}
	.m-slider3 .slick-next{right: 50px;}
	.m-slider3 .slick-prev{right: auto;left: 50px;}
	.row-a5{padding: 25px 0 25px;}
	.m-list3 li{width: 33.33%;margin-bottom: 6px;}
	.m-list3 .con{margin: 0 3px;padding-top: 20px;height: 108px;}
	.m-list3{margin: 0 -3px 15px;}
	.m-list3 .tit{font-size: 16px;}
	.m-list3 .ico{height: 36px;margin-bottom: 10px;}
	.m-list3 li:last-child,.m-list3 li:nth-last-child(2){width: 50%;}
	.m-list4{margin: 0 -3px;}
	.m-list4 li{width: auto;float: none;margin-bottom: 6px;}
	.m-list4 li a{margin: 0 3px;padding-left: 15px;font-size: 14px;
		height: 45px;line-height: 43px;
	}
	.fd-logo{position: static;margin-bottom: 15px;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.fd-logo img{height: 70px;margin: 0 auto;}
	.fd-con{padding-top: 20px;padding-bottom: 15px;}
	.fd-txt .txt{font-size: 12px;}
	.fd-txt .t1{font-size: 18px;}
	.fd-txt .item{padding-left: 26px;
		-o-background-size: 14px auto;
		-ms-background-size: 14px auto;
		-moz-background-size: 14px auto;
		-webkit-background-size: 14px auto;
		background-size: 14px auto;
	}
	.fd-qr{display: none;}
	.fd-copy{font-size: 12px;line-height: 22px;padding: 12px 15px;}
	.ban{height: 190px;}
	.row-main .col-side{width: auto;float: none;margin-top: -60px;}
	.snv li .s1{font-size: 16px;line-height: 50px;padding-left: 30px;}
	.snv{padding: 15px 0;}
	.m-t1{height: 60px;font-size: 22px;padding-left: 45px;padding-top: 0;line-height: 60px;}
	.snv li .s1:after{left: 15px;right: 15px;}
	.row-main .col-main{width: auto;float: none;padding-top: 20px;}
	.g-cur .cur{display: none;}
	.g-cur .tit{font-size: 20px;font-weight: bold;}
	.m-pic{margin: 20px 0 25px;}
	.m-t2{font-size: 20px;font-weight: bold;}
	.m-list8 li{width: 50%;padding-left: 15px;padding-top: 15px;height: 90px;}
	.m-list8 .t1{font-size: 16px;}
	.m-list8 .tel{font-size: 16px;}
	.m-list8 li:after{right: 10px;}
	.m-list8 li:last-child:after,.m-list8 li:nth-child(2n):after{display: none;}
	.row-main{padding-bottom: 50px;}
	.m-dao .tips{font-size: 14px;margin-left: 20px;margin-bottom: 15px;}
	.m-dao{padding-top: 25px;}
	.m-dao .t1{font-size: 18px;margin-left: 10px;padding-left: 32px;margin-bottom: 15px;
		-o-background-size: 22px auto;
		-ms-background-size: 22px auto;
		-moz-background-size: 22px auto;
		-webkit-background-size: 22px auto;
		background-size: 22px auto;
	}
	.m-dao .list{margin-left: 20px;margin-bottom: 30px;}
	.m-dao .list li{width: 20%;}
	.m-dao .list li a{font-size: 16px;line-height: 45px;}
	.m-details h1{font-size: 20px;margin-bottom: 15px;}
	.m-details .info{font-size: 12px;}
	.m-details .info span{margin: 0 3px;display: inline-block;}
	.m-details .txt{font-size: 14px;padding: 15px 0 40px;}
	.m-details .arrow{padding-top: 20px;}
	.m-details .arrow .item{font-size: 14px;}
	.m-list5{padding-top: 20px;}
	.m-list5 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list5 .pic{margin-right: 15px;width: 120px;height: 150px;}
	.m-list5 .name{font-size: 18px;margin-bottom: 6px;}
	.m-list5 .lab{font-size: 14px;line-height: 1.6;min-height: auto;}
	.m-list5 .desc{font-size: 13px;}
	.m-list5 .txt{padding-top: 0;}
	.m-list5 .con{height: auto;padding-bottom: 20px;}
	.m-list6 .pic{float: none;width: auto;margin-left: 0;height: auto;margin-bottom: 12px;}
	.m-list6 .tit{font-size: 16px;padding-left: 18px;margin-bottom: 5px;}
	.m-list6 .tit:after{left: 0;}
	.m-list6 .date{margin-left: 18px;font-size: 13px;margin-bottom: 5px;}
	.m-list6 .desc{font-size: 13px;margin-left: 0;}
	.m-list6 .con{padding: 20px 0;}
	.pages .num{display: none;}
	.pages .go{display: none;}
	.pages ul li a, .pages ul li span{font-size: 12px;}
	.pages{padding-top: 30px;}
	.m-list7 .date{font-size: 13px;margin-left: 15px;}
	.m-list7 .tit{font-size: 16px;padding-left: 18px;}
	.m-list7 .con{line-height: 55px;}
	.m-list7 .tit:after{width: 4px;height: 4px;left: 3px;}
	.nav .sub{position: static;width: auto;box-shadow: none;
		background-color: #f2f2f2;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav .sub dd a{font-size: 14px;line-height: 36px;}














}

@media only screen and (max-width: 768px) {
.m-dao .list li{width: 33.3%;}
}