@charset "utf-8";
/* CSS Document */

#layout {
width: 910px;
margin: -13px auto 20px;
overflow: hidden;
}

#bg {
clear: both;
padding: 0 0 0 20px;
}

#bg div {
width: 880px;
height: 45px;
margin: 0 auto;
border-bottom: 1px solid #B9C2CA;
}

#left {
width: 228px;
height: 302px;
float: left;
overflow: hidden;
padding: 0 0 0 18px;
background: url(../images/article_left.gif) no-repeat right top;
overflow: hidden;
}
#left h2{
	padding:2px 0 0 0;
	height:27px;
	line-height:27px;
	font-size:14px;
	color:#fff;
	overflow:hidden;
	text-indent:20px;
	background:url(../images/red_menu_new.gif) repeat-x left -1px;
	border:1px solid #91312F;
	margin:12px;
}
#left ul{
    width:228px;
	overflow:hidden;
}
#left ul li{
	margin:0 12px;
	background:#F7EFB6 url(../images/spar_line1.gif) repeat-x left bottom;
	padding:0 0 2px 0;
}
#left ul li a{
    color:#BE192A;
	font-size:12px;
    height:30px;
	line-height:30px;
	display:block;
	overflow:hidden;
	padding-left:22px;
	border-bottom:1px dotted #ccc;
}
#left ul li a:hover{
	border-bottom:1px solid #ccc;
}
#left ul.newsli li a{
	height:29px;
	padding-left:12px;
	line-height:29px;
}

#right {
float: right;
width: 664px;
padding: 20px 0 0 0;
overflow: hidden;
background: url(../images/article_left_shardow.gif) no-repeat left top;
}


#right h1{
	padding:0 0 0 23px;
	font-size:16px;
	font-family:Lucida sans, arial;
	line-height:30px;
	height:36px;
	color:#333;
}


#right h2{
	padding:15px 0 0 23px;
	font-size:14px;
	font-family:"微软雅黑", Verdana;
	height:30px;
	line-height:24px;
	color:#784427;
}




#right #imgs{
	width:612px;
	margin:0 auto;
	padding:3px;
	text-align:center;
	background:#F7EFB6;
	border:1px solid #C29887;
}
#right #imgs img{
	width:610px;
	border:1px solid #E1CCC4;
}

#right ul{
	list-style:none;
	padding:0 0 0 20px;
}
#right ul li{
	color:#654D3D;
	font-size:13px;
	font-family:Arial;
	line-height:27px;
	text-indent:3px;
}
#right table{
    margin:5px 0 0 22px;
	width:618px;
	padding:2px;
	background:#fff;
	border:1px solid #C29887;
}
#right table tr{
	height:27px;
	line-height:27px;
}
#right table th{
    color:#9D532F;
	font-size:13px;
	padding:0px;
	background-color:#EBDCA3;
	text-align:center;
}
#right table td{
	color:#574839;
	text-indent:1em;
	font-size:12px;
	background-color:#F7EFB6;
}

