﻿@charset "utf-8";/* CSS Document */

/* 集合样式 */
.time strong,.timet span em,.rollpic1 div.abx1,.rollpic1 a.rollpicRight,.rollpic1 a.rollpicLeft,.lt1 a,.tab1 span,.tab1 strong i,.tab1 strong em,.ico1,.ico2,.ns td .buy1,.tit3,.tab2,.lt2 .rollpicRight,.lt2 .rollpicLeft,.lt3 i,.lt3 em,.vip,.consult div em,.gd1 dt,.gd1 dd,.gd1 dd span,.tit6,.tit7,.tab4 span,.ico3,.kssj h3 i,.kssj dl i.bianl,.kssj dl i.bianr,.kssj dl i.bianm,.tabl5,.tabr5,.dian,.btn2,.btn3,.rmwd .img1 em,.ico4,.pkb em,.ico6,.rollpic a.rollpicLeft,.rollpic a.rollpicRight{background:url(../img/bgs_gb.png) no-repeat;_background:url(../img/bgs_gb.gif) no-repeat;}
.timet span,.timet em,.rollpic1 div.abx1,.tab1 span,.ns li,.lt2 .abx2,.lt4 li,.tab3 span,.kssj dt,.kssj dd,.rmwd .img1,.shortcut span,.shortcut a,.rollpic .rbx{float:left;display:inline;}
.time strong,.timet span,.timet span.mons,.timet span.mons a,.rollpic1 a.rollpicRight,.rollpic1 a.rollpicLeft,.lt4 li .img1,.lt4 li em,.lt4 li span,.tab3 span,.plan .planc,.shortcut span,.shortcut a,.shortcut a em{display:block;}
.lt1 a,.funbox span,.tab1 span,.ico2,.ns td .buy1,.tab4 span,.tab4,.tab5,.tab5 span,.tab6 span,.btn2,.btn3,.plan p.msg2 a{display:inline-block;}
.timet span em,.tab1 strong i,.tab1 strong em,.ico1,.lt3 i,.lt3 em,.vip,.consult div em,.ico3,.kssj h3 i,.ico4,.pkb em,.ico6,.tab4 span{display:inline-block;overflow:hidden;vertical-align:middle;}
.time,.rollpic1,.showpic,.tab1 span{position:relative;}
.time strong,.timet span.mons,.rollpic1 a.rollpicRight,.rollpic1 a.rollpicLeft,.funbox{position:absolute;}
.timet span.month em,.tab1 span,.funbox span,.tab4 span,.tab6 span,.plan li.pbg2 .planc{cursor:pointer;}
.gkk2 strong,.lt4 li em{background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60);background:#000;font-style:normal;color:#fff;}

/* 公共样式 */
#cr{width:1000px;margin:0 auto;}
.tit1{height:36px;_height:35px;padding-left:10px;border:1px solid #dfdfe1;border-top:2px solid #0dbba1;border-bottom:none;font:normal 16px/36px "微软雅黑";color:#0dbba1;}
.tit2{padding:5px 0 4px;font:normal 16px/30px "微软雅黑";color: #0dbba1;}
.tit3{padding-left:10px;height:27px;background-position:0 -81px;border:1px solid #d8d8d8;border-bottom:none;font:normal 14px/27px "微软雅黑";color:#0dbba1;}
.tit4{height:31px;padding-left:15px;border:1px solid #9acd92;background:#f2fef0;font:normal 16px/31px "微软雅黑";color:#2e9d1b;}
.tit5{position:relative;height:30px;padding-bottom:8px;border-bottom:2px solid #0dbba1;font:normal 27px/30px "微软雅黑";color:#999;}
.tit5 strong,.tit5 h2{padding:0 5px 0 0;color:#0dbba1;font-weight:normal;}
.tit5 span{position:absolute;right:10px;top:5px;font-size:12px;color:#ccc;font-family:"宋体";}
.tit6,.tit7{height:38px;border-bottom:2px solid #eaeaea;color:#0dbba1;line-height:38px;}
.tit6{padding-left:10px;background-position:-299px -260px;}
.tit7{padding-left:15px;border-bottom-width:1px;background-position:-297px -318px;}
.tit8,.tit9{height:24px;margin:0 6px;padding:5px 0 2px 5px;color:#0dbba1;border-bottom:1px solid #eaebea;line-height:24px;}
.tit9{margin:0;padding-left:10px;}
.tit10{height:31px;padding-left:10px;border:1px solid #d7d7d7;border-bottom:none;background:#f8f8f8;line-height:31px;color:#27a42c;}
.bx1,.bx3{border:1px solid #d7d7d7;}
.bx2{border:1px solid #d7d7d7;border-top:2px solid #0dbba1;}
.bx3{border-top:none;}
.bx4{border:1px solid #beecc5;background:#f0faf1;}
.more1,.more2{z-index:99;display:block;height:20px;right:10px;top:50%;margin-top:-10px;font:normal 12px "宋体";line-height:20px;}
.more2{margin-top:0;top:-36px;}
.tab4{vertical-align:middle;margin-left:90px;}
.tab4 span{width:10px;height:10px;_margin-top:15px;margin-left:5px;background-position:0 -357px;}
.tab4 span.s{background-position:-20px -357px;}
.tab6{height:30px;border:1px solid #ebebeb;background:#f9f9f9;line-height:30px;}
.tab6 span{padding:0 15px;}
.tab6 span.s{position:relative;margin:-1px 0 0 -1px;background:#fff;border-top:2px solid #0dbba1;border-bottom:1px solid #fff;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb;color:#0dbba1;}
.tab6 span.s a,.tab6 span.s a:link,.tab6 span.s a:visited,.tab6 span.s a:active,.tit6 a,.tit6 a:link,.tit6 a:visited,.tit6 a:active{color:#0dbba1;}
.p1{padding:10px 10px 3px;}
.p2{padding:16px 10px 19px;}
.p3{padding:15px;}

/* 考试提醒样式 */
.mszl{padding:1px 10px 10px;}
.mszl .mr1{margin-right:5px;}
.mszl p{padding-bottom:5px;line-height:20px;}
.time{position:relative;padding-bottom:18px;border-bottom:1px solid #e9e9e9;}
.time strong{overflow:hidden;position:absolute;top:-5px;left:8px;width:31px;height:48px;background-position:-69px -218px;text-indent:-999px;}
.timet{padding:18px 0 11px 46px;}
.timet span.year,.timet span.month{height:25px;border:1px solid #e9e9e9;margin:0 4px;line-height:24px;vertical-align:middle;text-align:center;color:#4b4b4b;}
.timet span.year{width:83px;}
.timet span.month{width:35px;padding-right:16px;}
.timet span.mons{z-index:999;width:50px;padding:5px 0;left:-1px;top:25px;background:#fff;border:1px solid #e9e9e9;}
.timet span.mons a{width:100%;line-height:26px;}
.timet span.mons a:hover{color:#4db715;text-decoration:none;}
.timet em{font-style:normal;line-height:25px;}
.timet span em{position:absolute;right:5px;top:0;width:11px;height:25px;margin-left:6px;background-position:-279px -185px;}
.timet span.mon{padding-left:8px;}
.timeb i,.timeb em{color:#4db715;font-style:normal;}
div.rollpic1{overflow:hidden;width:189px;height:66px;margin:0 auto;padding:0 15px;}
.rollpic1 div.abx1{width:54px;height:60px;padding-top:6px;font:normal 15px/18px "微软雅黑";text-align:center;}
.rollpic1 div.bg1{background-position:0 -376px;}
.rollpic1 div.bg2{background-position:-64px -376px;}
.rollpic1 div.bg3{background-position:-128px -376px;}
.rollpic1 div.bg4{background-position:-192px -376px;}
.rollpic1 a.rollpicRight,.rollpic1 a.rollpicLeft{width:10px;height:20px;top:20px;}
.rollpic1 a.rollpicRight{right:0;background-position:-60px -190px;}
.rollpic1 a.rollpicLeft{left:0;background-position:-46px -190px;}
.lt1{padding:0 0 10px 15px;}
.lt1 a{width:65px;height:25px;margin:0 10px 10px 0;background-position:0 -276px;text-align:center;line-height:25px;}
.lt1 a:hover{background-position:-75px -276px;text-decoration:none;color:#0dbba1;}
/* 焦点图 */
.showpic{width:500px;height:150px;}
.funbox{bottom:10px;right:5px;padding-right:10px;}
.funbox span{width:15px;height:15px;margin:0 2px;background:#FFF;border:1px solid #ccc;text-align:center;line-height:15px;}
.funbox span.selected{background:#0dbba1;border:1px solid #0dbba1;color:#fff;}
.tab1 span{height:30px;padding:0 13px;margin:0 -1px -1px 0;border:1px solid #d8d8d8;background-position:0 -41px;line-height:30px;color:#272626;}
.tab1 span.s{height:29px;border-top:2px solid #0dbba1;border-bottom:1px solid #fff;background:#fff;line-height:29px;color:#0dbba1;}
.tab1 div.roll{overflow:hidden;width:262px;height:30px;}
.tab1 strong{display:block;overflow:hidden;width:100%;height:30px;font:normal 12px/30px "宋体";}
.tab1 strong i,.tab1 strong em{width:9px;height:10px;margin:0 5px 0 20px;background-position:-110px -218px;}
.tab1 strong a{text-decoration:underline;}
/* 公告 */
.ns h3{padding:15px 0 10px;line-height:22px;}
.ns .h159{_height:155px;}
.ns li{_display:inline-block;height:26px;padding-left:10px;width:228px;line-height:24px;}
.ns li.txt4{color:#F00;}
.ns li .ico1{width:2px;height:3px;margin-right:5px;background-position:0 -344px;}
.ns li.txt4 .ico1{background-position:-12px -344px;}
.ns table{width:472px;margin:0 auto;}
.ns td{padding:2px 0;}
.ns td.td1{width:57px;}
.ns td.td2{width:162px;padding-left:10px;}
.ns td.td3{width:80px;color:#8a8a8a;}
.ns td.td4{width:90px;}
.ns td.td5{width:40px;}
.ns td .buy1{overflow:hidden;width:51px;height:23px;background-position:-150px -276px;}
.nst{padding:9px 0 0 15px;}
.nst img{margin:0 15px 10px 0;}
.nst h3{padding:0 0 6px;}
.nst h3 em{margin-right:10px;}
.nst p{width:340px;line-height:22px;}
.ico2{width:57px;height:21px;background-position:-121px -311px;text-align:center;line-height:21px;font-style:normal;font-weight:normal;color:#c57015;}
.ico6{width:13px; height:16px; margin:0 5px 0 4px; background-position:-50px -247px;}
/* 名师 */
.lt2{width:213px; height:174px; margin-left:2px; }
.lt2 .abx2{width:60px; margin-right:14px;}
.lt2 .abx2 span{display:block;padding-bottom:7px;line-height:20px;text-align:center;}
.lt2 img{border:1px solid #e2e2e2;}
.tab2{right:10px;top:6px;width:25px;height:14px;background-position:-11px -194px;}
.lt2 a.rollpicRight,.lt2 a.rollpicLeft{display:block;position:absolute;top:-30px;width:13px;height:14px;}
.lt2 a.rollpicRight{left:199px;background-position:-23px -194px;}
.lt2 a.rollpicLeft{left:187px;background-position:0 -194px;}
.lt3{overflow:hidden;height:60px;line-height:22px;color:#666;}
.lt3 i,.lt3 em{width:14px;height:12px;margin-right:5px;background-position:-99px -194px;}
.lt3 p span{display:block;text-align:right;color:#8b8b8b;}

/* 免费公开课与课程咨询，课程评价 */
.lt4{padding:15px 0 0 20px;}
.lt4 li{width:135px;margin-right:12px;}
.lt4 li .img1{width:100%;height:85px;}
.lt4 li em{left:0;top:65px;width:125px;height:20px;padding-right:10px;line-height:20px;text-align:right;}
.lt4 li span{overflow:hidden;height:50px;padding-top:5px;line-height:20px;}
.tab3 span{cursor:pointer;width:109px;height:34px;border:1px solid #d6d6d6;background:#f1f1f1;color:#575757;text-align:center;line-height:34px;}
.tab3 span.ml1{width:108px;border-left:none;}
.tab3 span.s{height:33px;border-top:2px solid #0dbba1;border-bottom:1px solid #fff;background:#fff;color:#0dbba1;}
.tab3 span.s a,.tab3 span.s a:link,.tab3 span.s a:visited,.tab3 span.s a:active{color:#0dbba1;}
.cons1{padding:15px 10px;}
.consult{overflow:hidden;height:262px;}
.consult div{padding:15px 0;border-bottom:1px dashed #e3e3e3;color:#666;}
.consult div.roll_wrap{ padding:0;border:none;}
.consult div em{float:left;margin-right:5px;vertical-align:middle;width:16px;height:20px;background-position:-189px -192px;}
.consult div em.icx{float:left;vertical-align:middle;width:14px;height:16px;margin-right:5px;background-position:-99px -190px;}
.consult div p{float:left;width:170px;line-height:22px;}
.consult div span{display:block;padding-top:5px;color:#8b8b8b;text-align:right;}

/* 报名流程 */
.gd1 dt{overflow:hidden;width:114px;height:84px;border:1px solid #6caf3c;border-left:none;background-position:0 -452px;text-indent:-999px;}
.gd1 dd{width:883px;height:84px;border:1px solid #c3ccbb;background-position:0 -545px;background-repeat:repeat-x;}
.gd1 dd span{display:inline-block;height:84px;padding:0 20px 0 14px;background-position:right -452px;font:normal 16px/84px "微软雅黑";color:#27a42c;}
.gd1 dd span.nobg{background:none;}
.gd1 dd em{padding-right:5px;font-size:27px;font-family:Arial;vertical-align:middle;}

/*学习计划*/
.plan,.plan li .planc,.plan p.msg2,.shortcut a em,.shortcut span{background:url(../img/cet/bgs.png) no-repeat;_background:url(../img/cet/bgs.gif) no-repeat;}
.plan,.shortcut span{background-repeat:repeat-x;}
.gd2{border:1px solid #eaebea;_padding-bottom:20px;background:#f9f9f9;}
.gd2 h2{padding:5px 0 5px 15px;line-height:26px;color:#0dbba1;}
.plan{width:968px;margin:15px auto;background-position:0 -398px;}
.plan li{width:74px;text-align:center;}
.plan li.ml1{margin-left:26px;}
.plan li.ml2{margin-left:79px;}
.plan li.ml3{margin-left:100px;}
.plan li.pbg1 .planc,.plan li.pbg3 .planc{width:63px;height:52px;padding-top:10px;background-position:-1px -1px;color:#fff;line-height:20px;}
.plan li.pbg1 .planc{height:42px;padding-top:20px;}
.plan li.pbg2 .planc{width:26px;height:24px;margin:19px auto 0 auto;background-position:-75px -20px;}
.plan li.pbg2 span.s{background-position:-112px -20px;}
.plan li.pbg2{position:relative;}
.plan p.msg2{display:none;position:absolute;left:-110px;top:-30px;width:305px;height:42px;background-position:0 -498px;}
.plan p.msg2 a{padding:4px 6px 0;font-size:14px;line-height:35px;}

/*快速通道*/
.shortcut{width:997px;border-right:1px solid #c5d8e5;}
.shortcut span{overflow:hidden;width:120px;height:100px;background-position:0 -74px;color:#fff;text-indent:-999px;}
.shortcut a{position:relative;z-index:10;width:145px;height:98px;margin-right:-1px;border:1px solid #c5d8e5;border-left:1px solid #fff;border-right:1px solid #fff;text-align:center;}
.shortcut a.s,.shortcut a:hover{z-index:20;border-left:1px solid #c5d8e5;border-right:1px solid #c5d8e5;background:#f9f9f9;}
.shortcut a em{width:56px;height:56px;margin:10px auto 0;}
.shortcut a.st1 em{background-position:0 -203px;}
.shortcut a.st2 em{background-position:-56px -203px;}
.shortcut a.st3 em{background-position:-112px -203px;}
.shortcut a.st4 em{background-position:-168px -203px;}
.shortcut a.st5 em{background-position:-224px -203px;}
.shortcut a.st6 em{background-position:-168px -112px;}

/* 精彩推荐 */
.rollpic{position:relative;width:939px;height:120px;padding:20px 15px 15px;margin:0 auto;overflow:hidden;}
.rollpic .rbx{width:170px;margin-right:20px;}
.rollpic .rbx a{display:block;width:100%;font-style:normal;line-height:22px;text-align:center;}
.rollpic a.rollpicLeft,.rollpic a.rollpicRight{position:absolute;top:54px;width:29px;height:28px;}
.rollpic a.rollpicLeft{left:0;background-position:-68px -710px;}
.rollpic a.rollpicRight{right:0;background-position:-106px -710px;}
.rollpic a.rollpicLeft:hover{background-position:-68px -678px;}
.rollpic a.rollpicRight:hover{background-position:-106px -678px;}

/* 时间表 */
.kssj h3{padding:9px 13px;color:#25a52c;line-height:22px;}
.kssj h3 i{width:18px;height:22px;margin-right:5px;background-position:0 -218px;}
.kssj .kssjhide{overflow:hidden;width:703px;height:75px;margin:5px 10px 0;}
.kssj dl{width:1500px;left:0;top:0;}
.kssj dl dt,.kssj dl dd{position:relative;margin-left:5px;}
.kssj dl strong{display:block;padding-top:10px;text-align:center;font-size:14px;color:#27a42c;}
.kssj dt span,.kssj dd span{display:inline-block;height:25px;padding:0 4px;}
.kssj dt em,.kssj dd em{padding:0 2px;font:normal bold 12px/25px "宋体";color:#fff;}
.kssj dt span{background:#28a42c;}
.kssj dd span{background:#4cc552;}
.kssj dl i{position:absolute;}
.kssj i.bianl,.kssj i.bianr{overflow:hidden;width:4px;height:25px;top:0;}
.kssj i.bianm{overflow:hidden;width:13px;height:7px;left:50%;top:25px;margin-left:-6px;}
.kssj i.bianl{left:0;}
.kssj i.bianr{right:0;}
.kssj dt i.bianl{background-position:-129px -218px;}
.kssj dt i.bianr{background-position:-143px -218px;}
.kssj dd i.bianl{background-position:-157px -218px;}
.kssj dd i.bianr{background-position:-171px -218px;}
.kssj dt i.bianm{background-position:-99px -357px;}
.kssj dd i.bianm{background-position:-76px -357px;}
.tab5{right:25px;top:15px;height:15px;}
.tab5 span{margin:0 2px;}
.tab5 .tabl5,.tab5 .tabr5{width:15px;height:15px;vertical-align:middle;cursor:pointer;}
.tab5 .tabl5{background-position:-229px -194px;} 
.tab5 .tabr5{background-position:-254px -194px;} 
.tab5 .dian{overflow:hidden;width:8px;height:8px;background-position:-40px -357px;vertical-align:middle;}
.tab5 .s{background-position:-58px -357px;}

/* 资讯 */
.lt5{width:355px;height:291px;}
.lt5 ul{width:100%;margin-top:10px;}
.lt5 li{display:inline-block;width:100%;_height:26px;line-height:26px;font-size:14px;}
.lt5 li.h3{font:bold 16px/36px "微软雅黑";color:#333;text-align:center;background:none;}
.lt5 .img1{margin-right:15px;border:1px solid #cdcdcd;padding:1px;}
.lt5 h4,.lt5 p{width:195px;}
.lt5 h4{padding-bottom:5px;font-weight:bold;}
.lt5 p{text-indent:2em;color:#989898;line-height:18px;}
.gkk2 div{position:relative;margin-bottom:8px;}
.gkk2 strong{position:absolute;left:0;bottom:0;_top:92px;width:100%;height:32px;text-align:center;line-height:32px;}
.gkk2 span{display:block;_height:22px;line-height:22px;}
.ico3{width:3px;height:3px;margin-right:5px;background-position:-24px -344px;}
.btn2,.btn3{overflow:hidden;width:44px;height:23px;text-indent:-999px;vertical-align:top;}
.btn2{margin-left:50px;background-position:-211px -276px;}
.btn3{margin-left:5px;background-position:0 -311px;}
.rmwd{padding-bottom:10px;}
.rmwd p{width:214px;padding:5px 5px 5px;margin:0 auto;border-bottom:1px dotted #e3e3e3;line-height:22px;color:#666;}
.rmwd p.nobr{border:none;}
.rmwd p.bg1{margin-top:5px;background:#eaebea;border:none;}
.rmwd .img1{border:1px solid #cfcfce;padding:1px;background:#fff;position:relative;display:block;margin-right:10px;}
.rmwd .img1 em{position:absolute;left:-3px;top:5px;display:block;width:31px;height:20px;background-position:-28px -218px;}
.rmwd .red{color:#f00;}
.rmwd .gray{color:#aeaeae;}
.ico4{width:4px;height:6px;margin-right:5px;background-position:-37px -344px;}
.mszd p{padding:12px 0;margin-bottom:12px;border-bottom:1px dotted #d3d5d8;line-height:20px;}
.mszd .img1{margin-right:5px;}
.mszd li{_height:24px;line-height:24px;}
.ad{width:237px;border:1px solid #cecece;}
.pkb{padding:5px 0;}
.pkb li{_height:23px;padding-left:10px;line-height:23px;}
.pkb em{width:15px;height:20px;margin-right:5px;background-position:-25px -246px;font:normal 12px/18px Arial;color:#676767;text-indent:0;text-align:center;}
.pkb em.sel{background-position:0 -246px;color:#24a429;}
.llzt{position:relative;margin:-1px;}
.llzt td{width:79px;height:27px;border:1px solid #dfdfe1;line-height:27px;text-align:center;}
.tabcon1 div,.lt5 div.mt10{overflow:hidden;_width:355px;height:78px;}
.pkb li a,.lt5 li a,.tab1 strong a,.ns li,.gkk2 span,.gkk2 strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;_text-overflow:clip;display:inline-block;vertical-align:middle;}
.pkb li a{width:190px;}
.lt5 li a{width:320px;}
.tab1 strong a{width:140px;}
.ns li{width:230px;}
.gkk2 span{width:210px;}
.kookb1 div.kbr{padding-top:0;}