.page_pad{padding: var(--pm__200) 0;}
.page-title{font-size: var(--font-size__80);line-height: 1;margin: 0 0;line-height: 1;font-weight: var(--font-weight__m);}
.page-title span{color: rgba(var(--default-color__rgb), .3);margin-left: var(--pm__80);}

@media (max-width: 1024px) {
    .page_pad{padding: var(--pm__60) 0;}
}

.pagination .prev,
.pagination .next{cursor: pointer;transition: all .5s;width: 0.6rem;height: 0.6rem;border: solid 0.02rem #00000020;position: relative;}
.pagination .prev:hover,
.pagination .next:hover{background-color: var(--primary-color);border-color: var(--primary-color);}
.pagination .prev{border-radius: var(--pm__30) var(--pm__30) 0.04rem var(--pm__30);}
.pagination .prev::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .12rem;height: .2rem;background: url('../images/page/prev.png') var(--bg-contain);transition: all .5s;}
.pagination .prev:hover::after{background: url('../images/page/prev-on.png') var(--bg-contain);}
.pagination .next{border-radius: 0.04rem var(--pm__30) var(--pm__30)  var(--pm__30);margin-left: var(--pm__20);}
.pagination .next::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: .12rem;height: .2rem;background: url('../images/page/next.png') var(--bg-contain);transition: all .5s;}
.pagination .next:hover::after{background: url('../images/page/next-on.png') var(--bg-contain);}
.pagination .prev{left: auto;}
.pagination .next{position: relative;right: auto;}

@media (max-width: 768px) {
    .page-ban .figure{padding-bottom: 71.615%;}
    .page-ban .txt .container{top:50%;text-align: center;}
}

.contact .locations{overflow: hidden;}
.contact .locations .locat_wrap{padding-top: var(--pm__60);}
.contact .locations .shadow{position: absolute;top: -1.48rem;right: 0;width: 5.96rem;height: 6.42rem;z-index: -1;}
.contact .locations .figure{width: 60%;padding-bottom: 39.929%;align-self: flex-start;position: relative;}
.contact .locations .figure{display: none;}
.contact .locations .figure.active{display: block;}
.contact .locations .figure .img{width: 100%;height: 100%;object-fit: cover;display: block;transition: opacity .3s ease;}
.contact .locations .locat_list{width: 37%;}
.contact .locat_list .locat_item{padding: var(--pm__50) 0;border-bottom: .01rem solid #e8e8e8;cursor: pointer;transition: all .5s;position: relative;}
.contact .locat_list .locat_item:hover{color: var(--primary-color);}
.contact .locat_list .locat_item:first-child{border-top: .01rem solid #e8e8e8;}
.contact .locat_list .topicon {padding: 0 var(--pm__40) 0 0;}
.contact .locat_list .locat_item:first-child .icon{width: .6rem;height: .6rem;border-radius: 50%;background-color: var(--primary-color);transition: all .3s;}
.contact .locat_list .locat_item:first-child .icon::after{width: .2rem;height: .25rem;background: url('../images/locat.png') var(--bg-contain);content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.contact .locat_list .locat_item:first-child.active .tit_wrap{margin-top: var(--pm__60);}
.contact .locat_list .tit_wrap{display: flex;align-items: center;gap: .12rem;flex-wrap: wrap;}
.contact .locat_list .tit{font-size: var(--font-size__24);line-height: 1.2;transition: all .5s;}
.contact .locat_list .locat_badge{display: inline-flex;align-items: center;padding: .06rem .12rem;border-radius: 999px;background: var(--primary-color);color: #fff;font-size: .14rem;font-weight: var(--font-weight__m);line-height: 1;}
.contact .locat_list .locat_item.active{border-top: .03rem solid var(--primary-color);padding: .3rem 0;cursor: default;}

.contact .locat_list .locat_item.active .tit{color: var(--default-color);font-size: var(--font-size__40);margin-bottom: var(--pm__20);font-weight: var(--font-weight__m);}
.contact .locat_list .locat_item .tet{max-height: 0;opacity: 0;overflow: hidden;transition: none;}
.contact .locat_list .locat_item.active .tet{width: 70%;color: var(--default-color);max-height: 2rem;opacity: 1;transition: max-height .5s ease,opacity .3s ease;}

.contact .cont_form{background-color: #ece6d8;z-index: 1;}
.contact .cont_form .desc{width: 40%;}
.contact .cont_form .decoration{position: absolute;right: 0;width: 3.32rem;height: 1.3rem;top: -.43rem;z-index: -1;}
.contact .cont_form .shadow{position: absolute;top: 1.15rem;z-index: -1;width: 4.33rem;height: 5.65rem;left: 0;}
.contact .cont_form .form_wrap{background-color: #fff;margin-top: var(--pm__50);}
.contact .cont_form .form_wrap .contact_form{flex: 1;padding: var(--pm__80);}
.contact .cont_form .form_wrap .form_item{border-bottom: 1px solid #e0e0e0;padding: var(--pm__20) 0;margin-bottom: var(--pm__20);}
.contact .cont_form .form_wrap .form_item input,
.contact .cont_form .form_wrap .form_item select,
.contact .cont_form .form_wrap .form_item textarea{flex: 1;border: none;}
.contact .cont_form .form_wrap .form_item input::placeholder,
.contact .cont_form .form_wrap .form_item select::placeholder,
.contact .cont_form .form_wrap .form_item textarea::placeholder{color: rgba(var(--default-color__rgb), .4);}
.contact .cont_form .form_wrap .form_item .required{color: #f90000;margin-left: var(--pm__10);}
.contact .cont_form .form_wrap .form_item .arrow{width: 0.1rem;height: 0.06rem;background: url('../images/arrow_b.png') var(--bg-contain);margin-left: var(--pm__20);}
.contact .cont_form .form_wrap .form_select select{appearance: none;cursor:pointer;}
.contact .cont_form .form_wrap .form_textarea textarea{resize: none;width: 100%;}
.contact .cont_form .form_wrap .submit_btn{margin-top: var(--pm__70);border-radius: 0.5rem;border: solid 0.02rem #cfcfcf;width: fit-content;padding: .05rem .05rem .05rem var(--pm__30);transition: all .5s;cursor: pointer;font-size: var(--font-size__18);}
.contact .cont_form .form_wrap .submit_btn:hover{background-color: var(--primary-color);color: #fff;border-color: var(--primary-color);}
.contact .cont_form .form_wrap .submit_btn .btn_icon{width: 0.5rem;height: 0.5rem;border-radius: 50%;background-color: var(--primary-color);display: block;margin-left: var(--pm__100);}
.contact .cont_form .form_wrap .submit_btn .btn_icon::after{width: .2rem;height: .15rem;background: url('../images/arrow_r.png') var(--bg-contain);content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.contact .cont_form .form_wrap .form_img{width: 45%;overflow: hidden;}
.contact .cont_form .form_wrap .form_img img{width: 100%;height: 100%;object-fit: cover;transition: transform .5s ease;}
.contact .cont_form .form_wrap .form_img:hover img{transform: scale(1.08);}

@media(max-width: 1024px){
    .contact .locations .figure{width: 100%;margin-bottom: var(--pm__30);}
    .contact .locations .locat_list{width: 100%;}
    .contact .cont_form .desc{width: 100%;margin-top: var(--pm__30);}
    .contact .cont_form .form_wrap .form_img{width: 100%;}
}

.newsroom{background-size: cover;background-position: top;}
.newsroom .news_list{margin-top: var(--pm__80);position:relative;}
.newsroom .news_list .news_item{overflow:hidden;transition:none;margin-bottom: var(--pm__60);display: block;}
.newsroom .news_list .list .news_item{width:calc(50% - var(--pm__60) * 2 / 3);}
.newsroom .news_list .news_item:first-child{width:100%;}
.newsroom .news_list .list .news_item:first-child .news_img{padding-bottom:50%;}
.newsroom .news_list .news_item:hover .news_img img{transform:scale(1.08);}
.newsroom .news_list .news_item:hover .tit{color:var(--primary-color);}

.newsroom .news_list .news_img{margin:0;padding-bottom:70%;position:relative;overflow:hidden;margin-bottom: var(--pm__30);}
.newsroom .news_list .news_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease;}
.newsroom .news_list .news_info{padding:var(--pm__20) var(--pm__24) var(--pm__30);}
.newsroom .news_list .news_info .date{display:block;margin-bottom:var(--pm__20);}
.newsroom .news_list .news_info .tit{font-size:var(--font-size__18);line-height:1.6;font-weight:var(--font-weight__m);margin:0;transition:color .3s;}

.loding{margin: 0 auto;width: 0.4rem;height: 0.4rem;background: url('../images/loading.png') var(--bg-contain);animation: lodingRotate 1.5s infinite linear;}
@keyframes lodingRotate {
    to{transform: rotate(360deg);}
}
@media(min-width:1025px){
   .newsroom .news_list .list{width: calc(933 / 1440 * 100%);}
   .newsroom .news_list .rec{width: calc(427 / 1440 * 100%);}
}
@media(max-width:1024px){
    .newsroom .news_list .news_item{width:calc(50% - var(--pm__80) / 2);}
    .newsroom .news_list .news_item:first-child{width:calc(100% - var(--pm__80));}
    .newsroom .news_list .rec{display: none;}
}
@media(max-width:640px){
    .newsroom .news_list .news_item{width:100%;}
    .newsroom .news_list .news_item:first-child{width:100%;}
    .newsroom .news_list .list .news_item:not(:first-child){width: calc(50% - var(--pm__30) * 2 / 3);}
}

.careers{overflow: hidden;}
.careers .top_wrap .filter_item{position: relative;margin-left: var(--pm__30);}
.careers .top_wrap .filter_item select{appearance: none;-webkit-appearance: none;-moz-appearance: none;border: 1px solid rgba(var(--default-color__rgb), 0.3);border-radius: 0.5rem;padding: 0.1rem 0.36rem 0.1rem 0.2rem;cursor: pointer;background: url('../images/arrow_b.png') no-repeat right 0.14rem center / auto 0.06rem var(--white-color);min-width: 2.5rem;height: 0.6rem;}
.careers .careers_wrap{margin-top: var(--pm__120);}
.careers .careers_item .careers_top{padding: var(--pm__50) 0;border-top: 1px solid #cfcfcf;cursor: pointer;position: relative;}
.careers .careers_item.active .careers_top::after{content:'';position: absolute;left: 0;right: -20%;bottom: 0;height: 1px;background-color:#cfcfcf;}
.careers .careers_item .careers_top .tit{font-size: var(--font-size__24);line-height: 1;transition: color .5s;width: 20%;}
.careers .careers_item .careers_top:hover .tit{color: var(--primary-color);}
.careers .careers_item .careers_top .locat{width: 80%;padding: 0 var(--pm__30) 0 var(--pm__70);}
.careers .careers_item .careers_top .locat .arrow{width: 0.2rem;height: 0.12rem;background: url('../images/arrow_b.png') var(--bg-contain);transition: transform .4s;flex-shrink: 0;}
.careers .careers_item.active .careers_top .tit{color: var(--primary-color);}
.careers .careers_item.active .careers_top .locat .arrow{transform: rotate(180deg);}
.careers .careers_info .info_left{width: 25%;padding: var(--pm__60) var(--pm__10);}
.careers .careers_info .info_tit{font-size: var(--font-size__36);line-height: 1.5;margin-bottom: var(--pm__50);}
.careers .careers_info .info_desc{margin-bottom: var(--pm__30);line-height: 1.8;}
.careers .careers_info .info_desc span{display: block;font-weight: var(--font-weight__m);}
.careers .careers_info .info_desc a{color: var(--primary-color);text-decoration: underline;}
.careers .careers_info .btn{margin-top: var(--pm__70);border-radius: 0.5rem;border: solid 0.02rem #cfcfcf;width: fit-content;padding: .05rem .05rem .05rem var(--pm__30);transition: all .5s;cursor: pointer;font-size: var(--font-size__18);}
.careers .careers_info .btn:hover{background-color: var(--primary-color);color: #fff;border-color: var(--primary-color);}
.careers .careers_info .btn .btn_icon{width: 0.5rem;height: 0.5rem;border-radius: 50%;background-color: var(--primary-color);display: block;margin-left: var(--pm__60);}
.careers .careers_info .btn .btn_icon::after{width: .2rem;height: .15rem;background: url('../images/arrow_r.png') var(--bg-contain);content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.careers .careers_info{display:none;overflow:visible;transition:height .5s ease-in-out,opacity .5s ease-in-out;}
.careers .careers_item.active .careers_info{display:flex;}
.careers .careers_item{overflow:visible;}
.careers .careers_info .info_right{width: 75%;padding: var(--pm__60) 0 var(--pm__60) var(--pm__80);position: relative;z-index: 0;overflow: visible;}
.careers .careers_info .info_right::before{content:'';position: absolute;top: 0;left: 0;right: -20%;bottom: 0;background-image: linear-gradient(180deg, #ece6d8 60%, #ffffff 100%);z-index: -1;}
.careers .careers_info .info_right .close{width: 0.2rem;height: 0.2rem;background: url('../images/close.png') var(--bg-contain);cursor: pointer;margin: 0 0 0 auto;}
.careers .sub_wrap{margin-top: var(--pm__60);}
.careers .sub_wrap .sub_item{border-top: 1px solid var(--default-color);}
.careers .sub_wrap .sub_item .sub_tit{line-height: 1;font-size: var(--font-size__24);font-weight: var(--font-weight__m);cursor: pointer;padding: var(--pm__40) var(--pm__30) var(--pm__40) 0;transition: all .5s;}
.careers .sub_wrap .sub_item .sub_tit:hover{color: var(--primary-color);}
.careers .sub_wrap .sub_item .arrow{width: 0.15rem;height: 0.09rem;background: url('../images/arrow_b.png') var(--bg-contain);transition: transform .4s;}
.careers .sub_wrap .sub_item.active .arrow{transform: rotate(180deg);}
.careers .sub_info{display: none;padding-bottom: var(--pm__60);transition:height .5s ease-in-out,opacity .5s ease-in-out;}
.careers .sub_wrap .sub_item.active .sub_info{display: flex;}
.careers .sub_info{margin: 0 0 -0.1rem -0.1rem;}
.careers .sub_info_item{background-color: #ffffff;width: calc(100% / 3 - 0.1rem);padding: var(--pm__40) var(--pm__40) var(--pm__60) var(--pm__30);margin:0 0 0.1rem 0.1rem;}
.careers .sub_info_item .icon{width: .6rem;height: .6rem;border-radius: 50%;background-color: var(--primary-color);margin-bottom: var(--pm__60);}
.careers .sub_info_item .icon img{width: 0.24rem;height: 0.25rem;object-fit: contain;}
.careers .sub_info_item .sub_info_tit{font-weight: var(--font-weight__m);font-size: var(--font-size__18);line-height: 1;margin-bottom: var(--pm__20);}
.careers .sub_info_item .sub_info_tet{line-height: 1.6;font-weight: var(--font-weight__l);}


@media(max-width:1024px){
    .careers .top_wrap .filter_wrap{margin-top: var(--pm__40);flex-wrap: wrap;}
    .careers .top_wrap .filter_item{margin-left: 0;margin-right: var(--pm__30);margin-bottom: var(--pm__20);}
    .careers .careers_wrap{margin-top: var(--pm__60);}
    .careers .careers_item .careers_top .tit{width: 35%;}
    .careers .careers_info .info_left{width: 100%;}
    .careers .careers_info .info_right{width: 100%;}
    .careers .sub_info_item{width: 47%;margin-bottom: var(--pm__20);}
}
@media(max-width:640px){
    .careers .top_wrap .filter_wrap{width:100%;}
    .careers .top_wrap .filter_item{width: 100%;margin-right: 0;margin-top: var(--pm__20);}
    .careers .top_wrap .filter_item:first-child{margin-top: 0;}
    .careers .top_wrap .filter_item select{min-width: 100%;width: 100%;box-sizing: border-box;}
    .careers .sub_info_item{width: 100%;margin-right: 0;}
    .careers .careers_item .careers_top .tit{width: 50%;}
}

.cases .card_issuing{overflow: hidden;}
.cases .card_swiper{margin-top: var(--pm__40);}
.cases .card_swiper .swiper-slide{max-width: 7rem;cursor: pointer;}
.cases .card_swiper .swiper-slide .tit{font-size: var(--font-size__24);margin-top: var(--pm__20);line-height: 1.6;transition: color .5s;}
.cases .payment{background-color: #ece6d8;position: relative;position: relative;z-index: 1;}
.cases .payment .decoration{position: absolute;right: 0;width: 3.32rem;height: 1.3rem;top: -.43rem;z-index: -1;}
.cases .payment .shadow{position: absolute;top: 1.15rem;z-index: -1;width: 4.33rem;height: 5.65rem;left: 0;}
.cases .payment .list{margin: var(--pm__40) 0 -0.3rem -0.3rem;}
.cases .payment .item{display: block;width: calc(700 / 1440 * 100% - 0.3rem);margin: 0 0 0.3rem 0.3rem;}
.cases .payment .item .tit{font-size: var(--font-size__24);line-height: 1.6;margin: var(--pm__20) 0 var(--pm__40);transition: color .5s;}
.cases .payment .item .loc{color: var(--default-color);padding-left: .2rem;position: relative;}
.cases .payment .item .loc::after{width: .2rem;height: .15rem;background: url('../images/locat02.png') var(--bg-contain);content: '';position: absolute;top: 50%;left: 0;transform: translate(-0%,-50%);}

@media(max-width:768px){
    .cases .payment .item{width: 100%;margin-right: 0 !important;}
}

.about_us .compliance .list{margin-top: var(--pm__40);height:4.4rem;}
.about_us .compliance .item{padding: var(--pm__60) var(--pm__40);margin-right: var(--pm__20);flex:1;box-sizing: border-box;position: relative;transition:flex .5s ease-in-out;overflow:hidden;}
.about_us .compliance .item:last-child{margin-right: 0;}
.about_us .compliance .item.active,.about_us .compliance .item:hover{flex:2;}
.about_us .compliance .item .bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left center;z-index:-1;}
.about_us .compliance .icon{width: 0.6rem;height: 0.6rem;background-color: var(--primary-color);border-radius: 50%;margin-bottom: var(--pm__30);}
.about_us .compliance .icon img{width: 0.28rem;height: 0.26rem;object-fit: contain;}
.about_us .compliance .tit{font-weight: var(--font-weight__m);font-size: var(--font-size__24);line-height: 1.6;position: absolute;bottom: var(--pm__60);left: var(--pm__40);}

.about_us .partner{background-size: cover;background-position: center;}
.about_us .partner .list{margin-top: var(--pm__40);}
.about_us .partner .item{background-color: #ffffff;width: calc(33.33% - .45rem);padding: var(--pm__50);}
.about_us .partner .item:not(:nth-child(3n)){margin-right: .45rem;}

.about_us .overview{position: relative;z-index: 1;}
.about_us .overview .ov_tit_wrap{margin-bottom:var(--pm__50);}
.about_us .overview .page-title{margin-bottom:0;}
.about_us .overview .ov_desc{width:40%;line-height:1.8;font-size: var(--font-size__20);}
.about_us .overview .ov_img{width:100%;}
.about_us .overview .ov_img img{width:100%;height:auto;display:block;}
.about_us .overview .ov_bot{position: absolute;top: 91%;}
.about_us .overview .ov_text{width:46%;line-height:1.8;background-color: #ffffff;padding: var(--pm__60) var(--pm__80) var(--pm__30) 0;box-sizing: content-box;font-size: var(--font-size__20);}
.parent_btn{background:var(--default-color);color:#fff;padding:0.07rem 0.07rem 0.07rem var(--pm__40);border-radius:2rem;font-size:var(--font-size__24);white-space:nowrap;margin-top: var(--pm__60);}
.parent_btn .btn_icon{width:0.46rem;height:0.46rem;border-radius:50%;background:var(--primary-color);margin-left:var(--pm__40);position: relative;}
.parent_btn .btn_icon::after{width:0.22rem;height:.2rem;content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../images/arrow_r.png') var(--bg-contain);}
.about_us .overview .shadow{width: 2.98rem;height: 2.98rem;position: absolute;background: url('../images/product-bg.png') var(--bg-contain);right: var(--pm__110);bottom: 0;z-index: -1;}

.about_us .leadership{background-color: #ece6d8;padding-bottom: var(--pm__160);}
.about_us .leadership .decoration{position: absolute;right: 0;width: 3.32rem;height: 1.3rem;top: -.43rem;z-index: -1;background: url('../images/decoration.png') var(--bg-contain);}
.about_us .leadership .shadow{position: absolute;top: 0;z-index: -1;width: 2.93rem;height: 5.65rem;left: 0;background: url('../images/form-shadow.png') var(--bg-contain);}
.about_us .ship_swiper{margin-top: var(--pm__40);overflow: hidden;min-height: 5.4rem;/*padding-right: calc(640 / 1440 * 100%);*/}
.about_us .ship_swiper .swiper-slide{background-color: #ffffff;min-height: 3.6rem;padding: var(--pm__40);width: 3rem;transition: width 0.8s ease, padding 0.8s ease;}

.ship_swiper .swiper-slide {box-sizing: content-box;}
.ship_swiper .swiper-wrapper{margin-right: .15rem;}
.about_us .ship_swiper .swiper-slide .ava{width: 0.7rem;height: 0.7rem;border-radius: 50%;transition: opacity 0.3s ease;}
.about_us .ship_swiper .swiper-slide .text_box{height: 0;visibility: hidden;overflow: hidden;opacity: 0;}
.about_us .ship_swiper .swiper-slide .text_box .text{line-height: 1.7;}
.about_us .ship_swiper .swiper-slide .bot_box{margin-top: var(--pm__160);}
.about_us .ship_swiper .swiper-slide .bot_box .ava{width: 0;height: 0;visibility: hidden;margin-right: 0;transition: opacity 0.3s ease;opacity: 0;overflow: hidden;}
.about_us .ship_swiper .swiper-slide .bot_box .name{font-weight: var(--font-weight__m);font-size: var(--font-size__24);}
.about_us .ship_swiper .swiper-slide .bot_box .job{min-height: 0.48rem;}
.about_us .ship_swiper .pagination{position: absolute;bottom: 0;right: 0;z-index: 10;}

.about_us .solution-rpa-four{margin-top: 0;}

.about_us .ship_swiper .swiper-slide-active .bot_box .ava{visibility: visible;width: 0.9rem;height: 0.9rem;opacity: 1;}
.about_us .ship_swiper .swiper-slide-active{padding: var(--pm__60);width: 8rem;}
.about_us .ship_swiper .swiper-slide-active .bot_box .ava img{width:100%;height:100%;object-fit:cover;}
.about_us .ship_swiper .swiper-slide-active .ship{width: 0.61rem;height: 0.29rem;background: url('../images/ship_icon01.png') var(--bg-contain);margin-bottom: var(--pm__40);transition: opacity 0.3s ease;}
.about_us .ship_swiper .swiper-slide-active .ava{visibility: hidden;width: 0;height: 0;opacity: 0;}
.about_us .ship_swiper .swiper-slide-active::before{content: '';position: absolute;top: 0;left: 0;width: 0.03rem;height: 100%;background-color: var(--primary-color);}
.about_us .ship_swiper .swiper-slide-active .text_box{height: 2.8rem;visibility: visible;opacity: 1;transition: height 0.8s ease 0.2s;overflow-y: auto;}
.about_us .ship_swiper .swiper-slide-active .bot_box .ship{background: url('../images/ship_icon02.png') var(--bg-contain);margin-bottom: 0;}
.about_us .ship_swiper .swiper-slide-active .bot_box .ava{margin-right: var(--pm__20);}
.about_us .ship_swiper .swiper-slide-active .bot_box .name{font-size: var(--font-size__40);}
.about_us .ship_swiper .swiper-slide-active .bot_box{margin-top: var(--pm__20);}

.about_us .journey{overflow: hidden;}
.about_us .journey .bg{width: 8.71rem;position: absolute;bottom: -85%;z-index: -1;background: url('../images/jour_bg.png') var(--bg-contain);height: 8.5rem;left: .85rem;}
.about_us .journey .shadow{width: 3.35rem;position: absolute;bottom: 0;height: 1.3rem;z-index: -1;background: url('../images/jour_shadow.png') var(--bg-contain);right: 0;bottom: -.43rem;}
.about_us .jour_swiper{margin-top: var(--pm__80);}
.about_us .jour_swiper .year{font-size: var(--font-size__32);font-weight: var(--font-weight__m);margin-right: var(--pm__20);line-height: 1;flex-shrink: 0;}
.about_us .jour_swiper .block{width: 0.12rem;height: 0.12rem;background-color: var(--primary-color);margin-right: var(--pm__10);flex-shrink: 0;}
.about_us .jour_swiper .line{height: 0.02rem;width: 100%;background: url('../images/line.png') var(--bg-contain);}
.about_us .jour_swiper .info_box{flex: 1;}
.about_us .jour_swiper .date{color: rgba(var(--default-color__rgb), .5);margin: var(--pm__30) 0 var(--pm__20);}
.about_us .jour_swiper .text{line-height: 1.8;}

.about_us .global{background-image: linear-gradient(180deg, #060501 0%, #080502 50%, #090502 71%, #190f06 100%);overflow: hidden;}
.about_us .global .page-title{color: #ffffff;}
.about_us .global .map{max-width: 9rem;max-height: 9rem;width: 100%;height: 100%;position: absolute;top: 50%;left: 65%;transform: translate(-50%,-50%);z-index: -1;}
.about_us .global .webgl {    top: 0;    left: 0;    outline: none;    width: 100% !important;    height: 100% !important;}
.about_us .global .map img{width: 100%;height: 100%;object-fit: contain;}
.about_us .global .earth_container{width: 100%;height: 100%;min-height: 4rem;cursor: grab;}
.about_us .global .earth_container:active{cursor: grabbing;}
.about_us .global .earth_container canvas{display: block;width: 100% !important;height: 100% !important;pointer-events: auto;}
.about_us .global .map_wrap{margin-top: 30%;}
.about_us .global .info_box{background-color: #ece6d8;pointer-events: none;}
.about_us .global .info_box .imgbox{width: 1.4rem;height: 1.4rem;}
.about_us .global .info_box .imgbox img{width: 100%;height: 100%;object-fit: cover;}
.about_us .global .info_box .text{padding: var(--pm__30) var(--pm__30) var(--pm__30);font-size: var(--font-size__24);font-weight: var(--font-weight__m);line-height: 1.6;box-sizing: border-box;min-height: 1rem;}
.about_us .global .pagination .prev,
.about_us .global .pagination .next{border: solid 0.02rem #ffffff20;}
.about_us .global .pagination .prev::after{background: url('../images/page/prev_w.png') var(--bg-contain);}
.about_us .global .pagination .prev:hover::after{background: url('../images/page/prev-on.png') var(--bg-contain);}
.about_us .global .pagination .next::after{background: url('../images/page/next_w.png') var(--bg-contain);}
.about_us .global .pagination .next:hover::after{background: url('../images/page/next-on.png') var(--bg-contain);}

/* @media(max-width:1560px){
    .about_us .ship_swiper .swiper-slide{width: 2.7rem;}
    .about_us .ship_swiper .swiper-slide-active{width: 8rem;}
}
@media(max-width:1280px){
    .about_us .ship_swiper .swiper-slide{width: 2.5rem;}
    .about_us .ship_swiper .swiper-slide-active{width: 8.35rem;}
} */
@media (max-width: 1024px) {
    .about_us .overview .ov_desc{width: 100%;margin-top: var(--pm__40);}
    .about_us .overview .ov_bot{position: unset;}
    .about_us .overview .ov_text{width: 100%;background-color: transparent;padding-right: 0;}
    .parent_btn{width: fit-content;}
    .about_us .ship_swiper .swiper-slide.active{max-width: 70%;}
}

@media (max-width: 768px) {
    .about_us .ship_swiper .swiper-slide.active,
    .about_us .ship_swiper .swiper-slide{max-width: 100%;}
}

@media (max-width: 480px) {
    .about_us .partner .item{width: 48%;margin: 0 var(--pm__10) var(--pm__20) !important;}
    .about_us .compliance .list{height: auto;}
    .about_us .compliance .item{margin-bottom: var(--pm__20);margin-right: 0;}
}








