@media screen and (min-width: 1650px) and (max-width: 1750px){
	.wenhua{padding: 18.125rem 2.25rem 11.25rem;}
	
}
@media screen and (min-width: 1480px) and (max-width: 1650px){
.ny-banner {background-size: cover !important}
.wenhua ul li{width:21rem;height:21rem}
.wenhua ul li i{width: 6.5rem;height: 6.5rem}
.wenhua ul li h3{font-size: 2.2rem;}
.artMain{margin:-11.25rem 3.25rem 0;}
.pblAdd{margin-top:5rem}
#wrap{width:94% !important;margin:0 auto}
.contactMap .con{width:94% !important;margin:0 auto}
.recruitBg .con{margin-left:4%}

}
@media screen and (min-width: 1200px) and (max-width: 1480px){
	.wenhua{padding:15.125rem 0 3.25rem;}
	.wenhua ul{width: 94%;margin:0 auto;}
	.wenhua ul li h3{font-size: 2.2rem;}
	.wenhua ul li{width:18rem;height:18rem}
	.wenhua ul li i{width: 6.5rem;height: 6.5rem}
	.wenhua ul li h3{font-size:1.8rem;}
	.wenhua ul li p{font-size: 1.3rem;}
	.rongyu-swiper .swiper-button-next{right:0}
	.rongyu-swiper .swiper-button-prev{left:0}
	
	.rongyu-swiper{max-width: 94%;}
	.aboutNews ul{padding: 0;flex-wrap: wrap;max-width: 94%;margin: 0 auto;}
	.aboutNews ul li{margin: 0 2% 5rem 0;width: 32%;}
	.aboutUs{margin:-7.8125rem 0 -9.0625rem}
	.aboutUs h2,.about h2{font-size: 3rem;}
	.aboutUs p{font-size: 1.2rem;line-height: 2.5rem;}
	.wenhua p{font-size: 1.35rem;padding-bottom: 3.5rem;}
	.rongyu{padding-bottom: 0;}
	.aboutNews h2{padding: 5.625rem 0 ;}
	.aboutNews ul li .name{padding:1.125rem 0 1.5625rem;}
	
	.artMain{margin:-11.25rem 1.25rem 0;}
	.currentNav {margin-bottom: 4.5rem;}
	
	.artCon .right h1{font-size: 2rem;padding-bottom: 2rem;}
	.artCon .right p{font-size: 1.3rem;line-height:2.4rem;}
	.artCon .left,.artCon .right{    height: 32.875rem;}
	
	.service .afterSales{margin: 0px 1.25%;}
	.service .process li span{font-size: 2.2rem;}
	.service .videoPlay h3{font-size: 3.2rem;}
	#wrap{width:94% !important;margin:0 auto}
	.contactMap .con{width:94% !important;margin:0 auto}
	.recruitBg .con{margin-left:4%}
	.section1 h1{font-size: 3.5rem;}
}

@media screen and (min-width: 900px) and (max-width: 1520px){
	.ny-title,.colorDZ h2,.service h2,.service .videoPlay h3,.contactMap .right h2,.recruitBg .con h2,.zjyl-qy3 h2{font-size:3rem}
	.zjyl-qy3 p span{font-size: 1.4rem;line-height: 2.4rem}
	.zjyl-qy3 h2{margin-bottom: 2.75rem;}
	.service .videoPlay h3{line-height: 5rem;}
	.ny-pro-xh{padding:5rem 0}
	.ny-xh-top li{font-size: 1.5rem;}
	.ny-xh-top .swiper-slide-thumb-active, .ny-xh-top li:hover, .ny-xh-top li.on{font-size: 2.5rem;}
	.ny-xh-bottom{margin-top: 1rem;}
	.xh-left img{width: 100%;}
	.ms-thumb span{font-size: 2rem;}
	.colorDZ{height:61rem}
	.colorDZ .con .lbg{height:61rem;}
	.ms-container,.ms-view,.ms-slide{height:  61rem !important;}
	.dingzhi .swiper-slide span,.anliSwiper .swiper-slide span{font-size: 1.2rem;}
	.artCon .right p{font-size: 0.9rem;line-height:1.8rem}
	.artCon .left,.artCon .right{    height: 32.875rem;}
	.service .process li span{font-size:1.8rem}
	.aboutUs p,.contactMap .right .mapInfo .address,.recruitBg .con p{font-size:1.1rem}
	.rongyuPic img, .rongyuPic .close{width:70%}
	.recruitBg .con h3{font-size: 1.5rem;}
	.recruitList ul{font-size: 1.25rem;}
	.recruitList .zptitle .flex-btw img{width: 2.5rem;}
	.recruitList div p{font-size: 1rem;}
	.paging a{font-size: 1rem;}
	.paging a.a_prev, .paging a.a_next{width: 1.1rem;height: 1.75rem;}
	.zjyl-list ul li{font-size:1.5rem;}
	.zjyl-list ul li::after{height:2px}
	.zjyl-list ul li{border-top:2px solid #fff}
}

@media screen and (min-width: 1380px) and (max-width: 1400){
	.zjyl-qy-list span img{transform: scale(0.95);}
}

@media screen and (min-width: 1340px) and (max-width: 1380px){
	.zjyl-qy-list span img{transform: scale(0.9);}
}

@media screen and (min-width: 1300px) and (max-width: 1340px){
	.zjyl-qy-list span img{transform: scale(0.85);}
}
@media screen and (min-width: 1200px) and (max-width: 1300px){
	.zjyl-qy-list span img{transform: scale(0.75);}
}

@media screen and (min-width: 1200px) and (max-width: 1380px){
	.rongyu-swiper .swiper-slide{margin-bottom:20px;}
}

@media screen and (min-width: 1024px) and (max-width: 1240px){
	.wenhua{padding:15.125rem 0 3.25rem;}
	.wenhua ul li{width:15rem;height:15rem}
	.wenhua ul li h3{font-size: 1.5rem;}
	.wenhua ul li i{width: 5rem;height: 5rem}
	.header{padding:2.8125rem 1rem 1rem 1rem;}
	.header.active{padding:0.5rem 1rem}
	.aboutUs{margin:-7.8125rem auto -9.0625rem}
	.aboutUs h2,.wenhua h2,.about h2{font-size: 3rem;padding: 4.625rem 0 4.625rem;}
	.aboutUs p{font-size: 1.1rem;line-height: 1.8rem}
	.wenhua p{font-size: 1.2rem;line-height: 2.5rem;}
	.wenhua ul{height: 26rem;}
	.wenhua ul li:hover{height: 30rem;}
	.wenhua ul li p{font-size: 1.1rem;}
	.aboutNews ul li .name{font-size: 1.3rem;}
	.aboutNews ul,.wenhua ul{padding:0 2%;}
	.artMain{margin:-11.25rem 1.25rem 0;}
	.artCon .right h1{font-size: 2rem;padding-bottom: 2rem;}	
	.service .afterSales{margin:4rem 1.25%;}
	.service .afterSales li{width: 7.5rem;}
	.zjyl-qy4{width: 1400px;transform: scale(0.8);margin-left:-11%}
}
@media screen and (min-width: 200px) and (max-width: 1024px){
	.wenhua ul li{width:calc(100%/4 - 15px);margin:0 5px;float:left}
	.wenhua ul{display: block;overflow: hidden;height:auto}
	.wenhua ul li{background: rgba(255,255,255,0.7);color: #254751;height:25rem;border-radius: 15rem;border:2px solid  rgba(255,255,255,1)}
	.wenhua ul li p{height: auto;}
	.wenhua ul li i{ animation: itembtn 0.6s ease;margin-top: 4.125rem;}
	.wenhua ul li p{top: 60%; font-size: 1.14rem;line-height: 2rem;}
	.wenhua ul li i.i1{background: url(../image/wenhua_i1s.png) no-repeat center;background-size: 100%;}
	.wenhua ul li i.i2{background: url(../image/wenhua_i2s.png) no-repeat center;background-size: 100%;}
	.wenhua ul li i.i3{background: url(../image/wenhua_i3s.png) no-repeat center;background-size: 100%;}
	.wenhua ul li i.i4{background: url(../image/wenhua_i4s.png) no-repeat center;background-size: 100%;}
	.wenhua{padding: 15.125rem 0 3.25rem;;}
	.wenhua ul li h3{font-size: 1.8rem;    margin-bottom:0rem;}
	.wenhua ul li i{width: 5.5rem;height: 5.5rem}
	
	.wenhua ul li p span{margin: 0 auto 0.75rem;}
	.wenhua ul li:hover{height:25rem;border: none !important;}
	.wenhua ul li:hover p{top: 60%;}
	.aboutUs h2{font-size: 2.5rem;}

	.aboutUs{width:100%;margin:0 auto;border-radius: 0;}
	.com-banner,.com-bannerzw{height:28.75rem}
	.com-banner{background-size: cover !important;}
	.aboutUs{background: rgba(70, 151, 208,1);border:none;padding:0;display: block;padding-bottom: 2rem;}
	.aboutUs h2,.wenhua h2,.about h2{width: 94%;margin:0 auto;font-size: 2rem;padding:1.5rem 0}
	.aboutUs p,.wenhua p{width: 94%;margin:0 auto;line-height:1.8rem;font-size:1.1rem;}
	.wenhua{padding:2rem 0}
	.wenhua p{padding-bottom: 3rem;}
	.wenhua p span{text-align: left;}
	.wenhua ul li{width: 47%;margin: 1.5%;border:none;box-shadow: 1px 1px 20px rgba(36,88,89,0.1);}
	.wenhua ul li p{padding:0}
	.wenhua ul li h3{font-size: 1.6rem;}
	.wenhua ul li p{font-size: 1.1rem;}
	.about h2{padding:3rem 0}
	.imgc{width: 94%;margin:0 auto;}
	.aboutNews ul{padding:0 2%}
	.aboutNews ul li{width:48%;margin:1%}
	.aboutNews ul li:nth-child(3n){margin:1%}
	.aboutNews ul li:hover .more i{width: 60%;}
	.aboutNews ul li .news-hover .name{padding-top: 3rem;}
	.aboutNews ul li .name{font-size: 1.1rem;padding: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;margin:1rem 0}
	.aboutNews ul li .date{text-align: left;}
	.aboutNews ul li .con{padding: 1.5625rem 6.7% 2rem;}
	.rongyu-swiper{width: 94%;margin:0 auto;}
	
	.aboutNews ul li p{-webkit-line-clamp: 2;}
	/* 新闻详情 */
	.artMain{margin:-18.25rem auto 0;padding: 1.5rem;width: 96%;}
	.currentNav{margin-bottom: 2rem;}
	.artMain .flex-btw-start{display: block;}
	.artCon .left,.artCon .right{width: 100%;height:auto;padding-bottom:4rem;}
	.artCon .right{margin-top: 2rem;}
	.article .arcBtn{margin-top: 1rem;}
	.artCon .right h1{font-size: 2rem;padding:2rem 0;}
	.artCon .right{height: auto;overflow-y: auto;padding-right: 0;}
	.artCon .right p{font-size: 1.1rem;line-height: 1.9rem}
	.artCon .left .back{padding-left: 2.75rem;}
	
	/* 服务中心 */
	.service h2{font-size: 2rem;padding:3rem 0;;}
	.service .process li{margin-top:0}
	.service .process li span{font-size:1.5rem;margin-top: 2.375rem;width:4rem;margin:2rem auto 0 auto;}
	.service .process li{padding-top: 3rem;height: 20.375rem;}
	.service .process{margin: 0 3.64% 5rem;}
	.service .videoPlay h3{font-size: 1.8rem;line-height:3rem;}
	.service .afterSales{ background: none;display: block;height: auto;overflow: hidden;margin:0;padding:0 2%}
	.service .afterSales li{width:45%;display: block;overflow: hidden;text-align: center;float: left;margin:2%}
	.service .afterSales li b{display: inline-block;margin-bottom: 0.625rem !important;}
	.service h2.afterH2{padding:3rem 0}
	.service{padding-bottom: 3rem;}
	.service .afterSales li:nth-of-type(2) p{padding-bottom: 2rem;}
	.service .videoPlay a{margin-top: 1.5rem;}
	
	/* '联系我们' */
	.recruitBg{height: auto;display: block;padding:10rem 0 6rem 0}
	.recruitBg .con{width:54%;margin-left: 2.9%;}
	.recruitList ul li{display: none;font-size: 1.3rem;}
	.recruitList ul li:first-child,.recruitList ul li:last-child{display: block;}
	.recruit{padding:4rem 1rem}
	.recruitBg .con h2{font-size: 2.5rem;}
	.recruitBg .con h3{font-size: 1.5rem;padding:2.0625rem 0 1.125rem;}
	.recruitList .zptitle .flex-btw img{width: 2.5rem;}
	.recruitList div h2{font-size: 1.4rem;}
	.recruitList .zptitle{padding:0 1rem}
	.recruitList div p{font-size: 1.1rem;}
	
	.contactMap .con{display: block;}
	.contactMap .con .map,.contactMap .right{width: 100%;}
	.contactMap .right{width: 96%;margin:0 auto}
	.contactMap .right h2{font-size: 2.5rem;}
	.contactMap{padding-bottom:2rem;height: auto}
	
	/* 产品详情 */
	.ny-pro-xh{padding:4rem 0}
	.ny-title{font-size: 2rem;margin-bottom:4rem;}
	.ny-xh-top li{font-size: 1.4rem;}
	.ny-xh-top li.on{font-size: 2rem;}
	.ny-xh-top .swiper-slide-thumb-active,.ny-xh-top li:hover, .ny-xh-top li.on,.ny-xh-top li{line-height: 4rem; width: 6rem;}
	.ny-xh-bottom{width:94%;}
	.ny-xh-top{width:25rem}
	.ny-xh-bottom .flex-btw{display: block;}
	.ny-xh-bottom .xh-left,.ny-xh-bottom .xh-right{width: 100%;}
	.ny-xh-bottom .xh-left img{width: 100%;}
	.ny-xh-bottom .xh-left{margin-bottom: 2rem;}
	.anliSwiper{ position: initial;padding:1rem 0;}
	.dingzhi .swiper-slide:nth-child(2n){margin-top: 0;}
	.dingzhi-con{margin-top: 3rem;}
	.dingzhi .swiper-slide span,.anliSwiper .swiper-slide span,.ny-xh-bottom table td{font-size: 1.1rem;}
	.wap-zjyl-qy{display: block;}
	.wap-zjyl-qy1{margin: 5rem auto;width: 90%;}
	.wap-zjyl-qy2{width: 80%;margin:0 auto;margin-top: 15rem;}
	.wap-zjyl-qy3{margin: 5rem auto;width: 90%;}
	.zjyl-qy1,.zjyl-qy2,.zjyl-qy4{display: none;}
	.zjyl-qy3 h2{font-size: 2.5rem;line-height:2.5rem}
	.zjyl-qy3 p span{font-size: 1.2rem;line-height: 2rem;width: 80%;margin:0 auto}
	.zjyl-list ul li{font-size: 1.4rem;}
	.zjyl-con, .zjyl{height:100vh !important}
	.ny-section4 .section4-title .title{text-align: center;}
	.ny-section4 .section4-title{bottom:0;left:0;width:100%;top:0;margin:auto}
	.ny-section4 .section4-title a{margin-top: 1rem;}
	.ny-section4 .section4-video video{width: 200%;;}
	.zjyl-list ul li{border-top:4px solid rgba(255,255,255,0.6)}
	.zjyl-list ul li::after{height:2px}
	.section4-title, footer .leftMain{padding-left: 0;}
	.ny-section4 .section4-title a{margin: 2rem auto;}
	.aboutUs-con{flex-direction: column;}
	.pblMain .box{width: 30%;margin:1.3%;border-bottom: 1.2rem solid #DAE4E5;}
	.media{padding-bottom: 5rem;}
	.pblMain .box .info .title{padding: 1.3rem 0;font-size: 1rem;}
}

@media(max-width: 800px){
	.rongyu-swiper,.rongyu-swiper .swiper-slide{height: auto;}
	.rongyu{padding-bottom:1rem;}
	.aboutNews .paging{margin-top: 3rem;}
	.ms-showcase2-template .ms-thumb-list.ms-dir-v{width: 100%;background: none;overflow-x: auto;    width: 90%;margin:0 auto}
	.ms-thumb-frame-selected .ms-thumb span{display: block;margin:0}
	.ms-thumbs-cont{width: 1000px;}
	.ms-showcase2-template .ms-thumb-list .ms-thumb-frame{width: auto;height: 6.625rem;}
	.ms-thumb-list{ position: initial !important;}
	.colorDZ .con img{width: 100%;position: absolute;left: 0;top:15.75rem;z-index: 2;}
	.colorDZ h2{text-align:center;width: 100%;left:0;right:0;}
	.colorDZ .con p{display: none;}
	.colorDZ{height: auto;padding-bottom: 6rem;}
	.ms-thumbs-cont .ms-thumb-frame .ms-thumb{flex-direction: column;}
	.ms-thumb span{font-size:1.8rem;}
	.ms-thumbs-cont{height:7rem !important;transform: initial !important;}
	.colorDZ .con .lbg,.ms-container,.ms-view, .ms-slide{height:50rem !important}
	.ms-thumbs-cont{margin-top: 3rem;}
	.colorDZ .ms-sl-selected .con .lbg{width: 100%;}
	.pblMain .box{width: 45%;}
}

@media screen and (min-width: 500px) and (max-width: 800px){
	.colorDZ .con img{width: 60%; margin:0 auto;right:0;left:0;}
}