#main{
	background:#fff url(images/mainBg.jpg) left bottom no-repeat;
	height:auto;
}
#content{
	width:680px;
	min-height:600px;
	height:auto!important;
	height:930px;
	border:1px solid #ccc;
	border-top:0;
	border-bottom:0;
	background:#fff;
	overflow:hidden;
}
#current{
	border-bottom:1px solid #ccc;
	background:#fff url(images/current.jpg) 8px center no-repeat;
	height:34px;
	line-height:34px;
	padding-left:28px;
}
#current a{
	padding:0 6px;
	color:#004EA2;
}
#news{
	
}
#news .list dl{
	padding:5px 8px;
	overflow:hidden;
	zoom:1;
	border-bottom:1px solid #efefef;
	margin:5px;
	background:#fff url(images/newsList.jpg) left 15px no-repeat;
}
#news .list dd{
	width:100px;
	float:right;
	color:#777;
}
#news .list dt{
	margin-right:200px;
	float:left;
	padding-left:4px;
}
#news .list dt a{
	font-size:14px;
}
#news .page{
	text-align:center;
	padding:5px;
	background:#f4f4f4;
}
#news .page span{
	border:1px solid #ddd;
	padding:5px;
	background:#fff;
}
#news .page a{
	padding:5px;
	border:1px solid #004EA2;
	background:#004EA2;
	text-decoration:none;
	color:#fff;
	margin-right:1px;
}
#news .page a:hover{
	background:#000;
}
#news h1{
	text-align:center;
	font:bold 14px/28px "宋体", verdana, Arial, sans-serif;
	padding:8px 0;
}
#news .content{
	padding:8px;
}
#item{
	float:right;
}
#sideBar{
	width:310px;
	float:right;
	overflow:hidden;
	position:relative;
}
#exhibition span{
	display:block;
}
#exhibition .list{
	border-bottom:1px solid #eee;
	margin:5px 10px;
	overflow:hidden;
	padding:5px 0;
	zoom:1;
}
#exhibition .list .logo{
	width:160px;
	float:left;
}
#exhibition .list .logo img{
	border:1px solid #000;
	display:block;
	float:left;
}
#exhibition .list .title{
	float:left;
	width:460px;
}
#exhibition .list .title a{
	color:#004EA2;
	font:bold 14px/160% "宋体", verdana, Arial, sans-serif;
}
#exhibition .list .desc{
	float:left;
	width:460px;
}
#exhibition .list .desc a{
	color:#f00;
}
#tab{
	border-bottom:3px solid #004EA2;
	margin:10px;
}
#tab ul{
	overflow:hidden;
	zoom:1;
}
#tab li{
	float:left;
	background:#BFBFBF url(images/tabLeft.jpg) left top no-repeat;
	padding-left:5px;
	margin-right:1px;
}
#tab .on{
	background:#004EA2 url(images/tabOnLeft.jpg) left top no-repeat;
}
#tab li a{
	background:transparent url(images/tabRight.jpg) right top no-repeat;
	padding:0 15px;
	padding-right:15px;
	display:block;
	font:bold 14px/190% "宋体", verdana, Arial, sans-serif;
	color:#000;
}
#tab .on a{
	background:transparent url(images/tabOnRight.jpg) right top no-repeat;
	color:#fff;
}
#rigistration{
	padding:5px 10px;
}
#rigistration input{
	border:1px solid #888;
	height:20px;
	line-height:20px;
	width:300px;
	float:left;
}
#rigistration .item{
	border:1px solid #eee;
	padding:10px;
	margin-bottom:15px;
}
#rigistration .item h4{
	font:bold 14px/180% "宋体", verdana, Arial, sans-serif;
}
#rigistration .item li{
	overflow:hidden;
	zoom:1;
	padding:2px 0;
}
#rigistration .item label{
	float:left;
	width:90px;	
}
#rigistration .item .two input{
	width:140px;
	margin-right:18px;
	float:left;
}
#rigistration .ad input{
	width:auto;
}
#rigistration .checkbox input{
	width:auto;
	margin-right:10px;
	border:1px solid #ccc;
}
#rigistration .checkbox label{
	float:left;
	width:auto;
	padding:0 5px;
	
}
#rigistration .submit input{
	width:120px;
	height:25px;
	margin-right:10px; 
	margin-bottom:20px;
	border:1px solid #ccc;
}
#rigistration button{
	border:1px solid #ccc;
	padding:2px 5px;
	margin-right:6px;
}