body {
	background: url("../images/index_r2_c1.jpg"); margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 1.6; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
div {
	overflow: hidden;
}
img {
	margin: 0px; padding: 0px; border: currentColor;
}
a {
	color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0);
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
.wrap {
	margin: 0px auto; width: 960px;
}
.left {
	width: 220px; margin-top: 8px; float: left; display: inline;
}
.right {
	width: 730px; margin-top: 8px; margin-left: 10px; float: left; display: inline;
}
.top {
	background: url("../images/index_r1_c1.jpg") repeat-x; width: 100%; height: 90px;
}
.tops {
	margin: 0px auto; width: 960px;
}
.topimg {
	padding-top: 10px; float: left; display: block;
}
.top1 {
	width: 70px; text-align: center; font-size: 14px; font-weight: bold; margin-top: 25px; margin-left: 20px; float: left; display: inline;
}
.top1 span {
	width: 70px; text-align: center; font-size: 11px; float: left;
}
.top1 a {
	color: rgb(255, 255, 255);
}
.top1 a:hover {
	color: rgb(255, 255, 102);
}
.fl {
	background: rgb(233, 227, 227); margin: 0px auto; width: 100%; height: 300px;
}
.fla {
	margin: 0px auto; width: 960px; height: 300px;
}
.con {
	background: url("../images/cont.jpg") no-repeat; border: 1px solid rgb(204, 204, 204); width: 218px; float: left;
}
.con1 {
	line-height: 28px; font-size: 13px; float: left;
}
.cons {
	margin-top: 50px; margin-left: 12px; float: left; display: inline;
}
.con1 span {
	color: rgb(204, 0, 0);
}
.list {
	border: 1px solid rgb(204, 204, 204); width: 218px; margin-top: 8px; float: left; display: inline;
}
.list1 {
	background: url("../images/list.jpg") no-repeat; width: 218px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; text-indent: 1.5em; font-size: 14px; font-weight: bold; float: left;
}
.list2 {
	width: 218px; line-height: 2.2; text-indent: 3.1em; font-size: 13px; float: left;
}
.limg {
	background: url("../images/listto.jpg") no-repeat center; width: 220px; height: 28px; float: left;
}
.about {
	border: 1px solid rgb(204, 204, 204); width: 728px; height: 210px; float: left;
}
.about_s {
	border: 1px solid rgb(204, 204, 204); width: 728px; float: left;
}
.about1 {
	background: url("../images/biaoti.jpg") no-repeat; width: 728px; height: 30px; float: left;
}
.ab {
	color: rgb(255, 255, 255); line-height: 30px; text-indent: 1.5em; font-size: 14px; font-weight: bold; float: left;
}
.ab2 {
	line-height: 30px; font-size: 13px; margin-right: 5px; float: right; display: inline;
}
.ab2 a {
	color: rgb(204, 0, 0);
}
.ab2 a:hover {
	color: rgb(153, 0, 0);
}
.aboutimg {
	background: url("../images/index_r5.jpg") no-repeat; margin: 5px; width: 128px; height: 170px; float: left; display: inline;
}
.aboutp {
	width: 420px; line-height: 25px; margin-left: 10px; float: left; display: inline;
}
.aboutp_s {
	padding: 3px; width: 722px; line-height: 30px; float: left;
}
.aimg {
	width: 145px; height: 57px; padding-left: 10px; float: left; display: block;
}
.aimg1 {
	width: 145px; height: 57px; padding-left: 10px; float: left; display: block;
}
.aimg2 {
	width: 145px; height: 57px; padding-left: 10px; float: left; display: block;
}
.hot {
	border: 1px solid rgb(204, 204, 204); width: 728px; height: 330px; margin-top: 8px; float: left; display: inline;
}
.hot1 {
	background: url("../images/biaoti.jpg") no-repeat; width: 728px; height: 30px; float: left;
}
.pl {
	background: url("../images/hotprbg.jpg"); border: 1px solid rgb(204, 204, 204); width: 164px; margin-top: 10px; margin-left: 13px; float: left; _display: inline;
}
.pls {
	margin: 3px; float: left; display: inline;
}
.pls img {
	float: left; display: block;
}
.psp {
	width: 164px; text-align: center; line-height: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.psp1 {
	width: 164px; text-align: center; line-height: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.new {
	width: 360px; margin-top: 8px; float: left; display: inline;
}
.new_s {
	width: 360px; margin-top: 8px; margin-left: 10px; float: left; display: inline;
}
.new1 {
	background: url("../images/dian.gif") no-repeat left; width: 360px; height: 30px; line-height: 30px; border-bottom-color: rgb(204, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.new2 {
	color: rgb(204, 0, 0); line-height: 30px; text-indent: 1.5em; font-size: 14px; font-weight: bold; float: left;
}
.new3 {
	width: 350px; line-height: 30px; text-indent: 1.3em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.new3_s {
	width: 680px; line-height: 30px; text-indent: 1.3em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.new3_s a {
	width: 600px; float: left;
}
.new3_s span {
	float: right;
}
.new3 a {
	width: 278px; float: left;
}
.new3 span {
	float: right;
}
.news {
	margin-top: 8px; float: left; display: inline;
}
.news_s {
	margin-top: 10px; margin-left: 15px; float: left; display: inline;
}
.link {
	margin: 0px auto; width: 960px;
}
.link1 {
	text-indent: 1.5em; margin-top: 8px; float: left; display: inline;
}
.bm {
	background: rgb(228, 232, 233); width: 100%; height: 100px;
}
.bm2 {
	margin: 0px auto; width: 960px; text-align: center; color: rgb(102, 102, 102); line-height: 25px; padding-top: 15px; font-size: 12px;
}
.cut_hot {
	width: 158px; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.cut_new {
	width: 268px; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.cut_new1 {
	width: 600px; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.bbs_left {
	background-position: top; background-image: url("../images/bbs.gif"); background-repeat: no-repeat;
}
.cut_prodlist {
	width: 210px; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis;
}
.page {
	width: 740px; text-align: center; line-height: 25px; float: left;
}
.page span {
	color: rgb(255, 0, 0);
}

