@charset "utf-8";
/* CSS Document */

.contentArea{
	width:1100px;
	margin:0 auto;
	}
.leftnav{
	float:left;
	position:relative;
	top:-21px;}
.leftnav h2{
	width:203px;
	height:41px;
	background:url(../image/nyh2.jpg) no-repeat center;
	font-size:22px;
	color:#ffffff;
	padding-left:16px;
	padding-top:35px;
	margin-bottom:4px;}
.leftnav h2 em{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fdd301;}
.leftnav ul li{
	width:219px;
	height:40px;
	margin-bottom:2px;}
.leftnav ul li a{
	display:block;
	width:219px;
	height:40px;
	background:#f3f3f3;
	font-size:14px;
	color:#333;
	text-align:center;
	line-height:40px;
	}
.leftnav ul li a:hover{
	background:#e60112;
	color:#fff;}


.rightArea{
	float:left;
	width:810px;
	min-height:400px;
	margin-left:40px;
	padding-bottom:40px;}
.position{
	width:809px;
	background:url(../image/line.jpg) no-repeat left bottom;
	padding-bottom:8px;
	padding-top:23px;}
.position h2{
	font-size:18px;
	color:#333;
	float:left;}
.position h2 strong{
	color:#e20c1a;}
.position span{
	font-size:12px;
	color:#333;
	float:right;
	position:relative;
	top:7px;
	background:url(../image/position.jpg) no-repeat left center;
	padding-left:20px;}
.position span em{
	color:#e20c1a;}
.fontArea h3{
	font-size:16px;
	color:#333333;
	line-height:20px;
	font-weight:500;}
.fontArea ul{
	padding-top:26px;
	}
.fontArea ul li{
	float:left;
	margin: 0 10px;
	margin-bottom:22px;}
.fontArea ul li img{
	width:228px;
	height:218px;
	border:1px solid #e1e1e1;}
.fontArea ul li h3{
	font-size:14px;
	color:#2f2c2c;
	height:37px;
	line-height:37px;
	background:#eeeeee;
	width:230px;
	text-align:center;
	margin-top:3px;}
.fontArea ul li:hover h3{
	background:#e60112;
	color:#fff;}
.fontArea ul li:hover img{
	border:1px solid #e60112;}

