body{
	font-family:"宋体";
	background:url(images/body.jpg) no-repeat center top;
}

#footer{
	width:1000px;
	color:#000;
	line-height:24px;
	padding:15px 0px;
}

#footer a{
	color:#000;
}

#footer img{
	display:inline;
}

#header{
	width:1000px;
	height:292px;
	margin:0px auto;
	overflow:hidden;
	background:url(images/header.jpg);
	position:relative;
}

#header p{
	position:absolute;
	left:130px;
	bottom:8px;
	width:800px;
	height:48px;
	font-weight:bold;
	font-size:14px;
	color:#aa4e21;
	line-height:24px;
	overflow:hidden;
}

#header p a{
	color:#aa4e21;
}

#nav{
	width:1000px;
	height:28px;
	background:#aa4e21;
	margin:0px auto;
}

#nav .title{
	float:left;
	height:28px;
	width:99px;
	overflow:hidden;
}

#nav .content{
	float:left;
	width:900px;
	height:28px;
	line-height:28px;
	overflow:hidden;
}

#nav .content ul li{
	float:left;
	border-left:1px solid #9c411b;
	height:28px;
	background:url(images/nav-type.gif) no-repeat 22px 6px;
	padding-left:42px;
	padding-right:25px;
	font-weight:bold;
	font-size:14px;
}

#nav .content ul li a{
	color:#ead29d;
}

#content{
	width:998px;
	border:1px solid #ebdbbc;
	border-bottom:6px solid #ebdbbc;
	background:#fcf8eb;
	margin:0px auto;
}

#content img{
	display:block;
}

#layout1{
	position:relative;
}

#layout1 .title{
	height:181px;
	width:31px;
	position:absolute;
	left:484px;
	top:13px;
}

#layout1 .main{
	height:100%;
	margin-left:-13px;
}

#layout1 .main ul li{
	float:left;
	display:inline;
	border:3px solid #f3e9d3;
	height:270px;
	width:434px;
	margin:13px 0px 0px 31px;
	padding:0px 13px 0px 13px;
	overflow:hidden;
	background:#fff;
}

#layout1 .main ul li h3{
	font-family:"黑体";
	font-weight:normal;
	font-size:20px;
	line-height:24px;
	height:48px;
	overflow:hidden;
	margin:11px 0px;
	background:url(images/ly1-h3.gif) no-repeat left 6px;
	padding-left:50px;
}

#layout1 .main ul li h3 a{
	color:#78230c;
}

#layout1 .main ul li .photo{
	float:left;
	height:185px;
	width:155px;
}

#layout1 .main ul li .photo img{
	height:185px;
	width:155px;
}

#layout1 .main ul li .text{
	float:right;
	width:272px;
}

#layout1 .main ul li .text h4{
	height:32px;
	line-height:32px;
	overflow:hidden;
	background:url(images/ly1-h4.gif) no-repeat;
	padding-left:35px;
	font-size:14px;
	color:#333;
}

#layout1 .main ul li .text h4 a{
	color:#333;
}

#layout1 .main ul li .text p{
	font-size:14px;
	line-height:24px;
	height:144px;
	overflow:hidden;
	color:#826c49;
	margin:10px 10px 0px 10px;
}

#layout1 .main ul li .text p a{
	color:#c52014;
}

#layout1,#layout2,#layout3,#layout4{
	height:100%;
	border-top:6px solid #aa3607;
}

#layout2{
	background:url(images/ly2-bg.gif) repeat-y;
}

#layout2 .left{
	width:499px;
}

#layout2 .right{
	width:498px;
}

#layout2 .title{
	height:38px;
	overflow:hidden;
}

#layout2 .title h2{
	float:left;
}

#layout2 .title a{
	float:right;
	display:inline;
	height:12px;
	width:58px;
	overflow:hidden;
	margin:16px 35px 0px 0px;
}

#layout2 .left .title a{ background:url(images/ly2-left-more.gif); }
#layout2 .right .title a{ background:url(images/ly2-right-more.gif); }

#layout2 .left .content{
	padding:18px 40px 0px 15px;
}

#layout2 .left ul li{
	border-bottom:1px dashed #d1c9af;
	padding-left:5px;
	height:95px;
	overflow:hidden;
	*margin-bottom:-4px;
}

#layout2 .left ul li h3{
	font-size:16px;
	line-height:26px;
	height:26px;
	padding-top:4px;
	overflow:hidden;
}

#layout2 .left ul li h3 a{
	color:#000;
}

#layout2 .left ul li .photo{
	float:left;
	height:52px;
	width:65px;
	border:1px solid #f3e9d3;
}

#layout2 .left ul li .photo img{
	height:52px;
	width:65px;
}

#layout2 .left ul li .text{
	float:right;
	width:345px;
	line-height:18px;
	height:54px;
	color:#666;
	overflow:hidden;
}

#layout2 .left ul li .text a{
	color:#666;	
}

#layout2 .right .content{
	padding:10px 15px 0px 23px;
}

#layout2 .right ul li{
	border-bottom:1px dashed #c4bc9c;
	padding-bottom:8px;
}

#layout2 .right ul li h3{
	font-size:14px;
	height:30px;
	line-height:30px;
	padding-top:4px;
	overflow:hidden;
}

#layout2 .right ul li h3 a{
	color:#000;
}

#layout2 .right ul li p{
	line-height:18px;
	font-size:14px;
	color:#333;
}

#layout2 .right ul li p a{
	color:#f60;
}

#layout3 .box{
	margin-top:10px;
	background:#f8f6ef url(images/ly3-bg.gif) repeat-y 499px top;
	margin-top:10px;
}

#layout3 .left{
	width:498px;
}

#layout3 .right{
	width:498px;
}

#layout3 .title{
	height:26px;
	line-height:26px;
	overflow:hidden;
	background:url(images/ly3-title-bg.gif) no-repeat 15px 0px;
	padding:0px 55px 0px 42px;
}

#layout3 .title h2{
	float:left;
}

#layout3 .title a{
	float:right;
	color:#471e0a;
}

#layout3 .content{
	padding:10px 20px 0px 34px;
}

#layout3 .hot{	
	height:154px;
	overflow:hidden;
}

#layout3 .hot h3{
	font-size:14px;
	text-align:center;
	height:34px;
	line-height:34px;
	overflow:hidden;
}

#layout3 .hot h3 a{
	color:#000;
}

#layout3 .hot .photo{
	float:left;
	height:110px;
	width:185px;
	border:5px solid #e8e2c9;
}

#layout3 .hot .photo img{
	height:110px;
	width:185px;
}

#layout3 .hot .text{
	float:right;
	width:240px;
	line-height:22px;
	height:110px;
	overflow:hidden;
	color:#4c4c4c;
	padding:5px 0px;
}

#layout3 .hot .text a{
	color:#c51c07;
}

#layout3 .list{
	margin:10px 0px 10px 0px;
}

#layout3 .list ul li{
	font-size:14px;
	background:url(images/ly3-type.gif) no-repeat left 9px;
	padding-left:10px;
	line-height:24px;
	height:24px;
	overflow:hidden;
}

#layout3 .list ul li a{
	color:#000;
}

#layout4 .title{
	border-top:5px solid #dccdb0;
	height:36px;
	line-height:36px;
	overflow:hidden;
}

#layout4 .title h2{
	float:left;
}

#layout4 .title a{
	float:right;
	display:inline;
	margin-right:25px;
	font-size:14px;
	color:#5b1d10;
}

#layout4 .content ul li{
	float:left;
	display:inline;
	width:175px;
	margin:10px 0px 0px 20px;
}

#layout4 .content ul li img{
	height:110px;
	width:175px;
}

#layout4 .content ul li p{
	line-height:24px;
	height:24px;
	overflow:hidden;
	text-align:center;
}

#layout4 .content ul li p a{
	color:#551000;
}

#layout5{
	width:960px;
	margin:0px auto;
}

#layout5 .block{
	height:215px;
	overflow:hidden;
	background:#fff;
	border:3px solid #f3e9d3;
	margin-top:20px;
}

#layout5 .block .title{
	float:left;
	border-right:3px solid #f3e9d3;
	width:49px;
	height:98px;
	padding-top:117px;
	*height:95px;
	*padding-top:120px;
	background:url(images/ly5-title.gif) no-repeat;
	overflow:hidden;
	text-align:center;
	color:#fff;
	font-family:"黑体";
	font-size:30px;
}

#layout5 .block .video{
	float:right;
	display:inline;
	margin:11px 11px 0px 0px;
	width:190px;
	height:190px;
	position:relative;
}

#layout5 .block .video img{
	width:190px;
	height:190px;
}

#layout5 .block .video .play{
	position:absolute;
	left:12px;
	bottom:12px;
	height:52px;
	width:52px;
	background:url(images/ly5-play.png) no-repeat;
	overflow:hidden;
}

#layout5 .block .video .play a{
	display:block;
	height:52px;
	width:52px;
}

#layout5 .block .main{
	float:left;
	display:inline;
	width:670px;
	margin:0px 0px 0px 17px;
}

#layout5 .block .main h3{
	font-size:26px;
	font-family:"黑体";
	font-weight:normal;
	padding-left:12px;
	height:46px;
	line-height:46px;
	padding-top:5px;
}

#layout5 .block .main h3 a{
	color:#78230c;
}

#layout5 .block .main .name{
	height:25px;
	line-height:24px;
	width:618px;
	background:url(images/ly5-name.gif) no-repeat;
	margin-left:12px;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	colo:#333;
}

#layout5 .block .main .name a{
	color:#333;
}

#layout5 .block .main .list{
	overflow:hidden;
	height:110px;
	overflow:hidden;
	margin-top:15px;
}

#layout5 .block .main .list ul{
	margin-left:-1px;
	height:110px;
}

#layout5 .block .main .list ul li{
	float:left;
	width:223px;
	height:110px;
	background:url(images/ly5-list-line.gif) repeat-y;
}

#layout5 .block .main .list ul li h4{
	height:27px;
	line-height:27px;
	overflow:hidden;
	width:154px;
	padding-left:36px;
	background:url(images/ly5-h4.gif) no-repeat;
	font-size:20px;
	font-family:"Microsoft Yahei","黑体";
	color:#826c49;
	font-weight:normal;
	margin-left:10px;
}

#layout5 .block .main .list ul li h4 a{
	color:#826c49;
}

#layout5 .block .main .list ul li p{
	margin:0px 17px 0px 13px;
	font-size:14px;
	color:#826c49;
	line-height:24px;
	height:72px;
	overflow:hidden;
	margin-top:8px;
}

#layout5 .block .main .list ul li p a{
	color:#826c49;
}


#layout6{
	border-top:6px solid #ab360b;
	height:100%;
}

#layout6 .left{
	display:inline;
	margin:5px 0px 0px 16px;
	padding:0px 22px 0px 0px;
	width:624px;
	border-right:1px dashed #ebdbbc;
}

#layout6 .left h3{
	height:50px;
	line-height:50px;
	padding-top:4px;
	overflow:hidden;
	font-size:20px;
	font-weight:normal;
	font-family:"黑体";
	padding-left:53px;
	background:url(images/ly1-h3.gif) no-repeat left 10px;
}

#layout6 .left h3 a{
	color:#8b1700;
}

#layout6 .left .photo{
	float:left;
	display:inline;
	margin-left:17px;
	border:3px solid #e1cfb2;
	height:80px;
	width:125px;
}

#layout6 .left .photo img{
	height:80px;
	width:125px;
}

#layout6 .left p{
	float:right;
	margin-top:5px;
	width:461px;
	font-size:14px;
	line-height:24px;
	height:72px;
	color:#826c49;
}

#layout6 .left p a{
	color:#8b1700;
	margin-left:5px;
}

#layout6 .right{
	display:inline;
	margin:15px 15px 0px 0px;
	width:300px;
}

#layout6 .right ul li{
	font-size:14px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding-left:9px;
	background:url(images/ly3-type.gif) no-repeat left 9px;
}

#layout6 .right ul li a{
	color:#4e1a01;
}

#layout6 .title h2{
	float:left;
}

#layout6 .title a{
	float:right;
	display:inline;
	height:12px;
	width:58px;
	overflow:hidden;
	margin:16px 35px 0px 0px;
	background:url(images/ly2-left-more.gif);
}