@charset "utf-8";.main .caselist-main,.main .case-main{padding:120px 0}.main .case-left{width:371px;width:20.79596413%}.main .case-left h2{font-weight:600;font-size:40px;color:#111111;font-family:MiSans;line-height:1}.main .case-left p{font-weight:100;font-size:18px;font-size:.9375vw;color:#111111;padding-top:23px}.main .case-left .more{width:128px;height:48px;border-radius:24px;background:#009FE8;border:1px solid #009FE8;position:relative;overflow:hidden;margin-top:40px}.main .case-left .more .cm-fill{position:absolute;display:block;width:0;height:0;transform:translate(-50%, -50%);border-radius:50%;background:#fff;transition:width .7s,height .7s;z-index:0}.main .case-left .more em{font-weight:100;font-size:16px;color:#FFFFFF;line-height:1px;font-family:MiSans;font-style:normal;position:relative;z-index:1}.main .case-left .more:hover .cm-fill{width:40rem;height:40rem}.main .case-left .more:hover em{color:#009FE8}@media (max-width:767px){.main .case-left{width:100%;background:#fff;padding-bottom:15px}.main .case-left h2{font-size:28px}.main .case-left p{font-size:14px;padding-top:10px}.main .case-left .more{width:98px;height:38px;margin-top:15px}}@media (min-width:768px) and (max-width:991px){.main .case-left h2{font-size:32px}.main .case-left p{font-size:16px;padding-top:12px}.main .case-left .more{width:118px;height:42px;margin-top:20px}}.main .case-right{width:1328px;width:74.43946188%}.main .case-right .topic{width:100%}.main .case-right .topic img{width:100%}.main .case-right .case-menu{width:100%;padding-top:65px;border-bottom:1px solid #e6e6e6}.main .case-right .case-menu ul{margin:0 -5px}.main .case-right .case-menu ul li{padding:0 5px}.main .case-right .case-menu ul li .item{width:auto;max-width:100%;position:relative}.main .case-right .case-menu ul li .item .icon{height:49px}.main .case-right .case-menu ul li .item .icon i{font-size:45px;color:#999999}.main .case-right .case-menu ul li .item .txt{padding:21px 0 38px;font-weight:400;font-size:18px;color:#999999;font-family:MiSans;line-height:1}.main .case-right .case-menu ul li .item:after{content:'';display:block;width:0;height:3px;position:absolute;left:0;bottom:-2px;background:#009FE8;transition:all .5s}.main .case-right .case-menu ul li .item.active .icon i,.main .case-right .case-menu ul li .item:hover .icon i{color:#009FE8}.main .case-right .case-menu ul li .item.active .txt,.main .case-right .case-menu ul li .item:hover .txt{color:#009FE8}.main .case-right .case-menu ul li .item.active:after,.main .case-right .case-menu ul li .item:hover:after{width:100%}.main .case-right .case-items{width:100%;padding-top:64px}.main .case-right .case-items ul{margin-inline:-1.04166667vw}.main .case-right .case-items ul li{padding-inline:1.04166667vw;padding-bottom:2.08333333vw}.main .case-right .case-items ul li .item{box-shadow:26px 0 30px 0 rgba(0,0,0,0.05)}.main .case-right .case-items ul li .item .thumb-img{width:100%;height:168px;overflow:hidden}.main .case-right .case-items ul li .item .thumb-img img{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.main .case-right .case-items ul li .item .item-con{width:100%;background:#fff;height:168px;padding:32px 40px 0;padding-left:2.08333333vw;padding-right:2.08333333vw;position:relative}.main .case-right .case-items ul li .item .item-con h4{font-weight:400;font-size:14px}.main .case-right .case-items ul li .item .item-con h4 a{color:#009FE8;font-family:MiSans;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.main .case-right .case-items ul li .item .item-con h3{font-weight:100;font-size:20px;line-height:24px;height:48px;margin-top:15px}.main .case-right .case-items ul li .item .item-con h3 a{color:#111111;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:MiSans}.main .case-right .case-items ul li .item .item-con h6{font-weight:400;font-size:14px;color:#999999;padding-top:20px}.main .case-right .case-items ul li .item .item-con .more{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.main .case-right .case-items ul li .item:hover .thumb-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:767px){.main .case-right .case-items ul li .item .thumb-img,.main .case-right .case-items ul li .item .item-con{height:auto}.main .case-right .case-items ul li .item .item-con{padding:15px}.main .case-right .case-items ul li .item .item-con h4{font-size:12px}.main .case-right .case-items ul li .item .item-con h3{font-size:16px;line-height:20px;height:40px;margin-top:10px}.main .case-right .case-items ul li .item .item-con h6{font-size:12px;padding-top:10px}}@media (min-width:768px) and (max-width:991px){.main .case-right .case-items ul li .item .thumb-img{height:120px}.main .case-right .case-items ul li .item .item-con{padding:15px;height:150px}.main .case-right .case-items ul li .item .item-con h3{font-size:18px}}.main .case-right .case-items ul li .item .item-con{height:218px;background:#f7f7f7;padding-inline:1.25vw}.main .case-right .case-items ul li .item .item-con h3{font-weight:600;font-size:18px;line-height:28px;height:56px}.main .case-right .case-items ul li .item .item-con h6{padding-top:40px}.main .case-right .case-items ul li .item .item-con h6 span{width:28px;height:28px;border:1px solid #cccccc;border-radius:50%}.main .case-right .case-items ul li .item .item-con h6 span i{color:#cccccc}.main .case-right .case-items ul li.last .item{position:relative;min-height:200px}.main .case-right .case-items ul li.last .item .item-cover{width:100%;height:100%;position:absolute;left:0;top:0;background:#f8f8f8 url("/assets/addons/ldcms/szaiten/images/case-more.jpg") no-repeat center / contain;font-size:18px;font-family:MiSans;font-weight:bold}.main .case-detail{width:1328px;width:74.43946188%}.main .case-detail h1{font-weight:600;font-size:40px;color:#111111;font-family:MiSans}.main .case-detail h6{padding:27px 0 34px;border-bottom:1px solid #e6e6e6}.main .case-detail h6 i{font-size:19px;color:#999999}.main .case-detail h6 span{font-weight:400;font-size:16px;color:#999999;font-family:MiSans;padding-left:8px}.main .case-detail .case-detail__container{width:100%;padding:64px 112px 101px;padding-inline:8.43373494%}.main .case-detail .case-detail__container p{color:#111111;font-weight:400;font-size:18px;line-height:32px;font-family:MiSans}.main .case-detail .case-detail__container img{max-width:100%}.main .case-detail .case-detail__container iframe,.main .case-detail .case-detail__container video{width:100%;aspect-ratio:907 / 510;height:auto}.main .case-detail .case-detail__page{width:100%;padding-top:47px;border-top:1px solid #e6e6e6}.main .case-detail .case-detail__page .btn{padding-block:0;padding-inline:1.25vw;line-height:4.16666667vw;border-radius:16px;font-family:MiSans;border:none;font-weight:400;font-size:18px;font-size:.9375vw;transition:all .5s}.main .case-detail .case-detail__page .btn.btn-page{width:448px;width:33.73493976%;background:#f7f7f7;color:#999999;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.main .case-detail .case-detail__page .btn.btn-category{width:272px;width:20.48192771%;background:#009FE8;color:#fff}.main .case-detail .case-detail__page .btn.btn-category i{margin-right:1.04166667vw}.main .case-detail .case-detail__page .btn:hover{transform:translateY(-5px)}@media screen and (max-width:991px){.main .case-detail .case-detail__page{width:100%;padding-top:20px;flex-direction:column;align-items:flex-start}.main .case-detail .case-detail__page .btn{padding:0 10px;line-height:32px;border-radius:16px;font-size:14px;margin-bottom:10px;transition:all .5s}.main .case-detail .case-detail__page .btn.btn-page{width:auto;max-width:100%;text-align:left}.main .case-detail .case-detail__page .btn.btn-category{width:auto;background:#009FE8}.main .case-detail .case-detail__page .btn.btn-category i{margin-right:1.04166667vw}.main .case-detail .case-detail__page .btn:hover{transform:translateY(-5px)}}.main .case-detail .case-detail__others{width:100%;padding-top:96px}.main .case-detail .case-detail__others .case-detail__others-title{width:100%}.main .case-detail .case-detail__others .case-detail__others-title h3{font-weight:600;font-size:24px;color:#111111;font-family:MiSans;line-height:1}.main .case-detail .case-detail__others .case-detail__others-swiper{width:100%;margin-top:40px;background:#f7f7f7}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide{position:relative}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf{padding-left:65px;padding-right:112px;padding-left:3.38541667vw;padding-right:5.83333333vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf h2{font-weight:600;font-size:32px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf h2 a{color:#111111;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-family:MiSans}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf h2 a:hover{color:#009FE8}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf p{font-weight:100;font-size:18px;color:#111111;font-family:MiSans;padding-top:19px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf h3{font-weight:400;font-size:18px;color:#111111;font-family:MiSans;line-height:1;padding-top:54px;padding-top:2.8125vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items{width:100%;padding-top:23px;padding-top:1.19791667vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul{margin:0 -10px;margin-inline:-0.52083333vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li{padding:0 10px;padding-inline:.52083333vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item{width:100%;aspect-ratio:1/1;border-radius:32px;border-radius:1.66666667vw;background:#f7f7f7}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h5,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h2{font-family:MiSans;line-height:2.08333333vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h5{color:#111111;font-weight:400;font-size:16px;font-size:.83333333vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h2{color:#009FE8;font-weight:600;font-size:32px;font-size:1.66666667vw}@media screen and (max-width:991px){.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item{border-radius:15px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h5,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h2{line-height:30px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h5{font-size:12px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item h2{font-size:20px}}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li .item{background:#fff}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .thumb-img{width:608px;width:45.78313253%}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .more{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-pagination{bottom:23px;bottom:1.19791667vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-pagination .swiper-pagination-bullet{background:#ccc;opacity:1}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#009FE8}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next{width:60px;height:60px;width:3.125vw;height:3.125vw;background:#ffffffe6;border-radius:50%;pointer-events:auto}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev:after,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next:after{display:none}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev i,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next i{font-size:20px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev i{color:#009FE8}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next{background:#009FE8}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next i{color:#fff}@media (max-width:1440px){.main .case-right .case-menu{padding-top:55px}.main .case-right .case-menu ul li .item .icon{height:40px}.main .case-right .case-menu ul li .item .txt{padding:15px 0 30px;font-size:16px}}@media (max-width:767px){.main .case-right{width:100%;padding-top:30px}.main .case-right .case-menu{padding-top:20px}.main .case-right .case-menu ul li .item .icon{height:35px}.main .case-right .case-menu ul li .item .icon i{font-size:31px}.main .case-right .case-menu ul li .item .txt{padding:15px 0;font-size:12px}.main .case-right .case-items{padding-top:30px}.main .case-right .case-items ul li{padding-bottom:15px}.main .case-right .case-items ul li .item .item-con{height:auto;padding:15px}.main .case-right .case-items ul li .item .item-con h3{font-size:16px;line-height:20px;height:auto}.main .case-right .case-items ul li .item .item-con h6{padding-top:15px}.main .case-right .case-items ul li .item .item-con h6 span{width:28px;height:28px;border:1px solid #cccccc;border-radius:50%}.main .case-right .case-items ul li .item .item-con h6 span i{color:#cccccc}}@media (min-width:768px) and (max-width:991px){.main .case-right .case-menu{padding-top:35px}.main .case-right .case-menu ul li .item .icon i{font-size:40px}.main .case-right .case-menu ul li .item .txt{font-size:14px}.main .case-right .case-items{padding-top:45px}.main .case-right .case-items ul li{padding-bottom:15px}.main .case-right .case-items ul li .item .item-con{height:160px}.main .case-right .case-items ul li .item .item-con h3{line-height:24px;height:48px}.main .case-right .case-items ul li .item .item-con h6{padding-top:25px}.main .case-right .case-items ul li .item .item-con h6 span{width:28px;height:28px;border:1px solid #cccccc;border-radius:50%}.main .case-right .case-items ul li .item .item-con h6 span i{color:#cccccc}}@media screen and (max-width:991px){.main .caselist-main,.main .case-main{padding:30px 0}.main .case-detail{width:100%}.main .case-detail h1{font-size:22px}.main .case-detail h6{padding:15px 0}.main .case-detail h6 i{font-size:15px}.main .case-detail h6 span{font-size:13px;padding-left:5px}.main .case-detail .case-detail__container{padding:15px 0}.main .case-detail .case-detail__container p{font-size:14px;line-height:24px}.main .case-detail .case-detail__others{padding-top:30px}.main .case-detail .case-detail__others .case-detail__others-title h3{font-size:18px}.main .case-detail .case-detail__others .case-detail__others-swiper{margin-top:20px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide{flex-direction:column}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf{width:100%;padding:15px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf h2{font-size:24px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf p{font-size:14px;padding-top:10px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf h3{font-size:15px;padding-top:20px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items{padding-top:10px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul{margin:0 -5px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .case-detail__others-swiper-lf .zysj-items ul li{padding:0 5px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-wrapper .swiper-slide .thumb-img{width:100%}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-pagination{bottom:23px;bottom:1.19791667vw}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next{width:50px;height:50px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev:after,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next:after{display:none}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev i,.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next i{font-size:24px}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-prev i{color:#009FE8}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next{background:#009FE8}.main .case-detail .case-detail__others .case-detail__others-swiper .swiper .swiper-button-next i{color:#fff}}