@charset "gb2312";
/* CSS Document */
body{background:#9a0000 url(../images/bg_1.jpg) repeat-x;}
.block1{overflow:hidden; clear:both;}
.block2{ height:10px; overflow:hidden; clear:both;}

/*top*/
.wrap{ width:960px; margin:0 auto;}
#sm_nav{width:960px; height:45px; background:url(../images/nav-bg.gif) repeat-x;}
#logo{ float:left;}
.link_1{ float:right; height:45px; line-height:45px; color:#333;}
#nav{ width:1344px; height:47px; margin:0 auto; background:url(../images/nav_bg.jpg) no-repeat; font-weight:bold;}
#nav ul{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ;"; margin-left:310px; height:47px; line-height:47px; }
#nav ul li{float:left; background:url(../images/icon.gif) no-repeat 100px 5px;  }
#nav ul li a { color:#fff; display:block; margin-right:50px; }
#banner{ width:100%; height:299px; background:url(../images/banner.jpg) center;}

/*content*/
.box1{ background:#FFF; width:960px; overflow:hidden;}
.jdt{ width:309px; height:220px; margin-left:8px; float:left; display:inline;}
.sm_box1{ width:418px; background:#f3f3f3; border:1px solid #dfdfdf; float:left; margin-left:8px;}
.specil_1 a{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#c00; display:block;}
.wz_2{ float:left; margin-left:18px; display:inline;}
.wz_2 ul li a:active , .wz_2 ul li a:hover{ text-decoration:none; color:#c00; }
.wz_3{ text-align:left;}
.wz_3 ul{ padding-left:5px;}
.title_1{ height:30px; width:375px;  border-bottom:2px #c00 solid; margin-left:18px; font-size:14px; font-weight:bold; float:left; display:inline; text-align:left;}
.sm_box2{
	height:220px;
	width:198px;
	background:url(../images/sm_bg.jpg) no-repeat;
	float:right;
	margin-right:8px;
	display:inline;
	text-align: left;
}
.sm_box2 ul li{ padding-left:20px;}
.specil_2{ font-size:14px; color:#c00;}

/*Ñ¡Ïî¿¨*/
.sm_box3{ width:465px; height:290px; border:1px solid #dfdfdf; float:left; margin-left:8px; display:inline;}
.sm_box4{ width:465px; height:290px; border:1px solid #dfdfdf; float:right; margin-right:8px; display:inline; }
.part_hidden { display:none; }
.toutiao2 ul{ padding-top:10px; font-size:14px;}
.hot-bbs { height:34px; line-height:34px; background:url(../images/tt_bg.jpg) repeat-x;}
.hot-bbs ul li { float:left; width:113px; text-align:center; cursor:pointer; font-size:14px; font-weight:bold; }
.hot-bbs ul li.parta, .hot-bbs ul li.partb, .hot-bbs ul li.partc { width:113px; background:url(../images/btn_2.jpg) no-repeat 0px 0px; color:#fff; font-weight:bold; }
.wz_3 {width:425px; text-align:left; margin:0 auto;}
.wz_3 ul li a{ font-size:14px;}
.wz_3 ul li a:hover{ text-decoration:none; color:#c00;}
.specil_3{ margin-left:20px; color:#c00;}

/*bishilianxi*/
.title_2{ height:39px; width:960px; background:url(../images/tt_bg1.gif) repeat-x;}
.sm_box5{ width:307px; height:270px; border:1px solid #dfdfdf; float:left; margin-left:8px; display:inline;}
.sm_tt1{ height:30px; width:307px; background:url(../images/tt_bg2.jpg) no-repeat;  }
.speicl_4{ float:left;  margin-left:10px; margin-top:5px;}
.speicl_4 a{ font-size:14px; font-weight:bold; color:#c00; }
.speicl_4 a:hover{ text-decoration:none;}
.xc{ width:280px; text-align:left; margin-left:20px;}
.xc ul li a:hover{ text-decoration:none; color:#c00;}
.xc1{ width:350px; text-align:left; margin-left:20px;}
.xc1 ul li a:hover{ text-decoration:none; color:#c00;}

/*shipin*/
.sp{ margin-left:8px; margin-right:8px;}
.sp ul li{ float:left; width:159px; text-align:left; margin-left:25px; display:inline;}
.sp ul li a{display:block;}
.sp ul li a:hover{ color:#c00; text-decoration:none;}
.speicl_5{ color:#666;}

/*beikao*/
.book{ margin-left:8px;}
.book ul li{ float:left; width:206px; margin-left:16px; display:inline;}

/*map*/
#map{ background:url(../images/map.gif) no-repeat 0px 0px ; width:680px; height:667px; margin:0px auto;position:relative;}
#map section{display:block;padding:0 5px;position:absolute;text-align:center;cursor:pointer;}
#map h4{border-bottom:1px solid #ddd; margin-bottom:10px;  font-weight:bold; font-size:14px; }
#map em{display:block;width:6px;height:20px;position:absolute;top:50px;right:-6px;background:url(http://www.htexam.com/templets/Newhtexam2.4/icons.gif) no-repeat 0 -126px;}
#map aside{display:none;position:absolute;width:177px; height: auto;top:-50px;left:-200px;padding:10px;border:1px solid #d1d1d1;box-shadow:0 2px 2px #ddd; background:#fff url(../css/bg01.png) no-repeat;text-align:left;z-index:2; color:#6666; }
#map aside a{display:block;}
.hd{ left:248px; top:495px; }
.xt{ left:242px; top:454px; }
.sjz{ left:242px; top:381px; }
.hs{ left:325px; top:407px; }
.cz{ left:398px; top:354px; }
.bd{ left:308px; top:317px; }
.lf{ left:380px; top:261px; }
.ts{ left:478px; top:248px; }
.qhd{ left:550px; top:217px;}
.cd{ left:458px; top:142px; }
.zjk{ left:266px; top:162px; }

/*20120515 xiaowb ½¹µãÍ¼*/
.jq_play{width:309px;height:220px;position:relative;border:#ccc 1px solid;overflow:hidden;}
.jq_content img{width:309px;height:220px;}
.jq_play .textbg{width:100%;height:30px;position:absolute;bottom:0;z-index:1;filter:alpha(opacity=40);opacity:0.4;background:#000;}
.jq_play .jq_text{position:absolute;bottom:0;z-index:2;padding-left:10px;font:bold 14px/30px "ËÎÌå";color:#fff;overflow:hidden;cursor:pointer;}
.jq_play .jq_num{height:25px;position:absolute;bottom:0;right:5px;z-index:3;text-align:right;}
.jq_play .jq_num a{margin:0 2px;height:20px;padding:0 5px;font:bold 14px/20px "ËÎÌå";cursor:pointer;background:#D7D6D7;color:#000;}
.jq_play .jq_num a.current{background:#D7D6D7;color:#000;background:#FFD116;color:#A8471C;}
/*footer*/
.footer{ width:960px; color:#fff;}
.footer a{color:#fff; text-decoration:none;}
