*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; background:#e5e8ed}
a{color:#000; text-decoration:none; outline:none}
p{margin-bottom:8px}
h2{font-size:16px; color:#009200; margin:6px 0 6px 8px}
img{border:none}
ul,ol{list-style:none}
.clear{clear:both}
.table{height:auto; background:#dad9d9; margin-bottom:10px; width:100%}
.table td{margin-bottom:3px; text-align:left; padding:0px 3px;}
.table tr{ background:#fff;}
.table tr.top{ background:#f4f2f2; font-weight:bold}

#content{width:988px; margin:0 auto}
.content_top{background:url(../images/ctopbg.gif) left bottom no-repeat; width:988px; height:12px}
.content_middle{background:url(../images/contentbg.gif) left top repeat-y; width:960px; padding:0 14px}
.content_bottom{background:url(../images/cbottombg.gif) left top no-repeat; width:988px; height:12px}
.logo{background:url(../images/logo.gif) no-repeat; width:63px; height:63px; float:left; margin:6px 0}
.com{float:left; font-size:16px; font-weight:bold; margin:30px 0 0 10px}
.lang{float:right; margin:12px 12px 0 0}
.lang a{padding:0 4px}
.menu{background:url(../images/menubg.gif) left top repeat-x; height:39px}
.menu ul li{float:left; padding-right:2px; background:url(../images/menubg1.gif) right top no-repeat; line-height:39px}
.menu ul li.w{background:none}
.menu ul li a{display:block; padding:0 55px; color:#fff; font-weight:bold}
.menu ul li a:hover{color:#03eaf4}
.banner{width:960px; height:291px}

.container{padding:6px 0}
.sidebar{width:228px; float:left}
.plist_title{background:url(../images/plistbg.gif) no-repeat; width:216px; height:35px; line-height:35px; color:#1e8500; font-size:14px; font-weight:bold; padding-left:12px}
.plist_title .pl{float:left}
.plist_title .pr{float:right}
.plist_title .pr img{padding:14px 6px 0 0}
.plist_text{border-left:#ececec 1px solid; border-bottom:#ececec 1px solid; border-right:#ececec 2px solid; background:#f7f7f7; padding:8px}
.plist_text a{display:block; line-height:14px; padding:6px 0 6px 6px;}
.plist_text a.w{color:#009200; font-weight:bold; padding-left:0}
.plist_text a:hover{text-decoration:underline}
.plist_text a.j{text-decoration:underline}
.mainbody{width:725px; float:left; margin-left:7px}
.title{background:url(../images/titlebg.gif) left 2px no-repeat; height:35px; line-height:35px; padding-left:37px; font-size:14px; color:#009200; font-weight:bold}
.title .l{float:left}
.title .r{float:right}
.title .r img{padding:12px 6px 0 0}
.title1{background:url(../images/titlebg.gif) left 2px no-repeat; height:35px; line-height:35px; padding-left:37px;color:#009200; font-weight:bold; margin-bottom:8px}
.about{padding:6px}
.pshow{padding:6px; width:713px}
.pshow ul{padding:6px 0; float:left}
.pshow ul li{float:left; width:124px; height:94px}
.pshow ul li.w{width:577px; margin-left:12px; border-bottom:#ccc 1px dashed; padding-bottom:6px}
.pshow ul li.w a{display:block;color:#009200; font-weight:bold}

.main_text{padding:0 8px}
.products ul{float:left; width:342px; padding-right:12px}
.products ul li{float:left; width:124px;}
.products ul li img{padding:1px; border:#ccc 1px solid; margin-bottom:12px}
.products ul li.w{width:210px; margin-left:8px}
.products ul li.w a{display:block; font-weight:bold}
.products ul li.w a:hover{color:#009200}

.righ{float:right; width:324px; margin-top:5px}
.righ .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:12px; margin-top:5px}
.righ .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.con_all{margin-left:10px; margin-top:6px; width:130px}

.reproducts ul{width:124px; float:left; padding:0 6px}
.reproducts ul li img{padding:1px; border:#ccc 1px solid}
.reproducts ul li.w a{display:block; font-weight:bold}
.reproducts ul li.w a:hover{color:#009200}
.lian{line-height:24px}
.lian a{color:#FF0000; text-decoration:underline}
.aa{float:left; margin:4px 8px 0 0; padding:2px; border:#ccc 1px solid}
.cc{float:right; margin:4px 0 0 8px; padding:2px; border:#ccc 1px solid}

.gallery img{padding:1px; border:#ccc 1px solid; margin-right:8px}

.sitemap a{font-weight:bold}
.sitemap a.w{color:#009200}

#footer{width:988px; margin:0 auto; padding:6px 0}
.contact{text-align:center; padding-top:6px}
.flink{text-align:center; padding-top:6px}
.flink a{padding:0 6px}
.olink{text-align:center; padding-top:6px}
.qlink{text-align:center; padding-top:6px; color:#009200}


#box {position:relative;width:960px;height:291px;}
#box .imgList{position:relative;width:960px;height:291px;overflow:hidden;}
#box .imgList li{position:absolute;top:0;left:0;width:960px;height:291px;}
#box .countNum{position:absolute;right:0;bottom:5px;}
#box .countNum li{width:20px;height:20px;float:left;color:#fff;border-radius:20px;background:#f90;text-align:center;margin-right:5px;cursor:pointer;opacity:0.7;filter:alpha(opacity=70);}
#box .countNum li.current{background:#f60;font-weight:bold;opacity:1;filter:alpha(opacity=70);}