@charset "utf-8";
/* CSS Document */

body{
	font-size:12px;
	color:#4e4e4e;
	line-height:23px;
}
*,ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.fdz{float:left;}
.clr{clear:both;}
.fdy{float:right;}
p{ text-indent:2em;}

a{
	color:#4e4e4e;
	text-decoration:none;
}
a:hover{
	color:#cb2122;
	text-decoration:none;
}
img{border:0;}


/*---------头部------------*/
#top{
	width:943px;
	margin:0 auto;
	background:url(../images/top_bg.jpg) no-repeat right;
	height:92px;
}
#top .topl{
	padding-top:15px;
}
#top .topr{
	padding-top:10px;
	text-align:right;
}
.lj{
	padding:0 6px 0 6px;
}
.tup{margin-top:15px;}

/*---------头部结束------------*/

/*---------菜单------------*/
#nav{
	background:url(../images/nav_bg.jpg) repeat-x;
	height:35px;
	width:943px;
	margin:0 auto;
	line-height:35px;
}
#nav a{
	display: block; 
	width: 94px; 
	text-align:center;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}

#nav li{
	float: left; 
}
.curr{
	background:url(../images/nav_xf.jpg) no-repeat;
	width:94px;
	height:35px;
}
#nav li a:hover{
	background:url(../images/nav_xf.jpg) no-repeat;
	width:94px;
	height:35px;
}
#nav li ul {
	text-align:left;
	left: -999em; 
	width: 94px; 
	position: absolute; 
	border:1px #246abf solid;
	border-top:none;
	background:#fff;
}

#nav li ul li{
	float: left; 
	width: 92px;
	height:28px;
	line-height:28px;
}


#nav li ul a{
	display: block; 
	width: 80px;
	text-align:left;
	text-indent:10px;
	height:28px;
	border-bottom:#999 1px dashed;
	margin:0 auto;
	color:#7d7d7d;
}
#nav li ul a:hover {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	background:none;
	width: 80px;
	text-align:left;
	text-indent:10px;
	height:28px;
	background:#4895d3;
	font-weight:bold;
}

#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}
#content {
clear: left; 
}

/*---------菜单结束------------*/




/*---------底部------------*/
#bot{
	width:943px;
	background:url(../images/bot.jpg) repeat-x 0 0;
	margin:10px auto;
	*margin:2px auto;
	_margin:2px auto;
	overflow:hidden;
}
.bot_l{
	width:140px;
	border-right:1px solid #bbb;
	margin:10px 0 5px 160px!important;
	margin:10px 0 5px 90px;
}
.bot_r{
	width:570px;
	margin:10px 0 5px 10px;
}



/*---------二级页面底部------------*/
#bot1{
	width:943px;
	background:url(../images/bot.jpg) repeat-x 0 0;
	margin:10px auto;
	*margin:2px auto;
	_margin:2px auto;
	position:relative;top:-50px;
}


