/***** banner *****/
.banner img {
    width: 100%;
    height: 400px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    display: flex;
    align-items: center;
    top: 65px;
    object-fit: cover; /* 保持图片比例并裁剪以覆盖整个容器 */
    object-position: center; /* 确保图片中心部分显示 */
}

.banner-left img {
    position: absolute;
    left: 60px;
    top: 343px;
    width: 44px;
    height: 72px;
}

.banner-right img {
    position: absolute;
    right: 60px;
    top: 343px;
    width: 44px;
    height: 72px;
}

.banner-right img:hover, .banner-left img:hover {
    cursor: pointer;
    background-color: #FFFFFF;
}
/**
 * 关于我们
 */
.about-us-content{
    display: flex;
    flex-direction: column;
    align-items: center; /* 水平居中 */
    justify-content: center; /* 垂直居中（如果需要） */
}

.content-title{
    margin: 0px  0px !important;
}
.about-us-list{
    width: 1200px;
    display: flex;
    gap: 40px;
}
.about-us-list > div{
    width: calc(50% - 40px);
    height: 540px;
    display: grid;
    align-items: center;
    justify-items: center;
    align-content: center;
    justify-content: space-evenly;

}
.content-01 > div{
    align-content: space-between !important;
}

/*.about-us-list > div:nth-child(2){*/
/*    width: calc(50% - 40px);*/
/*    height: 540px;*/
/*    display: grid;*/
/*    align-items: center;*/
/*    justify-items: center;*/
/*    justify-content: space-evenly;*/
/*    align-content: space-between;*/
/*}*/

.about-us-img-box{
    height: 336px;
    width: 630px;
    border-radius: 10px;
    box-shadow: 0 0 0 transparent;
    box-sizing: border-box;
    overflow: hidden;
}
.about-us-img{
    width: 630px;
    height: 336px;
    margin-left: -65.9055px;
}
.about-us-ok-img{
    width: 23px;
    height: 23px;
}

.about-us-text-box{
    margin-left: 50px;
}

.about-us-text-content{
    line-height: 2;
    font-size: 18px;
    color: #666666;
    font-family: Source Han Sans, Geneva, sans-serif;
}
.about-us-server{
    word-wrap: break-word;
    /*font-weight: bold;*/
    font-size: 14px;
    color: #666666;
    font-family: Source Han Sans, Geneva, sans-serif;
    height: 25px;
    line-height: 25px;
}