/* product_mobile.css */
@media screen and (max-width: 1199px) {
    .block .product-right {
        border-top: 2px solid var(--theme-model-color);
    }
}

@media screen and (max-width: 768px) {
    .block .product-right {
        border-top: 2px solid var(--theme-model-color);
    }
}

/* product.css */
.block .classes h3 {
    color: var(--theme-model-color);
}

.block .classes h1 {
    color: var(--theme-model-color);
}

.block .classes .class-name ul .current {
    background-color: var(--theme-model-color);
}

.block .classes .class-name ul li:hover {
    background-color: var(--theme-model-color);
}

.block .layout .page a:hover {
    background-color: var(--theme-model-color);
}

.block .layout .page .current {
    background-color: var(--theme-model-color);
}

#submit:hover {
    background-color: var(--theme-model-color);
}

.block .product-left h3 {
    background-color: var(--theme-model-color);
}

.block .product-left .lefttitle {
    background-color: var(--theme-model-color);
}

.block .product-left .product-list ul li .btn span {
    background-color: var(--theme-model-color);
}

.block .product-right {
    border-top: 2px solid var(--theme-model-color);
}

.block .product-right .product-list .product-item .product-info .btn:hover {
    background-color: var(--theme-model-color);
}

#proabout a {
    background-color: var(--theme-model-color);
}

.btn.btn-submit {
    background-color: var(--theme-model-color);
}

.btn.btn-submit:hover {
    background-color: var(--theme-color);
    color: #000;
}

/* style.css */
.header-box {
    background: var(--theme-model-color);
}

@media (min-width: 1080px) {

    .sm-blue ul a:hover,
    .sm-blue ul a:focus,
    .sm-blue ul a:active,
    .sm-blue ul a.highlighted {
        color: #fff;
        background-color: var(--theme-model-color);
    }

}

.flex-direction-nav li a {
    color: var(--theme-model-color);
}

.flex-direction-nav li a.next::before,
.flex-direction-nav li a.prev::before {
    color: var(--theme-model-color);
}

.category-box-detail a.btn i {
    color: var(--theme-model-color);
}

.featured-products {
    background: var(--theme-model-color);
}

.hot-products .owl-controls .owl-prev,
.hot-products .owl-controls .owl-next {
    background-color: var(--theme-model-color);
}

.index-about-l span a {
    background-color: var(--theme-model-color);
}

.index-news-box ul li .item .th a:hover {
    color: var(--theme-model-color);
}

.index-news-box ul li .item span {
    background-color: var(--theme-model-color);
}

.index-news-box ul li .item span:after {
    border-color: transparent transparent transparent var(--theme-model-color);
}

.index-case-box ul li .item .th a:hover {
    color: var(--theme-model-color);
}

.sidebar-featured ul li .item .pro-detail-info .th a:hover {
    color: var(--theme-model-color);
}

.sidebar-featured ul li .item .pro-detail-info span a {
    background-color: var(--theme-model-color);
}


.sidebar-contact .inner-title {
    color: var(--theme-model-color);
}

.sidebar-contact ul li a:hover {
    color: var(--theme-model-color);
}

.product-listing-t span a:hover {
    background-color: var(--theme-model-color);
}

.product-listing .product-item:hover h3 {
    color: var(--theme-model-color);
}


.product-category .product-item .sale-label span {
    background-color: var(--theme-model-color);
}

.product-item-text .tag a:hover {
    background-color: var(--theme-model-color);
}

.product-item-text span a {
    background-color: var(--theme-model-color);
}

.product-attributes-item ul li label {
    color: var(--theme-model-color);
}

.pgwSlideshow.narrow .ps-list .ps-next:hover,
.pgwSlideshow.narrow .ps-list .ps-prev:hover {
    background-color: var(--theme-model-color);
}

.sidebar-product dl dt a:hover {
    color: var(--theme-model-color);
}

.sidebar-product dl span:hover {
    color: var(--theme-model-color);
}

.sidebar-product dd a:hover {
    color: var(--theme-model-color);
}

.sidebar-news ul li a:hover {
    color: var(--theme-model-color);
}

.news-list-top-box .item h2:hover,
.news-list-top-box .item h3:hover {
    color: var(--theme-model-color);
}

.news-list-top-box .item span {
    background-color: var(--theme-model-color);
}

.news-list-top-box .item span:after {
    border-color: transparent transparent transparent var(--theme-model-color);
}

.news-listing-t .th a:hover {
    color: var(--theme-model-color);
}

.news-listing-t span a:hover {
    color: var(--theme-model-color);
}

.news-listing ul li h2:hover,
.news-listing ul li h3:hover {
    color: var(--theme-model-color);
}

.news-listing ul li span {
    background-color: var(--theme-model-color);
}

.news-listing ul li span:after {
    border-color: transparent transparent transparent var(--theme-model-color);
}

.case-listing ul li .item span a {
    background-color: var(--theme-model-color);
}

.certificate-listing .item:hover {
    background-color: var(--theme-model-color);
}

/*底部*/
.footer-middle {
    background: var(--theme-model-color);
}


/* 底部客服按钮颜色 */
@media (max-width: 991px) {
    .f-ke ul li {
        background-color: var(--theme-color);
    }

    .f-ke ul li.f-ke_a {
        background-color: var(--theme-model-color);
    }
}