/*服务类型*/
.fwlxList {display: grid;grid-template-columns: repeat(5, 1fr);gap: 20px;}
.fwlxList li{position: relative;cursor: pointer;border-radius:4px;overflow:hidden;transition:all .5s;}
.fwlxList li .img{}
.fwlxList li .img img{}
.fwlxList li .tit{ position: absolute;bottom: 0px;left: 0px;right: 0px;background: rgba(0, 0, 0, 0.5);color: #fff;width:100%;padding: 8px;text-align: center;box-sizing: border-box;}
.fwlxList li .tit span{font-size: 14px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.fwlxList li.on,
.fwlxList li:hover{box-shadow:0 0 20px #999;transform: scale(1.1);}
.fwlxList li.on .tit span,
.fwlxList li:hover .tit span{font-size:16px;color: #fbe0b1;}

/*服务列表*/
.fwlbList {display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px;}
.fwlbList li{position: relative;cursor: pointer;}
.fwlbList li .img{}
.fwlbList li .img img{width: 100%;height: 172px;}
.fwlbList li .tit{height: 60px;background: rgb(242, 242, 242);box-shadow: rgba(200, 200, 200, 0.5) 0px 0px 8px;border-radius: 4px;border: 1px solid rgb(235, 235, 235);display: flex;align-items: center;justify-content: center;}
.fwlbList li .tit span{font-size: 18px; color: rgb(64, 64, 64);}

.query {}
.query form{width:215px;margin:0 auto;border: 1px solid #dcdfe6;border-radius: 4px;height:34px;line-height:34px;overflow: hidden;}
.query form .easysite-list-search{display:flex;height:100%;line-height:100%;}
.query form .ipt{width:70%;padding-left:4%;height:100%;line-height:100%;width:100%;border:none;font-size:14px;color:#333;box-sizing: border-box;}
.query form .btn{width:30%;height:100%;line-height:100%;border:none;background:#2772ed;font-size:14px;color:#fff;transition: all 0.2s;cursor:pointer;}
.query form .btn:hover{background:#4d85ff;}



@media screen and (max-width:1200px) {

}

@media screen and (max-width:768px) {
.fwlxList{gap:12px;grid-template-columns: repeat(2, 1fr);}
.fwlbList{gap:12px;grid-template-columns: repeat(1, 1fr);}
.fwlbList li .img img{ width: 100%;height: 20vh;object-fit: cover;}
.fwlbList li .tit span{font-size:16px;}
}