*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000; background:#e6e6e6}
a{text-decoration:none; outline:none; color:#000}
p{margin-bottom:8px}
img{border:none}
h1{font-size:14px}
h2{font-size:14px; color:#397c1c; margin-bottom:8px}
ul,ol{list-style:none}
.clear{clear:both}
.table{width:98%;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}
.choose{font-size:14px; font-weight:bold; display:block; line-height:34px; color:#397c1c; text-decoration:underline; background:url(../images/top5.gif) left center no-repeat; padding-left:50px}

#header{width:960px; margin:0 auto; background:url(../images/toplink.gif) no-repeat; height:29px; padding:0 24px; text-align:right}
.blink{padding-right:23px; margin-top:6px}

#content{width:934px; margin:0 auto; background:url(../images/conbg.gif) left top repeat-y; padding:0 37px}
.logo{background:url(../images/logo.gif) no-repeat; width:108px; height:58px; float:left; margin-bottom:8px}
.com{float:left; margin:38px 0 0 10px; font-style:italic; color:#6c6b6b}
.lang{float:right; margin:20px 0 0 0}
.lang a{padding:0 6px}
.menu{background:#bcc0c1; height:29px; width:934px;border-top-left-radius:3px; -moz-border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-right-radius:3px}
.menu ul li{float:left}
.menu ul li a{display:block; line-height:29px; font-weight:bold; padding:0 30px; background:url(../images/menubg.gif) right center no-repeat}
.menu ul li a:hover{background:#333a95; color:#fff;border-top-left-radius:3px; -moz-border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-right-radius:3px}
.menu ul li.j a{background:none}
.menu ul li.w a{background:#333a95; color:#fff;border-top-left-radius:3px; -moz-border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-right-radius:3px}
.banner{background:url(../images/banner.jpg) no-repeat; width:934px; height:200px}
.pre{background:#bcc0c1; width:910px; padding:12px}
.prel{float:left; width:90%;}
.prel span{color:#397c1c; font-size:14px; font-weight:bold}
.prer{float:right}
.prer img{margin-left:12px}
.part1{float:left; width:289px; padding:0 11px; margin-top:12px}
.part1 span{font-size:14px; font-weight:bold; line-height:30px}
.part1 img{float:left; margin-right:12px}
.part1 a.more{background:url(../images/ss.gif) left center no-repeat; color:#0d6687; display:block; padding-left:12px}

.part4{float:left; width:298px; padding:0 11px; margin-top:12px}
.part4 span.s{font-size:14px; font-weight:bold; line-height:30px}
.part4 img{float:left; margin-right:12px}
.part4 a.more{background:url(../images/ss.gif) left center no-repeat; color:#0d6687; display:block; padding-left:12px}
.part4l{float:left; width:75px}
.part4r{float:left; width:216px}
.part4r span{color:#397c1c; font-weight:bold}

.part3{float:left; width:270px; padding:0 11px; margin-top:12px; line-height:24px}
.part3 span{font-size:14px; font-weight:bold; line-height:30px}
.part3 img{float:left;}
.part3 a{color:#397c1c;}
.part3 a.more{background:url(../images/ss.gif) left center no-repeat; color:#0d6687; display:block; padding-left:12px}

.about{width:910px; background:#f2f2f2; padding:12px; margin-bottom:6px}
.about span{font-size:16px; font-weight:bold; display:block}
.about img{float:left; margin-right:12px}
.pshow{float:left; width:630px}
.pshow .pshowdd{padding:12px 0; border-bottom:#ccc 1px solid; margin-bottom:30px;_margin-bottom:20px}
.pshow span{font-size:14px; font-weight:bold; display:block; margin-bottom:30px;_margin-bottom:20px}
.pshow .pleft{float:left}
.pshow .pright{float:left; width:420px}
.pshow .pright a{display:block; background:url(../images/ss.gif) left center no-repeat;color:#0d6687; padding-left:8px}
.plist{float:left; width:289px; margin-left:15px}
.plist span{font-size:18px; font-weight:bold; display:block; margin:8px 0}
.plist a{display:block; line-height:14px; padding:4px 0 4px 12px; margin-left:15px; border-bottom:#ccc 1px solid; background:url(../images/ss.gif) left center no-repeat}
.plist a.w{padding-left:0; background:none; color:#485f8c; font-weight:bold}
.plist a:hover{color:#397c1c}
.talk{width:934px; padding:12px 0}
.part2{width:303px; height:38px; line-height:38px; float:left; margin-right:8px; font-weight:bold; text-align:center}
.msn{background:#f2f2f2 url(../images/msn.gif) 60px center no-repeat}
.email{background:#f2f2f2 url(../images/mail.gif) 60px center no-repeat}
.dload{background:#f2f2f2 url(../images/dload.gif) 50px center no-repeat}

.sidebar{width:226px; float:left; padding-right:18px; margin-top:6px}
.submenut{background:url(../images/plistt1.gif) left bottom no-repeat; width:226px; height:9px}
.submenub{background:url(../images/plistb1.gif) left top no-repeat; width:226px; height:10px; margin-bottom:8px}
.submenu1{padding:0 12px 6px 6px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; background:#f7f7f7}
.submenu{padding:0 12px 0 6px; border-right:#ccc 1px solid; border-left:#ccc 1px solid; background:#f7f7f7}
.submenu a{display:block; line-height:14px; padding:6px 0 6px 12px; background:url(../images/ss.gif) left center no-repeat; border-bottom:#eee 1px solid}
.submenu a.w{padding-left:0; background:none; color:#485f8c; font-weight:bold}
.submenu a.j{color:#397c1c; background:#f2f2f2; text-decoration:underline}
.submenu span{font-size:16px; font-weight:bold; line-height:30px}
.submenu1 span{font-size:16px; font-weight:bold; line-height:30px; color:#538f39}
.submenu a:hover{color:#397c1c; background:#eee}
.mainbody{width:684px; float:left; margin-top:6px}
.title{line-height:14px; padding:6px 0; font-weight:bold; margin-bottom:8px; border-bottom:#ccc 1px solid; color:#397c1c}
.title1{font-weight:bold; border:#ccc 1px solid; background:#eee; margin-bottom:8px}
.products ul{width:684px; float:left; padding:6px 0; border-bottom:#ccc 1px dashed}
.products ul li{float:left; width:124px}
.products ul li img{padding:1px; border:#ccc 1px solid}
.products ul li.w{width:548px; margin-left:12px}
.products ul li.w a{display:block; color:#397c1c; font-weight:bold}
.products ul li a:hover{color:#485f8c}

.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}

.righ1{float:left; width:224px; margin-top:5px}
.righ1 .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ1 .xxt{margin-left:12px; margin-top:5px}
.righ1 .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.left{float:right; width:460px}

.sitemap a{font-weight:bold}
.sitemap a.w{font-weight:bold; color:#397c1c}
.mail{color:#FF3300}

.rproduct ul li{float:left; width:124px; margin-right:8px}
.rproduct ul li img{padding:1px; border:#ccc 1px solid}
.rproduct ul li a{display:block; text-align:center}
.rproduct ul li a:hover{color:#397c1c; font-weight:bold}

.gallery img{padding:1px; border:#ccc 1px solid; margin:0 8px 8px 0}

.news{padding:12px 0; border-bottom:#ccc 1px solid; margin-bottom:12px}
.newsl{float:left; width:100px}
.newsr{float:left; width:584px}
.newsr span{color:#397c1c; font-weight:bold}

#footer{width:960px; margin:0 auto; background:url(../images/fbg.gif) no-repeat; padding:12px 24px}
.qlink{text-align:center; color:#397c1c}
.olink{text-align:center; padding-top:6px}
.flink{text-align:center; padding-top:6px}
.flink a{padding:0 8px}

