body {
  background-color: #F6F6F6;
}
body.vuebody {
  background-color: #fff;
}
.card-body::-webkit-scrollbar,
.card-body2::-webkit-scrollbar {
  width: 0.06rem;
}
.card:hover .card-body::-webkit-scrollbar-track,
.topic1:hover .card-body::-webkit-scrollbar-track,
.card:hover .card-body2::-webkit-scrollbar-track {
  background-color: #F5F7F9;
  border-radius: 1rem;
}
.card:hover .card-body::-webkit-scrollbar-thumb,
.topic1:hover .card-body::-webkit-scrollbar-thumb,
.card:hover .card-body2::-webkit-scrollbar-thumb {
  /* box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); */
  background-color: rgba(42, 103, 182, 0.22);
  border-radius: 1rem;
}
.card:hover .card-body,
.card:hover .card-body2,
.topic1:hover .card-body {
  scrollbar-color: #FFE8C6 #F5F7F9;
  scrollbar-width: thin;
  scrollbar-width: 0.04rem;
}
.card-body,
.card-body2 {
  overflow-y: auto!important;
  overflow-x: hidden!important;
}
.common-title {
  display: inline-block;
  width: 11.27rem;
  height: 0.33rem;
  font-size: 0.28rem;
  font-weight: bold;
  font-family: 'SourceHanSerifCN';
  text-align: center;
  line-height: 0.28rem;
  background-image: url(../images/zcwjk_sx_title_bg_normal.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 11.25rem 0.33rem;
}
.keyword {
  color: #CD0702;
}
.head-search {
  margin-top: 0.8rem;
  width: 100%;
  height: 3.44rem;
  background: url(../images/zcwjk_banner-bg.png?code=1920ae4af69) no-repeat center center;
  background-size: 100% 3.44rem;
}
.head-search .breadcrumb-container {
  width: 100%;
  border-bottom: 1px solid rgba(243, 243, 243, 0.1);
}
.head-search .head-search-breadcrumb {
  height: 0.56rem;
  width: 13rem;
  margin: 0 auto;
  padding-left: 0.5rem;
  font-size: 0.14rem;
  line-height: 0.56rem;
  background-image: url(../images/zcwjk_location-icon.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-position: 0.2rem center;
  background-size: auto 0.2rem;
}
.head-search .head-search-breadcrumb a {
  color: #A3C1E9;
}
.head-search .head-search-input {
  height: 2.88rem;
  text-align: center;
}
.head-search .head-search-input > a {
  display: inline-block;
  font-size: 0.5rem;
  font-family: SourceHanSerifCN;
  color: #fff;
  margin-top: 0.49rem;
  margin-bottom: 0.37rem;
}
.head-search .head-search-input .search-input {
  width: 11.29rem;
  height: 0.8rem;
  margin: 0 auto;
  background: rgba(199, 215, 237, 0.22);
  border-radius: 0.06rem;
}
.head-search .head-search-input .search-input input {
  width: 11.09rem;
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.16rem;
  margin-top: 0.11rem;
  background: #FFFFFF;
  border-radius: 0.06rem;
  box-sizing: border-box;
  padding-left: 0.15rem;
}
.head-search .head-search-input .search-input input::placeholder {
  font-size: 0.16rem;
  color: #666666;
}
.head-search .head-search-input .search-input .search-btn {
  position: absolute;
  right: 0.3rem;
  top: 0.26rem;
  width: 0.3rem;
  height: 0.3rem;
  background: url(../images/zcwjk_search-icon.png?code=1920ae4af69) no-repeat center center;
  background-size: 0.3rem 0.3rem;
}
.common-title01 {
  margin-bottom: 0.24rem;
}
.pagination {
  position: absolute;
  z-index: 2;
  bottom: 0.53rem;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 0.44rem;
  height: 0.06rem;
  background: rgba(42, 103, 182, 0.2);
  margin: 0 0.03rem;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background: #2A67B6;
}
.banner-btn {
  display: inline-block;
  width: 0.36rem;
  height: 0.6rem;
  padding: 0.16rem 0;
  background-color: #B6BEC7;
  border-radius: 0.08rem;
  position: absolute;
  top: calc(50% - 0.3rem);
}
.banner-btn img {
  width: 0.16rem;
  height: 0.28rem;
}
.banner-btn:hover {
  background-color: #2A67B6;
  color: #fff;
}
.prev-btn {
  left: 0;
}
.next-btn {
  right: 0;
}
.zc-pc-page {
  font-size: 0.14rem;
  margin-top: 0.3rem;
  text-align: center;
}
.zc-pc-page .zc-page-container {
  display: inline-block;
}
.zc-pc-page .zc-page-container .cur,
.zc-pc-page .zc-page-container .active {
  color: #fff;
  background-color: #2A67B6 !important;
  border: 1px solid #2A67B6;
}
.zc-pc-page .zc-page-container > a,
.zc-pc-page .zc-page-container .more,
.zc-pc-page .zc-page-container .number,
.zc-pc-page .zc-page-container .all-pager,
.zc-pc-page .zc-page-container .turn-page {
  float: left;
  line-height: 0.28rem;
  margin-right: 0.1rem;
}
.zc-pc-page .zc-page-container .first-page {
  float: left;
  background-color: #fff;
}
.zc-pc-page .zc-page-container .el-pagination {
  padding: 0;
}
.zc-pc-page .last-page,
.zc-pc-page button {
  display: inline-block;
  line-height: 0.28rem;
  margin-right: 0.1rem;
}
.zc-pc-page button:disabled {
  background-color: #fff;
}
.zc-pc-page .number,
.zc-pc-page .more,
.zc-pc-page button,
.zc-pc-page a {
  height: 0.28rem;
  padding: 0 0.1rem;
  border: 1px solid #DDDDDD;
}
.zc-pc-page .turn-page {
  display: inline-block;
  margin-left: 0.1rem;
}
.zc-pc-page .turn-page span,
.zc-pc-page .turn-page a {
  float: left;
}
.zc-pc-page .turn-page input {
  width: 0.2rem;
  height: 0.28rem;
  margin: 0 0.1rem;
  box-sizing: border-box;
  border: 1px solid #DDDDDD;
  vertical-align: top;
  float: left;
}
.zc-mobile-page {
  display: none;
}
.bd_weixin_popup {
  left: 45%;
  top: 200px;
  width: 240px;
  height: 334px;
  display: none;
  background: #fff;
  border: solid 1px #d8d8d8;
  z-index: 11001;
  font-size: 12px;
  position: fixed;
  padding: 10px;
}
.bd_weixin_popup .bd_weixin_popup_head {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  line-height: 16px;
  height: 16px;
  position: relative;
  color: #000;
}
.bd_weixin_popup .bd_weixin_popup_head a {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 0;
  top: 0;
  color: #999;
  text-decoration: none;
  font-size: 16px;
}
.bd_weixin_popup .bd_weixin_popup_main {
  padding: 15px 10px;
  min-height: 150px;
}
.bd_weixin_popup .bd_weixin_popup_foot {
  font-size: 12px;
  text-align: left;
  line-height: 22px;
  color: #666;
}
.foot {
 width: 12rem;
    padding: 0.15rem 0;
    margin: 0 auto;
    margin-top: 0.2rem;
    background-color: #fff;
}
.foot .foot-select {
  border-top: 4px solid #20578B;
  padding-top: 0.16rem;
}
.foot .foot-select .select-item {
  width: 2.12rem;
  height: 0.3rem;
  line-height: 0.3rem;
  margin-left: 0.17rem;
  padding: 0 0.1rem;
  border: 1px solid #d8dcdd;
  font-size: 0.14rem;
  background-image: url(../images/zcwjk_sx_footer_select.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-size: 0.1rem 0.06rem;
  background-position: 1.9rem center;
  float: left;
}
.foot .foot-select .select-item:first-child {
  margin-left: 0;
}
.foot .foot-select .select-item .select-show-text {
  display: inline-block;
  width: 100%;
  color: #828282;
}
.foot .foot-select .select-item .drop-select {
  width: 11.28rem;
  height: 0;
  overflow: auto;
  background-color: rgba(41, 84, 137, 0.9);
  position: absolute;
  left: 0;
  bottom: 0.5rem;
  z-index: 2;
  transition: height 0.5s linear;
}
.foot .foot-select .select-item .cur {
  height: 3rem;
}
.foot .foot-copyright .copyright-left {
  padding-left: 1rem;
  margin-top: 0.1rem;
  float: left;
}
.foot .foot-copyright .copyright-left .dzjg {
  width: 0.8rem;
  height: 0.8rem;
}
.foot .foot-copyright .copyright-left .zfwz {
  width: 1.1rem;
  height: 0.55rem;
}
.foot .foot-copyright .copyright-main {
  width: 5rem;
  margin: 0 0.3rem;
  float: left;
  text-align: center;
  font-size: 0.12rem;
}
.foot .foot-copyright .copyright-main p {
  line-height: 0.26rem;
}
.foot .foot-copyright .copyright-main .foot-yjjy {
  font-size: 0.14rem;
}
.foot .foot-copyright .copyright-main .foot-yjjy a {
  padding: 0 0.15rem;
}
.foot .foot-copyright .copyright-main .foot-yjjy a:first-child {
  border-right: 1px solid #000;
}
.foot .foot-copyright .copyright-main .pc-link {
  display: none;
}
.foot .foot-copyright .copyright-right {
  float: left;
  margin-top: 0.2rem;
}
.foot .foot-copyright .copyright-right .right-wbwx {
  display: inline-block;
  width: 0.6rem;
  vertical-align: top;
}
.foot .foot-copyright .copyright-right .right-wbwx .text {
  width: 0.6rem;
  height: 0.27rem;
}
.foot .foot-copyright .copyright-right .right-wbwx a {
  width: auto;
  float: left;
  font-size: 0.14rem;
}
.foot .foot-copyright .copyright-right .right-wbwx a img {
  width: 0.2rem;
  height: 0.16rem;
}
.foot .foot-copyright .copyright-right .right-wbwx a .wb {
  float: left;
}
.foot .foot-copyright .copyright-right .right-wbwx a .wx {
  float: right;
}
.foot .foot-copyright .copyright-right .wzafw {
  width: 0.94rem;
  height: 0.43rem;
  margin-left: 0.2rem;
}
.dn {
  display: none !important;
}
.inline-block {
  display: inline-block;
}
.relative {
  position: relative;
}
.ellipsis {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ellipsis-02 {
  display: -webkit-box !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.ellipsis-03 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
em {
  font-style: normal;
  color: red;
}
.none-data {
  font-size: 0.18rem;
  text-align: center;
  margin-top: 0.2rem;
}
.mask-show {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  background-image: url(../images/zcwjk_loading.gif);
  background-repeat: no-repeat;
  background-size: 2rem auto;
  background-position: center center;
}
.content {
  margin: auto;
  overflow: hidden;
}
.content .content-left {
  width: 8rem;
  float: left;
}
.content .content-right {
  width: 3.04rem;
  float: right;
  margin-top: 0.16rem;
}
.content .block {
  width: 100%;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  padding: 0.24rem;
  margin-top: 0.16rem;
}
.content .block .block-title {
  width: 100%;
  font-size: 0.18rem;
  color: #333;
  font-weight: 400;
  margin-bottom: 0.16rem;
}

@media screen and (max-width: 768px) {
  body {
    min-width: auto;
  }
  .bd_weixin_popup {
    left: 20%;
  }
  .foot {
    width: 7.5rem;
    border-top: 4px solid #20578B;
  }
  .foot .foot-select {
    display: none;
  }
  .foot .foot-copyright .copyright-left,
  .foot .foot-copyright .copyright-right {
    display: none;
  }
  .foot .foot-copyright .copyright-main {
    width: 7rem;
    font-size: 0.32rem;
  }
  .foot .foot-copyright .copyright-main p {
    line-height: 0.6rem;
  }
  .foot .foot-copyright .copyright-main .foot-yjjy {
    display: none;
  }
  .foot .foot-copyright .copyright-main .pc-link {
    display: block;
    color: #2A67B6;
  }
  .zc-pc-page {
    display: none;
  }
  .pagination {
    bottom: 1rem;
  }
  .banner-btn {
    width: 0.4rem;
    height: 0.67rem;
    line-height: 0.67rem;
    padding: 0.19rem 0;
  }
}

/*
 * @Author: tanyaohua 1361827298@qq.com
 * @Date: 2022-08-10 11:02:40
 * @LastEditors: hl
 * @LastEditTime: 2022-11-03 14:10:38
 * @FilePath: \shanxi\sites\shanxi\css\tyh.less
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
.cg-container {
  width: 12rem;
  clear:both;
}
.assis-head-top {
  width: 100%;
  height: 0.35rem;
  line-height: 0.34rem;
  border-bottom: 0.01rem solid #b7d7e5;
  background: #f7f7f7;
}
.assis-head-top span {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.14rem;
  color: #333;
  width: 0.01rem;
  margin: 0 0.16rem;
}
.assis-head-top span.assis-blue {
  color: #20528f;
}
.assis-head-top a {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.14rem;
  color: #000000;
}
.assis-head-top a:hover,
.assis-head-top a.cur {
  color: #20528f;
}
.assis-head-top a:hover img,
.assis-head-top a.cur img {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.assis-head-top span.mode {
  width: auto;
  margin: 0;
}
.assis-head-top span.mode a {
  background: rgb(9, 80, 171);
    font-size: 0.14rem;
    padding: 0 0.1rem;
    color: #fff;
    margin-right: 0;
	    line-height: 0.24rem;
}
.assis-head-top span.mode .active {
  background: #0750AB;
  color: #fff;
}
.assis-head-top span.ip {
  width: auto;
  display: inline;
  background: #DDDDDD;
  border-radius: 0.11rem;
  padding: 0.04rem 0.08rem;
}
.assis-header-middle {
  height: 1.95rem;
}
.assis-header-middle .assis-blue {
  color: #d5d5d5;
  margin: 0 0.15rem;
  font-size: 0.28rem;
}
.assis-header-middle a.lf.logoa {
  margin-top: 0.48rem;
}
.assis-header-middle a.lf img.logo {
  width: 2.93rem;
  height: 0.6rem;
}
.assis-header-middle .assis-rtmid {
  width: 5.12rem;
  margin-top: 0.54rem;
}
.assis-header-middle .assis-rtmid .assis-input {
  width: 100%;
  height: 0.6rem;
  border: 0.03rem solid #d6dde5;
  padding-left: 0.45rem;
  background: url(../images/zcwjk_assis_search.png?code=1920ae4af69) no-repeat 0.17rem center;
  background-size: 0.21rem 0.21rem;
}
.assis-header-middle .assis-rtmid .assis-input input {
  width: 3.57rem;
  height: 0.54rem;
  line-height: 0.54rem;
}
.assis-header-middle .assis-rtmid .assis-input button {
  width: 1.02rem;
  height: 0.5rem;
  line-height: 0.5rem;
  font-size: 0.22rem;
  color: #ffffff;
  margin: 0.02rem 0.02rem 0.02rem 0;
  background: #174782;
}
.assis-header-middle .assis-rtmid .assis-hot {
  padding: 0.1rem 0 0.1rem 0.2rem;
}
.assis-header-middle .assis-rtmid .assis-hot span {
  display: inline-block;
  vertical-align: top;
  font-size: 0.16rem;
  line-height: 0.28rem;
  color: #333333;
  cursor: pointer;
  margin-right: 0.2rem;
}
.assis-header-middle .assis-rtmid .assis-hot span:last-child {
  margin-right: 0;
}
.assis-header-middle .assis-rtmid .assis-hot span:first-child {
  margin-right: 0;
}
.assis-header-middle .assis-rtmid .assis-hot span:first-child {
  color: #20528f;
}
.assis-nav {
  width: 100%;
  height: 0.54rem;
  line-height: 0.54rem;
  background: #20528f;
}
.assis-nav a {
  width: 1.3rem;
  font-size: 0.2rem;
  color: #ffffff;
}
.assis-nav span {
  display: inline-block;
  width: 0.02rem;
  height: 0.54rem;
  background: url(../images/zcwjk_assign_line.png?code=1920ae4af69) no-repeat center;
  background-size: 0.02rem 0.2rem;
}
.szf_header-middle {
  height: 1.22rem;
}
.szf_header-middle a.lf.logoa {
 margin-top: 0.31rem;
    margin-left: 0.08rem;

}
.szf_header-middle .szf-rtmid {
  margin-top: 0.34rem;
  margin-right: 0.8rem;
  width: 4.48rem;
  height: 0.45rem;
  border-radius: 0.2861rem;
  border: 0.03rem solid #20528f;
  position: relative;
}
.advanced-search {
  cursor: pointer;
  position: absolute;
  right: -0.8rem;
  top: 0;
  width: auto;
  font-size: 0.16rem;
  line-height: 0.42rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup {
  display: none;
  position: absolute;
  top: 0.5rem;
  right: -1rem;
  width: 11.2rem;
  height: auto;
  background: #FFFFFF;
  box-shadow: 0rem 0.04rem 0.12rem 0rem rgba(0, 0, 0, 0.16);
  border-radius: 0.08rem;
  z-index: 1;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card {
  width: 100%;
  height: auto;
  padding: 0.24rem;
  padding-top: 0.14rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .close-advanced-search{
  cursor: pointer;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .btns {
  margin-top: 0.24rem;
  text-align: center;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .btns span {
  font-size: 0.16rem;
  padding: 0.07rem 0.15rem;
  border-radius: 0.04rem;
  line-height: 0.16rem;
  cursor: pointer;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .btns span:nth-child(1) {
  border: 0.01rem solid #DDDDDD;
  margin-right: 0.12rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .btns span:nth-child(2) {
  color: #FFFFFF;
  background-color: #21528F;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .tab {
  font-size: 0.18rem;
  font-weight: 500;
  text-align: center;
  line-height: 0.38rem;
  margin-right: 0.32rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .selected-tab {
  color: #21528F;
  position: relative;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .selected-tab::after {
  position: absolute;
  bottom: -0.1rem;
  left: 0;
  content: '';
  width: 95%;
  height: 0.02rem;
  background-color: #21528F;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card span {
  width: 0.8rem;
  height: 0.16rem;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.16rem;
  text-align: left;
  font-style: normal;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .bold-label {
  font-weight: 600;
  width: 1.5rem;
  text-align: right;
  display: inline-block;
  vertical-align: middle;
  margin-top: 0.04rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter {
  height: auto;
  padding: 0.24rem 0 0.15rem 0;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type {
  position: relative;
  padding: 0.06rem 0;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type:nth-child(3) {
  padding: 0.14rem 0;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type:nth-child(4) {
  padding: 0.14rem 0;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type:nth-child(5) {
  padding: 0.14rem 0;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .datepickers {
  position: absolute;
  left: 0.8rem;
  top: -0.08rem;
  cursor: pointer;
  height: 0.32rem;
  font-size: 0.14rem;
  text-align: center;
  width: 2.8rem;
  background-image: url(../images/calendar.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-size: 0.16rem 0.16rem;
  background-position: right 0.12rem center;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type span {
  vertical-align: middle;
  color: #333;
  font-size: 0.16rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type input {
  height: 0.4rem;
  border-radius: 0.04rem;
  border: 0.01rem solid #E5E5E5;
  font-size: 0.16rem;
  padding: 0 0.12rem;
  margin-right: 0.08rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .check-item {
  display: inline-block;
  vertical-align: middle;
  line-height: 0.12rem;
  white-space: nowrap;
  margin-right: 0.2rem;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .check-item:last-child {
  position: relative;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .check-item input[type="checkbox"] {
  display: none;
  cursor: pointer;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .check-item span {
  white-space: nowrap;
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .check-item input[type="radio"] {
  vertical-align: middle;
  float: left;
  cursor: pointer;
  margin-right: 0.1rem;
  /*重新写一个复选框圆角样式*/
  width: 0.16rem;
  /*设置方形宽度为20px*/
  height: 0.16rem;
  /*设置方形高度为20px*/
  border: 1px solid #aaaaaa;
  /*设置边框样式*/
  border-radius: 0.16rem;
  /*将方形的边框改为圆形*/
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .check-item input[type="checkbox"] + div {
  vertical-align: middle;
  float: left;
  cursor: pointer;
  margin-right: 0.1rem;
  /*重新写一个复选框圆角样式*/
  width: 0.16rem;
  /*设置方形宽度为20px*/
  height: 0.16rem;
  /*设置方形高度为20px*/
  border: 1px solid #aaaaaa;
  /*设置边框样式*/
  border-radius: 0.16rem;
  /*将方形的边框改为圆形*/
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .filter-type .check-item input[type="checkbox"]:checked + div {
  background-image: url(../images/checked.png?code=1920ae4af69);
  /*复选框选中后添加背景图片*/
  background-repeat: no-repeat;
  /*取消背景图片平铺*/
  background-size: 0.16rem 0.16rem;
  /*背景图片大小,第一个27px表示width宽度,第二个27px表示height高度*/
  background-position: center;
  /*背景图居中对齐*/
}
.szf_header-middle .szf-rtmid .advanced-search-popup .card .line {
  border-bottom: 0.01rem solid #DDDDDD;
}
.szf_header-middle .szf-rtmid .site-filter {
  display: none;
  position: absolute;
  top: 0.5rem;
  right: -1rem;
  width: 11.2rem;
  height: auto;
  background: #FFFFFF;
  box-shadow: 0rem 0.04rem 0.12rem 0rem rgba(0, 0, 0, 0.16);
  border-radius: 0.08rem;
  z-index: 1;
}
.szf_header-middle .szf-rtmid .site-filter .card {
  width: 100%;
  height: auto;
  padding: 0.24rem;
}
.szf_header-middle .szf-rtmid .site-filter .card img {
  width:0.2rem;
  height:0.2rem;
  cursor: pointer;
}
.szf_header-middle .szf-rtmid .site-filter .card .site-label {
  color: #21528F;
}
.szf_header-middle .szf-rtmid .site-filter .card span {
  width: 0.8rem;
  height: 0.16rem;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.16rem;
  text-align: left;
  font-style: normal;
}
.szf_header-middle .szf-rtmid .site-filter .card .hidden {
  overflow: hidden;
  max-height: 0.31rem;
}
.szf_header-middle .szf-rtmid .site-filter .card .bold-label {
  font-weight: 600;
  width: 1.2rem;
  text-align: right;
  display: inline-block;
  vertical-align: top;
  margin-top: 0.04rem;
}
.szf_header-middle .szf-rtmid .site-filter .card .extend {
  position: absolute;
  bottom: 0.16rem;
  right: 0;
  margin-top: 0.04rem;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.szf_header-middle .szf-rtmid .site-filter .card .extend span {
  vertical-align: middle;
  color: #21528F;
}
.szf_header-middle .szf-rtmid .site-filter .card .extend img {
  margin-left: 0.04rem;
  width: 0.14rem;
  height: 0.14rem;
  display: inline-block;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter {
  margin-top: 0.16rem;
  height: auto;
  padding: 0.04rem 0.2rem;
  border: 0.01rem solid #DDDDDD;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter .line {
  border-bottom: 0.01rem solid #DDDDDD;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter-type {
  position: relative;
  padding: 0.12rem 0 0.04rem 0;
  border-bottom: 0.01rem solid #DDDDDD;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter-type:last-child {
  border-bottom: unset;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter-type:nth-child(2) {
  padding: 0.04rem 0 0.04rem 0;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter-items {
  display: inline-block;
  line-height: 0.16rem;
  max-width: 8.98rem;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter-items .selected {
  background-color: #21528F;
  color: #FFFFFF;
  border-radius: 0.04rem;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter-items span {
  display: inline-block;
  padding: 0.04rem 0.12rem;
  font-size: 0.16rem;
  line-height: 0.16rem;
  vertical-align: top;
  width: auto;
  white-space: nowrap;
  height: 0.24rem;
  margin-bottom: 0.08rem;
  margin-right: 0.04rem;
}
.szf_header-middle .szf-rtmid .site-filter .card .filter-items span:hover {
  cursor: pointer;
}
.szf_header-middle .szf-rtmid .szf-input {
  width: 100%;
  padding-left: 0.17rem;
  height: 0.42rem;
  padding: 0.01rem;
}
.szf_header-middle .szf-rtmid .szf-input .szf-input-filter {
  vertical-align: middle;
  display: inline-block;
  width: 1.13rem;
  height: 0.24rem;
  padding: 0 0.12rem 0 0.21rem;
  border-right: 0.01rem solid #DDDDDD;
  cursor: pointer;
}
.szf_header-middle .szf-rtmid .szf-input .szf-input-filter span {
  display: inline-block;
  line-height: 0.24rem;
  font-size: 0.14rem;
  width: 0.6rem;
}
.szf_header-middle .szf-rtmid .szf-input .szf-input-filter img {
  line-height: 0.24rem;
  display: inline-block;
  margin-top: 0.04rem;
  width: 0.16rem;
  height: 0.16rem;
}
.szf_header-middle .szf-rtmid .szf-input input {
  height: 0.38rem;
  width: 75%;
  padding-left: 0.16rem;
}
.szf_header-middle .szf-rtmid .szf-input button {
  width: 0.74rem;
  height: 0.37rem;
  background: #20528f url(../images/zcwjk_szf_search.png?code=1920ae4af69) no-repeat center;
  background-size: 0.26rem 0.26rem;
  border-radius: 0.27rem;
  cursor: pointer;
}
.szf-nav {
  height: 0.55rem;
}
.f-ml30 {
  margin-left: 0.3rem;
}
.szf-nav a.cur,
.szf-nav a:hover {
  position: relative;
  top: -0.01rem;
  background: url(../images/zcwjk_szf_navCur.png?code=1920ae4af69) repeat-x;
  background-size: 1.1rem 0.55rem;
}
.dissatisfied {
  position: relative;
}
.dissatisfied .dissatisfied-popup {
  display: none;
  position: absolute;
  bottom: 0.48rem;
  right: 0;
  z-index: 1;
  width: 3.56rem;
  height: 4.36rem;
  box-shadow: 0rem 0.04rem 0.32rem 0rem rgba(74, 76, 81, 0.24);
  border-radius: 0.08rem;
  border: 0.02rem solid #FFFFFF;
  backdrop-filter: blur(10px);
  background-color: #fff;
  background-image: url(../images/dissatisfied-popup-bg.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-size: 3.56rem 4.36rem;
  background-position: center center;
}
.dissatisfied .dissatisfied-popup .card {
  padding: 0.16rem;
}
.dissatisfied .dissatisfied-popup span {
  display: block;
  width: 1.8rem;
  font-family: PingFangSC, PingFang SC;
  font-size: 0.16rem;
  color: #303133;
  line-height: 0.16rem;
  text-align: left;
}
.dissatisfied .dissatisfied-popup .title {
  width: 1.8rem;
  display: inline-block;
}
.dissatisfied .dissatisfied-popup .title span:nth-child(1) {
  font-weight: 600;
  margin-bottom: 0.16rem;
}
.dissatisfied .dissatisfied-popup .tags {
  line-height: 0.36rem;
  margin-top: -0.1rem;
  margin-bottom: 0.12rem;
}
.dissatisfied .dissatisfied-popup .tags span {
  display: inline;
  vertical-align: middle;
  padding: 0.06rem 0.1rem;
  border: 0.01rem solid #EEEEEE;
  border-radius: 0.04rem;
  color: #777777;
  font-size: 0.14rem;
  line-height: 0.14rem;
  margin-right: 0.07rem;
}
.dissatisfied .dissatisfied-popup .tags span:nth-child(2) {
  margin-right: 0;
}
.dissatisfied .dissatisfied-popup .tags .selected {
  border: 0.01rem solid #BCD9FD;
  color: #21528F;
}
.dissatisfied .dissatisfied-popup .des {
  margin-top: 0.12rem;
  margin-bottom: -0.08rem;
  width: 3rem;
  height: 0.84rem;
  background: #FFFFFF;
  border-radius: 0.04rem;
  border: 0.01rem solid #EEEEEE;
  padding: 0.1rem 0.12rem;
  font-size: 0.14rem;
/*  color: #BBBBBB;*/
line-height: 0.2rem;
outline: none;
overflow: hidden;
resize: none;
}
.dissatisfied .dissatisfied-popup input {
  width: 3rem;
  margin-top: 0.12rem;
  background: #FFFFFF;
  border-radius: 0.04rem;
  border: 0.01rem solid #EEEEEE;
  padding: 0.1rem 0.12rem;
  font-size: 0.14rem;
  line-height: 0.14rem;
  color: #BBBBBB;
}
.dissatisfied .dissatisfied-popup .btns {
  text-align: right;
  margin-top: 0.16rem;
}
.dissatisfied .dissatisfied-popup .btns span {
  cursor: pointer;
  display: inline;
  padding: 0.08rem 0.16rem;
  width: fit-content;
  border-radius: 0.04rem;
}
.dissatisfied .dissatisfied-popup .btns span:nth-child(1) {
  border: 0.01rem solid #DDDDDD;
  margin-right: 0.08rem;
}
.dissatisfied .dissatisfied-popup .btns span:nth-child(2) {
  color: #FFFFFF;
  background-color: #21528F;
}
.datepicker,
.lzy-filter-select {
  width: 1rem;
  height: 0.1rem;
  background: #FFFFFF;
  border-radius: 0.04rem;
  border: 0.01rem solid #DDDDDD;
  padding: 0.06rem 0.09rem;
  margin-right: 0 !important;
  position: relative;
}
.datepicker span,
.lzy-filter-select span {
  display: inline-block;
  text-align: left;
  line-height: 0.14rem;
  font-size: 0.14rem;
}
.datepicker .time-display,
.lzy-filter-select .time-display {
  min-width: 1.18rem;
}
.datepicker img,
.lzy-filter-select img {
  display: inline-block;
  vertical-align: baseline;
  text-align: right;
  line-height: 0.14rem;
  width: 0.1rem;
  height: 0.1rem;
}
.datepicker .date-popup,
.lzy-filter-select .date-popup {
  display: none;
  position: absolute;
  top: 0.4rem;
  right: 0;
  width: 2.4rem;
  height: 3.49rem;
  padding: 0.16rem;
  background-color: #fff;
  background-image: url(../images/datepicker-bg.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-size: 2.4rem 3.49rem;
  background-position: center center;
  box-shadow: 0rem 0.04rem 0.32rem 0rem rgba(74, 76, 81, 0.24);
  border-radius: 0.08rem;
  border: 0.02rem solid #FFFFFF;
  backdrop-filter: blur(10px);
      z-index: 100;
}
.datepicker .date-popup span,
.lzy-filter-select .date-popup span {
  cursor: pointer;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 0.16rem;
  color: #303133;
}
.datepicker .date-popup .selected,
.lzy-filter-select .date-popup .selected {
  border-radius: 0.04rem;
  background-color: #EAF1FF;
}
.datepicker .date-popup .line,
.lzy-filter-select .date-popup .line {
  border-bottom: 0.01rem solid #DDDDDD;
}
.datepicker .date-popup .time-range-label,
.lzy-filter-select .date-popup .time-range-label {
  display: block;
  padding: 0.12rem 0.12rem;
}
.datepicker .date-popup .time-range-label:nth-child(3),
.lzy-filter-select .date-popup .time-range-label:nth-child(3) {
  margin-bottom: 0.16rem;
}
.datepicker .date-popup .date-range-picker,
.lzy-filter-select .date-popup .date-range-picker {
  margin-top: -0.08rem;
}
.datepicker .date-popup .date-range-picker input,
.lzy-filter-select .date-popup .date-range-picker input {
  width: 1.84rem;
  height: 0.2rem;
  background: #FFFFFF;
  border-radius: 0.04rem;
  border: 0.01rem solid #E5E5E5;
  font-size: 0.14rem;
  padding: 0.1rem 0.12rem;
  background-image: url(../images/calendar.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-size: 0.16rem 0.16rem;
  background-position: right 0.12rem center;
}
.datepicker .date-popup .date-range-picker .date-separate,
.lzy-filter-select .date-popup .date-range-picker .date-separate {
  display: none;
}
.datepicker .date-popup .btns,
.lzy-filter-select .date-popup .btns {
  margin-top: 0.08rem;
  text-align: center;
  height: fit-content;
}
.datepicker .date-popup .btns span,
.lzy-filter-select .date-popup .btns span {
  cursor: pointer;
  width: fit-content;
  padding: 0.09rem 0.18rem;
  font-size: 0.14rem;
  line-height: 0.14rem;
  color: #FFFFFF;
  background-color: #21528F;
  box-shadow: 0rem 0.03rem 0.06rem 0rem rgba(33, 82, 143, 0.16);
  border-radius: 0.04rem;
}
.government-report-container {
  width: 8rem;
  height: 2.56rem;
  padding: 0.24rem;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.government-report-container .left {
  position: relative;
  height: 100%;
  width: 4.88rem;
  display: inline-block;
}
.government-report-container .left .title {
  display: block;
  height: 0.24rem;
  width: 4.88rem;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 0.18rem;
  line-height: 0.24rem;
  text-align: left;
  font-style: normal;
  white-space: nowrap;
  overflow: hidden;
}
.government-report-container .left .title .location {
  color: #21528F;
}
.government-report-container .left .title .report {
  color: #CD0702;
}
.government-report-container .left .content {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.24rem;
  margin-top: 0.14rem;
  height: 1.44rem;
}
.government-report-container .left .time {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.18rem;
  text-align: left;
  font-style: normal;
}
.government-report-container .pic {
  position: relative;
  height: 100%;
}
.government-report-container .pic img {
  width: 2.4rem;
  height: 1.8rem;
  border-radius: 0.04rem;
}
.government-report-container .pic .img-label {
  display: block;
  width: 100%;
  white-space: nowrap;
  position: absolute;
  text-align: center;
  bottom: 0;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.16rem;
  font-style: normal;
}
@media screen and (max-width: 768px) {
  .cg-container,.gongyong-item,.content .content-left{
    width: 100%!important;
  }
  .datepicker .date-popup, .lzy-filter-select .date-popup {
    right: unset;
  }
}
.mt40 {
  margin-top: 0.4rem;
}
.wapxianshi {
  display: none;
}
.pcxianshi {
  display: inline-block;
}
.inline-block {
  display: inline-block;
}
.mt30 {
  margin-top: 0.3rem;
}
.mt20 {
  margin-top: 0.2rem;
}
.mt10 {
  margin-top: 0.1rem;
}
.textcenter {
  text-align: center;
}
.mr-20 {
  margin-right: 0.2rem;
}
.ml-20 {
  margin-left: 0.2rem;
}
.szf_bgw {
  background: #fff;
}
.assis-filter-box {
  width: 100%;
  height: 0.48rem;
  padding:0 0.2rem;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
}
.assis-filter-box .assis-filter {
  height: 0.48rem;
  margin: auto;
  color: #999;
  font-size: 0.14rem;
  line-height: 0.48rem;
}
.assis-filter-box .assis-filter .result-tongji {
  float: left;
}
.assis-filter-box .assis-filter .result-filter {
  float: right;
}
.assis-filter-box .assis-filter .result-filter .filter-item {
  margin-right: 0.36rem;
}
.assis-filter-box .assis-filter .result-filter .filter-item .label {
  margin-right: 0.1rem;
}
.assis-filter-box .assis-filter .result-filter .filter-item .input span {
  padding: 0.05rem 0.12rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-right: 0.08rem;
  color: #333333;
  cursor: pointer;
}
.assis-filter-box .assis-filter .result-filter .filter-item .input .active {
  background: #BCD9FD;
  color: #21528F;
}
@media screen and (max-width: 768px) {
  .szf-nav {
    height: 0.88rem;
    line-height: 0.88rem;
  }
  .szf-nav .cg-container {
    overflow: auto;
    white-space: nowrap;
    width: auto;
  }
  .szf-nav .cg-container a {
    display: inline-block;
    font-size: 0.32rem;
    width: auto;
    padding: 0 0.2rem;
    float: none;
  }
  .szf-nav .cg-container span {
    display: inline-block;
    font-size: 0.32rem;
    width: auto;
    padding: 0 0.2rem;
    float: none;
  }
  .szf_header-middle {
    width: 100%;
    height: auto;
    padding: 0 0.3rem 0.3rem;
  }
  .szf_header-middle a.en {
    font-size: 0.28rem;
    color: #999;
    vertical-align: middle;
  }
  .szf_header-middle .wapxianshi {
    margin-top: 0.4rem;
    display: inline-block;
    vertical-align: middle;
    font-size: 0.28rem;
  }
  .szf_header-middle .wapxianshi img {
    width: 0.3rem;
  }
  .szf_header-middle .szf-rtmid {
    float: left;
    height: 0.67rem;
    box-sizing: border-box;
    width: 100%;
    border-radius: 0.1rem;
  }
  .szf_header-middle .szf-rtmid .szf-input {
    box-sizing: border-box;
    height: 0.64rem;
    width: 100%;
  }
  .szf_header-middle .szf-rtmid .szf-input input {
    height: 0.6rem;
    width: 75%;
    font-size: 0.32rem;
  }
  .szf_header-middle .szf-rtmid .szf-input button {
    height: 0.58rem;
    border-radius: 0.1rem;
    width: 0.92rem;
  }
  .advanced-search{
	display:none
  }
  .cg-container1 {
    height: auto!important;
	width: 100%!important;
  }
  .cg-container1 div{
        width: 100%!important;
		    padding-left: 10px;
			    margin: 0.1rem 0;
  }
}
@media screen and (max-width: 768px) {
  .wapxianshi {
    display: inline-block;
  }
  .pcxianshi {
    display: none;
  }
  .yydh-zc-echars .yydh-zc-box .yydh-zc-neirong-main .yydh-zc-neirong-contmain {
    width: 100%;
  }
  .yydh-zc-echars .yydh-zc-box .yydh-zc-neirong-main .yydh-zc-neirong-contb {
    height: 1.4rem;
  }
  .yydh-zc-echars .yydh-zc-box .yydh-zc-neirong-main .yydh-zc-neirong-contl,
  .yydh-zc-echars .yydh-zc-box .yydh-zc-neirong-main .yydh-zc-neirong-contr {
    width: 100%;
    margin-bottom: 0.3rem;
  }
  .content .content-right{
    display: none;
  }
}

.bzssy .bsfw .bsfw-item {
  width: 7.52rem;
  height: 0.56rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-bottom: 0.04rem;
  padding: 0.2rem 0.16rem;
}
.bzssy .bsfw .bsfw-item .title {
  font-size: 0.16rem;
  color: #333;
  float: left;
}
.bzssy .bsfw .bsfw-item .link {
  float: right;
}
.bzssy .bsfw .bsfw-item .link a {
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  padding: 0.09rem 0.12rem;
  margin-left: 0.08rem;
  cursor: pointer;
}
.bzssy .bsfw .bsfw-item .link a:hover {
  background: #21528F;
  color: #fff;
}
.bzssy .zcfg ul {
  padding-left: 0.2rem;
  list-style-type: disc;
  color: #333;
  font-size: 0.16rem;
  font-weight: 400;
}
.bzssy .zcfg ul li {
  height: 0.4rem;
  line-height: 0.4rem;
}
.bzssy .sxyw {
  width: 100%;
  margin-top: 0.16rem;
}
.bzssy .sxyw .sxyw-item {
  padding: 0.24rem;
  width: 100%;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  margin-bottom: 0.08rem;
}
.bzssy .sxyw .sxyw-item .sxyw-item-title {
  width: 100%;
}
.bzssy .sxyw .sxyw-item .sxyw-item-title .tag {
  font-size: 0.14rem;
  background: #21528F;
  border-radius: 0.04rem;
  color: #fff;
  padding: 0.07rem 0.12rem;
}
.bzssy .sxyw .sxyw-item .sxyw-item-title .title {
  margin-left: 0.12rem;
  font-weight: 500;
  font-size: 0.18rem;
  color: #21528F;
}
.bzssy .sxyw .sxyw-item .sxyw-item-desc {
  margin-top: 0.08rem;
  font-weight: 400;
  font-size: 0.16rem;
  color: #333333;
}
.bzssy .sxyw .sxyw-item .sxyw-item-info {
  margin-top: 0.08rem;
}
.bzssy .sxyw .sxyw-item .sxyw-item-info .time {
  font-weight: 400;
  font-size: 0.14rem;
  color: #999999;
}

.yw-container {
  width: 11.2rem;
  min-height: 8.1rem;
  margin: 0.16rem auto;
}
.yw-container a {
  cursor: pointer;
}
.yw-left {
  float: left;
  margin-right: 0.16rem;
}
.yw-left .yw-content {
  margin: 0.08rem 0;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.24rem;
}
.yw-right {
  float: right;
}
.yw-right .test {
  box-sizing: border-box;
  width: 3.02rem;
  height: 1.04rem;
  border-radius: 0.04rem;
  border: 0.03rem solid red;
}
.yw-right textarea::placeholder {
  font-size: 0.14rem;
  color: #BBBBBB;
}
.yw-right .testdiv {
  width: 3.02rem;
  height: 1.04rem;
  font-size: 0.16rem;
}

.gk-container {
  width: 11.2rem;
  min-height: 8.1rem;
  margin: 0.16rem auto;
}
.gk-container a {
  cursor: pointer;
}
.gk-left {
  float: left;
  margin-right: 0.16rem;
}
.gk-left .gk-content {
  margin: 0.08rem 0;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.24rem;
}
.gk-right {
  float: right;
}

.fw-container {
  width: 11.2rem;
  min-height: 8.1rem;
  margin: 0.16rem auto;
}
.fw-container a {
  cursor: pointer;
}
.fw-left {
  float: left;
  margin-right: 0.16rem;
}
.fw-right {
  float: right;
}

.sx-page {
  width: 100%;
  height: auto;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.sx-page .all-page a,
.sx-page .all-page span {
  display: inline-block;
  color: #666;
}
.sx-page .all-page {
  text-align: center;
  padding: 0.16rem 0;
  line-height: 0.32rem;
  font-size: 0.14rem;
}
.sx-page .all-page .number {
  margin-right: 0.12rem;
}
.sx-page .all-page > a {
  text-align: center;
  height: 0.32rem;
  background-color: #FFFFFF;
  border-radius: 0.02rem;
  border: 0.01rem solid #E5E5E5;
  margin-right: 0.04rem;
  padding: 0 0.12rem;
}
.sx-page .all-page .perpage {
  display: inline-block;
  width: 0.82rem;
  height: 0.32rem;
  background: #FFFFFF;
  border-radius: 0.02rem;
  border: 0.01rem solid #E5E5E5;
  margin-left: 0.12rem;
  margin-right: 0.04rem;
  text-align: left;
  padding: 0 0.1rem;
}
.sx-page .all-page .turn input {
  width: 0.48rem;
  height: 0.32rem;
  background: #FFFFFF;
  border-radius: 0.02rem;
  border: 0.01rem solid #E5E5E5;
  box-sizing: border-box;
  text-align: center;
  padding: 0.02rem;
  margin: 0 0.04rem;
}
.sx-page .all-page a.cur,
.sx-page .all-page a:hover {
  background: #0361B5;
  color: #fff;
}
.sx-page .all-page a.cur {
  cursor: not-allowed;
}

.gy-evaluate {
  margin-top: 0.16rem;
}
.gy-evaluate .is-satisfied {
  width: 3.04rem;
  height: 1.06rem;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  padding: 0.16rem;
}
.gy-evaluate .is-satisfied .satisfied-title {
  font-size: 0.18rem;
  color: #333333;
  font-weight: 500;
  margin-bottom: 0.12rem;
}
.gy-evaluate .is-satisfied .satisfied {
  cursor: pointer;
  float: left;
  width: 1.36rem;
  height: 0.4rem;
  background-image: url(../images/zcwjk_yw_goodbg.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-position: right top;
  margin-right: -0.12rem;
  background-size: cover;
  line-height: 0.4rem;
  padding-left: 0.33rem;
}
.gy-evaluate .is-satisfied .dissatisfied {
  cursor: pointer;
  float: left;
  width: 1.48rem;
  height: 0.4rem;
  background-image: url(../images/zcwjk_yw_badbg.png?code=1920ae4af69);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: cover;
  line-height: 0.4rem;
  padding-left: 0.5rem;
}
.gy-evaluate .is-satisfied .icon {
  width: 0.16rem;
  height: 0.16rem;
  object-fit: contain;
  margin-right: 0.08rem;
}
.gy-evaluate .is-satisfied .text {
  font-size: 0.14rem;
  color: #111111;
  vertical-align: middle;
}

.gy-history-search {
  width: 3.04rem;
  max-height: 3.7rem;
  background-color: #fff;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  padding: 0.16rem;
}
.gy-history-search .search-header {
  line-height: 0.18rem;
  margin-bottom: 0.16rem;
}
.gy-history-search .search-header .title {
  float: left;
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  margin-left: 0.02rem;
}
.gy-history-search .search-header .clear-history {
  float: right;
  cursor: pointer;
  margin-right: -0.01rem;
}
.gy-history-search .search-header .clear-history .trash-can {
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.03rem;
  object-fit: cover;
}
.gy-history-search .search-header .clear-history .text {
  font-size: 0.14rem;
  color: #AAAAAA;
  vertical-align: middle;
  line-height: 1;
}
.gy-history-search .history-item {
  width: 2.72rem;
  height: 0.4rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-bottom: 0.04rem;
  line-height: 0.16rem;
  padding: 0.12rem;

}
.gy-history-search .history-item .text {
  float: left;
  font-size: 0.16rem;
  color: #333333;
  cursor: pointer;
    max-width: 2.5rem;
    display: table-cell;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.gy-history-search .history-item .icon {
  display: none;
  float: right;
  width: 0.16rem;
  height: 0.16rem;
  object-fit: cover;
  cursor: pointer;
}
.gy-history-search .history-item:hover {
  background: #F0F5FF;
  border: 0.01rem solid #C6D4F1;
}
.gy-history-search .history-item:hover .icon {
  display: inline-block;
}
.gy-history-search .history-item:last-child {
  margin-bottom: 0;
}

.gy-zntj-box {
  width: 3.04rem;
  min-height: 0.62rem;
  background-color: #fff;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  padding: 0.16rem;
  margin-bottom: 0.16rem;
}
.gy-zntj-box .title {
  font-weight: 500;
  font-size: 0.18rem;
  margin-top: -0.04rem;
  margin-left: 0.02rem;
}
.gy-zntj-box .zntj-item {
  height: 0.4rem;
  line-height: 0.4rem;
}
.gy-zntj-box .zntj-item:first-child {
  margin-top: 0.09rem;
}
.gy-zntj-box .zntj-item .icon {
  width: 0.08rem;
  height: 0.08rem;
  vertical-align: middle;
}
.gy-zntj-box .zntj-record-item {
  height: 0.4rem;
  line-height: 0.4rem;
}
.gy-zntj-box .zntj-record-item .icon {
  font-size: 0.14rem;
  color: #FFFFFF;
  padding-left: 0.04rem;
  line-height: 0.16rem;
  display: inline-block;
  width: 0.19rem;
  height: 0.16rem;
  background-image: url(../images/zcwjk_zntj_numberElse.png?code=1920ae4af69);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
  vertical-align: middle;
}
.gy-zntj-box .zntj-record-item:nth-child(1) .icon {
  background-image: url(../images/zcwjk_zntj_numberOne.png?code=1920ae4af69);
}
.gy-zntj-box .zntj-record-item:nth-child(2) .icon {
  background-image: url(../images/zcwjk_zntj_numberTwo.png?code=1920ae4af69);
}
.gy-zntj-box .zntj-record-item:nth-child(3) .icon {
  background-image: url(../images/zcwjk_zntj_numberThree.png?code=1920ae4af69);
}
.gy-zntj-box .zntj-record-item:first-child {
  margin-top: 0.09rem;
}
.gy-zntj-box .text {
  display: inline-block;
  max-width: 2.54rem;
  font-size: 0.16rem;
  color: #333333;
  margin-left: 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}

.gongyong-item {
  width: 8rem;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  padding: 0.24rem;
  margin-bottom: 0.08rem;
}
.gongyong-item img {
  display: block;
  margin-top: 0.08rem;
  margin-right: 0.12rem;
  width: 1.76rem;
  height: 0.99rem;
}
.gongyong-item .gongyong-other-content {
  width: 75%;
}
.gongyong-item .gongyong-header {
  height: 0.28rem;
  line-height: 0.28rem;
}
.gongyong-item .icon {
  display: inline-block;
  padding: 0 0.12rem;
  height: 0.28rem;
  min-width: 0.8rem;
  max-width: 1.28rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 0.28rem;
  font-weight: 500;
  font-size: 0.14rem;
  color: #FFFFFF;
  background: #21528F;
  border-radius: 0.04rem;
  text-align: center;
  margin-right: 0.14rem;
  vertical-align: middle;
}
.gongyong-item .title {
  display: inline-block;
  max-width: 5.6rem;
  font-weight: 500;
  font-size: 0.18rem;
  color: #21528F;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.gongyong-item .content {
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.24rem;
  margin: 0.08rem 0 0 0;
  width: 100%;
}
.gongyong-item .no-content {
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.24rem;
  margin: 0.08rem 0;
}
.gongyong-item .data-source {
  font-size: 0.14rem;
  color: #333;
}
.gongyong-item .department-time {
  font-size: 0.14rem;
  color: #999999;
  line-height: 2;
}
.gongyong-item .department-time .department {
  margin-left: 0.15rem;
}
.gongyong-item .gongyong-content {
  position: relative;
  padding-top: 0.08rem;
}
.gongyong-item .gongyong-content .lf img {
  width: 1.76rem;
  height: 0.99rem;
}
.gongyong-item .gongyong-content .rt {
  max-width: 5.6rem;
}
.gongyong-item .gongyong-content .rt .department-time {
  position: absolute;
  bottom: 0.08rem;
  left: 1.94rem;
}
.gongyong-item.gb .gongyong-content {
  position: relative;
  padding-top: 0;
}
.gongyong-item.gb .gongyong-content .lf img {
  width: 1.76rem;
  height: 1.32rem;
}
.gongyong-item.gb .gongyong-content .title {
  max-width: 100%;
}
.gongyong-item.gb .gongyong-content .rt .content {
  margin: 0.04rem 0;
}
.gongyong-item.gb .gongyong-content .rt .department-time {
  bottom: 0.04rem;
}
.gongyong-item .gongyong-item-left {
  width: 1.76rem;
  height: 1.32rem;
  background: url(../images/gbqs-bg.png?code=1920ae4af69) no-repeat top left;
  background-size: 100% 100%;
}
.gongyong-item .gongyong-item-left .gongyong-item-gbqs {
  margin-top: 0.27rem;
  text-align: center;
  font-size: 0.16rem;
  color: #fff;
  line-height: 0.16rem;
}
.gongyong-item .gongyong-item-left .gongyong-item-gbqs .gongyong-item-gbqs-qi {
  font-weight: bold;
  font-size: 0.4rem;
  line-height: 0.4rem;
}
.gongyong-item .gongyong-item-left .gongyong-item-year {
  width: 0.88rem;
  height: 0.24rem;
  margin: 0.12rem auto 0;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 0.12rem;
  font-weight: bold;
  font-size: 0.16rem;
  line-height: 0.24rem;
  text-align: center;
  color: #fff;
}

.fw-table {
  display: table;
  border-collapse: separate;
  border-spacing: 0;
  margin-top: 0.16rem;
  margin-bottom: 0.14rem;
  width: 7.52rem;
}
.fw-table .tb-top span:first-child {
  border-left: 0.01rem solid #DDDDDD;
}
.fw-table .tb-top:first-child span {
  border-top: 0.01rem solid #DDDDDD;
}
.fw-table .tb-top:first-child span:first-child {
  border-top-left-radius: 0.04rem;
}
.fw-table .tb-top:first-child span:last-child {
  border-top-right-radius: 0.04rem;
}
.fw-table .tb-top:last-child span:first-child {
  border-bottom-left-radius: 0.04rem;
}
.fw-table .tb-top:last-child span:last-child {
  border-bottom-right-radius: 0.04rem;
}
.fw-table .td-header {
  display: table-cell;
  width: 0.88rem;
  background: #F7FAFF;
  font-weight: 500;
  font-size: 0.16rem;
  color: #333333;
  border-right: 0.01rem solid #DDDDDD;
  border-bottom: 0.01rem solid #DDDDDD;
  vertical-align: middle;
  text-align: center;
}
.fw-table .td-body {
  display: table-cell;
  word-wrap: break-word;
  padding: 0.12rem;
  font-size: 0.16rem;
  color: #333333;
  border-right: 0.01rem solid #DDDDDD;
  border-bottom: 0.01rem solid #DDDDDD;
  vertical-align: middle;
}

.gy-introduce-box {
  margin-bottom: 0.18rem;
  width: 8rem;
/*  height: 2.48rem;*/
box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
border-radius: 0.04rem;
background-color: white;
padding: 0.24rem;
margin-top: 0.16rem;
}
.gy-introduce-box .imgbox {
  float: left;
}
.gy-introduce-box .imgbox > img {
  height: 2rem;
  object-fit: cover;
}
.gy-introduce-box .introduce-box {
  padding-top: 0.04rem;
  padding-bottom: 0.07rem;
/*  height: 2rem;*/
width: 5.68rem;
float: right;
font-size: 0.16rem;
color: #333333;
}
.gy-introduce-box .nameb-box {
  margin-bottom: 0.09rem;
}
.gy-introduce-box .nameb-box .name {
  font-weight: 500;
  font-size: 0.24rem;
  margin-right: 0.12rem;
}
.gy-introduce-box .nameb-box .title {
  font-weight: 500;
}
.gy-introduce-box .max-box {
  overflow: hidden;
/*  height: 1.52rem;*/
}
.gy-introduce-box .max-box .person-introduce {
  line-height: 0.24rem;
}
.gy-introduce-box .work,
.gy-introduce-box .information {
  margin-bottom: 0.16rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.gy-piture-box {
  position: relative;
  display: block;
}
.gy-piture-box .piture {
  width: 2.62rem;
  height: 1.55rem;
  object-fit: cover;
  border-radius: 0.04rem 0.04rem 0rem 0rem;
}
.gy-piture-box .time {
  position: absolute;
  top: 1.21rem;
  right: 0.08rem;
  width: 0.48rem;
  height: 0.18rem;
  line-height: 0.18rem;
  text-align: center;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 0.09rem;
}
.gy-piture-box .time span {
  font-size: 0.12rem;
  color: #FFFFFF;
}
.gy-piture-box .description {
  width: 2.62rem;
  padding: 0.08rem 0.16rem 0.08rem;
  font-size: 0.16rem;
  color: #333;
  line-height: 0.24rem;
  background-color: white;
  max-height: 0.6rem;
}

.wd-card {
  width: 8rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.wd-card img {
  width: 0.32rem;
  height: 0.32rem;
}
.wd-card .wd-card-header {
  padding: 0.16rem 0.24rem;
  background: #F7FAFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem 0.04rem 0rem 0rem;
}
.wd-card .wd-card-header .title {
  margin-left: 0.12rem;
  font-weight: 500;
  font-size: 0.18rem;
  color: #21528F;
  max-width: 7.08rem;
  display: inline-block;
  vertical-align: top;
  line-height: 0.26rem;
}
.wd-card .wd-card-content {
  padding: 0.16rem 0.24rem;
}
.wd-card .wd-card-content img {
  vertical-align: top;
}
.wd-card .wd-card-content .content {
  max-width: 7.08rem;
  display: inline-block;
  margin-left: 0.12rem;
  font-size: 0.16rem;
  color: #363A44;
  line-height: 0.24rem;
}
.wd-card .ly {
  margin-top: 0.08rem;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.14rem;
  text-align: right;
}

.cwhy1-container {
  width: 11.2rem;
  min-height: 8.1rem;
  margin: 0.16rem auto;
}
.cwhy1-container a {
  cursor: pointer;
}
.cwhy-left {
  float: left;
}
.cwhy-right {
  float: right;
}
.cwhy1-box {
  padding: 0.24rem;
  width: 8rem;
  height: 5.06rem;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  margin-bottom: 0.16rem;
}
.cwhy1-box .swiper1 {
  width: 7.52rem;
  height: 1.86rem;
  position: relative;
  overflow: hidden;
  margin-bottom: 0.24rem;
  border-radius: 0.04rem;
}
.cwhy1-box .swiper1 .swiper-slide {
  position: relative;
}
.cwhy1-box .swiper1 .text {
  display: inline-block;
  width: 7.52rem;
  height: 0.56rem;
  padding: 0.24rem 0.16rem 0 0.16rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
  position: absolute;
  top: 1.295rem;
  left: 0;
  font-size: 0.16rem;
  color: #FFFFFF;
  border-radius: 0 0 0.04rem 0.04rem;
}
.cwhy1-box .swiper1 > img {
  width: 7.52rem;
  height: 1.86rem;
  object-fit: cover;
}
.cwhy1-box .swiper1 .swiper-pagination {
  position: absolute;
  top: 1.57rem;
  right: 0.19rem;
}
.cwhy1-box .swiper1 .swiper-pagination .swiper-pagination-switch {
  width: 0.1rem;
  height: 0.1rem;
  border: 0;
  border-radius: 50%;
  background: #FFFFFF;
  opacity: 0.5;
  margin: 0 0.05rem;
}
.cwhy1-box .swiper1 .swiper-pagination .swiper-active-switch {
  opacity: 1;
}
.cwhy1-box .swiper1 .cwhy1-title {
  position: absolute;
  top: 0.48rem;
  left: 2.08rem;
  font-weight: bold;
  font-size: 0.48rem;
  color: #F4F2C0;
  text-shadow: 0.02rem 0.02rem 0.04rem rgba(0, 57, 106, 0.5);
  z-index: 2;
}
.cwhy1-box .get-more {
  width: 7.52rem;
  height: 0.32rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  font-size: 0.14rem;
  color: #333333;
  text-align: center;
  line-height: 0.32rem;
  cursor: pointer;
}
.cwhy1-list {
  margin-bottom: 0.16rem;
}
.cwhy1-list .cm-news-list > li {
  height: 0.4rem;
  line-height: 0.4rem;
  text-align: right;
  font-size: 0.16rem;
}
.cwhy1-list .cm-news-list > li > a {
  padding-left: 0.08rem;
  font-size: 0.16rem;
  color: #333;
}
.cwhy1-list .cm-news-list > li::before {
  float: left;
  content: '';
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  background-image: url(../images/zcwjk_yw_circle.png?code=1920ae4af69);
  background-size: cover;
  transform: translateY(0.16rem);
}

/** leaderInfo */
.leader-info {
  width: 8rem;
  padding: 0.24rem;
  background: #fff url(../images/leader-info-bg.png?code=1920ae4af69) no-repeat top center / 100% auto;
  border-radius: 0.04rem;
}
.leader-info a:hover {
  color: inherit;
}
.leader-info .leader-avatar {
  width: 1.6rem;
  height: auto;
  margin-right: 0.24rem;
  border-radius: 0.04rem;
}
.leader-info .info {
  width: 5.68rem;
}
.leader-info .info .name-rank {
  margin-top: 0.14rem;
}
.leader-info .info .name {
  margin-right: 0.1rem;
  font-size: 0.24rem;
  line-height: 0.24rem;
  font-weight: 500;
}
.leader-info .info .rank {
  font-size: 0.16rem;
  line-height: 0.16rem;
}
.leader-info .info .resume {
  margin-top: 0.16rem;
  font-size: 0.16rem;
  color: #333;
  line-height: 0.24rem;
}
.leader-info .info .resume span {
  width: 100%;
  margin-top: 0.17rem;
}
.leader-info .cm-news-list {
  width: 7.52rem;
  margin-top: 0.24rem;
}
.leader-info .cm-news-list li {
  height: auto;
  font-size: 0.16rem;
  line-height: 0.4rem;
  background: url(../images/leader-info-list-bg.png?code=1920ae4af69) no-repeat center left / 0.08rem auto;
}
.leader-info .cm-news-list li a {
  font-size: 0.16rem;
}
/** relateLeader 关联领导人 */
.relate-leader {
  width: 3.04rem;
  padding: 0.14rem 0.08rem 0;
  background: #fff;
  border-radius: 0.04rem;
  margin-bottom: 0.16rem;
}
.relate-leader .tt {
  margin: 0 0 0.16rem 0.08rem;
  font-size: 0.18rem;
  line-height: 0.18rem;
}
.relate-leader .rank {
  margin: 0 0 0.08rem 0.08rem;
  font-size: 0.16rem;
  line-height: 0.16rem;
}
.relate-leader .leader-item {
  display: inline-block;
  margin: 0 0.08rem;
}
.relate-leader .leader-item img {
  height: 1rem;
  border-radius: 0.04rem;
}
.relate-leader .leader-item .name {
  padding: 0.06rem 0 0.14rem;
  font-size: 0.16rem;
  text-align: center;
}
.relate-leader .leader-item:hover {
  color: inherit;
}
/** leaderContainer */
.leader-container {
  padding: 0.24rem;
  background-color: #fff;
  border-radius: 0.04rem;
}
.leader-container .tt {
  margin-bottom: 0.16rem;
  font-size: 0.18rem;
  line-height: 0.18rem;
  font-weight: 500;
}
.leader-container .more {
  display: block;
  width: 100%;
  padding: 0.08rem;
  border-radius: 0.04rem;
  background-color: #F5F6F9;
  text-align: center;
  font-size: 0.14rem;
  line-height: 0.14rem;
}
.leader-container .more img {
  width: 0.16rem;
  vertical-align: sub;
}
.all-search-leader-name .content-left {
  padding-top: 0.16rem;
}
.all-search-leader-name .content-right .relate-leader {
  margin-bottom: 0.16rem;
}
.leader-info-card {
  margin-top: 0.16rem;
}
.leader-info-card .gy-piture-box {
  float: left;
  width: 1.76rem;
  margin-bottom: 0.16rem;
  margin-right: 0.16rem;
}
.leader-info-card .gy-piture-box img {
  width: 100%;
  height: auto;
}
.leader-info-card .gy-piture-box .time {
  top: 0.7rem;
}
.leader-info-card .gy-piture-box .description {
  width: auto;
  height: auto;
  padding: 0;
  margin-top: 0.12rem;
}
.leader-info-card .gy-piture-box:nth-child(4n) {
  margin-right: 0;
}
.leader-info-video {
  margin-bottom: 0.16rem;
}
.common-list .cm-news-list {
  width: 7.52rem;
  margin-top: 0.24rem;
}
.common-list .cm-news-list li {
  height: auto;
  font-size: 0.16rem;
  line-height: 0.4rem;
  background: url(../images/leader-info-list-bg.png?code=1920ae4af69) no-repeat center left / 0.08rem auto;
}
.common-list .cm-news-list li a {
  font-size: 0.16rem;
}
.common-list .cm-news-list li a:hover {
  color: #333;
}

.xmt .tabHeader {
  width: 100%;
  font-size: 0.18rem;
  color: #333;
  padding: 0.15rem 0.24rem;
  padding-bottom: 0;
}
.xmt .tabHeader .panel {
  display: inline-block;
  height: 100%;
  margin-right: 0.4rem;
  padding-bottom: 0.12rem;
}
.xmt .tabHeader .panel img {
  width: 0.18rem;
  vertical-align: middle;
}
.xmt .tabHeader .panel span {
  margin-left: 0.08rem;
}
.xmt .tabHeader .panel.cur {
  border-bottom: 3px solid #21528F;
}
.xmt .tabContent {
  min-height: 4rem;
}
.xmt .tabContent .tabItem {
  font-size: 1rem;
  color: #000;
}
.xmt .tabContent .tabItem .nine-pics {
  width: 4.5rem;
}
.xmt .tabContent .tabItem .nine-pics img {
  width: 1.32rem;
  height: 1.32rem;
  margin-left: 0.04rem;
  border-radius: 0.08rem;
  display: inline-block;
  object-fit: cover;
  margin-top: 0.04rem;
}
.xmt .tabContent .tabItem .single-pic {
  overflow: hidden;
}
.xmt .tabContent .tabItem .single-pic img {
  max-height: 2.24rem;
}
.xmt .tabContent .tabItem .video {
  overflow: hidden;
}
.xmt .tabContent .tabItem .video video {
  max-height: 2.24rem;
}
.xmt .tabContent .tabItem #gallery-wrapper {
  margin-top: 0.16rem;
  position: relative;
  max-width: 100%;
  width: 100%;
}
.xmt .tabContent .tabItem #gallery-wrapper img.thumb {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.xmt .tabContent .tabItem #gallery-wrapper .white-panel {
  position: absolute;
  background: white;
  border-radius: 5px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
  padding: 10px;
}
.xmt .tabContent .tabItem #gallery-wrapper .white-panel h1 {
  font-size: 1em;
}
.xmt .tabContent .tabItem #gallery-wrapper .white-panel h1 a {
  color: #A92733;
}
.xmt .tabContent .tabItem #gallery-wrapper .white-panel:hover {
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
  margin-top: -5px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.wb-card .wb-card-header {
  width: 100%;
  height: 0.5rem;
}
.wb-card .wb-card-header .avatar {
  width: 0.48rem;
  height: 0.48rem;
  border: 0.01rem solid #ddd;
  border-radius: 50%;
  background-image: url(../images/wb_icon.png?code=1920ae4af69);
  background-size: 80% 80%;
  background-position: 50% 20%;
  background-repeat: no-repeat;
  float: left;
}
.wb-card .wb-card-header .user-info {
  float: left;
  margin-left: 0.16rem;
}
.wb-card .wb-card-header .user-info .user-name {
  font-size: 0.16rem;
  color: #333;
}
.wb-card .wb-card-header .user-info .time {
  font-size: 0.14rem;
  color: #999;
  margin-top: 0.08rem;
}
.wb-card .wb-card-body {
  width: 100%;
  padding-left: 0.64rem;
}
.wb-card .wb-card-body .content {
  font-size: 0.16rem;
  color: #333;
}
.wb-card .wb-card-body .medias {
  margin-top: 0.12rem;
  font-size: 0;
}

.new-media-wechat-card {
  display: inline-block;
  width: 100%;
  border-radius: 0.04rem;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  background-color: #fff;
}
.new-media-wechat-card:hover {
  color: inherit;
}
.new-media-wechat-card img {
  width: 100%;
  border-radius: 0.04rem;
}
.new-media-wechat-card .text-info {
  padding: 0 0.16rem;
  color: #333;
}
.new-media-wechat-card .tt {
  margin: 0.08rem 0;
  font-size: 0.18rem;
  line-height: 0.28rem;
}
.new-media-wechat-card .detail {
  margin-bottom: 0.12rem;
  font-size: 0.16rem;
  line-height: 0.24rem;
}
.new-media-wechat-card .dept-info {
  padding: 0.16rem 0;
  border-top: 0.01rem solid #ddd;
  color: #666;
  font-size: 0.14rem;
  line-height: 0.14rem;
}
.new-media-wechat-card .dept-info .dept {
  max-width: 1.5rem;
}
.new-media-wechat-card .dept-info .dept img {
  width: 0.16rem;
  margin-right: 0.04rem;
  vertical-align: sub;
}

.lzy-file-filter {
  margin-top: 0.16rem;
  padding: 0.24rem;
  background-color: #fff;
}
.lzy-file-filter .lzy-filter-box {
  display: table;
  width: 100%;
  border-radius: 0.04rem;
  border: 0.01rem solid #ddd;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item {
  border-bottom: 0.01rem solid #ddd;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-left {
  display: table-cell;
  width: 0.88rem;
  height: 100%;
  padding-right: 0.12rem;
  font-weight: bold;
  font-size: 0.16rem;
  color: #333;
  text-align: right;
  border-right: 0.01rem solid #ddd;
  background-color: #f7faff;
  vertical-align: middle;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right {
  display: table-cell;
  margin-left: 0.88rem;
  padding: 0 0 0.12rem 0.16rem;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-item-filter {
  height: 0.24rem;
  margin-top: 0.16rem;
  padding: 0 0.12rem;
  line-height: 0.24rem;
  border-radius: 0.04rem;
  font-size: 0.16rem;
  color: #333;
  cursor: pointer;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-item-filter.lzy-active,
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-item-filter:hover {
  background: #bcd9fd;
  font-weight: bold;
  color: #21528f;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-item-other {
/*  margin-left: 0.56rem;*/
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-item-other .lzy-item-filter {
  display: inline-block;
  margin-right: 0.04rem;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-filter-select {
  width: 1.6rem;
  height: 0.32rem;
  margin-top: 0.12rem;
  vertical-align: top;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-filter-select .lzytime-range-label {
  display: block;
  padding: 0.12rem 0.12rem;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-filter-select .img {
  vertical-align: middle;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-filter-select .time-display {
  vertical-align: text-bottom;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item .lzyfilter-item-right .lzy-filter-select .date-popup {
  height: auto;
}
.lzy-file-filter .lzy-filter-box .lzy-filter-item:last-of-type {
  border: none;
}

.work-card {
  width: 100%;
  height: 0.56rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  padding: 0 0.16rem;
}
.work-card .work-card-content {
  font-weight: 400;
  font-size: 0.16rem;
  color: #333333;
  line-height: 0.56rem;
  text-align: left;
}
.work-card .work-card-button {
  width: 0.8rem;
  height: 0.32rem;
  margin-top: 0.12rem;
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.32rem;
  text-align: center;
}
.work-card .work-card-button:last-child {
  margin-right: 0.08rem;
}

.picture-pages {
  margin-top: 0.16rem;
}
.picture-pages ul li {
  display: inline-block;
  margin-right: 0.24rem;
  margin-bottom: 0.24rem;
}
.picture-pages ul li:nth-child(4n) {
  margin-right: 0;
}

.qcy-banner {
  margin-bottom: 0.16rem;
  padding: 0.24rem;
  background: #fff;
}
.qcy-banner .qcy-banner-img {
  width: 100%;
}
.tab-news-list,
.singleTab {
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  background-color: #fff;
}
.singleTab {
  margin-top: 0.16rem;
}
.tab-news-list .panel,
.singleTab .panel {
  display: inline-block;
  padding-bottom: 0.11rem;
  margin-right: 0.32rem;
  color: #333;
  font-weight: 500;
  font-size: 0.18rem;
  line-height: 0.18rem;
}
.tab-news-list .panel:last-child,
.singleTab .panel:last-child {
  margin-right: 0;
}
.tab-news-list .cur,
.singleTab .cur {
  color: #21528f;
  border-bottom: 0.02rem solid #21528f;
}
.tab-news-list .tabItem,
.singleTab .tabItem {
  margin-top: 0.12rem;
}
.tab-news-list .tabItem li,
.singleTab .tabItem li {
  position: relative;
  padding-left: 0.16rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.tab-news-list .tabItem li::before,
.singleTab .tabItem li::before {
  content: '';
  position: absolute;
  left: 0;
  top: calc(50% - 0.04rem);
  width: 0.08rem;
  height: 0.08rem;
  background: url(../images/zcwjk_yw_circle.png?code=1920ae4af69) no-repeat top left;
  background-size: 100% 100%;
}
.tab-news-list .tabItem li .tit,
.singleTab .tabItem li .tit {
  width: calc(100% - 1.6rem);
  font-size: 0.16rem;
  color: #000;
  cursor: pointer;
}
.tab-news-list .tabItem li .tit:hover,
.singleTab .tabItem li .tit:hover {
  color: #21528f;
}
.tab-news-list .tabItem li .time,
.singleTab .tabItem li .time {
  display: inline-block;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #999;
}
.tab-news-list .tabPanel,
.singleTab .tabPanel {
  position: relative;
  border-bottom: 1px solid #d8d8d8;
}
.tab-news-list .tab-news-list-more,
.singleTab .tab-news-list-more {
  display: block;
  margin-top: 0.16rem;
  text-align: center;
  line-height: 0.32rem;
  background: #f5f6f9;
  border-radius: 0.04rem;
  font-size: 0.14rem;
  color: #333333;
}
.tab-news-list .tab-news-list-more .tab-news-list-moreimg,
.singleTab .tab-news-list-more .tab-news-list-moreimg {
  width: 0.16rem;
  height: 0.16rem;
}
.singleTab .tabPanel {
  border: none;
}
.singleTab .tabPanel .panel {
  padding: 0;
  font-weight: bold;
  font-size: 0.18rem;
  color: #333;
  line-height: 0.18rem;
}

.frfw-main {
  width: 11.2rem;
  padding: 0.16rem 0 0;
  margin: auto;
}
.frfw-main .wd-card {
  margin-bottom: 0.16rem;
}
.frfw-main .td-header {
  width: 0.88rem !important;
  padding: 0 !important;
  text-align: center;
}
.frfw-card {
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.frfw-card .frfw-card-title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
}
.frfw-more {
  display: block;
  width: 100%;
  height: 0.32rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.frfw-more .more-content {
  text-align: center;
}
.frfw-more .more-content .more-txt {
  display: inline;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.32rem;
}
.frfw-more .more-content .more-icon {
  display: inline;
  width: 0.16rem;
  height: 0.16rem;
  margin-top: -0.09rem;
}
.frfw-left {
  width: 8rem;
}
.frfw-left .frfw-top-card .title1 {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
  margin-right: 0.12rem;
}
.frfw-left .frfw-top-card .title2 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.21rem;
  margin-right: 0.03rem;
}
.frfw-left .frfw-top-card .title3 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.21rem;
}
.frfw-left .frfw-top-card .work-card-button {
  width: 0.8rem;
  height: 0.32rem;
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.32rem;
  text-align: center;
}
.frfw-left .frfw-top-card .work-card-button:first-child {
  margin-right: 0.08rem;
}
.frfw-left .frfw-top-card .frfw-top-card-list {
  width: 7.52rem;
  height: 1.44rem;
  margin: 0.16rem 0 0.12rem;
  padding: 0.16rem;
  background: url(../images/top-card-bg.png?code=1920ae4af69) no-repeat center center;
  background-position: 100% 100%;
  background-size: 100%;
}
.frfw-left .frfw-top-card .frfw-top-card-list .frfw-top-card-list-item {
  margin-bottom: 0.16rem;
}
.frfw-left .frfw-top-card .frfw-top-card-list .icon {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.08rem;
}
.frfw-left .frfw-top-card .frfw-top-card-list .content {
  width: 3rem;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.16rem;
}
.frfw-left .frfw-bsfw-list {
  margin-top: 0.16rem;
}
.frfw-left .frfw-bsfw-list .work-card {
  margin-bottom: 0.04rem !important;
}
.frfw-left .frfw-bsfw-list .work-card:last-child {
  margin-bottom: 0 !important;
}
.frfw-left .frfw-bsfw-content {
  margin-top: 0.12rem;
}
.frfw-left .frfw-bsfw-content li {
  position: relative;
  padding-left: 0.16rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.frfw-left .frfw-bsfw-content li::before {
  content: '';
  position: absolute;
  left: 0;
  top: calc(50% - 0.04rem);
  width: 0.08rem;
  height: 0.08rem;
  background: url(../images/zcwjk_yw_circle.png?code=1920ae4af69) no-repeat top left;
  background-size: 100% 100%;
}
.frfw-left .frfw-bsfw-content li .tit {
  width: calc(100% - 1.2rem);
  font-size: 0.18rem;
  color: #000;
  cursor: pointer;
}
.frfw-left .frfw-bsfw-content li .tit:hover {
  color: #21528f;
}
.frfw-left .frfw-bsfw-content li .time {
  display: inline-block;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #999;
}

.zkzl-container {
  width: 11.2rem;
  min-height: 8.1rem;
  margin: 0.16rem auto;
}
.zkzl-container a {
  cursor: pointer;
}
.zkzl-left {
  float: left;
}
.zkzl-left .pic-tab-box {
  width: 8rem;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  padding: 0.24rem;
  margin-bottom: 0.16rem;
}
.zkzl-left .pic-tab-box .pic {
  display: block;
  width: 7.52rem;
  height: 1.84rem;
  background-image: url(../images/zcwjk_zkzl_bg.png?code=1920ae4af69);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.zkzl-left .pic-tab-box .tab-news-list {
  padding: 0;
  margin-bottom: 0;
  margin-top: 0.22rem;
}
.zkzl-left .pic-tab-box .tab-news-list-more {
  display: none;
}
.zkzl-left .history-exam {
  width: 8rem;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  padding-top: 0.18rem;
}
.zkzl-left .history-exam .title {
  font-size: 0.18rem;
  font-weight: 500;
  color: #333333;
  margin-bottom: 0.15rem;
}
.zkzl-left .history-exam .cwhy1-list {
  margin-bottom: 0;
  margin-top: 0.06rem;
}
.zkzl-left .tab-item {
  float: left;
  margin-right: 0.12rem;
}
.zkzl-left .tab-item .top {
  width: 0.87rem;
  height: 0.32rem;
  text-align: center;
  line-height: 0.32rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  border: 0.01rem solid #DDDDDD;
  font-size: 0.16rem;
  color: #333333;
  cursor: pointer;
}
.zkzl-left .tab-item.cur,
.zkzl-left .tab-item:hover {
  width: 0.87rem;
  height: 0.36rem;
  background-image: url(../images/zcwjk_zkzl_tabImg.png?code=1920ae4af69);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.zkzl-left .tab-item.cur .top,
.zkzl-left .tab-item:hover .top {
  border: none;
  background: #21528F;
  color: white;
}
.zkzl-right {
  float: right;
}
.zkzl-right .grade-search {
  width: 3.04rem;
  background-color: white;
  padding: 0.12rem 0.15rem 0.15rem 0.15rem;
  margin-bottom: 0.16rem;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 4px;
}
.zkzl-right .grade-search .title {
  margin-left: 0.02rem;
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  margin-bottom: 0.13rem;
}
.zkzl-right .grade-search .pic {
  display: block;
  width: 2.74rem;
  height: 0.82rem;
  background-image: url(../images/zcwjk_zkzl_cjcx.png?code=1920ae4af69);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.zkzl-right .recomend-entry {
  width: 3.04rem;
  background-color: white;
  padding: 0.12rem 0.15rem 0.15rem 0.15rem;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  margin-bottom: 0.16rem;
}
.zkzl-right .recomend-entry .title {
  margin-left: 0.02rem;
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  margin-bottom: 0.13rem;
}
.zkzl-right .recomend-entry > a {
  display: block;
  width: 2.74rem;
  height: 0.82rem;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.zkzl-right .recomend-entry .pic1 {
  background-image: url(../images/zcwjk_zkzl_rsks.png?code=1920ae4af69);
  margin-bottom: 0.06rem;
}
.zkzl-right .recomend-entry .pic2 {
  background-image: url(../images/zcwjk_zkzl_sxxf.png?code=1920ae4af69);
  margin-bottom: 0.06rem;
}
.zkzl-right .recomend-entry .pic3 {
  background-image: url(../images/zcwjk_zkzl_sxjd.png?code=1920ae4af69);
}

.cwhy2-container {
  width: 11.2rem;
  min-height: 8.1rem;
  margin: 0.16rem auto;
}
.cwhy2-container a {
  cursor: pointer;
}
.cwh2-left {
  float: left;
}
.cwh2-left .cwhy2-card {
  margin-bottom: 0.16rem;
}
.cwhy2-right {
  float: right;
}
.cwhy2-box {
  padding: 0.24rem;
  width: 8rem;
  background: #FFFFFF;
  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  margin-bottom: 0.16rem;
}
.cwhy2-box .swiper1 {
  width: 7.52rem;
  height: 1.86rem;
  position: relative;
  overflow: hidden;
  border-radius: 0.04rem;
}
.cwhy2-box .swiper1 .swiper-slide {
  position: relative;
}
.cwhy2-box .swiper1 .text {
  display: inline-block;
  width: 7.52rem;
  height: 0.56rem;
  padding: 0.24rem 0.16rem 0 0.16rem;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
  position: absolute;
  top: 1.295rem;
  left: 0;
  font-size: 0.16rem;
  color: #FFFFFF;
  border-radius: 0 0 0.04rem 0.04rem;
}
.cwhy2-box .swiper1 > img {
  width: 7.52rem;
  height: 1.86rem;
  object-fit: cover;
}
.cwhy2-box .swiper1 .swiper-pagination {
  position: absolute;
  top: 1.57rem;
  right: 0.19rem;
}
.cwhy2-box .swiper1 .swiper-pagination .swiper-pagination-switch {
  width: 0.1rem;
  height: 0.1rem;
  border: 0;
  border-radius: 50%;
  background: #FFFFFF;
  opacity: 0.5;
  margin: 0 0.05rem;
}
.cwhy2-box .swiper1 .swiper-pagination .swiper-active-switch {
  opacity: 1;
}
.cwhy2-box .swiper1 .cwhy1-title {
  position: absolute;
  top: 0.48rem;
  left: 2.08rem;
  font-weight: bold;
  font-size: 0.48rem;
  color: #F4F2C0;
  text-shadow: 0.02rem 0.02rem 0.04rem rgba(0, 57, 106, 0.5);
  z-index: 2;
}

.tjsj .xgjg {
  margin-bottom: 0.16rem;
  padding: 0.16rem;
  width: 3.04rem;
  height: 1.46rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.tjsj .xgjg img {
  margin-top: 0.16rem;
  width: 2.72rem;
}
.tjsj .title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.18rem;
}
.tjsj .yw-list {
  width: 8rem;
}
.tjgb {
  margin-top: 0.16rem;
}
.tjsj .tjgb {
  overflow: hidden;
}
.tjsj .tjgb .title {
  background: #fff;
  padding: 0.24rem 0 0 0.24rem;
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
}
.fgf .yw-list {
  width: 8rem;
}
.fgf .tjgb > .img {
  background: #fff;
  overflow: hidden;
}
.fgf .tjgb > .img img {
  margin: 0.24rem auto 0;
  display: block;
  width: 7.52rem;
}

.relate-dept {
  padding: 0.16rem;
  margin-bottom: 0.16rem;
  background-color: #fff;
}
.relate-dept .tt {
  margin-bottom: 0.16rem;
  font-size: 0.18rem;
  line-height: 0.18rem;
}
.relate-dept img {
  width: 2.72rem;
}
.all-infos .content-left {
  padding-top: 0.16rem;
}
.all-infos .info {
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  background-color: #fff;
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.all-infos .info img {
  width: 7.52rem;
}
.all-infos .wd-card {
  margin-bottom: 0.16rem;
}
.all-infos .ylws-list a {
  min-width: 100%;
}
.jy-info .tab-news-list {
  padding: 0.24rem 0 0;
  margin-bottom: 0;
}
.jy-news .tabItem li {
  padding-left: 0;
}
.jy-news .tabItem li .tag {
  min-width: 0.44rem;
  padding: 0.02rem 0.04rem;
  margin-right: 0.12rem;
  font-size: 0.14rem;
  line-height: 0.14rem;
  color: #21528F;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  text-align: center;
  background: #F0F5FF;
}
.jy-news .tabItem li::before {
  display: none;
}
.all-hj {
  padding: 0 !important;
}
.all-hj .all-hj-item {
  width: 7.52rem;
  height: 0.56rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-bottom: 0.04rem;
  padding: 0.2rem 0.16rem;
}
.all-hj .all-hj-item .title {
  font-size: 0.16rem;
  color: #333;
  float: left;
}
.all-hj .all-hj-item .link {
  float: right;
}
.all-hj .all-hj-item .link a {
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  padding: 0.09rem 0.12rem;
  margin-left: 0.08rem;
  cursor: pointer;
}
.all-hj .all-hj-item .link a:hover {
  background: #21528F;
  color: #fff;
}

.grfw-main {
  width: 11.2rem;
  padding: 0.16rem 0 0;
  margin: auto;
}
.grfw-main .wd-card {
  margin-bottom: 0.16rem;
}
.grfw-main .td-header {
  width: 0.88rem !important;
  padding: 0 !important;
  text-align: center;
}
.grfw-main .tit {
  width: calc(100% - 0.1rem) !important;
}
.grfw-card {
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.grfw-card .grfw-card-title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
}
.grfw-more {
  display: block;
  width: 100%;
  height: 0.32rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.grfw-more .more-content {
  text-align: center;
}
.grfw-more .more-content .more-txt {
  display: inline;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.32rem;
}
.grfw-more .more-content .more-icon {
  display: inline;
  width: 0.16rem;
  height: 0.16rem;
  margin-top: -0.09rem;
}
.grfw-left {
  width: 8rem;
}
.grfw-left .grfw-top-card .title1 {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
  margin-right: 0.12rem;
}
.grfw-left .grfw-top-card .title2 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.21rem;
  margin-right: 0.03rem;
}
.grfw-left .grfw-top-card .title3 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.21rem;
}
.grfw-left .grfw-top-card .work-card-button {
  width: 0.8rem;
  height: 0.32rem;
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.32rem;
  text-align: center;
}
.grfw-left .grfw-top-card .work-card-button:first-child {
  margin-right: 0.08rem;
}
.grfw-left .grfw-top-card .grfw-top-card-list {
  width: 7.52rem;
  height: 1.12rem;
  margin: 0.16rem 0 0.12rem;
  padding: 0.16rem;
  background: url(../images/top-card-bg.png?code=1920ae4af69) no-repeat center center;
  background-position: 100% 100%;
  background-size: 100%;
}
.grfw-left .grfw-top-card .grfw-top-card-list .grfw-top-card-list-item {
  margin-bottom: 0.16rem;
}
.grfw-left .grfw-top-card .grfw-top-card-list .icon {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.08rem;
}
.grfw-left .grfw-top-card .grfw-top-card-list .content {
  width: 3rem;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.16rem;
}
.grfw-left .grfw-bsfw-list {
  margin-top: 0.16rem;
}
.grfw-left .grfw-bsfw-list .work-card {
  margin-bottom: 0.04rem !important;
}
.grfw-left .grfw-bsfw-list .work-card:last-child {
  margin-bottom: 0 !important;
}
.grfw-left .grfw-bsfw-content {
  margin-top: 0.12rem;
}
.grfw-left .grfw-bsfw-content li {
  position: relative;
  padding-left: 0.16rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.grfw-left .grfw-bsfw-content li::before {
  content: '';
  position: absolute;
  left: 0;
  top: calc(50% - 0.04rem);
  width: 0.08rem;
  height: 0.08rem;
  background: url(../images/zcwjk_yw_circle.png?code=1920ae4af69) no-repeat top left;
  background-size: 100% 100%;
}
.grfw-left .grfw-bsfw-content li .tit {
  width: calc(100% - 1.2rem);
  font-size: 0.18rem;
  color: #000;
  cursor: pointer;
}
.grfw-left .grfw-bsfw-content li .tit:hover {
  color: #21528f;
}
.grfw-left .grfw-bsfw-content li .time {
  display: inline-block;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #999;
}

.gjj-main {
  margin: auto;
}
.gjj-main .wd-card {
  margin-bottom: 0.16rem;
}
.gjj-main .td-header {
  width: 0.88rem !important;
  padding: 0 !important;
  text-align: center;
}
.gjj-main .tab-news-list {
  margin-bottom: 0;
}
.gjj-main .xgjg {
  margin-bottom: 0.16rem;
  padding: 0.16rem;
  width: 3.04rem;
  height: 1.46rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.gjj-main .xgjg img {
  margin-top: 0.16rem;
  width: 2.72rem;
}
.gjj-main .xgjg .title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.18rem;
}
.gjj-bg {
  display: block;
  width: 100%;
  height: 1.12rem;
  margin-bottom: 0.18rem;
}
.gjj-card {
  margin-bottom: 0.16rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.gjj-card .gjj-card-title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
}
.gjj-more {
  display: block;
  width: 100%;
  height: 0.32rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.gjj-more .more-content {
  text-align: center;
}
.gjj-more .more-content .more-txt {
  display: inline;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.32rem;
}
.gjj-more .more-content .more-icon {
  display: inline;
  width: 0.16rem;
  height: 0.16rem;
  margin-top: -0.09rem;
}
.gjj-left {
  width: 8rem;
}
.gjj-left .gjj-top-card .title1 {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
  margin-right: 0.12rem;
}
.gjj-left .gjj-top-card .title2 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.21rem;
  margin-right: 0.03rem;
}
.gjj-left .gjj-top-card .title3 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.21rem;
}
.gjj-left .gjj-top-card .work-card-button {
  width: 0.8rem;
  height: 0.32rem;
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.32rem;
  text-align: center;
}
.gjj-left .gjj-top-card .work-card-button:first-child {
  margin-right: 0.08rem;
}
.gjj-left .gjj-top-card .gjj-top-card-list {
  width: 7.52rem;
  height: 1.12rem;
  margin: 0.16rem 0 0.12rem;
  padding: 0.16rem;
  background: url(../images/top-card-bg.png?code=1920ae4af69) no-repeat center center;
  background-position: 100% 100%;
  background-size: 100%;
}
.gjj-left .gjj-top-card .gjj-top-card-list .gjj-top-card-list-item {
  margin-bottom: 0.16rem;
}
.gjj-left .gjj-top-card .gjj-top-card-list .icon {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.08rem;
}
.gjj-left .gjj-top-card .gjj-top-card-list .content {
  width: 3rem;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.16rem;
}
.gjj-left .gjj-bsfw-list {
  margin-top: 0.16rem;
}
.gjj-left .gjj-bsfw-list .work-card {
  margin-bottom: 0.04rem !important;
}
.gjj-left .gjj-bsfw-list .work-card:last-child {
  margin-bottom: 0 !important;
}
.gjj-left .gjj-bsfw-content {
  margin-top: 0.12rem;
}
.gjj-left .gjj-bsfw-content li {
  position: relative;
  padding-left: 0.16rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.gjj-left .gjj-bsfw-content li::before {
  content: '';
  position: absolute;
  left: 0;
  top: calc(50% - 0.04rem);
  width: 0.08rem;
  height: 0.08rem;
  background: url(../images/zcwjk_yw_circle.png?code=1920ae4af69) no-repeat top left;
  background-size: 100% 100%;
}
.gjj-left .gjj-bsfw-content li .tit {
  width: calc(100% - 1.2rem);
  font-size: 0.18rem;
  color: #000;
  cursor: pointer;
}
.gjj-left .gjj-bsfw-content li .tit:hover {
  color: #21528f;
}
.gjj-left .gjj-bsfw-content li .time {
  display: inline-block;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #999;
}

.sb-main {
  width: 11.2rem;
  margin: auto;
}
.sb-main .wd-card {
  margin-bottom: 0.16rem;
  margin-top: 0.16rem;
}
.sb-main .td-header {
  width: 0.88rem !important;
  padding: 0 !important;
  text-align: center;
}
/*.sb-main .tab-news-list {
  padding: 0.24rem 0 0;
  margin-bottom: 0;
}*/
/*.sb-main .tit {
  width: calc(100% - 0.1rem) !important;
}*/
.sb-main .xgjg {
  margin-bottom: 0.16rem;
  padding: 0.16rem;
  width: 3.04rem;
  height: 1.46rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.sb-main .xgjg img {
  margin-top: 0.16rem;
  width: 2.72rem;
}
.sb-main .xgjg .title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.18rem;
}
.sb-zcwj .tab-news-list {
  padding-top: 0;
}
.sb-bg {
  display: block;
  width: 100%;
  height: 1.12rem;
  margin-bottom: 0.18rem;
}
.sb-card {
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.sb-card .sb-card-title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
}
.sb-more {
  display: block;
  width: 100%;
  height: 0.32rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.sb-more .more-content {
  text-align: center;
}
.sb-more .more-content .more-txt {
  display: inline;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.32rem;
}
.sb-more .more-content .more-icon {
  display: inline;
  width: 0.16rem;
  height: 0.16rem;
  margin-top: -0.09rem;
}
.sb-left {
  width: 8rem;
}
.sb-left .sb-top-card .title1 {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
  margin-right: 0.12rem;
}
.sb-left .sb-top-card .title2 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.21rem;
  margin-right: 0.03rem;
}
.sb-left .sb-top-card .title3 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.21rem;
}
.sb-left .sb-top-card .work-card-button {
  width: 0.8rem;
  height: 0.32rem;
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.32rem;
  text-align: center;
}
.sb-left .sb-top-card .work-card-button:first-child {
  margin-right: 0.08rem;
}
.sb-left .sb-top-card .sb-top-card-list {
  width: 7.52rem;
  height: 1.12rem;
  margin: 0.16rem 0 0.12rem;
  padding: 0.16rem;
  background: url(../images/top-card-bg.png?code=1920ae4af69) no-repeat center center;
  background-position: 100% 100%;
  background-size: 100%;
}
.sb-left .sb-top-card .sb-top-card-list .sb-top-card-list-item {
  margin-bottom: 0.16rem;
}
.sb-left .sb-top-card .sb-top-card-list .icon {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.08rem;
}
.sb-left .sb-top-card .sb-top-card-list .content {
  width: 3rem;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.16rem;
}
.sb-left .sb-bsfw-list {
  margin-top: 0.16rem;
}
.sb-left .sb-bsfw-list .work-card {
  margin-bottom: 0.04rem !important;
}
.sb-left .sb-bsfw-list .work-card:last-child {
  margin-bottom: 0 !important;
}
.sb-left .sb-bsfw-content {
  margin-top: 0.12rem;
}
.sb-left .sb-bsfw-content li {
  position: relative;
  padding-left: 0.16rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.sb-left .sb-bsfw-content li::before {
  content: '';
  position: absolute;
  left: 0;
  top: calc(50% - 0.04rem);
  width: 0.08rem;
  height: 0.08rem;
  background: url(../images/zcwjk_yw_circle.png?code=1920ae4af69) no-repeat top left;
  background-size: 100% 100%;
}
.sb-left .sb-bsfw-content li .tit {
  width: calc(100% - 1.2rem);
  font-size: 0.18rem;
  color: #000;
  cursor: pointer;
}
.sb-left .sb-bsfw-content li .tit:hover {
  color: #21528f;
}
.sb-left .sb-bsfw-content li .time {
  display: inline-block;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #999;
}

.jycy-main {
  width: 11.2rem;
  padding: 0.16rem 0 0;
  margin: auto;
}
.jycy-main .wd-card {
  margin-bottom: 0.16rem;
}
.jycy-main .td-header {
  width: 0.88rem !important;
  padding: 0 !important;
  text-align: center;
}
.jycy-main .tab-news-list {
  padding: 0.24rem 0 0;
  margin-bottom: 0;
}
.jycy-main .tit {
  width: calc(100% - 0.1rem) !important;
}
.jycy-main .xgjg {
  margin-bottom: 0.16rem;
  padding: 0.16rem;
  width: 3.04rem;
  height: 1.46rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.jycy-main .xgjg img {
  margin-top: 0.16rem;
  width: 2.72rem;
}
.jycy-main .xgjg .title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.18rem;
}
.jycy-zcwj .tab-news-list {
  padding-top: 0;
}
.jycy-bg {
  display: block;
  width: 100%;
  height: 1.12rem;
  margin-bottom: 0.18rem;
}
.jycy-card {
  padding: 0.24rem;
  margin-bottom: 0.16rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);
  border-radius: 0.04rem;
}
.jycy-card .jycy-card-title {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
}
.jycy-more {
  display: block;
  width: 100%;
  height: 0.32rem;
  background: #F5F6F9;
  border-radius: 0.04rem;
  margin-top: 0.16rem;
}
.jycy-more .more-content {
  text-align: center;
}
.jycy-more .more-content .more-txt {
  display: inline;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.32rem;
}
.jycy-more .more-content .more-icon {
  display: inline;
  width: 0.16rem;
  height: 0.16rem;
  margin-top: -0.09rem;
}
.jycy-left {
  width: 8rem;
}
.jycy-left .jycy-top-card .title1 {
  font-weight: 500;
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.2rem;
  margin-right: 0.12rem;
}
.jycy-left .jycy-top-card .title2 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #999999;
  line-height: 0.21rem;
  margin-right: 0.03rem;
}
.jycy-left .jycy-top-card .title3 {
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.21rem;
}
.jycy-left .jycy-top-card .work-card-button {
  width: 0.8rem;
  height: 0.32rem;
  background: #F0F5FF;
  border-radius: 0.04rem;
  border: 0.01rem solid #C6D4F1;
  font-weight: 400;
  font-size: 0.14rem;
  color: #21528F;
  line-height: 0.32rem;
  text-align: center;
}
.jycy-left .jycy-top-card .work-card-button:first-child {
  margin-right: 0.08rem;
}
.jycy-left .jycy-top-card .jycy-top-card-list {
  width: 7.52rem;
  height: 1.12rem;
  margin: 0.16rem 0 0.12rem;
  padding: 0.16rem;
  background: url(../images/top-card-bg.png?code=1920ae4af69) no-repeat center center;
  background-position: 100% 100%;
  background-size: 100%;
}
.jycy-left .jycy-top-card .jycy-top-card-list .jycy-top-card-list-item {
  margin-bottom: 0.16rem;
}
.jycy-left .jycy-top-card .jycy-top-card-list .icon {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.08rem;
}
.jycy-left .jycy-top-card .jycy-top-card-list .content {
  width: 3rem;
  font-weight: 400;
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.16rem;
}
.jycy-left .jycy-bsfw-list {
  margin-top: 0.16rem;
}
.jycy-left .jycy-bsfw-list .work-card {
  margin-bottom: 0.04rem !important;
}
.jycy-left .jycy-bsfw-list .work-card:last-child {
  margin-bottom: 0 !important;
}
.jycy-left .jycy-zcwj-content {
  margin-top: 0.12rem;
}
.jycy-left .jycy-zcwj-content li {
  position: relative;
  padding-left: 0.16rem;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
}
.jycy-left .jycy-zcwj-content li::before {
  content: '';
  position: absolute;
  left: 0;
  top: calc(50% - 0.04rem);
  width: 0.08rem;
  height: 0.08rem;
  background: url(../images/zcwjk_yw_circle.png?code=1920ae4af69) no-repeat top left;
  background-size: 100% 100%;
}
.jycy-left .jycy-zcwj-content li .tit {
  width: calc(100% - 1.2rem);
  font-size: 0.18rem;
  color: #000;
  cursor: pointer;
}
.jycy-left .jycy-zcwj-content li .tit:hover {
  color: #21528f;
}
.jycy-left .jycy-zcwj-content li .time {
  display: inline-block;
  margin-right: 0.1rem;
  font-size: 0.16rem;
  color: #999;
}

.regin-mask-box {
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  z-index: 555;
}
.region-Selection-Popup {
  display: none;
  width: 9rem;
  position: fixed;
  top: 50%;
  left: 0;
  bottom: auto;
  right: 0;
  margin: 0 auto;
  transform: translateY(-50%);
  background: #FFFFFF;
  box-shadow: 0 0.04rem 0.12rem 0 rgba(0, 0, 0, 0.16);
  border-radius: 0.08rem;
  padding-bottom: 0.2rem;
  z-index: 556;
}
.region-Selection-Popup .region-header {
  height: 0.53rem;
  line-height: 0.53rem;
  border-bottom: 0.01rem solid #D8D8D8;
  font-size: 0.18rem;
  padding: 0 0.24rem;
}
.region-Selection-Popup .region-header .font {
  float: left;
  font-weight: 500;
  color: #21528F;
}
.region-Selection-Popup .region-header .font .next {
  width: 0.16rem;
  height: 0.16rem;
}
.region-Selection-Popup .region-header .icon {
  float: right;
  margin-top: 0.21rem;
  width: 0.16rem;
  height: 0.16rem;
  object-fit: cover;
  cursor: pointer;
}
.region-Selection-Popup .region-box {
  padding: 0 0.24rem;
  margin-bottom: 0.24rem;
}
.region-Selection-Popup .region-list {
  padding: 0.24rem;
  border-bottom: 0.01rem solid #D8D8D8;
}
.region-Selection-Popup .region-item {
  float: left;
  font-size: 0.16rem;
  color: #111111;
  line-height: 0.36rem;
  cursor: pointer;
}
.region-Selection-Popup .noclick {
  cursor: not-allowed;
  color: #959595;
}
.region-Selection-Popup .region-item.region-cur,
.region-Selection-Popup .region-item:hover {
  color: #21528F;
}
.region-Selection-Popup .noclick:hover {
  color: #959595;
}
.region-Selection-Popup .selected {
  font-weight: 500;
  font-size: 0.16rem;
  color: #333333;
  margin-left: 0.24rem;
  margin-bottom: 0.24rem;
}
.region-Selection-Popup .selected .selected-font,
.region-Selection-Popup .selected .selected-cur {
  margin-left: -0.05rem;
}
.region-Selection-Popup .selectde-button {
  text-align: center;
}
.region-Selection-Popup .selectde-button .cancel {
  margin-right: 0.12rem;
  background-color: white;
  border: 1px solid #ddd;
  color: #333333;
  width: 0.64rem;
  height: 0.32rem;
  border-radius: 0.04rem;
  font-weight: 500;
  line-height: 0.32rem;
  font-size: 0.16rem;
  cursor: pointer;
  display: inline-block;
}
.region-Selection-Popup .selectde-button .confirm {
  background: #21528F;
  color: white;
  width: 0.64rem;
  height: 0.32rem;
  border-radius: 0.04rem;
  font-weight: 500;
  line-height: 0.32rem;
  font-size: 0.16rem;
  cursor: pointer;
  display: inline-block;
}




.filePage_ul_block {
  display: none;
  margin-top: 0.03rem;
  position: absolute;
  width: 10.7rem;
  max-height: 3.6rem;
  background: #fff;
  box-shadow: 0 0 0.04rem rgb(0 0 0 / 8%);
  box-sizing: border-box;
  padding: 0.1rem;
  z-index: 2;
}
.filePage_ul_block .filePage_ul{
  max-height: 2.89rem;
  overflow-y: auto;
}
.filePage_ul_block .filePage_ul .filePage_lfUl{
  min-width: 1.21rem;
  height: 0.34rem;
  line-height: 0.34rem;
  text-align: center;
  background: rgb(240, 240, 240);
  border-radius: 0.06rem;
  font-size: 0.16rem;
  font-weight: bold;
  color: rgb(51, 51, 51);
  margin-bottom: 0.1rem;
  padding: 0 0.1rem;
}
.filePage_ul_block .filePage_ul .filePage_rtUl {
  width: 9.9rem;
  line-height: 0.24rem;
  font-size: 0.16rem;
  color: rgb(51, 51, 51);
  margin-bottom: 0.08rem;
} 
.filePage_ul_block .filePage_ul .filePage_rtUl li{
  margin-right: 0.2rem;
}
.filePage_ul_block .filePage_ul .filePage_rtUl a {
  display: inline-block;
  margin-right: 0.06rem;
  padding: 0 0.08rem;
  font-size: 0.16rem;
  color: rgb(51, 51, 51);
  border-radius: 0.05rem;
  cursor: pointer;
}
.filePage_ul_block .filePage_ul .filePage_rtUl a:hover{
  background-color: #bcd9fd;
  color: #21528f;
  font-weight: bold;
}
.nosuper:hover{
  cursor: not-allowed !important;
  background-color: #FFFFFF !important;
  color: #666 !important;
}