@charset "utf-8";
/* CSS Document */

#container{
  width:1003px;
  margin:0 auto;
}
#main{
  margin:0 auto;
  width:1003px;
  background:#FFFFFF;
}
.mainContent{
  border-bottom:1px solid #FFFFFF;
  border-top:4px solid #007726;
  margin-bottom:10px;
}
.homePage div.mainContent{background:url(images/mainBg_1.jpg) 0 0 repeat-x;height:188px;border-top:none;margin-bottom:0px;}
.topLine{
  height:10px;
}
.homePage div.topLine{
  border:none;
}
.bottomLine{
  height:27px;
  background:url(images/mainBg_2.jpg) 0 0 repeat-x;
}
/*头部
=======================================================================*/
#header{
  height:268px;
  background:#E4E9E7;  
  position:relative;
}
.homePage #header{
  height:424px;
}
.logo{
  position:absolute;
  left:0px;
  top:0px;
}
.toplink{
  position:absolute;
  right:320px;
  top:15px;
  color:#A2A2A2;
  text-indent:1.5em;
}
.homePage .toplink{
  right:10px;
}
.toplink ul li{
  display:inline;
  margin:0 3px;
}
.search{
  position:absolute;
  right:13px;
  top:10px;
  color:#146B04;
}
.homePage .search{
  top:40px;
}
/*主菜单
===============================================================*/
.Nav{
  position:absolute;
  right:0px;
  top:50px;
}
.homePage .Nav{
  left:0px;
  top:90px;
}
/*内容块
===============================================================*/
.column{
  float:left;
  height:188px;
}
.column h4{
  height:30px;
  line-height:30px;
  font-size:13px;
  text-indent:1.5em;
  position:relative;
  color:#323232;
  border-bottom:1px solid #70DE93;
}
.column h4 a{
  position:absolute;
  right:15px;
  top:13px;

}
.c1{
  width:333px;
}
.c2{
  width:410px;
  background:url(images/mainBg_4.jpg) left bottom no-repeat;
}
.c3{
  width:260px;
  background:url(images/mainBg_4.jpg) left bottom no-repeat;
}
.content,.newsListIndex{
  padding:20px 10px 0 10px;
}
.c1 .content{padding-left:22px;}
.content ul li {
  display:inline;
  padding-left:8px;
}
.productsImges{
  width:105px;
}

/*侧栏
=================================================================*/
#sidebar{
  float:left;
  width:239px;
  position:relative;
  background:url(images/title_bg_2.gif) 0 0 repeat-y;
  margin-left:10px !important;
  _margin-left:5px;
}
#sidebar h3{
  text-indent:4em;
  height:50px;
  line-height:50px;
  font-size:14px;
  background:url(images/title_bg_1.gif) 0 0 no-repeat;
  color:#666666;
}
#sidebar h3 div{
  height:50px;
  background:url(images/fh_6.gif) 30px 17px no-repeat;
}
.leftSidebar ul{
  width:212px;
  margin:5px auto;
}
.leftSidebar ul li{ margin:2px 0;}
.leftSidebar ul li a{
  width:212px;
  height:28px;
  line-height:28px;
  display:block;
  text-indent:3.5em;
  background:url(images/leftNav_bg.jpg) left bottom no-repeat;
}
.leftSidebar ul li a:hover{
  color:#FF0000;
  background:url(images/leftNav_bg.jpg) right bottom no-repeat;
}
.leftContact{margin:20px 0;}
.leftContact ul li{
  text-align:center;
  margin-top:5px;
}
.leftLine{
  width:204px;
  height:26px;
  position:absolute;
  right:-1px;
  bottom:0px;
  background:url(images/line2.jpg) right bottom no-repeat;
}
/*主栏
====================================================================*/
#mainBar{
  float:left;
  width:735px;
  margin-left:10px; 
  background:url(images/mainBg_6.jpg) 0 0 repeat-y;
  position:relative;
}
#mainBar h2{
  background:url(images/line1.jpg) left top no-repeat;
  height:40px;
  line-height:40px;
  text-indent:3em;
  font-size:13px;
  position:relative;
}
#mainBar h2 div{
  position:absolute;
  top:0px;
  right:15px;
  font-weight:normal;
}
#mainBar h2 span{
  font-family:"宋体";
  font-weight:normal;
  margin:0 10px;
}
.contentInner,.contentPro{
  padding:15px 15px 15px 35px;
  background:url(images/mainBg_5.jpg) 0 0 no-repeat;
}
.contentInner h1{
  text-align:center;
  font-size:18px;
  border-bottom:1px solid #C3E8FF;
  padding:8px 0;
}
/*产品展示
==============================================================*/
.proImg,.proImg_1{
  text-align:center;
  border:1px solid #CCCCCC;
  width:180px;
  height:148px;
   overflow:hidden;
}
.proImg img{
  width:117px;
  height:97px;
}
.indexProText{height:31px;background:url(images/bg3.jpg) 0 0 repeat-x;margin-top:2px;}
.proText{
  text-align:center;
  line-height:24px;
  height:24px;
  width:180px;
  color:#007726;
  overflow:hidden;
}
.proText a:link,.proText a:visited{
  color:#007726;
}
.proText a:hover{
  text-decoration:underline;
  color:#00B439;
}
.contentPro ul li{
  float:left;
  margin-right:15px;
  margin-top:18px;
}
.indexProducts ul{display:inline-table;}
.indexProducts ul li{float:left;}
/*产品详细
==================================================================*/
.proo-al{
  float:left;
}
.proo-ar{
  float:right;
  width:250px;
}
.chakan{
  text-align:center;
  color:#999999;
}
.proo-ar1 ul li{
  border-bottom:1px solid #dbdbdb;
  line-height:30px;
}
.proo-ar1 ul li span{
  font-weight:bold;
}
.proo-ar2{margin-top:8px;}
.proo-b ul li{
  float:left;
  margin-right:15px;
  margin-bottom:18px;
}
.proo-bl,.proo-b{
  margin-top:22px;
}
.proo-b h3,.proo-bl h3{
  line-height:38px;
  background:url(images/title_bg_4.gif) left 7px no-repeat;
  text-indent:1.5em;
}

.imgg a{margin:0 8px;color:#000000;}

/*新闻
================================================================*/
.newsList{
  line-height:18px;
  color:#666666;
}
.newsList h4{
  text-indent:1.5em;
  background:url(images/dian2.jpg) left center no-repeat;
}
.newsList ul li{
border-bottom:1px solid #C3E8FF;
margin-top:6px;
}
.newsContent{color:#999999}
.newsListIndex ul li{
  position:relative;
  background:url(images/fh_1.gif) 10px center no-repeat;
  padding-left:12px;
  text-indent:1em;
  line-height:24px;
}
.newsListIndex ul li span{
  position:absolute;
  right:0px;
  top:0px;
}
.newsListIndex ul li a:hover{
  color:#00B439;
}

/*表格
==============================================================*/
.tab {
border-right:1px solid #CBCBCB;
border-top:1px solid #CBCBCB;
}
.tab td {
border-bottom:1px solid #CBCBCB;
border-left:1px solid #CBCBCB;
padding-left:5px;
}
.tab span{
  color:#F00;
}
.tab strong{font-weight:bold;color:#666666;}
/*页脚
===============================================================*/
#footer{
  padding-left:22px;
  padding-bottom:5px;
  padding-top:5px;
  color:#666666;
  background:#FFFFFF;
  border-top:1px solid #47BF6E;
}
.footerInfor{
  float:left;
}

.yu{
  float:right;
  padding:0 20px 0 0 ;
}
/*链接样式
================================================================*/
.linkStyle:link,.linkStyle:visited{
  text-decoration:none;
  color:#A2A2A2;
}
.linkStyle:hover{
  text-decoration:underline;
  color:#00B439;
}
/*清除浮动
==================================================================*/
.clear{
  clear:both;
}
/*其他
=================================================================*/
.line_1{
  position:absolute;
  left:0px;
  bottom:0px;
  height:23px;
  width:239px;
  background:url(images/title_bg_3.gif) left top no-repeat;
}
.line_2{
  position:absolute;
  left:0px;
  bottom:0px;
  height:12px;
  width:735px;
  background:url(images/mainBg_7.jpg) left top no-repeat;
}
.anliList ul li{
   float:left;
   width:150px; 
   margin-right:10px;
   margin-bottom:10px;
   text-align:center;
}
.anliList ul li img{
  width:150px;
  height:104px;
}
#AspNetPager1{clear:both;}