@media screen and (max-width: 1500px){
	.slide1-nav{
		right: 306px;
	}
	.slider1 .txt{
		width: 370px;
	}
	.slider1 .txt .pad{padding: 30px;}
	.slider1 h4{font-size: 24px;}
	.slider1 h3{font-size: 33px;}
}

@media screen and (max-width: 1300px){
	.wp{
		max-width: 750px;
		
	}
	.fd-nav .wp{max-width: 1000px;}
	.contact-r,
	.contact-l{float: none;width: 100%;}
	.add-list li{float: none;width: 100%;margin-bottom: 50px;border: none !important;}
	.news-list .img{width: 290px;height: 200px;}
	.news-list .con{height: 50px;}
	.news-list .txt{padding-left: 30px;}
	.focus .con p{
		font-size: 28px;
	}
	.focus .con h3{
		font-size: 38px;
	}
	.focus .con h4{
		font-size: 18px;
	}
	
	
	.close-btn{
		left: auto;
		right: 30px;
		top: 30px;
	}
	.quotes-box{display: none !important;}
	/*.fd-copy a,
	.fd-nav{display: none;}*/
	.fd-l{width: auto;}
	.fd-r{width: 160px;}
	.fd-r .qr-box{display: none;}
	.fd-copy{font-size: 12px;}
	.friend-link{padding: 20px 0;}
	.friend-link .link{margin-bottom: 10px;}
	.list-solo2 li h4{font-size: 12px;}
	
	
	.list-service {margin: 0 -10px;}
	.list-service li{padding: 0 10px;}
	
}

@media screen and (max-width: 1024px){
	
	.pad-hide{display: block;}
	
	.bus-item .show-mask:after,
	/*.float-bar{display: none;}*/
	
	.m-hd{display: block;}	
	
	.t1{padding-top: 80px;}
	.i-row1{padding-bottom: 20px;}
	.list-solo li p,
	.list-solo li h4{font-size: 14px;}
	.t1 h3{font-size: 40px;}
	.t1 h4{font-size: 26px;margin: 16px 0;}
	
	.slider1 .txt{position: relative;}
	
/* 	.slider1 .item, .slider1 .slick-track, .slider1 .slick-list, .slider1 .bg, .slider1{
	height: auto;		
} */
	.slider1{
	/* 	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0; */
	}
	.i-row2{
		height: auto;
	}
	.slider1 .txt{width: 100%;}
	.slider1 .bg{
		height: auto;
		padding-top: 76%;
	}
	.slider1 .txt .pad{
		position: static;
		transform: translateY(0%) translateX(0%);
		-webkit-transform: translateY(0%) translateX(0%);
		padding: 5%;
	}
	.slider1 h4{font-size: 24px;padding: 10px 0;}
	
	.slider1 h3{font-size: 36px;}
	.slider1 .con{padding: 20px 0;}
	.slider1 a{display: inline-block;margin-right: 10px;}
	
	
	
	.list-service li h3{font-size: 14px;}
	.list-service li h4{margin-top: 8px;margin-bottom: 10px;}
	.i-row5,
	.i-row3{padding-bottom: 60px;}
	.i-row6 h3,
	.list-pros li h4{font-size: 22px;}
	.i-row6 h4,
	.list-pros li h3{font-size: 40px;}
	.list-pros .txt{font-size: 12px;}
	.list-friend li a img{width: 60%;}
	.i-row6 p{font-size: 18px;}
	.list-friend li a{
		height: 90px;
		line-height: 90px;
	}
	.list-1{margin: 0 -10px;}
	.list-1 li{padding: 0 10px;margin-bottom: 50px;}
	
	.list-1 .img-cover{margin-bottom: 10px;}
	
	.t2{padding-bottom: 30px;}
	
	.i-row7 .t1{padding-bottom: 40px;}
	
	/*.list-pros .txt br{display: none;}*/
	
	
	.bus-item{padding-right: 0;padding-left: 0;}
	.bus-item .txt{position: static;width: 100%;}
	.bus-item .pad{
		position: static;
		transform: translateY(0%);
		-webkit-transform: translateY(0%);
	}
	.bus-item{height: auto;}
	.bus-item .img{height: 0;padding-top: 61.8%;}
	#ban-in .txt{width: 260px;height: 98px;
		/*margin-left: -130px;*/

		height: auto;
	}
	#ban-in .txt b{font-size: 35px;margin-top: 7px;}
		
	.page span,
	.page a{
		padding: 0 10px;
		height: 30px;
		line-height: 30px;
		margin: 0 2px;
		margin-bottom: 5px;
	}
	.service-gray dl dt{font-size: 14px;}
	.service-gray dl dd{font-size: 12px;}
	.step{width: 50%;margin-left:auto;margin-right: auto;}
	.step ul{text-align: center;}
	.step ul li{float: none;margin-bottom: 20px;padding-left: 10% !important;width: 100%;text-align: left;}
	.service-gray dl{width: 50%;margin-bottom: 50px;text-align: center;}
	.service-gray{padding: 0 20%}
	.service-gray h3{padding: 40px 0;}
	.form-yuyue{padding-bottom: 15%;}
	.pop-txt{
		width: 300px;
	}
	.pop-txt .pad{padding: 0 30px;}
	.pop-iframe{z-index: -1;}
	
}

@media screen and (max-width: 1000px){
	.fd-copy a, .fd-nav{display: none;}
	.fd-nav{display: none;}
}


@media screen and (max-width: 750px){
	.cb-slider p{width: 100%;padding: 0 20px;}
}

@media screen and (max-width: 769px){
	.pad-hide{display: block;}
}

@media screen and (max-width: 640px){
	.float-bar{display: none;}
	.float-bar li.s3{display: none;}
	.bus-item .con{height: auto !important;}
	.f-btn{display: none;}
	.logo img{width: 140px;}
	.pop-txt h3 span{font-size: 24px;padding-bottom: 8px;margin-bottom: 10px;}
	.next1, .prev1{width: 120px;height: 40px;line-height: 40px;
		-webkit-background-size: 18px;
		background-size: 18px;
	}
	.slider3{
		height: auto;
	}
	.slider3 .bg{padding-top: 61.8%;height: auto;}
	
	.pop-txt{
		bottom: 0;
		top: auto;
		height: 200px;
		overflow-y: auto;
		width: 100%;
	}
	.slider3 .slick-dots{
		right: 0;
		text-align: center;
		bottom: 20px;
	}
	.slider3 .slick-dots li a{width: 10px;height: 10px;}
	.pop-txt .pad{
		position: static;
		padding: 20px;
		transform: translateY(0%);
		-webkit-transform: translateY(0%);
	}
	.tit-j h5{font-size: 16px;}
	.form-bg{height: auto;padding: 50px 0;}
	.step{width: 100%;}
	.step ul li .txt{font-size: 16px;}
	.service-gray{padding: 0;}
	.service-gray dl{width: 100%;}
	#ban-in{height: auto;padding-top: 80%;}
	#ban-in .txt{background: none;}
	#ban-in .txt span{font-size: 20px;}
	#ban-in .txt b{font-size: 30px;}
	.form-yuyue .sub{
		height: 50px;
		line-height: 50px;
		font-size: 18px;
	}
	.form-yuyue p{font-size: 12px;}
	.wp{
		padding: 0 20px;
	}
	.cur{margin: 0 -20px;}
	.suggest-box{padding-top: 80px;}
	.top-tel{display: none;}
	.nav .v1{font-size: 24px;}
	.nav li.has-sub a.v1{
		background-position: right 14px;
	}
	.nav li{margin-bottom: 20px;background-position: 76% 10px;}
	.focus .con p{font-size: 14px;}
	.focus .con h3{font-size: 23px;}
	.focus .con h4{font-size: 16px;}
	.more1{width: 120px;font-size: 14px;height: 40px;line-height: 40px;}
	.f-nav i{width: 10px;height: 10px;}
	.arrow-down i{
		-webkit-background-size: 30px;
		background-size: 30px;
	}
	.t1 h3{font-size: 33px;}
	.i-row1 .t1 h4{font-size: 22px;margin-top: 10px;}
	.t1 p{width: 100%;}
	.slider1 h4{font-size: 22px;padding: 8px 0;}
	.slider1 h3{font-size: 30px;}
	.slider1 h3 span{padding-bottom: 10px;}
	.slider1 a{width: 120px;height: 40px;line-height: 40px;margin: 0 10px;}
	.btn-j1{text-align: center;}
	.list-service li{width: 50%;margin-bottom: 30px;}
	.list-service li p,
	.list-service li h3{font-size: 12px;}
	.list-pros li{width: 50%;}
	.i-row4{height: auto;}
	.i-row4 li{height: 400px;}
	.list-friend li a{height: 60px;line-height: 60px;}
	.list-friend li a img{width: 80%;}
	.list-1 li{width: 100%;margin-bottom: 30px;}
	.i-row6 h3{font-size: 12px;}
	.i-row6 h4{font-size: 23px;margin-bottom: 10px;}
	.t1 h4{font-size: 20px;margin-top: 10px;}
	.list-1 h3{margin-bottom: 6px;}
	.t2 a{padding: 0 9px;margin: 0;font-size: 13px;}
	.link{display: none;}
	.t1{padding-top: 60px;}
	.i-row5, .i-row3{padding-bottom: 50px;}
	.list-solo li{width: 33.3333%;margin-bottom: 30px;display: inline-block;margin-right: -8px;float: none;}
	.list-solo li .ico{width: 80px;height: 80px;border-width: 2px;margin-bottom: 10px;}
	.list-solo li .ico img{height: 36px;}
	.list-solo li i{
		-webkit-background-size: auto 50%;
		background-size: auto 50%;
		line-height: 76px;
	}
	.pop-img, .slider3 .item, .slider3 .slick-track, .slider3 .slick-list, .slider3 .bg, .slider3,
	.pop-box,
	.pop-iframe iframe{width: 100vw; height: 100vh;}
	.list-solo{text-align: center;}
	.list-solo{padding-bottom: 50px;}
	.list-solo li h4{font-size: 12px;}
	
	.list-pros li h4{font-size: 18px;}
	.list-1 p{line-height: 1.8;}
	.fd-copy .s3{display: none;}
	.fd-copy span{margin: 0 5px;}
	.friend-link .wp{padding: 0;}
	.play-btn span{
		-webkit-transform: scale(.7);
		-moz-transform: scale(.7); 
		-ms-transform: scale(.7); 
		-o-transform: scale(.7); 
		transform: scale(.7);
		margin-bottom: 0;
	}
	.business-box .hd{padding-top: 50px;}
	.business-box .hd p{font-size: 12px;}
	.list-solo2 li{width: 50%;}
	.bus-item .pad{padding:30px 20px;text-align: center;}
	.bus-item h6{font-size: 18px;padding-top: 0;}
	.bus-item .con{padding: 20px 0;line-height: 1.8;}
	.interested-box h4{font-size: 14px;}
	.interested-box h5{font-size: 40px;}
	.bus-item h5{font-size: 30px;}
	.list-2 .con{padding:14px 0;}
	.list-2 li p{font-size: 12px;}
	.list-2 li{margin-bottom: 20px;}
	.list-2 h3 a{font-size: 16px;}
	.information-box{padding-top: 40px;padding-bottom: 40px;}
	.information-box .page{padding-top: 30px;}
	.page{text-align: center;}
	.service-desc h5,
	.service-desc p{font-size: 14px;line-height: 2;}
	.service-desc h5{margin-top: 20px;}
	.service-desc .tel b{display: block;line-height: 1;}
	.service-desc .tel{font-size: 16px;margin-top: 10px;}
	.cb-slider h3{font-size: 20px;}
	.cb-slider h4 span{font-size: 30px;}
	.cb-slider p{font-size: 12px;}
	
	.list-2 li{width: 100%;}
	
	.article-box .hd{padding: 30px 10px;}
	.article-box .fd span{
		margin-right: 10px;
		width: 90px;
		height: 30px;
		line-height: 30px;
		-webkit-background-size: 14px;
		background-size: 14px;
		background-position: 14px 50%;
		text-indent: 26px;
	}
	.article-box .fd em{font-size: 14px;}
	.article-box .hd h1{font-size: 26px;margin-bottom: 20px;}
	.article-box .fd{padding-bottom: 40px;}
	.article-box .bd{padding: 30px 0;}
	.t4 h6{font-size: 50px;}
	.t4 h3{font-size: 20px;line-height: 58px;}
	.t4 h4{font-size: 26px;}
	.t4 p{width: 100%;}
	.hist-list li span{font-size: 54px;}
	.hist-list li em{font-size: 14px;}
	.hist-list li{width: 100%;float: none;margin-bottom: 10px;}
	.hist-list{padding: 30px 0;}
	.brand-box .txt{padding-top: 0;}
	.cb-slider .slick-dots a{margin-bottom: 30px;}
	.cb-slider .slick-dots{right: 10px;}
	.cb-slider .con{padding-right: 20px;}
	.t5{font-size: 20px;margin-bottom: 20px;padding-left: .8em;}
	.img-list img{width: 100%;margin-bottom: 20px;}
	.news-list .img{float: none;width: 100%;display: block;height: auto;padding-top: 58%;}
	.news-list .txt{padding-left: 0;padding: 20px 0;}
	.news-list h3{font-size: 30px;}
	.news-list li{margin-bottom: 20px;}
	.news-box{padding-top: 40px;padding-bottom: 40px;}
	.open-con{font-size: 0;width: 30px;display: inline-block;position: relative;left: 20px;top: -5px;}
	.recruitment-table .hd .s1{font-size: 14px;}
	.recruitment-table .bd .wp{padding: 20px;}
	.recruitment-table span{font-size: 12px;}
	.recruitment-box{padding-bottom: 40px;}
	.contact-l h3{font-size: 24px;}
	.add-list p{font-size: 14px;}
	.add-list li{margin-bottom: 30px;}
	.qr-box2 img{width: 100px;height: 100px;}
	.contact-r{margin-top: 50px;}
	.contact-box{padding-bottom: 40px;}
	.add-list h4 img{height: 30px;}
	.add-list h4{margin-bottom: 0;}
	
	.list-friend li{width: 33.33333%;}
	.list-friend li img{width: 84%;}
	.list-friend li{height: 100px;line-height: 100px;}
	
	.list-pros .txt{padding: 0 10px;}
	
	.pop-txt{position: static;height: auto;}
	.pop-img, .slider3 .item, .slider3 .slick-track, .slider3 .slick-list, .slider3 .bg, .slider3{height: auto;}
	.cb-slider-nav{position: relative;}
	.nav li.has-sub{background-position: 76% 12px;}
}

@media screen and (max-width: 340px){
	.wp{padding: 0 10px;}
}


@media screen and (max-height: 800px){
	.form-bg{height: auto;}
	.bus-item2 .full-screen .pad{position: absolute;top: 0;transform: translateY(0);}
}


@media screen and (max-height: 600px){
	.cb-slider-box{height: 110%;}
}