@charset "utf-8";
* {margin:0;padding:0;}
html {text-align:center;background:url(../images/110615_01.jpg) repeat-x #f7fbf5;}
body {font-size:12px;line-height:20px;position: relative;font-family:Arial, Helvetica, sans-serif;color:#666;}
ul,li {list-style-type: none;}
div,ul,li,span,ol,h1,p,strong,em {overflow:hidden;text-align:left;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight: normal;}
a {text-decoration: none;color:#333;}
a:hover{text-decoration:underline;color:#0470c8;}
/* a:active {text:expression(target="_blank");} */
img {border:0px;}
.p_s {text-indent: 2em;}
.clear {clear: both;}
.main {width:1004px;margin:0 auto;position:relative;}
.pages {margin:15px 0;text-align:center;height:35px;line-height:36px;}
.pages,.pages a {color:#333;}
.pages a:hover {color:#009940;}
#box {width:950px;margin:0 auto;position:relative;}
.bor {bor/der:1px solid #e4e6e1;border-top:0;padding:9px;}
.bw {background:#fff;}

/* top */
#head {height:208px;margin:12px auto 22px;background:url(../images/index_04.jpg) repeat-x;position:relative;}
.logo {width:100%;height:150px;margin-bottom:2px;}
.nav ul {width:110%;}
.nav li {float:left;}
.nav li.l1 {width:94px;}
.nav li.l2 {width:113px;}
.nav li.l3 {width:124px;}
.nav li.l4 {width:144px;}
.nav li.l5 {width:93px;}
.nav li.l6 {width:111px;}
.nav li.l7 {width:136px;}
.nav li.l8 {width:189px;}

#ileft {float:left;width:200px;margin-right:25px;}
.lt {width:100%;height:28px;background:url(../images/110615_14.jpg) no-repeat;text-align:center;}
.lt strong,.lt strong a,.lt strong a:hover,.mt strong,.mt strong a,.mt strong a:hover,.rt strong,.rct strong  {font-we/ight:normal;color:#fff;line-height:30px;font-size:13px;}
.leftproductlist {margin-bottom:10px;}
.productlist,.diylist {width:180px;margin:0 auto;}
.productlist li,.diylist li {he/ight:24px;padding-left:14px;line-height:25px;bo/rder-bottom:1px dotted #eaeaea;background:url(../images/110615_28.jpg) 4px 10px no-repeat;}
.productlist li a {color:#333;color:#00862a;}
.diylist li a {color:#009940;}
.search {margin-top:8px;}
.search .sk {float:left;width:118px;height:19px;border:1px solid #2a611e;}
.search .sg {float:right;width:50px;}

.inote {color:#009940;line-height:1.6;}

#imiddle {float:left;width:500px;}
.mt {width:500px;height:28px;position:relative;background:url(../images/110615_16.jpg) no-repeat;}
.mt strong,.rt strong,.rct strong {mar/gin-left:68px;display:block;text-align:center;width:192px;}
.mt .mores {width:306px;height:17px;text-align:right;bord/er-bottom:1px solid #e4e6e1;position:absolute;right:10px;top:10px;}

.iabout {line-height:1.8;margin-bottom:10px;}
.iabout a {color:#009940;}

.ips {margin-bottom:10px;}
.ipsgo {display:none;border-bottom:1px dotted #2a611e;margin:10px;padding-bottom:6px;}
.ipsgo,.ipsgo a,.ipsgo a:hover,.ipsul li a:hover,.links a:hover {color:#009940;}
.ipsul {float:left;margin:0 10px;_margin-left:6px;}
.ipsul li {float:left;width:33.3%;}
.ipsul li a {color:#666;}

.ine {margin:10px;he/ight:134px;}
.ine h2 {text-align:right; clear:both;}
.ine h2 a {float:left;fo/nt:bold 16px/2 sans;color:#009940;color:#666;}
.ine p {line-height:1.6;}
.ine p a {color:#009940;}

#iright {float:right;width:200px;}

.irps {width:170px;height:129px;margin:0 auto;}
.irci {width:180px;margin:0 auto;color:#009940;}
.irci p {margin-top:16px;line-height:1.8;}

.links {margin:15px 0;color:#333;bord/er:1px solid #e4e6e1;padding:10px;}
.links a {color:#666;white-space:nowrap;margin-right:10px;}

#foot {width:100%;height:52px;margin-top:10px;background:url(../images/110615_43.jpg) repeat-x;text-align:center;}
#foot,#foot a,#foot a:hover {color:#fff;line-height:4.4;}

#rbox {float:left;width:725px;}
.rt {width:725px;height:28px;background:url(../images/about_03.jpg) no-repeat;}
.rct {width:950px;height:28px;background:url(../images/cct_03.jpg) no-repeat;}
.about {margin:18px;}
.about,.about * {line-height:2;}

.product1 {fl/oat:left;wid/th:500px;}
.product1,.product2 {margin:0 15px;}
.product1 li,.product2 li {he/ight:36px;bord/er-bottom:1px dotted #666;padding-left:20px;background:url(../images/ps_03.jpg) left center no-repeat;}
.product1 li {background:url(../images/av.jpg) left center no-repeat;padding-left:26px;}
.product1 li a,.product2 li a {color:#009940;font:15px/37px sans;color:#00862a;}
.product1 ul ul li { background:none; margin-left:20px; border-left:#ccc 1px solid}
.product1 ul ul li a,.product2 li a {color:#666;color:#00862a;}
.product2 h1 {font:bold 16px/2 sans;color:#009940;display:block;margin:20px 0;display:block;text-align:center;}

ul.product3 li a { color:#666;}
ul.product3 li { background:none; padding-left:30px;}



.p1img {float:left;width:170px;display:none;}
.p1img li {text-align:center;width:169px;height:160px;}
.p1img li span {display:block;width:170px;height:126px;}

.ps {margin:0 30px;}
.ps h1 {display:block;text-align:center;font:bold 16px/2 sans;color:#009940;border-bottom:1px solid #e4e6e1;margin:35px 0;padding-bottom:20px;}
.psi,.psi * {line-height:2;}

.news {margin:20px 35px;}
.news li {height:27px;line-height:27px;bor/der-bottom:1px dotted #eaeaea;text-align:right;font-size:14px;}
.news li a {float:left;color:#666;}

.news_show {margin:25px 35px;}
.news_show h1 {display:block;text-align:center;font:bold 16px/2 sans;color:#009940;}
.news_show cite {display:block;text-align:center;color:#666;font-style:normal;border-bottom:1px solid #e4e6e1;margin:15px 0;padding-bottom:20px;}
.nsi {font-size:14px;}
.nsi,.nsi * {line-height:2;}

.feedback {margin:25px 35px;}
.feedback p {margin-bottom:15px;}
.feedback li {margin-bottom:16px;}
.feedback li span {float:left;width:80px;text-align:right;}
.feedback li span em {float:left;font-style:normal;color:#009940;}
.feedback li .fk {border:1px solid #999;padding:2px;}

.contact {line-height:2;font-size:14px;margin:20px 35px;}
.c1 {float:left;width:200px;margin-right:20px;}
.c2 {float:left;width:620px;}
.irc { margin-top:12px;}