@charset "utf-8";
/* CSS Document */

#container{
  width:1003px;
  margin:0 auto;
  background:#FFFFFF;
}
#main{
  margin:0 auto;
}
.mainContent{
  border-top:4px solid #0051BF;
  padding-top:5px;
}
.bottomLine{
  height:27px;
  margin-top:4px;
  background:url(images/mainBg_2.jpg) left center repeat-x;
}
.homePage .banner{
  height:334px;
  border-bottom:1px solid #FFFFFF;
}
/*头部
=======================================================================*/
#header{
  height:79px;
  background:url(images/header_bg.jpg) 0 0 repeat-x;  
  position:relative;
}
.logo{
  position:absolute;
  left:20px;
  top:0px;
}
.toplink{
  position:absolute;
  right:16px;
  top:10px;
  color:#FFF;
  text-indent:1.5em;
}
.toplink ul li{
  display:inline;
  padding:0 10px;
  background:url(images/fh_2.jpg) left center no-repeat;
}
.search{
  position:absolute;
  right:23px;
  bottom:12px;
  color:#146B04;
}
/*菜单
=========================================================*/
.nav{
  height:38px;
  margin:0 22px;
  background:url(images/nav_bg_2.gif) 0 0 repeat-x;
}
.nav ul{
  height:38px;
  background:url(images/nav_bg_3.gif) right top no-repeat;
}
.nav ul li{
  float:left;
  height:38px;
  padding-left:1px;
  background:url(images/fenge.jpg) left top no-repeat;
}
.nav ul li.homePage{
  background:url(images/nav_bg_1.gif) left top no-repeat;
  padding-left:10px;
}
.nav ul li a{
  float:left;
  width:104px;
  height:38px;
  line-height:35px;
  color:#FFFFFF;
  font-size:13px;
  text-align:center;
  font-weight:bold;
}
.homePage li.homePage a,
.aboutPage li.aboutPage a,
.newsPage li.newsPage a,
.productsPage li.productsPage a,
.orderPage li.orderPage a,
.pzPage li.pzPage a,
.hrPage li.hrPage a,
.netPage li.netPage a,
.feedbackPage li.feedbackPage a,
.contactPage li.contactPage a,
.picPage li.picPage a{
  background:url(images/nav_bg_hover.jpg) center top no-repeat;
  text-decoration:none;
}

.nav ul li a:hover{
  background:url(images/nav_bg_hover.jpg) center top no-repeat;
  text-decoration:none;
  
}

/*内容?
===============================================================*/
.column{
  float:left;
  margin-left:9px;
  _margin-left:4px;
  height:208px;
  width:369px;
  background:url(images/mainBg_1.jpg) 0 0 no-repeat;
}
.column h4{
  font-size:14px;
  text-indent:3.5em;
  position:relative;
  height:48px;
  line-height:48px;
  font-weight:normal;
  color:#034093;
}
.column h4 a{
  position:absolute;
  right:30px;
  top:18px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.c1{
 
}
.c2{
  
}
.c3{
  background:none;
  width:236px;
}
.c4{
  width:236px;
  padding-left:30px;
_padding-left:15px;
  background:url(images/jt.jpg) left center no-repeat;
}
.content,.newsListIndex{
  padding:5px 25px 10px 15px;
}
.newsListIndex{
  _width:310px;
}
.content ul li {
  display:inline;
  padding-left:15px;
}
.productsImges{
  width:105px;
}
.newsListIndex ul li{
  position:relative;
  background:url(images/fh_1.gif) left bottom no-repeat;
  padding-left:12px;
  line-height:24px;
}
.newsListIndex ul li span{
  position:absolute;
  right:0px;
  top:0px;
}
.newsListIndex ul li a:hover{
  color:#0062E5;
}
/*侧栏
=================================================================*/
#sidebar{
  float:left;
  width:250px;
  position:relative;
}
#sidebar h3{
  text-align:center;
  height:41px;
  line-height:41px;
  font-size:14px;
  background:url(images/title_bg_1.gif) center bottom no-repeat;
}
.leftSidebar ul{
  width:212px;
  margin:20px auto;
  border-top:1px solid #90BBFF;
}
.leftSidebar ul li a{
  width:212px;
  height:27px;
  line-height:27px;
  display:block;
  text-align:center;
  background:url(images/leftNav_bg.jpg) left bottom no-repeat;
}
.leftSidebar ul li a:hover{
  color:#FFFFFF;
  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:750px;
  background:url(images/lalian.gif) 0 0 repeat-y;
  
}
#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{ width:200px; height:170px;
  text-align:center;
  border:1px solid #4EB3FF;
}
.indexProText{height:31px;background:url(images/bg3.jpg) 0 0 repeat-x;margin-top:2px;}
.proText{
 width:200px; 
 overflow:hidden;
  text-align:center;
  line-height:24px;
}
.proText a{
  color:#034093;
}
.contentPro ul li{
  float:left;
  margin-right:15px;
  margin-top:18px;
}
.indexProducts{
  
  width:650px;
  height:200px;
  float:left;
}
.indexProducts ul{display:inline-table;}
.indexProducts ul li{float:left;}
/*产品详细
==================================================================*/
.proo-al{
  float:left;
}
.proo-ar{
  float:right;
  width:280px;
}
.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/line3.jpg) left top repeat-x;
  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 #E2E2E2;
border-top:1px solid #E2E2E2;
}
.tab td {
border-bottom:1px solid #E2E2E2;
border-left:1px solid #E2E2E2;
padding-left:5px;
}
.tab span{
  color:#F00;
}
.tab strong{font-weight:bold;color:#666666;}
/*页脚
===============================================================*/
#footer{
  padding-left:25px;
  padding-bottom:10px;
  padding-top:17px;
  color:#7F7F7F;
  background:url(images/bottomBg.jpg) 0 0 repeat-x;
}
.footerInfor{
  float:left;
  pading-top:17px;
}
.footerInfor ul li{
  display:inline;
  margin-right:8px;
}
.footerInfor a{
  color:#4c4c4c;
}
.footerInfor ul li a:hover{
  color:#0062E5;
}
.yu{
  float:right;
  padding:0px 20px 0 0 ;
}
/*链接样式
================================================================*/
.linkStyle:link,.linkStyle:visited{
  text-decoration:none;
  color:#8C8C8C;
}
.linkStyle:hover{
  text-decoration:underline;
  color:#0062E5;
}
/*清除浮动
==================================================================*/
.clear{
  clear:both;
}
