html{background:#f5f8f9}.zhc-index-focus-l{width:880px;height:350px}.zhc-index-focus-r{width:280px;height:350px}.zhc-index-focus-r-top a:link,.zhc-index-focus-r-top a:visited{color:#666}.zhc-index-focus-r-bot{height:297px}.zhc-index-focus-r-bot dl dt{width:80px;height:84px}.zhc-index-focus-r-bot dl dd{width:169px;height:89px}.zhc-index-focus-r-bot dl dt .circular{width:8px;height:8px;border:2px solid #d2d2d2;right:-6px;top:20px}.zhc-index-focus-l.carousel-h{width:880px;height:350px;position:relative;overflow:hidden}.zhc-index-focus-l.carousel-h ul.imagelist{list-style:none;width:10000px;position:absolute;top:0;left:0}.zhc-index-focus-l.carousel-h .imagelist li{float:left}.zhc-index-focus-l.carousel-h .imagelist li img{width:880px;height:350px;display:block}.zhc-index-focus-l.carousel-h .imagelist li.no0{display:block}.zhc-index-focus-l.carousel-h .imgnav{list-style:none;position:absolute;bottom:24px;right:50px;width:230px;height:7px}.zhc-index-focus-l.carousel-h .imgnav li{float:left;width:34px;height:7px;margin-left:15px;background:#e5e5e5;cursor:pointer}.zhc-index-focus-l.carousel-h .imgnav li:first-child{margin-left:0}.zhc-index-focus-l.carousel-h .imgnav li.cur{background:#fa7268}.zhc-index-focus-r-bot .carousel-v{position:relative;overflow:hidden}.zhc-index-focus-r-bot .carousel-v .imagelist{float:left;width:280px;height:297px}.zhc-index-focus-r-bot .carousel-v .imagelist ul{list-style:none;position:absolute;top:0;left:0;width:280px}.zhc-index-focus-r-bot .carousel-v .imagelist ul li{width:280px;height:99px}.zhc-index-special li{margin-left:20px}.zhc-index-special li:first-child{margin-left:0}.zhc-index-special li a img{width:280px;height:157px}.zhc-index-middle-banner{height:87px}.zhc-index-news-l{width:580px}.zhc-index-news-l dl dt a img{width:170px;height:110px}.zhc-index-news-l dl dd{width:335px}.zhc-index-news-l-content a:link,.zhc-index-news-l-content a:visited,.zhc-index-news-r-tab-main-content a:link,.zhc-index-news-r-tab-main-content a:visited{color:#b9b9b9}.zhc-index-news-r{width:580px}.zhc-index-news-r-tab-menu li{border:1px solid #f5f8f9}.zhc-index-news-r-tab-menu li s{height:2px;background:#fff;bottom:-2px;display:none}.zhc-index-news-r-tab-menu li.active{background:#fff;border-color:#e5e5e5}.zhc-index-news-r-tab-menu li.active s{display:block}.zhc-index-news-r-tab-main-title{padding-right:165px}.zhc-index-news-r-tab-main-title-look{top:0}.zhc-index-news-r-tab-main-title-look:link,.zhc-index-news-r-tab-main-title-look:visited{color:#fa7268}.zhc-index-news-r-tab-main-title-look:hover{color:#fff}.zhc-school-conditions dl dt{width:65px}.zhc-school-conditions dl dd{width:1085px}.zhc-school-conditions dl:first-child{border-top:none}.zhc-school-conditions-character dd ul li span,.zhc-school-conditions-direction dd ul li span,.zhc-school-conditions-area dd ul li span{padding:3px 24px;border:2px solid #fff}.zhc-school-conditions-character dd ul li.active span{border-color:#fa7268;background:#fa7268;color:#fff}.zhc-school-conditions-direction dd ul li.active span{border-color:#fa7268;background:#fff;color:#fa7268}.zhc-school-conditions-area dd ul li.active span{border-color:#e5e5e5;background:#e5e5e5;color:#666}.zhc-school-conditions-cost dd ul li.active span{border-bottom:2px solid #fa7268;color:#fa7268}.zhc-school-result-content{width:850px}.zhc-school-result-content dl{border-top:1px dashed #dcdcdc}.zhc-school-result-content dl:first-child{border-top:none}.zhc-school-result-content dl dt img{width:225px;height:48px}.zhc-school-result-content dl dd{width:525px}.zhc-school-result-content dl dd p a{padding:5px 18px;background:#fa7268;color:#fff;top:-4px}.zhc-article-sort ul li{width:95px}.zhc-article-sort ul li:first-child{border-left:none}.zhc-article-sort ul li.active{background:#fa7268;color:#fff;font-weight:bold}.zhc-article-list{width:815px}.zhc-article-list a{color:#666}.zhc-article-list .dot{letter-spacing:3px}.zhc-article-detail{width:880px}.zhc-school-detail-banner{height:340px}.zhc-school-detail-nav{background:#f5f8f9;border-bottom:1px solid #e5e5e5}.zhc-school-detail-nav li{width:145.5px;border:1px solid #f5f8f9;border-top-left-radius:10px;border-top-right-radius:10px}.zhc-school-detail-nav li span{width:61px;height:61px;background-image:url("../images/icon01.png");background-size:contain}.zhc-school-detail-nav li span.zhc-school-detail-nav-sprites2{background-image:url("../images/icon02.png")}.zhc-school-detail-nav li span.zhc-school-detail-nav-sprites3{background-image:url("../images/icon03.png")}.zhc-school-detail-nav li span.zhc-school-detail-nav-sprites4{background-image:url("../images/icon04.png")}.zhc-school-detail-nav li span.zhc-school-detail-nav-sprites5{background-image:url("../images/icon05.png")}.zhc-school-detail-nav li span.zhc-school-detail-nav-sprites6{background-image:url("../images/icon06.png")}.zhc-school-detail-nav li span.zhc-school-detail-nav-sprites7{background-image:url("../images/icon07.png")}.zhc-school-detail-nav li span.zhc-school-detail-nav-sprites8{background-image:url("../images/icon08.png")}.zhc-school-detail-nav-sprites5{background-position:-244px 0}.zhc-school-detail-nav-sprites6{background-position:-305px 0}.zhc-school-detail-nav li s{height:2px;background:#fff;bottom:-2px;display:none}.zhc-school-detail-nav li.active{background:#fff;border-color:#e5e5e5}.zhc-school-detail-nav li.active s{display:block}.zhc-school-detail-nav-blank{height:107px}.zhc-school-detail-main-item-title .line{right:67px;left:67px}.zhc-school-detail-main-item-content{padding:0 67px}.zhc-school-detail-main-item img{max-width:100%}.zhc-school-detail-main-item-team dl{padding:55px 65px 50px;background:#fff9f9}.zhc-school-detail-main-item-team dl:first-child{margin-top:0}.zhc-school-detail-main-item-team dl dt img{width:160px;height:160px}.zhc-school-detail-main-item-team dl dd{width:720px}.zhc-school-detail-main-item-signup dl{width:502px}.zhc-school-detail-main-item-signup dl dd input{width:370px}.zhc-school-detail-main-item-signup dl dd select{width:400px}.zhc-school-detail-main-item-signup button{width:356px}.school-lists{display:flex;justify-content:space-between;padding-bottom:10px;cursor:pointer}.school-lists>{display:flex}.school-lists:nth-child(5n){padding-bottom:50px}.school-lists .s-title{color:#666}.school-lists .s-time{color:#666}.school-lists .dot{letter-spacing:3px}#school-news{box-sizing:border-box;height:107px}.m-s-news .ms-news-item{height:150px}
