<style>
:root{
    --main-color:#d42828;
    --text-dark:#222222;
    --text-gray:#666666;
}
/* ====== 食品全产业链手风琴模块 ====== */
.chain_accordion{width:100%;padding:80px 0;background:#fff;}
.chain_container{max-width:1200px;margin:0 auto;padding:0 20px;}
.chain_head{text-align:left;margin-bottom:40px;}
.chain_head h2{font-size:32px;color:var(--text-dark);font-weight:bold;margin:0 0 8px 0;position:relative;}
.chain_head h2::after{content:"";display:block;width:60px;height:2px;background:var(--main-color);margin-top:10px;}
.chain_head p{font-size:16px;color:var(--text-gray);text-transform:uppercase;letter-spacing:1px;margin:0;}
.accordion_box{display:flex;width:100%;height:420px;gap:0;overflow:hidden;}
.acc_item{flex:1;height:100%;position:relative;overflow:hidden;transition:all 0.6s ease;}
.acc_item img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(0.85);transition:0.6s;}
.acc_text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;}
.acc_text span{writing-mode:vertical-rl;text-orientation:upright;color:#fff;font-size:24px;letter-spacing:4px;font-weight:500;white-space:nowrap;}
.accordion_box:hover .acc_item{flex:0.7;}
.accordion_box .acc_item:hover{flex:3;}
.accordion_box .acc_item:hover img{filter:brightness(1);transform:scale(1.03);}
.acc_item::before{
    content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.25);z-index:1;transition:0.6s;
}
.acc_item:hover::before{background:rgba(0,0,0,0.1);}
.acc_text{z-index:2;}
@media only screen and (max-width:768px){
    .chain_accordion{padding:40px 0;}
    .chain_head h2{font-size:24px;}
    .accordion_box{flex-direction:column;height:auto;gap:12px;}
    .acc_item{flex:none;height:260px;border-radius:8px;overflow:hidden;}
    .acc_text span{font-size:20px;}
    .accordion_box:hover .acc_item{flex:none;}
}
/* 友情链接 */
.link a{display:inline-block;margin:0 10px 8px 0;color:#333;}
@media (prefers-reduced-motion: reduce){
    .acc_item,.acc_item img,.acc_item::before{transition:none !important;}
}
</style>