@charset "utf-8";
body { 
	margin:0 auto; 
	font-size:12px; 
	font-family:Verdana; 
	line-height:1.5;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { 
	padding:0; 
	margin:0;
}
.clear{clear:both;}
ul li{
	list-style-type:none; 
}
table{
	font-family:Arial; border-collapse:collapse;
	width:100%;
}
table td{
	border:1px solid #cccccc; padding:5px 10px;
	text-align:center;
}
img{
	border:0px;
}
li{
	list-style-type:none;
}
a{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
#container{
	margin:0px auto;
	width:980px;
}
.top{
	position:relative;
	vertical-align:middle;
}
.top span.top_right{
	float:right;
}
#nav { 
	height:36px; 
	background:url(nav_bg.jpg) repeat-x; 
	margin-bottom:8px;
	clear:both;
	overflow:hidden;
}
#nav ul li { 
	float:left; 
	font-size:14px; 
	font-weight:bold; 
	margin:5px 5px 0 5px;
}
#nav ul li a { 
	float:left; 
	display:block; 
	height:26px; 
	line-height:26px; 
	color:#fff; 
	padding-left:13px;
	padding-right:13px;
}
#nav ul li a:hover { 
	background:url(nav_bgh.jpg) no-repeat; 
	color:#fff;
}
#nav ul li a#nav_current { 
	height:31px; 
	line-height:31px; 
	background:url(nav_selected.jpg) no-repeat; 
	color:#646464;
}
* html .menu{
	height:1%;
}
* html .menu ul li a{
	display:inline-block;
}
#banner{
	clear:both;
	text-align:center;
	overflow:hidden;
}
#index_main h2{
	height:34px;
	line-height:34px;
	font-size:100%;
	font-weight:bold;
	color:#676767;
}
#index_main h2 span{
	float:left;
	padding-left:15px;
}
#index_main h2 a{ 
	float:right; 
	padding-left:13px; 
	font-size:12px; 
	font-weight:normal; 
	color:#db8d3b; 
}
#index_main h2 a:hover{
	color:#cb6d0a; 
}
.index_left{
	float:left;
	padding:0px 5px 0px 9px;
	width:700px;
	overflow:hidden;
	border:solid #d9d9d9 1px;
}
.index_left h2{
	background:url(pic_h.jpg) no-repeat center left;
}
.index_news{
	float:left;
	padding:0px 5px 0px 0px;
	width:340px;
}
.index_news ul{
	padding:0px 0px 10px 5px;
}
.index_news ul li{
    line-height:24px; height:24px; overflow:hidden; padding-left:12px;
	background:url(jt.jpg) left no-repeat;
}
.index_news ul li span{
	color:#666666;
	float:right;
}
.index_jishu{
	float:right;
	padding:0px;
	width:340px;
}
.index_jishu ul{
	padding:0px 0px 10px 5px;
}
.index_jishu ul li{
	line-height:24px; height:24px; overflow:hidden; padding-left:12px;
	background:url(jt.jpg) left no-repeat;
}
.index_jishu ul li span{
	color:#666666;
	float:right;
}
.index_about{
	width:700px;
}
.index_about p{
	line-height:23px;
	padding:4px 0px 0px 5px;
	text-indent:2em;
}
.index_gspic{
	float:left;
	margin-right:6px;
}
.index_products{
	clear:both;
	width:700px;
}
.index_products ul{
	padding:0px 1px 5px;
}
.index_products ul li{
	float:left;
	text-align:center;
	width:127px;
	height:250px; overflow:hidden;
	margin:5px;
}
.index_products ul li a{
	display:block;
	width:127px;
}
.index_products img{
	border:#e5e5e5 1px solid;
}
.index_products ul li a:hover{
	font-weight:bold;
	color:#666666;
}
.index_products p{
	text-indent:2em;
	text-align:left;
}
.index_al{
	float:left;
	padding:0px 5px;
	width:340px;
}
.index_al ul{
	padding:0px 0px 10px 5px;
}
.index_al ul li{
	padding:4px 3px;
	width:160px;
	float:left;
}
.index_wl{
	float:left;
	width:350px;
	text-align:center;
}
.index_wl p{
	line-height:23px;
	padding:4px 0px 0px 5px;
	float:right;
	text-indent:2em;
	text-align:left
}
.index_yangpin{
	clear:both;
	width:700px;
}
.index_yangpin ul{
	padding:0px 1px 5px 1px;
}
.index_yangpin ul li{
	float:left;
	text-align:center;
	width:127px;
	height:150px;
	margin:5px;
}
.index_yangpin img{
	border:#e5e5e5 1px solid;
}
.index_xz{
	clear:both;
}
.index_xz ul li{
	float:left;
	width:180px;
	margin:5px 25px 8px;
	_margin:22px;
}
.index_right{
	float:left;
	padding:0px 0px 0px 5px;
	width:255px;
	overflow:hidden;
}
.index_right h2{
	background:url(side_bg.jpg) no-repeat;
}
.index_list{
	padding-bottom:5px;
}
.index_list ul li{
	padding:5px 0px;
	border:dotted #d9d9d9 1px;
	height:20px;
}
.index_renzheng{
	padding-bottom:5px;
	text-align:center;
}
.index_renzheng img{
	border:0px;
}
.index_rongyu{
	padding-bottom:5px;
	text-align:center;
}
.index_rongyu img{
	border:0px;
	margin:15px;
}
.index_contact{
	padding-bottom:10px;
}
.index_contact p{
	line-height:25px;
	padding:0px 5px 0px 10px;
}
.index_contact p span{
	font-weight:bold;
}
.page_left{
	float:left;
	padding:0px 2px 0px 3px;
	width:255px;
	background:url(page_line.jpg) repeat-y;
}
.page_left h2{
	background:url(side_bg.jpg) no-repeat center left;
	height:34px;
	line-height:34px;
	font-size:100%;
	font-weight:bold;
	color:#676767;
}
.page_left h2 span{
	float:left;
	padding-left:15px;
}
.page_right{
	float:right;
	padding:0px 15px 0px 10px;
	width:695px;
	overflow:hidden;
}
.site_nav{
	border-bottom:1px solid #CCC;
	height:30px;
	margin-bottom:10px;
	line-height:30px;
	text-align:right;
	background:url(page_location.jpg) no-repeat;
	overflow:hidden;
}
.site_nav h2{
	float:left;
	line-height:34px;
	font-size:140%;
	font-weight:bold;
	color:#f1900e;
	padding-left:20px;
}
.site_nav span{
	color:#f1900e;
	font-weight:bold;
}
.page_content{
	margin-bottom:10px;
	width:695px;
	text-align:center;
}
.page_content p{
	line-height:25px;
	text-align:left;
	text-indent:2em;
}
.page_content img{
	padding-top:30px;
}
.page_ulli{
	margin-bottom:10px;
	width:690px;
	text-align:left;
	padding-left:5px;
}
.page_ulli ul li{
	background:url(ulli.png) no-repeat left top;
	height:25px;
	padding-left:20px;
}
.page_ulli span{
	float:right;
}
.page_yangpin{
	padding-left:20px;
}
.page_yangpin h2{
	font-size:12px;
	font-weight:normal;
	clear:both;
}
.page_yangpin ul li{
	list-style-type:none;
	float:left;
	width:130px;
	height:130px;
}
.page_yangpin img{
	border:solid #d9d9d9 1px;
}
.page_khal{
	padding-left:20px;
	padding-right:20px;
	margin-bottom: 20px;
}
.page_khal h2{
	font-size:12px;
	font-weight:normal;
	clear:both;
	width:300px;
	text-align:center;
	border:none;
}
.page_khall{
	float:left;
}
.page_khalr{
	float:right;
}
.anli{
	border:solid #d9d9d9 2px;
	text-align:left;
	width:300px;
	padding-left:10px;
	color:#333333;
}
.page_lianxi{
	text-align:left;
}
.page_lianxi p{
	line-height:200%;
}
.page_xswl{
	padding:10px;
	border:solid #d9d9d9 1px;
}
.page_fenye{
	clear:both; 
	text-align:center;
}
.page_sitemap{
	margin-bottom:10px;
	width:695px;
}
.page_sitemap p{
	line-height:25px;
	text-align:left;
	text-indent:2em;
}
.xhHea1{
	font-weight:bold;
	border-bottom:solid #d9d9d9 1px;
	padding-bottom:3px;
	padding-top:3px;
}
.xhHea1 a:hover{
	text-decoration:underline;
}
.xhHea2{
	font-size:12px;
	border-bottom:#d9d9d9 solid 1px;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	width:99%;
}
.xhHea2 div{
	padding-left:13px;
}
.xhHea2 a{
	margin-right:5px;
}
.p_header{
	padding-top:10px;
	text-align:left;
}
.chanpinZhanshi{
	text-align:left;
	margin-bottom:8px;
	margin-top:4px;
	padding-left:15px;
}
.chanpinZhanshi img{
	border:#d9d9d9 solid 1px;
	width:120px;
	height:120px;
	margin-bottom:3px;
	margin-top:3px;
	padding-top:0px;
} 
.chanpinZhanshi ul li{
	float:left;
	text-align:center;
	margin-right:10px;
	width:123px;
	list-style-type:none;
	overflow:hidden;
	height:270px;
}
.chanpinZhanshi ul li div{
	width:123px;
	height:35px;
	float:left;
}
.pro_left{
	float:left;
	width:320px;
	margin-top:10px;
}
.pro_right{
	float:right;
	width:360px;
	text-align:left;
	margin-top:10px;
}
.pro_table{
	clear:both;
	margin:10px auto;
}
.cp_link{
	clear:both;
	text-align:left;
	padding-left:15px;
}
.index_link{
	clear:both;
	text-align:left;
	padding:5px 10px;
	height:auto; 
	line-height:28px; 
	background:#afafaf; 
	color:#fff;
	margin-top:10px;
	margin-bottom:10px;
}
.index_link a{
	font-weight:normal; 
	color:#fff;
}
.index_link a:hover{
	font-weight:bold;
}
#footer { 
	text-align:center; background:url(gsbz.jpg) 5px center no-repeat;
	clear:both;
	border:solid #d9d9d9 1px;
	padding:8px 0;  padding-left:105px;
	color:#666; 
	line-height:2;
}
#footer img{
	display:inline;
	float:left;
}
#footer a:hover{
	font-weight:bold;
}

.khal_list{padding:0; margin:0; margin-bottom:10px;}
.khal_list li{width:151px; float:left; overflow:hidden; margin:5px; border:1px solid #eaeaea; text-align:center;}
.title{display:block; padding:5px 0;}
