body {
	margin:0;
	padding:0;
	background:#eaf7ff;
	font-family:΢;
	font-size:14px;
	color:#666;
	line-height:24px;
}
h2, h3, p, dl, dt, dd ,ul,li{
	margin:0;
	padding:0;
	list-style:none;
}
a{ color:#666; text-decoration:none;}
a:hover{ text-decoration:underline;}
h2 {
	padding:0 40px;
	height:55px;
	font-family:΢;
	font-size:22px;
	font-weight:100;
	color:#00a0ea;
	clear:both;
	line-height:55px;
}
img {
	border:0;
}
.wrapper{ width:960px; margin:0 auto; background:#fff;}
.header{height:250px; background:url("575930.png") no-repeat; }
.content{ padding:40px; overflow:hidden; zoom:1;}
.news{ display:inline-block; float:left; width:370px;}
.news ul,.photos ul{ padding:10px 0;  height:200px;}
.news li{ display:block; height:34px; line-height:34px;}
.news li span{ float:right;}
.photos ul li{ display:inline-block; float:left; margin:0 1px;}
.news li a{ padding:0 0 0 10px; background:url("575929.png") no-repeat left center;}
.photos{ display:inline-block; float:left; width:470px; margin-left:30px;}
.news h2,.photos h2{ padding-left:10px; background:#eaf7ff; border-left:2px solid #00a0ea;}
.contents p{ text-indent:26px;}
.contents1 h2{ background:url("575933.png") no-repeat;}
.contents2 h2{ background:url("575934.png") no-repeat;}
.contents3 h2{ background:url("575936.png") no-repeat;}
.contents h2 span{ color:#999;}

.cc{ margin:20px 0;}
.cc img{ margin:10px; float:right; border:1px solid #eee;}
.cc p strong{ color:#00a0ea;}

.footer{ background:#d2eeff; text-align:center; padding:30px;}
.footer p{ display:block;}