#pro-box {
    margin: 15px auto;

}

.owl-item {
    /* margin:0 10px; */
}

.owl-theme .owl-controls .owl-buttons div {
    /* padding: 5px 9px; */
}

.owl-theme .owl-buttons i {
    margin-top: 2px;
}

/*To move navigation buttons outside use these settings:*/

.owl-theme .owl-controls .owl-buttons div {
    position: absolute;
}

.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 0px;
    top: 40%;
}

.owl-theme .owl-controls .owl-buttons .owl-next {
    right: 0px;
    top: 40%;
}

.owl-buttons {
    display: none;
}

#pro-box .item {
    /* margin: 0 5px; */
}

#pro-box .item img {
    display: block;
    width: 100%;
    height: auto;

}

.item_tit {
    width: 100%;
    height: 40px;
    line-height: 40px;
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);

}

.mask {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 15;
    overflow: hidden;
    background: rgba(0, 0, 0, 0.3);
    display: none;
    text-transform: uppercase;

}

.mask .txt {
    margin-top: 35%;
}

.mask .ch, .mask .en {
    color: #fff;
    line-height: 50px;
}

.mask .ch {
    font-size: 30px;
}

.mask .en {
    font-size: 12px;
}

.mask .active {
    display: block;
}

.item_tit p {
    margin-left: 10px;
    color: #fff;
}

.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 98%;
    margin: 0 auto;
}

#par_box .item {
    margin: 3px;
}

#par_box .item img {
    display: block;
    width: 100%;
    height: 95px;
    transition: 600ms;
    -webkit-transition: 600ms;
    overflow: hidden;
}

#par_box a:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
}
