﻿body {
	background:url(../image/bg-r.jpg) repeat;
	margin:0px;
	padding:0px;
	}
#top {
	width:100%;
	height: 25px; 
	background: #666; 
	-moz-opacity: 0.3; 
	filter: alpha(opacity = 30);
	}

#banner {
	clear:both;
	width:760px;
	height:90px;
	margin:0px auto 10px auto;

	}
#logo {
	width:245px;
	float:left;
	background:url(../image/logo.gif) no-repeat;
	height:90px;
	}
#daohang {
	width:505px;
	height:90px;
	background:url(../image/daohang-bg.gif) no-repeat;
	float:right;
	margin-left:10px;
	-moz-opacity: 0.5; 
	filter: alpha(opacity = 50);
	font-family:Arial, Helvetica, sans-serif;
	}
#content {
	width: 760px;
	margin: 0px auto 20px auto;
}
#content-top {

	}
#content-bottom {
	background:#1d1f1c;
	}
	
#content-middle {
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:#1d1f1c;
	padding:20px 15px 20px 15px;
	color:#999;
	font-family:Helvetica,arial,verdana,sans-serif;
	font-size:11px;
	line-height:1.6em;
	overflow:hidden;
	}
#content-bottom{background:#1d1f1c;}
#content-middle h1,#content-middle h2,#content-middle h3,#content-middle h4,#content-middle h5,#content-middle h6 {
	color:#555;
	}
#footer {
	clear:both;
	width:100%;
	height:70px;
	bottom:0;
	background:#000;
	-moz-opacity: 0.5; 
	filter: alpha(opacity = 50);
	border-top:2px solid #4e504c;
	}
#footer p {
	margin:10px 0px 10px 125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.6em;
	color:#fff;
	}
/**导航控制部分--------------------------------------------------------------**/

/*menu container*/

/*basic menu styling*/
.menu {
	float:left;
	font-family: Helvetica,arial,verdana,sans-serif;
	position:relative;
	font-size:11px;
	font-weight:bold;
	margin-top:30px;
	padding-left:30px;
	}
.jiantou {
	background:url(../image/lala.gif) left no-repeat;
	}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline; margin-right:10px;}
/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited { float:left;display:block;text-decoration:none;color:#acd21f;width:auto;height:23px;padding:0px 16px 0px 19px;line-height:23px;text-transform:uppercase;}
* html .menu ul li a, .menu ul li a:visited {width:auto;width:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
/*style for table of sub nav items*/
table {margin:-1px;border-collapse:collapse;font-size:11px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#fff; padding-left:60px;}
/*show drop-down list*/
.menu ul li:hover ul {background:#999;display:block;position:absolute;top:22px;margin-top:1px;left:0;width:100%;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block; background:url(../image/news_arrow.gif) left no-repeat;color:#acd21f;height:auto;line-height:15px;padding:2px 16px 2px 16px;width:120px;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#ccc;padding-left:29px;}