*{margin:0; padding:0}
body{background:#f6f6f6; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000;-webkit-text-size-adjust: none}
a{text-decoration:none; outline:none; color:#000}
p{margin-bottom:12px}
h1{font-size:18px; color:#009d39}
h2{font-size:14px;color:#009d39; margin-top:8px; line-height:35px;}
h2 a{color:#009d39}
img{border:none}
span.bold{display:block; background:url(../img/title_bg.gif) left bottom no-repeat; font-weight:bold; width:701px; line-height:22px; margin-bottom:6px; color:#b8d201}
ul,li{list-style:none}
.clear{clear:both}
.cer_in{margin-bottom:20px}
.cer_in img{border:#ccc 2px solid; margin-right:6px}

.table{width:96%;height:auto;background:#dad9d9; float:left; margin:5px 0}
.table td{margin-bottom:3px;text-align:left; padding-left:3px}
.table tr{ background:#fff}
.table tr.top{ background:#eee; font-weight:bold}

#container{/*background:url(../images/bg.gif) left top repeat-y;*/ width:950px; margin:0 auto; padding:0 40px}
#header{width:950px}
.logo{background:url(../img/logo.jpg) no-repeat; width:192px; height:56px; float:left; margin:0}

.lang{float:right; margin:10px 0 0 0}
.lang a{padding:0 4px}

.menu{height:41px; background:url(../img/menubg.gif) left top repeat-x;padding-left:3px;}
.menu ul{height:34px; line-height:34px}
.menu ul li{float:left; background:url(../img/menu_r.gif) right top no-repeat; padding-right:2px}
.menu ul li.u{background:none}
.menu ul li a{display:block; padding:0 35px; font-weight:bold; line-height:34px; color:#079a3f}
.menu ul li.u a{background:none}
.menu ul li.w a{background:url(../img/menu_h.gif) left top repeat-x; color:#54bb7c}
.menu ul li.rd a{padding:0 15px;}
.menu ul li a:hover{background:url(../img/menu_h.gif) left top repeat-x; color:#54bb7c}
.banner{background:url(../images/banner.jpg) no-repeat; width:920px; height:195px}
.banner1{background:url(../img/banner2.jpg) no-repeat; width:950px; height:238px}
.banner2{background:url(../img/banner3.jpg) no-repeat; width:950px; height:238px}

.text{padding:30px 0 0 540px}
.text a{display:block; background:url(../images/tsan.gif) 3px 10px no-repeat; padding:4px 0 4px 16px; width:160px}

#content{width:950px; padding:0 0px; background:#fff}
.sidebar{width:215px; float:left}
.plistt{/*background:url(../images/topbg.gif) no-repeat;*/ width:215px; background:#f5f5f5;border-bottom:#e8e8e8 1px solid; margin-bottom:1px}
.plistt a{line-height:14px; padding:6px 0 6px 8px; color:#009d39; font-weight:bold; display:block}
/*.plistb{background:url(../images/bbg.gif) no-repeat; width:215px; height:35px}*/
.plistb{margin-bottom:20px}
/*.plistm,.plistm1{border-right:#ededed 2px solid; border-left:#ededed 2px solid}*/
.plistm1{padding-left:10px}
.plistm1 a{color:#ff3300; text-decoration:underline}
.plistm a{display:block; line-height:14px; padding:6px 0 6px 20px; background:#f5f5f5 url(../img/san.gif) 8px center no-repeat; border-bottom:#e8e8e8 1px solid; font-size:11px}
.plistm a:hover{color:#009d39; background:#fff}
.plistm a.w{background-image:none; padding-left:10px; color:#009d39; font-weight:bold}
.plistt span,.plistm span{text-decoration:underline;color:#009d39;}

.mainbody{width:701px; float:left; padding-left:34px}
.title{line-height:14px; padding:7px 0; border-bottom:#ccc 1px dashed;color:#009d39;margin-bottom:10px;}
.about{padding:8px 0}
.about a{color:#ff3300; text-decoration:underline}

.pshow ul{width:317px; float:left; padding-right:13px; margin-bottom:13px}
.pshow ul li{float:left; width:230px}
.pshow ul li.w{width:293px; height:30px; line-height:30px; background:url(../images/libg.gif) no-repeat; padding-left:22px; margin-bottom:8px}
.pshow ul li.w1{width:280px; height:30px; line-height:12px; background:url(../images/libg.gif) no-repeat; padding-left:22px; margin-bottom:8px; padding-top:3px; padding-right:13px;}
.pshow ul li.w a, .pshow ul li.w1 a{color:#fff; font-weight:bold; display:block}
.pshow ul li.w a:hover, .pshow ul li.w1 a:hover{color:#a6d40c}
.pshow ul li.j{width:72px; margin-right:15px}

.products,.products1{padding:12px 0}
.products ul li{padding:6px 10px; background:url(../images/tsan.gif) left center no-repeat; width:325px; float:left; line-height:14px}
.products1 ul li{padding:6px 0 6px 10px; background:url(../images/tsan.gif) left center no-repeat; line-height:22px}
.products1 ul li.w{padding:0 0 0 10px; background:none}
.products ul li a{ font-size:12px;}
.products1 ul li a{ font-size:12px; color:#b8d201; font-weight:bold;}
.products2 ul li a{ font-size:12px; color:#333; font-weight:normal;}
.products ul li a:hover,.products1 ul li a:hover{color:#009d39}
.cer{text-align:center; margin-bottom:20px}
.cer img{border:#ccc 1px solid; margin-top:20px}
.sitemap a{font-weight:bold; color:#009d39}
.sitemap p{margin-bottom:4px}
.plist_title{line-height:28px; border-bottom:#b8d201 3px solid; font-size:13px; font-weight:bold; color:#b8d201;margin-bottom:10px;}
.plist_title a{color:#b8d201}

#demo{ float:left; background:#eee; overflow:hidden; width:649px; padding:6px; margin:6px 0}
#indemo {float:left;width: 800%;}
#demo1 {float:left;}
#demo1 a, #demo2 a{ margin-right:10px;}
#demo2 {float:left;}

#footer{/*background:#dcdbdb;*/ padding:12px 0;background:url(../img/footerbg.gif) left top repeat-x}
.olink{text-align:center; color:#009d39}
.qlink{text-align:center; padding-top:6px}
.qlink a{padding:0 10px}
.flink{text-align:center; padding-top:6px}
.flink a{color:#999; padding:0 8px}
.tit{ font-size:20px; font-weight:600; text-align:center; margin-bottom:25px;}
.article{ width:700px; text-align:left; margin:0 auto;}
.imagerr{ width:500px; margin: 17px 117px; text-align:center;}