﻿/*焦点文字广告*/
.focus { margin: 0.25rem 0; line-height: 0.4rem; height: 0.4rem; }
.focus:after { content: ""; display: block; width: 100%; height: 0; clear: both; }
.focus img { float: left; width: 2rem; height: 0.4rem; }
.focus .bd { float: left; width: 70%; overflow: hidden; padding-left: 0.08rem; -webkit-mask-image: initial; height: 0.4rem; }
/*首屏广告*/
.focus a { font-size: 0.26rem; line-height: 0.4rem; height: 0.4rem; width: 100%; position: relative; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-mask-image: initial; }
.focus li { margin-left: 0.08rem; overflow: hidden; height: 0.4rem; text-overflow: ellipsis; white-space: nowrap; }
.w285 ul { font-size: 0; padding: 0.1rem 0; }
.w285 ul li { width: 49%; display: inline-block; border-radius: 0.15rem; overflow: hidden; position: relative; margin-bottom: 0.15rem; border: 1px solid #e4e4e4; box-sizing: border-box; }
.w285 ul li a { width: 100%; }
.w285 ul li:nth-child(2n) { float: right; }
.w285 ul li:after { content: ""; background: url(/images/icon-ad.png); position: absolute; display: block; right: 0.05rem; bottom: 0.05rem; width: 24px; height: 14px; }
.w285 ul li img { width: 100%; display: block; border-radius: 0.05rem; height: 1.35rem; }

/*火热招商中*/
.brand-list { display: flex; flex-wrap: wrap; justify-content: space-between; }
.brand-list li { width: 3rem; background-color: #fff; border-radius: 0.12rem; padding: 0.2rem; margin-top: 0.3rem; box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.1); }
.brand-list li:hover { /* 阴影 */ box-shadow: 0 0 20px rgba(270,51,113,0.5); }
.brand-list li a { display: flex; flex-direction: column; align-items: center; gap: 20px; }
.brand-list li img { width: 100%; object-fit: cover; object-position: top; border-radius: 0.12rem; }
.brand-list li h5 { font-size: 0.26rem; /* 超出两行显示... */ display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
.main .more-btn2 { background: #fff; margin: 0.3rem 0rem; text-align: center; }
.main .more-btn2 a, .main .more-btn2 span { background: #CC0000; width: 1.5rem; display: inline-block; line-height: 0.64rem; text-align: center; cursor: pointer; border-radius: 0.15rem; color: #fff; margin: 0 0.5rem; font-size: 0.24rem; }
.hr { clear: both; width: 100%; height: 0.2rem; background: #f3f3f3; }