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

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

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

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

		/* body{font-size: 14px;  }  */
		.oneNav{ font-size: 16px;}
		
}

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

		div.video-wrap{ width: 90vw;height: auto;}
		
		.oneNav{ font-size: 14px;}
		nav  li dl dd a{ font-size: 12px;}
		
		/* .idxBanImg{ height: auto;} */
	
		
}

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

		.idxInner{ width:96%;   margin: 0 auto;  }
		.pl-idxInner{ padding-left: 2vw;}
		.pr-idxInner{ padding-right:2vw;}
		.ml-idxInner{ margin-left:2vw;}
		.mr-idxInner{ margin-right:2vw;}
	
	
		 
	
		.infoImg .tableBox{  width: 100%;  overflow-x: scroll; padding-bottom: 15px; margin-bottom: 15px; }
		.infoImg .tableBox::-webkit-scrollbar { height: 2px;}
		.infoImg .tableBox::-webkit-scrollbar-thumb {  background: #d4d4d4; height: 2px; }
		.infoImg .tableBox::-webkit-scrollbar-track {   background: #f6f6f6;height: 2px; }

		.TechnologyImg{ margin-top: 13rem;}
		.iPadFlex{ flex-direction: column; align-items: flex-start; justify-content: flex-start;}
		.iPadFlexF{ flex-direction: column-reverse; align-items: flex-start; justify-content: flex-start;}
		.iPadFlexC{ flex-direction: column; align-items: center; justify-content: center;}
		.newLeft,.newRight{ width: 100%;}
	 
		
		
} 
	 
@media screen and (max-width:750px) {

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

	.idxInner{ width:calc(100% - 40px);   margin: 0 auto;  }
	.pl-idxInner{ padding-left: 20px;}
	.pr-idxInner{ padding-right:20px;}
	.ml-idxInner{ margin-left:20px;}
	.mr-idxInner{ margin-right:20px;}


	.neiBan{ margin-top: 5rem;}
	 

	.zwHeader{ height:6rem;} 
	.zw{ margin-top: -6rem; padding-top: 6rem;}

	.w-70{ width: 4rem;} .h-70{ height: 4rem;}
	.h-50{ height: 3rem;}.w-50{ width: 3rem;}
	.h-60{ height: 3rem;}.w-60{ width: 3rem;}


	.z_page_swiper > .swiper-wrapper{display: block;}
    .z_slide,.z_page_swiper,.z_page_swiper .swiper-wrapper{ height: auto; }

	.logoImg{ height: 40px;}

	header .idxInner{ width: 100%; padding-left: 20px;}
	.idxBanImg{ height: 77vh;}

	.idxBan .swiper-slide .text{ top: 25%;}
	.idxBan .swiper-slide h1{ font-size: 22px;}
	.idxBan .bottom{ border: none; align-items: center; justify-content: center;}
	.idxBan .swiper-pagination-bullet{ width: 8PX; height: 8PX; background: #fff; margin: 0 3px;  }
	.idxBusLeft{ padding: 20px;}
	.idxTit .line{ margin:15px 0 ; height: 2px;}

	.idxBusUl{    grid-gap: 10px;}
	.idxBusIcon{ width: 32px;}
	.idxBusImg{ height: 280px; object-fit: cover;}
	.idxPro{ padding: 20px 0;}
	.idxAboutRight{ padding: 20px;}

	.idxAboutNum{ flex-wrap: wrap; margin-top: 5px;}
	.idxAboutNum li{ width: 50%; margin-top: 15px; display: flex; align-items: center; flex-direction: column;}
	.idxNews{ padding: 20px 0;}

	.idxNewsLeft{ display: flex; align-items: end; justify-content: space-between; padding-bottom: 20px;}
	footer .center .ml-100{ margin-left: 0; margin-top: 6px;}
	footer .bottom{  text-align: center; line-height: 2;}

	.sunNav a{ height: 50px;}
	.sunNav .inner{ width: 100%;}
	.birefText{ padding: 0 20px 20px 20px;}
	.cultureUl li::before{ width: 100%; height: 3px; }
	.cultureUl li .cultureImg{ height: 28rem;}
	.cultureUl li .text{ padding-top: 5rem;}
	.cultureUl li .line{ height: 2px;}
	.historySwiper .swiper-slide{ padding-left: 25px; height: auto;}
	.historySwiper .left{ text-align: left; margin-bottom: 15px;}
	 

	.historySwiper .swiper-slide-active .right{ font-size: 14px;  }
    .historySwiper .swiper-slide-active .left{ font-size:2em;  }
	.historySwiper::after{ left: 5px; top: 8px; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; }
	.historySwiper .swiper-slide  .round{ left: 0; top: .5em; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; }
	.historySwiper .swiper-slide .round{ width: 6px; height: 6px;}
	.historySwiper .swiper-slide-active .round{ width: 10px; height: 10px;  }

	.honor .cultureTit{ position: relative; margin-top: 0; padding-top: 25px; left: auto; top: auto; transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; }
	.honor .con{ position: relative; left: auto; top: auto;}
	.honorScoll li + li{ margin-top: 1.5rem;}
	.honorScoll{ max-height: 30rem;}

	.honorScoll::-webkit-scrollbar {width: 3px;}
	.honorScoll::-webkit-scrollbar-thumb {  width: 3px; }
	.honorScoll::-webkit-scrollbar-track {  width: 3px; }
	.honorImg{ margin-top: -9rem;}

	.proClass li .icon-minus-bold:before {content: "\e685";}
	.proClass li .bottom{ display: none;}
	.proClass li.on .icon-minus-bold:before {content: "\e68a";}
	.proClass li a{ font-size: 14px;}

	.proRight{ margin-top: 15px;}
	.proList {display: grid; grid-gap:1rem; grid-template-columns: repeat(2,1fr);}

	.rbNum li{ width: 33%;}
	.rbNum li  .font120{font-size: 26px;}
	.rbNum li  .font30{font-size: 14px;}
	.TechnologyImg{ margin-top: 45rem;}
	.rbTwo{ margin-top: 0;}
	.rbThere .img{ border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; }
	.noNum::after{ border-width: .8rem .5rem 0;}
	.rbFour .text{ margin-top: 10px;}
	.rbFour img{ height: 180px; object-fit: cover;}

	.newslist{display: grid; grid-gap:  1rem; grid-template-columns: repeat(2,1fr);}
	.newslist li  .text{ padding: 10px;}
	.newslist li .tit{ height: 4em; }

	.jobList li .bottom .w48 + .w48{ margin-top: 10px;}
	.gbookMessageCon{ padding: 0; box-shadow:  none;}
	.gbookMessageBg{ width: 100%;  min-height:14rem; object-fit: cover;}
	.jobList li .top .w80{ text-align: left;}

	.proInfoRight{    aspect-ratio: 6 / 5;}
	.proInfoTit::after{ width: 2px;}

	main{ min-height: 60vh;}

	 
}

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

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