body {
    background-color: #0c0325;
    font-size: 18px;
    line-height: 30px;
    padding: 0;
    color: #ffffff;
    margin: 0;
    font-weight: 400;
    overflow-x: hidden;
    top: 0 !important;
}
.collapsing {
    transition: 0.3s;
}

html {
    scroll-behavior: smooth;
}

/* .banner-section.corporate-card  .banner-content {
    padding: 200px 0 130px;
} */
.corporate-card .sub-title {
    color: #ffffff;
}

.corporate-card .xlr {
    color: #7E6BD4;
    font-weight: bold;
}
.corporate-card .banner-bg {
     padding: 200px 0 130px;
        background-image: url(/assets/2025/img/payment/banner-bg.png);
        background-repeat: no-repeat;
        background-size: contain ;
        background-position: left ;
}

.corporate-card .data-btn {
    background: #15dafc;
    width: 203px;
    height: 41px;
    border-radius: 20px;
    margin-top: 25px;
    margin-bottom: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #0c0325;
    font-size: 17px;
}


/* 列表 */
.pay-list .list .list-item{
    border-top: 1px solid rgba(126, 107, 212,0.6);
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 35px 10px;
}
.pay-list .list .list-item .list-item-left{
    flex: 0 0 60%;
}

.pay-list .list .list-item .list-item-left .name{
   font-size: 20px;
}
.pay-list .list .list-item .list-item-left .desc{
       color: #A69BFF;
    font-size: 14px;
    line-height: 1.6;
    padding-top: 15px;
}

.pay-list .list .list-item .list-item-right{
    flex: 0 0 30%;
}
.pay-list .list .list-item .list-item-right img{
    max-height: 200px;
    width: 100%;
    object-fit: contain;
}

.list-item:nth-child(1) {
  opacity: 1;         
  filter: blur(0px);  
}

.list-item:nth-child(2) {
  opacity: 0.8;      
  filter: blur(0.15px); 
}

.list-item:nth-child(3) {
  opacity: 0.7;       
  filter: blur(0.25px);  
}

.list-item:nth-child(4) {
  opacity: 0.65;      
  filter: blur(0.35px); 
}


/* 汇率管理与业务及财务控制 */
.lay3{
   background-image: url(/assets/2025/img/payment/banner-bg2.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    min-height: 350px;
    margin: 20px 0;
}

.lay3 .content{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
     min-height: 350px;
}

.lay3 .content img{
    height: 60px;
    width: 60px;
}
.lay3 .content .titles{
    font-size: 20px;
    padding-top: 20px;
}

.lay3 .content .text{
    font-size: 14px;
}

/* 您的全球金融能力化为现实 */
.ac-process .title{
    font-size: 23px;
    color: #ffffff;
    text-align: center;
    padding: 60px 0;
}

.ac-process .ac-process-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.ac-process .ac-process-content .ac-item{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.ac-process .ac-process-content .circle {
  width: 60px;
    height: 60px;
    font-size: 34px;
    color: #FFFEFE;
    background-color: #01138f;
    border-radius:100% ;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 0 10px #0c0325, 0 0 0 12px #01138f, 0 0 0 20px #0c0325;
}

.ac-process .ac-process-content .ac-name{
    font-size: 18px;
    color: #ffffff;
    padding: 20px 0;
}
.ac-process .ac-process-content .ac-desc{
    font-size: 14px;
    color: #7E6BD4;
}

.ac-process .ac-process-content .ac-logo{
   width: 50%;
}

.ac-process .ac-process-content .ac-line{
    height: 64px;
    width: 2px;
    border: 1px dashed #01138f;
    margin: 10px 0;
}

@media (max-width:768px) {
    .ex-list{
    padding: 20px 10px 20px 10px;
}
.corporate-card .banner-bg{
    padding: 200px 0 80px 0;
}
}