.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%));position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
.pu_suspension{z-index:999;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;position:fixed;top:50%;left:.2rem;transform:translateY(-50%)}.pu_suspension.active{opacity:1;visibility:visible}.pu_suspension .su_box{flex-direction:column;gap:.18rem;display:flex}.pu_suspension .su_box .item{cursor:pointer;border-radius:0 .08rem .08rem 0;transition:all .3s;position:relative}.pu_suspension .su_box .item a{color:#999;white-space:nowrap;align-items:center;gap:.08rem;font-size:.16rem;text-decoration:none;display:flex}.pu_suspension .su_box .item a img{opacity:0;width:.1rem;height:.1rem}.pu_suspension .su_box .item.active,.pu_suspension .su_box .item:hover{color:#fff}.pu_suspension .su_box .item.active img,.pu_suspension .su_box .item:hover img{opacity:1;transition:all .3s ease-in-out}.pu_suspension .su_box .item.active a,.pu_suspension .su_box .item:hover a{color:#003189;transition:all .3s ease-in-out}.pu_banner{width:100%;min-height:4rem;position:relative;overflow:hidden}.pu_banner .ban_bk{width:100%;height:100%;position:absolute;top:0;left:0}.pu_banner .ban_bk picture,.pu_banner .ban_bk img{object-fit:cover;width:100%;height:100%}.pu_banner .ban_post{z-index:10;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.about_us .us_top{align-items:center;display:flex}.about_us .us_top .le_box{width:46%;overflow:hidden}.about_us .us_top .le_box img{object-fit:cover;width:100%;height:4.533rem;transition:all .4s}.about_us .us_top .le_box:hover img{transform:scale(1.05)}.about_us .us_top .ri_box{width:54%;padding-left:6%}.about_us .us_top .ri_box .content2{height:2.16rem;margin-top:.4rem;padding-right:.1rem;overflow:auto}.about_us .us_top .ri_box .content2::-webkit-scrollbar{width:.02rem;height:.02rem}.about_us .us_top .ri_box .content2::-webkit-scrollbar-thumb{background:#003189}.about_us .us_top .ri_box .content2::-webkit-scrollbar-track{background:#144b904d}.about_us .us_top .ri_box .content2 p{color:#666c;margin:0;line-height:.36rem}.about_us .us_bot{grid-template-columns:repeat(4,1fr);margin-top:.6rem;display:grid;position:relative;overflow:hidden}.about_us .us_bot .slide{position:relative}.about_us .us_bot .slide:after{content:"";background:#0000004d;width:calc(100% + .56rem);height:.02rem;position:absolute;top:.7rem;left:0}.about_us .us_bot .slide:before{content:"";background:#003189;width:.52rem;height:.02rem;position:absolute;top:.7rem;left:0}.about_us .us_bot .slide .top{align-items:center;padding-bottom:.1rem;display:flex}.about_us .us_bot .slide .top .svg{width:.4rem}.about_us .us_bot .slide .top .svg img{max-width:100%}.about_us .us_bot .slide .top .txt{color:#666;flex:1;padding-left:.06rem;transition:all .4s}.about_us .us_bot .slide .desc{height:0;margin-top:.24rem;overflow:hidden}.about_us .us_bot .slide .desc p{color:#999;margin:0;line-height:1.6}.about_us .us_bot .slide:hover .top .txt{color:#003189}.network_map{position:relative}.network_map .map_box{z-index:2;position:relative}.network_map .map_box .content1{margin-bottom:.4rem}.network_map .map_bk{width:100%;margin-top:-.2rem}.network_map .map_bk picture{width:100%}.network_map .map_bk picture img{width:100%;height:auto}.production_base .w1520{display:flex}.production_base .w1520 .le_box{flex-flow:column wrap;justify-content:space-between;width:33%;display:flex}.production_base .w1520 .le_box .content1{margin-bottom:.4rem}.production_base .w1520 .le_box .content2{flex-wrap:wrap;display:flex}.production_base .w1520 .le_box .content2 .slide{background:#f9f9f9;border-bottom:.01rem solid #d6d6d6;width:50%;padding:.26rem .2rem;transition:all .6s}.production_base .w1520 .le_box .content2 .slide .svg{flex-shrink:0;width:.4rem;height:.4rem;margin-bottom:.36rem}.production_base .w1520 .le_box .content2 .slide .svg img{object-fit:contain;width:100%;height:100%}.production_base .w1520 .le_box .content2 .slide .txt{color:#333;padding-top:.1rem;font-size:.22rem;font-weight:700;transition:all .4s;position:relative}.production_base .w1520 .le_box .content2 .slide.active{color:#fff;background:#003189}.production_base .w1520 .le_box .content2 .slide.active img{filter:brightness(100)}.production_base .w1520 .le_box .content2 .slide.active .txt{color:#fff}.production_base .w1520 .le_box .content2 .slide:hover{color:#fff;background:#003189}.production_base .w1520 .ri_box{flex:1;position:relative}.production_base .w1520 .ri_box .box{opacity:0;visibility:hidden;width:100%;transition:opacity .3s,visibility .3s;position:absolute;top:0;left:0}.production_base .w1520 .ri_box .box.active{opacity:1;visibility:visible;position:relative}.production_base .w1520 .ri_box .box .img{width:100%}.production_base .w1520 .ri_box .box .img img{object-fit:cover;width:100%;height:5.818rem}.production_base .w1520 .ri_box .box .post{flex-wrap:wrap;align-items:flex-end;width:100%;height:100%;padding:.5rem .6rem;display:flex;position:absolute;top:0;left:0}.production_base .w1520 .ri_box .box .post .txt{margin-bottom:.2rem;font-size:.46rem;font-weight:700}.production_base .w1520 .ri_box .box .post .desc{font-size:.22rem;line-height:1.6}.production_base .w1520 .ri_box .box .post .txt,.production_base .w1520 .ri_box .box .post .desc{color:#fff}.development{color:#fff;background:#003189;padding:1rem 0}.development .de_top{margin-bottom:.6rem}.development .de_top .w1520{justify-content:space-between;align-items:flex-start;gap:.4rem;display:flex}.development .de_top .w1520 .content1 .pu_title.white .t1,.development .de_top .w1520 .content1 .pu_title.white .t2{color:#fff}.development .de_top .w1520 .content2{gap:.3rem;font-size:.26rem;display:flex}.development .de_top .w1520 .content2>div,.development .de_top .w1520 .content2>button{cursor:pointer;color:inherit;font-size:inherit;background:0 0;border:none;border-radius:.08rem;padding:.15rem .3rem;font-family:inherit;transition:all .7s}.development .de_top .w1520 .content2>div p,.development .de_top .w1520 .content2>button p{margin:0}.development .de_top .w1520 .content2>div .none,.development .de_top .w1520 .content2>button .none{display:none}.development .de_top .w1520 .content2>div.active,.development .de_top .w1520 .content2>button.active{color:#fff}.development .de_top .w1520 .content2>div:not(.active),.development .de_top .w1520 .content2>button:not(.active){color:#ffffffbf}.development .de_bot{padding-left:var(--bj)}.development .de_bot .mySwiper3{width:100%;padding:0 0 .2rem;overflow:hidden}.development .de_bot .mySwiper3 .swiper-slide{flex-direction:column;width:auto;height:4rem;display:flex}.development .de_bot .mySwiper3 .swiper-slide .img{width:auto;height:100%;margin-bottom:.15rem;overflow:hidden}.development .de_bot .mySwiper3 .swiper-slide .img img{object-fit:contain;width:100%;height:100%;transition:all .3s ease-in-out;display:block}.development .de_bot .mySwiper3 .swiper-slide .img:hover img{transform:scale(1.03)}.development .de_bot .mySwiper3 .swiper-slide .txt{text-align:center;color:#fff;max-width:3rem;font-size:.18rem}.corporate{overflow:hidden}.corporate .te_box{padding-left:var(--bj);gap:.4rem;display:flex}.corporate .te_box .le_box{flex:0 0 30%}.corporate .te_box .le_box .content1{margin-bottom:.3rem}.corporate .te_box .ri_box{flex:1;overflow:auto}.corporate .te_box .ri_box .mySwiper4{width:100%;padding-bottom:.4rem;overflow:hidden}.corporate .te_box .ri_box .mySwiper4 .swiper-slide{width:3.54rem}.corporate .te_box .ri_box .mySwiper4 .swiper-slide img{width:100%;height:2.388rem}.corporate .te_box .ri_box .mySwiper4 .swiper-scrollbar{background:#f0f0f0;border-radius:.02rem;height:.04rem;margin-top:.2rem}.corporate .te_box .ri_box .mySwiper4 .swiper-scrollbar-drag{background-color:var(--textTitleThemeColor)}.corporate .te_box .ri_box .scrollbar{background:#f0f0f0;border-radius:.02rem;height:.04rem;margin-top:.2rem}.partners .rs_top{margin-bottom:.6rem}.partners .rs_bot{flex-direction:column;display:flex}.partners .rs_bot>div{padding-bottom:.2rem}.partners .rs_bot .banner1 .swiper .swiper-slide,.partners .rs_bot .banner2 .swiper .swiper-slide,.partners .rs_bot .banner3 .swiper .swiper-slide{width:1.5rem}.partners .rs_bot .banner1 .swiper .swiper-slide img,.partners .rs_bot .banner2 .swiper .swiper-slide img,.partners .rs_bot .banner3 .swiper .swiper-slide img{object-fit:contain;max-width:100%;height:1.141rem}.public_anchor{visibility:hidden;height:0;position:relative;top:0}@media (max-width:768px){.pu_suspension{display:none}.about_us .us_top{flex-direction:column}.about_us .us_top .le_box{width:100%}.about_us .us_top .ri_box{width:100%;padding-left:0}.about_us .us_bot{grid-template-columns:1fr;gap:.2rem}.production_base .w1520{flex-direction:column}.production_base .w1520 .le_box{width:100%}.development .de_top .w1520,.corporate .te_box{flex-direction:column}}
