@charset "gb2312";
img  {border: 0px;}
*{margin:0;padding:0; }
body{padding:0px;margin:0px;line-height:180%;font-size:12px;font-family: Georgia;color:#409d3d; background:url(../images/bg.jpg)  repeat-x;  }
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
table,td,tr,th{font-size:12px;}
.clear {clear:both;}
.hv{ width:100%; height:20px;}
ul{ margin:0; padding:0;}
li {list-style:none;list-style-type:none;}
a { color:#409d3d; text-decoration:none;}

h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
.fl{ float:left;}
.fr{ float:right;}	
.wrap{width:980px; margin:0 auto;}
.clear{ clear:both;}
.page{text-align:center; width:100%;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px;}
.hv{ width:100%; margin:0 auto; height:10px; overflow:hidden}
 .more{ height:13px; width:40px; display:block; float:right; margin-top:23px; margin-right:10px; }
 .more1{ height:13px; width:40px; display:block; float:right; margin-top:18px;background:url(../images/index_20.gif) no-repeat; }
 
 
#head{ width:100%; height:153px; background:url(../images/headbg.jpg) repeat-x; }
#logo{ width:980px; height:109px; margin:0 auto; }
#logo img{ display:block; padding-top:40px;}
#menu { height:44px; width:980px;margin:0 auto;}
#menu ul{ width:1000px; margin:0 auto;  height:44px}
#menu ul li{ float:left; height:44px; width:136px; text-align:center;line-height:44px; position:relative; background:url(../images/libg.gif) no-repeat right center;}
#menu ul li a{ color:#c6ff00;line-height: 44px;height: 44px;font-size: 14px;display: block;}
#menu ul li a:hover{ color:orange; text-decoration:underline;}
#menu ul li dl{ position:absolute;left:0px;background:#09F; width:135px; top:44px; display:none; z-index:1000; background:#047c3f;}
#menu ul li dl dt{ width:135px; height:44px;}
#menu ul li dl dt a{ text-align:center;}

#banner{ height:460px; width:100%; background:url(../images/bg_05.jpg) no-repeat center top;}
#banner_box{height:417px; width:980px; margin:0 auto;  }
#banner_top ul li{position:absolute;filter:alpha(opacity=0); opacity:0; height:417px; width:100%; text-align:center}
#banner_top ul li img{height:417px; width:100%}
#banner_down{ position:absolute; left:600px;top:330px}
#banner_down ul li{ float:left; margin:0 0 0 10px; display:inline}
#banner_down ul li img{ width:80px; height:48px; cursor:pointer}
 .active1{border:#FFF 2px solid; }

 #banner_top ul .active_i1{filter:alpha(opacity=100); opacity:100;}
 
 

#content{ width:980px; margin:0 auto;}
.contentLeft{ float:left; width:309px; height:412px; margin-right:18px;}
.contentRight{ float:left; width:653px; height:425px;}

#press{ width: 321px;height: auto;margin-right: 18px;float: left;margin-bottom: 14px; float:left;}
 .press_top{ height: 46px;line-height: 46px; width:321px;}
 .press_top h3{font-size: 12px;font-weight: bold;width: 200px;line-height: 46px;color: #209312;background: url(../images/index_23.gif) no-repeat left center;padding-left: 12px; display:block; float:left;}
 .press_cen{ height:144px; width:321px;}
 .press_cen li{background: url(../images/index_31.gif) no-repeat left center;padding-left: 12px; height:24px; line-height:24px; color: #409d3d;}
 .press_cen li a{ display:block; float:left; color: #409d3d;}
 .press_cen li a:hover{ text-decoration:underline; color:black; }
 .press_cen li span{ float:right;}

#comp{ width:309px; height:412px;}
 .comp_top{ width:309px; height:52px; background:url(../images/index_17.gif) no-repeat;}
 .comp_cen{height: 340px;width: 265px;overflow: hidden;background: url(../images/index_27.gif)  no-repeat center bottom;padding:10px 22px 10px 22px; color:#409d3d;}
 .comp_cen img{ display:block; width:265px; height:128px; margin:0 auto;}
 
 
#honor{ width:314px;height: auto;float: left;margin-bottom: 14px; float:left;}
 .honor_top{ height: 46px;line-height: 46px; width:314px; margin-bottom:10px;}
 .honor_top h3{font-size: 12px;font-weight: bold;width: 200px;line-height: 46px;color: #209312;background: url(../images/index_23.gif) no-repeat left center;padding-left: 12px; display:block; float:left;}
 .honor_cen{ background: url(../images/index_29.gif) no-repeat center bottom;height: 100px;width: 284px;padding:18px 14px 16px 14px;} 
 .honor_cen li{ width:142px; height:100px; float:left;}
 .honor_cen li img{ display:block; width:134px; height:100px; margin:0 auto;}

#call{ width:240px; padding:0 10px 10px 10px; color:#409d3d;}
 .call_top{ height: 46px;position: relative;width: 240px;line-height: 46px; border-bottom:1px solid #55B614;}
 .call_top h3{font-size: 12px;font-weight: bold;line-height: 46px;color: #209312;background: url(../images/index_23.gif) no-repeat left center;padding-left:12px;}
 .call_cen{width:240px; margin-top:10px;}

#pro{ width:653px; height:221px;  clear:both;}
.pro_top{ height: 46px;line-height: 46px;  margin-bottom:10px; border-bottom:1px solid #a6d073;}
.pro_top h3{font-size: 12px;font-weight: bold;width: 200px;line-height: 46px;color: #209312;background: url(../images/index_23.gif) no-repeat left center;padding-left: 12px; display:block; float:left;}
#pro_cen{ height: 150px;width: 633px; margin:10px 10px 0 10px;position:relative; overflow:hidden;}
#pro_cen ul { height:148px; position:absolute; left:10px}
#pro_cen ul li{ float:left; list-style-type:none;  width:170px; height:148px;}
#pro_cen ul li img{ display:block;width:150px;height:112px; margin:10px;}
#pro_cen ul li a{ display:block; width:170px; text-align:center;color: #209312; }
#pro_cen ul li a:hover{ color:black; text-decoration:underline;}


#case{ width:300px; height:180px; background: #33CCFF}
 .case_top{ width: ; height:  ; background:url(../images/xxxx.png);}
 .case_cen{ height:  ; width:  ;}




#fa{ width:980px; margin:0 auto;  min-height:20px; overflow:hidden; padding:20px 0; color:#409d3d; }
#fa ul li{ float:left}

.footBox{width: 100%; border:solid 1px #ebebeb;text-align: center;line-height: 30px;background-color: #014222;color: #76ce3b;padding-top: 20px;}
#foot{ width:980px;  margin:0 auto}
#foot ul li{ width:100%; text-align:center;}
#foot ul li a{color: #76ce3b;}

#esb{height:80px; width:150px;  margin:0 auto}



#abcontent{ width:980px; margin:0 auto; overflow:hidden;}
.leftBox{width:260px;float:left; background:url(../images/cyleftbg.gif) no-repeat; height:530px;}
#left{padding:0 10px 10px 10px;width: 240px; }
.left_top{height: 46px;position: relative;width: 240px;line-height: 46px;border-bottom:1px solid #55B614;}
.left_top h3{font-size: 12px;font-weight: bold;line-height: 46px;color: #209312;background: url(../images/index_23.gif) no-repeat left center;padding-left:12px; }
.left_cen ul{ width:200px; margin:0 auto; padding-top:10px;}
.left_cen ul li{ height:31px;  color: #409d3d; margin-bottom:2px;}
.left_cen ul li a{ color: #409d3d;line-height:32px;background:url(../images/first-bg-02.gif) no-repeat top left; text-align:center; display:block; height:32px; width:200px;}
.left_cen ul li a:hover{ color:black; background:url(../images/first-bg-02.gif) no-repeat bottom left;}

#right{ width:702px; min-height:500px;  float:right}
.right_top{height: 46px;position: relative;line-height: 46px;border-bottom:1px solid #55B614;}
.right_top h3{ font-size: 12px;font-weight: bold;line-height: 46px;color: #209312;background: url(../images/index_23.gif) no-repeat left center;padding-left:12px; width:200px; display:block; float:left;}
.right_top li{ float:right; color: #209312;}
.right_top li a{ color: #209312;}
.right_top li a:hover{ color:black; text-decoration:underline;}
.right_cen{ padding:15px 0 10px 10px; font-size:12px; line-height:24px;}

.ulpro{ float:left; margin-left:0;}
.products{width:160px; float:left; list-style:none; margin-bottom:10px; margin-left:10px; height:190px; border:solid 1px #ccc;}
.products a{ padding:2px; }
.names{text-align:center; margin-top:5px;}
