/* 头部 */
body {
    background: initial;
}
.main,.sjlistMain{background: url(../images/sjfb_bg.png?v=1) no-repeat center bottom #f8fdff;/* background-size: 100% 100%; */padding-bottom: 15px;}
.zfsj_header{background: url(../images/sjkf_headbg.png) no-repeat center;height: 488px;}
.zfsj_header .logo{position: absolute;top: 40px;}
.zfsj_header .sjkf_logo{display: block;position: absolute;top: 180px;left: 50%;transform: translateX(-50%);}

.navbar{background-image: linear-gradient(to bottom, #2c76d5, #4d98eb);height: 100px;font-size: 22px;color: #4277ca;margin-top: -46px;border-radius: 10px 10px 0 0;}
.navbar ul{padding: 0 200px;}
.navbar ul li{float: left;line-height: 100px;width: 25%;text-align: center;color: #fff;}
.navbar ul li span, .navbar ul li b{font-weight: bold;font-size: 28px;color: #fddc78;}


.sjfl_box{margin-top: 20px;}
.sjfl_box .bd{min-height: 410px;}
.sjfl_box .hd ul{text-align: center;}
.sjfl_box .hd ul li{display: inline-block;color: #000;font-size: 28px;border-right: 2px solid #000;margin-right: 20px;padding-right: 20px;}
.sjfl_box .hd ul li:last-child{border-right: none;margin-right: 0;padding-right: 0;}
.sjfl_box .hd ul li.on a{color: #0457b7;font-weight: bold;}
.sjfl_box .bd h3{text-align: center;color: #666;font-size: 18px;margin: 10px 0 20px;}
.sjfl_box .bd ul li{float: left;text-align: center;}
.sjfl_box .bd .ly_list li{width: 11.5%;margin: 0 .5% 26px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.sjfl_box .bd .ly_list li:hover{scale: 1.1;}
.sjfl_box .bd .ly_list li i{display: block;margin: 0 auto;width: auto;}
.sjfl_box .bd .ly_list li p{font-size: 22px;margin-top:10px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.sjfl_box .bd .ly_list li a:hover p{color:#0f62a1;}
.sjfl_box .bd .bm_list{padding: 0 20px;}
.sjfl_box .bd .bm_list li{width: 19.2%;height: 65px;line-height: 65px;margin: 0 1% 1% 0;background-color: #f2f9ff;border: 1px solid #8bc7ff;box-sizing: border-box;}
.sjfl_box .bd .bm_list li:hover{background-color: #1d74c0;}
.sjfl_box .bd .bm_list li a{display: block;}
.sjfl_box .bd .bm_list li:hover a{color: #fff;}
.sjfl_box .bd .bm_list li:nth-child(5n){margin-right: 0;}


/* 列表页 */
.sjkfList_cont{box-sizing: border-box;background-color: #cde5fd;padding: 15px;}

/* 左侧菜单栏 */
.sjgk_navBox{float: left;width: 22%;padding-right: 15px;box-sizing: border-box;}
.sjgk_list_nav:first-child{margin-bottom: 15px;}
.sjgk_list_nav .a_title{width: 100%;height:56px;line-height: 56px;display: block;text-align: center;  background-image: linear-gradient(to bottom, #2c76d5, #4d98eb);color: #fff; font-size: 22px;border-radius: 10px 10px 0 0;}
.sjgk_list_nav .a_li{width: 100%; height: 50px; display: block; text-align: center; line-height: 50px; background: url(../images2021/ty_list_icon4.png) no-repeat center; color: #fff; font-size:20px; margin-top: 20px;}
.sjgk_list_nav .a_li:hover{opacity: 0.8;}
.sjgk_list_nav ul{padding:2px 0 15px; background: #fff;max-height: 340px;overflow: hidden;overflow-y: auto;}
.sjgk_list_nav ul li:last-child a{border-bottom: none;}
.sjgk_list_nav ul li a{display: block;line-height:50px;color: #666;padding: 0 24px;}
.sjgk_list_nav ul li a i{display: none;}
.sjgk_list_nav ul li:hover a{background-color: #f0f0f5;border-left: 10px solid #f0f0f5;}
.sjgk_list_nav ul li.active a,.sjgk_list_nav ul li.active:hover a{background-color: #eef7ff;border-left: 10px solid #225faa;}

/* 滚动条样式 */
.selfScrollbar{overflow-y:auto;scrollbar-face-color: #d2d2d2;scrollbar-highlight-color: #d2d2d2;scrollbar-track-color: #eeeeee;}
.selfScrollbar::-webkit-scrollbar{background-color: #eeeeee;width:6px;height:10px;}
.selfScrollbar::-webkit-scrollbar-track{background-color: #eeeeee;border-radius: 10px;}
.selfScrollbar::-webkit-scrollbar-thumb{border-radius: 10px;background-color: #d2d2d2;}

.sjgk_mainBox{width: 78%;float: right;background: #fff;box-sizing: border-box;padding: 0 20px;height: 841px;}
.sjgk_mainBox ul{overflow: hidden;overflow-y: auto;height: 751px;}
.sjgk_mainBox .overview{font-size: 18px;padding: 30px 0 20px;border-bottom: 1px solid #e5e5e5;}
.sjgk_mainBox .overview .d_Num{color: #db1e0f;font-weight: bold;padding: 0 2px;}
.sjgk_mainBox ul li{border-bottom: 1px solid #e5e5e5;line-height: 40px;padding: 10px 0;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
.sjgk_mainBox ul li:hover{background-color: #eef7ff;padding: 15px;}
.sjgk_mainBox ul li a{position: relative;display: block;}
.sjgk_mainBox ul li a span{font-size: 18px;font-weight: bold;}
.sjgk_mainBox ul li a i{font-style: initial;font-size: 14px;border: 1px solid #c2bfbf;padding: 3px 10px;position: absolute;top: 8px;right: 40px;height: 20px;line-height: 20px;color: #666;border-radius:5px;}
.sjgk_mainBox ul li a:hover{color:#2c76d5}
.sjgk_mainBox ul li a:hover i{color:#2c76d5}
.sjgk_mainBox ul li p span{margin-right: 30px;font-size: 14px;color: #666;}
i{font-style: inherit;}


/* 内容页 */
.listCont_box{box-sizing: border-box;}
.sc_place{margin: 15px 0;line-height: 20px;color: #666;padding: 10px 0 10px 35px;background: #f2f2f2 url(../images/K_place.png) left center no-repeat;}
.sc_place a{color: #666;padding: 0 3px;}
.sc_place a:hover{color: #0369c2;}
.listCont_title h2{display: inline-block;padding: 0 15px;line-height: 42px;color: #fff;text-align: center;background-image: linear-gradient(to bottom, #2d77d6, #4d98eb);}
.listCont_title p{padding: 16px 0 10px;}
.listCont_title p span{margin-right: 30px;font-size: 14px;color: #666;}
/* .table_tlt{} */
.table_tlt a{display: inline-block;color: #0369c2;font-size: 18px;line-height: 41px;font-weight: bold;border-bottom: 2px solid #0369c2;}
/* .table_list dl{margin: 0;} */
.table_list{min-height:400px;}
.table_list .table_title{background-color: #f0f2f5;line-height: 34px;height: 34px;font-size: 0;}
.table_list .table_title span{display: inline-block;box-sizing: border-box;font-size: 16px;text-align: center;}
.table_list .table_title span.span1{width: 6%;}
.table_list .table_title span.span2{width: 68%;padding-left: 200px;text-align: left;}
/* .table_list .table_title span.span3{width: 12%;} */
.table_list .table_title span.span4{width: 12%;}
.table_list .table_title span.span5{width: 14%;}
.table_list .table_body{font-size: 0;border:1px solid #eee}
.table_list .table_body li{border-bottom:1px solid #eee;}
.table_list .table_body span{display: inline-block;font-size: 16px;line-height:60px;text-align: center;box-sizing: border-box;overflow: hidden;}
.table_list .table_body span.span1{width: 6%;}
.table_list .table_body span.span2{width: 68%;padding-left: 100px;text-align: left;text-overflow: ellipsis;white-space: nowrap;}
/* .table_list .table_body span.span3{width: 12%;} */
.table_list .table_body span.span4{width: 12%;}
.table_list .table_body span.span4 select{font-size: initial;appearance: auto;padding: 4px 6px;cursor: pointer;}
.table_list .table_body span.span5{width: 14%;}
.table_list .table_body span.span5 a{display: inline-block;width: 90px;height: 30px;line-height: 30px;background-image: linear-gradient(to bottom, #2d77d6, #4d98eb);color: #fff;vertical-align: middle;}
.table_list .table_body span.span5 a:hover{background-image: linear-gradient(to bottom, #b3d4ff, #eef6ff);color: #1e8ce6;}



@media screen and (max-width:1000px){
    .ty_nav_trigger span{display:none;}
    /* 头部 */
    .zfsj_header{height: 300px;background: #b6cbef;}
    .zfsj_header .logo{top: 10px;left: 10px;}
    .zfsj_header .logo img{width: 80%;}
    .zfsj_header .sjkf_logo{width: 50%;top: 100px;}
    .navbar{margin-top: 0;font-size: 18px;}
    .navbar ul{padding: 10px 10px 0;}
    .navbar ul li{line-height: 40px;width: 50%;}
    .navbar ul li span,.navbar ul li b{font-size: 20px;}
    .sjfl_box .hd ul li{font-size: 18px;}
    .sjfl_box .bd h3{font-size: 16px;}
    .sjfl_box .bd .ly_list li{width: 25%;margin: 0 0 26px;}
    .sjfl_box .bd .ly_list li p{font-size: 16px;}
    .sjfl_box .bd .ly_list li i img{width: 80%;}
    .sjfl_box .bd .bm_list li{width: 48%;font-size: 14px;margin: 0 1% 14px;}

    /* 列表页 */
    .sjlistMain .sjkfList_cont{padding-bottom: 20px;}
    .sjgk_navBox{width: 100%;padding-right: 0;}
    .sjgk_mainBox{width: 100%;height: auto;}
    .sjgk_mainBox ul{height: auto;}
    .sjgk_list_nav{margin-bottom:15px;}
    .sjgk_list_nav ul{max-height: 250px;}
    .sjgk_mainBox ul li:last-child{border-bottom:none;}
    .sjgk_mainBox ul li p span{display: block;}

    /* 内容页 */
    .listCont_box{padding: 10px 10px 0;}
    .sc_place{display: none;}
    .listCont_title p span{margin-right: 0;display: block;}
    .table_list{overflow: hidden;overflow-x: auto;min-height:auto;}
    .table_list dl{width: 800px;}
    .table_list dl dt span.span2{padding-left: 120px;}
    .table_list dl dd span.span2{padding-left: 20px;}
    .table_list dl dd span.span4 select{padding: 4px;}
}
@media screen and (max-width:750px){
    /* 头部 */
    .zfsj_header{height: 240px;}
    /* 内容页 */
    .table_list .table_title,.table_list .table_body{width: 700px;}
}
@media screen and (max-width:500px){
    /* 头部 */
    .zfsj_header{height:190px;}
}