.home-wrapper{box-sizing:border-box}.home-wrapper .top-wrapper .banner-carousel-wrapper{position:relative}.home-wrapper .top-wrapper .banner-carousel-wrapper .banner-carousel .el-carousel__container{height:800px!important}.home-wrapper .top-wrapper .banner-carousel-wrapper .banner-carousel .el-carousel__container .banner-item{width:100%;height:100%}.home-wrapper .top-wrapper .banner-carousel-wrapper .banner-carousel .el-carousel__container .banner-item .banner-img{width:100%;height:800px}.home-wrapper .top-wrapper .banner-indicator-wrapper{position:absolute;left:50%;bottom:36px;transform:translate(-50%);height:18px;background:rgba(51,51,51,.5);border-radius:9px;z-index:3;padding:4px}.home-wrapper .top-wrapper .banner-indicator-wrapper,.home-wrapper .top-wrapper .banner-indicator-wrapper .banner-indicator{display:inline-block;box-sizing:border-box;font-size:0}.home-wrapper .top-wrapper .banner-indicator-wrapper .banner-indicator .banner-indicator-item{cursor:pointer;width:10px;height:10px;background:#eee;border-radius:12px;box-sizing:border-box;transition:width .2s linear;display:inline-block;vertical-align:middle;margin-right:12px}.home-wrapper .top-wrapper .banner-indicator-wrapper .banner-indicator .banner-indicator-item.banner-indicator-item__active{width:50px;background:#fff;border-radius:12px}.home-wrapper .top-wrapper .banner-indicator-wrapper .banner-indicator .banner-indicator-item:last-child{margin-right:0}.home-wrapper .title-view{display:flex;flex-direction:column;align-items:center}.home-wrapper .title-view .english{font-size:16px;color:#333;line-height:22px}.home-wrapper .title-view .title{margin-top:4px;font-size:30px;font-weight:600;color:#333;line-height:42px}.home-wrapper .school-demeanour{padding:100px}.home-wrapper .school-demeanour .school-demeanour-content .content{margin-top:4px;display:flex;justify-content:center}.home-wrapper .school-demeanour .school-demeanour-content .content .right{padding-top:108px;position:relative}.home-wrapper .school-demeanour .school-demeanour-content .content .right .text1{font-size:18px;font-weight:500;line-height:50px;color:#333}.home-wrapper .school-demeanour .school-demeanour-content .content .right .text2{font-size:16px;font-weight:400;color:#999;line-height:40px}.home-wrapper .school-demeanour .school-demeanour-content .content .left{width:776px;height:589px;margin-right:44px;position:relative;flex-shrink:0;background-image:url(/rd/img/home-school-bg.5b77da0.png);background-repeat:no-repeat;background-size:cover}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo{width:100px;height:100px;position:absolute;border-radius:50%;display:block;box-shadow:0 8px 10px 0 rgba(178,175,186,.3);-webkit-animation-name:show;animation-name:show;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo:hover{transition:transform .5s ease-out 0s;transform:scale(1.2)}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo1{top:57px;left:148px;-webkit-animation-delay:1s;animation-delay:1s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo2{width:80px;height:80px;top:87px;left:306px;-webkit-animation-delay:1.1s;animation-delay:1.1s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo3{top:172px;left:191px;-webkit-animation-delay:1.2s;animation-delay:1.2s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo4{top:245px;left:84px;-webkit-animation-delay:1.3s;animation-delay:1.3s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo5{width:80px;height:80px;top:318px;left:215px;-webkit-animation-delay:1.4s;animation-delay:1.4s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo6{top:432px;left:149px;-webkit-animation-delay:1.5s;animation-delay:1.5s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo7{top:73px;left:453px;-webkit-animation-delay:1.6s;animation-delay:1.6s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo8{top:245px;left:378px;-webkit-animation-delay:1.7s;animation-delay:1.7s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo9{top:410px;left:306px;-webkit-animation-delay:1.8s;animation-delay:1.8s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo10{top:57px;left:608px;-webkit-animation-delay:1.9s;animation-delay:1.9s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo11{width:80px;height:80px;top:191px;left:563px;-webkit-animation-delay:2s;animation-delay:2s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo12{top:245px;left:674px;-webkit-animation-delay:2.1s;animation-delay:2.1s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo13{top:318px;left:566px;-webkit-animation-delay:2.2s;animation-delay:2.2s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo14{width:80px;height:80px;top:417px;left:463px;-webkit-animation-delay:2.3s;animation-delay:2.3s}.home-wrapper .school-demeanour .school-demeanour-content .content .left .school-logo15{top:432px;left:609px;-webkit-animation-delay:2.4s;animation-delay:2.4s}.home-wrapper .brand-mission{width:100%;box-sizing:border-box;padding:100px 0}.home-wrapper .brand-mission .content{margin-top:60px;display:flex;align-items:center}.home-wrapper .brand-mission .content .left{width:720px;height:640px;overflow:hidden}.home-wrapper .brand-mission .content .left .about_img_1{display:block;width:720px;height:640px;transition:all 1s ease}.home-wrapper .brand-mission .content .left .about_img_1:hover{transform:scale(1.2)}.home-wrapper .brand-mission .content>div:nth-child(2){height:640px;padding:60px 40px;background-color:#0779b3;width:480px;box-sizing:border-box}.home-wrapper .brand-mission .content>div:nth-child(2) .about_img{display:block;width:39px;height:30px}.home-wrapper .brand-mission .content>div:nth-child(2) .text{box-sizing:content-box;font-size:17px;font-weight:400;color:#fff;line-height:36px;margin-top:30px}.home-wrapper .brand-mission .content>div:nth-child(2) .seemore{text-align:right;margin-top:50px}.home-wrapper .brand-mission .content>div:nth-child(2) .seemore a{color:#fff}.home-wrapper .classics-wrapper{overflow:auto}.home-wrapper .classics-wrapper .classics-wrapper-content .content{background-image:url(/rd/img/classics_bgc.1560c32.png);background-size:cover;background-repeat:round}.home-wrapper .classics-wrapper .classics-wrapper-content .content .title-view{padding:60px 0}.home-wrapper .classics-wrapper .classics-wrapper-content .content .title-view .english,.home-wrapper .classics-wrapper .classics-wrapper-content .content .title-view .title{color:#fff!important}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:80px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .right .classics_img{background-image:url(/rd/img/classics1.36da49d.png);background-size:cover;background-repeat:no-repeat;width:470px;height:470px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left{height:470px;width:540px;margin-right:122px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .el-menu{background-color:transparent;width:600px;opacity:1;border-bottom:none}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .el-menu .el-menu-item{font-size:20px;color:#fff;font-weight:300;border-bottom-color:none!important;padding:2px 25px 0}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .el-menu .el-menu-item:hover{background-color:transparent!important}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .el-menu .is-active{padding-top:0;font-weight:500;border-top:2px solid #fff;border-bottom:none;background-color:transparent}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .substance{color:#fff;margin-top:74px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .substance>div:first-child{font-size:24px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .substance>div:nth-child(2){font-size:14px;font-weight:300;margin:4px 0 50px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .substance>div:nth-child(3){font-size:18px;line-height:34px;margin-bottom:56px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .substance .content-box{font-size:18px;line-height:34px}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .substance .more div{text-align:left}.home-wrapper .classics-wrapper .classics-wrapper-content .content .all__max__width .left .substance .more div a{color:#fff}.home-wrapper .honor-demeanour{padding-bottom:100px;background-color:#fafafa}.home-wrapper .honor-demeanour .honor-demeanour-content>div:first-child{padding-top:60px}.home-wrapper .honor-demeanour .honor-demeanour-content .content{margin-top:80px;display:flex;justify-content:center;position:relative}.home-wrapper .honor-demeanour .honor-demeanour-content .content .left{width:540px;height:192px;font-size:20px;font-weight:500;color:#333;line-height:48px;margin-right:42px;padding:57px 42px 99px 0}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right{width:576px;height:348px}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel,.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel .el-carousel__container{width:100%}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel .el-carousel__container .el-carousel__item{padding:0 40px;display:flex;justify-content:center;align-items:center}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel .el-carousel__container .honor-page-item{display:flex;flex-wrap:wrap;align-items:center}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel .el-carousel__container .honor-page-item .honor-img{width:418px;height:304px}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel .el-carousel__container .el-carousel__arrow{width:40px;height:40px;color:#666;background:none}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel .el-carousel__container .el-carousel__arrow i{font-size:30px}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-carousel .el-carousel__container .el-carousel__arrow :hover{background:#eee;border-radius:200px;padding:5px}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .el-carousel__indicators{display:none}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-indicator-wrapper{position:absolute;display:inline-block;left:75%;bottom:0;transform:translate(-50%);height:18px;z-index:3;padding:4px;box-sizing:border-box;font-size:0}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-indicator-wrapper .honor-indicator{display:inline-block;box-sizing:border-box;font-size:0}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-indicator-wrapper .honor-indicator .honor-indicator-item{cursor:pointer;width:12px;height:12px;border-radius:12px;box-sizing:border-box;transition:width .2s linear;display:inline-block;vertical-align:middle;margin-right:20px}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-indicator-wrapper .honor-indicator .honor-indicator-item.honor-indicator-item__active{background-color:#e0e0e0}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-indicator-wrapper .honor-indicator .honor-indicator-item.honor-indicator-item__noActive{background-color:#aeaeae}.home-wrapper .honor-demeanour .honor-demeanour-content .content .right .honor-indicator-wrapper .honor-indicator .honor-indicator-item:last-child{margin-right:0}.home-wrapper .news-wrapper{background-color:#fff;padding:130px 0 100px}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-top:60px}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .news-list{margin-right:21px;margin-bottom:30px;width:366px}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .news-list .news-img{display:block;width:366px;height:246px}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .news-list .news-time{margin-top:16px;font-size:16px;font-weight:400;line-height:22px}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .news-list .news-title{margin-top:8px;font-size:20px;font-weight:600;line-height:28px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .news-list:nth-child(3n){margin-right:0}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .move-in .news-time,.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .move-in .news-title{color:#0779b3}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .move-out .news-time{color:#999}.home-wrapper .news-wrapper .news-wrapper-content .news-list-wrapper .move-out .news-title{color:#333}.home-wrapper .news-wrapper .see-more{display:block;margin:0 auto;text-align:center;width:144px;height:40px;border:2px solid #0779b3;font-size:14px;color:#0779b3;line-height:36px;cursor:pointer}.home-wrapper .news-wrapper .see-more:hover{background:#0779b3;color:#fff}