@charset "utf-8";
/* CSS Document */

#container{
  width:1003px;
  margin:0 auto;
}
#main{
  margin:0 auto;
  width:961px;
  background:#FFFFFF;
}
.mainContent{
  background:#E4E9E7 url(images/mainBg_2.jpg) 0 0 repeat-x;
  border-bottom:1px solid #FFFFFF;
}
.homePage div.mainContent{background:url(images/mainBg_1.jpg) 0 0 repeat-x;height:192px;}
.topLine{
  height:33px;
  text-indent:3em;
  line-height:40px;
  font-family:"宋体";
  border-bottom:1px solid #C4C8C6;
}
.homePage div.topLine{
  border:none;
}
.bottomLine{
  height:27px;
  background:url(images/mainBg_2.jpg) 0 0 repeat-x;
}
/*头部
=======================================================================*/
#header{
  height:84px;
  padding:0 21px;
  background:#E4E9E7;  
  position:relative;
}
.logo{
  position:absolute;
  left:0px;
  top:0px;
}
.toplink{
  position:absolute;
  right:10px;
  top:0px;
  height:32px;
  line-height:32px;
  width:330px;
  background:url(images/botton_bg.gif) left center no-repeat;
  color:#595959;
  text-indent:1.5em;
}
.toplink ul li{
  display:inline;
  margin:0 0px;
}
.search{
  position:absolute;
  right:13px;
  bottom:10px;
  color:#146B04;
}
/*菜单
=========================================================*/
.nav{
  height:37px;
  background:url(images/nav_bg.jpg) 0 0 repeat-x;
}
.nav ul{
  height:37px;
}
.nav ul li{
  float:left;
  height:37px;
  padding-left:2px;
  background:url(images/fenge.jpg) left center no-repeat;
}
.nav ul li.homePage{
  background:none;
}
.nav ul li a{
  float:left;
  width:104px;
  height:37px;
  line-height:37px;
  color:#000000;
  font-size:13px;
  text-align:center;
  font-weight:bold;
}

.nav ul li a:hover{
  background:url(images/nav_bg_hover.jpg) 0 0 repeat-x;
  text-decoration:none;
  color:#00AFEC;
  position:relative;
  left:1px;
  top:1px;
}
/*内容?
===============================================================*/
.column{
  float:left;
  height:192px;
}
.column h4{
  height:30px;
  line-height:30px;
  background:url(images/title_1.gif) 22px center no-repeat;
  font-size:14px;
  text-indent:3.3em;
  position:relative;
  color:#000000;
  border-bottom:1px solid #E4E9E7;
}
.column h4 a{
  position:absolute;
  right:15px;
  top:3px;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.c1{
  width:323px;
}
.c2{
  width:390px;
  background:url(images/mainBg_4.jpg) left bottom no-repeat;
}
.c3{
  width:240px;
  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;
}
.newsListIndex ul li{
  position:relative;
  background:url(images/fh_1.gif) 10px center no-repeat;
  padding-left:12px;
  text-indent:1.5em;
  line-height:24px;
  border-bottom:1px solid #CBCBCB;
}
.newsListIndex ul li span{
  position:absolute;
  right:0px;
  top:0px;
}
.newsListIndex ul li a:hover{
  color:#00AFEC;
}
/*侧栏
=================================================================*/
#sidebar{
  float:left;
  width:250px;
  position:relative;
}
#sidebar h3{
  text-align:center;
  height:60px;
  line-height:60px;
  font-size:14px;
  background:url(images/title_bg_1.gif) 0 0 no-repeat;
  color:#FFFFFF;
}
.leftSidebar ul{
  width:212px;
  margin:20px auto;
}
.leftSidebar ul li{ margin:2px 0;}
.leftSidebar ul li a{
  width:212px;
  height:27px;
  line-height:27px;
  display:block;
  text-align:center;
  background:url(images/leftNav_bg.jpg) left top no-repeat;
}
.leftSidebar ul li a:hover{
  color:#00AFEC;
  background:url(images/leftNav_bg.jpg) right bottom no-repeat;
}
.leftContact{margin:10px 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:711px;
  background:url(images/mainBg_3.jpg) 0 0 no-repeat;
  
}
#mainBar h2{
  background:url(images/line1.jpg) 3px top no-repeat;
  height:40px;
  line-height:40px;
  text-indent:3em;
  font-size:13px;
}
#mainBar h2 span{
  font-family:"宋体";
  font-weight:normal;
  margin:0 10px;
}
.contentInner,.contentPro{
  padding:10px 15px 0px 35px;
}

.contentInner h1{
  text-align:center;
  font-size:18px;
  border-bottom:1px solid #C3E8FF;
  padding:8px 0;
}
/*产品展示
==============================================================*/
.proImg{
  text-align:center;
  border:1px solid #CCCCCC;
}
.indexProText{height:31px;background:url(images/bg3.jpg) 0 0 repeat-x;margin-top:2px;}
.proText{
  text-align:center;
  line-height:24px;
  background:#EEEEEE;
}
.contentPro ul li{
  float:left;
  margin-right:13px;
  _margin-right:7px;
  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_2.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}

/*表格
==============================================================*/
.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:#7F7F7F;
  background:#EEEEEE;
}
.footerInfor{
  float:left;
}
.bottomNav{
  height:45px;
  line-height:45px;
  border-bottom:1px solid #FFFFFF;
  padding-left:22px;
  background:#F3F3F3 url(images/bottomBg.jpg) right center no-repeat;
}
.bottomNav ul li{
  display:inline;
  margin-right:8px;
}
.bottomNav a{
  color:#4c4c4c;
}
.bottomNav ul li a:hover{
  color:#00AFEC;
  text-decoration:underline;
}
.yu{
  float:right;
  padding:0 20px 0 0 ;
}
/*链接样式
================================================================*/
.linkStyle:link,.linkStyle:visited{
  text-decoration:none;
  color:#595959;
}
.linkStyle:hover{
  text-decoration:underline;
  color:#00AFEC;
}
/*清除浮动
==================================================================*/
.clear{
  clear:both;
}
#AspNetPager1{
clear:both;
height:40px;
line-height:40px;
}
