@charset "utf-8";



/* CSS Document */



body{margin:0; font:12px/18px ΢ź,Arial, Helvetica, sans-serif; background:#FFFFFF; color:#6d6d6d; line-height:22px; }



h1,h2,h3,h4,h5,h6,form{margin:0;padding:0; font-size:100%; font-weight:normal;}



ul,li,dl,dt,dd{ padding:0; margin:0; list-style:none; }



p{ margin:0; padding:0;}



img{border:none; vertical-align:top;}



a{color:#333; text-decoration:none; cursor:pointer;}



a:hover {color:#333; text-decoration:underline;}



input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Arial, Helvetica, sans-serif;}



.clear{height:0; line-height:0; font-size:0; clear:both;}



.top{ height:35px; line-height:16px; background:url(img/header.jpg) repeat-x;  text-align:right; }



.top a{ color:#6d6d6d; }



.top .tel{ background:url(img/tel.jpg) no-repeat scroll 0 center transparent; padding-left:25px; }



.top .email{ background:url(img/email.jpg) no-repeat scroll 0 center transparent; padding-left:25px; margin-left:10px; }



.ct{ width:1000px; margin:0 auto; }

.header{ width:1000px; margin:0 auto; height:92px; }

.logo{ float:left; }

.nav{ float:right; width:761px; height:36px; line-height:36px; background:url(img/nav.jpg) repeat-x; margin-top:30px; }

.nav li{ float:left; text-align:center; width:126px;  font-weight:bold; background:url(img/ge.jpg) no-repeat scroll right 0px transparent;  }

.nav li a{ color:#3d3d3d; float:left; width:126px; }

.nav li.cur a,.nav li a:hover{ color:#FFFFFF; background:url(img/hover.jpg) repeat-x; }

.contents{ width:1000px; margin:0 auto; }

.banner{ height:302px; }

.banner2{ height:231px; }

.rollbox{ margin-top:20px; position:relative; }

.rollbox ul{ width:1010px; }

.rollbox li{ text-align:center; width:242px; height:241px; float:left; margin-right:10px;  }

.rollbox li .pic{ width:242px; height:178px; border:1px solid #e8e8e8; overflow:hidden; padding-top:3px; }

.rollbox li a{ color:#6a6a6a; font-size:14px; }

.rollbox li p{ margin-top:10px; }

.rollbox li:hover .pic{ border:1px solid #0aab39; }

.rollbox li:hover a{ color:#0aab39; }

.rollbox .left{ width:59px; height:59px; position:absolute; left:0px; background:url(img/left.jpg) no-repeat; top:60px; }

.rollbox .right{ width:59px; height:59px; position:absolute; right:0px; background:url(img/right.jpg) no-repeat; top:60px; }

.lpart{ width:744px; float:left; }

.rpart{ float:right; width:248px; }

.lpart li{ width:342px; overflow:hidden; height:231px; float:left; border:1px solid #e8e8e8;  border-top:2px solid #67b047; padding:0 12px;  background:url(img/title.jpg) repeat-x; }

.lpart li .title{ height:34px; line-height:34px; border-bottom:1px solid #e8e8e8; color:#00923f;  }

.lpart li span{ float:left; border-bottom:1px solid #00923f; }

.lpart li .cont{ margin-top:10px; color:#6a6a6a; height:180px; overflow:hidden; }

.lpart li .icon{ float:left; margin-right:10px; width:155px; height:102px; border:1px solid #e8e8e8; text-align:center; padding-top:2px; }

.lpart li .item{ height:38px; line-height:38px; border-bottom:1px solid #e8e8e8; overflow:hidden; }

.lpart li .item a{ color:#6a6a6a; background:url(img/icon.jpg) no-repeat scroll 0 center transparent; padding-left:20px; }

.lpart li .item a:hover{ color:#00923f; }

.mt15{ margin-top:15px; float:left; }

.footer{ margin-top:25px; height:243px; background:#0aab39; }

.footer .part1{ width:437px; float:left; }

.bottom{ padding-top:24px; color:#FFFFFF; height:190px; }

.bottom h2{ color:#FFFFFF; font-size:14px; font-weight:bold; margin-bottom:10px; }

.bottom li a{ color:#FFFFFF; }

.bottom li{ height:22px; line-height:22px; }

.footer .part2{ width:367px; float:left; }

.footer .part3{ float:left; padding-top:7px; }

.footer .part3 div{ margin-left:40px; margin-bottom:30px; }

.footer .part3 div a{ margin-right:15px; }

.copy{ height:30px; line-height:30px; text-align:center; background:#01832c; color:#e2e2e2; }

.main{ margin-top:13px; }

.fl{ float:left; width:248px; }

.fr{ float:right; width:739px; border:1px solid #e8e8e8;  border-top:2px solid #67b047;  background:url(img/title.jpg) repeat-x;  }

.fl .menu1{  border:1px solid #e8e8e8;  border-top:2px solid #67b047;  background:url(img/title.jpg) repeat-x; }

.fl .menu1 .title{ padding:0 10px; color:#00923f; font-weight:bold; border-bottom:1px solid #e8e8e8; height:34px; margin-bottom:10px; line-height:34px;  }

.fl .menu1 .title span{ float:left; border-bottom:1px solid #00923f;  }

.fl .menu1 li{ height:30px; line-height:30px; background:url(img/leftbar.jpg) repeat-x; }

.fl .menu1 li a{ color:#6a6a6a; background:url(img/icon2.jpg) no-repeat scroll 10px center transparent; padding-left:28px; }

.fl .menu1 li a:hover{ color:#00923f; }

.fl .menu1 li.cur{ background:url(img/leftbar_hover.jpg) repeat-x; }

.fl .menu1 li.cur a{ color:#FFFFFF; background:url(img/icon3.jpg) no-repeat scroll 10px center transparent; }

.fl .menu1 li.li_2 a{ background:none; }



.fl .menu1 .cont{ padding:0px; padding-left:2px; }

.fl .menu1 .cont div{ color:#6a6a6a; padding:10px; }

.fr .bread{ height:34px; line-height:34px; color:#00923f; border-bottom:1px solid #e8e8e8;   }

.fr .bread a{ color:#00923f; margin:0 5px; }

.fr .bread span{ float:left; border-bottom:1px solid #00923f; padding-left:10px; }

.fr .about{ padding:20px; color:#6a6a6a; }



.downlist{ }

.downlist li{ height:50px; line-height:50px; border-bottom:1px solid #e8e8e8; padding:0 2px;   }

.downlist li .linkA{ float:left; }

.downlist li a{ color:#6a6a6a; background:url(img/icon2.jpg) no-repeat scroll 10px center transparent; padding-left:30px; }

.downlist li a:hover{ color:#00923f; }

.downlist .dl{ float:right; margin-right:8px; background:none; padding:0; margin-top:10px; }



.fanye{ width:100%; padding:30px 0px; text-align:center;}

.fanye a,.fanye span{padding:3px 6px; color:#000; background-color:#FFFFFF; border:#ccc 1px solid;  margin:0px 2px; }

.fanye a:hover{ background-color:#62ac1e; color:#FFFFFF; text-decoration:none;}

.fanye a.bur,.fanye span.current{ color:#fff; background-color:#62ac1e;}



.news li{ border-bottom:1px solid #e8e8e8; padding-top:23px; padding-bottom:10px;  }

.news li a{ color:#6a6a6a; font-size:12px;  background:url(img/icon2.jpg) no-repeat scroll 10px center transparent; padding-left:30px; }

.news li h2{ margin-bottom:5px; }

.news li div{ padding-left:30px; }

.news li a:hover{ color:#00923f; }



.support{ padding:10px; color:#6a6a6a;  }

.support{ }



#newstitle{ color:#3d3d3d; font-size:16px; font-weight:bold; margin:10px 0; text-align:center; }

#newstime{ margin-bottom:10px; }





.inquiry{}

.inquiry h2{ height:56px; line-height:56px;  border-bottom:none; border-left:none; border-right:none; font-size:18px; color:#4d4d4d; }

.inquiry .form{  padding:15px; padding-top:25px;  }

.inquiry li{ height:38px; line-height:38px; color:#666464; margin-bottom:25px;  }

.inquiry label{ width:120px; height:38px; line-height:38px; float:left; }

.inquiry input.inp{ width:566px; height:33px; padding-left:10px; color:#666464; border:1px solid #ebebeb; border-radius:5px; }

.inquiry textarea{ width:566px; height:126px; padding-left:10px; padding-top:10px; color:#666464; border:1px solid #ebebeb; border-radius:5px; }

.inquiry input.inp2{ width:140px; height:37px; border-radius:0px; background:#0aab39; color:#FFFFFF; font-size:14px; border:none; }



.prolist{ padding:10px 0 0 10px; }

.prolist ul{ width:800px; }

.prolist li{ text-align:center; width:234px; height:221px; float:left; margin-right:10px;  }

.prolist li .pic{ width:234px; height:172px; border:1px solid #e8e8e8; overflow:hidden; padding-top:3px; }

.prolist li a{ color:#6a6a6a; font-size:14px; }

.prolist li p{ margin-top:10px; }

.prolist li:hover .pic{ border:1px solid #0aab39; }

.prolist li:hover a{ color:#0aab39; }



.pro_main{  border-top:1px solid #e8e8e8; padding-top:15px; margin-left:5px;  }

.pro_pic{ width:379px; height:285px; float:left; overflow:hidden; margin:0 auto; text-align:center; border:1px solid #e8e8e8; }

.pro_pic img{ }

.pro_info{ width:330px; float:left; margin-left:18px; position:relative; }

.pro_title{ color:#6a6a6a; font-size:12px; margin-bottom:10px; font-weight:bold; border-bottom:1px solid #e8e8e8; }

.summary{ height:200px; }

.pro_pic2{width:350px; height:85px; padding-top:0px;  text-align:left; margin:0px auto 0;}

.pro_pic2_left{width:13px; height:57px; overflow:hidden; float:left; padding-top:11px; background:url(img/aleft.png) no-repeat 0 center transparent; }

.pro_pic2_center{width:315px; overflow:hidden; float:left; padding-top:2px;}

.pro_pic2_center_img{ width:78px; height:73px; border:#d3cece 1px solid; overflow:hidden; float:left; margin-left:5px;}

.pro_pic2_right{width:13px; height:57px; overflow:hidden; float:left; padding-top:11px; background:url(img/aright.png) no-repeat 0 center transparent;  }

.pro_pic2_center img{ width:84px; height:76px; border:1px solid #e2e2e2; margin-right:10px; }

.pro_desc{ margin-top:15px; background:#efefef; color:#05b433; font-weight:bold; height:30px; line-height:30px; padding-left:15px;  }

.pro_desc .items{  border:1px solid #e2e2e2; border-bottom:none;width:137px; text-align:center; height:33px; line-height:33px; font-size:12px; cursor:pointer;

color:#3d3d3d; float:left; margin-right:15px; background:#e8e8e8; }

.pro_desc .cur{ background:#FFFFFF; }

.pro_desc .cont{ border:1px solid #e2e2e2; padding:20px; margin-top:0;  line-height:22px; color:#3d3d3d; font-size:14px;  }

.inq{ float:left; }

#cont1{ color:#6a6a6a; padding:15px; }





