@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: 1.6rem;}
		
}

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

		div.video-wrap{ width: 90vw;height: auto;}
		
		.oneNav{ font-size: 1.4rem;}
		nav  li dl dd a{ font-size: 1.4rem;}
		
		/* .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;}
		 
	 
		
		
} 
	 
@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;}


	 

	.logoImg{ height: 40px;}

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

	.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;  }
	 
	footer .center .ml-100{ margin-left: 0; margin-top: 6px;}
	footer .bottom{  text-align: center; line-height: 2;}

	 
	main{ min-height: 60vh;}

	.sunNav{ flex-wrap: wrap;}
	.sunNav a{ margin-top: 1rem;}
	.page-aside-item{ width: 34px; height: 34px;}
	.idxAboutLefts{ padding-left: 20px; padding-bottom: 15px;}
	.idxAboutImg{ height: auto;}
	.numUl{ flex-wrap: wrap;}
	.numUl li{ width: 50%; margin-top: 12px; display: flex ; flex-direction: column; align-items: center;}
	.numUl li .font100{ font-size: 40px;}
	.idxAbout{ background: url(../images/prbg.jpg) no-repeat bottom left    #fcfcfc; background-size: 100% auto; padding-bottom:  10vw;}
	.idxBusUl{    grid-template-columns: repeat(1, 1fr);}
	.idxBusUl .img{ aspect-ratio: 2 / 1.5;}

	.wap-text-center{ text-align: center;}
	.biref .pagination,.honor .pagination{ height: .3rem;}
	.cultureUl{grid-gap: 1rem;grid-template-columns: repeat(1, 1fr);}
	.cultureUl .imgbox{ max-height: 200px;}
	.prolist {   grid-gap: 15px;grid-template-columns: repeat(1, 1fr);}
	 .newslist{ grid-gap:15px;grid-template-columns: repeat(1, 1fr);}
	 .newslsitTop .right{ padding-left: 0; padding-right: 0;}
	 .mapBox{  height: 300px;}
	 .contactTypes{  padding-right: 20px;}

	 .h-40, .h-50{ height: 3rem;}
	  .h-60 { height: 3.5rem;}

	  footer .ewmBox{ text-align: center;}




}

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

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