body{ font-family:Arial, Helvetica, sans-serif;}
.main-content{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}
.inner-adv-view{ width:100%; height:auto; overflow:hidden; position:relative;}
.inner-adv-view a{ width:100%; height:auto; display:block;}
.inner-adv-view img{ display:block; margin:0 auto; width:100%;} 

.main-content{ width: 100%; max-width: 1300px; border: 1px solid #eeeeee; min-height: 300px; padding: 30px 30px; box-sizing: border-box; margin: 30px auto;}
.dz-article-content{ line-height: 2; color: #111111;}

.location-warp-content{ background: #f5f5f5; padding: 15px 15px; }
.location-view{ max-width: 1300px; margin: 0 auto;}
.location-view span{ color: #666666; font-size: 14px;}
.location-view span:last-child{ font-weight: 600 !important;}
.returnhome{ font-size: 14px; color: #666666; cursor: pointer;}
.returnhome img{ margin-right: 5px;}
.return-btn{width: 100%; max-width: 1300px; display: block; background: #179aa1; color: #ffffff; text-align: center; padding: 13px 0px; box-sizing: border-box; margin: 30px auto;}
.article-title{width: 100%; max-width: 1300px; padding: 30px 30px 0 30px; box-sizing: border-box; margin: 30px auto;}
.article-title .title{ text-align: center; font-size: 26px; color: #111111;}
.article-date{ gap:30px; color: #666666; font-size: 14px;padding: 15px 0;}
.article-date p img{ margin-right: 5px;}

.product-section{max-width:1300px;margin:0 auto;padding:40px 20px 20px 20px;display:grid;grid-template-columns:3fr 7fr;gap:50px;}
.product-img-wrap{width:100%;overflow:hidden;border-radius:4px}
.product-img-wrap img{display:block;width:100%;height:auto;object-fit:cover}
.product-content{width:100%}
.product-title{font-size:1.8rem;color:#000;margin-bottom:20px;padding-left:15px;border-left:4px solid #179aa1}
.divider-line{width:100%;height:1px;background:#eee;margin-bottom:25px}
.section-subtitle{font-size:1.5rem;color:#111111;margin-bottom:15px}
.product-desc{font-size:1.0rem;color:#666666;line-height:1.8}


@media(max-width:768px){
    .article-title{ padding-top: 0;}
    .article-date{ flex-direction: column !important;gap:2px; }
    .product-section{grid-template-columns:1fr;padding:25px 0px 0 0;gap:20px}
    .product-title{font-size:1.2rem}
    .section-subtitle{font-size:1.1rem}
    .product-desc{font-size:0.9rem}
}


