@charset "utf-8";

.dlbz_bg { background: url(240911dlbz_bg.png) no-repeat top center; }
.dlbz_banner { text-align: center; }
.dlbz_banner p { text-align: center; padding: .7rem 0rem; color: #e7f3ff; font-size: 1rem; font-family: 'youshe'; }
.dlbz_box { border-radius: .16rem; background: #fff; }
.dlbz_box_top { padding: .3rem; }
.dlbz_box_top span { display: inline-block; font-size: .3rem; font-weight: bold; color: #b68b61; padding-left: .1rem; background: url(240911dlbz_tit.png) no-repeat left center; background-size: .05rem .3rem; }
.dlbz_box_ul { max-width: 10rem; margin: 0rem auto; }
.dlbz_box_ul ul li { font-size: .2rem; min-height: .78rem; line-height: .24rem; margin-bottom: .2rem; }
.dlbz_box_ul ul li h1 { font-size: .2rem; line-height: .28rem; padding-left: .2rem; position: relative; }
.dlbz_box_ul ul li h1::before { content: ' '; top: 50%; margin-top: -.08rem; width: .15rem; height: .15rem; display: block; position: absolute; left: 0rem; }
.dlbz_box_ul ul li p { padding-left: .2rem; }
.dlbz_box_ul ul li .icon1 h1 { color: #b68b61; }
.dlbz_box_ul ul li .icon2 h1 { color: #ffa9c8; }
.dlbz_box_ul ul li .icon3 h1 { color: #f4ca90; }
.dlbz_box_ul ul li .icon4 h1 { color: #b8de7b; }
.dlbz_box_ul ul li .icon5 h1 { color: #f4e022; }
.dlbz_box_ul ul li .icon1 h1::before { background: #b68b61; }
.dlbz_box_ul ul li .icon2 h1::before { background: #ffa9c8; }
.dlbz_box_ul ul li .icon3 h1::before { background: #f4ca90; }
.dlbz_box_ul ul li .icon4 h1::before { background: #b8de7b; }
.dlbz_box_ul ul li .icon5 h1::before { background: #f4e022; }
.dlbz_box2 { border-radius: .16rem; padding: .3rem .44rem; background: #fff; }
.dlbz_top { border-bottom: 1px solid #e5e5e5; }
.dlbz_top ul li { display: inline-block; position: relative; height: .4rem; margin-right: .22rem; }
.dlbz_top ul li::before { content: ""; position: absolute; height: .07rem; width: 100%; left: 0; bottom: -.03rem; background-color: #999; border-radius: 23px; }
.dlbz_top ul li a { display: block; color: #999; font-size: .22rem; font-weight: bold; }
.dlbz_top ul li:hover:before,.dlbz_top ul li.on::before { background: #1d9bf2; }
.dlbz_top ul li:hover a,.dlbz_top ul li.on a { color: #1d9bf2; }
.dlbz_in { border: 1px solid #e5e5e5; }
.dlbz_in_top { padding: .13rem; }
.dlbz_in_top span { height: .3rem; font-size: .14rem; line-height: .3rem; vertical-align: middle; margin-right: .1rem; }
.dlbz_in_top input { border: 1px solid #e5e5e5; margin-right: .14rem; width: 3rem; height: .3rem; font-size: .14rem; color: #333; border-radius: .04rem; padding: 0rem .1rem; }
.dlbz_in_top button { background-color: #1d9af1;font-size: .14rem; vertical-align: middle; color: #fff; border-radius: .04rem; height: .3rem; padding: 0rem .1rem; border: none; }
.dlbz_in_bottom { text-align: right; font-size: .14rem;  background: #faf8fa; padding: .06rem .1rem; border-top: 1px solid #e5e5e5; }
.dlbz_in_bottom em { color: #fe0103; font-weight: bold; }
.dlbz_ul_div { border: 1px solid #ccc; margin-top: .12rem; }
.dlbz_ul_div>span { display: block; width: 31%; text-align: center; height: 1rem; border-right: 1px solid #ccc; }
.dlbz_ul_div>span img { display: inline-block; max-width: 100%; max-height: 100%; }
.dlbz_ul_div_tit { overflow: hidden; }
.dlbz_ul_div_tit h1 { font-size: .18rem; color: #2d8dcd; height: .36rem; line-height: .36rem; border-bottom: 1px solid #ccc; padding: 0rem .1rem; }
.dlbz_ul_li { padding: .05rem 0rem; border-bottom: 1px solid #eee; font-size: 0rem; }
.dlbz_ul_li span { display: inline-block; font-size: .14rem; padding: 0rem .1rem; width: 50%; text-align: left; }
.dlbz_ul_li span.on { color: #1C8871; }
.dlbz_ul_li.on span { width: 100%; }
.page_base .page_tools li.active a,.page_base .page_tools li a:hover { background-color: #2d8dcd; border: 1px solid #2d8dcd; }
.page_base .fy_go { background-color: #2d8dcd; }
.dlbz_box3{background: #fff; padding: .1rem; margin-bottom: .32rem; border-radius: .16rem; border: 2px solid #92b7e3;}
.dlbz_box3_div{border: 2px solid #4c87a0; border-radius: .1rem; padding: .3rem 1rem;}
.xl_top_img{text-align: center; margin-top: .1rem;}
.xl_top_img img{margin-top: .1rem;}
.xl_top h1{font-size: .24rem; margin-bottom: .07rem;}
.xl_div{margin-top: 20px; padding-top: 10px; border-top: 1px solid #e5e5e5;}
.xl_div h1{color: #1d9bf2; font-size: .2rem;}
.xl_nr{margin-top: 10px; padding: 0rem .2rem;}
.xl_nr p{font-size: .17rem; line-height: .24rem;}
.table-de{width: 100%;  font-size: .14rem;   border-collapse: collapse;  border-spacing: 0;  border-top: 1px solid #dce8f5; border-left: 1px solid #dce8f5;}
.table-de th{text-align: left; padding: .1rem; background-color: #f2f9fc; font-weight: normal; border-right: 1px solid #dce8f5; border-bottom: 1px solid #dce8f5;}
.table-de td{ border-right: 1px solid #dce8f5; padding: .1rem; border-bottom: 1px solid #dce8f5;}
.slb .dlbz_banner p{font-size: .8rem;}
.list_table dd a{color: #1d9af1;}
.fixed .menu_base>ul>li a:hover:before{display: none !important;}
.header.fixed .search_fixed{width: 2.1rem;}
.search_fixed .form-control{line-height: .32rem; margin-top: 0rem;}
.fixed .menu_base li{padding-left: .2rem;}
.header.fixed{border-bottom: .08rem solid #1658A0;}
.dlbz_ul_div>span{line-height: 1rem;}
.slb .logo{top: .3rem;}
.slb .header_line{padding-top: .06rem;}
.slb .menu_right>ul{padding-top: .28rem;}
.dlbz_ul_div span img{height: auto !important; vertical-align: middle;}
.slb .list_table dt .cell,.slb  .list_table dd .cell{padding: 0rem .06rem;}
.slb .dlbz_box2{padding: .24rem;}
.xl_div h1{margin-bottom: .1rem;}
.square{margin-top: 4px;}
.slb .square{margin-top: 14px;}
.pl20{margin-bottom: .2rem;}
.out_links>ul>li p:before{background-size: cover !important;}
.page-wrap{ text-align: center; padding: 20px 0 10px; }
.page{ display:inline-block; *display:inline;}
.page a{ background-color: #e9ebee;display: inline-block;list-style: none;vertical-align: top;color: #303133;text-align: center;margin: 0 3px;border-radius: 2px;cursor: pointer;padding: 10px 14px;}
.page a:hover{ color:#1d9bf2;}
.page .dot{ margin-right:8px;}
.page a.on{background-color:#4F8BCF; color:#fff; border-color:#4F8BCF;}
.page a.off{ color:#c0c4cc; background-color:#e9ebee; cursor:default;}
.page li.active a{ background-color: #1d9bf2;  color: #fff;}
.pagination li{float:left;list-style-type:none;margin-right:2px;}
.page_left {float: left;margin-right: 10px;margin-top: 11px;}
.page_right { float: left;}
@media screen and (max-width:992px) {
    .dlbz_box_ul{padding: .16rem;}
    .dlbz_box3_div,.dlbz_box2,.dlbz_box_top{padding: .16rem;}
    .xl_nr{padding: 0rem;}
    .dlbz_banner p{padding: .8rem 0rem; font-size: .6rem;}
    .slb .dlbz_banner p{padding: .4rem 0rem; font-size: .5rem;}
    .dlbz_box_top span{font-size: .24rem;}
    .dlbz_in_top input{width: calc(100% - 2.2rem);}
    .dlbz_top ul{white-space: nowrap; overflow: auto;}
    .dlbz_top ul li a{font-size: .18rem;}
    .dlbz_top ul li{margin-right: .1rem;}
    .dlbz_top ul li:last-child{margin-right: 0rem;}
    .dlbz_top ul li::before{bottom: 0rem;}
    .dlbz_in_top{padding: .06rem;}
    .dlbz_in_bottom{text-align: left;}
    .dlbz_ul_div>span{display: flex;  align-items: center;}
    .slb .dlbz_box2{padding: .1rem;}
    .dlbz_box_ul ul li{min-height: inherit;}
    .slb .dlbz_in_top input{width: 100%; margin-bottom: .1rem; font-size: .13rem; padding: 0rem .05re,; margin-right: .05rem;}
    .slb .dlbz_in_top button{padding: 0rem .07rem;}
    .dlbz_ul_li span{width: 100%;}
    .dlbz_ul_div>span{height: 1.2rem;}
    .table_striped.list_table dl{background: #f9f9f9; padding: .1rem;}
    .dlbz_box_ul{width: auto !important;}
    .dlbz_box {overflow: hidden;}
    .page_left {display: none;}
    .page_right{float: inherit;}
    table{table-layout: fixed;}
    .pagination li{float: inherit; display: inline-block; margin-top: .03rem; margin: .04rem; vertical-align: middle;}
    /* .pagination li{display: none;}
    .pagination li.disabled,.pagination li.active,.pagination li:last-child{display: block !important;} */
}
@media screen and (max-width:640px) {
    .dlbz_in_top span{display: block;}
    .dlbz_in_top input{width: calc(100% - 1.2rem);}
}