body{
  background-color:#fff;
   
}

ul,li,img,h1,h2{
    margin:0; 
	padding:0; 
	list-style-type:none;
}
.top{
    width:1003px; 
	height:90px;
	margin:0 auto;
}
.logo{
    width:200px; 
	height:90px; 
	float:left;
	margin:5px 0 0 20px;
}

#top_right{
    width:250px; 
	float:right;
	text-align:right;
	display:table-cell;
	vertical-align:middle;
	padding-top:30px;
	padding-right:15px;
}
.nav_left{
    width:560px; 
	height:20px; 
	float:left;
	margin-left:30px;
	padding-top:7px;
	color:#fff;
	overflow:hidden;
}
.nav_left li{
    float:left;
	padding-right:50px;
	overflow:hidden;
}
.search{
    margin-right:10px;
	height:24px; 
	float:right;
	padding-top:3px;
	overflow:hidden;
}
.content{
    width:978px;
	margin:0 auto;
    margin-top:8px;
}
.content_left{
    width:238px; 
	float:left;
	border:1px solid #dddddd;
}
.content_right{
    width:729px; 
	float:right;
}
.banner{
    width:729px;
	float:right;
	height:205px;
	border-bottom:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-top:1px solid #dddddd;
	border-left:1px solid #dddddd;
	text-align:center;
	padding-top:4px;
	margin-bottom:8px;
}
.product{
    width:240px;
}
.product_content{
    width:230px; 
	margin-left:15px;
	font-size:12px;
}
.contact{
    width:240px;
	margin-top:10px;
}

.product_title{
    width:238px; 
	height:28px;
	font-size:14px;
	font-weight:400;
	margin-left:0px;
	background-color:#03213c;
	color:#fff;
	border-bottom:1px dashed #dddddd;
	padding-top:3px;
}
/*ҳƷʼ*/
.index_proudct{
}
.index_product_title{
	width:699px;
	margin:10px auto 0 10px;
	font-size:14px;
	font-family:Arial;
	font-weight: bold;
}
.index_product_product{
    width:720px;
	margin-left:9px;
}
.pro1{
    width:700px;
    height:135px;
	border-bottom:1px dashed #dddddd;
}
.pro1 li{
    width:120px;
    margin:8px 5px 2px 0;
}
.pro2{
	width:130px;
    float:left;
	display:inline;
    margin:7px 7px 1px 0;
	border:1px solid #ccc;
}
.pro1_name{
	text-align:center;
	width:120px; 
	margin-top:3px;
}
/*ҳƷ*/
/* ǿʼ*/
/* ǽ*/
/*copyright start*/
.xian1{
    width:1003px; 
	height:1px;
	margin:0 auto;
	margin-top:10px; 
	border-top:1px solid #CCCCCC;
	clear:both;
}
.right{
	height:30px;
	margin-top:20px;
	text-align:center;
	font-size:12px;
	color:#aaaaaa;
	clear:both;
}
/*copyright end*/
/*feedback start*/
.feedback_content{
	padding-left:30px;
	margin-top:10px;
	line-height:2.5em;
}
.feedback1{
	float:left;
	margin-left:20px;
}
/*feedback end*/
/*news start*/
.new_content{
	width:700px;
	margin-left:20px;
	margin-top:6px;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d7d7d7;
}
.new_content li{
	margin-top:5px;
}
/*news end*/
/*show news start*/
.right_content3{
	width:700px;
	margin-top:10px;
	text-align:center;
}
.right_content4{
	border-top:dotted;
	border-top-color:#CCCCCC;
	border-top-width:1px;
	text-align:center;
	margin-bottom:4px;
}
.right_content5{
	margin:3px 10px 3px 10px;
}
/*show news end*/
/*products start*/
.product4{
	width:690px;
	margin-left:20px;
	margin-right:5px;
}
.product1{
	width:122px;
	text-align:center;
	float:left;
	margin-top:15px;
	margin-right:11px;
	border:1px solid #ECE9D8;
}
.product2{
    margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}
/*products end*/
/*products show start*/
.productq{
	margin-top:20px;
	width:700;
	text-align:center;
}
/*products show end*/
.prolist{
margin-top:7px;
margin-bottom:7px;
font-weight:bold;
}
.prolist2{
padding-left:7px;
margin-bottom:7px;
margin-top:7px;
}


.pro_bpic{
   text-align:center;
   margin:20px 0 50px 0;
   width:100%;
   overflow:hidden;

}

.pro_cont{
    font-weight:bold;
	padding-left:20px;

}
.pro_cont p{
	line-height:1.0em;

}



#content{
	float:left; margin:20px 0 35px 10px;
	}


#content span.date {
  margin:0; padding:0; color: #999999; font-size:12px; float:right;
	}
#content ul{
	width:680px; margin:0 0 10px 0; padding:0; display:block; 
	}
#content ul li{
	 padding:0; margin:0; background:url(images/dian.gif) no-repeat left; 
	}

#content ul li a{
	color:#4D371E;
	margin:0 0 0 8px;
	padding:0;
	display:block;
	background-image:none;
	background-color:#FFF;
	text-align:left;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	}

#content ul li a:hover{
   color:#FF0033;
	}
#express{
	text-align:center; margin-top:10px;
}
#express img{
    border:1px solid #CCCCCC;
	padding:3px;
	margin-right:10px;
}


/*CSS black2 style pagination*/

DIV.black2 {
    FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;WIDTH: 90%; PADDING-LEFT: 25px;
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #CCCCCC; PADDING-TOP: 2px; BORDER-BOTTOM: #CCCCCC 1px solid;
}

