/*头部样式开始*/
.bna_flash{ width:100%; height:412px;position:absolute; z-index:-1; top:-1px; float:top;margin: 0 auto;}
.gov_top_bar{background:url(topbar.jpg) repeat-x;height:36px}
.top_bar{margin: 0 auto;position: relative;width: 95%;line-height:36px}

.topSiteLink li {display: inline;float: left;text-indent: 2em;width: 70px;}
.topSiteLink li.a {background: url("topSiteLink_icon1.gif") no-repeat scroll left center transparent;}
.topSiteLink li.b {background: url("topSiteLink_icon2.gif") no-repeat scroll left center transparent;}
.topSiteLink li.c {background: url("topSiteLink_icon2.gif") no-repeat scroll left center transparent;}
.topSiteLink li.d {background: url("topSiteLink_icon3.gif") no-repeat scroll left center transparent;}
.topSiteLink li.e {background: url("topSiteLink_icon2.gif") no-repeat scroll left center transparent;}

.siteSwitch {display: inline;float: left;margin-left: 150px;}
.siteSwitch li {background: url("link_Line.jpg") no-repeat scroll right center transparent;float: left;padding: 0 10px;}
.siteSwitch li a {color: #CC3300;}

.topNav li {background: url("link_Line.jpg") no-repeat scroll right center transparent;float: left;padding: 0 10px;}
.topNav li a:hover{color:#B00007;text-decoration:none;}

#header {position:relative;}
#bgpic {background:url(headerBg.jpg) no-repeat center top; margin: 0 auto; }
.hd_nav_con{ position:relative; width:1000px; margin:0px auto; height:263px;}
.hd_nav_con .Logo a { display:block; position:absolute; width:350px; height:70px; top:40px; left:0px;text-indent:-9999px}

.header_nav{ position:absolute; top:0px; right:5px;}
.header_nav ul{ float:right;margin-right:5px; height:46px;}
.header_nav ul li{width:85px;  float:left; margin-right:5px;}
.header_nav ul .a{ background: url(head_nav03.png) no-repeat;}
.header_nav ul .b{ background: url(head_nav02.png) no-repeat;}
.header_nav ul .c{ background: url(head_nav01.png) no-repeat;}
.header_nav ul .d{ background: url(head_nav04.png) no-repeat;}
.header_nav ul .e{ background: url(head_nav02.png) no-repeat;}
.header_nav ul li a{color:#FFF; display:block; text-align:center; line-height:23px;height:23px;}
.header_nav ul li a:hover{line-height:28px;height:28px;}
.header_nav ul .a a:hover{ background: url(head_nav13.png) no-repeat;}
.header_nav ul .b a:hover{ background: url(head_nav12.png) no-repeat;}
.header_nav ul .c a:hover{ background: url(head_nav11.png) no-repeat;}
.header_nav ul .d a:hover{ background: url(head_nav14.png) no-repeat;}
.header_nav ul .e a:hover{ background: url(head_nav12.png) no-repeat;}
.MainNav{background: url(IndexNavBg.png) no-repeat; width:1000px; height:63px; margin:0 auto; position:relative; margin-top:3px;}
.MainNav #menu_nav{height:46px; float:left; margin:14px 0 0 10px; display:inline;z-index:21; position:relative;}
.MainNav #menu_nav li{ float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:30px;  padding-right:1px; background: url(mainNavLine.jpg) no-repeat right 2px transparent;position:relative;}
.MainNav #menu_nav li a {width:102px; display:block; height:46px;overflow:hidden;font-size:14px;} 
.MainNav #menu_nav li span {padding: 0 15px 0 22px;}
.MainNav #menu_nav li.over a{background:url(mainNav_hover.jpg) no-repeat center bottom;padding-left:6px;z-index:999;color:#cc0000}
.MainNav #menu_nav li.over a.home{background:none}

#menu_nav dl{background: url("menu_dl_Bg.gif") no-repeat scroll 0 0;display: none;font-size: 12px;position: absolute;top:44px;width:614px;padding:20px;height:97px;}
#menu_nav dl dt {float:left;color:#333333;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:none;height:20px;line-height:20px;margin-top:6px;color:#333333; padding:2px 6px;display: block;text-decoration: none;font-size:12px;font-family:"宋体"}
#menu_nav dl dt a:hover {background:#d72c00; color:#fff; text-decoration:none;} 



.MainNav .MailBox{ width:120px; height:35px; float:right; margin:10px 25px 0 0; display:inline; overflow:hidden;}
.MainNav .MailBox a{width:120px; height:35px; display:block;}
.MainNav form{float:left; margin:0px; padding:0px; padding-top:20px; padding-left:10px;}
.MainNav form .input1{width:125px; height:24px; border:1px solid #CCC; padding-left:5px; line-height:22px; float:left;}
.MainNav form .input{width:35px; height:26px; display:block; background:url(2013HJ_WP_SearchFormSubmit.jpg) no-repeat; border:none; display:inline; cursor:pointer ;vertical-align:middle;overflow:hidden; float:left;}
.MainNav form .input3{width:36px; height:26px; display:block; background:url(2013HJ_WP_SearchFormAdvance.jpg) no-repeat; border:none; margin-left:3px;display:inline; cursor:pointer ;vertical-align:middle;overflow:hidden;}



.frlinkad{ width:946px; height:23px; padding:15px 15px; margin-top:3px; float:left; overflow:hidden; background: url(Index_AddBox1.gif) no-repeat;}
.frlink{ width:946px; height:23px; padding:20px 20px; margin-top:3px; float:left; background: url(Index_AddBox.gif) no-repeat; overflow:hidden;}
.frlink li{ float:left; margin-right:20px;}
.Footerbg { width:100%; height:250px;position:absolute; z-index:-1; background:url(IndexfooterBg.png) no-repeat top }
.footer1{ width:100%; background-color:#FFF;position:absolute;}
.Footer{ width:100%; height:100px;position:absolute; margin-top:8px; padding-top:8px; background:url(IndexfooterBg.png)  }
.Footer .FooterNav{ width:580px; margin:0 auto;}
.Footer .FooterNav li{ float:left; font-weight:bold; color:#333; padding:0 15px; background: url(link_Line.jpg) no-repeat right center;}
.Footer #footer{
	zoom:1;
	height:100%;
	text-align:center;
	margin-top:5px;
	color:#000;
}
.Footer #footer a.vison{
	color:#000;
}


.HiddenNavContents { position:absolute; z-index:20;}
.rl_HiddenNav{width:988px; position:relative; margin:0 auto; z-index:15;top:-4px;}


.HiddenNavContents .tabContent { background:url(/images/2013HJ_WP_TabContentBg.gif) no-repeat center center; width:614px; height:197px; display:none;}
.HiddenNavContents .tabContent#NavDivCon2 { position:relative; margin-left:115px;}
.HiddenNavContents .tabContent#NavDivCon2 img { float:left; margin:22px 25px 0px 13px;}
.HiddenNavContents .tabContent#NavDivCon2 a.btn { background:url(/images/2013HJ_WP_IntroBtn.gif) no-repeat center center; display:block; width:76px; height:20px; position:absolute; top:150px; left:205px; line-height:200; overflow:hidden; }
.HiddenNavContents .tabContent#NavDivCon2 p { width:280px; height:165px; margin:0px; padding:0px; float:left; display:block; padding-top:25px;}
.HiddenNavContents .tabContent#NavDivCon2 p a { color:#C00;}

.HiddenNavContents .tabContent#NavDivCon3 { padding-left:24px; padding-top:23px; width:590px; height:174px; margin-left:115px; position:relative;*top:-5px;}
.HiddenNavContents .tabContent#NavDivCon4 { padding-left:24px; padding-top:23px; width:590px; height:174px; margin-left:115px;}
.HiddenNavContents .tabContent#NavDivCon5 { padding-left:24px; padding-top:23px; width:590px; height:174px; margin-left:115px;}

.container.white{background:#fff;}