.inside_banner{display:none}.detail-page h1{font-size:36px;color:#245f7e}.product-list,.news-list,.detail-page{padding:80px 20px;max-width:1200px;margin:0 auto}.product-list .list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.product-list .items{background:#fff;box-shadow:0 8px 28px rgba(14,54,76,.12);padding:16px}.product-list .pics{display:block;height:220px;background-size:cover;background-position:center}.product-list h2,.news-list h2{font-size:20px;margin:16px 0 8px}.product-list p,.news-list p{line-height:1.8;color:#666}.news-list .items{display:flex;gap:28px;padding:25px 0;border-bottom:1px solid #e6e6e6}.news-list .pics{width:280px;height:170px;flex:none;background-size:cover;background-position:center}.news-list .date{color:#35769a}.detail-page{min-height:520px}.detail-page h1{padding-bottom:22px;border-bottom:1px solid #ddd}.detail-cover{display:block;max-width:100%;max-height:500px;margin:28px auto}.detail-content{font-size:16px;line-height:2;color:#444}.detail-content img{max-width:100%;height:auto}.banner-caption{display:none}@media(max-width:768px){.product-list .list{grid-template-columns:1fr}.news-list .items{display:block}.news-list .pics{display:block;width:100%;margin-bottom:16px}.product-list,.news-list,.detail-page{padding:48px 16px}}
