
.bodyDiv{
    width: 100%;
    background: #F6F7FA;
}

.header_bottom_bg{
    height: 508px;
    width: 100%;
    background-image: url('/images/2023_lb_banner.png');
    background-size: cover; /* 背景图片覆盖整个div区域 */
    background-position: center; /* 背景图片居中 */
    background-repeat: no-repeat; /* 背景图片不重复 */
    /* margin-top: -112px; */
}

.content{
    /* height: 1050px; */
    margin: auto;
    margin-top: -86px !important;
    z-index: 999;
}


.header_navigation_row{
    background: #0C47A1;
    border-radius: 10px;
    height: 134px;
    display: flex;
    justify-content: center; /* 水平居中 */
    align-items: center; /* 上下居中 */
}

/* .header_navigation_row a{
    text-decoration: none; 
} */

.header_navigation_row a:hover {
    /* color: white;  */
    text-decoration: none; 
}

.header_navigation{
    text-align: center;
    width: 144px;
    height: 89px;
    border-left: 1px solid #256AC5;
  
}

.header_navigation:first-child{
    border-left: none;
}

.header_navigation:hover{
    background-color: #0B5AA9;
    border-radius: 5px;
}

.header_navigation_title{
    margin-top: 11px;
    height: 25px;
    font-weight: 500;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 22px;
    text-align: center;
    font-style: normal;
}


/****************************第一行************************************/
.content_top{
    width: 100%;
    margin-top: 9px;
}

.content_padding{
    padding: 25px 22px 30px 26px;
}


.content_left{
    float: left;
    margin-right: 12px;
}

.content_tzgg {

    width: 434px;
    height: 514px;
    background: #FFFFFF;
    border-radius: 8px;
}

/**********************************通知公告列表***************************/
.content_tzgg_list{
    width: 100%;
    height: 514px;
    font-size: 18px;
    font-weight: 400;
    color: #383838;
    line-height: 50px;
    margin-top: 10px;
}

.content_tzgg_item{
    width: 100%;
    padding-left: 15px;
}


.content_tzgg_item_label{
    font-size: 16px;
    font-weight: 400;
    color: #000000;
    line-height: 46px;
    width: 100%;
    float: left;
}

/**
*/
.content_tzgg_item_label:hover{
    background-color: #e7f0fd;
    border: 1px solid rgba(221, 221, 222, 0.2);
    cursor: pointer;
    text-decoration: none;
}


.content_tzgg_item_label_icon{
    border-radius: 50%;
    width: 8px;
    height: 8px;
    background: #CECECB;
    margin-top: 22px;
    margin-right: 10px;
    float: left;
}

/* .content_tzgg_item_label_icon-select{
    background-color: #0B5AA9 !important;
} */

/* .content_tzgg_item_label_icon:hover{
    background-color: #0B5AA9 !important;
} */

.content_tzgg_item_label_text{
    float: left;
    width: calc( 100% - 130px );
    font-weight: 400;
    font-size: 18px;
    color: #383838;
    line-height: 50px;
}

.content_tzgg_item_date{
    /* width: 85px;
    font-size: 14px;
    font-weight: 400;
    color: #989898;
    line-height: 46px; */
    float: right;
    width: 100px;
    height: 50px;
    font-size: 18px;
    color: #989898;
    line-height: 50px;
}


/******服务指南****/
.content_fwzn {
    width: 100%;
    height: 258px;
    background: #FFFFFF;
    /* box-shadow: 3px 4px 6px 0px rgba(0,0,0,0.32); */
    margin-top: 12px;
    border-radius: 8px;;
    margin-bottom: 10px;
}

.content_fwzn_list{
    width: 100%;
    margin-top: 39px;
    display: flex;
}

.content_fwzn_item{
    width: 25%;
    margin-bottom: 10px;
    height: 108px;
    text-align: center;

}

.content_fwzn_item:hover{
    text-decoration: none;
    /* background-color: rgba(94, 180, 230, 0.2);
    border: 1px solid rgba(221, 221, 222, 0.2); */
    cursor: pointer;
    text-decoration: none;
}

.content_fwzn_desc:hover{
    text-decoration: none;
}

.content_fwzn_item img{
    margin-top: 4px;
    width: 42px;
    height: 42px;
    /* float: left; */
}

.content_fwzn_desc{
    /* float: left; */
    margin-left: 9px;
}

.content_fwzn_desc_ch{
    /* font-size: 18px;
    font-weight: 400;
    color: #383838; */
    /* width: 64px; */
    height: 21px;
    font-size: 18px;
    color: #000000;
    line-height: 21px;
    margin-top: 29px;;
    margin-bottom: 2px;;
}

.content_fwzn_desc_en{
    font-size: 12px;
    font-weight: 400;
    color:#383838;
}

/***************************************** 数据库资源 **********************/
.content_sjkzy{
    float: right;
    width: 854px;
    height: 514px;
    background: #FFFFFF;
    border-radius: 8px;
}

.content_sjkzy_tabs{
    width: 786px;
    /* margin: 10px auto 5px; */
}

.content_sjkzy_tabs a:hover {
    text-decoration: none; 
    color: #565555;

    /* color: #FFFFFF !important;
    background-color: #0C47A1 !important; */
}

.content_sjkzy_tab{
    float: left;
    margin-top: 6px;
    margin-bottom: 8px;
    width: 125px;
    height: 40px;
    border-radius: 8px 8px 0px 0px;
    margin-right: 50px;
    text-align: center;
    line-height: 40px;
    color: #565555;
    text-decoration: none; 
    font-weight: 400;
    font-size: 18px;
    color: #565555;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}

.content_sjkzy_tab :hover{
       text-decoration: none;  
       color: #FFFFFF !important;
    background-color: #0C47A1 !important;
}

.sjkzy_tab_select{
    color: #FFFFFF !important;
    background-color: #0C47A1 !important;
}

.sjkzy_tab_target{
    color: #FFFFFF !important;
    background-color: #0C47A1 !important;
}

.content_sjkzy_list{
    width: 686px;
    border-top: 1px solid #C1C1C1;
    display: none;
}
.content_sjkzy_list_select{
    display: block;
}
.content_sjkzy_item{
    float: left;
    width: 188px;
    /* height: 40px; */
    margin-right: 60px;
    margin-top: 12px;
    /* border: 1px solid#E5E5E5; */
    border-radius: 5px;
}

.content_sjkzy_item:hover{
    /* border: 1px solid #E5E5E5; */
}

.content_sjkzy_item img{
    width: 100%;
    height: 45px;
}
.content_sjkzy_item_right{
    margin-right: 0px;
}


/* .content_sjkzy_item_right{
    float: left;
    width: 188px;
    height: 40px;
    margin-top: 26px;
    border: 1px dashed #b1afaf
}

.content_sjkzy_item_right img{
    width: 100%;
    height: 40px;
} */



/**数资源库*/
.sjkzy_info{
    font-size: 14px;
    color: #565555;
    line-height: 17px;
    text-align: center;
    margin-bottom: 1px;
    float: left;
    margin: 12px 0px 5px 17px;
}

.content_tzgg_title{
    width: 96px;
    height: 33px;
    font-size: 24px;
    font-weight: 400;
    color: #0D437E;
    line-height: 33px;
}

/* 新书到 */
.content_xsdg{
    margin-top: 12px;
    /* margin-bottom: 40px; */
    width: 100%;
    height: 359px;
    background: #FFFFFF;
    /* box-shadow: 3px 4px 6px 0px rgba(0,0,0,0.32); */
    border-radius: 8px;
    /* padding-top: 27px; */
}

.content_xsdg_list{
    margin-top:37px;
    width: 100%;
    padding-left: 20px;;
}

.content_xsdg_item{
    float: left;
    margin-right: 47px;
    width: 150px;
}

.content_xsdg_item img{
    width: 140px;
    height: 181px;
    margin: auto;
}

.content_xsdg_item_desc{
    /* width: 171px;
    height: 17px; */
    width: 100%;
    margin-top: 30px;
    font-weight: 400;
    font-size: 12px;
    color: #191919;
    line-height: 17px;
    text-align: center;
}



/*******标题栏*********/
.content_title_bar{
    height: 39px;
    width: 100%;
    border-bottom: 1px solid #CECDCE;
}

.content_title_bar a{
    text-decoration: none;
}
.title{
    margin-top:1px;
    float: left;
    height: 38px;
    font-weight: 400;
    font-size: 24px;
    color: #0D437E;
    line-height: 33px;
    text-align: left;
    font-style: normal;
    border-bottom: 2px solid #0D437E;
}

.more{
    width: 32px;
    height: 22px;
    font-weight: 400;
    font-size: 16px;
    color: #0D437E;
    line-height: 22px;
    text-align: left;
    font-style: normal;
    float: right;
    margin-top: 10px;
}