body{
	font-family:Arial,"宋体";
	_font-family:Arial,"宋体";
	font-size:12px;
	color:#666; 
	margin:0 auto;
	background:url(../images/bj.jpg) repeat-x;
	}
form,ul,li,ul li,p,h1,h2,h3,h4,h5,h6,dl,dt,label{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style:none;
	}
input,select{
	font-size:12px;
	line-height:16px;
	}
img{
	border:0;
	}
a{
	color:#444;
	text-decoration:none;
	}
a:hover {
	color:#f30;
	text-decoration:underline;
	}
.white,.white a:link,.white a:visited,.white a:active,.white a{
	color: #fff;
	text-decoration:none;
	}
.white a:hover{
       color:#fff;
	   text-decoration:underline;
	   }
.clear{
	clear:both;
	}
#hd{
	background:url(../images/hd.jpg) top center no-repeat #FFF;
	}
#top{
	width:1000px;
	margin:0 auto;
	height:90px;
	}
.logo{
	float:left;
	padding:25px 0px 0px 7px;
	}
.phone{
	float:right;
	width:195px;
	height:68px;
	margin:7px 8px 0px 0px;
	background:url(../images/dianhua.jpg) bottom no-repeat;
	}
.phone li{
	float:left;
	}
.phone li a{
	display:block;
	width:62px;
	height:14px;
	background:url(../images/yinfu.jpg) top right no-repeat;
	text-align:center;
	padding-top:10px;
	}
#menu{
	width:998px;
	height:40px;
	margin:0 auto;
	background:url(../images/menu.jpg) no-repeat;
	padding-left:3px;
	}
#menu li{
	float:left;
	}
#menu li a{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	width:142px;
	height:28px;
	text-align:center;
	padding-top:12px;
	text-decoration:none;
	}
#menu li a:hover{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	width:142px;
	height:28px;
	text-align:center;
	padding-top:12px;
	text-decoration:none;
	background:url(../images/dav.jpg) center no-repeat;
	}
#menu li.sel{
	background:url(../images/dav.jpg) center no-repeat;
}
#ban{
	width:1000px;
	margin:0 auto;
	}
#new{
	width:978px;
	height:22px;
	margin:0 auto;
	border-left:solid 1px #dadada;
	border-right:solid 1px #dadada;
	background:url(../images/new_bj.jpg) repeat-x;
	padding:10px 10px 0px 10px;
	}
#new span{
	font-size:14px;
	font-weight:bold;
	}
#ct{
	width:1000px;
	background:url(../images/ctbg.gif) center top repeat-y;
	overflow:hidden;
	margin:0 auto;
	}
#left{
	width:250px;
	float:left;
	background:url(../images/list_bj.jpg) repeat-y;
	padding:9px 0px;
	border-left:solid 1px #dadada;
	}
#right{
	float:right;
	width:748px;
	border-right:solid 1px #dadada;
	}
.ls_t{
	padding:0px 0px 5px 15px;
	border-bottom:solid 5px #dd0c0e;
	}
.ls_nr li a{
	display:block;
	height:23px;
	border-bottom:solid 1px #cdcdcd;
	background:url(../images/qjian.jpg) 10px 9px  no-repeat;
	padding:10px 0px 0px 36px;
	}
#contact{
	padding:14px 8px 0px 8px;
	}
.lx_nr{
	color:#464746;
	line-height:24px;
	}
#sh{
	width:748px;
	margin-top:18px;
	}
#about{
	float:left;
	width:460px;
	padding-left:13px;
	}
#zhaopin{
	float:right;
	width:225px;
	margin-right:6px;
	background-color:#efefef;
	padding:20px 10px;
	}
.ab_nr{
	padding:10px 0px;
	line-height:24px;
	color:#525151;
	}
.zp_nr{
	padding:16px 0px;
	}
#product{
	width:734px;
	margin-left:14px;
	margin-top:5px;
	}
.p_nr{
	background-color:#f5f5f5;
	padding:3px 0px 8px 12px;
	}
.p_nr li{
	float:left;
	background:url(../images/tu_bj.jpg) no-repeat top;
	width:179px;
	height:216px;
	}
.p_nr li img{
	padding:1px 0px 0px 1px;
    }
.p_nr li a{
	
	width:158px;
	height:20px;
	display:block;
	padding-top:10px;
	text-align:center;
	}
#ft{
	width:983px;
	height:50px;
	margin:0 auto;
	background:url(../images/ft.png) left top no-repeat;
	text-align:right;
	line-height:24px;
	padding:27px 17px 0px 0px;
	color:#e0e0e0;
	}
#ft a{
	text-decoration:none;
	color:#e0e0e0;
	}
#ft a:hover{
	text-decoration:underline;
	color:#FFF;
	}
	
.rt{
	height:14px;
	line-height:14px;
	padding-bottom:6px;
	border-bottom:#dd0c0e 1px solid;
}
.rt span{
	float:right;
	padding-top:3px;
}
.rt span a{
	color:#dd0c0e;
}
.rt h4{
	border-left:#dd0c0e 3px solid;
	padding-left:10px;
	font-size:14px;
	color:#dd0c0e;
	padding-top:2px;
}
.rt h4 tt{
	font-size:10px;
	color:#dd0c0e;
	font-variant:small-caps;
	padding-left:3px;
	font-family:Arial, Helvetica, sans-serif;
}