.banner_i{position:relative}.D0{padding:6vw 0 0 0}.D0>.box .hhh{text-align:center}.D0>.box .hhh .zh{font-size:3.4rem}@media(max-width: 1240px){.D0>.box .hhh .zh{font-size:5.1vw}}@media(max-width: 768px){.D0>.box .hhh .zh{font-size:6vw}}.D0>.box .hhh .en{font-size:1.5rem;color:#999}@media(max-width: 990px){.D0>.box .hhh .en{font-size:1.1rem}}.D0>.box .hhh .ms{margin:2rem 0 0 0;color:#666;font-size:1.2rem}@media(max-width: 990px){.D0>.box .hhh .ms{font-size:1.1rem}}.D0>.box .b{margin:4vw 0 0 0}.D0>.box .b .caselist .NewsList_g2 ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:3vw;grid-row-gap:3vw}@media(max-width: 990px){.D0>.box .b .caselist .NewsList_g2 ul{grid-template-columns:1fr 1fr}}@media(max-width: 570px){.D0>.box .b .caselist .NewsList_g2 ul{grid-template-columns:1fr}}.D0>.box .b .caselist .NewsList_g2 ul li{background:#fff;position:relative;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D0>.box .b .caselist .NewsList_g2 ul li:hover>a:nth-of-type(1)::after{opacity:1}.D0>.box .b .caselist .NewsList_g2 ul li>a:nth-of-type(1){display:block;position:relative}.D0>.box .b .caselist .NewsList_g2 ul li>a:nth-of-type(1)::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2509803922);opacity:0;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D0>.box .b .caselist .NewsList_g2 ul li>a:nth-of-type(1) img{width:100%;aspect-ratio:16/11;-o-object-fit:cover;object-fit:cover}@media(max-width: 990px){.D0>.box .b .caselist .NewsList_g2 ul li>a:nth-of-type(1) img{height:24vw}}@media(max-width: 570px){.D0>.box .b .caselist .NewsList_g2 ul li>a:nth-of-type(1) img{height:48vw}}.D0>.box .b .caselist .NewsList_g2 ul li h3{position:absolute;left:0;height:auto;transform:translateY(-100%);z-index:2;box-sizing:border-box;padding:0 2rem 1.5rem 2rem;width:100%;display:flex;align-items:flex-end;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}@media(max-width: 990px){.D0>.box .b .caselist .NewsList_g2 ul li h3{height:auto;top:24vw}}@media(max-width: 570px){.D0>.box .b .caselist .NewsList_g2 ul li h3{padding:2vw 0 0 0;position:initial;height:auto;top:initial;transform:translateY(0)}}.D0>.box .b .caselist .NewsList_g2 ul li h3 a{font-size:1.4rem;color:#fff;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 990px){.D0>.box .b .caselist .NewsList_g2 ul li h3 a{font-size:1.2rem}}@media(max-width: 570px){.D0>.box .b .caselist .NewsList_g2 ul li h3 a{color:#333}}.D0>.box .b .caselist .NewsList_g2 ul li h3 a:hover{text-decoration:underline}.D0>.box .b .caselist .NewsList_g2 ul li .date_type{display:flex;padding:1.4rem 0;justify-content:space-between}@media(max-width: 570px){.D0>.box .b .caselist .NewsList_g2 ul li .date_type{display:none}}.D0>.box .b .caselist .NewsList_g2 ul li .date_type time{color:#999}.D0>.box .b .caselist .NewsList_g2 ul li .date_type span{color:#777;font-weight:bold}.D0>.box .b .caselist .NewsList_g2 ul li p:nth-of-type(1){padding:.3rem 0 0 0;color:#888;font-size:1rem;line-height:1.7;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 570px){.D0>.box .b .caselist .NewsList_g2 ul li p:nth-of-type(1){display:none}}.D0>.box .b .caselist .NewsList_g2 ul li p:nth-of-type(2){display:none}.D0>.box .b .caselist .NewsList_g2 ul li p:nth-of-type(3){border-bottom:1px solid #eee;padding:1.4rem 0 2rem 0}.D0>.box .b .caselist .NewsList_g2 ul li p:nth-of-type(3) a{color:#999}.D0>.box .b .caselist .NewsList_g2 ul li p:nth-of-type(3) a:hover{color:#0c78d6}.D0>.box .b .caselist .NewsList_g2 #load_more_button{display:none}.D0>.box .b .caselist .NewsList_g2 .page{margin:1.4rem 0 0 0}.D1{padding:5vw 0 6vw 0}.D1>.box .hhh{text-align:center}.D1>.box .hhh .zh{font-size:2.8rem}@media(max-width: 1240px){.D1>.box .hhh .zh{font-size:5vw}}.D1>.box .hhh .en{font-size:1.5rem;color:#999}@media(max-width: 1240px){.D1>.box .hhh .en{font-size:1.2rem}}.D1>.box .ms{text-align:center;font-size:1.2rem;color:#666;margin:1.6rem 0 0 0}@media(max-width: 1240px){.D1>.box .ms{font-size:1.1rem}}.D1>.box .type{margin:3rem 0 0 0;border-top:2px solid #ddd;padding:2rem 0 0 0}.D1>.box .type ul{display:flex;flex-wrap:wrap}.D1>.box .type ul li{width:25%;position:relative}@media(max-width: 990px){.D1>.box .type ul li{width:33.3333333333%}}@media(max-width: 768px){.D1>.box .type ul li{width:50%}}@media(max-width: 570px){.D1>.box .type ul li{width:100%}}.D1>.box .type ul li:hover::after{opacity:1}.D1>.box .type ul li:hover a{color:#fff}.D1>.box .type ul li:hover a::after{color:#fff}.D1>.box .type ul li::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, #1bdec1 0%, #0c78d6 50%);opacity:0}.D1>.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}.D1>.box .type ul li a::after{content:"-";display:inline-flex;color:#666;font-size:1.5rem;font-family:"arial";scale:2 1}.D1>.box .type ul li:nth-last-of-type(1) a::after{content:"+";scale:1.3}.D1>.box .showlist{margin:5vw 0 0 0}.D1>.box .showlist .ulul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:2vw;grid-column-gap:2vw;height:23vw;overflow:hidden}@media(max-width: 990px){.D1>.box .showlist .ulul{height:31vw;grid-template-columns:1fr 1fr 1fr}}@media(max-width: 570px){.D1>.box .showlist .ulul{height:39vw;grid-template-columns:1fr 1fr}}.D1>.box .showlist .ulul .li{height:10vw;border:1px solid #eee;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}@media(max-width: 990px){.D1>.box .showlist .ulul .li{height:14vw}}@media(max-width: 570px){.D1>.box .showlist .ulul .li{height:18vw}}.D1>.box .showlist .ulul .li:hover{border:1px solid #ccc}.D1>.box .showlist .ulul .li:hover img{transform:scale(0.55)}.D1>.box .showlist .ulul .li img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(0.5);transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D1>.box .showlist .showmore{text-align:center;margin:2rem 0 0 0;display:flex;justify-content:center}.D1>.box .showlist .showmore span{cursor:pointer;display:flex;align-items:center;flex-direction:column}.D1>.box .showlist .showmore span::after{content:"";width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' viewBox='0 0 48 48'%3E%3Cpath fill='%23333333' d='M43 17.1L39.9 14 24 29.9 8.1 14 5 17.1 24 36z' /%3E%3C/svg%3E") no-repeat center;background-size:contain}.D2{padding:0 0 6vw 0}.D2>.box .hhh{font-size:3rem}@media(max-width: 1240px){.D2>.box .hhh{font-size:5vw}}@media(max-width: 768px){.D2>.box .hhh{font-size:6vw}}.D2>.box .b{margin:2rem 0 0 0;position:relative}.D2>.box .b .conl{margin:1.7rem 0 0 0;display:flex;gap:1rem;position:absolute;right:3vw;top:3vw;z-index:5}@media(max-width: 990px){.D2>.box .b .conl{gap:1vw}}.D2>.box .b .conl a:nth-of-type(1){transform:rotate(180deg)}.D2>.box .b .conl a{width:3.5vw;min-width:36px;aspect-ratio:1/1;position:relative;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D2>.box .b .conl a.swiper-button-disabled::after{opacity:1}.D2>.box .b .conl a.swiper-button-disabled::before{opacity:0}.D2>.box .b .conl a.swiper-button-disabled span{opacity:0}.D2>.box .b .conl a.swiper-button-disabled i{opacity:1}.D2>.box .b .conl a span{position:absolute;z-index:10;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23000000'%3E%3ClinearGradient id='myLinearGradient1' x2='100%25' y2='100%25' x1='0%25' y1='100%25' spreadMethod='pad'%3E%3Cstop offset='0%25' stop-color='%231bdec1' stop-opacity='1'/%3E%3Cstop offset='100%25' stop-color='%230c78d6' stop-opacity='1'/%3E%3C/linearGradient%3E%3Cpath d='M 18.71875 6.78125 L 17.28125 8.21875 L 24.0625 15 L 4 15 L 4 17 L 24.0625 17 L 17.28125 23.78125 L 18.71875 25.21875 L 27.21875 16.71875 L 27.90625 16 L 27.21875 15.28125 Z' style='fill:url(%23myLinearGradient1);' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:auto 45%;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D2>.box .b .conl a i{opacity:0;position:absolute;z-index:10;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23000000'%3E%3Cpath d='M 18.71875 6.78125 L 17.28125 8.21875 L 24.0625 15 L 4 15 L 4 17 L 24.0625 17 L 17.28125 23.78125 L 18.71875 25.21875 L 27.21875 16.71875 L 27.90625 16 L 27.21875 15.28125 Z' fill='%23333' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:auto 45%;transition-property:all;transition-duration:0.5s;transition-timing-function:ease}.D2>.box .b .conl a::after{content:"";opacity:0;transition-property:all;transition-duration:0.5s;transition-timing-function:ease;position:absolute;z-index:3;border-radius:100px;inset:0px;border:2px solid rgba(0,0,0,0);border-radius:100px;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(to right, #f1f1f1, #f1f1f1),linear-gradient(90deg, #333, #333)}.D2>.box .b .conl a::before{content:"";opacity:1;transition-property:all;transition-duration:0.5s;transition-timing-function:ease;position:absolute;z-index:1;border-radius:100px;inset:0px;border:2px solid rgba(0,0,0,0);border-radius:100px;background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-image:linear-gradient(to right, #f1f1f1, #f1f1f1),linear-gradient(90deg, #1bdec1, #0c78d6)}.D2>.box .b .conl a:hover::after{opacity:1}.D2>.box .b .conl a:hover::before{opacity:0}.D2>.box .b .conl a:hover span{opacity:0}.D2>.box .b .conl a:hover i{opacity:1}.D2>.box .b .swiper-pagination{position:inherit;margin:2rem auto 0 auto;width:10vw;height:3px;max-width:120px;overflow:hidden}.D2>.box .b .swiper-pagination span{height:3px;overflow:hidden;background-image:linear-gradient(to right, #0AA7CE, #0C76DF)}.D2>.box .b .swiper-slide{padding:4vw;box-sizing:border-box;background:#f1f1f1;display:flex;justify-content:space-between;border-radius:.5rem}@media(max-width: 768px){.D2>.box .b .swiper-slide{flex-direction:column;gap:1rem 0;padding:8vw}}.D2>.box .b .swiper-slide .ll{width:24%}@media(max-width: 990px){.D2>.box .b .swiper-slide .ll{width:45%}}@media(max-width: 768px){.D2>.box .b .swiper-slide .ll{width:100%}}.D2>.box .b .swiper-slide .ll img{width:100%;aspect-ratio:1/1;border-radius:6px;-o-object-fit:cover;object-fit:cover}.D2>.box .b .swiper-slide .rr{width:70%}@media(max-width: 990px){.D2>.box .b .swiper-slide .rr{width:50%}}@media(max-width: 768px){.D2>.box .b .swiper-slide .rr{width:100%}}.D2>.box .b .swiper-slide .rr .content{height:35vh;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;padding:0 1.5vw 0 0;display:flex;justify-content:center;flex-direction:column;gap:.5rem 0;line-height:1.6}@media(max-width: 990px){.D2>.box .b .swiper-slide .rr .content{justify-content:flex-start}}@media(max-width: 768px){.D2>.box .b .swiper-slide .rr .content{font-size:3.7vw}.D2>.box .b .swiper-slide .rr .content img{max-width:100%}}.D2>.box .b .swiper-slide .rr .qianming{margin:1rem 0 0 0;text-align:right}.en .D0>.box .hhh .zh{font-size:2.4rem}.en .D1>.box .hhh .zh{font-size:2.1rem}.en .D2>.box .hhh{font-size:2.4rem}