@charset "UTF-8";
@media (max-width: 1600px) {
   .wrap{
	   width: 1200px;
	}
   .eventBox {
       padding: 120px 90px 0;
   }
   .eventScroll .con {
       margin-right: 50px;
   }
   .eventScroll .slick-list {
       margin-right: -50px;
   }
   .contactUsDl {
       margin: 0 20px;
   }
   .contactUsDl dd .icon {
       margin-right: 20px;
   }
   .contactUsDl dd .text {
       font-size: 16px;
   }
   .contactUsDl dd .num {
       font-size: 40px;
   }
   .contactUsDl dd .con {
       padding: 0 20px;
   }
   .aboutColumn1L .info {
       font-size: 16px;
       margin-bottom: 60px;
   }
   .aboutColumn1L .title {
       margin-bottom: 38px;
   }
   .aboutColumn1L .line {
       margin-bottom: 30px;
   }
   .aboutMore a {
       width: 138px;
       height: 48px;
       line-height: 50px;
   }
   .aboutColumn2Scroll .myslide .con {
       margin: 0 15px;
   }
   .aboutColumn2Scroll .slick-list {
       margin: 0 -15px;
   }
   .aboutColumn2Scroll .bd {
       padding: 0 55px;
   }
   .aboutColumn2Scroll .myslide .textC {
       padding: 10px 10px 0;
   }
   .abo-honor .list .scroll {
       margin: 0 110px;
   }
   .imgList1Dl dd .con .text {
       font-size: 16px;
   }
   .imgText1Dl dd .pic {
       width: 350px;
   }
   .imgText1Dl dd .text {
       padding-top: 12px;
   }
   .leaderViewUp .text {
       padding-top: 20px;
   }
   .partyColumn1Dl dd {
       margin-bottom: 20px;
   }
   .partyColumn1Scroll .pic::before {
       padding-top: 71.129%;
   }
   .productListDl dd .pic {
       width: 530px;
   }
   .productListDl dd .textC {
       padding-right: 40px;
   }
   .productListDl dd .pic:before {
       padding-top: 61.0283%;
   }
   .section4Con {
       padding-top: 20px;
   }
   #section4Map {
       height: 500px;
   }
   .section4 .indexTitle{
	   margin-bottom: 30px;
   }
   .section4EwmDl dd .ewmPic img {
       width: 100px;
       height: 100px;
   }
   .section4Dl dd .icon{
	   margin-bottom: 25px;
   }
   .section4Con .mapSite {
       margin-top: -65px;
       margin-left: 58px;
   }
   .swiperSection2Con .textC {
       padding-top: 120px;
       margin-bottom: 46px;
   }
   .swiperSection2Con .con:hover .text {
       top: -195px;
   }
   .swiperSection2Con .con:hover .line {
       top: -4px;
   }
   .swiperSection2Con .time {
       font-size: 20px;
   }
   .swiperSection2Con .title a {
       font-size: 18px;
   }
   .section2Tab dd a {
       font-size: 16px;
   }
   .topCon {
       padding: 0 140px;
   }
   .menuDl{
	   margin-right: 0;
   }
   .menuDl dd {
       margin-right: 40px;
   }
}
@media (max-width: 1440px) {
  .topCon {
      padding: 0 120px;
  }
}
@media (max-width: 1366px) {
  .topCon {
      padding: 0 80px;
  }
}