
BODY {
	font-family:Arial, Helvetica, sans-serif; text-align:center;font-size:12px;margin:0 auto;padding:0px auto;
	margin-left:auto;margin-right:auto; background-image:url(images/bj.jpg);background-position:top;
	background-color:#2c5533; background-repeat:no-repeat;
}
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:6px;
}
#top {
	WIDTH:1003px; height:auto;TEXT-ALIGN:left;padding:20px 0px 0px 0px;margin-left:auto;margin-right:auto;
}
#top a{
  display:block;padding-left:70px;
}
#top a img{
  border:0px;
}
#main {
	FLOAT: none;WIDTH:1003px; HEIGHT:auto;TEXT-ALIGN:center;margin-left:auto;margin-right:auto;
}
#foot {
	padding-TOP:20px;WIDTH:1003px;clear:both;margin-left:auto;margin-right:auto;
}
#logo{
	WIDTH:964px; HEIGHT:73px; background-image:url(images/logo.jpg);
}
.searchbox{
 width:130px;height:16px; border:1px solid #a9dbfe;margin-top:10px;
}
.searchbut{
  width:25px;height:18px; background-color:#999999; border:0px;font-size:11px; font-weight:bold; color:#FFFFFF; cursor:pointer;
  font-family:Tahoma;
}
#navbj{
  width:1003px;height:auto;margin-left:auto;margin-right:auto;
}
#homenav {
  display:block;height:27px;padding-left:450px;
}
#homenav li{
 display:block;float:left;text-align:center;color:#FFFFFF;margin-left:5px;
}
#homenav a{
 display: block;width:107px;height:27px;text-align:center; background-image:url(images/navbut.jpg);color:#2b5333;
 font-size:12px; font-weight:bold; line-height:27px;font-family:Verdana;
}
#homenav a:hover  {
   background-image:url(images/navbut1.jpg);color:#836a32;text-decoration:none;
}

#banner{
  width:959px;height:254px;text-align:right; padding-top:10px;margin-left:auto;margin-right:auto;
  background-color:#FFFFFF;
}
#bannerflash{
  width:959px;height:254px;overflow:hidden;
}


#zimain{
  width:960px;height:430px;background-image:url(mainbj.png); margin-left:auto; margin-right:auto;
  margin-top:-2px;
}
*html #zimain{
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='mainbj.png');
background:none;width:960px; height:430px;
}
#mainleft{
   width:200px;float:left;height:auto;margin-left:auto;margin-right:auto;position:relative;
}
#mainright{
  width:650px;float:right;height:auto;text-align:left;margin-left:auto;margin-right:auto;
  margin-top:40px; position:relative; margin-right:10px;
}
.more{
  display:block;float:right;
}
.more a{
  font-size:11px;font-weight:normal;color:#297f25;margin-right:15px;
}
#foot ul{
  display:block; font-size:11px; color:#fffcea; margin-top:30px; padding-left:80px; padding-bottom:30px;
}
#foot li{
  display:block;padding-top:5px; text-align:left;
}
#foot a{
  color:#95a88e;
}






#contentleft{
  width:215px;overflow:hidden;padding-top:10px;float:left;
}
#contentright{
  width:730px;height:auto;float:left;margin-left:18px;
}
.zibanner{
  width:958px;height:auto;border:1px solid #e3e3e3;padding:3px 0px 3px 0px; text-align:center;
  margin-top:8px;margin-bottom:10px;overflow:hidden;
}
.zibanner img{
  width:952px;
}
.leftplisttitle{
  display:block;width:180px;height:auto; border-bottom:2px solid #2b5434; margin:100px 0px 0px 35px;
}
.plist{
 display:block;width:200px;height:auto;background-image:url(images/plistbj.jpg);margin-left:35px;padding-top:8px;
 text-align:left;
}
.plist li{
  display:block;width:179px;height:24px; margin-bottom:1px;
}
.plist a{
  display:block;width:154px;height:24px;padding-left:25px;line-height:24px; text-align:left; color:#FFFFFF;
  text-overflow:ellipsis;overflow:hidden;white-space:nowrap; background-image:url(images/leftlistbj1.jpg);
  font-size:11px;
}
.plist a:hover{
  display:block;color:#FFFFFF; background-image:url(images/leftlistbj2.jpg);
}
.leftimgbut{
  display:block;
}
.leftimgbut li{
  display:block;margin-top:8px; text-align:center;
}

.zititle{
  width:728px;height:51px; background-image:url(images/zititlebj.jpg);margin-top:10px;
}
.zititle li{
   display:block;
}
.zititleleft{
 width:200px;float:left;
}
.zititlezi{
  float:left;display:block;padding-left:50px;font-size:14px; font-family:Arial; color:#000000; font-weight:bold;
  text-align:center;padding-top:23px;
}
.zilujin{
  display:block;float:right;margin:20px 20px 0px 0px;font-size:12px; text-align:center;
}
.zilujin a{
  color:#257208;
}
.zicontent{
  width:690px;margin:25px 0px 0px 20px; clear:both;
}
.company{
  width:600px;height:280px;float:left;overflow:auto; font-size:11px; color:#FFFFFF; margin-top:15px;
  scrollbar-face-color: #2a5333; 
  scrollbar-shadow-color: #5a871d; 
  scrollbar-highlight-color: #5a871d; 
  scrollbar-3dlight-color: #5a871d; 
  scrollbar-darkshadow-color: #5a871d; 
  scrollbar-track-color: #2a5333; 
  scrollbar-arrow-color: #ffffff;
}
.company img{
  float:left;margin:15px 0px 10px 0px;
}
.company p{
  display:block;TEXT-INDENT:2em;LINE-HEIGHT:20px; margin-bottom:5px;
}
.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; clear:both;
}
.pkuang{
  width:145px;height:150px;float:left;margin-left:10px;overflow:hidden;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;
}

.pleftimg,.pshowleftimg{
  display:block;width:350px;float:left;height:300px;overflow:hidden; margin-top:10px; background-color:#FFFFFF;
  line-height:300px;position:relative;text-align:center;
}
.pshowleftimg{
 width:300px;
}
.pleftimg li,.pshowleftimg li{
  position:static;+position:absolute;top:50%;vertical-align:middle
}
.pleftimg img,.pshowleftimg img{
  position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle
}
.prightimg,.pshowrightimg{
  width:250px;float:left;height:auto;margin-left:20px; text-align:left; margin-top:10px;
}
.pshowrightimg{
  width:300px;
}
.prightimg li,.pshowrightimg li{
  display:block; float:left;margin-right:10px; margin-bottom:5px;
}
.prightimg img,.pshowrightimg img{
  display:block;width:70px;height:70px;
}
.prightimglink a{
 display:block;width:70px; text-align:center; padding-top:3px; color:#FFFFFF; font-size:11px;
}
.prightimglink a:hover{
  background-color:#006600;
}
.pshowcontent
{
  display:block;width:320px;height:280px;float:right; margin-top:10px; overflow:auto; color:#FFFFFF;
  scrollbar-face-color: #2a5333; 
  scrollbar-shadow-color: #5a871d; 
  scrollbar-highlight-color: #5a871d; 
  scrollbar-3dlight-color: #5a871d; 
  scrollbar-darkshadow-color: #5a871d; 
  scrollbar-track-color: #2a5333; 
  scrollbar-arrow-color: #ffffff;
}
.pshowcontenttitle{
 font-size:14px;font-weight:bold; color:#FFFFFF;
}
.pshowcontentzi{
 display:block;width:290px;color:#FFFFFF;white-space:normal;word-break:break-all; 
 padding-top:10px;font-size:11px;font-weight:normal; line-height:20px;
}
.zipage{
  display:block;width:220px;text-align:center;clear:both; text-align:right; margin-top:5px;color:#CCCCCC;
}
.zipage a{
 color:#FFCC00;font-weight:bold;
}
.zipage a:hover{
  background-color:#a50606;color:#FFFFFF; padding:2px 2px 0px 2px;
}
#nettable{
  border:1px solid #CCCCCC; background-color:#CCCCCC;
}
#nettable tr tb{
 border:1px solid #CCCCCC;
}
.msgbox{
  margin-left:10px;
}
.return{
 display:block;float:right;width:230px;margin-right:20px;margin-top:5px;font-size:12px;font-weight:bold;
 text-align:right;
}
.return a{
  color:#FFCC00;
}
.return a:hover{
 background-color:#999900; color:#FFFFFF;padding:0px 1px 0px 2px;
}
.zinews{
  display:block;width:675px; height:23px;text-align:center;margin-top:25px;
}
.zinews li{
  display:block;float:left;width:675px;border-bottom:1px dashed #cacaca;margin-bottom:10px;
}
.zinewsico{
  width:20px;float:left;margin-left:5px;margin-top:5px;margin-right:5px;
}
.zinewsico img{
  
}
.zinewszi,.zinewszi a{
  width:460px;float:left; height:23px;text-align:center;
}
.zinewszi a:hover{
   color:#fff;padding-left:10px; background-color:#0066CC; line-height:23px; text-decoration:none;
}  
.zinewsdate{
  width:100px;float:left; text-align:center;
}
.zinewsdate a:hover{
  background-color:#0066CC;color:#FFFFFF;padding:2px 2px 0px 2px;
}















