
.hd_bar {
    border-bottom: 1px solid #4e98cc;
}

.head_fixed {
    background: #4e98cc;
}

.hd_nav li.cur > a {
    color: #4e98cc;
    border-color: #4e98cc;
}

.hd_nav li:hover > a {
    color: #4e98cc;
}

.hd_nav .subdrop a:hover {
    color: #4e98cc;
}

.hd_nav li.cur > a {
    color: #4e98cc;
    border-color: #4e98cc;
}

.hd_nav li:hover > a {
    color: #4e98cc;
}

.hd_nav .subdrop a:hover {
    color: #4e98cc;
}

.idx_menu .item_01 .more:hover {
    background: #fff;
    color: #4e98cc;
}

.idx_news .hd li.on {
    background: #4e98cc;
}

.idx_top {
    height: 55px;
    background: #c8c8c8;
}

.hd_search .ipt_button {
    color: #4e98cc;
}

.idx_news .topbox .tit:hover {
    color: #4e98cc;
}

.idx_news .list li:hover .title {
    color: #4e98cc;
}

.idx_news .list li {
    background: url(../images/idx_05-blue.jpg) no-repeat left center;
    background-size: 6px;
}
.idx_news .tag {

background:#8bbfe3;
}
.idx_more {
    font-size: 16px;
    color: #4e98cc;
    border: 1px solid #4e98cc;
}

    .idx_more:hover {
        color: #fff;
        background: #4e98cc;
    }

.idx_about .item .title {
    font-size: 16px;
    color: #4e98cc;
    border-left: 2px solid #4e98cc;
}

.idx_titbox .cn:after {
    background: #4e98cc;
}

.idx_pro .item .title:hover {
    color: #4e98cc;
    text-decoration: underline;
}

.idx_links .list a:hover {
    color: #fff;
    background-color: #4e98cc;
}

.menu_list li > a:hover, .menu_list li.cur > a {
    background: #4e98cc;
    color: #fff;
}

.menu_list .submenu a:hover, .menu_list .submenu a.this {
    background: #4e98cc;
    color: #fff;
}

.news_list .cat:before {
    background: #4e98cc;
}

.news_list .t_list .more {
    color: #4e98cc;
}

.news_list .t_list .title:hover {
    color: #4e98cc;
}

.news_list .top .more {
    color: #4e98cc;
}

.news_list .item:hover .title {
    color: #4e98cc;
}

.pagelist .ipt_button {
    background: #4e98cc;
    color: #fff;
}

.pro_tit:before {
    background: #4e98cc;
}

.menu_top {
    background: #0066CC;
}

.pagelist a:hover, .pagelist a.cur, .pagelist span.cur {
    color: #fff;
    background-color: #4e98cc;
    border-color: #4e98cc;
}

.pagelist a.prev:hover {
    background: url(../images/icon_03-1.png) no-repeat 5px center #4e98cc;
    background-size: 6px 9px;
}

.pagelist a.next:hover {
    background: url(../images/icon_04-1.png) no-repeat 56px center #4e98cc;
    background-size: 6px 9px;
}

.dataTables_paginate a:hover, .dataTables_paginate a.paginate_active {
    color: #fff;
    background-color: #4e98cc;
    border-color: #4e98cc;
    border: 1px solid #ddd;
}

.topic_list .item .more {
    color: #4e98cc;
    border: 1px solid #4e98cc;
}

.topic_list .item .title:hover {
    color: #4e98cc;
}

.topic_list .item .more:hover {
    color: #fff;
    background: #4e98cc;
}

.pro_list .item .more {
    color: #4e98cc;
    border: 1px solid #4e98cc;
}

.pro_list .item .title:hover {
    color: #4e98cc;
}

.pro_list .item .more:hover {
    background: #4e98cc;
}

.pro_tabmenu a.cur, .pro_tabmenu a:hover {
    color: #4e98cc;
    border-bottom-color: #4e98cc;
}

.health_main .h_more {
    color: #4e98cc;
}

.health_food .list .item:hover .title {
    color: #4e98cc;
}

.health_skin .list .item:hover .title {
    color: #4e98cc;
}

.health_phy .item:hover .title {
    color: #4e98cc;
}

.find_nav_cur a {
    color: #4e98cc !important;
}

.inner_hd {
    background: #4e98cc;
}


.mm-menu {
    color: #4e98cc !important;
}

.mm-navbars_bottom {
    background: #4e98cc !important;
}


.service .tab {
    margin-bottom: 30px;
}

    .service .tab > a {
        width: 110px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        border-radius: 5px;
        overflow: hidden;
        border: 1px solid #ccc;
        font-size: 14px;
        color: #2b2b2b;
        display: block;
        float: left;
        margin-left: 20px;
    }

        .service .tab > a.on {
            color: #fff;
            border-color: #4e98cc;
            background-color: #4e98cc;
        }

.service .cl:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}

@media screen and (max-width: 639px) {
    .service .tab {
        margin: .2rem 0 .35rem 0;
    }

        .service .tab > a {
            width: auto;
            height: 40px;
            line-height: 40px;
            text-align: center;
            border-radius: 5px;
            overflow: hidden;
            border: 1px solid #ccc;
            font-size: 14px;
            color: #2b2b2b;
            display: block;
            padding: 0 .3rem;
            float: left;
            margin-left: 5px;
        }
}
