@charset "UTF-8";

* {
    font-family: "微软雅黑", 'Microsoft YaHei','SimHei',Arial;
}

body {
    font-size: 14px;
}

.none {
    display: none;
}

.red, a:hover {
    color: red;
}

a {
    color: #646464;
}

.container {
    margin: 0px auto;
    width: 1400px;
    max-width: 1380px;
}

.btn-outline-success:hover {
    background-color: #336699;
    border-color: #336699;
}

.btn-outline-success {
    border-color: #336699;
    color: #336699;
}

.paddingl_r5 {
    padding-left: 5px;
    padding-right: 5px;
}
/* top */
#top div.top_a a {
    color: #fff;
}

.righttop a, .righttop {
    color: #fff;
}
/*.nav > li {
width:95px;display:inline-block;margin-left:0px;margin-right:0px; overflow:hidden;padding:0px;
}
.nav-pills>li+li{margin-left:0px;}*/


#menu {
    overflow: hidden;
    margin-bottom: 0px;
    margin: 0px auto;
}

    #menu li {
        display: inline;
        width: 126.6666666666px;
        float: left;
        height: 47px;
        text-align: center;
        overflow: hidden;
    }
        /* width:160px; */
        #menu li a {
            font-size: 18px;
            padding: 10px;
            font-family: "微软雅黑","宋体";
            display: block;
            min-height: 45px;
            text-decoration: none;
            padding-left: 5px;
        }

    #menu a:link, #menu a:visited {
        color: #FFFFFF;
    }

    #menu li a:hover {
        color: #336699;
        background: #e8e8e8;
    }

    #menu li ul {
        z-index: 100000;
        position: absolute;
        margin: 0px 0px 0px;
        width: 126.6666666666px;
        height: auto;
        padding: 0px;
        left: -9020px;
    }

        #menu li ul li {
            z-index: 100000;
            text-align: center;
            width: 126.6666666666px;
            margin: 0px;
            height: 52px;
            background: #336699;
            opacity: 0.85;
            filter: Alpha(Opacity=85), style=85;
        }

            #menu li ul li a {
                border: none;
                width: 100%;
                height: 52px;
                padding-top: 12px;
                display: block;
                z-index: 100000;
                font-weight: normal;
            }

                #menu li ul li a:link {
                    color: #fff;
                    z-index: 100000;
                }

                #menu li ul li a:visited {
                    color: #fff;
                }

                #menu li ul li a:hover {
                    background: #fff;
                    color: #336699;
                    border: solid 1px #336699;
                    font-weight: bold
                }
    /* 这是移动到下拉菜单的颜色*/
    #menu li:hover ul {
        left: auto;
        z-index: 100000;
    }
    /* 这是下拉菜单的颜色*/
    #menu li.sfhover ul {
        left: auto;
        z-index: 100000;
    }

.panel-title {
    font-weight: bold;
    font-family: 'Microsoft YaHei';
    font-size: 20px;
}

.right_c_1_2 {
    line-height: 38px;
    border-bottom: solid 1px #eee;
}

.td_1, .right_c_1_2, .td_index, .td_list {
    line-height: 29px;
    border-bottom: solid 1px #eee;
    background: url(../images/redpointe.jpg) no-repeat 4px center;
    padding-left: 7px;
}

.td_1 {
    background: url(../images/redpointe.jpg) no-repeat 1px center;
}

    .td_1 > a:hover {
        color: #ed4e38;
    }

.right_c_1_2, .td_index, .td_list {
    line-height: 35px;
    padding-left: 15px;
}

.td_list {
    background: url(../images/redpointe.jpg) no-repeat 21px center;
    padding-left: 35px;
    line-height: 45px;
}

    .td_index a, .td_list a {
        color: #646464;
    }

        .td_index a:hover, .td_list a:hover {
            color: #ed4e38;
        }

.right_c_1_4 {
    line-height: 38px;
    border-bottom: solid 1px #eee;
    background: url(../images/redpointe.jpg) no-repeat center left;
    padding-left: 7px;
}

/*.right_c_1_3{line-height:20px;height:45px; border-bottom: solid 10px #fff;background-color:#e2e9ee;color:#0c66ad; padding-left:7px; padding-right:10px; }

.right_c_1_3 a {
color:#0c66ad;
}*/

.list_time {
    border-bottom: solid 1px #eee;
    color: #999
}
/*.list_time2 {
    background-color:#c1d9ec;color:#0c66ad;border-bottom-left-radius:2px;border-top-left-radius:2px;text-align:center;vertical-align:middle;border-bottom: solid 10px #fff;padding:8px;
}*/

.badge {
    background: #003366;
}

.right_c_1_2 a {
    color: #646464;
}

    .right_c_1_2 a:hover {
        color: red;
    }

.text a:hover {
    color: red;
}

#bigimg img {
    width: 100%;
}

.item img {
    max-height: 416px;
}

.div_xbewm {
    left: -300000px;
}

div.xbewm:hover div.div_xbewm {
    left: -30px;
    z-index: 100000;
}

.date {
    WIDTH: 58px;
    FLOAT: left;
    HEIGHT: 33px;
    padding-top: 3px;
    color: #fff;
    background-color: #337ab7;
    margin-top: 9px;
    margin-bottom: 5px;
    text-align: center;
    font-size: 18px;
    border-radius: 1px;
}

.text {
    TEXT-ALIGN: left;
    FLOAT: left;
    MARGIN-LEFT: 10px;
}
/*.date SPAN {
        TEXT-ALIGN: center;
        LINE-HEIGHT: 30px;
        DISPLAY: block;
        HEIGHT: 25px;
    }
.notop {
    COLOR: #ffffff;
    FONT-SIZE: 18px;
}

.nobtm {
    COLOR: #333333;
    FONT-SIZE: 14px;
}*/


.col-xs-1 .thumbnail .caption {
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
}

.col-xs-1 .thumbnail {
    border: 0px;
}


/* 详细页 */
#div_con {
    line-height: 25px;
    padding-top: 5px;
    word-spacing: 3px;
    font-size: 16px;
}

    #div_con p {
        margin: 12px 0px;
        text-indent: 2em;
        font-size: 16px;
    }

    #div_con.yes td p {
        text-indent: 0em;
    }

    #div_con p img, #div_con img {
        max-width: 650px;
        text-align: center;
        border-radius: 3px;
        margin: 13px auto 5px auto
    }

    #div_con p {
        margin: 12px 0px;
        font-size: 16px;
    }

    #div_con a {
        color: #337ab7;
        font-size: 16px;
    }

    #div_con img {
        margin-top: 25px;
    }

    #div_con * {
        font-size: 16px;
    }

.panel-default {
    border-color: #CCCC99;
}

.pointer {
    cursor: pointer;
}

.vsbcontent_img {
    text-align: center;
}

    .vsbcontent_img img {
        text-align: center;
    }
/*  list.aspx */
#page {
    font-size: 13px;
}




.link li {
    float: left;
    min-width: 80px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-right: 20px;
    list-style: none;
    padding: 0px 20px;
}

    .link li a {
        color: #333;
        font-size: 14px;
    }

.foot {
    height: 50px;
    background-color: #336699;
}

#foot table {
    width: 100%;
    margin: 0px auto;
}

/* 面板配色 这个是通用的要保留 */
.panel-red {
    border-color: #ddd;
}

    .panel-red > .panel-heading {
        color: #fff;
        background-color: #ddd;
        border-color: #ddd
    }

.panel-fff {
    border-color: #fff;
}

    .panel-fff > .panel-heading {
        color: #646464;
        background-color: #fff;
        border-color: #E8E8E8
    }

.panel-detail {
    border-color: #eee;
}

    .panel-detail > .panel-heading {
        color: #646464;
        background-color: #fff;
        border-color: #E8E8E8
    }

.panel-64 {
    border-color: #646464;
}

    .panel-64 > .panel-heading {
        color: #fff;
        background-color: #646464;
        border-color: #646464
    }


/* 置顶 */
.scrollBtn {
    position: fixed;
    width: 54px;
    bottom: 45px;
    right: 45px;
    _position: absolute;
    _display: none;
}

    .scrollBtn li {
        float: left;
        height: 54px;
        margin-bottom: 5px;
        overflow: hidden;
    }

    .scrollBtn a, .scrollBtn a:link, .scrollBtn a:visited, .scrollBtn a:hover {
        color: #fff;
    }

.sB-goTop a {
    background-position: 0 -471px;
}

.scrollBtn a {
    color: #FFFFFF;
    display: block;
    height: 54px;
    opacity: 0.6;
    overflow: hidden;
    font-size: 14px;
    padding-top: 8px;
    text-align: center;
    transition: opacity 0.5s ease 0s;
    width: 54px;
    background-color: #646464;
    line-height: 20px;
}
