
@media screen and (max-width:1720px) {

	.inner{ width:1480px;   margin: 0 auto;  }
.pl-inner{ padding-left: calc((100vw - 1480px)/2);}
.pr-inner{ padding-right: calc((100vw - 1480px)/2);}
.ml-inner{ margin-left: calc((100vw - 1480px)/2);}
.mr-inner{ margin-right: calc((100vw - 1480px)/2);}

.honor .prev{ left: -35px;}
.honor .next{ right: -35px;}
	.subNav a{  height: 90px;}

	.contactStyleUl li .img{ width: 82px; height: 82px;}

}

@media screen and (max-width:1660px) {

	.inner{ width:1360px;   margin: 0 auto;  }
	.pl-inner{ padding-left: calc((100vw - 1360px)/2);}
	.pr-inner{ padding-right: calc((100vw - 1360px)/2);}
	.ml-inner{ margin-left: calc((100vw - 1360px)/2);}
	.mr-inner{ margin-right: calc((100vw - 1360px)/2);}

	.zw{ margin-top: -86px; padding-top: 86px;}
	.zwHeader{ height: 86px;}
	.oneNav{ line-height:86px;}

	.subNav a{  height: 80px;}


}

@media screen and (max-width:1440px) {

	body{ font-size: 14px }
	.inner{ width:1240px;   margin: 0 auto;  }
	.pl-inner{ padding-left: calc((100vw - 1240px)/2);}
	.pr-inner{ padding-right: calc((100vw - 1240px)/2);}
	.ml-inner{ margin-left: calc((100vw - 1240px)/2);}
	.mr-inner{ margin-right: calc((100vw - 1240px)/2);}

	.zw{ margin-top: -80px; padding-top: 80px;}
	.zwHeader{ height: 80px;}
	.oneNav{ line-height:80px;}

	.logoImg{ height: 55px;}
	.mySwiperBtn{ width: 60px; height: 60px;}
	.footEwm{ width: 130px;}
	.footLogo{ height: 72px;}
     
	.honor .prev{ left: -30px;}
	.honor .next{ right: -30px;}

	.subNav a{  height: 70px;}
	.newslist li{ width:calc((100% - 60px)/3); margin-right: 30px;}


	.contactStyleUl li .img{ width: 72px; height: 72px;}
}

@media screen and (max-width:1280px) { 

	 div.video-wrap{ width: 90vw;height: auto;}
	 
	 .inner{ width:88%;   margin: 0 auto;  }
	.pl-inner{ padding-left: 6vw;}
	.pr-inner{ padding-right:6vw;}
	.ml-inner{ margin-left:6vw;}
	.mr-inner{ margin-right:6vw;}

	.footEwm{ width: 115px;}

	.footLogo{ height: 60px;}
	.mySwiperBtn{ width: 50px; height: 50px;}
	.newsItem .text .line{ height: 3px;}

	.subNav a{  height: 66px;}
	.newslist li{ width:calc((100% - 50px)/3); margin-right: 25px;}

	.contactStyleUl li .img{ width: 60px; height: 60px;}

}

@media screen and (max-width:1100px) {

	.iPad-show{ display: block;}
	.iPad-none{ display: none;}
	.inner{ width:96%;   margin: 0 auto;  }
	.pl-inner{ padding-left: 2vw;}
	.pr-inner{ padding-right:2vw;}
	.ml-inner{ margin-left:2vw;}
	.mr-inner{ margin-right:2vw;}

	.zw{ margin-top: -70px; padding-top: 70px;}
	.zwHeader{ height: 70px;}
	.oneNav{ line-height:70px;}

	.subNav a{  height: 60px;}
	.newslist li{ width: calc((100% - 50px)/2); margin-right: 50px;}
	.newslist li:nth-child(2n){ margin-right: 0;}

	.messagesBox .button input{ width: 40%; height: 3em; line-height: 3; padding: 0;}
	.contactStyleUl li .img{ width: 50px; height: 50px;}
    
}
@media screen and (max-width:900px) {

	body{ font-size: 12px }
	.iconfont{ font-size: 16px;}
	.inner{ width:calc(100% - 40px);   margin: 0 auto;  }
	.pl-inner{ padding-left: 20px;}
	.pr-inner{ padding-right:20px;}
	.ml-inner{ margin-left:20px;}
	.mr-inner{ margin-right:20px;}

	.idxMore{ padding-left: 30px; padding-right: 30px;}
	.idxMore i{ width: 12px; height: 12px;}

	.logoImg{ height: 40px;}

	header .inner{ width: 100%; padding-left: 20px;}
	.idxAboutMoerYuan{ width: 80px;}
	.idxAboutMore::after{ width: 60%; height: 60%; left: 20%; top: 20%;}
	.idxAboutImgBox{ background: none; height: auto; margin-top: 0;}
	.idxAbout .right{  padding-left: 20px; padding-right: 20px;}
	.numUl{ width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap;}
	.numUl li{ width: 47%;  }

	.idxTitle{ margin-bottom: 15px;}
	.idxProSwiper .swiper-slide .img .posi-a{ justify-content: center;}
	.idxProSwiper .swiper-slide .text{ padding: 0; display: flex; align-items: center; justify-content: center; text-align: center;}
	.idxPro::after{ width: 50%;}
	.newsItem .text .tit{ height: auto;}
	.newsItem .text .tit .line-clamp2{-webkit-line-clamp: 1;}
	.newsItem .text .line{ height: 2px;}
	.newsItem .text .icon-xiangshangyua{ font-size:28px;}

	footer{ text-align: center;}
	.footEwm{ width: 100px; margin-top: 10px;}
	.idxAbout {background: url(../images/idxAboutBg.png) no-repeat top 5% right;background-size: 200% auto;}

	.subNav a{  height: 50px;}
	.prolist li .img .posi-a{justify-content: center;}
	.proNavLeft{ display: flex; border-left: 0; position: relative; left: auto; top: auto;}
	.proNavLeft a.on::after{ display: none;}

	.proNavLeft{  width: 100%;  overflow-x: scroll; }
	.proNavLeft::-webkit-scrollbar { height: 2px;}
	.proNavLeft::-webkit-scrollbar-thumb {  background: #d4d4d4; height: 2px; }
	.proNavLeft::-webkit-scrollbar-track {   background: #f6f6f6;height: 2px; }

	.jobPop .close{ font-size: 28px;}
	.joinSwiper .prev{ left: 10px;}
	.joinSwiper .next{ right: 10px;}

	.deliver li::after{ width: 100%; height: 0; border-right: none; border-top: 1px #888 dashed;}
	.contactStyleUl li{ padding: 25px; flex-direction: row;}
	.contactStyleUl li .text{ text-align: left; margin-top: 0; margin-left: 20px;}
	.contactStyleUl li .img{  width: 40px; height: 40px;}
	.mapBox{ height: 300px;}
	.deliver .w65{ padding: 0;}
	.deliver li{ padding: 20px 0;}
	.joinSwiper .swiper-slide .text li{list-style:square url("../images/duiIcon-wap.png"); }
	
}

@media screen and (max-width:620px) {

	.newslist li{ width: 100% ; margin-right: 0;}
}

 