.m-txt1 .pic-mo{display: none;}
@media only screen and (min-width: 1199px) and (max-width: 3900px) {
body{padding-top: 4.531vw;}
.wp{max-width: 78.12vw;}
.wp2{max-width: 62.5vw;}
.wp3{max-width: 68.48vw;}
.wp4{max-width: 56.77vw;}

.logo{line-height: 4.531vw;}
.logo img{height: 2.395vw;}
.nav li{margin-left: 1.979vw;}
.nav li .v1{font-size: 0.937vw;line-height: 4.531vw;}
.index .header{top: 1.041vw;}

.fd-con{padding: 3.125vw 0 2.083vw;}
.fd-txt .pic{height: 1.718vw;margin-bottom: 1.875vw;}
.fd-txt .txt{font-size: 0.781vw;}
.fd-qr{margin-top: 3.75vw;}
.fd-qr .item{width: 5.312vw;margin-left: 2.083vw;}
.fd-qr .pic{margin-bottom: 1.25vw;}
.fd-qr span{font-size: 0.781vw;}

.fd-copy{line-height: 5.520vw;font-size: 0.781vw;}

.m-bg1 .pic{bottom: 0.781vw;right: 9.375vw;}
.btn-down{bottom: 1.562vw;width: 1.562vw;height: 1.562vw;}

.m-txt1 .pic{width: 41.66vw;margin-right: 8.333vw;}
.m-txt1 .txt{padding-top: 5.208vw;}
.m-txt1 .txt h3{font-size: 2.604vw;margin-bottom: 1.406vw;}
.m-txt1 .desc{font-size: 0.937vw;line-height: 2.083vw;max-width: 30.72vw;margin-bottom: 2.968vw;}
.g-btn{width: 14.16vw;height: 3.489vw;line-height: 3.489vw;
	font-size: 0.937vw;border-radius: 1.770vw;
}
.g-btn:hover{color: #fff;opacity: .8;}
.section-3{background-color: #f7f6f5;}
.m-txt2 .txt{padding-left: 8.593vw;padding-top: 5.208vw;}
.m-txt2 .ico{width: 8.385vw;left: -1.041vw;}

.m-txt2 .desc{margin-bottom: 3.229vw;}

.m-txt2 .desc .s1{font-size: 2.604vw;}
.m-txt2 .desc .s2{font-size: 4.895vw;margin-bottom: 0.520vw;}
.m-txt2 .desc .s3{font-size: 1.666vw;}

.m-txt2 .pic{right: 3.489vw;width: 50.26vw;}

.m-list1{margin: 0 -1.145vw;}
.m-list1 li{margin: 0 0.625vw;}
.m-list1 .i1{width: 7.552vw;}
.m-list1 .i2{width: 8.75vw;top: 3.281vw;}
.m-list1 .i3{width: 10.46vw;top: -2.083vw;}
.m-list1 .i4{width: 15.62vw;}
.m-list1 .i5{width: 10.46vw;top: -2.604vw;}
.m-list1 .i6{width: 8.906vw;top: 3.645vw;}
.m-list1 .i7{width: 7.395vw;}
.m-list1 .con{border-radius: 0.781vw;}
.m-list1 .i4 .con{border-radius: 2.604vw;}
.m-list1 .g-btn{height: 2.343vw;line-height: 2.343vw;left: 1.041vw;right: 1.041vw;}


.m-t1{font-size: 2.604vw;margin-bottom: 1.562vw;}


.m-slider1 .con{margin-right: 2.083vw;height: 24.47vw;margin-bottom: 3.229vw;
	border-radius: 0.520vw;
	box-shadow: 0.781vw 0.781vw 0.468vw 0vw rgba(204, 204, 204, .2);
}
.m-slider1 .swiper-slide-active .con{box-shadow: 0.781vw 0.781vw 0.468vw 0vw rgba(0, 0, 0, 0.2);}

.m-slider1 .tit{font-size: 1.666vw;line-height: 1.56;margin-bottom: 2.187vw;}
.m-slider1 .desc{font-size: 0.833vw;line-height: 1.88;padding-right: 3.125vw;}
.m-slider1 .pic{width: 10.41vw;height: 10.41vw;line-height: 10.41vw;}
.m-slider1 .txt{padding-top: 3.385vw;}
.m-slider1 .num{font-size: 5vw;left: 3.75vw;bottom: 2.343vw;}
.m-slider1 .swiper-pagination{max-width: 78.12vw;height: 0.156vw;}

.m-list2{margin-bottom: 1.562vw;}
.m-list2 li{margin-bottom: 0.520vw;}
.m-list2 .con{margin: 0 0.520vw;}
.m-list2 .pic{height: 5.729vw;line-height: 5.729vw;;border-radius: 0.520vw;}

.m-txt3{margin-bottom: 7.812vw;}
.m-txt3 .tips{font-size: 0.781vw;margin-bottom: 0.625vw;}
.m-txt3 .tit{font-size: 2.604vw;margin-bottom: 1.875vw;}
.m-txt3 .btn a{height: 2.083vw;margin-right: 0.937vw;}

.row-b1{height: 52.08vw;}
.m-txt4{padding-top: 14.0625vw;padding-left: 6.25vw;}
.m-txt4 .tit{font-size: 2.187vw;line-height: 1.38;margin-bottom: 3.437vw;}

.m-txt4 .btn a{height: 2.083vw;margin-right: 0.937vw;}


.row-c1{padding: 2.343vw 0 5.312vw;}
.m-t2{font-size: 1.25vw;margin-bottom: 1.145vw;}

.m-list3{margin: 0 -0.781vw 3.906vw;}
.m-list3 li{margin-bottom: 1.666vw;}
.m-list3 .con{margin: 0 0.781vw;}
.m-list3 h4{bottom: 1.041vw;font-size: 0.937vw;padding: 0 1.25vw;}

.m-list4 li{margin-bottom: 3.072vw;}
.m-list4 .pic{width: 22.44vw;height: 14.27vw;line-height: 14.27vw;}
.m-list4 .txt{padding: 2.395vw 2.916vw 0 2.187vw;}
.m-list4 h3{font-size: 1.25vw;margin-bottom: 0.781vw;}
.m-list4 .desc{font-size: 0.833vw;line-height: 1.041vw;height: 6.25vw;margin-bottom: 0.156vw;}

.m-list4 .date{font-size: 0.729vw;}
.m-list4 .more{font-size: 0.729vw;padding-right: 2.864vw;}
.g-btn-2:after{width: 0.937vw;height: 0.520vw;top: -0.104vw;margin-left: 1.093vw;}

.ban{height: 36.40vw;}
.row-d1{padding: 2.812vw 0 2.604vw;}
.m-list5{padding-top: 1.562vw;}
.m-list5 li{margin-bottom: 3.281vw;}
.m-list5 .ico{width: 5.208vw;height: 5.208vw;margin: 0 auto 1.093vw;}
.m-list5 h4{font-size: 1.041vw;}

.row-d2{padding: 5vw 0 0;}
.row-d2 .m-t1{margin-bottom: 4.166vw;}

.row-d3{padding: 13.02vw 0 5.937vw;}
.m-list6{border-radius: 0.520vw;height: 10.15vw;padding-left: 0.937vw;padding-top: 2.343vw;}
.m-list6 span{font-size: 0.937vw;}
.m-list6 p{font-size: 3.593vw;}

.ban-1{height: 35.15vw;}

.row-e1{padding: 2.864vw 0 7.812vw;}
.m-txt5 .pic{width: 22.44vw;margin-right: 6.041vw;}
.m-txt5 .txt{padding-top: 4.843vw;}
.m-txt5 .tit{font-size: 2.187vw;margin-bottom: 2.708vw;}
.m-txt5 .desc{font-size: 0.833vw;}

.row-e2{padding: 4.583vw 0 4.843vw;}
.m-txt6 .txt{width: 25.78vw;margin-top: 1.25vw;}
.m-txt6 .pic{width: 38.54vw;}
.m-txt6 .txt h3{font-size: 2.187vw;margin-bottom: 2.083vw;}
.m-txt6 .desc{font-size: 0.833vw;}

.row-e3{padding: 4.687vw 0 5.468vw;}
.m-t4{font-size: 2.187vw;margin-bottom: 2.343vw;}
.m-slider2{margin: 0 -1.197vw;}
.m-slider2 .item{padding: 0.364vw 0;}
.m-slider2 .con{margin: 0 1.197vw;height: 3.645vw;}
.m-slider2 h3{font-size: 0.833vw;left: 1.25vw;right: 1.25vw;}
.m-slider2 .slick-arrow{width: 2.864vw;height: 2.864vw;}
.m-slider2 .slick-prev{left: -6.875vw;}
.m-slider2 .slick-next{right: -6.875vw;}

.row-f1{height: 33.22vw;}
.m-txt7 h3{font-size: 3.020vw;margin-bottom: 1.875vw;}
.m-txt7 .desc{max-width: 48.43vw;font-size: 0.937vw;}

.row-f2{padding: 2.812vw 0 4.687vw;}
.m-t5{font-size: 2.187vw;}
.m-pic3{margin: 3.645vw auto 4.062vw;width: 67.55vw;}

.row-f3{padding: 4.166vw 0 7.552vw;}

.m-list7{margin: 3.593vw 0 2.864vw;}
.m-list7 li{margin-bottom: 3.177vw;}
.m-list7 .ico{width: 5.208vw;height: 5.208vw;margin: 0 auto 1.822vw;}
.m-list7 .desc{font-size: 0.937vw;}

.m-txt8{border-radius: 1.562vw;padding: 2.708vw 0 6.510vw;}
.m-txt8 h3{font-size: 2.187vw;margin-bottom: 2.812vw;}
.m-txt8 .desc{font-size: 0.937vw;padding-left: 10.26vw;}
.m-txt8 .g-btn{bottom: -1.718vw;}

.row-g1{padding: 9.479vw 0 6.614vw;}

.m-txt9{margin-bottom: 8.593vw;}
.m-txt9 .tit{font-size: 2.5vw;margin-bottom: 1.25vw;}
.m-txt9 .desc{font-size: 0.781vw;line-height: 1.93;max-width: 41.14vw;}

.g-box1{border-radius: 2.083vw;padding: 0.052vw 0 4.583vw;}

.m-box1{max-width: 52.44vw;margin: -6.458vw auto 3.125vw;
	border-radius: 1.718vw;padding: 2.031vw 0 2.968vw;
}
.m-list8{margin-bottom: 1.770vw;}
.m-list8 .con{padding: 1.25vw 1.770vw 0;height: 19.68vw;margin: 0 0.156vw;}
.m-list8 .ico{width: 3.645vw;height: 3.645vw;
	margin: 0 auto 1.093vw;
}
.m-list8 h3{font-size: 1.145vw;margin-bottom: 1.093vw;}
.m-list8 .desc{font-size: 0.781vw;}

.m-txt10{margin: 0 2.604vw;padding: 1.718vw 0 0;}
.m-txt10 .tit{font-size: 1.354vw;margin-bottom: 2.031vw;}
.m-txt10 .item{margin-bottom: 1.718vw;}
.m-txt10 .num{width: 2.5vw;height: 2.5vw;line-height: 2.5vw;
	font-size: 1.458vw;margin-right: 2.083vw;
}
.m-txt10 .desc{font-size: 0.781vw;line-height: 1.73;}

.m-t6{font-size: 2.5vw;margin-bottom: 2.604vw;}
.m-txt11{margin: 0 4.791vw;font-size: 0.781vw;}
.m-txt11 .item{padding: 1.093vw 2.552vw 1.093vw 2.812vw;}
.m-txt11 .t1{width: 12.5vw;}
.n-pic{bottom: 2.291vw;right: 23.43vw;width: 41.66vw;}

.m-bg1 .img1{width: 36.45vw;right: 39.06vw;bottom: 26.04vw;}
.m-bg1 .img3{width: 64.06vw;bottom: -2.604vw;}
.m-bg1 .img2{width: 17.18vw;bottom: 7.812vw;}
.m-bg1 .pic{height: 50.15vw;width: 98.54vw;}

}


@media only screen and (max-width: 1199px) {
	body{padding-top: 50px;}
	.wp,.wp2,.wp3,.wp4{width: auto;padding: 0 15px;}
	.header{height: 50px;position: fixed;top: 0;left: 0;right: 0;z-index: 109;
		background-color: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,.1);
	}
	.logo{line-height: 50px;}
	.logo img{height: 26px;}
	.menuBtn{display: block;}
	.nav{position: fixed;top: 50px;left: 0;right: 0;float: none;padding: 10px 0;
		background-color: #fff;border-top: 1px solid #f40000;display: none;
		box-shadow: 0px 0px 10px rgba(0,0,0,.1);
	}
	.nav li{float: none;margin: 0;padding: 0 15px;}
	.nav li .v1{line-height: 46px;font-size: 16px;font-weight: normal;}
	.m-txt9 .tit{font-size: 20px;margin-bottom: 15px;}
	.m-txt9{color: #fff;margin-bottom: 30px;}
	.row-g1{background: #f40000;padding: 40px 0 35px;}
	.m-list8 li{width: auto;float: none;}
	.m-box1{margin-top: 0;padding: 0 0 20px;border-radius: 10px;margin-bottom: 30px;}
	.m-list8 .con{height: auto;padding: 15px;}
	.m-list8 h3{font-size: 18px;margin-bottom: 15px;}
	.m-list8 .desc{font-size: 13px;text-align: center;}
	.m-list8 .ico{margin-bottom: 15px;}
	.g-box1{border-radius: 10px;border-width: 2px;padding-bottom: 25px;}
	.m-txt10{margin: 0 15px;padding-top: 25px;}
	.m-txt10 .tit{font-size: 20px;margin-bottom: 15px;}
	.m-txt10 .num{margin-right: 20px;width: 36px;height: 36px;font-size: 22px;line-height: 36px;}
	.m-txt10 .desc{font-size: 13px;}
	.m-txt10 .item{margin-bottom: 20px;}
	.m-t6{font-size: 20px;margin-bottom: 20px;}
	.m-txt11{margin: 0 15px;}
	.m-txt11 .item{padding: 15px;}
	.m-txt11 .t1{width: auto;float: none;margin-bottom: 10px;display: block;}
	.m-txt11 .desc{font-size: 13px;}
	.m-txt7 h3{font-size: 20px;margin-bottom: 10px;}
	.m-txt7 .desc{font-size: 13px;margin: 0 15px;text-align: left;}
	.row-f1{height: 280px;}
	.m-t5{font-size: 20px;}
	.row-f2{padding: 35px 0 20px;}
	.m-pic3{margin: 20px 15px;width: auto;}
	.g-btn{width: 150px;height: 40px;line-height: 40px;font-size: 14px;}
	.row-f3{padding: 35px 0 50px;}
	.m-list7 li{width: 50%;margin-bottom: 20px;}
	.m-list7 .desc{font-size: 13px;height: 3em;}
	.m-list7 .ico{width: 80px;height: 80px;margin-bottom: 15px;}
	.m-list7 .con{margin: 0 10px;}
	.m-list7{margin: 20px -10px 20px;}
	.m-txt8{border-radius: 10px;padding: 25px 15px 40px;}
	.m-txt8 h3{font-size: 20px;margin-bottom: 15px;}
	.m-txt8 .desc{font-size: 13px;padding-left: 0;}
	.m-txt8 .g-btn{bottom: -20px;}
	.ban-1{height: 180px;}
	.row-e1{padding: 35px 0 65px;}
	.m-txt5 .pic{float: none;width: 200px;margin: 0 auto;}
	.m-txt5 .tit{font-size: 20px;margin-bottom: 15px;}
	.m-txt5 .txt{padding-top: 20px;}
	.m-txt5 .desc{font-size: 13px;}
	.m-txt6 .txt h3{font-size: 20px;margin-bottom: 15px;}
	.m-txt6 .desc{font-size: 13px;}
	.m-txt6 .txt{width: auto;float: none;margin: 0 0 20px;}
	.m-txt6 .pic{width: auto;float: none;}
	.row-e2{padding: 35px 0 30px;}
	.row-e3{padding: 35px 0 30px;}
	.m-t4{font-size: 20px;margin-bottom: 15px;}
	.m-slider2{margin: 0 0px;}
	.m-slider2 .con{height: 60px;margin: 0 40px;}
	.m-slider2 h3{left: 15px;right: 15px;}
	.m-slider2 .slick-prev{left: 0;}
	.m-slider2 .slick-next{right: 0;}
	.m-slider2 .slick-arrow{width: 30px;height: 30px;}
	.fd-copy{font-size: 12px;padding: 12px 0;line-height: normal;}
	.fd-qr .item{width: 25%;margin: 0 0 20px;}
	.fd-con{padding: 30px 0 0px;}
	.fd-qr .pic{width: 80px;margin: 0 auto 10px;}
	.fd-qr span{font-size: 13px;}
	.fd-txt .pic{margin-bottom: 15px;height: 26px;}
	.fd-qr{float: none;margin-top: 0;}
	.fd-txt{float: none;margin-bottom: 20px;}
	.fd-txt .txt{font-size: 13px;}
	.ban{height: 180px;}
	.m-t1{font-size: 20px;}
	.row-d1{padding: 35px 0 0px;}
	.m-list5 li{width: 33.33%;margin-bottom: 20px;}
	.m-list5 h4{font-size: 14px;font-weight: normal;line-height: 22px;height: 44px;
		overflow: hidden;
	}
	.m-list5 .ico{width: 60px;height: 60px;margin-bottom: 15px;}
	.m-list5{padding-top: 0;text-align: left;}
	.row-d2{padding: 35px 0 20px;}
	.row-d2 .m-t1{margin-bottom: 25px;}
	.m-list1 li{display: block;width: 33.33% !important;float: left;margin: 0 0 15px;top: auto !important;
		padding: 0 5px;
	}
	.m-list1{margin: 0 -5px;}
	/*.m-list1 .i4 .con{border-radius: 0;}*/
	.m-list1 .i4{width: 80% !important;float: none;clear: both;margin: 0 auto;}
	.row-d3{padding: 30px 0 30px;background: #f40000;}
	.m-list6{height: auto;padding: 15px 15px 0;}
	.m-list6 li{margin-bottom: 15px;}
	.m-list6 p{font-size: 20px;font-weight: bold;}
	.m-list6 span{font-size: 14px;margin-bottom: 5px;}
	.m-t2{font-size: 18px;font-weight: bold;margin-bottom: 15px;}
	.row-c1 .m-t1{margin-bottom: 25px;}
	.row-c1{padding: 35px 0 20px;}
	.m-list3 li{width: 50%;margin-bottom: 10px;}
	.m-list3 .con{margin: 0 5px;}
	.m-list3{margin: 0 -5px 30px;}
	.m-list3 h4{padding: 0 10px;font-size: 14px;bottom: 8px;}
	.m-list4 .pic{width: auto;float: none;height: auto;line-height: normal;}
	.m-list4 .txt{padding: 15px;}
	.m-list4 h3{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
	.m-list4 .desc{font-size: 13px;line-height: 1.8;height: auto;margin-bottom: 15px;}
	.m-list4 li{margin-bottom: 15px;}
	.m-list4 .more{font-size: 13px;}
	.m-list4 .date{font-size: 13px;}
	.g-btn-2:after{width: 15px;margin-left: 10px;}
	.m-txt4{padding: 20px 0 15px;margin-bottom: 90px;}
	.m-txt4 .tit{font-size: 22px;margin-bottom: 25px;}
	.m-txt4 .btn a{margin-right: 10px;height: 22px;}
	.row-b1{height: auto;overflow: hidden;padding-top: 60px;
		background-image: none;
		background-position: right 100% bottom;
	    -o-background-size: 100% auto;
	    -ms-background-size: 100% auto;
	    -moz-background-size: 100% auto;
	    -webkit-background-size: 100% auto;
	    background-size: 126% auto;
	}
	.index .header .img1{display: inline-block;}
	.index .header .img2{display: none;}
	.index .header{top: 0;}
	.index .header .nav li .v1{color: #222;}
	.m-txt1{position: static;}
	.m-txt2 .pic{width: 190px;height: auto;right: -30px;top: 60px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.section-3{padding-bottom: 30px;}
	.m-bg1{height: 200px;}
	.btn-down{display: none;}
	.m-txt1{padding: 50px 0 30px;}
	.m-txt1 .pic{margin-right: 15px;width: 240px;margin-left: -83px;margin-top: 36px;}
	.m-txt1 .txt{padding-top: 0px;padding-right: 10px;}
	.m-txt1 .txt h3{font-size: 20px;margin-bottom: 10px;}
	.m-txt1 .desc{font-size: 12px;line-height: 2;margin-bottom: 20px;}
	.m-txt2{position: relative;padding-top: 50px;}
	.m-txt2 .ico{width: 75px;left: 0;display: none;}
	.m-txt2 .txt{padding: 35px 160px 35px 0;text-align: center;}
	.m-txt2 .desc .s1{font-size: 18px;}
	.m-txt2 .desc .s2{font-size: 26px;margin: 10px 0;}
	.m-txt2 .desc .s3{font-size: 16px;}
	.m-txt2 .desc{margin-bottom: 20px;}
	.m-txt2 .g-btn{margin: 0 auto;}
	.section-4{padding: 35px 0;}
	.m-slider1 .pic{width: auto;float: none;height: auto;line-height: 120px;height: 120px;}
	.m-slider1 .con{height: auto;margin-right: 10px;margin-bottom: 25px;}
	.m-slider1 .txt{padding: 0 15px 15px;}
	.m-slider1 .tit{width: auto;font-size: 18px;text-align: center;font-weight: bold;margin: 0 auto 12px;}
	.m-slider1 .desc{padding-right: 0;font-size: 13px;line-height: 1.9;height: 7.6em;}
	.m-slider1 .num{display: none;}
	.m-slider1 .swiper-pagination{max-width: 300px;margin: 0 auto;position: relative;}
	.section-5{padding: 35px 0 60px;overflow: hidden;}
	.m-list2 li{width: 25%;}
	.m-list2 .pic{line-height: 60px;height: 60px;}
	.m-list2 .pic img{max-height: 85%;max-width: 85%;}
	.section-7{background-image: none;padding: 50px 0;}
	.m-txt3 .tips{margin-bottom: 10px;font-size: 14px;text-align: center;}
	.m-txt3 .tit{font-size: 22px;font-weight: bold;text-align: center;}
	.m-txt3 .tit{font-size: 22px;margin-bottom: 25px;}
	.m-txt3 .btn{text-align: center;}
	.m-txt3 .btn a{margin-right: 10px;height: 30px;float: none;display: inline-block;margin: 0 3px;}
	.m-txt3{margin-bottom: 0;}
	#myMenu{display: none;}
	.index,body{padding-top: 50px;}
	.m-bg1{height: auto;background-position: center top;padding-top: 30px;}
	.m-bg1 .img{position: static;}
	.m-bg1 .img1{width: 80%;margin: 0 auto;}
	.m-bg1 .img2{width: 250px;margin: 0 auto;}
	.m-bg1 .img3{width: auto;display: none;}
	.m-bg1 .pic{position: static;width: auto;height: auto;}

	/*.m-txt1 .pic-mo{display: block;width: auto;height: auto;float: none;margin-top: 30px;margin-left: -15px;}*/
	.section-3{background-color: transparent;}
	.m-txt2 .txt{padding-top: 0;}
	.m-list1 li{display: none;}
	.m-list1 .i4{display: block;}

	.m-list1{display: none;}
	.m-slider3{display: block;}

	.n-pic{position: static;width: 80%;margin: 0 auto 25px;}
	.section-4 .wp{padding: 0;}
	
	.g-box1{padding-top: 0;border: 0;}
	.m-slider1 .con,.m-slider1 .swiper-slide-active .con{box-shadow: 10px 10px 5px 0px rgb(204 204 204 / 20%);}

}
