.navigation .allCourse{width:224px;position:absolute}.navigation .allCourse .courseTitle{color:#fff;height:51px;line-height:51px;background-color:#188eee;padding-left:55px;font-size:16px}.navigation .allCourse .courseTitle:before{content:'';width:20px;height:16px;background-image:url(../sprite/style-index.png);background-position:-34px -172px;background-repeat:no-repeat;position:absolute;left:20px;top:18px}.navigation .courseMenu{position:absolute;z-index:998;background:url(../img/allCourse_bg.png);width:100%;height:440px}.navigation .menu{cursor:pointer;height:84px;border-top:1px solid transparent;border-bottom:1px solid transparent}.navigation .menu.firstMenu{margin-top:10px}.navigation .menu.lastMenu .cm{border:none}.navigation .menu .cm{margin:0 20px;padding:18px 0;border-bottom:1px solid #999;font-size:12px}.navigation .menu .cm a{color:#fff}.navigation .menu .t{font-size:16px;font-weight:400;margin-bottom:6px;position:relative}.navigation .menu .t:after{width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;content:'';position:absolute;right:3px;top:9px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.navigation .menu .m{margin:0 -15px 0 0}.navigation .menu .m a{margin-right:15px}.navigation .menu.open{border-color:#188eee;background-color:#fff}.navigation .menu.open .cm{border-bottom:0;position:relative;z-index:10}.navigation .menu.open .cm:after{content:'';height:85px;position:absolute;right:-21px;top:0;border-right:1px solid #fff}.navigation .menu.open .cm a{color:#333}.navigation .menu.open .t:after{border-color:#333}.navigation .menu.open .subMenu{display:block}.navigation .subMenu{display:none;position:absolute;left:224px;top:0;width:745px;height:438px;background:#fff url(../img/allCourse_img.png) no-repeat 90% 95%;border:1px solid #188eee}.navigation .subMenu>h4{margin:30px 0 20px 40px;color:#188eee;font-size:20px;font-weight:400}.navigation .subMenu>.type{margin-left:40px;line-height:40px}.navigation .subMenu>.type i{font-style:normal;padding:0 20px}.navigation .subMenu>.course{margin-left:40px;line-height:40px}.navigation .subMenu>.course li{float:left;width:35%}.navigation .navi{margin-left:224px;height:50px;line-height:50px;border-top:1px solid #ddd;border-right:1px solid #ddd}.navigation .navi li{float:left;margin-left:46px;font-size:16px}.indexBanner{z-index:1}.indexBanner,.indexBanner .indexSlider{height:440px;position:relative}.indexBanner .items{position:relative;overflow:hidden;height:100%}.indexBanner .items li{background-repeat:no-repeat;background-position:50% 0;width:100%}.indexBanner .items li a{display:block;height:440px}.indexBanner .slideNavi{position:absolute;z-index:8;left:50%;bottom:35px;text-align:center;margin-left:-100px}.indexBanner .slideNavi span{background-position:-211px -44px;background-repeat:no-repeat;margin:0 10px;display:inline-block;text-indent:-999px;overflow:hidden}.indexBanner .slideNavi span,.indexBanner .slideNavi span.current{background-image:url(../sprite/style-index.png);width:15px;height:15px}.indexBanner .slideNavi span.current{background-position:-211px -63px}.indexBanner .indexNews{position:absolute;z-index:9;left:50%;top:10px;bottom:10px;margin-left:370px;background-color:#ddd;width:230px}.indexBanner .indexNews .login{padding:20px;background-color:#eee;border-bottom:1px solid #d4d4d4}.indexBanner .indexNews .login img{float:left;margin-right:10px;border-radius:50%}.indexBanner .indexNews .login .msg{padding-top:5px;font-size:12px}.indexBanner .indexNews .login .buttons{clear:both;padding-top:20px;height:30px}.indexBanner .indexNews .login .btn{height:30px;width:90px;color:#fff;text-align:center;line-height:30px;border-radius:3px}.indexBanner .indexNews .login .btn.b1{float:left;background-color:#188eee}.indexBanner .indexNews .login .btn.b2{float:right;background-color:#ec3f2d}.indexBanner .indexNews .news{padding:10px 20px}.indexBanner .indexNews .news .title{border-bottom:1px solid #ccc;line-height:30px;margin-bottom:10px}.indexBanner .indexNews .news .title .more{float:right;font-size:12px}.indexBanner .indexNews .news li{font-size:12px;margin-bottom:12px}.indexBanner .indexNews .quickLink{width:100%;height:85px;position:absolute;bottom:0;left:0;background:url(../img/index_quickLink.png) no-repeat}.indexBanner .indexNews .quickLink a{width:115px;height:100%;display:block;overflow:hidden;text-indent:-999px;float:left}.indexAcBar{border:1px solid #ccc}.indexAcBar .box{zoom:1}.indexAcBar .box:before{content:'';display:block}.indexAcBar .box:after{content:'';display:table;clear:both}.indexAcBar li{padding:25px 0;float:left;width:300px;position:relative}.indexAcBar li .icon{width:80px;height:80px;float:left;background-repeat:no-repeat;margin:0 20px}.indexAcBar li:after{content:'';border-right:1px solid #ccc;position:absolute;right:0;top:25px;height:80px}.indexAcBar li.qq:after{display:none}.indexAcBar li.wx{width:280px}.indexAcBar li.wx .icon{background-image:url(../sprite/style-index.png);background-position:-4px -4px;width:80px;height:80px}.indexAcBar li.wx:hover .qrcode{display:block}.indexAcBar li.app{width:315px}.indexAcBar li.app .icon{background-image:url(../sprite/style-index.png);background-position:-88px -4px;width:80px;height:80px}.indexAcBar li.high{width:330px}.indexAcBar li.high .icon{background-image:url(../sprite/style-index.png);background-position:-4px -88px;width:80px;height:80px}.indexAcBar li.qq{width:273px}.indexAcBar li.qq .icon{background-image:url(../sprite/style-index.png);background-position:-88px -88px;width:80px;height:80px}.indexAcBar li.qq:hover .qqs{display:block}.indexAcBar li h3{font-size:18px;padding:13px 0 5px}.indexAcBar li span{color:#999}.indexAcBar .qrcode{display:none;position:absolute;left:0;top:128px}.indexAcBar .qqs{font-size:12px;letter-spacing:2px;background-color:#fff;position:absolute;left:120px;top:30px;display:none}.indexAcBar .qqs i{font-style:normal;color:#188eee}.indexModule{margin-top:35px}.indexModule .modHeader{height:40px;line-height:40px;border-bottom:1px solid #ccc;margin-bottom:25px}.indexModule .modHeader .modTit{font-size:22px;font-weight:400;float:left;min-width:230px}.indexModule .modHeader .modTit small{font-size:12px;padding-left:20px;color:#999}.indexModule .modHeader .modMore{float:right}.indexModule .modHeader .tab{line-height:40px;float:left}.indexModule .modHeader .tab li{float:left;padding:0 15px;cursor:pointer;font-size:16px}.indexModule .modHeader .tab li.current{color:#188eee;border-bottom:2px solid #188eee}.indexModule .modHeader .tab li.current a{color:#188eee}.blk_shiting .modContent{overflow:hidden;zoom:1}.blk_shiting .modContent:before{content:'';display:block}.blk_shiting .modContent:after{content:'';display:table;clear:both}.shitingList{margin-right:-25px}.shitingList li{width:220px;float:left;margin-right:25px}.shitingList li img{margin-bottom:5px}.shitingList .ac{padding-top:5px;line-height:20px;font-size:12px}.shitingList .ac span{position:relative;padding:0 15px 0 25px}.shitingList .ac span:after{content:'';position:absolute;width:20px;height:14px;left:0;top:1px;background-repeat:no-repeat}.shitingList .ac span.view:after{background-position:-82px -172px}.shitingList .ac span.like:after,.shitingList .ac span.view:after{background-image:url(../sprite/style-index.png);width:20px;height:14px}.shitingList .ac span.like:after{background-position:-58px -172px}.shitingList .ac span.st{float:right;font-size:16px;padding:0}.shitingList .ac span.st.c1{color:#5fb41b}.shitingList .ac span.st.c2{color:#188eee}.shitingList .ac span.st.c3{color:#f60}.cate_picList,.teseList{margin-right:-25px}.cate_picList li,.teseList li{width:220px;float:left;margin-right:25px}.cate_picList li img,.teseList li img{margin-bottom:5px}.cate_picList .num,.teseList .num{float:right;font-size:12px;color:#bbb;position:relative;padding-left:20px;margin-top:2px}.cate_picList .num:after,.teseList .num:after{content:'';position:absolute;width:16px;height:16px;left:0;top:0;background-repeat:no-repeat;background-image:url(../sprite/style-index.png);background-position:-211px -4px}.cate_picList .ac,.teseList .ac{padding-top:5px;line-height:20px;font-size:12px}.cate_picList .ac span.price,.teseList .ac span.price{font-size:18px;color:#ff4000}.cate_picList .ac span.ps,.teseList .ac span.ps{font-size:12px;color:#bbb;text-decoration:line-through}.cate_picList .ac span.st,.teseList .ac span.st{float:right;font-size:12px;color:#bbb;position:relative;padding-left:20px}.cate_picList .ac span.st:after,.teseList .ac span.st:after{content:'';position:absolute;width:16px;height:16px;left:0;top:2px;background-repeat:no-repeat;background-image:url(../sprite/style-index.png);background-position:-211px -24px}.blk_teachers .modContent{position:relative}.blk_teachers .slideBtn{width:35px;height:60px;opacity:.6;position:absolute;top:96px;background-repeat:no-repeat;cursor:pointer}.blk_teachers .slideBtn.prev{left:10px;background-position:-172px -68px}.blk_teachers .slideBtn.next,.blk_teachers .slideBtn.prev{background-image:url(../sprite/style-index.png);width:35px;height:60px}.blk_teachers .slideBtn.next{right:10px;background-position:-172px -4px}.blk_teachers .slideBtn:hover{opacity:1}.teacherSlide{overflow:hidden;width:100%}.teacherSlide .items{width:9999em;height:252px}.teacherSlide .items li{width:236px;height:252px;float:left;margin-right:5px;position:relative}.teacherSlide .items .tit{position:absolute;bottom:0;left:0;height:56px;width:100%;background:url(../img/mask_bg.png) repeat-x;color:#fff;overflow:hidden;line-height:70px}.teacherSlide .items .tit strong{font-size:18px;padding:0 10px 0 20px;font-weight:400}.courseCenter{margin-right:-12px}.courseCenter li{float:left;margin:0 12px 12px 0}.courseCenter li img{vertical-align:top}.courseCenter li:hover{opacity:.9}.blk_cateBox .modContent{margin-top:-25px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;zoom:1}.blk_cateBox .modContent:before{content:'';display:block}.blk_cateBox .modContent:after{content:'';display:table;clear:both}.blk_cateContent{display:none}.blk_cateContent .blk_cateTime{background-color:#f8f8f8;width:230px;height:410px;float:left}.blk_cateContent .blk_cateTime dl{padding:25px 0 0 60px;position:relative}.blk_cateContent .blk_cateTime dt{width:25px;height:45px;padding-top:5px;text-align:center;background-color:#188eee;color:#fff;position:absolute;margin-left:-40px}.blk_cateContent .blk_cateTime dt:after{position:absolute;content:'';top:15px;right:-7px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #188eee}.blk_cateContent .blk_cateTime dd{margin-bottom:28px;padding-top:3px}.blk_cateContent .blk_cateTime a{font-size:12px;margin-right:10px}.blk_cateContent .tabBox{width:970px;float:left;zoom:1}.blk_cateContent .tabBox:before{content:'';display:block}.blk_cateContent .tabBox:after{content:'';display:table;clear:both}.blk_cateContent .tabBox .box{overflow:hidden;padding:20px 0 0 20px}.cate_picList{height:210px;border-bottom:1px solid #ccc}.cate_picList li{margin-right:23px}.cate_txtList{float:left;width:316.66666667px;padding-top:20px}.cate_txtList .tit{height:16px;line-height:16px;margin-bottom:10px}.cate_txtList h3{font-size:14px;border-left:3px solid #188eee;padding:0 10px;float:left}.cate_txtList .subtab{float:left;font-size:12px;padding-left:20px}.cate_txtList .subtab span{cursor:pointer;padding:0 5px}.cate_txtList .subtab span.current{color:#188eee}.cate_txtList .list ul{display:none;font-size:12px;margin-right:20px;line-height:30px}.cate_txtList .list .m{text-align:right;padding-right:50px}.cate_txtList .list .m a{color:#188eee}.blk_boaov .modContent{margin-top:-25px;border:1px solid #ccc;border-top:0;padding:25px 20px;zoom:1}.blk_boaov .modContent:before{content:'';display:block}.blk_boaov .modContent:after{content:'';display:table;clear:both}.blk_boaov .box{width:560px}.blk_boaov .box .tit{background-color:#eee;line-height:34px;margin-bottom:10px;font-weight:400;font-size:16px;padding-left:10px}.blk_boaov .box .more{float:right;margin-top:-44px;line-height:34px;padding-right:10px}.blk_boaov .lists,.blk_boaov .pics{height:200px}.blk_boaov .lists li{width:50%;float:left;font-size:12px;line-height:34px}.blk_boaov .piclists{font-size:12px;line-height:30px}.blk_boaov .piclists .img{float:left;margin-right:15px}.blk_hezuo{background-color:#f0f0f0;padding:20px 0 40px 0;margin-top:40px;width:100%;}.blk_hezuo .pageinner{    position: relative;zoom: 1;border: 1px solid #ccc; padding: 20px 0;box-shadow: 0px -2px 2px #8c8a8a}.blk_hezuo .pageinner:before{content:'';display:block}.blk_hezuo .pageinner:after{content:'';display:table;clear:both}/*.blk_hezuo h2{font-size:22px;font-weight:400;line-height:98px;float:left}*/.blk_hezuo .hezuoSlide{width:1000px;margin-left:105px;float:left;overflow:hidden}.blk_hezuo .hezuoSlide .items{width:999em}.blk_hezuo .hezuoSlide li{float:left;width:148px;height:98px;border:1px solid #ccc;background-color:#fff;margin-right:20px;text-align:center;position:relative}.blk_hezuo .hezuoSlide li img{width:100%;height:auto;margin-bottom:15px}.blk_hezuo .hezuoSlide li:after{content:'';border-bottom:1px solid #e4e4e4;position:absolute;height:1px;left:20px;right:20px;top:56px}.blk_hezuo .hezuoSlide .slideBtn{position:absolute;width:26px;height:30px;top:54px;background-repeat:no-repeat;cursor:pointer}.blk_hezuo .hezuoSlide .slideBtn.prev{left:35px;background-image:url(../sprite/style-index.png);background-position:-4px -172px;width:26px;height:30px}.blk_hezuo .hezuoSlide .slideBtn.next{right:35px;background-image:url(../sprite/style-index.png);background-position:-172px -132px;width:26px;height:30px}.hz-yq{width: 1200px; margin: auto;margin-bottom: 10px;font-size: 22px}.hzlj:first-child{display: inline-block;float: left; margin-right: 20px}.hzlj:last-child{display: inline-block;float: left}.pageinn{font-size: 22px!important;padding: 0!important; border: none!important; box-shadow: none!important}.blk_hezuoLink{padding: 0 25px; font-size: 16px}
