.indexItem3 .svNavSwiper .swiper-slide{ height: 60px; padding-bottom: 0px; overflow: hidden; display: block; 
  line-height: 1.2;
}
@media screen and (max-width:1680px){
  .hRight .topLink .tLG{ height: 40px; width: 88px; }
  .hRight .topLink .rightMap i, .hRight .topLink .tSearchBtn i{ font-size:16px; }
  .hRight .topLink .rightMap, .hRight .topLink .tSearchBtn{
    width: 40px; height: 40px;
  }
  .cyxItem2 .list .item{ padding:66px 40px 40px; }
  .cyxItem2 .list .item .iconImg{ height: 66px; }
}
@media screen and (max-width:1560px){}
@media screen and (max-width:1460px){}
@media screen and (max-width:1360px){
  .ejIndexBanner .bannerTitle .t{ font-size:38px; }
  .cyxItem2 .list .item{ padding:48px 32px 32px; }
}
@media screen and (max-width:1280px){
  header .logo{ width: 140px; }
  .indexItem3 .svNavSwiper .swiper-slide{ padding:0 6px; }
  .cyxItem2 .list2 .item2 .txtBox2{ padding:36px 24px; }
}
@media screen and (max-width:1180px){
  .hRight .topLink{ margin-left: 16px; }
  .hRight .nav>ul li{ margin-left: 16px; }
  header .logo{ width: 136px; }
  .indexItem3 .svNavSwiper .swiper-slide{ font-size:16px; }
  .indexItem2 .indexAppTab .item_in .txtBox{ text-align: center; }
}
@media screen and (max-width:1024px){
  .hRight .nav>ul li{ margin-left: 16px; }
  header .logo{ width: 120px; }
  .ejIndexBanner .bannerTitle .t{ padding-bottom: 40px; }
  .indexItem2 .indexAppTab .cn,.indexItem2 .indexAppTab .item{ font-size:16px; text-align: center; }
  .indexItem3 .svNavSwiper .swiper-slide{ font-size:14px; 
    line-height: 1.2;
  }
  .indexItem3 .svNavSwiper .swiper-slide{ padding:0 4px; }
  .cyxItem2 .list2 .item2 .txtBox2{ background: rgba(0,0,0,0.2); 
    padding:24px 20px; 
  }
  .cyxItem2 .list{ padding-top: 24px; }
  .cyxItem2 .list2 .item2:hover .txtBox2{ background: rgba(0,0,0,0.2);}
  .cyxItem2 .list2 .item2 .txtBox2 .hr_desc{ line-height: 1.7; }

}
@media screen and (max-width:980px){
  .ejIndexBanner .bannerTitle .t{ font-size:32px; }
}
@media screen and (max-width:880px){
  .indexItem4 .imgBox img{ width: 60%; }
  .cyxItem2 .list .item{ padding:24px 16px; }
  .cyxItem2 .list .item .iconImg{ height: 40px; }
}
@media screen and (max-width:750px){
  .ejIndexBanner .bannerTitle .t{ font-size:24px; }
  .mAppListBox .swiper-slide{ width: auto; }
  .mAppListBox .swiper-slide div{ font-size:16px; padding:0 10px; }
  .indexItem4 .imgBox img{ width: 66%; }
  
}
@media screen and (max-width:640px){
  .ejIndexBanner .bannerTitle .t{ font-size:20px; }
  .indexItem3 .svNavSwiper{ padding-right: 60px; }
  .indexItem3 .svNavSwiper .swiper-container{ 
    overflow: visible;
  }
  .indexItem3 .svNavSwiper .swiper-slide{ height: 44px; font-size:14px; }
  .indexItem3 .svNavSwiper .swiperBtnBox{ background: #fff; 
    transform: none; height:20px; bottom: -10px; width: 60px; right: -16px; padding-right: 16px;
  }
  .indexItem3 .svNavSwiper .swiperBtnBox>div{
    top: 0; margin:0; position: initial;
  }
  .indexItem4 .imgBox img{ width: 70%; }
  .indexItem4 .moreBtn a{ width: 120px; height: 40px; }
}
@media screen and (max-width:440px){
  .indexItem4 .imgBox img{ width: 80%; }
}