@charset "utf-8";
/* CSS Document */
/*
内页精确导航样式
terry
2008-5-16
*/

@import url("page.css");	/*几个页面具有共性的样式*/

#Precise_Nav {
	width:100%;
}
#Precise_Nav .TitleNav {
	height:26px;
	background:url(../images/main_business_titlenav_bg.gif) bottom #eee repeat-x;
}
#Precise_Nav .TitleNav .Left {
	width:4px;
	height:26px;
	background:url(../images/main_business_titlenav_leftbg.gif) top left no-repeat;
	float:left;
}
#Precise_Nav .TitleNav .Right {
	width:4px;
	height:26px;
	background:url(../images/main_business_titlenav_rightbg.gif) top right no-repeat;
	float:right;
}
#Precise_Nav .TitleNav .Title {
	width:50%;
	padding:5px 0 0;
	float:left;
}
#Precise_Nav .TitleNav .Title ul {
	margin:0;
	padding:0;
	list-style:none;
}
#Precise_Nav .TitleNav .Title ul li {
	margin:0;
	padding:0;
	display:inline;
}
#Precise_Nav .TitleNav .Title ul li a {
	float:left;
	background:url(../images/main_exhibition_title_leftbg.gif) no-repeat left top;
	margin:0 1px 0 0;
	padding:0 0 0 3px;
	text-decoration:none;
}
#Precise_Nav .TitleNav .Title ul li a span {
	float:left;
	display:block;
	background:url(../images/main_exhibition_title_rightbg.gif) no-repeat right top;
	padding:0 7px 0 4px;
	color:#666;
	font-size:12px;
	cursor:pointer;
	height:22px;
	line-height:24px;
	overflow:hidden;
}
#Precise_Nav .TitleNav .Title ul li a:hover {
	background-position:0 -22px;
}
#Precise_Nav .TitleNav .Title ul li a:hover span {
	color:#000;
	background-position:100% -22px;
}
#Precise_Nav .TitleNav .Title ul li.s a {
	background-position:0 -22px;
}
#Precise_Nav .TitleNav .Title ul li.s a span {
	color:#000;
	font-size:14px;
	font-weight:bold;
}
#Precise_Nav .TitleNav .More {
	padding:6px 0 0;
	width:45%;
	float:right;
	text-align:right;
	color:#333;
}
#Precise_Nav .TitleNav .More a {
	color:#333;
	text-decoration:underline;
}
#Precise_Nav .TitleNav .More a:hover {
	color:#999;
}
#Precise_Nav .ContentNav {
	padding:0 4px;
	background:#ecfbff;
	border:#96d5e5 1px solid;
}
#Precise_Nav .ContentNav .Content {
	padding:1px 6px 3px;
	background:#fff;
}
#Precise_Nav .ContentNav .Content .DataNum {
	padding:0 8px;
	background:#eee;
	height:26px;
	line-height:28px;
	overflow:hidden;
}
#Precise_Nav .ContentNav .Content .DataNum span {
	color:#f60;
	font-weight:bold;
}
#Precise_Nav .ContentNav .Content ul {
	margin:0;
	padding:0;
	list-style:none;
}
#Precise_Nav .ContentNav .Content ul li {
	margin:6px 0 0;
	padding:1px 1px 5px;
	border:#96d5e5 1px solid;
	clear:left;
}
/*一级*/
#Precise_Nav .ContentNav .Content ul li .Title {
	padding:0 6px 0 20px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	background:url(../images/page_precise_icona.gif) #ecfbff 6px 7px no-repeat;
	color:#f00;
	font-weight:bold;
	font-size:14px;
}
#Precise_Nav .ContentNav .Content ul li .Title span {
	float:right;
}
#Precise_Nav .ContentNav .Content ul li .Title span a {
	font-weight:normal;
	color:#f60;
	font-size:12px;
	font-family:'宋体';
}
#Precise_Nav .ContentNav .Content ul li .Title span a:hover {
	font-weight:normal;
	color:#000;
	font-size:12px;
}
#Precise_Nav .ContentNav .Content ul li .Content {
	padding:5px;
}
#Precise_Nav .ContentNav .Content ul li .Content dl {
	margin:0;
	padding:0;
	list-style:none;
}
#Precise_Nav .ContentNav .Content ul li .Content dl dt {
	margin:0;
	padding:0 5px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	width:12.5%;
	float:left;
	font-size:10px;
	color:#666;
}
#Precise_Nav .ContentNav .Content ul li .Content dl dt a {
	color:#000;
	font-size:12px;
	text-decoration:underline;
}
#Precise_Nav .ContentNav .Content ul li .Content dl dt a:hover {
	color:#f60;
}
/*二级*/
#Precise_Nav .ContentNav .Content ul li .SecondList {
	margin:5px 5px 0;
	padding:1px;
	border:#e5e5e5 1px solid;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Title {
	padding:0 6px 0 20px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	background:url(../images/page_precise_iconb.gif) #f4f4f4 6px -71px no-repeat;
	color:#999;
	font-weight:bold;
	font-size:13px;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Title span {
	float:right;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Title span a {
	font-weight:normal;
	color:#999;
	font-size:12px;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Title span a:hover {
	font-weight:normal;
	color:#f60;
	font-size:12px;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Content {
	margin:0;
	padding:5px;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Content dl {
	margin:0;
	padding:0;
	list-style:none;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Content dl dt {
	margin:0;
	padding:0 5px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	width:12.5%;
	float:left;
	font-size:10px;
	color:#f99;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Content dl dt a {
	color:#666;
	font-size:12px;
}
#Precise_Nav .ContentNav .Content ul li .SecondList .Content dl dt a:hover {
	color:#f90;
}
#Precise_Nav .BottomNav {
	height:4px;
	overflow:hidden;
	background:#ecfbff;
}
#Precise_Nav .BottomNav .Left {
	width:4px;
	height:4px;
	background:url(../images/main_business_bottomnav_leftbg.gif) top left no-repeat;
	float:left;
}
#Precise_Nav .BottomNav .Right {
	width:4px;
	height:4px;
	background:url(../images/main_business_bottomnav_rightbg.gif) top right no-repeat;
	float:right;
}
