@charset "gb2312";
/* CSS Document */

body,td,th { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; line-height:180%; }
body { background-image: url(images/bg.png); background-repeat: repeat-x; background-color: #F0F3F4;  }
a{text-decoration: none;} 
a:link{color: #333;}
a:visited{color: #333;}
a:hover{color: #F00; text-decoration:underline;}
a:active{color: #f00;} 
html {_overflow-y:scroll;}
*{padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{font-size:14px; } 
.rfloat{float:right;}
.clear{clear:both;line-height:0px;}
.clear:after{content: "."; display: block;height:0;clear:both;visibility: hidden;}
.checkbox{border:0px;}
.button{border:0px; }
.input{ border:1px #CCC solid; padding:5px;}
ul li{ list-style:none; margin:0px;}

.head{ width:1002px; background:url(images/1.jpg); height:116px; margin:auto; position:relative;}
.head_right{ position:absolute; left: 741px; top: 35px; width: 230px; }
.head_right li{ float:left; background:url(images/sep.jpg) no-repeat left center; padding-left:15px; margin-right:5px;}
.menu{ position:absolute; left: 351px; top: 88px; }
.menu li{ float:left; background:url(images/menu.jpg) no-repeat; line-height:28px; text-align:center; width:80px; margin:0px 5px;}
.menu li a{ color:#fff;}
.logo{ position:absolute; left: 23px; top: 43px; }
.banner{ background:url(images/bannb.jpg) no-repeat; height:296px; width:1002px; margin:auto; text-align:center;}

.ibody{ background:url(images/cbg.jpg); width:1002px; text-align:center;margin:auto; height:auto; overflow:hidden;}
.ibody .leftbox{ width:226px; float:left;}
.ibody .leftbox1{ background:url(images/title02.jpg) no-repeat left top; padding-top:40px; margin-left:20px; margin-top:10px; text-align:left; color:#fff;}
.ibody .leftbox1 input{ color:#CCC; margin:5px 0px;}
.ibody .leftbox2{ background:url(images/title01.jpg) no-repeat left top; padding-top:40px; margin-left:20px; margin-top:10px; text-align:left; color:#fff; }
.ibody .leftbox2 li{ background:url(images/dot2.jpg) no-repeat left center; padding-left:15px; margin:5px 0px;}
.ibody .leftbox2 li a{ color:#fff;}
.ibody .centerbox{ width:532px; float:left;margin-bottom:10px;}
.productlist_diy{ background:url(images/pbg.jpg)}
.ibody .rightbox{ width:232px; float:right;margin-bottom:10px;}
.ibody .rig.ibody .rightbox .newslist{ margin:15px 0px;}
.rightbox .contact{ background:url(images/title4.jpg); width:205px; height:182px; margin-top:30px;}
.ibody .rightbox .contact ul{ padding-top:70px; padding-left:10px;}
.foot{  color:#fff;background:url(images/3.jpg); width:1002px; height:92px; margin:0 auto;}
.nrightbox{ width:764px; float:left; margin-bottom:20px; font-size:14px;}
.nbody{ width:700px; margin:auto; margin-top:10px;}

.cont ul{}
.cont ul li{ background:url(images/sep.jpg) no-repeat left; height:30px; line-height:30px; padding-left:20px; margin-left:10px;border-bottom: #999 dotted 1px; list-style:none;}
.fanye{ text-align:right; padding-top:20px}
.fanye span{ text-align:right; margin:0px 10px}
.fanye span a{padding:0 4px;}

.pics{ border: #93DCFF 1px solid; margin:5px 8px; float:left; width:154px; background-color: #CBEDFE;}
.pics_img{overflow:hidden; text-align:center; padding:2px;}
.pics span{ height:30px; text-align:center; line-height:30px; display:block; color: #333; font-size:10px;}