.search-box{margin-top:100px;width:100%;height:140px;background:#f2f0ee}.search-box .container{display:flex;align-items:center;justify-content:space-between;height:100%}.search-box .search-val{padding:0 18px;width:969px;height:50px;font-size:16px;font-weight:400;color:#212121;line-height:19px;background:#fff;box-sizing:border-box}.search-box .search-btn{display:flex;align-items:center;justify-content:center;width:202px;height:50px;font-size:16px;font-weight:400;color:#212121;line-height:19px;border:1px solid #000;box-sizing:border-box;cursor:pointer}.list{position:relative;padding-top:20px;overflow:hidden}.list .right-bg{position:absolute;top:283px;right:0;width:23%}.list .left-bg{position:absolute;bottom:0;left:0;width:23%}.list .container{position:relative}.list .title{padding-top:60px;font-size:44px;font-weight:bold;color:#212121;line-height:50px;text-align:center}.list .line{margin:20px auto 0;width:90px;height:5px;background:#3cac9e}.list .list-box{margin-top:70px;padding-top:10px;padding-bottom:100px;border-top:1px solid rgba(0,0,0,0.08)}.list .list-item{display:block;padding:40px 0;border-bottom:1px solid rgba(0,0,0,0.08);box-sizing:border-box}.list .list-item .green{color:#2a6d6b;text-decoration:underline}.list .list-item .item-title{font-size:28px;font-weight:bold;color:#212121;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.list .list-item .item-type{margin-top:15px;font-size:18px;font-weight:400;color:#666;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list .list-item .item-content{margin-top:15px;font-size:18px;font-weight:400;color:#666;line-height:28px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page{padding-bottom:30px}@media screen and (max-width:1440px){.container{width:1024px}.search-box{height:100px}.search-box .search-val{padding:0 15px;width:800px;height:45px}.search-box .search-btn{width:150px;height:45px}.list .title{padding-top:40px;font-size:36px;line-height:40px}.list .line{width:70px}.list .list-box{margin-top:40px;padding-bottom:40px}.list .list-item{padding:25px 0}.list .list-item .item-title{font-size:24px;line-height:28px}.list .list-item .item-type{margin-top:10px;font-size:14px;font-weight:400;color:#666;line-height:20px}.list .list-item .item-content{margin-top:10px;font-size:14px;line-height:20px}}
