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

	.oneNav{ line-height: 90px;} 
	.zwHeader{ height: 90px;}
	.zw{margin-top: -90px; padding-top: 90px;}
	.w80{ width:1440px;   margin: 0 auto;  }
	.idxBus .con{padding-left: calc((100% - 1440px)/2);}

}

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

	body{ font-size: 14px }
	.w80{ width:90%;   margin: 0 auto;  }
	.oneNav{ line-height: 80px;}
	.zwHeader{ height: 80px;}
	.zw{margin-top: -80px; padding-top: 80px;}

	.banner_bottom_right{ width: 60%;}
	.noticeImg{ height: 20px;}
	.idxBus .con{padding-left: 5vw;}
	.idxBtn{ width: 60px; height: 60px;}
	.idxMore:hover{ box-shadow: 0 0 0 5px rgba(34, 124, 178, .3); transform:scale(0.95) ; -webkit-transform:scale(0.95) ; -moz-transform:scale(0.95) ; -ms-transform:scale(0.95) ; -o-transform:scale(0.95) ; } 

	.moreBtnIcon{ height: 20px;}
	.ewmImg{ width: 100px;}
	.footLogo{ height: 68px;}

	.aboutLeftUl a,.h-70{ height: 70px;}{  height: 60px;}
	.partnerlist li{  height: 120px; }
	.partnerlistmore{ height: 60px;}
 
     
}

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

	 div.video-wrap{ width: 90vw;height: auto;}
	 .oneNav{ line-height: 70px; font-size: 16px;}
	.zwHeader{ height: 70px;}
	.zw{margin-top: -70px; padding-top: 70px;}

	.w80,.w90{ width:94%;   }
	.banImg{ height: auto;}
	.banner_bottom_right{ width: 70%;}
	.idxBtn{ width: 50px; height: 50px;}
	.footLogo{ height: 56px;}

	.idxBus .con{padding-left: 3vw;}
	.aboutLeftUl a,.h-70{  height: 50px;}

	.partnerlist li{  height: 100px; }
	.partnerlistmore{ height: 50px;}
}

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

	.iPad-show{ display: block;}
	.iPad-none{ display: none;}
	.w80,.w90{ width:96%;   }
	.searchOpen{ display: none;}
	.idxBan .text .more img{ height: 18px;}
	.idxBus .con{padding-left: 2vw;}

	.aboutLeftUl a .text-nowrap{  padding-left: 0; }

	.storylist li { width: calc((100% - 30px)/2) ; margin-right: 30px;}
	.storylist li:nth-child(3n){ margin-right: 30px;}
	.storylist li:nth-child(2n){ margin-right: 0;}
    
}

.mobileNav{ display: none;}
@media screen and (max-width:860px) {

	header .w90{ width: 100% !important; padding-left: 20px !important;}
	.headerLogo { height: 52px;}
	nav{ display: none !important;}
	.mobileNav{ display: block;}
	.idxBan,.neiBna{  margin-top: 60px;}
	.idxAboutUl li img{ height: 60px;}
	 
}
.wap-flex{ display: none;}
@media screen and (max-width:750px) {
	.wap-flex{ display: flex;}
	 body{ font-size: 12px;}
	 .w80,.w90{ width:calc(100% - 40px);   }

	 .idxAboutUl{ position: relative; right: auto; top: auto; display: flex; width: 100%; margin: 25px 0;}
	.idxAboutUl li{ width: 50%; flex-direction: row; padding: 10px ;}
	.idxAboutUl li img{ height: 50px;}
	.idxVideo .paly{ width: 40px; height: 40px;}

	.idxBtn{ width: 40px; height: 40px;}
	.indLine{ width: 32px; height: 2px;}
	.idxNewsUl{ width: 100%;}
	 
	.idxNewsUl .w20{ width: 22%;}
	.idxNewsUl .w60{ width: 56%;}
	.footLogo{ height: 48px;}
	.wap-none{ display: none !important;}
	.ewmImg{ width: 80px;}
	.moreBtnIcon{ height: 18px;}
	.idxBus .con{padding-left: 20px;}
	.map{ height:320px;}

	.newslist .left{ width: 100%; display: flex; align-items:center; margin-bottom: 15px;}
	.newslist .left .font50{ margin-bottom: 0; margin-right: 10px;}
	.newslist .right{ width: 100%; }

	.newsPage  .w70 { display: flex; justify-content: space-between; align-items: center;}
	.newsPage  .w70 span,.newsPage .idxMore{ display: none !important;}
	.newsPage  .w70 a{ border: 1px solid #e5e5e5; padding: 8px 30px; }

	.aboutBox{ padding-top: 0;}
	.aboutLeftUl{ display: flex; width: 100vw; margin-left: -20px;}
	.aboutLeftUl a{ margin-bottom: 0; padding: 0 20px; height: 42px; font-weight: normal;}
	 .h-70{ height: 42px;}
	.aboutLeftUl a::before{ -webkit-clip-path: polygon(100% 0,100% 100%, 0% 100%, 0 0); }
	.aboutLeftUl a .iconfont{ display: none !important;}
	.aboutLeftUl{    overflow-x: scroll; }
	.aboutLeftUl::-webkit-scrollbar { height: 1px;}
	.aboutLeftUl::-webkit-scrollbar-thumb {  background: #c1c1c1; height: 2px; }
	.aboutLeftUl::-webkit-scrollbar-track {   background: #f1f1f1;height: 2px; }

	.aboutRight,.aboutLeft{ width: 100%;}

	.partnerlist li{ width: 48%; margin-right: 4%; height: 80px; }
	.partnerlist li:nth-child(2n){ margin-right: 0;}
	.partnerlistmore{ width: 50%; height: 40px;}

	.sendNavUl .top::before{-webkit-clip-path:none}
	.sendNavUl .bot{ display: none;}

 
.sendNavUl li.on .top .icon-xiajiantou:before {  content: "\eb6d"; }



}

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

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