body{
	background-color: #fffae5;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	background-position: 50% 0px;
}

#menu{
	padding-top:451px;s
}
.content{
	background-image: url(../img/c-bg.jpg);
	background-repeat: repeat-y;
	width:980px;
	margin:399px  auto 0 auto;
	_margin:379px  auto 0 auto;
}
#daoyu { margin-top:20px; margin-left:39px; margin-right:39px; line-height:21px; font-size:14px; margin-bottom:40px; height:60px; overflow:hidden;}

#content01{
	height: 171px;
	overflow:hidden;
}
#content01 p{
	line-height:21px;
	color:#fff;
	font-size:14px;
	width:436px;
	margin-left:20px;
}
#content01 p a{ color:#fff;} 

#focusnews {width: 520px;
	height: 300px; padding:10px;
	background:#7d5541;}
#myFocus{
	width: 520px;
	height: 300px;
	overflow: hidden;

}
#myFocus #pic img{width:520px; height:300px; }



#content02{
	background-image: url(../img/bg01.jpg);
	background-repeat: repeat;
	margin-top: 10px;
	height:1620px;
	overflow:hidden;
}
.list-left{}
.list-left h3{}
.list-left p{line-height:21px; width:329px; margin-left:35px; text-indent:24px; color:#333; margin-top:15px; text-align:justify; }
.list-left p a{ color:#333;}
.list-left p img{ padding:5px; background:#7d5541; width:180px; height:240px; float:left; margin-right:10px;}
.list-left embed{margin-left:35px; margin-top:15px;}

#xgxx { margin-top:20px;}
#xgxx ul { margin-top:10px; margin-left:5px;}
#xgxx ul li{
	background-image: url(../img/dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	line-height: 24px;
	font-size: 14px;
	color: #666666;
}
#xgxx ul li em{ float:right;}
#xgxx ul li a{ float:left; display:inline;}
.book-photo{
	width: 144px;
	height: 190px;
	padding-top:6px;
	padding-left:2px;
	background-image: url(../img/book-bg.jpg);
	background-repeat: no-repeat;
	margin-right:15px;
}
.book-name { width:342px; font-size:24px; color:#cc0000; font-weight:bold;}
.book-name a{ color:#cc0000;}
.book-info {width:342px; line-height:21px;}
.book-photo img{
	width: 138px;
	height: 188px;
}
#zyzp { margin-top:20px;}
#zyzp dl{ margin-left:20px; height:215px; border-bottom:dotted #999 1px; margin-top:15px;}


#content03{
	background-image: url(../img/top03.jpg);
	background-repeat: no-repeat;
	background-position: top;

}
#content03 p{ line-height:21px; height:80px; margin-right:30px; color:#666; width:885px; margin-top:20px; margin-left:30px; font-size:14px;}
.zj-list{ width:430px; margin-left:30px; margin-top:10px; margin-bottom:10px;}
.zj-photo { margin-right:10px;}
.zj-photo img{ width:100px; height:130px; padding:5px; background:#cbb8a3;}
.zj-name { width:310px; font-size:18px; color:#cc0000;}
.zj-name a{color:#cc0000; line-height:30px; height:30px;}
.zj-info { width:310px; line-height:21px;}
#content04{ padding-top:10px;}
.list-nd { margin-top:20px; margin-left:20px;}
.list-nd .selected{ background:#7d5541; color:#FFF;}
.list-nd .selected a{color:#FFF;} 
.list-nd li a{width:70px; height:18px; display:block;}
.list-nd li { width:70px; height:18px; text-align:center; margin-left:3px; margin-right:3px;}
.nd-info { height:260px; overflow-y:auto ; clear:both; margin-top:10px; width:890px; padding-left:20px; margin-bottom:20px; line-height:24px; color:#666;}
#fgx {clear:both; display:block; height:20px; background:#7d5541; width:940px;}


#footer{
	color: #333;
	padding-top:30px;
}
#footer a{ color:#333;}