.banner{
    width: 100%;
    height: 420rem;
    background-image: url('https://cdn4.codesign.qq.com/screen-slices/2025/02/27/wKrMZ25eXQ3V020k1md27/q2hldmyjae8utbud/e766ed0d-cfd8-497b-b6d9-efe7e79374da.png?imageMogr2/thumbnail/700x650/interlace/1');
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 135rem 0 0 252rem;
    box-sizing: border-box;
}
.banner_title{
    font-weight: 600;
    font-size: 44rem;
    color: #FFFFFF;   
}
.banner_title2{
    font-weight: 400;
    font-size: 24rem;
    color: #FFFFFF; 
    margin-top: 13rem;
}
.tabtitle1{
    font-weight: 600;
    font-size: 24rem;
    color: #124098;
    margin-left: 420rem;
}
.tabtitle2{
    font-weight: 100;
    font-size: 24rem;
    color: #124098;   
    margin-left: 420rem;
}
.since{
    width: 500rem;
    height: 80rem;
    margin-top: 40rem;
    margin-left: 114rem;
}
.p1{
    width: 100%;
    font-weight: 400;
    font-size: 18rem;
    color: #000000;
    letter-spacing: 0;
    /* line-height: 29rem; */
    /* margin-left: 420rem;
    margin-top: 53rem; */
    padding-left: 200rem;
    box-sizing: border-box;
}
.p1 img {
    max-width: 100%;
    height: auto;
}
.bck{
    width: 963rem;
    height: 403rem;
    margin-top: 53rem;
    margin-left: 115rem;
}
.p2{
    display: flex;
    margin-left: 138rem;
    margin-top: 53rem;
}
.p2_title{
    font-weight: 600;
    font-size: 30rem;
    color: #124098;  
    width: 240rem;
    height: 29rem;  
    margin-right: 40rem;
}
.p2_text{
    width: 660rem;
    font-weight: 400;
    font-size: 18rem;
    color: #000000;
    line-height: 29rem; 
}
.contentTitle{
    /* font-weight: 600; */
    font-size: 40rem;
    color: #000000;
    text-align: center;
    font-family: 小二;
}
