
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;
}
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;
}
#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:945px; HEIGHT:auto; TEXT-ALIGN: left; margin-left:auto;margin-right:auto;padding-top:10px; text-align:center;
}
#main {
	FLOAT: none; WIDTH: 945px; HEIGHT: auto; TEXT-ALIGN: left;margin-left:auto;margin-right:auto;
}
#foot {
  WIDTH:945px; height:38px;clear:both;margin-left:auto;margin-right:auto; margin-top:30px;
  background-image:url(images/footbj.jpg); background-repeat:repeat-x; line-height:40px; margin-bottom:2px;
}
#foot img{
  height:35px;
}
#logo{
	WIDTH:963px; HEIGHT:109px; background-image:url(images/logobj.jpg); background-repeat:no-repeat;
}
.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 {
    WIDTH: 960px;TEXT-ALIGN: right;padding-top:30px;height:20px;
}
#homepage ul{
  display:block;float:right;width:60px; text-align:left;font-size:12px;
}
#homesearch{
  text-align:right;color:#666666;padding-right:25px;padding-top:5px;
}
.searchbox{
 width:160px;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:963px;height:60px; background-image:url(images/navbj.jpg);margin-top:5px;background-repeat:no-repeat;
}
.navleft{
 display:block;float:left;width:680px;
}
.navright{
 display:block;float:right; text-align:center; color:#FFFFFF; line-height:40px;padding-right:25px;
}
#banner{
  width:945px;height:226px;text-align:center;margin-left:auto;margin-right:auto; margin-top:15px;
}
.gonggao{
  width:939px;height:24px;padding-left:20px;margin:10px 0px 15px 0px;
}
.gonggao span{
  display:block;float:left;
}
.gonggaozi{
  padding-top:2px;width:500px;
}

#mainleft{
   width:185px;float:left; height:auto;margin-top:25px;
}
.leftbut li{
  display:block;width:171px; text-align:center; margin-top:7px;
}
.lefttelimg{
  display:block;width:171px; text-align:center;margin-top:20px;
}
#mainright{
  width:735px;float:left;height:auto;text-align:left;overflow:hidden;margin-top:20px;
  margin-left:25px;
}
.mainnews{
  width:360px;height:auto;float:left; margin-top:13px;
}
.rightcompany{
  display:block;width:350px;float:right;margin-left:25px;margin-top:13px;
}
.homeptitle{
  display:block;width:433px;height:20px; background-image:url(images/homeptitle.jpg);
}
.homeptitlezi{
  display:block;float:left;margin-left:12px;font-size:13px;font-weight:bold;color:#075891;
}
.more{
  display:block;float:right;margin-top:5px;
}
.more a{
  font-size:11px;font-weight:normal;color:#297f25;margin-right:10px;
}
.homeplist{
  width:7400px; height:100px;overflow:hidden; clear:both; margin-top:30px; margin-left:5px;
}
.homeplistul1{
  width:15px;float:left;
}
.homeplistul1 img{
  margin-top:40px;
}
.homeplistul2{
  display:block;float:left;width:690px; overflow:hidden;
}
#demo {
background: #FFF;overflow:hidden;border:0px dashed #CCC;width:800px;
}
#demo a img {
 padding:3px;border:1px solid #CCCCCC;margin:5px;
}
#demo a:hover img{
 border:2px solid #6692cf;
}
#indemo {
float: left;width: 800%;
}
#demo1 {
float: left;
}
#demo1 a{ 
  display:block;float:left;width:120px;height:120px;overflow:hidden;
}
#demo2 {
float:left;
}
#demo2 a{ 
 overflow:hidden;
}
.homenews{
  display:block;margin-top:20px; margin-left:15px;
}
.homenews li{
  display:block;margin-top:10px;
}
.homenewszi{
  display:block;float:left;width:240px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
}
.homenewszi a:hover{
  text-decoration:underline; color:#0066CC;
}
.homenewsdate{
  display:block;width:100px;float:left;
}
.textbox {
	WIDTH: 100px; HEIGHT:16px; border:1px solid #b7b7b7; font-size:11px; font-weight:bold; font-family:Tahoma;
}
.but {
   WIDTH:53px;HEIGHT:47px;border:0px;background-image:url(images/denglubut.jpg); cursor:pointer;
}
.footleft{
  display:block;float:left;width:140px;margin-top:12px; margin-left:15px;
}
.footright{
  display:block;float:left; margin-top:10px;margin-left:15px;
}
.footright li{
 display:block;margin-top:5px; text-align:left;
}


#contentleft{
  width:215px;overflow:hidden;padding-top:10px;float:left;
}
#contentright{
  width:730px;height:auto;float:left;margin-left:18px;
}
.zibanner{
  width:960px;height:202px;text-align:center;overflow:hidden;margin-bottom:13px;
}
#leftplist{
  display:block;width:183px;background-image:url(images/ptitlebj.jpg); background-repeat:no-repeat;
}
#leftplist ul{
  display:block;height:auto;
}
.leftplistzi{
   font-size:13px;font-weight:bold;line-height:29px;padding-left:25px;
}
.plist{
 display:block;width:181px;height:auto; border:1px solid #f0f0f0; border-top:0px;padding-top:15px;
}
.plist a{
  display:block;width:168px;height:23px;line-height:23px; margin-top:0px;
  padding-left:13px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;
}
.plist a:hover{
  display:block;color:#0066CC;font-weight:bold;
}
.leftimgbut{
  display:block;width:200px;text-align:center;margin-top:10px;
}
.leftimgbut li{
  display:block;margin-top:8px; text-align:center;
}

.zititle{
  width:719px;height:30px;background-image:url(images/titlebj.jpg);
}
.zititlezi{
  float:left;display:block;padding-left:45px;font-size:13px; font-family:Arial; color:#000000; font-weight:bold;
  text-align:center;padding-top:9px;
}
.zilujin{
  display:block;float:right;margin:10px 7px 0px 0px;font-size:12px; text-align:center;
}
.zilujin a{
  color:#00497d;
}
.zilujin a:hover{
  text-decoration:underline;
}
.zicontent{
  width:690px;margin:15px 0px 0px 20px; clear:both;
}
.companyleft{
  width:160px;height:auto;float:left;overflow:hidden;
}
.companyleft img{
  float:left;margin:15px 0px 10px 0px;
}
.companyright{
  font-size:12px;float:right;width:500px;
}
.companyright p{
  display:block;
}
.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;
}
.bigimg{
  width:420px;height:380px;border:1px solid #CCCCCC; float:left; background-color:#FFFFFF;margin-top:15px;
   text-align:center; margin-left:20px;
}
.smallimg{
  width:140px;float:right;margin-top:15px;
}
#demoo {
position:absolute;width:132px;overflow:hidden;height:380px;text-align: center;float:left;
}
#demoo a img {
border:1px solid #F2F2F2;display: block; margin-bottom:5px;
}
#demoo a:hover img{
  border:1px dashed #FF6600;
}
#demoo span{
  display:block; margin:5px 0px 5px 0px;
}
.product{
  width:700px; height:auto; clear:both; overflow:hidden;
}
.pkuang{
  width:270px;height:auto;float:left;margin-left:20px;margin-right:30px;
}
.productshow{
  width:270px;height:auto;overflow:hidden; 
}
.productshow li{
  display:block;float:left;width:270px;height:200px;line-height:200px;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;width:260px;margin-top:10px;text-align:center;height:25px;
}

.prightimg{
  display:block;width:320px;float:left;height:auto;overflow:hidden;margin-left:20px; 
}
.prightimg img{
  width:250px;
}
.pleftzi{
  display:block;width:350px;float:left;height:auto;text-align:left;
}
.pleftzi li{
  display:block;margin-top:10px;
}
.pshowcontent
{
  width:690px;margin:20px 0px 0px 10px;
}
.xiangqingbut{
  width:600px;height:auto; clear:both;margin-top:10px; text-align:right;padding-right:100px;
}
.pshowlist{
  width:700px;height:auto; clear:both;margin-top:40px;
}
.pshowlist table td{
  border:1px solid #F2F2F2;
}
.pshowlistimg{
  display:block; width:120px;height:140px;overflow:hidden; 
}
.pshowlistmore{
  padding-left:330px;
}
.pshowlistmore a:hover{
  font-weight:bold; color:#FF9900; text-decoration:underline;
}
.zipage{
  display:block;width:680px;text-align:center;clear:both;margin-top:20px;
}
.zipage li{
  display:block;
}
.zipage a{
 color:#333333;
}
.zipage a:hover{
  background-color:#0066CC;color:#FFFFFF;padding:2px 2px 0px 2px;
}
#nettable{
  border:1px solid #CCCCCC; background-color:#CCCCCC;
}
#nettable tr tb{
 border:1px solid #CCCCCC;
}
.msgbox{
  width:200px;margin-left:10px;height:14px; border:1px solid #CCCCCC;
}

.zinews{
  display:block;width:650px;height:auto;text-align:center;margin-top:25px;margin-left:15px;
}
.zinews li{
  display:block;float:left;width:650px; height:23px;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:#1c6fa7; 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;
}
.zinewsshoowtitle{
  display:block;font-size:14px;font-weight:bold; color:#000000; text-align:center;padding-top:15px;
}
.zinewsshowzi{
  display:block;width:680px;margin-top:20px;margin-left:10px;
}














