body {
	background-image: url(images/bj.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F2F2F;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}
a:link {
	color: #2F2F2F;
	text-decoration: none;
}
a:visited {
	color: #2F2F2F;
	text-decoration: none;
}
a:hover {
	color: #2F2F2F;
	text-decoration: none;
}


div, h1, h2, p, form, label, input, textarea, img, span, a img {
	margin:0; padding:0; border:none;
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
#wrap {
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	float: none;
}
#top {
	background-image: url(images/tbj.jpg);
	height: 106px;
	width: 1002px;
}
#logo {
	width: 195px;
	margin-top: 20px;
	margin-left: 0px;
	float: left;
	height: 65px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;
}
#top-right {
	float: right;
	width: 748px;
}
#top-right-top {
	float: right;
	height: 44px;
	width: 400px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #6E798B;
}
#top-right-top ul {
	width: 400px;
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#top-right-top li {
	display: block;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#top-right-top li a {
	color: #6E798B;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#dh {
	height: 62px;
	width: 748px;
	margin: 0px;
	padding: 0px;
	float: right;
}
#flash {
	padding: 0px;
	height: 265px;
	width: 1002px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#h-news {
	height: 187px;
	width: 400px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#h-news-bt {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 400px;
	float: left;
}
#h-news-tu {
	padding: 0px;
	height: 114px;
	width: 152px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.newsnr {
	display: block;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 225px;
}
.newsnr li {
	background-image: url(images/xw2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	height: 26px;
	width: 225px;
	padding: 0px;
	float: left;
}
.newsnr li a {
	color: #2F2F2F;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	margin: 0px;
	float: left;
	vertical-align: middle;
	text-align: center;

}
#h-about {
	float: left;
	height: 184px;
	width: 310px;
	padding: 0px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 34px;
}
#h-about-bt {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 27px;
	width: 310px;
}
.aboutlei{
	width: 310px;
	height: 100px;
	float: left;
	margin-top: 10px;
}
.aboutlei li {
	width: 102px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.aboutlei li a {
	font-weight: bold;
	color: #2F2F2F;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	float: left;
}
.aboutlei li img {
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
}
.aboutnr {
	height: 35px;
	width: 310px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#h-product {
	width: 200px;
	height: 81px;
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 34px;
}
#h-product-bt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 198px;
	height: 14px;
}
#h-products-cp {
	padding: 0px;
	float: left;
	height: 153px;
	width: 200px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#h-xiaolei {
	float: left;
	height: 81px;
	width: 978px;
	padding-top: 8px;
	padding-left: 18px;
}
#h-xiaolei ul {
	height: 75px;
	width: 978px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#h-xiaolei li {
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 243px;
	float: left;
}
#h-xiaolei img {
	margin-right: 10px;
	float: left;
}

#h-xiaolei-dt {
	height: 75px;
	width: 85px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#h-xiaolei-xt {
	padding: 0px;
	float: left;
	height: 62px;
	width: 130px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#h-xiaolei-xt img {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.d-cd{
	float: left;
	height: 14px;
	width: 500px;
	margin-top: 5px;
}
.d-cd li {
	float: left;
	padding: 0px;
	margin: 0px;
}
.d-cd a {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#d-bz {
	float: right;
	height: 47px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.ed-cd{
	float: left;
	height: 14px;
	width: 530px;
	margin-top: 5px;
}
.ed-cd li {
	float: left;
	padding: 0px;
	margin: 0px;
}
.ed-cd a {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#d-mingcheng {
	height: 14px;
	width: 240px;
	float: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 250px;
}
#ed-mingcheng {
	height: 14px;
	width: 390px;
	float: left;
	margin-top: 5px;
	margin-left: 60px;
}
#d-logo {
	float: left;
	height: 65px;
	width: 70px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#d-right {
	float: left;
	height: 60px;
	width: 700px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding: 0px;
}
.dbwz {
	float: left;
	height: 60px;
	width: 400px;
	margin-top: 25px;
}
.hfl {
	margin-top: 10px;
	margin-bottom: 10px;
}

