
BODY {
	font-family:Tahoma; text-align:center;font-size:12px;margin:0 auto;padding:0px;
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
A {
	COLOR:#333333; TEXT-DECORATION: none
}
A:hover {
	COLOR:#999900; TEXT-DECORATION:none;
}
P {
	TEXT-INDENT: 2em; LINE-HEIGHT: 23px;margin-top:10px;
}
P IMG {
	FLOAT: left; MARGIN: 0px 10px 5px
}
#kuang {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 1000px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 100px
}
#top {
	WIDTH:980px; HEIGHT: auto; TEXT-ALIGN: left;margin-top:10px;
}
#main {
	FLOAT: none; WIDTH: 980px; HEIGHT: auto; TEXT-ALIGN: left;
}
#foot {
	MARGIN-TOP: 10px; WIDTH: 980px; TEXT-ALIGN:right;margin-top:30px;
}
#logo{
	MARGIN-TOP: 1px; FLOAT: none; WIDTH:980px; HEIGHT:75px;
}
.logoleft{
  float:left;width:615px;
}
.logoright{
  float:left;width:320px;margin-left:30px;
}
.logoright li{
  display:block;margin-top:7px;
}
.logoright span{
  display:block;float:right;margin-right:5px;
}
.logoright img{
  margin-right:3px;
}
#homepage {
	PADDING-RIGHT: 20px; WIDTH: 980px; COLOR: #ffffff; LINE-HEIGHT: 20px; HEIGHT: 20px; BACKGROUND-COLOR: #1070a0; 
	TEXT-ALIGN: right
}
#homepage A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#homepage A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#navbj{
  width:980px;height:38px; background-image:url(images/navbj.jpg);margin-top:5px;
}
#nav {
  display:block;line-height: 24px;list-style-type: none; margin-top:6px;margin-left:30px; height:27px;
}
#nav a{
 display: block; width:90px; text-align:center;color:#FFFFFF;
 font-size:15px;font-weight:bold; font-family:Tahoma;
}
#nav a:link  {
 color:#fff; text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;
}
#nav li {
 float: left; width: 115px;
}
#nav li a:hover{
 background:#F6F6F6; height:27px;color:#990000;
}
#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left:-999em;width:150px; position: absolute; 
}
#nav li ul li{
 float: left; width: 150px;
 background: #F6F6F6; 
}
#nav li ul a{
 display: block; width:126px;text-align:left;padding-left:24px; font-size:12px; color:#666666; font-weight:normal;
}
#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal; background-color:#5a7425;
}
#nav li:hover ul {
 left:auto;
}
#nav li.sfhover ul {
 left: auto; color:#FFFFFF;
}


*{margin:0;padding:0;}   
.menu{font-size:15px;position:relative;z-index:100; font-family:Tahoma; margin-left:20px;}   
.menu ul{list-style:none;}   
.menu li {display:block;float:left;position:relative; width:105px; text-align:center; margin-left:10px;margin-top:2px;}   
.menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;}   
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu a{display:block;padding:2px 10px;margin:3px;color:#fff;text-decoration:none;font-weight:bold;height:21px;line-height:21px;}   
.menu a:hover{background:#fafafa;color:#990000;}   
.menu ul ul{}   
.menu ul ul li {clear:both;text-align:left;font-size:12px;margin-left:0px;margin-top:0px;}   
.menu ul ul li a{display:block;width:150px;height:15px;margin:0;border:0;border-bottom:1px solid #858585;
    background:#fff;height:23px;line-height:23px;color:#333333;color:#000000; font-weight:normal;
}   
.menu ul ul li a:hover{border:0;background-color:#129035; color:#FFFFFF; text-decoration:none;}   



#mainleft{
   width:220px;float:left; height:auto;
}
#mainright{
  width:756px;float:right;height:auto; text-align:left;overflow:hidden;
}
#plistbj{
  width:220px;height:auto; background-image:url(images/plistbj.jpg);
}
#plistbj li{
  display:block;width:220px; text-align:center;padding-top:5px;
}
#plistbj a:hover img{
  filter:alpha(opacity=50);
}
#lefttel{
  margin-top:15px;
}
#faq{
  text-align:center;margin-top:15px;
}
#faq a:hover{
   border:1px dashed #999900;
}
#banner{
  width:760px;height:300px;text-align:right;margin-top:18px;
}
.homemain1{
  width:760px; height:auto;margin-top:25px;
}
.homecompany{
  width:370px;height:auto;float:left;padding-left:40px;
}
.hometitle{
  font-size:16px;color:#187613; font-weight:bold; font-family:Arial;
}
.homecompany p{
  font-size:11px; font-weight:normal;color:#3b3b3b;margin-top:10px;margin-bottom:5px;
}
.homenews{
 width:320px;height:auto;float:right;
}
.more{
  display:block;float:right;
}
.more a{
  font-size:11px;font-weight:normal;color:#297f25;margin-right:15px;
}
.detalis{
  text-align:right;
}
.detalis a{
  display:block;margin-right:50px;width:43px;height:18px; background-image:url(images/but.jpg);color:#FFFFFF;
  font-size:11px;font-weight:normal; text-align:center; line-height:18px;
}
.detalis a:hover{
  color:#f6ff92;
}
.homenewslist{
  display:block;width:320px;padding-top:17px;
}
.homenewslist li{
  display:block;width:300px;margin-left:15px;height:20px;
}
.homenewslist span{
  display:block;float:left;
}
.homenewslist span img{
  margin-top:5px;
}
.homenewslist a{
  display:block;margin-left:10px; font-size:11px;
}
.producttitle{
  display:block;width:719px;height:28px; background-image:url(images/ptitlebj.jpg); line-height:28px;
  margin:0px 0px 0px 20px;
}
.producttitle li{
  display:block; font-size:15px; font-weight:bold; font-family:Arial;color:#4a5d05;
}
.textbox {
	WIDTH: 160px; HEIGHT: 15px; border:1px solid #999900;
}
.but {
   WIDTH:43px; CURSOR: hand; HEIGHT: 18px;border:0px; background-image:url(images/but.jpg); color:#FFFFFF; font-size:11px;
}
.productlist{
  display:block;margin:10px 0px 0px 25px;padding-right:5px;
}
.productlist a{
   border:1px solid #CCCCCC; margin-left:5px;
}
.productlist a:hover{
  border:1px dashed #FF6600;
}
.productlist img{
  margin:5px 0px 0px 5px;border:0px;
}
#demo img{
  width:90px;height:90px;
}
.footnav{
  width:800px; border-bottom:1px solid #CCCCCC;font-size:11px; color:#464646;
}
.footnav ul{
  display:block;margin-bottom:3px;
}
.top{
  width:50px;float:right;margin-right:10px;
}



.zibanner{
  width:980px;height:auto;margin-top:10px;
}
.zititle{
  width:732px;height:60px; background-image:url(images/titlebj.jpg);margin-left:28px;margin-top:15px;
  line-height:60px;
}
.zititle li{
   display:block;
}
.zititlezi{
  float:left;display:block;margin-left:30px;font-size:17px; font-family:Arial; color:#4a9473; font-weight:bold;
  text-align:center;
}
.zilujin{
  display:block;float:right;margin-right:20px;font-size:12px; text-align:center;
}
.zilujin a{
  color:#257208;
}
.zicontent{
  width:700px;margin:15px 0px 0px 40px;
}
.zileiul
{
	display:block;width:700px;height:auto;
}
.zileiul li
{
	display:block;float:left;margin-left:10px;font-size:12px;margin-bottom:10px;width:330px;
	color:#119436;font-weight:bold;font-family:Tahoma;
}
.zileiul a
{
	color:#119436;
}
.zileiul a:hover
{
	text-decoration:underline;color:#ff0000;
}
.company{
  font-size:12px;
}
.zilefttitle{
  width:191px;background-color:#2da74f;
}
.zilefttitle li{
  display:block;height:50px;margin:5px; background-color:#129035; text-align:center;font-size:20px; font-weight:200;
  color:#FFFFFF; line-height:50px;word-spacing:10px;
}
#zileft{
  margin-top:15px;
}
#zileftlist{
  width:189px;height:auto;border:1px solid #2da74f; text-align:center;font-size:14px;padding:15px 0px 15px 0px;
}
#zileftlist li{
  width:170px;height:27px; background-image:url(images/plistnav2.jpg);line-height:23px;margin-top:5px;
}
#zileftlist a{
  color:#000000; font-size:12px;
}
#zileftlist a:hover{
  color:#CC0000; font-weight:bold;
}

.product{
  width:700px; height:auto;
}
.pkuang{
  width:145px;height:175px;float:left;margin-left:10px;margin-right:15px;
}
.productshow{
  width:145px;height:auto;overflow:hidden;
}
.productshow li{
  display:block;float:left;width:140px;height:120px;line-height:120px;border:1px solid #ccc;position:relative;text-align:center;
  margin:auto;overflow:hidden;
 }
.productshow a {
 position:static;+position:absolute;top:50%;
}
.productshow a:hover img{
  filter:alpha(opacity=50);
}
.productshow img {
 position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle
 }
.productshow a:after {
 content:".";font-size:1px;visibility:hidden
}
 
 
 
.productzi{
  display:block;margin-top:5px; text-align:center;
}
.productpage{
  float:left;display:block;width:700px;height:50px;line-height:20px;text-align:center;margin:20px 0px 20px 0px;
  font-weight:bold;color:#000000;
}
.current{
  display:block;width:21px;height:20px;float:left;margin-left:2px;
}
.productpage span{
  display:block;width:21px;height:20px;float:left;margin-left:2px;
}
.productpage a{
  display:block;float:left;width:21px;height:20px;background-image:url(images/pagebj.jpg);
  font-weight:bold;color:#FFFFFF; background-color:#b3ac92;
}
.productpage a:hover{
  display:block;background-color:#000000;color:#FFFFFF;background-image:url(images/22.gif);
}
.pdetalis{
  width:700px;height:auto;margin-top:15px; text-align:center;
}
.pleftimg{
  width:305px;float:left;height:auto;overflow:hidden;padding-left:25px;
}
.pleftimg img{
  border:2px solid #a7ae86;
}
.prightzi{
  width:320px;float:left;height:auto;margin-left:20px; text-align:left;
}
.prightzi li{
  display:block;margin-top:10px;
}
.pshowcontent
{
  width:700px;margin:20px 0px 0px 20px;
}
.pshowcontent img
{
	margin:10px 0px 10px 0px;
}



.zinews{
  display:block;width:640px; height:23px;border-bottom:1px dashed #999900;margin-top:10px;margin-left:20px;
}
.zinews li{
  display:block;float:left;
}
.zinewsico{
  width:20px;float:left;margin-left:5px;
}
.zinewsico img{
  
}
.zinewszi,.zinewszi a{
  width:500px;float:left; height:23px;
}
.zinewszi a:hover{
   color:#fff;padding-left:10px; background-color:#999900; line-height:23px; text-decoration:none;
}
.zinewsdate{
  width:100px;float:left; text-align:center;
}
.zipage{
  width:680px;height:20px; text-align:center; line-height:20px;margin-top:20px;
}
.zipage a{
 color:#996600;
}
.zinewstitle{
   width:680px;height:65px; border:1px solid #969184;margin:20px 0px 0px 10px; background-color:#FFFFFF;
   font-size:11px;
}
.zinewstitle li{
  display:block; text-align:center;
}
.newstitlezi{
   margin-top:15px;font-size:22px;color:#708319;margin-bottom:10px;
}
.zinewsshowzi{
  width:660px;height:auto;margin-left:20px;font-size:12px;margin-top:15px;
}
.msgred{
  color:#FF0000;
}
















