.mainBox { background:url(/images/template/bg_newsBody.gif) 0 0 repeat-y}
.C_left{ float:left; width:652px; height:1135px; border-top:#B9D1F0 1px solid; }
/*栏目名称*/
.C_left .cName{ position:relative; margin:5px; padding:0 5px 0 38px; background:url(/images/template/bg_cName.gif) no-repeat ; color:#fff; font-family:"黑体"; text-align:left; font-weight:normal; font-size:18px; line-height: 34px; height: 31px; overflow: hidden; }
h1.cName .more{ display:block; position:absolute; top:5px; right:10px; background:url(/images/template/btn_more.gif)  no-repeat; font-size:12px; font-weight:normal; font-family:"宋体"; width: 43px; height: 22px; line-height: 22px; text-align: center; }

/*城市列表*/
.cities { margin:0 0 0 30px}
.cities font{ font-size:12px}
.cities h3{ font-size:14px; margin-bottom:5px}
.cities li{ display:block; float:left; width:6%; padding:2px 0; margin:0 0 5px; background:#e5e5ee5}
/*科目名称*/
.kemuMenu { margin:10px 20px 10px 30px}
.kemuMenu li { display:block; float:left; background:#F0F6FD;  padding:5px 7px; border:#B9D1F0 1px solid; margin-right:10px; font-weight:bold}
.kemuMenu li a{ font-weight:normal; color:#0A2F9C}
.zxBody .kemuMenu li{ width:30%; margin-bottom:10px}

/*新闻列表*/
.newsList{ margin:10px 0 0 10px}
.newsList li{ position:relative; padding-left:10px; margin-bottom:8px;background:url(/images/template/li_arr.gif) 0 4px no-repeat; text-align:left; font-size:14px}
.newsList li span{ position:absolute; right:20px; color:#666; font-size: 12px; top: 2px; }
.newsList{ padding:0 10px}
.newsList li a{ color:#333}

/*老师列表*/
#teacherList{ margin:20px 0 0}
#teacherList li{ padding-bottom:10px; background:url(/images/dot.gif) repeat-x bottom}
#teacherList .photo{ float:left; padding:3px; border:#ccc 1px solid; margin-right:10px}
#teacherList .info{ margin-top:-15px}
#teacherList .teacherName{ height:15px; font-weight:bold; margin-bottom:10px}
#teacherList p.teacherInfo{ line-height:160%}
#teacherList p.teacherInfo a{ font-size:12px}
/*间隔线*/
.newsList .lineBetween{ position:static; display:block;margin:10px 0 15px -13px; _margin-top:0; height:0;border-bottom:#666 1px dashed; border-right:#666 15px dashed}
/*栏目条*/
.titmenu{ position:relative; height:25px; padding:2px 0 0 0;background: url(/images/template/bgPng_index.png) 0px -252px; border:#B9D1F0 1px solid}
.titmenu .menuTxt { position:absolute; font-size: 14px; background: url(/images/template/arw05.gif) 0 5px  no-repeat; padding: 1px 10px 0 20px; left: 8px; top: 0; color: #333; font-weight: bold; }


/*页码按钮*/
.showPage {
margin: 30px 20px 20px;
padding-top: 15px;
text-align: center;
border-top:1px dotted #ccc;
font-size: 14px;
}
.showPage select { margin-bottom: -3px; }
.showPage a {
font-size: 12px;
border: 1px solid #ccc;
border-top-color:#FFF;
border-left-color:#FFF;
padding: 5px 5px 3px;
background-color: #F0F0F0;
margin:0 0 0 5px;
}
.showPage a:hover {
background-color: #ccc;
color: #FFF;
text-decoration: none;
border-color: #526426;
border-top-color:#FFF;
border-left-color:#FFF;
}


/*综合辅导*/
.C3 .ad{padding-bottom:8px;background:#fff; }
.C3 .zonghe_box{ background:none}
.C3 .zonghe_box .con{ background:#EEF7FD; margin:0 1px}
.C3 ul{ list-style-type:none}
.C3 li{ margin-bottom:5px; list-style-type:none}
.C3 .space{ clear:both;height:8px; line-height:8px; font-size:0; border-top:#B9D1F0 1px solid}

/*底部边框*/
.mainBox .btm{ height:1px; background:url(/images/template/bg_newsBtm.gif) 0 0 no-repeat}
