﻿/* Global.css */
/*CSS公用样式*/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td , p{
    margin:0;
    padding:0;
}

body{
    scrollbar-face-color: #f6f6f6;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #cccccc;
    scrollbar-3dlight-color: #cccccc;
    scrollbar-arrow-color: #330000;
    scrollbar-track-color: #f6f6f6;
    font-family:"微软雅黑";
    font-size:12px;
    background:#FFF;
}

*{outline: none;}

table {border-collapse:collapse;border-spacing:0;}

img {border:0;}

a{text-decoration: none;color: black;}

li {list-style:none;}

sup {vertical-align:text-top;}

sub {vertical-align:text-bottom;}

input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}

/*带清除高度的10PX高的空DIV*/
.blank{clear:both;height:10px;overflow:hidden;font-size:0px;}
.blank1{clear:both;height:5px;overflow:hidden;font-size:0px;}

/*单行隐藏*/
.str{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}

/*多行隐藏*/
.strmore{overflow:hidden;text-overflow:ellipsis;}

/*带清除高度的0PX高的空DIV*/
.cls{clear:both;height:0px;overflow:hidden;background:#FFF;}


/* 品牌导航 */
#naviga > ul {
    display: inline-block;
    float: left;
    margin-top: 10px;
    margin-right: 10px;
    overflow: visible !important;
    border: 1px solid #e9e9e9;
}

    #naviga > ul > li {
        overflow: visible !important;
    }

        #naviga > ul > li a {
            position: relative;
            display: block;
            width: 16px;
            color: #474747;
            font-size: 16px;
            overflow: visible !important;
            padding: 10px 5px;
            text-align: center;
        }

            #naviga > ul > li a.on {
                color: #fff;
                background-color: #82BB30;
            }

                #naviga > ul > li a.on::before {
                    position: absolute;
                    top: 35%;
                    right: -16px;
                    width: 0px;
                    height: 0px;
                    border-left: 8px solid #82BB30;
                    border-right: 8px solid transparent;
                    border-bottom: 8px solid transparent;
                    border-top: 8px solid transparent;
                    content: " ";
                }

.clearfix li {
    display: inline-block;
    width: 6em;
    margin-left: 0.5em;
    margin-top: 1em;
    border: 1px solid #d2d2d2;
}

    .clearfix li a {
        display: block;
        width: 98%;
        height: 1.6em;
        color: #323c44;
        margin: 0 auto;
        font-size: 0.8em;
        line-height: 1.6em;
        text-align: center;
    }

    .clearfix li.on {
        border: 1px solid #82BB30;
    }

        .clearfix li.on a {
            color: #82BB30;
        }


/* 热门资讯 */
#hot_infor .index_zx_tab {
    width: 100%;
}

#hot_infor span {
    width: 16%;
    text-align: center;
}

    #hot_infor span em {
        position: relative;
        font-size: 16px;
        padding: 0 5px;
        display: inline-block !important;
    }

#hot_infor .swiper-pagination-bullet-active {
    color: #82BB30 !important;
    text-align: center;
}

    #hot_infor .swiper-pagination-bullet-active em::before {
        position: absolute;
        bottom: 0px;
        left: 0;
        width: 100%;
        content: "";
        background-color: red !important;
        border-bottom: 2px solid #82BB30 !important;
    }

#hot_infor .cxxq_xxk_title {
    border-bottom: 0 !important;
}
