.banner_ii{position:fixed}.banner_ii .swiper .pic{width:100%}.banner_ii .swiper .pic img{width:100%;height:auto}.banner_i{position:relative}.banner_i .swiper-slide{position:relative}.banner_i .swiper-slide .pic img{max-width:100%}.banner_i .mousedown{position:absolute;bottom:3%;left:0;width:100%;display:flex;justify-content:center;z-index:10;flex-direction:column;align-items:center}.banner_i .mousedown .icon{animation-name:yoyo_0;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite}.banner_i .mousedown .icon img{width:30px;height:auto}.banner_i .mousedown .text{margin:5px 0 0 0;color:#fff;font-size:12px}.banner_i .conl{position:absolute;left:5%;z-index:15;display:flex;justify-content:flex-start;padding:1rem 0;gap:0 .2rem;bottom:5%;width:90%}.banner_i .conl span{width:1rem;height:1rem;opacity:1;border:1px solid rgba(0,0,0,0);box-sizing:border-box;display:flex;justify-content:center;background:rgba(0,0,0,0);align-items:center}.banner_i .conl span::after{content:"";display:inline-flex;width:65%;height:65%;background:#fafafa;border-radius:100rem}.banner_i .conl span.swiper-pagination-bullet-active{border:1px solid #d0221c}.banner_i .conl span.swiper-pagination-bullet-active::after{background:#d0221c}.banner_i.mob .swiper-pagination{left:0;bottom:5%}.D0{padding:3rem 0}@media(max-width: 768px){.D0{padding:4vw 0}}.D0 .box{display:flex;justify-content:space-between}@media(max-width: 768px){.D0 .box{flex-direction:column}}.D0 .box .l{width:20%;display:flex;flex-direction:column;gap:2vw}@media(max-width: 768px){.D0 .box .l{width:100%}}.D0 .box .l .hhh{background-image:linear-gradient(to top, #D0221C, #c6211b);padding:0 1.5rem;color:#fff;font-size:1.1rem;font-weight:bold;height:3rem;line-height:3rem;position:relative}.D0 .box .l .class{border:1px solid #eee;border-radius:.3rem;overflow:hidden}@media(max-width: 768px){.D0 .box .l .class:hover>.list{display:flex}.D0 .box .l .class .hhh::after{content:"";z-index:1;display:inline-flex;width:1.6rem;height:1.6rem;position:absolute;right:4%;top:50%;transform:translateY(-50%);align-self:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000000'%3E%3Cpath d='M 2.65625 6.25 L 1.34375 7.75 L 11.34375 16.75 L 12 17.34375 L 12.65625 16.75 L 22.65625 7.75 L 21.34375 6.25 L 12 14.65625 Z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:contain;opacity:.8}}.D0 .box .l .class>.list{display:flex;flex-direction:column}@media(max-width: 768px){.D0 .box .l .class>.list{display:none}}.D0 .box .l .class>.list>li:nth-last-of-type(1){border-bottom:0}.D0 .box .l .class>.list .list2{box-sizing:border-box;border-left:2px solid #d9d9d9}.D0 .box .l .class>.list .list2 li{padding:1rem 1.5rem 1rem 2.5rem}.D0 .box .l .class>.list li{padding:1rem 1.5rem;border-bottom:1px solid #eee}.D0 .box .l .class>.list li.xiala a::after{transform:rotate(90deg) translateX(-50%)}.D0 .box .l .class>.list li.selected a{color:#d0221c;font-weight:bold}.D0 .box .l .class>.list li a{display:block;background-size:1rem auto;font-size:1.1rem;position:relative}.D0 .box .l .class>.list li a::after{content:"";width:1rem;height:1rem;position:absolute;top:50%;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23000000'%3E%3Cpath d='M 19.875 8.3125 L 17.03125 11.15625 L 30.90625 25 L 17.03125 38.875 L 19.84375 41.6875 L 35.125 26.40625 L 36.5625 25 L 35.125 23.59375 Z' fill='%23aaaaaa'/%3E%3C/svg%3E") no-repeat 100% center;background-size:cover;right:0}.D0 .box .l .related{border:1px solid #eee;border-radius:.3rem;overflow:hidden}@media(max-width: 768px){.D0 .box .l .related{display:none}}.D0 .box .l .related .list{display:list-item;margin:0 7%}.D0 .box .l .related .list li{width:100%;margin:1.4rem 0 0 0}.D0 .box .l .related .list li a{display:block}.D0 .box .l .related .list li a .pic{width:100%;height:20vh}.D0 .box .l .related .list li a .pic img{width:100%;height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.D0 .box .l .related .list li a .title{font-size:1.1rem;margin:.8rem 0;text-align:center}.D0 .box .r{width:75%}@media(max-width: 768px){.D0 .box .r{width:100%;margin:2rem 0 0 0}}.D0 .box .r .prodtypeinfo{margin:0 0 2rem 0}.D0 .box .r .prodtypeinfo .hhh{font-size:2rem;font-weight:bold;margin:0 0 .7rem 0;background-image:linear-gradient(to top, #D0221C, #c6211b);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.D0 .box .r .prodtypeinfo .ms{line-height:1.7}.D0 .box .r .prod_list{display:grid;grid-template-columns:repeat(3, 1fr);gap:2vw 2vw}@media(max-width: 768px){.D0 .box .r .prod_list{grid-template-columns:repeat(2, 1fr)}}.D0 .box .r .prod_list a{box-sizing:border-box;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.D0 .box .r .prod_list a.endmore .pic img{opacity:0}.D0 .box .r .prod_list a:hover .pic{box-shadow:10px 10px 11px rgba(0,0,0,.2509803922)}.D0 .box .r .prod_list a .pic{position:relative;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.D0 .box .r .prod_list a .pic .momomo{position:absolute;inset:0;font-size:1.2rem;color:#d0221c;display:flex;align-items:center;justify-content:center}.D0 .box .r .prod_list a .pic img{width:100%;height:14vw;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media(max-width: 768px){.D0 .box .r .prod_list a .pic img{height:30vw}}.D0 .box .r .prod_list a .info .title{text-align:center;font-size:1.1rem;padding:.9rem 0}.D0 .box .r .page{margin:3rem 0 0 0}.D0 .box .r2{width:75%}@media(max-width: 768px){.D0 .box .r2{width:100%;margin:3vw 0 0 0}}.D0 .box .r2 .info .hhh{margin:0 0 1.2rem 0;font-weight:bold;font-size:2rem;color:#d0221c}.D0 .box .r2 .info .pic{width:85%}@media(max-width: 768px){.D0 .box .r2 .info .pic{width:100%;margin:3vw 0 0 0}}.D0 .box .r2 .info .pic img{width:100%;border-radius:.2rem}.D0 .box .r2 .prodvar{margin:3rem 0 0 0}.D0 .box .r2 .prodvar .title{font-size:1.1rem;padding:1rem 3%;box-sizing:border-box;color:#d0221c;font-weight:bold;border-radius:.7rem;overflow:hidden;background:#ffefdc url(../images/submenu_b1.png) no-repeat left center;background-size:contain}.D0 .box .r2 .back{display:flex;margin:3rem 0 0 0}.D0 .box .r2 .back a{padding:.5rem 2.4rem;border:1px solid #ddd;border-radius:10rem;display:inline-flex;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.D0 .box .r2 .back a:hover{background:#d0221c;border-color:#d0221c;color:#fff}