
@media screen and (max-width: 1800px) {
	.w1600 {
		width: 1400px;
	}
	.zj-set4-cont ul li > a,
	.zj-set4-cont ul li .imgd{
		height: 260px;
	}
	.zj-set1{
		padding: 92px 0;
	}
	.zj-set1-tes .ts h3{
		font-size: 38px;
	}
	.zj-set1-tes a{
		margin-top: 30px;
	}
	.zj-set1-cont li h3{
		font-size: 42px;
	}
	.zj-set1-cont li i{
		margin: 10px auto;
	}
	.zj-set1-cont::before{
		top: 77px;
	}
	.zj-set1-cont{
		margin-top: 60px !important;
	}
	.zj-title h3{
		font-size: 38px;
	}
	.zj-title p{
		font-size: 14px;
	}
	.zj-title{
		margin: 0 auto 50px;
	}
	.zj-set2-cont ul li .text{
		padding: 20px 12%;
	}
	body {
		font-size: 14px;
	}
	.zj-set2-cont ul li .text p{
		height: 95px;
	}
	.zj-set3-left .ts h3{
		font-size: 38px;
		margin-bottom: 6px;
	}
	.zj-set3-left i{
		margin: 20px 0;
	}
	.zj-set3-left .cont h6{
		font-size: 16px;
	}
	.zj-set3-left .cont p{
		font-size: 14px;
	}
	.zj-set6,
	.zj-set5,
	.zj-set4{
		padding: 78px 0;
	}
	.zj-set6-nav .txt h3{
		font-size: 38px;
	}
	.zj-set1 .swiper-button-next, .zj-set1 .swiper-button-prev{
		top: 82px;
	}
	.zj-set1-cont li h6{
		margin-bottom: 8px;
	}
	.zj-set3-cont .w1600{
		margin-left: auto;
	}
	.zj-set3-left{
		padding-left: 0;
	}
}

@media screen and (max-width: 1660px) {
	.w1400,
	.w1600 {
		width: 1200px;
	}
	header .h_nav li{
		margin-right: 28px;
	}
	.zj-set1-tes i{
		margin: 15px 0;
	}
	.zj-set6-nav .txt h3,
	.zj-set3-left .ts h3,
	.zj-title h3,
	.zj-set1-tes .ts h3{
		font-size: 32px;
	}
	.zj-set1-cont::before{
		width: 95%;
	}
	.foot-d li dd{
		margin-right: 70px;
	}
	.foot-d li dd span a{
		font-size: 18px;
	}
	.foot-d li dd a{
		font-size: 14px;
	}
	.foot-d{
		padding: 43px 0 32px;
	}
	.zj-set4-cont ul li a, .zj-set4-cont ul li .imgd{
		height: 222px;
	}
	.zj-set4-cont ul li .text{
		padding: 32px 10%;
	}
	.ab-nav .ab-nav-a{
		width: 40%;
	}
	.ab-nav .ab-nav-a a{
		font-size: 20px;
	}
	.ab-nav .ab-nav-a a::before{
		width: 12px;
		height: 12px;
		margin-right: 6px;
	}
	.rw-set2 .rw-set2-page .text .cont{
		width: 78%;
	}
	.rw-set2 .rw-set2-page{
		padding: 58px;
	}
	.ab-mb{
		padding-top: 38px;
    padding-bottom: 38px;
	}
	.prodef-cont h3{
		font-size: 28px;
		margin-bottom: 32px;
	}
	.zsjm-set5 h3,
	.zsjm-set8 h3,
	.zsjm-set6 h3{
		padding: 56px 0;
	}
}
@media screen and (max-width: 1500px){
	
}
@media screen and (max-width: 1400px){
	
}
@media screen and (max-width: 1350px){
   
}
@media screen and (max-width: 1300px) {
	
}
