.home-wrap .swiper{overflow:hidden}.home-wrap .banner{--siAnimation: 0.12rem;position:relative;width:100%;height:calc(100vh - .4rem)}.home-wrap .banner .swiper::before,.home-wrap .banner .swiper::after{content:"";position:absolute;left:0;z-index:2;width:100%;height:3.17rem;pointer-events:none}.home-wrap .banner .swiper::before{top:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.home-wrap .banner .swiper::after{bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.home-wrap .banner .video-content{width:100%;height:100%;position:relative;font-size:0;display:none}.home-wrap .banner .video-content:first-child{display:block}.home-wrap .banner .video-content video,.home-wrap .banner .video-content img{width:100%;height:calc(100vh - .4rem);min-height:4rem;-o-object-fit:cover;object-fit:cover}.home-wrap .banner .video-content .banner-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:.7rem;font-family:Arial,Arial-Regular;font-weight:400;color:#fff;line-height:.8rem;letter-spacing:.04rem;text-shadow:0 2px 30px rgba(0,0,0,.56);text-align:center}.home-wrap .banner .scroll-icon{position:absolute;bottom:.4rem;left:50%;z-index:10;transform:translate(-50%, -50%);width:.18rem;height:.28rem;border-radius:.11rem;background:#fff;display:flex;justify-content:center;align-items:center;font-size:22px;color:hsla(0,0%,100%,.5);border:solid 2px;transition:.4s}.home-wrap .banner .scroll-icon::after{content:"";width:.05rem;height:.05rem;background-color:#c1ab77;border-radius:50%;animation:scroll-icon 2.2s infinite cubic-bezier(0.65, 0.05, 0.36, 1)}@keyframes scroll-icon{0%{transform:translateY(calc(0px - var(--siAnimation)));opacity:0}30%,70%{opacity:1}100%{transform:translateY(var(--siAnimation));opacity:0}}@keyframes progressRing{100%{stroke-dashoffset:0}}.home-wrap .banner .play-button{position:relative;margin-right:10px;cursor:pointer}.home-wrap .banner .play-button svg{display:block}.home-wrap .banner .play-button svg .progress-animate{stroke-dashoffset:0;transform-origin:center;transform:rotate(-90deg);animation-duration:5s;animation-timing-function:linear}.home-wrap .banner .play-button svg .progress-animate.animate{animation-name:circleProgressAnimate}.home-wrap .banner .play-button:after{content:"";position:absolute;top:calc(50% - 6px);left:calc(50% - 6px);width:12px;height:12px;background-position:center;background-size:contain;background-repeat:no-repeat}.home-wrap .banner .play-button.play::after{background-image:url(../images/index/video-play.png)}.home-wrap .banner .play-button.paused::after{background-image:url(../images/index/video-paused.png)}.home-wrap .banner .play-button.none{visibility:hidden;opacity:0}@keyframes banenrSlide{0%{transform:scale(1)}100%{transform:scale(1.2)}}.home-wrap .swiper-control{position:absolute;bottom:.66rem;left:0;width:100%;z-index:9;--swiper-navigation-color: #fff;--swiper-navigation-size: 12px}.home-wrap .swiper-control .content{display:flex;align-items:center;position:relative}.home-wrap .swiper-control .swiper-button-next,.home-wrap .swiper-control .swiper-button-prev{position:initial;width:auto;height:auto;margin-top:0}.home-wrap .swiper-control .swiper-button-next::after,.home-wrap .swiper-control .swiper-button-prev::after{font-size:12px}.home-wrap .swiper-control .swiper-pagination{position:initial;padding:0 20px;width:auto;font-size:12px;color:#fff}.home-wrap .nav-tabs{display:flex;width:100%}.home-wrap .nav-tabs li{width:50%;background-color:#c9be9d}.home-wrap .nav-tabs li .tab-title{display:block;font-size:.26rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:center;color:#fff;line-height:.31rem;padding:.42rem 0}.home-wrap .nav-tabs li.active{background-color:#c1ab77}.message-wrap{background:url(../images/index/message-bg.png);background-size:contain;width:100%;height:7.1rem;position:relative}.message-wrap .message-l{position:absolute;left:3.05rem;bottom:0;font-size:0}.message-wrap .message-l img{width:4.05rem;height:5.86rem}.message-wrap .message-r{padding-left:8.66rem;padding-top:1.65rem;width:7.57rem}.message-wrap .message-r .message-title{font-size:.4rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:left;color:#373737;line-height:.45rem}.message-wrap .message-r .message-intro{font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#c1a771;line-height:.22rem;padding:.22rem 0 .3rem 0}.message-wrap .message-r .message-info{font-size:.18rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.28rem}.message-wrap .message-r .message-bottom{margin-top:.4rem;display:flex;justify-content:space-between}.message-wrap .message-r .message-bottom li{margin:0 auto;width:3.35rem}.message-wrap .message-r .message-bottom li .num{font-size:.5rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:center;color:#b79141;line-height:.58rem;padding-bottom:.25rem}.message-wrap .message-r .message-bottom li .plus{font-size:.24rem;font-family:Butler,Butler-Medium;font-weight:500;color:#b79141;line-height:.29rem}.message-wrap .message-r .message-bottom li p{font-size:.12rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:center;color:#333;line-height:.26rem}.message-wrap .message-r .message-bottom li:nth-child(2){border-left:1px dashed #979797;border-right:1px dashed #979797}.programs-wrap{width:100%;height:5.8rem;background:url(../images/index/programs-bg.jpg) no-repeat center/cover}.programs-wrap .programs-content{display:flex;justify-content:space-between;padding:1.25rem 0 0 0rem}.programs-wrap .programs-content .programs-l{width:2.8rem}.programs-wrap .programs-content .programs-l .programs-title{font-size:.4rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:left;color:#fff;line-height:.45rem;position:relative}.programs-wrap .programs-content .programs-l .programs-title::before{content:"";background:#bfab73;position:absolute;width:.9rem;height:.02rem;top:50%;left:-1.1rem}.programs-wrap .programs-content .programs-l .nav-tabs{padding-left:.25rem}.programs-wrap .programs-content .programs-l .nav-tabs .tab-title{font-size:.24rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:left;color:#fff;line-height:.28rem;display:inline-block;margin-top:.85rem;position:relative}.programs-wrap .programs-content .programs-l .nav-tabs .tab-title::before{position:absolute;top:.05rem;left:-0.2rem;content:" ";width:0;height:0;border-width:.08rem;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.programs-wrap .programs-content .programs-l .nav-tabs .tab-title.active{color:#c1a771}.programs-wrap .programs-content .programs-l .nav-tabs .tab-title.active::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #c1a771}.programs-wrap .programs-content .programs-m{width:5.7rem}.programs-wrap .programs-content .programs-m .sub-title{font-size:.2rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#c1a771;line-height:.34rem;padding-bottom:.25rem;border-bottom:1px solid rgba(193,167,113,.5)}.programs-wrap .programs-content .programs-m .sub-title .img-icon img{width:.28rem;height:.28rem}.programs-wrap .programs-content .programs-m ul li{font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#fff;line-height:.2rem;padding:.25rem 0;position:relative;border-bottom:1px dashed hsla(0,0%,100%,.2)}.programs-wrap .programs-content .programs-m ul li a{width:80%;padding-left:.5rem;display:block}.programs-wrap .programs-content .programs-m ul li::before{content:url(../images/index/icon-arrow.png);position:absolute;top:.15rem;left:0}.programs-wrap .programs-content .programs-r{width:3.5rem;height:2.92rem;transform:translateY(0.6rem);display:flex}.programs-wrap .programs-content .programs-r .block{display:flex;flex-direction:column;box-sizing:border-box;padding:.32rem .16rem .2rem;background:url(../images/index/admission-bg.png) no-repeat center right/cover;width:1.66rem;justify-content:space-between}.programs-wrap .programs-content .programs-r .block .title{font-size:.16rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:left;color:#fff;line-height:.18rem;text-transform:uppercase}.programs-wrap .programs-content .programs-r .block .info .time{font-size:.2rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#fff;line-height:.23rem;padding-bottom:.18rem}.programs-wrap .programs-content .programs-r .block .info .text{font-size:.12rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#fff;line-height:1.2}.programs-wrap .programs-content .programs-r .block.b1{margin-right:.16rem;height:2.92rem}.programs-wrap .programs-content .programs-r .block.b2{background-image:url(../images/index/b2-bg.jpg);margin-bottom:.16rem;height:1.38rem}.programs-wrap .programs-content .programs-r .block.b3{background-image:url(../images/index/b3-bg.jpg);height:1.38rem}.academics-wrap{background-color:#fff}.academics-wrap .academics-content{display:flex;height:8.17rem}.academics-wrap .academics-content .academics-l{width:50%;padding:2.22rem 0 0 2.6rem;box-sizing:border-box}.academics-wrap .academics-content .academics-l .pre-title{font-size:.18rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.26rem;position:relative}.academics-wrap .academics-content .academics-l .pre-title::before{content:"";background:#bfab73;position:absolute;width:.9rem;height:.02rem;top:50%;left:-1.1rem}.academics-wrap .academics-content .academics-l h2{padding:.23rem 0 .4rem 0;font-size:.5rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:left;color:#333;line-height:.58rem}.academics-wrap .academics-content .academics-l p{width:5.6rem;font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.3rem}.academics-wrap .academics-content .academics-l .more{width:2.47rem;height:.42rem;background:#c1a771;margin-top:.52rem}.academics-wrap .academics-content .academics-l .more span{font-size:.14rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:center;color:#fff;line-height:.42rem;display:block}.academics-wrap .academics-content .academics-r{width:50%;height:8.17rem;position:relative}.academics-wrap .academics-content .academics-r img{position:absolute;width:100%;height:100%;opacity:0;transition:all .5s}.academics-wrap .academics-content .academics-r img.show{z-index:1;opacity:1}.academics-wrap .nav-tabs{display:flex;justify-content:space-around}.academics-wrap .nav-tabs li{font-size:.24rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:center;color:#333;line-height:.28rem;border-top:.02rem solid #f0f0f0;border-right:.02rem solid #f0f0f0;width:calc(25% - .02rem);transition:all .2s}.academics-wrap .nav-tabs li:hover{background:#254168;color:#fff}.academics-wrap .nav-tabs li a{display:block;padding:.6rem 0}.events-wrap{background:#254168;padding-bottom:.4rem}.events-wrap .top-title{padding-top:1.42rem;font-size:.5rem;font-family:Arial,Arial-Regular;font-weight:bold;text-align:center;color:#fff;line-height:.58rem;position:relative}.events-wrap .top-title::after{content:"";width:.47rem;height:.02rem;background:#bfab73;position:absolute;bottom:-0.25rem;left:50%;transform:translateX(-50%)}.events-wrap .swiper-content{padding:.8rem;position:relative}.events-wrap .swiper-content .swiper{overflow:hidden}.events-wrap .swiper-content .swiper .swiper-button-prev,.events-wrap .swiper-content .swiper .swiper-container-rtl .swiper-button-next{opacity:.4;color:#f8f8f8;left:.1rem}.events-wrap .swiper-content .swiper .swiper-button-next,.events-wrap .swiper-content .swiper .swiper-container-rtl .swiper-button-prev{opacity:.4;color:#f8f8f8;right:.1rem}.events-wrap .event-cards{padding:.31rem .28rem .23rem .36rem;display:block;color:#333;transition:all .2s}.events-wrap .event-cards .event-tags{font-size:.12rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;line-height:.26rem}.events-wrap .event-cards .event-title{margin:.1rem 0;font-size:.24rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;line-height:.28rem;height:.84rem;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.events-wrap .event-cards .event-organizer{padding-bottom:.42rem;border-bottom:1px dashed rgba(51,51,51,.21);font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;line-height:.26rem}.events-wrap .event-cards .event-place{margin-top:.1rem;padding-left:.38rem;font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#bfab73;line-height:.26rem;position:relative}.events-wrap .event-cards .event-place::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:.15rem;height:.15rem;background-image:url(../images/index/place-2x.png);background-size:cover}.events-wrap .event-cards .event-time{margin-top:.1rem;padding-left:.38rem;font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#bfab73;line-height:.26rem;position:relative}.events-wrap .event-cards .event-time::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:.15rem;height:.15rem;background-image:url(../images/index/time-2x.png);background-size:cover}.events-wrap .swiper-slide{height:auto;background-color:#fff;transition:all .2s}.events-wrap .swiper-slide:hover{background-color:#b79b59}.events-wrap .swiper-slide:hover .event-cards{color:#fff}.events-wrap .swiper-slide:hover .event-place{color:#fff}.events-wrap .swiper-slide:hover .event-place::before{background-image:url(../images/index/place-white-2x.png)}.events-wrap .swiper-slide:hover .event-time{color:#fff}.events-wrap .swiper-slide:hover .event-time::before{background-image:url(../images/index/time-white-2x.png)}.events-wrap .more{width:2.47rem;height:.42rem;background:#c1a771;margin:0 auto 0rem auto}.events-wrap .more span{font-size:.14rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:center;color:#fff;line-height:.42rem;display:block}.faculty-wrap{background-color:#fff}.faculty-wrap .top-content{padding:1.15rem 0 .9rem 0;display:flex;justify-content:space-between}.faculty-wrap .top-content .title-content .pre-title{font-size:.18rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.26rem;position:relative}.faculty-wrap .top-content .title-content .pre-title::before{content:"";background:#bfab73;position:absolute;width:.9rem;height:.02rem;top:50%;left:-1.1rem}.faculty-wrap .top-content .title-content h2{margin-top:.25rem;font-size:.5rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:left;color:#333;line-height:.58rem}.faculty-wrap .top-content .text-content{width:6.5rem;font-size:.2rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.26rem;transform:translateY(50%)}.faculty-wrap .top-content .more{font-size:.14rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:left;color:#23252d;line-height:.3rem;transform:translateY(50%)}.faculty-wrap .faculty-list{padding-bottom:1.5rem}.faculty-wrap .faculty-list ul{display:flex}.faculty-wrap .faculty-list ul li{width:25%}.faculty-wrap .faculty-list ul li a{display:block}.faculty-wrap .faculty-list ul li a .animated-image{width:3.5rem;height:3.24rem}.faculty-wrap .faculty-list ul li a .animated-image img{-o-object-fit:cover;object-fit:cover}.faculty-wrap .faculty-list ul li .img img{display:block}.faculty-wrap .faculty-list ul li .text{height:1.22rem;background:#fbfbfb;padding-left:.8rem;padding-top:.25rem}.faculty-wrap .faculty-list ul li .text .name{font-size:.2rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.23rem;position:relative}.faculty-wrap .faculty-list ul li .text .name::before{content:"";background:#bcbcbc;position:absolute;width:.3rem;height:.02rem;top:50%;left:-0.5rem}.faculty-wrap .faculty-list ul li .text .title{padding-top:.15rem;opacity:.5;font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.18rem}.faculty-wrap .faculty-list ul li .text p{opacity:.5;font-size:.16rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.18rem}.careers-wrap{background:url(../images/index/careers-bg.png) no-repeat center/cover;height:4.12rem}.careers-wrap .center-area{display:flex;justify-content:space-around;align-items:center;height:100%}.careers-wrap .link-l,.careers-wrap .link-r{font-size:.24rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.28rem}.careers-wrap .center-content{text-align:center;transform:translateY(-0.55rem)}.careers-wrap .center-content .title{padding-top:.3rem;font-size:.5rem;font-family:Arial,Arial-Regular;font-weight:bold;text-align:left;color:#333;line-height:.58rem;position:relative}.careers-wrap .center-content .title::after{content:"";width:.47rem;height:.02rem;background:#bfab73;position:absolute;bottom:-0.4rem;left:50%;transform:translateX(-50%)}.news-wrap{background-color:#fff;padding-bottom:.78rem}.news-wrap .top-title{padding-top:1.02rem;font-size:.5rem;font-family:Arial,Arial-Regular;font-weight:bold;text-align:center;color:#333;line-height:.58rem;position:relative}.news-wrap .top-title::after{content:"";width:.47rem;height:.02rem;background:#bfab73;position:absolute;bottom:-0.25rem;left:50%;transform:translateX(-50%)}.news-wrap ul{margin-top:.8rem;margin-bottom:.54rem;display:flex;justify-content:center}.news-wrap ul li{width:4.5rem;margin-right:.24rem}.news-wrap ul li:last-child{margin-right:unset}.news-wrap ul li .animated-image{width:4.5rem;height:3.4rem}.news-wrap ul li .img{display:block;-o-object-fit:cover;object-fit:cover}.news-wrap ul li .text{background:#efefef}.news-wrap ul li .text .title{width:3.6rem;font-size:.2rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.28rem;padding:.28rem 0 .48rem .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-wrap ul li .text .time{padding:.1rem 0rem .17rem 0rem;margin:0 .25rem;border-top:1px dashed rgba(51,51,51,.21)}.news-wrap ul li .text .time p{opacity:.5;font-size:.18rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#333;line-height:.26rem;display:inline-block}.news-wrap ul li .text .time span{float:right;display:inline-block}.news-wrap .more{width:2.47rem;height:.42rem;background:#c1a771;margin:0 auto 0 auto}.news-wrap .more span{font-size:.14rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:center;color:#fff;line-height:.42rem;display:block}.campus-wrap{background:#f3f3f3}.campus-wrap .top-title{padding-top:1.1rem;font-size:.5rem;font-family:Arial,Arial-Regular;font-weight:bold;text-align:center;color:#333;line-height:.58rem;position:relative}.campus-wrap .top-title::after{content:"";width:.47rem;height:.02rem;background:#bfab73;position:absolute;bottom:-0.2rem;left:50%;transform:translateX(-50%)}.campus-wrap ul{margin:.86rem auto;display:flex;width:100%;max-width:1920px}.campus-wrap ul li{position:relative}.campus-wrap ul li .pic{display:block;overflow:hidden;background-color:#23272a;font-size:0}.campus-wrap ul li .pic .animated-image{width:3.84rem;height:3.71rem}.campus-wrap ul li .pic img{opacity:.8;-o-object-fit:cover;object-fit:cover}.campus-wrap ul li .pic .title{position:absolute;text-align:center;left:50%;top:50%;transform:translate(-50%, -50%)}.campus-wrap ul li .pic .title p{font-size:.2rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:center;color:#fff;line-height:.28rem}.email-wrap{padding:.64rem 0}.email-wrap .title{font-size:.3rem;font-family:ArialMT,ArialMT-Regular;font-weight:400;text-align:left;color:#bba96c;line-height:.28rem;vertical-align:middle;margin-right:.77rem;display:inline-block}.email-wrap .email-content{display:inline-flex}.email-wrap .email-content .email-input{width:6.34rem;height:.51rem;color:#2e3336;background-color:#f5f5f5;font-size:.12rem;line-height:.51rem;font-weight:400;padding:.1rem;box-sizing:border-box}.email-wrap .email-content input::-webkit-input-placeholder{color:rgba(46,51,54,.28)}.email-wrap .email-content .email-button{width:2.41rem;height:.51rem;background:#c1a771;padding:0;font-size:.14rem;font-family:Arial,Arial-Regular;font-weight:400;text-align:center;color:#fff;line-height:.51rem}.center-area{width:92%;max-width:14rem;margin:0 auto}@media screen and (max-width: 910px){.home-wrap .banner{--siAnimation: 12px;height:auto}.home-wrap .banner .video-content:first-child{display:none}.home-wrap .banner .video-content:last-child{display:block}.home-wrap .banner .video-content .banner-title{width:80%;font-size:30px;line-height:1.4;letter-spacing:2px}.home-wrap .banner .video-content video,.home-wrap .banner .video-content img{height:auto;min-height:unset;aspect-ratio:16/9}.home-wrap .banner .scroll-icon{bottom:.1rem;width:max(.18rem,14px);height:max(.28rem,22px)}.home-wrap .swiper-control{bottom:.3rem}.home-wrap .nav-tabs li .tab-title{font-size:14px;line-height:1.4;padding:26px 0}.programs-wrap{height:auto}.programs-wrap .programs-content{display:block;padding-top:30px;padding-bottom:40px}.programs-wrap .programs-content .programs-l{width:100%}.programs-wrap .programs-content .programs-l .programs-title{font-size:24px;line-height:1.4}.programs-wrap .programs-content .programs-l .nav-tabs{padding-left:25px}.programs-wrap .programs-content .programs-l .nav-tabs .tab-title{margin-top:20px;font-size:14px;line-height:1.4}.programs-wrap .programs-content .programs-l .nav-tabs .tab-title::before{left:-18px;top:4px;border-width:8px}.programs-wrap .programs-content .programs-m{width:100%;margin-top:30px}.programs-wrap .programs-content .programs-m .sub-title{font-size:20px;line-height:1.5;padding-bottom:20px}.programs-wrap .programs-content .programs-m .sub-title .img-icon img{width:16px;height:16px}.programs-wrap .programs-content .programs-m ul li{font-size:14px;line-height:1.4;padding:14px 0}.programs-wrap .programs-content .programs-m ul li::before{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.programs-wrap .programs-content .programs-m ul li a{width:100%;box-sizing:border-box;padding-left:36px}.programs-wrap .programs-content .programs-r{margin-top:30px;width:100%;height:auto}.programs-wrap .programs-content .programs-r .block{width:100%;height:auto;padding:30px 16px 20px;box-sizing:border-box}.programs-wrap .programs-content .programs-r .block.b1{margin-right:16px;width:calc(100% - 16px);height:100%}.programs-wrap .programs-content .programs-r .block.b2,.programs-wrap .programs-content .programs-r .block.b3{padding:40px 16px}.programs-wrap .programs-content .programs-r .block.b2{height:auto}.programs-wrap .programs-content .programs-r .block.b3{height:auto}.programs-wrap .programs-content .programs-r .block .title{font-size:14px;line-height:1.3}.programs-wrap .programs-content .programs-r .block .info .text{font-size:12px;line-height:1.2}.programs-wrap .programs-content .programs-r-1,.programs-wrap .programs-content .programs-r-2{flex:1}.academics-wrap{padding-top:30px}.academics-wrap .academics-content{display:block;height:auto}.academics-wrap .academics-content .academics-l{width:92%;margin:0 auto;padding:0 0 20px;box-sizing:border-box}.academics-wrap .academics-content .academics-l .pre-title{position:relative;font-size:14px;line-height:1.5;padding-left:30px}.academics-wrap .academics-content .academics-l .pre-title::before{left:0;width:20px;height:1px}.academics-wrap .academics-content .academics-l h2{padding:10px 0 20px 0;font-size:24px;line-height:1.2;font-weight:700}.academics-wrap .academics-content .academics-l p{width:100%;font-size:14px;line-height:1.757}.academics-wrap .academics-content .academics-r{width:100%;height:2.8rem}.academics-wrap .nav-tabs li{width:calc(25% - 1px);font-size:18px;line-height:1.2;border-right-width:1px;border-top-width:1px}.academics-wrap .nav-tabs li a{padding:16px 0}.events-wrap .top-title{padding-top:40px;padding-bottom:16px;font-size:24px;line-height:1.2}.events-wrap .top-title:after{width:90px;height:2px;bottom:0}.events-wrap .swiper-content{width:calc(100% - 60px);padding:30px;--swiper-navigation-size: 24px}.events-wrap .swiper-content .swiper .swiper-button-prev,.events-wrap .swiper-content .swiper .swiper-button-next{width:30px;height:calc(100% - 60px);margin-top:30px;top:0;background-color:rgba(0,0,0,.3)}.events-wrap .swiper-content .swiper .swiper-button-prev{left:0}.events-wrap .swiper-content .swiper .swiper-button-next{right:0}.events-wrap .swiper-slide{width:240px;height:auto;background-color:#fff;transition:background-color .2s}.events-wrap .swiper-slide:hover{background-color:#b79b59}.events-wrap .event-cards{padding:16px}.events-wrap .event-cards .event-tags{font-size:12px;line-height:1.7}.events-wrap .event-cards .event-title{height:auto;margin:10px 0;font-size:16px;line-height:1.5}.events-wrap .event-cards .event-organizer{padding-bottom:20px;font-size:12px;line-height:1.5}.events-wrap .event-cards .event-place,.events-wrap .event-cards .event-time{margin-top:10px;padding-left:20px;font-size:12px;line-height:1.5}.events-wrap .event-cards .event-place::before,.events-wrap .event-cards .event-time::before{width:15px;height:15px}.events-wrap .more{max-width:calc(100% - 60px);width:480px;height:auto}.events-wrap .more span{font-size:14px;line-height:40px}.faculty-wrap .top-content{display:block;padding:40px 0 20px 0}.faculty-wrap .top-content .title-content .pre-title{font-size:12px;line-height:1.5}.faculty-wrap .top-content .title-content h2{font-size:24px;line-height:1.2;margin-top:16px}.faculty-wrap .top-content .text-content{width:auto;margin-bottom:10px;font-size:14px;line-height:1.5;transform:none}.faculty-wrap .top-content .more{font-size:12px;line-height:1.7;transform:none}.faculty-wrap .faculty-list{padding-bottom:40px}.faculty-wrap .faculty-list ul{flex-wrap:wrap}.faculty-wrap .faculty-list ul li{width:50%}.faculty-wrap .faculty-list ul li a .animated-image{width:100%;height:1.5rem}.faculty-wrap .faculty-list ul li .text{height:auto;padding-left:10px;padding-top:12px;padding-bottom:12px;background-color:#fff}.faculty-wrap .faculty-list ul li .text .name{font-size:14px;line-height:1.5}.faculty-wrap .faculty-list ul li .text .name::before{content:none}.faculty-wrap .faculty-list ul li .text .title{padding-top:10px;font-size:12px;line-height:1.2}.careers-wrap{height:auto;padding:30px 0 60px}.careers-wrap .link-l,.careers-wrap .link-r{font-size:14px;line-height:1.5}.careers-wrap .center-area{align-items:self-end}.careers-wrap .center-content{transform:none}.careers-wrap .center-content .title{padding-top:20px;font-size:20px;line-height:1.2}.careers-wrap .center-content .title::after{width:50px;height:2px;bottom:-20px}.news-wrap{padding-bottom:40px}.news-wrap .top-title{padding-top:40px;padding-bottom:0px;font-size:24px;line-height:1.2;margin-bottom:30px}.news-wrap .top-title::after{width:50px;height:2px;bottom:0}.news-wrap ul{width:92%;display:block;margin:0 auto}.news-wrap ul li{width:100%;margin-right:0;margin-bottom:20px}.news-wrap ul li .animated-image{width:100%;height:2rem}.news-wrap ul li .text .title{width:auto;font-size:14px;line-height:1.7;padding:20px}.news-wrap ul li .text .time{padding:10px 20px;margin:0}.news-wrap ul li .text .time p{font-size:12px;line-height:1.5}.news-wrap .more{width:92%;height:auto}.news-wrap .more span{font-size:14px;line-height:40px}.campus-wrap .top-title{padding-top:40px;padding-bottom:20px;margin-bottom:30px;font-size:24px;line-height:1.2}.campus-wrap .top-title::after{width:50px;height:2px;bottom:0}.campus-wrap ul{display:block;width:92%;margin:0 auto}.campus-wrap ul li .pic .animated-image{width:100%;height:1.4rem}.email-wrap{padding:50px 0}.email-wrap .title{width:80%;margin-right:0;margin-bottom:20px;font-size:36px;line-height:1.2}.email-wrap .email-content{display:flex}.email-wrap .email-content .email-input{flex:1;height:48px;line-height:48px;font-size:12px;padding:12px}.email-wrap .email-content .email-button{width:100px;height:48px;line-height:48px;font-size:12px}}