@charset "utf-8";
body
{
	margin:0px;
	font-size:13px;
	text-align:center;
	background-color:#666666;
}
img
{
	border:0px;
}

/*导航部分*/
#navigate
{
	width:100%;
	height:50px !important; height:20px; 
	background-image:url(../images/navigate-bg.png); 
	
}
#logo
{
	float:left;  
	width:116px;
	height:50px;
	background-image:url(../images/logo2.png);
	margin:0px 30px 0 10px; 
}
#navigate .center
{
	float:left;
	width:950px;
	margin:0px auto;
	height:35px;
	*height:50px !important;  *height:35px;
	
	padding:15px 0px 0px 0px;   
}

#navigate .center .ul1
{
	margin:0px !important; 
	padding:0px;
	list-style:none;
	display:block; 
	height:50px !important; height:35px;
	
}
#navigate .center .ul1 .li1
{
	width:80px;
	float:left;
	color:#FFF;
	text-align:center;
	height:26px;
	line-height:26px;position:relative;
}
#navigate .center .ul1 .line
{
	height:1px; font-size:1px;line-height:1px; background-color:#FFF; width:70px;
}
#navigate .center .ul1 .li1 .a1
{
	color:#FFF;
	text-decoration:none;
	width:80px;
	height:26px;
	display:block;
}
#navigate .center .ul1 .li1 .a1:hover
{
	color:#000000;
	text-decoration:none;
	display:block; height:26px; border:0px;
	background-image:url("../images/n-line-hover.gif");
}

#navigate .center .ul2
{
	display:none;
	position:absolute;
	z-index:999;
	filter:alpha(opacity=60);-moz-opacity:0.6;
	text-align:center;
	background:#000;
	border:1px solid #ddd;
	margin:0px;
	line-height:25px;
	border-bottom:1px dotted #ddd;
	list-style:none;
	cursor:hand;
	width:100px;
	font-weight:normal;
	color:#fff;
	padding:0px;
	margin-left:0px !important;
	*margin-left:-40px !important;
	margin-left:-40px;
}
#navigate .center .ul2 li
{
	width:100%; 
}
#navigate .center .ul2  a 
{
	color:#FFFFFF;
	text-decoration:none;
	width:80px; 
	display:block; margin:0 auto;
	
}
#navigate .center .ul2  a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	height:25px;
	width:80px;
	clear:both;
	border-bottom:1px solid #FFF;
}
/*年鉴部分*/
#yearbook
{
	width:962px;
	height:58px;
	background-image:url(../images/yearbookbg.jpg);
	margin:0px auto;
	*margin:10px auto !important;
	clear:both;
	position:relative;
	
}
#yearbook #bar 
{
	height:10px; font-size:10px;background-color:#FFFFFF; width:15px; 
	position:absolute;z-index:1001; margin:1px 0px; top:24px; left:80px;
}
#yearbook #month
{
	height:10px; font-size:10px;width:900px; color:#FFFFFF;
	position:absolute;z-index:1001; margin:1px 0px; top:40px; left:80px;
}
#yearbook #month span
{
	margin-right:5px; display:block; width:5px; float:left;
}
#yearbook #year
{
	height:10px; font-size:10px;width:900px; color:#FFFFFF;
	position:absolute;z-index:1001; margin:1px 0px; top:14px; left:80px;
}
#yearbook #year span
{
	margin:0px; display:block; width:120px; float:left; text-align:left;
}
#yearbook #year .start
{
	margin:0px; display:block; width:90px; float:left; text-align:left;
}
#yearbook .dian
{
	width:2px;height:6px;font-size:6px; line-height:6px; background-color:#FFFFFF;
	position:absolute;z-index:1000; margin:1px 0px; top:26px;  display:block; float:left;
}
#yearbook_msg
{
	position:absolute;z-index:1002; border:2px solid #FFFFFF; filter:alpha(opacity=80);-moz-opacity:0.8;
	display:none; background-color:#000000; width:250px; color:#FFFFFF;
}
#yearbook_msg .time
{
	text-align:left; color:#FF0000; margin:5px 10px; font-weight:bold;
}
#yearbook_msg .name
{
	text-align:left; color:#FFFFFF; margin:10px 20px; font-weight:bold;
}
#yearbook_msg a
{
	text-decoration:none; color:#FFF;
}
#yearbook_msg .img
{
	margin:10px 20px; width:150px;
}
#yearbook_msg img
{
	width:150px;
}
.banner,.yearbook_bg
{
	width:100%;
}
.banner
{
	height:250px; 
}
.banner img { margin:0px; padding:0px;}


/* 分页按钮样式*/
.pages { color: #999 ;font: 13px Arial, Helvetica, sans-serif;}
.pages a, .pages .cpb { text-decoration:none; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000 !important;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}
/* 分页按钮样式2*/
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
.errmsg { display:block; width:90%; height:25px; line-height:25px; color:#FF0000; border:1px solid #FF9700; margin:10px 0 0 20px;  }
