﻿/*************************头部开始***********************************/
#reg_header_per { background-image:url(../Images/hnzp/loginn-pr.jpg); background-repeat:no-repeat;	height:170px; width:960px;}
#reg_header_en { background: url(../Images/hnzp/loginn-com.jpg) no-repeat; height:170px; width:958px; }

/*************************头部开始***********************************/
/* 顶部用户注册老版可升级后删除 */
.forbg {
float:right;
height:26px;
line-height:26px;
padding-left:10px;
width:306px;
background:url("/Images/forbg.gif") no-repeat scroll 0 0 transparent;
}
.forbg span {
display:block;
float:left;
height:24px;
line-height:24px;
overflow:hidden;
padding:0 5px;
text-align:right;
white-space:nowrap;
width:110px;
}
.forbg a {
float:left;
line-height:25px;
padding:0 5px;
}

.forbg a.help {
background:url("../OImages/help.gif") no-repeat  0 6px;
padding-left:18px;
}
#top_login {
float:right;
padding-top:5px;
width:245px;
}
#top_login li {
float:left;
margin-left:8px;
width:auto;
}
#top_login .v {
color:#0045D2;
font-family:Tahoma,Geneva,sans-serif;
overflow:hidden;
}
/* 顶部用户注册老版可升级后删除 */
/*顶部导航开始3-3*/
#miniNav {
	background: url(../Images/top_bg.gif) repeat-x bottom;
	color:#333;
	height:24px;
	line-height:24px;
}
#miniNav .mini-top {
	width:960px;
	margin:0 auto;
	position:relative;
}
#miniNav .mini-top .mini-left {
	float:left;
	color:#0045d2;
}
#miniNav .mini-top .mini-center {
	background:url(../Images/mini-center.png) no-repeat 40px 3px;
	float:left;
	line-height:24px;
	height:24px;
	overflow:hidden;
}
#miniNav .mini-top .mini-center a.notice {
	width:240px;
	display:block;
	margin-left:220px;
}
#miniNav .mini-top a:hover {
	color:#f60;
}
#miniNav .mini-top .mini-right {
	float:right;
	width:auto;
}
#miniNav .mini-top .mini-right .mini-ren {
	background:url(../Images/mini-right.png) no-repeat 0 2px;
	padding-left:20px;
}
#miniNav .mini-top .mini-right .mini-w {
	height:24px;
	overflow:hidden;
	float:right;
	width:auto;
}
#miniNav .mini-top .mini-right li {
	float:right;
	padding:0 2px;
	width:auto;
}
#miniNav .mini-top .mini-right li.v {
	color:#666;
}
/*顶部登录框开始*/
#login-top {
	height:162px;
	right:0;
	top:24px;
	width:249px;
	background:url(../Images/login-top-bg.png) no-repeat;
	position:absolute;
	z-index:1;
}
#login-kuang-close {
	background:url(../Images/login-top-close.png) no-repeat;
	width:17px;
	height:17px;
	position:absolute;
	right:8px;
	top:5px;
	border:none;
	cursor:pointer;
}
#login-kuang {
	padding-top:40px;
	padding-left:4px;
	color:#0045d2;
}
#login-kuang li {
	line-height:20px;
	height:18px;
	padding-top:10px;
	float:left;
	overflow:hidden;
}
#login-kuang li span {
	float:left;
	padding-right:5px;
	text-align:right;
	width:83px;
}
#login-kuang .inputstyle {
	border:1px solid #a1c8f0;
	color:#666;
	font-size:14px;
	margin:0;
	width:100px;
	padding:1px;
}
.login_button {
	padding-left:33px;
	padding-top:10px;
}
.login_button .btn {
	background: url(../Images/login-top-btn.png) no-repeat;
	border:0 none;
	color:#fff;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:27px;
	width:92px;
}
.wr-message {
	color:#f60;
	width:140px;
	padding-top:40px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
}
.wr-message span {
	font-size:14px;
	display:block;
}
.wr-message a {
	text-align:center;
	display:block;
}
/*顶部登陆框结束*/
#header {
	overflow:hidden;
	margin:0 auto;
	padding:0;
	padding-bottom:10px;
	min-width:960px;
	background:url(../Images/bg.png) repeat-x;
}
#header #logobox {
	width:960px;
	margin:0 auto;
	height:100px;
	background:#fff url(../Images/header_bg.jpg) no-repeat;
	position:relative;
}
#header #logobox .logo {
	width:244px;
	height:61px;
	font-size:0;
	overflow:hidden;
	position:absolute;
	top:24px;
        background:url("/Images/logo2.png") no-repeat scroll 0 0 #FFFFFF;
	left: -1px;
}
#header #logobox .logo_tel {
	width:183px;
	height:26px;
	position:absolute;
	top:57px;
	right:0;
	padding-right:2px;
	background:url(../Images/tel.gif) no-repeat left;
	font-size:14px;
	font-weight:700;
	line-height:26px;
	color:#0062dd;
	padding-left:30px;
	text-align:right;
	font-family:Tahoma;
}
#header #Nav {
	margin:0 auto;
	color:#333;
	background:url(../Images/nav_bg.png) repeat-x;
	height:44px;
	width:960px;
	font-size:14px;
}
#header #Nav ul {
	margin:0;
	float: left;
	list-style: none;
	padding: 0;
	line-height:44px;
	width:auto;
}
#header #Nav ul li {
	float: left;
	width:auto;
	overflow:hidden;
}
#header #Nav ul a {
	padding: 0 5px;
	width:95px;
	text-decoration: none;
	text-align:center;
	color: #fff;
	float: left;
	font-weight: 700;
}
#header #Nav ul .line {
	background: url(../Images/nav_line.png) center no-repeat;
	padding: 0 10px;
	height:44px;
	float:left;
}
#header #Nav ul a:hover {
	background:url(../Images/butt.png) center no-repeat;
	text-decoration:none;
	color: #DBFDF7;
}
#header #Nav ul .first {
	background:none;
}
#header #Nav ul li.but a:hover {
	background:none;
	color:#FFF;
}
#header #Nav .tool {
	margin:0;
	float:right;
	list-style: none;
	padding: 0;
	line-height:42px;
	width:auto;
	height:42px;
}
#header #Nav .tool a {
	text-align:center;
	color:#fff;
	font-size:12px;
	padding:0 10px;
}
#header #Nav .tool a:hover {
	color:#FF0;
}
/*迷你导航开始*/
#header #mixNav {
	background:url(../Images/mixNav_bg.png) repeat-x;
	height:25px;
	line-height:1.5;
	overflow:hidden;
	width:960px;
	margin:0 auto;
}
#header #mix {
	width:960px;
	margin:0 auto;
}
#header #mix_fl {
	background:url(../Images/inco_face.gif) no-repeat 1px;
	padding-left:18px;
	margin-left:5px;
	float:left;
}
#header #mix_fr {
	width:auto;
	float:right;
	padding-top:3px;
}
#mix_fr img {
	margin-bottom:-4px;
}
#header .mix_inco_ok {
	padding-left:22px;
	margin-left:5px;
	font-weight:700;
}
/*迷你导航结束*/

