@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a:hover,area{outline:none;blur:expression(this.onFocus=this.blur());}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

.course-list li a,.rate-tab li,.menu-list li a:hover,.menu-list li a.cur,.smallImg dd.on,.con-tit li.cur,.teacher-info .brief-btn,.teacher-info .brief-voice,.teacher-info .brief-ls{background:url(../../images/teacher/index-new/course-listBg.png) no-repeat left -33px;}

.layout{width:950px;margin:0 auto; clear:both;}
/*header*/
.header{width:940px; overflow:hidden; padding:7px 0 7px 10px;}
.header .logo{ float:left; width:170px; height:51px; background:url(/images/list2013/logo.gif) no-repeat;}
.header .logo a{display:block; width:142px; height:44px; text-indent:-9999px;}
.header .subnav{float:right; width:770px; overflow:hidden;}
.header .subnav h1{float:left; width:220px; height:44px; line-height:44px; text-align:center; font-size:26px; font-weight:bold; color:#064c21; padding:0 5px;}
.header .subnav h1 a{color:#064c21;}
.header .subnav .nav{float:left; width:530px; overflow:hidden; line-height:24px; padding:0 0 0 7px; font-size:12px;}
.header .subnav .nav a{margin:0 11px; font-size:12px;}
.columnhead .cnav .n1,.columnhead .cnav .n2,.columnhead .cnav .n3{height:20px; line-height:20px; padding-top:0;}

.min-nav{height:32px;line-height:32px;background:url(../../images/teacher/index-new/mim-navBg.png) no-repeat;color:#e9fdd6;}
.min-nav strong{padding-left:24px; color:#fff; font-size:18px;}
.min-nav strong a{color:#fff;}
.min-nav p a{margin:0 14px; color:#e9fdd6;}

.mt8{margin-top:8px;}
.mb8{margin-bottom:8px;}
.w289{width:276px; padding:5px 8px 7px 3px; border:1px solid #b2e1a6; background:#e9fdd6; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.w289 p{height:188px; padding:0 19px;margin-left:5px; color:#3e3e3e; line-height:26px; background:#fff; text-indent:24px;}
.w289 h2{height:33px;background:url(../../images/teacher/index-new/intr-tit.png) no-repeat #fff; text-indent:-999em;}

.w650{width:650px;}
.teacherPlay{width:634px;height:227px;padding:6px 7px 0 7px; border:1px solid #c2c2c2;}
.bigImg{width:414px;height:221px;}
.bigImg dd{position:absolute; left:0; top:0; display:none;}
.smallImg{padding-top:13px;}
.smallImg dd{width:192px;height:54px; padding:4px 0 0 9px;color:#585757;margin:0 0 8px 6px;background:url(../../images/teacher/index-new/smallImgBg-x.gif) repeat-x;}
.smallImg dd span img{padding:2px; border:1px solid #e2e2e2;}
.smallImg dd .pl74{padding-left:74px; line-height:22px;}
.smallImg dd .pl74 b{font-size:12px;display:block;}
.smallImg dd .pl74 b a{color:#585757;}
.smallImg dd.on{margin:0 0 8px 0; padding:4px 0 0 15px; background-position:left -207px;}
.smallImg dd.on b,.smallImg dd.on b a{color:#2a9000;}
.smallImg dd.on span img{padding:3px; border:0 none;}

.w727{width:727px;}
.tit{height:33px; line-height:33px; padding-right:12px;background:url(../../images/teacher/index-new/titBg-x.gif) repeat-x; border-right:1px solid #9fe566; font-size:12px; font-weight:normal;}
.tit a{color:#333;}
.tit b{color:#026603; background:url(../../images/teacher/index-new/tit-ico.gif) no-repeat; padding-left:23px; display:inline-block;}
.tit img{ margin-top:5px;}

.bor{border:1px solid #b6e7a1; border-top:0 none;}
.course-list{height:300px; padding:11px 0 0 2px; }
.course-list li{float:left; margin:0 0 11px 7px; display:inline;}


.course-list li a{width:149px;height:32px; line-height:32px; padding-left:22px; display:block; color:#2a9000; font-weight:bold; }
.course-list li a:hover{background-position:left -66px; color:#f97c1a;}
.course-list li a.cur{background-position:left top;color:#fff;}

.w213{width:213px;}
.bor-all{border:1px solid #b6e7a1;}

.w359{width:359px;}
.rate-div{height:209px;padding:6px 7px 0 8px;}
.rate-tab{height:33px;}
.rate-tab li{width:171px;height:33px; line-height:28px; text-align:center; float:left; color:#2a9000; background-position:left -133px; cursor:pointer;}
.rate-tab li.cur{ background-position:left -99px; font-weight:bold; color:#fff; font-weight:bold; cursor:default;}
.rate-tab-list dd{height:26px; line-height:26px;padding-left:11px; vertical-align:top;}
.rate-tab-list dd span{width:102px; float:left;}
.rate-strip-div{width:175px; float:left; margin-top:10px;}
.rate-strip{background:url(../../images/teacher/index-new/rate-strip-x.gif) repeat-x;height:6px;font-size:0px; line-height:0px;}
.rate-tab-list dd p{width:51px;height:26px; background:#fbfdf8; line-height:26px; float:right; text-align:center; color:#478e20;}
.rate-tab-list dd p i{display:inline-block; line-height:25px; border-bottom:1px dashed #bcbfb7;}
.rate-tab-id{display:none;}
.rate-scroll{width:342px;height:158px; overflow:hidden;}
.rate-scroll ul{left:0;top:0;}
.rate-scroll ul li{width:342px;height:158px;}

.interviews{padding:10px 14px 0;height:206px;}
.interviews-sun{height:70px; color:#3e3e3e;}
.interviews-sun a{color:#3e3e3e;}
.interviews-sun-img{width:59px;height:62px; padding:3px; border:1px solid #e0e0e0;} 
.interviews-sun .pl88{padding-left:88px; line-height:24px;}

.dot-list{padding:10px 0;}
.dot-list li{line-height:24px; color:#000; font-size:14px; vertical-align:top;}
.dot-list li a{color:#000;}

.tit01 b{background:url(../../images/teacher/index-new/tit-ico01.gif) no-repeat; padding-left:36px;}
.ptb{padding:5px 0;}
.voiceScroll{height:237px; overflow:hidden; background:#fff;}
.voiceScroll ul li{padding:0 10px;}
.voiceScroll ul li b{display:block;line-height:25px; padding-left:24px; background:url(../../images/teacher/index-new/voiceScrollIco.gif) no-repeat left center;color:#f23009;}
.voiceScroll ul li p{line-height:24px;text-indent:24px;}
.voiceScroll ul li p a,.teacher-info .portrait p a,.header .subnav .nav a,.tea-course-dl dd .name a{color:#333;}

.listBg{background:url(../../images/teacher/index-new/listBg-y.gif) repeat-y;}
.w715{width:715px;}
.w173{width:173px;}
.menu-list{ background:url(../../images/teacher/index-new/menuBg.gif) no-repeat right top;}
.menu-list li{height:39px;}
.first-a{border-top:3px solid #77d95e;}
.menu-list li a{width:146px;height:39px;line-height:39px;padding-left:19px;background:url(../../images/teacher/index-new/menu-listBg-x.gif) repeat-x;border-right:1px solid #77d95e;display:block; color:#2a9000;}
.menu-list li a:hover,.menu-list li a.cur{width:154px; background-position:left -167px;font-weight:bold; color:#fff; border-right:0 none;}


.w542{width:526px; padding-left:16px;border-top:3px solid #ceefca;}
.con-tit{height:34px; padding:11px 0 0 24px; background:url(../../images/teacher/index-new/con-titBg.png) no-repeat left bottom;}
.con-tit li{width:100px;height:34px;display:inline; line-height:34px; font-size:13px; font-weight:bold; float:left; text-align:center;}
.con-tit li a{color:#fff;}
.con-tit li.cur{ background-position:left -266px;}
.con-tit li.cur a{color:#079102;}
.con-tit-div{border-right:1px solid #d7f3d0;border-left:1px solid #d7f3d0; overflow:hidden;}
.con-tit-list{ margin-right:-4px;}
.con-tit-list li{height:20px;width:120px;padding:5px 0 5px 10px; border-bottom:1px solid #f5fded; background:url(../../images/teacher/index-new/con-tit-list-x.gif) repeat-x; float:left; margin-right:1px;}
.con-tit-list li a{height:20px; line-height:20px; display:inline-block; color:#2a9000;background:url(../../images/teacher/index-new/con-tit-list-ico.gif) no-repeat 3px 6px; padding:0 5px 0 14px;}
.con-tit-list li a:hover,.con-tit-list li.cur a{ background-position:3px -14px; background-color:#5fc146; color:#fff;}
.con-tit-list li.w100{width:100px;}
.con-tit-list li.w140{width:140px;}
.con-tit-list li.w146{width:146px;}
.con-tit-list li.w155{width:155px;}
.con-tit-list li.w160{width:160px;}
.con-tit-list li.w170{width:170px;}
.con-tit-list li.w245{width:245px;}

.teacher-list{padding-top:8px;}
.teacher-list li{padding-top:4px; margin-bottom:14px;}
.teacher-list li.li-bg{background:#f7fef1;}
.teacher-info .portrait{width:78px;}
.teacher-info .portrait span{border:1px solid #d2d0ce; height:103px; padding:2px; background:#fff; display:block; margin-bottom:1px;}
.teacher-info .portrait p{line-height:24px; background:#f6f6f6;}
.teacher-info .pl102{padding-left:102px;}
.teacher-info .brief-tit{height:24px; line-height:24px;border-bottom:1px solid #8cd784;}
.teacher-info .brief-tit span{display:inline-block; border-left:4px solid #1e8b12;}
.teacher-info .brief-tit span em{background:url(../../images/teacher/index-new/brief-titBg01.gif) no-repeat right top #3cbd2e; padding:0 22px 0 13px; display:inline-block; color:#fff;}
.teacher-info .brief-con{height:69px; padding:10px 0; line-height:24px; text-indent:24px;}
.teacher-info .brief-con-div{display:none;}
.teacher-info .brief-con a{color:#FF0000;}
.teacher-info .brief-conBtn em{color:#2a9000; cursor:pointer;}
.brief-conBtn-up{color:#2a9000; cursor:pointer; margin-left:10px;}
.teacher-info .brief-cur{height:auto;}
.teacher-info .brief-cur .brief-con-div{display:inline; }
.teacher-info .brief-cur .brief-conBtn{display:none;}
.teacher-info .brief-btn,.teacher-info .brief-voice,.teacher-info .brief-ls{width:52px; height:20px; overflow:hidden; line-height:20px;line-height:22px\9; background-position:left -301px; padding-left:24px; color:#eb6912; display:inline-block; text-align:left;}
.teacher-info .brief-voice{background-position:-76px -301px; color:#599b58; margin-left:8px;}
.teacher-list li.li-bg .brief-tit span em{ background:url(../../images/teacher/index-new/brief-titBg02.gif) no-repeat right top #3cbd2e;}
.teacher-list li.li-bg .teacher-info .portrait p{background:#f3f3f3;}

.tea-course-tit{height:32px; line-height:32px; background:url(../../images/teacher/index-new/tea-course-tit-line.gif) no-repeat right center;}
.tea-course-tit span{display:inline-block; padding:0 9px 0 26px; background:url(../../images/teacher/index-new/tea-course-tit-ico.gif) no-repeat 2px 9px; color:#026603;}
.tea-course-dl dd{width:260px;height:24px; line-height:24px; padding-left:3px; float:left;}
.tea-course-dl dd .name{width:115px; display:inline-block; background:url(../../images/teacher/index-new/t-i01.gif) no-repeat left 9px; padding-left:10px;}
.tea-course-dl dd .name1{width:130px; display:inline-block; background:url(../../images/teacher/index-new/t-i01.gif) no-repeat left 9px; padding-left:10px;}
.tea-course-dl dd .practice{padding:0 15px 0 24px; display:inline-block; background:url(../../images/teacher/index-new/t-i02.gif) no-repeat left center;}
.tea-course-dl dd .practice a{color:#079102;}

.ptr10{padding:14px 10px 0 10px;border-top:3px solid #ceefca;}

.gotoTop{width:34px;height:124px; display:none; position:fixed;_position:absolute;left:50%; margin-left:485px; bottom:249px; background:url(../../images/teacher/index-new/returnBg.png) no-repeat;}

.teacher-info .brief-ls{background-position:0px -325px; color:#f13823; margin-right:8px;}

.ls{ border-left:1px solid #B6E7A1; border-right:1px solid #B6E7A1; padding:10px 0 0 0;}
.ls img{ display:block; margin:0 auto;}

/* ½õÆì20160122 */
.jinqi{ padding-top:11px;}
.jinqi .img{ margin-left:12px; width:54px; height:72px; float:left;}
.jinqi p{ line-height:28px; text-align:center; color:#026603; clear:both;}













