@charset "gb2312";
/* CSS Document */
.wrap{width:950px;color:#006500;}
a{color:#006500;}

/*spirit*/
.countdown .pleft,.cdel-contact .tel,.yesLogin-i,.min-tit h4 i,.tit h3 i,.tidings dt,.ranking h4 i,.ranking ul li,.min2-tit h5{background:url(/images/column2014/erkezhuzhi/spirit-i.png) no-repeat;}
.online-service a,.reg a,.learning-flow,.course-tit h4,.course-buy{background:url(/images/column2014/erkezhuzhi/spirit.png) no-repeat;}

.mt8{ margin-top:8px;}
.mt12{ margin-top:12px;}
.mb8{ margin-bottom:8px;}
.w726{width:726px;}
.w205{width:205px;}
.w211{width:211px;}
.w216{width:216px;}
.w287{width:287px;}
.w356{width:356px;}
.w471{width:471px;}
.w507{width:507px;}
.w586{width:586px;}
.w737{width:737px;}
.h179{height:179px;}

.bor{border:1px solid #1cce09;}
.bor2{border:1px solid #a5db7d;}
.bor-ts{border-top:2px solid #1cce09;}

h1.logo{width:174px;background:url(/images/column2014/common/logo.jpg) no-repeat right center;}
h1.logo a{height:65px; display:block; text-indent:-999em;}
h2.title{width:200px; padding-left:12px;line-height:65px;font-size:28px;}
.nav{padding-top:14px;}
.nav p{line-height:24px;}
.nav p a{margin:0 13px;}
.nav p a.cur{color:#d62e01;}
.cdel{height:32px; background:url(/images/column2014/erkezhuzhi/cdel.png) no-repeat;color:#fff;line-height:32px;}
.countdown{padding-left:14px;}
.countdown .pleft{padding-left:23px;}
.countdown .pleft b{color:#fff32d;}
.cdel-contact .tel{height:32px;padding-left:27px; background-position:left -32px;}
.online-service{padding:0 18px;}
.online-service a{width:81px;height:32px;display:block; text-indent:-999em;}

.reg a{width:55px;height:34px; line-height:34px;padding-left:46px;display:inline-block;background-position:left -33px;}
.reg a.reg-a{background-position:left -67px; margin-left:9px;}
.yesLogin{height:32px; line-height:15px;border:1px solid #9ee565; background:url(/images/column2014/erkezhuzhi/yesLogin-bg.gif) repeat-x;display:none;}
.yesLogin-i{background-position:9px -64px; padding:2px 0 0 30px;}
.loginname{color:#d42d00;}
.yesLogin a{color:#000; margin-right:12px;}

.min-tit{height:27px; line-height:27px; background:url(/images/column2014/erkezhuzhi/min-titBg.gif) repeat-x; padding:0 8px;}
.min-tit h4{line-height:27px;color:#2a9000;}
.min-tit h4 i{width:16px;height:16px;background-position:left -96px; margin:4px 7px 0 0; float:left;}

.min2-tit{height:27px;line-height:27px; padding-right:8px;background:url(/images/column2014/erkezhuzhi/min2-titBg.gif) repeat-x; border-bottom:1px solid #9fe566;}
.min2-tit h5{background-position:left -281px; padding-left:23px;}
.min3-tit{height:28px; line-height:28px;background:url(/images/column2014/erkezhuzhi/min3-titBg.gif) repeat-x;}
.min3-tit a{margin:0 6px;}
.min3-tit em{padding:0 20px;display:inline-block; background:url(/images/column2014/erkezhuzhi/min3-cur.gif) repeat-x; border-right:1px solid #9fe566;}

.focus{padding:6px 7px 8px;background:url(/images/column2014/erkezhuzhi/focus-bg.jpg) no-repeat center bottom;}
.focus li{width:75px;height:25px; padding-left:22px;line-height:24px; float:left; background:url(/images/column2014/erkezhuzhi/dot-line.gif) repeat-x left bottom;}
.focus li a{background:url(/images/column2014/erkezhuzhi/focus-i.gif) no-repeat left 9px; padding-left:10px; display:inline-block;}
.focus li.last{background:none;}
.learning-flow{height:33px; line-height:33px;padding-left:70px; color:#aba7a7; border-top:0 none; background-position:left -102px; background-color:#fdfffa;}
.learning-flow em{margin:0 3px; color:#32980b;}

.info-abstract{height:118px; padding-top:3px;}
.info-abstract-img{border:1px solid #dadada; padding:4px;}
.info-abstract-tex{margin-left:177px;_margin-left:174px;}
.info-abstract-tex h3{line-height:34px; margin-bottom:4px;color:#d62e01;font-size:18px; font-family:\9ED1\4F53;}
.info-abstract-tex h3 a,.info-abstract-tex p a{color:#d62e01;}
.info-abstract-tex p{line-height:22px; color:#888; text-indent:24px;}
.info-listBg{height:121px; padding:17px 0 0 16px; background:url(/images/column2014/erkezhuzhi/info-listBg.png) no-repeat;}
.info-list li{width:244px;height:26px;line-height:26px; float:left;overflow:hidden; vertical-align:top;}
.info-roll{height:26px; overflow:hidden;}
.info-roll .info-list{float:left;}
.info-roll .info-list li a,.info-roll .info-list li{color:#f50000;}

.tea-tit-i h4 i{width:17px;height:18px; background-position:left -113px;}
.tea-wrap{height:84px; margin:9px 0 6px; overflow:hidden;}
.tea-wrap ul{padding-left:10px;}
.tea-wrap ul li{width:56px; height:84px; margin:0 20px; float:left; display:inline;}
.tea-wrap ul li span{width:50px; height:54px; border:1px solid #bebebe; padding:2px; display:block;}
.tea-wrap ul li p{line-height:24px;}
.tea-tex{height:29px;background:url(/images/column2014/erkezhuzhi/dot-line.gif) repeat-x left top; margin:0 12px;}
.tea-tex a{line-height:29px; margin:0 5px;}
.tea-tex a.more{color:#32980b;}

.voice-tit-i h4 i{width:15px;height:16px; background-position:left -132px;}
.voiceScroll{height:120px;margin:7px 0 8px; overflow:hidden; background:#fff;}
.voiceScroll ul li{padding:0 10px;}
.voiceScroll ul li b{width:174px;height:25px; overflow:hidden;display:block;line-height:25px; padding-left:20px; background:url(/images/column2014/erkezhuzhi/voiceScrollIco.gif) no-repeat left 5px;color:#f64305; white-space:nowrap;}
.voiceScroll ul li p{line-height:22px;text-indent:24px;}

.guide{border:1px solid #fff;height:66px;padding:9px 0 0 100px;background:url(/images/column2014/erkezhuzhi/guide-tit.jpg) no-repeat #eeffde;}
.guide-course{width:180px;height:49px; padding:8px 0 0 5px;line-height:22px;border:1px solid #b4eb80; background:#f7ffec;-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.guide-course a{margin:0 5px;}
.guide-time{width:659px;background:url(/images/column2014/erkezhuzhi/guide-time-line.gif) no-repeat 30px 25px;}
.guide-time li{width:93px;float:left;line-height:20px; text-align:center; background:url(/images/column2014/erkezhuzhi/guide-time-i.gif) no-repeat 30px 22px; color:#333;}
.guide-time li span{display:block; margin-bottom:19px;}
.guide-time li.cur{background:url(/images/column2014/erkezhuzhi/guide-time-cur.gif) no-repeat 30px 21px;}
.guide-time li.cur p{color:#019700;}
.guide-time li.guide-year{line-height:50px; color:#32980b;background:#eeffde; font-size:18px;}

.tit{height:34px;line-height:34px; background:url(/images/column2014/erkezhuzhi/titBg.png) no-repeat right top;}
.tit h3{width:295px;height:38px; line-height:37px; font-size:18px;text-shadow:1px 1px 1px #0a9400;background:url(/images/column2014/erkezhuzhi/tit-h3Bg.png) no-repeat; color:#fff;margin:-4px 5px 0 0;_position:relative;}
.tit h3 i{width:23px;height:24px;background-position:left -149px; float:left; margin:8px 12px 0 10px;}
.tidings{line-height:20px;padding-top:8px;}
.tidings dt{height:20px;color:#ff7a19;padding-left:22px; background-position:left -174px; float:left;}
.tidings dd{width:95px;height:20px;overflow:hidden; float:left; white-space:nowrap;}
.tidings dd p{display:inline-block; float:left;}
.tidings dd p em{margin-right:5px;}
.tit .project-a{ padding-right:5px;}
.tit .project-a em{margin:0 4px; float:left;}

.course-tit{height:27px; background:url(/images/column2014/erkezhuzhi/course-titBg.gif) repeat-x; white-space:nowrap;}
.course-tit h4{width:84px;height:28px; padding-left:13px;line-height:28px;background-position:left -136px; font-size:16px; color:#fff; margin:-1px 0 0 -1px;_position:relative;}
.course-tit p{padding:3px 2px 0 0; line-height:21px; color:#f63;}
.course-tit p a{padding:0 10px; line-height:19px; display:inline-block; background:url(/images/column2014/erkezhuzhi/course-buy.gif) repeat-x; border:1px solid #99de88; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; margin-left:4px;}
.course-con{padding:9px 7px 6px 12px;line-height:27px;}
.course-con1{padding:10px 7px 7px 12px;line-height:26px; text-align:center;}
.course-con a{color:#ef0000;}
.course-tg h4{width:99px; padding-left:8px; background-position:left -165px;}
.course-jp h4{width:74px;background-position:left -194px;}
.course-sy h4{width:74px;background-position:left -223px;}

.ranking{border:1px solid #f7d372;}
.ranking h4{height:31px; line-height:31px;background:url(/images/column2014/erkezhuzhi/ranking-titBg.gif) repeat-x; border-bottom:1px solid #f7d372; color:#c2090a;}
.ranking h4 i{width:23px;height:24px; line-height:31px; float:left; margin:3px 6px 0 8px; background-position:left -194px;}
.ranking ul{padding:0 0 12px 5px;}
.ranking ul li{width:82px;height:15px;line-height:15px; padding-left:17px;overflow:hidden; float:left; margin-top:13px; color:#414141; background-position:left -219px;}

.course-table td,.course-table th{border:1px solid #7ada62; line-height:20px; padding:3px 6px;}
.course-table th{background:#f6ffef; white-space:nowrap; padding:2px 6px 3px;}
.course-table td{color:#5a5a5a;  height:15px;}
.bg-p p img{vertical-align:middle; margin-top:-4px;}
.bg-p{background:#f8fff2;}
.bg-p p{padding:20px 0; white-space:nowrap;}
.course-table tfoot td{padding:6px 12px;}
.course-table tfoot td p{line-height:18px;}
.course-table tfoot td p.ptb{padding:10px 0 11px;}
.course-buy{width:35px;height:20px;line-height:20px;padding-left:16px; text-align:center; color:#fff; background-position:left -252px; display:inline-block; margin-left:5px;}
.course-table tfoot td p.favorable{color:#006500;}
.course-table tfoot td p.lh26{line-height:16px;}
.course-table tfoot td .red{color:#ef0000;}
.course-table tfoot .trBg{ background:#f8fff2;}

.flagship-table th,.flagship-table td{border:1px solid #7ada62; line-height:20px; padding:2px 6px 3px;}
.flagship-table th{background:#f6ffef; white-space:nowrap;}
.flagship-table td{color:#5a5a5a;padding:2px 3px 3px 6px;}
.flagship-tit h3 i{width:25px;height:23px; background-position:left -235px;}
.coach-tit h3 i{width:23px;height:21px; background-position:left -259px;}

.dynamic,.analysis{height:155px;}
.dynamic-l{padding:11px 0 0 13px;}
.dynamic-l span{border:1px solid #a5dc7e;display:block; padding:4px;}
.dynamic-l p{line-height:24px;}
.dynamic-l p a{color:#000;}
.dynamic-r{margin-left:178px;_margin-left:175px;}
.dot-list{padding:6px 0 0 8px;}
.dot-list li{height:24px; line-height:24px; overflow:hidden;}
.dot-list li.pic-tex{line-height:22px;height:96px;}
.dot-list li.pic-tex p{margin-left:118px;_margin-left:115px;font-size:12px;}
.dot-list li.pic-tex p a{color:#000;}
.list-x li{width:280px;padding-right:8px;float:left;vertical-align:top;}

.theory-tit h3{background-position:left -39px;}
.theory-tit h3 i{width:21px;height:21px; background-position:left -308px;}
.map-depot{height:90px; padding:6px 15px 0 8px;}
.map-depot p{margin-left:134px;_margin-left:131px; line-height:22px;}

.min-tab{height:28px; margin-bottom:-1px;*position:relative;}
.min-tab li{padding:0 5px; line-height:28px; float:left; cursor:pointer;}
.min-tab li.cur{padding:0 4px;background:url(/images/column2014/erkezhuzhi/min3-cur.gif) repeat-x; border-left:1px solid #9fe566; border-right:1px solid #9fe566; cursor:default;}
.min-tab-con{display:none;}

/*教学特色*/
.jxts{ width:205px; overflow:hidden;}
.jxts .tit{ height:27px; width:205px; border-bottom:1px solid #b9ed8e; border-left:2px solid #3dbc1d;  border-top:1px solid #b9ed8e; background:url(/images/column2014/erkezhuzhi/tit01.gif) repeat-x;}
.jxts .tit h2{ float:left; line-height:27px; font-size:14px; font-weight:bold; color:#2a9000; padding:0 0 0 14px;}
.jxts ul{ width:205px; overflow:hidden; border-right:1px solid #9fe566;}
.jxts li{ float:left; display:inline; width:205px; height:30px; line-height:30px; border-bottom:1px solid #c6f0a4;}
.jxts li div{ float:left; display:inline;  padding:0 10px 0 5px;}
.jxts li span{ float:left; display:inline; background:url(/images/column2014/erkezhuzhi/xian1.gif) no-repeat 6px; padding-left:25px;}

/*移动课堂*/
.ydkt{ width:204px; overflow:hidden; border-bottom:0px solid #9fe566; }
.ydkt .tit{ float:left; display:inline; width:27px; text-align:center; background:#e9ffd5; padding:6px 0;}
.ydkt .nr{ float:right; display:inline; width:204px; overflow:hidden;}
.ydkt .nr div{ float:left ; padding:6px 0 0 0px;}
.ydkt .nr ul{ float:left; display:inline; width:135px; padding:10px 0 0 0; overflow:hidden;}
.ydkt .nr li{ float:left; display:inline; overflow:hidden; width:135px; line-height:24px; height:24px; text-align:center;}

.body{ padding-top:4px;}
.body .columnnav{  background:#f5feed; border:1px solid #bff097; font-size:12px; color:#289100; text-align:center; margin:0px 10px; padding:2px 0; }
.body .columnnav a{color:#289100; margin:0 2px;}
.body .columnnav a:hover{ color:#c00;}
.course-table,.flagship-table{border-collapse:collapse;}

/*课程体系*/
.kctx{ width:936px; overflow:hidden;}
.kctx ul{}
.kctx li{ float:left; width:183px; height:167px; background:url(/images/column2014/erkezhuzhi/tixi.gif) no-repeat; margin-right:4px;}
.kctx .tit{ width:87px; height:28px; line-height:28px; padding:0 0 0 20px; font-size:16px; font-weight:bold; color:#fff; font-family:"微软雅黑", "黑体"; margin:10px 0 0 0;}
.kctx .t01{ background:url(/images/column2014/erkezhuzhi/t01.gif)}
.kctx .t02{ background:url(/images/column2014/erkezhuzhi/t02.gif)}
.kctx .t03{ background:url(/images/column2014/erkezhuzhi/t03.gif)}
.kctx .t04{ background:url(/images/column2014/erkezhuzhi/t04.gif)}
.kctx .t05{ background:url(/images/column2014/erkezhuzhi/t05.gif)}
.kctx .m8{ margin-right:8px;}
.kctx p{ line-height:20px; padding:6px 10px 6px 15px;}
.kctx .jggm{ width:153px; height:34px; padding:0 10px 0 20px;}
.kctx .jggm .jg{ float:left; line-height:34px; font-size:14px; color:#f45000;}
.kctx .jggm .gm{ float:right; padding:8px 0 0 0;}
.kctx .jggm .xq{ float:right; line-height:34px;}