body{    
    color:#ededed;
    font-size:13px;
    line-height:20px;
	background-color:#000;
	}
.container{
	background:url("../images/body_bg.jpg") 0 0 repeat-x;
	}
.container.index{
	background:url("../images/body_index_bg.jpg") 0 0 repeat-x;
	}
header, .footer, .content, .breadcrumb{
	width:990px;
	}
.index .content{
	padding:50px 0;
	}
.newsList th{
	color:#000;
	}
.breadcrumb, .breadcrumb a{
	color:#aaa;
	}
h2.menuTitle a, .sideCate li a:hover, .newsList a{
	color:#fff;
	}
.sideCate li li a:hover, .proList h3 a{
	color:#e8ffb8;
	}
.sideCate > li > ul > li a.active{
	color:#fb0;
	font-weight:normal;
	}
.breadcrumb{
	padding:10px 0 20px;
	}
header{
	padding-top:12px;
	}
.logo{
    padding-top:0;
	}
.search{
    margin:8px 10px 0 0;
	}
nav{
	margin:84px 0 5px;
	}
#navMenu{
	font-weight:normal;
	background:none;
	}
#navMenu a{
	font-size:105%;
	width:115px;
	height:18px;
	padding:15px 0px 11px;
	}
#navMenu a:hover{
	background:url("../images/nav_over_bg.gif") center 3px no-repeat;
	}
#navMenu li{
    border-right:none;
	}
h2.menuTitle{
	color:#fff;
	font-size:150%;
    background:url("../images/h2_bg.jpg") 0 0 no-repeat;
	padding:5px 0 20px 30px;
	}
.colSide h4{
	font-size:130%;
	padding:8x 5px 10px 10px;
    background:url("../images/colside_title_bg.gif")0 0 repeat-x;
   -webkit-border-radius:0;
      -moz-border-radius:0;
           border-radius:0;
	}
.sideCate li{
	background:#475740;
	border-bottom:1px dotted #e8ffb8;
	}
.sideCate li a{
	color:#e8ffb8;
	padding:7px 3px 5px 29px;
	background:url("../images/icon_tree_add.gif") 10px 11px no-repeat #475740;
	}
.sideCate li li a{
	color:#fff;
	padding-left:40px;
	}
.sideCate li li a, .sideCate li li a:hover{
	background:url("../images/icon_cate.gif") 30px 15px no-repeat #475740;
	}
.sideCate li a.tree.active, .sideCate li.par_tree.active {
	background-position:8px 11px;
	}
.sideCate li a.tree{
	width:23px;
	}
.productList .proList .img, .productGrid .proList .img{
	padding:0;
	background-color:#fff;
	}
.productGrid .proList{
    margin:0 33px 30px 0;
	}
.productGrid.list_imgXL .proList{
	width:205px;
	}
footer{
	background:none;
	}
.footer{
	border-top:1px solid #474747;
	}
footer, footer a{
	color:#999;
	}
footer a:hover{
	color:#fff;
	}
.index #slidepic_pic2{
	height:494px;
	}
.index .banner, #navMenu{
	width:990px;
	margin:0 auto;
	}
.index nav{
	margin:5px 0 0;
	background:url("../images/nav_index_bg.jpg") 0 0 repeat-x;
	}
#slidepic_pic2 .control{
	right:0;
	left:inherit;
	}
#slidepic_pic2 .control a{
	font-size:0;
	}
.proIntro .more{
	display:none;
	}
.Anli_left, .Anli_right{
	width:23px;
	margin:70px 20px 0;
	}
.Anli_left{
	background:url(../images/arrowL.png) 0 0 no-repeat;
	}
.Anli_right{
	background:url(../images/arrowR.png) 0 0 no-repeat;
	}
.Anli_pic{
	width:840px;
	}
.Anli_pic a{
	color:#fff;
	}
.box{
	font-size:100%;
	width:160px;
	margin:0 10px 0 0;
	}
a.imgBorder{
	width:150px;
	height:120px;
	background-color:#fff;
	}
.proIntro .title{
	font-size:150%;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
	}
.tab_content{
	font-size:110%;
	}
.search #sf_keyword{
	padding:4px 5px;
	border:0;
	}
.search #sf_submit{
	padding:5px;
	border:0;
	}
.page a, .siteMap a, .siteMap ul ul ul li a{
	color:#fff;
	}