*{box-sizing:border-box}*,:focus{outline:none}.footer,.top-content,.wrapper,.wrapper-fixblock{padding-right:15px;width:970px;padding-left:15px}.banner .des,.section-teachers{width:100%}.banner .blcokcenter,.banner .blockfirst,.banner .blocklast{width:33.3333%}.banner{border:1px solid #bebebe;border-radius:5px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e8e8e8 100%);background:-webkit-linear-gradient(top,#fff,#e8e8e8);background:linear-gradient(180deg,#fff 0,#e8e8e8)}.section-gallery{width:100%}.section-teachers .section-item{overflow:hidden;margin-right:-9px;margin-left:-9px;width:100%}.img-over{height:auto;width:100%}.section-teachers .section-item li{margin-right:0;padding-right:9px;width:20%;float:left;padding-left:9px;display:block}.section-teachers .section-item li:nth-child(5n+1){clear:both}.section-teachers .section-item li a img,.slider-wrapper,.tooltip-style-teacher{width:100%}#slider-right .overview li{position:relative}.top-hidden{z-index:100}img.svad_dance{height:auto;max-width:100%}.section-gallery .gallery-item{width:auto}#slider-index .viewport .slick-slide img{min-width:650px;width:100%}#slider-index .viewport,#slider-index .viewport .slick-slide,#slider-video .viewport{position:relative}#slider-index .desc-index-slider{transform:translateY(-50%);position:absolute;top:50%;left:0;width:300px}#slider-news .viewport .slick-slide img,#slider-video .viewport .slick-slide img{width:100%}#slider-video .video-index-item{height:auto;width:100%}#slider-video .viewport .slick-slide{padding-right:8px;padding-left:8px}#slider-video .slick-list{margin-right:-8px;margin-left:-8px}#slider-video .tooltip-index{width:100%}#slider-news .overview{overflow:hidden}#slider-news .slick-list{margin-right:-8px;margin-left:-8px}#slider-news .viewport .slick-slide{padding-right:8px;padding-left:8px}.news-wrapper{position:relative;display:block}.student_sale{height:auto;max-width:100%}#slider .overview{height:auto;width:528px}#slider-right .overview{height:auto;width:352px}#slider .viewport .overview img,#slider-right .viewport .overview img{width:100%}#slider .viewport{position:relative}#slider .slick-next{right:0;background:url(/assets/template/img/next.png) no-repeat 50% 50%;z-index:10}#slider .slick-prev{background:url(/assets/template/img/prev.png) no-repeat 50% 50%;left:0;z-index:10}#slider .buttons.next,#slider .buttons.prev,#slider .slick-next:before,#slider .slick-prev:before{display:none}.slider-hall-wrapper{overflow:hidden;margin-right:-10px;margin-left:-10px;width:100%;display:block}.slider-hall-wrapper .slider-hall{position:relative;padding-right:10px;width:33.3333%;float:left;padding-left:10px;display:block}#slider-contact .slick-next:before,#slider-contact .slick-prev:before,.slider-hall .slick-next:before,.slider-hall .slick-prev:before{display:none}.slider-hall .slick-next{right:0;background:url(/assets/template/img/next.png) no-repeat 50% 50%;z-index:10}.slider-hall .slick-prev{background:url(/assets/template/img/prev.png) no-repeat 50% 50%;left:0;z-index:10}#slider-contact .next,#slider-contact .prev,.slider-hall .next,.slider-hall .prev{display:none}#slider-contact .slick-next{right:0;background:url(/assets/template/img/next.png) no-repeat 50% 50%;z-index:10}#slider-contact .slick-prev{background:url(/assets/template/img/prev.png) no-repeat 50% 50%;left:0;z-index:10}.tooltip-hall{position:static}#slider-contact .viewport .overview img,.slider-hall .viewport .overview img{width:100%}.section-gallery .gallery-item{margin-right:-10px;margin-left:-10px;display:block}.section-gallery .gallery-item .box{padding-right:10px;width:33.3333%;float:left;padding-left:10px;display:block}.section-gallery .gallery-item .box .img-wrapper{height:auto;width:100%}.section-gallery .gallery-item .box:nth-child(3n+1){clear:both}.section-gallery .gallery-item .box .img-wrapper img,.tooltip{width:100%}.tooltip{height:auto}.section-gallery .gallery-item li.new img{width:100%}.section-gallery .gallery-item li.new{padding-right:10px;width:16.6666%;float:left;padding-left:10px}.section-gallery .gallery-item li.new:nth-child(6n+1){clear:both}.btn_menu{height:40px;border:1px solid #bebebe;border-radius:3px;background:#fff;margin-left:auto;width:45px;margin-top:28px;display:block}.btn_menu span{height:3px;margin-bottom:5px;border-radius:2px;background:#880e59;width:100%;margin-top:5px;display:block}.btn_container{overflow:hidden;padding-top:10px;padding-bottom:5px;display:none}.logo_mobile{width:175px;float:left}#sh_button{top:320px!important}#slider .overview{height:315px;width:561px}#slider-right .overview{height:315px;width:315px}#slider.w100{margin-left:calc(50% - 269px)}@media (max-width:999px){#slider .overview{height:auto;width:100%}#slider.w100{margin-left:auto}}