/* 板块副标题（hmtitle下面的一行说明文字） */
.hmsub {color:#888; font-size:14px; margin:-1.5% 0 3%;}

/* ---------- 改装服务 ---------- */
.hmservice {overflow:hidden;}
.hmservice ul {margin:0 -1%;}
.hmservice li {width:20%; padding:0 1%; box-sizing:border-box; margin-bottom:20px;}
.hmservice li a {display:block; background:#fff; border:1px solid #eee; transition:all .3s;}
.hmservice li a:hover {border-color:#9a0e0e; box-shadow:0 6px 18px rgba(0,0,0,.08);}
.hmservice .thumbnail {display:block; padding-bottom:66%; position:relative; overflow:hidden;}
.hmservice .thumbnail img {position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover; transition:transform .4s;}
.hmservice li a:hover .thumbnail img {transform:scale(1.06);}
.hmservice .info {padding:14px 15px 16px;}
.hmservice .info h3 {font-size:17px; color:#333; line-height:1.4em;}
.hmservice .info p {font-size:13px; color:#888; margin-top:6px; line-height:1.6em;
	display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.hmservice li a:hover .info h3 {color:#9a0e0e;}

/* ---------- 核心优势 ---------- */
.hmadv {overflow:hidden;}
.hmadv ul {margin:0 -1%;}
.hmadv li {width:20%; padding:0 1%; box-sizing:border-box;}
.hmadv li .num {font-size:34px; font-family:Arial; color:#9a0e0e; font-weight:bold; line-height:1.2em;
	border-bottom:2px solid #9a0e0e; display:inline-block; padding-bottom:6px;}
.hmadv li h3 {font-size:18px; color:#333; margin:14px 0 10px; line-height:1.4em;}
.hmadv li p {font-size:13px; color:#777; line-height:1.8em;}

/* ---------- 响应式适配 ---------- */
@media screen and (max-width:1100px){
	.hmservice li {width:33.333%;}
	.hmadv li {width:33.333%; margin-bottom:24px;}
}
@media screen and (max-width:720px){
	.hmsub {margin:-2% 0 5%; font-size:13px;}
	.hmservice li {width:50%;}
	.hmadv li {width:100%; margin-bottom:20px;}
	.hmadv li h3 {margin:8px 0 6px;}
}