@media (max-width: 1024px) {
	.service .service-text .lx h2{
		margin-top: -60px;
	}
	.news-text{
		padding: 10px;
	}
	.pro-text .padle{
		padding-right: 30px;
	}
	.pro-text{
		padding: 0 10px;
	}
	.service{
		padding: 0 10px;
	}
	.about_text{
		height: 250px;
		overflow: hidden;
	}
	
}
@media (max-width: 768px) {
	.team .owl-item{
		padding: 0 45px;
	}
	.about_con1{
		margin-top: 20px;
	}
	.service .service-text .lx{
		width: 86%;
	}
	.case-text .padle{
		padding-right: 0px;
	}
	.news-text img{
		width: 100%;
	}
	.pro .new-location, .pro .new-location a{
		padding-left: 10px;
	}
	.pro-duce{
		margin-top: 10px;
	}
	.about_text{
		margin-top: 15px;
	}
	.about{
		margin-top: 20px;
	}
	.about_title{
		margin-bottom: 20px;
	}
}
@media (max-width: 736px) {
	
	.case-text .padle{
		padding: 10px;
	}
	.case-text1{
		padding: 10px;
	}
	.downlist{
		padding: 10px;
	}
}
@media (max-width: 568px) {
	
	.service .service-text .lx{
		width: 82%;
	}
}
@media (max-width:460px) {
	.down{
		margin-top:20px
	}
	.about_text2 h1 {
		font-size: 18px;
		color: #3b375d;
	}
	.h80{
		height:20px;
	}
	.downlist{
		margin-bottom: 35px;
	}
	.about_qywh{
		height:300px;
		margin-bottom:20px;
	}
	.service .service-text h5{
		margin-top:20px;
	}
	.about_con1 p{
		font-size:14px;
	}
	.about{
		margin-bottom: 10px;
	}
	.service{
		padding-bottom: 15px;
		margin-bottom: 10px;
	}
	.about_text2 span {
		color: #514b8c;
		font-size: 12px;
	}
	.about_title h2{
		font-size: 21px;
		margin-top:5px;
	}
	.about_title .en{
		font-size: 13px;
	}
	.case-text .padle{
		padding-left: 10px;
		padding-right: 10px;
	}
	.case-text1{
		padding: 10px;
	}
	.case-text p{
		line-height: 24px;
	}
	.case-text h5 a{
		padding-right: 10px;
	}
	.case-text h5{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.about_con{
		padding-right: 16px;
	}
	.about_con1{
		margin-top: 20px;
	}
	.downlist .downtext p{
		height: 60px;
		overflow: hidden;
		font-size:12px;
	}
	
	.downlist .downtext{
		padding-left: 30px;
	}
	.service .service-text{
		padding: 15px;
	}
	.service .service-text .lx{
		width: 73%;
	}
	.service .service-text .lx h2{
		width: 87%;
	}
	.downlist{
		padding: 10px;
	}
}
@media (max-width:320px) {
	.about_text2 h1 {
		font-size: 16px;
		color: #3b375d;
	}
	.down .data{
		width:70px;
		height: 80px;
	}
	.down .data h1{
		font-size: 28px;
	}
	.service .service-text .lx{
		width: 66%;
	}
	.service .service-text .lx span{
		font-size: 20px;
	}
}
