@charset "utf-8";

.sbhm_banner { background: #E9F6FF url(2604022rsj_sbhm_banner.png) no-repeat top center; background-size: cover; height: 4.52rem; padding-top: 1rem; }
.sbhm_con { background: linear-gradient(180deg,rgba(233,246,255,1) 0%,rgba(233,246,255,0) 100%); padding-top: .5rem; }
.sbhm_tit { text-align: center; }
.sbhm_tit h1 { font-size: .36rem; display: inline-block; letter-spacing: .16em; vertical-align: middle; margin: 0rem .5rem;font-weight: bold;}
.sbhm_tit  em { display: inline-block; vertical-align: middle; }
.sbhm_box { padding: .2rem .3rem; padding-bottom: .3rem; border-radius: .08rem; background: #F6FAFE url(2604022rsj_sbhmb_bg1.png) no-repeat top center; background-size: 100% auto; }
.sbhm_box_tit { padding-left: .28rem; background: url(/images/2604022rsj_sbhm_tit2.png) no-repeat left center; background-size: .13rem auto; }
.sbhm_box_tit h1 { font-size: .24rem; font-weight: bold; }
.sbhm_list ul li a { display: block; height: .94rem; box-shadow: 0px 0px 8px  rgba(42,130,228,0.1); position: relative; padding-right: 1rem; background: #fff; margin-top: .2rem; border-radius: .08rem; }
.sbhm_list ul li a span { display: block; position: absolute; right: .2rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.sbhm_list ul li a span img { height: .62rem; }
.sbhm_list ul li a p { font-size: .18rem; left: .2rem; top: 50%; position: absolute; transform: translateY(-50%); -ms-transform: translateY(-50%); line-height: .28rem; right: 1rem; }
.sbhm_list2 ul li a { background: #fff; margin-top: .2rem; padding: .2rem; display: block; }
.sbhm_list2 ul li a span { display: block; position: relative; padding-left: .2rem; color: #999999; }
.sbhm_list2 ul li a span::before { content: ' '; width: .1rem; height: .1rem; background: #F9C070; display: block; position: absolute; left: 0rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.sbhm_list2 ul li a p { font-size: .18rem; margin-top: .1rem; }
.sbhm_box.on { background: #F6FAFE url(2604022rsj_sbhmb_bg5.png) no-repeat top center; background-size: 100% auto; }
.sbhm_list3 ul li a { display: block; border-radius: .04rem; height: 1.5rem; padding-top: .32rem; padding-left: .32rem; }
.sbhm_list3 ul li a h1 { font-size: .24rem; }
.sbhm_list3 ul li a  span { display: inline-block; height: .24rem; padding: 0rem .1rem; border-radius: .2rem; font-size: .14rem; line-height: .24rem; color: #fff; margin-top: .16rem; background: #32A2EA; background: linear-gradient(270deg,#32A2EA 0.69%,#5CDAFB 100%); }
.sbhm_list3 ul li.icon1 a { background: url(/images/2604022rsj_sbhmb_bg2.png) no-repeat right center; background-size: cover; }
.sbhm_list3 ul li.icon2 a { background: url(/images/2604022rsj_sbhmb_bg3.png) no-repeat right center; background-size: cover; }
.sbhm_list3 ul li.icon3 a { background: url(/images/2604022rsj_sbhmb_bg4.png) no-repeat right center; background-size: cover; }
.cfjy_box { border-radius: .08rem; padding: .32rem; background: #F6FAFE url(2604022rsj_sbhmb_bg5.png) no-repeat top center; background-size: 100% auto; }
.cfjy_box_tit ul { margin-right: -.1rem; }
.cfjy_box_tit ul li { width: 25%; float: left; }
.cfjy_box_tit ul li a { display: block; text-align: center; line-height: .48rem; font-size: .2rem; height: .5rem; border: 1px solid #AECBF2; background: #fff; border-radius: .08rem; margin-right: .1rem; }
.cfjy_box_tit ul li.on a,.cfjy_box_tit ul li:hover a { background: #37BCFF; background: linear-gradient(180deg,#37BCFF 0%,#3889E2 100%); font-weight: bold; color: #fff; }
.search_time_l button { vertical-align: middle; color: #fff; background: #37BCFF; background: linear-gradient(218.29deg,#37BCFF 0%,#3889E2 100%); border-radius: .08rem; font-size: .18rem; border: none; height: .46rem; padding: 0rem .2rem; }
.search_time { font-size: .18rem; }
.search_time input[type="text"].input_inner { line-height: .46rem; height: .46rem; font-size: .18rem; border-radius: .08rem; }
.slb .sbhm_list3 ul li a { margin-top: .2rem; }
.slb .cfjy_box_tit ul li { width: 50%; margin-bottom: .2rem; }
.slb .sbhm_banner img { width: 6.5rem; }
@media screen and (max-width:992px) {
  .cfjy_box { padding: .2rem; }
  .search_time_l button { width: 100%; max-width: 2rem; display: block; margin: 0 auto; margin-top: 0rem; }
  .search_time_l { text-align: left; }
  .cfjy_box_tit ul { margin-right: 0rem; white-space: nowrap; overflow: auto; }
  .slb .cfjy_box_tit ul li,.cfjy_box_tit ul li { display: inline-block; width: auto; float: inherit; }
  .sbhm_banner { height: auto; padding: .6rem 0rem; }
  .sbhm_tit em { display: none; }
  .cfjy_box_tit ul li a { padding: 0rem .2rem; }
  .sbhm_list3 ul li a { margin-top: .2rem; }
  .sbhm_con { padding-top: .24rem; }
  .sbhm_box { padding: .2rem; }
  .sbhm_list ul li a { height: .8rem; }
  .sbhm_list ul li a p { font-size: .16rem; right: .8rem; line-height: .24rem; }
  .sbhm_list3 ul li a { background-size: 100% 100% !important; }
  .sbhm_list3 ul li a { height: auto; padding: .2rem; }
  .slb .sbhm_banner img { width: auto; }
  .search_time_l button { margin-top: .2rem; }
  .search_time_l { float: inherit; text-align: center; }
  .slb .sbhm_list3 ul li a { padding: .4rem .2rem; }
  .search_time_l button { width: auto; margin: 0rem; display: inline-block; }
  .slb .search_time_l button { width: 100%; margin-top: .2rem; }
}
@media screen and (max-width:640px) {
  .slb .sbhm_list3 ul li a { padding: .14rem .2rem; }
  .search_time_l button { margin-top: 0rem; width: 100%; }
  .slb .search_time_l button { margin-top: 0rem; }
}
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {   }
/* 统计信息样式 */
.xd-fdckg { margin-top: 25px; }
.xd-fdckg a.xzys { color: #fff; background: #1658a0; }
.xd-fdckg a { display: inline-block; width: 100px; height: 35px; font-size: 16px; font-weight: bold; color: #1658a0; background: #fff; border-radius: 4px; line-height: 35px; text-align: center; margin-left: 10px; margin-top: 5px; }
/* 搜索框样式 */
.zxts_sel {
  /* float:left;*/
  width:80px;height:42px;line-height:42px;border-radius:5px;border:1px solid #dbdbdb;margin-right:10px;margin-left:10px;padding-left:10px;
}
.zxts_con_l1 { line-height: 46px; }
.zxts_con_l1 span {
  /* text-align:right;*/
  /* display:block;*/
  /* float:left;*/
  font-size:16px;font-weight:bold;
}
.zxts_inp { width: 220px; height: 40px; line-height: 40px; padding-left: 18px; border: 1px solid #dbdbdb; border-radius: 5px; }
.zxts_btn1 { background-color: #d52626; }
.zxts_btn1 img { margin-right: 10px; margin-top: -3px; }
.zxts_btn:hover,.zxts_btn1:hover { box-shadow: 0 0 8px rgba(0,0,0,.4); opacity: 0.9; }
.sjjb-list li span { display: block; float: left; width: 30px; text-align: center; }
.sjjb-list li { color: #999999; font-size: 16px; line-height: 32px }
.zxts_btn,.zxts_btn1 { height: 42px; line-height: 42px; border: 0; background-color: #0069c5; color: #ffffff; font-size: 16px; border-radius: 5px; cursor: pointer; padding: 0 28px; transition: .3s all; }
.zxts_sel { width: 100px; height: 42px; line-height: 42px; border-radius: 5px; border: 1px solid #dbdbdb; margin-right: 10px; padding-left: 10px; }
.zxts_sel1 { width: 120px; }
.zxts_btn1 { background-color: #d52626; }
.zxts_btn1 img { margin-right: 10px; margin-top: -3px; }
.zxts_btn:hover,.zxts_btn1:hover { box-shadow: 0 0 8px rgba(0,0,0,.4); opacity: 0.9; }
.ChartDiv { width: 100%; height: 420px; position: relative; }
.xd-fdckg-1 a.blue1 { color: #fff; background: #1658a0; width: 23%; height: 55px; line-height: 55px; }
.xd-fdckg-1 a { color: #1658a0; background: #fff; width: 23%; height: 55px; line-height: 55px; }
/* 背景色 */
.sHtmlBg { background-color: rgba(0,0,0,0.4); z-index: 200; position: fixed; top: 0; left: 0; width: 100%; height: 100%; }
@media screen and (max-width:1000px) {
  .zxts_sel { width: 100%; margin-bottom: 16px; margin-right: 0px; margin-left: 0px; padding-left: 0px; }
  .zxts_btn { width: 100%; }
  #myChart2 .canvas { width: 100% !important; }
  .xd-fdckg { display: flex; overflow-x: auto; }
  .xd-fdckg a { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }
  .xd-fdckg-1 a { width: 210px !important; }
}
@media screen and (max-width:500px) {
  .zxts_sel { width: auto; margin-right: 0px; padding-right: 0px; }
  .zxts_btn { width: 100%; margin-left: 0px; }
  .xd-chart-box { padding: 0px; }
}
/*.lbW{width: 31.33% !important; }
 */
.ftwqh-list { height: 200px; }
.hdyj-wqhg-box { overflow: hidden; }
body{line-height: inherit;}
.search_time_l .zxts_sel2{height: .46rem; margin: 0rem .04rem; color: #999; border-radius: .08rem; border: 1px solid #E5E5E5; padding-right: .2rem; width: 1rem; padding-left: .12rem; font-size: .18rem;}
.search_time_l .zxts_sel2.on{width: .8rem;}
.sbhm_box_tit{position: relative;}
.sbhm_box_tit span{position: absolute; right: 0rem; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }
.sbhm_box_tit span a{font-weight: bold; color: #0069c5;}