#top {
	width:950px;
	margin-left:25px;
}
/*#top-nav {
	background:url(../imgs/bg-001.gif);
	padding:5px 30px;
}
#top-nav span {
	margin-left:300px;
}*/
/* LOGO*/
#logo {
	width:950px;
	height:86px;
}
#logo-l {
	background:url(../imgs/caexpo-logo.jpg) no-repeat 10px 5px;
	height:85px;
	float:left;
	width:190px;
}
#logo-c {
	position:absolute;
	left:220px;
	width:650px;
	padding-top:5px;
	text-align:left;
}
#logo-c li{
	line-height:2.2em;
}
#logo-c li a{
	padding:0 2px 0 6px;
}
#logo-c li.pict{
	background:url(../imgs/top_zx.gif) no-repeat 0 2px;
	padding-left:30px;
}
#logo-c li.picm{
	background:url(../imgs/top_zt.gif) no-repeat 0 2px;
	padding-left:30px;
}
#logo-c li.picb{
	background:url(../imgs/top_fz.gif) no-repeat 0 2px;
	padding-left:30px;
}
#logo-r {
	position:absolute;
	left:875px !important;
	right/**/:27px;
	width:100px;
	text-align:right;
}
#logo-r li{
	border:3px double #090;
	text-align:center;
	line-height:1.5em;
}

/*Sub-sattion*/
#sub-station {
	width:950px;
	height:30px;
	margin:0 auto;
	clear:both;
}
#sub-station ul {
	width:948px;
	margin-top:5px;
	height:2em;
	background:#00A234;
	float:left;
	border:1px solid #CCC;
}
#sub-station li {
	float:left;
	font-size:13px;
}
#sub-station li	a {
	padding:5px 23px 3px;
	float:left;
	font-size:13px;
	color:#FFF;
	border-left:1px solid #CCC;
}

/*ËÑË÷*/
#search_box {
	position:absolute;
	left:25px;
	top:93px;
	width:950px;
	height:120px;

}
#search { 
	 width:950px;
}
form { 
	padding: 0;
	float: left;
}
.top-search {
	height: 25px;
	width:840px;
/*	padding: 0 15px;*/
}
.top-search li { 
	font:14px/22px Verdana;
	float: left;
	width: 86px;
	height: 24px;
	background:#EBFBED;
	border-top:1px solid #090;
	border-left:1px solid #090;
	border-right:1px solid #090;
	position: relative;
}
.top-search li a { 
	float: left; 
	width: 86px; 
	text-align: center; 
	line-height: 24px; 
}
.top-search li a:hover { 
	text-decoration: none; 
}
.top-search li a.focu { 
	position: absolute;
	width: 88px;
	height: 25px;
	top: 0;
	left: -1px;
	background: #00A234;
	color: #FFF;
	font-weight: bold;
}
		
.con { 
	border: 1px solid #090; 
	padding: 3px; 
	background: #D1E8C9; 
}
.srchbox { 
	height: 70px; 
	padding: 2px 15px 0; 
	background: #EBFBED; 
}
.con img { 
	float: left; 
	margin-top: 7px; 
}

label { 
	float: left; 
	height: 22px; 
	overflow: hidden; 
	margin: 11px 0 0 8px; 
	border: 1px solid #090; }
.text { 
	float: left; 
	width: 495px; 
	height: 22px; 
	border: none; 
	border-right: 
	1px solid #090; 
	padding: 0 3px; font: 
	14px/22px Verdana; }
.button { 
	float: left; 
	height: 22px;
	padding: 0 8px; 
	color: #FFF; 
	font: bold 14px/22px Verdana; 
	border: none; 
	background: #00A234; 
}
.r { 
	font:14px/22px Verdana; 
	float: left; 
	white-space: nowrap; 
	overflow: hidden; 
	line-height: 46px; 
	padding-left: 20px;
}
.text-list { 
	clear:both; 
	margin-left:90px;
}
.text-list span { 
	color:#F30; 
	font-weight:bold;
}	
#zmt {
	position: absolute;
	width: 100px;
	height: 25px;
	left:850px;
	background:#00A234;
}
#zmt a { 
	position:relative;
	top:6px;
	left:18px;
	color: #F30;
	font-weight: bold;
}
/*Banner1*/
#banner1 {
	position:absolute;
	top:205px;
	left:25px;
	height:50px;
	width:950px;
}
/*===============================================================================*/
/*-------------------£Æ£Ï£Ï£Ô£Å£Ò-------------------------------------------------*/
/*===============================================================================*/

#FOOTER {
	width:950px;
	position:absolute;
	top:2857px !important;
	top/**/:2867px;
	left:25px;
	border-top:4px double #090;
}
#FOOTER p {
	margin:5px;
	text-align:center;
}
.footc {
	width:900px;
	height:40px;
	padding-left:50px;
	border-bottom:1px double #999;
}
.footlogo { 
	float:left;
	margin:0 10px;
}
.foottext {
	margin-top:10px;
	margin-right:20px;
	float:left;
}