body{
		margin:0px;
		padding:17px 0px 0px 0px;
		background:url(../images/back.jpg) top left repeat-x #D5D2C9;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
img{
	border:0px;
	}
.clear{
		clear:both;
		font-size:0;
		line-height:0;
		}


#main{
		min-width:1000px;
		background:url(../images/bottom_back.jpg) bottom left repeat-x;
		padding:0px 0px 45px 0px;
		}
#all{
	 margin:0px auto;
	 width:766px;
	 }

#hhh{
text-align:bottom;
vertical-align:bottom;
text-decoration:underline;
}


#header{
		background:url(../images/header.jpg) top center no-repeat;
		height:211px;
		}
#logo{
		float:right;
		padding:13px 36px 0px 0px;
		}

#menu{
		
		font-size:18px;
		width:100%;
		margin:50px 0px 0px 0px;
		}
#menu a{
		color:#FFFFFF;
		text-decoration:none;
		margin:0px 0px 0px 0px;
		}
#menu a:hover{
				text-decoration:underline;
				}
#menu ul{
		margin:0px;
		padding:0px;
		list-style:none;
		}
#menu ul li{
			display:inline;
			}
#content{
		 margin:15px 0px 0px 0px;
		 background:url(../images/center_content.jpg) top center repeat-y;
		 }
.content1{
			background:url(../images/top_content.jpg) top center no-repeat;
			}
.content2{
			background:url(../images/bottom_content.jpg) bottom center no-repeat;
			padding:7px 7px 9px 7px;
			}
#left{
		float:left;
		width:298px;
		background:url(../images/line.gif) top right repeat-y;
		}
.title_left{
			background:url(../images/about.jpg) top left no-repeat;
			width:272px;
			height:31px;
			color:#FFFFFF;
			font-size:15px;
			text-align:left;
			padding:11px 0px 0px 26px;
			}
.spc{
		height:9px;
		background:#FFFFFF;
		}
.about{
		margin:0px 0px 0px 0px;
		background:#F8F8F6;
		padding:23px 23px 33px 26px;
		font-size:11px;
		color:#3C3C3C;
		}
.about b{
		  color:#740001;
		  }
.about p{
			margin-bottom:0px;
			}
.about a{
		 color:#770101;
		 text-decoration:none;
		 }
.about a:hover{
				text-decoration:underline;
				}
.about #more{
				background:url(../images/more.jpg) right 6px no-repeat;
				padding:0px 10px 0px 0px;
				}
.fresh{         width:200px;
		margin:24px 0px 0px 0px;
		padding:0px 0px 0px 20px;
		font-size:12px;
		color:#3C3C3C;
		}
.fresh a{
		  color:#740001;
		  text-decoration:underline;
		 }
.fresh a:hover{
				text-decoration:none;
				}
.fresh h1{
			margin:0px 0px 22px 12px;
			padding:0px;
			color:#2F2F27;
			font-size:15px;
			font-weight:normal;
			letter-spacing:-1px;
			}
.fresh ul{
			margin:0px;
			padding:0px;
			list-style:none;
			}
.fresh ul li{
			 margin:0px 0px 15px 0px;
			 padding:0px 0px 0px 11px;
			 background:url(../images/arrow.gif) 0px 6px no-repeat;
			 }
#right{
		float:right;
		width:444px;
		}
#right a{
			color:#740001;
			text-decoration:none;
			}
#right a:hover{
				text-decoration:underline;
				}
#right1{
		float:none;
		font-size:14px;
		min-height:400px;
		height:400px;
		height:auto !important;
		}
#right1 a{
			color:#740001;
			text-decoration:none;
			}
#right1 a:hover{
				text-decoration:underline;
				}
.title_right{
			  background:url(../images/news.jpg) top left no-repeat;
			  width:418px;
			  height:29px;
			  color:#78735F;
			  font-size:15px;
			  text-align:left;
			  padding:11px 0px 0px 26px;
			  margin:0px 0px 27px 0px;
			  }

.title_right65{
			  background:url(../images/news.jpg) top left no-repeat;
			  width:418px;
			  height:129px;
			  color:#78735F;
			  font-size:15px;
			  text-align:left;
			  padding:11px 0px 0px 26px;
			  margin:0px 0px 27px 0px;
			  }

.photo{
		float:left;
		background:#F8F8F6;
		border:solid 1px #EAEBE5;
		padding:4px;
		margin:0px 0px 0px 15px;
		}
.news_text{
			font-size:14px;
			line-height:18px;
			float:right;
			width:300px;
			letter-spacing:-1px;
			}
.news_text1{
			font-size:14px;
			line-height:18px;
			float:right;
			width:600px;
			letter-spacing:-1px;
			}
.news_text span{
				font-size:9px;
				}
.news_text1 span{
				font-size:9px;
				}
.line{
		background:#F2F2F0;
		height:1px;
		margin:25px 0px 25px 0px;
		}
.line1{
		background:#F2F2F0;
		height:1px;
		margin:10px 0px 15px 0px;
		}
.title_right1{
			  background:url(../images/news1.jpg) top left repeat-x;			  
			  color:#78735F;
			  font-size:15px;
			  text-align:left;			  
			  margin:0px 0px 27px 0px;
			  }
.title_right2{
				background:url(../images/news2.jpg) top left no-repeat;
				}
.title_right3{
				background:url(../images/news3.jpg) top right no-repeat;
				padding:11px 0px 0px 26px;
				height:29px;
				}
.question{
			padding:5px 10px 5px 10px;
			}
.answer{
		background:#CCCCCC;
		padding:5px 10px 5px 10px;
		}
#footer{
		background:url(../images/corner1.jpg) top left no-repeat #F8F8F6;
		font-size:11px;
		color:#3C3C3A;
		margin:10px 0px 0px 0px;
		}
#footer a{
			color:#740000;
			text-decoration:none;
			}
#footer a:hover{
				text-decoration:underline;
				}
#footer h1{
			margin:0px 0px 19px 0px;
			padding:0px;
			color:#740000;
			font-size:15px;
			letter-spacing:-1px;
			}
.footer1{
			background:url(../images/corner2.jpg) top right no-repeat;
		  }
.footer2{
		  background:url(../images/corner3.jpg) bottom left no-repeat;
		  }
.footer3{
		  background:url(../images/corner4.jpg) bottom right no-repeat;
		  padding:12px 10px 18px 28px;
		  }
.text{
		padding:0px 0px 0px 4px;
		}
.all{
		padding:0px 0px 0px 10px;
		}

.post_title2 {
font-size:16px;
font-weight:bold;
color:#cc0000;
text-align:center;
background-color:#f6f6f6;


}


