#wrap{ width:1003px; background:#FFF; margin:0 auto;}
.header{  height:94px; position:relative}

.topInfro{position:absolute;left:600px;bottom:10px;z-index:1}
.topInfro li{
  background:url(../images/fh_1.gif) left center no-repeat;
  text-indent:0.3em;
  color:#333;
  font-size:13px;
}
.search{position:absolute;right:10px;bottom:5px;}
.logo{position:absolute;left:0px;bottom:0px;overflow:hidden;}
.tools{position:absolute;right:10px;top:10px;z-index:2}
.tools ul li{display:inline;}
.tools ul li img{margin:0 10px;}
.tools ul li a{color:#000}
.tools ul li a:hover{color:#00B300;}

.nav{ background:url(../images/cd_bg.jpg) 10px center no-repeat ; height:48px; }
.nav ul{margin-left:0;}
.nav ul li{
  float:left;
  padding-left:1px; 
  height:48px;
  display:inline; 
  color:#FFF;
  padding-left:2px;
  background:url(../images/fenge.gif) left 2px no-repeat;
}
.nav ul li.first{
  background:none;
  margin-left:20px;
}
.nav ul li a{ 
  display:block;
  width:115px;
  height:48px;
  color:#FFFFFF;
  height:40px;
  line-height:40px;
  text-align:center;
  font-size:14px;
  font-weight:bold;
}
.nav ul li a:hover{
  text-decoration:none;
  color:#00FF00;
  background:url(../images/cd_bg_hover.jpg) center 2px no-repeat;
}


.banner{ text-align:center;border-top:4px solid #BCBCBC;border-bottom:4px solid #E7EBEE;overflow:hidden;}

.main{
  background:#FFF;
}
.home div.main{ margin:0 auto;}

#left{ 
  width:237px; 
  float:left; 
  margin:15px 0 0 9px;
  _margin:15px 0 0 5px;
}
#left h2{
  height:32px;
  line-height:32px;
  background:url(../images/title_bg_6.gif) 0 0 no-repeat;
  text-align:center;
  color:#FFF;
  font-size:14px;
}
.pageHome #left h2{
  height:29px;
  line-height:35px;
  background:url(../images/title_bg_4.gif) 0 0 no-repeat;
}
.left_a{
  margin:0 auto;
  width:228px;
  padding:15px 0 40px 0;
  background:url(../images/yinying.gif) left bottom repeat-x;
}
.left_b ul li{
  padding-top:9px;
  text-align:center;
}
.leftMenu{background:#F4FBFF;}
.leftMenu ul li{ display:block; background:url(../images/leibiebg.gif) 0 0 no-repeat scroll; line-height:36px;text-indent:4em;}
.leftMenu ul li ul li{ display:block; background:url(../images/leibiebg_1.gif) 45px center no-repeat scroll;line-height:24px;text-indent:5em;}
.leftMenu ul li a{  color:#000000; font-size:14px; font-weight:bold;}
.leftMenu ul li ul li a{
  font-size:12px;
  font-weight:normal;
  height:24px;
  line-height:24px;
  color:#212121;
}

.leftMenu ul li a:hover{ text-decoration:underline; color:#00A400;}
.ad{ text-align:center;padding-top:10px;}
.line1{
  height:11px; 
  background:url(../images/zhengshu_81.gif) left bottom no-repeat;
}
.line{  
  height:11px; 
  background:url(../images/ying_80.gif) left bottom no-repeat;
}
.line2{
  
}

.leftContact{
  padding:10px;
}

#right{ 
  width:733px; 
  float:right;
  margin:15px 9px 9px 0; 
  _margin:15px 5px 9px 0; 
  background:#FFF ;

}

.right-a,.right-b{
  width:360px;
}
.right-a{
  
  float:left;
}
.right-b{
  float:right;
}
.right-c{
  background:url(../images/title_bg_5.gif) 0 0 no-repeat;
  height:96px;
}
.right-d{
  _margin-left:5px;

}
.right-a h2,.right-b h2,.right-d h2{font-size:14px;color:#FFF;height:29px;line-height:29px;position:relative;text-indent:1.5em;}
.right-a h2,.right-b h2{
  background:url(../images/title_bg_2.gif) 0 0 no-repeat;
}
.right-d h2{
  background:url(../images/title_bg.gif) 0 0 no-repeat;
}
.right-a h2 a,.right-b h2 a,.right-c h2 a,.right-d h2 a{ position:absolute; top:2px; font-size:12px; right:10px; color:#333;font-weight:normal}
.right-all h2 a:hover{
  color:#00B300;
}

.right-a ul{ margin-top:10px;}
.right-a ul li{ display:block; float:left; margin-left:23px!important; margin-left:10px;}


.right-bc{  
  padding:8px;
  position:relative;
}
.right-c div.right-bc{padding:15px 0 0 35px;}
.right-ac{
  padding:8px;
  position:relative;
}

.right-bc h5{ padding-top:4px; padding-bottom:8px; font-size:14px;}
.right-br{ width:202px; background:url(../images/line4.gif) left 0 no-repeat scroll; padding-left:14px;}
.right-br ul li{ margin-top:0px; text-align:center}

.footer{ background: url(../images/bottom.gif) 10px 0 no-repeat; clear:both; margin-bottom:5px;padding-top:5px;}
.footer ul{ margin-left:30px;text-align:left;}
.footer ul li{ line-height:29px; display:inline; margin-left:5px; margin-right:5px; color:#013145;}
.footer ul li a{ color:#013145;}
.footer ul li a:hover{ text-decoration:underline;}
.footerleft{ margin-left:20px;padding-top:3px;}
.footerleft p{ text-align:left;padding-left:14px;}
.footerleft p span{margin:10px;}
.yu{float:right;padding:10px 20px 0 0;}

.probanner{ text-align:center; height:189px; margin-top:6px;}
.weizhi{ padding-top:8px; margin-bottom:8px; width:968px; margin:0 auto; color:#000000;border-bottom:1px solid #666666;}
.weizhi a{ color:#000000; margin-left:10px; margin-right:10px;}
.weizhi a:hover{ text-decoration:underline;}
.weizhi span{ margin-left:10px; font-weight:bold}


.proimg{ padding:2px; border:#cccccc 1px solid; width:190px; background-color:#FFFFFF}
.protxt{ line-height:26px; text-align:center; width:190px; background-color:#f1f1f1; border-left:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; padding:2px;margin-bottom:8px;}
.protxt a:hover{ text-decoration:underline;}
.products {margin:8px 0 8px 13px;}
.products ul li{ display:block; float:left; margin-left:23px!important; margin-left:15px; margin-top:10px;}
.about{ 
  color:#666666;
}
.about,.news{ padding:8px;


}
.about p{ line-height:22px;padding-left:15px;}
.news ul li{ padding-top:6px; padding-bottom:6px; padding-left:20px; border-bottom:#efefef 1px dashed; background:url(../images/pro/arr2.gif) 10px 16px scroll no-repeat;}
.news ul li a{ color:#000000;}
.news ul li a:hover{ color:#009966}
.news_list ul li{
  text-indent:1.5em;
  line-height:24px;
  height:24px;
  margin:3px 0;
}
.news_list ul li a{
  color:#666666;
  display:block;
  background:#F4FAFE url(../images/fh_2.gif) 8px center no-repeat;
  
}
.news_list ul li a:hover{
  color:#00B300;
  background: url(../images/fh_2.gif) 8px center no-repeat;
}
.news h1{text-align:center;margin:10px 0;}

.content{ line-height:20px;font-size:13px;text-indent:2em;}
.content h2{color:#FFF; background:url(../images/title_bg.gif) 0 0 no-repeat scroll; height:41px; line-height:32px; text-indent:2em; font-size:14px;}

.bread{ text-align:center; padding-top:10px; padding-bottom:10px; clear:both;}
.bread a{ color:#129e95; margin-left:10px; margin-right:10px;}

.proo{border:#dddddd 1px solid; margin:0 auto; padding-bottom:10px;overflow: auto;
}
.proo-al{  margin-bottom:10px; background-color:#FFFFFF;  margin-top:4px; margin-left:4px;overflow:hidden;position:relative; }
.proo-al div{text-align:center;}
.proo-al div img{}
.proo-ar{margin:0 20px;}
.proo-ar1 ul{ margin-top:4px; margin-left:6px;}
.proo-ar1 ul li{ line-height:24px; color:#666666; font-size:12px; font-weight:bold; border-bottom:#C8ECFF 1px solid;}
.a1{ height:40px; margin-top:10px; margin-left:6px;}
.a1 td{ padding-left:5px;}
.a2{ }
.a3{ color:#1f8e2f; margin-left:10px;}
.a3:hover{ text-decoration:underline;}
.a2 li{ display:inline}

.chakan{ text-align:left; text-indent:2em; padding-top:10px; padding-bottom:10px; background:url(../images/pro/fangda.gif) left center no-repeat scroll;position:absolute;left:20px;bottom:0px;}
.chakan a{ color:#FF3300;}


.proo-b{ clear:both}
.proo-b h2{ background:url(../images/pro/bga.gif) 0 0 repeat-x scroll; height:27px; line-height:27px; color:#156e93; padding-left:20px;}
.proo-b h2 span{ background:url(../images/pro/arr.gif) 3px -2px scroll no-repeat; padding-left:30px;}

.proo-b ul{ margin-bottom:10px;}
.proo-b ul li{ display:block; float:left; margin-left:23px!important; margin-left:10px; margin-top:10px;}

/*友情链接
*/

#frendLink{
  background:#F8FCFF;
  width:980px;
  margin:6px auto;
}
.table_Link td{
  padding:2px 0;
}

/*产品展示*/
.products{
}
.proTable {margin-top:8px; display:inline;}
.proTable td{padding:0px 6px;}

.sf:link,.sf:visited{
  color:#FFFFFF;
  text-decoration:none;
 
}
.sf:hover{
  text-decoration:underline;
}
.indexMore{
  text-align:center;
  margin-top:20px;
  position:absolute;
  left:20px;
  bottom:8px;
}
.clear{
  clear:both;
}
