

@media only screen and (max-width: 1800px) {
	.nav li .v1{font-size: .2rem;}
}


@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 .3rem;}
	.header{padding: 0 .3rem;
		background-color: rgba(28, 91, 168, .7);
	}
	.logo{width: auto;height: auto;line-height: 1rem;font-size: 0;
		background-image: none;padding: 0;
	}
	.logo img{width: auto;height: .76rem;display: inline-block;vertical-align: middle;}
	.menuBtn{display: block;margin-top: .15rem;}
	.hdr{position: absolute;left: 0;right: 0;top: 100%;border-top: 1px solid #fff;
		background-color: rgba(28, 91, 168, .8);margin-top: 0;padding: .2rem 0;display: none;
	}
	.nav{float: none;}
	.nav li{float: none;margin-left: 0;}
	.nav li .v1{padding: 0 .3rem;font-size: .28rem;line-height: .75rem;}
	.nav .sub{position: static;width: auto;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav .sub a{font-size: .26rem;text-align: left;padding: 0 .5rem;}
	.lang{margin-left: 0;padding-left: .3rem;font-size: .28rem;line-height: .75rem;float: none;}
	.lang:before{display: none;}
	.so-btn{float: none;display: block;width: .75rem;height: .75rem;
		-o-background-size: .28rem auto;
		-ms-background-size: .28rem auto;
		-moz-background-size: .28rem auto;
		-webkit-background-size: .28rem auto;
		background-size: .28rem auto;
	}
	.banner{height: 4.5rem;}
	.banner .slick-dots{left: .3rem;bottom: .3rem;}
	.banner .slick-dots li button{height: 3px;}
	.row-a1 .col-l{width: auto;float: none;}
	.g-t1 .tit .t1{font-size: .42rem;}
	.g-t1 .b-en{font-size: .6rem;}
	.g-t1 .tit{padding-left: .4rem;}
	.m-slider1{margin-bottom: .4rem;}
	.m-slider1 .t1{font-size: .3rem;}
	.m-slider1 .desc{font-size: .24rem;}
	.m-slider1 .date{height: .5rem;line-height: .5rem;font-size: .22rem;}
	.m-slider1 .txt{height: auto;padding: .3rem;}
	.m-slider1 .more{font-size: .24rem;}
	.row-a1 .col-r{width: auto;float: none;padding-top: .7rem;}
	.g-btn{height: .7rem;line-height: .7rem;width: 3.2rem;}
	.g-btn span{font-size: .24rem;}
	.row-a1 .g-btn,.row-a3 .g-btn{margin: 0 auto;}
	.m-list1 .date{height: .5rem;line-height: .5rem;font-size: .22rem;}
	.m-list1 .t1{font-size: .3rem;}
	.m-list1 .desc{font-size: .24rem;}
	.m-list1{height: auto;padding: .3rem .3rem 1px;}
	.row-a1{padding-bottom: .8rem;}
	.row-a2{background-attachment: scroll;padding: .8rem 0 .5rem;height: auto;}
	.m-list3 li{position: static;width: auto;margin-bottom: .3rem;}
	.m-list3 .t-c{position: static;
		-webkit-transform: translateY(0%);
	    -moz-transform: translateY(0%);
	    -o-transform: translateY(0%);
	    -ms-transform: translateY(0%);
	    transform: translateY(0%);
	}
	.m-list3{position: static;margin: 0 .3rem;padding-top: .6rem;}
	.m-list3 .g-btn{line-height: .68rem;}
	.m-list3 .con{height: 3rem;padding: .4rem .4rem 0;}
	.row-a3{padding: .8rem 0;}
	.row-a3 .col-l{width: auto;float: none;}
	.m-list4 .t1{font-size: .28rem;margin-bottom: .2rem;}
	.m-list4 .lab{font-size: .24rem;margin-bottom: .15rem;}
	.m-list4 .date{font-size: .24rem;}
	.m-list4 .pic{width: 3rem;height: 2.68rem;}
	.m-list4 .txt{height: 2.68rem;padding-top: .3rem;}
	.m-list4{margin-bottom: .5rem;}
	.row-a3 .col-r{width: auto;float: none;padding-top: .6rem;}
	.g-t3{text-align: left;padding-right: 0;padding-left: .8rem;margin-right: 0;}
	.g-t3:before{right: auto;left: 0;}
	.g-t3:after{left: auto;right: 100%;}
	.m-slider2 .t1 span{font-size: .28rem;}
	.pop-video .cont{width: 93%;}
	.pop-video .close{width: 32px;height: 32px;right: -15px;top: -15px;
		-o-background-size: 16px auto;
		-ms-background-size: 16px auto;
		-moz-background-size: 16px auto;
		-webkit-background-size: 16px auto;
		background-size: 16px auto;
	}
	.row-a4{padding-top: .8rem;}
	.m-list5{overflow: hidden;height: auto;background-image: none;margin-bottom: .5rem;}
	.m-list5 li{position: static;width: 33.33%;float: left;margin-bottom: .35rem;}
	.m-list5 .pic{position: static;
		-webkit-transform: translate(0%, 0%);
		-moz-transform: translate(0%, 0%);
		-o-transform: translate(0%, 0%);
		-ms-transform: translate(0%, 0%);
		transform: translate(0%, 0%);
	}
	.m-list5 .pic:after{opacity: 0;}
	.m-list5 .pic{width: 1.8rem;height: 1.8rem;border: .06rem solid #01C0D7;margin: 0 auto .2rem;}
	.m-list5 li .pic img{opacity: 1;}
	.m-list5 .t1{position: static;text-align: center;font-size: .3rem;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.m-desc1{margin-bottom: .5rem;}
	.m-list6 .pic{display: block;margin: 0 auto .2rem;width: 1rem;height: 1rem;}
	.m-list6 .btn{display: none;}
	.m-list6 .t1{font-size: .28rem;}
	.m-list6 .con:after{width: 1px;}
	.m-list6 .con:hover .pic{margin: 0 auto .2rem;}
	.fd-bot{padding: .2rem .3rem;text-align: center;font-size: .24rem;}
	.fd-bot .copy{float: none;}
	.fd-bot .icp{float: none;}
	.fd-link{display: none;}
	.fd-info .t1{font-size: .28rem;margin-bottom: .12rem;}
	.fd-info .desc{font-size: .24rem;}
	.fd-info{float: none;margin-top: 0;margin-bottom: .2rem;overflow: hidden;}
	.fd-info .item{margin-right: 0;float: none;margin-bottom: .26rem;}
	.fd-qr{float: none;margin: 0 auto;width: 1.8rem;}
	.ban-txt .tit{float: none;font-size: .4rem;text-align: center;margin-bottom: .12rem;}
	.ban-txt .tab{float: none;text-align: center;font-size: 0;}
	.ban-txt .tab li{display: inline-block;float: none;width: auto;}
	.ban-txt .tab li a{padding: 0 .3rem;font-size: .26rem;}
	.cur{display: none;}
	.g-top{line-height: normal;}
	.g-top .tab{float: none;font-size: 0;text-align: center;}
	.g-top .tab li{float: none;display: inline-block;margin-right: 0;}
	.g-top .tab li a{font-size: .26rem;line-height: .8rem;}
	.g-top .tab dd{margin-right: 0;margin: 0 .15rem;}
	.m-list7 li{width: auto;float: none;margin-bottom: .3rem;}
	.row-b1{padding: .6rem 0 .6rem;}
	.m-list7 .t1{font-size: .3rem;}
	.m-list7 .lab{height: .5rem;line-height: .5rem;font-size: .24rem;}
	.m-list7 .desc{font-size: .24rem;}
	.m-list7 .tel{font-size: .36rem;padding-left: .5rem;}
	.m-list7 .t-c{left: .3rem;right: .3rem;}
	.m-list7 .con{height: 5.2rem;}
	.m-list8 li{width: auto;float: none;}
	.m-list8 .t1{font-size: .3rem;margin-bottom: .2rem;}
	.m-list8 .more{font-size: .24rem;}
	.m-list8 .txt{height: auto;padding: .3rem;}
	.row-b2{padding: .6rem 0 .5rem;}
	.m-list9 li{width: auto;float: none;margin-bottom: .24rem;}
	.m-list9 .t1{font-size: .3rem;}
	.m-txt1{margin-bottom: .8rem;}
	.m-txt1 .txt{font-size: .26rem;}
	.g-t4 .tit{float: none;font-size: .34rem;}
	.g-t4 .tit:after{width: .1rem;height: .5rem;}
	.g-t4 .tab{float: none;overflow: hidden;margin-top: .3rem;}
	.g-t4 .tab li{margin-left: .4rem;}
	.g-t4{margin-bottom: .4rem;}
	.m-slider3 .t1{font-size: .28rem;line-height: .75rem;}
	.row-b4{padding-bottom: .8rem;}
	.m-slider3 .swiper-arrow{width: .65rem;height: .8rem;
		-o-background-size: .15rem auto;
		-ms-background-size: .15rem auto;
		-moz-background-size: .15rem auto;
		-webkit-background-size: .15rem auto;
		background-size: .15rem auto;
	}
	.m-slider3 .swiper-next{right: -.3rem;}
	.m-slider3 .swiper-next:hover{right: -.3rem;}


}

