@charset "utf-8";
/*======================页面布局=============================*/
.mainDiv li span { position:absolute; right:5px;*top:-5px; font-size:12px; color:#b2b2b2;}
/*=====右边内容=====*/
#PartRight{ float:right; width:250px; height:100%; margin-top:-2px; overflow:hidden}	
#news #PartRight{ border-left:none}
.rightbar h2{ margin-top:1px; position:relative; height:30px; padding-left:10px}
.rightbar h2 span{top:0; right:10px}
.rightbar img{ width:230px; height:100px}
.rightbar ul{ background-color:#fff}
.rightbar li{ height:22px; overflow:hidden}
.rightbar .hot{ margin:5px;padding:5px;background:#fff}
#news .hot{margin-top:-20px}
 .hot li{padding-left:15px}
 .news { margin:10px; padding:10px 5px; background:#fff}
/*=====新闻列表页=====*/
.mainDiv{ width:958px; overflow:hidden; background:url(/images/templet/common/bg_newsBox.gif) repeat-y; border:#ccc 1px solid}
.mainDiv #NewsList{ float:left; width:680px;height:auto; border-right:#ccc 1px solid; padding:0 10px 0; font-size:14px}
.mainDiv .newsList li{ background:url(/images/templet/common/bg_arrowLi.gif) 0 8px no-repeat; padding-left:10px}
.mainDiv .newsList span{ right:30px}
.showPage{ border-top:#ccc 1px solid; padding:10px 0;text-align:center; color:#049; font-size:14px}
.showPage font{ color:#333}
#column { position:relative;height:38px; overflow:hidden; padding:3px 5px 8px; margin-bottom:5px; text-align:left; font-size:18px; font-family:"黑体"; font-weight:normal; line-height:60px}
#column em{ padding-left:20px; font-style:normal; font-family:"黑体"}
#column  span{ position:absolute; right:20px; top:0px; font-weight:normal; font-size:12px; font-family:"宋体"}
/*=====新闻正文页=====*/
#news .mainDiv{ margin:0 auto; height:100%}
#daohang { position:relative; width:945px; padding-left:18px; line-height:35px}
#daohang span{ position:absolute; left:3px; top:12px; width:10px; height:9px}
#newsBox{ float:left; width:72.5%;height:auto !important;height:905px; min-height:917px; *min-height:903px}
	.ename{line-height:35px;  text-align:right;  margin:0 15px}
#newsBox .content{ border:0; min-height:500px}
#newsBox .titNews{ margin:30px 40px 10px; text-align:center; font-size:26px;font-weight:bold; line-height:200%}
#newsBox .remarks{ margin:0 15px;line-height:26px; font-size:12px; text-align:center}
##newsBox .remarks a{ margin-right:10px}
#newsBox .newsContent{ padding:20px; font-size:14px; line-height:180%}
#newsBox .newsContent a{color:#0000FF;}
#newsBox .newsContent p{ font-size:14px; line-height:180%; margin-bottom:15px;}
#newsBox #class{ width:97%; margin:0 10px 10px}	/*---课堂表---*/
#newsBox #class td { padding:2px 0 2px 15px; line-height:25px}
#newsBox #class .name{ text-align:left}
#newsBox #class .class_tit td { font-weight:bold; font-size:14px}
#newsBox #class .adwords{ padding-left:15px; font-weight:bold; font-size:14px}
#newsBox #search { position:relative; height:35px; margin:10px -10px 10px 0; padding:5px 0 0 70px; text-align:center;font-weight:bold}
#newsBox #search #inputSearchArticle{ height:18px; padding:2px 2px 3px 10px; margin-right:5px; line-height:20px}
#newsBox label{ position:absolute; left:104px; top:7px; width:72px; height:25px; line-height:25px}
/*======================色彩设置=============================*/
.wraper{ border:#ccc 1px solid}
.mainDiv{ margin:0 auto;background:url(/images/templet/common/bg_main.gif) 100% -1px repeat-y }/*主体背景*/
.mainDiv span a {color:#024B91}
.mainDiv span a:hover{text-decoration:underline}
.rightbar h2{ background:url(/images/templet/index/bg_index.gif) 0 -30px repeat-x; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; line-height:30px; color:#1C5C8C}
.rightbar h2 em{ padding-left:25px;background:url(/images/templet/index/img_index.gif) -810px -108px no-repeat; font-style:normal}
.news li{ padding-left:15px;background:url(/images/templet/index/img_index.gif) 2px -400px no-repeat}

/*新闻列表页*/
#column { background:url(/images/templet/common/bg_newslist.gif) repeat-x; color:#014476}
#column em{ background:url(/images/templet/common/icon_name.gif) 0 2px no-repeat}
#NewsList .newsList{ margin:0 15px}
#NewsList .show_page {border-top:#ccc 1px solid}
#NewsList .show_page a{background:#fff; color:#B5445F}
#NewsList .show_page a:hover{ background-color:#83314C; border:#83314C; color:#fff}
.marquee label{color:#B5445F}
.marquee a{ color:#B5445F}
/*新闻正文页*/
#news .wraper{ }
#daohang { background:url(/images/templet/common/bg_daohang.gif) repeat-x}
#daohang span{ background:url(/images/templet/common/bg_daohang2.gif)  no-repeat}
.ename,.ename a{color:#BA0D0D}
#newsBox .remarks{ background:#E3EAF0; border:#ccc 1px solid; color:#014476}
##newsBox .remarks a{ color:#014476}
#newsBox #class td {background:#FBF3F6}
#newsBox #class .adwords{color:#CB0B5C}
#newsBox #search { border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; background:#EFF4F7;color:#014476}
#newsBox #search #inputSearchArticle{ border:#1C5D8D 1px solid;color:#154BB5}
#newsBox #search #imageField2{ margin-top:2px}
#newsBox label{ margin-top:2px; background:url(/images/templet/common/bg_sousuo.gif) no-repeat}

/*间隔线*/
.newsList .lineBetween{ position:static; display:block;margin:0 0 5px -15px; height:0;border-bottom:#666 1px dashed; border-right:#666 15px dashed; background:#fff}

/*城市列表*/
.cities { margin:0 10px 0 20px}
.cities h3{ font-size:14px; margin-bottom:5px}
.cities li{ display:block; float:left; width:6.2%; padding:2px 0; margin:0 0 5px; background:#e5e5ee5}
.cities font{ font-size:12px}

/*科目名称*/
.kemuMenu { width:560px; margin:0 20px 0 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}

/*考试指南___________________________________________________________________________________徐晓芳20091116*/
.zhinan{ overflow:hidden; height:150px; margin:0 1px }
.zhinan ul{ height:135px; overflow:hidden; margin:5px 0 5px 9px}
.zhinan li{ display:block; float:left; width:31%; padding:3px 0 2px; margin:0 3px 5px 0; background:#fff url(/images/templet/common/bg_zhinan.gif) repeat-x; border:#ccc 1px solid; text-align:center}
.zhinan li:hover{ border:#BA0D0D}

/*综合辅导_________________________________________________________________________________________________*/
.fudao ul{ height:220px; overflow:hidden; padding:0; margin:5px 0 0 5px;  background:none}
.fudao ul li{ display:block;float:left; width:48%; padding:3px 0 0 0; overflow:hidden; margin-bottom:0; background:#fff;  border:#ccc 1px solid; margin-right:-1px; margin-bottom:-1px;text-align:center}

.framNews{ margin:0 0 0 15px}

/*老师列表*/

/*老师列表*/
#teacherList{ margin:20px 0 0}
#teacherList li{ clear:both; height:160px; margin-top:10px; padding-bottom:10px; background:url(/images/dot.gif) repeat-x bottom}
#teacherList .photo{ float:left; padding:5px; border:#ccc 1px solid; margin-right:10px}
#teacherList .photo img{ width:160px; height:130px}
#teacherList .teacherName{ height:15px; font-weight:bold; font-size:14px; margin-bottom:10px}
#teacherList p.teacherInfo{ line-height:160%}
#teacherList p.teacherInfo a{ font-size:12px}