@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
img{border:none;}
.clear{height:1px; overflow:hidden; clear:both;}
body{font-family:"宋体"; font-size:12px; background:url(body_bj.jpg) repeat-x;}
ul{list-style:none;}
a{text-decoration:none;}
.top,.main,.foot{width:1000px; margin:0px auto;}
.top{height:93px; background:url(top_bj.jpg) repeat-x;}
.menu{float:left; width:700px;}
.menu li{float:left; width:100px;}
.menu li img{float:left;}
.main{padding:69px 13px 40px 13px; width:974px;}
.left{width:230px; float:left; margin-right:22px;}
.cpzs_l img,.cpzs_r img{float:left;}
.cpzs_m{width:200px; height:405px; background:url(cpzs_m.gif) repeat-x; float:left;}
.cpzs_m ul{margin:15px 0px 0px 12px;}
.cpzs_m ul li{height:31px; line-height:31px; width:143px; padding-left:12px; border-bottom:1px #757a84 dashed;}
.cpzs_m ul li a{font-size:12px; font-family:"宋体"; color:#fff;}
.cpzs_m ul li a:hover{text-decoration:underline;}
.middle{width:583px; margin-right:22px; float:left;}
.middle_mid{width:539px; background:url(middle_mid.gif) repeat-y; height:606px; padding:0px 22px;}
.news{width:256px; margin-right:26px; float:left;}
.news dl{margin-top:8px;}
.news dl dt{width:183px; padding-left:20px; height:25px; line-height:28px; border-bottom:1px #bcbcbc dashed; background:url(news_list.gif) no-repeat 2px 8px; float:left;}
.news dl dt a{color:#000;}
.news dl dt a:hover{color:#d80000;}
.news dl dd{width:53px; height:25px; line-height:28px; border-bottom:1px #bcbcbc dashed; float:left;}
.cp{
	width:520px;
	height:330px;
	background:#fffbff;
	border:1px #ccc solid;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.cp a img{
	float:left;
	margin-right:9px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 9px;
}
.right{width:116px; float:left;}
.foot{
	height:120px;
	background:url(foot_bj.gif) repeat-x;
	text-align:center;
	line-height: 21px;
}
.foot p{color:#9fa0a4; font-family:"宋体"; font-size:13px; padding:11px 0px 0px 17px;}
.foot a{
	color:#FFFFFF;
	font-family:"宋体";
	font-size:13px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-top: 3px;
}
.foot a:hover {
	color: #F9F9F9;
	text-decoration: underline;
}






.products{width:490px; padding:19px 15px 35px 18px;}
.products img{margin:16px 16px 0px 0px; float:left;}
.ym a{color:#000;}
.ym a:hover{color:#f00;}



#lx{width:521px; padding-top:30px;}
#lx p{font-size:13px; font-family:"宋体"; line-height:32px; margin-left:20px;}



.ly{margin-top:30px; padding-left:8px;}
.ly p{margin-bottom:6px;}
#mb{width:522px; height:35px; background:url(shfu0.jpg) no-repeat;}

a {
	font-size: 13px;
	color: #000;
}
a:hover {
	color: #333;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.news_list {text-align:left;margin-top:7px; margin-left:4px;padding-top:6px;padding-left:10px;padding-right:10px;color:#4b5a61;}
.news_list .newslist li{background:url(/template/images/ico_2.gif) no-repeat left;padding-left:16px;padding-top:7px;border-bottom:1px dashed #cccccc;height:28px;list-style:none;}
	div.product {
	width:109px;
	float:left;
	border:1px solid #D3D3D3;
	background-color: #F7F7F7;
	text-align:center;
	line-height:25px;
	padding-top:5px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}
	.clearfix {clear: both;}
	
.PageN {
 WIDTH: 100%; TEXT-ALIGN: center
}
.k_pagelist {
 CLEAR: both; FLOAT: right; LINE-HEIGHT: 30px
}
.k_pagelist EM {
 BORDER-RIGHT: #e9dbc7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e9dbc7 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #d3ae83; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e9dbc7 1px solid; COLOR: #fafafa; PADDING-TOP: 2px; BORDER-BOTTOM: #e9dbc7 1px solid; FONT-STYLE: normal
}
.k_pagelist STRONG {
 BORDER-RIGHT: #e9dbc7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e9dbc7 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e9dbc7 1px solid; COLOR: #c69a5d; PADDING-TOP: 2px; BORDER-BOTTOM: #e9dbc7 1px solid
}
.k_pagelist A {
 BORDER-RIGHT: #e9dbc7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e9dbc7 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e9dbc7 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e9dbc7 1px solid
}
.k_but .k_pagelist {
 FLOAT: left; WIDTH: 70%; TEXT-ALIGN: right
}
#k_comment .k_pagelist {
 CLEAR: both; DISPLAY: block
}

