.exhibt-upwper-item {
    width: 959px;
    height: 552px;
    display: none;
    background: #FBFBFB;
    border: 1px solid #E6E6E6;
}
.show-exhitb-uitm {
    display: block;
}
.exhibt-upwper-item .scale {
    width: 957px;
    height: 395px;
}

.exhibt-upwper-item .scale img {
    width: 957px;
    height: 395px;
}

.exhibt-content-under {
    width: 959px;
    height: 157px;
    position: relative;
}

.left-up-tag-ecu {
    position: absolute;
    width: 116px;
    height: 68px;
}

.right-up-time-ecu {
    position: absolute;
    width: 69px;
    height: 12px;
    font-size: 12px;
    color: #333333;
    line-height: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    right: 56px;
    top: 36px;
}

.ecu-title {
    text-align: center;
    padding-left: 116px;
    padding-right: 125px;
    margin-top: 31px;
    margin-bottom: 22px;
    height: 17px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ecu-content-under {
    width: 868px;
    height: 66px;
    font-size: 12px;
    color: #333333;
    line-height: 22px;
    margin-left: 41px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.ecu-content-under span a {
    color: #0084FF;
}

.eub-list li {
    float: left;
    position: relative;
    width: 191.8px;
    height: 92px;
}

.eub-mask {
    position: absolute;
    width: 191.8px;
    height: 92px;
    background: #434343;
    opacity: 0.7;
    z-index: 19;
}

.active-emk {
    z-index: 16;
}

.eub-imgbox {
    position: absolute;
    width: 191.8px;
    height: 92px;
    z-index: 18;
}

.eub-imgbox img {
    width: 191.8px;
    height: 92px;
}

.eub-link {
    position: absolute;
    width: 163px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    left: 14px;
    top: 65px;
    z-index: 20;
}

.eub-link a {
    font-size: 14px;
    color: #FFFFFF;
}

.bottom-exbht-box {
    margin-top: 43px;
    margin-bottom: 51px;
}

.bottom-exbht-title {
    width: 107px;
    height: 18px;
    padding-left: 11px;
    font-size: 18px;
    margin-bottom: 27px;
    font-weight: bold;
    color: #333333;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 5px solid #0084FF;
}

.bottom-exbht-box li {
    width: 538px;
    margin-bottom: 12px;
    border-bottom: 1px dashed #DDDDDD;
}

.bottom-exbht-box li:last-child {
    margin-bottom: 0;
}

.bottom-exbht-box li div:first-child {
    max-width: 538px;
    height: 23px;
    line-height: 23px;
    margin-bottom: 11px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.bottom-exbht-box li div:first-child a {
    font-size: 20px;
    color: #3F3F3F;
}

.bottom-exbht-box li div:first-child a:hover {
    color: #0084FF;
}

.bottom-exbht-box li div:last-child {
    max-width: 538px;
    height: 14px;
    font-size: 14px;
    color: #666666;
    line-height: 14px;
    margin-bottom: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.swiper-container {
    width: 644px;
    height: 365px;
}

.swiper-container .scale {
    width: 644px;
    height: 365px;
}

.swiper-container img {
    width: 644px;
    height: 365px;
}

.item-exib-swp {
    position: relative;
    width: 644px;
    height: 365px;
}

.exib-title-mbox {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 644px;
    height: 45px;
    background-color: rgba(0, 0, 0, 0.5);
}

.exib-title {
    max-width: 405px;
    height: 45px;
    line-height: 45px;
    margin-left: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.exib-title a {
    font-size: 18px;
    color: #FFFFFF;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 13px !important;
    left: 200px !important;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 11px !important;
    height: 11px !important;
    background-color: #0084FF !important;
    opacity: 1 !important;
    border-radius: 5.5px !important;
}

.swiper-pagination-bullet {
    width: 11px !important;
    height: 11px !important;
    background-color: #ffffff !important;
    opacity: 1 !important;
    border-radius: 50% !important;
}