.banner_i{position:relative}.D0{padding:6vw 0 7vw 0;background:#f2f2f2}.D0>.box .hhh .zh{font-size:3.1rem;line-height:1}@media(max-width: 990px){.D0>.box .hhh .zh{font-size:4.5vw}}@media(max-width: 570px){.D0>.box .hhh .zh{font-size:5.8vw}}.D0>.box .hhh .en{font-size:1.5rem;color:#999}@media(max-width: 990px){.D0>.box .hhh .en{font-size:1.2rem}}.D0>.box .type{border-top:2px solid #ddd;padding:2vw 0 0 0;margin:2vw 0 0 0}.D0>.box .type>ul{display:flex;flex-wrap:wrap}.D0>.box .type>ul>li{width:25%;position:relative;z-index:1}@media(max-width: 990px){.D0>.box .type>ul>li{width:50%}}@media(max-width: 570px){.D0>.box .type>ul>li{width:100%}}.D0>.box .type>ul>li:hover{z-index:10}.D0>.box .type>ul>li>ul{position:absolute;opacity:0;visibility:hidden;left:0;top:100%;height:auto;width:100%;z-index:10;background:#fafafa;max-height:200px;overflow-y:scroll;box-shadow:0 0 10px rgba(0,0,0,.1254901961);transition-property:all;transition-duration:0.3s;transition-timing-function:ease}.D0>.box .type>ul>li>ul>a{display:block;line-height:2;color:#444;width:100%;padding:.7rem 2rem}.D0>.box .type>ul>li>ul>a:hover{background:#444;color:#fff}.D0>.box .type>ul>li:hover::after,.D0>.box .type>ul>li.selected::after{opacity:1}.D0>.box .type>ul>li:hover>a,.D0>.box .type>ul>li.selected>a{color:#fff}.D0>.box .type>ul>li:hover>a::after,.D0>.box .type>ul>li.selected>a::after{background:#fff}.D0>.box .type>ul>li:hover>a.down::after,.D0>.box .type>ul>li.selected>a.down::after{border-right-color:#fff;border-bottom-color:#fff}.D0>.box .type>ul>li:hover>ul,.D0>.box .type>ul>li.selected>ul{opacity:1;visibility:inherit}.D0>.box .type>ul>li::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, #1bdec1 0%, #0c78d6 50%);opacity:0}.D0>.box .type>ul>li>a{position:relative;z-index:10;color:#333;padding:1.4rem 2rem;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem}.D0>.box .type>ul>li>a::after{content:"";width:1vw;height:.2vw;aspect-ratio:1/1;display:inline-flex;background:#666;font-size:1.5rem;font-family:"arial"}.D0>.box .type>ul>li>a.down::after{content:"";width:.55vw;height:.55vw;border-right:.2vw solid #666;background:none;border-bottom:.2vw solid #666;rotate:45deg;font-weight:bold}.D0>.box .productlist{margin:3rem 0 0 0}.D0>.box .productlist ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3vw}@media(max-width: 990px){.D0>.box .productlist ul{grid-template-columns:1fr 1fr}}@media(max-width: 570px){.D0>.box .productlist ul{grid-template-columns:1fr}}.D0>.box .productlist ul li{overflow:hidden;position:relative;box-shadow:0 0px 15px rgba(0,0,0,.0078431373);background:#fff;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D0>.box .productlist ul li::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;overflow:hidden;background:linear-gradient(90deg, #1bdec1 0%, #0c78d6 50%);transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D0>.box .productlist ul li:hover{box-shadow:0 10px 20px rgba(0,0,0,.1254901961);transform:translateY(-1rem)}.D0>.box .productlist ul li:hover::after{height:4px}.D0>.box .productlist ul li a{display:flex;flex-direction:column;padding:2vw;box-sizing:border-box}.D0>.box .productlist ul li a .picimg img{width:100%;aspect-ratio:16/11;-o-object-fit:contain;object-fit:contain}.D0>.box .productlist ul li a span{display:none}.D0>.box .productlist ul li a h3{padding:1rem 0;text-align:center;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.D0>.box .productlist #page{margin:2rem 0 0 0}@media(max-width: 570px){.D0>.box .productlist #page{display:none}}.D0>.box .productlist #load_more_button{display:none}@media(max-width: 570px){.D0>.box .productlist #load_more_button{display:block}}.en .D0>.box .hhh .zh{font-size:2.5rem}