@charset "utf-8";
.none{display: none;}
.none.active{display: block;}
/*数据统计*/
.bot15 { margin-bottom: 15px; }
.sj_main { padding: 15px; background: #fff; }
.sj_titlebg { margin-bottom: 10px; background: url(../images/sj_titbg.gif) center center repeat-x; height: 34px; line-height: 34px; text-align: center; }
.sj_titlebg .tit { display: inline-block; font-weight: bold; font-size: 22px; color: #1b50a0; background: url(../images/sj_titaon.png) center center no-repeat #fff; width: 134px; }
.sj_titlebg .tit a { color: #1b50a0; }
.sj_left { width: 200px; padding-right: 9px; height: 486px; overflow: hidden; }
.sjfb_tabs ul li { height: 66px; line-height: 66px; text-align: center; font-size: 18px; position: relative; background: #f5f5f5; margin-bottom: 16px; cursor: pointer; }
.sjfb_tabs ul li a { display: block; height: 100%; }
.sjfb_tabs ul li.active { color: #fff; background: #1b50a0; }
.sjfb_tabs ul li.active a { color: #fff; }
.sjfb_tabs ul li.active .ico { display: inline-block; width: 9px; height: 17px; position: absolute; top: 50%; right: -9px; margin-top: -8px; background: url(../images/tabico.png) 0 0 repeat-x; }
.sj_right { width: 928px; }
.zfsj_select { height: 36px; margin-bottom: 15px; }
.zfsj_select ul { float: right; }
.zfsj_select ul li { float: left; height: 34px; line-height: 34px; font-size: 16px; color: #666; padding-left: 10px; }
.zfsj_select ul li.bt { width: 70px; white-space: nowrap; overflow: hidden; }
.zfsj_select ul li.sel { width: 120px; }
.zfsj_select ul li.bt1 { width: 35px; text-align: center; }
.zfsj_select ul li.sel select { float: left; width: 100%; height: 34px; line-height: 20px; padding: 4px 6px; border: #ddd 1px solid; background: #fff; color: #666; }
.zfsj_select  .quary, .zfsj_select .file { height: 34px; width: 70px; text-align: center; color: #fff; background: #f4b52f; border: none; }
.sj_lmbox { background: #fff; padding: 15px; width: 552px; height: 238px; margin-top: 15px; }
.sj_tabstit { height: 41px; border-bottom: 1px solid #d3d3d3; line-height: 41px; }
.sj_tabstit ul li { display: inline; float: left; padding: 0 28px; font-size: 18px; }
.sj_tabstit ul li.active { font-weight: bold; background: #1b50a0; color: #fff; }
.sj_tabstit ul li.active a { color: #fff; }
.statistic-chart { height: 500px; }

/* 列表 */
.sjgk_list { margin-top: 10px; }
.sjgk_list li { padding: 0 90px 0 15px; background: url(../images/ico.gif) left center no-repeat; height: 38px; line-height: 38px; overflow: hidden; position: relative; font-size: 15px; }
.sjgk_list li .col-block { float: left; max-width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sjgk_list li .explain-list, .sjgk_list li .policy-list { display: block; float: right; max-width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sjgk_list li .title { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: none; margin-right: 0; max-width: none; }
.sjgk_list li .explain-list .explain-link, .sjgk_list li .policy-list .policy-link { display: inline; color: #d00; float: none; background: none; max-width: none; padding: 0; margin: 0; }
.sjgk_list li .date { white-space: nowrap; font-family: arial; position: absolute; right: 0; top: 0; color: #999; }
.sjgk_list li .split-line { padding-left: 5px; }
.sj_list { margin-top: 10px; }
.sj_list ul li { height: 38px; line-height: 38px; background: url(../images/ico.gif) left no-repeat; padding-left: 15px; color: #999; }
.sj_list ul li a { font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; max-width: 415px; }
.sj_list ul li img { float: left; padding-top: 10px; }
.sj_list ul li .date { float: right; font-size: 15px; color: #999; }
@media (max-width: 1199px) and (min-width: 992px) {
  .sj_right { width: 742px; }
  .sj_lmbox { width: 458px; }
  .sj_list ul li a { max-width: 325px; }
}
@media (max-width:991px) {
  .sj_left,   .sj_lmbox, .sj_right { float: none; width: auto; height: auto; }
  .sjfb_tabs ul li { float: left; width: 31.3%; text-align: center; margin: 0 0.5% 10px 0.5%; height: 50px; line-height: 50px; }
  .sjfb_tabs ul li.active .ico { display: none; }
  .sj_list ul li a { max-width: 555px; }
}
@media (max-width: 767px) {
  .zfsj_select { height: auto; }
  .zfsj_select li { margin-bottom: 5px; }
  .sj_list ul li a { max-width: none!important; margin-right: 100px; float: none; display: block; }
  .sj_list ul li img { display: none; }
}
@media (max-width: 400px) {
  .sjfb_tabs ul li { width: 48%; margin: 0 1% 10px 1%; }
}

body.useOldFixed .sj_titlebg .tit { width: auto; background-size: 196px auto; padding: 0 30px; }
body.useOldFixed .zfsj_select ul li { width: auto; }
body.useOldFixed .sj_left { float: none; width: auto; height: auto; }
body.useOldFixed .sjfb_tabs ul li { float: left; width: 31.3%; text-align: center; margin: 0 0.5% 10px 0.5%; }
body.useOldFixed #statistiChart { height: 390px!important; }
body.useOldFixed .sj_lmbox { box-sizing: border-box; }
body.useOldFixed .sj_list ul li { height: auto; background: transparent; padding-left: 0; }
body.useOldFixed .sj_list ul li a { max-width: none; white-space: normal; float: none; }
body.useOldFixed .sj_list ul li .date { float: none; }
body.useOldFixed .statistic-chart { height: 500px!important; }