body{background: url(../images/wjk_banner_02.jpg) center 5px no-repeat #FFF;}
.footer_box { width: 100%; background: #1d6caf;}
.header { width: 100%; background:#244e89;}
.header_box { width: 100%;max-width: 1200px;margin: 0 auto;}
.header_top { height: auto; width: 100%; overflow: hidden;}
.header_top .logo  { display: block; float: left; margin-top:26px;}
.header_top .logo img {display: block;}

.mb_tu{margin-top: 100px;margin-bottom: 125px;}
.mb_tu img{display: block;margin: 0 auto;}

.j-site{padding: 2rem 0;color:#adadad;text-align: left;}
.j-site a{color:#adadad;padding:0 10px;}
.j-site span:last-child{color:#333;padding-left:.5rem;}
.j-site p{display: inline-block;}

.zfxxgk-box {
    max-width: 1200px;
    background-color: #fff;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
}
.sx-fl{padding: 20px;}
/* 搜索 */
.xxgk-search {position: relative;background: url(../images/ss_bg_03.png) no-repeat;padding: 0 269px;overflow: hidden;}
.xxgk-search dl {width: 480px;height: 50px;border: 1px solid #2d66a5;border-radius: 4px;overflow: hidden;position: relative;margin: 0 auto;z-index: 10;}
.xxgk-search dl dt { padding-right: 56px;}
.xxgk-search dl dt .searchtext { width: 100%; height: 48px; background-color:#fff; border:none; font-size: 16px; padding: 10px 15px; box-sizing: border-box; line-height: 18px; color: #000;}
.searchtext::-webkit-input-placeholder {color: #979797;}
.searchtext::-moz-input-placeholder { color: #979797;}
.searchtext::-ms-input-placeholder {color: #979797;}
.xxgk-search dl dd { position: absolute; right: 0; top: 0;}
.xxgk-search dl dd .zfxxgkSearchSubmit{width: 65px;height: 50px;border:none;background: url(../images/zcwjksearch.png) center center #2d66a5;display: block;cursor:pointer;}
.xxgk-search dl dd .zfxxgkSearchSubmit:hover{background-color:#2a77cc;}

.wjk-nr{margin-top: 50px;padding-bottom: 40px;margin-bottom: 75px;}
.sx-tit{font-size: 18px;color: #000;overflow: hidden;margin-bottom: 30px;}
.sx-tit .fl-icon{display: inline-block;height: 23px;width: 23px;vertical-align: middle;}
.sx-tit .fl-txt{margin-left: 10px;display: inline-block;}
.sx-tit .fl-qb{padding: 5px 10px;float: left;margin-right: 20px;color: #000;position: relative;z-index: 99;}
.sx-tit .sx-bq{
    width: 13.4%;
    float: left;
    height: 30px;
    line-height: 30px;
}
.bq-box{float: left;width: 86.6%;}
.bq-box ul{position: relative;float: left;max-width: 92%;}
.sx-tit ul li{float: left;margin-right: 20px;}
.sx-tit ul li a{display: block;line-height: 27px;height: 35px;padding: 5px 10px;box-sizing: border-box;color: #000;}
.sx-tit ul li a span{margin-left: 3px;}
.fl-qb:hover{background: #2d66a5;color: #FFF;border-radius: 5px;}
.sx-tit ul li a:hover{background: #2d66a5;color: #FFF;border-radius: 5px;}
.bq-box a.on{background: #2d66a5;color: #FFF;border-radius: 5px;}
.jgfl1 .fl-icon{background: url(../images/fl_jg.png) no-repeat center center;}
.jgfl2 .fl-icon{background: url(../images/fl_lx.png) no-repeat;}
.jgfl3 .fl-icon{background: url(../images/fl_zt.png) no-repeat;}
.jgfl4 .fl-icon{background: url(../images/fl_nf.png) no-repeat;}

.table_responsive{min-height:560px;margin-bottom: 40px;padding: 0!important;}
.table_box{width: 100%; min-height: 200px;}
.table_box table{width: 100%;}
.table_box table tbody{position: relative;}
.table_box table thead tr{background: #f9fafc;}
.table_box table th{line-height: 60px;height: 60px;text-align: center;font-size: 18px;color: #000;font-weight: initial;}
.table_box table th:last-child{border: none;}
.table_box table tr{line-height: 60px;height: 60px;border-bottom: 1px solid #e7ecf4;}
.table_box table tbody tr:hover{box-shadow: 0px 0px 12px 6px #e8e8e8;border: none;background: #fcfcfc;}
.table_box table tbody tr:hover td,.table_box table tbody tr:hover a{color: #2d66a5;}
.table_box table tbody tr td.td2, .table_box table tbody tr td.td3{text-align: left;}
.table_box table td{line-height: 60px;height: 60px;text-align: center;border-right: 1px solid #fff;font-size: 16px;color: #666;}
.table_box table td span{display: block;width: 100%;padding: 0 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.table_box table td a{color: #4b4c54;display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 20px;max-width: 600px;}
.table_box table .td1 {width: 7%;}
.table_box table .td1 span{max-width: initial;}
.table_box table .td2 {width: 15%;line-height: normal;}
.table_box table .td3 {width: 28%;}
.table_box table .td4 {width: 10%;}
.table_box table .td5 {width: 8%;}
.table_box table .td5 a{height: 40px;line-height: 40px;width: 80px;margin: 0 auto;cursor: pointer;background-color: #ececec;color: #000;padding: 0 20px;border-radius: 4px;transition: all 0.3s ease;}
.table_box table .td5 a:hover{color: #fff;background-color: #3a7ef4;}
.zfxxgkSearchForm{float: left;width: 78%;}
.search-dropdown {
      position: relative;
      width: 21%;
      height: 52px;
      float: left;
      margin-right: 1%;
    }
    
    .search-dropdown select {
      width: 100%;
      height: 100%;
      padding: 8px 30px 8px 19px;
      border: 1px solid #2d66a5;
      border-radius: 4px;
      appearance: none;
      font-size: 18px;
      outline: none;
      color: #2d66a5;
      background: url(../images/ss_jt.png) no-repeat 102px center;
      font-weight: bold;
    }
    
    .dropdown-icon {
      position: absolute;
      right: 10px;
      top: 50%;
      transform: translateY(-50%);
      pointer-events: none;
    }


  .loading::before {
      content: '';
      width: 32px;
      height: 32px;
      position: absolute;
      left: 120px;
      top: 50%;
      background: url(../images/loading-2.gif) no-repeat 100% 100%;
  }

  .jzsb-box{position: absolute;top: 200px;left: 50%;transform: translateX(-50%);}

/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;padding:20px 0;}.pc_paging .paging{display:inline-block;padding:0;border:none;margin:0;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}
/*分页*/
@media screen and (max-width:550px){
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/


@media screen and (max-width:600px) {
  .header_top .logo{float: initial;}
  .header_top .logo img{margin: 0 auto;}
  .mb_tu img{width: 80%;}
  .xxgk-search{padding: 0 20px;}
  .xxgk-search{background: initial;}
  .search-dropdown{margin-bottom: 10px;}
  .wjk-nr{margin-top: 10px;margin-bottom: 0;}
  .sx-tit .sx-bq{width: 100%;margin-bottom: 10px;}
  .bq-box{width: 100%;}
  .sx-f{padding: 20px 0;}
  .xxgk-search{padding: 0;}
  .xxgk-search dl{width: 100%;}
  .table_responsive{overflow-x: scroll;}
  .table_box table{width: 1110px;}
  .sx-fl {padding: 20px 0 0 0;}
  .sx-tit ul li a{padding: 5px 10px 5px 0;}
  .mb_tu{margin-top: 70px;margin-bottom: 70px;}
  .header_top_left,.header_top_right{display: none;}
  .header_top{border-bottom: initial;}
  body {background: url(../images/wjk_banner_02.jpg) center 0px no-repeat #FFF;}
  .search-dropdown{width: 130px;}
}