@charset "utf-8";
/* CSS Document */

#ban {
	width:100%;
	height:199px;
	background:url(../images/ban.jpg);
}
#ban1 {
	width:100%;
	height:168px;
	margin:0 auto;
}
#main {
	width:979px;
	_height:600px;
	min-height:450PX;
	margin:18PX auto 0 auto;
	overflow:hidden;
}
#m_1 {
	width:212px;
	height:549px;
	float:left;
	background-color:#F1F1F1;
}
#m_101 {
	width:212px;
	height:38px;
	float:left;
	background-image:url(../images/c1.jpg);
}
#m_102 {
	width:212px;
	height:31px;
	float:left;
	background-image:url(../images/c4.jpg);
}
#c3 {
	width:6px;
	height:8px;
	float:left;
	margin-left:14px;
	margin-top:12px;
}
#c4 {
	width:160px;
	height:12px;
	float:left;
	margin-left:8px;
	margin-top:7px;
	font-family:"宋体";
	font-size:12px;
	color:#6A6A6A;
}
#m_103 {
	width:212px;
	height:31px;
	float:left;
	background-image:url(../images/c4.jpg);
	margin-top:4px;
}
#m_104 {
	width:212px;
	height:30px;
	float:left;
	background-image:url(../images/c4.jpg);
	margin-top:4px;
}
#m_105 {
	width:194px;
	height:80px;
	float:left;
	margin-left:9px;
	margin-top:8px;
	background-color:#C91F1F;
}
#m_106 {
	width:170px;
	height:20px;
	float:left;
	margin-left:10px;
	margin-top:6px;
}
#m_107 {
	width:60px;
	height:20px;
	float:left;
	margin-left:10px;
	margin-top:8px;
	background-color:#FFFFFF;
}
#m_108 {
	width:194px;
	height:111px;
	float:left;
	margin-left:9px;
	margin-top:4px;
	background:url(../images/c6.jpg);
}
#m_109 {
	width:150px;
	height:22px;
	float:left;
	margin-top:10px;
	margin-left:6px;
}
#m_110 {
	width:150px;
	height:16px;
	float:left;
	margin-top:4px;
	margin-left:6px;
}
#m_2 {
	width:967px;
	_height:600px;
	min-height:450px;
	float:left;
	background-color:#f5f5f5;
	overflow:hidden;
}
.m_2 {
	width:967px;
	overflow:hidden;
	background-color:#f5f5f5;
	margin:18PX auto 0 auto;
}
.new_m_2 {
	width:967px;
	min-height:500px;
	_height:500px;
	background-color:#f5f5f5;
	margin:18PX auto 0 auto;
}
#m_201 {
	height:38px;
	width:967PX;
	float:left;
	margin-left:28px;
	_margin-left:14px;
	margin-top:28px;
}
#m_202 {
	width:906px;
	height:26px;
	float:left;
	margin-left:26px;
	_margin-left:13px;
	margin-top:10px;
	background-color:#FFFFFF;
	padding-top:11px;
	padding-left:8px;

}
#m_202 a {
	color: #352C2C;
}
#m_203 {
	float:left;
	width:912px;
	margin-left:28px;
	_margin-left:16px;
	padding-bottom:0px;
	margin-top:6px;
	line-height:28px;
}
.ny_left {
	float:left;
	display:inline;
	width:210px;
}
.pic li a {
	float:left;
	display:block;
	color:#333333;
}
.fanye {
	float:left;
	display:inline;
	width:100%;
}
.fanye a {
	float:left;
	display:block;
	width:60px;
	height:25px;
	line-height:25px;
	text-align:center;
	margin:0 10px 0 10px;
	background:#b7b7b7;
}
.ny_left ul {
	float:left;
	display:inline;
	width:210px;
}
.ny_left ul li {
	float:left;
	display:inline;
	width:180px;
	background:#ededed;
	line-height:28px;
	padding:0 0 0 30px;
	border-bottom:1px solid #fff;
}
.ny_left ul li:hover {
	float:left;
	display:inline;
	background:#aeabab;
}
.ny_left ul li a {
	float:left;
	display:block;
	color:#6a6a6a;
	padding-left:10px;
	background:url(../images/c3.jpg) 0 50% no-repeat;
}
#m_204 {
	width:700px;
	height:410px;
	float:left;
	margin-left:16px;
	margin-top:6px;
	padding-top:22px;
	padding-left:20px;
}
#m_204 ul {
	float:left;
	display:inline;
	width:210px;
	height:98px;
}
#m_204 ul li {
	float:left;
	display:inline;
	width:300px;
	height:98px;
	line-height:28px;
	padding:0 0 0 30px;
}
#m_204 ul li a {
	float:left;
	display:block;
	color:#6a6a6a;
	padding-left:10px;
	background:url(../images/QQ截图20120502140601.png) 0 50% no-repeat;
}
.m_205 {
	width:700px;
	height:410px;
	float:left;
	margin-left:16px;
	margin-top:6px;
	padding-top:10px;
	padding-left:20px;
}
.m_205 dl {
	float:left;
	display:inline;
	width:700px;
}
.m_205 dl a img {
	float:left;
	display:block;
	margin-right:15px;
}
.m_205 dl dt {
	float:left;
	display:inline;
}
#mm {
	width:650px;
	height:98px;
	float:left;
	margin-top:10px;
	padding-bottom:20px;
	border-bottom:1PX dashed #ccc;
}
#mm1 {
	width:139px;
	height:98px;
	float:left;
	margin-top:6px;
	margin-right:15px;
}
.mm2 {
	float:left;
	display:inline;
	width:400px;
}
.mm2 a {
	float:left;
	display:block;
	color:#6a6a6a;
}
#mm2 ul li {
	float:left;
	display:inline;
	width:490px;
	line-height:28px;
	padding:0 0 0 12px;
}
#dj {
	width:42px;
	height:20px;
	float:left;
	margin-left:100px;
	margin-top:8px;
	background-color:#CCCCCC;
	padding-left:16px;
}
#dj a {
	color:#6a6a6a;
}
#dj2 a {
	color:#6a6a6a;
}
#dj2 {
	width:42px;
	height:20px;
	float:left;
	margin-left:20px;
	margin-top:8px;
	background-color:#CCCCCC;
	padding-left:12px;
}
#m_206 {
	width:650px;
	height:45px;
	float:left;
	margin-left:18px;
	letter-spacing:1px;
	line-height:26px;
}
#m_207 {
	width:705px;
	height:320px;
	float:left;
	margin-top:10px;
	padding-left:14px;
}
#m_208 {
	width:670px;
	height:340px;
	float:left;
}
.tab a {
	color:#333333;
}
#m_208 ul {
	float:left;
	display:inline;
	width:640px;
}
#m_208 ul li {
	float:left;
	display:inline;
	width:640px;
	line-height:28px;
	padding:0 0 0 16px;
}
#m_208 ul li a {
	float:left;
	display:block;
	color:#6a6a6a;
	padding-left:10px;
}
#m_210 {
	width:700px;
	height:410px;
	float:left;
	margin-left:16px;
	margin-top:6px;
}
#m98 {
	width:140px;
	height:24px;
	float:left;
	margin-left:8px;
	margin-top:10px;
}
#m99 {
	width:40px;
	height:24px;
	float:left;
	margin-left:16px;
	margin-top:10px;
}
.ny_an {
	float:left;
	display:inline;
	width:681px;
	overflow:hidden;
	margin:0px auto 0 auto;
}
.ny_an a {
	float:left;
	display:block;
	width:60px;
	height:25px;
	line-height:25px;
	text-align:center;
	margin:0 5px 0 0px;
	color:#646161;
	font-size:12px;
	border: 1px solid #efeeee;
	background:#ccc;
	text-decoration:none;
}
.ny_an a:hover {
	color:#fff;
	background:#2274ac;
	border: 1px solid #efeeee;
}
.md {
	width:708px;
	height:400px;
	float:left;
	margin-left:14px;
}
#m_2012 {
	width:930px;
	_height:400px;
	min-height:400px;
	float:left;
	margin-left:16px;
	margin-top:12px;
	letter-spacing:1px;
	line-height:28px;
	padding-bottom:15px;
}
.new_lb {
	float:left;
	display:inline;
	width:912px;
	margin:0 0 0 26px;
}
.new_lb li {
	float:left;
	display:inline;
	width:100%;
	line-height:30px;
	border-bottom:1px dashed #ccc;
}
.new_lb li a {
	float:left;
	display:block;
	color:#6a6a6a;
	padding-left:15px;
	background:url(../images/c3.jpg) 0 50% no-repeat;
}
.new_lb li span {
	float:right;
	display:inline;
	color:#6a6a6a;
}
.ny_an1 {
	float:left;
	display:inline;
	width:446px;
	overflow:hidden;
	padding-bottom:18px;
	margin:25px 0 0px 20PX;
}
.ny_an1 a {
	float:left;
	display:block;
	width:60px;
	height:25px;
	line-height:25px;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0 5px 0 5px;
	color:#5d6368;
	border: 1px solid #efeeee;
	background:#d5d4d4;
}
.ny_an1 a:hover {
	background:#c91f1f;
}
.cx_lb{
	float:left;
	display:inline;
	width:930px;
	padding:0 0 0 15px;
	_padding:0 0 0 7px;
	}
.cx_lb dl{
	float:left;
	display:inline;
	padding-bottom:15px;
	margin-bottom:15px;
	width:910px;
	_width:890px;
	border-bottom:1px dashed #ccc;
	}
.cx_lb dl img{
	float:left;
	display:inline-block;
	margin:0 20px 0 0;
	border:1px solid #ccc;
	}
.cx_lb dl dt{
	float:left;
	display:inline;
	width:730px;
	}
.cx_lb dl dd{
	float:left;
	display:inline;
	width:630px;
	color:#5a5a5a;
	line-height:23px;
	}
.cx_lb dl dd a{
	color:#5a5a5a;
	font-weight:bold;
	}
.pro_show{
	float:left;
	display:inline;
	width:930PX;
	}
.pro_show img{
	float:left;
	display:inline;
	margin:20px 0 0 5px;
	padding-bottom:10px;
	}
.pro_show dt {
	float:left;
	text-align:center;
	display:block;
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:20PX;
}
.pro_show dt span {
	display:block;
	text-align:center;
	margin:10px 0 0 0;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#79053c
}
.pro_show dd{
	float:left;
	display:inline;
	}

.zhapin_title{
	float:left;
	display:inline;
	width:905px;
	height:25px;
	margin:0 0 0 16px;
	border-bottom:1px solid #ccc;
	}
.zhapin_title li{
	float:left;
	display:inline;
	width:20%;
	font-weight:bold;
	}
.zhapin_title1{
	float:left;
	display:inline;
	width:905px;
	margin: 0 0 0 16px;
	}
.zhapin_title1 li{
	float:left;
	display:inline;
	width:20%;
	line-height:24px;
	margin:10px 0 0 0;
	}
.zhapin_title1 ul{
	float:left;
	display:inline;
	border-bottom:1px dashed #ccc;
	width:100%;
	padding-bottom:20px;
	
	}
/*.ny_bn{
		background:#c1cddb;
		width:100%;
		height:182px;
	}*/
.banner1{
	float:left;
	width:966px;
	background:#f3f3f3;
/*	margin:15px 0 0 223PX;
	_margin:15px 0 0 111PX;*/
	}
.banner1 img{
	width:950px;
	margin:8px 0 0 8px
	}
.banner02{
	width:995px;
	margin: 0 auto;
	}
.new_nr02 {
	width:906px;
	float:left;
	margin-left:26px;
	_margin-left:13px;
	margin-top:15px;
	padding-bottom:25px;
	overflow:hidden;
}