
@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);}

	.bannerScoll{ width: 120px; height: 120px;}

	.banBotLeft{ width: 450px;}
	.proLeft{   width: 450px;}
	.proRight{ width: calc(100% - 450px);}

	.newsRightUl a .img{ width: 165px; height: 100px;} 
	.newsRightUl a .text{ width: calc(100% - 190px);}

}

@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);}


	.bannerScoll{ width: 100px; height: 100px;}
	.ewmUl li .img{ width: 125px;}


	.zw{ margin-top: -80px; padding-top: 80px;}
	.zwHeader{ height: 80px;}
	.oneNav{ line-height:80px; }
	.languageBtn{ height: 80px;}
	.navPop .title{ height: 80px;}
	.navBox,.neibanImg{ max-height:calc(100vh - 80px);}

	.logoImg{ height: 56px;}

	.idxProrightIcon{ height: 40px;}

	.sinceText{ font-size: 168px;}
	.banBotLeft{ width: 420px;}
	.proLeft{   width: 420px;}
	.proRight{ width: calc(100% - 420px);}


	.newslist li{ width: calc((100% - 100px)/3); margin-right: 50px;}
 
	.newsRightUl a .img{ width: 145px; height: 100px;} 
	.newsRightUl a .text{ width: calc(100% - 160px);}
     
}

@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;}

	.bannerScoll{ width: 88px; height: 88px;}

	.ewmUl li .img{ width: 105px;}

	.zw{ margin-top: -70px; padding-top: 70px;}
	.zwHeader{ height: 70px;}
	.oneNav{ line-height:70px; font-size: 16px;}
	.languageBtn{ height: 70px;}
	.navPop .title{ height: 70px;}
	.navBox,.neibanImg{ max-height:calc(100vh - 70px);}

	.logoImg{ height: 50px;}


	.sinceText{ font-size: 128px;}
	.honorBtn{ width: 50px; height: 50px;}


	.banBotLeft{ width: 380px;}
	.proLeft{   width: 380px;}
	.proRight{ width: calc(100% - 380px);}

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

}

@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;}

	.ewmUl li .img{ width: 90px;}

	.muneBtn{ padding-right: 25px;}
	.navPop{ width: 320px;}

	.idxProrightIcon{ height: 36px;}

	.sinceText{ font-size: 100px;}
	.briefInfo{ width: 66%;}
	.honorBoxImg{ padding-bottom: 90%;}

	.banBotLeft{ width: 300px;}
	.proLeft{   width: 300px;}
	.proRight{ width: calc(100% - 300px);}

	.proSwiperBtn.prev{ left: 20px;}
	.proSwiperBtn.next{  right:20px}
	.proSwiperBtn{ width: 42px; height: 42px;}

	.newslist li{ width: 48%; margin-right: 4%;}
	.newslist li:nth-child(3n){ margin-right:4%;}
	.newslist li:nth-child(2n){ margin-right: 0 !important;}

	.searchbigBox{  margin-top: -50px;}
 
    
}
@media screen and (max-width:900px) {

	body{ font-size: 12px }
	.iconfont{ font-size: 1em;}
	.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;}

	.bannerScoll{ width: 68px; height: 68px;}

	header .con{ padding: 0 0 0 20px;}
	.muneBtn{ height: 60px; padding: 0 20px; justify-content: center;}
	.logoImg{ height: 42px;}
	.zw{ margin-top: -60px; padding-top: 60px;}
	.zwHeader{ height: 60px;}

	.idxBan .text{ bottom: 50%; transform: translateY(50%); -webkit-transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -o-transform: translateY(50%); }

	.idxBan .swiper-slide::after{ height: 100%;}
	.idxAboutLeft{ position: relative;top: auto; left: auto;}

	.numUl{ display: flex; flex-wrap: wrap;}
	.numUl li{ width: 50%;}
	.idxAboutCon{ padding-right: 20px;}
	.radius40{ border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; }
	.idxProrightIcon{ height: 26px; margin-bottom: 20px;}
	.mypagination{ display: flex;}
	.footerForm .submit{ height: 40px;}
	.footerForm .keys{ width: 100%; padding-left: 40px;}
	.navPop .title{ height: 60px;}
	.navBox,.neibanImg{    max-height: calc(100vh - 60px);}
	.navPop{ width: 85vw}

	.neiBan .bannerScoll{ bottom: 0; z-index: 25;}
	.sinceText{ font-size: 50px;}
	.briefImg{ width: 90%;}
	.honorBtn{ width: 42px; height: 42px;}

	.proNav{ width: 100%; display: flex;white-space: nowrap; padding-right: 0;}
	.proNav{  overflow-x: scroll; margin-top: 0; }
	.proNav::-webkit-scrollbar { height: 2px;}
	.proNav::-webkit-scrollbar-thumb {  background: #d4d4d4; height: 2px; }
	.proNav::-webkit-scrollbar-track {   background: #f6f6f6;height: 2px; }
	.proNav li{ margin-top: 0;white-space: nowrap;  flex-shrink: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; }
	.proNav li a{}

	.bsiUl li .img{ padding-bottom: 32%;}
	.bsiUl li + li{ margin-top: 15px;}
	.BSItWOUl li + li{ margin-top: 2px;} 
	.HybridUl li + li{ margin-top: 2px; border-top: 1px solid #e5e5e5;} 
	.tmbsUl li + li{ margin-top: 2px; border-top: 1px solid #e5e5e5;} 

	.TalentTop .p100{ padding: 0;}
	.joblist .top .btn{ width: 100%; justify-content: flex-end; margin-top: 10px;}
	.joblist .top .btn span{ padding-top: 10px; padding-bottom: 10px;}
	.joblist .jobTip .wapBold{ margin-bottom: 8px;}

	.contactStyle .iconfont{ font-size: 20px;}
	.mapBox{   height: 300px;}

	.searchbigBox{ margin-top: -40px;}
	.searchbigBox .input { width: 80%;}
	.searchbigBox button{ width: 20%;}
	
	 
}

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

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

@media screen and (min-width:750px) { }
@media screen and (min-width: 500px) and (max-width: 900px) {
    /* 在这里定义宽度在500px到900px之间的样式 */
}