.banTech .inTop{
    font-weight: 300;
    max-width: 90%;
}
.banConsult .inTop{
    font-weight: 300;
}
.banTech .inTop p span{
    display: inline-block;
    vertical-align: middle;
    margin-right: .2rem;
}
.banTech .inTop p span:last-child{
    margin-right: 0;
}
.sys3Tit{
    font-size: 22px;
    max-width: 80%;
}
.sys5Tit{
    font-weight: normal;
}
.program-vs-item2{
    width: 600px;
}
.program-vs-item3{
    width: 500px;
}
.program-vs-item2 .program-vs-list li span{
    font-size: 14px;
}
.program-val-text{
    line-height: 1.5;
}
.program-val-con{
    padding: 10px;
}
.metaverse-yewu li{
    padding: 10px 0;
}
.metaverse-yewu-title{
    font-size: 16px;
    line-height: 1.4;
    height: 2.8em;
    white-space: normal;
}
.metaverse-yewu li:hover .metaverse-yewu-title,
.metaverse-yewu li.active .metaverse-yewu-title{
    height: 2.8em;
}
.metaverse-ai-vs-bg{
    padding: 1px 0 1px 5%;
}
.metaverse-ai-vs-item:nth-child(3) .metaverse-ai-vs-bg{
    padding: 1px 5% 1px 0;
}
.metaverse-ai-vs-title{
    max-height: 280px;
    line-height: 1;
    padding: .1rem;
}
.metaverse-ai-vs-con{
    -webkit-line-clamp: 4;
}
.techBg3 .sys4List li{
    padding-left: 2%;
}
.tech3Tit{
    padding: 0 .1rem;
}



.banSearchEn .inTop{
    max-width: 68%;
    font-size: 36px;
}
.banSysEn .inTop{
    max-width: 70%;
    font-size: 32px;
    margin-bottom: .1rem;
    font-weight: 300;
}
.banSysEn .mobileTop{
    display: none;
}
.banProgram .inTop{
    max-width: 80%;
}
.banProgram .inBot{
    max-width: 65%;
}

@media ( max-width:1600px){
    .banTech .inTop p span{
        margin-right: 1vw;
    }
    .sys3Tit{
        font-size: 1.15vw;
    }
    
    .program-vs-item2{
        width: 31.25vw;
    }
    .program-vs-item3{
        width: 26vw;
    }
    .program-val-con{
        padding: 1vw;
    }
    .metaverse-yewu li{
        padding: .5vw 0;
    }
    .metaverse-ai-vs-title{
        padding: .5vw;
        max-height: 15.6vw;
    }

    .banSearchEn .inTop{
        font-size: 2.2vw;
        /* font-size: 2.275vw; */
        margin-bottom: 1vw;
    }
    .banSysEn .inTop{
        max-width: 70%;
        font-size: 2vw;
    }
    .program-vs-item2 .program-vs-list li span{
        width: 6vw;
    }
}

@media ( max-width:1200px){
    .sys3Tit {
        font-size: 16px;
    }
    .sysBtn{
        width: 260px;
    }
    .program-vs-item2{
        width: 60%;
    }
    .program-vs-item3{
        width: 40%;
    }
    .program-val-con{
        padding: .2rem;
    }
    .metaverse-yewu-img{
        margin-top: .2rem;
    }
    .metaverse-yewu-title{
        font-size: 12px;
    }

    .banSearchEn .inTop{
        font-size: .28rem;
        margin-bottom: .1rem;
    }
    .banSysEn .inTop{
        max-width: 80%;
        font-size: .2rem;
    }
    .banSysEn .inBot{
        max-width: 70%;
    }
    .program-vs-item2 .program-vs-list li{
        padding: 0 20px;
    }
    .program-vs-item2 .program-vs-list li span{
        font-size: 12px;
        width: 80px;
        margin-left: calc(67px - .15rem);
    }
}
@media ( max-width:767px){
    .program-ser-icon{
        max-width: 1rem;
        max-height: 1rem;
        margin: 0 auto;
    }
    .metaverse-ai-vs-title{
        max-height: none;
    }
    .banSearchEn .inTop{
        font-size: .34rem;
    }
    .banTech .inTop p span{
        display: block;
    }
    .banConsult .inTop{
        max-width: 90%;
    }
    .banSysEn .pcTop{
        display: none;
    }
    .banSysEn .mobileTop{
        display: block;
    }
}
@media ( max-width:640px){
    .webBg1 .boxTit{
        max-width: 330px;
    }
    .program-vs-tit{
        font-size: 14px;
    }
    .program-vs-list li{
        line-height: 1.6;
        height: 4.8em;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        margin: 10px;
        padding: 0 10px;
    }
    .banTech .inTop{
        max-width: 90%;
    }
    .banApp .inTop{
        max-width: 90%;
    }
    
    .banSysEn .inTop{
        font-size: .32rem;
    }
    .banProgram .inTop{
        max-width: 80%;
    }
    .banHuman .inTag{
        max-width: 80%;
    }

}
@media ( max-width:460px){
    .sys3Tit {
        font-size: 14px;
    }
    .sysBtn{
        width: 160px;
    }
    .sys5Btn{
        width: 260px;
    }
    .program-vs-tit{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        min-height: 3em;
        line-height: 1.5;
        padding: .1rem .2rem;
    }
    .program-vs-item2 .program-vs-tit{
        min-height: 4.65em;
        padding: .1rem .2rem;
    }
    .program-vs-item3 .program-vs-list li{
        white-space: normal;
    }
}