/* */
/* @import url("fonts/custom.css"); *//* 字体 */
.back-body{background-image:url(../images/index-bg.png);background-size:cover;background-repeat:no-repeat;background-position:top center;}
/* 头部 */
header{position:fixed;left:0;top:0.2rem;width:100%;z-index:99;border-bottom:solid 1px transparent;transition:var(--transition);}
header .back-padd{padding:0 .1rem;box-shadow:0 0 0.1rem rgba(0,0,0,0.05);filter:drop-shadow(0 0 0.1rem rgba(0,0,0,0.05));-webkit-filter:drop-shadow(0 0 0.1rem rgba(0,0,0,0.05));}
header .back-header{position:absolute;left:0;top:0;background:rgba(var(--white-color__rgb),0.8);backdrop-filter:blur(20px) saturate(100%);border-radius:.1rem;width:100%;height:100%;}
header .logo{padding:0.1rem 0;}
header .logo img{max-width:1.8rem;display:block;}
header .top-search{padding:0.1rem 0;margin-left:.3rem;cursor:pointer;}
header .top-search .icon-pull{display:block;width:.6rem;height:.6rem;background-color:var(--hover-color);background-image:url(../images/search-icon.svg);background-repeat:no-repeat;background-position:center;background-size:.21rem;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem;}
header .top-search .search-box{position:absolute;top:110%;right:0;visibility:hidden;opacity:0;transition:var(--transition);}
header .top-search .search-box .search-con{width:2.5rem;background-color:var(--white-color);border:solid 1px rgba(var(--black-color__rgb),0.15);border-radius:.05rem;}
header .top-search .search-box input{width:calc(100% - 0.45rem);border:none;padding:.1rem 1em;margin:0;background:transparent;}
header .top-search .search-box .icon-but{width:.45rem;background-image:url(../images/search-icon-black.svg);background-repeat:no-repeat;background-position:center;background-size:.21rem;cursor:pointer;}
header .top-search:hover .search-box{top:100%;opacity:1;visibility:visible;}
header .language{font-size:var(--font-size18);margin-left:0.6rem;color:#616f7a;font-size:var(--font-size16);}
header .language .lang-txt{cursor:pointer;}
header .language .lang-txt::before{margin-right:.05rem;content:'';display:block;width:.35rem;height:.35rem;background-image:url(../images/lang.svg);background-repeat:no-repeat;background-position:center;background-size:.23rem;cursor:pointer;}
header .language .icon span{display:block;padding:0 .1rem 0 .05rem;line-height:1.2;}
header .language .icon:before{content:'';width:0.2rem;height:0.2rem;background-image:url(../images/global-icon.svg);background-repeat:no-repeat;background-position:center;background-size:.2rem;}
header .language .icon::after{content:'';display:block;width:.1rem;height:.05rem;background-image:url(../images/arrow-dow.svg);background-repeat:no-repeat;background-position:center;background-size:.12rem;}
header .language .pull-dow{position:absolute;top:110%;left:50%;visibility:hidden;opacity:0;transition:var(--transition);min-width:100%;width:max-content;background-color:var(--white-color);border:solid 1px rgba(0,0,0,0.15);text-align:center;padding:.1rem 0;transform:translateX(-50%);border-radius:.05rem;}
header .language .pull-dow a{margin-bottom:0.05rem;display:block;}
header .language:hover .pull-dow{top:100%;opacity:1;visibility:visible;}
header .web-menu{display:none;}
header .top-nav ul{gap:0.65rem;font-size:var(--font-size18);height:100%;}
header .top-nav ul li{position:relative;}
header .top-nav ul li>span{height:100%;}
header .top-nav ul li>span>a{height:100%;}
header .top-nav ul li em{font-style:normal;font-weight: 700;}
header .top-nav .sub-box{position:absolute;left:50%;top:100%;width:max-content;background-color:var(--white-color);border-top:solid 1px #f0f0f0;display:none;box-shadow:0 .05rem .05rem rgba(0,0,0,0.05);padding:0 0.05rem;font-size:var(--font-size16);text-align:center;transform:translateX(-50%);}
header .top-nav .sub-box dt{margin:0.1rem 0;}
header .top-nav .sub-box dt a{padding:0.1rem 0.15rem;}
header .top-nav .sub-box dt a:hover{color:var(--hover-color);text-decoration:underline;}
@media(max-width:1024px){header{top:0.1rem;}
header .logo img{max-width:1.6rem;}
header .top-search{margin-left:0.2rem;}
header .top-search .icon-pull{width:.4rem;height:.4rem;background-size:0.15rem;}
header .top-nav{position:fixed;top:0.8rem;right:-45%;width:40%;min-height:calc(100% - 0.8rem);overflow:auto;background:var(--white-color);box-shadow:-0.05rem 0.1rem 0.1rem rgba(0,0,0,0.1);transition:var(--transition);}
header .top-nav ul{align-items:flex-start;align-content:flex-start;gap:0;padding:0.1rem 0;}
header .top-nav ul li{width:100%;padding:0 0.15rem;border-bottom:solid 1px #f0f0f0;}
header .top-nav ul li>span{display:block;padding:0.15rem 0;}
header .top-nav .sub-box{position:relative;left:0;top:0;transform:translateX(0);width:100%;text-align:left;box-shadow:none;padding:0;}
header .top-nav .sub-box dt{margin:0;}
header .top-nav .sub-box dt a{display:block;padding:0.08rem;}
header .language{margin-left:0;}
header .web-menu{display:flex;margin-left:0.2rem;}
.menu-show header .top-nav{right:0;}
}
@media(max-width:640px){header .top-nav{top:0.99rem;right:-65%;width:60%;min-height:calc(100% - 0.99rem);}
.menu-show header .top-nav{right:3%;}
}
/* 通用按钮 */
.tyBtn .but{border:solid 2px var(--hover-color);padding:0.1rem 0.15rem;padding-left:0.25rem;cursor:pointer;transition:var(--transition);}
.tyBtn .but i{margin-left:.1rem;width:0.2rem;height:0.2rem;display:block;background-image:url(../images/pot-arrow.png);background-repeat:no-repeat;background-position:center;background-size:0.1rem;border-radius:50%;transition:var(--transition);}
.tyBtn .but:hover{background-color:var(--hover-color);color:var(--white-color);}
.tyBtn .but:hover i{background-image:url(../images/pot-arrow-white.png);}
/* 底部 */
footer{background-image:url(../images/footer-bg-color.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;color:rgba(255,255,255,0.6);font-weight:var(--font-weight__r);line-height:2;}
footer::after{content:'';display:block;position:absolute;right:0;bottom:0;background-image:url(../images/footer-bg-logo.png);width:60.8%;height:53.6%;background-repeat:no-repeat;background-position:right;background-size:cover;}
footer .footer-one{padding:0.7rem 0 0.35rem;border-bottom:solid 1px rgba(255,255,255,0.1);position:relative;z-index:3;}
footer .footer-logo{width:100%;}
footer .footer-logo .wzt{color:#38b1b1;font-size:var(--font-size36);font-weight:var(--font-weight__m);}
footer .footer-logo .logo-img{width:0.94rem;}
footer .footer-logo .logo-img img{width:100%;display:block;}
footer .footer-nav{padding:0.5rem 0;position:relative;z-index:3;}
footer .footer-nav .lxwm-box{width:25%;}
footer .footer-nav .lxwm-box .fwrx-txt{margin-bottom:0.3rem;}
footer .footer-nav .lxwm-box .tel-txt{font-size:var(--font-size30);color:var(--hover-color);font-family:'Barlow';font-weight:var(--font-weight__m);line-height:1.3;}
footer .footer-nav .lxwm-box .desc .name-wzv{flex:1;}
footer .footer-nav .lxwm-box .desc .re-txr{flex:3;}
footer .footer-nav .dl-nav{width:50%;}
footer .footer-nav .dl-nav dt{margin-bottom:0.2rem;font-size:var(--font-size18);color:var(--white-color);position:relative;}
footer .footer-nav .dl-nav dt::after{content:'';position:absolute;left:-0.2rem;top:0.11rem;width:0.1rem;height:0.15rem;display:block;background-image:url(../images/pot-arrow.png);background-repeat:no-repeat;background-position:center;background-size:0.1rem;}
footer .footer-nav .dl-nav dd{margin:0.03rem 0;}
footer .footer-two{line-height:2;padding:0.3rem 0;border-top:solid 1px rgba(255,255,255,0.1);color:#4d667b;position:relative;z-index:3;}
footer .footer-two .link-box i{font-style:normal;margin:0 0.1rem;display:block;}
footer .share-box{gap:0.15rem;}
footer .share-box .share-icon{position:relative;}
footer .share-box .share-icon .qrcode{position:absolute;left:50%;bottom:150%;width:1.2rem;margin-left:-0.6rem;visibility:hidden;opacity:0;transition:var(--transition);}
footer .share-box .share-icon .qrcode img{display:block;width:100%;}
footer .share-box .icon{display:block;width:0.4rem;height:0.4rem;border-radius:50%;background-color:rgba(255,255,255,0.1);transition:var(--transition);}
footer .share-box .icon::after{content:'';display:block;width:100%;height:100%;opacity:0.6;transition:var(--transition);background-repeat:no-repeat;background-position:center;background-size:contain;}
footer .share-box .wx-icon .icon::after{background-image:url(../images/share-wx.svg);}
footer .share-box .wb-icon .icon::after{background-image:url(../images/share-wb.svg);}
footer .share-box .dy-icon .icon::after{background-image:url(../images/share-dy.svg);}
footer .share-box .share-icon:hover .icon{background-color:var(--hover-color);}
footer .share-box .share-icon:hover .icon::after{opacity:1;}
footer .share-box .share-icon:hover .qrcode{visibility:visible;opacity:1;bottom:140%;}
footer .copyright{ margin-left: 0.2rem;}
@media(max-width:1024px){footer .share-box .share-icon .qrcode{width:0.8rem;margin-left:-0.4rem;}
footer .footer-nav .dl-nav{width:60%;}
footer .footer-nav .lxwm-box{width:35%;}
footer .footer-logo .wzt{font-size:var(--font-size24);}
}
@media(max-width:640px){
footer::after{width:70%;background-size:cover;height:40%;}
footer .link-box{justify-content:center;}
footer .txt-left{flex-wrap: wrap; justify-content: center;}
footer .copyright{text-align:center;}
footer .share-box{margin-top:0.1rem;width:100%;justify-content:center;}
footer .footer-nav{padding:0.3rem 0;}
footer .footer-nav .lxwm-box{width:100%;margin-bottom:0.2rem;}
footer .footer-nav .lxwm-box .fwrx-txt{margin-bottom:0.2rem;}
footer .footer-nav .dl-nav{display:none;}
}
/* 首页banner */
.index-ban .item-ban .text{position:absolute;left:0;top:0;width:100%;height:100%;}
.index-ban .item-ban .text .center{width:60%;}
.index-ban .item-ban .text .tit-small{font-size:var(--font-size30);color:var(--hover-color);display:none;}
.index-ban .item-ban .text .tit-big{margin:.2rem 0 0.7rem;font-size:var(--font-size76);font-weight:var(--font-weight__m);line-height:1;color:#0d2237;}
.index-ban .item-ban .text .but{color:#697885;}
.index-ban .item-ban .text .but:hover{color:var(--white-color);}
.index-ban .item-ban .color-white{color:var(--white-color)!important;}
.index-ban .item-ban .pic img{width:100%;object-fit:cover;}
.index-ban .item-ban .pic .img-pc{display:block;}
.index-ban .item-ban .pic .img-web{display:none;}
.index-ban .swiper-pagination{bottom:.6rem;text-align:center;font-size:0;width:100%;}
.index-ban .swiper-pagination .swiper-pagination-bullet{width:.25rem;height:.25rem;border:solid 1px transparent;border-radius:50%;background-color:transparent;opacity:1;position:relative;}
.index-ban .swiper-pagination .swiper-pagination-bullet::after{position:absolute;left:50%;top:50%;content:'';display:block;width:0.05rem;height:0.05rem;background-color:var(--white-color);border-radius:50%;background-color:var(--white-color);transform:translate(-50%,-50%);}
.index-ban .swiper-pagination .swiper-pagination-bullet-active{border-color:var(--white-color);}
@media(max-width:1024px){.index-ban .item-ban .text .center{width:100%;}
.index-ban .item-ban .text .tit-small{font-size:var(--font-size18);}
.index-ban .item-ban .text .tit-big{margin:.15rem 0;font-size:var(--font-size50);}
.index-ban .item-ban .pic .img-pc{display:none;}
.index-ban .item-ban .pic .img-web{display:block;}
.index-ban .swiper-pagination{bottom:.3rem;}
}
@media(max-width:640px){.index-ban .item-ban .text{padding-top:0.4rem;}
.index-ban .item-ban .text .center{max-width:100%;}
.index-ban .item-ban .text .tit-big{font-size:var(--font-size32);}
}
/* 首页 */
.index-tit{font-size:var(--font-size48);font-weight:var(--font-weight__b);}
.index-tit i.arrow{margin-right:0.2rem;display:block;width:0.2rem;height:0.3rem;background-image:url(../images/pot-arrow.png);background-repeat:no-repeat;background-position:center;background-size:0.2rem;}
.index-one{padding:1.4rem 0 0;overflow:hidden;}
.index-one .text-box{width:45%;}
.index-one .text-box .desc{margin-top:0.35rem;min-height:7.2em;width:98%;color:#0d2237;font-size:var(--font-size18);line-height:1.8;}
.index-one .pic-img{width:52.5%;}
.index-one .pic-img .vwtd{width:51.511vw;}
.index-one .pic-img img{display:block;width:100%;object-fit:cover;}
.index-one .list-other{gap:0.3rem;}
.index-one .list-other .item-iol{flex:1;background-color:var(--white-color);box-shadow:0 0 .2rem rgba(0,0,0,0.1);padding:0.25rem;border-radius:0.15rem;}
.index-one .list-other .item-iol .tit{margin-bottom:0.35rem;font-size:var(--font-size20);color:#687885;}
.index-one .list-other .item-iol .tit span{
    font-weight: 700;
}
.index-one .list-other .item-iol .icon img{width:0.3rem;height:0.3rem;display:block;}
.index-one .list-other .item-iol .txt{font-size:var(--font-size18);}
.index-one .tyBtn{margin:0.15rem 0 0.4rem;}
.index-two{padding:0.5rem 0 1.5rem;overflow:hidden;}
.index-two .list-box{margin-top:0.5rem;gap:0.4rem;}
.index-two .list-box .item-box{flex:1;position:relative;overflow:hidden;transition:var(--transition);}
.index-two .list-box .pic-img{border-radius:0.15rem;overflow:hidden;}
.index-two .list-box .pic-img figure{padding-bottom:7.2rem;position:relative;}
.index-two .list-box .pic-img figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;display:block;}
.index-two .list-box .icon img{display:block;width:0.55rem;height:0.55rem;margin:0 auto;}
.index-two .list-box .text-box{position:absolute;left:0;bottom:0;z-index:3;width:calc(100% - 0.5rem);margin:0.25rem;background:rgba(255,255,255,0.8);padding:0.45rem;backdrop-filter:blur(20px) saturate(100%);border-radius:0.15rem;height: 2.1rem;overflow: hidden;}
.index-two .list-box .text-box .tit{font-size:var(--font-size30);font-weight:var(--font-weight__b);text-align:center;width:100%;}
.index-two .list-box .icon-list{width:0;}
.index-two .list-box .icon-list .icon{margin-bottom:0.15rem;}
.index-two .list-box .icon-list .olt-tyt{flex:1;text-align:center;font-size:var(--font-size18);}
.index-two .list-box .icon-list .olt-tyt .txt{
    /* min-height:3em; */
    /* min-width:100%;width:max-content; */
    width:100%;word-break:break-word;}
.index-two .list-box .icon-list .awtd{width:100%;opacity:0;min-width:0;}
.index-two .list-box .item-box.active{flex:2.0891;}
.index-two .list-box .item-box.active .tit{width:6em;text-align:left;}
.index-two .list-box .item-box.active .icon-list{width:calc(100% - 14em);display:block;}
.index-two .list-box .item-box.active .icon-list .awtd{width:100%;opacity:1;overflow:hidden;}
.index-three{padding:0 0 1.3rem;overflow:hidden;}
.index-three .tab-btn{gap:0.4rem;color:#697885;font-size:var(--font-size20);}
.index-three .tab-btn .btn{cursor:pointer;border-bottom:solid 0.02rem transparent;}
.index-three .tab-btn .btn.active{color:#0d2237;border-color:var(--hover-color);}
.index-three .content-wtd{width:100%;}
.index-three .content-wtd .text-box{width:32.6%;padding-left:0.7rem;}
.index-three .content-wtd .text-box .tit-big{font-size:var(--font-size36);font-weight:var(--font-weight__b);width:100%;color:#0d2237;}
.index-three .content-wtd .text-box .center{width:100%;}
.index-three .content-wtd .text-box .tit-small{width:100%;font-size:var(--font-size24);color:#1cadbd;}
.index-three .content-wtd .text-box .desc{margin:0.5rem 0;font-size:var(--font-size18);padding-left:0.3rem;border-left:solid 0.02rem var(--hover-color);color:rgba(13,34,55,0.8);}
.index-three .content-wtd .text-box .desc p{margin:0.8em 0;}
.index-three .content-wtd .text-box .but{color:#697885;}
.index-three .content-wtd .text-box .but:hover{color:var(--white-color);}
.index-three .content-wtd .pic-img{overflow:hidden;width:67.4%;border-radius:0.15rem;}
.index-three .content-wtd .pic-img img{width:100%;display:block;}
.index-three .tab-content-box{margin-top:0.5rem;}
.index-three .tab-content-box .item-content{display:none;}
.index-three .tab-content-box .item-content.active{display:block;}
.index-four{overflow:hidden;}
.index-four .Appswitch{width:calc(100% - 1.07rem);margin:0.5rem auto;border-radius:0.15rem;overflow:hidden;}
.index-four .Appswitch .text{position:absolute;left:0;bottom:-1rem;width:100%;padding:0.3rem;z-index:3;transition:var(--transition);visibility:hidden;opacity:0;}
.index-four .Appswitch .back-color{padding:0.4rem 0.5rem;
    /* background:var(--white-color); */
    background-color: rgba(255, 255, 255, .8);
    width:100%;border-radius:0.15rem;}
.index-four .Appswitch .tit{width:2.8rem;font-size:var(--font-size36);color:#0d2237;font-weight:var(--font-weight__b);}
.index-four .Appswitch .desc{font-size:var(--font-size18);width:calc(100% - 3rem);color:rgba(13,34,55,0.8);line-height:1.8;}
.index-four .Appswitch .pic{background:#e0f3ff;}
.index-four .Appswitch .pic figure{padding-bottom:56.3333%;}
.index-four .Appswitch .pic figure img{display:block;}
.index-four .Appswitch .item{border-radius:0.15rem;overflow:hidden;}
.index-four .Appswitch .swiper-slide .pic{opacity:0.3;transition:var(--transition);}
.index-four .Appswitch .swiper-slide-active .pic{opacity:1;}
.index-four .Appswitch .swiper-slide-active .text{bottom:0;opacity:1;visibility:visible;}
.index-five{padding:1rem 0 1.3rem;overflow:hidden;}
.index-five .tab-btn{gap:0.4rem;color:#697885;font-size:var(--font-size20);}
.index-five .tab-btn .btn{cursor:pointer;border-bottom:solid 0.02rem transparent;}
.index-five .tab-btn .btn.active{color:#0d2237;border-color:var(--hover-color);}
/* .index-five .item-content{display:none;}
.index-five .item-content.active{display:block;} */
.index-five .index-five-list{margin-top:0.5rem;}
.index-five .tiem{font-size:var(--font-size18);color:rgba(13,34,55,0.6);}
.index-five .tit{font-size:var(--font-size22);color:#0d2237;transition:var(--transition);}
.index-five .switch-news{width:65.75%;background:var(--white-color);padding:0.3rem;box-shadow:0 0 0.25rem rgba(0,0,0,0.05);border-radius:0.15rem;}
.index-five .switch-news .pic{width:61.896%;border-radius:0.15rem;overflow:hidden;}
.index-five .switch-news .pic figure{padding-bottom:75.082%;}
.index-five .switch-news .pic figure img{display:block;}
.index-five .switch-news .text{width:calc(38.104% - 0.5rem);}
.index-five .switch-news .text .tit{margin:0.25rem 0;line-height:1.5;min-height:12em;}
.index-five .switch-news a:hover .tit{color:var(--hover-color);}
.index-five .list-box{width:calc(34.25% - 0.4rem);}
.index-five .list-box .ul{height:100%;gap:0.2rem;}
.index-five .list-box .ul li{width:100%;}
.index-five .list-box .ul li a{background:var(--white-color);height:100%;align-content:flex-start;box-shadow:0 0 0.25rem rgba(0,0,0,0.05);border-radius:0.15rem;padding:0.35rem;}
.index-five .list-box .ul li .tit{margin-top:0.2rem;}
.index-five .list-box .ul li a:hover .tit{color:var(--hover-color);}
.index-five .more-btn .but{cursor:pointer;transition:var(--transition);}
.index-five .more-btn .but i{margin-left:.1rem;width:0.2rem;height:0.2rem;display:block;background-image:url(../images/pot-arrow.png);background-repeat:no-repeat;background-position:center;background-size:0.1rem;border-radius:50%;transition:var(--transition);}
.index-five .swiper-pagination{bottom:0.1rem;text-align:center;font-size:0;width:auto;right:0;}
.index-five .swiper-pagination .swiper-pagination-bullet{width:.25rem;height:.25rem;margin:0 0.05rem;border:solid 1px transparent;border-radius:50%;background-color:transparent;opacity:1;position:relative;}
.index-five .swiper-pagination .swiper-pagination-bullet::after{position:absolute;left:50%;top:50%;content:'';display:block;width:0.05rem;height:0.05rem;background-color:var(--white-color);border-radius:50%;background-color:#c7cacd;transform:translate(-50%,-50%);}
.index-five .swiper-pagination .swiper-pagination-bullet-active{border-color:var(--hover-color);}
.index-five .swiper-pagination .swiper-pagination-bullet-active::after{background-color:var(--hover-color);opacity:1;}
@media(max-width:1024px){.index-tit{font-size:var(--font-size36);}
.index-tit i.arrow{width:0.15rem;height:0.2rem;background-size:contain;}
.index-one .text-box{width:100%;}
.index-one .pic-img{margin-top:0.5rem;width:100%;display:-webkit-flex;display:flex;justify-content:flex-end;}
.index-one .pic-img .vwtd{width:55%;margin-right:-6%;}
.index-two .list-box .text-box{padding:0.2rem}
.index-two .list-box .text-box .tit{font-size:var(--font-size24);}
.index-two .list-box .icon img{width:0.35rem;height:0.35rem;}
.index-two .list-box .pic-img figure{padding-bottom:4.25rem;}
.index-two .list-box .icon-list .olt-tyt{font-size:var(--font-size14);}
.index-two .list-box .item-box.active .icon-list{width:calc(100% - 8em);}
.index-three .content-wtd .pic-img{width:100%;}
.index-three .content-wtd .text-box{width:100%;padding:0.3rem 0 0;}
.index-four .Appswitch .back-color{padding:0.15rem 0.3rem;width:100%;}
.index-four .Appswitch .tit{width:100%;font-size:var(--font-size24);}
.index-four .Appswitch .desc{width:100%;font-size:var(--font-size16);}
.index-five .switch-news{width:100%;}
.index-five .tit{font-size:var(--font-size20);}
.index-five .list-box{width:100%;margin-top:0.35rem;}
.index-five .list-box .ul li .tit{width:100%;margin-top:0.1rem;font-size:var(--font-size18);}
.index-two .list-box .text-box{
    height: auto;
}
}
@media(max-width:640px){.index-one{padding-top:0.8rem;}
.index-one .list-other{gap:0.2rem;}
.index-one .list-other .item-iol{width:100%;flex:auto;}
.index-one .pic-img .vwtd{width:70%;}
.index-two{padding:0.8rem 0;}
.index-two .list-box{gap:0.2rem;flex-wrap:wrap;}
.index-two .list-box .item-box,.index-two .list-box .item-box.active{width:100%;flex:auto;}
.index-two .list-box .icon-list .icon{margin-bottom:0.1rem;}
.index-two .list-box .icon-list .awtd{opacity:1;flex-wrap:wrap;width:100%;}
.index-two .list-box .icon-list .olt-tyt{min-width:33%;margin:0.1rem 0;}
.index-two .list-box .icon-list .olt-tyt .txt{min-height:auto;}
.index-two .list-box .text-box{flex-wrap:wrap;}
.index-two .list-box .item-box .tit,.index-two .list-box .item-box.active .tit{width:100%;margin-bottom:0.2rem;}
.index-two .list-box .item-box .icon-list,.index-two .list-box .item-box.active .icon-list{width:100%;}
.index-three .tab-btn{width:100%;margin-top:0.2rem;}
.index-four .Appswitch{width:96%;border-radius:0.08rem;}
.index-four .swiper{padding:0.2rem;}
.index-four .Appswitch{margin-top:0.2rem;}
.index-four .Appswitch .item{border-radius:0.08rem;box-shadow:0 0 0.1rem rgba(0,0,0,0.1);}
.index-four .Appswitch .back-color{padding:0;}
.index-four .Appswitch .text{position:relative;padding:0.2rem;}
.index-five{padding:0.5rem 0;}
.index-five .tab-btn{width:100%;margin-top:0.2rem;}
.index-five .switch-news .pic{width:100%;}
.index-five .switch-news .text{width:100%;}
.index-five .switch-news .text .tit{min-height:3em;}
.index-five .swiper-pagination{position:relative;width:100%;margin-top:0.3rem;}
}
/* 内页banner */
.inside-ban img{display:block;width:100%;}
.inside-ban .text{position:absolute;left:0;top:0;width:100%;height:100%;color:var(--white-color);}
.inside-ban .text .tit{margin:0;line-height:1.2;
    font-size:var(--font-size48);
    font-weight:var(--font-weight__b);
}
.inside-ban .pic-img .img-pc{display:block;}
.inside-ban .pic-img .img-web{display:none;}
.inside-ban .btn a{display:block;background:var(--hover-color);color:var(--white-color);padding:0.12rem;min-width:8em;text-align:center;border-radius:0.1rem;transition:var(--transition);}
.inside-ban .btn a:hover{background:var(--white-color);color:var(--hover-color);box-shadow:0 0 0.1rem rgba(0,0,0,0.1);}
.details-ban .text .center-txt{max-width:56.5%;position:relative;z-index:10;}
.details-ban .text .desc{margin:0.3rem 0;line-height:1.8;font-size:var(--font-size18);}
.details-ban .img-box{width:40%;height:2rem;padding-top:0.5rem;}
@media screen and (max-width:1024px){.inside-ban .pic-img .img-pc{display:none;}
.inside-ban .pic-img .img-web{display:block;}
}
@media screen and (max-width:640px){.inside-ban .text{padding-top:0.3rem;}
.inside-ban .text .tit{font-size:var(--font-size26);}
.details-ban .text{padding:1rem 0;position:relative;}
.details-ban .pic-img{position:absolute;left:0;top:0;width:100%;height:100%;}
.details-ban .pic-img .img-web{height:100%;object-fit:cover;}
.details-ban .text .center-txt{max-width:100%;width:100%;}
.details-ban .text .desc{margin:0.3rem 0;line-height:1.8;font-size:var(--font-size18);}
.details-ban .img-box{margin-top:-0.5rem;width:100%;height:1rem;padding:0;display:-webkit-flex;display:flex;justify-content:flex-end;}
.details-ban .img-box .vwtd{width:50%;}
}
/* 内页当前位置 */
.location-box{position:absolute;left:0;bottom:0;width:100%;z-index:5;padding:.3rem 0;color:var(--white-color);color:rgba(255,255,255,0.6);font-size:var(--font-size14);}
.location-box .autoCon-1400::before{content:'';display:block;width:0.13rem;height:0.13rem;background-image:url(../images/location-icon.svg);background-size:contain;background-repeat:no-repeat;margin-right:0.1rem;}
.location-box a{color:rgba(255,255,255,0.6);transition:var(--transition);}
.location-box i{padding:0 0.35em;font-style:normal;font-weight:var(--font-weight__r);font-size:var(--font-size12);}
.location-box a:hover{color:var(--white-color);}
.location-box span{color:var(--hover-color);}
@media screen and (max-width:640px){.location-box{padding:.2rem 0;}
}
/* 内页 */
.inside-tit{font-size:var(--font-size48);font-weight:var(--font-weight__b);}
.inside-tit span{position:relative;}
.inside-tit span::before{content:'';display:block;position:absolute;left:-.6em;top:50%;background-image:url(../images/color_txt1.png);width:5.4em;height:2.4375em;transform:translate(0,-50%);background-position:center;background-repeat:no-repeat;}
.inside-tit span::after{content:'';display:block;position:absolute;left:100%;top:50%;background-image:url(../images/color_txt2.png);width:5.06em;height:2.4375em;transform:translate(0,-50%);background-position:center;background-repeat:no-repeat;}
.inside-main{min-height:2rem;}
@media screen and (max-width:1024px){.inside-tit{font-size:var(--font-size32);}
}
/* 核心技术 */
.core-box{padding-bottom:1.5rem;}
.core-one{padding:1.5rem 0 0;}
.core-one .list-box{margin-top:0.5rem;gap:0.2rem;}
.core-one .list-box .item{flex:1;background-color:var(--white-color);border-radius:0.1rem;box-shadow:0 0 0.15rem rgba(0,0,0,0.05);transition:var(--transition);overflow:hidden;color:#0a2b3e;}
.core-one .list-box .item .bg-img{opacity:0;transition:var(--transition);}
.core-one .list-box .item .bg-img .figure{padding-bottom:5rem;}
.core-one .list-box .item .txt-box{position:absolute;left:0;top:0;width:100%;height:100%;padding:0.35rem;z-index:3;align-content:space-between;}
.core-one .list-box .item .txt-box .icon{width:100%;}
.core-one .list-box .item .txt-box .icon img{display:block;width:0.66rem;height:0.66rem;}
.core-one .list-box .item .txt-box .tit{width:100%;font-size:var(--font-size22);}
.core-one .list-box .item:hover{flex:2;color:var(--white-color);}
.core-one .list-box .item:hover .bg-img{opacity:1;}
.core-two{padding:1.5rem 0 0;}
.core-two .core-advantages{margin-top:0.5rem;}
.core-two .advantages-img{width:57.143%;}
.core-two .advantages-img img{display:block;width:100%;}
.core-two .advantages-img .bg-img{border-radius:0.15rem;overflow:hidden;}
.core-two .list-box{width:calc(42.857% - 0.8rem);}
.core-two .list-box .item{padding:0.195rem 0;border-top:solid 0.02rem rgba(205,231,238,0.5);}
.core-two .list-box .item:last-child{border-bottom:solid 0.02rem rgba(205,231,238,0.5);}
.core-two .list-box .item .tit-name{cursor:pointer;}
.core-two .list-box .item .tit-name .icon{width:0.36rem;}
.core-two .list-box .item .tit-name .icon img{display:block;width:100%;}
.core-two .list-box .item .tit-name .tit{width:calc(100% - 0.5rem);font-size:var(--font-size22);transition:var(--transition);}
.core-two .list-box .item .tit-name .tit::after{content:'';display:block;width:0.19rem;height:0.19rem;background-image:url(../images/add.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;}
.core-two .list-box .item .tit-name .wtx{width:calc(100% - 0.2rem);text-align:right;padding-right:0.2rem;color:#697885;}
.core-two .list-box .item .desc{margin-top:1em;display:none;height:6em;overflow:auto;}
.core-two .list-box .item .desc ul{padding-left:1em;color:#697885;line-height:1.5;gap:0.5em;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0;}
.core-two .list-box .item .desc ul li{width:100%;}
.core-two .list-box .item .desc ul li::marker{color:var(--hover-color);font-size:var(--font-size10);}
.core-two .list-box .item.active .tit-name .wtx{font-size:var(--font-size28);color:#0a2b3e;}
.core-two .list-box .item.active .tit-name .tit::after{background-image:url(../images/sub.svg);}
.core-three{padding:1.5rem 0 0;}
.core-three .core-direction{margin-top:0.5rem;}
.core-three .back-bg{width:40%;height:100%;background-color:var(--white-color);padding:0.25rem;gap:0.5rem;overflow:hidden;border-radius:0.15rem;}
.core-three .bg-img{overflow:hidden;border-radius:0.15rem;}
.core-three .bg-img .figure{padding-bottom:42.858%;}
.core-three .bg-img .figure img{display:block;width:100%;}
.core-three .list-box{position:absolute;left:0;top:0;width:100%;height:100%;padding:0.2rem;z-index:3;}
.core-three .list-box .item{width:calc(50% - 0.25rem);padding:0.3rem 0 0.1rem;align-content:space-between;position:relative;}
.core-three .list-box .item .icon img{display:block;width:0.55rem;height:0.55rem;}
.core-three .list-box .item::before,.core-three .list-box .item::after{position:absolute;content:'';display:block;background-color:rgba(205,231,238,0.5);}
.core-three .list-box .item::after{width:0.02rem;height:100%;top:0;right:-0.25rem;}
.core-three .list-box .item::before{width:100%;height:0.02rem;bottom:-0.25rem;right:0;}
.core-three .list-box .item:nth-child(2n)::after{display:none;}
.core-three .list-box .item .tit-box{width:100%;font-size:var(--font-size22);}
.core-three{display:none;}
.core-four{padding:1.5rem 0 0;}
.core-four .list-box{margin-top:0.5rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:0.2rem;}
.core-four .list-box .item{position:relative;border-radius:0.15rem;overflow:hidden;}
.core-four .list-box .item .img-box{height:100%;position:relative;}
.core-four .list-box .item .img-box::after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(to top,rgba(0,0,0,0.5),transparent);z-index:2;}
.core-four .list-box .item .figure{width:100%;padding-bottom:2.9rem;}
.core-four .list-box .item .figure img{display:block;width:100%;transition:var(--transition);}
.core-four .list-box .item .text_box{position:absolute;left:0;bottom:0;width:100%;z-index:3;padding:0.2rem;}
.core-four .list-box .item .tit{font-size:var(--font-size22);color:var(--white-color);}
.core-four .list-box .item .desc{font-size:var(--font-size16);color:rgba(255,255,255,.8);height:0;overflow:hidden;opacity:0;transition:all .5s;}
.core-four .list-box .item:nth-child(2){grid-row:span 2;}
.core-four .list-box .item:nth-child(2) .figure{height:100%;padding-bottom:0;}
.core-four .list-box .item:hover .figure img{transform:scale(1.05);}
.core-four .list-box .item:hover .desc{height:auto;opacity:1;}
.advant_list{display:flex;flex-wrap:wrap;counter-reset:advant-counter;justify-content:center;}
.advant_list{display:flex;flex-wrap:wrap;}
.advant_list .item{width:24.0625%;position:relative;overflow:hidden;box-shadow:0 0 15px rgba(0,27,38,.08);padding:2.5% 2.6% 3%;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;background-color:#fff;counter-increment:advant-counter;margin-bottom:2%;}
.advant_list .item:not(:nth-child(4n+1)){margin-left:1.25%;}
.advant_list .bg_icon{position:absolute;left:-16%;top:-15%;width:52%;height:68%;opacity:0.05;transition:all .3s;}
.advant_list .bg_icon img{width:100%;}
.advant_list .text_box{text-align:right;}
.advant_list .icon{padding-bottom:.7rem;width:.75rem;position:relative;display:inline-block;transition:all .5s;}
.advant_list .item:hover .icon{transform:rotateY(360deg);}
.advant_list .item:hover .bg_icon{left:-10%}
.advant_list .icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);max-height:100%;}
.advant_list .num{margin-top:34%;color:#333;text-align:left;position:relative;height:.25rem;font-size:var(--font-size24);}
.advant_list .num::before{content:"0" counter(advant-counter,decimal);/* 显示计数器数字和点 */
 position:absolute;left:0;top:0;font-weight:bold;color:#333;/* 你可以自定义颜色 */
 font-size:var(--font-size36);line-height:1;}
.advant_list .desc{text-align:left;color:#666666;margin-top:.25rem;line-height:1.555;font-size:var(--font-size22);}
.core-one .advant_list{margin-top:0.5rem;}
.plcoum{position:relative;}
.plcoum .imgbox{padding-bottom:43%;}
.plcoum .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.plcoum .text_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;}
.plcoum .tit{color:#fff;font-size:var(--font-size60);padding-bottom:0.5658em;margin-bottom:0.15789em;border-bottom:2px solid #fff;}
.plcoum .ctit{color:#fff;}
.plcoum .editor{line-height:1.66;margin-top:30px;color:#fff;}
.plcoum .text_main{max-width:45.25em;width:100%;}
.lineg_main{padding-top:1.2rem;}
.our_item .our_swiper{margin-top:.5rem;}
.our_swiper .item{display:flex;}
.our_swiper .left{width:58.4%;position:relative;}
.our_swiper .imgbox{border-radius:.16rem;padding-bottom:52%;position:relative;overflow:hidden;height:100%;}
.our_swiper .imgbox img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.our_swiper .right{flex:1;padding-top:.1rem;padding-left:1.2rem;padding-bottom:.2rem;padding-right:.8rem;}
.our_swiper .tit{line-height:1.25em;font-size:var(--font-size48);}
.our_swiper .editor{margin-top:.35rem;color:#666666;line-height:1.75;}
.our_swiper .our_btn{margin-top:.25rem;}
.our_swiper .swiper_box{position:absolute;right:0;bottom:0;display:flex;align-items:flex-end;z-index:2;width:calc(100% - 58.4% - 1.2rem);}
.our_swiper .swiper_box::before{content:'';display:block;height:1px;background-color:var(--hover-color);flex:1;}
.our_swiper .swiper_box .spans{margin-left:.35rem;display:flex;align-items:center;font-size:var(--font-size20);}
.our_swiper .swiper_box span{line-height:1;}
.our_swiper .swiper_box .span1{color:var(--hover-color);}
.our_swiper .swiper_box .span2{margin-left:.05rem;}
.our_btn{background-image:linear-gradient(to right,#3eb1b0,var(--hover-color));padding:0 1.875em;line-height:3.125em;border-radius:0.5em;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;display:inline-block;color:#fff;transition:all .3s;cursor:pointer;}
.lineg_main .lineg_item{margin-top:.5rem;}
.lineg_item{display:flex;align-items:center;position:relative;}
.lineg_item .left{position:relative;width:92.5%;}
.lineg_item .text_box{position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);margin-right:23%;width:100%;max-width:340px;}
.lineg_item .text_box .tit{color:var(--hover-color);line-height:1.125em;font-size:var(--font-size48);}
.lineg_item .text_box .editor{line-height:1.666;margin-top:.3rem;color:#666666;font-size:var(--font-size18);}
.lineg_item .right{position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);height:77%;z-index:2;border-radius:.16rem;background-color:var(--hover-color);width:23.5%;padding:.15rem 4%;}
.lineg_swiper,.lineg_swiper .swiper{height:100%;}
.lineg_swiper .item{display:flex;padding:.25rem 0;border-bottom:1px solid rgba(255,255,255,.26);width:100%;}
.lineg_swiper .icon{width:.27rem;}
.lineg_swiper .icon img{width:100%;}
.lineg_swiper .ctit{margin-left:.3rem;font-size:var(--font-size16);color:#fff;font-weight:bold;}
.lineg_swiper .swiper-slide{display:flex;align-items:center;}
.lineg_swiper .swiper-slide:last-child .item{border-bottom:none;}
.lineg_swiper .swiper-slide.cur .ctit{font-size:var(--font-size24);}
.lineg_swiper .swiper-slide.cur .item{border-bottom:none;}
.lineg_swiper .swiper-slide.cur .item::before{content:'';display:block;width:100%;height:2px;background-color:#fff;position:absolute;bottom:0;left:0;right:0;}
.base_swiper{position:relative;}
.base_swiper .swiper_btn{display:inline-block;padding:.35rem;position:absolute;background-image:url(../images/icon04.png);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);z-index:10;}
.base_swiper .swiper_btn::before{content:'';display:block;position:absolute;left:50%;top:50%;transform:translate(-67%,-50%);-webkit-transform:translate(-67%,-50%);-moz-transform:translate(-67%,-50%);-ms-transform:translate(-67%,-50%);-o-transform:translate(-67%,-50%);background-repeat:no-repeat;width:18px;height:16px;background-position:center;background-size:contain;}
.base_swiper .swiper_btn.prev:hover{background-image:url(../images/icon32.png);}
.base_swiper .swiper_btn.prev{background-image:url(../images/icon32.png);}
.base_swiper .swiper_btn.prev::before{background-image:url(../images/icon12.png);transform:translate(-45%,-50%);}
.base_swiper .swiper_btn.next::before{background-image:url(../images/icon02.png);}
.base_swiper .swiper_btn:hover{background-image:url(../images/icon04.png);}
.base_swiper .swiper_btn.prev:hover::before{background-image:url(../images/icon12.png);}
.base_swiper .swiper_btn.next:hover::before{background-image:url(../images/icon02.png);}
.base_swiper .swiper_btn.prev{left:0;}
.base_swiper .swiper_btn.next{right:0;}
.base_swiper .swiper_btn.swiper-button-lock{
    display: none;
}
.base_swiper.our_swiper .swiper_btn.prev{left:-6%;}
.base_swiper.our_swiper .swiper_btn.next{right:-2%;}
.honor_tabs{display:flex;justify-content:space-between;width:100%;}
.honor_tabs .year{margin-top:0.625em;position:relative;padding-right:1.375em;display:inline-block;}
.honor_tabs .tit{color:#555555;font-size:1.125em;}
.honor_tabs .num{line-height:.9;color:var(--hover-color);font-weight:700;font-size:var(--font-size60);}
.honor_tabs .num_t{line-height:.8;position:absolute;right:0;top:0;color:var(--hover-color);}
.honor_tabs .num_b{line-height:1;position:absolute;right:0;bottom:0;color:var(--hover-color);}
.honor_tabs .num_c{position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);color:#1dacbd;font-size:var(--font-size30);}
.honor_item .honor_tabs{width:100%;max-width:8.5rem;margin:.4rem 0 0;}
.honor_item .honor_swiper{margin-top:.3rem;}
.honor_swiper{padding-bottom:.45rem;position:relative;}
.honor_swiper .imgbox{text-align:center;}
.honor_swiper .imgbox .bg_img{background-image:url(../images/icon18.png);background-repeat:no-repeat;display:inline-block;padding:6px;background-size:100% 100%;-webkit-box-reflect:below 5px -webkit-linear-gradient(transparent 80%,rgba(0,0,0,.8));background-size:100% 100%;}
.honor_swiper.base_swiper .swiper_btn.prev{left:-8%;}
.honor_swiper.base_swiper .swiper_btn.next{right:-8%;}
.honor_swiper .tit{color:#333;margin-top:.3rem;text-align:center;position:relative;opacity:0;font-size:var(--font-size20);}
.honor_swiper .swiper-slide{height:auto;display:flex;align-items:center;}
.honor_swiper .item{width:100%;}
.honor_swiper .swiper{padding:5% 0 3%;}
.honor_swiper .swiper-pagination{color:#999999;font-size:var(--font-size24);width:100%;}
.honor_swiper .swiper-pagination-current{color:var(--hover-color);}
.honor_swiper .swiper-slide.swiper-slide-active .tit{opacity:1;}
@media screen and (max-width:1024px){.core-box{padding-bottom:1rem;}
.core-one{padding-top:0.8rem;}
.core-one .list-box .item .bg-img .figure{padding-bottom:3.5rem;}
.core-one .list-box .item .txt-box{padding:0.2rem;}
.core-one .list-box .item .txt-box .tit{font-size:var(--font-size18);}
.core-one .list-box .item .txt-box .icon img{width:0.4rem;height:0.4rem;}
.core-two{padding-top:0.8rem;}
.core-two .list-box{width:calc(42.857% - 0.4rem);}
.core-two .list-box .item{padding:0.12rem 0;}
.core-two .list-box .item .tit-name .icon{width:0.26rem;}
.core-two .list-box .item .tit-name .tit{font-size:var(--font-size18);}
.core-two .list-box .item .tit-name .tit::after{width:0.12rem;height:0.12rem;}
.core-two .list-box .item.active .tit-name .wtx{font-size:var(--font-size20);}
.core-three{padding-top:0.8rem;}
.core-three .back-bg{width:50%;}
.core-three .list-box .item .icon img{width:0.35rem;height:0.35rem;}
.core-three .list-box .item .tit-box{font-size:var(--font-size16);}
.core-four{padding-top:0.8rem;}
.core-four .list-box .item .figure{padding-bottom:2.05rem;}
.core-four .list-box .item .tit{font-size:var(--font-size18);}
.our_swiper .right{padding:.1rem .2rem .5rem;}
.our_swiper .swiper_box{width:calc(100% - 58.4% - .2rem);}
.lineg_swiper .item{padding:.15rem 0;}
.lineg_swiper .swiper-slide.cur .ctit{font-size:var(--font-size20);}
.lineg_swiper .ctit{margin-left:.2rem;}
.lineg_main{padding-top:.7rem;}
.lineg_item .text_box .tit{font-size:var(--font-size30);}
.lineg_item{flex-wrap:wrap;}
.lineg_item .left{width:100%;}
.lineg_item .right{position:relative;top:unset;left:unset;transform:unset;width:100%;margin-top:.15rem;}
.lineg_item .text_box{margin-right:0;position:relative;transform:unset;margin-top:.15rem;}
.lineg_item .text_box .editor{margin-top:.1rem;}
.lineg_swiper .swiper-wrapper{flex-wrap:wrap;}
.lineg_swiper .swiper-slide{width:50%;}
.lineg_swiper .swiper-slide.cur .ctit{font-size:var(--font-size14);}
.lineg_swiper .icon{height:.2rem;}
.lineg_swiper .icon img{width:100%;height:100%;object-fit:contain;display:block;}
.lineg_swiper .swiper-slide.cur .item,.product03_swiper .swiper-slide:last-child .item{border-bottom:1px solid rgba(255,255,255,.26);}
.honor_swiper.base_swiper .swiper_btn.next,.our_swiper.base_swiper .swiper_btn.next{right:0;}
.honor_swiper.base_swiper .swiper_btn.prev,.our_swiper.base_swiper .swiper_btn.prev{left:0;}
}
@media screen and (max-width:640px){.core-one .list-box{gap:0.1rem;margin-top:0.3rem;}
.core-one .list-box .item .bg-img .figure{padding-bottom:2.5rem;}
.core-two .core-advantages{margin-top:0.3rem;}
.core-two .advantages-img{width:100%;margin-bottom:0.3rem;}
.core-two .list-box{width:100%;}
.core-three .core-direction{margin-top:0.3rem;}
.core-three .back-bg{width:100%;padding:0;}
.core-three .list-box{position:relative;}
.core-three .list-box .item{padding:0.1rem 0;}
.core-three .list-box .item .tit-box{margin-top:0.2rem;}
.core-four .list-box{margin-top:0.3rem;gap:0.1rem;}
.core-four .list-box .item{border-radius:.1rem;}
.core-four .list-box .item .tit{font-size:var(--font-size14);padding:0.1rem;}
.core-four .list-box .item .figure{padding-bottom:1rem;}
.advant_list{justify-content:flex-start;}
.advant_list .item{width:49%;}
.advant_list .item:not(:nth-child(4n+1)){margin-left:0;}
.advant_list .item:not(:nth-child(2n+1)){margin-left:2%;}
.advant_list .num{margin-top:10%;}
.our_swiper .left{width:100%;}
.our_swiper .item{flex-wrap:wrap;}
.our_swiper .right{width:100%;flex:unset;padding:.2rem;}
.our_swiper .swiper_box{width:calc(100% - .2rem);}
.lineg_main{padding-top:.4rem;}
}
/* 产品支持能力 */
.ability-box{padding:1.25rem 0;}
.ability-box .list-box{margin-top:0.65rem;gap:0.2rem;}
.ability-box .list-box .item{border-radius:.2rem;overflow:hidden;}
.ability-box .list-box .item .pic{overflow:hidden;}
.ability-box .list-box .item .pic img{display:block;width:100%;transition:var(--transition);}
.ability-box .list-box .item .tit{background-color:var(--white-color);text-align:center;position:absolute;left:0.1rem;bottom:0.1rem;width:calc(100% - 0.2rem);padding:0.2rem;border-radius:.1rem;font-size:var(--font-size20);transition:var(--transition);}
.ability-box .list-box .item:hover .pic img{transform:scale(1.05);}
/* 产品分类 */
.category-list{gap:0.1rem;margin-bottom:0.7rem;}
.category-list a{min-width:8em;text-align:center;background-color:var(--white-color);font-size:var(--font-size18);color:#697885;padding:0.12rem 0;border-radius:.1rem;}
.category-list a:hover,.category-list a.active{background-color:var(--hover-color);color:var(--white-color);transition:var(--transition);}
@media screen and (max-width:640px){.category-list a{min-width:7em;}
}
/* 产品列表 */
.product-box{padding:1.25rem 0 1.8rem;}
.product-box .item-list{margin-bottom:1rem;}
.product-box .item-list:last-child{margin-bottom:0;}
.product-box .item-list .ul{margin-top:0.5rem;gap:0.2rem;width:100%;}
.product-box .item-list li{width:calc(33.33% - 0.15rem);box-shadow:0 0 0.15rem rgba(0,0,0,0.08);border-radius:.15rem;overflow:hidden;}
.product-box .item-list li a{display:block;background-color:var(--white-color);padding:0.1rem;text-align:center;}
.product-box .item-list li .figure{padding-bottom:71%;}
.product-box .item-list li .figure img{display:block;
    width: 80%;
    left: 50%;
    object-fit: contain;
    transform: translate(-50%, 0);
}
.product-box .item-list li .tit{background-color:rgba(105,120,133,0.1);color:#0a2b3e;padding:0.15rem;font-size:var(--font-size20);border-radius:.1rem;transition:var(--transition);}
.product-box .item-list li a:hover .tit{color:var(--hover-color);}
.product-box .item-list li a:hover .figure img{
    transform:translate(-50%, 0) scale(1.05);
}
@media screen and (max-width:1024px){.product-box .item-list{margin-bottom:0.8rem;}
.product-box .item-list li .tit{font-size:var(--font-size16);padding:0.13rem 0.05rem;}
}
@media screen and (max-width:640px){.product-box{padding:0.8rem 0;}
.product-box .item-list .ul{gap:0.2rem;justify-content:flex-start;}
.product-box .item-list li{width:calc(50% - 0.1rem)}
}
/* 产品详情 */
.point-caty{padding:0.6rem 0;transition:0.5s;z-index:20;top:0}
.point-caty .autoCon-1400{gap:0.5rem;font-size:var(--font-size20);}
.point-caty a{color:#687885;padding:0.05rem 0;border-bottom:solid 0.02rem transparent;transition:var(--transition);}
.point-caty a:hover,.point-caty a.active{color:#0d2237;border-color:var(--hover-color);}
.point-caty.scrolled{background:linear-gradient(180deg,#edfbfd 50%,rgb(255 255 255 / 0%) 100%);position:sticky;top:1rem;}
.info-item-one{padding-bottom:1rem;}
.info-item-one .table-container{margin-top:0.5rem;background-color:var(--white-color);text-align:left;box-shadow:0 0 0.1rem rgba(0,0,0,0.05);border-radius:0.15rem;
    /* overflow:hidden; */
}
.info-item-one .back-bg{width:100%;height:6.56rem;overflow:auto;}
.info-item-one .table-container table{width:100%;border-collapse:collapse;table-layout:fixed;}
.info-item-one .table-container thead tr{position:sticky;top:0;z-index:10;background-color:#1cadbd;color:var(--white-color);}
.info-item-one .table-container thead td{padding:0.2rem 0.25rem;font-size:var(--font-size20);font-weight:var(--font-weight__r);width:7em;}
.info-item-one .table-container thead td:nth-child(1){width:8em;border-radius:0.1rem 0 0 0.1rem;}
.info-item-one .table-container thead td:nth-child(2){width:14em;}
.info-item-one .table-container thead td:nth-child(3){}
.info-item-one .table-container tbody td:nth-child(1),
.info-item-one .table-container tbody td:nth-child(2),
.info-item-one .table-container tbody td:nth-child(3),
.info-item-one .table-container thead td:nth-child(1),
.info-item-one .table-container thead td:nth-child(2),
.info-item-one .table-container thead td:nth-child(3){text-align: center;}

.info-item-one .table-container thead{position: sticky;top: 0;}


.info-item-one .table-container thead td:nth-child(6){width:10em;}
.info-item-one .table-container thead td:nth-child(8){border-radius:0 0.1rem 0.1rem 0;}
.info-item-one .table-container tbody td{padding:0.2rem 0.25rem;font-size:var(--font-size16);color:#697885;border-bottom:solid 1px rgba(0,0,0,0.1);font-weight:var(--font-weight__r);}
.info-item-one .table-container tbody td:first-child{color:#0d2237;}
.info-item-one .table-container tbody tr:hover{background-color:#e8f4f8;}
.info-item-one .table-container th:last-child{
    width: 20%;
}
.info-item-two{padding-bottom:1rem;}
.info-item-two .list-box{margin-top:0.5rem;display: flex;flex-wrap: wrap;}
.info-item-two .list-box .item{margin-bottom:0.2rem;background-color:var(--white-color);padding:0.25rem;box-shadow:0 0 0.2rem rgba(0,0,0,0.14);border-radius:.15rem;width: calc((100% - .6rem)/4);}
.info-item-two .list-box .item:not(:nth-child(4n+1)) {margin-left: .2rem;}
.info-item-two .list-box .tit-box{margin-bottom:0.3rem;font-size:var(--font-size22);}
.info-item-two .list-box .tit-box .icon img{display:block;width:0.45rem;}
.info-item-two .list-box .desc{color:rgba(13,34,55,0.8);line-height:2;min-height:4em;display:-webkit-flex;display:flex;}
.info-item-two .list-box .desc p{margin:0;width:100%;min-height:4em;}
.info-item-two .list-box .desc.mingd{min-height:8em;align-items:flex-end;}
.info-item-three{padding-bottom:1rem;}
.info-item-three .swiper-wrapper{transition-timing-function:linear !important;}
.info-item-three .list-switch{margin-top:0.5rem;}
.info-item-three .item{border-radius:.15rem;overflow:hidden;}
.info-item-three .item .tit{position:absolute;left:0;bottom:0;width:100%;padding:0.1rem;transition:var(--transition);z-index:3;}
.info-item-three .item .pic .figure{padding-bottom:198.25%;}
.info-item-three .item .bg-color{background-color:var(--white-color);padding:0.2rem;text-align:center;font-size:var(--font-size20);border-radius:.1rem;}
.info-item-three .item:hover .tit{color:var(--hover-color);}
@media screen and (max-width:1024px){
.info-item-one{padding-bottom:0.5rem;}
.info-item-two{padding-bottom:0.5rem;}
.info-item-two .list-box .item{padding:0.15rem;}
.info-item-two .list-box .tit-box{font-size:var(--font-size18);}
.info-item-two .list-box .tit-box .icon img{width:0.35rem;}
.info-item-three{padding-bottom:0.5rem;}
.info-item-three .item .bg-color{padding:0.1rem;font-size:var(--font-size18);}
.info-item-one .table-container table {width: 180% !important;table-layout: auto;}
.info-item-one .table-container table th{font-size: 0.18rem !important; padding: 0 0.15rem !important;white-space: normal !important;}
.info-item-one .table-container tbody td{padding: 0.15rem 0.1rem !important;}
}
@media screen and (max-width:640px){
.point-caty{padding:0.3rem 0;}
.info-item-one .table-container{margin-top:0.3rem;}
.info-item-two .list-box{margin-top:0.3rem;}
.info-item-two .list-box .item{margin-bottom:0.15rem;width: calc((100% - .2rem) / 2);}
.info-item-two .list-box .item:not(:nth-child(4n+1)) {margin-left: 0;}
.info-item-two .list-box .item:not(:nth-child(2n+1)) {margin-left: .2rem;}
.info-item-two .list-box .desc.mingd{min-height:4em;}
.info-item-three .list-switch{margin-top:0.3rem;}

}
/* 关于我们_关于妙存 */
.about-box{padding:1.4rem 0;}i
.about-one .tit-box{margin-bottom:0.8rem;align-items:flex-start;}
.about-one .tit-box .inside-tit{width: 38%;}
.about-one .tit-box .desc{width:62%;line-height:1.8;color:rgba(13,34,55,0.8);font-size:var(--font-size20);}
.about-one .tit-box .desc p{margin:0;}
.about-one .img-box img{display:block;width:100%;}
.about-one .list-box{border-radius:.15rem;overflow:hidden;}
.about-one .list-box .ul{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--white-color);font-size:var(--font-size26);}
.about-one .list-box .ul li{height:100%;flex:1;border-right:solid 1px rgba(255,255,255,0.1);transition:var(--transition);text-align:center;}
.about-one .list-box .ul li .icon{margin-bottom:0.2rem;}
.about-one .list-box .ul li .icon img{display:block;width:0.7rem;margin:0 auto;}
.about-one .list-box .ul li:hover{background-color:rgba(255,255,255,0.1);backdrop-filter:blur(20px) saturate(100%);}
.about-two{padding:1.4rem 0 0;}
.about-two .history-switch{margin-top:0.75rem;}
.about-two .switch-one .item{position:relative;}
.about-two .switch-one .item .pic{width:52%;border-radius:.2rem;overflow:hidden;}
.about-two .switch-one .item .pic .figure{padding-bottom:56.32%;}
.about-two .switch-one .item .pic .figure img{display:block;}
.about-two .switch-one .item .text{width:48%;padding-left:1rem;}
.about-two .switch-one .item .text .tit{font-size:var(--font-size30);color:#0d2237;font-weight:var(--font-weight__b);}
.about-two .switch-one .item .text .tit p{margin:0;}
.about-two .switch-one .item .text .year{position:absolute;right:0.7em;bottom:0;font-size:2.3rem;line-height:1;font-family:'Barlow';font-weight:var(--font-weight__m);background:-webkit-linear-gradient(180deg,#1cadbd,transparent);background:linear-gradient(180deg,#1cadbd,transparent);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;opacity:0.2;}
.about-two .switch-two{padding:0.5rem 0;text-align:center;font-size:var(--font-size24);font-weight:var(--font-weight__m);}
.about-two .switch-two .swiper{padding:0.25rem 0 0.1rem;}
.about-two .switch-two .swiper::after{content:'';display:block;width:86%;height:0.02rem;background-color:rgba(0,0,0,0.1);position:absolute;top:0.1rem;left:7%;}
.about-two .switch-two .swiper-slide{display:-webkit-flex;display:flex;justify-content:center;height:auto;align-items:center;cursor:pointer;}
.about-two .switch-two .swiper-slide .pot{width:100%;position:absolute;left:0;top:-0.2rem;}
.about-two .switch-two .swiper-slide .pot i{display:block;border-radius:50%;border:solid 0.02rem #697885;width:0.12rem;height:0.12rem;background-color:var(--white-color);}
.about-two .switch-two .swiper-slide-thumb-active{font-size:var(--font-size30);color:var(--hover-color);}
.about-three{padding:1rem 0 0;}
.about-three .list-swiper{margin-top:0.75rem;}
.about-three .swiper{width:100%;}
.about-three .item .pic{border-radius:.15rem;overflow:hidden;}
.about-three .item .pic figure{padding-bottom:56.33%;}
.about-three .item .pic img{display:block;width:100%;}
.about-three .item .text{padding:0.3rem 0 0.1rem;}
.about-three .item .text .tit-box{margin-bottom:0.15rem;font-weight:var(--font-weight__m);color:#333;}
.about-three .item .text .tit-box .tit-name{font-size:var(--font-size30);}
.about-three .item .text .tit-box .ltyt{margin-left:1em;line-height:2;color:#1cadbd;font-size:var(--font-size16);font-weight:var(--font-weight__r);}
.about-three .item .text .tit-box .ltyt i{font-style:normal;font-size:var(--font-size12);margin:0 0.5em;}
.about-three .item .text .desc{font-size:var(--font-size20);color:#333;}
.about-three .item .text .desc span{font-size:var(--font-size16);display:inline-block;color:#1cadbd;background-color:rgba(28,173,189,0.1);padding:0.04rem 0.15rem;border-radius:.05rem;}
@media screen and (max-width:1024px){.about-one .list-box .ul{font-size:var(--font-size20);}
.about-one .list-box .ul li .icon img{width:0.5rem;}
.about-two .switch-one .item .text .year{right:0.2rem;font-size:1.8rem;}
}
@media screen and (max-width:640px){.about-box{padding:0.8rem 0;}
.about-one .tit-box{width:100%;}
.about-one .tit-box .desc{width:100%;}
.about-one .list-box .ul li .icon{margin-bottom:0.1rem;}
.about-one .list-box .ul li .icon img{width:0.4rem;}
.about-two .history-switch{margin-top:0.35rem;}
.about-two .switch-one .item .pic{width:100%;}
.about-two .switch-one .item .text{width:100%;padding:0.3rem;}
.about-two .switch-one .item .text .tit{font-size:var(--font-size24);}
.about-two .switch-one .item .text .year{font-size:1rem;}
.about-three .list-swiper{margin-top:0.35rem;}
.about-three .item .text .tit-box .tit-name{font-size:var(--font-size24);}
.about-three .item .text .desc{font-size:var(--font-size16);}
.about-three .item .text .desc span{font-size:var(--font-size14);}
}
/* 新闻资讯 */
.news-switch{padding:1rem 0;}
.news-switch .item{background-color:var(--white-color);box-shadow:0 0 0.15rem rgba(0,0,0,0.08);border-radius:.15rem;}
.news-switch .item .pic{width:43.858%;border-radius:0.15rem;overflow:hidden;}
.news-switch .item .pic figure{padding-bottom:75.082%;}
.news-switch .item .pic figure img{display:block;}
.news-switch .item .text{width:56.142%;padding:0.3rem 0.9rem;}
.news-switch .item .text .tit{margin:0.25rem 0;line-height:1.5;min-height:6em;font-size:var(--font-size24);transition:var(--transition);}
.news-switch .item .text .tiem{font-size:var(--font-size18);color:rgba(13,34,55,0.6);}
.news-switch .item .more-btn .but{cursor:pointer;transition:var(--transition);}
.news-switch .item .more-btn .but i{margin-left:.1rem;width:0.2rem;height:0.2rem;display:block;background-image:url(../images/pot-arrow.png);background-repeat:no-repeat;background-position:center;background-size:0.1rem;border-radius:50%;transition:var(--transition);}
.news-switch .item a:hover .tit{color:var(--hover-color);}
.news-switch .swiper-pagination{margin-top:0.35rem;text-align:center;font-size:0;width:100%;position:relative;}
.news-switch .swiper-pagination .swiper-pagination-bullet{width:.25rem;height:.25rem;margin:0 0.05rem;border:solid 1px transparent;border-radius:50%;background-color:transparent;opacity:1;position:relative;}
.news-switch .swiper-pagination .swiper-pagination-bullet::after{position:absolute;left:50%;top:50%;content:'';display:block;width:0.05rem;height:0.05rem;background-color:var(--white-color);border-radius:50%;background-color:#c7cacd;transform:translate(-50%,-50%);}
.news-switch .swiper-pagination .swiper-pagination-bullet-active{border-color:var(--hover-color);}
.news-switch .swiper-pagination .swiper-pagination-bullet-active::after{background-color:var(--hover-color);opacity:1;}
.news-list{padding-bottom:1.4rem;}
.news-list .list-box{margin-bottom:0.8rem;}
.news-list ul{gap:0.2rem;}
.news-list li{width:calc(25% - 0.15rem);background-color:var(--white-color);box-shadow:0 0 0.15rem rgba(0,0,0,0.08);border-radius:.2rem;}
.news-list li .pic{border-radius:0.2rem;overflow:hidden;}
.news-list li .pic .figure{padding-bottom:75.225%;transition:var(--transition);}
.news-list li .text{padding:0.3rem;}
.news-list li .text .tiem{font-size:var(--font-size18);color:rgba(13,34,55,0.6);}
.news-list li .text .tit{color:#0d2237;font-size:var(--font-size20);line-height:1.8;min-height:9em;margin-bottom:.15rem;transition:var(--transition);}
.news-list li a:hover .tit{color:var(--hover-color);}
.news-list li a:hover .pic .figure{transform:scale(1.05);}
@media screen and (max-width:640px){.news-switch{padding:0.7rem 0;}
.news-switch .item .pic{width:100%;}
.news-switch .item .text{width:100%;padding:0.25rem 0.15rem;}
.news-switch .item .text .tit{margin:.1rem 0;min-height:4em;font-size:var(--font-size20);}
.news-list{padding-bottom:1rem;}
.news-list li{width:calc(50% - 0.1rem);border-radius:0.1rem;}
.news-list li .pic{border-radius:0.1rem;}
.news-list li .text{padding:0.15rem;}
.news-list li .text .tit{font-size:var(--font-size16);}
.news-list li .text .tiem{font-size:var(--font-size16);}
.news-list .list-box{margin-bottom:0.5rem;}
}
/* 新闻详情 */
.info-news{margin:1.2rem 0;background-color:var(--white-color);padding:0.5rem;box-shadow:0 0 0.2rem rgba(0,0,0,0.08);border-radius:.2rem;overflow:hidden;}
.info-news .editor{padding:0.5rem 0;line-height:2;color:rgba(13,34,55,0.8);font-size:var(--font-size18);}
.info-news .editor p{margin:0;}
.info-news .editor strong{font-weight:var(--font-weight__m);color:#0d2237;}
.info-news .editor .big-info-tit{font-size:var(--font-size24);background-image:url(../images/pot-arrow.png);background-repeat:no-repeat;background-position:left 0.45em;background-size:0.12rem;padding-left:1em;display:block;line-height:1.5;margin-bottom:0.5em;}
.info-news .return-btn{position:absolute;right:0;top:0;}
.info-news .return-btn a{display:block;color:rgba(13,34,55,0.6);background-color:#f5fafa;padding:0.13rem 0.2rem;border-radius:0 0.25rem 0 0.25rem;transition:var(--transition);}
.info-news .return-btn a span{background-image:url(../images/return.svg);background-repeat:no-repeat;background-position:left center;background-size:0.15rem;padding-left:1.5em;}
.info-news .return-btn a:hover{color:var(--white-color);background-color:var(--hover-color);}
.info-news .return-btn a:hover span{background-image:url(../images/return-white.svg);background-repeat:no-repeat;background-position:left center;background-size:0.15rem;}
.info-news .info-others{color:rgba(13,34,55,0.6);border-bottom:solid 1px rgba(0,0,0,0.1);padding:0.15rem 0 0.3rem;}
.info-news .share-btn{background-image:url(../images/share-btn.svg);background-repeat:no-repeat;background-position:right center;padding-right:1.5em;cursor:pointer;}
.info-news .info-tit{font-size:var(--font-size30);font-weight:var(--font-weight__m);}
.info-news .turn-box{padding-top:.3rem;border-top:solid 1px rgba(0,0,0,0.1);}
.info-news .turn-box dl{width:100%;font-size:var(--font-size20);}
.info-news .turn-box dd{margin:0.15rem 0;}
.info-news .turn-box dd a{color:#0d2237;transition:.3s;}
.info-news .turn-box dd a span{color:var(--hover-color);}
.info-news .turn-box dd a:hover{color:var(--hover-color);}
@media screen and (max-width:640px){.info-news{padding:0.7rem 0.3rem 0.3rem;}
.info-news .info-tit{font-size:var(--font-size24);}
.info-news .editor .big-info-tit{font-size:var(--font-size20);}
.info-news .turn-box dl{font-size:var(--font-size18);}
}
/* 联系我们 */
.contact-box{margin:1rem 0;background-color:var(--white-color);box-shadow:0 0 0.2rem rgba(0,0,0,0.08);overflow:hidden;border-radius:.2rem;}
.contact-box .pic-bg{width:57.143%;}
.contact-box .pic-bg .figure{padding-bottom:75%;border-radius:0.2rem;}
.contact-box .text-box{width:42.857%;padding:0.5rem 0.75rem;}
.contact-box .text-box .tit{margin-bottom:0.4rem;font-size:var(--font-size36);}
.contact-box .text-box .ul li{margin-bottom:0.4rem;font-size:var(--font-size18);line-height:1.8;}
.contact-box .text-box .ul li:last-child{margin-bottom:0;}
.contact-box .text-box .tit-name{margin-bottom:0.05rem;color:#697885;background-position:left center;background-repeat:no-repeat;padding-left:1.5em;background-size:0.2rem;}
.contact-box .text-box .icon-tel{background-image:url(../images/contact-icon1.svg);}
.contact-box .text-box .icon-yx{background-image:url(../images/contact-icon2.svg);}
.contact-box .text-box .icon-add{background-image:url(../images/contact-icon3.svg);background-size:0.17rem;}
.contact-box .text-box .tel-txt{font-family:'Barlow';font-size:var(--font-size22);font-weight:var(--font-weight__m);}
@media screen and (max-width:1024px){.contact-box .text-box{padding:0.2rem 0.3rem;}
.contact-box .text-box .tit{margin-bottom:0.15rem;font-size:var(--font-size24);}
.contact-box .text-box .ul li{margin-bottom:0.15rem;font-size:var(--font-size16);}
.contact-box .text-box .tit-name{margin-bottom:0;}
}
@media screen and (max-width:640px){.contact-box .pic-bg{width:100%;}
.contact-box .text-box{width:100%;padding:0.4rem 0.3rem;}
}
/* 加入我们 */
.Join-us{padding:1.2rem 0;}
.Join-us .list-box{margin-bottom:0.7rem;}
.Join-us .list-box li{background-color:var(--white-color);margin-bottom:0.1rem;box-shadow:0 0 .1rem rgba(0,0,0,0.08);border-radius:.1rem;padding:0 0.3rem;}
.Join-us .list-box .tit-name{padding:0.18rem 0;font-size:var(--font-size20);background-image:url(../images/pot-arrow.png);background-position:left center;background-repeat:no-repeat;background-size:0.12rem;padding-left:1.5em;cursor:pointer;}
.Join-us .list-box .desc-box{display:none;color:rgba(13,34,55,0.6);}
.Join-us .list-box .other{gap:0.3rem;padding:0.1rem 0 0.25rem;border-bottom:solid 1px rgba(0,0,0,0.1);}
.Join-us .list-box .editor{padding:0.25rem 0;line-height:2;font-size:var(--font-size18);}
.Join-us .list-box .editor p{margin:0;min-height:1em;}
.Join-us .list-box .editor strong{font-weight:var(--font-weight__m);color:#0d2237;}
@media screen and (max-width:640px){.Join-us .list-box li{padding:0 0.2rem;}
.Join-us .list-box .tit-name{padding:0.15rem;}
.Join-us .list-box .other{flex-wrap:wrap;gap:0.1rem 0.2rem;padding:0.1rem 0 0.2rem;}
}
/* 解决方案 */
.solution-box{padding:1.2rem 0;}
.solution-box .item{margin-bottom:1.1rem;}
.solution-box .item .pic{width:60%;}
.solution-box .item .pic figure{padding-bottom:56.549%;border-radius:.2rem;}
.solution-box .item .text-box{width:33%;direction:ltr;}
.solution-box .item .text-box .tit{font-size:var(--font-size40);font-weight:var(--font-weight__b);}
.solution-box .item .text-box .desc{line-height:1.8;margin:0.2rem 0 0.3rem;font-size:var(--font-size18);color:rgba(13,34,55,0.7);}
.solution-box .item:nth-child(2n){direction:rtl;}
.solution-box .item:last-child{margin-bottom:0;}
@media screen and (max-width:1024px){.solution-box .item .text-box{width:35%;}
.solution-box .item .text-box .tit{font-size:var(--font-size30);}
.solution-box .item .text-box .desc{margin:0.1rem 0 0.2rem;}
}
@media screen and (max-width:640px){.solution-box{padding:0.8rem 0;}
.solution-box .item{margin-bottom:0.8rem;}
.solution-box .item .pic{width:100%;}
.solution-box .item .text-box{width:100%;padding:0.3rem 0 0;}
}
/* 解决方案详情 */
.solution-info{padding:1.2rem 0;}
.solution-info .info-tit{font-size:var(--font-size40);font-weight:var(--font-weight__b);}
.solution-info-one{background-color:var(--white-color);box-shadow:0 0 0.2rem rgba(0,0,0,0.08);border-radius:.2rem;}
.solution-info-one .pic{width:38%;}
.solution-info-one .pic figure{padding-bottom:56.549%;border-radius:.2rem;}
.solution-info-one .text{width:57%;padding-right:0.5rem;font-size:var(--font-size18);line-height:1.8;}
.solution-info-one .text .info-tit{margin-bottom:0.15rem;}
.solution-info-one .text .desc{color:rgba(13,34,55,0.8);}
.solution-info-two{padding:1rem 0 0;}
.solution-info-two .ul{gap:0.2rem;margin-top:0.5rem;}
.solution-info-two li{width:calc(25% - 0.15rem);border-radius:.15rem;overflow:hidden;position:relative;}
.solution-info-two li .tit{position:absolute;left:0;bottom:0;width:100%;padding:0.1rem;transition:var(--transition);z-index:3;}
.solution-info-two li .pic .figure{padding-bottom:120%;}
.solution-info-two li .bg-color{background-color:var(--white-color);padding:0.2rem;text-align:center;font-size:var(--font-size20);border-radius:.1rem;}
.solution-info-two li:hover .tit{color:var(--hover-color);}
.solution-info-three{padding:1rem 0 0;}
.solution-info-three .ul{gap:0.2rem;margin-top:0.5rem;}
.solution-info-three li{background-color:var(--white-color);width:calc(20% - 0.16rem);border-radius:.15rem;overflow:hidden;box-shadow:0 0 0.2rem rgba(0,0,0,0.08);position:relative;}
.solution-info-three li .pic .figure{padding-bottom:37.88%;}
.solution-info-three li .pic .figure img{object-fit:contain;}
@media screen and (max-width:1024px){.solution-info .info-tit{font-size:var(--font-size32);}
.solution-info-one .text{padding:0.2rem;padding-left:0;}
.solution-info-one .text .info-tit{margin-bottom:0;}
.solution-info-two .ul{margin-top:0.35rem;}
.solution-info-three .ul{margin-top:0.35rem;}
}
@media screen and (max-width:640px){.solution-info{padding:0.8rem 0;}
.solution-info .info-tit{font-size:var(--font-size28);}
.solution-info-one .pic{width:100%;}
.solution-info-one .text{width:100%;padding:0.1rem 0.3rem 0.3rem;}
.solution-info-two{padding:0.6rem 0 0;}
.solution-info-two li{width:calc(50% - 0.1rem);}
.solution-info-three{padding:0.6rem 0 0;}
.solution-info-three li{width:calc(50% - 0.1rem);}
}
/* 单篇 */
.single-box{padding:1rem 0;}
@media screen and (max-width:640px){.single-box{padding:.5rem 0;}
}
/* 列表文本框样式 */
.list-text-box{padding:1rem 0;}
.list-text-box .list-box{margin-bottom:.5rem;}
.list-text-box .list-box .item{border-bottom:solid 1px rgba(0,0,0,0.1);}
.list-text-box .list-box .item a{padding:.2rem 0;transition:var(--transition);}
.list-text-box .list-box .item .title{width:calc(100% - 10em);font-size:var(--font-size18);}
.list-text-box .list-box .item .tiem{color:#000000;}
.list-text-box .list-box .item .tiem span{display:block;padding-left:.3rem;background-image:url(../images/tiem.svg);background-repeat:no-repeat;background-position:left center;background-size:0.2rem;}
@media screen and (max-width:640px){.list-text-box{padding:.5rem 0;}
.list-text-box .list-box .item .title{width:calc(100% - 8.5em);font-size:var(--font-size18);}
}
/* 20260717 */
.inside-tit span::before{background:url(../images/tl.png) no-repeat right bottom;background-size:contain;width:1.35em;height:1em;left:auto;right:100%;top:auto;bottom:0;transform:translate(-0.2rem);}
.inside-tit span::after{background:url(../images/tr.png) no-repeat left bottom;background-size:contain;width:1.35em;height:1em;left:100%;right:auto;top:auto;bottom:0;transform:translate(0.2rem);}
.inside-tit span{line-height:1;}
.inside-tit span::before,.inside-tit span::after{display:none;}
header .back-header{background:linear-gradient(180deg,rgba(255,255,255,1),rgba(255,255,255,0.85));}
.about-block{padding:1rem 0 0;}

.core-four{
    display: none;
}

.table_box{
    display: flex;
    flex-wrap: wrap;
    margin-top: .5rem;
}
.table_box .left{
    width: .91rem;
    margin-top: .7rem;
}
.table_box .right{
    position: relative;
    border-radius: .16rem;
    overflow: hidden;
    flex: 1;
    background-color: #fff;
    position: relative;
    padding-bottom: .65rem;
    box-shadow: 0 0 .15rem rgba(0, 27, 38, .08);
}
.table_box .table_tabs{
    /* margin-top: .5rem; */
}
.table_box .table_tgs{
    max-height: 6.3rem;
    overflow: auto;
}
.info-item-one .table_box  .table-container{
    margin-top: 0;
}
.table_tabs .table_tab{
    display: flex;
    align-items: center;
    text-align: center;
    padding: .25rem .05rem;
    justify-content: center;
    border-radius: .08rem 0 0 .08rem; 
    color: #fff;
    background-color: #c0c5cb;
    cursor: pointer;
    word-break: break-all;
}
.table_tabs .table_tab.active{
    background-color: #1cadbd;
    color: #fff;
}
.table_tabs .table_tab:not(:first-child) {
    margin-top: 10px;
}
.table_box .right .mouse_box { text-align: center; position: absolute; 
    bottom: 10px; left: 50%; transform: translate(-50%, 0); 
}
.mouse {
    display: inline-block;
    padding-bottom: 25px;
    position: relative;
}
.mouse::before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    background-image: url(../images/icon15.png);
    background-repeat: no-repeat;
    width: 12px;
    height: 14px;
}
@media screen and (max-width:640px){
    .table_box .left{
        width: 100%;
    }
    .table_box .right{
        width: 100%;
        flex: unset;
        margin-top: .2rem;
    }
    .table_tabs .table_tab:not(:first-child) {
    margin-top: 0;
}
.table_tabs .table_tab {
    padding: .15rem .25rem;
    border-radius: .08rem ;
    margin: 0 .1rem;
}
.table_box .table_tabs {
    width: 100%;
    display: flex;
    justify-content: center;
    border-radius: .1rem;
}

.table_box .table_tgs {
    width: 100%;
} 
}




.locat { border-bottom: 1px solid #f0f0f0; }
.locat .autoCon-1400 { display: flex; justify-content: space-between; }
.ltabs { display: flex; color: #666666 !important; }
.ltabs a.ltab { color: #666666; font-size: .18rem;}
.ltabs .ltab { margin-right: .65rem; cursor: pointer; position: relative; }
.ltabs .ltab.cur { color: #000; }
.ltabs .ltab.cur::before { content: ''; display: block; position: absolute; bottom: 0; left: 0; right: 0; height: 2px; background-color: var(--hover-color); }
.ltabs .ltab, .loted a { padding: .35rem 0; }
.loted { display: flex; align-items: center; color: #999999; }
.loted .home { padding-left: .3rem; position: relative; }
.loted .home::before { 
    position: absolute; left: 0; top: 50%; 
    transform: translate(0, -50%); 
    -webkit-transform: translate(0, -50%); 
    -moz-transform: translate(0, -50%);
     -ms-transform: translate(0, -50%); 
     -o-transform: translate(0, -50%);
    content: '';
    display: block;
    width: 0.21rem;
    height: 0.18rem;
    background-image: url(../images/home01.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 0.1rem;
}
.loted a { margin: 0 .05rem; color: #999; }
.loted a:hover { color: var(--hover-color); }
.loted span {    /* color: #0354a6; */
margin-left: .05rem; }
@media (max-width:1459px) {
.ltabs .ltab, .loted a { padding: .3rem 0; }
.ltabs .ltab { margin-right: .25rem; }
}
@media (max-width:1024px) {
.ltabs .ltab, .loted a { padding: .2rem 0; }
.ltabs .ltab { margin-right: .35rem; }
}
@media (max-width:1024px) {
.ltabs .ltab, .loted a { padding: .15rem 0; }
.ltabs .ltab { margin-right: .25rem; }
}
@media (max-width:768px) {
.locat .auto1600 { flex-wrap: wrap; flex-direction: column-reverse; }
.ltabs .ltab { margin-right: .1rem; }
.ltabs .ltab, .loted a { padding: .1rem 0; }
.ltabs .ltab { font-size: .12rem; }
.ltabs .ltab { white-space: nowrap; }
.ltabs { overflow-x: auto; width: 100%; }
}
@media (max-width:640px) {
.loted .home { padding-left: .25rem; }
.loted .home::before { width: .15rem; height: .14rem; }
.loted * { white-space: nowrap; }
.loted { overflow-x: auto; width: 100%; }
}

.submenu { margin-bottom: 4%; }
.submenu ul { display: flex; justify-content: center; flex-wrap: wrap; list-style: none;}
.submenu li { padding: 0.25em 1em; font-size: 1.125em ;list-style: none;}
.submenu li a { display: block; background-color: #fff; border-radius: 0.3125em; line-height: 2em; padding: 0.5em 1.5em; }
.submenu li.cur a, .submenu li a:hover { color: #fff; background-color: var(--hover-color); }
@media(max-width:768px) {
.submenu li { font-size: 1em; padding: 0.25em; }
}
@media(max-width:480px) {
.submenu { margin-bottom: .25rem; }
.submenu ul { justify-content: space-between; }
.submenu li { width: 32%; text-align: center; font-size: 0.875em; }
}


.join04{
    background-color: #e3ebf2;
    padding: 6.3% 0 6%;
}
.hbox18{
    display: flex;
    justify-content: space-between;
}
.hbox18 .title{
    color: #000;
    line-height: 1;
    height: .32rem;
    display: flex;
    align-items: center;
    font-size: .48rem;
}
.hbox18 .tishi{
    color: #999999;
    height: .32rem;
    display: flex;
    align-items: center;
    font-size: .24rem;
}
.hbox18 .tishi span{
    color: var(--hover-color);
}
.hbox18 .left{
    width: 3.45rem;
    min-width: 3.45rem;
}
.hbox18 .right{
    flex: 1;
    padding-left: 5%;
}
.hbox18 .hbox18_main{
    margin-top: .6rem;
}

.hbox18 .select_box,
.hbox18 .search1{
    margin-bottom: .2rem;
}

.select_box{
    position: relative;
}
.select_box .select_tit{
    background-color: #f8fafb;
    color: #666666;
    padding: .2rem .35rem .2rem .2rem;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    border-radius: .1rem; 
    font-size: .16rem;
}
.select_box .select_tit::before{
    content: '';
    display: block;
    position: absolute;
    top: 41%;
    border-top: 2px solid #69696a;
    border-right: 2px solid #69696a;
    right: .35rem;
    width: .06rem;
    height: .06rem;
    transform: rotate(135deg); 
}
.select_box .select_list{
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    width: 100%;
    background-color: #fff;
    box-shadow: 0 0 .15rem rgba(0, 0, 0, .06);
    overflow-y: auto;
    z-index: 3;
    opacity: 0;
    height: 0;
}
.select_list .select_item{
    padding: .1rem .15rem;
    color: #000000;
    cursor: pointer;
    font-size: .16rem;
    display: block;
}
.select_box .select_list.cur{
    height: 2rem;
    max-height: 1.2rem;
    opacity: 1;
}
.hbox7 .search1{
    margin-top: .2rem;
}
.search1{
    display: flex;
    background-color: #f8fafb;
    padding: .2rem .45rem .2rem .2rem;
    border-radius: 10px; 
    overflow: hidden;
}
.search1 .input{
    flex: 1;
}
.search1 .input input{
    width: 100%;
    color: #666666;
    background-color: transparent;
    border: none;
    font-size: .16rem;
}
.search1 input::placeholder{
    color: #666666;
}


.hbox18_btn{
    background-color: var(--hover-color);
    line-height: .7rem;
    border-radius: .1rem; 
    overflow: hidden;
    text-align: center;
    color: #fff;
    cursor: pointer;
}


.list19 .item{
    background-color: #f8fafb;
    padding: 0 7.8% 0 3.9%;
    margin-bottom: 3%;
    cursor: pointer;
    border-radius: .16rem; 
    overflow: hidden;
}
.list19 .tit{
    font-size: .24rem;
}
.list19 .cvp{
    position: relative;
    padding-right: 5%;
    padding-top: 5.2%;
    padding-bottom: 5.2%;
}
.list19 .cvb{
    height: 0;
    overflow: hidden;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    opacity: 0;
}
.list19 .lables{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-top: .15rem;
}
.list19 .lables .lable{
    padding: 0 .25rem;
    position: relative;
    font-size: .18rem;
}
.list19 .lables .lable:first-child{
    padding-left: 0;
}
.list19 .lables .lable + .lable::before{
    content: '|';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    color: #e6e6e6;
}
.list19 .qiehuan{
    position: absolute;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    z-index: 2;
    cursor: pointer;
    background-image: url(../images/icon29.png);
    background-repeat: no-repeat;
    background-position: center;
}
.list19 .item.cur .qiehuan{
    background-image: url(../images/icon30.png);
}
.list19 .item.cur .tit{
    color: var(--hover-color);
}
.list19 .editor{
    margin-top: .1rem;
    font-size: .18rem;
}
.list19 .section{
    padding-top:.25rem;
}
.list19 .section .section_tit{
    font-size: .18rem;
}

.list19 .item.cur .cvb{
    opacity: 1;
    height: auto;
}
.list19 .item.cur{
    border: 2px solid #fff;
    background-image: linear-gradient(#e5eef6, #ffffff);
    box-shadow: 0 0 .15rem rgba(0, 0, 0, .06);
}
.list19 .cvp{
    border-bottom: 1px solid #e6e6e6;
}
.list19 .list19_box{
    /* display: flex;
    align-items: center; */
    padding: .25rem 0 .5rem;
}
.list19 .more2{
    padding: 0.12rem .6rem;
    white-space: nowrap;
    font-size: .18rem;
	background: var(--hover-color);
	color: #fff;
	display: inline-block;
}
.list19 .list19_tit{
    /* margin-left: .2rem; */
    color: #000;
    font-size: .18rem;
}
.info-item-two .list-box .tit-box .tit {
    text-align: right;
}
@media(max-width:1459px){
    .hbox18 .right {
        padding-left: 6%;
    }
    .hbox18 .hbox18_main {
        margin-top: .3rem;
    }
    .list19 .lables .lable{
        padding: 0 .15rem;
    }
}
@media(max-width:1280px){
    .list19 .lables .lable{
        padding: 0 .1rem;
    } 
    .list19 .section {
        padding-top: .15rem;
    }
    
    .list19 .cvp {
        padding: .25rem 0;
    }
    
    .select_box .select_tit,
    .search1{
        padding: .15rem .3rem .15rem .15rem;
    }
    .hbox18_btn {
        line-height: .4rem;
    }
    .hbox18 .right {
        padding-left: 5%;
    }
    .hbox18 .left {
        width: 2.45rem;
        min-width: 2.45rem;
    }
    .list19 .more2 {
        padding: 0 .35rem;
    }
}
@media(max-width:1024px){
    .list19 .lables {margin-top: .1rem;}
    .list19 .item {
        padding: 0 3% 0 3.9%;
    }
    .list19 .more2 {
        padding: 0 .25rem;
    }
}
@media(max-width:768px){
    .hbox18 .select_box, .hbox18 .search1 {
        margin-bottom: .1rem;
    }
    .hbox18 .hbox18_main {
        margin-top: .2rem;
    }
    .list18 .item {
        width: 33.33%;
    }
    .select_box .select_tit, .search1 {
        padding: .15rem;
    }
    .select_box .select_tit::before {
        right: .2rem;
    }
    .list19 .qiehuan{
        width: .2rem;
        height: .2rem;
    }
    .list19 .more2 {
        padding: 0 .15rem;
    }
}
@media(max-width:640px){ 
    .list19 .item {
        padding: 0 .15rem 0 .15rem;
    }
    .list19 .list19_box {
        flex-wrap: wrap;
        padding: .15rem 0;
    }
    .list19 .list19_tit {
        width: 100%;
        margin: .1rem 0 0;
    }
    .mouse {
        padding-bottom: 15px;
    }
}
