html, body, ul, li {
	padding:0;
	margin:0;
}
body {
	font:12px/normal Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
#wrap {
	width:100%;
	margin:0 auto;
	background:url(../image/body_bg.png) repeat-x center top #e9f1f4 ;
}
.head {
	width:1002px;
	margin:0px auto;
	background-color:#e9f1f4;
}
.logo {
	text-align:left;
	height:59px;
	display:block;
	width:517px;
	margin:0px 457px 0px 26px;
	*margin-left:-26px;
	padding:22px 0px 12px 0px;
}
ul, li {
	list-style-type:none;
	text-transform:capitalize;
}

.meau {
	background:url(../image/nav_bj.jpg) repeat-x;
	height:42px;
	margin:0px auto;
	*height:43px;
	*margin:-1px auto;
}
#nav {
	display:block;
	text-align:center;
	margin-left:20px;
}


#nav li {
	display:block;
}
.ullibg {
	background:white; 
	background:none \9!important; 
 *background:none; 
 _background:; 
}
#nav .mainlevel {
	float:left;
	height:42px;
	line-height:42px;
	width:149px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif, '微软雅黑';
	margin:0px 5px 0px 6px;
	text-align:center;
	width:140px;
}
#nav .mainlevel span strong {
	display:block;
	height:42px;
	width:149px;
	font-weight:100;
	background:url(../image/hover_03.jpg) no-repeat center center;
}
#nav .mainlevel span a{
	color:#fff;
	text-decoration:none;
	line-height:42px;
	display:block;
	height:42px;
	width:149px;
}
#nav .mainlevel span a:visited {
	text-decoration:none;
}
#nav .mainlevel span a:hover {
	background:url(../image/hover_03.jpg) no-repeat center center;
	text-decoration:none;
}

#nav .mainlevel ul a {
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	line-height:31px;
	font-family:Arial, Helvetica, sans-serif, '微软雅黑';
	display:block;
	height:23px;
	padding:0px 0px 8px 46px;
	border-bottom:1px solid #3b67c2;
	text-align:left;
	width:149px;
}
#nav .mainlevel ul a:hover {
	background:url(../image/subnav_hover.png) no-repeat left center;
	color:#fff;
	padding-left:69px;
	width:126px;
	text-decoration:none;
}
#nav .mainlevel ul {
	display:none;
	position:absolute;
	z-index:999;
}
#nav .mainlevel ul {
	width:195px;
	height:235px;
}
#nav .mainlevel ul li {
	background:#4b7de4;
}

.footer {
	clear:both;
	width:1002px;
	margin:0px auto;
	background:url(../image/footer_bj.jpg) repeat-x;
	height:105px;
}
.wenzi {
	display:block;
	text-align:center;
	width:453px;
	height:61px;
	padding:22px 0px;
	margin:0px auto;
	font-size:12px;
	line-height:24px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif, '宋体';
}