﻿@charset "utf-8";
/* CSS Document */

#container{
  width:904px;
  margin:0 auto;
  background:#000000;
}
#main{
  margin:0 auto;
}
.mainContent{
  
}
.homePage div.mainContent{background:none;}
.topLine{
  height:27px;
  background:#000000 url(images/mainBg_1.jpg) 0 0 no-repeat;
}
.bottomLine{
  height:22px;
}
.banner{
  background:url(images/banner_Bg.jpg);
  text-align:center;
}
/*头部
=======================================================================*/
#header{
  height:106px;
  padding:0 21px;
  background:url(images/header_bg.jpg) 0 0 repeat-x;  
  position:relative;
  margin-top:13px;
}
.logo{
  position:absolute;
  left:4px;
  top:8px;
}
.toplink{
  position:absolute;
  right:10px;
  top:20px;
  color:#C9CACB;
  text-indent:1.5em;
}
.search{
  position:absolute;
  right:10px;
  bottom:6px;
  color:#000000;
}
/*菜单
=========================================================*/
.nav{
  height:30px;
  width:750px;
  position:absolute;
  left:0px;
  bottom:0px;

}
.nav ul{
  height:30px;
}
.nav ul li{
  float:left;
  height:30px;
  padding-left:1px;
  background:url(images/fenge.png) left bottom no-repeat;
}
.nav ul li.homePage{
  background:none;
}
.nav ul li a{
  float:left;
  width:80px;
  height:30px;
  line-height:30px;
  color:#383838;
  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,
.sbPage li.sbPage a,
.orderPage li.orderPage a,
.hrPage li.hrPage a,
.netPage li.netPage a,
.feedbackPage li.feedbackPage a,
.contactPage li.contactPage a,
.servicePage li.servicePage a,
.picPage li.picPage a{
 color:#FF6600;
}

.nav ul li a:hover{
  color:#FF6600;
  text-decoration:none;
  
}
/*内容?
===============================================================*/
.column{
  float:left;
  margin-left:10px;
  _margin-left:5px;
}
.column h4{
  background:url(images/title_1.gif) left center no-repeat;
  font-size:14px;
  text-indent:2em;
  position:relative;
  border-bottom:1px solid #808080;
  color:#FFFFFF;
}
.column h4 a{
  position:absolute;
  right:10px;
  top:12px;
  _top:8px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.c1{
  width:300px;
}
.c2{
  width:280px;
}
.c3{
  width:280px;
}
.content,.newsListIndex{
  padding:15px 10px 0 10px;
  color:#C7C7C7;
}
.content ul li {
  display:inline;
  padding-left:13px !important;
  _padding-left:8px;
}
.productsImges{
  width:105px;
}
.newsListIndex ul li{
  position:relative;
  background:url(images/fh_1.gif) left bottom no-repeat;
  padding-left:12px;
  line-height:26px;
}
.newsListIndex ul li span{
  position:absolute;
  right:0px;
  top:0px;
  color:#A9A9A9;
}.newsListIndex ul li a{color:#FFFFFF;}
.newsListIndex ul li a:hover{
  color:#FF6600;
}
/*侧栏
=================================================================*/
#sidebar{
  float:left;
  width:230px;
  position:relative;
  background:#E8E8E8 url(images/leftBg.jpg) right bottom no-repeat;
}
#sidebar h3{
  text-align:left;
  text-indent:3em;
  height:34px;
  line-height:34px;
  font-size:14px;
  background:url(images/title_bg_1.jpg) center bottom no-repeat;
  color:#FF6600;
  filter:Dropshadow(color=#FFFFFF,offx=2,offy=2,positive="true")
}
.leftSidebar ul{
  width:212px;
  margin:20px auto
}
.leftSidebar ul li{margin-bottom:5px;}
.leftSidebar ul li a{
  width:212px;
  height:28px;
  line-height:28px;
  display:block;
  text-align:left;
  text-indent:3em;
  color:#333333;
  background:url(images/leftNav_bg.jpg) left bottom no-repeat;
}
.leftSidebar ul li a:hover{
  color:#FF6600;
  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:674px;  
  background:url(images/mainBg.jpg) right top repeat-y;
  position:relative;
}

#mainBar h2{
  background:url(images/line1.jpg) 0 0 no-repeat;
  height:31px;
  line-height:31px;
  text-indent:3em;
  font-size:13px;
  color:#333333;
  position:relative;
}
#mainBar h2 span{
  font-family:"宋体";
  font-weight:normal;
  margin:0 10px;
}
#mainBar h2 div{
  position:absolute;
  right:10px;
  bottom:-6px;
  font-weight:normal;
  color:#C9CACB;
  font-size:12px;
}
#mainBar h2 a{color:#333333;}
#mainBar h2 div a{color:#C9CACB;}
#mainBar h2 a:hover{
  text-decoration:underline;
  color:#FF6600;
}
.contentInner,.contentPro{
  padding:10px 15px 20px 20px;
}

.contentInner h1{
  text-align:center;
  font-size:18px;
  border-bottom:1px solid #666666;
  padding:8px 0;
}
/*产品展示
==============================================================*/
.proImg{
  text-align:center;
  border:1px solid #B9B8B8;
}
.indexProText{height:31px;background:url(images/bg3.jpg) 0 0 repeat-x;margin-top:2px;}
.proText{
  text-align:center;
  line-height:24px;
}
.proText a{color:#FFFFFF;}
.proText a:hover{color:#FF6600;}
.contentPro ul li{
  float:left;
  margin-right:20px;
  _margin-right:10px;
  margin-top:18px;
}
.indexProducts{
  height:186px;
  padding:14px 5px 5px 5px;
  background:url(images/proBg.jpg) 0 0 no-repeat;
}
.indexProducts ul{display:inline-table;}
.indexProducts ul li{float:left;}
/*产品详细
==================================================================*/
.proo-al{
  float:left;
}
.proo-ar{
  float:right;
  width:240px;
}
.chakan{
  text-align:center;
  color:#999999;
}
.proo-ar1 ul li{
  border-bottom:1px solid #666666;
  line-height:30px;
}
.proo-ar1 ul li span{
  font-weight:bold;
}
.proo-ar2{margin-top:8px;}
.proo-b ul li{
  float:left;
  margin-right:10px;
  _margin-right:8px;
  margin-bottom:18px;
}
.proo-bl,.proo-b{
  margin-top:22px;

}
.proo-b h3,.proo-bl h3{
  line-height:38px;
  background:url(images/lalian.gif) 0 26px repeat-x;
}

.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 #666666;
margin-top:6px;
}
.newsContent{color:#999999}

/*表格
==============================================================*/
.tab {
border-right:1px solid #666666;
border-top:1px solid #666666;
}
.tab td {
border-bottom:1px solid #666666;
border-left:1px solid #666666;
padding-left:5px;
}
.tab span{
  color:#F00;
}
.tab strong{font-weight:bold;color:#666666;}
/*页脚
===============================================================*/
#footer{
  padding-left:25px;
  padding-bottom:10px;
  padding-top:10px;
  color:#CAB7B9;
  background:#4E0D13 url(images/bottomBg.jpg) 0 0 no-repeat;
  position:relative;
}
.footerInfor{
}
.footerInfor ul li{
  display:inline;
  margin-right:8px;
}
.footerInfor a{  
    color: #CAB7B9;
    padding-right: 5px;
    width: 30px;
	}
.footerInfor a:hover{
  text-decoration:underline;
}
.footerInfor ul li a:hover{
  color:#0D9E0D;
}
.yu{
  position:absolute;
  right:18px;
  top:-15px;
}
/*链接样式
================================================================*/
.linkStyle:link,.linkStyle:visited{
  text-decoration:none;
  color:#C9CACB;
}
.linkStyle:hover{
  color:#F1F1F1;
}
/*清除浮动
==================================================================*/
.clear{
  clear:both;
}
/*其它
==========================================================*/
.line{
  background:url(images/mainBg_2.jpg) right bottom no-repeat;
  height:11px;
  width:674px;
  position:absolute;
  right:0px;
  bottom:0px;
}
#AspNetPager1{clear:both;}
