.slide-cate .img img{
        border-radius:5px;
        object-fit: fill;
}
.owl-carousel .owl-item{
        min-height:1px;
        -webkit-backface-visibility:hidden;
        -webkit-touch-callout:none}
.owl-carousel.owl-drag .owl-item{
        padding: 0px 15px;
}
img{
        max-width:100%;
        height:auto;
        object-fit:cover;
        vertical-align:middle;
}
.slide-cate a{
        color:#065fa0;
        margin-top:0;
        display:
                inline-block;
        text-decoration:
                none;
        font-size: 18px;
        text-transform:
                none;
        font-weight: 500;
        display:
                inline-block;
        width:100%;
        /* font-family: "Merriweather",serif; */
}
.slide-cate h2{
        font-weight:700;
        text-align:center;
        text-transform:uppercase;
        padding:12px 0 12px;
        font-size:21px;
        line-height:1.3;
        padding-bottom: 0;
        margin: 0;
}
.slide-cate .owl-theme .owl-dots .owl-dot.active span{
        background:#0583d6;
        width:32px}
.slide-cate .owl-theme .owl-dots .owl-dot span{
        background:#097eea;
        width:7px;
        height:7px;
        margin:4px 4px}
.slide-cate .title h2{
        text-align:center;
        font-weight:700;
        text-transform:uppercase;
        color:#555;
        font-size:32px;
        line-height:1.4;
        padding:12px 0 12px;
        display:block}
.slide-cate{
        margin-bottom:40px}
.slide-cate .owl-stage{
        display:inline-flex;
        align-items:center;
        width:inherit!important}
.slide-cate .owl-carousel{
        padding:0 !important;
        max-width: 1160px;
}
.slide-cate .owl-theme .owl-nav{
        display:block;
        position: relative;
}
.slide-cate .owl-theme .owl-nav button{
        font-size: 52px;
        position: absolute;
        top: -225px;
        color: #9f9c9c;
        outline: none;
        width: 26px;
        height: 70px;
}
.slide-cate .owl-theme .owl-dots{
        display:none}
.slide-cate .owl-theme .owl-nav button:last-child{
        right: -39px;
}
.slide-cate .owl-theme .owl-nav button:first-child{
        left: -35px;
}
.owl-carousel .owl-item:nth-child(2) img,.owl-carousel .owl-item:nth-child(5) img,.owl-carousel .owl-item:nth-child(8) img,.owl-carousel .owl-item:nth-child(11) img{
        display:block;
        width:100%;
        height: 249px;
        object-fit:cover;
        box-shadow:0 0 10px 0 rgb(0 0 0 / 16%);
}
.owl-carousel .owl-item:nth-child(1) img,.owl-carousel .owl-item:nth-child(3) img,.owl-carousel .owl-item:nth-child(4) img,.owl-carousel .owl-item:nth-child(6) img,.owl-carousel .owl-item:nth-child(7) img,.owl-carousel .owl-item:nth-child(9) img,.owl-carousel .owl-item:nth-child(10) img,.owl-carousel .owl-item:nth-child(12) img{
        height: 250px !important;
        width: 100%;
}
.slide-cate .owl-theme .owl-nav button span {
        /* display: none; */position: relative;
        color: transparent;
        /* width: 50px; *//* height: 50px; */display: inline-block;
}
.slide-cate .owl-theme .owl-nav button.owl-next span:before {
        content: '❯';
        color: #9f9c9c;
        font-size: 50px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
}
.slide-cate .owl-theme .owl-nav button.owl-prev span:before {
        content: '❮';
        color: #9f9c9c;
        font-size: 50px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
}
.owl-theme .owl-nav [class*=owl-]:hover {
        background: transparent;
        color: transparent;
}
@media only screen and (max-width:768px){
        .slide-cate{
                width:100vw;
                padding:0 15px}
        .owl-carousel.owl-drag .owl-item{
                padding:0;
                width:calc(100vw - 30px)!important}
        .slide-cate .owl-carousel.owl-theme.container.owl-loaded.owl-drag{
                padding:0}
        .slide-cate .owl-carousel .owl-item.active:nth-child(1) .img img,.slide-cate .owl-carousel .owl-item.active:nth-child(3) .img img{
                height:60vw!important}
        .slide-cate .owl-stage{
                gap:20px!important}
        .slide-cate .owl-carousel .owl-item.active:nth-child(even) .img img{
                height:60vw}
        .slide-cate .owl-carousel .owl-item img,.slide-cate .owl-carousel .owl-item.active:nth-child(2) .img img{
                height:60vw}
        .slide-cate .owl-theme .owl-nav {
                display: none;
        }
}
