/*鍏ㄥ眬鏍峰紡*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{font:12px "Microsoft YaHei",san-serif; color:#333;}
ul, li { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th,b,i,strong{font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.clearfix{zoom:1}
.clear{ clear:both;}
a {blr:expression(this.onFocus=this.blur()); text-decoration:none; color:#333; } /*閽堝 IE*/
a { outline:none; }/*閽堝鐏嫄*/
.layout-box{ width:1000px; margin:0 auto; overflow:hidden;}
.blank-20{ width:100%; clear:both; height:20px; line-height:20px; display:block; content:"."}

/**********0324  鏂伴椈鍗曢〉缃戞牎妯″潡***********/
.couseArea-SchoolMain{ display: block; background:#fff; box-sizing: border-box}
.news-curriculum{height:61px}
.news-curriculum h3{height:60px; width:190px;float:left}
.news-curriculum h3 .NewPage-School-TeachTit{ display: inline; float:left;width:105px;height:40px; padding-top:19px;*padding-top:17px; font:normal 24px/40px "microsoft Yahei" ; color:#e13b29; padding-left:6px}
.news-curriculum h3 .NewPage-School-TeachTitIcon{background:url(c-bg.png) -41px 26px no-repeat;width:32px; height:60px; display:inline-block; float:left;}
.news-curriculum h3 .pmp-TeachTit{display: inline-block;width: 106px;height: 32px;margin-top: 19px;background: url(../../image/biaoqian.png)no-repeat;padding-left: 8px;font-size: 20px;font-weight: bold;color: #fff;line-height: 32px;}
.School-TeachTabBox{padding-top:22px; float:right}
.School-TeachTabBox a{display:block; width:178px; height:38px; float:left; margin:0 0 0 6px; font-size:18px; color:#222; line-height:38px; text-align:center; border:1px solid #dedede; border-bottom:0; background:#f9f9f9; border-radius:9px 9px 0 0}
.School-TeachTabBox a:hover,.School-TeachTabBox a.active{height:39px; background:#fff; border: 1px solid #e13b29 !important;border-bottom: none !important;}
.ST-pmp a{background: #fff !important;border: none !important;line-height: 30px !important;}

.School-Te-TabMain{border:1px solid #e13b29; margin:0; *text-align:left;}
.School-Te-pmp{border: 1px solid #E6E6E6;margin: 0 auto;padding-bottom: 20px;border-radius: 10px 0 10px 10px;}
.School-Te-ClaTit1{ font:bold 20px/67px "Microsoft Yahei"; text-align:left; white-space:nowrap; padding:0 15px}
.School-Te-ClaTit1 i,.School-Te-ClaTit1 span{ display:inline-block; height:67px; line-height:67px; font-style:normal; vertical-align:top}
.School-Te-ClaTit1 i{ background:url(//www.cnitpm.com/peixun/ad/css/c-bg.png) no-repeat; margin-right:5px}
.School-Te-ClaTit1 i.School-Te-ClaIcon1{ width:111px; background-position:-300px 10px}
.School-Te-ClaTit1 i.School-Te-ClaIcon2{ width:111px; background-position:-429px 10px}

.School-Te-CertBox{ margin:0 15px 0 275px; position:relative; text-align:left; height:179px}
.School-Te-ClaImg{width:241px; height:179px; position:absolute; left:-261px; top:0px}
.School-Te-ClaImg img{width:241px; height:179px}
.school-Te-PlayIcon{position:absolute;top:35%; left:40%;width:54px; height:54px; background:url(//www.cnitpm.com/peixun/ad/css/bfq.png) 0 0 no-repeat}
.School-Te-ClaImg .school-Te-PlayIcon:hover{ background-position:-60px 0 }
.ch-right-text{ height:182px; overflow:hidden; width:100%; clear:both; *zoom:1;}
.ch-right-text ul{ width:100%; background:#FFF; height:22px }
.ch-right-text li{ float:left;color:#999; line-height: 18px;font-size:12px; padding:0 10px;border-right:1px dashed #e6e4e3}
.ch-right-text .School-Te-NameRight{ font-size:12px; color:#efeded}
.ch-right-text .School-Te-TeacherName{ font-size:12px; color:#fc4807}
.ch-right-text .School-Te-LearnMan{font:bold 14px/18px "Microsoft Yahei"; color:#ff6600}
.ch-rightinfo{ padding:7px 10px; background:#f7f7f7; height:88px;*width:95%; *overflow:hidden; margin-top:8px; clear:both; *zoom:1;}
.ch-rightinfo p{ padding:4px 0; width:100%; line-height:24px; font-size:14px}
.ch-rightinfo p span{ display:block; width:40px; color:#9e9e9e; float:left}
.ch-rightinfo p em{ display:block; color:#303030; font-style:normal; font-style:normal; padding-left:40px; font-size:14px;}
.ch-righticon{ margin-top:12px}
.ch-righticon a{ display:block; float:left; height:35px; line-height:35px; font-size:14px; text-align:center}
.ch-righticon a.School-Te-BtnFree{ width:120px; color:#fff; background:#fc4807; border-radius:2px}
.ch-righticon a.stb-pmpbtn{background: #FF6A00;border-radius: 35px;}
.ch-righticon a.School-Te-BtnFree:hover{ background:#de3f06}
.ch-righticon a.School-Te-BtnMore{ width:120px; color:#666}
.ch-righticon a.School-Te-BtnMore:hover{ color:#fc4807}

.ch-news-massiger{ padding:8px 15px; margin-top:20px; background:url(//www.cnitpm.com/peixun/ad/css/c-bg.png) right -56px no-repeat #f6eff0; text-align:right}
.ch-news-massiger a,.ch-news-massiger a span{ display:inline-block; vertical-align:top; height:22px}
.ch-news-massiger a.ch-news-xiaoxi{ line-height:22px; font-size:12px; color:#f34500}
.ch-news-massiger a.ch-news-xiaoxi i{ font-style:normal;}
.ch-news-massiger a.ch-news-xiaoxi span{ width:22px; height:22px; background:url(//www.cnitpm.com/peixun/ad/css/c-bg.png) 0 0 no-repeat; margin-right:10px}
.ch-news-massiger a.ch-register-btn{ height:22px; line-height:20px; color:#ff4311; font-size:14px; background:#fff; border-radius:2px; border:1px solid #ff4311; padding:0 22px}
.ch-news-massiger a.ch-register-btn:hover{ background:#ff4311; color:#fff; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s}

.School-Te-MoreCla{margin:0 auto; overflow:hidden; border:1px solid #eee}
.School-Te-MoreCla table{ border-collapse:collapse}
.School-Te-MoreCla table tr.ch-KcList-BgGray{ background:#f7f7f7}
.School-Te-MoreCla table tr th{ height:56px; text-align:center; font-size:16px; font-weight:bold; position:relative; border-bottom:1px solid #eee; color:#666}
.School-Te-MoreCla table tr th div{ height:28px; border-right:1px solid #eee}
.School-Te-MoreCla table tr td{ font-size:14px; color:#666}
.School-Te-MoreCla table tr td{ text-align:center; overflow:hidden; line-height:25px; padding:12px 0; border-bottom:1px dashed #eee}
.School-Te-MoreCla table tr td p{ line-height:25px; overflow:hidden; width:100%; text-align:left; padding-left:15px; color:#888}
.School-Te-MoreCla table tr td.School-ClaList-ClaTit p{ font-size:16px; color:#333}
.School-Te-MoreCla table tr:hover{ background:#fff7ed}
.School-Te-MoreCla table tr a{color:#666}
.School-Te-MoreCla table tr a:hover{ background:#fff; border-color:#e13b29; color:#e13b29}
.School-Te-MoreCla table tr .ch-KcList-name{ font-size:14px; color:#888}
.School-Te-MoreCla table tr .ch-KcList-name span{ width:200px; display:block; text-align:left; padding-left:30px; background:url(c-bg.png) -640px 9px no-repeat}
.School-Te-MoreCla table .School-ClaList-ListIcon{ margin:0 auto; border-radius:3px; border:1px solid #d6d6d0; background:#fff; text-align:center; width:110px; height:30px; display:block; font-size:14px; line-height:30px; float:right; margin-right:15px}
.School-Te-MoreCla table .School-ClaList-ListIcon img{  margin-right:3px; margin-top:9px}/*vertical-align:middle;*/
a.School-TeMore-ClaInfoBtn{ margin-bottom:10px;width:100%;display:block;color:#ee491f!important; background:#f9f9f9;  text-align:center;line-height:42px;font-size:16px; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
a.School-TeMore-ClaInfoBtn:hover{ color:#fff!important; background:#ee491f}
.School-Te-MoreCla table tbody tr td.School-ClaList-ClaTit{ font-size:14px; color:#333; text-align:left}

table p{}
table{margin-bottom:0!important}
