@charset "UTF-8";

@media (max-width: 1680px) {
    .wrap{width: 1440px;}
    .menu{margin-right: -50px;}
    .menu dd{margin-right: 50px;}
    .eventListBoxUp .text .enTitle{font-size: 35px;}
    .eventListBoxUp .text .title{font-size: 18px;}
    .eventListBoxUp .text .info{font-size: 13px;}
    .eventListPage .eventPrev{left: 70px;}
    .eventListPage .eventNext{right: 70px;}
    .aboutUsBoxC .text{padding: 30px 0 66px 60px;}
    .characterLeft .textBox::before{left: 41%;}
}
@media (max-width: 1440px) {
    .wrap{width: 1200px;}
    .menu{margin-right: -25px;}
    .menu dd{margin-right: 25px;}
    .menu dd .yj a{font-size: 16px;}
    .menu dd .ej li{margin-right: 10px;}
    .menu dd .ej li span a{font-size: 12px;}
    .footerLink dd .con{margin-right: 30px;}
    .section4C .picC{width: 550px;}
    .section4C .text .title a{font-size: 20px;}
    .section4C .text .indexTitle{margin-bottom: 70px;}
    .section4C .text .info{font-size: 14px;}
    .eventListBoxUp .text{padding: 50px 50px 80px;}
    .eventListBoxUp .pic{width: 830px;}
    .eventListBoxUp .text .enTitle{font-size: 30px;}
    .eventListBoxUp .text .title {font-size: 15px;}
    .eventListBoxUp .text .info{font-size: 12px;}
    .eventScroll .slick-slide.slide4 .con .conC{top: 210px;}
    .eventScroll .slick-slide.slide1 .con .conC .text .circle{bottom: -55px;}
    .aboutUsBoxC .text{font-size: 14px;line-height: 25px;}
    .contactUsBox .pic{width: 760px;}
    .contactUsBox .text .title{margin-bottom: 10px;}
    .contactUsList dd{margin-bottom: 30px;}
    .cultureList dd .con .text .info{font-size: 15px;}
    .applyNowList{margin-right: -40px;}
    .applyNowList dd .conDD {margin-right: 40px;}
    .groupColumn1C .pic{width: 520px;margin-left: 80px;}
    .groupColumn1C .text .groupTitle{margin-bottom: 50px;}
    .groupColumn2Scroll .con .picC::before {width: 250px; height: 250px;margin-left: -125px;margin-top: -125px;}
    .groupColumn2Scroll .con .picC::after {width: 200px;height: 200px; margin-left: -100px;margin-top: -100px;}
    .groupColumn2Scroll .slick-slide.slick-current .con .pic{ transform: scale(1.5);-webkit-transform: scale(1.5);}
    .groupColumn2Scroll .con .picC{width: 110px;height: 110px;}
    .groupColumn3Con .pic{width: 755px;}
    .groupColumn3Con .text .enTitle{font-size: 35px;}
    .groupColumn3Con .text{padding: 25px 60px 40px;}
    .groupColumn3Con .text .title{font-size: 16px;margin-bottom: 16px;}
    .groupColumn3Con .text .info{font-size: 14px;}
    .groupColumn4List dd .con{height: 360px;}
    .groupColumn4List dd .con .text{padding: 0 15px;}
    .groupColumn4List dd .con .text .info{font-size: 12px;}
    .characterLeft .text{padding: 0 60px 30px 210px;}
    .characterLeft{margin-left: 100px;padding-top: 80px;}
    .characterLeft .textBox::before{left: 53%;}
    .eventScroll .slick-slide.slide1 .con .conC{top: 0;}
    .eventScroll .slick-slide.slide2 .con .conC{top: 205px;}
    .eventScroll .slick-slide.slide3 .con .conC{top: 30px;}
    .subNav a{font-size: 14px;padding: 0 10px;}
}