#top{
	width:958px;
	height:242px;
	background-image:url(images/top.jpg);
	margin:0px auto;
	border-bottom:5px solid #4c4c4c;
}

#top p{
	width:350px;
	float:left;
	display:inline;
	margin:168px 0px 0px 460px;
	line-height:20px;
	font-family:"宋体";
	color:#000;
}

#top p span{
	color:#fff;
	background-color:#008aa8;
	padding:3px;
	margin:0px 5px 0px 2px;
}

#title1{
	width:963px;
	height:60px;
	background-image:url(images/title-1.jpg);
	margin:0px auto;
}

#title1 a{
	float:left;
	display:inline;
	color:#008aa8;
	font-family:"宋体";
	line-height:14px;
	margin:35px 0px 0px 514px;
}

#title2{
	width:963px;
	height:60px;
	background-image:url(images/title-2.jpg);
	margin:0px auto;
}

#title2 a{
	float:left;
	display:inline;
	color:#fff;
	font-family:"宋体";
	line-height:14px;
	margin:35px 0px 0px 514px;
}

.main-news{
	width:629px;
	height:215px;
	float:left;
	display:inline;
	border:1px solid #dcdcdc;
	background-color:#efece4;
	margin:0px 7px 0px 9px;
}

.main-news h2{
	font-family:"黑体";
	font-size:28px;
	font-weight:400;
	line-height:56px;
	margin:14px 0px 0px 25px;
}

.main-news h2 a{
	color:#000;
}

.main-news p{
	color:#656565;
	font-family:"宋体";
	font-size:14px;
	line-height:22px;
	padding:0px 45px 0px 27px;
}

.main-news .author{
	margin:0px 0px 0px 30px;
}

.author span{
	margin-right:30px;
	font-family:"宋体";
	font-size:12px;
	color:#008aa8;
	line-height:14px;
	background-image:url(images/type1.jpg);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:15px;
}

.main-news-more{
	width:570px;
	background-image:url(images/line-style1.jpg);
	background-repeat:repeat-x;
	background-position:left 7px;
	margin:5px auto 0px auto;
	line-height:14px;
	text-align:right;
	padding-right:40px;
}

.main-news-more a{
	font-family:"宋体";
	color:#c21c0a;
	background-color:#efece4;
	padding:0px 5px;
}

.focus-photo{
	height:206px;
	width:288px;
	border:5px solid #494949;
	overflow:hidden;
}

.news-list{
	height:100%;
	background-image:url(images/line-style2.jpg);
	background-repeat:repeat-y;
	background-position:472px 20px;
}

.news-list li{
	height:146px;
	width:407px;
	float:left;
	display:inline;
	margin:0px 22px;
	padding:0px 18px 0px 10px;
}

.news-list li h2{
	font-family:"黑体";
	font-size:18px;
	line-height:38px;
	font-weight:400;
}

.news-list li h2 a{
	color:#000;
}

.news-list li p{
	font-family:"宋体";
	color:#656565;
	line-height:18px;
}

.news-list-more{
	width:400px;
	height:14px;
	background-image:url(images/line-style3.jpg);
	background-repeat:repeat-x;
	background-position:left 7px;
	text-align:right;
	margin-top:5px;	
}

.news-list-more a{
	background-color:#fff;
	font-family:"宋体";
	color:#c21c0a;
	padding:0px 5px;	
}

.title3{
	height:46px;
	width:946px;
	background-image:url(images/title-3.jpg);
	margin:0px auto;
	margin-top:20px;
}

.answer{
	border:1px solid #cecece;
	margin:0px auto;
	width:944px;
}

.answer ul{
	height:100%;
	background-image:url(images/line-style4.jpg);
	background-repeat:repeat-y;
	background-position:470px 0px;
}

.answer ul li{
	float:left;
	display:inline;
	width:418px;
	margin:0px 27px;
	font-family:"宋体";
}

.answer ul li h3{
	height:27px;
	background-color:#ededed;
	line-height:27px;
	font-size:12px;
	font-weight:400;
	color:#000;
}

.answer ul li h3 span{
	color:#008aa8;
	margin-left:10px;
}

.answer ul li p{
	line-height:22px;
	font-size:14px;
	color:#000;
	padding:0px 5px;
	margin:5px 0px 10px 0px;
}

.answer ul li p span{
	font-weight:bold;
	color:#c21c0a;
}