﻿
@media only screen and (min-width: 950px) and (max-width: 1680px) {
.row-a2{padding: 4.761vw 5.773vw 4.761vw 0;margin-bottom: 0.595vw;}
.m-txt1{width: 66.42vw;height: 38.15vw;}
.m-txt1 .left{left: -25.59vw;width: 43.27vw;height: 24.52vw;
	border: 0.238vw solid #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt1 .right{margin-left: 25.23vw;padding-top: 6.071vw;}
.m-txt1 .tit{font-size: 2.857vw;margin-bottom: 1.071vw;}
.m-txt1 .tit:after{width: 5.357vw;height: 0.357vw;margin-top: 0.833vw;}
.m-txt1 .desc{font-size: 1.071vw;max-width: 25.59vw;line-height: 1.8;margin-bottom: 4.166vw;}
.m-txt1 .btn{width: 8.690vw;height: 2.916vw;line-height: 2.916vw;
	font-size: 1.190vw;border-radius: 0.297vw;
}

}


@media only screen and (max-width: 1199px) {
	.wp,.wp2{width: auto;padding: 0 15px;}
	.header{}
	.menuBtn{display: block;}
	.logo{line-height: 50px;}
	.nav{position: absolute;left: 0;right: 0;top: 100%;display: none;
		background-color: #313131;border-top: 1px solid #f90;
	}
	.nav li{float: none;margin: 0;}
	.nav li .v1{font-size: 16px;line-height: 50px;padding: 0 15px;}
	.nav .sub{width: auto;position: static;border-radius: 0;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav .sub a{text-align: left;padding: 0 30px;}
	.banner{height: 320px;}
	.banner .slick-dots{bottom: 15px;}
	.banner .slick-dots li{margin: 0 3px;}
	.banner .slick-dots li button{width: 10px;height: 10px;}
	.row-a1{padding: 45px 0 0;}
	.g-t1 .tit{font-size: 24px;}
	.g-t1 .tit:after{height: 3px;width: 36px;}
	.g-t1 .desc{font-size: 14px;}
	.m-list1{margin: 0;padding-top: 25px;}
	.m-list1 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list1 .con{margin: 0;}
	.row-a2{padding: 40px 15px;}
	.m-txt1{width: auto;float: none;height: auto;}
	.m-txt1 .left{position: static;width: auto;height: 250px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.m-txt1 .right{margin: 0;padding: 25px 15px;}
	.m-txt1 .tit{font-size: 24px;margin-bottom: 10px;}
	.m-txt1 .tit:after{width: 36px;height: 3px;margin-top: 10px;}
	.m-txt1 .desc{font-size: 14px;margin-bottom: 20px;}
	.m-txt1 .btn{font-size: 16px;}
	.m-txt2{left: 15px;right: 15px;}
	.m-txt2 .tit{font-size: 24px;margin-bottom: 10px;}
	.m-txt2 .tit:after{width: 36px;height: 3px;margin-top: 10px;}
	.m-txt2 .desc{font-size: 14px;}
	.row-a3{height: 400px;}
	.m-txt3{left: 15px;right: 15px;}
	.m-txt3 .tit{font-size: 24px;margin-bottom: 10px;}
	.m-txt3 .tit:after{width: 36px;height: 3px;margin-top: 10px;}
	.m-txt3 .desc{font-size: 14px;}
	.row-a4{height: 400px;}
	.footer{min-height: 0;padding: 30px 0 20px;}
	.footer .wp{display: block;min-height: 0;}
	.fd-logo{float: none;line-height: normal;}
	.fd-logo img{display: block;margin: 0 auto;}
	.fd-nv{display: none;}
	.fd-txt{float: none;margin: 20px 0 0;}
	.fd-txt .desc{font-size: 13px;}
	.ban{height: 280px;}
	.row-b1{padding: 40px 0 35px;}
	.g-t3 .tit{font-size: 24px;margin-bottom: 15px;}
	.g-t3 .tit:after{height: 3px;width: 36px;}
	.g-t3 .desc{font-size: 16px;line-height: 1.5;}
	.g-t3 .tips{font-size: 18px;}
	.g-t3{margin-bottom: 30px;}
	.m-list2 .ico{width: 60px;height: 60px;}
	.m-list2 .tit{font-size: 24px;}
	.m-list2 .desc{font-size: 16px;}
	.m-list2 li{margin-bottom: 30px;}
	.g-t4 .tit{font-size: 24px;}
	.g-t4 .desc{font-size: 16px;}
	.g-t4{margin-bottom: 30px;}
	.m-form .tit{font-size: 20px;margin-bottom: 15px;}
	.m-form .item-50{width: auto;float: none;}
	.m-form .inp{padding: 0 15px;font-size: 14px;}
	.m-form textarea.inp{padding: 15px;}
	.banner .txt, .ban .txt{left: 15px;right: 15px;}
	.banner .tit, .ban .tit{font-size: 24px;}
	.banner .desc, .ban .desc{font-size: 14px;}
	.banner .tit:after, .ban .tit:after{width: 40px;height: 3px;}
}
