

.cross-border{
    width: 100%;
    overflow: hidden;
}
.cross-border .warp{
    margin: 110px auto;
}
.cross-border .warp .title{
    text-align: center;
}
.cross-border .warp .title span{
    font-size: 40px;
    font-family: Source Han Sans CN;
    color: #333333;
    display: block;
    margin-bottom: 60px;
}
.cross-border .warp .title p{
    font-size: 16px;
    color: #888888;
}
.cross-border .warp .content{
    display: flex;
    justify-content: center;
    margin-top: 80px;
}
.cross-border .warp .content .item{
    text-align: center;
}
.cross-border .warp .content .item p{
    color: #333333;
    margin-top: 10px;
}
.cross-border .warp .content .line{
    width: 140px;
    height: 1px;
    border-bottom: 1px dashed #77B1FF;
    margin-top: 55px;
    margin-left: 5px;
    margin-right: 5px;
}
.cross-border .warp .content .item img{
    min-height: 95px;
}




.airlift{
    width: 100%;
    overflow: hidden;
}
.airlift .warp{
    margin: 30px auto 140px;
}
.airlift .warp .item{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 40px;
}
.airlift .warp .item:nth-child(even){
    flex-direction: row-reverse;
}

.airlift .warp .item:nth-child(even) .text{
    margin-left: 20px;
}

.airlift .warp .item .text{
    margin-right: 20px;
}


.airlift .warp .item .text span{
    font-size: 40px;
    color: #333333;
    margin-bottom: 20px;
    display: block;
}
.airlift .warp .item .text p{
    width: 543px;
    font-size: 14px;
    color: #999999;
    line-height: 25px;
}
