﻿
@media only screen and (max-width: 1660px) {
	.nav li{margin-right: 50px;}
	.lang{margin-right: 50px;}
	.so-btn{width: 60px;}
	.header{width: 95%;top: 25px;}
}
@media only screen and (max-width: 1500px) {
	.wp{max-width: 1100px;}
	.nav li .v1{font-size: 16px;}
	.nav li{margin-right: 30px;}
	.cur{font-size: 14px;}
	.g-t2 .tit{font-size: 40px;}
	.g-t2 .tab li a{font-size: 20px;}
	.g-t2 .tab li{margin-left: 40px;}
	.m-txt3 .desc-1{font-size: 24px;}
	.g-t3 .tit{font-size: 36px;}
	.m-txt3 .tit{line-height: 130px;font-size: 32px;}
	.m-txt3 .desc-3{font-size: 18px;}
	.row-e3:after{right: 60px;}
	.m-txt4 .tit{font-size: 22px;}
	.m-txt4 .desc{font-size: 16px;}
	.row-e3{height: 500px;}
	.row-e2{padding-bottom: 100px;}
	.m-slider3 .desc{font-size: 16px;}
	.m-slider3 .date span{font-size: 28px;}
	.m-slider4 .desc{font-size: 16px;}
	.m-slider4 .t1{font-size: 30px;padding: 18px 0;}
	.m-slider4 .con{padding: 15px 35px 0;height: 360px;}
	.row-e5 .g-t3{margin-bottom: 60px;}
	.row-e5{padding-bottom: 120px;}
	.fd-l .desc{font-size: 16px;}
	.fd-r .item{width: 290px;}
	.fd-r .t1{font-size: 18px;margin-bottom: 15px;}
	.fd-r .btn span{font-size: 16px;padding-left: 18px;}
	.fd-r .btn{height: 60px;padding-left: 50px;background-position: 15px center;line-height: 60px;}
	.fd-nv .t-c a{font-size: 16px;}
	.fd-nv .t1{margin-bottom: 10px;}
	.fd-logo{margin-bottom: 30px;}
	.fd-con{padding-top: 40px;}
	.fd-top{padding: 60px 0 50px;}
	.fd-bot .copy{font-size: 14px;}
	.fd-bot{padding: 50px 0 30px;}
	.row-e6{padding: 80px 0 100px;}
	.m-slider4{margin-top: 40px;padding-bottom: 100px;}
	.m-txt1 .pic{width: 450px;}
	.m-txt1 .desc{font-size: 16px;margin-bottom: 50px;}
	.m-txt1 .txt{padding-top: 20px;}
	.g-btn{height: 60px;line-height: 60px;font-size: 16px;width: 200px;}
	.m-slider1 .con{padding-left: 40px;}
	.m-slider1 .pic{width: 400px;height: auto;}
	.slider-txt{width: 550px;}
	.slider-txt .tit{font-size: 22px;}
	.m-tit1 .tit{font-size: 22px;}
	.m-tit1 .g-btn{margin-top: 3px;}
	.m-list2 .con{margin: 0 15px;border-radius: 25px;}
	.m-list2{margin: 0 -15px 10px;}
	.m-list2 .t1{font-size: 18px;}
	.m-list2 .txt{padding: 20px 25px 0;height: 205px;}
	.m-list2 .date{font-size: 14px;}
	.m-list2 .lab{margin-right: 15px;}
	.m-tit1{margin-bottom: 50px;}
	.row-a4{padding: 30px 0 100px;}
	.row-a2{padding-top: 120px;}
	.row-a3{padding: 70px 0 1px;}
	.m-recruit .desc{font-size: 20px;width: 350px;}
	.g-t1{font-size: 20px;}
	.g-t1 span{font-size: 26px;}
	.banner .tit{font-size: 60px;}
	.banner .tips{font-size: 20px;padding-right: 150px;}
	.m-tab1 li a{font-size: 20px;padding-bottom: 15px;}
	.m-tab1{margin-bottom: 50px;margin-top: 80px;}
	.m-tab1-1{margin-bottom: 0;margin-top: 50px;}
	.m-pic{margin-top: 40px;}
	.m-list2 li{margin-bottom: 40px;}
	.m-details h1{font-size: 30px;margin-bottom: 25px;}
	.m-details .info{padding-bottom: 40px;}
	.m-details .txt{padding-top: 40px;font-size: 16px;margin-bottom: 80px;}
	.row-main{padding-top: 160px;}
	.row-b2{padding-top: 50px;padding-bottom: 120px;}
	.m-txt2 .desc{font-size: 16px;}
	.m-txt2 .pic{width: 250px;}
	.m-txt2 .txt{width: 750px;}
	.g-t3 .en span{font-size: 20px;}
	.m-list3 .pic{width: 250px;height: 170px;border-radius: 15px;margin-right: 24px;}
	.m-list3 .desc{font-size: 14px;}
	.m-list3 .tit{font-size: 20px;margin-bottom: 12px;}
	.m-list3 .con{margin: 0 20px;}
	.m-list3 li{margin-bottom: 50px;}
	.m-list3{margin: 0 -20px;}
	.row-b5{padding: 60px 0;}
	.row-b6-2{padding-top: 50px;padding-bottom: 30px;}
	.m-list4 .t1{font-size: 18px;}
	.m-list4 .ico{width: 70px;height: 70px;margin-bottom: 60px;}
	.m-list4:before{bottom: 55px;}
	.m-list4 .t1:after{top: -33px;}
	.m-list4{margin-top: 50px;}
	.g-t4 .tit{font-size: 40px;}
	.g-t4 .tips{font-size: 20px;}
	.row-c1-1{padding: 80px 0 100px;}
	.m-table .desc{font-size: 16px;}
	.m-table .t1{font-size: 18px;width: 280px;padding-left: 50px;}
	.m-t1{font-size: 26px;margin-bottom: 35px;}
	.m-tel{margin: 70px 0;height: 130px;line-height: 130px;}
	.m-tel .tel{font-size: 18px;}
	.m-tel .tel span{font-size: 36px;}
	.m-tel .date{font-size: 18px;}
	.m-form1{padding: 50px 70px 70px;}
	.m-form1 label{font-size: 16px;margin-right: 50px;}
	.m-form1 .t1{font-size: 20px;}
	.m-form1 .inp{font-size: 16px;}
	.m-form1 .desc{font-size: 14px;}
	.m-form1 .item{margin-bottom: 30px;}
	.m-form1 .tips2{font-size: 16px;}
	.row-f1{padding-bottom: 120px;}

}
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 .3rem;}
	.header{width: auto;left: .3rem;right: .3rem;height: 1.1rem;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.lang{margin-right: .4rem;margin-left: .3rem;line-height: 1.1rem;}
	.lang a{font-size: .26rem;color: #666;}
	.so-btn{height: 1.1rem;
		-o-background-size: .3rem auto;
		-ms-background-size: .3rem auto;
		-moz-background-size: .3rem auto;
		-webkit-background-size: .3rem auto;
		background-size: .3rem auto;
	}
	.menuBtn{width: .8rem;height: .6rem;margin-top: .2rem;padding-top: .2rem;}
	.menuBtn b{width: .4rem;margin-bottom: .1rem;}
	.menuBtn.open b{width: .4rem;top: 48%;left: 25%;}
	.menuBtn1{display: none;}
	.menuBtn2{display: block;}
	.nav{position: absolute;left: 0;right: 0;top: 1.2rem;float: none;padding: .2rem 0;display: none;
		background-color: rgba(255, 255, 255, .8);border-radius: .5rem;
	}
	.nav li{float: none;margin-right: 0;}
	.nav li .v1{text-align: center;font-size: .28rem;}
	.banner .txt{top: 72%;}
	.banner .tit{font-size: .5rem;margin-bottom: .25rem;}
	.banner .tips{padding-right: 0;}
	.banner{height: 5rem;}
	.row-a1{padding-top: .7rem;}
	.g-t1{font-size: .38rem;}
	.g-t1 span{font-size: .46rem;}
	.m-txt1 .pic{float: none;width: auto;margin-left: 0;width: 5rem;margin: 0 auto;}
	.m-txt1 .desc{font-size: .26rem;margin-bottom: .5rem;}
	.m-txt1{padding-top: .5rem;}
	.g-btn{width: 3rem;height: .8rem;line-height: .8rem;font-size: .26rem;}
	.m-tit1 .tit{width: auto;float: none;}
	.m-tit1 .g-btn{float: none;}
	.m-slider1 .slick-dots li button{padding: 0;}
	.m-slider1 .con{padding-left: 0;position: relative;padding-top: 1rem;}
	.m-slider1 .pic{width: 3rem;height: auto;margin-right: .3rem;}
	.m-slider1 .pic img{border-radius: .2rem;}
	.m-slider1 .pic:after{display: none;}
	.m-slider1 .txt{width: auto;float: none;padding-top: .2rem;margin-left: 3.3rem;}
	.m-slider1 .g-t1{position: absolute;left: 0;top: 0;}
	.m-slider1 .tit{font-size: .26rem;margin-top: 0;margin-bottom: .8rem;}
	.row-a2{padding-top: .7rem;}
	.pop-so .form .inp{font-size: .26rem;height: .8rem;border-radius: .4rem;}
	.pop-so .form{border-radius: .4rem;}
	.pop-so .form .btn{width: .6rem;height: .6rem;}
	.row-a3{padding: .7rem 0;}
	.m-slider2 .tit{height: .8rem;line-height: .8rem;font-size: .28rem;padding: 0 .2rem;}
	.row-a4{padding: .3rem 0 .7rem;}
	.m-recruit .txt{top: .4rem;left: .4rem;}
	.m-recruit .desc{font-size: .28rem;margin-top: .2rem;}
	.fd-nv{display: none;}
	.fd-l{width: auto;float: none;}
	.fd-l .desc{font-size: .26rem;}
	.fd-top{padding: .6rem 0 .3rem;}
	.fd-l .tit span{font-size: .26rem;}
	.fd-l .tit{margin-bottom: .3rem;}
	.fd-r{float: none;padding-top: .36rem;}
	.fd-r .item{margin-left: 0;margin-bottom: .3rem;width: auto;float: none;}
	.fd-r .t1{font-size: .28rem;}
	.fd-r .btn span{font-size: .26rem;}
	.fd-r .btn{padding-left: .8rem;
		-o-background-size: .32rem auto;
		-ms-background-size: .32rem auto;
		-moz-background-size: .32rem auto;
		-webkit-background-size: .32rem auto;
		background-size: .32rem auto;
	}
	.fd-r .btn:after{width: .32rem;}
	.fd-con{padding-top: .4rem;}
	.fd-txt{float: none;}
	.fd-logo{text-align: left;margin-bottom: .3rem;}
	.fd-desc{text-align: left;font-size: .26rem;line-height: 1.8;}
	.fd-bot .share{display: none;}
	.fd-bot .copy{float: none;font-size: .26rem;}
	.fd-bot{padding: .3rem 0;}
	.cur{display: none;}
	.g-t2 .tit{font-size: .4rem;font-weight: bold;}
	.g-t2{display: block;margin-top: 0;}
	.g-t2 .tab{overflow: hidden;text-align: center;}
	.g-t2 .tab li{margin: 0 .1rem;float: none;display: inline-block;}
	.g-t2 .tab li a{font-size: .26rem;}
	.m-pic{border-radius: .18rem .18rem .18rem 1rem}
	.m-txt3 .tit{font-size: .3rem;height: 1rem;line-height: 1rem;border-radius: .15rem;}
	.m-txt3 .desc-3{font-size: .26rem;}
	.row-e2{padding-bottom: .8rem;}
	.row-e3:after{right: 0;}
	.m-txt4{margin-top: .3rem;}
	.m-txt4 .desc{font-size: .26rem;}
	.row-e4{padding: .7rem 0;}
	.row-e4 .g-t3{float: none;}
	.m-slider3{float: none;width: auto;padding-bottom: .8rem;}
	.m-slider3:before{display: none;}
	.m-slider3 .date{float: none;margin-right: 0;width: auto;font-size: .24rem;padding-bottom: 0;line-height: 1.2;}
	.m-slider3 .desc{border-top: 0;font-size: .24rem;line-height: 1.8;}
	.m-slider3 .desc .i-t{overflow: hidden;}
	.m-slider3 .slick-next{left: auto;right: 50%;margin-right: -.8rem;bottom: -.8rem;}
	.m-slider3 .slick-prev{top: auto;bottom: -.8rem;left: 50%;margin-left: -.8rem;}
	.m-slider3 .slick-arrow{width: .7rem;height: .7rem;}
	.m-slider2 .pic{border-radius: .18rem;}
	.row-e5 .g-t3{margin-bottom: .4rem;}
	.row-e5{padding-bottom: .8rem;}
	.row-e6{border-radius: .8rem 0 0 0;padding-top: .7rem;padding-bottom: .7rem;}
	.m-slider4{margin-top: .4rem;}
	.m-slider4 .con{padding: .2rem .3rem 0;height: 5rem;}
	.m-slider4 .t1{margin-bottom: .3rem;padding: .15rem 0;}
	.m-slider4 .desc{font-size: .26rem;}
	.m-slider4 .swiper-arrow{width: .7rem;height: .7rem;}
	.m-tel{margin-top: .6rem;line-height: normal;height: auto;padding: .4rem 0;margin-bottom: .6rem;}
	.m-tel .tel{margin-right: 0;padding-right: 0;padding-left: .65rem;}
	.m-tel .tel span{font-size: .4rem;}
	.m-tel .date{font-size: .28rem;}
	.m-tel .tel:after{display: none;}
	.m-t1{margin-bottom: .4rem;}
	.m-form1{padding: .4rem;}
	.m-form1 .t1{font-size: .28rem;}
	.m-form1 label{font-size: .26rem;}
	.m-form1 label input{width: .24rem;height: .24rem;}
	.m-form1 .item-50{width: 100%;}
	.m-form1 .inp{height: .8rem;font-size: .26rem;}
	.m-form1 .item{margin-bottom: .3rem;}
	.m-form1 .item-txt{width: 100%;padding: 0 .4rem;}
	.m-form1 .desc{font-size: .24rem;padding-top: 0;}
	.m-form1 .tips{font-size: .24rem;}
	.m-form1 .tips2{padding-top: .3rem;font-size: .24rem;}
	.m-form1 .btn{font-size: .26rem;}
	.row-f1{padding-bottom: 1rem;}
	.row-b3{padding-top: 0;}
	.row-main{padding-top: 2rem;}
	.m-details2 h1{margin-bottom: .26rem;}
	.m-details2 .txt{padding-top: .4rem;}
	.m-details2 .tit{font-size: .32rem;}
	.m-details2 .desc{font-size: .26rem;}
	.m-details2 .desc2{font-size: .26rem;margin-bottom: .5rem;}
	.m-txt2{display: block;margin-top: .4rem;margin-bottom: .6rem;}
	.m-txt2 .pic{margin: 0 auto .3rem;}
	.m-txt2 .txt{width: auto;}
	.m-txt2 .txt:before{left: -.2rem;width: .5rem;}
	.m-list3{display: block;margin: 0;}
	.m-list3 li{width: auto;margin-bottom: .3rem;}
	.m-list3 .desc{font-size: .24rem;}
	.m-list3 .tit{font-size: .28rem;}
	.m-list3 .pic{width: 3rem;height: auto;}
	.m-list3 .txt{padding-top: 0;padding-bottom: .3rem;}
	.m-list3 .con{margin: 0;}
	.m-tab1-1{margin-top: .4rem;}
	.m-tab1 li{margin-right: .3rem;}
	.row-b6-1{padding-top: .5rem;}
	.m-list4{margin-top: .4rem;}
	.btn-top{top: -1rem;}
	.row-b7{padding-bottom: 1.5rem;}
	.m-tab1{margin-top: .6rem;}
	.m-list2 li{width: 100%;margin-bottom: .3rem;}
	.m-list2 .txt{height: auto;padding: .3rem;}
	.m-list2 .t1{font-size: .28rem;height: auto;}
	.m-list2 .lab{height: .5rem;line-height: .5rem;font-size: .24rem;border-radius: .25rem;padding: 0 .2rem;}
	.m-list2 .date{font-size: .24rem;}
	.pages li{margin: 0 .05rem;}
	.pages li a{font-size: .24rem;}
	.row-b2{padding: 0 0 1rem;}
	.m-details .lab{height: .5rem;line-height: .5rem;font-size: .24rem;border-radius: .25rem;padding: 0 .2rem;}
	.m-details .date{font-size: .24rem;}
	.m-details .info{padding-bottom: .3rem;}
	.m-details .txt{padding-top: .3rem;font-size: .26rem;margin-bottom: .6rem;}
	.m-details .back{width: 3.5rem;height: .8rem;font-size: .26rem;}
	.m-table .t1{font-size: .26rem;width: 2rem;padding: .3rem 0 .3rem .3rem;}
	.m-table .desc{padding: .3rem .2rem .3rem .3rem;font-size: .24rem;}
	.m-slider1 .slick-dots{left: -.2rem;}

	.slider-txt{width: auto;float: none;padding-top: 0;margin-bottom: .4rem;}
	.slider-txt .tit{max-width: none;margin-bottom: .3rem;}
	.m-slider1 .pic{width: auto;float: none;margin-right: 0;}
	.m-slider1 .con{padding: 0;}
	.m-table .arrow{text-align: center;padding-top: .8rem;}
	.m-table .arrow a{position: static;display: inline-block;margin: 0 .2rem;width: .7rem;height: .7rem;}
	.row-c1-1{padding: .8rem 0;}

	.m-slider1 .g-t3{left: .3rem;top: .3rem;}
	.m-slider1 .g-t3 .tit{font-size: .36rem;}

	.logo{margin-left: .3rem;line-height: 1.1rem;}
	.logo img{height: .7rem;}
	.so-btn{width: .5rem;}
	.m-slider3 .date span{font-size: .36rem;}
	
	.g-t3 .tit{font-size: 22px;}
	.g-t3 .en span{font-size: 16px;}
	.m-txt4 .tit{font-size: 18px;}
	.m-txt3 .desc-1{font-size: 18px;}
	.row-e2{padding-top: .7rem;}
	.m-slider4 .t1{font-size: 20px;}
	.m-slider4 .con{margin-right: 15px;}
	.m-slider4{padding-bottom: 60px;}
	.fd-l .tit h3{font-size: 20px;}
	.btn-top{width: 2.4rem;right: .3rem;}
	.slider-txt .tit{font-size: 18px;margin-top: .3rem;}
	.m-tit1 .tit{font-size: 18px;}


}

