.gknb_list h4{
    font-size:18px;
    font-family:Microsoft YaHei;
    font-weight:bold;
    color:rgba(0,0,0,1);
    text-indent: 13px;
    margin-top:34px;
    margin-bottom:30px;
}
.gknb_list h4 a:hover{
    color: #226ebc;
}

.gknb_list h5,.gknb_list span{
    text-align: left;
    width:280px;
    height:40px;
    background:rgba(45,102,165,1);
    line-height: 40px;
    text-align: center;
    color: #ffffff;
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(255,255,255,1);
}
.gknb_list span{
    text-align: center;
    display: inline-block;
    width: auto;
    padding: 0 10px;
}
.gknb_list div+div{
    margin-top: 40px;
}
.gknb_tbody{
    width: 100%;
    overflow: hidden;
    border-top:1px solid #E0E0E0 ;
}
.gknb_tbody li{
        float: left;
        background:rgba(242,242,242,1);
        width: 31.3%;
        height: 57px;
        font-size:16px;
        font-family:Microsoft YaHei;
        font-weight:400;
        color:rgba(0,0,0,1);
        /* text-indent: 38px; */
        border-right:1px solid #E0E0E0;
        line-height: 20px;
        border-bottom: 1px solid #E0E0E0;
        padding: 10px 0 0 10px;
}
.gknb_tbody li.special{
    padding: 8px 55px 0 10px;
}
/* .gknb_tbody li:nth-child(2n){
    background: #ffffff;
} */


.gknbxq_top ,.gknbxq_detail{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.gknbxq_top{
    text-align: center;
    border-bottom:1px solid #E0E0E0;
    background: #ffffff;
    /* position: absolute;
    z-index: 9;
    top: 0; */
    width: 100%;
    padding: 38px 0 20px 0;
}
.gknbxq_top h2{
    font-size:28px;
    font-family:Microsoft YaHei;
    font-weight:bold;
    color:rgba(45,102,165,1);
}
.gknbxq_top p{
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:30px;
    margin-top:18px ;
}
.gknbxq_top p a{
    font-size: 18px;
    margin: 0 2px;
}
.gknbxq_top p a:last-child{
    font-size: 12px;
}
.gknbxq_top p a:first-child{
    font-size: 24px;
}
.gknbxq_detail{
    /* padding-top:28px; */
    margin-top:28px;
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:30px;
    /* position: relative; */
    /* overflow: auto; */
    height: 83%;
    padding: 20px;
}
.scroll_box{
 
}
#gknbxq_container{
    height:1651px;
}
#zfxxgk_gknbxq{
    height:1397px;
}
#zfxxgk_gknbxq .scroll{
    height: 1080px;
    top: 150px;
    z-index: 10;

}
#gknbxq_box{
    /* position: relative;
    top: 0; */
    padding: 0 20px;
    height: 100%;
}


.gknbxq_top .syhbox{
    padding: 20px 10px;
    width: 100%;
    background-color: #F6F8FC;
    margin-bottom:20px; 
}
.gknbxq_top .syhbox li{
    float: left;
    margin-top: 10px;
    width: 48%;
    text-align: left;
}
.gknbxq_top .syhbox li.nrgs{
    width: 100%;
    display: none;
}
.gknbxq_top .syhbox li.nrgs.biaoti{
    display: block;
}

.gknb_tbody li:nth-child(6n+1),.gknb_tbody li:nth-child(6n+2),.gknb_tbody li:nth-child(6n+3){
    background: #ffffff;
}
.nblmtit{
    height: 47px;
    line-height: 47px;
    padding-left: 22px;
    color: #226ebc;
    font-size: 16px;
    position: relative;
    margin: 10px 0;
}
.nblmtit::before{
    content: "";
    width: 6px;
    height: 25px;
    position: absolute;
    background:#069be5;
    border-radius:8px;
    left: 10px ;
    top: 12px;
}