@charset "utf-8";
body { margin:0; padding:0; font-size:12px; color:#333333; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;
}
p,ul,li{ margin:0; padding:0; list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#A72134; }
img{ border:none;}
.top{
	height:87px;
	background: url(../images/top_bg.jpg) repeat-x left center;
}
.topn{
	width:1002px;
	margin:0 auto;
	height:87px;
	background: url(../images/top.jpg) no-repeat center center;
}
.topn ul{ margin-left:820px; padding-top:5px;}

.topn li{
	float:left;
	
	background: url(../images/cn.jpg) no-repeat left center;
	padding-left:23px;
	
	
}
.topn #ent{
	float:left;
	
	background: url(../images/en.jpg) no-repeat left center;
	padding-left:23px;
	
	
}
.dh{
	height:39px;
	background: url(../images/dh_bg.jpg) repeat-x left center;
}
.dhn{ width:1002px; margin:0 auto; height:39px;}
.dhn_l{ width:750px; height:39px; text-align:left; float:left;} 
.dhn_r{ width:248px; height:39px; text-align:left; float:left;}
.dhn_l li{
	float:left;
	width:106px;
	height:39px;
	line-height:39px;
	background: url(../images/dh_zhong.jpg) no-repeat right center;
	text-align:center;
}
.dhn_l li a{ color:#FFFFFF; display:block; text-align:center;}
.dhn_l li a:hover{
	color:#eeeeee;
	background: url(../images/sy_hov.jpg) no-repeat center center;
	text-align:center;
}
.search{
	background: url(../images/search_bg.jpg) no-repeat -2px center;
	padding-left:25px;
}
.banner{ height:396px; background-color:#eeeeee;}
.prol{ width:1002px; margin:0 auto; height:35px;}
.pro{ width:1000px; margin:0 auto; height:135px; border:#CCCCCC solid 1px; border-top:none;}
.kuang  a img{ border:#eeeeee solid 3px;}
.kuang a:hover img{ border:#A72134 solid 3px;}
.lmt{ width:1002px; height:33px; margin:0 auto; margin-top:4px;}
.lm{
	width:1002px;
	margin:0 auto;
	height:194px;
	background: url(../images/lm_bg.jpg) no-repeat center center;
}
.lm .lm_1{ width:315px; height:189px; float:left; display:inline;  }
.k1{ margin:0px 5px 0px 5px;}
.k2{ margin:0px 0px 0px 15px;}
.k3{ margin:0px 0px 0px 25px;}
.k2 .tj{ width:309px; margin:0 auto;}
.news{ line-height:24px; text-align:left; text-indent:24px; margin-left:3px;}
.k3 p{ line-height:24px; text-align:left; text-indent:24px; margin-top:8px;}
.k3 p a{ color:#A72134;}
.k3 p a:hover{ color:#333333; }
.us_t{ width:315px; margin:0 auto;}
.footer{ height:28px; background-color:#eeeeee; text-align:center; line-height:28px; margin:4px 0px;}
.bottom{ text-align:center; line-height:30px;}

.nban{ width:1002px; height:189px; margin:0 auto; background-color:#FFFFFF;}
 .hov{ width:169px; height:28px; display:block; text-align:center; line-height:28px;}
.hov:hover{
	color:#FFFFFF;
	background: url(../images/nhov.jpg) no-repeat center center;
}
.newst{
	width:142px;
	height:107px;
	background-image: url(../images/news_bian.jpg);
	background-repeat: no-repeat;
	background-position: center center; 
}
.npro{ width:173px; text-align:center; float:left; display:inline; margin:8px 9px 15px 8px; }
.npro a img{ border:#ddd solid 3px;}
.npro a:hover img{ border:#A72134 solid 3px;}
.yinying{ width:1002px; height:32px; margin:0 auto; background-color:#FFFFFF;}