@charset "utf-8";
/* CSS Document */

/*全局定义*/
	body {
	margin:0 auto;
	padding:0px;
	color:#7e7b7b;
	font-size:12px;
	font-family:微软雅黑, "微软雅黑"; background:repeat-x #ffffff;
}
	ul,li { margin:0;padding:0; list-style:none;}
	img { border:0;}
	a,a:link, a:visited  {text-decoration:none;font-family:微软雅黑, Helvetica, sans-serif, "微软雅黑";}
	a:hover {text-decoration:underline;}
	a:active{text-decoration:none;}
	a.more:link, a.more:visited, a.more:hover{background:#b82600; color:#fff; padding:0px 5px;}
	h1, h2, h3, h4, h5{ font-family: aril, microsoft yahei;}
	h1 {font-size:16px; color:#fff;}
	h2 {font-size:12px; color:#FFF; font-weight:bold;}
	h3 {font-size:16px;}
	h4 {font-size:14px;color:#0b6797;font-weight:bold;}
	h5 {font-size:14px;color:#fff;font-weight:bold;}
	p {line-height:20px; color:#666; font-family:微软雅黑, Helvetica, sans-serif, "微软雅黑";}
	.clr{ clear:both;  background:none;}
   .green a{ color:#4ab605;}
	.green a:hover{ text-decoration:underline; color:#fd4343}
	.blue a{ color:#06c;}
	.blue a:hover{ text-decoration:underline; color:#ff0000}
	.ll{ float:left; padding-right:10px;_padding-left:12px}
	.more a{ color:#06c;}
	.more a:hover{ color:#333}
	input{ padding:0px; margin:0px; color:#73829a}
	.button{ font-family:微软雅黑; font-size:13px; color:#b2b9c3; font-weight:bold; }
   .grey{ color:#a7b0bf;}
	.grey a{ color:#a7b0bf;}
	.grey a:hover{ color:#fff;}
	
/* 内容中心*/	
    .top{ width:1001px; margin:auto;}
    .logo{ width:407px; float:left; padding-top:1px;}
	.home{ width:196px; float:right; padding-right:10px; height:67px;  color:#a7b0bf; overflow:hidden; padding-top:40px;}
	.search{ padding-top:6px; height:30px; margin-top:4px; background:#73829a; padding-left:5px; padding-right:5px}
	.nav{ width:1003px;  height:48px !important; overflow:hidden; clear:both}
	.ban{ width:1003px; height:380px; clear:both}
	
	.content{ width:1001px; margin:auto; clear:both; background:#fff; height:100%; overflow:hidden; padding-top:15px; }
	.left{ float:left; border-right:1px solid #e5e5e5; width:259px; margin-left:10px; height:280px;}
	.left_column{ height:27px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-top:8px; padding-left:8px; background:#f7f7f7;}
	.let_content{ width:259px; margin:auto; line-height:17px; padding-top:8px;}
	.img{ padding-bottom:8px;}
	.left_img{ padding-top:12px; padding-bottom:18px;}
	
	.center{ float:left; border-right:1px solid #e5e5e5; width:268px;  height:280px;}
	.center_column{height:27px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-top:8px; padding-left:8px; background:#f7f7f7;}
	.center_img{ width:250px; margin:auto; height:63px; padding-top:8px;}
	.center_content{ padding-top:8px; width:250px; margin:auto;}
		
	.right{ float:right; width:440px; margin-right:12px;  height:280px; overflow:hidden}
	.right_column{height:27px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding-top:8px; padding-left:8px; background:#f7f7f7;}
	
	.right_content{ width:410px; padding-top:8px; padding-right:10px;}
	.right_img{ padding:4px}
	
	.right_bottom{ width:410px; padding-right:10px; padding-left:10px; padding-top:0px; line-height:17px;}
	
	.foot{ width:1001px; height:36px; margin:auto; background:url(../images/foot.jpg) repeat-x; line-height:36px; color:#fff}
	

	
	
	.gun{ width:100%; height:180px; background:url(../gun_01.jpg) repeat-x; margin-top:20px;}
	.gun_1{ width:1004px; height:140px; padding-top:25px; margin:auto; overflow:hidden}
	.pro_index{ width:1004px; height:145px; margin-top:10px; overflow:hidden; }
	.ff{ width:1010px; color:#fff; height:30px; margin:auto; text-align:left; line-height:20px; padding-top:50px; clear:both}
	
	
	/*news_index*/
	.news_list{ padding-top:10px; padding-bottom:25px; }
	.news_list li{height:25px; *height:25px;  _height:25px; padding-left:12px; clear:both; background:url(../images/dian.jpg) 0px 8px no-repeat; border-bottom:1px dashed #ccc;}
	.news_list li a{line-height:25px; *line-height:25px;  _line-height:25px; color:#6f6f6f; width:95%; float:left; overflow:hidden; }
	.news_list li a:hover{ color:#06c}
	.news_list li p{float:right; width:20%; text-align:right; line-height:15px; *line-height:15px;  _line-height:15px;}
	
.white,.white a:link,.white a:visited,.white a:active,.white a{
	color: #fff;
	text-decoration:none;
	line-height: 25px;
	}
.white a:hover{
       color:#fff;
	   text-decoration:underline;
	   }
	   a{
	color: #666666;
	font-family: 微软雅黑, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	text-decoration: none;
}