
.footer {
	background: rgb(40, 40, 40); width: 100%; height: 280px; float: left;
}
.ftnavlist {
	margin: 44px 0px 0px; width: 699px; height: 185px; border-right-color: rgb(64, 64, 64); border-right-width: 1px; border-right-style: solid; float: left;
}
.ftnavlist li {
	width: 115px; line-height: 26px; float: left;
}
.ftnavlist li a {
	color: rgb(196, 196, 196);
}
.ftnavlist li a:hover {
	color: rgb(255, 255, 255);
}
.ftnavlist li h2 {
	background: url("../images/bgline.jpg") no-repeat left bottom; line-height: 20px; padding-bottom: 15px; font-size: 16px; margin-bottom: 10px;
}
.ftnavlist li h2 a {
	color: rgb(255, 255, 255);
}
.ftright {
	margin: 44px 0px 0px; width: 454px; float: right;
}
.ftright .address {
	width: 278px; color: rgb(164, 164, 164); line-height: 24px; float: left;
}
.ftright .address p.spa {
	color: rgb(255, 255, 255); font-size: 14px;
}
.ftright .address .phone2 {
	background: url("icon4.png") no-repeat left top; height: 68px; color: rgb(164, 164, 164); padding-left: 58px; font-size: 15px; margin-bottom: 12px; border-bottom-color: rgb(164, 164, 164); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.ftright .address .phone2 b {
	color: rgb(255, 255, 255); line-height: 36px; font-size: 26px; font-weight: normal; display: block;
}
.ftright .ewm {
	background: rgb(83, 83, 83); height: 143px; text-align: center; color: rgb(255, 255, 255); float: right;
}
.backtop {
	left: 50%; bottom: 200px; margin-left: 640px; display: none; position: fixed; z-index: 10; cursor: pointer;
}
.b {
	font-weight: bold;
}
.em {
	text-indent: 2em;
}
.f10 {
	font-size: 10px;
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f15 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.f18 {
	font-size: 18px;
}
.f20 {
	font-size: 20px;
}
.f22 {
	font-size: 22px;
}
.f24 {
	font-size: 24px;
}
.f32 {
	font-size: 32px;
}
.f36 {
	font-size: 36px;
}
.fixbox {
	background: rgba(33, 33, 33, 0.8); left: 0px; width: 100%; height: 132px; bottom: 0px; position: fixed; z-index: 885;
}
.fixright {
	padding: 28px 0px 0px; width: 738px; float: right; position: relative;
}
.flogo {
	padding: 32px 0px 0px; float: left;
}
.flogo img {
	float: left;
}
.flogo span {
	color: rgb(255, 255, 255); line-height: 30px; padding-left: 30px; font-size: 20px; float: left;
}
.fixright .closex {
	background: url("../images/close3.png") no-repeat; top: 8px; width: 25px; height: 25px; right: 0px; position: absolute; cursor: pointer;
}
.fixright table td {
	vertical-align: top;
}
.fixright table td p {
	height: 35px; padding-bottom: 8px;
}
.fixright .ctxt1 {
	background: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-image: none; width: 244px; height: 33px; color: rgb(136, 136, 136); line-height: 33px; padding-left: 8px; font-size: 14px;
}
.fixright .ctxt2 {
	width: 113px; margin-right: 7px;
}
.fixright .cbtn1 {
	background: rgb(190, 16, 8); padding: 14px 0px 0px; width: 147px; height: 64px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; float: left; cursor: pointer;
}

.kouhao {
	background: rgb(235, 246, 248); width: 100%; height: 120px; line-height: 120px; float: left;
}
.kouhao h2 {
	background: url("bghua1.png") no-repeat 193px bottom; text-align: center; color: rgb(0, 0, 0); font-size: 30px;
}
.wrapp{
	margin: 0px auto; width: 1200px;
}