
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-repeat:repeat-x; 
}
ul,li,dd,dt,dl{
  display:block;margin:0px; padding:0px; list-style-type:none;
}
h5,h4,h3{
 display:block;margin:0px;color:#000000;font-size:12px; padding: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:#35689e; TEXT-DECORATION: none
}
A:hover {
	COLOR:#333333; TEXT-DECORATION:underline;
}
P {
	 LINE-HEIGHT: 23px;margin-top:10px;
}
img{
  margin:0px;padding:0px;
}
.tableBorder {
	BORDER-RIGHT: #ed090f 0px solid; BORDER-TOP: #ed090f 0px solid; FONT-SIZE:11px; BORDER-LEFT: #ed090f 0px solid; BORDER-BOTTOM: #ed090f 0px solid; BACKGROUND-COLOR:#fff;
}
#top {
	WIDTH:970px; HEIGHT:102px; background-image:url(images/top-bj.jpg); TEXT-ALIGN: left; 
	margin-left:auto;margin-right:auto;overflow:hidden;
}
#main {
	clear:both;WIDTH: 970px; HEIGHT: auto; TEXT-ALIGN: left;margin-left:auto;margin-right:auto;
}
#foot {	
   clear:both;width:970px;height:95px;background-image:url(images/foot-bj.jpg);background-repeat:repeat-x;
    margin-left:auto; margin-right:auto;
}
#logo{
	WIDTH:964px; HEIGHT:73px; background-image:url(images/logo.jpg);overflow:hidden;
}
.logoleft{
  float:left;width:200px; margin:20px 0px 0px 10px;
}
.logoright{
  float:right;width:280px;color:#35689e;margin-top:30px;
}
#homepage {
  display:block;width:280px;
}
#homepage li{
  display:block;float:left;height:20px; line-height:20px;
}
#webjx{
  display:block; padding-top:10px;color:#4f4f4f;
}
.searchbox{
 float:right;width:190px; margin-top:6px;
}
.search_textbox{
  width:130px;height:15px; background-image:url(images/search-box.jpg); background-repeat:no-repeat;border:0px;
  padding-left:25px; color:#999999;font-size:12px; line-height:15px;
}
.search_textbox2{
  display:block;width:150px;height:18px; background-image:url(images/search-box.jpg); background-repeat:no-repeat;border:0px;
  padding-left:25px; color:#999999;font-size:11px; line-height:18px;margin-top:-2px;
}
.searchbut{
  border:0px;width:16px;height:17px; background-image:url(images/search-but.jpg); background-repeat:no-repeat;
  cursor:pointer;
}
#navbj{
  width:970px;height:60px; background-image:url(images/navbj.jpg);margin-left:auto; margin-right:auto;
}
#nav {
  display:block;width:700px;float:left;list-style-type: none;padding-left:10px; color:#FFFFFF; text-align:left;
}
#main-bj{
  width:970px;height:auto; background-image:url(images/main-bj.jpg); background-repeat:no-repeat;
  margin-left:auto;margin-right:auto; padding-bottom:3px;
}
#banner{
  width:950px;height:301px;text-align:right;margin-top:8px;margin-bottom:10px;padding:4px;border:1px solid #e2e2e2;
}
#home_news{
 height:20px;background-color:#eeeeee;text-align:left;padding:5px 0px 3px 20px; margin-top:-3px;
}
.home_newsimg{
  float:left;padding:0px 20px 0px 0px;
}
.home_newszi{
 float:left;color:#939393;padding:1px 0px 0px 0px;
}
.home_newszi a{
  color:#939393;
}
#demo {
float:left;width:600px;height:15px;overflow:hidden;
}
#demo a {
 float:left;display:block;width:280px; padding-top:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.footleft{
  display:block;float:left;width:540px; text-align:left; color:#787878; margin:20px 0px 0px 15px;
  font-size:12px;
}
.footleft li{
  display:block;padding-top:5px;
}
.footright{
  float:right;display:block;width:350px;height:64px;margin-top:10px;background-image:url(images/bottom_ico.jpg);
  background-repeat:no-repeat; text-align:right; padding-right:20px; padding-top:10px;
}
.footright a{
  color:#bcbcbc;
}
.footright a:hover{
 color:#bcbcbc;
}

#contentleft{
  width:220px;overflow:hidden;float:left; background-image:url(images/left-titlebj.jpg); 
  background-repeat:no-repeat;
}
#contentright{
  width:730px;height:auto;float:left;margin-left:18px;
}


.zibanner{
  width:970px;height:170px; margin-bottom:10px; clear:both;
}
#pbanner{
 background-image:url(images/banner-product.jpg); background-repeat:no-repeat;
}
#about_banner{
 background-image:url(images/banner-about.jpg);background-repeat:no-repeat;
}
#news_banner{
  background-image:url(images/banner-news.jpg);background-repeat:no-repeat;
}
#sales_banner{
  background-image:url(images/banner-sales.jpg);background-repeat:no-repeat;
}

#leftplist{
  display:block;width:215px;
}
#leftplist li{
  display:block;height:auto;
}
.plist{
 width:200px;height:auto;margin-left:13px;padding-top:20px;
}
.plist span{
  display:block;width:173px;height:25px; background-image:url(images/plistnavbj.jpg);
  line-height:25px;margin-bottom:5px;
}
.plist a{
  padding-left:35px;
}
.leftimgbut{
  display:block; margin-top:20px;
}
.leftimgbut li{
  display:block;margin-top:8px;text-align:left;
}
.leftimgbut img{
  margin-left:5px;
}
.hometitlezi{
  font-weight:bold;
}
.enhometitlezi{
  font-size:10px; color:#7d7d7d;
}
.leftbottom{
 display:block;padding-top:30px;
}
*html .leftbottom{
  padding-top:0px;
}

.zititle{
  width:728px;height:51px; background-image:url(images/title-bj.jpg);
}
.zititle li{
   display:block;
}
.zititleleft{
 width:200px;float:left;
}
.zititlezi{
  float:left;display:block;padding-left:43px;font-size:14px; font-family:Arial; color:#0060c4; font-weight:bold;
  text-align:center;padding-top:21px;
}
.zilujin{
  display:block;float:right;margin:25px 10px 0px 0px;font-size:12px; text-align:center; color:#666666;
  font-family:"宋体";
}
.zilujin a{
  color:#666;
}

.zicontent{
  width:700px;margin:25px 0px 0px 15px; clear:both;
}
.companyleft{
  float:left;width:230px; padding-top:30px;
}
.companyright{
  font-size:12px;float:right;width:450px; margin-right:10px;
}
.companyright p{
  display:block; color:#212121;
}
.honorleft{
  display:block;width:280px;float:left;
}
.honorright{
  display:block;width:420px;float:right;
}
.honorright li{
  display:block;float:left;width:180px;overflow:hidden; margin-left:15px; margin-bottom:10px; text-align:center;
}
.workshopimg{
 display:block;width:680px;
}
.workshopimg li{
  display:block;float:left;width:260px; margin-left:20px; margin-right:40px;
}
.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_one{
  display:block;width:684px;height:588px; background-image:url(images/product/product_img.jpg); background-repeat:no-repeat;
}
.product{
  display:block;height:auto;clear:both; text-align:center;margin-bottom:15px; border-bottom:1px solid #CCCCCC;
}
.product li{
  display:block;
}
.product p{
  text-align:left;
}
.product img{
 display:block;
}
.product_titlezi{
 font-size:14px;font-weight:bold;margin-top:10px;
}
.productshow{
 width:690px;text-align:center;line-height:23px; overflow:hidden;
}
.productshow_title{
  text-align:center; display:block;font-size:16px;font-weight:bold; padding:10px 0px 10px 0px;
}
.productshow_zi{
  display:block;margin-top:5px; text-align:left;
}
.product_word{
  width:500px; line-height:23px; background-color:#e5e5e5; text-align:left;
}
.product_category{
  width:700px;
}
.product_category li{
 display:block;float:left;width:100px;height:23px; margin-left:20px; margin-top:5px;
}
.product_list{
  display:block;float:left;width:300px;height:auto;margin:0px 20px 20px 10px;
}
.product_listimg{
  display:block;width:300px;height:160px; overflow:hidden;
}
.product_listzi{
   display:block;height:20px;font-size:12px;font-weight:bold; text-align:center; line-height:20px;
}


.ehs{
 clear:both;width:725px;height:auto;margin:15px 0px 0px 0px; font-family:"宋体";
}
.ehs_bj{
  clear:both;display:block;width:725px;height:170px; background-image:url(images/hb_bj.jpg); background-repeat:no-repeat;
  border-bottom:0px solid #eaeaea; margin-bottom:10px;
}
.ehs_bj dt{
  float:left;display:block;width:190px;padding:10px 0px 0px 20px;
}
.ehs_bj dt b{
  font-size:14px;line-height:25px;color:#0ba81a;padding-left:5px;
}
.ehs_bj dt span{
  display:block;
}
.ehs_bj dd{
  float:right;display:block;width:470px;padding:30px 30px 0px 0px;color:#4b4b4b;
}
.ehs_bj dd p{
  display:block; margin:0px;padding:5px 0px 10px 0px;
}
.ehs_bj dd span{
  float:left;display:block;width:170px;height:19px; background-image:url(images/btn_bj.jpg); background-repeat:no-repeat;
  margin-right:20px;padding:9px 0px 0px 24px; margin-bottom:10px;
}
.ehs_bj dd u{
  display:block; text-decoration:none;
}
.ehs_bj dd u a{
  display:block;width:70px;height:19px; background-image:url(images/btn_bj2.jpg); background-repeat:no-repeat;
  padding:9px 0px 0px 24px;
}
.ehs_topmenu{
  width:700px;height:30px;padding-bottom:25px; font-size:14px;
}
.ehs_topmenu span{
  float:left;display:block;padding:2px 10px 2px 10px; margin-right:10px; line-height:23px;
  background-color:#dd0812;color:#FFFFFF;border:1px solid #ef0610;
}
.ehs_topmenu a{
  float:left;display:block;padding:2px 10px 2px 10px;color:#000; border:1px solid #666;
  margin-right:10px; line-height:23px;
}
.ehs_topmenu a:hover{
  background-color:#dd0812;color:#FFFFFF;border:1px solid #ef0610; text-decoration:none;
}


.zipage{
  clear:both;width:670px;height:30px;text-align:center;padding-top:20px;
}
.zipage span{
  font-weight:bold;padding:0px 5px 0px 5px; background-color:#FF6600;color:#FFFFFF;
}
.zipage li{
  display:block;margin-top:5px;
}
.zipage a{
 color:#000000;padding:0px 5px 0px 5px; text-decoration:none;color:#333333;
 margin-right:3px; border:1px solid #CCCCCC;
}
.zipage a:hover{
  background-color:#FF6600;color:#fff;padding:0px 5px 0px 5px; font-weight:bold;
}
#nettable{
  border:1px solid #CCCCCC; background-color:#CCCCCC;
}
#nettable tr tb{
 border:1px solid #CCCCCC;
}
.msgbox{
  width:250px;height:14px;margin-left:10px;
}
.msgbox2{
  width:150px;height:14px;margin-left:10px; 
}


.zinews_top{
  width:675px;height:26px; line-height:26px;font-size:14px;padding-left:15px;color:#000; margin-bottom:10px;
  margin-left:auto; margin-right:auto;
  background: -moz-linear-gradient(left, #0182c5, #ffffff);/*Mozilla*/
 filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0182c5', endColorStr='#ffffff', gradientType='1');/*IE6,IE7 0垂直，1水平*/
 -ms-filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0182c5', endColorStr='#ffffff', gradientType='1');/*IE8*/
}
.zinews_top h5{
 display:block;float:left;color:#FFFFFF;
}
.zinews_top span{
 display:block;float:right; font-size:12px;padding-right:15px;
}
.zinews_top span a{
 color:#666666;
}

.zinews_title{
  width:695px;height:35px; background-image:url(images/news-titlebj.jpg); border-top:2px solid #c0d7f1;
  margin-top:-3px;
}
.zinews{
  display:block;width:675px;text-align:center;margin-top:15px; margin-left:15px;margin-bottom:15px;
}
.zinews li{
  display:block;float:left;width:675px;border-bottom:1px dashed #cacaca;margin-bottom:10px;
  line-height:20px; background-image:url(images/ico_news.gif); background-repeat:no-repeat;
  background-position:3px 5px;
}
.zinewsico{
  width:70px;float:left;font-weight:bold;
}
.zinewszi u{
   padding-left:12px; text-decoration:none;
}  
.zinewszi,.zinewszi a{
  display:block;width:500px;float:left; text-align:left;padding-left:12px;
  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.zinewszi a:hover{
   font-weight:bold;
}  
.zinewsdate{
  display:block;width:120px;float:right; text-align:center; color:#666666; font-size:11px;
}
.zinewstitle{
   display:block;width:700px;height:50px; border-bottom:2px solid #efefef;margin:5px 0px 0px 5px; background-color:#FFFFFF;
   font-size:12px;
}
.zinewstitle span{
  display:block;text-align:center;
}
.newstitlezi{
   margin-top:10px;font-size:18px; font-weight:bold; color:#333333;
}
.newsshowzi{
  display:block;width:670px; margin-left:auto; margin-right:auto; margin-top:15px;color:#454545;
}
.tel_left{
  display:block;float:left;width:250px; margin-top:20px;
}
.tel_right{
  display:block;float:right;width:400px;margin-top:20px;
}













