@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-size:14px;}
html{ overflow-x:hidden; overflow-y:scroll;}
ul,li,ol{ list-style:none;}
img{ border:none;}
a{ text-decoration:none; color:#3a3a3a;font-size:14px; margin:0; padding:0;}
a:hover{ color:#787878}
.clear{ clear:both;}
html,p,ul,li,form,img,h1,h2,h3,h4,h5,h6,dl,dd,dt,{ margin:0; padding:0; border:0}
img{ vertical-align:top;}
ul,li{ list-style-type:none;}
.clear{ clear:both; height:0; overflow:hidden; font-size:0;}
.left{ float:left}
.right{ float:right}


.index{ width:100%;height:667px; position:relative;}
.height{ height:330px;}
.banner{ margin:0 auto; height:630px; }
.banner1{ margin:0 auto; height:293px; }
.b_bg{ width:100%; height:67px; position:absolute; top:0; left:0; z-index:999; background:url(images/banner_top.png) center top no-repeat;}

.nav{ width:100%; height:95px; position:absolute; z-index:2; bottom:0px; background:url(images/index_bk.png) center top no-repeat;}
.menu{ margin:0 auto; height:37px; margin-top:58px; background:#009329;}
.menu ul{ width:960px; margin:0 auto;}
.menu ul li{ float:left; position:relative; width:120px;}
.menu ul li a{ color:#FFFFFF; display:block; font-size:16px; text-align:center; line-height:30px;}
.menu ul li a:hover{ color:#fae554; display:block; font-size:16px; text-align:center; line-height:30px;}
.menu ul li a.hover{ color:#fae554; display:block; font-size:16px; text-align:center; line-height:30px;}
.menu ul li span{ display:block; width:2px; height:80px; position:absolute; right:0; bottom:0; z-index:0; background:url(images/xt.jpg) center top repeat-y;}
.menu ul li span.left{display:block; width:2px; height:80px; position:absolute; left:0; bottom:0; z-index:0; background:url(images/xt.jpg) center top repeat-y}

.menu ul li span.n_0{ height:74px;}
.menu ul li span.n_1{ height:67px;}
.menu ul li span.n_2{ height:58px;}
.menu ul li span.n_3{ height:48px;}
.menu ul li span.n_4{ height:38px;}
.menu ul li span.n_5{ height:30px;}
.menu ul li span.n_6{ height:30px;}
.menu ul li span.n_7{ height:31px;}
.menu ul li span.n_8{ height:34px;}
.box1{ margin:0 auto; background:#009329}
.box{ width:1000px; margin:0 auto; background:#009329; overflow:hidden; padding-top:20px; padding-bottom:20px;}
.box li{ margin-left:10px; float:left; border:#dbdbdb 1px solid}
.box li img{ width:236px; height:149px;}
.bottom{ height:4px; margin:0 auto; background:#000000;}

.boottom_txt{ text-align:center; line-height:24px; margin-top:5px}

/*下拉菜单*/
.next_con{ width:980px; margin:0 auto; overflow:hidden;}
.next_nav{ display:none; background:#004f16; overflow:hidden;}
.next_nav ul li{ float:left;}
.next_nav ul li a{ display:block; padding:0 10px; color:#00CC00}
.next_nav ul li a:hover{ display:block; padding:0 10px; color:#fff}

.location{ width:1000px; background: url(images/location.png) no-repeat left; height:24px; margin:0 auto; margin-bottom:15px}
.location u{ color:#c6ff00; text-decoration:none; font-size:14px; line-height:24px; margin-left:20px}
.location u a{ color:#c6ff00; text-decoration:none; font-size:14px; line-height:24px; }
.location_box{ margin:0 auto; background:#009329}

.about{ width:1000px; margin:0 auto;  overflow:hidden; padding-bottom:40px}
.about_left{ width:290px; float:left}
.about_left a{ color:#FFFFFF}
.about_left a:hover{ color:#00FF66}
.about_left a.hover{ color:#00FF66}
.about_right{ float:right; background:url(images/xt.jpg) repeat-y left; width:710px}
.right_top{ height:30px; line-height:30px; background:url(images/about_icon02.jpg)15px no-repeat; margin-bottom:15px}
.right_top i{ margin-left:25px; font-size:18px; font-style:normal; color:#FFFFFF; font-family:"微软雅黑"}
.right_top b{ font-size:18px; color:#5dff8a; font-weight:normal; margin-left:5px;}
.txt{ margin-left:15px; font-size:14px; line-height:24px; color:#99ffb5;}
.about_left li{ display:block; line-height:55px;  background:url(images/about_centact.png) 8px  top  no-repeat;}
.about_left li a{ display:block; font-size:14px; margin-left:60px;font-weight:bold; color:#fff;}
.about_left li.first{ line-height:55px; padding-top:37px; background:url(images/about_top.png) no-repeat;}
.about_left li.first a{ display:block; }
.about_left li ul li a{ display:block; font-size:14px;  font-weight:normal; color:#FFF;}


.about_left li.last{ line-height:55px; padding-bottom:18px; background:url(images/about_bottom.png) no-repeat;}
.about_left li.last a{ display:block; }
.form{ margin-left:15px; color:#99ffb5}
.form a{color:#99ffb5}
.form a:hover{ color:#FFFFFF}
.news{ font-size:14px; color:#FFFFFF; margin-left:15px}
.news a{ color:#FFF;}
.news li i a{ color:#FFFFFF}
.news li i a:hove{ color: #999999}
.news li{ height:30px; }
.news li i{ font-style:normal; float:left}
.news li b{ font-weight:normal; float:right}
.contact{ margin-left:15px}
.contact i{ float:left; width:247px; height:212px; margin:0 10px 10px 0}
.contact span{ float:left; width:430px; font-size:14px; color:#FFFFFF; line-height:24px}

.conts{ color:#FFF;}
.product{ margin-left:15px; float:left; overflow:hidden}
.product li{ float:left; width:220px; margin-right:10px;}
.product li.last{ margin-right:0; float:right;}
.product li img{ width:218px; height:137px; border:1px solid #CCC;}
.product li i{ float:left; font-style:normal; color:#FFFFFF; font-size:14px; width:200px; text-align:center; line-height:30px}
.product_txt{ font-size:14px; color:#FFFFFF; line-height:24px; margin-top:10px}

.product u img{ margin-bottom:10px}
.product b{ font-size:14px; line-height:30px; color:#FFFFFF}
.product img{ max-width:680px;/* sets max-width for IE */
*width:expression(document.body.clientWidth > 680 ? "680px" : "auto");
}


.product1{ margin-left:15px; float:left; overflow:hidden}
.product1 li{ width:680px; min-height:160px; overflow:hidden; background:#04b134; margin-bottom:10px; line-height:20px;}
.product1 li i img{ float:left; margin:0 10px 0 0}
.product1 li span{ float:left; color:#FFFFFF; font-size:14px; line-height:24px; width:430px;line-height:20px; font-size:12px}

.honor{ margin-left:15px; float:left; overflow:hidden;}
.honor ul.zs li{ width:220px;float:left;  margin-right:10px; margin-bottom:10px;}
.honor ul.zs li.last{ margin-right:0; float:right;}
.honor ul.zs li img{ width:218px;border:1px solid #CCC;}



/*分页*/
.pages { width:680px; margin:0 auto; margin-top:10px; text-align:center; font-size:12px; position:relative; z-index:99999; padding-bottom: 20px; }

.pages a { padding:2px 5px; color:#333; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.pages b { padding:2px 5px; border:1px solid #818181; background:#818181; color:#fff; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.pages i { padding:2px 5px; font-style:normal; border: 1px solid #dedede; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.pages font { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

.pages foant { border: 1px solid #ccc; padding:2px 5px; color:#333; background:#FFF; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px; behavior:url(js/PIEe.htc);           /* W3C syntax */ }

