.page-H{ height: 120px;}
.w1440{
  max-width: 1440px;
  width: 90%;
  margin: 0 auto;
}
.searchInput { padding: 80px 0 0; }

.searchInput .ititle h5 { font-size: 30px; text-align: center; line-height: 1.2; }

.searchInput .input { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 20px auto; width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; height: 60px; border-bottom: 2px solid #0167AE; }

.searchInput .input input { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; height: 100%; font-size: 18px; margin-right: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 0 none;}

.searchInput .input a { width: 60px; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #0167AE; font-size: 30px; -webkit-transition: .4s; transition:  .4s;  background-color: #F9F9F9;}

.searchInput .input a:hover { color: #fff; background-color: #0167AE;}

.searchInput p { font-size: 16px; text-align: center; color: #999; }

.searchInput p span { color: #0167AE; }

.searchList { padding: 80px 0; }

.searchList .items { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap;  padding-bottom: 1rem;}

.searchList .items .item { width: 49%; height: auto; background-color: #F9F9F9; margin-bottom: 20px; padding: 30px; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; z-index: 1; }
.searchList .items .item:hover{ box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.16); background-color: #fff;}
.searchList .items .item:hover p { color: #0167AE; }

.searchList .items .item p { margin-bottom: 10px; font-size: 16px; color: #333; font-weight: 700; line-height: 1.72; height: calc(16px * 2 * 1.72); -webkit-transition: color .4s; transition: color .4s; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.searchList .items .item p .notice_word { color: #0167AE; }

.searchList .items .item .littles { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

.searchList .items .item .littles span, .searchList .items .item .littles time { font-size: 14px; color: #999; -webkit-transition: color .4s; transition: color .4s; }

@media screen and (max-width: 1024px) { 
  .page-H{ height: 60px;}
  .searchList .items{ padding-bottom: .8rem;}
}

@media screen and (max-width: 768px) { 
  .searchInput { padding-top: 40px; }
  .searchInput .ititle h5 { font-size: 18px; }
  .searchInput .input { width: 100%; height: 40px; }
  .searchInput .input input { font-size: 16px; padding: 0 10px; margin-right: 15px; }
  .searchInput .input a { width: 40px; font-size: 20px; }
  .searchList { padding: 40px 0; }
  .searchList .items{ padding-bottom: .4rem;}
  .searchList .items .item { width: 100%; padding: 15px; } 
}
<!--ºÄÊ±1755776366.1727Ãë-->