.eut_ih1 {
    position: relative;
    overflow: hidden;
    width: 940px;
    height: 364px;
    margin: 0 auto
}

.eut_ih1.eut_ih_full {
    width: 100%
}

.eut_ih1.eut_ih_large {
    height: 728px
}

.eut_ih1.eut_ih_large .ih_slide .ih_content {
    bottom: 0;
    text-align: center
}

.eut_ih1.eut_ih_large .ih_slide .ih_content .cont {
    position: absolute;
    bottom: 70px;
    left: 51px;
    margin: 0
}

.eut_ih1 .ih_slide {
    position: relative;
    height: 100%;
    width: 100%
}

.eut_ih1 .ih_slide .ix-list-viewport {
    height: 100%
}

.eut_ih1 .ih_slide .ix-list-viewport .ix-list-items {
    height: 100%
}

.eut_ih1 .ih_slide .eut_slide_item {
    position: relative;
    overflow: hidden;
    float: left;
    width: 100%;
    height: 100%
}

.eut_ih1 .ih_slide .ih_pic {
    position: relative;
    height: 100%;
    margin: 0 -100%;
    text-align: center
}

.eut_ih1 .ih_slide .ih_content {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -470px;
    width: 940px;
    z-index: 1;
    height: 100%
}

.eut_ih1 .ih_slide .ih_content .cont {
    width: 380px;
    position: absolute;
    top: 41px;
    left: 51px
}

.eut_ih1 .ih_slide .ih_content .cont.eut_ctva_bottom {
    top: auto;
    bottom: 41px
}

.eut_ih1 .ih_slide .ih_content .cont.eut_ctva_left {
    left: 51px;
    right: auto;
    text-align: left
}

.eut_ih1 .ih_slide .ih_content .button_group {
    margin-top: 23px
}

@media(max-width:1024px) {
    .eut_ih1 {
        width: 100%;
        margin: 0 !important
    }

    .eut_ih1 .ih_slide .ih_content {
        left: 0;
        width: 100%;
        margin-left: 0
    }

    .eut_ih1 .ih_slide .ih_content .cont {
        width: 277px
    }

    .eut_ih1 .ih_slide .ih_content .cont.eut_ctva_left {
        left: 72px
    }

    .eut_ih1 .ih_slide .ih_content .button_group {
        margin-top: 25px
    }
}

@media(max-width:767px) {
    .eut_ih1 {
        width: auto !important;
        height: auto
    }

    .eut_ih1.eut_ih_large {
        height: auto
    }

    .eut_ih1.eut_ih_large .ih_slide .ih_content .cont {
        position: static;
        margin: 16px 0 17px
    }

    .eut_ih1 .ih_slide .ih_pic {
        overflow: hidden;
        margin: 0
    }

    .eut_ih1 .ih_slide .ih_pic picture img {
        width: 100%;
        position: static
    }

    .eut_ih1 .ih_slide .ih_content {
        position: static;
        width: 100% !important;
        margin: 0 auto !important;
        height: auto;
        padding: 0 15px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .eut_ih1 .ih_slide .ih_content .cont {
        margin: 16px 0 17px;
        position: static;
        width: 100%;
        text-align: left !important
    }

    .eut_ih1 .ih_slide .ih_content .button_group {
        margin-top: 10px;
        text-align: right
    }
}

@media(max-width:1024px) {
    .eut_op2c.op2b_op2c:last_child {
        padding-bottom: 0
    }
}

.eut_compare_cars .eut_cars_table ul:first>li:first-child {
    border-top: 0
}

.eut_common_modal_container .eut_compare_cars_popup .eut_lb_content .cont_box_scl::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(0, 0, 0, 0.05)
}

.eut_hf1a .type li .cont_area .name {
    padding-bottom: 6px;
    font-size: 13px;
    color: #666;
    line-height: 1.2
}

.eut_hf1a .type li .cont_area .tit {
    padding-bottom: 8px;
    font-size: 24px;
    line-height: 25px;
    font-weight: normal;
    font-family: "kiam", sans-serif
}

.eut_hf1a .type li .cont_area .txt {
    padding-bottom: 16px;
    font-size: 15px;
    color: #37434c;
    line-height: 20px
}

.eut_hf1a .eut_cmly_column2 {
    margin: 0 0 0 -20px;
    padding-bottom: 10px
}

.eut_hf1a .eut_cmly_column2 li {
    padding-left: 20px
}

.eut_hf1a .eut_cmly_column2 li .cont_area .txt {
    font-size: 13px;
    line-height: 18px
}

@media(max-width:1024px) {
    .eut_hf1a .eut_cmly_column2 {
        margin: 0 0 0 -16px;
        padding-bottom: 10px
    }

    .eut_hf1a .eut_cmly_column2 li {
        padding-left: 16px
    }
}

@media(max-width:767px) {
    .eut_hf1a .type li {
        float: none !important;
        width: 100% !important
    }

    .eut_hf1a .type li .cont_area .name {
        font-size: 12px;
        color: #666
    }

    .eut_hf1a .type li .cont_area .tit {
        font-size: 17px;
        line-height: 17px
    }

    .eut_hf1a .type li .cont_area .txt {
        font-size: 13px;
        color: #37434c;
        line-height: 18px;
        padding-bottom: 11px
    }

    .eut_hf1a .eut_cmly_column2 {
        padding-bottom: 0
    }

    .eut_hf1a .eut_cmly_column2 li {
        padding-bottom: 20px
    }

    .eut_hf1a .eut_cmly_column2 li:last-child {
        padding-bottom: 0
    }
}

.eut_hf1c .type {
    margin: 0 0 10px 0
}

.eut_hf1c .type li {
    position: relative;
    display: table
}

.eut_hf1c .type li .image_area {
    display: table-cell;
    vertical-align: top;
    position: relative
}

.eut_hf1c .type li .image_area img {
    width: 100%;
    overflow: hidden
}

.eut_hf1c .type li .cont_area div.cont_area_btn_container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.image_container_hf1c {
    position: relative
}

@media(max-width:767px) {
    .eut_hf1c .type li .cont_area div.cont_area_btn_container {
        flex-direction: column;
        float: right
    }
}

.eut_hf1c .type li .cont_area {
    display: table-cell;
    padding: 7px 0 7px 30px;
    max-width: 450px
}

.eut_hf1c .type li .cont_area .name {
    margin-bottom: 3px;
    font-size: 13px;
    color: #37434c;
    font-weight: normal;
    line-height: 1.2;
    vertical-align: top
}

.eut_hf1c .type li .cont_area .tit {
    margin-bottom: 5px;
    font-size: 24px;
    line-height: 28px
}

.eut_hf1c .type li .cont_area .txt {
    margin-bottom: 15px;
    font-size: 13px;
    color: #37434c;
    line-height: 18px
}

.eut_hf1c .narrow li .image_area {
    width: 300px
}

@media(max-width:1024px) {
    .eut_hf1c .type li .cont_area {
        padding-left: 26px
    }

    .eut_hf1c .narrow li {
        height: 174px
    }

    .eut_hf1c .narrow li .image_area {
        width: 232px
    }
}

@media(max-width:767px) {
    .eut_hf1c .type li {
        float: none !important;
        margin-bottom: 10px
    }

    .eut_hf1c .type li .image_area {
        display: block
    }

    .eut_hf1c .type li .cont_area {
        display: block;
        padding: 0
    }

    .eut_hf1c .type li .cont_area .name {
        margin-bottom: 2px;
        font-size: 12px;
        color: #666
    }

    .eut_hf1c .type li .cont_area .tit {
        font-size: 17px;
        font-family: "kiab", sans-serif;
        line-height: 20px
    }

    .eut_hf1c .type li .cont_area .txt {
        margin-bottom: 10px;
        font-size: 13px;
        line-height: 18px
    }

    .eut_hf1c .narrow li .image_area {
        width: 100%;
        margin-bottom: 9px
    }

    .eut_hf1c .narrow li .cont_area {
        position: initial
    }

    .eut_hf1c .narrow li {
        height: auto
    }
}

.eut_dt1 .type .tit {
    margin: 0;
    font-size: 40px;
    line-height: 48px;
    font-family: "kiam", sans-serif;
    display: inline-block
}

.eut_dt1 .type .tit.no_line:before {
    display: none
}

.eut_dt1 .type .sub_copy {
    margin-top: 22px;
    padding-bottom: 24px;
    font-size: 17px;
    line-height: 24px;
    color: #05141f;
    content: '';
    display: block;
    width: 100%;
    border-bottom: 1px solid #cdd0d2
}

.eut_dt1 .type .sub_copy.no_line,
.eut_dt1 .type.medium .sub_copy.no_line {
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 12px;
    border: 0
}

.eut_dt1 .type .btn {
    margin-top: 30px
}

.eut_dt1 .type.medium .tit {
    font-size: 24px;
    line-height: 28px;
    width: 100%
}

.eut_dt1 .type.medium .tit:before {
    width: 50px;
    padding-top: 15px;
    margin: 0
}

.eut_dt1 .type.medium .sub_copy {
    margin-top: 10px;
    padding-bottom: 20px;
    font-size: 15px;
    line-height: 20px
}

.eut_dt1 .type.medium .btn {
    margin-top: 20px
}

.eut_dt1 .type.eut_ctha_c h2:before,
.eut_dt1 .type.medium.eut_ctha_c h2:before {
    margin: 0 auto
}

.eut_dt1 .type.bdn .sub_copy:after {
    display: none
}

@media(max-width:767px) {
    .eut_dt1 .type .tit {
        margin: 0;
        font-size: 20px;
        line-height: 24px
    }

    .eut_dt1 .type .sub_copy {
        margin-top: 6px;
        font-size: 14px;
        line-height: 18px
    }

    .eut_dt1 .type .sub_copy:after {
        padding-bottom: 14px
    }

    .eut_dt1 .type .btn {
        margin-top: 17px
    }

    .eut_dt1 .type.medium .tit {
        font-size: 17px;
        line-height: 20px
    }

    .eut_dt1 .type.medium .tit:before {
        padding-top: 14px
    }

    .eut_dt1 .type.medium .sub_copy {
        margin-top: 10px;
        font-size: 13px;
        line-height: 17px
    }

    .eut_dt1 .type.medium .sub_copy:after {
        padding-bottom: 11px
    }

    .eut_dt1 .type.medium .btn {
        margin-top: 15px
    }
}

.eut_ih1 .ih_slide .ih_pic {
    position: static
}

@media(max-width:767px) {
    .eut_ih1 .ih_slide .ih_pic {
        position: relative
    }
}

@font-face {
    font-family: 'swiper-icons';
    src: url("data:application/font-woff;charset=utf-8;base64,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") format("woff");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

:root {
    --swiper-navigation-size: 44px
}

#eut_container .eut_sub_title h1 {
    font-family: 'kiab'
}

.sect_sub_title .tit {
    line-height: 24px;
    font-size: 24px;
    font-family: 'kiab';
    color: #05141f
}

a.eut_cmpe_btn.small {
    position: relative;
    height: 25px;
    line-height: 25px;
    padding-left: 12px;
    padding-right: 26px;
    font-size: 12px
}