.container {
    width: 1920px;
    height: 11371px;
    background-image: url('https://f.sinaimg.cn/sd/2023_edu/BeiJingTu.png');
    background-repeat: no-repeat;
    margin: 0 auto;
}

.ex {
    position: absolute;
    top: 1780px;
    left: 126px;
    width: 1662px;
}

.ex-interview {
    position: relative;
    width: 1662px;
    height: 1430px;
    margin-bottom: 375px;
}

.ex-interview:nth-child(2) {
    margin-bottom: 403px;
}

.videos {
    position: absolute;
    top: 40px;
    left: 85px;
    width: 1484px;
    height: 658px;
}

.lead {
    width: 1309px;
    height: 130px;
    position: absolute;
    top: 781px;
    left: 166px;
    font-family: PingFang-SC-Medium;
    font-weight: normal;
    letter-spacing: 0px;
    color: #000000;
    line-height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.lead1 {
    font-size: 39px;

}

.lead2 {
    font-size: 24px;
}

.interview {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 1661px;
    height: 453px;
}

.interview img {
    position: absolute;
    bottom: 38px;
    left: 64px;
    width: 362px;
    height: 362px;
}

.i1 {
    position: absolute;
    bottom: 358px;
    left: 543px;
    font-family: PingFang-SC-Medium;
    font-size: 35px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #2f518b;
}

.i2 {
    position: absolute;
    bottom: 290px;
    left: 543px;
    font-family: PingFang-SC-Bold;
    font-size: 61px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.8;
}

.i3 {
    position: absolute;
    bottom: 275px;
    left: 704px;
    font-family: PingFang-SC-Medium;
    font-size: 34px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.8;
}

.i4 {
    position: absolute;
    bottom: 253px;
    left: 546px;
    width: 473px;
    height: 1px;
    background-color: #000000;
    opacity: 0.8;
}

.i5 {
    position: absolute;
    bottom: 192px;
    left: 551px;
    font-family: PingFang-SC-Medium;
    font-size: 28px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.72;
}

.i6 {
    position: absolute;
    bottom: 122px;
    left: 700px;
    width: 900px;
    height: 106px;
    font-family: PingFang-SC-Medium;
    font-size: 28px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.72;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.i7 {
    position: absolute;
    bottom: 72px;
    left: 551px;
    font-family: PingFang-SC-Medium;
    font-size: 28px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.72;
}

.i8 {
    position: absolute;
    bottom: 35px;
    left: 700px;
    width: 900px;
    height: 72px;
    font-family: PingFang-SC-Medium;
    font-size: 28px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.72;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.edu-interview {
    position: absolute;
    top: 7352px;
    left: 127px;
    width: 1662px;
    height: 803px;
}

.edu-list {
    width: 1662px;
    height: 803px;
}

.edu-list li {
    float: left;
    position: relative;
    margin: 70px 57px 0px 57px;
    width: 694px;
    height: 190px;
}

.edu-list li p {
    position: absolute;
    top: 0;
    left: 0;
    width: 685px;
    height: 30px;
    font-family: PingFang-SC-Bold;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.92;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.edu-list li img {
    position: absolute;
    top: 43px;
    left: 0;
    width: 182px;
    height: 123px;
}

.edu-list li span {
    position: absolute;
    top: 49px;
    left: 200px;
    width: 488px;
    height: 110px;
    font-family: PingFang-SC-Bold;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    color: #000000;
    opacity: 0.76;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.hx1 {
    position: absolute;
    top: 290px;
    left: 53px;
    width: 1515px;
    height: 1px;
    background-color: #bfbfbf;
}

.hx2 {
    position: absolute;
    top: 550px;
    left: 53px;
    width: 1515px;
    height: 1px;
    background-color: #bfbfbf;
}

.edu-photo {
    position: absolute;
    top: 8524px;
    left: 127px;
    width: 1662px;
    height: 984px;
}

.edu-plist {
    width: 1662px;
    height: 984px;
}

.edu-plist li {
    float: left;
    position: relative;
    margin: 52px 0 0px 51px;
    width: 486px;
    height: 391px;
}

.edu-plist li img {
    position: absolute;
    top: 0;
    left: 0;
    width: 483px;
    height: 258px;
}

.edu-plist li p {
    position: absolute;
    top: 278px;
    left: 0;
    width: 455px;
    height: 36px;
    font-family: AlibabaPuHuiTi_2_95_ExtraBold;
    font-size: 24px;
    font-weight: 700;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #000000;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.edu-plist li div {
    position: absolute;
    top: 316px;
    left: 0;
    width: 468px;
    height: 1px;
    background-color: #000000;
}

.e_title {
    position: absolute;
    top: 327px;
    left: 0;
    width: 458px;
    height: 60px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 29px;
    color: #000000;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.gengduo {
    position: absolute;
    top: 361px;
    left: 435px;
    width: 65px;
    font-family: AlibabaPuHuiTi_2_55_Regular;
    font-size: 17px;
    font-weight: normal;
    letter-spacing: -2px;
    color: #f33f1d;
}

.heated-interview {
    position: absolute;
    top: 9902px;
    left: 127px;
    width: 1200px;
    height: 747.46px;
    transform: scale(1.3833);
    transform-origin: left top;
}
.png_a{
    position: absolute;
    top: 243px;
    left: 524px;
    width: 960px;
    height: 396px;
}
.png_b{
    position: absolute;
    top: 1596px;
    left: 754px;
    width: 567px;
    height: 154px;
}
.png_c{
    position: absolute;
    top: 3424px;
    left: 754px;
    width: 567px;
    height: 154px;
}
.png_d{
    position: absolute;
    top: 5238px;
    left: 754px;
    width: 567px;
    height: 154px;
}
.png_e{
    position: absolute;
    top: 7089px;
    left: 521px;
    width: 885px;
    height: 147px;
}
.png_f{
    position: absolute;
    top: 8333px;
    left: 679px;
    width: 567px;
    height: 147px;
}
.png_g{
    position: absolute;
    top: 9696px;
    left: 669px;
    width: 578px;
    height: 148px;
}