BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #565656; TEXT-ALIGN: center;line-height:23px; background-image:url(images/bj.jpg);
	background-repeat:repeat-x; font-family:Tahoma;
}
TABLE {
	FONT-SIZE: 12px
}
A {
	COLOR:#373737; TEXT-DECORATION: none;font-size:11px;
}
A:hover {
	COLOR:#986e00;
}
UL{
  margin:0px;
}
LI {
	LIST-STYLE-TYPE: none
}
P{
  text-indent:2em;
}
#top{
  width:808px;height:auto;margin-top:15px; color:#383838;
}
#top ul{
  float:left;
}
#left{
  width:150px;height:auto;margin-left:8px;float:left;
}
#right{
  width:808px;height:auto;float:right;margin-right:7px; text-align:left;
}
.logo{
  width:150px;height:106px;margin-top:25px;overflow:hidden;
}
#nav {
   WIDTH:146px;height:auto;border:1px solid #6b6659;border-top:0px;
}
#nav a{
  display:block;width:146px;height:30px; background-image:url(images/navbj1.jpg);line-height:30px;color:#FFFFFF;
  font-family:Tahoma; text-align:left;font-size:12px;
}
#nav a:hover{
  background-image:url(images/navbj2.jpg);color:#d96e11;
}
#nav span{
  display:block;margin-left:40px;
}
.companyname{
  font-size:15px;font-weight:700; font-family:Arial;
}
.search{
  margin-left:30px;
}
.textbox{
  width:150px;height:15px;border:1px solid #969184;
}
.but{
  background-image:url(images/searchbut.jpg);width:64px;height:21px;border:0px;margin-left:15px;
  cursor:pointer;
}

#homepage{
  width:170px;height:25px;text-align:right;overflow:hidden;font-size:11px;margin-left:10px;
}
#homepage li{
  float:left;display:block;margin-left:7px;
}
.homepageico{
  display:block;float:left;width:4px;height:4px; background-color:#d96e11;overflow:hidden;margin:10px 5px 0px 0px;
}

#banber {
  float:left;WIDTH:806px; height:387px; border:1px solid #7f7e7e;margin-top:20px; background-image:url(images/bannerbj.jpg);
  overflow:hidden;
}
#zibanber{
  float:left;width:801px;height:284px;margin:18px 0px 15px 7px; text-align:center;
}
#mainleft {
	FLOAT: left; WIDTH: 488px; HEIGHT: auto; text-align:left;
}
#mainright {
	FLOAT: left; WIDTH: 515px; HEIGHT: auto;
}
#lefttel{
  width:150px;margin-top:20px;
}
.bannerzi{
  margin:50px 0px 0px 40px;
}
.p1234{
  margin:15px 0px 0px 40px;font-size:11px;
}
.p1234 a{
  display:block;width:600px;margin-top:20px;
}
.p1234 a:hover{
  background-color:#cdcdcd;
}
.pleftico{
  float:left;width:45px;height:47px;margin-right:10px;margin-top:5px;margin-left:5px;
}
.pleftzi{
  display:block;font-size:18px;color:#db6600;margin-top:5px;
}
.bannerimg{
  width:290px;height:294px;position:relative;z-index:1;top:-340px;left:480px;
}
#main{
   float:left;width:808px;margin-top:30px;height:65px; background-image:url(images/titlebj.jpg);
}
#main img{
  margin-top:10px;
}
#maincontent{
  width:806px;height:auto;border:1px solid #bdbdbd; border-top:0px; background-color:#FFFFFF;
  overflow:hidden;
}
#company{
  float:left;width:370px;height:auto;margin:20px 0px 15px 20px;
}
#company a{
  display:block;float:right;width:51px;height:19px; background-image:url(images/details.jpg);
  margin-right:10px;
}
#company a:hover{
  background-image:url(images/details2.jpg);
}
.companytitle,.zcompanytitle{
  display:block;width:350px;font-size:16px; color:#442200;font-weight:bolder; font-family:Arial;height:30px;
}
.zcompanytitle{
  font-size:14px;
}
.companyzi{
  font-size:11px;color:#442200;
}
.companyzi p{
  margin-top:10px;margin-bottom:10px;
}
#news{
  float:left;width:350px;height:auto;margin:20px 0px 0px 40px;
}
#news ul{
  display:block;
}
.newslist{
  margin-top:10px;
}
.newslist a{
  color:#442200;
}
.newslist a:hover{
  text-decoration:underline;
}
.newslist span{
  display:block;float:left;
}
.newslist img{
  margin-top:9px;
}
.newszi{
  width:250px;margin-left:7px;margin-right:10px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
}
#mainfoot{
  width:808px;margin:30px 0px 30px 0px; text-align:center;color:#969184;font-size:11px;
}
#pleft{
  width:150px;margin-top:20px;
}
.pleftlist{
  width:148px;height:auto;background-color:#5d594e; border:1px solid #202020; border-top:0px;border-bottom:0px;
}
 .menu {font-family: arial, sans-serif; width:143px;height:auto;background-color:#5d594e;
  position:relative; font-size:11px; text-align:center;margin-left:5px;
 }
 .menu ul li a, .menu ul li a:visited {display:block; text-align:center;
    text-decoration:none; color:#e5e1dd; width:115px;background-image:url(images/plistnav.jpg); 
    height:30px; text-align:center;line-height:30px; font-size:11px; padding-left:20px;
	text-overflow: ellipsis;overflow: hidden;white-space: nowrap; 
  }
 .menu ul {padding:0; margin:0;list-style-type: none; }
 .menu ul li {float:left; margin-right:1px; position:relative;}
 .menu ul li ul {display: none;}
 
 /* 指定非IE浏览器样式 */
 .menu ul li:hover a {color:#fff; background:#f0f0f0;}
 .menu ul li:hover ul {display:block; position:absolute; 
            top:0; left:115px; width:115px;}
 .menu ul li:hover ul li a.hide {background:#dfc184; color:#000;}
 .menu ul li:hover ul li:hover a.hide {width:150px;}
 .menu ul li:hover ul li ul {display: none;}
 .menu ul li:hover ul li a {display:block; 
        background:#b3ab79; color:#000; width:150px;}
 .menu ul li:hover ul li a:hover {background-color:#f0f0f0; color:#000;}
 .menu ul li:hover ul li:hover ul {display:block; 
        position:absolute; left:151px; top:0; color:#000;}
 .menu ul li:hover ul li:hover ul li a {display:block; 
            width:200px; background:#dfc184; color:#000;}
 .menu ul li:hover ul li:hover ul li a:hover {
            background:#bd8d5e; color:#fff;}










#product{
  width:504px;height:180px; background-image:url(images/productbj.jpg); background-repeat:no-repeat;
}
#homemain{
  width:515px;height:auto;overflow:hidden;
}
#homemainleft{
  width:330px;height:auto;float:left;
}
#homemainright{
  width:175px;height:auto;float:right;
}
.newstitle{
  display:block;width:300px;height:25px; background-image:url(images/newstitle.jpg); background-repeat:no-repeat;
  font-size:14px;font-weight:bold;color:#000000;padding-left:27px;
}
.more{
  float:right;margin-right:15px;margin-top:5px;
}
.more a{
  font-size:11px;font-weight:normal;color:#442200;font-family:Tahoma;
}





#zimaincontent{
  width:801px;margin-left:15px;
}
.zititle{
  width:801px;height:25px; background-image:url(images/zititlebj.jpg);
}
.zititle img{
  margin-left:50px;
}
.zicontent{
  width:799px;height:auto;border:1px solid #b0b0b0;border-top:0px;
}
.zicompanyzi{
  width:750px;color:#333333;margin:30px 0px 30px 30px;
}
.zicompanyzi img{
  float:right;
}
#newsleft{
  float:left;width:380px;height:auto;margin:50px 0px 0px 20px;
}
#newsright{
  float:right;width:329px;height:auto;margin:25px 10px 20px 0px;
}
#newsleft li{
  margin-top:5px; border-bottom:1px dashed #5d594e;
}
#newsleft a{
  color:#442200;display:block;
}
#newsleft a:hover{
  text-decoration:none;background-color:#969184; padding-left:15px; color:#FFFFFF;
}
#newsleft span{
  display:block;float:left;
}
#newsleft img{
  margin-top:9px;
}
#newspage{
  display:block;margin-top:20px;
}
#newspage a{
  display:inline;
}
#newspage a:hover{
  color:#000000;padding:0px;
}
.zinewstitle{
   width:748px;height:65px; border:1px solid #969184;margin:20px 0px 0px 20px; background-color:#FFFFFF;
   font-size:11px;
}
.zinewstitle span{
  display:block; text-align:center;
}
.newstitlezi{
   margin-top:15px;font-size:22px;color:#bc6200;
}
.zinewszi{
  width:730px;height:auto;margin:25px 0px 25px 35px;
}






#contentleft{
  width:215px;height:auto;float:left;margin-left:15px;
}
#contentright{
  width:750px;height:auto;float:right;
}
#pnavlist{
  background-image:url(images/pnavbj.jpg);width:211px;height:auto;
}
#pnavlist a{
  display:block;width:170px;height:29px; background-image:url(images/navbj2.jpg);font-weight:bold;
  color:#000000;line-height:29px; text-align:center;margin-left:23px;
}
#pnavlist a:hover{
  background-image:url(images/navbj1.jpg);color:#FFFFFF;
}
.zitel{
  width:800px;height:auto;border-bottom:1px dashed #999999;
}
.zitelleft{
  float:left;width:215px;height:auto;margin:120px 0px 0px 10px;
}
.zitelright,.zitelright2{
  float:right;width:545px;height:391px; background-image:url(images/telbj.jpg);margin-bottom:30px;margin-top:15px;
}
.zitelright2{
  background-image:url(images/telbj2.jpg);
}
#productbanber{
  float:left;width:808px;margin-top:20px;margin-bottom:5px;
}
#producttitle,#zproducttitle{
   float:left;width:808px;margin-top:0px;height:65px; background-image:url(images/titlebj.jpg);
}
#producttitle img{
  margin-top:10px;
}
#zproducttitle img{
  margin-top:3px;margin-left:10px;
}

.productshow{
  width:800px;
}
.productshow ul {
  display:block;float:left;width:200px;height:180px; margin:10px 15px 10px 30px;text-align:center; list-style:none;
  overflow:hidden;
}
.productshow A {
  font-size:12px;width:137px;height:98px;overflow:hidden; 
}
.productshow A:hover {
  font-weight:bold;text-decoration:underline;color:#b25300;
}
.productshow span{
  display:block;
}
.productshow a:hover img{
  filter:alpha(opacity=70); 
}
.productshow img{
  margin:3px; border:0px;
}
.productshowimg{
  border:1px solid #999999;
}
.productpage{
  float:left;display:block;width:801px;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:#FF6600;overflow:hidden;
}
.productpage a:hover{
  display:block;background-color:#000000;color:#FFFFFF;background-image:url(images/22.gif);
}
.pdetails{
  width:760px;margin-left:25px;margin-top:20px;overflow:hidden;
}
.drawings{
  display:block;width:780px;height:auto; text-align:center;
}
.drawings span{
  display:block;margin:10px 0px 10px 10px;
}
.drawings a{
 display:block;width:100px;height:23px;line-height:23px; background-color:#969184;color:#FFFFFF;
}
.drawings a:hover{
  background-color:#d7d7d7;color:#000000;
}


.returnbut{
  text-align:center;
}
.returnbut a{
  display:block;width:50px;height:22px;line-height:22px; text-align:center;
  border:1px solid #dbdbdb;border-bottom:0px;
}
.returnbut a:hover{
   background-color:#CC9900;color:#FFFFFF;border:0px;
}
.pcaseimg{
  width:490px;height:auto;float:left; text-align:center;margin-top:20px;
}
.pcaselist{
  width:300px;float:right;margin-top:20px;
}
.pcaselist a{
  float:left;display:block;width:84px;height:64px;border:1px solid #999999;margin-left:5px;
  margin-top:5px;
}
.pcaselist a:hover{
  border:1px dashed #FF9900;
}
.pcaselist img{
  margin:2px;
}
#pcasepage{
  display:block;width:300px;text-align:center;margin-top:10px;
}
#pcasepage span{
  display:block;float:left;width:width:60px;height:22px;margin-left:8px;
}
#pcasepage a{
  display:block;width:55px;height:22px;border:0px;margin:0px;
}
#pcasepage a:hover{
  border:0px; text-decoration:underline;color:#FF6633;
}














