﻿@charset "UTF-8";
* {
    font-family: "微软雅黑", 'Microsoft YaHei','SimHei',Arial;
}
body {
    font-size:14px;
    padding-top:166px;
}
.none{ display:none;}
.red, a:hover {
    color: #ff9f24;
}
a {
color:#646464;
}

/*.publicwidth {margin:0px auto;width:1100px;
}*/
.paddingl_r5 {
    padding-left: 5px;padding-right:5px;
}

.container {
    max-width:1350px;
}
 
.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: #1c1c80;
    }
    #menu li a:hover {
        color: #fff;
        background: #25259c;
    }
    #menu li ul {
        z-index: 100000;
        position: absolute;
        margin: 0px 0px 0px;
        width: 126.6666666666px;
        height: auto;
        padding: 0px;
        left: -9920px;
    }
        #menu li ul li {
            z-index: 100000;
            text-align: center;
            width: 126.6666666666px;
            margin: 0px;
            height: 52px;
            background: #1c1c80;
            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: #1c1c80;
        border: solid 1px #1c1c80;
        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:16px;}
.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: 41px;
    padding-left: 15px;
}

.td_list {
    background: url(../images/line_head_dian.jpg) no-repeat 21px center;
    padding-left: 35px;
}

    .td_index a, .td_list a {
        color: #333;
        font-size:18px;
    }

        .td_index a:hover, .td_list a:hover {
            color: #ff9f24;
        }

.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;
}*/
div .yidongbianda img {
    border-radius:7px;
}
.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 {
    margin-top: 8px;
    TEXT-ALIGN: left;
    WIDTH: 260px;
    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;
}
*/

/* 详细页 */
#vsb_content {
    line-height: 25px;
    padding-top: 5px;
    word-spacing: 3px;
    font-size:16px;
}
    #vsb_content.yes p {
        margin: 12px 0px;
        text-indent: 2em;
        font-size: 16px;
       
    }
    #vsb_content.yes td p {
   
        text-indent: 0em;
      
    }
    #vsb_content p img {
        max-width: 650px;
        text-align: center;
        border-radius: 3px;
        margin: 13px auto 5px auto
    }
    #vsb_content p {
        margin: 12px 0px;
        font-size: 16px;
        
    }
    #vsb_content a {
        color: #337ab7;
        font-size: 16px;

    }
    #vsb_content img {
        margin-top:25px;
    }
    #vsb_content * { 
        font-size: 16px;
    }
.panel-default{border-color:#CCCC99;}
.pointer{cursor:pointer;}

/*  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 {
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #fff;
    padding-top: 10px;
    line-height: 30px;
    background-color: #2450a9
}
#foot table {
    width:100%; margin:0px auto;
 }
 
/* 面板配色 这个是通用的要保留 */
.panel-red {
    border-color: #1c1c80;
}
    .panel-red > .panel-heading {
        color: #fff;
        background-color: #1c1c80;
        border-color: #1c1c80
    }

.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;    
}

/* 审计专用*/
.td_index {
    background-image: none;line-height:30px;
}
    .td_index a
    .list_time span {
        line-height: 25px;
    }
.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 {
    margin-top: 8px;
    TEXT-ALIGN: left;
    WIDTH: 260px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
}
.date SPAN {
        TEXT-ALIGN: center;
        LINE-HEIGHT: 30px;
        DISPLAY: block;
        HEIGHT: 25px;
    }
.btn-info1 {
    color: #fff;
    background-color: #2450a9;
    border-color: #2450a9
}

    .btn-info1:hover {
        color: #fff;
        background-color: #1c3f7f;
        border-color: #1c3f7f;
    }
div.show {
    width: 100%;
    background-color: #5ea4ef;
    font-size:20px;
 
}
a.dropdown-item {
    color: #fff;
    line-height: 38px;
}
.app1 div.show {
    width: 100%;
    background-color: #608eed;
    font-size: 20px;
}
.dropdown-menu show {
 
}
.top_a {
    padding-top: 0px;
    padding-bottom: 8px;
}