#main {
 width:1002px;
 margin:0 auto;
}
#mains {
 height:100%;
 overflow:hidden;
}
#daohang {
 width:972px;
 height:22px;
 padding:16px 0 0 30px;
 background:url(titbg.gif) repeat-x bottom;
 line-height:22px;
 font-weight:bold;
 font-size:14px;
}
#daohang1 {
 width:972px;
 height:22px;
 padding:16px 0 0 30px;
 background:url(titbg.gif) repeat-x bottom;
 line-height:22px;
 font-size:13px;
}
#mainleft {
 float:left;
 width:200px;
 padding:21px 0 15px 4px;
}
#mainleft1a {
 width:196px;
}
#mainleft1a li {
 width:196px;
 height:145px;
 float:left;
}
#mainleft1d {
 width:192px;
 padding:20px 0 20px 8px;
}
#mainright {
 float:left;
 width:798px;
 padding:21px 0;
}
#tit {
 width:800px;
 height:30px;
 line-height:30px;
 color:#444;
 font-size:21px;
}
#body {
 padding:0 10px;
 line-height:28px;
 font-size:13px;
 color:#fff;
 width:822px;
}
#body li {
 width:160px;
 height:125px;
 float:left;
 padding:10px 8px 20px 8px;
 background:url(cpbg.gif) no-repeat top center;
}
#pro {
 width:172px;
 float:left;
 padding:15px 0;
}
#pro1 {
 width:154px;
 padding:0 0 0 18px;
 height:30px;
 line-height:30px;
 background:url(left0.gif) repeat-x bottom;
 font-size:15px;
}
#pro2 {
 width:172px;
 padding:5px 0 0;
}
#pro2 li {
 width:172px;
 height:24px;
 padding:4px 0 2px 0;
 float:left;
}
#pro2 li a {
 font-size:13px;
 width:158px;
 height:24px;
 line-height:24px;
 padding:0 0 0 14px;
 display:block;
 background:url(left1.gif);
}
#pro2 li a:hover {
 background:url(left1a.gif);
 text-decoration:none;
 color:#fff;
}
#pro3 {
 width:172px;
 height:56px;
 padding:1px 0;
 background:url(left2.gif) repeat-x bottom;
}
#pro4 {
 width:681px;
 float:left;
 padding:15px 0 0 12px;
}
#pro4 li {
 width:220px;
 height:75px;
 padding:0 7px 11px 0;
 float:left;
}
#pro4 li img {
 width:220px;
 height:75px;
}
#pro4a {
 width:137px;
 height:333px;
 float:left;
 padding:15px 0 0;
}
#pro5 {
 width:808px;
 float:left;
 padding:16px 0 0 15px;
}
#pro5 li {
 width:127px;
 height:170px;
 text-align:center;
 float:left;
 padding:0 0 14px 30px;
}
#pro5 li img {
 width:125px;
 height:116px;
 border:#ddd 1px solid
}
#pro6 {
 width:546px;
 float:left;
 padding:16px 0 0;
}
#pro6 li {
 width:116px;
 height:148px;
 text-align:center;
 float:left;
 padding:0 0 10px 20px;
}
#pro6 li img {
 width:114px;
 height:105px;
 border:#ddd 1px solid
}
#newpro1 {
 width:252px;
 height:318px;
 float:left;
 background:url(newpro1.gif) no-repeat 8px 57px;
}
#newpro2 {
 width:546px;
 height:252px;
 padding:34px 0 0 120px;
 float:left;
 background:url(newpro2.gif) no-repeat right bottom;
}
#login {
 width:245px;
 height:70px;
 padding:112px 0 0 220px;
}
#newpro3 {
 width:546px;
 height:252px;
 padding:34px 0 0;
 float:left;
}
#newpro3 li {
 width:127px;
 height:148px;
 text-align:center;
 float:left;
 padding:0 0 10px 10px;
}
#pro5 li img {
 newpro3:125px;
 height:116px;
 border:#ddd 1px solid
}
#feedback {
 padding:15px 0 0 70px;
 line-height:26px;
 font-size:14px;
 color:#fff;
}
#stock {
 width:548px;
 padding:16px 0 0 255px;
 background:url(stock.gif) no-repeat 18px 53px;
}
#stock li {
 width:127px;
 height:148px;
 float:left;
 padding:5px 0 10px 10px;
}
#stock li img {
 width:125px;
 height:116px;
 border:#ddd 1px solid
}
#fenye {
   float:right;
   padding:0 25px 0 0;
   height:25px;
}
#fenye a {
   padding:0 4px;
   border:#ccc 1px solid;
   margin:0 1px;
   color:#ccc;
}
#fenye a:hover {
   text-decoration:none;
   background:#ccc;
   color:#000;
}
#fenye .a1 {
  padding:0 4px;
  border:#ccc 1px solid;
  margin:0 1px;
  color:#000;
  background:#ccc;
}
#showpic {
 width:785px;
 float:right;
 padding:15px 0 0 35px;
}
#showpic1 {
 text-align:center;
 float:left;
}
#showpic2 {
 padding:0 0 0 10px;
 float:left;
 line-height:22px;
}
#showpic2 p {
 padding:5px 0;
}