/*===============================
  DESIGN BY CHENBO 2009-12-20
  ============公用===============*/
body{
	text-align:center;
	font-size:12px;
	color:#4B4B4B;
	  }
body,div,ul,span,form,dl,img,h3,h4,h5{
  margin:0px;
  padding:0px;
  list-style-type:none;
  }
table{border-collapse:collapse}
td{font-size:12px;}
a:link{
  color: #666;
  text-decoration: none;
}
a:visited{
  color: #666;
  text-decoration: none;
}
a:hover {
  color:#66FF00;
  text-decoration: none;
  position:relative;
  left:1px;
  top:1px;
}
img{border:0px;
  vertical-align: text-bottom}
#container{
	margin:0px auto;
	padding:0px;
	width:900px;
	text-align:left;
	background-image:url(../images/earth.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#FFFFFF;
	!important;overflow:hidden; 
  }
#shu1{
  width:200px;
  height:100%;
  float:left;
}
#shu2{
  width:690px;
  height:100%;
  float:left;
  overflow:hidden
  }
#shu3{
  width:900px;
  height:100%;
  float:left;
  }
.Content{
  padding:15px;
  line-height:180%;
  }
.leftmeau ul{
  margin-left:10px;
  float:left;
  display:block;
  width:160px;
  line-height:250%;
  border-left:#666 solid 4px;
  filter:Alpha(Opacity=50);
  moz-opacity:0.5;
  opacity: 0.5;
  }
.leftmeau ul li{
  border-bottom:#000 dashed 1px;
  background-color:#FFFFFF;
  padding-left:15px;
  }
.leftmeau a{color:#000;}
.leftmeau a:hover{
  color:#66FF00;
  font:13px;
  }
.bk1{border:#999 solid 1px;padding:1px}
.bk2{border:#65B700 solid 1px;padding:1px}
.bk3{border:#14a106 solid 1px;padding:5px;clear:both;position:relative;background-color:#FFFFFF}
.bj0{background-color:#FFFFFF}  
.bj1{background-color:#ccc;}
.bj2{background-image:url(../images/map.gif);}
.bj3{background-image:url(../images/World.gif);}
.bj4{background-image:url(../images/bj2.jpg);}
.lmt{
    height:25px;
	line-height:25px;
	background-color:#999;
	color:#FFF;
	padding-left:15px;
	border-left:#65B700 solid 10px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
.lmt2{
  height:20px;
  line-height:20px;
  font-weight:bold;
  padding-left:5px;
  border-bottom:#999 solid 1px;
  border-left:#65B700 solid 8px;
  }
.tjj{margin-top:5px;}
.ljj{margin-left:10px;}
.rjj{margin-right:10px;}
.bjj{margin-bottom:10px;}
.biaoti{
  font-size:16px;
  margin:5px;
  letter-spacing:2px;
  color: #009F74;
  font-weight:bold;
  }
/*=======头部==========*/
#logo{
  height:70px;
  width:100%;
  }
#logo img{
  border:0px;
  width:180px;
  height:40px;
  float:left;
  margin:8px 0px 0px 5px;
}
#logo span{
  position:relative;
  top:10px;
  right:10px;
  float:right;
  }
#logo dl{
  position:relative;
  top:20px;
  right:3px;
  clear:both;
  float:right
  }
#logo center div{
  width:400px;
  position:relative;
  right:10px
  }
#logo span a{color:#417737}
#logo span a:hover{color:#66FF00}
  
#nav{
    width:900px;
	height:24px;
	line-height:24px;
	float:left;
	border-bottom:#666 solid 1px;
	z-index:2;
	position:relative;
	  }
#nav ul li{
  float:left;
  display:block;
  text-align:center;
  width:80px;
  height:24px;
  font-size:14px;
  font-weight:600
  }
#nav a:hover{
  display:block;
  background-color:#00543a;
  width:80px;
  height:24px;
  font-weight:normal
}
#nav ul li ul{
  border:#666 solid 1px;
  border-bottom:0px;
  width:78px;
  display:none;
  background-color:#fff;
  }
#nav ul li ul li{
    float:left;
	border-bottom:1px solid #ccc;
	font-size:12px;
  font-weight:normal
}
#nav ul li:hover ul{
display:block;
  float:left;
  filter:Alpha(Opacity=70);
  -moz-opacity:0.7;
  opacity: 0.7;
}
#nav ul  li:hover  ul li a:hover{background:#00543a; width:92%; color:#fff; }
#nav ul  li:hover  ul li a{width:95%; color:#000000}

#nav span{
  position:relative;
  float:right;
  top:5px;
  right:20px;
  }
#nav input{
  background-color:Transparent;
  border:#666666 solid 1px;
  border-bottom: solid 0px;
  color:#0000CC;
  }
/*=======首页==========*/  
#focus{
  float:left;
  width:100%;
  height:290px;
  margin:2px 0px 4px 0px;
  z-index:1;
  position:relative;
}
#focus ul{display:none}
.d1{
  width:100%;
   height:auto;
   overflow:hidden;
   position:relative;
   }
.d1 img{
  width:100%;
  height:100%;
  }
.loading{
  width:100%;
  height:100%;
  text-align:center;
  background-color:#333；
   }
.loading img{margin-top:20px}
.d2{
  width:100%;
  height:100%;
   overflow:hidden;
   }
.num_list{
   position:absolute;
   width:100%;
   left:0px;
   bottom:1px;
   color:#FF8000;
   padding:4px 0px;
   height:13px;
   overflow:hidden;
   font-weight:bold;
   }
.num_list span{
   display:inline-block;
   height:16px;
   padding-left:6px;
   }
.button{
   position:absolute;
   z-index:1000;
   right:0px;
   bottom:2px;
   }
.b1,.b2{
   background-color:#666666;
   display:block;
   float:left;
   padding:2px 4px;
   margin-right:3px;
   color:#FFFFFF;
   text-decoration:none;
   cursor:pointer;
   }
.b2{
   color:#FFCC33;
   background-color:#FF6633;
   }
#shop{
   width:357px;
   height:160px;
   float:left;
   }

#shop span a{margin-left:140px}   
#shop a img{
  width:170px;
  height:123px;
  margin:5px 8px 5px 8px;
  border: #eee solid 1px;
  float:left
  }
#shop div{
  width:145px;
  height:112px;
  float:left;
  line-height:180%;
  overflow: hidden;
  padding:7px;
  margin:4px 4px 4px 0px;
  background-color:#e2e2e2;
  }
#shop div a{
  color:#990000;
  }
#newcp{
  width:130px;
  height:160px;
  float:left;
  margin-left:1px;
  text-align:center
    }
#newcp img{
  width:115px;
  height:127px;
  margin:4px}
#news{
  width:250px;
  height:160px;
  float:left;
  margin-left:1px;
    }
#news span{
  width:92%;
  display:block;
  }
#news ul{
  clear:both;
  margin:5px 0px 5px 20px;
  line-height:180%;
  width:220px;
  display:block;
  }
#news li{
	background-image:url(../images/9.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
}
#zz{
   width:160px;
   height:160px;
   float:left;
   position:relative;
   margin-left:1px;
      }
#zz span{
  width:93%;
  display:block;
  }
#zz img{
  width:140px;
  height:125px;
  margin:5px;
  text-align:center;
  display:block;
  border: #eee solid 1px
  }
/*=======脚部==========*/
#foot{
  margin-top:10px;
  padding-top:3px;
  border-top:#666 solid 1px;
  float:left;
  width:100%;
  text-align:center;
  }
#foot p{
  color:#999;
  padding-top:6px;
  margin:0px
  }
/*===产品浏览页===*/
.cp ul{margin-top:10px}
.cp li{
   margin:10px 2px 10px 20px;
   width:150px;
   height:170px;
   float:left;
   display:inline;
   text-align:center;
}
.cp ul li img{
  width:138px;
  height:150px;
  }
.cp h3{margin:20px}
.cp span{
  height:20px;
  line-height:20px;
  margin:10px 0px 0px 5px;
  text-align:center;
  display:block;
  clear:both;
  }
.cp span input{
  height:13px;
  background-color:Transparent;}
/*===产品档案页===*/
#cpimg{
  width:320px;
  margin:10px 10px 0px 0px;
  float:left;
  text-align:center;
  }
#cpimg img{
  width:320px;
  height:346px;
  border:#CCC solid 1px;
  margin-bottom:10px
 }
#cpsm{
  width:560px;
  float:right;
  padding:10px 0px 20px 0px;
  }
#cpsm h4{
  text-align:center;
  color:#D29E00;
  padding:10px;
  border-bottom:#CCCCCC dashed 1px;
  letter-spacing:1px;
  }
#cpsm h5{
  color:#D29E00;
  border-bottom:#CCCCCC dashed 1px;
  }
#cpsm ul{
  line-height:200%;
  margin:20px;
  }
#cpsm ul li span{
 font-weight:bold;
 margin-right:5px;
 }
#cpsm dl{
  line-height:180%;
  width:550px;
  padding-left:10px
    }
#cpsm dl img{
  width:550px;
}
#cpk{
  width:900px;
  text-align:center;
  }
#cpk ul li{
  text-align:center;
  width:120px;
  height:140px;
  margin:10px 40px 10px 20px;
  float:left;
  display:inline
}
#cpk ul li img{
  width:110px;
  height:110px;
  border:#eee solid 5px;
  margin-bottom:5px;
  }
/*===登陆注册===*/
#login{
  width:350px;
  height:150px;
  padding:40px;
  background-image:url(../images/login.jpg);
  background-position:center;
  background-repeat:no-repeat;
  color: #00D500;
  text-align:center;
  font:14px;
  margin:0px auto;
  margin-top:50px;
  margin-bottom:50px
  }
#login h3{border-bottom:#eee dashed 1px}
#login ul{line-height:280%}
#login a{color: #00D500}
#login input{
  background-color:Transparent;
  border: #009933 solid 1px;
  color: #00D500;
  margin: 5px;vertical-align:middle;
  }
#login input:hover{background-color: #006600}
#login img{border:#eee solid 2px}
#reg{
  width:680px;
  margin:0px auto;
  margin-top:20px;
  }
#reg h3{
  width:339px;
  height:100px;
  line-height:100px;
  background-image:url(../images/reg.jpg);
  color: #00D500;
  margin:0px auto;
  text-align:center;
  margin-bottom:10px
  }
#reg ul{
  line-height:250%;
  text-align:left;
  padding-left:50px;
  border-top:#999 solid 1px;
  }
#reg span{color:#FF0000}
#regsave ul{
  margin-left:300px;
  line-height:180%;}
#regsave center{
  color:#FF6600;
  font-size:18px;
  margin:0px auto;
  font-weight:bold;
  margin-bottom:10px;}
/*===新闻===*/
.newslist{
  width:346px;
  float:left;
  background-color:#FFFFFF;
  margin-left:4px;
  }
.newslist ul{
  line-height:200%;
  margin-left:25px;
  }
.newslist ul li{
  background-image:url(../images/9.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:12px;
 }
.newsimg ul{
  width:100%;
  background-color:#fff;
  }  
.newsimg li{
  width:140px;
  height:160px;
  margin:10px 10px 10px 10px;
  text-align:center;
  float:left;
  display:inline
  }
.newsimg img{
  width:160px;
  height:140px;
  margin-bottom:5px;
  }
/*===销售网络===*/
.cx{
  float:right;
  width:690px;
  padding-top:30px;
  }
/*===用户中心===*/
#yhmenu{
  width:149px;
  float:left;
  text-align:left;
}
#yhmenu ul{
  line-height:180%;
  margin-left:15px;
}
#yhmenu ul li{
  width:90px;
  height:20px;
  margin-top:5px;
  text-align:center;
  background-image:url(../images/an1.gif);
  background-repeat:no-repeat;
}
#yhmenu ul li:hover{
  background-image:url(../images/an2.gif);
  background-repeat:no-repeat;
}
#yhmid{
  width:720px;
  background-color:#FFF;
  padding-left:31px;
  float:left;
  overflow:hidden  }
#yhmid img{
  width:580px;
  height:179px;
  margin:20px 0px 0px 50px;}
#yhmid span{
  color: #FF8000;
  font-weight:bold}
.vote{
  width:600px;
  margin:0px auto;
  margin-top:20px;
  }
.vote h3{
  background-color:#ccc;
  color:#FFF;
  height:25px;
  line-height:25px;
  text-align:center;
  }
.vote ul{
  margin:20px;
  line-height:180%;
  }
.vote span{ color:#CA0000}
.vote form{
  height:150px;
  line-height:150px;
  margin-bottom:70px}

.clik{
  background-image:url(../images/tabs3.gif);
  position:relative;
  float:left;
  width:94px;
  height:24px;
  line-height:24px;
  z-index:2;
  font-weight:bold;
  text-align:center;
}
.uclik{
  width:94px;
  height:24px;
  line-height:24px;
  float:left;
  background-image:url(../images/tabs2.gif);
  text-align:center
  }
/*===后台===*/
.sec_menu{
  border:#FFF solid 1px;
  background: ddfed4;
  overflow:hidden;
}
.menu_title{background-image:url(../protw@Manager/Images/menudown.gif)}
.menu_title span{
  font-weight:bold;
  color:#229851;
  cursor:hand;
}
.menu_title span:hover{
  position:relative;
  left:1px;
  top:1px;
}
.admintop{
 background-color:#a8da8c;
 font-weight:bold;
 color:#FFF;
 padding:10px 0px 10px 20px
 }
.admintop span{
  cursor:hand;
  margin-right:20px;
  }
.admintop a{color:#FFF}
.biaobj{
 background-color:#a8da8c;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 }
#admin{color: #75CC00}
#admin img{
  margin:30px;}
#admin center{
  font-size:25px;
  font-family:"黑体";
  border-bottom:#99CC33 dashed 1px;
  }