@charset "utf-8";
/* CSS Document */
body{background:#fff;padding-top:44px;padding-bottom:52px;}
.zctop{width:100%;}
.zctop .zcom{width:1015px;margin:0px auto;position:relative;z-index:3;}
.zctop .zcom:before,.zctop .zcom:after,.zctop:before,.zctop:after{content:'';display:block;clear:both;}
.zcom .zclft{float:left;padding:14px 0 3px;}
.zcom .zclft h1{float:left;display:inline;}
.zcom .zclft span{border-left:2px solid #35af57;color:#35af57;float:left;font-size:20px;line-height:26px;margin:16px 0 12px 16px;padding-left:12px;}
.zcom .zcrig{float:right;}
.zcom .zcrig:before,.zcom .zcrig:after,.zcom .zcrig .zcl:before,.zcom .zcrig .zcl:after{content:'';display:block;clear:both;}
.zcom .zcrig .zcl{height:67px;float:right;}
.zcom .zcrig .zcl span{float:left;position:relative;}
.zcl .dropDiv{position:absolute;left:-36px;top:64px;width:140px;height:140px;padding:6px;}
.zcl .dropDiv:before{width:10px;height:10px;content:'';-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:46%;top:-5px;background:#fff;box-shadow:-1px -1px rgba(0,0,0,0.2);}
.zcom .zcrig .zcl a{display:inline-block;height:65px;width:65px;padding-top:34px;text-align:center;color:#696969;}
.zcom .zcrig .zcl a:hover{color:#fff;text-decoration:none;}
.zcom .zcrig .zcl .current a.zb{color:#fff;background:url(../images/zb.png) no-repeat center top;}
.zcom .zcrig .zcl .current a.gkk{color:#fff;background:url(../images/gkk.png) no-repeat center top;}
.zcom .zcrig .zcl .current a.tk{color:#fff;background:url(../images/tk.png) no-repeat center top;}
.zcom .zcrig .zcl .current a.sjd{color:#fff;background:url(../images/sjd.png) no-repeat center top;}
.zcom .zcrig .zcr{float:right;margin:34px 0 0 20px;}
.zcom .zcrig .zcr a{margin:0 2px;display:inline-block;padding:0 6px;}
.zcom .zcrig .zcr .logzj{color:#35af57;}
.zcom .zcrig .zcr .zcbtn{color:#fff;background:#35af57;}
.zckj{width:1000px;margin:0 auto 58px;overflow:hidden;padding:20px 0 0;}
.playtop{/*border-bottom:2px solid #e8e8e8;*/}
.playtop .flex-direction-nav{display:none;}
/* Begin 在线直播 */
.bnDiv{width:730px;overflow:hidden;float:left;/*background:#e8e8e8;*/padding:17px 0 0;}
.bnDiv .Divitem{width:165px;height:370px;float:left;border:1px solid #dcdcdc;padding-bottom:5px;margin-left:8px;position:relative;background:#fff;}
.bnDiv .Divitem:first-child{margin-left:23px;}
.Divimg .Divdate{overflow:hidden;color:#4a4a4a;}
.Divitem.clTip .Divdate{color:#f86f25;}
.Divitem.clDip .Divdate{color:#81aa39;}
.Divimg .Divdate .spaleft{display:block;font-size:17px;margin:8px 0 0 10px;font-weight:bold;text-align:left;}
.Divimg .Divdate .spaleft .zbspa{background:#ffecd8;font-size:12px;padding:1px 5px 0 4px;margin-left:6px;border-radius:4px;font-weight:normal;}

.Divimg .Divdate .sparig{display:block;font-size:16px;height:26px;line-height:26px;padding-left:8px;margin:2px 10px 0 0;color:#fff;background:url(../images/cTip.png) no-repeat;text-align:left;}
.clTip .Divimg .Divdate .spaleft{color:#35af57;}
.clTip .Divimg .Divdate .sparig{background:url(../images/clTip.png) no-repeat;text-align:left;}
.clDip .Divimg .Divdate .sparig{background:url(../images/clDip.png) no-repeat;text-align:left;}
.no_teach{background:#eee!important;line-height:18px;}
.no_tinfo{width:38px;font-size:16px;color:#a0a0a0;margin:74px auto;padding:0 8px 40px;background:url(../images/wx.png) no-repeat center bottom;}
.Divimg .Divdate .sparig span{font-size:16px;}
.clDip .Divimg .Divdate .spaleft{color:#fe982f;}
.Divimg .imgb{padding:0;text-align:center;position:relative;}
.Divimg .imgb img{display:block;margin:0 auto;height:185px;width:163px;}
.Divimg .imgb .imgteach{position:relative;z-index:1;}
.Divimg .imgb .teachbg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:2;filter:alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.Divimg .imgb .teachinfo{position:absolute;left:0;top:82px;width:100%;padding:0 12px;color:#fff;font-size:12px;z-index:3;filter:alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.Divimg .imgb .teachinfo a{color:#fff;font-size:12px;}

.playcom .item .vids .text span{font-weight:bold;font-size:18px;}

.bnDiv .Divitem p{color:#626262;}
.bnDiv .Divitem p.p1{width:150px;font-size:16px;line-height:20px;position:absolute;left:10px;bottom:124px;}
.bnDiv .Divitem p.p2{height:54px;overflow:hidden;padding:8px 0 0;margin:0 5px 4px;font-size:14px;text-align:center;border-bottom:1px solid #e5e5e5;}
.bnDiv .Divitem .p3{text-align:center;padding-top:9px;}
.bnDiv .Divitem .p3 a:hover{text-decoration:none;}
.bnDiv .Divitem .p3 .pbnt{width:138px;height:28px;line-height:26px;color:#fff;background:#b7b7b7;border:0;border-radius:4px;font-size:14px;cursor:pointer;}
.Divitem.clTip .p3 .pbnt{background:#35af57;}
.Divitem.clDip .p3 .pbnt{background:#fe982f;}
.plft{width:260px;*width:240px;float:right;padding:12px 18px 0;background:#f9f9f9;margin-top:17px;}
.ptit{height:34px;background:url(../images/tit.png) no-repeat left top;position:relative;border-bottom:2px solid #ececec;}
.ptit span{text-indent:-99999px;float:left;height:34px;width:100px;border-bottom:2px solid #35af57;}
.ptit em{position:absolute;right:40px;top:8px;font-size:12px;}
.ptit i{font-style:normal;font-weight:bold;}
.ptit a{position:absolute;right:10px;top:6px;color:#fe982f;}
.plft ul{overflow:hidden;clear:both;}
.plft ul.slides li{overflow:hidden;margin-top:-1px;border-top:1px solid #ececec;}
.plft ul li span{float:left;}
.plft ul li span.sp1{width:16px;height:16px;font-size:12px;line-height:16px;text-align:center;background:#fe982f;border-radius:50%;color:#fff;margin:1px 5px 1px 1px;}
.timeTable{margin:5px 0 6px!important;}
.plft ul.slides ul li{padding:11px 0 10px;}
.plft ul li span.sp2{color:#434343;font-size:14px;margin-right:4px;overflow:hidden;text-align:left;white-space:nowrap;width:55%;*width:47%;text-overflow:ellipsis;}
.plft ul li span.sp2 span{font-size:12px!important;color:#fe982f;font-weight:bold;}
.plft ul li span.sp3{width:32%;*width:30%;}
.plft ul li span.sp3 a{color:#fff;background:#35af57;padding:4px 8px;border-radius:10px;font-size:12px;white-space:nowrap;word-break:break-all;}
.plft ul li span.sp3 a.aplay{background:#fe982f;}
.plft ul li span.sp3 a.adis{background:#b7b7b7;}

.addtxbtn{padding-right:14px;background:url(../images/addtxbtn.png) no-repeat center right;font-size:13px;color:#a0a0a0;}
/* End 在线直播 */

.playtit{height:40px;padding:0 0 0 194px;background:url(../images/tit.png) no-repeat left -64px;}
.vipClass .playtit em{margin:8px 10px 0;}
.playtit em{padding:8px 4px 2px;display:inline-block;cursor:pointer;margin:-2px 10px 0;font-weight:bold;color:#000;}
.playtit em.cur{color:#000;border-bottom:2px solid #35af57;}
.playitem{display:none;}
.playcom .item{width:270px;float:left;margin:0 6px 32px 38px;}
.playcom .item .vids{position:relative;margin-bottom:6px;height:154px;background:#54b4fb;}
.playcom .item .vids:hover{background:#fff;transition:all 0.3s linear;}
.playcom .item .vids:hover .text{color:#54b4fb;transition:all 0.3s linear;}
.playcom .item .vids:hover .play{background:url(../images/playAct.png) no-repeat;}
.playcom .item .vids .text{position:absolute;width:168px;height:80px;line-height:24px;left:25px;top:38px;text-align:left;color:#fff;transition:all 0.3s linear;}
.playcom .item .vids .play{position:absolute;top:43px;right:15px;background:url(../images/play.png) no-repeat;width:51px;height:51px;}
.playcom .item .vids .vidimg{width:270px;height:154px;position:relative;z-index:1;}
.playcom .item .vids .vibg{width:270px;height:154px;position:absolute;left:0;top:0;z-index:2;background:/*url(../images/vibg.png) no-repeat*/#54b4fb;}
.playcom .item .vids .bgfont{width:270px;height:24px;position:absolute;bottom:0;left:0;z-index:3;background:#696969;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.playcom .item .vids .bonm{width:270px;height:24px;line-height:24px;position:absolute;bottom:0;left:0;z-index:4;color:#fff;font-size:12px;text-align:right;padding-right:6px;}

.zbDiv{border:1px solid #dcdcdc;background:#f9f9f9;margin-top:10px;}
.zbDiv .zbtit{margin:0 50px;padding:16px 0 12px;overflow:hidden;border-bottom:1px solid #dcdcdc;}
.zbDiv .zbtit em{display:inline-block;margin-right:30px;padding:0 8px 1px;cursor:pointer;}
.zbDiv .zbtit em.cur{background:#fff;}

.mf{position:absolute;width:54px;height:54px;top:0;right:0;z-index:3;background:url(../images/mf.png) no-repeat top right;}

.videoCont{margin-left:-22px;}

.pp1{line-height:22px;font-size:16px;color:#696969;}
.page1{height:60px;background-position:0 -144px;}

.playcom{overflow:hidden;padding:18px 0 4px 12px;*padding-bottom:20px;}

.coursei{color:#fff;}
.coursei img{display:block;}
.btmfont{border-width:0 1px 1px 1px;border-style:solid;border-color:#d0d0d0;padding:6px 0;overflow:hidden;background:#fff;}
.pp2{font-size:12px;text-align:center;padding:3px 0;}
.listen{color:#fff;font-size:15px;color:#fff!important;background:#35af57;padding:2px 30px;border-radius:6px;display:inline-block;}

.bgg{background:url(../images/bg.png) no-repeat center 72px;}
.bgg .zckj{padding-bottom:12px;}
.page2{height:55px;padding-left:300px;background-position:0 -237px;}
.page3{height:40px;background-position:0 -305px;}
.page3 em{margin:2px 10px 0;}
.zw{overflow:hidden;text-align:center;}
.zw em{width:120px;display:inline-block;margin:20px 22px 0;font-size:12px;}
.zw em a{width:100%;display:inline-block;color:#fff;padding:4px 0;border-radius:6px;margin-top:8px;text-align:center;font-size:12px;}
.zw em a:hover{text-decoration:none;}
.zw em.zw1{color:#54b4fb;}
.zw em.zw1 a{background:#54b4fb;}
.zw em.zw2{color:#35af57;}
.zw em.zw2 a{background:#35af57;}
.zw em.zw3{color:#8d9ae4;}
.zw em.zw3 a{background:#8d9ae4;}
.flexslider .slides > li{text-align:center;}
.fiexd{position:fixed;top:276px;left:5px;z-index:99;}
.fiexd img{display:block;}
.fieDiv{background:#cdedfc none repeat scroll 0 0;color:#707070;display:none;font-size:12px;line-height:13px;padding:10px 12px;position:absolute;text-align:center;top:155px;width:40px;box-shadow:none;margin:0;position:absolute;}
.fieDiv:before{background:none;box-shadow:none;}
.study{position:fixed;top:180px;right:5px;z-index:99;}
#doyoo_panel{width:40px!important;height:155px!important;z-index:8!important;top:100px!important;left:5px!important;}
#looyu_dom_0{width:40px!important;height:155px!important;background:url(../images/study.png) no-repeat!important;}
.logBar{position:fixed;z-index:66;width:100%;bottom:0;line-height:50px;background:#000;filter:alpha(opacity=80);background:rgba(0,0,0,0.8);text-align:center;}
.logBar span,.logBar a{color:#fff;display:inline-block;}
.logBar a img{vertical-align:middle;}
.logBar a:link{text-decoration:underline;}
.bnDiv .flex-direction-nav .flex-prev,.bnDiv .flex-direction-nav .flex-next{background:url(../images/topContral.png) no-repeat;}
.publicVidep .flex-direction-nav .flex-prev,.publicVidep .flex-direction-nav .flex-next,.vipClass .flex-direction-nav .flex-next,.vipClass .flex-direction-nav .flex-prev{background:#d1d1d1 url(../images/topContral.png) no-repeat;}
.bnDiv .flex-direction-nav .flex-prev{background-position:top left;opacity:0.8;left:0;}
.bnDiv .flex-direction-nav .flex-next{background-position:bottom left;opacity:0.8;right:0;}
.publicVidep .flex-direction-nav .flex-prev,.vipClass .flex-direction-nav .flex-prev,.publicVidep .flex-direction-nav .flex-prev:hover{background-position:left top;opacity:0.8;left:-12px;top:155px;}
.publicVidep .flex-direction-nav .flex-next,.vipClass .flex-direction-nav .flex-next{background-position:left bottom;opacity:0.8;right:0;top:155px;}
.bnDiv .flex-direction-nav a,.publicVidep .flex-direction-nav a,.vipClass .flex-direction-nav a{width:18px;height:34px;}
.timeTable .flex-direction-nav .flex-next,.timeTable .flex-direction-nav .flex-prev{background:url(../images/timeTable.png) no-repeat;}
.timeTable .flex-direction-nav .flex-prev{background-position:top left;top:-30px;left:194px;*left:181px;}
.timeTable .flex-direction-nav .flex-prev:hover{background-position:top left;top:-30px;left:194px;}
.timeTable .flex-direction-nav .flex-next{background-position:top right;top:-30px;}
.timeTable .flex-direction-nav a{width:15px;height:16px;}
.timeTable .flex-direction-nav li{border:none;}

.sideBar{position:fixed;right:0;bottom:50px;z-index:11;}
.sideBar ul{border-left:1px solid #dedede;border-top:1px solid #dedede;font-size:12px;}
.sideBar li{border-bottom:1px solid #dedede;padding:26px 6px 0px;background:#fff url(../images/sideBar.png) no-repeat;cursor:pointer;}
.sideBar li:hover{background:#fff url(../images/sideBarActive.png) no-repeat;color:#ff5353;}
.sideBar li:hover a{color:#ff5353;}
.sideBar li.updown{background-position:center 4px;position:relative;height:44px;*height:16px;*width:48px;}
.sideBar li.ask{background-position:center -38px;position:relative;height:44px;*height:16px;*width:48px;}
.hrcpa2{display:inline-block;*display:inline;zoom:1;padding-top:25px;position:absolute;top:0;}
.sideBar li.tiku{background-position:center -81px;position:relative;}
.sideBar li.tiku em{position:absolute;left:-150px;top:-75%;/*opacity:0;*/display:none;}
.sideBar li.attentUs{background-position:center -125px;position:relative;}
.sideBar li.attentUs em{position:absolute;left:-250px;top:-75%;/*opacity:0;*/display:none;}
.sideBar li.scollTop{background-position:center -170px;}

/* Begin 预约成功 */
#txDiv{background:#fff;width:580px;margin-left:60px;}
#txDiv .tit1{color:#fff;background:#039ae3;font-size:16px;padding:4px 24px;}
.txTip{background:url(../images/cpabg.png) no-repeat left bottom;padding:30px 40px 40px 54px;overflow:hidden;}
#txDiv .txlft{width:216px;font-size:20px;padding:20px 30px 20px 50px;float:left;background:url(../images/cparig.png) no-repeat left center;}
#txDiv .txrig{width:268px;font-size:16px;float:left;}
#txDiv .txrig .p1{color:#a0a0a0;padding-bottom:28px;}
#txDiv .txrig .p2{color:#454545;padding-left:30px;background:url(../images/cpapel.png) no-repeat left center;}
#txDiv .txrig .p3{color:#039ae3;padding:12px 0 16px;}
#txDiv .txrig .p4{color:#039ae3;border:1px solid #039ae3;padding:3px 20px;display:inline-block;}
#txDiv .txrig .p4 a{color:#039ae3;}
/* End 预约成功 */
@media screen and (max-width:1000px){}

@media screen and (max-width:767px){
	.zckj,.bnDiv{width:100%;}
	.zctop .zcom{width:98%;}
	.bnDiv{float:none;}
	.bnDiv .Divitem{margin:0 10px;width:155px;}
	.plft{width:98%;margin:10px auto 0;float:none;}
	.plft ul li span.sp2{width:82%;}
	.plft ul li span.sp3{width:12%;}
}

@media screen and (max-width:600px){
	.bnDiv .Divitem{width:182px;float:none;margin:0 auto 12px;}
	.plft{width:94%;margin:10px auto;float:none;}
	.playtit{padding-left:134px;}
	.playtit em{padding:10px 10px 8px;}
	.playcom{padding-left:0;}
	.plft ul li span.sp2{width:58%;}
	.plft ul li span.sp3{width:28%;}
	.playcom .item{margin:0 auto 18px;float:none;}
	.zcom .zcrig .zcl a{width:55px;}
}

/* 专题中弹出登录框 */
#qpdiv{width:580px!important;margin-left:-98px!important;}
#qpdiv .tab-cma em{width:276px!important;}

@media screen and (max-width:560px){
	#qpdiv{margin-left:auto!important;width:auto!important;}
	#qpdiv .tab-cma em{width:auto!important;}
}

/*公用底部隐藏左侧导航样式*/

#rgtFixed,#mobile-nav,#back-to-top,.topNav{display:none!important;}
.middisplay{display:none;}
.dismark{display:none!important;}
.UISitemap,.UIFooter,.bei{display:none!important;}