@charset "utf-8";
/* CSS Document */
.banner-prodcut {
	margin-top: -3px;
	height: 320px;
	background: url(../images/banner/banner-prodcut.jpg) no-repeat center
		center;
}

.banner-prodcut-small {
	margin-top: -3px;
	height: 150px;
	background: url(../images/banner/banner-prodcut-small.jpg) no-repeat
		center center;
}

.banner-scheme-small {
	margin-top: -3px;
	height: 150px;
	background: url(../images/banner/banner-scheme-small.jpg) no-repeat
		center center;
}

.banner-service {
	margin-top: -3px;
	height: 320px;
	background: url(../images/banner/banner-service.jpg) no-repeat center
		center;
}

.banner-service-small {
	margin-top: -3px;
	height: 150px;
	background: url(../images/banner/banner-service-small.jpg) no-repeat
		center center;
}

/* 在 commonbox4 中的布局 */
.imgtd2, .imgtd3, .imgtd4 {
	border: solid 1px #ccc;
	border-top: none;
	overflow: hidden;
}

.imgtd2 li, .imgtd3 li, .imgtd4 li {
	position: relative;
	float: left;
	border-right: solid 1px #ccc;
}

.imgtd2 li {
	width: 664px;
	height: 300px;
}

.imgtd2 li.last {
	width: 333px;
	border: none;
}

.imgtd3 li {
	width: 331.6666666666667px;
	height: 260px;
}

.imgtd3 li.last {
	width:;
	border: none;
}

.imglayout, .txtlayout {
	position: absolute;
	z-index: 1;
}

.txtlayout h4, .txtlayout h5 {
	padding: 5px 0;
	font-size: 30px;
}

.txtlayout h5 {
	font-size: 20px;
}

.txtlayout p {
	padding: 5px 0;
	font-size: 14px;
	line-height: 20px;
}

.txtlayout a.more {
	color: #e04c29;
}
/* End */

/* 产品图片 */