#wrap{
  width:1003px;
  margin:0 auto;
  text-align:left;
  overflow:hidden;
  background:url(../images/backgroundImg.gif) right top repeat-y;
}
#mainContent{
  width:955px;
  margin:0 auto;
  overflow:hidden;;
}

.header{ background:url(../images/topBg.gif) 0 0 no-repeat scroll; height:88px; position:relative}
.header ul{ position:absolute; top:10px; right:20px;}
.header ul li{ display:inline; margin:0 2px; color:#004294;}
.header ul li a{ font-size:12px; color:#004294}
.header ul li a:hover{ text-decoration:underline} 
.topInfro{position:absolute;right:10px;bottom:10px;}

.nav{ background:url(../images/cd_bg.jpg) 0 0 repeat-x ; height:37px;margin:6px}
.nav ul{background:url(../images/menuBg_right.gif) right center no-repeat;height:37px;}
.nav ul li{ float:left;height:37px; background:url(../images/fenge.gif) left center no-repeat;padding-left:1px;}
.nav ul li.pageAbout{background:url(../images/menuBg_left.gif) 0 0 no-repeat;padding-left:20px;}
.nav ul li a{
  display:block;
  color:#FFFFFF;
  float:left;
  text-align:center;
  width:96px; 
  height:37px;
  line-height:37px; 
  font-size:13px; 
  font-weight:bold;  
}
.nav ul li a:hover{
  background:url(../images/cd_bg_hover.jpg) left center repeat-x ;
  color:#FF0000;
}


.banner{text-align:center;margin:0 auto;width:940px;overflow:hidden;border:1px solid #C6CECE;padding:1px;background:#FFFFFF;}

.main{ width:955px; margin:0 auto;margin-top:10px;}
#left{ width:249px; float:left;background:#DEE9F3;  border:1px solid #ABBEDC;margin-left:6px !important;margin-left:3px;}
.left-all{border: solid #FFFFFF;border-width:0 1px 1px 1px;}
#left h2{ background:url(../images/btbg.gif) center top  no-repeat scroll; height:83px; text-indent:2.5em; color:#FFFFFF; font-size:14px;}
#left h2.bt2{background:url(../images/btbg2.gif) center top  no-repeat scroll; height:83px; text-indent:2.5em; color:#FFFFFF; font-size:14px;}
#left ul{}
#left ul li{ display:block; background:url(../images/leibiebg.gif) 0 0 no-repeat scroll;line-height:30px;text-indent:4em;}
#left ul li ul li{ display:block; background:url(../images/leibiebg_1.gif) 45px bottom no-repeat scroll;line-height:24px;text-indent:5em;}
.search{text-align:center;}

.ad{ text-align:center;}
.line1{ border-bottom:#019717 1px dotted;  width:267px; margin:0 auto;}
.line{  height:9px; clear:both}
#left p{ margin-left:10px; line-height:24px; font-size:13px;}

#right{width:680px;float:right;background:#FFFFFF;margin-right:6px !important; _margin-right:3px;}
.right-a{background:#FFFFFF;border:1px solid #A6BDE1;margin-bottom:10px;}
.right-a div.outner{
  border:1px solid #FFFFFF;
  background:#DCE9F5;
  padding:7px;
}
.right-a div.inner{
  background:#EDF2F5;
}
.right-b{width:350px;float:left;}
.right-c{float:right;width:310px;}
.right-d{border:1px solid #D1D1D1;background:url(../images/bg1.gif) left top repeat-x;margin-bottom:15px;}
.right-d div.inner{background:url(../images/bg2.gif) left bottom repeat-x;}
.right-a h2,.right-b h2,.right-c h2,.right-d h2{ position:relative;background:url(../images/cp.gif); height:38px; line-height:40px; color:#1B1B1B; font-size:14px; text-indent:3em;}
.right-a h2 a,.right-b h2 a,.right-c h2 a{position:absolute; top:0px;  right:0px; padding-right:14px;font-size:13px;height:27px;color:#DC6707;font-weight:normal;background:url(../images/cp_left.gif) right top no-repeat; }
.right-a h2 a img,.right-b h2 a img,.right-c h2 a img{margin:10px 0 0 0;}
.right-a h2 a:hover{ text-decoration:underline}
.right-b h2 a:hover{ text-decoration:underline;}
.line2{ height:9px;}
.right-a ul li{ display:block; float:left; margin-left:23px!important; margin-left:10px;}


.right-bl,.right-br{ float:left; margin-left:5px;}
.right-bc h5{ padding-top:4px; padding-bottom:8px; font-size:14px;}
.right-bc{padding:8px 13px 0 13px;}
.right-bc p{ text-indent:2em;}
.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{  clear:both; margin-top:5px; margin-bottom:5px;background:url(../images/bottom.gif) left top repeat-x;}
.footer ul{ text-align:left;border-bottom:1px solid #AEC2C1;padding-left:8px;}
.footer ul li{ line-height:36px; display:inline; margin-left:5px; margin-right:5px; color:#8D9694;}
.footer ul li a{ color:#8D9694;}
.footer ul li a:hover{ text-decoration:underline;}
.footerleft{background:#F8F7F4;padding-top:8px;color:#8D9694}
.footerleft p{ text-align:left;padding-left:14px;}
.footerleft p span{margin:10px;}

.probanner{ text-align:center; height:189px; margin-top:6px;}
.weizhi{ padding-top:8px; margin:0 6px;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,.proimg_2{ padding:3px; border:#D1D1D1 solid;border-width:1px 1px 0 1px;width:185px; background-color:#FFFFFF}
.protxt,.protxt_2{ line-height:18px;  text-align:left;width:185px;  background:#FFFFFF url(../images/xx1.gif) left top repeat-x;  border:#D1D1D1 solid;border-width:0 1px 1px 1px; padding:3px;margin-bottom:8px;color:#252525;;font-size:12px;}
.protxt span,.protxt_2 span{
  color:#666666;
  text-align:left;
}
.pagePro div.protxt,.protxt_2{position:relative;}
.proimg_2,.protxt_2{ width:auto;}
.proimg_2{border:1px solid #E5E5E5;}
.protxt_2{border:0px;color:#0054A7;font-weight:bold;background: url(../images/xx2.gif) center bottom no-repeat;text-indent:0em;}
.protxt_2 img{padding-right:8px;}
.protxt_2 a{position:absolute;right:3px; top:4px;}
.pagePro div.protxt a{position:absolute;right:0px; top:-18px;}
.protxt a,.protxt_2 a{ color:#EC6A00;font-weight:normal}
.protxt a:hover,.protxt_2 a:hover{ text-decoration:underline;}
.products {margin:8px 0 0 13px;}
.products ul li{ display:block; float:left; margin-left:23px!important; margin-left:15px; margin-top:10px;}
.about{ 
  height:auto!important;
  height: 510px; 
  color:#333333;
}
.about,.news{ padding-top:8px;padding}
.news{
  padding:8px 8px 0 8px;
}
.about p{ line-height:22px;padding-left:15px;text-indent:2em;}
.news ul li{margin:5px 0;}
.news ul li a{ display:block;height:28px;line-height:28px;text-indent:2em; color:#222222;background:#E1F1FF url(../images/pro/arr2.gif) 18px center scroll no-repeat;}
.news ul li a:hover{ color:#009966;background:#FBFBE9;}

.content{background:#FFFFFF; line-height:20px;font-size:13px;}
.content h2{ background:url(../images/cp.gif); height:38px; line-height:40px; color:#1B1B1B; font-size:14px; text-indent:3em;}

.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-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;right: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; }
.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;
}

/*产品展示*/
.proTable {margin-top:8px; display:inline;}
.proTable td{padding:0px 6px;}
.right-d table.proTable{margin-left:0px;}
.sf:link,.sf:visited{
  color:#FFFFFF;
  text-decoration:none;
 
}
.sf:hover{
  text-decoration:underline;
}
.prd_content{
  padding:6px;
}
/*左侧资质认证
=============================*/
.renzheng{text-align:center;margin-top:30px;}
.renzheng img{padding:2px 0}
/*友情链接
*/


.table_Link td{
  padding:2px 0;
}
/*链接样式
===============================================*/
.L1:link,.L1:visited{
  color:#249B08;
  text-decoration:underline;
  
}
.L1:hover{
  text-decoration:none;
}
.L2:link,.L2:visited{
  text-decoration:none;
  font-size:13px;
  font-weight:bold;
  color:#E70A0A;
  
}
.L2:hover{
  text-decoration:underline;
}
.L3:link,.L3:visited{
  text-decoration:none;
  font-size:13px;
  font-weight:bold;
  color:#2A2A2A;
  
}
.L3:hover{
  color:#E70A0A;
}
.clear{clear:both;}