body{margin:0px;font-size:12px;padding:0px;color:#333333;font-family:'Î¢ÈíÑÅºÚ',Simsun; background:#ffffff;}
div,ul,li,p,form,dd,dt,dl{ margin:0px; padding:0px;}
img{ border:0px;vertical-align:middle}
li{list-style:none}
a{ font-size:12px; color:#333333; text-decoration:none;}
a:hover{ font-size:12px; color:#066104; text-decoration:underline;}
.clearboth{ clear:both;}
.container{ width:1170px; margin:0px auto;text-align:left;word-break:break-all;}
.topbj{ height:27px; line-height:27px;border-top:3px solid #237F2A;border-bottom:1px solid #ccc;}
.topbj .left{ float:left;}
.topbj .right{ float:right;}

.head{ width:100%; margin:0px auto 0px auto;text-align:left;word-break:break-all; }
.head .logo{width:557px; height:90px; line-height:100px; float:left; background:url(logo.gif) no-repeat left center;}
.head .logo img{ margin-top:10px;}
.head .biaoyu{float:left;width:300px; height:90px; margin-top:25px; margin-left:35px; overflow:hidden}
.head .biaoyu ul li{ float:left; width:130px; height:30px; line-height:30px; overflow:hidden; color:#0a6404; font-size:14px; background:url(byli.png) no-repeat left center; padding-left:20px;}
.head .phone{float:right; background:url(h_pho.gif) no-repeat left center; width:251px; height:55px;margin-top:30px;}
.head .phone .p1{ width:210px; height:16px; line-height:16px; margin-left:73px; margin-top:4px; font-size:16px;color:#393939;}
.head .phone .p2{margin-left:73px;font-family: Impact; font-size:32px; color:#da251c;margin-top:2px; }


.menu{ height:40px; background:#1f9b23; overflow:hidden;}
.menu ul li{ float:left; width:115px; text-align:center; height:40px; line-height:40px;}
.menu ul li.line{ width:2px; background:url(line.gif) no-repeat center center;}
.menu ul li a{ color:#FFFFFF; font-size:14px;text-decoration:none;height:40px; line-height:40px;width:115px; display:inline-block;}
.menu ul li a:hover{color:#1f9b23 ; font-size:14px;text-decoration:none; background:url(menulibj.gif) repeat-x center center;height:40px; line-height:40px;width:115px;}
.menu ul li.start a{ color:#1f9b23; font-size:14px;text-decoration:none;height:40px; line-height:40px;width:115px; display:inline-block;background:url(menulibj.gif) repeat-x center center;}
.menu ul li.start a:hover{color:#1f9b23 ; font-size:14px;text-decoration:none; background:url(menulibj.gif) repeat-x center center;height:40px; line-height:40px;width:115px;}


#flashs{ position:relative; height:440px; overflow:hidden; border-bottom:2px solid #da251c;border-top:2px solid #da251c;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#086a03; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#f67821;}

.cptitle{ background:url(cptitle.gif) no-repeat center center; height:60px; margin-top:15px;}
.cptitle .left{ float:left;width:370px;}
.cptitle .left .p1{ text-align:right; line-height:25px; font-size:16px; margin-top:2px; margin-right:5px}
.cptitle .left .p2{ text-align:right; line-height:25px; font-size:14px; margin-top:2px; color:#CCC;margin-right:5px}
.cptitle .center{ float:left;width:430px;font-size:46px; color:#1f9b23; font-weight:bold; background:#FFF; text-align:center; line-height:40px; margin-top:8px; letter-spacing:2px;}
.cptitle .center span{ color:#da251c;}
.cptitle .right{ float:right;width:370px;}
.cptitle .right .p1{ text-align:left; line-height:25px; font-size:16px; margin-top:2px;margin-left:5px}
.cptitle .right .p2{ text-align:left; line-height:25px; font-size:14px; margin-top:2px;color:#CCC;margin-left:5px}



.classfl{ margin-top:5px; height:1%; overflow:hidden; border:1px solid #1f9b23;}
.classfl .ptitle{ height:60px; width:225px; background:#1f9b23; color:#FFF; overflow:hidden}
.classfl .ptitle .p1{ font-size:18px; margin-left:15px; margin-top:5px;}
.classfl .ptitle .p1 span{ font-size:24px; margin-right:2px;}
.classfl .ptitle .p2{ font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-left:15px;}


.classlist{ margin-bottom:5px;}
.classlist ul li{ height:35px; line-height:33px; margin-top:5px}
.classlist ul li a{ height:35px; line-height:33px; display:inline-block; background:#e9e9e9; font-size:16px; width:100%; text-decoration:none;}
.classlist ul li a span{ background:url(prn1.gif) no-repeat 15px center; padding-left:35px}
.classlist ul li a:hover{ height:35px; line-height:33px; display:inline-block; background:#1f9b23; font-size:16px; width:100%; text-decoration:none; color:#FFF;}
.classlist ul li a:hover span{ background:url(prn2.gif) no-repeat 15px center; padding-left:35px}


.pfoot{ background:#1f9b23; height:147px; color:#FFF;text-align:center; border-top:1px solid #48ea3b;}
.pfoot .p1{ line-height:40px;  font-size:16px; }
.pfoot .p2{ width:200px; height:30px; line-height:27px; border:1px solid #FFF; margin:5px auto 0px auto; font-size:20px; letter-spacing:2px;}
.pfoot .p3{ width:220px; height:40px; line-height:27px;margin:5px auto 0px auto; font-family: Impact; font-size:26px; background:url(fldh.gif) no-repeat left center; padding-top:18px; text-align:left; padding-left:55px; margin-left:5px;}



.mainleft{ width:210px;  float:left;}
.mainright{ width:956px;  float:right;}
.nymainright{ width:950px;  float:right;}


.mainleft1{ width:240px;  float:left;}
.maincenter1{width:710px;  float:left;margin-left:5px}
.mainright1{width:210px;  float:right;}
.mainright2{width:920px;  float:right; margin-top:5px;}

.listtitle{margin-top:5px;  height:1%; overflow:hidden; background:url(ptitle1.gif) no-repeat left bottom;}
.listtitle .spanleft{ height:35px;line-height:35px; padding:0px 0px 0px 18px;display:inline-block; float:left;font-size:16px; color:#00873a; background:url(ptitle2.gif) no-repeat left center; float:left;}
.listtitle .spancenter{ height:35px;line-height:35px; float:left; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; margin-left:6px;}
.listtitle .spanleft span{ font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.listtitle .spanright{ float:right;height:35px;line-height:35px; display:inline-block; padding-right:5px;}

.nydh{height:34px; line-height:34px; margin-top:5px; padding-left:10px; font-size:14px; background:#1f9b23; color:#FFF;}
.nydh a{ font-size:14px; color:#FFF;}
.nydh2{height:34px; line-height:34px; margin-top:5px; padding-left:10px; font-size:14px; background:#1f9b23; color:#FFF; margin-left:5px;}
.nydh2 a{ font-size:14px; color:#FFF;}
.nycontent{ line-height:200%; padding:10px;border:1px solid #d5d5d5;border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;margin-top:5px;height:1%; overflow:hidden;}

.product2 {}
.product2 ul{ margin-top:5px;}
.product2 ul li{height:211px; line-height:25px;overflow:hidden; width:234px; text-align:center; float:left; margin:0px 0px 11px 5px;}
.product2 ul li img{border:3px solid #149709; width:228px; height:171px;}
.product2 ul li a.atitle{width:234px; height:40px; line-height:34px; display:inline-block;  font-size:14px; overflow:hidden;background:#149709; color:#FFF;}
.product2 ul li.lion img{border:3px solid #f9480a; width:228px; height:171px;}
.product2 ul li.lion a.atitle{ background:#f9480a; color:#FFF; line-height:34px;}

.product3 {}
.product3 ul{ margin-top:5px;}
.product3 ul li{height:211px; line-height:25px;overflow:hidden; width:234px; text-align:center; float:left; margin:0px 0px 11px 3px;}
.product3 ul li img{border:3px solid #149709; width:228px; height:171px;}
.product3 ul li a.atitle{width:234px; height:40px; line-height:34px; display:inline-block;  font-size:14px; overflow:hidden;background:#149709; color:#FFF;}
.product3 ul li.lion img{border:3px solid #f9480a; width:228px; height:171px;}
.product3 ul li.lion a.atitle{ background:#f9480a; color:#FFF; line-height:34px;}
.gg{ background:url(gg.jpg) no-repeat; height:131px; margin-top:10px;}



.xwzx{ height:29px; line-height:29px; background:url(menu.gif) repeat-x; margin-top:5px; font-size:14px; color:#FFFFFF; padding-left:7px;}
.xwzx span{ float:right; padding-right:7px;}
.xwzx span a{ color:#FFFFFF;}
.xwzx span a:hover{ color:#FFFFFF;}

.xwlist{ margin:3px 0px 0px 0px}
.xwlist ul{}
.xwlist ul li{height:27px; line-height:27px;overflow:hidden; background:url(an.gif) no-repeat 7px 11px; padding-left:18px; border-bottom:1px dotted #cccccc}
.xwlist ul li span{ float:right; margin-right:5px;}
.xwlist ul li a{ font-size:14px;}
.xwlist2{ margin:3px 0px 0px 0px}
.xwlist2 ul{}
.xwlist2 ul li{height:27px; line-height:27px;overflow:hidden; background:url(an.gif) no-repeat 7px 11px; padding-left:18px; border-bottom:1px dotted #cccccc; width:440px; float:left;}
.xwlist2 ul li span{ float:right; margin-right:5px;}
.xwlist2 ul li a{ font-size:14px;}

.listtitle2{margin-top:5px;  height:1%; overflow:hidden; border-top:2px solid #149709; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.listtitle2 .spanleft{ height:35px;line-height:35px; padding:0px 27px;display:inline-block; float:left;font-size:16px; color:#149709; width:80px;background:url(ptitle2.gif) no-repeat 10px center;}
.listtitle2 .spanleft span{ font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.listtitle2 .spanright{ float:right; height:30px;line-height:30px; display:inline-block; padding-right:5px;}


.cp_list{ height:195px;padding-top:6px; border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.cp_list .cpleft{float:left;width:28px; margin-left:5px;}
#cpgd {overflow:hidden;width:1085px; float:left; height:195px; margin-left:10px;}
#cpgd img {width:210px; height:155px;border:1px solid #E2E2E2;}
#cpgd ul li{ float:left; text-align:center; margin-left:15px; line-height:23px; }
#cpgd ul li a.atitle{width:212px; height:34px; line-height:34px; display:inline-block; background:#149709; color:#FFFFFF; font-size:14px;}
#cpgd ul li.lion{ background:#FE9901;}
#cpgd ul li.lion img{border:1px solid #FE9901;}
#cpgd ul li.lion a.atitle{background:#FE9901;}

#incpgd {float: left;width: 1000%;}
#cpgd1 {float: left;}
#cpgd2 {float: left;}
.cp_list .cpright{float:right;width:28px;margin-right:5px;}


.listty{ padding:5px 0px 5px 0px; line-height:200%;}

.liuyan{ padding-top:25px; padding-bottom:25px; font-size:12px; color:#666666; text-align:left;}
.liuyan div,ul,li,form{ margin:0px; padding:0px; list-style:none;}
.liuyan .formlist{ width:400px; margin:0px auto; color:#666666}
.liuyan .formlist div{ margin:8px 0px 0px 0px; vertical-align:top; text-align:left;}
.liuyan .formlist div.submit{ margin:5px 0px 0px 38px;}
.liuyan .formlist span{ font-size:12px; vertical-align:top; display:inline-block; padding-top:5px;}
.liuyan .liuyanlist{ width:90%; margin:8px auto; border:1px solid #d6d3ce; background:#FFFFFF;}
.liuyan .liuyanlist .title{ font-size:12px; color:#fff; height:25px; line-height:25px; background:#149709; padding-left:10px;}
.liuyan .liuyanlist .con{ line-height:25px; margin-top:2px; padding:5px;color:#149709;}
.liuyan .liuyanlist .back{ padding:5px; line-height:23px;color:#149709;}
.liuyan .pagemsg{ text-align:center; margin:5px;}
.liuyan .pagemsg a{ color:#000000;}
.liuyan .pagemsg a:hover{ color:#000000; text-decoration:underline;}


.article{ padding:5px 0px; color:#000000; margin-bottom:10px;}
.article .title{ text-align:center; font-size:16px; height:40px; line-height:40px;font-weight:bold; border-bottom:1px solid #999999}
.article .desc{ padding:10px 2px; FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 150%;  }
.article .lkxx{ padding:5px 0px 10px 0px; line-height:20px; color:#149709; text-align:center;}
.article .close{ text-align:center; font-size:14px; cursor:pointer}








.product{}


#productgd {overflow:hidden;margin:0px 5px 5px 5px; height:340px; width:750px}
#productgd img {border: 1px solid #F2F2F2; margin-bottom:4px;}
#productgd ul li{height:340px; line-height:25px;overflow:hidden; width:183px; text-align:center; float:left; margin:7px 4px 10px 4px;}
#productgd ul li img{border:3px solid #c6c6c6;  width:177px; height:134px;}
#inproductgd {float: left;width: 800%;}
#productgd1 {float: left;}
#productgd2 {float: left;}



.link{line-height:25px; font-size:14px; text-align:left; margin:5px auto 1px auto; }
.link a{ font-size:14px; font-weight:100;}
.link a:hover{ font-size:14px; font-weight:100;}
.foot{line-height:30px; margin-top:5px; height:1%; overflow:hidden; padding:0px 0px 20px 0px; border-top:10px solid #76d114; background:#028501;}
.foot .left{ width:670px; float:left; background:url(footbj.gif) no-repeat right center; margin-top:30px;}
.foot .left .logo{ width:458px; height:56px; background:url(footlogo.gif) no-repeat center center;}
.foot .left .fmenu{ margin-top:30px;}
.foot .left .fmenu li{ height:35px; width:120px; display:block; float:left; line-height:35px; text-align:center; margin-right:5px;}
.foot .left .fmenu li a{ height:35px; width:120px; display:block; background:#12a812;line-height:35px; text-align:center; color:#c4e9c4; font-size:14px; font-weight:bold;}
.foot .left .fmenu li a:hover{ color:#fff; background:#f9480a;}

.foot .banquan{ margin-top:10px; color:#FFF; font-size:14px}
.foot .banquan .bqleft{ float:left}
.foot .banquan .bqright{ float:right; margin-right:45px;}
.foot .center{ float:left; background:url(footphone.gif) no-repeat left top;margin:30px 0 0 30px ;}
.foot .center .phone{font-family: Impact; font-size:32px; color:#fff;margin-top:32px; margin-bottom:10px;}
.foot .center p{ line-height:24px;color:#fff; font-size:14px}

.foot .right{ float:left; width:146px; height:144px; background:url(ewm.png) no-repeat center center; margin: 50px 0px 10px 50px;}