#S_wrap{
background:url(en_bar_blue.gif) repeat-x 0% 76px;
width:100%;
}
#S_head{
	margin:0 auto;
	width:788px;
	
	height:90px;
	margin-bottom:10px;
}
#ennav{float:right;margin:49px 5px 0 0}
#ennav li{
	list-style-type:none;
	text-align:left;
	width:98px;
	float:left;
	height:27px;
}
#S_foot{
margin-top:10px;
clear:both;

}
#footer3{
	position:absolute;
	margin-top:0;
	>margin-top:-15px;
	left:0px;
	width:100%;
	text-align:center;
	background:url(footer_gongshang.gif) no-repeat center 50px;
}
#footer2{width:784px;margin:0 auto;}


#ennav a{font-size:13px;
color:#049;
	background:url(en_menu.gif) no-repeat 0% -27px;
	display:block;
	height:27px;
	text-align:center;
	line-height:27px;
	font-family:Arial;}
#ennav a:active,#ennav a:hover,#ennav a.active{
	font-weight:bold;
	background-position:0% 0%;
}
#logo{margin-left:10px;}

dl.flat2{width:784px}
dl.flat2 .top{background:red url(fTop.gif) no-repeat;height:6px;font-size:0;}
dl.flat2 .bot{background:url(fBot.gif) no-repeat}
dl.flat2 dd{background:url(fBg.gif) repeat-y;text-align:left;padding:10px;}
dl.flat2{
	margin:0 auto;
}
ol li{
	color:#222;
	list-style-type:none;
	padding-left:13px;
	text-indent:0;
	background:url(square.gif) no-repeat 0% 8px;
	overflow:visible;
	height:auto;
}

	.flat2 div{
	padding:10px;
	border:1px solid #dcecf9;
	background:#f3f9fe;
	margin-top:10px;
	color:#555;
	line-height:21px;
}
#S_left .flat2 dd{padding:15px;}
.flat2 div i{
	color:#049;
	display:block;
	margin-bottom:5px;
}
.flat2 h1{
	color:#f60;
	font-weight:bold;
	background: url(arrow05.gif) no-repeat 0% 1px;
	padding-left:20px;
}