@media (min-width:1200px){.header:not(.shadow){position:fixed;color:#fff;background:transparent;border-bottom:1px solid rgba(255,255,255,.8)}.header:not(.shadow) .daohang1 a{display:block;height:36px;overflow:hidden}.header:not(.shadow) .daohang1 img{position:relative;top:-36px;filter:drop-shadow(0 36px #fff)}.header:not(.shadow) .daohang2-1>a{color:#fff}.header:not(.shadow) .daohang2-1>a::after{background:#fff}}.idx-banner{position:relative}.idx-banner .block{display:block}.idx-banner img{display:block;width:100%;height:auto;aspect-ratio:1920 / 920}.idx-banner .bottom-scrollbar{position:absolute;left:50%;bottom:15px;transform:translateX(-50%);z-index:11}.idx-banner .swiper-scrollbar{height:3px;background:#A5A5A5}.idx-banner .swiper-scrollbar-drag{border-radius:0;background:#fff}@media (min-width:768px){.idx-banner .bottom-scrollbar{bottom:30px}}@media (min-width:1200px){.idx-banner .bottom-scrollbar{bottom:70px}}.idx-products{padding:30px 0}.idx-products .sub-title{color:#999;text-align:center;margin-bottom:8px;font-family:'SourceHanSansCN-L'}.idx-products .title{margin-bottom:20px}.idx-products .sub-info{color:#A0A0A0;line-height:1.333;text-align:center;margin-bottom:30px}.idx-products .row{margin-bottom:-30px}.idx-products .row>div{text-align:center;margin-bottom:30px}.idx-products .icon{display:block;height:64px;margin-bottom:20px}.idx-products .tit{margin-bottom:8px}.idx-products .info{color:#A0A0A0;line-height:1.25}.idx-products .btn{width:78px;font-size:14px;padding:0 0 4px;margin-top:15px;border-radius:0;border-top:none;border-left:none;border-right:none;border-color:#E8E8E8}@media (min-width:1200px){.idx-products{padding:60px 0 50px}.idx-products .sub-title{margin-bottom:14px}.idx-products .title{margin-bottom:42px}.idx-products .sub-info{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:60px}.idx-products .row{margin-left:0;margin-right:0}.idx-products .row>div{padding:40px 25px;transition:background .3s}.idx-products .row>div:hover{background:var(--style-color)}.idx-products .icon{overflow:hidden;margin-bottom:30px}.idx-products .row>div:hover .icon img{position:relative;top:-64px;filter:drop-shadow(0 64px #fff)}.idx-products .row>div:hover .tit,.idx-products .row>div:hover .info{color:#fff}.idx-products .row>div:hover .btn{color:#fff;border-color:rgba(255,255,255,.6)}}@media (min-width:1440px){.idx-products{padding-top:90px}.idx-products .sub-info{margin-bottom:82px}.idx-products .row>div{padding-left:35px;padding-right:35px}.idx-products .icon{margin-bottom:45px}}.idx-about{padding:30px 0;color:#fff;background:linear-gradient(180deg,#525252 0%,#111111 100%);text-align:center}.idx-about .sub-title{text-align:left;margin-bottom:8px;font-family:'SourceHanSansCN-L';opacity:.6}.idx-about .title{text-align:left;margin-bottom:20px}.idx-about .sub-info{text-align:left;line-height:1.333;margin-bottom:30px;opacity:.7}.idx-about .row{margin-left:-10px;margin-right:-10px}.idx-about .row>div{padding:0 10px}.idx-about .row>div:first-child{margin-bottom:24px}.idx-about .row>div img{width:100%;aspect-ratio:688 / 400}.idx-about .btn{width:160px;color:#fff;font-size:14px;margin-top:30px;padding:7px 15px;border-radius:24px;background:var(--style-color)}@media (min-width:992px){.idx-about .row>div:first-child{margin-bottom:0}}@media (min-width:1200px){.idx-about{padding:60px 0}.idx-about .sub-title{margin-bottom:14px}.idx-about .title{margin-bottom:42px}.idx-about .sub-info{max-width:1160px;margin-bottom:60px}.idx-about .btn{width:190px;margin-top:60px;padding-top:11px;padding-bottom:11px;transition:all .3s}.idx-about .btn:hover{color:var(--style-color);background:#fff}}@media (min-width:1440px){.idx-about{padding:90px 0}.idx-about .sub-info{margin-bottom:82px}}.idx-solutions{padding-top:30px}.idx-solutions .sub-title{text-align:center;margin-bottom:8px;font-family:'SourceHanSansCN-L'}.idx-solutions .title{margin-bottom:20px}.idx-solutions .sub-info{color:#A0A0A0;text-align:center;line-height:1.333;margin-bottom:30px}.idx-solutions .tab-back{position:relative}.idx-solutions .tab-pane{padding-top:60px;padding-bottom:110px;min-height:41.666vw;display:flex;justify-content:center;position:relative}.idx-solutions .tab-pane::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.2}.idx-solutions .info-group{color:#fff;max-width:600px;padding-left:15px;padding-right:15px;text-align:center;position:relative;z-index:1}.idx-solutions .tit{margin-bottom:10px}.idx-solutions .info{max-height:192px;line-height:1.333}.idx-solutions .btn{width:126px;margin-top:20px;border-radius:23px;padding:5px 15px;color:#fff;border-color:#fff}.idx-solutions .tab-list{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:calc(100% - 30px);max-width:618px;padding:5px;margin-top:0;border-radius:32px;background:#ACADAD}.idx-solutions .tab-list li{flex:1;padding:7px 5px;border-radius:27px;margin-bottom:0;cursor:pointer}.idx-solutions .tab-list li.active{color:#fff;background:var(--style-color)}@media (min-width:1200px){.idx-solutions{padding-top:60px}.idx-solutions .sub-title{margin-bottom:14px}.idx-solutions .title{margin-bottom:42px}.idx-solutions .sub-info{max-width:1000px;display:block;margin-left:auto;margin-right:auto;margin-bottom:60px}.idx-solutions .tab-pane{padding-top:90px}.idx-solutions .info-group{max-width:1000px}.idx-solutions .info{max-height:216px}.idx-solutions .tit{margin-bottom:20px}.idx-solutions .btn{margin-top:32px;padding-top:10px;padding-bottom:10px;transition:all .3s}.idx-solutions .btn:hover{border-color:var(--style-color);background:var(--style-color)}.idx-solutions .tab-pane{padding-bottom:160px}.idx-solutions .tab-list{bottom:36px}.idx-solutions .tab-list li{padding-top:12px;padding-bottom:12px}}@media (min-width:1440px){.idx-solutions{padding-top:90px}.idx-solutions .sub-info{margin-bottom:82px}.idx-solutions .tab-pane{padding-top:190px}.idx-solutions .tit{font-size:42px}}.idx-blog{padding:30px 0}.idx-blog .sub-title{text-align:center;margin-bottom:8px;font-family:'SourceHanSansCN-L'}.idx-blog .title{margin-bottom:20px}.idx-blog .sub-info{color:#A0A0A0;text-align:center;line-height:1.333;margin-bottom:30px}.idx-blog .lt{margin-bottom:20px;position:relative}.idx-blog .swiper-container{border:1px solid #707070}.idx-blog .swiper-slide a{display:block}.idx-blog .swiper-slide a::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%)}.idx-blog .lt .info-group{position:absolute;left:15px;right:15px;bottom:15px;color:#fff}.idx-blog .tit{font-family:'SourceHanSansCN-M'}.idx-blog .date{font-size:12px;margin-top:10px;line-height:1;display:flex;align-items:center}.idx-blog .date i{font-size:20px;transform:scale(.5)}.idx-blog .swiper-pagination{position:absolute;right:15px;bottom:15px;margin-top:0;display:block;z-index:1}.idx-blog .swiper-pagination-bullet{width:10px;height:3px;margin:0;border-radius:0;background:#FFF;opacity:.4}.idx-blog .swiper-pagination-bullet:not(:last-child){margin-right:6px}.idx-blog .swiper-pagination-bullet-active{opacity:.9}.idx-blog .item-list{display:grid;height:100%;grid-template-columns:1fr 1fr;grid-gap:10px}.idx-blog .item-list li:last-child{grid-column:span 2}.idx-blog .block{height:100%;padding:15px;background:#F6F6F6;display:flex;flex-direction:column;justify-content:space-between}.idx-blog .info{margin-top:10px;line-height:1.333}@media (min-width:1200px){.idx-blog{padding:60px 0}.idx-blog .sub-title{margin-bottom:14px}.idx-blog .title{margin-bottom:42px}.idx-blog .sub-info{display:block;margin-left:auto;margin-right:auto;margin-bottom:60px}.idx-blog .item-wrap{display:flex}.idx-blog .lt{flex:0 0 61.7%;max-width:61.7%;margin-bottom:0}.idx-blog .rt{flex:1;padding-left:20px}.idx-blog .lt .info-group{left:30px;right:30px;bottom:30px}.idx-blog .swiper-pagination{right:30px;bottom:31px}.idx-blog .swiper-pagination-bullet{width:20px}.idx-blog .item-list{grid-template-rows:4fr 5fr;grid-gap:22px 20px}.idx-blog .block:hover{color:#fff;background:var(--style-color)}.idx-blog .info{margin-top:18px}}@media (min-width:1440px){.idx-blog{padding-top:90px;padding-bottom:124px}.idx-blog .sub-info{max-width:1160px;margin-bottom:82px}.idx-blog .block{padding:30px}.idx-blog .item-list{grid-template-rows:247fr 327fr}}