a{
	color:#000;
}

body{
	background-color:#e4d7c4;
	padding-bottom:100px;
}

#page{
	width:960px;
	background-image:url(images/page-bg1.jpg);
	margin:0px auto;
	padding:0px 12px;
}

#page-bottom{
	width:984px;
	height:12px;
	background-image:url(images/page-bg2.jpg);
	margin:0px auto 100px auto;
	overflow:hidden;
}

#header{
	height:257px;
	background-image:url(images/header.jpg);
	border-bottom:6px solid #654b3a;
}

.main-title{
	height:57px;
	margin-bottom:20px;
}

#main-title1{ background-image:url(images/21th.jpg);}
#main-title2{ background-image:url(images/20th.jpg);}
#main-title3{ background-image:url(images/18th.jpg);}
#main-title4{ background-image:url(images/00th.jpg);}
#main-title03{ background-image:url(images/22lan.jpg);}

.content{
	margin-bottom:10px;
}

.content-photo{
	width:295px;
	float:left;
	display:inline;
	margin:0px 0px 0px 26px;
}

.content-photo-style1 img{
	height:172px;
	width:295px;
}

.content-photo-style2 img{
	height:390px;
	width:295px;
}

.content-photo p{
	text-align:center;
	font-family:"宋体";
	font-size:14px;
	line-height:50px;
}

.content-text{
	width:587px;
	float:right;
	margin:0px 30px 0px 0px;
	display:inline;
	padding-bottom:15px;
}

.content-text-header{
	height:95px;
}

#content-text-style01,#content-text-style02{ border-bottom:4px solid #b00;}

.content-text h2{
	font-family:"黑体";
	font-family:"Microsoft Yahei";
	font-size:24px;
	font-weight:400;
	padding-left:12px;
	line-height:52px;
	height:52px;
}

.content-text h2 a{
	color:#825e23;
}

.content-text h2 img{
	margin-left:10px;
}

.content-text .main-news{
	font-family:"宋体";
	color:#000;
	line-height:20px;
	padding:0px 12px;
	margin-bottom:12px;
}

.content-text p a{
	margin-left:10px;
}

.news-block{
	width:240px;
	padding:0px 25px;
	float:left;
}

.news-block h3{
	font-family:"黑体";
	font-family:"Microsoft Yahei";
	font-size:18px;
	font-weight:400;
	background-image:url(images/type01.jpg);
	background-repeat:no-repeat;
	background-position:2px 9px;
	line-height:32px;
	text-indent:26pt;
}

.news-block h3 a{
	color:#000;
}

.news-block p{
	font-family:"宋体";
	color:#000;
	line-height:20px;
	margin-top:10px;
}

.news-block-line{
	height:200px;
	width:1px;
	background-color:#000;
	float:left;
	margin-top:5px;
}
.news-block-line01{
	height:400px;
	width:1px;
	background-color:#000;
	float:left;
	margin-top:5px;
}
#bottom-news{
	width:905px;
	border-bottom:4px solid #b00;
	margin-left:25px;
	padding-bottom:25px;
}

#copyright{
	height:200px;
	padding-top:20px;
	text-align:center;
	font-family:"宋体";
	color:#000;
	line-height:20px;
}

#headline{
	height:243px;
	background:url(images/headline-bg.jpg) repeat-x;
	padding-top:15px;
	text-align:left
}

#headline .line{
	height:1px;
	width:840px;
	margin:0px auto 0px auto;
	font-size:0px;
	background:url(images/line.gif);
	margin-top:18px;
}

#headline h2{
	font-family:"Microsoft Yahei";
	font-size:36px;
	font-weight:bold;
	background:url(images/headline-type.gif) no-repeat 40px 25px;
	padding-left:70px;
	line-height:60px;
}

#headline h2 a{
	color:#b00;
}

#headline p{
	font-family:"宋体";
	font-size:12px;
	line-height:21px;
	color:#000;
	padding:0px 70px;
	text-aline:left;
}

#headline p a{
	color:#b00;
}