/* CSS Document */
#head
{
	height:70px;
	width:870px;
}

#logo{
	padding-top:4px;
	height:70px;
        width:850px;
}

.navTitle1 a{
	color:#0000FF;
	font-size:18px;
	font-weight:700;
	text-decoration:none;
}

.navTitle1 a:hover{
	color:red;
	font-size:18px;
	font-weight:700;
	text-decoration:none;
}

.navTitle2 a{
	color:#0000FF;
	font-size:14px;
	font-weight:700;
	text-decoration:none;
}

.navTitle2 a:hover{
	color:red;
	font-size:14px;
	font-weight:700;
	text-decoration:none;
}



#banner
{
	width:670px;
	height:110px;
	float:left;
	text-align:right;
}

#navigate{
	width:870px;
	height:22px;
	padding-top:4px;
	padding-bottom:0px;
	background:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

#navigate a{
	color:white;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
	padding-left:4px;
}

#navigate a:hover{
	color:white;
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
	padding-left:4px;
}

#adv{
	width:870px;
	height:125px;
}








#main #bottom { height:170px; width:900px; margin-top:10px; margin-bottom:0; margin-right:auto; margin-left:auto; background-image:url(../images/index2/bottom.jpg); background-repeat:no-repeat; }
#main #bottom #bottomnav { height:35px; width:535px; margin-left:10px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#D4D0C8; line-height:35px; }
#main #bottom #infox { width:555px; height:35px; margin-left:10px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#D4D0C8; line-height:35px; }
#main #bottom #info { height:140px; width:auto; margin-left:10px; }
#main #bottom #bottomnav a:link, #main #bottom #bottomnav a:visited { color:#039; }
#main #bottom #bottomnav a:hover, #main #bottom #bottomnav a:active { color:#f60; }
#main #bottom #info #info1 { float:left; height:140px; width:130px; line-height:20px; margin-top:5px; }
#main #bottom #info #info2 { float:left; height:140px; width:355px; line-height:20px; margin-top:5px; }
#main #bottom #info #info3 { float:right; height:65px; width:120px; margin-top:75px; margin-left:12px; }
#switch a:hover { color:#f60; font-weight:bold; }
#switch a.hover { color:#f60 !important; font-weight:bold; }
#ulb, #ulc, #uld, #ule { display:none; }
#main #sea1 { height:40px; background:url(../images/search-bg.png) repeat-x; clear:both; }
#main #sea2 { padding-left:8px; padding-top:5px; float:left; }
#main #sea2 h4 { display:none; }
#main #sea2 .search-keyword { width:156px; height:18px; border:none; background:url(../images/search-bg.gif) left top no-repeat; line-height:15px; font-size:12px; overflow:hidden; padding:5px 3px 0 58px; }
#main #sea2 button { width:68px; height:22px; border:none; background:red url(../images/search-bg.gif) right top no-repeat; font-size:0; line-height:100px; margin-left:5px; overflow:hidden; }
#main #stag1 { float:left; margin-left:16px; padding-top:8px; }
#main #stag1 h4 { width:66px; height:19px; float:left; font-size:0; line-height:100px; overflow:hidden; background:url(../images/search-tags-title.gif) no-repeat; }
#main #stag1 ul { height:21px; float:left; overflow:hidden; }
#main #stag1 li { float:left; line-height:19px; padding:0 5px; }
/*ÃÔÄãµ¼º½*/
#miniNav { height:22px; width:918px; border-bottom:1px solid #e6e6e6; background:#f8f8f8; color:#a1a0a0; text-align:center; line-height:14px; }
#miniNav a { color:#a1a0a0; margin:4px 3px; font-size:12px; text-decoration:none; padding:1px 3px 1px 3px; display:bolck; float:right; }
#miniNav a:hover { color:#FFFFFF; background:#929292; }
#menu UL { BORDER-TOP-WIDTH:0; PADDING-RIGHT:0; PADDING-LEFT:0; BORDER-LEFT-WIDTH:0; BORDER-BOTTOM-WIDTH:0; PADDING-BOTTOM:0; MARGIN:0 0 0 15px; LINE-HEIGHT:150%; PADDING-TOP:0; LIST-STYLE-TYPE:none; BORDER-RIGHT-WIDTH:0; }
#menu_out { PADDING-LEFT:4px; background:url(/images/menu_left.gif) no-repeat left top; MARGIN-LEFT:auto; WIDTH:916px; MARGIN-RIGHT:auto }
#menu_in { background:url(/images/menu_right.gif) no-repeat right top; padding-right:4px; }
#menu { background:url(/images/menu_bg.gif) repeat-x; height:73px; }
.menu_line { background:url(/images/menu_line.gif) no-repeat center top; width:8px; }
.menu_line2 { background:url(/images/menu_line2.gif) no-repeat center top; width:15px; }
#nav { PADDING-LEFT:20px }
#nav LI { FLOAT:left; HEIGHT:35px }
#nav LI A { DISPLAY:block; PADDING-LEFT:6px; background:url(/images/menu_on_left.gif) no-repeat left top; FLOAT:left; CURSOR:pointer; HEIGHT:35px; TEXT-DECORATION:none }
#nav LI A SPAN { PADDING-RIGHT:14px; PADDING-LEFT:10px; FONT-WEIGHT:bold; FONT-SIZE:14px; background:url(/images/menu_on_right.gif) no-repeat right top; FLOAT:left; PADDING-BOTTOM:10px; COLOR:#ffffff; LINE-HEIGHT:14px; PADDING-TOP:11px; TEXT-DECORATION:none }
#nav LI .nav_on { background-POSITION:left 100% }
#nav LI .nav_on SPAN { PADDING-RIGHT:14px; background-POSITION:right 100%; PADDING-LEFT:10px; PADDING-BOTTOM:7px; COLOR:#333333; PADDING-TOP:14px; TEXT-DECORATION:none }
#menu_con { CLEAR:both; PADDING-LEFT:20px; TEXT-ALIGN:left }
#menu_con LI { MARGIN-TOP:8px; FLOAT:left; HEIGHT:22px }
#menu_con LI A { DISPLAY:block; PADDING-LEFT:3px; background:url(/images/menu_on_left2.gif) no-repeat left top; FLOAT:left; CURSOR:pointer }
#menu_con LI A SPAN { PADDING-RIGHT:10px; PADDING-LEFT:10px; background:url(/images/menu_on_right2.gif) no-repeat right top; FLOAT:left; PADDING-BOTTOM:4px; LINE-HEIGHT:12px; PADDING-TOP:6px }
#menu_con LI A:hover { background:url(/images/menu_on_left2.gif) no-repeat left bottom; TEXT-DECORATION:none }
#menu_con LI A:hover SPAN { background:url(/images/menu_on_right2.gif) no-repeat right bottom }

