
BODY {
	font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:0 auto;padding:0px auto;
	margin-left:auto;margin-right:auto; background-image:url(images/bj.jpg); background-repeat:repeat-y;
	background-color:#e9e9e9; background-position:center;
}
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:#0066CC; TEXT-DECORATION:none;
}
P {
	font-size:11px;TEXT-INDENT: 2em; LINE-HEIGHT:23px;margin-top:10px;
}
#top {
	WIDTH:840px;height:100px;TEXT-ALIGN: left; margin-left:auto;margin-right:auto;clear:both;
	background-color:#FFFFFF;padding-bottom:10px;
}
#main {
	WIDTH:840px;height:auto;TEXT-ALIGN:left;margin-left:auto;margin-right:auto;clear:both;
}
#foot {
  clear:both;WIDTH:840px;height:30px;margin-left:auto;margin-right:auto; border-top:1px solid #dfdfdf;color:#5b85ad;
  text-align:right; line-height:30px;font-size:11px;padding-top:5px; background-color:#FFFFFF;
}
.logo{
  display:block;float:left; margin:40px 0px 0px 10px;
}

#homepage {
    display:block;float:right;WIDTH:250px;height:20px; padding:60px 20px 0px 0px;
}
#homepage li{
  display:block;WIDTH:250px;margin-right:10px;
  color:#333333; margin-top:8px;text-align:right;
}
#homepage a{
  font-size:11px;color:#858585;
}
#homepage a:hover{
  color:#1869bb; text-align:center; text-decoration:underline;
}
#nav{
  display:block;width:230px;
}
#nav a{
  display:block;height:21px; background-image:url(images/navbj2.jpg); font-size:12px;font-weight:bold;
  line-height:21px;color:#FFFFFF; padding-left:40px; margin-bottom:1px; padding-top:3px;
}
#nav a:hover{
  display:block;height:21px;background-image:url(images/navbj1.jpg);color:#000000 !important;
  color:#FFFFFF;
}
#mainleft{
   float:left;width:229px; background-color:#FFFFFF;
}
#mainright{
  width:609px;float:right;height:auto;text-align:left; margin-left:1px; background-color:#FFFFFF;
}
.search{
  display:block;width:230px;margin-top:15px;
}
.search li{
  display:block; margin-top:5px;
}
.searchbox{
 display:block;float:left;width:140px;height:16px; border:1px solid #dadada; margin-left:8px;
}
.searchbut{
  display:block;float:left;width:37px;height:19px;background-image:url(images/but-engo.jpg); cursor:pointer; border:0px; 
  margin-left:10px;
}
.banner{
  display:block;width:609px;height:375px;text-align:right;margin-left:auto;margin-right:auto;
  clear:both; background-image:url(images/banner-img.jpg); background-repeat:no-repeat;
}
.company{
  display:block;float:right;width:335px; padding-top:280px; text-align:left; font-size:11px;
  padding-right:25px;color:#535353;
}
.company p{
  line-height:20px;
}
.category-title{
  display:block;width:550px;height:20px;padding-top:25px; text-align:left; padding-left:45px;
}
.ptitleimg{
  display:block;float:left;
}
.more{
  display:block;float:right;margin-top:5px;
}
.more a{
  font-size:11px;font-weight:normal;color:#5b85ad;margin-right:30px;
}

.homeplist{
  width:572px;clear:both; padding-bottom:25px;
}
.homeplistul1{
  display:block;
}
.homeplistul2{
  display:block; width:570px;overflow:hidden;
}
.homeplisttitle{
  width:542px;height:auto;
}
.homeplisttitle ul{
  display:block;float:left; margin-left:5px;
}
.homemore{
  float:right;margin-right:15px;
}

#demo {
background: #FFF; margin-left:40px;margin-top:5px;overflow:hidden;width: 530px;
}
#demo a{
  display:block;float:left;width:100px;height:120px;color:#000000;
}
#demo a img {
border: 1px solid #CCCCCC; width:85px;height:85px; margin-left:5px; padding:3px;
}
#demo a:hover img{
  border:2px solid #6692cf;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.demozi{
  display:block;padding-top:5px; text-align:center;
}


#hometel{
 margin-top:20px; font-size:11px;color:#606060;width:220px; margin-left:20px; margin-bottom:15px;
}
*html #hometel{
  margin-left:5px;
}
#hometel li{
  display:block;margin-top:5px; list-style:none;
}
#hometel a{
  color:#5b85ad;
}
#hometel a:hover{
  color:#FF0000; text-decoration:underline;
}




#foot a{
 padding:0px 0px 0px 5px;color:#a0a1a1;
}
#foot a:hover{
  color:#666666; text-decoration:underline;
}
.foot-left{
 display:block;float:left; margin-left:7px;padding-top:25px; padding-left:20px;
}
.foot-left li{
  display:block; margin-top:7px;
}
.foot-right{
display:block;float:right; text-align:right; color:#666666; margin-right:5px; padding-top:40px;
}
.foot-right li{
  display:block; margin-top:5px;
}



.zibanner{
  width:609px; text-align:center;height:163px;
}
#zibanner-about{
  background-image:url(images/banner-about.jpg); background-repeat:no-repeat;
}
.zibanner-product{
 width:609px;height:163px; background-image:url(images/banner-product.jpg); background-repeat:no-repeat;
}
.zititle{
  width:609px;height:30px;background-color:#f8f8f8;border:1px solid #e6e6e6; border-left:0px;border-right:0px;
  margin-top:15px;
}
.zititle li{
   display:block;
}
.zititleleft{
 display:block;width:150px;float:left;padding-left:20px;padding-top:8px;font-size:13px; font-family:Arial; 
 color:#000000; font-weight:bold;
}
.zilujin{
  display:block;float:right;margin:9px 5px 0px 0px;font-size:12px; text-align:center;color:#666666;
  font-family:Tahoma;
}
.zilujin a{
  color:#0e8bcc;
}
.zicontent{
  width:580px;margin:15px 0px 0px 15px;min-height:350px;
}
*html .zicontent{
  height:350px;
}
.zicompany{
  display:block;height:auto;
}
.zicompany img{
  float:right;padding:2px; border:1px solid #CCCCCC; margin:10px;
}
.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;
}

.ptitle{
  width:557px;background-image:url(images/ptitle-bj.jpg); background-repeat:no-repeat;
  font-size:13px;font-weight:bold;color:#000000;margin-left:10px; clear:both;
}
.ptitlezi{
  display:block;padding-left:32px;height:27px;line-height:27px;
}
.productlist{
  float:left;width:150px;margin-top:10px;margin-left:10px; margin-right:8px;margin-bottom:5px;
}
.pleftimg{
  display:block;width:100px;height:100px;overflow:hidden;float:left;padding-left:15px;
  margin-top:10px;
}
.productzi{
  display:block;float:left;margin-left:15px; margin-top:10px;font-size:12px;font-weight:normal;
  line-height:20px;
}
.productzi a{
 
}
.productzi a:hover{
  font-weight:bold; text-decoration:underline;
}
.productzi-more{
  display:block; float:right; margin-right:10px; font-size:11px;
}
.productzi-more a{
  color:#666666;
}
.productzi-more a:hover{
  color:#FF3300;font-weight:bold; text-decoration:underline;
}
.pshowimg{
  text-align:center;
}
.pshowimg img{
  padding:3px;border:1px dashed #CCCCCC;
}
.pshowcontent
{
	margin:20px 0px 10px 30px;
}
.pshowzi{
  display:block;font-size:14px;padding:10px 0px; font-weight:bold;
}
.closebut{
  text-align:center;
}
.closebut a{
   display:block;width:50px;height:16px;line-height:16px;font-weight:bold;border:1px solid #CCCCCC;color:#FF3300;
   background-color:#FFFFFF;
}
.closebut a:hover{
  background-color:#333333; color:#FFFFFF;
}
.zipage{
  display:block;width:580px;height:25px;line-height:25px;text-align:center;clear:both;margin-top:20px;
  font-size:12px;
}
.zipage li{
  display:block;
}
.zipage a{
 color:#333333;background-color:#FFFFFF;padding:2px 2px 0px 2px; border:1px solid #edecea;
}
.zipage a:hover{
  background-color:#3366CC;color:#FFFFFF;padding:2px 2px 0px 2px;
}
#nettable{
  border:1px solid #CCCCCC; background-color:#CCCCCC;
}
#nettable tr tb{
 border:1px solid #CCCCCC;
}
.msgbox,.msgbox2{
  margin-left:10px;width:200px;height:16px;border:1px dashed #94c2d2;
}
.msgbox2{
  width:450px;height:100px;
}

.zitel-leftimg{
  display:block;float:left;margin:50px 0px 0px 10px;
}
.zitel-zi{
  display:block;float:left;margin:60px 0px 15px 30px;font-weight:bold; line-height:20px;font-size:12px;
}
#zifoot {
	width:900px; clear:both;height:35px;background-image:url(images/main-bj2.png);margin-left:auto;margin-right:auto;
	padding:30px 0px 5px 0px;line-height:20px;color:#7e7e7e;
}
*html #zifoot{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/main-bj2.png');
 background:none;
}
#zifoot-img{
  width:900px;height:36px; margin-left:auto; margin-right:auto; padding-bottom:15px; overflow:hidden;
}
#zifoot ul{
  display:block; position:relative;
}
#zifoot ul a{
  color:#c4c4c4;
}
#zifoot ul a:hover{
  text-decoration:underline;
}








