p {
    margin:10px 0;
	padding:0;
}
#content {
    width: 1004px;
	margin: 0 auto;
	background: url(../images/bg_navgation.jpg) top left;;
	padding: 0 0 10px 0;

}
#top {
	float:right;
    height:25px;
	width: 360px;
	line-height:30px;
	text-align:right;
	background:url(../images/bg_top1.jpg) top right no-repeat;
}
#top a {
    color:#4d2901;
	margin:0 5px;
}
#top a:hover {
    text-decoration: underline;
}

#search{
	float:right;
	width:300px;
	display:block;
	line-height:30px;
}
#search form{
	margin:0;
	padding:0;
}
#search input[type="text"]{
	height:14px;
	border:1px solid #c9b294;
	background-color:#FFF;
	width:100px;
}
#search select{
	height:19px;
	border:1px solid #c9b294;
}

#head {
    height:92px;
	padding:0 10px 0 0;
}
#logo { 
    float: left;
    width: 300px;
	padding-top:10px;
	height:82px;
}
#nav {
	clear:right;
    float:right;
	width:680px;
	margin-top: 10px;
	background: url(../images/bg_nav1.jpg) no-repeat top left;
}
#nav ul {
	height:52px;
	margin-top:8px;
	margin-left:55px;
}
#nav ul li {
    float: left;
	margin-left:17px;
	padding: 10px;
	
}
#nav ul li a {
    color: #ebdac2;
	font-size:14px;
	font-weight:bold;
}
#nav ul li a:hover {
    color: #fff;
}

#top_link{
	clear:both;
	margin:10px 15px;
}
/*0----------------------main----------------------------*/
#main {
    clear: both;
    width: 990px;
	padding:0;
	margin-top:10px;
}
	#main #main_left{
		clear:left;
		float:left;		
		width: 550px;
		padding:0;
	}
		#main #channel{
			clear:both;
			width: 540px;
			text-align:center;
			height:110px;
		}
		#main #channel a{
			margin:0 10px;
			padding:0;
			width:80px;
		}
	#main #main_right{
		clear:right;
		float:right;		
		width:420px;
		margin-right:20px;
		margin-top:10px;
	}
	#main #main_right #right_box{
		clear:right;
		float:right;		
		width:400px;
		margin-right:20px;
		margin-bottom:10px;
	}
		#right_box #right_box_menu a{
			float:left;
			background:url(../images/right_box1.jpg) no-repeat top left;
			width:75px;
			height:25px;
			font-size:12px;
			font-weight:bold;
			text-align:center;
			line-height:25px;
			padding-top:2px;
			color:#321a00;
			border-bottom:1px solid #c2b697;
		}
		#right_box #right_box_menu .bottom{
			height:25px;
			width:240px;
			border-bottom:1px solid #c2b697;
			background:none;
		}
		#right_box #right_box_menu a:hover{
			background:url(../images/right_box2.jpg) no-repeat top left;
			border-bottom:1px solid #c2b697;
		}
			#right_box span{
				display:block;
				clear:left;
				float:left;
				width:130px;
			}
			#right_box span img{
				margin:15px 12px;
				padding:2px;
				border:1px solid #b4b09b;
				background-color:#FFF;
			}
			#right_box ul{
				float:right;
				width:240px;
				margin:5px 10px;
			}
			#right_box ul li{
				text-indent: 12px;
				padding:3px 0 3px 0;
				height:16px;
				clear:both;
				border-bottom:1px dashed #b68f55;
				background:url(../images/ico.gif) no-repeat top left;
			}
			#right_box #right_box_menu a#right_box11{
				background:url(../images/right_box2.jpg) no-repeat top left;
				border-bottom:none;
			}
		
		#main #main_right #jyxx{
			clear:both;
			float:right;
			margin-top:5px;
			width:400px;
			margin-bottom:10px;
		}
			#main #main_right #jyxx h3{
				height:23px;
				font-size:13px;
				background:url(../images/jyxx2.jpg) no-repeat top left;
				padding:5px 0 0 15px;
				margin:0 0 5px 0;
				text-indent:-9999px;
			}
			
			#jyxx ul{
				margin:5px 10px;
				clear:both;
			}
			#jyxx ul li{
				text-indent: 12px;
				padding:4px 0 4px 0;
				height:16px;
				clear:both;
				background:url(../images/ico.gif) no-repeat top left;
			}
			#jyxx ul li span{
				display:block;
				float:right;
				margin:-17px 5px 0 0;
				line-height:16px;
				height:16px;
				width:90px;
				color:#777777;
			}
		#main #main_right #ztbd{
			clear:both;
			float:right;
			margin-top:5px;
			width:400px;
			margin-bottom:10px;
		}
			#main #main_right #ztbd h3{
				height:23px;
				font-size:13px;
				background:url(../images/ztbd.jpg) no-repeat top left;
				padding:5px 0 0 15px;
				margin:0 0 5px 0;
				text-indent:-9999px;
			}
			#main #main_right #ztbd h3 a{
				float:right;
				margin-top:-18px;
				width:55px;
				text-indent:-9999px;
			}
			#ztbd ul{
				margin:5px 10px;
				clear:both;
			}
			#ztbd ul li{
				text-indent: 12px;
				padding:4px 0 4px 0;
				height:16px;
				clear:both;
				background:url(../images/ico.gif) no-repeat top left;
			}
			#ztbd ul li span{
				display:block;
				float:right;
				margin:-17px 5px 0 0;
				line-height:16px;
				height:16px;
				width:90px;
				color:#777777;
			}
		#main #main_right #mxzb{
			clear:both;
			float:right;
			margin-top:5px;
			width:400px;
			margin-bottom:10px;
		}
			#main #main_right #mxzb h3{
				height:23px;
				font-size:13px;
				background:url(../images/mxzb.jpg) no-repeat top left;
				padding:5px 0 0 15px;
				margin:0 0 0 0;
				text-indent:-9999px;
			}
			#main #main_right #mxzb #mxzb_box{
				font-size:12px;
				background:url(../images/bg_mxzb.jpg);
				border:1px solid #cbbf9e;
				height:85px;
				padding:5px;
			}
			#main #main_right #mxzb #mxzb_left{
				float:left;
				height:70px;
				padding-top:10px;
				width:12px;
				line-height:90px;
			}
			#main #main_right #mxzb #mxzb_right{
				float:right;
				height:70px;
				padding-top:10px;
				width:12px;
				line-height:90px;
			}
			#main #main_right #mxzb #mxzb_center{
				float:left;
				width:360px;
				line-height:85px;
				list-style:none;
				padding:0 2px;
				margin:0;
			}
				#main #main_right #mxzb #mxzb_center li{
					float:left;
					display:inline;
					margin:3px 5px;
				}
			
		#main #main_right #fwdh{
			clear:both;
			float:right;
			margin-top:5px;
			width:400px;
			margin-bottom:10px;
		}
			#main #main_right #fwdh h3{
				height:23px;
				font-size:13px;
				background:url(../images/channel_chose.jpg) no-repeat top left;
				padding:5px 0 0 15px;
				margin:0 0 5px 0;
				text-indent:-9999px;
			}
			
			
			
#left_side {
    float:left;
	width:292px;
	margin-left:10px;
}
#right_side {
    float:right;
	margin-right:20px;
	width:650px; 
}
.links_left {
    margin-bottom: 30px;
}
.links_left ul {
    margin-left: 15px;
	width: 260px;
}
.links_left ul li {
    background: url(../images/dot3.jpg) repeat-x bottom left;
}
.links_left ul li a {
    color:#696154;
	height:24px;
	line-height:25px;
	margin-left:10px;
}

.links_web h3{
    border-bottom: 1px solid #c4b398 ;
	height:25px;
}
.links_web {
    clear: both;
	margin-bottom: 20px;
}
.links_web ul li {
    float: left;
	padding: 6px 10px;
}
.links_web ul li a {
    color:#7d7464;
	white-space:nowrap;

}
.links_web ul li a:hover {
    color:#a2732f;
}

/*0----------------------footer----------------------------*/

#footer {
    clear: both;
    height:80px;
	background:url(../images/bg_bottom.jpg) ;
	line-height: 20px;
	padding-top:10px;
	color:#87644e;
}
#footer #footer_logo{
	float:left;
	width:200px;
	text-align:center;
	margin-left:20px;
}
#footer #footer_txt{
	float:right;
	text-align:right;
	width:600px;
}
	#footer p{
		margin-left:5px;
		padding:15px 10px 10px 10px;
	}
	#footer p a{
		color: #5b3e14;
	}
