body {
	background: #f5f7fa;
}

.imags {
	width: 440px;
	height: 352px;
	border-radius: 4px;
}

.scanicon {
	width: 18px;
	height: 14px;
	margin-right: 5px;
}

.qiehuanBtn {
	width: 40px;
	height: 64px;
	border-radius: 4px;
	background: #999999;
}

.left {
	width: 9px;
	height: 16px;
}

.smallBx {
	width: 345px;
	height: 64px;
}

.small1Bx {
	width: 345px;
	height: 64px;
	display: flex;
	overflow-x: auto;
	/* 允许横向滚动 */
	white-space: nowrap;
	/* 防止图片换行 */
	overflow-y: scroll;
	/* 允许垂直滚动 */
	scrollbar-width: none;
	/* Firefox */
	-ms-overflow-style: none;
	/* Internet Explorer 10+ */
}

.smallBx::-webkit-scrollbar {
	display: none;
	/* Chrome, Safari, Opera */
}

.smallImg {
	width: 80px;
	height: 64px;
	border-radius: 2px;
	margin-right: 10px;
	/* 图片之间的间距 */
	cursor: pointer;
	/* 可选，鼠标悬停时显示手形图标 */
}

.btn1 {
	width: 200px;
	height: 60px;
	border-radius: 4px;
	background: #3c78fc;
}

.btn1:hover {
	background: #28A1FF;
	color: #ffffff;
}

.navHdItem {
	height: 50px;
	margin-right: 50px;
}

.navHdItem:hover {
	color: #3c78fc;
}

.navHdItem::after,
.navHdItem:hover::after {
	content: '';
	position: absolute;
	width: 0;
	height: 1px;
	background-color: #3c78fc;
	left: 50%;
	bottom: 0;
	transition: width 0.3s ease, left 0.3s ease;
}

.navHdActive::after,
.navHdItem:hover::after {
	width: 100%;
	left: 0;
}

.navHdActive {
	color: #3c78fc;
}

.navHdActive .navHdLine {
	display: block;
}

.detltt {
	width: 95px;
}

.houseImg {
	width: 389px;
	height: 312px;
	border-radius: 4px;
	margin-top: 20px;
}

.houseImg:nth-child(2n) {
	margin-left: 20px;
}


.main4_right {
	width: 300px;
	margin-left: 50px;
}

.pubBox {
	width: 300px;
	border-radius: 4px;
	background: #f5f7fa;
	margin: 0 auto;
}

.ttBx {
	width: 100%;
	height: 40px;
	background: #eff1f4;
	border-top-left-radius: 3px;
	border-top-right-radius: 4px;
}

.pubIcon {
	width: 80px;
	height: 80px;
	border-radius: 50%;
	display: block;
	margin: 0 auto;
	margin-bottom: 20px;
}

.pubDescMore {
	color: #3c78fc;
}

.goBtn {
	width: 240px;
	height: 40px;
	border-radius: 4px;
	background: #3c78fc;
	margin: 0 auto;
	margin-top: 25px;
}

.goBtn:hover {
	text-decoration: none;
	background: #28A1FF;
	color: #ffffff;
}