@charset "utf-8";
/* CSS Document */
/* CSS Document */
*{ margin:0; padding:0}
body { margin:0 auto}
ul,ol{list-style-type:none}
li{line-height:200%; list-style-type:none}
select,input,img,select{vertical-align:middle}
.clearfloat { clear:both; height:0;  font-size:1px;  line-height: 0px}
.clear{ clear:both}
hr { clear:both; height:1px; margin:0 auto;_margin:0 auto; border:#ccc 1px dashed; border-top:0}
img { clear:both; border:none}
.alignRight{ text-align:right}
.marginTop5{ margin-top:5px}
.marginTop10{ margin-top:10px}
.marginTop_10{ margin-top:-10px}
.dot{ clear:both; height:0px; margin:3px auto; overflow:hidden; border-top:#ccc 1px dashed}
.wraper{ width:960px; margin:0 auto}
/*=====字体格式!=====*/
body,div,td{ font-size:12px; font-family:"宋体",Arial; line-height:220%; color:#333}
a {color:#333; text-decoration:none}
a:hover {color:#163777; text-decoration:underline}
p{ white-space:normal}
h1,h2,h3{ font-size:14px; color:#163777}
h2{ position:relative}
h2 span{ position:absolute; right:5px; font-size:12px; font-weight:normal}
em{ font-style:normal; padding-left:20px}
.font14{ font-size:14px}
.seeAll{ color:#FC8607}
.seeAll:hover { color:#FC8607; text-decoration:underline}
.importantLink a { color:#ff6600}
.important { color:red; text-decoration:none}

/*=====Header begin!=====*/
#header{ clear:both;width:960px; position:relative}
#header a:hover{ text-decoration:none }
#logo{ float:left; width:280px; height:80px}
#header #hot { position:absolute; z-index:-1;background: url(/Images/templet/common/icon_hot.gif) no-repeat right top;right:420px; width:19px; height: 23px}
#header #Nav {clear:both;  position:relative; height:33px; padding-top:0; overflow:hidden; background:url(/Images/templet/common/bg_nav.gif) repeat-x #163064; font-size:14px}
#header #Nav a{ color:#fff; font-weight:bold;blr:expression(this.onFocus=this.blur());/*IE Opera*/  outline:none;   /*FF Opera*/; font-size:14px}
#header #Nav ul a{ padding:4px 10px 2px;color:#fff; font-weight:bold;blr:expression(this.onFocus=this.blur());/*IE Opera*/  outline:none;   /*FF Opera*/}
#header #Nav ul a:hover{ background:url(/images/templet/common/bg_navA.gif) 0 0px no-repeat}
#header #Nav ul a:focus{ -moz-outline-style: none;   /*    FF    */}
#header #Nav li { padding:3px 1px 0 0;color:#fff; font-weight:bold; text-align:center;  display:block; float:left; background:url(/Images/templet/common/bg_navLi.gif) right no-repeat}
#header #Nav li font{ font-size:14px; color:#ff0}
#header #Nav li.left{  width:64px; height:33px; padding:5px 0 0 0; background:url(/Images/templet/common/bg_menuH.gif) no-repeat; text-align:centet; line-height:160%; text-align:center}
#header #Nav li.right{ position:absolute; right:0; top:0; width:4px; height:33px;  background:url(/Images/templet/common/bg_navRight.gif) no-repeat}
#header #Nav li a:hover{ color:#ff0}
/*=====Header over!=====*/

/*=====Footer begin!=====*/
#footer{ clear:both; width:960px; margin:10px auto; padding:10PX 0; background:#fff; border-top:#CCC 2PX solid;line-height:25px; text-align:center}
/*=====Footer over!=====*/

/*间隔线*/
.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 { width:680px; height:85px; margin:0 10px 0 0}
.cities h3{ font-size:14px; margin-bottom:5px}
.cities li{ display:block; float:left; width:6.2%; padding:2px 0; margin:0 0 5px; line-height:160%; background:#e5e5ee5}
.cities font{ font-size:12px}

/*科目名称*/
.kemuMenu {margin:0 20px 0 30px}
.kemuMenu li { height:20px; 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 { height:230px; padding-bottom: 6px; }
.fudao ul{ height:197px; overflow:hidden; padding:0; margin:5px 0 5px 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}


/*考试动态____________________________________________________________20091204*/
.cityMenu{ margin:-5px 0 5px; position:relative; height:50px;overflow:hidden; border:#ccc 1px solid;  font-size:12px; background-color: #f5f5f5; }
.cityMenu .cityIcon{float:left; width:100px; height:50px; background: url(http://www.wangxiao.cn/images/template/logo/zige/icon_dt.gif) 25px 15px no-repeat}
.cityMenu .cityIcon img{ margin:15px 0 0 20px}
.cityMenu .cityList{ position:absolute; right:-10px; *right:-5px; width:850px}
.cityMenu .cityList li { display:block; float:left; width:6.07%; overflow:hidden; line-height:26px; margin-top:-1px; margin-right:-1px; border:#ccc 1px solid; text-align:center; }
.cityList li font { font-size: 12px; color: #CC0000; }

/*分类科目导航——————————————————————————————————————————————————————————————————————————————————————王迎倩20091119*/
#kemu{ padding:0 5px 0 10px;  height: 25px; background: url(/images/template/bg_kemu.jpg) repeat-x 0 bottom;  }
#kemu ul{ padding:0px;list-style:none}
#kemu li{ background:url(/images/template/kemu_dot.gif) no-repeat; float:left; text-align:left; padding:1px 0 8px 20px; margin-right: 20px; }
#kemu li a{ color:#555;font-size:12px; font-weight:bold}
#kemu li a:hover{ color:#1551A2}
