@charset "utf-8";
/* CSS Document */
.contentArea{
	width:1170px;
	margin:0 auto;
	padding-top:20px;}
.leftnav{
	float:left;
	margin-left:20px;
	}
.leftnav ul{
	background:#f8f8f8;
	border:1px solid #efefef;
	border-radius:5px;
	padding-top:23px;
	padding-bottom:21px;}
.leftnav ul li a{
	display:inline-block;
	background:url(../image/line.jpg) repeat-x left bottom;
	line-height:35px;
	width:205px;
	}
.leftnav ul li:hover{
	background:#000000;
	color:white;}
.leftnav ul li:hover em{
	background:url(../image/black.jpg) no-repeat center;}
.leftnav ul li:hover a{
	background:none;}

.leftnav ul li{
	font-size:12px;
	padding:0 18px;
	color:#666;
	line-height:34px;
	height:35px;
	line-height:35px;
	margin-bottom:1px;	
	}
.leftnav ul li em{
	width:7px;
	height:8px;
	background:url(../image/leftnav.jpg) no-repeat center;
	display:inline-block;
	margin-right:6px;}
.rightArea{
	float:left;
	width:859px;
	min-height:400px;
	margin-left:36px;}
.position{
	width:859px;
	background:url(../image/position_line.jpg) no-repeat left bottom;
	padding-bottom:10px;
	padding-top:23px;}
.position h2{
	font-size:16px;
	color:#000000;
	float:left;}
.position span{
	font-size:12px;
	color:#333;
	float:right;
	position:relative;
	top:7px;}
.position span em{
	display:inline-block;
	width:4px;
	height:8px;
	background:url(../image/position.jpg) no-repeat center;
	margin:0 5px;}
.position span strong{
	color:#000;}
.newslist{
	padding-top:5px;
	}
.newslist li{
	font-size:13px;
	color:#666666;
	border-bottom:1px dashed #ccc;
	line-height:43px;
	height:43px;
	padding-right:10px;
	padding-left:4px;}
.newslist li span{
	float:right;
	background:url(../image/downicon.jpg) no-repeat center;
	width:16px;
	height:14px;
	position:relative;
	top:16px;}
	
	
	
	
	
	
	

