@media screen and (min-width: 960px) {
    .nav .current a,
    .nav a:hover {
        position: relative;
        border-top: 0.03rem solid #FF8500;
        padding-top: 0.14rem;
        color: #FF8500;
    }
    .nav .current a::after,
    .nav a:hover::after {
        position: absolute;
        left: 50%;
        bottom: 0;
        margin-left: -0.12rem;
        content: '';
        border-bottom: 0.1rem solid #FF8500;
        border-left: 0.12rem solid transparent;
        border-right: 0.12rem solid transparent;
        font-size: 0;
        line-height: 0;
    }
}
@media screen and (max-width: 960px) {
    .nav .current a {
        color: #FF8500;
    }
}
.product-dtl-tabs a.current {
    border-top: 0.02rem solid #FF8500;
    padding-top: 0;
    color: #FF8500;
}
.header-quote,
.news-classify a.current,
.message-form button,
.paging-inner a.current,
.classify-nav-item.current .classify-nav-title,
.hot-recommend .owl-dot.active,
.article-turn-next,
.collection-product .get-price:hover,
.collection-news .get-price,
.star-desc a,
.star-product .owl-dot.active,
.product-dtl-tool .get-price,
.banner .owl-dot.active,
.section-title::before,
.company-course li::after,
.fixed-tools-bar a:hover,
.fixed-tools-bar .chat,
.index-company-more {
    background-color: #FF8500;
}

.gl-color,
.footer .contact-item .iconfont,
.news-title a:hover,
.collection-product .get-price,
.product-tools .view-dtl,
.product-tit a:hover,
.company-course-time,
.company-course a,
.product-classify-list a.active,
.section-recommend-cls a.current {
    color: #FF8500;
}

.header,
.product-classify-tit,
.recommend-tit,
.product-tools .view-dtl,
.company-course ul,
.section-recommend-cls a.current,
.index-news-recommend .news-item {
    border-color: #FF8500;
}