.icon-rank,.index-rank dt i.icon-site-detail,.index-rank dt i.icon-school,.index-rank dt i.icon-teacher-active,.index-rank dt i.icon-teacher-res{display:inline-block;width:30px;height:30px}.icon-rank-school,.index-rank dt i.icon-school{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAANlBMVEVMaXH/ekD/e0H/ekD/ej//fz//fD//e0D/a07/ekD/e0D/ekD/e0D/e0D/ekH/e0H/////4NKSySy3AAAAD3RSTlMA+oCtVxBM6gSU6MXH+IF/l+82AAAAsklEQVR42oWT0RLEEAxFQ5GgLf3/n91pZyObVZwXD2ci1ySgQSHu6TjSHgPBP95iaaD12rpUFMmBQLF0RGp2Ky9s7KVWEb99ywD3ZH4iX5W5msY7vy03VZByC0A41kgQCut2CoFjV0GFz72WfBmw13IFgtG9tTasdW/Ri8vzTGeIb+9mHSHMqgMQjjUSgB1rywOtHTzQyTrMl2mxiotFFhxqiQ4U/sQfeXoQ5AuiMai+4AfPaym0tLljVQAAAABJRU5ErkJggg==);background-repeat:no-repeat}.icon-rank-site-detail,.index-rank dt i.icon-site-detail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAY1BMVEVMaXH/vy//uyn/ti3/qgD/uyj/vCj/uin/uyj/uyn/uyn/uyj/uyn/uyj/uij/uSf/////uyn/wTz/783/9+b/2IT/5rH/+/H/y1n//fn/8tf/7MP/xET/0Gr/3JD/3ZX/46a8ATvkAAAAEHRSTlMAEMYFA/lX7OqUgEytlpJN+Bc+zAAAANBJREFUeNp9k9kSgyAMRSOIRlBr3OrS7f+/soPVDFTkPjgOZ24WSIAlTS1QKRS1kfCvRCOxcp34NEPyhJkD04pOqlKmJQVUHrygoIo9L11oy5/gFUZbv7Z/zUn2VANIpBD/2SUY2rQf+JgM1HTtpgJEzC0AY24EdcY9YxXAS9szdoN/Rvu9P0YnuGDctdO0NM1zcEo7GrOutRnb4TXNbmN8LevbRh5sYsY3kLlf2uxfKujrvjU/aOfTjh80Og7xYYqPYnyQ42vgL1EeXKL4Cn4Bd3QuGORXSNQAAAAASUVORK5CYII=);background-repeat:no-repeat}.icon-rank-teacher-active,.index-rank dt i.icon-teacher-active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAUVBMVEVMaXE/r/9Gs/1Hs/1Hs/1Hs/9Gsf9Osv9Gs/1Gs/1Gsv1Hsv1Hsv1Gs/1Gs/1Hs/1Hs/7///91xv6j2f/v+f/Z8P+64v+Y1P5Xuv5qwf664//S+P8EAAAAEHRSTlMAEPmA6VdMBJTrrcX6xseBLF+i6wAAAMJJREFUeNqFk1cOwyAMQM0II6Mxafb9D9oKUstpKbwvpCcwXkBY4wYtpR6csfCNUB4Jr8TdNhpv6IZJ6/AHZ8m2mKH9eIdZ3BUX/xDji/iraQnEuietxVureJwDY8OEArAp38B5TnPK34LBnA4YMeBK2kFX0h34kvYgS1pWdOXxyteyiW2UGJVlQwaVhYqKZyDOS3tLLVl3JPY11VxRQ48lMJYjXhblcSgPU2UUy4NcXwNCjHyJRkGCreBD971+8BV8AetRLMTvvTUFAAAAAElFTkSuQmCC);background-repeat:no-repeat}.icon-rank-teacher-res,.index-rank dt i.icon-teacher-res{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAeFBMVEVMaXFN3RNN3hRN3hRN3hRP3w9b0gBN3hRO3hRV/wBN3RVO3xRO3hRP3hRN3RRN3RVO3RRO3hRO3hX////S98OD6Fzn++Bj4zL2/fPx/e33/fT8/vqu8JS+86h851Jq4zuq745y5UXb+M9Z4CTg+dZT3xzF9LPM9btTEX8tAAAAEnRSTlMATJXF+RAF6pIDgFitV+yBx+tbfyAbAAAA+0lEQVR42oWTWbLCIBBFAcMgatQmITHO03v736GRoUGN5lTxdaC5QEMQQdVKFoVcKSrIO1xLQNaav9qZl4icZXLK4AM2RTuHAebRKxiEebuALyxc5piqrrquqgGM45nvmV8HezKOEyQ0IUKGtSZQJy0FoeCpoq7A1XZQjN1G3UJCkcm77jI9IfKzeE9zObvNSQED0a43P6tADTtvdwBwv5jb1WksfrRe2yPc/41t/MlitGZjAptm348YTWEy9KY948H8tRxMxvYAAUpECT37XP+lSw1PYnNto9bxQbcvxeNi/rMdQjuyYctGWnGkkUe/AcKXZZLlkqP4+QUf0LYzPlupM3MAAAAASUVORK5CYII=);background-repeat:no-repeat}.banner{height:auto}.index-wrapper{margin-top:40px}.common-h3-title{height:70px;line-height:70px;color:#333;font-size:16px}.index-rank li{width:213px}.index-rank .name{float:none}.index-info .index-info-block{float:left;width:645px;padding:20px 0}.index-info .index-info-block li::before{content:'';position:absolute;top:11px;left:0;width:4px;height:4px;background:#38a9ec}.index-info .index-info-block a{font-size:16px;color:#333}.index-info .index-info-block a:hover{color:#38a9ec}.index-info .info-news-list{float:left;margin-left:15px;width:300px}.index-info .info-news-list li{height:33px;line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-info .index-info-zsxx-block{padding-left:20px}.index-info .index-info-zsxx-block .info-zsxx-list li{height:33px;line-height:33px;padding-right:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-swiper-container{position:relative;float:left;width:300px;height:200px;overflow:hidden}.info-swiper-container .swiper-pagination-bullet-active{background-color:#d0c9cb}.info-swiper-container .swiper-pagination-bullet{background-color:#fff}.info-swiper-container .empty-block{padding-top:194px;padding-left:400px}.info-swiper-container .swiper-slide img{width:300px;height:200px}.index-info-list{height:390px;overflow:hidden}.index-info-list li{margin-top:15px;padding-left:16px;position:relative}.index-info-list li:before{content:'';position:absolute;top:11px;left:0;width:4px;height:4px;background:#38a9ec}.index-info-list li.on{color:#38a9ec}.index-info-list li.on a{color:#38a9ec}.index-info-list h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400}.index-info-list a{color:#333}.index-info-list p{margin-top:7px;font-size:12px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-info-list .empty-block i{margin-top:130px}.index-app-list{width:1432px}.index-app-list .empty-block{padding:40px 0}.index-app-list dl{float:left;padding:30px;margin-right:20px;cursor:pointer}.index-app-list dt img{width:74px;height:74px}.index-app-list dd{text-align:center}.index-app-list a{color:#666}.index-quality-res{width:1410px;margin-bottom:20px}.index-course-res{float:left;margin-right:55px;width:650px}.course-list{float:left;width:400px;font-size:16px}.course-list .course-tag{position:relative;top:4px;display:inline-block;font-size:12px;width:50px;text-align:center;border:1px solid #3ba8f0;border-radius:3px;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-list .course-tag.green{color:#5fb41b;border-color:#5fb41b;background-color:rgba(95,180,27,.1)}.course-list .course-tag.blue{color:#3ba8f0;border-color:#3ba8f0;background-color:rgba(59,168,240,.1)}.course-list .course-tag.orange{color:#fb8a07;border-color:#fb8a07;background-color:rgba(251,138,7,.1)}.course-res-item{width:400px;color:#333;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course-res-item .res-charg{text-align:right}.course-res-item a{color:#333}.course-res-item a:hover{color:#38a9ec}.course-res-item.first{float:left;width:250px;height:305px;padding:7px;border:1px solid #ddd;margin-right:20px}.course-res-item.first img{width:250px;height:165px;margin-bottom:8px}.course-res-item.first .course-title{height:30px;line-height:30px}.course-res-item.first .course-time{color:#b6b6b6;font-size:12px;height:30px;line-height:30px}.course-res-item.first .course-users{font-size:12px;height:42px;line-height:42px}.course-res-item.first .course-users i{display:inline-block;width:24px;height:24px;background:url(../img/icon_user.png) no-repeat;position:relative;top:8px;margin-right:10px}.index-teacher-zone{display:none}.index-teacher-zone.on{display:block}.itz-tit{font-size:32px;color:#333;padding:20px 0 0;padding-bottom:15px;border-bottom:3px solid #f4f4f4;margin-bottom:15px}.itz-nav a{font-size:22px;color:#333;margin-right:10px}.itz-nav a.on,.itz-nav a:hover{color:#38a9ec}.index-teacher-zone.student .index-teacher-zone-dynamic .empty-block{padding:120px 0}.index-teacher-zone .index-teacher-zone-intro{width:926px}.index-teacher-zone .index-teacher-zone-intro .empty-block{padding:120px 0}.index-teacher-zone .index-teacher-zone-intro .tab-switch{position:relative;top:-68px;left:150px}.index-teacher-zone .index-teacher-zone-intro .tab-switch a{padding:0 0 11px;margin-right:10px}.index-teacher-zone .index-teacher-zone-intro .tab-main{width:965px;*zoom:1}.index-teacher-zone .index-teacher-zone-intro .tab-main:before,.index-teacher-zone .index-teacher-zone-intro .tab-main:after{content:"";display:table}.index-teacher-zone .index-teacher-zone-intro .tab-main:after{clear:both;overflow:hidden}.index-teacher-zone .index-teacher-zone-intro .teacher-item{float:left;width:175px;padding:23px 20px 23px 40px;margin-bottom:20px;border-left:1px solid #f5f5f5;*zoom:1}.index-teacher-zone .index-teacher-zone-intro .teacher-item.first{padding:23px 20px;border:0}.index-teacher-zone .index-teacher-zone-intro .teacher-item.fourth{padding:23px 20px 23px 40px}.index-teacher-zone .index-teacher-zone-intro .teacher-item:before,.index-teacher-zone .index-teacher-zone-intro .teacher-item:after{content:"";display:table}.index-teacher-zone .index-teacher-zone-intro .teacher-item:after{clear:both;overflow:hidden}.index-teacher-zone .index-teacher-zone-intro .avatar{float:left;width:60px;height:60px;border-radius:50%;margin-right:5px}.index-teacher-zone .index-teacher-zone-intro .teacher-info{float:left}.index-teacher-zone .index-teacher-zone-intro .teacher-info .name{font-size:16px;color:#333;width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-teacher-zone .index-teacher-zone-intro .teacher-info .school{font-size:12px;color:#666;width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-teacher-zone .index-teacher-zone-intro .teacher-info .views{margin-top:5px;font-size:12px;color:#999}.index-teacher-zone .index-teacher-zone-dynamic{float:right;width:422px}.index-teacher-zone .index-teacher-zone-dynamic .empty-block{padding:140px 0}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list-con{display:none;overflow-y:auto;overflow-x:hidden;height:545px;margin-top:40px}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list-con.on{display:block}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .avatar{float:left;width:38px;height:38px;border-radius:50%}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-time{font-size:12px}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-time:before{display:inline-block;content:'';width:7px;height:7px;margin-left:7px;margin-right:10px;background-color:#3ba8f0;border-radius:50%}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-item{padding-left:20px;padding-top:18px;margin-left:10px;border-left:1px solid #e8e8e8;*zoom:1}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-item:before,.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-item:after{content:"";display:table}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-item:after{clear:both;overflow:hidden}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-box{float:left;width:300px;padding:13px 15px;border:1px solid #f5f5f5;box-shadow:1px 1px 10px #f5f5f5}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .name{float:left;display:inline-block;width:100px;color:#333;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .school{float:left;width:170px;color:#999;font-size:12px;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .tips{clear:both;color:#666;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .tips .dynamic-type{margin-right:20px}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .tips a{color:#3ba8f0}.index-teacher-zone .zone-list{width:965px}.dynamic-box{position:relative;left:20px;padding:0 13px;border:1px solid #e9e9e9;border-radius:5px;background:#fff}.dynamic-box:before{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff;content:"";position:absolute;top:30%;left:-7px;margin-top:-7px;display:block;width:0;height:0;z-index:0}.dynamic-box:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #e9e9e9;content:"";position:absolute;top:30%;left:-8px;margin-top:-8px;display:block;width:0;height:0;z-index:-1}.index-rank .site-detail-list dd:before{left:0}.course-list{width:360px}.recommend-container{margin-top:30px;background:#f5f5f5;padding:60px 0 0}.recommend-container .common-title{padding-bottom:0;border-bottom:0}.recommend-container .recommend-layer-item{width:639px;float:left;height:507px;margin-right:38px;background-color:#fff;padding:25px 24px 13px;border-radius:3px;box-shadow:2px 0 12px rgba(0,0,0,.02)}.recommend-container .recommend-layer-item.no{margin-right:0}.recommend-container .recommend-list{margin-top:22px}.recommend-container .recommend-list li{margin-bottom:12px}.recommend-container .recommend-list li.normal{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend-container .recommend-list li.first .img{width:100%;height:320px}.recommend-container .recommend-list li.first .img img{width:100%;height:100%;border-radius:5px}.recommend-container .recommend-list li.first h3{margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.recommend-container .recommend-list li.first h3 a{font-size:16px;color:#333}.recommend-container .recommend-list li.first h3 a:hover{color:#0090ff}.recommend-container .recommend-list li span{display:inline-block;height:18px;line-height:18px;padding:0 10px;background-color:#ff9518;border-radius:5px;color:#fff;font-size:12px}.recommend-container .recommend-list li a{font-size:16px;color:#333}.recommend-container .recommend-list li a:hover{color:#0090ff}.recommend-container .recommend-list li .txt{margin-top:12px;font-size:14px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:42px}.recommend-container .empty-block{margin-top:100px}.zone-nav,.zone-class-nav{margin:15px 0}.zone-nav a,.zone-class-nav a{display:inline-block;padding:0 6px 11px;border-bottom:3px solid transparent;font-size:16px;color:#666;position:relative;margin-right:10px}.zone-nav a.on:after,.zone-nav a:hover:after,.zone-class-nav a.on:after,.zone-class-nav a:hover:after{width:100%}.zone-nav a:after,.zone-class-nav a:after{content:'';position:absolute;left:0;right:0;bottom:0;width:0;height:3px;background:#47b3fe;-webkit-transition:width .5s;transition:width .5s}.class-layer{position:relative;padding:15px 40px 30px}.class-layer .swiper-container{position:relative}.class-layer .prev{position:absolute;top:50%;margin-top:-18px;left:6px;background:url(../img/icon-left-small.png) no-repeat;width:13px;height:24px;z-index:10}.class-layer .prev:hover{background:url(../img/icon-left-small-h.png) no-repeat}.class-layer .next{position:absolute;top:50%;margin-top:-18px;right:6px;background:url(../img/icon-right-small.png) no-repeat;width:13px;height:24px;z-index:10}.class-layer .next:hover{background:url(../img/icon-right-small-h.png) no-repeat}.class-layer .item{float:left;border-right:1px solid #ccc;padding-right:30px;padding-left:30px;width:160px}.class-layer .item:last-child{border-right:0}.class-layer .item p{font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-layer .item p.class-v{color:#999;font-size:12px}.class-layer .item .class-n,.class-layer .item .class-b{margin-bottom:10px}.class-layer .item:hover .class-n{color:#38a9ec}.zone-pagination{text-align:center}.zone-pagination a{display:inline-block;width:22px;height:22px;border-radius:50%;margin:0 16px;cursor:pointer;color:#999;font-size:12px;text-align:center;line-height:22px;border:1px solid #dedede;background-color:#fff}.zone-pagination a.on,.zone-pagination a:hover{background-color:#0090ff;border:1px solid #0090ff;color:#fff}@media screen and (max-width:1450px){.index-wrapper{margin-top:30px}.index-app-list{width:auto}.index-app-list dl{padding:30px 26px;margin-right:0}.index-info-list li{margin-top:4px}.index-info .index-info-block{width:545px}.index-info .index-info-zsxx-block{width:525px}.index-info .info-news-list{width:220px}.index-rank li{width:170px;margin-left:15px}.index-rank li dt{font-size:18px}.index-rank .name{float:left;width:87px}.index-quality-res{width:1160px}.index-course-res{width:520px}.course-list{width:200px}.course-res-item{width:270px}.index-teacher-zone .index-teacher-zone-intro{width:800px}.index-teacher-zone .index-teacher-zone-intro .tab-switch{left:230px}.index-teacher-zone .index-teacher-zone-dynamic{width:320px}.index-teacher-zone .index-teacher-zone-dynamic .dynamic-list .dynamic-box{width:215px}.index-teacher-zone .index-teacher-zone-dynamic .tips{width:100px}.recommend-container .recommend-layer-item{width:512px;height:443px}.recommend-container .recommend-list li.first .img{width:100%;height:256px}.index-teacher-zone .index-teacher-zone-intro .tab-main{width:830px}.index-teacher-zone .index-teacher-zone-intro .teacher-item{width:150px}.class-layer .item{width:118px}}
