
.sanyou-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.swiper-container-banner .pic{aspect-ratio:12/5;object-fit:cover;display:block}
.swiper-container-banner .swiper-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,27,49,.8),rgba(6,27,49,.18));pointer-events:none}
.swiper-container-banner .txt{z-index:1}.swiper-container-banner .txt .wz1 b{height:auto;overflow:visible}.swiper-container-banner .txt p{height:auto;max-width:100%;width:auto}.swiper-container-banner .txt .moreall{margin-top:26px}
.banny>.img{aspect-ratio:24/5;object-fit:cover;filter:brightness(.45)}
.page-logo img{width:220px;height:auto!important;object-fit:contain}.foot-com .wlogo img{filter:brightness(0) invert(1);width:240px;max-width:100%}
.adminbuy_cn{overflow-wrap:anywhere;line-height:1.9}.adminbuy_cn h2{font-size:24px;line-height:1.5;margin:30px 0 14px}.adminbuy_cn h3{font-size:20px;margin:24px 0 12px}.adminbuy_cn p{margin:0 0 16px}.adminbuy_cn a{color:#1e7bc1;text-decoration:underline}.adminbuy_cn ul,.adminbuy_cn ol{padding-left:24px;margin:16px 0}.adminbuy_cn ul{list-style:disc}.adminbuy_cn ol{list-style:decimal}.adminbuy_cn figure{margin:24px auto;text-align:center}.adminbuy_cn img{max-width:100%;height:auto!important;object-fit:contain}.adminbuy_cn figure img{max-height:680px;border-radius:6px}.adminbuy_cn figcaption{font-size:14px;color:#687787;margin-top:8px}
.sypro li .imgfd{aspect-ratio:4/5;background:white}.sypro li .imgfd img{width:100%;height:100%;object-fit:contain}.sypro li .txt h3{height:auto;min-height:30px;line-height:1.45;overflow:visible;font-size:23px}.sypro li .txt .pad{padding:28px 22px}.sypro li .txt .des{height:100px;margin:16px 0 24px}
.listthr .imgfd{aspect-ratio:4/3;overflow:hidden;background:#fff}.listthr .imgfd img{width:100%;height:100%;object-fit:contain}.listthr .txt>p{height:auto;min-height:54px;line-height:1.5}
.tdnum dt>img{width:70px;height:60px;object-fit:contain;border-radius:4px}.tdnum .num b{font-size:36px}.tdnum p{line-height:1.5}.sanyou-video{margin:24px 0;background:#0d2034;border-radius:8px;text-align:center;overflow:hidden}.sanyou-video video{display:block;width:100%;max-height:72vh;margin:0 auto;object-fit:contain}.show-pro1 .txt .des{line-height:1.7;margin:12px 0;overflow-wrap:anywhere}.show-pro1 .txt ul{overflow-wrap:anywhere}
@media(max-width:1600px) and (min-width:1025px){.page-nav .item{margin-right:14px}.page-nav .link{font-size:15px}.page-logo img{width:190px}.page-header .other{gap:4px}.toutanchu2{margin-left:10px}}
@media(max-width:768px){.swiper-container-banner .txt{left:7%;top:22%;width:84%;max-width:84%}.swiper-container-banner .txt .wz1 b{font-size:22px;line-height:1.35;margin:0 0 10px}.swiper-container-banner .txt p{font-size:13px;line-height:1.55}.swiper-container-banner .txt .moreall{margin-top:12px;font-size:12px;padding:7px 12px}.swiper-container-banner .pic{aspect-ratio:4/3}.banny>.img{aspect-ratio:2/1}.adminbuy_cn h2{font-size:21px}.tdnum{padding:28px 12px}.tdnum .num b{font-size:25px}.tdnum dt>img{width:48px;height:44px}.sypro li .txt h3{font-size:17px}.sypro li .txt .pad{padding:14px}.sanyou-video video{max-height:66vh}.page-logo img{width:195px}}

.foot-com{background:linear-gradient(rgba(5,24,43,.96),rgba(5,24,43,.96)),url(/static/upload/sanyou/photo-08.webp) center/cover}
