@charset "gb2312";


/*二级页面左边导航*/
.erleft { float:left; width:180px; }

/*公管本色*/
.ggbs { padding-bottom:22px; *padding-bottom:20px;width:170px; background:url(erlfbg.jpg) no-repeat 0px 30px; min-height:430px; height:430px; overflow:hidden;}
.ggbs dl { padding:13px 0px 10px 0px; *padding:5px 0px 10px 0px;}
.ggbs dl dt {  height:18px; line-height:18px; color:#000;  *padding-top:8px; border-bottom:3px solid #b20018; width:170px; margin-bottom:5px;font-weight:bold; text-indent:10px;}
.ggbs dl dd { background:url(cnli02.gif) no-repeat 32px 9px;  padding-left:40px; line-height:24px; border-bottom:1px dotted #d6d6d6;}
.ggbs dl dd a { color:#4747474;}
.ggbs dl dd a:hover { color:#900;}



/*二级页面中间内容部分*/
.ercnmid { float:left;width:780px;overflow:hidden; display:inline; margin:0px 1px;}

/*当前位置 开始*/
.weizhi { height:17px; width:780px; margin-top:13px;}
.weizhi h2 {border-bottom:1px dotted #666; line-height:17px; font-size:12px; font-weight:normal;color:#595959; height:20px; display:block;}
.weizhi h2 a {color:#595959;}
.weizhi h2 a:hover { text-decoration:underline;}

.tee,.tuchu { color:#595959;} 


/*内容部分 开始*/
.neirong { margin:20px 0px 20px 20px; width:750px;}
/*.neirong p { line-height:30px; text-indent:24px; font-size:14px;}
.neirong p img { margin-right:14px; float:left;}*/

.gengxin {margin:20px 0px 20px 20px; width:750px; text-align:right;font-size:12px;} 

/*新闻中心 通知公告*/
.news_all {float:left; width:760px; clear:both;} 
.news_all ul {float:left; width:760px;} 
.news_all ul li {float:left; width:760px; margin-top:10px; padding-bottom:20px; line-height:18px; border-bottom:1px solid #bdbdbd;} 

.th_ti { float:left; overflow:hidden;display:inline; line-height:30px; font-weight:bold; font-size:13px;} 
.th_ti a {color:#595959; font-size:14px;}   
.th_ti a:hover {color:#A02C2C; text-decoration:underline;}  
.th_td { float:right; padding:0px 5px; font-size:10px; color:#747474; background:#f6ffe8; line-height:12px; margin-top:6px; text-indent:0px; } 
.th_tc { display:block; clear:both;line-height:18px;color:#485762; overflow:hidden; font-size:14px;border-top:1px  dotted #999; padding-top:5px;}

.tr_th { background-color:#eeeeee;background-image:url(xuxian.gif); BACKGROUND-REPEAT: repeat-x;background-position:100% top}
.tr_ti { color:#ffffff;line-height:24px;font-weight:bold;text-indent:5px;}
.tr_ti a {color:#595959; font-size:14px;}   
.tr_ti a:hover {color:#A02C2C; text-decoration:underline;}  
.tr_td { color:#a40018;font-size:12px;}
.tr_tc { display:block; clear:both;line-height:18px;color:#485762; overflow:hidden; font-size:14px; padding-top:5px; text-indent: 2em;height:60px;} 

/*图片新闻*/
.tpnews  {overflow:hidden; display:inline;}
.tpnews dl { padding:20px 0px;clear:both;}
.tpnews dl dd{ overflow:hidden; padding:0px;}
.tpnews dl dd  a {color:#595959;}
.tpnews dl dd  { float:left; width:140px;}
.tpnews dl dd#hdli02 { width:572px; padding-left:15px;}
.tpnews dl dd h2 {float:left;clear:both; overflow:hidden; display:inline; padding-top:10px;}
.tpnews dl dd h2 .hdlitext { font-weight:bold; float:left; padding-left:8px; color:#525252; font-size:14px;}
.tpnews dl dd h2 .hdlitext a{ font-size:14px;}
.tpnews dl dd h2 .hdlidate { float:left; color:#fff; background:#006b54; padding:1px 5px; font-size:9px; line-height:10px; margin-top:2px;}
.tpnews dl dd h3 {clear:both;line-height:150%;color:#656565; width:530px; text-align:left; padding:6px 0px; height:40px; font-size:12px; font-weight:normal; overflow:hidden;  font-size:14px; margin-left:43px;}
.tpnews dl dd h4 { clear:both; text-align:right; padding-right:6px; overflow:hidden;}

.line {border-bottom:1px solid #bdbdbd; height:20px; width:780px; overflow:hidden;clear:both;}



/*页码部分*/
.yagem_li { height:22px; overflow:hidden;padding-top:18px; margin-bottom:20px; *margin-bottom:0px; text-align:center; clear:both;} 
.yagem_li a {color:#000; text-decoration:none; } 
.yagem_li em{ font-style:normal; padding-right:10px;}
.yagem_li i{ font-style:normal; padding-left:10px;}
.yagem_li a.now{ color:#f00;}
.yagem_li a:hover {color:#A02C2C; text-decoration:underline;} 
.yp_right {text-align:right;padding:0 12px; display:inline; }
.yp_left {width:238px; text-align:left;display:inline; }
.yp01 { width:23px; height:12px; line-height:12px; background:#FFF; border:1px solid #7D7D7D;}
.yp02 { width:29px; height:18px;background:none; border:none; cursor:hand; cursor:pointer;}




/*三级页面 当前位置*/
.qm_wei { width:964px; margin-top:22px;background:url(cbli.gif) repeat-x bottom; padding-bottom:3px; } 
.qm_wei  a{ color:#4A4A4A; text-decoration:none;}      
.qm_wei  a:hover{ color:#A02C2C; text-decoration:underline;} 

/*三级页面  内容部分*/
.qm_con {width:964px;color:#485762;  margin-top:12px; clear:both;}
.qm_con span { padding-right:13px; display:inline; }
.qm_xi { margin:0 auto; width:964px;color:#485762;  margin-top:12px; margin-bottom:60px; clear:both;}
.font {float:right; margin-top:10px;} 
.f_le { text-align:center;background:url(cbli.gif) repeat-x bottom; width:944px; margin:0 auto; padding-bottom:7px;}  
.f_le span{ padding-left:25px;}
.ty_title { margin:0 auto;width:964px;margin-top:22px;font-size:20.5px; text-align:center; font-weight:bold;line-height:30px; clear:both; display:block; margin-bottom:8px; } 
.ty_title2 { margin:0 auto;width:964px;font-size:18px; text-align:center; font-weight:bold;clear:both; display:block; margin-bottom:8px;color:#747474;} 

.ty_con { margin:0 auto;width:900px;margin-top:12px; clear:both;display:block;font-size:14px;}
.ty_con p{ font-size:14px;line-height:30px; /*text-align:justify;*/}
.kong { height:30px;_height:14px; float:left; overflow:hidden;}


/*课程介绍*/
.newslb  {  overflow:hidden; padding:10px 11px 3px 0px; *padding-bottom:2px;  padding-bottom:0px\0; _padding-bottpm:2px; clear:both;}
.newslb  h2 { font-size:14px; font-weight:bold; line-height:40px; clear:both; *height:40px;}
.newslb h2 .lbtext { float:left;}
.newslb h2 .lbmore { float:right;padding-top:18px;}
.newslb   ul li {  line-height:40px;  height:40px; *height:38px; _line-height:38px;  text-indent:12px; border-bottom:1px  dotted #dedede; clear:both;}
.newslb  ul li#last { border-bottom:none;}
.newslb  ul li .ddtext01 { float:left;color:#595959;}
.newslb ul li .ddtext02 { float:left; background:url(dtli01.jpg) no-repeat left center; padding-left:10px;}
.newslb ul li .dddate { float:right; padding:0px 5px; font-size:10px; color:#747474; background:#f6ffe8; line-height:12px; margin-top:6px; text-indent:0px;}
.newslb ul li a {color:#000; font-size:14px;}


.cnimg { overflow:hidden;}


/*友情链接 内容页*/
.link_all {min-height:300px; height:auto; height:300px;overflow:hidden;  _overflow:visible;}
.link_all ul li { float:left; padding:10px 20px; width:100px;}


/*精彩活动 内容页*/
.jchd_all{ margin-left:10px;}
.jchd_all dl dd { float:left; width:180px; text-align:center; color:#747474; margin:10px 0px; line-height:24px;}
.jchd_all dl dd img { width:160px; height:117px; border:1px solid #ccc; padding:2px;}




/*师资力量*/
.teachersbox{ margin:20px 10px 0 20px; ;}
.teachersbox dl{ border-bottom:1px solid #E9E9E9; padding-bottom:10px;margin-bottom:20px; clear:both; overflow:hidden;}
.teachersbox dl dt{ width:100px; height:132px; overflow:hidden; float:left;}
.teachersbox dl dt img{ width:100px; height:132px; overflow:hidden; border:1px solid #999;}
.teachersbox dl dd{ float:left; width:620px; display:inline; margin-left:20px;}
.teachersbox dl dd p span{ font-weight:bold; font-size:12px; color:#333; float:left; clear:both; padding:0 5px;}
.teachersbox dl dd p { line-height:28px;}
.teachersbox dl dd p em{ float:left; font-style:normal; font-size:14px; color:#666;}
.teachersbox dl dd p em a{ font-size:14px;color:#666;}
.teachersbox dl dd p em a:hover{ text-decoration:underline;}
.duguo2 { margin-top:25px; padding: 0 10px; border:1px solid #e0e0e0; line-height:50px; background:#fafafa;}
.duguo2 a{ font-size:14px; font-weight:bold;}
.gray_line{ background:#EDEDEF; height:22px; display:block;}



.xianguan { margin-top:25px; border:1px solid #e0e0e0; line-height:50px; background:#fafafa;}
.xianguan dl { padding:0px 10px 10px;}
.xianguan dl dt { line-height:40px;}
.xianguan dl dt a { font-weight:bold; font-size:14px;}
.xianguan dl dd {  background:url(../images/heidian.jpg) no-repeat 5px 10px; line-height:24px; border:0; text-indent:16px;color:#9d9d9d;}
.xianguan dl dd a {color:#9d9d9d; }
.xianguan dl dd span { margin-left:10px;}