*{margin:0;padding:0}
html,body{
	background:#FFF ;
	color:#333;
	font: 12px "lucida grande",tahoma,verdana,arial,sans-serif;

}



h3 {
	font-size: 14px;
}

h2, h3{
	margin: 0;
}


 ul.ll_menu li{ list-style:none; cursor:pointer;  }


.x-center{text-align:center;}
.obj_center { margin:0 auto; }
.left_x{ float:left; }
.left {float:left; }
.clear{ clear:both; }
.clear2{height:20px;  }
.txt-center{ text-align: center; }
.txt-right{ text-align: right; }
.txt-bold {  font-weight:bold; }

.txt-green1{ color:#0994A9;}
.txt-white{ color:#FFFFFF;}
.txt-bluelight{ color:#00FFFF;  }
.txt-yellow { color:#FFFF00  ; }
.txt-red { color:#FF0000; }

#wrapper  { width:1000px;  margin:0 auto; }
 
 .buttom { width: 970px; margin: 0 auto; background:#F7F3F4 ;  height: 100px; padding-left:30px;  }



.left_zone_index  { width:250px;   padding-top:10px;   }
.center_zone_index  { width:400px;    padding-top:10px;   }
.right_zone_index  { width:350px;    padding-top:10px;    }

.headbox { font-size:14px; font-weight:bold; padding-bottom:10px; }
.headbox span { color:#7BAB01 ;   }
.company_vision { width:230px; padding-left:10px;  }
.follow { width:230px; padding-left:10px; padding-bottom:20px;  }

.btnread { width:71px;  height: 19px;  background:url("image_new/btn_readmore.jpg") no-repeat;   text-align:center; padding-top: 3px;  }

.form_follow { width: 240px; height: 130px;  background:url("image_new/bg_follow.jpg") no-repeat;  }
.form_follow ul {  width: 200px;  margin:0 auto; padding-top:15px;  }
.form_follow ul li { list-style:none;  float:left; padding:3px;   }
li.log1 { width:80px; text-align:right; }
li.log2 { width:100px; text-align:left; }

.newsevent , .company_vision { height:180px; }

.newsevent , .busreccom  { width:380px;  padding-left:20px; }
.tabcontent {  width: 350px; border-bottom:2px solid #7AAB01 ;   }
.tabcontent ul  li {  float:left;  list-style:none;  padding-top:3px; font-size:12px; font-weight:bold; } 

li.t_active {  width:72px; height:17px;   text-align:center ;   background:url("image_new/tab_active.jpg") no-repeat;  color:#FFF;  }
li.t_noactive {  width:72px; height:17px;   text-align:center ;   background:url("image_new/tab_noactive.jpg") no-repeat;   color:#000; }

.newslist ul { width: 300px; padding-left:20px; }
.newslist ul li { padding-top:5px; padding-bottom:5px;  border-bottom:1px dashed #ccc;  }
.newslist ul li:hover { cursor:pointer; background:#f4f4f4; } 

.showbus { width: 330px;  height: 135px;  margin:0 auto; }

#btn_prev { position:absolute;  margin: 0px 0px;   }
#btn_next { position:absolute;    margin: 0px 350px;   }

.testimony , .showtesti  { width:340px; padding-left: 10px; }
.showtesti ul {  width: 340px;    }
.showtesti ul  li { list-style:none ; float:left; padding:3px; }

li.te_img {  width: 100px;  height:120px; padding:3px; border:1px solid #DDD ;   }
li.te_img2 {  width:200px;  height:120px;  padding:3px;  margin-left: 3px;   border:1px solid #DDD ; }


li.te_img  img { width: 90px; }
li.te_detail { width: 320px; }

.iconservice { margin: 10px  auto; width:330px; height:85px;  background:url("image_new/bg_icon_index.jpg") no-repeat; }

.iconservice ul { width: 320px; margin:0 auto; padding-left:10px;  }
.iconservice ul li { float:left; list-style:none; }

.buttom ul { width: 470px;  display:block; overflow:hidden;  padding-top: 15px;   }
.buttom ul li { float:left;  list-style:none; } 

#head_menu  {  width:1000px;  height:400px; border-bottom:3px solid #98B846 ; }
#head_menu_in  {  width:1000px;  height:200px; border-bottom:3px solid #98B846 ;  }

.logo_com { width:250px; height:100px; }
.topmenu { width:700px; height: 20px;   padding-top:10px; padding-bottom:5px; text-align:right;  padding-right:20px;  }
.menuzone { width:715px; height:50px; background:url("image_new/bg_menu.jpg") no-repeat; }

.menuzone ul.menulist1  { width:715px;  padding-top:10px;  padding-left:5px; }
.menuzone ul.menulist1  li {margin-left:3px;  list-style:none;  float:left; padding-left:13px; padding-right:13px;  font-size:10px; color:#FFF; cursor:pointer;   }
li.menuitem { text-align:center ; cursor:pointer;  }

.slideshow { width: 1000px;  padding-top:30px; height:270px;  }

.navi_product { width:900px; padding-top:10px; padding-bottom:10px; font-size:12px;   }
.navi_product ul li { float:left;  list-style:none;   background:url("image_new/icon_navi.jpg") no-repeat ;  padding-left: 15px;  padding-right:5px;  }

.product_detail_head  { background:url("image_new/icon_product.jpg") no-repeat; padding-left:15px; height: 50px;  padding-bottom:10px; }

.product_image { width:630px; height:325px;  background:url("image_new/bg_product.jpg") no-repeat ; padding-left:5px ; padding-top:5px; }
.product_detail { width:350px; height:250px; padding-left:5px; }
.product_detail ul li  {  background:url("image_new/icon_li.jpg") no-repeat 0 10px; ; padding-left:20px; padding-bottom:10px;  padding-top:5px;  }

li.imagebus { float:left; list-style:none;  margin: 3px; cursor:pointer ;  }
li.imagebus  img {  width:100px; height:80px; }

.show_sub_bus { width:320px;  height:180px;  display:block; float:left; margin:3px; border:1px solid #ccc;  cursor:pointer;  }
.showbusimg { width: 320px;  height:150px; }

ul.showimgx  li {float:left; list-style:none;   }
li.pimg_big {  width:320px; height:150px;  }
li.pimg0 { width:200px; height:150px;   }
li.pimg1 ,  li.pimg2  { width:110px; height:70px; margin-left:5px; margin-top:3px;    border:1px solid #CCC ;   }

.busname { padding-left:10px; padding-top:5px;  font-size:14px; font-weight:bold; color:#435B05; }

.proname { width:950px; padding-top:10px; padding-bottom:10px;  padding-left:20px;  }
.proname strong { font-size:14px; color: #3A4F04; }

ul.showservice_list { padding-top:10px;  width:920px;  border-bottom:1px solid #CCC; }
li.ser_img  { width:200px;  float:left; }
li.ser_img img { width: 180px;  height:100px; }
li.ser_detai { width:700px;  float:left; }
li.ser_img_small { width:100px; height:80px; margin-left:5px;  float:left; }
li.ser_img_small img { width: 100px; height:70px; padding:2px;  }

.newsimg { width: 300px;  }
ul.shownewsimage { width:250 px; }
ul.shownewsimage li { list-style:none; float:left; padding:3px; }
ul.shownewsimage li img { width:80px; height: 60px; }

.newsdetail { font-size:12px; }
.sw550 { width:700px; }

.othernews { width:1000px;  margin:10px auto; border-top:1px solid #CCC; }