#hero-banner {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 60px;
}

.img1-ac {
    width: 922px;
    height: 694px;
    margin-top: 50px;
}


/* .contain1Fix {
    position: fixed;
    z-index: 1;
    left: 50%;
    margin-left: -461px;
    top: 50px;
} */

.careOfBtn {
    width: 106px;
    height: 33px;
    background: #000000;
    border-radius: 17px;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    line-height: 33px;
    /* margin-top: 50%; */
    margin-top: 14px;
    margin-left: 110px;
    cursor: pointer;
}

.contain1 {
    width: 100%;
    height: 650px;
    z-index: 99;
    overflow-x: hidden;
    background: url('https://oss.zhaoboli.com/zbl-hds/static/website/images/back/back2.png') no-repeat;
    background-size: 100% 100%;
    /* position: relative; */
}

.contain1::-webkit-scrollbar {
    display: none;
}

.animationImg {}

.loading {
    width: 200px;
    height: 200px;
    position: absolute;
    /* bottom: 10px; */
    left: 50%;
    margin-left: -100px;
    top: 500px;
    /* margin-left: -300px; */
    /* z-index: 1; */
    display: block;
}

.contain2 {
    width: 100%;
    height: 600px;
    cursor: pointer;
    /* margin-top: 170px; */
}

.swiper-container {
    width: 100%;
    height: 100%;
    z-index: 0 !important;
}

.travelImg {
    width: 100%;
    height: 100%;
}

.contain3 {
    width: 100%;
    margin-top: 63px;
    padding: 0 8%;
    display: flex;
    justify-content: space-between;
}

.contain3-left {
    position: relative;
}

.location1 {
    position: absolute;
    left: 295px;
    top: 215px;
}

.location1card {
    position: absolute;
    left: 450px;
    top: 280px;
    display: none;
}

.location2 {
    position: absolute;
    left: 125px;
    top: 140px;
}

.location2card {
    position: absolute;
    left: 250px;
    top: 200px;
    display: none;
}

.location3 {
    position: absolute;
    left: 300px;
    top: 40px;
}

.location3card {
    position: absolute;
    left: 370px;
    top: 50px;
    display: none;
}

.contain3_right-title {
    margin-top: 98px;
    font-size: 48px;
    font-family: PingFang SC;
    font-weight: bold;
}

.titleBlack {
    color: #161616;
}

.titleBlue {
    color: #267CE0;
}

.contain3_right-desc {
    font-size: 22px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #8B8B8B;
    margin-top: 28px;
}

.contain3_right_line {
    width: 30px;
    height: 5px;
    background: #166FDD;
    margin-top: 30px;
}

.contain3_right_text {
    margin-top: 32px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.faxian {
    width: 48px;
    height: 48px;
}

.contain3_right_text_main {
    margin-left: 23px;
    font-size: 36px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #999999;
}

.contain4 {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
    padding-left: 14%;
    padding-right: 18%;
    cursor: pointer;
}

.contain4-left-title {
    margin-top: 10px;
    font-size: 48px;
    font-family: PingFang SC;
    font-weight: 800;
}

.contain4-left-title-black {
    color: #000000;
}

.contain4-left-title-blue {
    color: #267CE0;
}

.contain4-left-english {
    margin-top: 20px;
    font-size: 22px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #8B8B8B;
}

.contain4-left_line {
    width: 30px;
    height: 5px;
    background: #166FDD;
    margin-top: 30px;
}

.contain4-left-desc {
    width: 779px;
    margin-top: 50px;
    font-size: 20px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #595959;
    line-height: 35px;
}

.logoIcon {
    margin-top: 30px;
}

.contain5 {
    margin-top: 86px;
    padding-left: 10%;
    padding-right: 12%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.contain5-item {
    width: 25%;
    height: 213px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.contain5-item-top-num {
    font-size: 68px;
    font-family: PingFang SC;
    font-weight: 800;
    color: #267CE0;
}

.contain5-item-top-year {
    font-size: 35px;
    font-family: PingFang SC;
    font-weight: 800;
    color: #267CE0;
}

.contain5-item-top-nusblue {
    font-size: 68px;
    font-family: PingFang SC;
    font-weight: 800;
    color: #267CE0;
}

.contain5-item-bottom {
    margin-top: 65px;
    font-size: 24px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000000;
}

.wangguan {
    margin-top: -35px;
}

.codeimg {
    margin-top: -70px;
}

.contain6 {
    width: 100%;
    height: 799px;
    background: url('https://oss.zhaoboli.com/zbl-hds/static/website/images/backimg.jpg') no-repeat;
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

.contain6-box {
    width: 63%;
    height: 100%;
    background: #fff;
}

.contain6-box-top {
    width: 100%;
    margin-top: 58px;
}

.contain6-box-top-item-title {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    padding-right: 127px;
    font-size: 48px;
    font-family: PingFang SC;
    font-weight: 800;
}

.contain6-box-top-item-title-left {
    color: #267CE0;
}

.contain6-box-top-item-title-right {
    color: #000000;
}

.contain6-box-top-english {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    padding-right: 91px;
    font-size: 22px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #8B8B8B;
    margin-top: 20px;
}

.contain6-box-top-line {
    width: 100%;
    padding-right: 283px;
    margin-top: 30px;
    display: flex;
    justify-content: flex-end;
}

.contain6-box-top-line_line {
    width: 30px;
    height: 5px;
    background: #166FDD;
}

.contain6-main {
    width: 100%;
    margin-top: 93px;
    padding-left: 9%;
    padding-right: 7%;
    display: flex;
    justify-content: space-between;
}

.contain6-main-left {}

.contain6-main-right {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    font-size: 36px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #000000;
}

.blueFont {
    color: #267CE0;
}

.contain6-descTitle {
    width: 100%;
    margin-top: 152px;
    margin-left: 215px;
    font-size: 40px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000000;
}

.contain6-bottom {
    width: 100%;
    margin-top: 47px;
    padding: 0 18%;
    display: flex;
    justify-content: space-between;
}

.contain6-bottom-item {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.itemIcon {
    width: 48px;
    height: 50px;
}

.phoneCall {
    width: 37px;
    height: 50px;
}

.onHomeCheck {
    width: 50px;
    height: 50px;
}

.designPlan {
    width: 46px;
    height: 52px;
}

.writeName {
    width: 50px;
    height: 50px;
}

.item-bottomText {
    margin-top: 33px;
    font-size: 26px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #000000;
}

.footBox {
    width: 100%;
    /* height: 296px; */
    background: #267CE0;
    display: flex;
    flex-direction: column;
    z-index: 999;
}

.footBox_top {
    width: 100%;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    justify-content: space-between;
    padding-bottom: 31px;
    border-bottom: 1px solid #fff;
}

.footBox_top-left {
    width: auto;
    height: 96px;
    margin-top: 72px;
}

.footBox_top-right {
    /* width: 156px; */
    height: 156px;
    margin-top: 42px;
}

.footBox_top-center {
    flex: 1;
    height: 100%;
}

.footBox_top-center-top {
    width: 100%;
    display: flex;
    padding-left: 13%;
    padding-right: 30%;
    justify-content: space-between;
    align-items: center;
    margin-top: 58px;
}

.footBox_top-center-top-item {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.itemLine {
    width: 3px;
    height: 19px;
    background: #FFFFFF;
}

.itemMain {
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 13px;
    cursor: pointer;
}

.footBox_top-center-center {
    width: 100%;
    margin-top: 25px;
    padding-left: 13%;
    /* padding-right: 338px; */
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.footBox_top-center-center>span {
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 300;
    color: #FFFFFF;
}

.locationAddress {
    padding-left: 16%;
    width: 40%;
}

.telephone {
    margin-left: 12%;
}

.footBox_top-center-box {
    width: 100%;
    padding-left: 13%;
    margin-top: 42px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.footBox_top-center-top-item {
    margin-left: 62px;
}

.footBox_top-center-top-item:first-child {
    margin-left: 0;
}

.footBox_bot {
    width: 100%;
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 300;
    color: #FFFFFF;
}

.askService {
    width: 100%;
    height: 421px;
    position: fixed;
    bottom: -298px;
    left: 0;
    background: url('https://oss.zhaoboli.com/zbl-hds/static/website/images/askService.png') no-repeat;
    background-size: 100% 100%;
    transition: .3s linear;
}

#askServiceb {
    width: 100%;
    padding: 0 15%;
}

.askService-show {
    width: 100%;
    height: 421px;
    position: fixed;
    bottom: 0px;
    left: 0;
    background: url('https://oss.zhaoboli.com/zbl-hds/static/website/images/askService.png') no-repeat;
    background-size: 100% 100%;
    transition: .3s linear;
}

.askService_box {
    /* height: 286px; */
    background: #fff;
    margin-top: 123px;
    display: flex;
    padding: 0 47px;
    align-items: center;
    position: relative;
    padding-bottom: 10px;
}

.askCloseMark {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}


/* .askService_box-left {
    width: 312px;
    height: 214px;
}

.askService_box-right {
    width: 175px;
    height: 175px;
} */

.askService_box-center {
    flex: 1;
    height: 100%;
    padding-left: 27px;
    padding-right: 27px;
    display: flex;
    justify-content: space-between;
}

.askService_box-center-left-title {
    font-size: 31px;
    font-family: PingFang SC;
    font-weight: bold;
    color: #128BF1;
    margin-top: 38px;
}

.askService_box-center-left-item {
    width: 100%;
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #D7DEE3;
    border-radius: 12px;
    margin-top: 38px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding-left: 12px;
}

.askService_box-center-left-item1 {
    width: 100%;
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #D7DEE3;
    border-radius: 12px;
    margin-top: 20px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding-left: 12px;
}

.skService_box-center-left-item-left {
    width: 17px;
    height: 21px;
}

.askService_box-center-left-item-txt {
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #C6CED4;
    margin-left: 12px;
}

.askService_box-center-left-item-inp {
    border: none;
    padding-left: 10px;
    background: none;
    outline: none;
}

.askService_box-center-left-item-inp::placeholder {
    color: #C6CED4;
}

.askService_box-center-right {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.chooseTxt {
    width: 313px;
    height: 16px;
    margin-top: 27px;
}

.askService_box-center-right-item {
    width: 320px;
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #D7DEE3;
    border-radius: 12px;
    margin-top: 17px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.askService_box-center-right-item1 {
    width: 320px;
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #D7DEE3;
    border-radius: 12px;
    margin-top: 13px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.askService_box-center-right-item-left {
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #C6CED4;
    margin-left: 18px;
}

.askService_box-center-right-item-right {
    border: none;
    padding-left: 10px;
    background: none;
    outline: none;
}

.askService_box-center-right-item-right::placeholder {
    color: #C6CED4;
}

.askService_box-center-right-select {
    width: 320px;
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #D7DEE3;
    border-radius: 12px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 13px;
    position: relative;
}

.askService_box-center-right-item-left {
    width: auto;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #C5CDD3;
}

.chooseClick {
    width: 170px;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #C5CDD3;
    margin-left: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* display: flex;
    align-items: center; */
    padding-right: 20px;
    display: inline-block;
}

.down {
    width: 28px;
    height: 15px;
    /* margin-left: 74px; */
    margin-right: 10px;
}

.submit {
    width: 307px;
    height: 37px;
    background: #128BF1;
    border-radius: 2px;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    line-height: 37px;
    margin-top: 35px;
    cursor: pointer;
}

.downList {
    width: 150px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    position: absolute;
    top: 40px;
    left: 100px;
    background: #fff;
    padding: 10px;
    display: none;
}

.downList-item {
    width: 100%;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #C5CDD3;
}

.cbText {
    margin-left: 20px;
}

.downList>input {}

.rightNav {
    position: fixed;
    right: 20px;
    top: 50%;
    margin-top: -200px;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 200px;
    z-index: 9;
}

.rightNav>img {
    margin-top: 15px;
    cursor: pointer;
}

.online {
    width: 35px;
    height: 39px;
}

.callService {
    width: 53px;
    height: 53px;
}

.freeCheck {
    width: 53px;
    height: 53px;
}

.backtop {
    width: 53px;
    height: 53px;
}

.transition {
    transition: .3s linear;
}

.careOfBtn {
    position: relative;
}

.careBox {
    /* width: 271px; */
    background: #FFFFFF;
    border-radius: 7px;
    display: flex;
    padding-left: 27px;
    padding-right: 27px;
    padding-top: 7px;
    padding-bottom: 13px;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    top: 40px;
    left: -25%;
    /* display: none; */
    visibility: hidden;
}

.careBox-item {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.careBox-item>img {
    width: 110px;
    height: 145px;
}

.careBox_text {
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #353535;
    margin-top: 6px;
}

.callcode {
    width: 148px;
    height: 173px;
    position: absolute;
    right: 60px;
    top: -55px;
    display: none;
}

.callNum {
    width: 225px;
    height: 44px;
    position: absolute;
    top: 60px;
    right: 60px;
    display: none;
}

.footAd {
    width: 100%;
    margin-top: 140px;
}

.submitMark {
    width: 576px;
    height: 425px;
    background: #FFFFFF;
    box-shadow: 0px 0px 5px 0px #999;
    border-radius: 10px;
    position: fixed;
    left: 50%;
    margin-left: -288px;
    top: 50%;
    margin-top: -212px;
    z-index: 9;
    display: none;
}

.submitMark_top {
    width: 100%;
    height: 68px;
    border-bottom: 1px solid #EFEFEF;
    display: flex;
    padding-left: 27px;
    padding-right: 13px;
    align-items: center;
    justify-content: space-between;
}

.submitMark_top_left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.submitMark_top_left_line {
    width: 4px;
    height: 22px;
    background: #258AF8;
}

.submitMark_top_left_title {
    font-size: 20px;
    font-family: PingFang SC;
    font-weight: bold;
    color: #444444;
    margin-left: 25px;
}

.closeMark {
    width: 20px;
    height: 20px;
    cursor: pointer;
}

.submitMark_name {
    width: 100%;
    display: flex;
    margin-top: 17px;
    padding-left: 27px;
    padding-right: 63px;
    justify-content: flex-start;
    align-items: center;
}

.submitMark_name_tit {
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #C6CED4;
    margin-left: 29px;
}

.submitMark_name_inp {
    outline: none;
    border: none;
    padding-left: 23px;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #A7A7A7;
    -moz-appearance: textfield;
}

.submitMark_name_inp::placeholder {
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #A7A7A7;
}

.inputWords {
    width: 100%;
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #A7A7A7;
    outline: none;
    border: none;
    padding-left: 54px;
    margin-top: 34px;
    height: 106px;
    resize: none;
}

.submitMark_bot {
    width: 100%;
    padding-right: 63px;
}

.inputWords::placeholder {
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #A7A7A7;
}

.submitMark_btns {
    width: 100%;
    margin-top: 46px;
    padding: 0 97px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.submitMark_notsure {
    width: 162px;
    height: 31px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 19px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #B2B2B2;
    cursor: pointer;
}

.submitMark_submit {
    width: 162px;
    height: 31px;
    background: #128BF1;
    border-radius: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 19px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
    cursor: pointer;
}

.showMarkFoot {
    transition: .3s linear;
}

.contain1 {
    width: 100%;
    height: 650px;
    overflow-y: auto;
}

.animationImg {
    width: 100%;
    position: absolute;
    left: 0;
    /* top: 0; */
}

.content1 {
    width: 100%;
    height: 19100px;
    position: relative;
}

.fixBody {
    position: fixed;
    left: 0;
    top: 0;
}

.contain1Fix {
    position: fixed;
    left: 0;
    top: 0;
}

.contain2Fix {
    position: fixed;
    left: 0;
    top: 650px;
}

.contain2Fix1 {
    position: fixed;
    left: 0;
    top: 5050px;
}

.contain3Fix {
    position: fixed;
    left: 0;
    top: 6250px;
}

.contain4Fix {
    position: fixed;
    left: 0;
    top: 6892px;
}

.contain5Fix {
    position: fixed;
    left: 0;
    top: 7339px;
}

.contain6Fix {
    position: fixed;
    left: 0;
    top: 5552px;
}

.contain7Fix {
    position: fixed;
    left: 0;
    top: 8351px;
}

.contain8Fix {
    position: fixed;
    left: 0;
    top: 8606px;
}

.contain9Fix {
    position: fixed;
    left: 0;
    bottom: 0;
}

.navBar {
    width: 100%;
    display: flex;
    padding: 0 8%;
    justify-content: space-between;
    align-items: center;
    margin-top: 111px;
}

.navBar_item1,
.navBar_item2,
.navBar_item3,
.navBar_item4 {
    width: 21%;
    height: 346px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: #FFFFFF;
    border: 2px solid rgb(228, 233, 236);
    border-radius: 10px;
}

.navBar_active {
    background: #267CE0;
    border: none;
}

.navBar_item_img1,
.navBar_item_img3,
.navBar_item_img4 {
    width: 104px;
    height: 89px;
}

.itemTitle1,
.itemTitle2,
.itemTitle3,
.itemTitle4 {
    font-size: 24px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #2B2828;
    margin-top: 30px;
}

.itemTxt1,
.itemTxt2,
.itemTxt3,
.itemTxt4 {
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 100;
    color: #2B2828;
    margin-top: 24px;
}

.itemTitle_active {
    color: #fff;
}

.navBar_item_img2 {
    width: 93px;
    height: 91px;
}


/* 谷歌 */

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}


/* 火狐 */

input {
    -moz-appearance: textfield;
}

img.navbar-brands {
    width: 112px !important;
    height: 37px !important;
    margin-top: 12px;
}

@media (min-width: 1850px) and (max-width:1920px) {
    .askService-show {
        padding: 0 15% !important;
    }
}

@media (max-width:1850px) {
    .askService-show {
        padding: 0 10% !important;
    }
    .askService_box-left {
        width: 200px;
        height: 100px;
    }
    .askService_box-right {
        width: 80px;
        height: 80px;
    }
}

@media (max-width: 1250px) {
    .askService-show {
        padding: 0 0 !important;
    }
    .askService_box-left {
        width: 200px;
        height: 100px;
    }
    .askService_box-right {
        width: 80px;
        height: 80px;
    }
}

.footBox_bot a {
    /*包含以下四种的链接*/
    text-decoration: none;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 300;
    color: #FFFFFF;
}


/*正常的未被访问过的链接*/

.footBox_bot a:link {
    text-decoration: none;
}


/*已经访问过的链接*/

.footBox_bot a:visited {
    text-decoration: none;
}


/*鼠标划过(停留)的链接*/

.footBox_bot a:hover {
    text-decoration: none;
}


/* 正在点击的链接*/

.footBox_bot a:active {
    text-decoration: none;
}

.friendlyHref {
    text-decoration: none;
    font-size: 14px;
    font-family: PingFang SC;
    font-weight: 300;
    color: #FFFFFF;
    cursor: pointer;
}

.contain4-left-knowDetail {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 31px;
    font-size: 20px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #267CE0;
}

.contain4-left-knowDetail1 {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-top: 31px;
    font-size: 20px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #267CE0;
    padding-right: 180px;
}

.blueline {
    width: 30px;
    height: 5px;
    background: #166FDD;
    margin-right: 23px;
}
.newsBox{
    margin-top:128px;
    display: flex;
    flex-direction: column;
    padding:0 100px;
}
.newsBoxNav{
    margin-top:56px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    
}
.newsBox>.contain4-left {
    padding-left:14%;
}
.newsBoxNav_left{
    width:60%;
    height:60px;
    background: #267CE0;
    box-shadow: 0px 1px 8px 0px rgba(197, 197, 197, 0.35);
    border-radius: 4px;
    font-size: 22px;
    font-family: PingFang SC;
    /* font-weight: bold; */
    color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
}
.newsBoxNav_right{
    width:30%;
    height: 60px;
    background: #FFFFFF;
    box-shadow: 0px 1px 8px 0px rgba(197, 197, 197, 0.35);
    border-radius: 4px;
    font-size: 22px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;
    display: flex;
    justify-content: center;
    align-items: center;
}
.newsBoxContent{
    width:100%;
    margin-top:60px;
    display: flex;
    justify-content: space-between;
    /* align-items: center; */
}
.newsBoxContent_left{
    width:60%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    
}
.firstCol {
    width:45%;
    
}
.secondCol{
    width:45%;

}
.colItem{
    width:100%;
    height:100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top:22px;

}
.colItem_left{
    width:154px;
    height:100px;
    background: #267CE0;
    border-radius: 6px;
}
.colItem_right{
    width:260px;
    height:100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-bottom:50px;
   
}
.colItem_right_top{
    width:100%;
 overflow: hidden;
 text-overflow:ellipsis;
 white-space: nowrap;
 font-size: 18px;
 font-family: PingFang SC;
 font-weight: 500;
 color: #333333;
}
.colItem_right_bot{
    font-size: 16px;
    font-family: PingFang SC;
    font-weight: 400;
    color: #666666;
}
.newsBoxContent_right{
    width:30%;
}
.questionItem{
    width:100%;
    height:170px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top:20px;
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333333;

}
.questionItem_left{
    width:300px;
    height:100%;
    background: #267CE0;
    border-radius: 6px;
}
.questionItem_right{
    width:200px;
    height:100%;
    padding: 20px 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
}
.productTag{
    padding:3px 5px;
    background: #267CE0;
    border-radius: 3px;
    font-size: 12px !important;
    font-family: PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    margin-right:5px;
}
