.idx-case,.case-product{position:relative}.case-detail{padding:30px 0}.container-case{width:100%;margin:0 auto}.container-case .title,.container-case .sub-info,.container-case .info,.container-case .swiper-container{margin:0 auto}.case-detail .title{margin-bottom:20px;font-family:"OPPOSans-M";line-height:45px}.case-detail .sub-info{text-align:center;margin-bottom:25px;font-family:"OPPOSans-R"}.case-detail .banner-img img{aspect-ratio:1920/750}.container-case .info .info-text{width:80%;font-family:"OPPOSans-R";padding:55px 0;margin:0 auto}.case-detail .info h2{font-size:18px;text-align:left;font-family:"OPPOSans-M"}.case-detail .info h3{font-size:18px;font-family:"OPPOSans-M"}.case-detail .info>*{line-height:30px;font-size:18px;margin-bottom:35px}.case-detail .idx-case .prev-btn,.case-detail .case-product .prev-btn{left:4%}.case-detail .idx-case .next-btn,.case-detail .case-product .next-btn{right:4%}.case-detail .idx-case .prev-btn i,.case-detail .idx-case .next-btn i,.case-detail .case-product .prev-btn i,.case-detail .case-product .next-btn i{font-size:35px}.case-detail .swiper-slide img{aspect-ratio:8/5;}.case-detail .case-product .swiper-container .swiper-wrapper .swiper-slide{padding:20px 15px;text-align:center;background:#FAFAFA}.case-detail .case-product .swiper-container .swiper-wrapper .swiper-slide .scale-img img:hover{transform:scale(1.2)}.case-detail .case-product .swiper-container .swiper-wrapper .swiper-slide .tit{font-size:16px;line-height:1.5;text-align:center;font-family:"OPPOSans-B"}.case-detail .case-product .swiper-container .swiper-wrapper .swiper-slide .btn{font-size:14px;line-height:1;margin-top:16px;border-radius:0;padding:2px 15px;border:1px solid #333}.case-detail .case-product .swiper-container .swiper-wrapper .swiper-slide .btn:hover{background:#000;color:#fff;transition:all .3s}@media (min-width:720px){.container-case .title,.container-case .sub-info,.container-case .info,.container-case .swiper-container{max-width:720px}}@media (min-width:992px){.container-case .swiper-container{max-width:900px}}@media (max-width:992px){.case-detail .container-case .swiper-container .swiper-pagination{display:none}.idx-case{padding:64px 0}}@media (min-width:1200px){.container-case .title,.container-case .sub-info,.container-case .info{max-width:900px}.container-case .swiper-container{max-width:960px}.case-detail{padding-bottom:62px}.case-detail .title{margin-bottom:35px;font-weight:600;line-height:55px}.case-detail .sub-info{font-size:18px;margin-bottom:45px}.case-detail .info>*{line-height:30px;font-size:18px}.case-detail .info h2,.case-detail .info h3{font-size:24px}.case-detail .info h2,.case-detail .info h3{margin-top:45px}.case-detail .swiper-container,.case-detail .case-product{padding:64px 0}.case-detail .date{margin-top:56px}.case-detail .case-product .swiper-container .swiper-wrapper .swiper-slide .tit{margin-top:27px}.case-detail .case-product .swiper-container .swiper-wrapper .swiper-slide .tit{transition:all .3s}}@media (min-width:1440px){.case-detail{padding-bottom:110px}.container-case .title,.container-case .sub-info,.container-case .info{max-width:1230px}.container-case .swiper-container{max-width:1260px}}@media (min-width:1800px){.container-case .swiper-container{max-width:1600px}}