@charset "gb2312";
/* CSS Document */
.ho{ height:auto; overflow:hidden; }
.mt10{ margin-top:10px; }

#header_main{ width:960px; margin:0 auto; }
#header_main #ht_login_funcs{ height: 31px; font-size:12px; line-height:31px; }
#header_main #ht_login_funcs .ht_form { display: inline; float: left; margin-left: 8px; _padding-top:3px; line-height:30px; }
#header_main #ht_login_funcs .ht_form .inputSub{ cursor:pointer; }
.inputText, .inputSub{ vertical-align:middle; }
#header_main #ht_login_funcs #ht_func { display: inline; float: right; margin-right:20px; line-height:30px; }
#header_main #ht_login_funcs #ht_func #ht_time { margin-left: 20px; }
#today_is{ font-size:13px; font-weight:bolder; color:#FF0000; }
#localtime{ font-size:12px; }

#head_c{ width:960px; height:94px; background:url(../../images/index/top.jpg) no-repeat top left; }
	.search{ padding:58px 0px 0px 670px; height:22px; }
	.search .input{ background:url(../../images/index/icon.gif) no-repeat -426px -126px; border:none; width:130px; height:22px; color:#999999; line-height:22px; padding-left:22px; vertical-align:middle; }
	.search .search_sel{ height:22px; vertical-align:middle; }
	.search .search_btn{ background:url(../../images/index/icon.gif) no-repeat -687px -48px; width:58px; height:22px; border:none; vertical-align:middle; cursor:pointer; }

#header_nav{ }
.nav_top{ width:960px; height:38px; }
.nav_topl,.nav_topr,.main_nav{ height:38px; display:block; float:left; }
.nav_topl{ width:7px; background:url(../../images/index/icon.gif) no-repeat 0 0; }
.nav_topr{ width:7px; background:url(../../images/index/icon.gif) no-repeat -10px 0; }
.main_nav{ width:946px; background:url(../../images/index/bg.gif) repeat-x 0 -49px; }
.main_nav li{ float: left; height: 38px; line-height: 38px; padding: 0 6px; }
.main_nav li a{ color:#015b01; }
.main_nav .current{ background:url(../../images/index/icon.gif) no-repeat -213px 0; padding: 0; text-align: center; width: 46px; }
.main_nav .current a{ color:#FFFFFF; }

.sub_nav{ height:80px; background:url(../../images/index/bg.gif) repeat-x 0 -103px; position:relative; }
.sub_nav dl { color: #FFFFFF; display: inline; float: left; margin: 0 0 0 9px;  }
.sub_nav dl.dl_1{ width:220px; }
.sub_nav dl.dl_2{ width:404px; }
.sub_nav dl.dl_3{ width:184px; }
.sub_nav dl.dl_4{ width:114px; }
.sub_nav dt { display:block; float: left; width:35px; height:73px; margin:3px 0px 0px 3px; background:url(../../images/index/icon.gif) no-repeat -147px 0; font-weight:bolder; font-size:16px; line-height:28px; }
.sub_nav dt a{ display: block; height: 48px; outline: medium none; width: 24px; color:#FFFFFF; padding-top:6px; }
.sub_nav dd ul li{ display:block; float:left; }
.sub_nav dd a{ background:url(../../images/index/li.jpg) no-repeat center right; color:#FFFFFF; line-height:26px; padding:0px 6px; _padding:0px 5px; }
.sub_nav dd a.li_last{ background:none; }

.areas{ height: 29px; line-height: 28px; border-left:#c4e1bf solid 1px; border-right:#c4e1bf solid 1px;  border-bottom:#c4e1bf solid 1px; background-color:#f3fbf2; clear:both; color:#004da4; }
.areas h3 { float: left; width: 110px; text-indent: -9999em; background:url(../../images/index/icon.gif) no-repeat -865px -12px; }
.areas a{ color:#009900; }

#header_main #hkmod_hotlinks{ border: 1px solid #dddddd; height:123px; overflow:hidden; line-height:30px; background:url(../../images/index/hzyx_bg.jpg) repeat-x; padding:2px 10px 2px 10px; }
.img_links{ background:url(../../images/index/hzyx.jpg) no-repeat 2px 6px; padding-left:70px; width:865px; overflow:hidden; height:60px; _zoom:1; }
.img_links img{ display:block; float:left; border-right:1px #ddd solid; margin-right:10px; padding-right:10px; }
.cooperation{ width:850px; overflow:hidden; }
.zk_msg{ height:30px; overflow:hidden; }



.topmoer5 { Z-INDEX: 999; POSITION: absolute; MARGIN-TOP: 1px; TOP: 25px; MARGIN-RIGHT: 28px; LEFT: 363px; _left:370px; width:70px; }
.topmoera5 A { background:none !important; }
#div5 { Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 170px; TOP: -3px; LEFT: 2px; }
.exam8_layer5 { BORDER: #064d9d 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 170px; PADDING-RIGHT: 1px; DISPLAY: none; FONT-FAMILY: Tahoma; BACKGROUND: #aad0f7; PADDING-TOP: 1px; height:auto; overflow:hidden; }
.exam8_layer5 LI { BORDER-BOTTOM: #1f76d7 1px solid; LIST-STYLE-TYPE: none; PADDING-LEFT: 4px; BACKGROUND: #1164b9; CURSOR: pointer; LIST-STYLE-IMAGE: none; width:166px; }
.exam8_layer5 LI a{ padding:0px !important; }
.exam8_layer5 LI.layerzi5 {	BORDER-BOTTOM: #0a67d9 1px solid; BACKGROUND: #022d5e; height:28px; line-height:28px; }
.exam8_layer5 a{ background:none !important; }
.exam8_layer5 LI SPAN {	COLOR: #82b8ef !important; FONT-SIZE: 12px; }
.exam8_layer5 A:hover {	BACKGROUND: none transparent scroll repeat 0% 0%; }
.topmoer2 {	Z-INDEX: 998; POSITION: absolute; WIDTH: 48px; TOP: 0px; RIGHT: 177px; _right:171px; MARGIN-RIGHT: 10px; }

.topmoera2 A { background:none !important; }
#div2 {	Z-INDEX: 998; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 80px; TOP: -3px; LEFT: 2px; }
.exam8_layer2 {	BORDER: #064d9d 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 80px; PADDING-RIGHT: 1px; DISPLAY: none; FONT-FAMILY: Tahoma; BACKGROUND: #aad0f7; PADDING-TOP: 1px; height:auto; overflow:hidden; }
.exam8_layer2 LI { BORDER-BOTTOM: #1f76d7 1px solid; LIST-STYLE-TYPE: none; PADDING-LEFT: 4px; BACKGROUND: #1164b9; CURSOR: pointer; LIST-STYLE-IMAGE: none; width:76px; }
.exam8_layer2 LI a{ padding:0px !important; }
.exam8_layer2 LI.layerzi2 {	BORDER-BOTTOM: #0a67d9 1px solid; TEXT-ALIGN: left; BACKGROUND: #022d5e; height:28px; line-height:28px; }
.exam8_layer2 a{ background:none !important; }
.exam8_layer2 LI SPAN { COLOR: #82b8ef !important; FONT-SIZE: 12px; }
.exam8_layer2 A:hover {	BACKGROUND: none transparent scroll repeat 0% 0%; }

.topmoer3 {	Z-INDEX: 997; POSITION: absolute; WIDTH: 48px; TOP: 26px; RIGHT: 177px; _right:171px; MARGIN-RIGHT: 10px; }
.topmoera3 A { background:none !important; }
#div3 {	Z-INDEX: 997; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 80px; TOP: -3px; LEFT: 2px; }
.exam8_layer3 {	BORDER: #064d9d 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 80px; PADDING-RIGHT: 1px; DISPLAY: none; FONT-FAMILY: Tahoma; BACKGROUND: #aad0f7; PADDING-TOP: 1px; height:auto; overflow:hidden; }
.exam8_layer3 LI { BORDER-BOTTOM: #1f76d7 1px solid; LIST-STYLE-TYPE: none; PADDING-LEFT: 4px; BACKGROUND: #1164b9; CURSOR: pointer; LIST-STYLE-IMAGE: none; width:76px; }
.exam8_layer3 LI a{ padding:0px !important; }
.exam8_layer3 LI.layerzi3 {	BORDER-BOTTOM: #0a67d9 1px solid; TEXT-ALIGN: left; BACKGROUND: #022d5e; height:28px; line-height:28px; }
.exam8_layer3 a{ background:none !important; }
.exam8_layer3 LI SPAN { COLOR: #82b8ef !important; FONT-SIZE: 12px; }
.exam8_layer3 A:hover {	BACKGROUND: none transparent scroll repeat 0% 0%; }

.topmoer4 {	Z-INDEX: 996; POSITION: absolute; WIDTH: 48px; TOP: 53px; RIGHT: 177px; _right:171px; MARGIN-RIGHT: 10px; }
.topmoera4 A { background:none !important; }
#div4 {	Z-INDEX: 996; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 80px; TOP: -3px; LEFT:2px; }
.exam8_layer4 {	BORDER: #064d9d 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 80px; PADDING-RIGHT: 1px; DISPLAY: none; FONT-FAMILY: Tahoma; BACKGROUND: #aad0f7; PADDING-TOP: 1px; height:auto; overflow:hidden; }
.exam8_layer4 LI { BORDER-BOTTOM: #1f76d7 1px solid; LIST-STYLE-TYPE: none; PADDING-LEFT: 4px; BACKGROUND: #1164b9; CURSOR: pointer; LIST-STYLE-IMAGE: none; width:76px; }
.exam8_layer4 LI a{ padding:0px !important; }
.exam8_layer4 LI.layerzi4 { BORDER-BOTTOM: #0a67d9 1px solid; TEXT-ALIGN: left; BACKGROUND: #022d5e; height:28px; line-height:28px; }
.exam8_layer4 a{ background:none !important; }
.exam8_layer4 LI SPAN { COLOR: #82b8ef !important; FONT-SIZE: 12px; }
.exam8_layer4 A:hover {	BACKGROUND: none transparent scroll repeat 0% 0%; }

