body {
	background-color: #B6BFCE;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	line-height:1.8em;
}
*{
	padding:0;
	margin:0;
}
a{
	text-decoration:none;
	color:black;
}
h2{
	background:url(../images/bg_titile.jpg) left top repeat-x;
	height:35px;
	line-height:35px;
	/*text-indent:14px;*/
	padding:0 14px;
	font-size:12px;
	color:white;
	margin-bottom:10px;
	clear:both;
}
h2.history{
	background:#005180;
}
h2 .more{
	float:right;
	margin-top:10px;
	display:inline;
	border:0;
	width:43px;
	height:14px;
	background:url(../images/more_hover.jpg) left top no-repeat;
}
h2 a.more:hover{
	background:url(../images/more.jpg) left top no-repeat;
}
#wrapper{
	width:1004px;
	margin:0 auto;
	text-align:left;
	background-color:white;
	overflow:hidden;
}
#header{
	height:215px;
	overflow:height;
	margin-bottom:2px;
}
#left{
	width:765px;
	float:left;
	background:white;
}
#left1{
	width:1004px;
	float:left;
	background:white;
}
.zw{
	width:900px;
	float: none;
	margin: 0px auto;
}	
.col1{
	float:left;
	width:380px;
	height: 308px;
}
.col2{
	float:right;
	width:380px;
}
a:hover{
	text-decoration: underline;
}
.list1,.list2,.list3,.list4{
	padding-left:10px;
	float:left;
}
.list1 li,.list2 li,.list4 li{
	float:left;
	width:182px;
	height:162px;
	overflow:hidden;
	margin-right:5px;
	display:inline;
	padding-bottom:10px;
}
.list4 li{
	height:130px;
}
.list1 li img,.list2 li img.list4 li img{ cursor:hand;}
.list3 li{
	float:left;
	width:730px;
	overflow:hidden;
	margin-right:5px;
	display:inline;
	list-style-type:none;
	border-bottom:1px solid #E5E5E5;
	background:url(../images/arrow.gif) 8px center no-repeat;
	padding-left:20px;
}
.list1 li p{
	text-align:center;
	background-color:#CECCCD;
}
.list2 li p{
	border-bottom:1px solid #E5E5E5;
	background:url(../images/arrow.gif) 8px center no-repeat;
	padding-left:20px;
}
.details{
	text-align:right;
	margin-top:-1.8em;
	border-bottom:1px solid #E5E5E5;
}
.details_click{
	text-align:right;
}
.details a,.details_click a{
	color:#F12236;
	background:url(../images/arrow2.gif) left center no-repeat;
	padding-left:17px;
	text-decoration:none;
}
#news_report p{
	color:#898989;
	text-indent:2em;
}
#news_report h3,#news_report h4,#news_report ul li{
	border-bottom:1px solid #E5E5E5;
}
#news_report h3{
	text-align:center;
	color:#F12236;
	font-size:16px;
}	
#news_report ul {
	border-top:1px solid #E5E5E5;
}
#news_report ul li{
	list-style-type:none;
	background:url(../images/arrow.gif) 8px center no-repeat;
	padding-left:20px;
} 
#news_report h4{
	font-size:13px;
	color:#F12236;
}
#card{
	list-style-type:none;
}
#card li{
	float:left;
	width:189px;
	margin-right:1px;
	border-top:1px solid #C4C1BC;
	border-bottom:1px solid #C4C1BC;
	margin-bottom:1px;
}
#card li span{
	background:#80A9BF;
	margin-top:1px;
	margin-bottom:1px;
	display:block;
	text-align:center;
	font-weight:bold;
}
#card li span a{
	background:url(../images/arrow4.gif) left center no-repeat;
	padding-left:14px;
}
.facility{
	height:265px;
}
	
#activity_pic{
	height:315px;
}
#activity_pic img{
	border:1px solid #D9DBDA;
	padding:6px;
}
#activity_pic ul{
	font-weight:bold;
	margin-top:5px;
	list-style-type:none;
}
#activity_pic .l{
	float:left;
	background:url(../images/arrow5.gif) left center no-repeat;
	padding-left:10px;
	margin-left:7px;
	display:inline;
}
#activity_pic .l a{
	color:#F12236;
	text-decoration:underline;
}
#activity_pic .l a:hover{
	text-decoration:none;
}
#activity_pic .r{
	float:right;
}
#activity_pic .r a{
	background-color:#F12236;
	margin-right:2px;
	padding:0 3px;
	color:white;
}
#activity_pic .r a:hover,#activity_pic .r .arctive{
	background:#CCCCCC;
}
#video{
	height:371px;
}
#right{
	width:225px;
	float:right;
	color:#477EA4;
}
.thing{
	background:url(../images/arrow3.gif) 9px 0.3em no-repeat;
	padding-left:18px;
	line-height:1.3em;
	margin-top:10px;
	margin-bottom:8px;
	font-weight:bold;
}
.thing strong{
	display:block;
}
.tro{
	padding:10px;
}
#copyright{
	clear:both;
	background-color:#888888;
	height:57px;
	text-align:right;
	color:white;
	padding-right:23px;
	padding-top:5px;
	margin-top:30px;
}
#bh img { cursor:hand;}
#jd01{height:15px;margin:25px 10px 3px;text-align:right;font-weight:bold;}
.jdbut,.jdbuton{margin:3px;padding:4px;line-height:15px;cursor:hand;}
.jdbut{background-color:#000;color:#FFF;}
.jdbuton{background-color:#E02117;color:#FFFFFF;}
#jd02{ margin:-38px 15px 0px;color:#E02117;font-weight:bold;font-size:12px;}

.listpage {margin:10px auto; width:955px;}

