@charset "utf-8";

body {
	font-size:12px;
	line-height:1.8em;
	color:#1d1d1d;
	background:#f9f9f9;
}
* {
	margin:0;
	padding:0;
}
img {
	border:0;
}
input, textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
}
li {
	list-style:none;
}
.l {
	float:left;
}
.r {
	float:right;
}
.c {
	clear:both;
	height:1px;
	margin-top:-1px;
	overflow:hidden;
}
.t_l {
	text-align:left;
}
.t_r {
	text-align:right;
}
.t_c {
	text-align: center;
}
a {
	color:#1d1d1d;
	text-decoration:none;
}
a:hover{ color:#f01d01;}

#top_bg{ background: url(../images/top.jpg) center no-repeat; height:102px;}
#top{height:100px; width:1000px; margin:0 auto;}
#sousuo{ height:30px; width:964px; text-align:right; padding-top:20px;}
#nav{ width:1000px; height:45px; margin:0 auto;background: url(../images/nav_bg.jpg);}
#nav li{ width:142px; height:45px; float:left ; background:url(../images/xian.jpg) right no-repeat;}
#nav li a{width:142px; height:45px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; line-height:40px; display:block; }
#nav li a:hover{ background: url(../images/nav_li.jpg) center no-repeat; color:#007533;}
#banner_bg{ height:329px; background:url(../images/banner_bg.jpg);}
#banner{ width:1000px; height:260px; margin:0 auto;}
.kuaijie{ height:70px; width:1000px; overflow:hidden; clear:both; margin:0 auto;}
.kuai1{ width:282px; height:70px; float:left;margin-left:15px;}
.kuai1 h1{ float:left;}
.kuai1 span{ float:right; margin-top:40px;}
.kuai2{ width:302px; height:70px; float:left; margin-left:50px;}
.kuai2 h1{ float:left;}
.kuai2 span{ float:right; margin-top:40px;}
.kuai3{ width:290px; height:70px; float:right; margin-right:15px;}
.kuai3 h1{ float:left;}
.kuai3 span{ float:right; margin-top:40px;}

.ct{ width:970px; margin:0 auto; overflow:hidden; clear:both; padding:0 15px;}
.left{ width:370px; float:left}
.right{ width:540px; float: right}
.bg{ width:40px; height:676px; float: left; background:url(../images/bg.jpg) no-repeat;}
.hd3 {
	height:25px;
	background: url(../images/tou.jpg) left no-repeat ;
}
.hd3 h1 {
	width:80px;
	font-size:14px;
	font-weight:bold;
	color:#00853a;
	height:25px;
	line-height:30px;
	float:left;
	margin-left:20px;

	
}
.hd3 span {
	width:80px;
	font-size:12px;
	line-height:25px;
	float:right;
}
.hd3 span a {
	float:right;
	display:block;
}
.yinwen {
	font-size:14px;
	margin-right:280px;
	line-height:25PX;
	margin-top:5PX;
}

.news{ width:370px; height:190px; overflow: hidden; clear:both; margin-top:20px;}
.zong{ width:370px; height:24px; }
.news li{ width:290px; height:24px; float:left; }
.news li a{ display:block; line-height:24px;}
.news span{ width:70px;height:24px; float:right;}

.about{ width:370px; height:236px;overflow: hidden; clear:both;margin-top:20px;}
.about_tu{ width:334px; height:67px; margin: 10px 15px;}
.about_zi{ width:334px; height:130px; margin:0 15px;}

.contact{ width:370px; height:190px;overflow: hidden; clear:both;}
.contact_zi{ height:148px; width:334px; margin-left:15px; float:left;}

.product{ width:540px;overflow: hidden; clear:both;margin-top:20px;}
.product ul{ width:539px;overflow: hidden; clear:both; }
.product ul li{ width:539px; height:184px; margin-top:20px; }
.product ul li a{  display:block; color:#00853a;}
.product ul li a:hover{ color:#F30;}

.foot{ height:100px; text-align:center;overflow: hidden; clear:both; background:#c3c3c3; padding-top:20px; line-height:24px;}


.ct2{ width:1000px; margin:0 auto; overflow:hidden; clear:both;}
.left_box{ width:240px; float:left}
.right_box{ width:745px; float: right; margin:10px 0; border:1px #CCC solid; background:#FFF;}
.producu_libiao{width:240px; margin:10px 0;}
.producu_libiao li{width:240px; height:30px; background: url(../images/product_li.jpg) no-repeat;}
.producu_libiao li a{ margin-left:40px; display:block; line-height:30px;}
.producu_libiao li a:hover{ color:#36F;}
.tu{ width:240px; height:103px; margin-bottom:10px;overflow: hidden; clear:both;}
.contact2{ width:240px; height:200px;overflow: hidden; clear:both;}
.contact2_zi{ height:158px; width:240px; margin-left:15px; float:left;}
.hd32 {
	margin:0 10px;
	height:30px;
	background: url(../images/tou.jpg) left no-repeat ;
	border-bottom:1px #CCC solid;
}
.hd32 h1 {
	padding:0 0 0 5px;
	width:80px;
	font-size:14px;
	font-weight:bold;
	color:#00853a;
	height:25px;
	line-height:30px;
	float:left;
	margin-left:20px;

	
}
.hd32 span {
	width:80px;
	font-size:12px;
	line-height:25px;
	float:right;
}
.hd32 span a {
	float:right;
	display:block;
}

.ny {
	margin:10px;
	overflow: hidden; clear:both;
}


