

@media only screen and (min-width: 1199px) and (max-width: 1920px) {
body{padding-top: 5.625vw;}
.wp{max-width: 90.10vw;}
.wp2{max-width: 61.45vw;}
/*.warp{max-width: 62.5vw;}*/

.logo{line-height: 5.625vw;}
.logo img{height: 4.322vw;}

.nav li{margin-right: 2.5vw;}
.nav li .v1{font-size: 1.093vw;line-height: 5.625vw;}
.nav li .v1:after{height: 0.156vw;}
.nav dl{width: 9.375vw;padding: 0.937vw 0;}
.nav dd a{line-height: 2.5vw;font-size: 0.937vw;}
.so-btn{width: 1.562vw;height: 1.562vw;margin-top: 2.031vw;
	-o-background-size: 1.093vw auto;
    -ms-background-size: 1.093vw auto;
    -moz-background-size: 1.093vw auto;
    -webkit-background-size: 1.093vw auto;
    background-size: 1.093vw auto;
}
.so{right: 2.916vw;margin-top: 0.520vw;}
.so .inp{width: 14.58vw;height: 2.343vw;border-radius: 1.197vw;
    font-size: 0.833vw;padding: 0 2.343vw 0 0.781vw;
}
.so .btn{width: 2.343vw;height: 2.343vw;
	-o-background-size: 1.093vw auto;
    -ms-background-size: 1.093vw auto;
    -moz-background-size: 1.093vw auto;
    -webkit-background-size: 1.093vw auto;
    background-size: 1.093vw auto;
}

.hd-weix{margin-left: 1.302vw;}
.hd-weix .ico{width: 1.562vw;height: 1.562vw;margin-top: 2.031vw;
	-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;
}
.hd-weix .pic{width: 7.812vw;height: 7.812vw;margin-top: 0.781vw;}
.ban-list .con{height: 6.666vw;line-height: 6.666vw;}
.ban-list .ico{width: 3.333vw;height: 3.333vw;line-height: 3.333vw;font-size: 1.302vw;
    margin-right: 0.625vw;
}
.ban-list .desc{font-size: 1.145vw;}
.ban{height: 29.16vw;}
.fd-l{padding-top: 2.291vw;}
.fd-nv dl{margin-right: 6.25vw;}
.fd-nv dt{margin-bottom: 0.520vw;}
.fd-nv dt a{font-size: 1.354vw;}
.fd-nv dd a{font-size: 0.937vw;}
.fd-txt .tit{font-size: 1.354vw;margin-bottom: 0.520vw;}
.fd-txt .desc{line-height: 1.562vw;}
.fd-txt .desc span{font-size: 0.937vw;}
.fd-txt .desc p{font-size: 0.937vw;}

.fd-r{width: 15.36vw;padding: 1.770vw 0 1.041vw;}
.fd-qr{margin-bottom: 0.625vw;}
.fd-qr .pic{width: 10.36vw;height: 10.36vw;margin: 0 auto 0.625vw;}
.fd-qr span{font-size: 0.937vw;}
/*.fd-share .bdsharebuttonbox a{margin: 0 0.312vw;width: 1.302vw;height: 1.302vw;}*/
.fd-bot{height: 3.489vw;line-height: 3.489vw;font-size: 0.937vw;}
.row-a1{padding: 2.395vw 0 0;}
.m-tab1{margin-bottom: 2.343vw;}
.m-tab1 li{margin-right: 1.406vw;}
.m-tab1 li span{font-size: 2.187vw;padding-right: 1.406vw;}
.m-tab1 li span:after{height: 1.875vw;}
.m-tab1 .btn{width: 7.291vw;height: 2.708vw;
	font-size: 1.041vw;line-height: 2.604vw;
	border-radius: 0.520vw;
}
.m-list1{margin-bottom: 2.395vw;}

.m-list1 .txt{left: 3.125vw;right: 1.562vw;bottom: 1.406vw;}
.m-list1 .date{font-size: 1.145vw;margin-bottom: 0.260vw;}
.m-list1 h3{font-size: 1.562vw;}
.m-list1 .con:hover{box-shadow: 0vw 0vw 0.520vw 0vw rgba(0,0,0,0.26);}

.m-list2{margin: 0 -0.625vw;}
.m-list2 .con{height: 20.72vw;margin: 0 0.625vw;padding: 3.072vw 1.718vw 0 2.239vw;}
.m-list2 .con:after{width: 16.09vw;height: 11.25vw;}
.m-list2 h3{font-size: 1.666vw;line-height: 2.604vw;height: 7.812vw;margin-bottom: 1.562vw;}
.m-list2 .date{font-size: 1.25vw;}

/*.g-t1 h2{font-size: 2.187vw;}*/
/*.g-t1 .desc{font-size: 0.937vw;margin-top: 1.093vw;}*/
.row-a2{padding: 5.312vw 0 3.906vw;}
.m-list3{margin: 2.604vw 0 2.864vw;}
.m-list3 .con{height: 38.12vw;}
.m-list3 .tips{left: 0.781vw;right: 0.781vw;font-size: 1.25vw;}
.m-list3 .txt{top: 6.25vw;left: 4.479vw;}
.m-list3 h3{font-size: 2.5vw;margin-bottom: 2.031vw;}
.m-list3 .desc{font-size: 1.041vw;margin-bottom: 5.468vw;}
.m-list3 .btn{width: 10vw;height: 3.125vw;
	font-size: 1.145vw;line-height: 3.125vw;
}

.m-slider-brand{margin: 2.604vw 0 2.864vw;padding: 0 0 0 0.729vw;}
.m-slider-brand .slider{gap: 1.458vw;}
.m-slider-brand .slide-item{flex: 0 0 calc((100% - 4.374vw) / 4);height: 20.833vw;}
.m-slider-brand .slide-item:hover,
.m-slider-brand .slide-item.active{flex: 0 0 calc((100% - 4.374vw) / 4 * 1.57);}
.m-slider-brand .con{height: 100%;}
.m-slider-brand .tips{left: 0.781vw;right: 0.781vw;font-size: 0.677vw;}
.m-slider-brand .txt{top: 1.041vw;left: 1.041vw;right: 1.041vw;bottom: 1.041vw;}
.m-slider-brand h3{font-size: 0.937vw;margin-bottom: 0.520vw;}
.m-slider-brand .desc{font-size: 0.625vw;margin-bottom: 0.520vw;}
.m-slider-brand .btn{padding: 0.312vw 0.781vw;font-size: 0.625vw;}

.g-btn1{width: 8.437vw;height: 3.125vw;font-size: 1.25vw;line-height: 3.020vw;
	border-radius: 0.520vw;
}

.row-a3{padding: 3.593vw 0 4.583vw;}
.m-slider1{padding-top: 0.468vw;}
.m-slider1 .slider{padding: 0 4.166vw;}
.m-slider1 .pic{height: 7.031vw;line-height: 7.031vw;}
.m-slider1 .slick-arrow{width: 2.5vw;height: 2.5vw;}

.row-a4{height: 30.52vw;margin-bottom: 16.56vw;}
.m-list4 .con{width: 12.29vw;height: 12.29vw;}
.m-list4 .con:after{height: 12.5vw;}
.m-list4 .tips{font-size: 1.25vw;}
.m-list4 .num{font-size: 2.604vw;
	margin-bottom: 0.520vw;
}
.m-list4 .dan{font-size: 1.25vw;}
.m-list4 .i1{margin-top: 4.687vw;}
.m-list4 .i2{margin-top: 4.166vw;}
.m-list4 .i3,.m-list4 .i4{margin-top: 6.927vw;}
.m-list4 .ico{width: 2.083vw;height: 2.083vw;}
.m-list4 .ico:before{top: 0.364vw;bottom: 0.364vw;left: 0.364vw;right: 0.364vw;}
.m-list4 .ico:after{width: 0.729vw;height: 0.729vw;}
.m-list4 .i1 .con:after{height: 11.71vw;}
.m-list4 .i2 .con:after{height: 13.54vw;}
.m-list4 .i3 .con:after{height: 11.71vw;}
.m-list4 .i4 .con:after{height: 11.97vw;}
.m-list4 li:hover .ico:before{top: 0.677vw;bottom: 0.677vw;left: 0.677vw;right: 0.677vw;}
.m-list4 li:hover .ico:after{
	-o-background-size: 9.479vw auto;
	-ms-background-size: 9.479vw auto;
	-moz-background-size: 9.479vw auto;
	-webkit-background-size: 9.479vw auto;
	background-size: 9.479vw auto;
}
.g-t2{margin: 4.843vw 0 1.666vw;font-size: 2.083vw;}

.m-slider3 .slick-arrow{width: 2.135vw;height: 4.270vw;margin-top: -2.604vw;}
.m-slider3 .slick-prev{left: -3.75vw;}
.m-slider3 .slick-next{right: -3.75vw;}
.m-slider4 .slick-arrow{width: 2.135vw;height: 4.270vw;	}
.m-slider4 .slick-prev{left: -3.75vw;}
.m-slider4 .slick-next{right: -3.75vw;}

.ban-list .desc{max-width: 26.71vw;}
.m-list2 .date{font-size: 1.25vw;padding-left: 1.562vw;
	-o-background-size: 0.989vw auto;
	-ms-background-size: 0.989vw auto;
	-moz-background-size: 0.989vw auto;
	-webkit-background-size: 0.989vw auto;
	background-size: 0.989vw auto;
}

}

@media only screen and (max-width: 1600px) {
	.g-tab .tab li a{font-size: 16px;}
	.g-tab .cur{font-size: 14px;}
	.g-tab{height: 70px;line-height: 70px;}
	.m-list10 .btn{font-size: 14px;}
	.m-list10 .btn{margin-left: 21px;}
	.m-list10 .con{line-height: 60px;}
	.m-list10 h3{font-size: 16px;}

	.m-slider4 .num{font-size: 16px;}

	.m-list5 h3{font-size: 20px;line-height: 28px;margin-bottom: 12px;}
	.m-list5 .txt{padding: 26px 28px 28px;height: 210px;}
	.m-list5{padding-top: 50px;}
	.m-list6{margin-top: 50px;}
	.m-list6 h3{font-size: 20px;margin-bottom: 9px;}
	.m-list7 h3{font-size: 20px;}
	.m-list7 .desc{font-size: 14px;}
	.m-list7 .con{padding: 25px 20px 25px 25px;}
	.m-txt1 .txt{font-size: 16px;}
	.m-txt1 .tit{font-size: 32px;}
	.m-txt1{margin: 60px 0 80px;}
	.m-map h3{font-size: 32px;}
	.m-map{margin: 80px 0 100px;}
	.m-slider2{margin-bottom: 80px;}
	.m-list9 h3{font-size: 16px;}
	.m-list9 .pic{margin-bottom: 12px;}
	.m-list9 li{margin-bottom: 40px;}
	.m-list8{margin-top: 60px;}
	.m-details h1{font-size: 32px;}
	.m-details .info span{font-size: 14px;}
	.m-details .txt{font-size: 16px;}
	.m-details .arrow{font-size: 16px;line-height: 36px;}

}

@media only screen and (max-width: 1199px) {
	body{padding-top: 50px;}
	.wp,.wp2,.warp{width: auto;padding: 0 15px;}
	.logo{line-height: 50px;}
	.logo img{height: 40px;}
	.menuBtn{display: block;}
	.hdr{position: fixed;top: 50px;bottom: 0;left: 0;right: 0;padding: 15px 0;display: none;
		border-top: 1px solid #7bae27;
		background-color: #fff;overflow-y: auto;
	}
	.nav{float: none;margin-bottom: 15px;}
	.nav li{float: none;margin-right: 0;}
	.nav li .v1{font-size: 16px;line-height: 45px;text-align: center;}
	.nav li .v1:after{display: none;}
	.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: 40px;}
	.so-btn{display: none;}
	.hd-weix{display: none;}
	.so{position: relative;right: auto;top: auto;display: block !important;
		margin: 0 15px;border: 1px solid #7bae27;border-radius: 23px;
	}
	.index{padding-top: 50px;}
	.banner .slick-slide .con{height: 250px;}
	.ban-list{position: static;overflow: hidden;}
	.ban-list li{width: auto;float: none;}
	.ban-list .txt{overflow: hidden;}
	.ban-list .desc{font-size: 16px;display: block;overflow: hidden;margin-top: 29px;}
	.ban-list .con{text-align: left;padding: 0 15px;height: 100px;line-height: 100px;}
	.ban-list .ico{font-size: 20px;display: block;float: left;margin-top: 18px;}
	.m-tab1 li span{font-size: 20px;padding-right: 12px;}
	.m-tab1 li span:after{width: 1px;height: 18px;}
	.m-tab1 li{margin-right: 12px;}
	.m-list1 .i1{width: auto;float: none;margin-bottom: 15px;}
	.m-list1 .i2{width: auto;float: none;}
	.m-tab1 .btn{width: 80px;height: 30px;line-height: 28px;font-size: 14px;
		border-radius: 5px;
	}
	.m-tab1{padding: 15px 0;margin-bottom: 10px;}
	.row-a1{padding: 20px 0 0;}
	.m-list1 .txt{left: 15px;right: 15px;bottom: 10px;}
	.m-list1 .date{font-size: 13px;font-weight: bold;margin-bottom: 2px;}
	.m-list1 h3{font-size: 18px;}
	.m-list2 .con{height: auto;margin: 0;padding: 15px;height: auto;
		border-bottom-width: 3px;
	}
	.m-list2{margin: 0;}
	.m-list2 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list2 h3{font-size: 18px;line-height: 1.5;height: auto;}
	.m-list2 .date{font-size: 13px;font-weight: bold;}
	.m-list2 .con:after{width: 150px;height: 108px;
		background-position: center bottom;
	}
	.row-a2{padding: 30px 0;}
	.g-t1 h2{font-size: 20px;}
	.g-t1 .desc{font-size: 14px;margin-top: 10px;}
	.m-list3{margin: 25px 0;}
	.m-list3 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list3 li.open{width: auto;}
	.m-list3 .tips{font-size: 16px;}
	.m-list3 .desc{font-size: 14px;margin-bottom: 20px;}
	.m-list3 h3{font-size: 20px;margin-bottom: 15px;}
	.m-list3 .txt{top: 20px;left: 15px;right: 15px;}
	.m-list3 .btn{width: 150px;height: 40px;line-height: 40px;font-size: 14px;}
	.m-list3 .con{height: 300px;}
	.m-slider-brand{margin: 25px 0;padding: 0;}
	.m-slider-brand .slider{gap: 10px;}
	.m-slider-brand .slide-item{flex: 0 0 calc((100% - 30px) / 4);height: 300px;}
	.m-slider-brand .slide-item:hover,
	.m-slider-brand .slide-item.active{flex: 0 0 calc((100% - 30px) / 4 * 1.57);}
	.m-slider-brand .con{height: 100%;}
	.m-slider-brand .tips{font-size: 14px;}
	.m-slider-brand .desc{font-size: 12px;margin-bottom: 15px;}
	.m-slider-brand h3{font-size: 16px;margin-bottom: 10px;}
	.m-slider-brand .txt{top: 15px;left: 15px;right: 15px;bottom: 15px;}
	.m-slider-brand .btn{width: 120px;height: 36px;line-height: 36px;font-size: 12px;padding: 0;}
	.g-btn1{width: 150px;height: 40px;line-height: 38px;font-size: 14px;border-radius: 5px;}
	.row-a3{padding: 35px 0;}
	.m-slider1 .slick-arrow{width: 32px;height: 32px;}
	.m-slider1 .slider{padding: 0 40px;}
	.m-slider1 .pic img{max-width: 90%;max-height: 90%;}
	.m-slider1 .pic{height: 100px;line-height: 100px;}
	.m-list4 .ico{display: none;}
	.m-list4 .con:after{display: none;}
	.m-list4 li{width: 50%;margin-top: 0 !important;padding: 10px 0;}
	.m-list4 .con{width: auto;height: auto;}
	.m-list4 .txt{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.row-a4{height: auto;margin-bottom: 0;padding: 30px 0;}
	.m-list4 .num{font-size: 30px;margin-bottom: 5px;}
	.m-list4 .tips{font-size: 16px;margin-bottom: 5px;}
	.m-list4 .dan{font-size: 18px;}
	.fd-l{display: none;}
	.fd-bot{height: auto;line-height: 22px;font-size: 12px;padding: 12px 0;
		text-align: center;
	}
	.fd-bot .copy{float: none;}
	.fd-bot .link{float: none;}
	.fd-con .wp{padding: 0;}
	.fd-r{float: none;width: auto;margin: 0 auto;padding: 25px 0 20px;}
	.fd-qr span{font-size: 14px;line-height: 1.5;}
	.fd-qr .pic{width: 120px;height: 120px;}
	.ban{height: 180px;}
	.g-tab{display: none;}
	.g-t2{margin: 35px 0 20px;font-size: 20px;}
	.m-list10 .con{padding: 0 12px;}
	.m-list10 .btn{padding-left: 22px;margin-left: 12px;
		-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-slider3{margin: 0;}
	.m-slider3 .con{width: 250px;margin: 0 auto;}
	.m-slider3 .slick-next{right: 0;}
	.m-slider3 .slick-prev{left: 0;}
	.m-slider3 .slick-arrow{width: 20px;}
	.m-slider3 .pic{margin-bottom: 15px;}
	.m-slider3 h3{font-weight: bold;}
	.m-slider3 .btn{width: 150px;height: 36px;line-height: 34px;font-size: 14px;}
	.m-slider3 .date{font-size: 32px;}
	.m-slider3 .txt{top: 160px;}
	.m-slider4 .con{padding: 15px;width: 250px;margin: 0 auto;}
	.m-slider4 .pic{float: none;width: auto;height: auto;margin-right: 0;}
	.m-slider4 .date{font-size: 32px;}
	.m-slider4 .num{font-size: 14px;margin-bottom: 15px;}
	.m-slider4 .txt{padding-top: 12px;}
	.m-slider4 .slick-next{right: 0;}
	.m-slider4 .slick-prev{left: 0;}
	.m-slider4 .slick-arrow{width: 20px;}
	.m-slider4{margin: 0 0 60px;}
	.m-list5{margin: 0;padding-top: 35px;}
	.m-list5 .con{margin: 0;}
	.m-list5 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list5 .txt{padding: 15px;height: auto;}
	.m-list5 h3{font-size: 18px;margin-bottom: 10px;}
	.m-list5 .desc{font-size: 14px;line-height: 24px;}
	.pages a, .pages span{width: 32px;height: 32px;line-height: 30px;font-size: 14px;
		font-weight: normal;border-width: 1px;
	}
	.pages li{margin: 0 2px;}
	.pages{margin: 35px 0 50px;}
	.m-list6 .pic{width: auto;height: auto;float: none;margin-right: 0;}
	.m-list6 .con{padding: 15px;}
	.m-list6 h3{font-size: 18px;}
	.m-list6 .desc{font-size: 14px;line-height: 24px;}
	.m-list6 h3{white-space: normal;}
	.m-list7 li{width: auto;float: none;margin-bottom: 15px;}
	.m-list7 .pic{width: 110px;height: 110px;margin-right: 15px;}
	.m-list7 .con{padding: 15px;margin: 0;}
	.m-list7 h3{font-size: 18px;}
	.m-list7 .txt{padding-top: 5px;}
	.m-list7 .tit span{font-size: 14px;}
	.m-list7 .tit{margin-bottom: 9px;}
	.m-list7{margin: 0 0 50px;}
	.m-pic1{margin-bottom: 50px;}
	.m-pic2{margin: 50px 0;}
	.m-txt1 .tit{font-size: 18px;padding-bottom: 12px;margin-bottom: 15px;}
	.m-txt1{margin: 30px 0 50px;}
	.m-txt1 .txt{font-size: 14px;}
	.m-map{margin: 40px 0 50px;padding-top: 0;}
	.m-map #map{width: auto;height: 250px;position: static;}
	.m-map .txt{width: auto;float: none;height: auto;border-width: 1px;
		padding: 20px;
	}
	.m-map h3{font-size: 18px;margin-bottom: 10px;}
	.m-map .desc{font-size: 14px;line-height: 2;}
	.m-list9{margin: 0 0 50px;}
	.m-list9 .con{margin: 0;}
	.m-list9 li{width: auto;float: none;margin-bottom: 15px;}
	.m-slider2 .pic{width: auto;height: auto;margin-top: 0;}
	.m-slider2 .pic img{opacity: 1;}
	.m-slider2 .con{height: auto;}
	.m-slider2{margin-bottom: 30px;}
	.m-slider2 .slick-arrow{width: 30px;height: 60px;}
	.m-list8 .con{padding: 0 8px;}
	.m-list8 .date{font-size: 12px;margin-left: 15px;}
	.m-list8 h3{font-size: 16px;}
	.m-list8 .con{height: 50px;line-height: 50px;}
	.m-list8{margin-top: 30px;}
	.m-details h1{font-size: 20px;margin-bottom: 15px;}
	.m-details{margin: 35px 0 30px;}
	.m-details .info{padding-bottom: 10px;}
	.m-details .txt{padding: 15px 0 20px;font-size: 14px;}
	.m-details .arrow .item a{padding-left: 35px;}
	.m-details .arrow{font-size: 14px;}












}


