.idx-banner{position:relative}.idx-banner img{display:block;box-shadow:none}.idx-banner .swiper-pagination{display:block;margin-top:0;position:absolute;left:50%;bottom:19px;transform:translateX(-50%)}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .lazyload{position:relative}@media (min-width:992px){.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover{position:absolute;z-index:500;display:flex;flex-direction:column;justify-content:center;color:#fff;right:0;top:0;height:100%;padding-right:0}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .banner-title{margin-bottom:20px;font-size:28px;font-weight:700}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .sub-info{margin-bottom:60px;font-size:18px}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .btn{width:200px;padding-top:10px;padding-bottom:10px;display:block;transition:all .3s;font-size:1rem;border-width:2px;border-color:#fff;font-family:"OPPOSans-M";position:relative;border-radius:0}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .btn:after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleX(-.5) scaleY(1);z-index:-1;transition:all .3s;width:100%}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .btn:hover:after{background:var(--style-color);transform:scaleX(1) scaleY(1);opacity:1;transition:all .3s}}@media (min-width:1200px){.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover{padding-right:40px}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .banner-title{margin-bottom:30px;font-size:36px}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .sub-info{margin-bottom:60px}}@media (min-width:1440px){.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover{padding-right:120px}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .banner-title{font-size:54px;font-weight:700}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .sub-info{font-size:18px}.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover .btn{font-size:1.5rem}}@media (max-width:991px){.idx-banner .swiper-container .swiper-wrapper .swiper-slide .banner-cover{display:none}}.idx-banner .swiper-pagination-bullet-active{opacity:1;background:#fff}.idx-banner .prev-btn,.idx-banner .next-btn{font-size:20px;color:#fff;display:block;top:auto;bottom:4.5px}.idx-banner .swiper-pagination-bullet{width:10px;height:10px;margin:0 6px!important;opacity:.5}.idx-banner .prev-btn{left:24.5%}.idx-banner .next-btn{right:24.5%}@media (min-width:768px){.idx-banner .prev-btn,.idx-banner .next-btn{bottom:3px}.idx-banner .swiper-pagination-bullet{width:12px;height:12px}.idx-banner .prev-btn,.idx-banner .next-btn{font-size:24px}.idx-banner .prev-btn{left:30.5%}.idx-banner .next-btn{right:30.5%}}@media (min-width:1200px){.idx-banner .prev-btn{left:36.5%}.idx-banner .next-btn{right:36.5%}}@media (min-width:1440px){.idx-banner .prev-btn{left:39.5%}.idx-banner .next-btn{right:39.5%}}.idx-products{padding-top:30px;padding-bottom:10px;background:#F2F0F0}.idx-products .product-container{padding-left:15px;padding-right:15px}.idx-products .title-top{display:flex;justify-content:space-between;margin-bottom:20px}.idx-products .product-container .title-top .title-href{font-size:16px}.idx-products .product_category{display:flex;flex-wrap:wrap}.idx-products .product-container .product_category .col-sm-6{padding:0 10px;margin-bottom:20px;position:relative;flex:0 0 50%;max-width:50%}.idx-products .tit{position:absolute;bottom:15px;left:30px;font-size:20px;display:flex;align-items:baseline;color:#fff}.idx-products .tit a{display:flex;align-items:center}.idx-products .tit .title-info{width:16px;height:16px;font-size:14px;display:flex;justify-content:center;color:#fff;margin-left:5px}@media (min-width:768px){.idx-products .product-container{padding-left:60px;padding-right:60px}.idx-products .title-top{margin-bottom:40px}.idx-products .tit{font-size:16px}}@media (min-width:1200px){.idx-products .title-top{margin-bottom:60px}.idx-products .product-container .title-top .title-href{font-size:18px}.idx-products .product-container .product_category .col-sm-6{flex:0 0 25%;max-width:25%}.idx-products .tit{font-size:18px}.idx-products .tit .title-info{font-size:16px}.idx-products .product-container{padding-left:80px;padding-right:80px}}@media (min-width:1440px){.idx-products .product-container{padding-left:100px;padding-right:100px}.idx-products .tit{font-size:20px}.idx-products .tit .title-info{font-size:18px}}.idx-about,.idx-choose{padding:30px 0}.idx-about .title,.idx-choose .title{margin-bottom:20px}.idx-about .info,.idx-choose .info{text-align:center;font-size:16px;line-height:28px}@media (min-width:1200px){.idx-about .title,.idx-choose .title{margin-bottom:30px}.idx-about .info,.idx-choose .info{font-size:18px;line-height:30px}.idx-about,.idx-choose{padding:60px 0}}.idx-choose .choose-container .choose-item{display:flex;margin-top:20px;justify-content:space-between}.idx-choose .choose-container .choose-item .item{flex:0 0 30%;max-width:30%}@media (max-width:700px){.idx-choose .choose-container .choose-item .item{flex:0 0 50%;max-width:50%}}@media (max-width:557px){.idx-choose .choose-container .choose-item .item{flex:0 0 100%;max-width:100%}}.idx-choose .choose-container .choose-item .item .item-title{text-align:center;font-weight:800}.idx-choose .choose-container .choose-item .item .item-info{font-size:16px}.idx-choose .choose-container .choose-item .item .item-img,.idx-choose .choose-container .choose-item .item .item-title{margin-bottom:10px}.choose-container{padding-left:30px;padding-right:30px}.idx-choose .choose-container .choose-item .item .item-img{display:flex;justify-content:center}@media (min-width:768px){.choose-container{padding-left:60px;padding-right:60px}.idx-choose .choose-container .choose-item{margin-top:40px}}@media (min-width:992px){.choose-container{padding-left:90px;padding-right:90px}}@media (min-width:1200px){.choose-container{padding-left:120px;padding-right:120px}.idx-choose .choose-container .choose-item{margin-top:60px}.idx-choose .choose-container .choose-item .item .item-img img{width:250px;height:150px}.idx-choose .choose-container .choose-item .item .item-info{font-size:18px}.idx-choose .choose-container .choose-item .item .item-img,.idx-choose .choose-container .choose-item .item .item-title{margin-bottom:30px}}@media (min-width:1440px){.choose-container{padding-left:150px;padding-right:150px}.idx-blog .choose-container .choose-item .item .item-img{height:13vw;justify-content:space-between;display:flex;flex-direction:column}.idx-blog .choose-container .choose-item .item .item-img .date{margin-top:0}}.new-products{display:flex;flex-direction:column}.idx-case{display:flex;flex-direction:column-reverse}.new-products .lt,.idx-case .rt{padding:30px 0;display:flex;flex-direction:column;padding-left:60px}.new-products .rt .pic,.idx-case .lt .pic{overflow:hidden}.new-products .rt .pic a img,.idx-case .lt .pic a img{transition:1s all}.new-products .rt .pic a img:hover,.idx-case .lt .pic a img:hover{transform:scale(1.05);transition:1s all}.new-products .lt{background:#eef5f2}.idx-case .rt{background:#f6fafd}.new-products .title,.idx-case .title{text-align:left;font-family:"OPPOSans-H";margin-bottom:20px}.idx-part .pic img{aspect-ratio:3/2}.new-products .info,.idx-case .info{font-size:16px;line-height:28px;max-width:75%}.new-products .btn,.idx-case .btn{width:140px;margin-top:20px;padding-top:7px;padding-bottom:7px;border-radius:0;border-width:2px;border-color:#333;font-family:"OPPOSans-M";position:relative}.new-products .lt,.idx-case .lt,.new-products .rt,.idx-case .rt{flex:0 0 100%;max-width:100%}@media (min-width:992px){.new-products,.idx-case{flex-direction:row}.new-products .lt,.idx-case .lt,.new-products .rt,.idx-case .rt{flex:0 0 50%;max-width:50%}.new-products .lt,.idx-case .rt{padding-left:80px}.new-products .btn,.idx-case .btn{margin-top:10px}.new-products .info,.idx-case .info{max-width:90%}}@media (min-width:1200px){.new-products .lt,.idx-case .rt{padding:60px 0}.new-products .lt,.idx-case .rt{padding-left:120px}.new-products .title,.idx-case .title{margin-bottom:30px}.idx-part .pic img{height:520px}.new-products .info,.idx-case .info{font-size:18px;line-height:30px}.new-products .btn,.idx-case .btn{width:200px;padding-top:10px;padding-bottom:10px;transition:all .3s;font-size:1.5rem;margin-top:80px}.new-products .btn:hover,.idx-case .btn:hover{color:#fff;transition:all .3s;background:var(--style-color)}}@media (min-width:1440px){.new-products .title,.idx-case .title{margin-bottom:60px}.new-products .lt,.idx-case .rt{padding-top:120px}.new-products .lt,.idx-case .rt{padding-left:158px}.idx-part .pic img{height:640px}.new-products .btn,.idx-case .btn{margin-top:120px}}.idx-blog{padding:60px 0}.idx-blog .choose-container .choose-item{display:flex;margin-top:20px;justify-content:space-between}.idx-blog .choose-container .choose-item .item{flex:0 0 32%;max-width:32%}.idx-blog .choose-container .choose-item .item .scale-img img{aspect-ratio:581 / 465}.idx-blog .choose-container .choose-item .item .item-img{background-color:#fdfaf5}.idx-blog .choose-container .choose-item .item .item-img .date{display:flex;justify-content:space-between;align-items:center}.idx-blog .choose-container .choose-item .item .item-img .tit,.idx-blog .choose-container .choose-item .item .item-img .date{font-size:16px;line-height:28px}.idx-blog .choose-container .choose-item .item .item-img .tit a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.idx-blog .choose-container .choose-item .item .item-img .date .arrow{display:block;width:15px;height:14px;position:relative;margin-left:10px}.idx-blog .choose-container .choose-item .item .item-img .date .arrow:before,.idx-blog .choose-container .choose-item .item .item-img .date .arrow:after{content:'';position:absolute;background:#333}.idx-blog .choose-container .choose-item .item .item-img .date .arrow:after{top:0;left:50%;transform:translateX(-50%);width:2px;height:100%}.idx-blog .choose-container .choose-item .item .item-img .date .arrow:before{top:50%;left:0;transform:translateY(-50%);height:2px;width:100%}.idx-blog .choose-container .choose-item .item .item-img{padding:30px}.idx-blog .choose-container .choose-item .item .item-img .date{margin-top:50px}.idx-blog .btn{width:140px;padding-top:7px;padding-bottom:7px;display:block;transition:all .3s;font-size:1rem;border-width:2px;border-color:#333;font-family:"OPPOSans-M";margin:auto;margin-top:20px}@media (max-width:1140px){.idx-blog .choose-container .choose-item .item{flex:0 0 49%;max-width:49%}.idx-blog .choose-container .choose-item .item .item-img .tit a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}}@media (max-width:875px){.idx-blog .choose-container .choose-item .item{flex:0 0 100%;max-width:100%}}.idx-blog .choose-container{padding-left:20px;padding-right:20px}@media (min-width:768px){.idx-blog .choose-container{padding-left:30px;padding-right:30px}.idx-blog .choose-container .choose-item .item .item-img{padding:20px}.idx-blog .choose-container .choose-item .item .item-img .date{margin-top:30px}}@media (min-width:992px){.idx-blog .choose-container .choose-item .item .item-img .date{margin-top:50px}.idx-blog .btn{width:200px;padding-top:10px;padding-bottom:10px}.idx-blog .choose-container .choose-item .item .item-img .tit{font-size:18px;line-height:30px}}@media (min-width:1200px){.idx-blog .choose-container{padding-left:50px;padding-right:50px}.idx-blog .choose-container .choose-item{margin-top:60px}.idx-blog .choose-container .choose-item .item .item-img{padding:30px}.idx-blog .choose-container .choose-item .item .item-img .tit{font-size:20px;line-height:32px}.idx-blog .choose-container .choose-item .item .item-img .date{margin-top:70px}.idx-blog .choose-container .choose-item .item .item-img .date .arrow{margin-left:20px}.idx-blog .btn{font-size:1.5rem;margin-top:30px;position:relative}.idx-blog .btn:after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleX(-.5) scaleY(1);transition:all .3s;width:100%;z-index:-1}.idx-blog .btn:hover:after{background:var(--style-color);transform:scaleX(1) scaleY(1);opacity:1;transition:all .3s}.idx-blog .btn:hover{transition:all .3s;color:#fff}}@media (min-width:1440px){.idx-blog .choose-container{padding-left:100px;padding-right:100px}}.idx-contact{padding:60px 0;background:#fdfaf5}.idx-contact .lt{margin-bottom:20px}.idx-contact .title{text-align:left;margin-bottom:15px;font-family:"OPPOSans-H"}.idx-contact .sub-info{margin-bottom:20px;font-size:18px;line-height:30px}.idx-contact .btn{width:140px;padding-top:7px;padding-bottom:7px;border-radius:0;border-width:2px;border-color:#333;font-family:"OPPOSans-M"}.idx-contact .btn:hover{color:#fff;background:var(--style-color)}.idx-contact .lt .info{font-size:16px;line-height:28px}@media (min-width:992px){.idx-contact .container{display:flex;justify-content:space-between}.idx-contact .lt{flex:0 0 48.5%;max-width:48.5%;margin-bottom:0;display:flex;align-items:flex-end}.idx-contact .rt{flex:0 0 36.5%;max-width:36.5%}.idx-contact .title{margin-bottom:30px}.idx-contact .sub-info{margin-bottom:60px}}@media (min-width:1200px){.idx-contact .lt .info{font-size:18px;line-height:30px}.idx-contact .title{margin-bottom:60px}.idx-contact .sub-info{margin-bottom:120px;font-size:18px;line-height:30px}.idx-contact .btn{width:200px;padding-top:10px;padding-bottom:10px;transition:all .3s;font-size:1.5rem}}.idx-history .top-wrap{color:#fff;padding-top:30px;padding-bottom:30px}.idx-history .top-title{margin-bottom:20px;font-family:"OPPOSans-H"}.idx-history .sub-info{text-align:center}.idx-history .swiper-wrap{padding:30px 20px;position:relative;z-index:1}.idx-history .swiper-container{margin:-6px;padding:6px}.idx-history .scale-img{position:relative}.idx-history .scale-img img{aspect-ratio:560 / 340}.idx-history .swiper-slide{text-align:center}.idx-history .tit{position:absolute;top:15px;left:30px;color:#fff}.idx-history .sub-info{font-size:16px;line-height:28px}@media (min-width:768px){.idx-history .top-wrap{padding-top:40px;padding-bottom:60px}.idx-history .logo{margin-left:0;margin-right:35px;margin-bottom:0}.idx-history .swiper-wrap{padding:40px 30px}}@media (min-width:992px){.idx-history .top-wrap{padding-top:90px;padding-bottom:100px}}@media (min-width:1200px){.idx-history .swiper-wrap{padding:56px 50px}.idx-history .top-wrap{padding-top:90px;padding-bottom:100px}.idx-history .top-title{margin-bottom:50px}.idx-history .sub-info{font-size:18px;line-height:30px}}@media (min-width:1440px){.idx-history .top-wrap{padding-top:150px;padding-bottom:180px}}