a:hover {  color: #015293;}
.m-auto {  margin: 0 auto;}
.g-box {  width: 12.8rem;}
.page-bottom {  position: absolute;  right: -0.03rem;  bottom: -0.03rem;  display: none;}
.zwfw {  max-width: 19.2rem;  margin-bottom: 0.72rem;}
.zwfw .inline {  display: inline-block;}
.zwfw .big-options {  text-align: center;}
.zwfw .small-option {  display: block;  width: 0.95rem;  font-size: 0.16rem;  line-height: 0.28rem;  color: #3D485D;  margin-left: 0;  text-align: left;}
.zwfw .small-option:hover {  color: #015293;}
.zwfw .left {  float: left;}
.zwfw .right {  float: right;}
.zwfw .zwfw-box {  width: 2.9rem; border-radius: 0.06rem;  border: 0.01rem solid #D1DAEE;  box-shadow: 0 0.04rem 0.24rem #7A8CA81A;  margin-left: 0.4rem;  background: linear-gradient(#FFFFFF, #F5F9FD);  position: relative; margin-bottom:0.2rem;}
.zwfw .zwfw-box img { }
.zwfw .zwfw-box:first-child {  margin-left: 0;}
.zwfw .zwfw-box .page-bottom {  position: absolute;  right: -0.03rem;  bottom: -0.03rem;  display: none;}
.zwfw .zwfw-box .lb {  display: block;  color: #111111;  font-size: 0.2rem;  font-weight: bold;  line-height: 0.2rem;  margin-top: 0.24rem;}
.zwfw .zwfw-box .options {  padding: 0.26rem 0.48rem;  height: 1.12rem;}
.zwfw .zwfw-box .more-detial {  position: absolute;  bottom: 0.32rem;  left: 50%;  transform: translateX(-50%);  width: 0.96rem;  height: 0.32rem;  border: 0.01rem solid #026AB6;  border-radius: 0.04rem;  color: #015293;  font-size: 0.14rem;  line-height: 0.32rem;}
.zwfw .zwfw-box .more-detial:hover {  background-color: #026AB6;  color: #FFFFFF;}

@media screen and (max-width: 768px) {
  body {    min-width: 3.75rem;  }  
.g-box {    width: 7.5rem;  }  
.zwfw {    width: 100%;    padding: 0;    margin-bottom: 0.48rem;  } 

.zwfw .zwfw-box {    width: 3.4rem;  }  
.zwfw .zwfw-box img { }  
.zwfw .big-options {    width: 100%;    padding-left: 0.24rem;    padding-right: 0.22rem;  }  
.zwfw .big-options .inline {    width: 3.4rem;    float: left;    margin: 0;  }  
.zwfw .big-options .inline:nth-child(-n+2) {    margin-bottom: 0.24rem;  }  
.zwfw .big-options .inline:nth-child(odd) {    margin-right: 0.24rem;  }}
.block-container {  border-radius: 0.08rem;  overflow: hidden;  background: #E8F3FB;  padding: 0 0.04rem 0.04rem 0.04rem;}
.block-container .block-title {  width: 100%;  padding: 0 0.24rem;  height: 0.56rem;  line-height: 0.56rem;}
.block-container .block-title .title {  display: block;  font-size: 0.24rem;  font-weight: 600;  color: #111111;}
.block-container .block-title .more {  display: inline-block;  font-size: 0.16rem;  color: #999999;  vertical-align: middle;}
.block-container .block-title .img {  width: 0.28rem;  height: 0.28rem;}
.test {  width: 6.2rem;}
.common-tab-head {  width: 100%;  height: 0.6rem;  padding: 0.04rem;  border: 0.02rem solid #E7ECF4;  background: #ECF1F7;  border-radius: 0.08rem;}
.common-tab-head .item-container {  width: calc(100% - 0.8rem);  font-size: 0.24rem;  white-space: nowrap;  overflow-x: auto;}
.common-tab-head .item-container a {  display: inline-block;  padding: 0.1rem 0.2rem;  line-height: 0.24rem;  border-radius: 0.08rem;  border: 0.02rem solid transparent;}
.common-tab-head .item-container a:hover {  border-color: #fff;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  color: #015293;  font-weight: 500;}
.common-tab-head .item-container .cur {  border-color: #fff;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  color: #015293;  font-weight: 500;}
.common-tab-head .tab-more {  vertical-align: middle;  font-size: 0.16rem;  color: #333;  line-height: 0.216rem;  margin-top: 0.11rem;}
.common-tab-head .tab-more span {  display: inline-block;  vertical-align: middle;}
.common-tab-head .tab-more img {  width: 0.28rem;}
.foot {  position: relative;  width: 100%;  border-top: 1px solid #D4D6D8;  max-width: 19.2rem;  margin: 0 auto;  height: 2.72rem;  background: #F7F9FB;}
.foot .ft-link {  height: 0.48rem;  margin-top: 0.18rem;}
.foot .ft-link .cm-drop .drop-select {  width: 3.0rem;  height: 0.4rem;  line-height: 0.4rem;  padding-left: 0.02rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.04rem;  border: 0.02rem solid #FFFFFF;  margin-right: 0.2rem;}
.foot .ft-link .cm-drop .drop-select .tit {  color: #333;  font-size: 0.18rem;}
.foot .cm-drop .lf .drop-select:last-child {  margin-right: 0;}
.foot .cm-drop .dropdown-menu {  width: 100%;  height: 2.31rem;  left: 0;  bottom: 0.46rem;  z-index: 9999;  overflow: auto;}
.foot .ft-link .cm-drop .dropdown-menu li {  height: 0.48rem;  line-height: 0.48rem;  padding-left: 0.17rem;  font-size: 0.16rem;  overflow: hidden;  white-space: nowrap;}
.foot .ft-link .cm-drop .dropdown-menu li a {  display: inline-block;  max-width: 100%;  font-size: 0.16rem;}
.foot .ft-link .cm-drop .dropdown-menu li a:hover {  color: #015293;}
.foot .ft-link .cm-drop .drop-select .arrow-icon {  background-image: url(../images/footer-expand.png);  background-size: 100%;  width: 0.16rem;  height: 0.16rem;  margin-top: 0.12rem;  margin-right: 0.24rem;}
.foot .p2 {  margin-top: 0.1rem;}
.foot .action,.foot .icons,.foot .desc {  float: left;  margin-top: 0.44rem;  margin-bottom: 0.2rem;}
.foot .block,.foot .desc,.foot icons img {  margin-left: 0.2rem;}
.foot .block {  display: inline-block;  width: 1.6rem;  height: 1.4rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.04rem;  border: 0.02rem solid #FFFFFF;}
.foot .block:first-child {  margin-left: 0;}
.foot .block .text {  margin-top: 0.06rem;  text-align: center;  font-size: 0.18rem;  color: #333333;}
.foot .action img {  display: block;  margin: 0.36rem auto 0;  width: 0.32rem;  height: 0.32rem;}
.foot .desc {  width: 3.8rem;  height: 1.4rem;  padding: 0.06rem 0 0 0.2rem;  font-size: 0.16rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.04rem;  border: 0.02rem solid #FFFFFF;}
.foot .desc .line {  margin-top: 0.06rem;  color: #333;}
.foot .icons {  float: left;  margin-left: 0.2rem;}
.foot .icons img {  width: 0.56rem;  height: 0.68rem;  margin-top: 0.36rem;  margin-left: 0.52rem;}
.foot .icons .right-img {  width: 1.1rem;  height: 0.55rem;  margin-top: 0.43rem;  margin-left: 0.25rem;}
.foot-line {  position: absolute;  width: 100%;  height: 0.01rem;  bottom: 1.84rem;  left: 0;  background: #DEE2E6;}
.typeright {  max-width: 19.2rem;  height: 0.8rem;  background: #026AB6;  color: #fff;  font-size: 0.16rem;}
.typeright p {  margin-top: 0.32rem;}
.typeright p:nth-child(2) {  margin-left: 0.5rem;}
.typeright p:nth-child(3) {  margin-left: 0.4rem;  padding-left: 0.26rem;  background: url(../images/footer-icon.png) no-repeat;  background-position: 0 center;  background-size: 0.19rem 0.19rem;}@media screen and (max-width: 768px) {  .foot {    position: relative;    width: 100%;    border-top: 1px solid transparent;    max-width: 19.2rem;    margin: 0 auto;    height: 11.36rem;    background: #F7F9FB;  }  
.foot .ft-link {    height: auto;    margin-top: 0.16rem;  }  
.foot .ft-link .cm-drop .drop-select {    width: 7.14rem;    height: 0.8rem;    line-height: 0.8rem;    padding-left: 0.24rem;    margin-left: 0.18rem;    margin-top: 0.16rem;    margin-right: 0.2rem;  }  
.foot .ft-link .cm-drop .drop-select .select {    height: 0.8rem;  }  
.foot .ft-link .cm-drop .drop-select .tit {    font-size: 0.32rem;  }  
.foot .cm-drop .lf .drop-select:last-child {    margin-right: 0;  }  
.foot .cm-drop .dropdown-menu {    width: 100%;    height: 2.61rem;    left: 0;    bottom: 0.76rem;    z-index: 9999;    overflow: auto;  }  
.foot .ft-link .cm-drop .dropdown-menu li {    height: 0.58rem;    line-height: 0.58rem;    padding-left: 0.17rem;    font-size: 0.16rem;    overflow: hidden;    white-space: nowrap;  }  
.foot .ft-link .cm-drop .dropdown-menu li a {    display: inline-block;    max-width: 100%;    font-size: 0.28rem;  }  
.foot .ft-link .cm-drop .dropdown-menu li a:hover {    color: #015293;  }  
.foot .ft-link .cm-drop .drop-select .arrow-icon {    background-image: url(../images/footer-expand-phone.png);    background-size: 100%;    width: 0.32rem;    height: 0.32rem;    margin-top: 0.24rem;    margin-right: 0.24rem;  }  
.foot .action,  .foot .icons,  .foot .desc {    float: left;    margin-top: 0.18rem;    margin-bottom: 0rem;  }  
.foot .action {    margin-top: 0.5rem;  }  
.foot .block {    width: 2.26rem;    height: 1.96rem;  }  
.foot .block:first-child {    margin-left: 0.18rem;  }  
.foot .block .text {    margin-top: 0.1rem;    text-align: center;    font-size: 0.32rem;    color: #333333;  }  
.foot .action img {    display: block;    margin: 0.4rem auto 0;    width: 0.64rem;    height: 0.64rem;  }  
.foot .desc {    width: 7.14rem;    height: 2.2rem;    padding: 0.14rem 0 0 0.2rem;    font-size: 0.28rem;    border: 0;  }  
.foot .desc .line {    margin-top: 0.06rem;    color: #333;  }  
.foot .icons {    float: left;    margin-left: 1.87rem;  }  
.foot .icons .block {    width: 1.6rem;    height: 1.4rem;  }  
.foot .icons img {    width: 0.56rem;    height: 0.68rem;    margin-top: 0.36rem;    margin-left: 0.52rem;  }  
.foot .icons .right-img {    width: 1.1rem;    height: 0.55rem;    margin-top: 0.43rem;    margin-left: 0.25rem;  }  
.foot-line {    position: absolute;    width: 100%;    height: 0.01rem;    top: 5.21rem;    bottom: 0;    left: 0;    background: #DEE2E6;  }  
.typeright {    margin-top: 0.18rem;    padding-top: 0.24rem;    max-width: 7.5rem;    text-align: center;    height: 2.08rem;    font-size: 0.28rem;  }  
.typeright p {    width: 100%;    margin-top: 0.04rem;  }  
.typeright p:nth-child(2) {    margin-left: 0rem;  }  
.typeright p:nth-child(3) {    margin-left: 0rem;    padding-left: 0.28rem;    background: url(../images/footer-icon.png) no-repeat;    background-position: 1.46rem center;    background-size: 0.24rem 0.24rem;  }}
.head {  max-width: 19.2rem;  margin: 0 auto;  background: url(../images/head-bg.png) no-repeat center;  background-size: 100% 100%;  background-position: 0 0;  border-bottom: 1px solid #015293;}
.head .vertical-line::after {  content: '';  display: inline-block;  margin: 0 0.08rem;  width: 0.01rem;  height: 0.1rem;  background: #333;  border-radius: 0.01rem;  vertical-align: middle;}
.head .header-first {  font-size: 0.16rem;}
.head .header-first > .lf {  margin-top: 0.19rem;  margin-left: 0.4rem;}
.head .header-first > .rt {  margin-top: 0.17rem;  margin-right: 0.3rem;}
.head .header-first .block {  display: inline-block;  font-size: 0;}
.head .header-first .btn {  display: inline-block;  width: 1.16rem;  height: 0.32rem;  line-height: 0.32rem;  padding-left: 0.45rem;  font-size: 0.16rem;  backdrop-filter: blur(10px);}
.head .header-first .btn.left {  margin-left: 0.25rem;  background: #D2E8FF url(../images/head-btn-left.png) no-repeat center;  border-radius: 0.16rem 0rem 0rem 0.16rem;  background-size: 0.16rem 0.16rem;  background-position: 0.23rem center;  color: #015293;}
.head .header-first .btn.right {  background: #026AB6 url(../images/head-btn-right.png) no-repeat center;  border-radius: 0.16rem 0rem 0rem 0.16rem;  background-size: 0.16rem 0.16rem;  background-position: 0.23rem center;  border-radius: 0rem 0.16rem 0.16rem 0rem;  color: #F7D594;}
.head .header-first .dyxz {  display: inline-block;  vertical-align: middle;}
.head .header-first .dyxz .select-box {  position: relative;}
.head .header-first .dyxz .select {  width: 1.36rem;  height: 0.32rem;  line-height: 0.32rem;  background: #FFFFFF;  border-radius: 0.04rem;  border: 0.01rem solid #DEDEDE;  margin-left: 0.3rem;  cursor: pointer;}
.head .header-first .dyxz .select .area {  display: inline-block;  font-size: 0.14rem;  color: #000;  margin-left: 0.2rem;}
.head .header-first .dyxz .select .arrow {  width: 0.12rem;  height: 0.12rem;  margin-right: 0.2rem;  margin-top: 0.1rem;  background: url(../images/../images/arrow.png) no-repeat center;  background-size: 100% 100%;}
.head .header-first .dyxz .menu {  position: absolute;  display: none;  left: -2.76rem;  top: 0.49rem;  width: 9.6rem;  min-height: 3.24rem;  background: #FFFFFF;  box-shadow: 0rem 0.03rem 0.08rem 0rem rgba(216, 216, 216, 0.5);  border-radius: 0.08rem;  border: 0.01rem solid #DEDEDE;  z-index: 2;  padding: 0.3rem;}
.head .header-first .dyxz .menu .tit span {  font-size: 0.24rem;  color: #000;  font-weight: bold;}
.head .header-first .dyxz .menu .tit .close {  width: 0.2rem;  height: 0.2rem;  background: url(../images/close.png) no-repeat center;  background-size: 100% 100%;  margin-top: 0.12rem;  cursor: pointer;}
.head .header-first .dyxz .menu .area-tab .cm-tab {  margin-top: 0.26rem;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabPanel {  border: none;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabPanel .panel {  width: 2.5rem;  height: 0.6rem;  background: #F5F7FA;  border-radius: 0.04rem;  line-height: 0.6rem;  text-align: center;  color: #000;  font-size: 0.2rem;  margin-left: 0.16rem;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabPanel .panel::before {  width: 0;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabPanel .panel:first-child {  margin-left: 0;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabPanel .cur {  background: #026AB6;  color: #fff;  font-weight: normal;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabContent .tabItem {  padding-top: 0.2rem;  margin-left: -0.06rem;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabContent .tabItem a {  display: inline-block;  max-width: 1.42rem;  font-size: 0.2rem;  line-height: 0.2rem;  color: #000;  margin: 0.04rem 0.05rem;  padding: 0.04rem 0.02rem;}
.head .header-first .dyxz .menu .area-tab .cm-tab .tabContent .tabItem a:hover {  color: #00558F;}
.head .header-first .dyxz .menu .line {  width: 9.01rem;  height: 0.01rem;  border: 0.01rem solid #E7E7E7;  margin-top: 0.2rem;}
.head .header-first .dyxz .menu .go {  margin-top: 0.23rem;}
.head .header-first .dyxz .menu .go .tip span {  font-size: 0.2rem;  color: #000;}
.head .header-first .dyxz .menu .go .btns a {  display: inline-block;  width: 0.88rem;  height: 0.48rem;  line-height: 0.48rem;  background: #FFFFFF;  border-radius: 0.04rem;  border: 0.01rem solid #026AB6;  color: #015293;  box-sizing: border-box;  font-size: 0.2rem;  text-align: center;  margin-left: 0.16rem;}
.head .header-first .dyxz .menu .go .btns .cur {  background: #026AB6;  color: #fff;}
.head .header-first .dyxz .show {  display: block;}
.head .header-first .dyxz .hidden {  display: none;}
.head .header-second > .lf {  width: 3.76rem;  height: 0.8rem;  margin-top: 0.36rem;  margin-left: 0.3rem;  background: url(../images/head-logo.png) no-repeat center;  background-size: 100% 100%;}
.head .header-second > .rt {  position: relative;  margin-top: 0.44rem;  margin-right: 0.3rem;}
.head .header-second .input {  width: 3.06rem;  height: 0.48rem;  padding: 0 0.5rem 0 0.24rem;  background: #FFFFFF;  border-radius: 0.28rem;  border: 0.01rem solid #026AB6;  backdrop-filter: blur(0px);  color: #AAA;}
.head .header-second .search {  position: absolute;  width: 0.2rem;  height: 0.2rem;  top: 0.14rem;  right: 0.24rem;}
.head .header-third {  height: 0.59rem;  font-size: 0.22rem;  padding: 0.19rem 0;  margin-top: 0.3rem;  line-height: 0.22rem;}
.head .header-third .item:nth-child(1) {  margin-left: 0.4rem;}
.head .header-third .item:nth-child(n+2) {  margin-left: 1.05rem;}
.head .header-third .text {  display: inline-block;  vertical-align: middle;}
.head .header-third .item {  position: relative;}
.head .header-third .cur {  color: #015293;}
.head .header-third .item:hover::after,.head .header-third .cur::after {  content: '';  position: absolute;  bottom: -0.23rem;  left: 28%;  width: 0.48rem;  height: 0.16rem;  z-index: 3;}
.head .head-line-after {  display: none;}
.right-nav {  position: fixed;  z-index: 1;  right: 0;  top: 50%;  width: 0.72rem;  height: 2.33rem;  padding: 0 0.16rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0 0.04rem 0.16rem 0 rgba(122, 140, 168, 0.16);  border-radius: 0 0 0 0.08rem;  border: 0.02rem solid #FFFFFF;}
.right-nav .znwd-link {  position: absolute;  left: -0.02rem;  top: -0.96rem;}
.right-nav .znwd-link img {  width: 0.72rem;}
.right-nav .znwd-link .txt {  text-align: center;  line-height: 0.14rem;  font-size: 0.12rem;  font-weight: 500;  color: #111111;  margin-top: -0.29rem;}
.right-nav .block {  position: relative;  padding-top: 0.32rem;  height: 0.79rem;  border-bottom: 0.01rem solid #DDDDDD;  text-align: center;}
.right-nav .block img {  width: 0.24rem;  height: 0.24rem;}
.right-nav .block:nth-child(2) {  padding-top: 0.24rem;  height: 0.72rem;}
.right-nav .block:nth-last-child(2) {  border-bottom: none;}
.right-nav .last {  cursor: pointer;  position: absolute;  right: 0;  margin-top: 0.2rem;  width: 0.72rem;  height: 0.72rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0rem 0.04rem 0.16rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.08rem 0rem 0rem 0.08rem;  border: 0.02rem solid #FFFFFF;}
.right-nav .last img {  width: 0.24rem;  height: 0.24rem;  margin: 0.24rem;}
.right-nav .hov {  display: none;  position: absolute;  left: -1.7rem;  top: 0;  width: 1.8rem;  padding-right: 0.2rem;  height: 2.05rem;  background: url(../images/right-nav-hov-bg.png) no-repeat;  background-size: 1.6rem 100%;  background-position: 0 -0.2rem;  text-align: center;}
.right-nav .hov img {  width: 0.99rem;  height: 1.02rem;  margin-top: 0.12rem;}
.right-nav .hov .text {  font-size: 0.18rem;  font-weight: 600;  color: #222222;  margin-top: 0.14rem;}
.right-nav .last-hov {  left: -1.52rem;}
.right-nav .last-hov img {  margin: 0.12rem 0 0 0;}
.right-nav .block:hover .hov,.right-nav .last:hover .hov {  display: block;}
.header2 {  background: url(../images/head-bg2.png) no-repeat center top;}
.header2 .header-first > .lf {  margin-left: 0;}
.header2 .header-first > .rt {  margin-right: 0.1rem;}
.header2 .header-first .btn.left {  background: #D2E8FF;  margin-left: 0.18rem;}
.header2 .header-first .btn.right {  background: #026AB6;}
.header2 .header-first .btn {  text-align: center;  width: 0.76rem;  padding-left: 0;}
.header2 .header-first .wx,.header2 .header-first .wb {  display: inline-block;  width: 0.16rem;  height: 0.16rem;  margin-left: 0.2rem;}
.header2 .header-first .wx {  transform: translateY(0.02rem);  background: url(../images/header-wx.jpg) no-repeat center;  background-size: 100% 100%;}
.header2 .header-first .wb {  background: url(../images/header-wb.jpg) no-repeat center;  background-size: 100% 100%;}
.header2 .header-second .icon {  display: block;  margin: auto;  width: 9rem;  height: 1.31rem;  margin-top: 0.36rem;  background: url(../images/head-logo2.png) no-repeat center;  background-size: 100% 100%;}
.header2 .header-second .input2 {  padding-left: 0.15rem;  margin: 0.36rem auto 0;  width: 7.2rem;  height: 0.5rem;  background: #FFFFFF;  border-radius: 0.06rem;  border: 0.01rem solid #015293;}
.header2 .header-second .input2 .all {  width: 1.05rem;  height: 0.32rem;  margin-top: 0.09rem;  padding-right: 0.1rem;  border-right: 0.01rem #E5E5E5 solid;}
.header2 .header-second .input2 .all select {  width: 90%;  height: 100%;  border: 0;  outline: 0;  font-size: 0.16rem;  line-height: 0.32rem;  color: #015293;}
.header2 .header-second .input2 .in {  position: relative;  padding-left: 0.46rem;  width: 70%;  height: 100%;  margin: 0;}
.header2 .header-second .input2 .in input {  border: 0;  width: 100%;  height: 100%;  font-size: 0.18rem;  font-weight: 400;  color: #999999;}
.header2 .header-second .input2 .in .search {  left: 0.14rem;}
.header2 .header-second .input2 .btn {  width: 0.96rem;  height: 0.5rem;  background: #015293;  border-radius: 0rem 0.06rem 0.06rem 0rem;  text-align: center;  line-height: 0.5rem;  font-size: 0.18rem;  color: #fff;}
.header2 .header-third {  margin-top: 0.58rem; background-color:#e1f2ff;}
.pc-hide {  display: none;}@media screen and (max-width: 768px) {  .m-hide {    display: none !important;  }  
.pc-hide {    display: block;  }  
.head {    max-width: 100%;    background: url(../images/header-bg-phone.png) no-repeat center;    background-size: 100% 2.62rem;    background-position: 0 0;  }  
.head .header-first {    font-size: 0.28rem;  }  
.head .header-first > .lf {    margin-left: 0.4rem;  }  
.head .header-first > .rt {    margin-top: 0.3rem;    margin-right: 0.3rem;  }  
.head .header-first .dyxz .select-box .select {    width: 1.96rem;    height: 0.64rem;    line-height: 0.64rem;    margin-left: 0;  }  
.head .header-first .dyxz .select-box .select .area {    font-size: 0.28rem;  }  
.head .header-first .dyxz .select-box .select .arrow {    width: 0.2rem;    height: 0.2rem;    margin-top: 0.22rem;  }  
.head .header-first .dyxz .menu {    top: 0.72rem;    left: 0;    width: 7.02rem;    min-height: 3.81rem;    z-index: 4;    padding-top: 0.28rem;  }  
.head .header-first .dyxz .menu .tit span {    font-size: 0.36rem;  }  
.head .header-first .dyxz .menu .tit .close {    display: none;  }  
.head .header-first .dyxz .menu .area-tab .cm-tab {    margin-top: 0.18rem;  }  
.head .header-first .dyxz .menu .area-tab .cm-tab .tabPanel .panel {    width: 3.12rem;    font-size: 0.32rem;  }  
.head .header-first .dyxz .menu .area-tab .cm-tab .tabContent .tabItem a {    font-size: 0.24rem;    padding: 0.08rem 0.04rem;  }  
.head .header-first .dyxz .menu .go {    margin-top: 0.28rem;  }  
.head .header-first .dyxz .menu .go .tip {    margin-top: 0.04rem;  }  
.head .header-first .dyxz .menu .go .tip span {    font-size: 0.24rem;  }  
.head .header-first .dyxz .menu .go .btns a {    font-size: 0.24rem;  }  
.head .header-second > .lf {    width: 3.93rem;    height: 0.92rem;    margin-top: 0.64rem;    margin-left: 0.4rem;    background: url(../images/head-logo-phone.png) no-repeat center;    background-size: 100% 100%;  }  
.head .header-second > .rt {    position: relative;    margin-top: 0.34rem;    margin-right: 0.4rem;  }  
.head .header-second .input {    box-sizing: border-box;    width: 6.7rem;    height: 0.72rem;    font-size: 0.28rem;    padding: 0 0.5rem 0 0.24rem;    background: #FFF;    border-radius: 0.36rem;    border: 0.01rem solid #026AB6;    backdrop-filter: blur(0px);    color: #999;  }  
.head .header-second .search {    position: absolute;    width: 0.32rem;    height: 0.32rem;    top: 0.2rem;    right: 0.28rem;  }  
.head .header-third {    height: auto;    font-size: 0.32rem;    padding: 0;    margin-top: 0.3rem;    line-height: 0.32rem;    border-top: 0.01rem solid #D9ECF9;  }  
.head .header-third .item {    width: 1.7rem;    text-align: center;    display: inline-block;    padding: 0.21rem 0 0.22rem;  }  
.head .header-third .item img {    width: 0.32rem;    height: 0.32rem;  }  
.head .header-third .item:nth-child(n+2) {    margin-left: 0.86rem;  }  
.head .header-third .item:nth-child(1),  .head .header-third .item:nth-child(4) {    margin-left: 0.24rem;  }  
.head .header-third .text {    display: inline-block;    vertical-align: middle;  }  
.head .header-third .cur.item {    position: relative;    color: #015293;  }  
.head .header-third .item:hover::after,  .head .header-third .cur::after {    content: '';    position: absolute;    bottom: -0.09rem;    left: 34%;    width: 0.48rem;    height: 0.16rem;    z-index: 3; }  
.head .head-line-before {    display: block;    position: absolute;    bottom: 0.76rem;    left: 0;    width: 100%;    height: 0.01rem;    background: #D9ECF9;  }  
/*.header2 .header-second .icon {    width: 3.93rem;    height: 0.57rem;    margin-top: 0.26rem;  }  */
.header2 .header-second .icon {    width: 6.9rem;   margin-top: 0.26rem;height:1rem;  }  
.header2 .header-second .input2 {    width: 7.02rem;    height: 0.72rem;  }  
.header2 .header-second .input2 .all {    width: 1.42rem;    height: 0.48rem;    border-right: 0.01rem #E5E5E5 solid;  }  
.header2 .header-second .input2 .all select {    font-size: 0.28rem;  }  
.header2 .header-second .input2 .in {    padding-left: 0.16rem;    width: 60%;  }  
.header2 .header-second .input2 .in input {    border: 0;    width: 100%;    height: 100%;    font-size: 0.28rem;    font-weight: 400;    color: #999999;  }  
.header2 .header-second .input2 .btn {    width: 1.12rem;    height: 0.7rem;    line-height: 0.7rem;    font-size: 0.28rem;  }  
.header2 .header-third {    margin-top: 0.38rem;  }}
.hot-news {  margin-bottom: 0.48rem; }
.hot-news .title {  padding: 0.2rem 0;background:url(../images/toutiao.jpg) no-repeat; margin-top:0.3rem; border:1px #e1f2ff solid; padding-left:1.6rem; height:1.2rem;}
.hot-news .title > a {  display: block;  text-align: center;  color: #015293;}
.hot-news .title .t1 {  max-width: 10.8rem;  height: 0.44rem;  font-size: 0.42rem;  font-weight: 500;  line-height: 0.44rem;}
.hot-news .title .t2 {  margin-top: 0.1rem;  max-width: 3.3rem;  height: 0.26rem;  font-size: 0.2rem;  line-height: 0.26rem; float:left; margin-left:0.1rem;}
.hot-news .news-container {  margin-top: 0.56rem;}
.hot-news .news-container .swiper-container {  position: relative;  width: 6.6rem;  height: 4.04rem;}
.hot-news .news-container .swiper-container .img {  width: 6.6rem;  height: 3.7rem;}
.hot-news .news-container .swiper-container .text {  width: 100%;  text-align: center;  margin-top: 0.12rem;  line-height: 0.22rem;  font-size: 0.22rem;  color: #000;}
.hot-news .news-container .swiper-container .swiper-button-next,.hot-news .news-container .swiper-container .swiper-button-prev {  position: absolute;  width: 0.24rem;  height: 0.4rem;  top: 45%;  cursor: pointer;}
.hot-news .news-container .swiper-container .swiper-button-prev {  left: 0;  background: url(../images/../images/swipe-left.png) no-repeat;  background-size: 100% 100%;}
.hot-news .news-container .swiper-container .swiper-button-next {  right: 0;  background: url(../images/../images/swipe-right.png) no-repeat;  background-size: 100% 100%;}
.hot-news .news-container .news-list {  width: 5.71rem;  height: 3.5rem;  margin-top: 0.08rem;}
.hot-news .news-container .news-list .tabPanel {  padding-left: 0.2rem; background-color:#e1f2ff; padding-top:0.15rem; padding-bottom:0.15rem;}
.hot-news .news-container .news-list .panel {  font-size: 0.26rem;  font-weight: 500;  color: #111111;  line-height: 0.26rem;}
.hot-news .news-container .news-list .panel:nth-child(n+2) {  margin-left: 0.4rem;}
.hot-news .news-container .news-list .cur {  color: #005293;}
.hot-news .news-container .news-list .tabItem {  font-size: 0.2rem;}
.hot-news .news-container .news-list .news {  position: relative;  margin-top: 0.22rem;  padding-left: 0.2rem;  max-height: 0.5rem;  overflow: hidden;}
.hot-news .news-container .news-list .news::before {  position: absolute;  content: '';  width: 0.06rem;  height: 0.06rem;  border-radius: 50%;  background: #B0B0B0;  top: 0.11rem;  left: 0;}
.hot-news .news-container .news-list .news:hover::before {  background: #005293;}
@media screen and (max-width: 768px) { 
 .hot-news .title {  padding-top: 0.32rem; background:#ffffff; margin-top:0.3rem; border:1px #e1f2ff solid;padding-left:0.1rem; }  
.hot-news .title > a {    display: block;    text-align: center;    color: #015293;  }  
.hot-news .title .t1 {    max-width: 100%;    padding: 0 0.2rem;    height: 0.56rem;    font-size: 0.4rem;    font-weight: 500;    line-height: 0.56rem;  }  
.hot-news .title .t2 {    display: none;    margin-top: 0rem;    padding: 0 0.2rem;    max-width: 100%;    height: 0.56rem;    font-size: 0.4rem;    line-height: 0.56rem;  }  
.hot-news .news-container {    margin-top: 0.32rem;  }  
.hot-news .news-container .swiper-container {    position: relative;    width: 7.5rem;    height: 5.08rem;  }  
.hot-news .news-container .swiper-container .img {    width: 7.5rem;    height: 4.2rem;  }  
.hot-news .news-container .swiper-container .text {    padding: 0 0.24rem;    text-align: left;    margin-top: 0;    line-height: 0.88rem;    font-size: 0.32rem;    color: #333;    height: 0.88rem;    background: #D2E8FF;  }  
.hot-news .news-container .swiper-container .swiper-button-next,  .hot-news .news-container .swiper-container .swiper-button-prev {    display: none;  }  
.hot-news .news-container .news-list {    margin-top: 0.48rem;    width: 7.5rem;    padding: 0 0.24rem;    height: auto;  }  
.hot-news .news-container .news-list .tabPanel {    padding-left: 0rem;    padding-bottom: 0.24rem;    border-bottom: 0.01rem solid #ddd;  }  
.hot-news .news-container .news-list .panel {    font-size: 0.36rem;    font-weight: 500;    color: #333;    line-height: 0.36rem;  }  
.hot-news .news-container .news-list .panel:nth-child(n+2) {    margin-left: 0.28rem;  }  
.hot-news .news-container .news-list .cur {    position: relative;    color: #005293;  }  
.hot-news .news-container .news-list .cur::after {    position: absolute;    content: '';    width: 100%;    height: 0.02rem;    background: #005293;    bottom: -0.2rem;    left: 0;  }  
.hot-news .news-container .news-list .tabItem {    font-size: 0.32rem;    color: #333;  }  
.hot-news .news-container .news-list .news {    position: relative;    margin-top: 0.28rem;    padding-left: 0rem;    padding-bottom: 0.32rem;    max-height: initial;  }  
.hot-news .news-container .news-list .news:nth-child(n) {    border-bottom: 0.01rem solid #ddd;  }  
.hot-news .news-container .news-list .news::before {    display: none;  }}
.news-banner-box {  margin-top: 0.24rem !important;}
.news-banner {  position: relative;  height: 1.4rem;}
.news-banner img {  width: 100%;}
.news-banner .pagination {  position: absolute;  right: 0.12rem;  bottom: 0.12rem;}
.news-banner .pagination .swiper-pagination-switch {  display: inline-block;  width: 0.16rem;  height: 0.16rem;  margin-left: 0.08rem;  background: #fff;  opacity: 0.5;  cursor: pointer;}
.news-banner .pagination .swiper-active-switch {  opacity: 1;  background-color: #CE6D00;}
.gov-affairs-public {  margin-top: 0.24rem;  text-align: center;}
.gov-affairs-public .tt {  display: inline-block;  width: 3.94rem;}
.gov-affairs-public .tt img {  width: 100%;}
.gov-affairs-public .gov-affairs-head {  margin-top: 0.3rem;}
.gov-affairs-public .gov-affairs-head .child {  position: absolute;  left: 0.4rem;  bottom: 0;  width: 1.2rem;  height: 1rem;  background: linear-gradient(180deg, rgba(244, 246, 248, 0.8) 0%, #FFFFFF 100%);  box-shadow: 0 0.02rem 0.08rem 0 rgba(122, 140, 168, 0.16);  border-radius: 0.04rem 0.04rem 0 0;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(0.04rem);}
.gov-affairs-public .gov-affairs-head .child img {  width: 0.32rem;  margin-top: 0.2rem;  margin-bottom: 0.12rem;}
.gov-affairs-public .gov-affairs-head .child span {  display: block;  font-size: 0.2rem;  line-height: 0.2rem;  color: #333;}
.affairs-item {  float: left;  position: relative;  width: 2rem;  height: 2rem;  margin-right: 0.16rem;  transition: transform 0.5s;}
.affairs-item .bg {  width: 100%;  height: 100%;}
.affairs-item:last-child {  margin: 0;}
.affairs-item:hover {  transform: translateY(-0.08rem);}
.affairs-item:hover .child span {  color: #015293;}
.gov-affairs-list {  margin-top: 0.2rem;  padding-bottom: 0.18rem;}
.gov-affairs-list .list {  padding-left: 0.22rem;  background: url(../images/gov_affairs_list_bg.png) no-repeat left center / 0.1rem 0.1rem;  font-size: 0.18rem;  line-height: 0.73rem;  text-align: left;  border-bottom: 0.01rem solid #E5E5E5;}
.gov-affairs-list .list .title {  max-width: 11rem;}
.gov-affairs-list .list .date {  color: #666;}
.gov-affairs-list .list:last-child {  border: none;}
.special-part {  overflow: hidden;  height: 3.08rem;}
.special-part .tt {  display: block;  margin-bottom: 0.4rem;  margin-top: 0.48rem;  text-align: center;  font-size: 0.32rem;  font-weight: 500;  color: #111;  line-height: 0.32rem;}
.special-part .tt img {  width: 100%;}
.special-part .mask {  position: relative;  left: -0.2rem;  width: 13.2rem;}
.special-part .mask .nav {  position: absolute;  top: 0.5rem;  z-index: 999;  width: 0.24rem;  cursor: pointer;}
.special-part .mask .nav img {  width: 100%;}
.special-part .mask .prev {  left: 0.2rem;}
.special-part .mask .next {  right: 0.2rem;}
.special-banner {  height: 1.4rem;}
.special-banner .swiper-slide {  width: 2.9rem !important;  margin: 0 0.2rem;}
.special-banner img {  width: 100%;  max-width: 100%;  height: 100%;  max-height: 100%;}
.gov-public-1122 {  max-width: 19.2rem;  height: 7rem;  padding: 0.48rem 0;  background: url(../images/gov-public-bg.png) no-repeat center center / auto 100%;}
.gov-public-1122 .tt {  font-size: 0.32rem;  line-height: 0.32rem;  color: #111;  text-align: center;  font-weight: 500;}
.gov-public-1122 .public-tab-head {  width: 12.1rem;  margin-top: 0.4rem;}
.gov-public-1122 .public-tab-head .head-item {  position: relative;  display: inline-block;  padding-bottom: 0.33rem;}
.gov-public-1122 .public-tab-head .head-item .info {  position: absolute;  left: -0.3rem;  width: 2rem;  padding: 0.15rem 0 0;  font-size: 0.18rem;  line-height: 0.2rem;  text-align: center;}
.gov-public-1122 .public-tab-head a {  display: inline-block;  width: 1.4rem;  height: 1.4rem;  background: url(../images/gov-public-tab.png) no-repeat center center / 1.2rem auto;  text-align: center;  vertical-align: middle;  font-weight: bold;}
.gov-public-1122 .public-tab-head a span {  line-height: 1.4rem;  font-size: 0.3rem;  color: #015293;}
.gov-public-1122 .public-tab-head a:hover {  background-image: url(../images/gov-public-tab-cur.png);  background-size: 1.4rem auto;}
.gov-public-1122 .public-tab-head a:hover span {  font-size: 0.4rem;  color: #fff;}
.gov-public-1122 .public-tab-head a:hover .info {  color: #015293;}
.gov-public-1122 .public-tab-head .line {  display: inline-block;  width: 0.74rem;  height: 1.4rem;  background: url(../images/gov-tab-line.png) no-repeat center center / 100% auto;  vertical-align: middle;}
.gov-public-1122 .public-tab-head .cur {  background-image: url(../images/gov-public-tab-cur.png);  background-size: 1.4rem auto;}
.gov-public-1122 .public-tab-head .cur span {  font-size: 0.4rem;  color: #fff;}
.gov-public-1122 .public-tab-head .cur .info {  color: #015293;}
.gov-public-1122 .public-tab-con {  margin-top: 0.56rem;}
.gov-public-1122 .public-tab-con .list {  display: inline-block;  vertical-align: top;}
.gov-public-1122 .public-tab-con .list li {  padding: 0 0.19rem 0 0.22rem;  font-size: 0.18rem;  color: #333;  border-bottom: 0.01rem solid #D1DAEE;  background: url(../images/point.png) no-repeat left center / 0.1rem auto;}
.gov-public-1122 .public-tab-con .list li a {  line-height: 0.63rem;}
.gov-public-1122 .public-tab-con .list li .list-tt {  width: 6.5rem;}
.gov-public-1122 .public-tab-con .list li .date {  width: 1.2rem;  color: #666;}
.gov-public-1122 .public-tab-con .list li span {  display: inline-block;  vertical-align: middle;}
.gov-public-1122 .public-tab-con .list li:last-child {  border-bottom: none;}
.gov-public-1122 .public-tab-con .right {  display: inline-block;  width: 4.18rem;  margin-left: 0.2rem;  vertical-align: top;}
.gov-public-1122 .public-tab-con .right .item {  display: inline-block;  width: 2.02rem;  height: 0.77rem;  margin-right: 0.14rem;  margin-bottom: 0.14rem;  text-align: center;  background: url(../images/gov-public-info.png) no-repeat center center / 100% auto;  font-size: 0.2rem;  color: #015293;  font-weight: bold;  line-height: 0.77rem;}
.gov-public-1122 .public-tab-con .right .item:nth-child(2n) {  margin-right: 0;}
.gov-public-1122 .public-tab-con .right .item:nth-last-child(-n+2) {  margin-bottom: 0;}
.gov-public-1122 .public-tab-con .right .item:hover {  background-image: url(../images/gov-public-info-hov.png);  color: #fff;}@media screen and (max-width: 768px) {  .news-banner {    width: 7.02rem;    height: 0.77rem;  }  
.gov-affairs-public {    padding: 0 0.24rem;  }  
.gov-affairs-public .tt {    width: 4.37rem;  }  
.gov-affairs-public .gov-affairs-head {    margin-top: 0.24rem;  }  
.gov-affairs-public .gov-affairs-head .child {    width: 1.56rem;    height: 1.2rem;    left: 0.32rem;    border-radius: 0.08rem 0.08rem 0 0;  }  
.gov-affairs-public .gov-affairs-head .child img {    width: 0.48rem;    margin-top: 0.16rem;    margin-bottom: 0.08rem;  }  
.gov-affairs-public .gov-affairs-head .child span {    font-size: 0.32rem;    line-height: 0.32rem;    font-weight: 500;  }  
.affairs-item {    float: left;    position: relative;    width: 2.2rem;    height: 2rem;    margin-right: 0.21rem;    margin-bottom: 0.21rem;  }  
.affairs-item:nth-child(3n) {    margin-right: 0;  }  
.gov-affairs-list {    margin-top: 0.03rem;  }  
.gov-affairs-list .list {    padding: 0.24rem 0 0.24rem 0.18rem;    font-size: 0.32rem;    line-height: 0.48rem;    border-bottom: 0.01rem solid #ddd;  }  
.gov-affairs-list .list .title {    max-width: 5rem;  }  
.gov-affairs-list .list .date {    color: #999;  }  
.gov-affairs-list .list:last-child {    border-bottom: 0.01rem solid #ddd;  }  
.special-part {    height: auto;    padding: 0.24rem;  }  
.special-part .tt {    width: 3.28rem;    margin-bottom: 0.48rem;    line-height: 1;    font-size: 0.48rem;    font-weight: bold;  }  
.special-part .mask {    width: 7.26rem;    left: -0.12rem;  }  
.special-part .mask .nav {    display: none;  }  
.special-banner {    height: 1.64rem;  }  
.special-banner .swiper-slide {    width: 3.4rem !important;    margin: 0 0.12rem;  }  
.gov-public-1122 {    width: 7.5rem;    height: auto;    padding: 0.56rem 0.23rem 0.89rem;    margin-top: 0.48rem;    overflow: hidden;    background: url(../images/gov-public-wrp-bg.png) no-repeat top left / 100% auto;  }  
.gov-public-1122 .g-box {    width: 7.02rem;  }  
.gov-public-1122 .tt {    font-size: 0.48rem;    line-height: 0.48rem;    font-weight: 500;    color: #111;  }  
.gov-public-1122 .public-tab-head {    display: flex;    flex-wrap: wrap;    width: 7.2rem;    margin-top: 0.48rem;  }  
.gov-public-1122 .public-tab-head a {    width: 1.6rem;    height: 1.6rem;    background-size: 1.6rem auto;  }  
.gov-public-1122 .public-tab-head a span {    font-size: 0.44rem;    line-height: 1.6rem;  }  
.gov-public-1122 .public-tab-head a:hover {    background: url(../images/gov-public-tab.png) no-repeat center center / 100% auto;  }  
.gov-public-1122 .public-tab-head a:hover span {    color: inherit;    font-size: 0.44rem;    line-height: 1.6rem;  }  
.gov-public-1122 .public-tab-head .head-item {    margin: 0 0.17rem;    padding-bottom: 0.96rem;  }  
.gov-public-1122 .public-tab-head .head-item .info {    width: 2.3rem;    left: -0.35rem;    padding-top: 0.24rem;    font-size: 0.24rem;    line-height: 0.24rem;    font-weight: 500;  }  
.gov-public-1122 .public-tab-head .head-item:nth-child(2) {    margin: 0 0.78rem;  }  
.gov-public-1122 .public-tab-head .head-item:nth-child(5) {    margin: 0 0.78rem;  }  
.gov-public-1122 .public-tab-head .line {    display: none;  }  
.gov-public-1122 .public-tab-con {    margin-top: 0;  }  
.gov-public-1122 .public-tab-con .list li {    padding: 0.23rem 0 0.23rem 0.18rem;  }  
.gov-public-1122 .public-tab-con .list li a {    font-size: 0.32rem;    line-height: 0.48rem;  }  
.gov-public-1122 .public-tab-con .list li .list-tt {    width: 6.84rem;  }  
.gov-public-1122 .public-tab-con .list li .date {    display: none;  }  
.gov-public-1122 .public-tab-con .list li:last-child {    border-bottom: 0.01rem solid #D1DAEE;  }  
.gov-public-1122 .public-tab-con .right {    width: 7.02rem;    margin: 0.22rem 0 0;  }  
.gov-public-1122 .public-tab-con .right .item {    width: 3.4rem;    height: 1.29rem;    margin-right: 0.22rem;    margin-bottom: 0.24rem;    font-size: 0.32rem;    line-height: 1.29rem;  }  
.gov-public-1122 .public-tab-con .right .item:nth-child(2n) {    margin-right: 0;  }  
.gov-public-1122 .public-tab-con .right .item:nth-last-child(-n+2) {    margin-bottom: 0;  }}
.video-news {  width: 3.8rem;  height: 7.94rem;  padding: 0.32rem;  background: #F3FAFF;  border-radius: 0.08rem;}
.video-title {  margin-bottom: 0.24rem;  font-size: 0.26rem;  font-weight: bold;  line-height: 0.26rem;}
.video {  position: relative;  display: inline-block;  width: 100%;  height: 1.8rem;  margin-bottom: 0.16rem;}
.video .video-img {  width: 100%;  height: 100%;}
.video .play-icon {  position: absolute;  top: 50%;  left: 50%;  translate: -50% -50%;}
.video-content .video-point {  width: 0.06rem;  height: 0.06rem;  margin-top: 0.1rem;  background: #B0B0B0;  border-radius: 0.06rem;}
.video-content .video-txt {  max-width: 2.98rem;  font-size: 0.18rem;  font-weight: 400;  color: #000000;}
.video-content .video-txt:hover {  color: #015293;}
.split {  width: 100%;  height: 0.01rem;  margin-top: 0.24rem;  margin-bottom: 0.24rem;  background: #93B8D2;}
.notice-list .notice-item {  display: block;  margin-bottom: 0.08rem;  padding: 0.12rem 0.26rem 0.12rem 0.2rem;  background: #FFFFFF;  font-size: 0.18rem;  font-weight: 400;  color: #000000;}
.notice-list .notice-item:hover {  color: #015293;}@media screen and (max-width: 768px) {  .video-news {    margin-top: 0.32rem;    width: 100%;    height: auto;    padding: 0.32rem;    background: #F3FAFF;    border-radius: 0.08rem;  }  
.video-title {    margin-bottom: 0.24rem;    font-size: 0.4rem;    font-weight: bold;    line-height: 0.4rem;  }  
.video {    position: relative;    display: inline-block;    width: 100%;    height: 3.8rem;    margin-bottom: 0.24rem;    background: url(../images/video-img.png) center center / 100% 100% no-repeat;  }  
.video .play-icon {    position: absolute;    top: 50%;    left: 50%;    translate: -50% -50%;  }  
.video-content .video-point {    width: 0.1rem;    height: 0.1rem;    margin-top: 0.16rem;    background: #B0B0B0;    border-radius: 0.1rem;  }  
.video-content .video-txt {    max-width: 6.15rem;    font-size: 0.32rem;    font-weight: 400;    color: #000000;  }  
.video-content .video-txt:hover {    color: #015293;  }  
.split {    width: 100%;    height: 0.01rem;    margin-top: 0.24rem;    margin-bottom: 0.24rem;    background: #93B8D2;  }  
.notice-list .notice-item {    display: block;    margin-bottom: 0.24rem;    padding: 0.12rem 0.24rem;    background: #FFFFFF;    font-size: 0.32rem;    font-weight: 400;    color: #000000;  }  
.notice-list .notice-item:hover {    color: #015293;  }}
.top {  padding: 0.34rem 0;  background: url(../images/top-bg.png) center center / 100% 100% no-repeat;}
.top .top-content {  position: relative;}
.top .top-content .swiper-container {  width: 6.2rem;  height: 4.1rem;  border-radius: 0 0 0.28rem 0;}
.top .top-content .swiper-container a {  display: inline-block;  position: relative;}
.top .top-content .swiper-container a .img {  width: 6.2rem;  height: 4.1rem;}
.top .top-content .swiper-container a .text {  position: absolute;  width: 6.2rem;  height: 0.56rem;  bottom: 0;  line-height: 0.56rem;  background: rgba(0, 0, 0, 0.5);  font-size: 0.24rem;  padding-left: 0.64rem;  padding-right: 0.12rem;  color: #fff;}
.top .top-content .swiper-button-next,.top .top-content .swiper-button-prev {  position: absolute;  width: 0.4rem;  height: 0.32rem;  bottom: 0.3rem;  z-index: 10;  cursor: pointer;  line-height: 0.32rem;  text-align: center;}
.top .top-content .swiper-button-prev {  left: -0.4rem;  background: #7BBDF2;  border-radius: 0.08rem 0rem 0rem 0rem;}
.top .top-content .swiper-button-next {  background: #015293;  border-radius: 0rem 0rem 0.04rem 0rem;}
.tab1 {  width: 6.2rem;}
.tab1 .tab1-header {  margin-top: 0.24rem;}
.tab1 .tab1-header .time {  width: 0.8rem;  height: 0.8rem;  background: linear-gradient(180deg, rgba(244, 246, 248, 0.8) 0%, #FFFFFF 100%);  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.08rem;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(4px);}
.tab1 .tab1-header .time .day {  margin-top: 0.08rem;  text-align: center;  font-size: 0.32rem;  font-weight: bold;  color: #333333;}
.tab1 .tab1-header .time .year {  text-align: center;  font-size: 0.14rem;  font-weight: 500;  color: #333333;}
.tab1 .tab1-header .title {  margin-top: 0.08rem;  max-width: 5.24rem;  font-size: 0.24rem;  font-weight: 500;  line-height: 0.32rem;}
.tab1 .tab1-content {  margin-top: 0.24rem;}
.tab1 .tab1-content .txt-item {  line-height: 0.48rem;}
.tab1 .tab1-content .txt-item .point {  margin-top: 0.19rem;}
.tab1 .tab1-content .txt-item .txt {  max-width: 4.2rem;  margin-left: 0.12rem;  font-size: 0.18rem;  font-weight: 400;  color: #000;}
.tab1 .tab1-content .txt-item .txt:hover {  color: #015293;}
.tab1 .tab1-content .txt-item .time {  font-size: 0.18rem;  font-weight: 400;  color: #666;}
.center {  margin-top: 0.3rem;  margin-bottom: 0.34rem;}
.tab3 {  margin-top: 0.21rem;}
.tab2,.tab3 {  width: 8.7rem;}
.tab2 .common-tab-head,.tab3 .common-tab-head {  border: none;  background: #F3F7F9;  border-radius: 0.08rem 0.08rem 0 0;}
.tab2 .common-tab-head a:hover,.tab3 .common-tab-head a:hover {  border-color: transparent;  background: transparent;}
.tab2 .common-tab-head .cur,.tab3 .common-tab-head .cur {  border-color: transparent;  background: transparent;}
.tab2 .tab2-content,.tab3 .tab2-content,.tab2 .tab3-content,.tab3 .tab3-content {  padding: 0.12rem 0.34rem;  border-radius: 0 0 0.08rem 0.08rem;  border: 0.04rem #F3F7F9 solid;  border-top: none;}
.tab2 .tab2-content .txt-item,.tab3 .tab2-content .txt-item,.tab2 .tab3-content .txt-item,.tab3 .tab3-content .txt-item {  margin-top: 0.17rem;  line-height: 0.24rem;  padding-bottom: 0.18rem;  border-bottom: 0.01rem #EEF1F6 solid;}
.tab2 .tab2-content .txt-item:last-child,.tab3 .tab2-content .txt-item:last-child,.tab2 .tab3-content .txt-item:last-child,.tab3 .tab3-content .txt-item:last-child {  border-bottom: none;}
.tab2 .tab2-content .txt-item .point,.tab3 .tab2-content .txt-item .point,.tab2 .tab3-content .txt-item .point,.tab3 .tab3-content .txt-item .point {  margin-top: 0.06rem;  width: 0.06rem;  height: 0.06rem;  border-radius: 0.06rem;  background: #B0B0B0;}
.tab2 .tab2-content .txt-item .txt,.tab3 .tab2-content .txt-item .txt,.tab2 .tab3-content .txt-item .txt,.tab3 .tab3-content .txt-item .txt {  max-width: 6.5rem;  margin-left: 0.12rem;  font-size: 0.18rem;  font-weight: 400;  color: #111;}
.tab2 .tab2-content .txt-item .txt:hover,.tab3 .tab2-content .txt-item .txt:hover,.tab2 .tab3-content .txt-item .txt:hover,.tab3 .tab3-content .txt-item .txt:hover {  color: #015293;}
.tab2 .tab2-content .txt-item .time,.tab3 .tab2-content .txt-item .time,.tab2 .tab3-content .txt-item .time,.tab3 .tab3-content .txt-item .time {  font-size: 0.18rem;  font-weight: 400;  color: #666;}@media screen and (max-width: 768px) {  .top {    padding: 0.32rem 0;    background: transparent;  }  
.top .top-content {    position: relative;  }  
.top .top-content .swiper-container {    width: 100%;    height: 5rem;    border-radius: 0;  }  
.top .top-content .swiper-container a {    display: inline-block;    position: relative;    width: 100%;    height: 100%;  }  
.top .top-content .swiper-container a .img {    width: 100%;    height: auto;  }  
.top .top-content .swiper-container a .text {    position: absolute;    width: 100%;    height: 0.8rem;    line-height: 0.8rem;    font-size: 0.28rem;  }  
.top .top-content .swiper-button-next,  .top .top-content .swiper-button-prev {    display: none;  }  
.tab1 {    width: 100%;    margin-top: 0.24rem;    padding: 0 0.24rem;  }  
.tab1 .common-tab-head {    height: auto;    border: none;    background: #F3F7F9;    border-radius: 0.08rem;    padding: 0.04rem 0.04rem;    padding-right: 0.2rem;    background: #ECF1F7;  }  
.tab1 .common-tab-head .item-container {    width: auto !important;  }  
.tab1 .common-tab-head a {    line-height: 0.6rem;    font-size: 0.4rem;  }  
.tab1 .common-tab-head .cur {    background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);    box-shadow: 0rem 0.04rem 0.16rem 0rem rgba(122, 140, 168, 0.16);    border-radius: 0.08rem;    border: 0.02rem solid #FFFFFF;  }  
.tab1 .common-tab-head .tab-more {    font-size: 0.24rem;  }  
.tab1 .tab1-header {    margin-top: 0.32rem;  }  
.tab1 .tab1-header .time {    width: 1.4rem;    height: 1.4rem;    background: linear-gradient(180deg, rgba(244, 246, 248, 0.8) 0%, #FFFFFF 100%);    box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(122, 140, 168, 0.16);    border-radius: 0.12rem;    border: 0.02rem solid #FFFFFF;    backdrop-filter: blur(4px);  }  
.tab1 .tab1-header .time .day {    margin-top: 0.2rem;    text-align: center;    font-size: 0.5rem;    font-weight: bold;    color: #333333;  }  
.tab1 .tab1-header .time .year {    text-align: center;    font-size: 0.24rem;    font-weight: 500;    color: #333333;  }  
.tab1 .tab1-header .title {    margin-top: 0.1rem;    max-width: 5.35rem;    font-size: 0.4rem;    font-weight: 400;    line-height: 0.6rem;  }  
.tab1 .tab1-content {    margin-top: 0.36rem;  }  
.tab1 .tab1-content .txt-item {    height: 0.71rem;    line-height: 0.48rem;    border-bottom: 0.01rem #ddd solid;    margin-bottom: 0.26rem;  }  
.tab1 .tab1-content .txt-item .point {    margin-top: 0.18rem;  }  
.tab1 .tab1-content .txt-item .txt {    max-width: 5.2rem;    margin-left: 0.08rem;    font-size: 0.32rem;    font-weight: 400;    color: #000;  }  
.tab1 .tab1-content .txt-item .txt:hover {    color: #015293;  }  
.tab1 .tab1-content .txt-item .time {    font-size: 0.24rem;    font-weight: 400;    color: #666;  }  
.center {    margin-top: 0;    margin-bottom: 0.34rem;    padding: 0 0.24rem;    width: 100%;  }  
.center-tabs {    width: 100%;  }  
.tab3 {    margin-top: 0.32rem;  }  
.tab2,  .tab3 {    width: 100%;  }  
.tab2 .common-tab-head,  .tab3 .common-tab-head {    height: auto;    border: none;    background: #F3F7F9;    border-radius: 0.08rem 0.08rem 0 0;    padding: 0.24rem 0.1rem;  }  
.tab2 .common-tab-head .item-container,  .tab3 .common-tab-head .item-container {    width: auto !important;  }  
.tab2 .common-tab-head a,  .tab3 .common-tab-head a {    line-height: 0.4rem;    font-size: 0.4rem;  }  
.tab2 .common-tab-head a:hover,  .tab3 .common-tab-head a:hover {    border-color: transparent;    background: transparent;  }  
.tab2 .common-tab-head .cur,  .tab3 .common-tab-head .cur {    border-color: transparent;    background: transparent;  }  
.tab2 .common-tab-head .tab-more,  .tab3 .common-tab-head .tab-more {    font-size: 0.24rem;  }  
.tab2 .tab2-content,  .tab3 .tab2-content,  .tab2 .tab3-content,  .tab3 .tab3-content {    padding: 0.12rem 0.34rem;    border-radius: 0 0 0.08rem 0.08rem;    border: 0.08rem #F3F7F9 solid;    border-top: none;  }  
.tab2 .tab2-content .txt-item,  .tab3 .tab2-content .txt-item,  .tab2 .tab3-content .txt-item,  .tab3 .tab3-content .txt-item {    height: 0.71rem;    line-height: 0.48rem;    border-bottom: 0.01rem #EEF1F6 solid;    margin-bottom: 0.26rem;  }  
.tab2 .tab2-content .txt-item .point,  .tab3 .tab2-content .txt-item .point,  .tab2 .tab3-content .txt-item .point,  .tab3 .tab3-content .txt-item .point {    margin-top: 0.2rem;    width: 0.1rem;    height: 0.1rem;    border-radius: 0.06rem;    background: #B0B0B0;  }  
.tab2 .tab2-content .txt-item .txt,  .tab3 .tab2-content .txt-item .txt,  .tab2 .tab3-content .txt-item .txt,  .tab3 .tab3-content .txt-item .txt {    max-width: 4.5rem;    margin-left: 0.12rem;    font-size: 0.32rem;    font-weight: 400;    color: #111;  }  
.tab2 .tab2-content .txt-item .txt:hover,  .tab3 .tab2-content .txt-item .txt:hover,  .tab2 .tab3-content .txt-item .txt:hover,  .tab3 .tab3-content .txt-item .txt:hover {    color: #015293;  }  
.tab2 .tab2-content .txt-item .time,  .tab3 .tab2-content .txt-item .time,  .tab2 .tab3-content .txt-item .time,  .tab3 .tab3-content .txt-item .time {    font-size: 0.24rem;    font-weight: 400;    color: #666;  }  
.tab2 .tab2-content .txt-item:last-child,  .tab3 .tab2-content .txt-item:last-child,  .tab2 .tab3-content .txt-item:last-child,  .tab3 .tab3-content .txt-item:last-child {    border-bottom: none;    margin-bottom: 0;  }}
.interaction-link {  width: 4rem;}
.interaction-link .app-con {  margin-bottom: 0.2rem;}
.interaction-link .app {  display: inline-block;  width: 1.9rem;  height: 1.9rem;  padding-top: 0.44rem;  background: linear-gradient(180deg, #F2F8FF 0%, #FFFFFF 100%);  box-shadow: 0 0.04rem 0.16rem 0 rgba(122, 140, 168, 0.12);  border-radius: 0.12rem;  border: 0.02rem solid #fff;  backdrop-filter: blur(0.08rem);  text-align: center;}
.interaction-link .app img {  width: 0.72rem;}
.interaction-link .app span {  display: block;  font-size: 0.2rem;  line-height: 0.2rem;  margin-top: 0.2rem;  color: #595959;}
.interaction-link .letter {  display: inline-block;  width: 100%;  height: 1.9rem;  padding: 0.48rem 0 0 0.38rem;  background: url(../images/letter-bg.png) no-repeat center center / 100% 100%;}
.interaction-link .letter .tt {  padding-left: 0.1rem;  font-size: 0.42rem;  color: #4586CD;  line-height: 0.42rem;}
.interaction-link .letter .info {  display: inline-block;  padding: 0.1rem;  margin-top: 0.15rem;  font-size: 0.16rem;  line-height: 0.16rem;  color: #4E8EC1;  border-radius: 0.08rem;  border: 0.01rem solid #D0E1F5;}
.tabSwitch {  max-width: 19.2rem;  height: 6.4rem;  padding-top: 0.48rem;  background: #F5F7FA;}
.tab-title {  text-align: center;  padding-bottom: 0.4rem;  font-size: 0.32rem;  font-weight: 500;  color: #111111;  line-height: 0.32rem;}
.tab-card {  width: 12.8rem;  height: 4.4rem;  margin: 0 auto;  box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.08rem;  background: linear-gradient(180deg, #FAFCFF 0%, #FFFFFF 100%);  backdrop-filter: blur(8px);}
.tab {  width: 2rem;  height: 4.4rem;}
.tab .tab-l {  width: 2rem;  height: 4.4rem;  padding-top: 0.04rem;  background: linear-gradient(270deg, #F1F8FF 0%, #FFFFFF 100%);  border-radius: 0.08rem 0rem 0rem 0.08rem;}
.tab .tab-l .active {  border-left: 0.04rem solid #026AB6 !important;  background: #D2E8FF;}
.tab .tab-l .active .tab-txt {  color: #015293 !important;}
.tab .tab-l .tab-item {  display: inline-block;  width: 2rem;  height: 0.56rem;  padding-left: 0.2rem;  margin-top: 0.43rem;  border-left: 0.04rem solid #FFFFFF;}
.tab .tab-l .tab-item:first-child {  margin-top: 0.4rem;}
.tab .tab-l .tab-item .tab-txt {  font-size: 0.22rem;  font-weight: 500;  line-height: 0.56rem;}
.tab-content {  width: 10.8rem;  height: 4.4rem;}
.master-mail {  width: 10.8rem;  height: 4.4rem;}
.master-mail .content {  width: 6.8rem;  padding: 0.3rem 0.48rem 0 0.56rem;}
.master-mail .content .content-header {  width: 100%;  height: 1.16rem;  margin-bottom: 0.39rem;}
.master-mail .content .content-header .mail-adrress ul li {  display: inline-block;}
.master-mail .content .content-header .mail-adrress ul li img {  width: 2.74rem;  height: 0.82rem;}
.master-mail .content .content-header .mail-adrress ul li.write {  margin-right: 0.28rem;}
.master-mail .content .content-header .mail-adrress ul li.write-mobile {  display: none;}
.master-mail .content .content-header .mail-adrress ul li.query-mobile {  display: none;}
.master-mail .content .content-title {  width: 100%;  font-size: 0.2rem;  color: #666;  margin-bottom: 0.16rem;}
.master-mail .content .content-title::before {  display: inline-block;  position: relative;  top: 0.1rem;  content: '';  width: 0.03rem;  height: 0.1rem;  background: #026AB6;  border-radius: 0.02rem;  float: left;  margin-right: 0.05rem;}
.master-mail .content .content-title .more {  font-size: 0.16rem;  cursor: pointer;  color: #999;}
.master-mail .content .content-title .more img {  width: 0.28rem;  margin-top: -0.01rem;}
.master-mail .content .content-body .content-body-list .mail-txt-item {  height: 0.44rem;  line-height: 0.44rem;}
.master-mail .content .content-body .content-body-list .mail-txt-item .point {  padding-top: 0.18rem;}
.master-mail .content .content-body .content-body-list .mail-txt-item .txt {  max-width: 4rem;  margin-left: 0.12rem;  font-size: 0.16rem;  font-weight: 400;}
.master-mail .content .content-body .content-body-list .mail-txt-item .time {  font-size: 0.16rem;  font-weight: 400;  color: #999999;}
.master-mail .tel {  width: 4rem;}
.master-mail .tel .block-container {  padding: 0;  border-radius: 0 0.08rem 0.08rem 0;}
.master-mail .tel .block-container .block-title {  height: 0.56rem !important;  background: #d3e8ff !important;}
.master-mail .tel .container {  height: 3.84rem;  background: #FFF;  border-left: 0.01rem solid #d9e8f4;  padding: 0 0.03rem;}
.master-mail .tel .container .top {  padding: 0.16rem 0.16rem 0 0.16rem;  border-bottom: 0.01rem solid #DDDDDD;  background: none;}
.master-mail .tel .container .top .block {  display: inline-block;  width: 1.8rem;  height: 0.75rem;  text-align: center;}
.master-mail .tel .container .top .block .number {  font-size: 0.24rem;  font-weight: 600;  color: #111111;}
.master-mail .tel .container .top .block .text {  font-size: 0.16rem;  color: #666666;}
.master-mail .tel .container .top .block:nth-child(1) {  border-bottom: 0.01rem dashed #DDDDDD;  border-right: 0.01rem dashed #DDDDDD;}
.master-mail .tel .container .top .block:nth-child(2) {  border-bottom: 0.01rem dashed #DDDDDD;}
.master-mail .tel .container .top .block:nth-child(3) {  padding-top: 0.16rem;  border-right: 0.01rem dashed #DDDDDD;}
.master-mail .tel .container .bottom .ecahrts {  width: 3.96rem;  height: 2rem;}
.master-mail .m-tel {  display: none;}
.yjzj .yjzj-content {  width: 10.8rem;  height: 4.4rem;  padding-top: 0.49rem;  padding-left: 0.56rem;  padding-right: 0.56rem;}
.yjzj .yjzj-content .yjzj-title .title-line {  width: 0.03rem;  height: 0.1rem;  margin-top: 0.07rem;  background: #026AB6;  border-radius: 0.02rem;}
.yjzj .yjzj-content .yjzj-title .title {  margin-left: 0.06rem;  line-height: 0.22rem;  font-size: 0.2rem;  font-weight: 500;  color: #666666;}
.yjzj .yjzj-content .yjzj-title .all span {  line-height: 0.22rem;  font-size: 0.16rem;  font-weight: 400;  color: #999999;}
.yjzj .yjzj-content .yjzj-title .all img {  width: 0.28rem;  margin-top: -0.1rem;}
.yjzj .yjzj-content .yjzj-list {  margin-top: 0.56rem;}
.yjzj .yjzj-content .yjzj-list .list-item {  margin-bottom: 0.24rem;  padding-bottom: 0.29rem;  border-bottom: 0.01rem #EEF1F6 solid;}
.yjzj .yjzj-content .yjzj-list .list-item:last-child {  border: none;}
.yjzj .yjzj-content .yjzj-list .list-item .item-status {  width: 0.64rem;  height: 0.24rem;  border-radius: 0.04rem;  font-size: 0.16rem;  line-height: 0.24rem;  text-align: center;}
.yjzj .yjzj-content .yjzj-list .list-item .true {  background: #EDF7FF;  border: 0.01rem solid #ADD9FD;  color: #015293;}
.yjzj .yjzj-content .yjzj-list .list-item .false {  background: #FAFAFA;  border-radius: 0.04rem;  border: 0.01rem solid #D9D9D9;  font-size: 0.16rem;  color: #999999;}
.yjzj .yjzj-content .yjzj-list .list-item .item-title {  width: 7.3rem;  margin-left: 0.1rem;  font-size: 0.18rem;  line-height: 0.22rem;}
.yjzj .yjzj-content .yjzj-list .list-item .item-time {  font-size: 0.18rem;  color: #999999;  line-height: 0.22rem;}
.talk-online {  width: 10.8rem;  height: 4.4rem;  padding: 0.48rem 0.56rem 0.5rem 0.56rem;}
.talk-online .talk-online-info {  width: 100%;  height: 2.5rem;  margin-bottom: 0.34rem;}
.talk-online .talk-online-info .talk-online-info-pic {  width: 4.5rem;  height: 2.5rem;  margin-right: 0.24rem;  background-color: black;}
.talk-online .talk-online-info .talk-online-info-pic img {  max-width: 100%;  height: 2.5rem;}
.talk-online .talk-online-info .talk-online-info-infos {  width: 4.84rem;  height: 2.5rem;}
.talk-online .talk-online-info .talk-online-info-infos .lable {  font-size: 0.18rem;  color: #015293;}
.talk-online .talk-online-info .talk-online-info-infos .value {  max-width: 3.93rem;  font-size: 0.18rem;  color: #333;  margin-left: 0.12rem;}
.talk-online .talk-online-info .talk-online-title,.talk-online .talk-online-info .talk-online-time,.talk-online .talk-online-info .talk-online-visitor,.talk-online .talk-online-info .talk-online-summery {  width: 100%;  margin-bottom: 0.24rem;}
.talk-online .talk-online-info .talk-online-summery {  margin-bottom: 0;}
.talk-online .talk-online-info .talk-online-title {  height: 0.72rem;  font-size: 0.24rem;  color: #333;  font-weight: bold;  word-break: break-all;  line-height: 0.36rem;}
.talk-online .talk-online-history {  width: 100%;  height: 0.65rem;  color: #333;}
.talk-online .talk-online-history ul {  width: 100%;}
.talk-online .talk-online-history ul :nth-child(odd) {  margin-right: 0.24rem;}
.talk-online .talk-online-history ul :nth-child(-n+2) {  margin-bottom: 0.1rem;}
.talk-online .talk-online-history ul li {  width: 4.5rem;  height: 0.24rem;  line-height: 0.24rem;  float: left;}
.talk-online .talk-online-history ul li .tag {  width: 0.56rem;  height: 0.24rem;  background: #FFF2E8;  border-radius: 0.04rem;  border: 0.01rem solid #FFBC96;  display: inline-block;  text-align: center;  color: #D97C2E;  margin-right: 0.12rem;  font-size: 0.14rem;  vertical-align: top;}
.talk-online .talk-online-history ul li .title {  max-width: 3.7rem;  height: 0.24rem;  font-size: 0.18rem;  display: inline-block;  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;  -webkit-line-clamp: 1;}
.zwgk .zwgk-content {  width: 6.35rem;  height: 4.4rem;  padding-left: 0.56rem;  padding-top: 0.52rem;}
.zwgk .zwgk-content .zwgk-tab .zwgk-tab-item {  width: 1.4rem;  height: 0.48rem;  margin-right: 0.12rem;  background: #EBF6FF;  border-radius: 0.04rem;  font-size: 0.2rem;  font-weight: 500;  color: #666666;  text-align: center;  line-height: 0.48rem;}
.zwgk .zwgk-content .zwgk-tab .zwgk-tab-item:first-child {  width: 1.8rem;}
.zwgk .zwgk-content .zwgk-tab .zwgk-tab-item.active {  color: #ffffff;  background: #026AB6;}
.zwgk .zwgk-content .zwgk-txt-content {  width: 5.54rem;  margin-top: 0.24rem;  line-height: 0.44rem;}
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item .point {  margin-top: 0.18rem;}
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item .txt {  max-width: 4.2rem;  margin-left: 0.12rem;  font-size: 0.16rem;  font-weight: 400;}
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item .time {  font-size: 0.16rem;  font-weight: 400;  color: #999999;}
.zwgk .zwgk-join {  width: 4.15rem;  height: 4.4rem;  background: url(../images/join-bg.png) 100% 100% no-repeat;}
.zwgk .zwgk-join .join-title {  margin-top: 0.4rem;  font-size: 0.36rem;  font-weight: bold;  color: #FFFFFF;  text-align: center;}
.zwgk .zwgk-join .join-content {  width: 3.36rem;  height: 2.18rem;  margin: 0.2rem auto 0;  padding: 0.26rem 0.24rem 0.24rem 0.24rem;  background: rgba(255, 255, 255, 0.6);  border-radius: 0.08rem;  backdrop-filter: blur(4px);}
.zwgk .zwgk-join .join-content p {  font-size: 0.18rem;  font-weight: 400;  color: #015293;  line-height: 0.28rem;  text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.5);}
.zwgk .zwgk-join .join-btn {  display: block;  width: 2rem;  height: 0.4rem;  margin: 0.46rem auto 0;  padding: 0.09rem 0 0 0.56rem;  background: rgba(255, 255, 255, 0.8);  border-radius: 0.2rem;  backdrop-filter: blur(4px);}
.zwgk .zwgk-join .join-btn .join-icon {  margin-top: -0.1rem;}
.zwgk .zwgk-join .join-btn span {  display: inline-block;  margin-left: 0.08rem;  font-size: 0.16rem;  font-weight: 400;  color: #015293;}@media screen and (max-width: 768px) {  .tabSwitch {    height: auto;    padding-left: 0.24rem;    padding-right: 0.24rem;    padding-top: 0.48rem;  }  
.tab-title {    text-align: center;    padding-bottom: 0.48rem;    font-size: 0.48rem;    font-weight: 500;    color: #111111;    line-height: 0.32rem;  }  
.tab-card {    width: 100%;    height: auto;    margin: 0 auto;    border-radius: 0;    box-shadow: none;    background: #fff;    backdrop-filter: none;  }  
.tab {    width: 100%;    height: auto;    background: linear-gradient(360deg, #F1F8FF 0%, #FFFFFF 100%);    border-radius: 0.08rem 0.08rem 0rem 0rem;  }  
.tab .tab-l {    display: flex;    width: 100%;    height: auto;    padding-top: 0;  }  
.tab .tab-l .active {    border-top: 0.04rem solid #026AB6;    background: #D2E8FF;  }  
.tab .tab-l .active .tab-txt {    color: #015293 !important;  }  
.tab .tab-l .tab-item {    display: flex;    width: 1.75rem;    height: 1.2rem;    padding: 0;    margin: 0;    flex-direction: column;    align-items: center;    justify-content: center;    border-left: none !important;  }  
.tab .tab-l .tab-item img {    width: 0.4rem;  }  
.tab .tab-l .tab-item:first-child {    margin-top: 0;  }  
.tab .tab-l .tab-item .tab-icon {    margin-top: 0;  }  
.tab .tab-l .tab-item .tab-icon-active {    display: none;    margin-top: 0;  }  
.tab .tab-l .tab-item .tab-txt {    display: inline-block;    width: auto;    margin-top: 0;    margin-left: 0;    font-size: 0.28rem;    font-weight: 500;    color: #111111;    line-height: 0.36rem;  }  
.tab .tab-l .zwgk .tab-txt {    width: 1.4rem;    text-align: center;  }  
.tab .tab-l .zwgk .tab-icon {    margin-top: 0;  }  
.tab-content {    width: 100%;    height: auto;  }  
.master-mail {    width: 100%;    height: auto;  }  
.master-mail .content {    width: 100%;    padding: 0.48rem 0.24rem 0 0.24rem;  }  
.master-mail .content .content-header {    width: 100%;    height: auto;    margin-bottom: 0.48rem;  }  
.master-mail .content .content-header .mail-adrress ul {    display: flex;    justify-content: space-between;  }  
.master-mail .content .content-header .mail-adrress ul li {    display: inline-block;    width: 3.15rem;    height: 1.2rem;    line-height: 1.2rem;    text-align: center;    font-size: 0.32rem;    font-weight: bold;    color: #333;    background-size: 100% 100%;  }  
.master-mail .content .content-header .mail-adrress ul li img {    width: 3.17rem;    height: 1.22rem;  }  
.master-mail .content .content-header .mail-adrress ul li span {    margin-left: 0.58rem;  }  
.master-mail .content .content-header .mail-adrress ul li.write {    display: none;  }  
.master-mail .content .content-header .mail-adrress ul li.query {    display: none;  }  
.master-mail .content .content-header .mail-adrress ul li.write-mobile {    display: block;  }  
.master-mail .content .content-header .mail-adrress ul li.query-mobile {    display: block;  }  
.master-mail .content .content-title {    width: 100%;    font-size: 0.28rem;    color: #666;    font-weight: 500;    margin-bottom: 0.36rem;  }  
.master-mail .content .content-title::before {    display: inline-block;    position: relative;    top: 0.1rem;    content: '';    width: 0.06rem;    height: 0.2rem;    background: #026AB6;    border-radius: 0.02rem;    float: left;    margin-right: 0.19rem;  }  
.master-mail .content .content-title .more {    font-size: 0.24rem;    cursor: pointer;    color: #999;  }  
.master-mail .content .content-title .more img {    width: 0.4rem;    margin-top: -0.02rem;    margin-left: 0.08rem;  }  
.master-mail .content .content-body .content-body-list .mail-txt-item {    height: 0.71rem;    line-height: 0.48rem;    border-bottom: 0.01rem #ddd solid;    margin-bottom: 0.26rem;  }  
.master-mail .content .content-body .content-body-list .mail-txt-item .point {    padding-top: 0.18rem;  }  
.master-mail .content .content-body .content-body-list .mail-txt-item .txt {    max-width: 4.5rem;    margin-left: 0.08rem;    font-size: 0.28rem;    font-weight: 400;  }  
.master-mail .content .content-body .content-body-list .mail-txt-item .time {    font-size: 0.24rem;    font-weight: 400;    color: #999999;  }  
.master-mail .tel {    width: 100%;  }  
.master-mail .tel .block-container {    padding: 0;    border-radius: 0;  }  
.master-mail .tel .block-container .block-title {    height: 0.88rem !important;    padding: 0 0.37rem;    background: #d3e8ff !important;  }  
.master-mail .tel .block-container .block-title .title {    font-size: 0.4rem;    font-weight: 500;    color: #333333;    line-height: 0.88rem;  }  
.master-mail .tel .block-container .block-title .more {    font-size: 0.24rem;    font-weight: 400;    color: #333333;    line-height: 0.88rem;  }  
.master-mail .tel .block-container .block-title img {    width: 0.32rem;    height: 0.32rem;    margin-left: 0.02rem;    margin-top: 0.02rem;  }  
.master-mail .tel .container {    height: auto;    background: #FFF;    border-left: 0.01rem solid #d9e8f4;    padding: 0 0.03rem;  }  
.master-mail .tel .container .top {    padding: 0.2rem 0.16rem 0 0.16rem;    border-bottom: 0.01rem solid #DDDDDD;    background: none;  }  
.master-mail .tel .container .top .block {    display: inline-block;    width: 3.3rem;    height: 1.49rem;    text-align: center;  }  
.master-mail .tel .container .top .block .number {    margin-top: 0.2rem;    font-size: 0.44rem;    font-weight: 600;    color: #111111;  }  
.master-mail .tel .container .top .block .text {    font-size: 0.28rem;    color: #666666;  }  
.master-mail .tel .container .top .block:nth-child(1) {    border-bottom: 0.01rem dashed #DDDDDD;    border-right: 0.01rem dashed #DDDDDD;  }  
.master-mail .tel .container .top .block:nth-child(2) {    border-bottom: 0.01rem dashed #DDDDDD;  }  
.master-mail .tel .container .top .block:nth-child(3) {    padding-top: 0.16rem;    border-right: 0.01rem dashed #DDDDDD;  }  
.master-mail .tel .container .bottom .ecahrts {    width: 100%;    height: 3.48rem;  }  
.yjzj .yjzj-content {    width: 100%;    height: auto;    padding: 0.48rem 0.24rem 0 0.24rem;  }  
.yjzj .yjzj-content .yjzj-title .title-line {    width: 0.06rem;    height: 0.2rem;    margin-top: 0.07rem;    background: #026AB6;    border-radius: 0.03rem;  }  
.yjzj .yjzj-content .yjzj-title .title {    margin-left: 0.19rem;    line-height: 0.32rem;    font-size: 0.28rem;    font-weight: 500;    color: #666666;  }  
.yjzj .yjzj-content .yjzj-title .all span {    line-height: 0.32rem;    font-size: 0.24rem;    font-weight: 400;    color: #999999;  }  
.yjzj .yjzj-content .yjzj-title .all img {    width: 0.4rem;    margin-top: -0.16rem;    margin-left: 0.08rem;  }  
.yjzj .yjzj-content .yjzj-list {    margin-top: 0.32rem;  }  
.yjzj .yjzj-content .yjzj-list .list-item {    display: flex;    align-items: center;    margin-bottom: 0.24rem;    padding-bottom: 0.29rem;    border-bottom: 0.01rem #EEF1F6 solid;  }  
.yjzj .yjzj-content .yjzj-list .list-item:last-child {    margin-bottom: 0;    border: none;  }  
.yjzj .yjzj-content .yjzj-list .list-item .item-status {    width: 1.28rem;    height: 0.48rem;    border-radius: 0.08rem;    font-size: 0.24rem;    line-height: 0.48rem;    text-align: center;  }  
.yjzj .yjzj-content .yjzj-list .list-item .true {    background: #EDF7FF;    border: 0.01rem solid #ADD9FD;    color: #015293;  }  
.yjzj .yjzj-content .yjzj-list .list-item .false {    background: #FAFAFA;    border-radius: 0.08rem;    border: 0.01rem solid #D9D9D9;    font-size: 0.24rem;    color: #999999;  }  
.yjzj .yjzj-content .yjzj-list .list-item .item-title {    width: 3.5rem;    margin-left: 0.2rem;    font-size: 0.28rem;    line-height: 0.32rem;  }  
.yjzj .yjzj-content .yjzj-list .list-item .item-time {    margin-left: auto;    flex-shrink: 0;    font-size: 0.24rem;    color: #999999;    line-height: 0.32rem;  }  
.talk-online {    width: 100%;    height: auto;    padding: 0 0.24rem 0 0.24rem;  }  
.talk-online .talk-online-info {    width: 100%;    height: auto;    background-color: #fff;    margin-bottom: 0.24rem;  }  
.talk-online .talk-online-info .talk-online-info-pic {    width: 100%;    height: auto;    margin-right: 0;    background-color: black;    border-radius: 0.12rem;    margin-top: 0.24rem;  }  
.talk-online .talk-online-info .talk-online-info-pic img {    max-width: 100%;    height: auto;  }  
.talk-online .talk-online-info .talk-online-info-infos {    width: 100%;    height: auto;    margin-bottom: 0.24rem;  }  
.talk-online .talk-online-info .talk-online-info-infos .lable {    font-size: 0.28rem;    color: #015293;  }  
.talk-online .talk-online-info .talk-online-info-infos .value {    max-width: 5.2rem;    font-size: 0.28rem;    color: #333;    margin-left: 0.12rem;  }  
.talk-online .talk-online-info .talk-online-title,  .talk-online .talk-online-info .talk-online-time,  .talk-online .talk-online-info .talk-online-visitor,  .talk-online .talk-online-info .talk-online-summery {    width: 100%;    margin-bottom: 0.24rem;  }  
.talk-online .talk-online-info .talk-online-summery {    margin-bottom: 0;  }  
.talk-online .talk-online-info .talk-online-title {    margin-top: 0.24rem;    margin-bottom: 0.24rem;    height: auto;    font-size: 0.32rem;    color: #333;    font-weight: bold;    word-break: break-all;  }  
.talk-online .talk-online-history {    width: 100%;    height: 0.65rem;    background-color: #fff;    color: #333;  }  
.talk-online .talk-online-history ul {    width: 100%;  }  
.talk-online .talk-online-history ul :nth-child(odd) {    margin-right: 0;  }  
.talk-online .talk-online-history ul :nth-child(-n+2) {    margin-bottom: 0.12rem;  }  
.talk-online .talk-online-history ul li {    display: flex;    align-items: center;    width: 100%;    height: auto;    line-height: 0.24rem;    float: left;    margin-bottom: 0.12rem;  }  
.talk-online .talk-online-history ul li .tag {    width: 1.2rem;    height: 0.48rem;    background: #FFF2E8;    border-radius: 0.08rem;    border: 0.01rem solid #FFBC96;    display: inline-block;    text-align: center;    color: #D97C2E;    margin-right: 0.24rem;    line-height: 0.48rem;    font-size: 0.24rem;    vertical-align: top;  }  
.talk-online .talk-online-history ul li .title {    max-width: 5rem;    height: 0.32rem;    font-size: 0.28rem;    line-height: 0.32rem;    display: inline-block;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    -webkit-line-clamp: 1;  }  
.zwgk .zwgk-content {    width: 100%;    height: auto;    padding: 0.24rem 0.24rem 0 0.24rem;  }  
.zwgk .zwgk-content .clearfix::after {    display: none;  }  
.zwgk .zwgk-content .clearfix::before {    display: none;  }  
.zwgk .zwgk-content .zwgk-tab {    display: flex;    justify-content: space-between;  }  
.zwgk .zwgk-content .zwgk-tab .zwgk-tab-item {    width: 1.8rem;    height: 0.88rem;    margin-right: 0;    background: #EBF6FF;    border-radius: 0.04rem;    font-size: 0.28rem;    font-weight: 500;    color: #666666;    text-align: center;    line-height: 0.88rem;  }  
.zwgk .zwgk-content .zwgk-tab .zwgk-tab-item:first-child {    width: 2.4rem;  }  
.zwgk .zwgk-content .zwgk-tab .zwgk-tab-item.active {    color: #ffffff;    background: #026AB6;  }  
.zwgk .zwgk-content .zwgk-txt-content {    width: 100%;    margin-top: 0.24rem;  }  
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item {    height: 0.71rem;    line-height: 0.48rem;    border-bottom: 0.01rem #ddd solid;    margin-bottom: 0.26rem;  }  
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item:last-child {    margin-bottom: 0;    border: none;  }  
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item .point {    margin-top: 0.18rem;  }  
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item .txt {    max-width: 4.5rem;    margin-left: 0.08rem;    font-size: 0.28rem;    font-weight: 400;    color: #333333;  }  
.zwgk .zwgk-content .zwgk-txt-content .zwgk-txt-item .time {    font-size: 0.24rem;    font-weight: 400;    color: #999999;  }  
.zwgk .zwgk-join {    width: 100%;    height: 4.4rem;    background: url(../images/m-join.png) center center / 100% auto no-repeat;  }  
.zwgk .zwgk-join .join-title {    margin-top: 0.4rem;    font-size: 0.36rem;    font-weight: bold;    color: #FFFFFF;    text-align: center;  }  
.zwgk .zwgk-join .join-content {    width: 5.5rem;    height: 2.18rem;    margin: 0.2rem auto 0;    padding: 0.26rem 0.24rem 0.24rem 0.24rem;    background: rgba(255, 255, 255, 0.6);    border-radius: 0.08rem;    backdrop-filter: blur(4px);  }  
.zwgk .zwgk-join .join-content p {    font-size: 0.24rem;    font-weight: 400;    color: #015293;    line-height: 0.28rem;    text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.5);  }  
.zwgk .zwgk-join .join-btn {    display: flex;    align-items: center;    justify-content: center;    width: 2rem;    height: 0.6rem;    margin: 0.18rem auto 0;    padding: 0;    background: rgba(255, 255, 255, 0.8);    border-radius: 0.2rem;    backdrop-filter: blur(4px);  }  
.zwgk .zwgk-join .join-btn .join-icon {    margin-top: 0;  }  
.zwgk .zwgk-join .join-btn img {    width: 0.3rem;  }  
.zwgk .zwgk-join .join-btn span {    display: inline-block;    margin-left: 0.12rem;    font-size: 0.24rem;    font-weight: 400;    color: #015293;  }}
.mt-4 {  margin-top: 0.4rem;}
.module {  margin-top: 0.4rem;}
.module > .lf {  width: 4rem;  height: 1.9rem;  background: url(../images/hd-bg1.png) no-repeat;  background-size: 100% 100%;}
.module > .lf .title {  margin: 0.47rem 0 0 0.33rem;  font-size: 0.36rem;  font-weight: bold;  color: #0A6AB8;}
.module > .lf .enter {  width: 1.21rem;  height: 0.32rem;  margin: 0.28rem 0 0 0.32rem;  background: url(../images/hd-bg2.png) no-repeat;  background-size: 100% 100%;  padding: 0 0 0 0.13rem;  font-size: 0.2rem;  color: #FFFFFF;  line-height: 0.32rem;}
.module > .rt {  width: 8.4rem;  height: 1.9rem;  background: url(../images/hd-border.png) no-repeat;  background-size: 100% 100%;}
.module > .rt .block {  text-align: center;  width: 1.6rem;  margin-left: 0.4rem;}
.module > .rt .block img {  width: 0.72rem;  height: 0.72rem;  margin-top: 0.22rem;}
.module > .rt .block .title {  margin-top: 0.12rem;  height: 0.18rem;  font-size: 0.18rem;  font-weight: 500;  color: #333333;  line-height: 0.18rem;}
.module > .rt .block .text {  margin-top: 0.08rem;  width: 1.6rem;  max-height: 0.4rem;  font-size: 0.14rem;  color: #999999;}
.szxx {  width: 8.32rem;}
.szxx .container {  height: 3.84rem;  background: #FFF;  border-radius: 0.06rem;  padding: 0.24rem 0.2rem;}
.szxx .thead {  height: 0.56rem;  line-height: 0.56rem;  border-radius: 0.06rem;  padding: 0 0.2rem;  background: #F5F8FA;  font-size: 0.18rem;  color: #111;}
.szxx .tbody {  font-size: 0.18rem;  padding: 0 0.2rem;  color: #333;}
.szxx .tbody .tr {  height: 0.56rem;  line-height: 0.56rem;}
.szxx .title {  width: 2.7rem;}
.szxx .code {  width: 1.59rem;  margin-left: 0.89rem;}
.szxx .time {  width: 1.09rem;  margin-left: 0.36rem;}
.szxx .status {  width: 0.54rem;  margin-left: 0.26rem;  white-space: nowrap;}
.szxx .hasBack {  color: #19721B;}
.xjtj {  width: 4rem;}
.xjtj .container {  height: 3.84rem;  background: #FFF;  border-radius: 0.06rem;}
.xjtj .container .top {  padding: 0.16rem;  border-bottom: 0.01rem solid #DDDDDD;}
.xjtj .container .top .block {  display: inline-block;  width: 1.8rem;  height: 0.75rem;  text-align: center;}
.xjtj .container .top .block .number {  font-size: 0.24rem;  font-weight: 600;  color: #111111;}
.xjtj .container .top .block .text {  font-size: 0.16rem;  color: #666666;}
.xjtj .container .top .block:nth-child(1) {  border-bottom: 0.01rem dashed #DDDDDD;  border-right: 0.01rem dashed #DDDDDD;}
.xjtj .container .top .block:nth-child(2) {  border-bottom: 0.01rem dashed #DDDDDD;}
.xjtj .container .top .block:nth-child(3) {  padding-top: 0.16rem;  border-right: 0.01rem dashed #DDDDDD;}
.xjtj .container .bottom .ecahrts {  width: 100%;  height: 1.8rem;}
.zxft {  margin-top: 0.4rem;}
.zxft .container {  height: 4.8rem;  background: #FFFFFF;  border-radius: 0.06rem;}
.zxft .container .talk-online {  width: 100%;  padding: 0.2rem;}
.zxft .container .talk-online .talk-online-info-infos {  width: 7.58rem;  margin-bottom: 0.24rem;}
.zxft .container .talk-online .talk-online-info-infos .value {  max-width: 6.6rem;  max-height: 0.5rem;}
.zxft .container .talk-online .talk-online-history ul li {  width: 6rem;}
.zxft .container .talk-online .talk-online-history ul li .title {  width: 5rem;  max-width: 5rem;}
.zxft .container .talk-online .talk-online-history ul :nth-child(-n+4) {  margin-bottom: 0.17rem;}
.zxft .container .btn {  display: block;  width: 1.4rem;  height: 0.4rem;  line-height: 0.4rem;  margin-bottom: 0.16rem;  padding-left: 0.24rem;  color: #00558F;  font-size: 0.18rem;  background: url(../images/wqhg-bg.png) no-repeat;  background-size: 100% 100%;  background-position: 0 0;}
.w-yjzj {  width: 8.41rem;  height: 4rem;  background: #F7F9FB;  border-radius: 0.12rem;  padding: 0 0.24rem;}
.w-yjzj .tabPanel {  padding: 0.32rem 0 0.26rem 0;  border-bottom: 0.01rem solid #D8D8D8;}
.w-yjzj .tabPanel .rt .more {  display: inline-block;  font-size: 0.16rem;  color: #999999;  vertical-align: middle;}
.w-yjzj .tabPanel .rt .img {  width: 0.28rem;  height: 0.28rem;}
.w-yjzj .panel {  font-size: 0.28rem;  color: #111111;}
.w-yjzj .panel.cur {  position: relative;  font-weight: bold;}
.w-yjzj .panel.cur::after {  content: '';  position: absolute;  bottom: -0.28rem;  left: 0;  width: 100%;  height: 0.02rem;  background: #015293;}
.w-yjzj .panel:nth-child(2) {  margin-left: 0.4rem;}
.w-yjzj .yjzj-content {  width: 100%;  padding: 0;}
.w-yjzj .yjzj-content .yjzj-list {  margin-top: 0.24rem;}
.w-yjzj .yjzj-content .yjzj-list .list-item .item-title {  width: 75%;}@media screen and (max-width: 768px) {  .zmhd {    padding: 0 0.24rem;  }  
.zmhd .block-container .block-title {    height: 0.88rem;    line-height: 0.88rem;    padding: 0 0.28rem 0 0.37rem;  }  
.zmhd .block-container .block-title .title {    font-size: 0.4rem;  }  
.zmhd .block-container .block-title .rt .more {    font-size: 0.24rem;  }  
.zmhd .block-container .block-title .rt img {    width: 0.32rem;    height: 0.32rem;    margin-left: 0.02rem;  }  
.module {    margin: 0.47rem 0 0.4rem 0;    padding: 0;  }  
.module > .lf {    width: 100%;    height: 2.2rem;    background: url(../images/hd-bg1-wap.png) no-repeat;    background-size: 100% 100%;  }  
.module > .lf .title {    margin: 0.51rem 0 0 0.78rem;    font-size: 0.48rem;    line-height: 0.48rem;  }  
.module > .lf .enter {    width: 1.7rem;    height: 0.48rem;    margin: 0.22rem 0 0 0.78rem;    background: url(../images/hd-bg2.png) no-repeat;    background-size: 100% 100%;    padding: 0 0 0 0.25rem;    font-size: 0.24rem;    line-height: 0.48rem;  }  
.module > .rt {    margin-top: 0.24rem;    width: 100%;    height: 6.26rem;    padding: 0.32rem;    background: url(../images/hd-border-wap.png) no-repeat;    background-size: 100% 100%;    display: flex;    flex-wrap: wrap;    justify-content: space-around;  }  
.module > .rt .block {    display: block;    width: 3rem;    height: 2.62rem;    margin-left: 0;  }  
.module > .rt .block img {    width: 1.28rem;    height: 1.28rem;    margin-top: 0;  }  
.module > .rt .block .title {    margin-top: 0.16rem;    height: 0.36rem;    font-size: 0.36rem;    line-height: 0.36rem;  }  
.module > .rt .block .text {    margin-top: 0.1rem;    width: 3rem;    max-height: 0.72rem;    line-height: 0.36rem;    font-size: 0.28rem;  }  
.szxx {    width: 100%;    padding: 0;  }  
.szxx .container {    height: 5.48rem;    padding: 0.2rem;  }  
.szxx .thead {    height: 0.72rem;    line-height: 0.72rem;    font-size: 0.32rem;  }  
.szxx .thead .status {    margin-left: 0.46rem;  }  
.szxx .tbody {    font-size: 0.18rem;    padding: 0.16rem 0.2rem;    color: #333;  }  
.szxx .tbody .tr {    height: 0.8rem;    font-size: 0.32rem;    line-height: 0.8rem;  }  
.szxx .title {    width: 4.8rem;  }  
.szxx .code {    display: none;  }  
.szxx .time {    display: none;  }  
.szxx .status {    width: auto;    margin-left: 0.3rem;  }  
.szxx .hasBack {    color: #19721B;  }  
.xjtj {    width: 100%;    margin-top: 0.4rem;    padding: 0;  }  
.xjtj .container {    height: auto;  }  
.xjtj .container .top {    margin: 0 0.2rem;    padding: 0.2rem 0;    border-bottom: 0.01rem solid #DDDDDD;  }  
.xjtj .container .top .block {    width: 3.23rem;    height: 1.59rem;  }  
.xjtj .container .top .block .number {    margin-top: 0.2rem;    font-size: 0.44rem;  }  
.xjtj .container .top .block .text {    margin-top: 0.16rem;    font-size: 0.28rem;  }  
.xjtj .container .top .block:nth-child(1) {    border-bottom: 0.01rem dashed #DDDDDD;    border-right: 0.01rem dashed #DDDDDD;  }  
.xjtj .container .top .block:nth-child(2) {    border-bottom: 0.01rem dashed #DDDDDD;  }  
.xjtj .container .top .block:nth-child(3) {    padding-top: 0.16rem;    border-right: 0.01rem dashed #DDDDDD;  }  
.xjtj .container .bottom {    width: 100%;    padding: 0 0.4rem;  }  
.xjtj .container .bottom .ecahrts {    height: 3.4rem;    width: 100%;  }  
.zxft {    margin-top: 0.4rem;  }  
.zxft .container {    height: auto;  }  
.zxft .container .talk-online {    width: 100%;    padding: 0.24rem;    height: auto;  }  
.zxft .container .talk-online .talk-online-info {    margin-bottom: 0.4rem;  }  
.zxft .container .talk-online .talk-online-info-pic {    margin-top: 0;  }  
.zxft .container .talk-online .talk-online-info-infos {    width: 100%;    margin-bottom: 0;  }  
.zxft .container .talk-online .talk-online-info-infos .talk-online-title {    margin-top: 0.14rem;  }  
.zxft .container .talk-online .talk-online-info-infos .value {    max-width: 4.8rem;    max-height: 1.44rem;  }  
.zxft .container .talk-online .talk-online-history ul li {    width: 6rem;  }  
.zxft .container .talk-online .talk-online-history ul li .tag {    width: 0.72rem;    height: 0.4rem;    line-height: 0.4rem;    margin-right: 0.16rem;  }  
.zxft .container .talk-online .talk-online-history ul li .title {    width: 5.5rem;    max-width: 5.5rem;    font-size: 0.32rem;  }  
.zxft .container .talk-online .talk-online-history {    height: auto;  }  
.zxft .container .talk-online .talk-online-history li {    margin-bottom: 0.17rem !important;    float: none;  }  
.zxft .container .btn {    display: block;    width: 2.24rem;    height: 0.64rem;    line-height: 0.64rem;    margin-bottom: 0.24rem;    font-size: 0.4rem;  }  
.yjzj {    width: 100%;  }  
.yjzj .w-yjzj {    width: 100%;    height: auto;    padding: 0.16rem 0.24rem;  }  
.yjzj .w-yjzj .tabPanel {    padding: 0.32rem 0 0.28rem 0;  }  
.yjzj .w-yjzj .tabPanel .rt .more {    display: none;  }  
.yjzj .w-yjzj .tabPanel .rt img {    display: none;  }  
.yjzj .w-yjzj .panel {    font-size: 0.36rem;  }  
.yjzj .w-yjzj .panel.cur {    color: #005293;  }  
.yjzj .w-yjzj .panel.cur::after {    bottom: -0.3rem;    height: 0.04rem;    background: #005293;  }  
.yjzj .w-yjzj .panel:nth-child(2) {    margin-left: 0.96rem;  }  
.yjzj .w-yjzj .yjzj-content {    width: 100%;    padding: 0;  }  
.yjzj .w-yjzj .yjzj-content .yjzj-list {    margin-top: 0.4rem;  }  
.yjzj .w-yjzj .yjzj-content .yjzj-list .list-item {    border-bottom: none;    margin-bottom: 0.2rem;    padding-bottom: 0.2rem;  }  
.yjzj .w-yjzj .yjzj-content .yjzj-list .list-item .item-title {    width: auto;    max-width: 5.4rem;    margin-left: 0.16rem;    font-size: 0.32rem;  }  
.yjzj .w-yjzj .yjzj-content .yjzj-list .list-item .item-status {    width: 0.96rem;    height: 0.4rem;    font-size: 0.24rem;    line-height: 0.4rem;  }  
.yjzj .w-yjzj .yjzj-content .yjzj-list .list-item .item-time {    display: none;  }  
.yjzj .interaction {    float: none;    width: 100%;  }  
.yjzj .interaction .interaction-link {    width: 100%;  }  
.yjzj .interaction .interaction-link .app-con {    margin-bottom: 0.24rem;  }  
.yjzj .interaction .interaction-link .app-con .app {    margin-top: 0.4rem;    padding-top: 0.6rem;    width: 3.4rem;    height: 3.4rem;  }  
.yjzj .interaction .interaction-link .app-con img {    width: 1.36rem;    height: 1.28rem;  }  
.yjzj .interaction .interaction-link .app-con span {    margin-top: 0.32rem;    font-size: 0.36rem;    line-height: 0.36rem;  }  
.yjzj .interaction .interaction-link .letter {    background: url(../images/wqhg-bg-wap.png) no-repeat;    background-size: 100% 100%;    height: 2.2rem;    text-align: center;    padding: 0;  }  
.yjzj .interaction .interaction-link .letter .tt {    margin-top: 0.38rem;    font-size: 0.72rem;    line-height: 0.72rem;    padding-left: 0;    font-weight: bold;  }  
.yjzj .interaction .interaction-link .letter .info {    margin-top: 0.16rem;    padding: 0.12rem 0.16rem;    font-size: 0.24rem;    line-height: 0.24rem;  }}
.zwgk-box {  max-width: 19.2rem;  margin: 0 auto;  background: #fff;}
.zwgk-box .box-top {  width: 100%;  height: 3.44rem;  background: linear-gradient(180deg, #D6EDFF 0%, #F5F9FF 100%);}
.zwgk-box .box-top .btns {  width: 12.8rem;  margin: 0 auto;  padding-top: 0.64rem;  padding-left: 2.89rem;}
.zwgk-box .box-top .btns a {  display: inline-block;  background: #D2E8FF;  border-radius: 0.06rem;  color: #333;  font-size: 0.22rem;  padding: 0.12rem 0.24rem;  margin-left: 0.16rem;  font-weight: bold;}
.zwgk-box .box-top .btns a:first-child {  margin-left: 0rem;}
.zwgk-box .box-top .btns a:hover {  color: #015293;  background-color: #fff;}
.zwgk-box .box-top .btns a img {  width: 0.24rem;  height: 0.24rem;}
.zwgk-box .box-top .btns a span {  vertical-align: middle;}
.zwgk-box .box-top .btns .cur {  color: #015293;  background-color: #fff;}
.zwgk-box .box-top .btns .second {  display: inline-block;  margin-left: 0.16rem;}
.zwgk-box .box-top .form {  width: 12.8rem;  margin: 0 auto;  padding: 0rem 0.04rem;  margin-top: 0.16rem;}
.zwgk-box .box-top .form .f-1,.zwgk-box .box-top .form .f-2 {  height: 0.4rem;}
.zwgk-box .box-top .form .f-1 span,.zwgk-box .box-top .form .f-2 span {  font-size: 0.18rem;  color: #333;  vertical-align: middle;  margin-left: 0.24rem;}
.zwgk-box .box-top .form .f-1 input,.zwgk-box .box-top .form .f-2 input {  width: 1.1rem;  height: 0.4rem;  background: #FFFFFF;  box-shadow: inset 0.01rem 0.02rem 0.03rem 0rem rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;  border: 0.01rem solid #C4D2DF;  padding: 0 0.12rem;  margin-left: 0.08rem;  font-size: 0.16rem;  box-sizing: border-box;}
.zwgk-box .box-top .form .f-1 .title,.zwgk-box .box-top .form .f-2 .title {  width: 6.8rem;}
.zwgk-box .box-top .form .f-2 {  margin-top: 0.24rem;  margin-left: 0.03rem;}
.zwgk-box .box-top .form .f-2 input {  width: 2.7rem;}
.zwgk-box .box-top .form .f-2 .sx {  margin-left: 0.52rem;}
.zwgk-box .box-top .form .f-2 .cm-drop {  display: inline-block;  font-size: 0rem;  margin-left: 0.12rem;}
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select {  width: 1.1rem;  height: 0.4rem;  background: #FFFFFF;  box-shadow: inset 0.01rem 0.02rem 0.03rem 0rem rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;  border: 0.01rem solid #C4D2DF;  margin-right: 0;}
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select p {  height: 0.4rem;  line-height: 0.4rem;}
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select p span {  font-size: 0.16rem;  margin-left: 0.08rem;}
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select p .arrow-icon {  background: url(../images/../images/arrow.png) no-repeat center;  background-size: 0.12rem 0.12rem;}
.zwgk-box .box-top .form .f-2 .cm-drop .dropdown-menu {  width: 1.09rem;  z-index: 2;  height: 0.8rem;  top: 0.4rem;}
.zwgk-box .box-top .form .f-2 .cm-drop .dropdown-menu li {  height: 0.4rem;  line-height: 0.4rem;}
.zwgk-box .box-top .form .f-2 .cm-drop .dropdown-menu li a {  font-size: 0.16rem;}
.zwgk-box .box-top .form .f-2 .cm-drop .dropdown-menu li:hover {  background-color: #015293;}
.zwgk-box .box-top .form .f-2 .cm-drop .dropdown-menu li:hover a {  color: #fff;}
.zwgk-box .box-top .form .f-2 .btn {  display: inline-block;  vertical-align: middle;  width: 1.1rem;  height: 0.4rem;  line-height: 0.4rem;  background: #026AB6;  box-shadow: inset 0.01rem 0.02rem 0.03rem 0rem rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;  margin-left: 0.08rem;  color: #fff;  font-size: 0.16rem;  text-align: center;  box-sizing: border-box;}
.zwgk-box .wj-box {  width: 12.8rem;  height: 4.84rem;  margin: 0 auto;  box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(122, 140, 168, 0.12);  background: #fff;  border-radius: 0.08rem;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(0.08rem);  margin-top: -0.64rem;  padding: 0.32rem 0.32rem 0.16rem 0.32rem;}
.zwgk-box .wj-box .wj {  width: 7.96rem;}
.zwgk-box .wj-box .wj .cm-tab {  margin-top: 0.12rem;}
.zwgk-box .wj-box .wj .cm-tab .tabPanel .panel {  font-size: 0.22rem;  line-height: 0.22rem;  color: #333;  padding-bottom: 0.2rem;  margin-left: 0.47rem;}
.zwgk-box .wj-box .wj .cm-tab .tabPanel .panel:first-child {  margin-left: 0;}
.zwgk-box .wj-box .wj .cm-tab .tabPanel .cur {  color: #015293;}
.zwgk-box .wj-box .wj .cm-tab .tabPanel .cur::before {  width: 100%;}
.zwgk-box .wj-box .wj .cm-tab .tabPanel1 {  border-bottom: 0.01rem solid #A4C6F5;}
.zwgk-box .wj-box .wj .cm-tab .tabPanel1 .panel::before {  height: 0.05rem;  background: #026AB6;  border-radius: 3px;  left: 0;  margin-left: 0;}
.zwgk-box .wj-box .wj .cm-tab .tabContent {  margin-top: 0.28rem;}
.zwgk-box .wj-box .wj .cm-tab .tabContent .cm-news-list li {  height: 0.44rem;  line-height: 0.44rem;  background: url(../images/wj-li-bg.png) no-repeat left center;  background-size: 0.1rem 0.11rem;}
.zwgk-box .wj-box .wj .cm-tab .tabContent .cm-news-list li a {  padding-left: 0.2rem;}
.zwgk-box .wj-box .wj .cm-tab .tabContent .cm-news-list li a:hover {  color: #015293;}
.zwgk-box .wj-box .wj .cm-tab .tabContent .cm-news-list li .date {  font-size: 0.16rem;  color: #999;}
.zwgk-box .wj-box .bm {  width: 3.8rem;}
.zwgk-box .wj-box .bm .title {  width: 3.8rem;  height: 1rem;  background: #D2E8FF;  border-radius: 0.06rem;  padding: 0.3rem 0.32rem;  margin-left: 0.06rem;}
.zwgk-box .wj-box .bm .title a {  display: inline-block;  width: 50%;}
.zwgk-box .wj-box .bm .title a img {  width: 0.4rem;  height: 0.4rem;  margin-left: 0.08rem;}
.zwgk-box .wj-box .bm .title a:first-child img {  margin-left: 0rem;}
.zwgk-box .wj-box .bm .title a span {  font-size: 0.22rem;  color: #015293;  line-height: 0.22rem;  vertical-align: middle;  margin-left: 0.16rem;}
.zwgk-box .wj-box .bm .lms {  margin-top: 0.08rem;}
.zwgk-box .wj-box .bm .lms .lm {  display: inline-block;  width: 3.8rem;  height: 0.48rem;  background: #FFFFFF;  border-radius: 0.08rem;  border: 0.01rem solid #DFE2E5;  padding: 0.12rem 0.24rem;  margin-top: 0.04rem;}
.zwgk-box .wj-box .bm .lms .lm img {  width: 0.24rem;  height: 0.24rem;}
.zwgk-box .wj-box .bm .lms .lm span {  font-size: 0.18rem;  color: #333;  margin-left: 0.12rem;  vertical-align: middle;}
.zwgk-box .wj-box .bm .lms .lm span:hover {  color: #015293;}
.zwgk-box .wj-box .bm .lms .lm .arrow-right {  width: 0.12rem;  height: 0.12rem;  background: url(../images/arrow-right.png) no-repeat center;  background-size: 0.12rem 0.12rem;  margin-top: 0.05rem;}
.zwgk-box .zc-box {  width: 12.8rem;  margin: 0 auto;  margin-top: 0.4rem;}
.zwgk-box .zc-box .zcjd {  width: 7.96rem;  height: 4.44rem;  background: #E8F3FB;  border-radius: 0.08rem;}
.zwgk-box .zc-box .zcjd .con {  width: 7.88rem;  height: 3.84rem;  background: #FFFFFF;  border-radius: 0.06rem;  margin: 0 auto;}
.zwgk-box .zc-box .zcjd .con a {  display: inline-block;  width: 3.54rem;  margin-top: 0.28rem;  margin-left: 0.18rem;  border-radius: 0.08rem;}
.zwgk-box .zc-box .zcjd .con a:first-child {  margin-left: 0.28rem;}
.zwgk-box .zc-box .zcjd .con a img {  width: 3.54rem;  height: 2.3rem;}
.zwgk-box .zc-box .zcjd .con a span {  display: inline-block;  margin-top: 0.16rem;  font-size: 0.18rem;  line-height: 0.28rem;  color: #333;  overflow: hidden;  -webkit-line-clamp: 2;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;}
.zwgk-box .zc-box .zcjd .con a span:hover {  color: #015293;}
.zwgk-box .zc-box .zdly,.zwgk-box .zc-box .zcjd .title {  height: 0.56rem;  line-height: 0.56rem;}
.zwgk-box .zc-box .zdly .tit,.zwgk-box .zc-box .zcjd .title .tit {  font-size: 0.24rem;  font-weight: bold;  color: #111;  margin-left: 0.24rem;}
.zwgk-box .zc-box .zdly .more,.zwgk-box .zc-box .zcjd .title .more {  font-size: 0.16rem;  color: #999;  margin-right: 0.16rem;}
.zwgk-box .zc-box .zdly .more:hover,.zwgk-box .zc-box .zcjd .title .more:hover {  color: #015293;}
.zwgk-box .zc-box .zdly .more img,.zwgk-box .zc-box .zcjd .title .more img {  width: 0.28rem;  height: 0.28rem;  margin-left: 0rem;}
.zwgk-box .zc-box .zdly {  width: 4.44rem;  height: 4.44rem;  background: #E8F3FB;  border-radius: 0.08rem;}
.zwgk-box .zc-box .zdly .lys {  width: 4.36rem;  height: 3.84rem;  background: #FFFFFF;  border-radius: 0.06rem;  padding-left: 0.2rem;  padding-top: 0.24rem;  margin: 0 auto;}
.zwgk-box .zc-box .zdly .lys a {  display: inline-block;  margin-top: 0.04rem;  width: 1.86rem;  height: 0.48rem;  line-height: 0.48rem;  background: #FFFFFF;  border-radius: 0.08rem;  border: 0.01rem solid #DFE2E5;  margin-left: 0.08rem;  padding-left: 0.24rem;  box-sizing: border-box;}
.zwgk-box .zc-box .zdly .lys a img {  width: 0.24rem;  height: 0.24rem;}
.zwgk-box .zc-box .zdly .lys a .title {  font-size: 0.16rem;  color: #333;  margin-left: 0.12rem;  vertical-align: middle;  line-height: 0.16rem;}
.zwgk-box .zc-box .zdly .lys a .title:hover {  color: #015293;}
.zwgk-box .wgkzl {  max-width: 19.2rem;  height: 5.6rem;  margin: 0 auto;  margin-top: 0.4rem;  background: url(../images/wgkzl-bg.png) no-repeat top center;  background-size: 19.2rem 5.6rem;}
.zwgk-box .wgkzl .wgkzl-box {  width: 12.8rem;  margin: 0 auto;  padding-top: 0.32rem;}
.zwgk-box .wgkzl .wgkzl-box .title {  width: 12.8rem;  height: 0.5rem;  background: url(../images/wgkzl.png) no-repeat center;  background-size: 100% 100%;}
.zwgk-box .wgkzl .wgkzl-box .con {  padding-top: 0.32rem;  padding-bottom: 0.64rem;}
.zwgk-box .wgkzl .wgkzl-box .con .zl {  display: inline-block;  width: 2.4rem;  height: 3.8rem;  background: linear-gradient(180deg, #F2F8FF 0%, #FFFFFF 100%);  box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(122, 140, 168, 0.12);  border-radius: 0.08rem;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(0.08rem);  padding-top: 0.32rem;  margin-left: 0.2rem;}
.zwgk-box .wgkzl .wgkzl-box .con .zl:first-child {  margin-left: 0rem;}
.zwgk-box .wgkzl .wgkzl-box .con .zl img {  display: block;  width: 0.72rem;  height: 0.72rem;  margin: 0 auto;}
.zwgk-box .wgkzl .wgkzl-box .con .zl .zl-title {  margin-top: 0.12rem;  font-size: 0.2rem;  color: #000000;  font-weight: bold;  text-align: center;}
.zwgk-box .wgkzl .wgkzl-box .con .zl .sec-zls {  margin-top: 0.14rem;  padding-left: 0.2rem;}
.zwgk-box .wgkzl .wgkzl-box .con .zl .sec-zls .sec-zl {  display: inline-block;  min-width: 1rem;  font-size: 0.14rem;  color: #000000;  line-height: 0.14rem;  padding-left: 0.12rem;  background: url(../images/wj-li-bg.png) no-repeat left center;  background-size: 0.08rem 0.08rem;  margin-top: 0.18rem;  margin-right: 0.08rem;}
.zwgk-box .wgkzl .wgkzl-box .con .zl .sec-zls .sec-zl:hover {  color: #015293;}
.zwfw-box {  max-width: 19.2rem;  margin: 0 auto;  background: #fff;}
.zwfw-box .fwzq-box {  max-width: 19.2rem;  height: 6.3rem;  background: url(../images/fwzq-bg.png) no-repeat top center;  background-size: 100% 100%;}
.zwfw-box .fwzq-box .fwzq {  width: 12.8rem;  margin: 0 auto;}
.zwfw-box .fwzq-box .fwzq .title {  font-size: 0.28rem;  color: #111;  text-align: center;  font-weight: bold;  padding-top: 0.48rem;}
.zwfw-box .fwzq-box .fwzq .con {  width: 12.8rem;  height: 4.83rem;  background: #FFFFFF;  border-radius: 0.08rem;  opacity: 0.8;  margin-top: 0.3rem;  padding: 0.3rem;  padding-top: 0.22rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw,.zwfw-box .fwzq-box .fwzq .con .tsfw {  width: 5.9rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-title,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-title {  width: 100%;  height: 0.53rem;  border-bottom: 0.01rem solid #e5e5e5;  font-size: 0.24rem;  font-weight: bold;  color: #00558f;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-title span,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-title span {  position: relative;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-title span::before,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-title span::before {  content: '';  position: absolute;  left: 0;  bottom: -0.25rem;  width: 100%;  height: 0.05rem;  background-color: #026AB6;  border-radius: 0.03rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con {  padding-top: 0.12rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a {  display: inline-block;  width: 2.85rem;  height: 1.6rem;  border-radius: 0.04rem;  margin-top: 0.2rem;  margin-right: 0.2rem;  padding: 0.2rem 0.24rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a span,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a span {  display: block;  font-size: 0.13rem;  color: #000;  line-height: 0.18rem;  margin-top: 0.12rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a .txt,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a .txt {  font-size: 0.2rem;  line-height: 0.24rem;  font-weight: bold;  color: #000;  overflow: hidden;  -webkit-line-clamp: 2;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a .white,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a .white {  color: #fff;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a:nth-child(1),.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a:nth-child(1) {  background: url(../images/js.png) no-repeat center;  background-size: 100% 100%;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a:nth-child(2),.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a:nth-child(2) {  background: url(../images/xy.png) no-repeat center;  background-size: 100% 100%;  margin-right: 0rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a:nth-child(2) .enter,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a:nth-child(2) .enter {  margin-top: 0.2rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a:nth-child(3),.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a:nth-child(3) {  background: url(../images/12345.png) no-repeat center;  background-size: 100% 100%;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a:nth-child(3) .enter,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a:nth-child(3) .enter {  margin-top: 0.28rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a:nth-child(4),.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a:nth-child(4) {  background: url(../images/sp.png) no-repeat center;  background-size: 100% 100%;  margin-right: 0rem;}
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a:nth-child(4) .enter,.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-con a:nth-child(4) .enter {  margin-top: 0.08rem;}
.zwfw-box .fwzq-box .fwzq .con .ts-con {  padding-top: 0.12rem;}
.zwfw-box .fwzq-box .fwzq .con .ts-con a {  display: inline-block;  width: 5.9rem;  height: 0.7rem;  background: linear-gradient(270deg, #E3EBFF 0%, #F7FAFF 100%);  border-radius: 0.04rem;  padding-left: 0.4rem;  padding-top: 0.15rem;  margin-top: 0.2rem;}
.zwfw-box .fwzq-box .fwzq .con .ts-con a img {  width: 0.4rem;  height: 0.4rem;}
.zwfw-box .fwzq-box .fwzq .con .ts-con a span {  font-size: 0.2rem;  color: #000;  font-weight: bold;  vertical-align: middle;  margin-left: 0.22rem;}
.zwfw-box .fwzq-box .fwzq .con .ts-con a .text {  margin-top: 0.08rem;}
.zwfw-box .fwzq-box .fwzq .con .ts-con a .arrow {  display: inline-block;  width: 0.12rem;  height: 0.12rem;  background: url(../images/arrow-right.png) no-repeat center;  background-size: 0.12rem 0.12rem;  margin-right: 0.4rem;  margin-top: 0.18rem;}
.zwfw-box .fwzq-box .fwzq .con .ts-con a:hover {  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(0, 0, 0, 0.12);}
.zwfw-box .fwzq-box .fwzq .con .ts-con a:hover span {  color: #015293;}
.zwfw-box .fwzq-box .fwzq .con .ts-con .yellow {  background: linear-gradient(270deg, #FCF6E8 0%, #FEFAF1 100%);}
.zwfw-box .fwzq-box .fwzq .con .ts-con .green {  background: linear-gradient(270deg, #E9F6F1 0%, #F2FAF6 100%);}
.zwfw-box .fwzq-box .fwzq .con .ts-con .blue {  background: linear-gradient(270deg, #E8F4FF 0%, #F1F9FF 100%);}
.zwfw-box .bmfw {  max-width: 19.2rem;  background: #fff;  margin: 0 auto;}
.zwfw-box .bmfw .bmfw-box {  width: 12.2rem;  height: 3.1rem;  margin: 0 auto;  padding-top: 0.32rem;}
.zwfw-box .bmfw .bmfw-box .title {  font-size: 0.28rem;  color: #111;  font-weight: bold;  text-align: center;}
.zwfw-box .bmfw .bmfw-box .bm-con {  padding-top: 0.1rem;}
.zwfw-box .bmfw .bmfw-box .bm-con a {  display: inline-block;  width: 2.28rem;  height: 0.72rem;  line-height: 0.72rem;  background: #FFFFFF;  border-radius: 0.04rem;  border: 0.01rem solid #DEDEDE;  box-sizing: border-box;  padding-left: 0.24rem;  margin-left: 0.2rem;  margin-top: 0.2rem;}
.zwfw-box .bmfw .bmfw-box .bm-con a:hover {  background: #FFFFFF;  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(0, 0, 0, 0.12);  border-radius: 0.04rem;  border: 0.01rem solid #267FC0;}
.zwfw-box .bmfw .bmfw-box .bm-con a:hover span {  color: #00558F;}
.zwfw-box .bmfw .bmfw-box .bm-con a img {  width: 0.24rem;  height: 0.24rem;  margin-top: 0.24rem;}
.zwfw-box .bmfw .bmfw-box .bm-con a span {  display: inline-block;  font-size: 0.18rem;  color: #000;  vertical-align: middle;  margin-left: 0.2rem;  max-width: 2.1rem;  line-height: 0.24rem;}
.zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(1) {  margin-left: 0;}
.zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(6) {  margin-left: 0;}
.zwfw-box .bmfw .fw-tabbox {  max-width: 19.2rem;  height: 6.05rem;  background: linear-gradient(to top, #fff 42.8%, #F5F7FA 0);}
.zwfw-box .bmfw .fw-tabbox .tab-con {  width: 12.2rem;  margin: 0 auto;  padding-top: 0.32rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabPanel {  text-align: center;  border-bottom: 0.01rem solid #A4C6F5;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabPanel .panel {  font-size: 0.28rem;  color: #333;  font-weight: bold;  padding-bottom: 0.24rem;  line-height: 0.28rem;  margin-left: 0.96rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabPanel .panel:first-child {  margin-left: 0rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabPanel .cur {  color: #00558F;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabPanel .cur::before {  width: 100%;  margin-left: 0rem;  left: 0;  height: 0.05rem;  bottom: -0.02rem;  background-color: #026AB6;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent {  padding-top: 0.42rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item {  display: inline-block;  width: 2.75rem;  height: 4.02rem;  background: linear-gradient(180deg, #F2F8FF 0%, #FFFFFF 100%);  box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(122, 140, 168, 0.12);  border-radius: 0.08rem;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(0.08rem);  margin-left: 0.4rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item:first-child {  margin-left: 0rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item img {  width: 0.64rem;  height: 0.64rem;  display: block;  margin: 0 auto;  margin-top: 0.4rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item p {  font-size: 0.2rem;  color: #000;  font-weight: bold;  text-align: center;  margin-top: 0.12rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .child {  margin-top: 0.16rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .child a {  display: inline-block;  width: 1.95rem;  height: 0.4rem;  line-height: 0.4rem;  background: #FFFFFF;  border-radius: 0.04rem;  border: 0.01rem solid #DEDEDE;  font-size: 0.14rem;  color: #000;  text-align: center;  padding: 0 0.12rem;  margin-top: 0.06rem;  margin-left: 0.4rem;  box-sizing: border-box;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .child a:hover {  background: #FFFFFF;  color: #00558F;  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(0, 0, 0, 0.12);  border-radius: 0.04rem;  border: 0.01px solid #267FC0;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .more {  display: inline-block;  width: 100%;  text-align: center;  font-size: 0.14rem;  color: #999;  margin-top: 0.16rem;}
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .more:hover {  color: #00558F;}
.zwfw-box .bmfw .fw-tabbox .page {  width: 0.8rem;  margin: 0 auto;  margin-top: 0.3rem;}
.zwfw-box .bmfw .fw-tabbox .page span {  display: inline-block;  width: 0.1rem;  height: 0.1rem;  background: #B0B0B0;  border-radius: 0.05rem;  margin-left: 0.1rem;}
.zwfw-box .bmfw .fw-tabbox .page .cur {  width: 0.25rem;  height: 0.1rem;  background: #026AB6;  border-radius: 0.05rem;}
.zwfw-box .zwcx {  max-width: 19.2rem;  height: 3.93rem;  background: linear-gradient(180deg, #D6EDFF 0%, #F5F9FF 100%);  margin: 0 auto;}
.zwfw-box .zwcx .zwcx-box {  width: 12.2rem;  margin: 0 auto;  padding-top: 0.32rem;}
.zwfw-box .zwcx .zwcx-box .title .tit {  font-size: 0.28rem;  font-weight: bold;  color: #111;}
.zwfw-box .zwcx .zwcx-box .title .date {  font-size: 0.18rem;  color: #666;  margin-right: 0.8rem;  margin-top: 0.1rem;}
.zwfw-box .zwcx .zwcx-box .con {  background: rgba(255, 255, 255, 0.6);  border-radius: 0.08rem;  border: 0.01rem solid #FFFFFF;  margin-top: 0.3rem;}
.zwfw-box .zwcx .zwcx-box .con .item-box {  display: inline-block;  width: 1.4rem;  height: 1.4rem;  background: url(../images/jzbm.png) no-repeat bottom center;  background-size: 1.4rem 1.4rem;  margin: 0.5rem 0.5rem 0.3rem 0.5rem;}
.zwfw-box .zwcx .zwcx-box .con .item-box p {  text-align: center;  margin-top: -0.08rem;}
.zwfw-box .zwcx .zwcx-box .con .item-box .num {  font-size: 0.4rem;  font-weight: bold;  color: #026AB6;  word-spacing: -0.1rem;}
.zwfw-box .zwcx .zwcx-box .con .item-box .unit {  font-size: 0.14rem;  color: #333;}
.zwfw-box .zwcx .zwcx-box .con .item-box .percent {  font-size: 0.4rem;  color: #026AB6;}
.zwfw-box .zwcx .zwcx-box .con .item-box .txt {  display: inline-block;  font-size: 0.2rem;  color: #000;  text-align: center;  width: 100%;  margin-top: -0.04rem;}
.zwfw-box .zwcx .zwcx-box .con .line {  display: inline-block;  width: 0.01rem;  height: 1.64rem;  background: #DDD;  margin: 0.3rem 0rem;}
.zwfw-box .zwcx .zwcx-box .con .divider {  display: none;}@media screen and (max-width: 768px) {  .zwfw-box .fwzq-box {    height: 12.32rem;    background: url(wap-../images/fwzq-bg.png) no-repeat top center;  }  
.zwfw-box .fwzq-box .fwzq {    width: 7.5rem;  }  
.zwfw-box .fwzq-box .fwzq .title {    font-size: 0.44rem;    line-height: 0.44rem;    padding-top: 0.5rem;  }  
.zwfw-box .fwzq-box .fwzq .con {    width: 7.02rem;    height: 10.66rem;    margin: 0 auto;    margin-top: 0.32rem;    box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(122, 140, 168, 0.12);    border: 0.02rem solid #FFFFFF;    backdrop-filter: blur(0.08rem);    padding: 0.48rem 0.24rem 0.24rem 0.24rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw {    width: 6.54rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-title {    font-size: 0.36rem;    height: 0.65rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-title span::before {    bottom: -0.18rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con {    padding-top: 0rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a {    width: 3.15rem;    height: 1.76rem;    margin-right: 0.24rem;    margin-top: 0.24rem;    padding: 0.2rem;    position: relative;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a span {    font-size: 0.18rem;    line-height: 0.22rem;    max-width: 2.23rem;    margin-top: 0.16rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a .txt {    margin-top: 0rem;    font-size: 0.24rem;    line-height: 0.28rem;    max-width: 2.23rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a .xyzg {    max-width: 2.56rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a .white {    font-size: 0.18rem;    line-height: 0.22rem;    max-width: 2.23rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a .txt {    font-size: 0.24rem;    line-height: 0.28rem;  }  
.zwfw-box .fwzq-box .fwzq .con .jcfw .jc-con a .enter {    position: absolute;    top: 1.4rem;    font-size: 0.16rem;    height: 0.16rem;    line-height: 0.16rem;    margin-top: 0!important;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw {    width: 6.54rem;    margin-top: 0.36rem;    float: left;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-title {    font-size: 0.36rem;    height: 0.65rem;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw .jc-title span::before {    bottom: -0.18rem;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw .ts-con a {    width: 6.54rem;    height: 0.88rem;    padding-top: 0.2rem;    margin-top: 0.16rem;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw .ts-con a img {    width: 0.48rem;    height: 0.48rem;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw .ts-con a span {    font-size: 0.32rem;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw .ts-con a .text {    margin-top: 0rem;  }  
.zwfw-box .fwzq-box .fwzq .con .tsfw .ts-con a .arrow {    width: 0.24rem;    height: 0.24rem;    background-size: 0.24rem 0.24rem;    margin-top: 0.13rem;    margin-right: 0.28rem;  }  
.zwfw-box .bmfw .bmfw-box {    width: 100%;    height: 7.75rem;    padding-top: 0.36rem;  }  
.zwfw-box .bmfw .bmfw-box .title {    font-size: 0.44rem;  }  
.zwfw-box .bmfw .bmfw-box .bm-con {    padding-left: 0.24rem;    padding-right: 0.24rem;    background-color: #fff;  }  
.zwfw-box .bmfw .bmfw-box .bm-con a {    width: 3.4rem;    height: 1.06rem;    line-height: 1.06rem;    margin-left: 0.22rem;    margin-top: 0.2rem;    padding-left: 0.32rem;  }  
.zwfw-box .bmfw .bmfw-box .bm-con a img {    width: 0.36rem;    height: 0.36rem;    margin-top: 0.32rem;  }  
.zwfw-box .bmfw .bmfw-box .bm-con a span {    font-size: 0.28rem;    line-height: 0.36rem;    max-width: 1.68rem;    margin-left: 0.24rem;  }  
.zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(1),  .zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(3),  .zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(5),  .zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(7),  .zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(9) {    margin-left: 0rem;  }  
.zwfw-box .bmfw .bmfw-box .bm-con a:nth-child(6) {    margin-left: 0.22rem;  }  
.zwfw-box .bmfw .fw-tabbox {    height: 8.41rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con {    width: 100%;    padding-left: 0.24rem;    padding-right: 0.24rem;    padding-top: 0.48rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabPanel .panel {    font-size: 0.36rem;    line-height: 0.36rem;    padding-bottom: 0.28rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent {    padding-top: 0.24rem;    overflow: auto;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem {    width: 18rem;    padding-bottom: 0.2rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item {    width: 4.2rem;    height: 6.14rem;    margin-left: 0.26rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item img {    width: 0.96rem;    height: 0.96rem;    margin-top: 0.48rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item p {    font-size: 0.32rem;    margin-top: 0.12rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .child {    margin-top: 0.27rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .child a {    width: 3.4rem;    height: 0.72rem;    line-height: 0.72rem;    font-size: 0.24rem;    padding-left: 0.24rem;    padding-right: 0.24rem;    margin-top: 0.08rem;  }  
.zwfw-box .bmfw .fw-tabbox .tab-con .cm-tab .tabContent .tabItem .item .more {    font-size: 0.2rem;    margin-top: 0.24rem;  }  
.zwfw-box .bmfw .fw-tabbox .page {    margin-top: 0.2rem;  }  
.zwfw-box .zwcx {    height: 13.11rem;    background: linear-gradient(180deg, #D6EDFF 0%, #F5F9FF 100%);  }  
.zwfw-box .zwcx .zwcx-box {    width: 100%;  }  
.zwfw-box .zwcx .zwcx-box .title span {    display: block;    width: 100%;    text-align: center;  }  
.zwfw-box .zwcx .zwcx-box .title .tit {    font-size: 0.44rem;  }  
.zwfw-box .zwcx .zwcx-box .title .date {    margin-right: 0;    font-size: 0.28rem;    margin-top: 0.08rem;  }  
.zwfw-box .zwcx .zwcx-box .con {    width: 7.02rem;    margin: 0 auto;    height: 10.95rem;    background: rgba(255, 255, 255, 0.6);    border-radius: 0.08rem;    border: 0.01rem solid #FFFFFF;    margin-top: 0.36rem;    padding-top: 0.32rem;  }  
.zwfw-box .zwcx .zwcx-box .con .item-box {    width: 3rem;    height: 3rem;    margin: 0;    margin-left: 0.24rem;    background-size: 3rem 3rem;  }  
.zwfw-box .zwcx .zwcx-box .con .item-box p {    margin-top: 0rem;  }  
.zwfw-box .zwcx .zwcx-box .con .item-box p .num {    font-size: 0.8rem;    word-spacing: -0.24rem;  }  
.zwfw-box .zwcx .zwcx-box .con .item-box p .unit {    font-size: 0.24rem;  }  
.zwfw-box .zwcx .zwcx-box .con .item-box .txt {    font-size: 0.36rem;    margin-top: -0.12rem;  }  
.zwfw-box .zwcx .zwcx-box .con .line {    margin-left: 0.27rem;    margin-right: 0.03rem;  }  
.zwfw-box .zwcx .zwcx-box .con .line:nth-child(5),  .zwfw-box .zwcx .zwcx-box .con .line:nth-child(11) {    display: none;  }  
.zwfw-box .zwcx .zwcx-box .con .divider {    display: block;    width: 6.54rem;    height: 0.01rem;    border: 1px dashed #DDDDDD;    margin-left: 0.24rem;    margin-top: 0.3rem;    margin-bottom: 0.32rem;  }  
.zwfw-box .zwcx .zwcx-box .con .divider:nth-child(3),  .zwfw-box .zwcx .zwcx-box .con .divider:nth-child(9),  .zwfw-box .zwcx .zwcx-box .con .divider:nth-child(15) {    display: none;  }  
.zwgk-box .box-top {    height: 9.33rem;  }  
.zwgk-box .box-top .btns {    width: 100%;    padding-left: 0;    padding-top: 0.56rem;    padding-left: 0.24rem;    padding-right: 0.24rem;  }  
.zwgk-box .box-top .btns a {    font-size: 0.4rem;    padding: 0.18rem 0.24rem;  }  
.zwgk-box .box-top .btns a img {    width: 0.4rem;    height: 0.4rem;  }  
.zwgk-box .box-top .btns a:nth-child(1) {    margin-left: 2.19rem;    margin-bottom: 0.28rem;  }  
.zwgk-box .box-top .btns .second {    display: block;    width: 100%;    margin-left: 0;    overflow: auto;  }  
.zwgk-box .box-top .btns .second .second-box {    width: 8.5rem;  }  
.zwgk-box .box-top .btns .second .second-box a {    margin-left: 0.16rem;    margin-bottom: 0rem;  }  
.zwgk-box .box-top .btns .second .second-box a:nth-child(1) {    margin-left: 0rem;  }  
.zwgk-box .box-top .form {    width: 100%;    padding-left: 0.24rem;    padding-right: 0.24rem;    margin-top: 0.24rem;  }  
.zwgk-box .box-top .form .f-1 {    height: 1.76rem;  }  
.zwgk-box .box-top .form .f-1 span {    font-size: 0.32rem;    margin-left: 0;  }  
.zwgk-box .box-top .form .f-1 input {    width: 1.72rem;    height: 0.8rem;    margin-bottom: 0.08rem;    margin-top: 0.08rem;    margin-left: 0.16rem;    font-size: 0.28rem;  }  
.zwgk-box .box-top .form .f-1 .title {    width: 5.5rem;    height: 0.8rem;    padding: 0 0.24rem;    margin-left: 0.12rem;  }  
.zwgk-box .box-top .form .f-2 {    height: 2.72rem;    margin-left: 0rem;    margin-top: 0.16rem;  }  
.zwgk-box .box-top .form .f-2 span {    display: inline-block;    margin-left: 0rem;    font-size: 0.32rem;  }  
.zwgk-box .box-top .form .f-2 .yxx {    margin-bottom: 0.24rem;  }  
.zwgk-box .box-top .form .f-2 input {    width: 5.48rem;    height: 0.8rem;    font-size: 0.28rem;    margin-left: 0.24rem;    margin-bottom: 0.08rem;    margin-top: 0.08rem;  }  
.zwgk-box .box-top .form .f-2 .sx {    margin-left: 0rem;  }  
.zwgk-box .box-top .form .f-2 .cm-drop {    margin-left: 0.19rem;  }  
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select {    width: 1.72rem;    height: 0.8rem;    font-size: 0.32rem;    margin-top: 0.08rem;    margin-left: 0.08rem;  }  
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select p {    height: 0.8rem;    line-height: 0.8rem;  }  
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select p span {    font-size: 0.32rem;  }  
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select .dropdown-menu {    width: 1.72rem;    height: 1.6rem;    top: 0.8rem;  }  
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select .dropdown-menu li {    height: 0.8rem;    line-height: 0.8rem;  }  
.zwgk-box .box-top .form .f-2 .cm-drop .drop-select .dropdown-menu li a {    font-size: 0.32rem;  }  
.zwgk-box .box-top .form .f-2 .btn {    width: 1.72rem;    height: 0.8rem;    line-height: 0.8rem;    margin-bottom: 0.28rem;    font-size: 0.32rem;    margin-left: 0.16rem;  }  
.zwgk-box .box-top .form .f-2 .cur {    background: #FFFFFF;    border: 0.01rem solid #026AB6;    color: #015293;  }  
.zwgk-box .wj-box {    width: 7.02rem;    height: fit-content;    margin: 0 auto;    margin-top: -1.12rem;    padding: 0.32rem 0.24rem 0.2rem 0.24rem;  }  
.zwgk-box .wj-box .wj {    width: 6.54rem;  }  
.zwgk-box .wj-box .wj .cm-tab .tabPanel {    height: 0.6rem;  }  
.zwgk-box .wj-box .wj .cm-tab .tabPanel .panel {    font-size: 0.36rem;    line-height: 0.36rem;    padding-bottom: 0.24rem;  }  
.zwgk-box .wj-box .wj .cm-tab .tabContent {    margin-top: 0.12rem;  }  
.zwgk-box .wj-box .wj .cm-tab .tabContent .tabItem .cm-news-list li {    height: 0.96rem;    line-height: 0.96rem;    border-bottom: 0.01rem solid #DDD;    box-sizing: border-box;  }  
.zwgk-box .wj-box .wj .cm-tab .tabContent .tabItem .cm-news-list li a {    font-size: 0.32rem;    max-width: 100%;  }  
.zwgk-box .wj-box .wj .cm-tab .tabContent .tabItem .cm-news-list li .date {    display: none;  }  
.zwgk-box .wj-box .wj .cm-tab .tabContent .tabItem .cm-news-list li:last-child {    border-bottom: none;  }  
.zwgk-box .wj-box .bm {    width: 6.54rem;    margin-top: 0.24rem;  }  
.zwgk-box .wj-box .bm .title {    width: 100%;    height: 1.6rem;    margin-left: 0rem;    padding: 0.4rem;  }  
.zwgk-box .wj-box .bm .title a img {    width: 0.8rem;    height: 0.8rem;  }  
.zwgk-box .wj-box .bm .title a span {    font-size: 0.36rem;    line-height: 0.36rem;    margin-left: 0.24rem;  }  
.zwgk-box .wj-box .bm .lms {    margin-top: 0.18rem;  }  
.zwgk-box .wj-box .bm .lms .lm {    width: 6.54rem;    height: 0.8rem;    margin-top: 0.08rem;    padding-left: 0.4rem;    padding-right: 0.4rem;  }  
.zwgk-box .wj-box .bm .lms .lm img {    width: 0.4rem;    height: 0.4rem;    margin-top: 0.06rem;  }  
.zwgk-box .wj-box .bm .lms .lm span {    font-size: 0.36rem;    margin-left: 0.24rem;  }  
.zwgk-box .wj-box .bm .lms .lm .arrow-right {    width: 0.24rem;    height: 0.24rem;    background-size: 0.24rem 0.24rem;    margin-top: 0.16rem;  }  
.zwgk-box .zc-box {    width: 7.5rem;    padding-left: 0.24rem;    padding-right: 0.24rem;  }  
.zwgk-box .zc-box .zcjd {    width: 100%;    height: 5.96rem;  }  
.zwgk-box .zc-box .zcjd .title {    height: 0.88rem;    line-height: 0.88rem;  }  
.zwgk-box .zc-box .zcjd .title .tit {    font-size: 0.4rem;    margin-left: 0.4rem;  }  
.zwgk-box .zc-box .zcjd .title .more {    font-size: 0.24rem;    margin-right: 0.28rem;  }  
.zwgk-box .zc-box .zcjd .title .more img {    width: 0.32rem;    height: 0.32rem;  }  
.zwgk-box .zc-box .zcjd .con {    width: 6.86rem;    height: 5rem;    overflow: auto;  }  
.zwgk-box .zc-box .zcjd .con .scroll-box {    width: 9.2rem;  }  
.zwgk-box .zc-box .zcjd .con .scroll-box a {    width: 4.2rem;    margin-top: 0.24rem;    margin-left: 0.24rem;  }  
.zwgk-box .zc-box .zcjd .con .scroll-box a img {    width: 4.2rem;    height: 2.72rem;  }  
.zwgk-box .zc-box .zcjd .con .scroll-box a span {    font-size: 0.32rem;    margin-top: 0.24rem;    -webkit-line-clamp: 3;    line-height: 0.48rem;  }  
.zwgk-box .zc-box .zdly {    margin-top: 0.4rem;    width: 7.02rem;    height: auto;  }  
.zwgk-box .zc-box .zdly .title {    height: 0.88rem;    line-height: 0.88rem;  }  
.zwgk-box .zc-box .zdly .title .tit {    font-size: 0.4rem;    margin-left: 0.4rem;  }  
.zwgk-box .zc-box .zdly .title .more {    font-size: 0.24rem;    margin-right: 0.28rem;  }  
.zwgk-box .zc-box .zdly .title .more img {    width: 0.32rem;    height: 0.32rem;  }  
.zwgk-box .zc-box .zdly .lys {    width: 6.86rem;    height: auto;    padding-left: 0.08rem;    padding-top: 0.09rem;    margin-bottom: 0.09rem;  }  
.zwgk-box .zc-box .zdly .lys a {    width: 3.11rem;    height: 0.8rem;    line-height: 0.8rem;    margin-top: 0.16rem;    margin-left: 0.16rem;    padding-left: 0.32rem;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;  }  
.zwgk-box .zc-box .zdly .lys a img {    width: 0.4rem;    height: 0.4rem;  }  
.zwgk-box .zc-box .zdly .lys a .title {    font-size: 0.32rem;    line-height: 0.32rem;    margin-left: 0.24rem;  }  
.zwgk-box .wgkzl {    width: 7.5rem;    height: fit-content;    background: url(wap-../images/wgkzl-bg.png) no-repeat top center;    background-size: 7.5rem 100%;  }  
.zwgk-box .wgkzl .wgkzl-box {    width: 100%;    padding-top: 0.48rem;  }  
.zwgk-box .wgkzl .wgkzl-box .title {    width: 100%;    height: 0.64rem;    background: url(../images/wap-wgkzl-title.png) no-repeat top center;    background-size: 100%;  }  
.zwgk-box .wgkzl .wgkzl-box .con {    padding-top: 0.16rem;    padding-bottom: 0.56rem;  }  
.zwgk-box .wgkzl .wgkzl-box .con .zl {    width: 7.02rem;    height: 5.56rem;    margin-left: 0.24rem;    margin-top: 0.32rem;    padding-top: 0.48rem;  }  
.zwgk-box .wgkzl .wgkzl-box .con .zl:first-child {    margin-left: 0.24rem;  }  
.zwgk-box .wgkzl .wgkzl-box .con .zl img {    width: 1.28rem;    height: 1.28rem;  }  
.zwgk-box .wgkzl .wgkzl-box .con .zl .zl-title {    font-size: 0.36rem;    margin-top: 0.16rem;  }  
.zwgk-box .wgkzl .wgkzl-box .con .zl .sec-zls .sec-zl {    font-size: 0.28rem;    line-height: 0.28rem;    width: 2.03rem;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    margin-right: 0.2rem;    margin-top: 0.32rem;  }}
.mlyl-wrap {  max-width: 19.2rem;  margin: 0 auto;  overflow: hidden;}
.mlyl-wrap .clearfix::after {  content: "";  display: table;  clear: both;}
.mlyl-wrap .part1 {  height: 11.96rem;  background-image: url(../images/charm-bg1.jpg);  background-size: cover;  padding-top: 0.4rem;  overflow: hidden;}
.mlyl-wrap .part1 .part1-content {  width: 12.8rem;  height: 100%;  margin: 0 auto;  position: relative;}
.mlyl-wrap .part1 .part1-content .lunbo {  position: relative;  height: 4.02rem;  width: 100% !important;  border-radius: 0.12rem;}
.mlyl-wrap .part1 .part1-content .lunbo .mlyl-lunbo {  width: 0.48rem;  height: 0.48rem;  position: absolute;  top: 50%;  margin-top: -0.24rem;  z-index: 10;  cursor: pointer;}
.mlyl-wrap .part1 .part1-content .lunbo .mlyl-lunbo:hover {  background-image: url(../images/../images/mlyl-arrow-hover.png) !important;}
.mlyl-wrap .part1 .part1-content .lunbo .mlyl-lunbo.swiper-button-prev {  background-image: url(mlyl-../images/../images/arrow.png);  background-size: contain;  transform: rotate(180deg);  left: 0.24rem;}
.mlyl-wrap .part1 .part1-content .lunbo .mlyl-lunbo.swiper-button-next {  background-image: url(mlyl-../images/../images/arrow.png);  background-size: contain;  right: 0.24rem;}
.mlyl-wrap .part1 .part1-content .lunbo .cm-banner {  height: 100%;}
.mlyl-wrap .part1 .part1-content .lunbo .cm-banner .swiper-container {  height: 100%;}
.mlyl-wrap .part1 .part1-content .lunbo .cm-banner .swiper-container .swiper-wrapper {  height: 100%;}
.mlyl-wrap .part1 .part1-content .lunbo .cm-banner .swiper-container .swiper-wrapper li {  height: 100%;}
.mlyl-wrap .part1 .part1-content .lunbo .cm-banner .swiper-container .swiper-wrapper li img {  height: auto;  width: 100%;}
.mlyl-wrap .part1 .part1-content .mlyl-title {  margin-top: 0.26rem;}
.mlyl-wrap .part1 .part1-content .ylgk {  position: absolute;  bottom: 0;  width: 100%;  height: 3.41rem;}
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content {  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  border-radius: 0.12rem 0.12rem 0rem 0rem;  background: rgba(2, 106, 182, 0.8);}
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .ylgk-wrap {  margin-top: 0.35rem;  margin-right: 0.54rem;  width: 4.5rem;}
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .ylgk-title {  width: 0.8rem;  height: 0.2rem;  font-size: 0.2rem;  font-weight: 500;  color: #FFFFFF;  line-height: 0.2rem;}
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .ylgk-neirong {  margin-top: 0.17rem;  height: 1.08rem;  font-size: 0.18rem;  font-weight: 400;  color: #FFFFFF;  line-height: 0.36rem;  opacity: 0.85;}
.mlyl-wrap .part1 .part1-content .ylgk .shipin {  position: absolute;  left: 0.5rem;  bottom: 1.46rem;  width: 6.81rem;  height: 3.85rem;  border-radius: 0.08rem;}
.mlyl-wrap .part1 .part1-content .ylgk .shipin .play-btn {  position: absolute;  top: 50%;  left: 50%;  display: block;  width: 0.96rem;  height: 0.96rem;  margin-top: -0.48rem;  margin-left: -0.48rem;  background-image: url(../images/video-play.png);  background-size: cover;}
.mlyl-wrap .part1 .part1-content .ylgk .yinying {  position: absolute;  left: 7.31rem;  bottom: 1.5rem;  width: 0;  height: 0;  border-top: 1.91rem solid #015293;  border-right: 0.38rem solid transparent;}
.mlyl-wrap .part1 .part1-content .ylgk .luotuo {  position: absolute;  right: 0.47rem;  bottom: 0.19rem;  width: 4.7rem;  height: 5.4rem;}
.mlyl-wrap .part1 .part1-content .ylgk .buttons {  width: 11.82rem;  height: 0.67rem;  margin: 0.58rem auto 0;  font-size: 0.2rem;}
.mlyl-wrap .part1 .part1-content .ylgk .buttons .btn {  width: 1.82rem;  height: 0.67rem;  line-height: 0.67rem;  float: left;  margin-right: 0.18rem;  text-align: center;  color: #FFF;  background-image: url(../images/mlyl-btn.png);  background-size: contain;}
.mlyl-wrap .part1 .part1-content .ylgk .buttons .btn:hover {  background-image: url(../images/mlyl-btn-hover.png);}
.mlyl-wrap .part1 .part1-content .ylgk .buttons .btn-current {  background-image: url(../images/mlyl-btn-hover.png);}
.mlyl-wrap .part1 .part1-content .ylgk .buttons .mr-0 {  margin-right: 0;}
.mlyl-wrap .part2 {  height: 9rem;  background-image: url(../images/charm-bg2.jpg);  background-size: cover;  padding-top: 0.22rem;  overflow: hidden;}
.mlyl-wrap .part2 .line {  position: relative;  top: 0.54rem;  width: 100%;  height: 0.01rem;  background: linear-gradient(45deg, rgba(230, 233, 238, 0) 0%, #B8C1CF 50%, rgba(230, 233, 238, 0) 100%);}
.mlyl-wrap .part2 .lunbo {  position: relative;  height: 5.01rem;  width: 12.82rem;  margin: -0.25rem auto 0;}
.mlyl-wrap .part2 .lunbo .cm-banner {  overflow: visible;}
.mlyl-wrap .part2 .lunbo .mlyl-lunbo {  width: 0.48rem;  height: 0.48rem;  position: absolute;  top: 50%;  z-index: 10;  cursor: pointer;}
.mlyl-wrap .part2 .lunbo .mlyl-lunbo:hover {  background-image: url(../images/../images/mlyl-arrow-hover.png) !important;}
.mlyl-wrap .part2 .lunbo .mlyl-lunbo.swiper-button-prev {  background-image: url(mlyl-../images/../images/arrow.png);  background-size: contain;  transform: rotate(180deg);  left: 0;}
.mlyl-wrap .part2 .lunbo .mlyl-lunbo.swiper-button-next {  background-image: url(mlyl-../images/../images/arrow.png);  background-size: contain;  right: 0;}
.mlyl-wrap .part2 .lunbo .cm-banner {  height: 100%;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container {  height: 100%;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper {  height: 100%;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper li {  height: 100%;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper li .img-title {  text-align: center;  font-size: 0.24rem;  font-weight: bold;  color: #333333;  height: 0.49rem;  line-height: 0.49rem;  width: 4.08rem;  margin: 0 auto;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper li img {  margin-top: -0.12rem;  width: 4rem;  height: 4rem;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper li .dot {  width: 0.2rem;  height: 0.2rem;  background-image: url(../images/mlyl-dot1.png);  background-size: contain;  margin: 0.19rem auto 0;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper .swiper-slide-active + .swiper-slide .img-title {  text-align: center;  font-size: 0.24rem;  font-weight: bold;  color: #FFF;  background-image: url(../images/zjyl-title-bg.png);  background-size: contain;  background-repeat: no-repeat;  background-position: 0.77rem 0;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper .swiper-slide-active + .swiper-slide img {  width: 4.53rem;  height: 4.53rem;  margin-top: -0.38rem;  margin-left: -0.12rem;}
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper .swiper-slide-active + .swiper-slide .dot {  background-image: url(../images/mlyl-dot2.png);}
.mlyl-wrap .part2 .items {  display: none;  width: 12.82rem;  margin: -0.45rem auto 0;  padding: 0.28rem 0.42rem 0;  height: 1.55rem;  background-image: url(../images/zjyl-items.png);  background-size: contain;}
.mlyl-wrap .part2 .items .item {  position: relative;  width: 3.99rem;  height: 0.18rem;  line-height: 0.18rem;  margin-top: 0.24rem;  padding-left: 0.1rem;  float: left;}
.mlyl-wrap .part2 .items .item .dot {  position: absolute;  top: 0.07rem;  left: 0;  display: inline-block;  width: 0.05rem;  height: 0.05rem;  border-radius: 50%;  background-color: #333;}
.mlyl-wrap .part2 .items .item a {  font-size: 0.18rem;  color: #333;}
.mlyl-wrap .part2 .items .item a:hover {  color: #015293;}
.mlyl-wrap .part2 .items .item-current a {  color: #015293;}
.mlyl-wrap .part2 .show {  display: block;}
.mlyl-wrap .part3 {  height: 8rem;  background-image: url(../images/charm-bg3.png);  background-size: cover;  padding-top: 0.22rem;  overflow: hidden;}
.mlyl-wrap .part3 .lunbo {  position: relative;  height: 4.3rem;  width: 12.76rem;  margin: -0.13rem auto 0;}
.mlyl-wrap .part3 .lunbo .cm-banner {  overflow: visible;}
.mlyl-wrap .part3 .lunbo .mlyl-lunbo {  width: 0.48rem;  height: 0.48rem;  position: absolute;  top: 50%;  margin-top: -0.24rem;  cursor: pointer;}
.mlyl-wrap .part3 .lunbo .mlyl-lunbo:hover {  background-image: url(../images/../images/mlyl-arrow-hover.png) !important;}
.mlyl-wrap .part3 .lunbo .mlyl-lunbo.swiper-button-prev {  background-image: url(mlyl-../images/../images/arrow.png);  background-size: contain;  transform: rotate(180deg);  left: -0.71rem;}
.mlyl-wrap .part3 .lunbo .mlyl-lunbo.swiper-button-next {  background-image: url(mlyl-../images/../images/arrow.png);  background-size: contain;  right: -0.71rem;}
.mlyl-wrap .part3 .lunbo .cm-banner {  height: 100%;}
.mlyl-wrap .part3 .lunbo .cm-banner .swiper-container {  height: 100%;}
.mlyl-wrap .part3 .lunbo .cm-banner .swiper-container .swiper-wrapper {  height: 100%;}
.mlyl-wrap .part3 .lunbo .cm-banner .swiper-container .swiper-wrapper li {  height: 100%;}
.mlyl-wrap .part3 .lunbo .cm-banner .swiper-container .swiper-wrapper li img {  height: 100%;}
.mlyl-wrap .title-img {  display: block;  width: 12.06rem;  height: 2.07rem;  margin: 0 auto;}@media screen and (max-width: 768px) {  .mlyl-wrap .part1 {    padding-top: 0.38rem;  }  
.mlyl-wrap .part1 .part1-content {    width: 100%;  }  
.mlyl-wrap .part1 .part1-content .lunbo {    padding-left: 0.24rem;    padding-right: 0.24rem;    height: 2.2rem;  }  
.mlyl-wrap .part1 .part1-content .mlyl-title {    width: 7.5rem;    height: 1.41rem;    margin-top: 0.42rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk {    height: 5.9rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content {    left: 0.22rem;    right: 0.22rem;    padding: 0 0.24rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .ylgk-wrap {    float: left;    margin-top: 1.47rem;    margin-right: 0;    width: auto;  }  
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .ylgk-title {    font-size: 0.36rem;    width: auto;    height: auto;    line-height: 0.36rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .ylgk-neirong {    font-size: 0.28rem;    line-height: 0.48rem;    height: auto;    margin-top: 0.22rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .buttons {    margin-top: 0.38rem;    width: auto;    font-size: 0.32rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .buttons .btn {    width: 2.08rem;    background-size: 2.08rem 0.67rem;    margin-bottom: 0.16rem;    margin-right: 0.16rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk .ylgk-content .buttons .wap-mr-0 {    margin-right: 0;  }  
.mlyl-wrap .part1 .part1-content .ylgk .luotuo {    width: 3.14rem;    height: 3.6rem;    bottom: 3.93rem;    right: 0;  }  
.mlyl-wrap .part1 .part1-content .ylgk .shipin {    width: 4.8rem;    height: 2.71rem;    bottom: 4.76rem;    left: 0.48rem;  }  
.mlyl-wrap .part1 .part1-content .ylgk .yinying {    left: 5.28rem;    bottom: 4.745rem;    width: 0;    height: 0;    border-top: 1.248rem solid #015293;    border-right: 0.211rem solid transparent;  }  
.mlyl-wrap .part2 {    height: 9.66rem;  }  
.mlyl-wrap .part2 .line {    display: none;  }  
.mlyl-wrap .part2 .lunbo {    width: 100%;    margin: 0 auto;  }  
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper li .img-title {    width: 100%;  }  
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper li img {    margin-top: 0.3rem;    width: 100%;    height: auto;    transform: scale(1.1);  }  
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper .swiper-slide-active + .swiper-slide img {    margin-top: 0.3rem;    width: 100%;    height: auto;    transform: scale(1.5);  }  
.mlyl-wrap .part2 .lunbo .cm-banner .swiper-container .swiper-wrapper .swiper-slide-active + .swiper-slide .img-title {    background-position: 0.27rem 0.03rem;  }  
.mlyl-wrap .part2 .items {    width: 7.12rem;    height: 3.06rem;    background-image: url(../images/zjyl-items-wap.png);    background-size: 7.12rem 3.06rem;    margin-top: -0.8rem;  }  
.mlyl-wrap .part2 .items .item-box {    height: 2.6rem;    overflow: hidden;  }  
.mlyl-wrap .part2 .items .item-box .item {    width: auto;    margin-top: 0.32rem;    height: 0.28rem;  }  
.mlyl-wrap .part2 .items .item-box .item .dot {    top: 0.13rem;  }  
.mlyl-wrap .part2 .items .item-box .item a {    line-height: 0.28rem;    font-size: 0.28rem;  }  
.mlyl-wrap .part3 {    padding: 0 0.22rem;  }  
.mlyl-wrap .part3 .title-img {    margin-left: -0.2rem;  }  
.mlyl-wrap .title-img {    width: 7.5rem;    height: 1.41rem;    transform: scale(1.5);  }  
.mlyl-wrap .mlyl-lunbo {    display: none !important;  }}body {  position: relative;}
.c-box {  width: 11rem;}
.c-local {  padding: 0.84rem 0.36rem 0.36rem;  margin-top: 1.12rem;  background: #f2f2f2;}
.gov-page {  padding: 0;  margin-top: 0.16rem;}
.gov-page a {  display: inline-block;  margin: 0;  min-width: 0.32rem;}
.gov-page span .num {  margin: 0;}
.info-bg {  padding-bottom: 0.48rem;  background: #f1f5fb url(../images/gov_info_bg.png) no-repeat top center / 19.2rem auto;}
.gov-info-header {  width: 100%;  max-width: 19.2rem;  padding-top: 0.35rem;}
.gov-info-header .logo {  width: 3.49rem;}
.gov-info-header .tt {  margin-top: 0.5rem;  font-size: 1rem;  line-height: 1rem;  font-weight: bold;  color: #fff;  text-align: center;}
.gov-search {  position: relative;  height: 0.5rem;}
.gov-search .line {  position: absolute;  top: 0.25rem;  z-index: 0;  width: 100%;  height: 0.01rem;  background-color: #ccc;}
.gov-search .con {  position: relative;  z-index: 1;  width: 5.48rem;  margin: 0 auto;  background: #f2f2f2;}
.gov-search .input {  width: 5.1rem;  height: 0.5rem;  margin: 0 auto;  padding: 0.08rem 0.24rem;  border-radius: 0.08rem;  border: 0.01rem solid #026AB6;}
.gov-search .input img {  width: 0.34rem;  cursor: pointer;}
.gov-search .input input {  width: 4rem;  height: 0.34rem;  font-size: 0.16rem;}
.gov-search .input input::placeholder {  font-size: 0.16rem;}
.gov-left-nav {  width: 2.4rem;}
.gov-left-nav .nav-item {  margin-bottom: 0.16rem;}
.gov-left-nav .nav-info {  display: inline-block;  width: 100%;  height: 0.7rem;  line-height: 0.52rem;  padding: 0.09rem 0.15rem 0.09rem 0.24rem;  background-color: #fff;  overflow: hidden;}
.gov-left-nav .nav-info .cur-img,.gov-left-nav .nav-info .pickup {  display: none;}
.gov-left-nav .nav-info .unfold,.gov-left-nav .nav-info .pickup {  width: 0.2rem;}
.gov-left-nav .nav-info img {  width: 0.4rem;}
.gov-left-nav .nav-info:hover {  background-color: #026AB6;  color: #fff;}
.gov-left-nav .nav-info:hover .normal {  display: none;}
.gov-left-nav .nav-info:hover .cur-img {  display: inline-block;}
.gov-left-nav .nav-info:hover .tt {  color: #fff;}
.gov-left-nav .tt {  display: inline-block;  width: 1.2rem;  margin: 0 0 0 0.16rem;  color: #015293;  font-size: 0.22rem;  vertical-align: middle;  line-height: 0.26rem;}
.gov-left-nav .tt span {  display: block;}
.gov-left-nav .second-policy .second-item {  display: block;  padding: 0.1rem 0.24rem;  margin-top: 0.1rem;  font-size: 0.16rem;  line-height: 0.16rem;  color: #333;  background-color: #e5e5e5;}
.gov-left-nav .second-law {  background-color: #fff;}
.gov-left-nav .second-law .second-item {  display: block;  padding-left: 0.68rem;  background: url(../images/../images/gov-nav-list-bg.png) no-repeat 0.56rem center / 0.06rem auto;  font-size: 0.15rem;  color: #333;  line-height: 0.3rem;}
.gov-left-nav .second-law .second-item:hover {  background-color: #E8F5FF;}
.gov-left-nav .second-con {  height: 0;  overflow: hidden;}
.gov-left-nav .cur {  background-color: #026AB6;  color: #fff;}
.gov-left-nav .cur img {  display: none;}
.gov-left-nav .cur .cur-img,.gov-left-nav .cur .pickup {  display: inline-block;}
.gov-left-nav .cur .tt {  color: #fff;}
.gov-left-nav .cur + .second-con {  height: auto;}
.gov-left-nav .cur + .second-law {  padding: 0.16rem 0;}
.gov-container-title {  margin: 0 0.24rem;  padding: 0.32rem 0;  text-align: center;  font-size: 0.32rem;  font-weight: bold;  color: #015293;  line-height: 0.32rem;  border-bottom: 0.01rem solid #dcdcdc;}
.gov-title {  position: relative;}
.gov-title span {  position: relative;  z-index: 1;  display: inline-block;  padding: 0.11rem 0.24rem;  font-size: 0.18rem;  line-height: 0.18rem;  font-weight: bold;  color: #fff;  background-color: #026ab6;}
.gov-title .line {  position: absolute;  bottom: 0;  left: 0;  z-index: 0;  width: 100%;  height: 0.02rem;  background-color: #dcdcdc;}
.gov-com-list li {  padding-left: 0.16rem;  color: #333;  font-size: 0.16rem;  line-height: 0.24rem;  margin-bottom: 0.24rem;  background: url(../images/../images/gov-nav-list-bg.png) no-repeat left center / 0.09rem auto;}
.gov-com-list li a {  width: 6rem;}
.gov-com-list .date {  font-size: 0.16rem;  color: #999;}
.list-more {  display: block;  width: 1rem;  height: 0.3rem;  margin: 0.16rem auto 0;  padding: 0.06rem;  background-color: #e5e5e5;  text-align: center;  font-size: 0.16rem;  color: #333;  line-height: 0.16rem;}
.gov-con {  margin-top: 0.84rem;}
.gov-con .gov-left-nav {  float: left;}
.gov-con .cm-container {  float: right;  width: 7.7rem;  min-height: 10.8rem;  background-color: #fff;}
.rules-list-page {  padding-bottom: 0.36rem;}
.rules-list-page .gov-con .policy-list {  float: right;}
.regime-con .gov-com-list {  padding: 0.16rem 0.24rem 0.32rem;}
.file-con {  padding: 0.24rem 0;}
.file-con .file-class {  position: relative;  display: inline-block;  margin: 0 0.17rem 0.17rem 0;}
.file-con .file-class .tt {  display: inline-block;  width: 2.3rem;  height: 0.48rem;  padding: 0.16rem 0;  font-size: 0.16rem;  line-height: 0.16rem;  color: #333;  background-color: #f2f2f2;  text-align: center;}
.file-con .file-class:nth-child(3n) {  margin-right: 0;}
.file-con .file-class:hover .tt {  background-color: #026AB6;  color: #fff;}
.file-con .file-class:hover .file-second-nav {  display: block;}
.file-con .file-second-nav {  display: none;  position: absolute;  left: -0.5rem;  z-index: 2;  padding-top: 0.1rem;  width: 3.2rem;  height: 0.88rem;  font-size: 0.14rem;  line-height: 0.14rem;}
.file-con .file-second-nav .con {  padding: 0.11rem 0.1rem;  background-color: #f2f2f2;}
.file-con .file-second-nav a {  float: left;  padding: 0.08rem 0.22rem;  color: #015293;}
.file-con .list-container {  padding-right: 0.04rem;  margin-top: 0.4rem;}
.file-con .list-container .gov-com-list {  margin-top: 0.17rem;  padding: 0 0.23rem;}
.file-con .con1 {  margin-top: 0.23rem;}
.file-con .class-con {  padding: 0 0.23rem;}
.financial {  padding: 0.24rem;}
.financial .financial-list {  margin-top: 0.4rem;}
.financial .financial-list .gov-com-list {  margin-top: 0.17rem;  padding: 0 0.24rem;}
.financial .financial-list:first-child {  margin-top: 0;}
.city-fin {  margin-top: 0.4rem;}
.city-fin .year-fin {  padding: 0.04rem;  margin-top: 0.24rem;  background-color: #f3f7f9;  border-radius: 0.04rem;}
.city-fin .year-fin2 {  margin-top: 0.14rem;}
.city-fin .tt {  padding: 0.12rem 0.2rem 0.16rem;  font-size: 0.16rem;  line-height: 0.16rem;  font-weight: 500;}
.city-fin .year-con {  padding: 0.22rem 0.18rem 0;  background-color: #fff;}
.city-fin .year-con .item {  display: inline-block;  width: 0.96rem;  height: 0.76rem;  margin-bottom: 0.2rem;  margin-right: 0.2rem;  border-radius: 0.06rem;  border: 0.01rem solid #C9DFED;  text-align: center;}
.city-fin .year-con .item span {  display: block;}
.city-fin .year-con .item .num {  padding: 0.11rem 0;  font-size: 0.28rem;  line-height: 0.28rem;  font-weight: bold;  color: #015293;}
.city-fin .year-con .item .text {  font-size: 0.14rem;  line-height: 0.24rem;  color: #015293;  background-color: #EEF7FF;  border-top: 0.01rem solid #C9DFED;  border-radius: 0 0 0.06rem 0.06rem;}
.city-fin .year-con .item:nth-child(6n) {  margin-right: 0;}
.zn-tt {  margin-top: 0.24rem;  text-align: center;  font-size: 0.32rem;  line-height: 0.32rem;  color: #015293;  font-weight: bold;}
.zn-info {  padding: 0.16rem;  font-size: 0.15rem;  text-align: center;  border-bottom: 0.01rem solid #e5e5e5;}
.scroll-con {  padding: 0 0.24rem 0 0.44rem;  margin-top: 0.3rem;  font-size: 0.16rem;  line-height: 0.24rem;}
.scroll-con .scroll-wrap {  max-height: 9.4rem;  padding-right: 0.2rem;  overflow-y: auto;}
.scroll-wrap::-webkit-scrollbar {  width: 0.1rem;}
.scroll-wrap::-webkit-scrollbar-track {  background-color: #E5E5E5;  border-radius: 1rem;}
.scroll-wrap::-webkit-scrollbar-thumb {  background-color: #2866a5;  border-radius: 1rem;}
.gov-tab {  margin: 0.48rem 0.24rem 0;  padding-bottom: 0.2rem;  font-size: 0.2rem;  font-weight: 500;  color: #111;  line-height: 0.2rem;  border-bottom: 0.02rem solid #dcdcdc;}
.gov-tab .tab-item {  position: relative;  margin-right: 0.5rem;}
.gov-tab .tab-item:last-of-type {  margin-right: 0;}
.gov-tab .active {  color: #015293;}
.gov-tab .active::before {  content: '';  position: absolute;  bottom: -0.19rem;  left: 0;  width: 100%;  height: 0.02rem;  background-color: #015293;}
.gov-catalog {  padding: 0.24rem 0;}
.gov-catalog .catalog-item {  margin-bottom: 0.24rem;}
.gov-catalog .catalog-item:last-child {  margin-bottom: 0;}
.gov-catalog .catalog-list {  padding: 0.2rem 0.2rem 0.1rem;  margin: 0.16rem 0.24rem 0;  background-color: #F3F7F9;}
.gov-catalog .catalog-list a {  display: inline-block;  width: 3.35rem;  height: 0.48rem;  padding: 0.15rem 0.1rem;  margin-right: 0.1rem;  margin-bottom: 0.1rem;  font-size: 0.16rem;  line-height: 0.18rem;  text-align: center;  background-color: #fff;  border-radius: 0.04rem;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.gov-catalog .catalog-list a:nth-child(2n) {  margin-right: 0;}
.gov-catalog .catalog-list-1 a {  width: auto;  min-width: 3.35rem;  margin-right: 0;}
.gov-catalog .catalog-list-3 a {  width: 2.2rem;}
.gov-catalog .catalog-list-3 a:nth-child(2n) {  margin-right: 0.1rem;}
.gov-catalog .catalog-list-3 a:nth-child(3n) {  margin-right: 0;}
.leader {  padding: 0.24rem;}@media screen and (max-width: 768px) {  .c-box {    width: 7.5rem;  }  
.rules-list-page .gov-con .policy-list {    float: none;  }  
.gov-info .gov-con .cm-container {    float: none;    width: 7.02rem;    padding-bottom: 0.08rem;  }  
.gov-info .gov-con .cm-container .gov-catalog {    padding: 0;  }  
.gov-info .gov-con .cm-container .catalog-list {    display: flex;    flex-wrap: wrap;  }  
.gov-info .gov-con .cm-container .catalog-list a {    margin-right: 0;    width: 3rem;    height: 0.8rem;    padding: 0.24rem;    line-height: 0.32rem;    font-size: 0.32rem;  }  
.gov-info .gov-con .cm-container .catalog-list a:nth-child(2n-1) {    margin-right: 0.1rem;  }  
.gov-info .gov-con .cm-container .gov-catalog-item .catalog-list a {    width: 100%;  }  
.gov-info .gov-con .cm-container .file-con {    padding: 0;  }  
.gov-info .gov-con .cm-container .file-con .class-con {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    padding: 0.32rem 0.24rem;  }  
.gov-info .gov-con .cm-container .file-con .list-container {    margin-top: 0;  }  
.gov-info .gov-con .cm-container .file-con .list-container .gov-com-list .date {    display: none;  }  
.gov-info .gov-con .cm-container .file-con .file-class {    width: 3.19rem;    margin: 0 0 0.16rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.gov-info .gov-con .cm-container .file-con .file-class .tt {    width: 100%;    height: auto;    padding: 0.24rem 0;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.gov-info .gov-con .cm-container .file-con .file-second-nav {    left: 0;  }  
.gov-info .gov-con .cm-container .file-con .file-second-nav a {    font-size: 0.32rem;    line-height: 0.32rem;  }  
.gov-public-info .gov-con .cm-container {    padding: 0.48rem 0.24rem;  }  
.gov-public-info .gov-con .cm-container .zn-tt {    margin: 0;    font-size: 0.48rem;    line-height: 0.48rem;  }  
.gov-public-info .gov-con .cm-container .zn-info {    font-size: 0.2rem;    padding: 0.24rem 0;  }  
.gov-public-info .gov-con .cm-container .scroll-con {    margin-top: 0.32rem;    font-size: 0.32rem;    line-height: 0.48rem;    color: #333;  }  
.gov-public-info .gov-con .cm-container .scroll-con .scroll-wrap {    max-height: 20rem;  }  
.c-local {    padding: 0.32rem 0.24rem;  }  
.gov-title span {    width: auto;    height: 0.8rem;    padding: 0.22rem 0.24rem;    font-size: 0.36rem;    line-height: 0.36rem;  }  
.gov-com-list {    margin-top: 0.32rem;  }  
.gov-com-list li {    padding-left: 0.32rem;    font-size: 0.32rem;    line-height: 0.48rem;    margin-bottom: 0.32rem;    background: url(../images/../images/gov-nav-list-bg.png) no-repeat left 2.11111111rem auto;  }  
.gov-com-list li a {    float: none;  }  
.gov-com-list .date {    display: block;    margin-top: 0.16rem;    font-size: 0.24rem;    line-height: 0.24rem;  }  
.list-more {    margin: 0.32rem auto;    width: 2rem;    height: 0.56rem;    font-size: 0.24rem;    line-height: 0.24rem;    padding: 0.16rem 0;  }  
.financial {    padding: 0;  }  
.financial .gov-com-list .date {    display: none;  }  
.city-fin {    padding: 0 0.24rem;  }  
.city-fin .year-fin {    margin-top: 0.32rem;  }  
.city-fin .year-fin .tt {    padding: 0.24rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.city-fin .year-fin .year-fin2 {    margin-top: 0.24rem;  }  
.city-fin .year-fin .year-con {    padding: 0.19rem;  }  
.city-fin .year-fin .year-con .item {    width: 1.4rem;    height: 1.04rem;    margin: 0.16rem 0.16rem 0 0;  }  
.city-fin .year-fin .year-con .item:nth-child(6n) {    margin-right: 0.16rem;  }  
.city-fin .year-fin .year-con .item:nth-child(-n+4) {    margin-top: 0;  }  
.city-fin .year-fin .year-con .item:nth-child(4n) {    margin-right: 0;  }  
.city-fin .year-fin .year-con .item .num {    font-size: 0.4rem;    line-height: 0.64rem;    padding: 0;  }  
.city-fin .year-fin .year-con .item .text {    font-size: 0.24rem;    line-height: 0.4rem;  }  
.info-bg {    background: #f1f1f2 url(../images/gov-info-wrp-bg.png) no-repeat top center / 7.5rem auto;  }  
.gov-info-header {    padding: 0.32rem 0.24rem;  }  
.gov-info-header .c-box {    width: 7.02rem;  }  
.gov-info-header .tt {    margin-top: 0.88rem;    font-size: 0.72rem;    line-height: 0.72rem;  }  
.rules-list-page {    margin-top: 1.24rem;    padding: 0.32rem 0.24rem;  }  
.rules-list-page .gov-con {    margin-top: 0.32rem;  }  
.gov-search {    height: 0.72rem;  }  
.gov-search .line {    display: none;  }  
.gov-search .con,  .gov-search .input {    width: 7.02rem;    height: 0.72rem;    background-color: #fff;  }  
.gov-search .input {    padding: 0.16rem 0.24rem;  }  
.gov-search .input input {    height: 0.4rem;    font-size: 0.28rem;    color: #999;  }  
.gov-search .input input::placeholder {    font-size: 0.28rem;  }  
.gov-search .input img {    width: 0.4rem;  }  
.gov-con {    margin-top: 0.32rem;  }  
.gov-con .gov-left-nav {    float: none;  }  
.gov-left-nav {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    width: 7.02rem;    background-color: #F1F1F2;  }  
.gov-left-nav .nav-info {    display: flex;    justify-content: flex-start;    align-items: center;    height: 100%;  }  
.gov-left-nav .nav-info .unfold {    width: 0.32rem;    height: 0.32rem;  }  
.gov-left-nav .nav-info .pickup {    width: 0.32rem;    height: auto;  }  
.gov-left-nav .nav-item {    position: relative;    display: inline-block;    width: 3.39rem;    height: 1.12rem;    margin-bottom: 0.24rem;  }  
.gov-left-nav .nav-item img {    width: 0.48rem;    height: 0.48rem;  }  
.gov-left-nav .nav-item .tt {    width: 1.8rem;    font-size: 0.36rem;    line-height: 0.36rem;    color: #015293;  }  
.gov-left-nav .cur .tt {    color: #fff;  }  
.gov-left-nav .second-con {    display: none;    position: absolute;    z-index: 9;    flex-wrap: wrap;    justify-content: space-between;    width: 7.02rem;    background-color: #fff;  }  
.gov-left-nav .second-policy {    padding: 0.24rem;    left: 0;    top: 1.36rem;    background: #fff;    box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.12);    border: 1px solid #ddd;  }  
.gov-left-nav .second-policy .second-item {    width: 3.15rem;    padding: 0.24rem;    margin: 0;    font-size: 0.32rem;    line-height: 0.32rem;    background-color: #eee;  }  
.gov-left-nav .second-policy .second-item:nth-child(3) {    margin-top: 0.24rem;  }  
.gov-left-nav .second-law {    right: 0;  }  
.gov-left-nav .second-law .second-item {    width: 3.15rem;    padding: 0.18rem 0 0.18rem 0.32rem;    font-size: 0.28rem;    line-height: 0.28rem;    background-size: 0.12rem auto;    background-position: 0.06rem center;  }  
.gov-left-nav .cur + .second-law {    padding: 0.24rem;  }  
.gov-info-regime .regime-con {    width: 7.02rem;  }  
.gov-info-regime .regime-con .gov-com-list {    padding-top: 0.08rem;  }  
.gov-tab {    display: flex;    width: 7.02rem;    padding: 0.44rem 0.24rem;    margin: 0;    white-space: nowrap;    font-size: 0.36rem;    line-height: 0.36rem;    overflow-x: auto;  }  
.gov-tab .tab-item {    margin-right: 0.4rem;  }  
.gov-tab .active::before {    bottom: -0.44rem;  }  
.gov-con .file-left-nav {    width: 7.02rem;  }  
.gov-con .file-left-nav .tt {    display: flex;    align-items: center;    height: 1.12rem;    margin-bottom: 0.24rem;    font-size: 0.36rem;    line-height: 0.36rem;  }  
.gov-con .file-left-nav .tt img {    width: 0.48rem;    margin-right: 0.24rem;  }  
.gov-con .file-left-nav .tt span {    padding-top: 0;  }  
.gov-con .file-left-nav .nav-item .first {    display: flex;    justify-content: space-between;    align-items: center;    height: 0.8rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.gov-con .file-left-nav .nav-item .first img {    width: 0.24rem;    height: 0.24rem;  }  
.gov-con .file-left-nav .nav-item .first .sq {    height: 0.03rem;  }  
.gov-con .file-left-nav .nav-item .second a {    height: auto;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.right-search {    width: 7.02rem !important;    padding: 0 !important;  }  
.right-search .policy-list {    padding: 0.24rem !important;  }}
.block-container {  border-radius: 0.08rem;  overflow: hidden;  background: #E8F3FB;  padding: 0 0.04rem 0.04rem 0.04rem;}
.block-container .block-title {  width: 100%;  padding: 0 0.24rem;  height: 0.56rem;  line-height: 0.56rem;}
.block-container .block-title .title {  display: block;  font-size: 0.24rem;  font-weight: 600;  color: #111111;}
.block-container .block-title .more {  display: inline-block;  font-size: 0.16rem;  color: #999999;  vertical-align: middle;}
.block-container .block-title .img {  width: 0.28rem;  height: 0.28rem;}
.cm-location {  position: relative;  padding: 0.23rem 0 0.3rem 0.29rem;  background: url(../images/bread-crumbs.png) no-repeat;  background-position: 0 0.26rem;  font-size: 0.168rem;  color: #999;}
.cm-location a {  padding: 0;  font-size: 0.16rem;  color: #999;}
.cm-location a span {  margin-left: 0.05rem;}
.cm-location a:hover {  color: #015293;}
.cm-location .cur,.cm-location span.cur {  color: #015293;}
.cm-location::after {  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 0.08rem;  overflow: hidden;}@media screen and (max-width: 768px) {  .cm-location {    margin-left: 0.2rem;    padding-left: 0.34rem;    background-size: 0.24rem 0.24rem;    background-position: 0 0.32rem;    font-size: 0.28rem;  }  
.cm-location a {    font-size: 0.28rem;  }}
.cm-page {  color: #666;  font-size: 0.14rem;}
.cm-page .mobile {  display: none;}
.cm-page .pageprv,.cm-page .pagenext {  width: 0.32rem;}
.cm-page a {  width: 0.32rem;  height: 0.32rem;  background: #FFFFFF;  border-radius: 0.04rem;  border: 0.01rem solid #E5E5E5;}
.cm-page a.cur,.cm-page a:hover {  background: #194897 !important;  color: #fff !important;}
.cm-page a,.cm-page span {  margin: 0 2px;}
.news-contain {  width: 12.8rem;  padding: 0.2rem;  background: linear-gradient(180deg, #F2F6F9 0%, #F7F9FB 100%);  border-radius: 0.08rem;  margin-bottom: 0.5rem;}
.news-contain .nav {  display: none;}
.news-contain .nav-list {  width: 2.2rem;}
.news-contain .nav-list .nav-item {  width: 2.2rem;  height: 0.5rem;  line-height: 0.5rem;  margin-bottom: 0.1rem;  color: #333;  font-size: 0.2rem;  background: #FFFFFF;  border-radius: 0.04rem;}
.news-contain .nav-list .nav-item > a {  display: block;  padding: 0 0.16rem 0 0.32rem;}
.news-contain .nav-list .cur {  background: #015293 url(../images/blockcontainer-right.png) no-repeat;  background-position: 1.67rem center;  background-size: 0.28rem 0.28rem;}
.news-contain .nav-list .cur a,.news-contain .nav-list .cur a:hover {  color: #FFFFFF;}
.news-contain .news-list {  width: 10rem;  background: #FFFFFF;  border-radius: 0.08rem;  font-size: 0.18rem;}
.news-contain .news-list .list { /* overflow-y: auto; */ padding: 0.22rem 0.24rem;}
.news-contain .news-list .nav-item {  height: 0.53rem;  line-height: 0.53rem;  background: url(../images/point.png) no-repeat;  background-position: 0 0.23rem;  background-size: 0.09rem 0.08rem;  list-style-type: none;  padding-left: 0.2rem;}
.news-contain .news-list .nav-item .txt {  max-width: 64%;}
.news-contain .news-list .nav-item a {  display: inline-block;  max-width: 84%;  vertical-align: bottom;}
.news-contain .news-list .nav-item:hover {  background-image: url(../images/point-hov.png);}
.news-contain .news-list .nav-item:nth-child(5n) {  box-sizing: content-box;  padding-bottom: 0.24rem;  margin-bottom: 0.24rem;  border-bottom: 0.01rem dashed #DCDCDC;}
.news-contain .news-list .nav-item:last-of-type {  margin-bottom: 0;}
.news-contain .news-list .nav-item .date {  color: #999;}
.news-contain .news-list .nav-item .tag {  margin: 0.12rem 0 0 0.24rem;  padding: 0 0.08rem;  height: 0.28rem;  font-size: 0.16rem;  line-height: 0.28rem;  border-radius: 0.04rem;}
.news-contain .news-list .nav-item .going {  background: #D2E8FF;  color: #015293;}
.news-contain .news-list .nav-item .end {  background: #F5F5F5;  color: #999;}
.pc-gl .news-contain {  height: 12.94rem;  margin-bottom: 0.4rem;}
.pc-gl .pic-list {  height: 12.54rem;}
.pc-gl .pic-list .pic-item {  position: relative;  width: 3rem;  margin-left: 0.24rem;  margin-bottom: 0.2rem;}
.pc-gl .pic-list .pic-item .bofang-icon {  position: absolute;  left: 45%;  top: 0.9rem;  width: 0.4rem;  height: 0.4rem;}
.pc-gl .pic-list .pic-item:nth-child(3n + 1) {  margin-left: 0rem;}
.pc-gl .pic-list .pic-item img {  width: 3rem;  height: 2.2rem;}
.pc-gl .pic-list .pic-item .pic-title {  font-size: 0.2rem;  color: #111111;  margin: 0.16rem 0 0 0;  padding: 0 0.1rem;  text-align: center;}
.news-xl {  height: 100%;}
.news-xl .tt {  background: #fff;  font-size: 0.34rem;  color: #333;  line-height: 0.54rem;  font-weight: bold;}
.news-xl .xl-detail {  text-align: left;  height: 0.6rem;  padding: 0.12rem 0.15rem;  margin-top: 0.26rem;  line-height: 0.36rem;  background-color: #f9f9f9;  font-size: 0.16rem;  color: #999;}
.news-xl .qihao {  margin: 0.16rem 0;  text-align: center;}
.news-xl .qihao span {  display: inline-block;  padding: 0 0.39rem;  font-size: 0.16rem;  color: #333;  line-height: 0.4rem;  background: #f3f7f9;}
.news-xl .time {  position: relative;  padding-right: 0.11rem;  display: inline-block;}
.news-xl .time::after {  content: '';  position: absolute;  right: 0;  top: 0.1rem;  display: inline-block;  width: 0.01rem;  height: 0.16rem;  background-color: #999;}
.news-xl .from {  display: inline-block;  margin-left: 0.12rem;}
.news-xl .do {  float: right;}
.news-xl .do img {  width: 0.36rem;  margin-right: 0.14rem;}
.news-xl .wx img {  width: 0.25rem;}
.news-xl .wb img {  width: 0.26rem;  margin-right: 0;}
.news-xl .xl-con {  text-align: left;  padding: 0.2rem 0;  font-size: 0.16rem;  line-height: 0.36rem;  color: #333;}
.news-xl .wb-con {  display: inline-block;}
.news-xl .xl-open {   width: 1.8rem;  margin: 0 auto;  text-align: center;}
.news-xl .xl-open img {  width: 1.45rem;  height: 1.45rem;margin: 0 auto; }
.news-xl .xl-open p {  font-size: 0.16rem;  color: #999;  line-height: 21px;}
.pic-jj .pic-list {  height: 14.84rem;}
.pic-jj .pic-list .pic-item {  width: 2.8rem;  margin-left: 0.24rem;  margin-bottom: 0.26rem;}
.pic-jj .pic-list .pic-item:nth-child(3n + 1) {  margin-left: 0.24rem;}
.pic-jj .pic-list .pic-item:nth-child(4n + 1) {  margin-left: 0rem;}
.pic-jj .pic-list .pic-item img {  width: 2.8rem;  height: 2rem;}@media screen and (max-width: 768px) {  .cm-page {    display: flex;    justify-content: space-between;    height: 0.85rem;    padding: 0;    font-size: 0.32rem;    margin: 0.08rem 0.24rem 0.4rem 0.24rem;  }  
.cm-page span,  .cm-page a {    display: none;  }  
.cm-page .mobile {    display: block;    width: 1.64rem;    height: 0.88rem;    line-height: 0.88rem;    text-align: center;    border: 0.01rem solid #E2E2E2;  }  
.cm-page .pageprv,  .cm-page .pagenext {    width: 2rem;    height: 0.88rem;    line-height: 0.88rem;    text-align: center;    color: #666;    background: #f5f5f5;    border: none;  }  
.cm-page .pageprv:hover,  .cm-page .pagenext:hover {    color: #666 !important;    background: #f5f5f5 !important;  }  
.news-contain {    width: 7.3rem;    margin-left: auto;    margin-right: auto;    height: auto;  }  
.news-contain .nav {    display: block;    margin-bottom: 0.24rem;  }  
.news-contain .nav-list {    display: none;  }  
.news-contain .news-list {    width: 100%;    height: auto;  }  
.news-contain .news-list .nav-item {    height: auto;    line-height: initial;    background: url(../images/point.png) no-repeat;    background-position: 0 0.11rem;    background-size: 0.11rem 0.11rem;    list-style-type: none;    padding-left: 0.2rem;    margin-bottom: 0.32rem;  }  
.news-contain .news-list .nav-item .txt {    max-width: 100%;    line-height: 0.32rem;  }  
.news-contain .news-list .nav-item a {    width: calc(100% - 1.8rem);    font-size: 0.32rem;  }  
.news-contain .news-list .nav-item:nth-child(5n) {    box-sizing: content-box;    padding-bottom: 0.32rem;    margin-bottom: 0.32rem;    border-bottom: 0.01rem dashed #DCDCDC;  }  
.news-contain .news-list .nav-item:last-of-type {    margin-bottom: 0;  }  
.news-contain .news-list .nav-item .dt {    float: none;    display: flex;    flex-direction: column;    align-items: flex-start;  }  
.news-contain .news-list .nav-item .date {    font-size: 0.3rem;  }  
.news-contain .news-list .nav-item .tag {    margin: 0;    padding: 0 0.4rem;    height: auto;    font-size: 0.28rem;    line-height: 0.72rem;    border-radius: 0.04rem;    display: block;  }  
.news-contain .news-list .nav-item .going {    background: #D2E8FF;    color: #015293;  }  
.news-contain .news-list .nav-item .end {    background: #F5F5F5;    color: #999;  }  
.news-xl .tt {    font-size: 0.4rem;    line-height: 0.6rem;  }  
.news-xl .second-tt {    margin-top: 0.2rem;    font-size: 0.32rem;  }  
.news-xl .xl-detail {    height: auto;    padding: 0.2rem 0.31rem;  }  
.news-xl .time,  .news-xl .from {    display: block;    margin: 0;    font-size: 0.28rem;    line-height: 0.54rem;  }  
.news-xl .time::after {    content: none;  }  
.news-xl .do {    float: none;    margin-top: 0.05rem;    font-size: 0.28rem;  }  
.news-xl .do img {    width: 0.6rem;    margin-right: 0.2rem;  }  
.news-xl .do .wb-con {    float: right;    margin-top: 0.06rem;  }  
.news-xl .wx img {    width: 0.44rem;  }  
.news-xl .wb img {    width: 0.44rem;  }  
.news-xl .xl-con {    font-size: 0.32rem;    line-height: 0.52rem;  }  
.news-xl .xl-open {    width: 2.36rem;    height: 2.36rem;    margin: 0 auto;    margin-bottom: 0.8rem;    text-align: center;  }  
.news-xl .xl-open .blue-frame {    width: 2.36rem !important;    height: 2.36rem !important;  }  
.news-xl .xl-open img {    width: 1.04rem !important;    height: 1.04rem !important;  }  
.news-xl .xl-open p {    font-size: 0.32rem;    color: #333333;    line-height: 0.32rem;  }  
.news-xl .qihao {    margin: 0.16rem 0;    text-align: center;  }  
.news-xl .qihao span {    display: inline-block;    padding: 0 0.39rem;    font-size: 0.28rem;    color: #333;    line-height: 0.72rem;    background: #f3f7f9;  }  
.pc-gl .news-contain {    height: auto;    margin-bottom: 0.4rem;  }  
.pc-gl .pic-list {    height: auto;  }  
.pc-gl .pic-list .list {    display: flex;    flex-wrap: wrap;    justify-content: space-between;  }  
.pc-gl .pic-list .list::before,  .pc-gl .pic-list .list::after {    display: none;  }  
.pc-gl .pic-list .pic-item {    position: relative;    width: 3rem;    margin-left: 0;    margin-right: 0;    float: none;  }  
.pc-gl .pic-list .pic-item .bofang-icon {    position: absolute;    left: 45%;    top: 0.9rem;    width: 0.4rem;    height: 0.4rem;  }  
.pc-gl .pic-list .pic-item img {    width: 3rem;    height: 2.2rem;  }  
.pc-gl .pic-list .pic-item .pic-title {    font-size: 0.28rem;    white-space: unset;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;  }  
.wjdc .news-contain {    width: 7.02rem;    padding: 0.24rem;  }  
.wjdc .news-list .nav-item {    margin-bottom: 0.32rem;  }  
.wjdc .news-list .nav-item .text {    line-height: 0.32rem;  }  
.wjdc .news-list .nav-item a {    width: 100%;  }  
.wjdc .news-list .nav-item:nth-child(5n) {    box-sizing: content-box;    padding-bottom: 0.32rem;    margin-bottom: 0.32rem;    border-bottom: 0.01rem dashed #DCDCDC;  }  
.wjdc .news-list .nav-item .dt {    float: none;    display: flex;    flex-direction: column;    align-items: flex-start;  }  
.wjdc .news-list .nav-item .date {    font-size: 0.32rem;    line-height: 0.8rem;  }  
.wjdc .news-list .nav-item .tag {    margin: 0;    padding: 0 0.4rem;    height: auto;    font-size: 0.28rem;    line-height: 0.72rem;    border-radius: 0.04rem;    display: block;  }  
.wjdc .list {    padding: 0.32rem 0.24rem;  }}
.jczwgk {  width: 19.2rem;  max-width: 100%;  border-bottom: 0.01rem solid #D4D6D8;  margin: 0 auto;  background: url(../images/jczwgk_all-bg.png) no-repeat bottom;}
.jczwgk .banner {  width: 100%;}
.jczwgk .banner.m {  display: none;}
.jczwgk .content {  width: 12rem;  margin: 0 auto;}
.jczwgk .content .gzdt {  width: 100%;  height: 5.6rem;  position: relative;  padding-top: 0.4rem;  transform: translateY(-0.5rem);  margin: 0 auto;  background: linear-gradient(180deg, #75C5FF 0%, #026AB6 0%, #FFFFFF 100%);}
.jczwgk .content .jczwgk_mid {  width: 11.2rem;  margin: 0 auto;  background: linear-gradient(360deg, #D6F2FF 0%, #FFFFFF 33%, #FFFFFF 100%);  box-shadow: 0 0.02rem 0.16rem 0 rgba(122, 142, 168, 0.12);  border: 0.02rem solid #FFFFFF;  border-radius: 0.08rem;  transform: translateY(-1rem);  padding: 0.25rem 0.32rem 0.32rem 0.32rem;}
.jczwgk .content .jczwgk_mid > div {  width: 5.12rem;  height: 4.05rem;}
.jczwgk .content .jczwgk_mid-left {  float: left;}
.jczwgk .content .jczwgk_mid-right {  float: right;}
.jczwgk .content .jczwgk_mid .jczwgk_mid-right .jczwgk_mid-content,.jczwgk .content .jczwgk_mid .jczwgk_mid-left .jczwgk_mid-content {  height: 1.06rem;  background: #FFFFFF;  border: 1px solid #DDDDDD;  border-radius: 0.08rem;  margin-bottom: 0.12rem;}
.jczwgk .content .jczwgk_mid .jczwgk_mid-right .jczwgk_mid-content > p,.jczwgk .content .jczwgk_mid .jczwgk_mid-left .jczwgk_mid-content > p {  font-size: 0.16rem;  font-weight: 700;  line-height: 0.16rem;  margin: 0.18rem 0.16rem 0.12rem 0.16rem;}
.jczwgk .content .jczwgk_mid .jczwgk_mid-right .jczwgk_mid-content > div,.jczwgk .content .jczwgk_mid .jczwgk_mid-left .jczwgk_mid-content > div {  width: 4.8rem;  height: 0.4rem;  line-height: 0.2rem;  margin: 0 0.16rem;  color: #111111;  font-size: 0.14rem;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;  /* 当文本溢出块元素时进行隐藏 */  text-overflow: ellipsis;}
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm {  width: 4.47rem;  height: 0.4rem;  margin: 0 auto;  margin-bottom: 0.37rem;}
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .left,.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .right {  display: inline-block;  width: 1.7rem;  height: 100%;}
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .left {  float: left;  background: url(../images/jczwgk_left-sm.png) no-repeat center center;}
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .mid {  margin-left: 0.08rem;  height: 100%;  font-size: 0.24rem;  font-weight: 500;  color: #9E7B4B;  line-height: 0.4rem;}
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .right {  float: right;  background: url(../images/jczwgk_right-sm.png) no-repeat center center;}
.jczwgk .content .jczwgk_bottom {  padding: 0 0.4rem;  margin: 0 auto;  transform: translateY(-0.65rem);  background-color: #fff;}
.jczwgk .content .jczwgk_bottom .content1 .name,.jczwgk .content .jczwgk_bottom .content2 .name,.jczwgk .content .jczwgk_bottom .content3 .name {  display: inline-block;  height: 100%;  width: 1.6rem;  font-size: 0.24rem;  font-weight: 500;  color: #9E7B4B;  text-wrap: nowrap;  line-height: 0.24rem;  line-height: 0.4rem;  margin: 0 0.08rem;  white-space: nowrap;}
.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item,.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item {  margin: 0.09rem;  width: 2.08rem;}
.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item:nth-child(5n),.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item:nth-child(5n) {  margin-right: 0;}
.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content1 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content2 .btns .con .news-con .site-item:nth-child(5n+1),.jczwgk .content .jczwgk_bottom .content3 .btns .con .news-con .site-item:nth-child(5n+1) {  margin-left: 0;}
.jczwgk .content .jczwgk_bottom .content1 {  margin-bottom: 0.4rem;}
.jczwgk .content .jczwgk_bottom .content1 > p {  height: 0.4rem;}
.jczwgk .content .jczwgk_bottom .content1 .bg1-l {  float: left;  height: 100%;  width: 4.57rem;  background: url(../images/bg1-l.png) no-repeat center center;}
.jczwgk .content .jczwgk_bottom .content1 .bg1-r {  float: right;  height: 100%;  width: 4.57rem;  background: url(../images/bg1-r.png) no-repeat center center;}
.jczwgk .content .jczwgk_bottom .content2 {  margin-bottom: 0.4rem;}
.jczwgk .content .jczwgk_bottom .content2 > p {  height: 0.4rem;}
.jczwgk .content .jczwgk_bottom .content2 .bg2-l {  float: left;  height: 100%;  width: 3.67rem;  background: url(../images/bg2-l.png) no-repeat center center;}
.jczwgk .content .jczwgk_bottom .content2 .bg2-r {  float: right;  height: 100%;  width: 3.67rem;  background: url(../images/bg2-r.png) no-repeat center center;}
.jczwgk .content .jczwgk_bottom .content3 {  background-color: #fff;}
.jczwgk .content .jczwgk_bottom .content3 > p {  height: 0.4rem;}
.jczwgk .content .jczwgk_bottom .content3 .bg3-l {  float: left;  height: 100%;  width: 3.67rem;  background: url(../images/bg2-l.png) no-repeat center center;}
.jczwgk .content .jczwgk_bottom .content3 .bg3-r {  float: right;  height: 100%;  width: 3.67rem;  background: url(../images/bg2-r.png) no-repeat center center;}
.jczwgk .content .jczwgk_bottom .content3 > .bg {  height: 0.79rem;  transform: translateX(0.4rem);}
.jczwgk .content .jczwgk_bottom .content3 > .bg img {  float: right;}
.jczwgk .content .gzdt .title {  background-image: url(../images/jczwgk-title.png);  background-position: center center;  width: 11.2rem;  height: 0.38rem;  margin: 0 auto;  text-align: center;  margin-bottom: 0.24rem;}
.jczwgk .content .gzdt .swiper {  width: 5.6rem;  margin-left: 0.4rem;  height: 3.7rem;}
.jczwgk .content .gzdt .swiper-container {  height: 3.7rem;  position: relative;  max-height: 100%;}
.jczwgk .content .gzdt .swiper-container .swiper-button-next {  width: 0.24rem;  height: 0.4rem;  top: 45%;  cursor: pointer;  position: absolute;  right: 0;  background: url(../images/swipe-right.png) no-repeat;  background-size: 100% 100%;}
.jczwgk .content .gzdt .swiper-container .swiper-button-prev {  width: 0.24rem;  height: 0.4rem;  top: 45%;  cursor: pointer;  position: absolute;  left: 0;  background: url(../images/swipe-left.png) no-repeat;  background-size: 100% 100%;}
.jczwgk .content .gzdt .swiper-container .pagination {  position: absolute;  right: 0rem;  bottom: 0.19rem;}
.jczwgk .content .gzdt .swiper-container .pagination .swiper-pagination-switch {  display: inline-block;  margin-right: 0.1rem;  cursor: pointer;  width: 0.1rem;  height: 0.1rem;  background: #FFFFFF;  border-radius: 0.05rem;  opacity: 0.5;}
.jczwgk .content .gzdt .swiper-container .pagination .swiper-active-switch {  width: 0.25rem;  height: 0.1rem;  background: #026AB6;  border-radius: 0.05rem;}
.jczwgk .content .gzdt .news {  position: absolute;  width: 5.6rem;  right: 0.4rem;  top: 1.02rem;  background-color: #fff;  float: right;  padding: 0.32rem 0.4rem 0.4rem 0.4rem;  height: 3.7rem;}
.jczwgk .content .gzdt .news_title {  height: 0.4rem;}
.jczwgk .content .gzdt .news .news_title .date {  width: 0.8rem;  height: 0.8rem;  float: left;  margin-right: 0.12rem;  background: linear-gradient(180deg, rgba(244, 246, 248, 0.8) 0%, #FFFFFF 100%);  box-shadow: 0px 2px 8px 0px rgba(122, 140, 168, 0.16);  border-radius: 8px;  border: 1px solid #026AB6;  backdrop-filter: blur(4px);}
.jczwgk .content .gzdt .news .news_title .date > p {  font-size: 0.32rem;  margin-top: 0.16rem;  font-weight: bold;  color: #333333;  text-align: center;}
.jczwgk .content .gzdt .news .news_title .date > span {  display: inline-block;  font-size: 14px;  margin: 0rem 0.1rem;  font-weight: 500;  color: #333333;  line-height: 14px;}
.jczwgk .news .news_title .text {  float: right;  width: 3.88rem;  font-weight: 700;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;  /* 当文本溢出块元素时进行隐藏 */  text-overflow: ellipsis;  height: 0.72rem;  font-size: 0.24rem;  line-height: 0.36rem;}
.jczwgk .news .news_content {  margin-top: 0.5rem;  height: 2.2rem;}
.jczwgk .news .news_content > li {  background: url(../images/gzdt-li-bg.png) no-repeat left center;  background-size: 0.1rem 0.11rem;  font-size: 16px;  font-weight: 500;  color: #333333;  line-height: 44px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.jczwgk .news .news_content > li > a {  padding-left: 0.16rem;  text-align: left;}@media screen and (max-width: 768px) {  .jczwgk .banner.pc {    display: none;  }  
.jczwgk .banner.m {    display: block;  }  
.jczwgk .content {    width: auto;  }  
.jczwgk .content .gzdt {    width: auto;    height: auto;    margin: 0 0.24rem;    transform: translateY(0);    margin-top: -0.5rem;  }  
.jczwgk .content .gzdt .title {    width: auto;    height: 0.51rem;    margin-bottom: 0.32rem;    background-size: auto 100%;    background-repeat: no-repeat;  }  
.jczwgk .content .gzdt::before {    content: "";    display: block;    width: 0.24rem;    height: 0.48rem;    position: absolute;    top: 0;    left: -0.24rem;    background: url(../images/jczwgk-zt-l.png) no-repeat center / 100%;  }  
.jczwgk .content .gzdt::after {    content: "";    display: block;    width: 0.24rem;    height: 0.48rem;    position: absolute;    top: 0;    right: -0.24rem;    background: url(../images/jczwgk-zt-r.png) no-repeat center / 100%;  }  
.jczwgk .content .gzdt .news {    position: initial;    float: initial;    width: auto;    height: auto;    padding: 0.4rem 0.24rem;  }  
.jczwgk .content .gzdt .news .news_title {    height: auto;    overflow: hidden;    display: flex;  }  
.jczwgk .content .gzdt .news .news_title .date {    flex-shrink: 0;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    width: 1.4rem;    height: 1.4rem;    margin-right: 0.24rem;  }  
.jczwgk .content .gzdt .news .news_title .date p {    margin: 0;    font-size: 0.64rem;    line-height: 0.64rem;    margin-bottom: 0.08rem;  }  
.jczwgk .content .gzdt .news .news_title .date span {    font-size: 0.24rem;    line-height: 0.24rem;    font-weight: 500;    color: #333333;  }  
.jczwgk .content .gzdt .news .news_title .text {    flex: 1;    width: 0;    height: auto;    font-size: 0.4rem;    font-weight: 500;    color: #333333;    line-height: 0.64rem;  }  
.jczwgk .content .gzdt .news .news_content {    height: auto;    margin-top: 0.2rem;  }  
.jczwgk .content .gzdt .news .news_content > li {    display: flex;    padding: 0.24rem 0;    padding-left: 0.02rem;    line-height: 0.48rem;    font-size: 0.28rem;    color: #333;    font-weight: 400;    border-bottom: 0.5px solid #ddd;  }  
.jczwgk .content .gzdt .news .news_content > li a {    line-height: 0.48rem;    display: inline-block;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    width: 100%;  }  
.jczwgk .content .gzdt .swiper {    width: auto;    height: 4.32rem;    margin: 0 0.24rem;  }  
.jczwgk .content .gzdt .swiper .swiper-button-prev,  .jczwgk .content .gzdt .swiper .swiper-button-next {    display: none;  }  
.jczwgk .content .gzdt .swiper-container {    height: 4.32rem;  }  
.jczwgk .content .gzdt .swiper-container a {    width: 100%;    height: 100%;    display: block;    position: relative;  }  
.jczwgk .content .gzdt .swiper-container a .text {    display: none;    position: absolute;    left: 0;    bottom: 0;    line-height: 0.6rem;    width: 100%;    padding: 0 1.6rem 0 0.2rem;    color: #fff;    font-size: 0.24rem;    box-sizing: border-box;    background: rgba(0, 0, 0, 0.7);  }  
.jczwgk .content .gzdt .swiper-container img {    width: 100%;    height: 100%;    display: block;    object-fit: cover;  }  
.jczwgk .content .jczwgk_mid {    width: auto;    padding: 0.04rem 0.24rem 0.24rem;    background: none;    box-shadow: none;    transform: translateY(0);    display: flex;    flex-direction: column;  }  
.jczwgk .content .jczwgk_mid > div {    width: auto;    height: auto;  }  
.jczwgk .content .jczwgk_mid .jczwgk_mid-left,  .jczwgk .content .jczwgk_mid .jczwgk_bg-sm {    float: initial;  }  
.jczwgk .content .jczwgk_mid::before,  .jczwgk .content .jczwgk_mid::after {    display: none;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm {    width: auto;    height: auto;    display: flex;    align-items: center;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm a {    display: inline-block;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .mid {    height: auto;    font-size: 0.4rem;    line-height: 1;    margin: 0 0.15rem;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .left,  .jczwgk .content .jczwgk_mid .jczwgk_bg-sm .right {    position: relative;    float: initial;    width: auto;    flex: 1;    min-height: 0.4rem;    background: none;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .left::before,  .jczwgk .content .jczwgk_mid .jczwgk_bg-sm .right::before {    position: absolute;    left: 0;    top: 0;    content: '';    width: 50%;    height: 100%;    background: url(../images/jczwgk_left-sm.png) no-repeat left center / auto;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .left::after,  .jczwgk .content .jczwgk_mid .jczwgk_bg-sm .right::after {    position: absolute;    right: 0;    top: 0;    content: '';    width: 50%;    height: 100%;    background: url(.../images/jczwgk_left-sm.png) no-repeat right center / auto;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm .right {    transform: rotate(180deg);  }  
.jczwgk .content .jczwgk_mid .jczwgk_mid-left,  .jczwgk .content .jczwgk_mid .jczwgk_mid-right {    padding: 0.24rem;    padding-bottom: 0.08rem;    background: linear-gradient(360deg, #D6F2FF 0%, #FFFFFF 33%, #FFFFFF 100%);    box-shadow: 0px 2px 16px 0px rgba(122, 142, 168, 0.12);    border-radius: 8px;    border: 2px solid #FFFFFF;  }  
.jczwgk .content .jczwgk_mid .jczwgk_mid-left .jczwgk_mid-content,  .jczwgk .content .jczwgk_mid .jczwgk_mid-right .jczwgk_mid-content {    height: auto;    margin-bottom: 0.16rem;  }  
.jczwgk .content .jczwgk_mid .jczwgk_mid-left .jczwgk_mid-content p,  .jczwgk .content .jczwgk_mid .jczwgk_mid-right .jczwgk_mid-content p {    margin: 0.24rem 0.16rem 0.14rem;    font-size: 0.32rem;    font-weight: 500;    color: #111111;    line-height: 0.32rem;  }  
.jczwgk .content .jczwgk_mid .jczwgk_mid-left .jczwgk_mid-content div,  .jczwgk .content .jczwgk_mid .jczwgk_mid-right .jczwgk_mid-content div {    width: auto;    height: auto;    margin: 0 0.16rem 0.2rem;    font-size: 0.28rem;    font-weight: 400;    color: #999999;    line-height: 0.42rem;  }  
.jczwgk .content .jczwgk_mid .jczwgk_mid-left {    margin-bottom: 0.48rem;  }  
.jczwgk .content .jczwgk_mid .jczwgk_bg-sm {    margin-top: 0.16rem;  }  
.jczwgk .content .jczwgk_bottom {    transform: translateY(0);    padding: 0;  }  
.jczwgk .content .jczwgk_bottom .content1,  .jczwgk .content .jczwgk_bottom .content2,  .jczwgk .content .jczwgk_bottom .content3 {    margin: 0 0.24rem 0.64rem;  }  
.jczwgk .content .jczwgk_bottom .content1 p,  .jczwgk .content .jczwgk_bottom .content2 p,  .jczwgk .content .jczwgk_bottom .content3 p {    width: auto;    height: auto;    display: flex;    align-items: center;    margin: 0.24rem 0 0.4rem;  }  
.jczwgk .content .jczwgk_bottom .content1 p .name,  .jczwgk .content .jczwgk_bottom .content2 p .name,  .jczwgk .content .jczwgk_bottom .content3 p .name {    height: auto;    width: auto;    font-size: 0.4rem;    line-height: 1;    margin: 0 0.15rem;  }  
.jczwgk .content .jczwgk_bottom .content1 p .bg1-l,  .jczwgk .content .jczwgk_bottom .content2 p .bg1-l,  .jczwgk .content .jczwgk_bottom .content3 p .bg1-l,  .jczwgk .content .jczwgk_bottom .content1 p .bg1-r,  .jczwgk .content .jczwgk_bottom .content2 p .bg1-r,  .jczwgk .content .jczwgk_bottom .content3 p .bg1-r,  .jczwgk .content .jczwgk_bottom .content1 p .bg2-l,  .jczwgk .content .jczwgk_bottom .content2 p .bg2-l,  .jczwgk .content .jczwgk_bottom .content3 p .bg2-l,  .jczwgk .content .jczwgk_bottom .content1 p .bg2-r,  .jczwgk .content .jczwgk_bottom .content2 p .bg2-r,  .jczwgk .content .jczwgk_bottom .content3 p .bg2-r,  .jczwgk .content .jczwgk_bottom .content1 p .bg3-l,  .jczwgk .content .jczwgk_bottom .content2 p .bg3-l,  .jczwgk .content .jczwgk_bottom .content3 p .bg3-l,  .jczwgk .content .jczwgk_bottom .content1 p .bg3-r,  .jczwgk .content .jczwgk_bottom .content2 p .bg3-r,  .jczwgk .content .jczwgk_bottom .content3 p .bg3-r {    position: relative;    float: initial;    width: auto;    flex: 1;    min-height: 0.4rem;    background: none;  }  
.jczwgk .content .jczwgk_bottom .content1 p .bg1-l::before,  .jczwgk .content .jczwgk_bottom .content2 p .bg1-l::before,  .jczwgk .content .jczwgk_bottom .content3 p .bg1-l::before,  .jczwgk .content .jczwgk_bottom .content1 p .bg1-r::before,  .jczwgk .content .jczwgk_bottom .content2 p .bg1-r::before,  .jczwgk .content .jczwgk_bottom .content3 p .bg1-r::before,  .jczwgk .content .jczwgk_bottom .content1 p .bg2-l::before,  .jczwgk .content .jczwgk_bottom .content2 p .bg2-l::before,  .jczwgk .content .jczwgk_bottom .content3 p .bg2-l::before,  .jczwgk .content .jczwgk_bottom .content1 p .bg2-r::before,  .jczwgk .content .jczwgk_bottom .content2 p .bg2-r::before,  .jczwgk .content .jczwgk_bottom .content3 p .bg2-r::before,  .jczwgk .content .jczwgk_bottom .content1 p .bg3-l::before,  .jczwgk .content .jczwgk_bottom .content2 p .bg3-l::before,  .jczwgk .content .jczwgk_bottom .content3 p .bg3-l::before,  .jczwgk .content .jczwgk_bottom .content1 p .bg3-r::before,  .jczwgk .content .jczwgk_bottom .content2 p .bg3-r::before,  .jczwgk .content .jczwgk_bottom .content3 p .bg3-r::before {    position: absolute;    left: 0;    top: 0;    content: '';    width: 50%;    height: 100%;    background: url(../images/../images/../images/jczwgk_left-sm.png) no-repeat left center / auto;  }  
.jczwgk .content .jczwgk_bottom .content1 p .bg1-l::after,  .jczwgk .content .jczwgk_bottom .content2 p .bg1-l::after,  .jczwgk .content .jczwgk_bottom .content3 p .bg1-l::after,  .jczwgk .content .jczwgk_bottom .content1 p .bg1-r::after,  .jczwgk .content .jczwgk_bottom .content2 p .bg1-r::after,  .jczwgk .content .jczwgk_bottom .content3 p .bg1-r::after,  .jczwgk .content .jczwgk_bottom .content1 p .bg2-l::after,  .jczwgk .content .jczwgk_bottom .content2 p .bg2-l::after,  .jczwgk .content .jczwgk_bottom .content3 p .bg2-l::after,  .jczwgk .content .jczwgk_bottom .content1 p .bg2-r::after,  .jczwgk .content .jczwgk_bottom .content2 p .bg2-r::after,  .jczwgk .content .jczwgk_bottom .content3 p .bg2-r::after,  .jczwgk .content .jczwgk_bottom .content1 p .bg3-l::after,  .jczwgk .content .jczwgk_bottom .content2 p .bg3-l::after,  .jczwgk .content .jczwgk_bottom .content3 p .bg3-l::after,  .jczwgk .content .jczwgk_bottom .content1 p .bg3-r::after,  .jczwgk .content .jczwgk_bottom .content2 p .bg3-r::after,  .jczwgk .content .jczwgk_bottom .content3 p .bg3-r::after {    position: absolute;    right: 0;    top: 0;    content: '';    width: 50%;    height: 100%;    background: url(../images/../images/../images/jczwgk_left-sm.png) no-repeat right center / auto;  }  
.jczwgk .content .jczwgk_bottom .content1 p .bg1-r,  .jczwgk .content .jczwgk_bottom .content2 p .bg1-r,  .jczwgk .content .jczwgk_bottom .content3 p .bg1-r,  .jczwgk .content .jczwgk_bottom .content1 p .bg2-r,  .jczwgk .content .jczwgk_bottom .content2 p .bg2-r,  .jczwgk .content .jczwgk_bottom .content3 p .bg2-r,  .jczwgk .content .jczwgk_bottom .content1 p .bg3-r,  .jczwgk .content .jczwgk_bottom .content2 p .bg3-r,  .jczwgk .content .jczwgk_bottom .content3 p .bg3-r {    transform: rotate(180deg);  }  
.jczwgk .content .jczwgk_bottom .content3 .bg {    display: none;  }  
.jczwgk .content .jczwgk_bottom .content3 .site-item .bg {    display: block;  }  
.jczwgk .news-con {    display: flex;    flex-wrap: wrap;    margin: -0.12rem;  }  
.jczwgk .news-con .site-item {    display: flex;    align-items: center;    justify-content: center;    padding: 0 0.12rem;    width: calc(50% - 0.24rem) !important;    margin: 0.12rem !important;    height: 0.72rem !important;  }  
.jczwgk .news-con .site-item .text {    font-size: 0.32rem;    font-weight: 400;    color: #333333;    line-height: 1;  }}
.policy-list {  padding: 0.06rem 0.24rem 0.24rem;  background-color: #fff;}
.policy-list .list-head {  padding: 0.18rem 0.1rem 0.18rem 0;  font-size: 0.2rem;  font-weight: 900;  color: #333;  border-bottom: 0.02rem solid #026AB6;  font-family: 宋体;}
.policy-list .order-number {  display: inline-block;  width: 0.5rem;  text-align: center;  vertical-align: middle;  font-size: 0.2rem;}
.policy-list .order-number span {  font-size: 0.16rem;}
.policy-list .title {  display: inline-block;  width: 4.6rem;  padding-right: 0.5rem;  text-align: center;  vertical-align: middle;}
.policy-list .title span {  display: inline-block;  width: 100%;  text-align: left;}
.policy-list .download {  display: inline-block;  width: 1.79rem;  vertical-align: middle;  text-align: center;}
.policy-list .download a {  font-size: 0.14rem;  color: #666;}
.policy-list .list {  padding: 0.24rem 0 0;  border-bottom: 0.01rem solid #E5E5E5;  font-family: 宋体;  font-size: 0.2rem;}
.policy-list .list li {  padding: 0.08rem 0.1rem 0.08rem 0;}
.policy-list .list li:nth-child(2n) {  background-color: #eee;}
.policy-list .list .tt {  font-size: 0.16rem;  color: #333;  line-height: 0.24rem;  margin-bottom: 0.04rem;  font-weight: bold;}
.policy-list .list .info {  display: -webkit-box;  color: #015293;  font-size: 0.14rem;  line-height: 0.22rem;  max-height: 0.44rem;}
.county {  width: 7.2rem;  margin-top: 0.56rem;}
.county .tt {  padding: 0.13rem 0.24rem;  margin-bottom: 0.08rem;  font-size: 0.24rem;  line-height: 0.24rem;  color: #333;  font-weight: 600;  background: #F5F5F5;}
.county a {  display: inline-block;  width: 0.72rem;  height: 0.4rem;  padding: 0.12rem 0;  margin: 0.08rem 0.08rem 0 0;  border: 0.01rem solid #026AB6;  font-size: 0.16rem;  line-height: 0.16rem;  text-align: center;  border-radius: 0.08rem;}@media screen and (max-width: 768px) {  .policy-list {    padding: 0.24rem;    width: 7.02rem;  }  
.policy-list .list-head {    display: none;  }  
.policy-list .order-number {    display: none;  }  
.policy-list .title {    display: inline-block;    width: 100%;    padding-right: 0;  }  
.policy-list .download {    width: 100% !important;    text-align: left;  }  
.policy-list .download a {    font-size: 0.28rem;    line-height: 0.28rem;  }  
.policy-list .download a:nth-child(2) {    margin-left: 0.72rem;  }  
.policy-list .list {    padding: 0;    border-bottom: none;  }  
.policy-list .list li {    padding: 0.32rem 0.24rem;  }  
.policy-list .list .tt {    font-size: 0.32rem;    line-height: 0.32rem;    margin-bottom: 0.16rem;  }  
.policy-list .list .info {    font-size: 0.24rem;    line-height: 0.36rem;    font-weight: 400;    max-height: 0.72rem;    margin-bottom: 0.24rem;  }  
.policy-list .cm-page {    margin: 0.32rem 0;  }  
.county {    width: 100%;    margin-top: 0.16rem;  }  
.county .tt {    padding: 0.26rem 0.24rem;    margin-bottom: 0.24rem;    font-size: 0.36rem;    line-height: 0.36rem;  }  
.county a {    display: inline-block;    width: 1.51rem;    height: 0.72rem;    padding: 0.2rem 0;    margin: 0.16rem 0.16rem 0 0;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.county a:nth-child(4n) {    margin-right: 0;  }  
.county a:nth-child(-n+4) {    margin-top: 0;  }}
.site-map-con {  padding: 0.2rem;  margin-bottom: 0.38rem;  background-color: #f2f6f9;  border-radius: 0.08rem;}
.site-map {  padding: 0.34rem;  border-radius: 0.08rem;  background-color: #fff;}
.site-map .news-con {  padding: 0.16rem 0 0.1rem;}
.site-map .news-con .site-item {  margin-right: 0.2rem;  margin-bottom: 0.2rem;}
.site-map .news-con .site-item:nth-child(5n) {  margin-right: 0;}
.site-map .special-com {  padding: 0.16rem 0 0.1rem;}
.site-map .special-com .site-item {  width: 5.76rem;  margin-right: 0.2rem;  margin-bottom: 0.2rem;}
.site-map .special-com .site-item:nth-child(2n) {  margin-right: 0;}@media screen and (max-width: 768px) {  .site-map-page {    padding: 0 0.24rem 0.56rem 0.24rem;  }  
.site-map-page .site-map-con {    padding: 0.24rem;    margin-bottom: 0;  }  
.site-map-page .site-map {    padding: 0.24rem;  }  
.site-map-page .site-map .news-con {    padding: 0.24rem 0 0.08rem;  }  
.site-map-page .site-map .news-con .site-item {    margin-right: 0.24rem;    margin-bottom: 0.24rem;    width: 2.91rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.site-map-page .site-map .news-con .site-item .text {    padding: 0.24rem 0.18rem;  }  
.site-map-page .site-map .news-con .site-item:nth-child(2n) {    margin-right: 0;  }  
.site-map-page .site-map .special-com {    padding: 0.24rem 0 0.08rem;  }  
.site-map-page .site-map .special-com .site-item {    width: 6.06rem;    margin-right: 0;    margin-bottom: 0.24rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.site-map-page .site-map .special-com .site-item .text {    padding: 0.24rem;  }  
.site-map-page .site-map .con .cm-title {    padding: 0.24rem;    font-size: 0.4rem;    line-height: 0.4rem;  }  
.site-map-page .site-map .con .cm-title::before {    top: 0.32rem;    height: 0.24rem;  }}
.yjs-con {  padding: 0.2rem;  margin-bottom: 0.38rem;  background-color: #f2f6f9;  border-radius: 0.08rem;}
.yjs {  padding: 0 0.24rem 0.34rem;  border-radius: 0.08rem;  background-color: #fff;}
.yjs .yjs-con-title {  display: block;  font-size: 0.34rem;  line-height: 1.18rem;  text-align: center;}
.yjs .news-con {  padding: 0.2rem 0.08rem;}
.yjs .news-con .site-item {  width: 2.28rem;  font-size: 0.16rem;  margin-right: 0.09rem;  margin-bottom: 0.15rem;  vertical-align: middle;}
.yjs .news-con .site-item:nth-child(5n) {  margin-right: 0;}
.yjs .news-con .site-item .text {  height: 0.9rem;  line-height: 0.66rem;  padding: 0 0.16rem;  border-top: 0.12rem solid #fff;  border-bottom: 0.12rem solid #fff;}
.yjs .news-con .site-item .text span {  display: inline-block;  max-height: 0.66rem;  line-height: 0.22rem;  vertical-align: middle;}
.yjs .share {  border-radius: 0.08rem;  background-color: #fff;}
.yjs .share .xl-detail {  margin-top: 0;}@media screen and (max-width: 768px) {  body {    min-width: 3.75rem;  }  
.g-box {    width: 7.5rem;  }  
.yjs-con {    padding: 0.24rem;    margin-bottom: 0.48rem;    background-color: #f2f6f9;    border-radius: 0.08rem;  }  
.yjs {    padding: 0 0.24rem 0.24rem;    border-radius: 0.08rem;    background-color: #fff;  }  
.yjs .yjs-con-title {    display: block;    font-size: 0.48rem;    line-height: 0.72rem;    text-align: center;    padding: 0.48rem 0;    font-weight: 600;  }  
.yjs .news-con {    padding: 0.32rem 0 0 0;  }  
.yjs .news-con .site-item {    width: 6.54rem;    font-size: 0.28rem;    font-weight: 400;    margin-right: 0;    margin-bottom: 0.12rem;    vertical-align: middle;  }  
.yjs .news-con .site-item:nth-child(5n) {    margin-right: 0;  }  
.yjs .news-con .site-item .text span {    max-width: 6.22rem;    line-height: 0.42rem;  }  
.yjs .news-con .site-item .text .f-oh3 {    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;  }  
.yjs .share {    border-radius: 0.08rem;    background-color: #fff;  }  
.yjs .share .xl-detail {    margin-top: 0;    text-align: center;    padding: 0.24rem;  }  
.yjs .share .xl-detail .do {    margin-top: 0.24rem;  }  
.yjs .share .xl-detail .do a {    margin: 0;    display: inline-block;  }  
.yjs .share .xl-detail .do img {    width: 0.64rem;    margin-right: 0.16rem;  }  
.yjs .share .xl-detail .do .wb-con {    float: none;  }  
.yjs .share .xl-detail .do .wb-con img {    width: 0.4rem;  }  
.yjs .share .xl-detail .do .wb-con .wx img {    margin-right: 0.32rem;  }  
.yjs .share .xl-detail .do .wb-con .wb img {    margin-right: 0;  }  
.yjs .share .xl-detail .time {    padding-right: 0;    font-size: 0.24rem;    line-height: 0.24rem;  }}
.cm-title {  position: relative;  padding: 0.16rem 0.18rem 0.14rem;  border-radius: 0.08rem;  font-size: 0.18rem;  line-height: 0.18rem;  background-color: #edf2f7;}
.cm-title a {  color: #015293;  font-weight: 500;}
.cm-title::before {  content: '';  position: absolute;  left: 0;  top: 0.16rem;  width: 0.04rem;  height: 0.16rem;  border-radius: 0.02rem;  background-color: #015293;}
.site-item {  position: relative;  display: inline-block;  width: 2.18rem;  border: 0.01rem solid #EFF0F2;  border-radius: 0.08rem;  font-size: 0.18rem;  line-height: 0.24rem;  color: #333;}
.site-item .bg {  position: absolute;  left: 0.1rem;  bottom: -0.06rem;  z-index: 0;  width: calc(100% - 0.2rem);  height: 0.12rem;  background-color: #F3F7F9;  border-radius: 0.08rem;}
.site-item .text {  position: relative;  z-index: 1;  text-align: center;  padding: 0.14rem 0.1rem;  background-color: #fff;  border-radius: 0.08rem;}
.site-item:hover {  border-color: #C9DFED;  color: #015293;}
.site-item:hover .bg {  background-color: #D8E9F3;}
.online-detail-con {  padding: 0.2rem;  margin-bottom: 0.38rem;  background-color: #f2f6f9;  border-radius: 0.08rem;}
.online-detail {  padding: 0.3rem;  border-radius: 0.08rem;  background-color: #fff;}
.online-detail .title {  padding: 0 0.99rem;  margin-top: 0.02rem;  font-size: 0.34rem;  font-weight: 600;  color: #333;  line-height: 0.54rem;  text-align: center;}
.online-detail .online-talk {  margin-top: 0.32rem;  padding-bottom: 0.24rem;}
.online-detail .online-talk img {  width: 6.5rem;  height: 4rem;  margin-right: 0.3rem;}
.online-detail .online-talk .talk-info {  display: inline-block;  width: 5rem;  padding-top: 0.12rem;  vertical-align: top;}
.online-detail .online-talk .talk-info img {  width: 1.4rem;  height: auto;  margin-bottom: 0.16rem;}
.online-detail .online-talk .tt {  margin-bottom: 0.26rem;  font-size: 0.24rem;  line-height: 0.36rem;  font-weight: 600;  color: #333;}
.online-detail .online-talk .info-item {  margin-bottom: 0.14rem;  font-size: 0.18rem;  line-height: 0.28rem;}
.online-detail .online-talk .info-item .light {  float: left;  color: #015293;  font-weight: 500;}
.online-detail .online-talk .info-item .detail {  float: left;  width: 4rem;  max-height: 0.56rem;  color: #333;}
.online-detail .xl-detail {  margin-top: 0.16rem !important;}
.about-file {  padding: 0.16rem 0.12rem 0.14rem;}
.about-file li {  margin-bottom: 0.17rem;}
.about-file .tag {  display: inline-block;  padding: 0.04rem 0.14rem;  margin-right: 0.12rem;  border: 0.01rem solid #FFBC96;  background-color: #FFF2E8;  color: #D97C2E;  font-size: 0.14rem;  line-height: 0.16rem;  border-radius: 0.04rem;  vertical-align: middle;}
.about-file .f-otw {  display: inline-block;  width: calc(100% - 1.2rem);  font-size: 0.18rem;  line-height: 0.2rem;  vertical-align: middle;}
.text-enter {  padding: 0.16rem 0.2rem;}
.text-enter .text-item {  font-size: 0.18rem;  line-height: 0.36rem;}
.text-enter .text-item .user {  font-weight: 600;}
.ft-part {  overflow: hidden;  margin-top: 0.16rem;}
.ft-part .mask {  position: relative;  left: -0.1rem;  width: 12rem;}
.ft-part .mask .nav {  position: absolute;  top: 0.7rem;  z-index: 999;  width: 0.24rem;  cursor: pointer;}
.ft-part .mask .nav img {  width: 100%;}
.ft-part .mask .prev {  left: 0.1rem;}
.ft-part .mask .next {  right: 0.1rem;}
.ft-banner {  height: 1.72rem;}
.ft-banner .swiper-slide {  width: 2.8rem !important;  height: 1.72rem !important;  margin: 0 0.1rem;}
.ft-banner img {  width: 100%;  height: 100%;}@media screen and (max-width: 768px) {  .online-detail-con .xl-detail .wb-con {    float: none;  }  
.online-detail-con .online-detail .title {    padding: 0;  }  
.online-detail-con .online-detail .online-talk .talk-info {    width: 100%;    padding-top: 0.3rem;  }  
.online-detail-con .online-detail .online-talk .talk-info img {    width: 2.5rem !important;  }  
.online-detail-con .online-detail .online-talk .talk-info .tt {    font-size: 0.32rem;    line-height: 0.48rem;  }  
.online-detail-con .online-detail .online-talk .talk-info .info-item {    font-size: 0.32rem;    line-height: 0.48rem;  }  
.online-detail-con .online-detail .online-talk .talk-info .info-item .detail {    max-height: 1.2rem;  }  
.online-detail-con .online-detail .cm-title {    font-size: 0.4rem;    line-height: 0.58rem;  }  
.online-detail-con .online-detail .cm-title::before {    height: 0.24rem;    top: 0.32rem;  }  
.online-detail-con .online-detail .about-file li {    max-height: 0.94rem;    overflow: hidden;    text-overflow: ellipsis;    -webkit-line-clamp: 2;    display: -webkit-box;    -webkit-box-orient: vertical;  }  
.online-detail-con .online-detail .about-file .tag {    font-size: 0.28rem;    padding: 0.16rem 0.4rem;  }  
.online-detail-con .online-detail .about-file a {    display: inline;    white-space: initial;    width: 100%;    font-size: 0.32rem;    line-height: 0.48rem;  }  
.online-detail-con .online-detail .text-enter .text-item {    font-size: 0.32rem;    line-height: 0.48rem;  }  
.online-detail-con .ft-banner {    width: 6.6rem;    height: 3.73rem;  }  
.online-detail-con .ft-banner .swiper-slide {    width: 6.6rem !important;    height: 3.73rem !important;    margin: 0 !important;  }  
.online-detail-con .ft-part .mask {    width: auto;  }  
.online-detail-con .ft-part .mask .nav {    width: 0.39rem;    height: 0.67rem;    top: 1.5rem;  }  
.online-detail-con .ft-part .mask .next {    right: 0;  }}
.leader-detail-con {  padding: 0 0.2rem 0.2rem;  margin-bottom: 0.38rem;  background-color: #f2f6f9;  border-radius: 0.08rem;}
.leader-detail-con .role-tab-head {  font-size: 0.24rem;  line-height: 0.28rem;}
.leader-detail-con .role-tab-head a {  position: relative;  display: inline-block;  margin: 0 0.3rem;  padding: 0.36rem 0 0.34rem;  font-weight: 600;  color: #333;}
.leader-detail-con .role-tab-head .cur {  color: #015293;}
.leader-detail-con .role-tab-head .cur::after {  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 0.04rem;  background: #015293;}
.leader-detail-con .leader-tab-con {  display: inline-block;  width: 7.63rem;  vertical-align: top;}
.cm-leader-con {  padding: 0 0.04rem 0.04rem;  background-color: #f3f7f9;  border-radius: 0.04rem;}
.cm-leader-con .tt {  font-size: 0.24rem;  line-height: 0.24rem;  padding: 0.16rem 0 0.16rem 0.2rem;}
.cm-leader-con .con {  background-color: #fff;  border-radius: 0.04rem;}
.leader-detail .leader-tab-head {  display: inline-block;  width: 3.55rem;  margin-right: 0.34rem;  vertical-align: top;}
.leader-detail .leader-tab-head .wrp-menu {  display: none;}
.leader-detail .leader-tab-head .close {  display: none;}
.leader-detail .leader-tab-head .con {  padding: 0.14rem 0.18rem 0.14rem 0.24rem;}
.leader-detail .leader-tab-head .con span {  display: none;}
.leader-detail .leader-tab-head a {  display: block;  padding: 0.09rem 0;  font-size: 0.18rem;  line-height: 0.24rem;  color: #333;  background: url(../images/leader-detail-list-bg.png) no-repeat right center;  background-size: 0.06rem auto;}
.leader-detail .leader-tab-head a .name {  display: inline-block;  width: 0.85rem;  vertical-align: middle;}
.leader-detail .leader-tab-head a .part {  display: inline-block;  width: 2rem;  color: #666;  vertical-align: middle;}
.leader-detail .leader-tab-head a:hover {  background: url(../images/leader-detail-list-bg-hov.png) no-repeat right center;  background-size: 0.06rem auto;}
.leader-detail .leader-tab-head a:hover .name {  color: #015293;}
.leader-detail .leader-tab-head a:hover .part {  color: #5D95C2;}
.leader-detail .leader-tab-head .cur {  background: url(../images/leader-detail-list-bg-hov.png) no-repeat right center;  background-size: 0.06rem auto;}
.leader-detail .leader-tab-head .cur .name {  color: #015293;}
.leader-detail .leader-tab-head .cur .part {  color: #5D95C2;}
.leader-info {  width: 7.83rem;  height: 4.32rem;  padding: 0.41rem 0.28rem 0.54rem 0.65rem;  background: url(../images/leader-bg.png) no-repeat center center / 100% 100%;}
.leader-info .work {  display: inline-block;  width: 4.26rem;  height: 2.45rem;  padding: 0.46rem 0.48rem 0 0.59rem;  background: url(../images/popover.png) no-repeat center center / 100% 100%;  vertical-align: top;}
.leader-info .work .tt {  margin-bottom: 0.24rem;  font-size: 0.24rem;  line-height: 0.24rem;  font-weight: 500;}
.leader-info .work .detail {  font-size: 0.18rem;  line-height: 0.32rem;  height: 0.96rem;}
.leader-jl {  display: inline-block;  width: 2.26rem;  margin-top: 0.14rem;  margin-right: 0.34rem;  text-align: center;  vertical-align: top;}
.leader-jl img {  height: 1.72rem;}
.leader-jl .name {  margin-top: 0.06rem;  font-size: 0.18rem;  line-height: 0.35rem;}
.leader-jl .part {  max-height: 1.11rem;  margin-top: 0.02rem;  margin-bottom: 0.21rem;  font-size: 0.26rem;  line-height: 0.37rem;  font-weight: 600;}
.leader-jl .edit-letter {  display: block;  width: 100%;  height: 0.5rem;  padding: 0.13rem 0 0.12rem;  border-radius: 0.08rem;  border: 0.01rem solid #015293;  color: #015293;  font-size: 0.18rem;  line-height: 0.25rem;}
.leader-detail {  padding: 0.34rem;  border-radius: 0.08rem;  background-color: #fff;}
.grjl {  width: 7.83rem;  padding: 0.04rem;  margin-top: 0.3rem;  background-color: #F3F7F9;}
.grjl .con {  padding: 0.2rem;  font-size: 0.18rem;  line-height: 0.32rem;  color: #111;}
.zyhd {  width: 7.83rem;  margin-top: 0.34rem;}
.zyhd .tt {  padding-right: 0.16rem;}
.zyhd .tt .more {  font-size: 0.16rem;}
.zyhd .tt img {  width: 0.28rem;}
.zyhd .con {  padding: 0.02rem 0.2rem 0.2rem;}
.zyhd .gov-com-list li {  font-size: 0.18rem;  margin-bottom: 0;  line-height: 0.55rem;}
.zyhd .gov-com-list li a {  display: inline-block;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  vertical-align: middle;}
.zyhd .gov-com-list li .date {  display: inline-block;  vertical-align: middle;}@media screen and (max-width: 768px) {  .leader-detail-con {    width: 7.02rem;    margin: 0 auto;    overflow: hidden;  }  
.leader-detail-con .role-tab-head {    white-space: nowrap;    overflow-x: auto;  }  
.leader-detail-con .role-tab-head a {    padding: 0.24rem 0;    font-size: 0.4rem;    line-height: 0.4rem;  }  
.leader-detail-con .role-tab-head a:first-child {    margin-left: 0.04rem;  }  
.leader-detail-con .leader-detail {    padding: 0.24rem;  }  
.leader-detail-con .leader-tab-head {    display: flex;    justify-content: space-between;    width: 100%;    margin: 0 0 0.24rem;    padding: 0.24rem;  }  
.leader-detail-con .leader-tab-head .tt {    padding: 0;    font-size: 0.4rem;    line-height: 0.4rem;    font-weight: 500;  }  
.leader-detail-con .leader-tab-head .wrp-menu {    display: inline-block;    width: 0.4rem;    height: 0.4rem;  }  
.leader-detail-con .leader-tab-head .wrp-menu img {    width: 100%;  }  
.leader-detail-con .wrp-con {    display: none;    justify-content: space-between;    position: fixed;    left: 0;    top: 0;    z-index: 10;    width: 100vw;    height: 100vh;    background-color: rgba(0, 0, 0, 0.44);  }  
.leader-detail-con .wrp-con .close {    display: inline-block;    width: 0.4rem;    height: 0.4rem;    margin: 0.26rem 0.24rem;  }  
.leader-detail-con .wrp-con .close img {    width: 100%;  }  
.leader-detail-con .wrp-con .con {    width: calc(100vw - 0.88rem);    padding: 0;  }  
.leader-detail-con .wrp-con .con .wrp-con-list {    height: calc(100vh - 0.88rem);    padding-left: 0.51rem;    overflow-y: auto;  }  
.leader-detail-con .wrp-con .con .tt {    display: inline-block;    width: 100%;    padding: 0.24rem;    background-color: #015293;    font-size: 0.4rem;    line-height: 0.4rem;    font-weight: 600;    color: #fff;  }  
.leader-detail-con .wrp-con .con a {    padding: 0;    font-size: 0.32rem;    line-height: 0.88rem;    background: none;  }  
.leader-detail-con .wrp-con .con a .name {    width: 1.5rem;    color: #333;  }  
.leader-detail-con .wrp-con .con a .part {    width: 4rem;    color: #666;  }  
.leader-info {    display: flex;    flex-wrap: wrap;    width: 6.14rem;    height: auto;    padding: 0.75rem 0 0.37rem;  }  
.leader-info .leader-jl {    width: 100%;    margin: 0;  }  
.leader-info .leader-jl img {    width: 3.03rem;    height: auto;  }  
.leader-info .leader-jl .name {    font-size: 0.32rem;    line-height: 0.32rem;    margin-top: 0.26rem;  }  
.leader-info .leader-jl .part {    margin-top: 0.2rem;    margin-bottom: 0;    font-size: 0.36rem;    line-height: 0.38rem;  }  
.leader-info .leader-jl .edit-letter {    width: 3.9rem;    height: 0.92rem;    padding: 0.24rem 0;    margin: 0.38rem auto 0;    font-size: 0.32rem;    line-height: 0.45rem;  }  
.leader-info .work {    width: 5.98rem;    height: 3.12rem;    padding: 0.5rem 0.5rem 0 0.62rem;    margin-top: 0.32rem;    background-image: url(../images/popover-wrp.png);  }  
.leader-info .work .tt {    font-size: 0.4rem;    line-height: 0.4rem;    color: #111;    font-weight: 500;  }  
.leader-info .work .detail {    margin-top: 0.22rem;    font-size: 0.32rem;    line-height: 0.48rem;  }  
.cm-leader-con {    width: 6.14rem;  }  
.cm-leader-con .tt {    padding: 0.24rem 0.27rem 0.24rem 0.35rem;    font-size: 0.4rem;    line-height: 0.4rem;    color: #111;    font-weight: 500;  }  
.cm-leader-con .tt .more {    font-size: 0.24rem;    color: #333;  }  
.cm-leader-con .tt .more img {    width: 0.33rem;  }  
.cm-leader-con .con {    padding: 0.22rem 0.2rem;    font-size: 0.32rem;    line-height: 0.48rem;    font-weight: 400;  }  
.cm-leader-con .con li {    padding: 0.24rem 0 0.25rem 0.14rem;    font-size: 0.32rem;    line-height: 0.48rem;    margin-bottom: 0;    border-bottom: 0.01rem solid #ddd;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;  }  
.cm-leader-con .con li .date {    display: none;  }  
.cm-leader-con .con li:last-child {    border-bottom: none;  }  
.zyhd .con {    padding-top: 0;    padding-bottom: 0;  }  
.zyhd .gov-com-list li {    background-position: left center;  }  
.zyhd .gov-com-list li a {    width: 5.44rem;  }}
.leader-tab {  padding: 0.24rem 0.1rem;}
.leader-tab .leader-tab-head {  text-align: center;}
.leader-tab .leader-tab-head a {  display: inline-block;  width: 1.6rem;  height: 0.48rem;  padding: 0.16rem 0;  margin-right: 0.2rem;  color: #333;  font-size: 0.16rem;  line-height: 0.16rem;  text-align: center;  background-color: #f2f2f2;}
.leader-tab .leader-tab-head a:last-child {  margin-right: 0;}
.leader-tab .leader-tab-head .cur {  color: #fff;  background-color: #026ab6;}
.leader-tab .first {  padding: 0.34rem 0 0.3rem;  border-bottom: 0.01rem solid #eee;  text-align: center;}
.leader-tab .leader-item {  display: inline-block;  width: 1.9rem;  text-align: center;}
.leader-tab .leader-item img {  height: 1.72rem;}
.leader-tab .leader-item .name {  margin: 0.1rem 0 0.04rem;  font-size: 0.2rem;  line-height: 0.28rem;  color: #026ab6;}
.leader-tab .leader-item .post {  font-size: 0.18rem;  line-height: 0.25rem;  color: #333;}
.leader-tab .second {  padding: 0 0.2rem;  text-align: left;}
.leader-tab .second .leader-item {  margin: 0.3rem 0.15rem 0;}@media screen and (max-width: 768px) {  .leader-tab {    padding: 0.32rem 0 0.4rem 0;  }  
.leader-tab .leader-tab-head {    text-align: center;    display: flex;    width: 7.02rem;    white-space: nowrap;    overflow-x: auto;  }  
.leader-tab .leader-tab-head a {    display: inline-block;    width: 2.08rem;    height: 0.8rem;    padding: 0.24rem;    margin-right: 0.16rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.leader-tab .leader-tab-content {    padding: 0 0.24rem;  }  
.leader-tab .first {    padding: 0.56rem 0 0.48rem;    border-bottom: 0.01rem solid #eee;    text-align: center;  }  
.leader-tab .leader-item {    width: 2.72rem;  }  
.leader-tab .leader-item img {    height: 3.44rem;  }  
.leader-tab .leader-item .name {    margin: 0.32rem 0 0.24rem;    font-size: 0.4rem;    line-height: 0.4rem;  }  
.leader-tab .leader-item .post {    font-size: 0.32rem;    line-height: 0.32rem;  }  
.leader-tab .second {    padding: 0.08rem 0.26rem 0 0.26rem;    text-align: left;    display: flex;    justify-content: space-around;    flex-wrap: wrap;  }  
.leader-tab .second .leader-item {    margin: 0.32rem 0;  }}
.rules-head .tt {  text-shadow: 0 0.03rem 0.06rem rgba(0, 0, 0, 0.32);  color: #fff;}
.rules-head .cur {  position: relative;  width: 5.38rem;  margin-top: 0.64rem;  text-align: center;  font-weight: bold;  color: #fff;  font-size: 0.18rem;  line-height: 0.24rem;}
.rules-head .cur::before {  content: '';  position: absolute;  left: 0;  top: 0.12rem;  width: 2rem;  height: 0.02rem;  background: #fff;  background: linear-gradient(to right, transparent, #fff);}
.rules-head .cur::after {  content: '';  position: absolute;  right: 0;  top: 0.12rem;  width: 2rem;  height: 0.02rem;  background: #fff;  background: linear-gradient(to right, #fff, transparent);}
.rules-store-page {  margin-top: 0.24rem;  padding: 0.36rem;  background-color: #fff;}
.rules-store-page .policy-list {  padding: 0;  margin-top: 0.23rem;}
.rules-store-page .policy-list .list-head,.rules-store-page .policy-list .list li {  padding-right: 0;}
.rules-store-page .policy-list .order-number {  width: 1.6rem;}
.rules-store-page .policy-list .title {  width: 5.83rem;  padding-right: 0;}
.rules-store-page .policy-list .download {  width: 2.87rem;}
.rules-store-page .policy-list .download a:first-child {  margin-right: 0.6rem;}
.rules-store-page .county {  width: 10.28rem;  margin-top: 0.4rem;}
.rules-store-page .county a {  width: 0.78rem;}
.rules-store-page .county a:nth-child(12n) {  margin-right: 0;}
.rules-store-page .search {  padding: 0.6rem 1.07rem 0.29rem;  background-color: #f5f5f5;}
.rules-store-page .search .input {  display: inline-block;  width: 7rem;  height: 0.46rem;  padding: 0.04rem 0.24rem;  border-radius: 0.1rem;  border: 0.02rem solid #026AB6;  background-color: #fff;  vertical-align: top;}
.rules-store-page .search .input img {  width: 0.34rem;  cursor: pointer;}
.rules-store-page .search .input input {  width: 6rem;  height: 0.34rem;  font-size: 0.16rem;}
.rules-store-page .search .input input::placeholder {  font-size: 0.16rem;}
.rules-store-page .advanced-search {  display: inline-block;  width: 1.1rem;  padding: 0.14rem 0;  margin-left: 0.25rem;  font-size: 0.18rem;  line-height: 0.18rem;  color: #fff;  background-color: #026AB6;  border-radius: 0.1rem;  text-align: center;  vertical-align: top;}
.radio-local {  margin-top: 0.29rem;  text-align: center;}
.radio-local span {  display: inline-block;  color: #015293;  font-size: 0.16rem;  line-height: 0.16rem;  vertical-align: top;}
.radio-local label {  display: inline-block;  font-size: 0.16rem;  line-height: 0.16rem;  vertical-align: top;}
.radio-local input {  width: 0.16rem;  height: 0.16rem;  vertical-align: top;  margin: 0 0.06rem 0 0.24rem;}@media screen and (max-width: 768px) {  .rules-store-page {    width: 7.5rem !important;    padding: 0.24rem;  }  
.rules-store-page .search {    padding: 0.64rem 0.24rem;  }  
.rules-store-page .search .input {    width: 4.62rem;    height: 0.72rem;    padding: 0.16rem 0.24rem;  }  
.rules-store-page .search .input input {    width: 3.5rem;    font-size: 0.28rem;  }  
.rules-store-page .search .input input::placeholder {    font-size: 0.28rem;  }  
.rules-store-page .search .advanced-search {    width: auto;    padding: 0.2rem 0.24rem;    margin-left: 0.16rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.rules-store-page .search .radio-local {    margin-top: 0.33rem;  }  
.rules-store-page .search .radio-local span,  .rules-store-page .search .radio-local label {    font-size: 0.32rem;    line-height: 0.32rem;  }  
.rules-store-page .search .radio-local input {    width: 0.32rem;    height: 0.32rem;  }  
.rules-store-page .county {    width: 7.02rem;  }  
.rules-store-page .county .county-list {    display: flex;    flex-wrap: wrap;    justify-content: space-between;  }  
.rules-store-page .county a {    width: auto;    min-width: 1.63rem;    margin: 0 0 0.16rem 0;  }}
.file-left-nav {  float: left;  width: 2.4rem;}
.file-left-nav .tt {  height: 0.7rem;  padding: 0.19rem 0.24rem;  background-color: #026AB6;  color: #fff;  font-size: 0.2rem;  line-height: 0.2rem;}
.file-left-nav .tt img {  width: 0.32rem;  margin-right: 0.12rem;}
.file-left-nav .tt span {  display: inline-block;  padding-top: 0.07rem;}
.file-left-nav .nav-item {  margin-top: 0.12rem;}
.file-left-nav .nav-item .first {  display: block;  height: 0.48rem;  padding: 0.16rem 0.24rem;  background-color: #fff;  color: #333;  font-size: 0.16rem;  line-height: 0.16rem;}
.file-left-nav .nav-item .first .sq {  display: none;}
.file-left-nav .nav-item .first span {  display: inline-block;  width: 1.7rem;  vertical-align: middle;}
.file-left-nav .nav-item .first:hover {  background-color: #E8F3FB;}
.file-left-nav .nav-item .second {  height: 0;  overflow: hidden;}
.file-left-nav .nav-item .second a {  display: block;  height: 0.48rem;  padding: 0.18rem 0 0.16rem 0.24rem;  font-size: 0.14rem;  line-height: 0.14rem;  color: #333;  background-color: #fff;}
.file-left-nav .nav-item .second a:hover {  background-color: #D2E8FF;}
.file-left-nav .cur .first {  background-color: #E8F3FB;  font-weight: 500;}
.file-left-nav .cur .first .sq {  display: inline-block;}
.file-left-nav .cur .first .zk {  display: none;}
.file-left-nav .cur .second {  height: auto;}
.right-search {  width: 7.68rem;  padding: 0.32rem 0.24rem;  background-color: #fff;}
.right-search .policy-list {  padding: 0;}
.search-container {  padding: 0 0.08rem 0.14rem;}
.search-container .info {  display: inline-block;  width: 0.8rem;  padding: 0.16rem 0;  font-size: 0.16rem;  line-height: 0.16rem;  color: #015293;  vertical-align: top;  font-weight: 500;}
.search-container .input {  display: inline-block;  width: 6.24rem;  height: 0.48rem;  padding: 0.12rem 0.2rem 0.12rem 0.16rem;  vertical-align: top;  border: 0.01rem solid #DDDFE6;}
.file-search .input {  display: inline-block;  width: 6.24rem;  height: 0.48rem;  padding: 0.12rem 0.2rem 0.12rem 0.16rem;  vertical-align: top;  border: 0.01rem solid #DDDFE6;}
.file-search .input select {  font-size: 0.16rem;  margin-top: 0.03rem;  border: none;}
.file-search .input select:focus-visible {  border: none !important;}
.file-search .input input {  width: 4.7rem;  height: 0.24rem;  padding-left: 0.08rem;  margin-left: 0.12rem;  font-size: 0.16rem;  line-height: 0.16rem;  border-left: 0.01rem solid #e5e5e5;  vertical-align: top;}
.file-search .input input::placeholder {  color: #bbb;}
.font-search {  margin-top: 0.2rem;}
.font-search input {  width: 5.7rem;  height: 0.24rem;  padding-left: 0.02rem;  font-size: 0.16rem;  line-height: 0.16rem;  vertical-align: top;}
.font-search input::placeholder {  color: #bbb;}
.date-search {  margin-top: 0.2rem;}
.date-search .date {  display: inline-block;}
.date-search .date a {  display: inline-block;  padding: 0.16rem 0.2rem;  font-size: 0.16rem;  line-height: 0.16rem;}
.date-search .date .cur {  background-color: #026AB6;  color: #fff;}
.search-button {  margin-top: 0.2rem;}
.search-button button {  width: 3.42rem;  height: 0.48rem;  text-align: center;  font-size: 0.16rem;  line-height: 0.16rem;  cursor: pointer;}
.search-button button span {  display: inline-block;  margin-left: 0.08rem;  vertical-align: middle;}
.search-button button img {  width: 0.18rem;}
.search-button .reset {  margin-right: 0.2rem;  color: #8393A6;  background-color: #FAFAFA;}
.search-button .submit {  color: #fff;  background-color: #026AB6;}
.date-range {  width: 2.24rem;  height: 0.48rem;  padding: 0.16rem 0 0.16rem 0.2rem;  border: 0.01rem solid #DDDFE6;}
.date-range .date-picker {  width: 1.8rem;}
.date-range .date-picker::placeholder {  font-size: 0.16rem;  line-height: 0.16rem;  color: #bbb;}
.date-range img {  width: 0.16rem;}@media screen and (max-width: 768px) {  .search-container {    padding: 0.08rem 0.24rem 0.24rem 0.24rem;  }  
.search-container .info {    display: inline-block;    width: 1.28rem;    padding: 0.24rem 0;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.search-container .input {    display: inline-block;    width: 100%;    height: 0.8rem;    padding: 0.24rem;  }  
.file-search .input select {    font-size: 0.32rem;    margin-top: 0;    line-height: 0.32rem;  }  
.file-search .input select:focus-visible {    border: none !important;  }  
.file-search .input input {    width: auto;    height: 0.32rem;    padding-left: 0.16rem;    margin-left: 0.16rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.font-search {    margin-top: 0;  }  
.font-search input {    height: 0.32rem;    font-size: 0.32rem;    line-height: 0.32rem;    vertical-align: top;    padding: 0;  }  
.font-search input::placeholder {    color: #bbb;  }  
.date-search {    margin-top: 0.2rem;  }  
.date-search .info {    float: none;  }  
.date-search .date {    float: none;    display: block;  }  
.date-search .date a {    display: inline-block;    padding: 0.24rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.date-range {    float: none;    width: 100%;    height: 0.8rem;    padding: 0.24rem;    margin-top: 0.24rem;    border: 0.01rem solid #DDDFE6;  }  
.date-range .date-picker {    width: 5.66rem;  }  
.date-range .date-picker::placeholder {    font-size: 0.32rem;    line-height: 0.32rem;  }  
.date-range img {    width: 0.32rem;  }  
.search-button {    margin-top: 0.4rem;  }  
.search-button button {    width: 3.15rem;    height: 0.8rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.search-button button span {    margin-left: 0.16rem;  }  
.search-button button img {    width: 0.32rem;  }  
.search-button .reset {    margin-right: 0.24rem;  }  
.right-search {    margin-top: 0.24rem;  }}
.lyxd-box {  max-width: 19.2rem;  background-image: url(../images/lxyd-bg.png);  background-repeat: no-repeat;  margin: 0 auto;  background-size: 19.2rem auto;}
.lyxd-box .content {  padding-top: 1rem;  width: 19.2rem;  margin: 0 auto;  max-width: 100%;}
.lyxd-box .content .inputs {  margin-left: 3.3rem;}
.lyxd-box .content .inputs input {  height: 0.4rem;  width: 2.7rem;  background: rgba(255, 255, 255, 0.9);  box-shadow: inset 0.01rem 0.02rem 0.03rem 0rem rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;  border: 0.01rem solid #C4D2DF;  padding: 0 0.12rem;  margin-left: 0.08rem;  font-size: 0.16rem;  box-sizing: border-box;}
.lyxd-box .content .inputs .btn {  width: 1.1rem;  margin-left: 0.21rem;  height: 0.4rem;  background: rgba(2, 106, 182, 0.9);  border-radius: 0.06rem;  backdrop-filter: blur(0.04rem);  color: #fff;  border: transparent;}
.lyxd-box .content .inputs .btn:hover {  cursor: pointer;}
.lyxd-box .content .lists {  width: 12.8rem;  margin: 0.4rem auto;  background: linear-gradient(180deg, #F2F6F9 0%, #F7F9FB 100%);  border-radius: 8px;}
.lyxd-box .content .lists .inner {  width: 12.4rem;  margin: 0.2rem 0.2rem;  background-color: #fff;}
.lyxd-box .content .lists .inner_header {  width: 11.92rem;  height: 0.56rem;  margin: 0.24rem 0.24rem 0.17rem;  background: #F5F8FA;  border-radius: 0.08rem;  position: relative;}
.lyxd-box .content .lists .inner_header > span {  display: inline-block;  font-size: 18px;  font-weight: 400;  color: #111111;  line-height: 18px;  position: absolute;}
.lyxd-box .content .lists .inner_header .bt {  top: 0.19rem;  left: 0.3rem;}
.lyxd-box .content .lists .inner_header .xjbh {  top: 0.19rem;  left: 6.88rem;}
.lyxd-box .content .lists .inner_header .clrq {  top: 0.19rem;  left: 9.24rem;}
.lyxd-box .content .lists .inner_header .zt {  top: 0.19rem;  left: 11.23rem;}
.lyxd-box .content .lists .inner_content {  width: 11.92rem;  margin: 0rem 0rem 0.47rem 0.44rem;  font-size: 0.18rem;  font-weight: 400;  color: #015293;}
.lyxd-box .content .lists .inner_content > li {  height: 0.55rem;  line-height: 0.55rem;}
.lyxd-box .content .lists .inner_content > li:hover::before {  background-color: #7FC1F7;}
.lyxd-box .content .lists .inner_content > li::before {  content: "";  float: left;  width: 0.0849rem;  height: 0.0849rem;  border-radius: 0.01rem;  background-color: #CCCCCC;  margin-top: 0.24rem;  transform: rotate(45deg);}
.lyxd-box .content .lists .inner_content > li > a {  float: left;  padding-left: 0.1rem;  text-align: left;  max-width: 5.22rem;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.lyxd-box .content .lists .inner_content > li > a:hover {  color: #015293;}
.lyxd-box .content .lists .inner_content > li > span {  display: inline-block;  color: #333333;  line-height: 0.56rem;}
.lyxd-box .content .lists .inner_content > li .yjbh {  min-width: 1.52rem;  margin-left: 1rem;  text-align: center;}
.lyxd-box .content .lists .inner_content > li .date {  min-width: 1rem;  margin-left: 1.08rem;  text-align: center;}
.lyxd-box .content .lists .inner_content > li .reply {  margin-left: 1rem;  line-height: 0.56rem;  color: #19721B;}
.lyxd-box .content .lists .inner .paginator {  border-top: 1px dashed #E5E5E5;  margin: 0rem 0.24rem 0.32rem 0.24rem;}
.lyxd-box .content .lists .inner .paginator .pageprv,.lyxd-box .content .lists .inner .paginator .pagenext {  width: 0.32rem;  height: 0.32rem;}
.lyxd-box .content .lists .inner .paginator .pager {  width: 0.8rem;  height: 0.32rem;  border-radius: 0.04rem;  background: #fff;  text-align: center;  border: 1px solid #E5E5E5;  margin-right: 0.16rem;}@media screen and (max-width: 768px) {  .lyxd-box {    background-image: url(../images/lxyd-app-bg.png);    background-repeat: no-repeat;    background-size: 100% 3.69rem;  }  
.lyxd-box .content {    padding-top: 1.11rem;    padding-bottom: 0.56rem;  }  
.lyxd-box .content .inputs {    padding: 0 0.31rem;    margin-left: 0;    display: flex;    flex-wrap: wrap;    justify-content: space-between;    margin-bottom: 0.94rem;  }  
.lyxd-box .content .inputs input {    width: 3.24rem;    margin-left: 0;    height: 0.72rem;    font-size: 0.28rem;    margin-bottom: 0.18rem;  }  
.lyxd-box .content .inputs .btn {    width: 100%;    margin-left: 0;    height: 0.72rem;    font-size: 0.28rem;    font-weight: 500;  }  
.lyxd-box .content .lists {    width: 7.02rem;    margin: 0 0.24rem;    margin-top: -0.63rem;    overflow: hidden;    position: relative;  }  
.lyxd-box .content .lists .inner {    width: 100%;    overflow: scroll;    padding-bottom: 1rem;  }  
.lyxd-box .content .lists .inner .paginator {    width: 6.06rem;    position: absolute;    bottom: 0;  }  
.lyxd-box .content .lists .inner .paginator .cm-page {    display: flex;    justify-content: space-between;    height: 0.85rem;    padding: 0;    margin-top: 0.24rem;    font-size: 0.32rem;    margin-bottom: 0.2rem;  }  
.lyxd-box .content .lists .inner .paginator .cm-page span,  .lyxd-box .content .lists .inner .paginator .cm-page a {    display: none;  }  
.lyxd-box .content .lists .inner .paginator .cm-page .mobile {    display: block;  }  
.lyxd-box .content .lists .inner .paginator .cm-page .pageprv,  .lyxd-box .content .lists .inner .paginator .cm-page .pagenext,  .lyxd-box .content .lists .inner .paginator .cm-page .mobile {    width: 2.32rem;    height: 0.85rem;    line-height: 0.85rem;    text-align: center;    color: #666;    background: #f5f5f5;    border: none;  }  
.lyxd-box .content .lists .inner .paginator .cm-page .pageprv:hover,  .lyxd-box .content .lists .inner .paginator .cm-page .pagenext:hover,  .lyxd-box .content .lists .inner .paginator .cm-page .mobile:hover {    color: #666 !important;    background: #f5f5f5 !important;  }  
.lyxd-box .content .lists .inner_header {    height: 0.88rem;  }  
.lyxd-box .content .lists .inner_header span {    font-size: 0.32rem;    line-height: 0.88rem;  }  
.lyxd-box .content .lists .inner_header .bt,  .lyxd-box .content .lists .inner_header .xjbh,  .lyxd-box .content .lists .inner_header .clrq,  .lyxd-box .content .lists .inner_header .zt {    top: 0;  }  
.lyxd-box .content .lists .inner_header .bt {    left: 0.24rem;  }  
.lyxd-box .content .lists .inner_header .xjbh {    left: 4.3rem;  }  
.lyxd-box .content .lists .inner_header .clrq {    left: 7.6rem;  }  
.lyxd-box .content .lists .inner_header .zt {    left: 10.4rem;  }  
.lyxd-box .content .lists .inner_content {    font-size: 0.32rem;  }  
.lyxd-box .content .lists .inner_content li {    height: 0.88rem;    line-height: 0.88rem;  }  
.lyxd-box .content .lists .inner_content li a {    max-width: 3.52rem;  }  
.lyxd-box .content .lists .inner_content li .yjbh,  .lyxd-box .content .lists .inner_content li .date,  .lyxd-box .content .lists .inner_content li .replay {    margin-left: 0.49rem;  }  
.lyxd-box .content .lists .inner_content li::before {    width: 0.08rem;    height: 0.08rem;    margin-top: 0.43rem;  }}
.trs-model {  position: fixed;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(0, 0, 0, 0.3);  z-index: 999;}
.trs-model .trs-model-box {  position: absolute;  left: 0;  right: 0;  bottom: 0;  top: 0;  width: 8rem;  height: 6.4rem;  padding: 0.27rem 0.64rem;  margin: auto;  background: #fff;}
.trs-model .trs-model-titlebox {  font-size: 0.34rem;  font-weight: bold;  color: #015293;  line-height: 1;  text-align: center;}
.trs-model .trs-model-titlebox .trs-model-title {  margin-top: 0.13rem;}
.trs-model .trs-model-titlebox .trs-model-close {  position: absolute;  right: 0.32rem;  top: 0.32rem;  width: 0.16rem;  height: 0.16rem;  background: url(trs-model-../images/close.png);  background-size: 100% 100%;  cursor: pointer;}
.trs-model .trs-model-content {  margin-top: 0.24rem;  overflow: auto;}@media screen and (max-width: 768px) {  .trs-model .trs-model-box {    width: 6.86rem;    height: 11.03rem;    padding: 0.88rem 0.32rem 0.64rem;  }  
.trs-model .trs-model-titlebox {    font-size: 0.36rem !important;    line-height: 0.36rem !important;  }  
.trs-model .trs-model-titlebox .trs-model-title {    margin-top: 0 !important;  }  
.trs-model .trs-model-titlebox .trs-model-close {    width: 0.32rem;    height: 0.32rem;  }  
.trs-model .trs-model-content {    margin-top: 0.4rem;  }}
.yishenqinggongkai {  margin-bottom: 0.4rem;  padding: 0.2rem;  background: linear-gradient(180deg, #f2f6f9 0%, #f7f9fB 100%);  border-radius: 0.08rem;}
.yishenqinggongkai .ysqgk-zfxx {  width: 2.2rem;  background: #fff;  border-radius: 0.08rem;}
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-title {  line-height: 0.56rem;  background: #026ab6;  font-size: 0.2rem;  color: #fff;  text-align: center;}
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content {  padding: 0.24rem 0.2rem;}
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-top {  margin-bottom: 0.09rem;  line-height: 0.16rem;  font-size: 0.16rem;  color: #015293;}
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-p {  font-size: 0.14rem;  color: #333;  line-height: 0.24rem;  margin-bottom: 0.12rem;  text-indent: 2em;}
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-p a {  color: #026ab6;}
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-p:last-child {  margin-bottom: 0;}
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-download {  display: block;  padding-left: 0.67rem;  line-height: 0.32rem;  background: #cfa960 url(../images/download-ysqgk.png) no-repeat 0.43rem center;  border-radius: 0.04rem;  font-size: 0.14rem;  color: #fff;  background-size: 0.16rem 0.16rem;}
.yishenqinggongkai .ysqgk-form {  margin-left: 2.4rem;  padding: 0.24rem;  background: #fff;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block {  margin-top: 0.16rem;  padding: 0 0.04rem 0.04rem;  background: #f3f7f9;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-title {  height: 0.56rem;  padding-left: 0.2rem;  line-height: 0.56rem;  font-size: 0.2rem;  font-weight: bold;  color: #111;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-content {  padding: 0.24rem 0.24rem 0;  background: #fff;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-content:last-of-type {  padding-bottom: 0.24rem;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-input-button {  width: 0.88rem;  height: 0.4rem;  margin-left: 0.24rem;  line-height: 0.4rem;  font-size: 0.16rem;  color: #fff;  text-align: center;  background: #026ab6;  box-shadow: inset 0.01rem 0.02rem 0.03rem 0 rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-line {  height: 0.01rem;  margin-bottom: 0.32rem;  background: #e5e5e5;  border-radius: 0.1rem;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-button {  padding: 0.4rem 0 0.32rem;  text-align: center;  background: #fff;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-button button {  width: 1.71rem;  height: 0.48rem;  padding-left: 0.24rem;  padding-right: 0;  font-size: 0.16rem;  line-height: 0.48rem;  text-align: center;  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-button button.reset {  color: #333;  margin-right: 0.09rem;  background: #ededed url(../images/reset.png) no-repeat 0.58rem center;  background-size: 0.16rem 0.16rem;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-button button.confirm {  color: #fff;  background: #166ce6 url(../images/confirm.png) no-repeat 0.58rem center;  background-size: 0.16rem 0.16rem;}
.yishenqinggongkai .ysqgk-form .ysqgk-form-block:first-of-type {  margin-top: 0;}
.ysqgk-input-block {  margin-left: 0.58rem;}
.ysqgk-input-block .ysqgk-bolock-title {  display: inline-block;  margin-right: 0.21rem;  line-height: 0.4rem;  font-size: 0.16rem;  color: #333;  vertical-align: middle;}
.ysqgk-input-block .ysqgk-bolock-input {  width: 2.43rem;  height: 0.38rem;  padding: 0 0.12rem;  background: #fff;  box-shadow: inset 0.01rem 0.02rem 0.03rem 0 rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;  border: 0.01rem solid #c4d2df;  vertical-align: middle;}
.ysqgk-input-block:first-of-type {  margin-left: 0;}
.ysqgk-zfxx-gkb .ysqgk-zfxx-gkb-block {  margin-right: 0.64rem;}
.ysqgk-zfxx-gkb .ysqgk-input-block {  margin-left: 0;  margin-top: 0.2rem;  text-align: right;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-title {  width: 1.2rem;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-textarea-title {  margin-top: 0.12rem;  line-height: 0.16rem;  vertical-align: top;  text-align: left;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-textarea {  width: 6.58rem;  height: 1.85rem;  padding: 0.12rem;  font-size: 0.16rem;  color: #999;  box-shadow: inset 0.01rem 0.02rem 0.03rem 0 rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;  border: 0.01rem solid #c4d2df;  outline: none;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-radio {  font-size: 0.16rem;  color: #333;  line-height: 0.4rem;  margin-right: 0.4rem;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-radio input {  width: 0.16rem;  height: 0.16rem;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-block-bumen-input {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-bumen-button {  width: 1.44rem;  height: 0.4rem;  line-height: 0.4rem;  text-align: center;  font-size: 0.16rem;  color: #fff;  background: #026ab6;  border-radius: 0 0.06rem 0.06rem 0;  cursor: pointer;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-block-yanzhengma {  width: 0.74rem;  height: 0.4rem;  margin: 0 0.2rem;  cursor: pointer;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-block-yanzhengma-refresh {  font-size: 0.16rem;  color: #333;  background: none;  cursor: pointer;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload {  width: 2.67rem;  height: 1.68rem;  text-align: center;  background-size: 100% 100%;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload .shenfenzheng-upload-box {  width: 0.44rem;  height: 0.44rem;  margin: 0.49rem auto 0.12rem;  background: #026ab6;  line-height: 0.44rem;  text-align: center;  border-radius: 100%;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload .shenfenzheng-upload-box .shenfenzheng-upload {  width: 0.16rem;  height: 0.16rem;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload span {  font-size: 0.14rem;  color: #333;  line-height: 0.14rem;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload-zheng {  background-image: url(../images/shenfenzheng-zheng.png);  margin-right: 0.24rem;}
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload-fan {  background-image: url(../images/shenfenzheng-fan.png);}
.ysqgk-zfxx-gkb .ysqgk-block-zhengjian-desc {  margin-left: 1.4rem;  margin-top: 0.16rem;  line-height: 0.2rem;  font-size: 0.14rem;  color: #999;}
.zfxx-ysqgk-blts-desc {  padding: 0.16rem 0;  font-size: 0.16rem;  color: #666;  line-height: 0.16rem;  border-bottom: 0.01rem solid #ddd;}
.zfxx-ysqgk-blts-content {  font-size: 0.18rem;  color: #111;  line-height: 0.36rem;}
.zfxx-ysqgk-blts-content p {  margin-top: 0.24rem;}
.zfxx-ysqgk-blts-content p a {  color: #015293;}
.zfxx-ysqgk-blts .trs-model-content {  height: 5.02rem;}
.ysqgk-shouli-department .trs-model-box {  padding-left: 0.4rem;  padding-right: 0.4rem;}
.ysqgk-shouli-department .trs-model-titlebox {  font-size: 0.24rem;  font-weight: bold;  color: #333;}
.ysqgk-shouli-department .trs-model-titlebox .trs-model-title {  margin-top: 0.05rem;}
.ysqgk-shouli-department .trs-model-content {  height: 5.02rem;  margin-top: 0.32rem;}
.ysqgk-shouli-department .trs-model-content .form-block-title {  margin: 0 0 0.16rem;}
.ysqgk-shouli-department .trs-model-content .ysqgk-shouli-department-list {  padding: 0.08rem 0.16rem 0.16rem;  background: #f3f7f9;  border-radius: 0.08rem;}
.ysqgk-shouli-department .trs-model-content .ysqgk-shouli-department-list span {  display: inline-block;  width: 2.24rem;  height: 0.4rem;  margin-top: 0.08rem;  margin-right: 0.08rem;  text-align: center;  font-size: 0.14rem;  color: #111;  line-height: 0.4rem;  background: #fff;  border-radius: 0.04rem;  cursor: pointer;}
.ysqgk-shouli-department .trs-model-content .ysqgk-shouli-department-list span:nth-of-type(3n) {  margin-right: 0;}
.form-block-title {  position: relative;  margin: 0.24rem 0 0.04rem;}
.form-block-title span {  position: relative;  display: inline-block;  padding-bottom: 0.12rem;  font-size: 0.16rem;  font-weight: bold;  color: #111;  line-height: 0.16rem;}
.form-block-title span::after {  content: '';  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 0.02rem;  background-color: #026ab6;  border-radius: 0.03rem;  z-index: 1;}
.form-block-title::after {  content: '';  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 0.01rem;  background: #e5e5e5;  border-radius: 0.01rem;}
.form-block-title:first-of-type {  margin-top: 0;}
.required-red {  color: #e83131;}@media screen and (max-width: 768px) {  .ysqgk-input-block:first-of-type {    margin-top: 0 !important;  }  
.yishenqinggongkai {    padding: 0.48rem 0.24rem;  }  
.yishenqinggongkai .ysqgk-zfxx {    width: 100%;    margin-bottom: 0.24rem;  }  
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-title {    height: 0.8rem;    line-height: 0.8rem;    font-size: 0.4rem;  }  
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content {    padding: 0.32rem 0.24rem 0.24rem;  }  
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-top {    margin-bottom: 0.16rem;    font-size: 0.28rem;    color: #015293;    line-height: 0.28rem;  }  
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-p {    font-size: 0.28rem;    line-height: 0.42rem;    margin-bottom: 0.24rem;  }  
.yishenqinggongkai .ysqgk-zfxx .ysqgk-zfxx-content .ysqgk-zfxx-content-download {    height: 0.8rem;    padding-left: 2.83rem;    line-height: 0.8rem;    font-size: 0.28rem;    background-size: 0.28rem;    background-position-x: 2.31rem;  }  
.yishenqinggongkai .ysqgk-form {    float: left;    width: 100%;    margin-left: 0;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block {    margin-top: 0.24rem;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-title {    height: 0.8rem;    padding-left: 0.24rem;    line-height: 0.8rem;    font-size: 0.32rem;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-content {    padding: 0.32rem !important;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-content .ysqgk-input-block {    width: 100%;    margin-left: 0;    margin-top: 0.24rem;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-content .ysqgk-input-block .ysqgk-bolock-title {    width: 1.4rem;    margin-right: 0.3rem;    font-size: 0.28rem;    line-height: 0.64rem;    text-align: right;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-content .ysqgk-input-block .ysqgk-bolock-input {    width: 3.62rem;    height: 0.64rem;    padding: 0 0.24rem;    font-size: 0.28rem;    border-radius: 0.06rem;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-content .ysqgk-input-block .ysqgk-bolock-textarea-title {    width: 100%;    margin-bottom: 0.16rem;    text-align: left;    line-height: 0.42rem;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-input-button {    width: 4.21rem;    height: 0.64rem;    margin-top: 0.24rem;    margin-left: 1.59rem;    line-height: 0.64rem;    background: #026AB6;    font-size: 0.28rem;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-button {    padding-top: 0.18rem;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-button button {    width: 2.4rem;    height: 0.8rem;    padding-left: 1.16rem;    font-size: 0.32rem;    background-size: 0.32rem 0.32rem !important;    text-align: left;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-button button.rest {    margin-right: 0.24rem !important;  }  
.yishenqinggongkai .ysqgk-form .ysqgk-form-block .ysqgk-form-block-line {    margin-bottom: 0.4rem;  }  
.ysqgk-zfxx-gkb .ysqgk-zfxx-gkb-block {    margin-right: 0;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block {    text-align: left;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-title {    margin-right: 0.3rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-textarea {    box-sizing: border-box;    width: 100%;    height: 2.4rem;    font-size: 0.28rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-radio {    width: 1.62rem;    text-align: left;    font-size: 0.28rem;    line-height: 0.5rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-radio input {    width: 0.28rem;    height: 0.28rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-bolock-bumen-button {    width: 4.12rem;    height: 0.64rem;    margin-top: 0.16rem;    margin-left: 1.7rem;    font-size: 0.28rem;    line-height: 0.64rem;    border-radius: 0.06rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload {    width: 4.12rem;    height: 2.59rem;    margin-right: 0;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload .shenfenzheng-upload-box {    width: 0.7rem;    height: 0.7rem;    margin-top: 0.7rem;    margin-bottom: 0.3rem;    line-height: 0.7rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload .shenfenzheng-upload-box .shenfenzheng-upload {    width: 0.26rem;    height: 0.26rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload span {    font-size: 0.28rem;    line-height: 0.28rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqigk-block-upload-fan {    margin-left: 1.7rem;    margin-top: 0.2rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-block-yanzhengma {    width: 0.74rem;    height: 0.4rem;    margin-left: 1.7rem;    margin-top: 0.24rem;  }  
.ysqgk-zfxx-gkb .ysqgk-input-block .ysqgk-block-yanzhengma-refresh {    font-size: 0.28rem;    line-height: 0.4rem;    margin-top: 0.24rem;  }  
.ysqgk-zfxx-gkb .ysqgk-block-zhengjian-desc {    font-size: 0.24rem;    line-height: 0.36rem;    margin-top: 0.16rem;    margin-left: 1.7rem;  }  
.form-block-title {    margin-bottom: 0.32rem;  }  
.form-block-title span {    padding-bottom: 0.16rem;    font-size: 0.28rem;    line-height: 0.28rem;  }  
.zfxx-ysqgk-blts .trs-model-content {    height: 9.03rem;  }  
.zfxx-ysqgk-blts-desc {    padding-top: 0;    font-size: 0.24rem;    line-height: 0.24rem;  }  
.zfxx-ysqgk-blts-content p {    font-size: 0.28rem;    line-height: 0.42rem;  }  
.ysqgk-shouli-department .trs-model-content {    height: 9.03rem;    margin-top: 0.32rem;  }  
.ysqgk-shouli-department .trs-model-content .form-block-title {    margin-bottom: 0.24rem;  }  
.ysqgk-shouli-department .trs-model-content .ysqgk-shouli-department-list span {    width: 2.79rem;    height: 0.72rem;    line-height: 0.72rem;    font-size: 0.28rem;    margin-right: 0.16rem;  }  
.ysqgk-shouli-department .trs-model-content .ysqgk-shouli-department-list span:nth-of-type(3n) {    margin-right: 0.16rem;  }  
.ysqgk-shouli-department .trs-model-content .ysqgk-shouli-department-list span:nth-of-type(2n) {    margin-right: 0;  }}
.write-letter .bg-box {  max-width: 19.2rem;  height: 2.8rem;  background: url(write-../images/letter-bg.png) no-repeat;  background-size: 100% 100%;}
.write-letter .letter-box {  width: 12.8rem;  padding: 0.2rem;  background: linear-gradient(180deg, #F2F6F9 0%, #F7F9FB 100%);  border-radius: 0.08rem;  transform: translateY(-0.98rem);  margin-bottom: -0.61rem;}
.write-letter .content {  background-color: #fff;  width: 12.4rem;  border-radius: 0.08rem;  padding-bottom: 0.38rem;}
.write-letter .show-info {  display: block;}
.write-letter .show-form {  display: none;}
.write-letter .title {  font-size: 0.34rem;  color: #000;  text-align: center;  padding-top: 0.24rem;  font-weight: bold;}
.write-letter .form {  margin-top: 0.28rem;  width: 11.72rem;  height: 9.65rem;  background-color: #F3F7F9;  border-radius: 0.08rem;}
.write-letter .form .form-head {  width: 100%;  height: 0.56rem;  color: #DD3A3A;  font-size: 0.2rem;  line-height: 0.56rem;  padding-left: 0.24rem;  border-radius: 0.08rem;}
.write-letter .form .form-content {  width: 11.64rem;  height: 9.05rem;  background-color: #fff;  border-radius: 0.04rem;  padding: 0.32rem 0.23rem;}
.write-letter .form .form-content .line-tit {  font-size: 0.22rem;  font-weight: bold;  color: #111;  line-height: 0.24rem;  padding-left: 0.18rem;}
.write-letter .form .form-content .line-tit::before {  float: left;  content: '';  width: 0.06rem;  height: 0.18rem;  background: #015293;  border-radius: 0.03rem;  margin-top: 0.03rem;  margin-right: 0.12rem;}
.write-letter .form .line-body {  padding-top: 0.32rem;}
.write-letter .form .line-body .item {  float: left;  margin-bottom: 0.2rem;}
.write-letter .form .line-body .item.line {  float: none;  margin-bottom: 0.2rem;}
.write-letter .form .line-body .item.full-item {  margin-right: 0;}
.write-letter .form .line-body .input-title {  float: left;  width: 1.08rem;  text-align: right;  padding-right: 0.1rem;  font-size: 0.18rem;  color: #333;  line-height: 0.44rem;}
.write-letter .form .line-body input,.write-letter .form .line-body select,.write-letter .form .line-body textarea {  box-sizing: border-box;  outline: none;  float: left;  width: 4rem;  height: 0.44rem;  border: 1px solid #ddd;  padding: 0 0.2rem;  font-size: 0.18rem;}
.write-letter .form .line-body input.full-input {  width: 9.88rem;}
.write-letter .form .line-body select {  appearance: none;  -moz-appearance: none;  -webkit-appearance: none;  background: url(../images/arrow.png) no-repeat 3.64rem center transparent;  background-size: 0.16rem 0.16rem;}
.write-letter .form .required {  float: left;  color: #DD3A3A;  line-height: 0.44rem;  font-size: 0.18rem;  margin-left: 0.13rem;}
.write-letter .form .second-tit {  margin-top: 0.28rem;}
.write-letter .form .line-body textarea.full-textarea {  width: 9.88rem;  height: 1.44rem;  padding-top: 0.05rem;  padding-bottom: 0.05rem;}
.write-letter .form .has-btn-item {  position: relative;}
.write-letter .form .item.left-item {  margin-right: 0.57rem;}
.write-letter .form .choose {  position: absolute;  right: 0.22rem;  width: 1.3rem;  height: 0.44rem;  font-size: 0.18rem;  background-color: #015293;  color: #fff;  line-height: 0.44rem;  text-align: center;  cursor: pointer;}
.write-letter .form .line-body input.min-input {  padding-right: 1.5rem;}
.write-letter .form .line-body .verification {  float: left;  width: 0.9rem;  height: 0.44rem;  margin-left: 0.1rem;  cursor: pointer;}
.write-letter .form .line-body .info {  float: left;  margin-left: 0.18rem;  line-height: 0.44rem;  color: #333;  font-size: 0.18rem;}
.write-letter .form .line-btn {  transform: translateX(0.27rem);  text-align: center;  margin-top: 0.4rem;}
.write-letter .form button.submit,.write-letter .form button.reset {  width: 2.4rem;  height: 0.46rem;  text-align: center;  line-height: 0.46rem;  border-radius: 0.04rem;  font-size: 0.18rem;  margin-right: 0.32rem;  color: #fff;  cursor: pointer;}
.write-letter .form button.submit {  background-color: #015293;}
.write-letter .form button.reset {  color: #999;}
.write-letter .form.info-form {  position: relative;  height: 4.78rem;  border-radius: 0.04rem;  padding-top: 0.3rem;  padding-left: 0.3rem;  line-height: 0.36rem;  font-size: 0.18rem;  color: #111;  background-color: #F9F9F9;}
.write-letter .info-title {  line-height: 0.36rem;  font-size: 0.18rem;  color: #111;  font-weight: bold;}
.write-letter .info-content {  margin-top: 0.04rem;}
.write-letter .info-content p.content-line {  position: relative;  z-index: 9;  padding-left: 0.12rem;  line-height: 0.48rem;}
.write-letter .info-content p.content-line .index {  margin-right: 0.08rem;}
.write-letter .show-info {  padding-bottom: 0.12rem;}
.write-letter .show-info .line-btn {  transform: translateX(0.17rem);  text-align: center;  margin-top: 0.32rem;}
.write-letter .show-info .agree,.write-letter .show-info a.disagree {  display: inline-block;  width: 2.4rem;  height: 0.46rem;  text-align: center;  line-height: 0.46rem;  border-radius: 0.04rem;  font-size: 0.18rem;  margin-right: 0.32rem;  color: #fff;  cursor: pointer;}
.write-letter .show-info .agree {  background-color: #015293;}
.write-letter .show-info a.disagree {  background-color: #EDF2F7;  color: #999;}
.write-letter .show-info .info-decorate {  position: absolute;  width: 2.9rem;  height: 2rem;  right: 0;  bottom: 0;}@media screen and (max-width: 768px) {  .write-letter .bg-box {    width: 7.5rem;    height: 3.69rem;    background: url(../images/write-letter-app-bg.png) no-repeat;    background-size: 100% 100%;  }  
.write-letter .letter-box {    width: 7.02rem;  }  
.write-letter .content {    width: 6.54rem;  }  
.write-letter .form {    width: 6.06rem;    height: 27.6rem;  }  
.write-letter .form .form-head {    height: 0.76rem;    line-height: 0.76rem;    font-size: 0.28rem;  }  
.write-letter .form .form-content {    width: 5.94rem;    height: 26.79rem;  }  
.write-letter .form .form-content .line-tit {    font-size: 0.32rem;    line-height: 0.32rem;    padding-left: 0;  }  
.write-letter .form .item {    display: flex;    flex-direction: column;    position: relative;  }  
.write-letter .form .item .left-item {    margin-right: 0;  }  
.write-letter .form .item .input-title {    width: 100%;    padding: 0;    text-align: left;    font-size: 0.32rem;    margin-bottom: 0.16rem;  }  
.write-letter .form .item input,  .write-letter .form .item select,  .write-letter .form .item input.full-input {    width: 5.46rem;    height: 0.88rem;    font-size: 0.32rem;  }  
.write-letter .form .item .required {    position: absolute;    top: 0.05rem;    right: 0.05rem;    font-size: 0.24rem;  }  
.write-letter .form .item select {    background: url(../images/arrow.png) no-repeat 4.82rem center transparent;    background-size: 0.4rem 0.4rem;  }  
.write-letter .form .yzm {    flex-direction: row;    justify-content: space-between;    flex-wrap: wrap;  }  
.write-letter .form .yzm .info {    font-size: 0.28rem;    margin-top: 0.26rem;  }  
.write-letter .form .yzm input {    width: 3.74rem;  }  
.write-letter .form .yzm .verification {    width: 1.6rem;    height: 0.88rem;    margin-left: 0;  }  
.write-letter .form .choose {    width: 1.6rem;    height: 0.8rem;    line-height: 0.8rem;    top: 0.63rem;    right: 0.04rem;    font-size: 0.28rem;  }  
.write-letter .form .item.left-item {    margin-right: 0;  }  
.write-letter .info-title {    font-size: 0.32rem;    line-height: 0.48rem;  }  
.write-letter .form.info-form {    height: auto;    font-size: 0.32rem;    line-height: 0.48rem;    font-weight: 500;    padding: 0.24rem;  }  
.write-letter .form .line-body textarea.full-textarea {    width: 5.46rem;    height: 4.15rem;  }  
.write-letter .info-content p.content-line {    margin-top: 0.04rem;  }  
.write-letter .title {    font-size: 0.4rem;  }  
.write-letter .show-info .line-btn .agree,  .write-letter .form .line-btn .agree,  .write-letter .show-info .line-btn .disagree,  .write-letter .form .line-btn .disagree,  .write-letter .show-info .line-btn .submit,  .write-letter .form .line-btn .submit,  .write-letter .show-info .line-btn .reset,  .write-letter .form .line-btn .reset {    width: 5.46rem;    font-size: 0.32rem;    font-weight: 600;    height: 0.88rem;    line-height: 0.88rem;  }  
.write-letter .show-info .line-btn .agree,  .write-letter .form .line-btn .agree,  .write-letter .show-info .line-btn .submit,  .write-letter .form .line-btn .submit {    margin-bottom: 0.24rem;  }  
.write-letter .form .line-btn {    transform: translateX(0rem);    margin-top: 0rem;  }  
.write-letter .show-info .info-decorate {    width: 3.6rem;    height: 2.4rem;    opacity: 0.37;    right: 0.7rem;    bottom: 0.3rem;  }}
.wechatjz .news-contain {  height: initial;  margin-bottom: 0.4rem;}
.wechatjz .wechatjz-main {  padding: 0.34rem;  background: #fff;}
.wechatjz .account {  width: 11.72rem;  height: 3.6rem;  background: #F3F7F9;  border-radius: 0.08rem;}
.account .title {  font-weight: 500;  color: #111111;  padding-left: 0.24rem;  height: 0.56rem;  line-height: 0.56rem;  font-size: 0.24rem;}
.wechatjz-main .account .body {  width: 11.64rem;  height: 3rem;  background: #FFFFFF;  border-radius: 0.04rem;  padding: 0.18rem;}
.wechatjz-main .account .body .lf img {  width: 2.64rem;  height: 2.64rem;}
.wechatjz-main .account .body .rt {  color: #333333;}
.wechatjz-main .account .body .rt .tt {  margin-top: 0.2rem;  font-size: 0.22rem;  font-weight: 500;}
.wechatjz-main .account .body .rt .t2 {  margin-top: 0.2rem;  font-size: 0.18rem;  font-weight: 400;}
.wechatjz-main .account .body .rt .tbody {  margin-top: 0.24rem;  width: 8.32rem;  height: 1.34rem;  padding: 0.14rem 0.2rem;  background: #FDFEFF;  border-radius: 0.08rem;  border: 0.01rem solid #E3E5E7;}
.wechatjz-main .account .body .rt .tbody .line {  font-size: 0.16rem;  line-height: 0.26rem;}
.wechatjz-main .acc-header {  margin-top: 0.24rem;  width: 11.72rem;  padding-left: 0.18rem;  color: #015293;  height: 0.48rem;  font-size: 0.18rem;  line-height: 0.48rem;  background: #EDF2F7;  border-radius: 0.08rem;}
.wechatjz-main .acc-body {  width: 11.72rem;  margin-top: 0.16rem;}
.wechatjz-main .acc-body li {  position: relative;  cursor: pointer;  margin-left: 0.2rem;  width: 2.78rem;  height: 1.22rem;  background: #FFFFFF;  border-radius: 0.08rem;  border: 0.01rem solid #EFF0F2;}
.wechatjz-main .acc-body li:nth-child(4n + 1) {  margin-left: 0;}
.wechatjz-main .acc-body li:nth-child(n+5) {  margin-top: 0.26rem;}
.wechatjz-main .acc-body .shadow {  position: absolute;  z-index: 1;  margin-top: 0.11rem;  width: 2.58rem;  height: 1.17rem;  left: 0.1rem;  background: #F3F7F9;  border-radius: 0.08rem;}
.wechatjz-main .acc-body .model {  display: none;  position: absolute;  z-index: 3;  width: 2.06rem;  top: 20%;  left: 70%;  height: 0.74rem;  padding: 0.1rem 0.16rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.04rem;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(6px);}
.wechatjz-main .acc-body .model .tt {  font-size: 0.16rem;  font-weight: 500;  color: #333333;}
.wechatjz-main .acc-body .model .t2 {  margin-top: 0.06rem;  font-size: 0.16rem;  font-weight: 400;  color: #666666;}
.wechatjz-main .acc-body li:hover .model {  display: block;}
.wechatjz-main .acc-body li:hover .shadow {  background: #D8E9F3;}
.wechatjz-main .acc-body .box-item {  position: absolute;  z-index: 2;  padding: 0.16rem;  width: 100%;  height: 100%;  background: #fff;  border-radius: 0.08rem;}
.wechatjz-main .acc-body .box-item img {  width: 0.88rem;  height: 0.89rem;}
.wechatjz-main .acc-body .box-item .text {  width: 1.3rem;  margin-left: 0.16rem;}
.wechatjz-main .acc-body .box-item .title {  color: #333333;  font-weight: 600;  font-size: 0.18rem;}
.wechatjz-main .acc-body .box-item .acc {  margin-top: 0.1rem;  font-size: 0.16rem;  color: #666666;  max-height: 0.44rem;}@media screen and (max-width: 768px) {  .wechatjz .news-contain {    margin-bottom: 0.56rem;  }  
.wechatjz .wechatjz-main {    padding: 0.24rem;    padding-bottom: 0.32rem;  }  
.wechatjz .wechatjz-main .acc-header {    margin-top: 0.32rem;    width: 100%;    padding-left: 0.24rem;    height: 0.88rem;    font-size: 0.4rem;    line-height: 0.88rem;  }  
.wechatjz .wechatjz-main .acc-body {    width: 100%;    margin-top: 0;  }  
.wechatjz .wechatjz-main .acc-body li {    margin-left: 0;    margin-top: 0.28rem;    width: 100%;    height: 1.45rem;  }  
.wechatjz .wechatjz-main .acc-body li:nth-child(4n + 1) {    margin-left: 0;  }  
.wechatjz .wechatjz-main .acc-body li:nth-child(n+5) {    margin-top: 0.2rem;  }  
.wechatjz .wechatjz-main .acc-body .shadow {    margin-top: 0.08rem;    width: 5.82rem;    height: 1.45rem;    left: 0.12rem;  }  
.wechatjz .wechatjz-main .acc-body .model {    display: none;    position: absolute;    z-index: 3;    width: 2.06rem;    top: 20%;    left: 70%;    height: 0.74rem;    padding: 0.1rem 0.16rem;    background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);    box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(122, 140, 168, 0.16);    border-radius: 0.04rem;    border: 0.02rem solid #FFFFFF;    backdrop-filter: blur(6px);  }  
.wechatjz .wechatjz-main .acc-body .model .tt {    font-size: 0.16rem;    font-weight: 500;    color: #333333;  }  
.wechatjz .wechatjz-main .acc-body .model .t2 {    margin-top: 0.06rem;    font-size: 0.16rem;    font-weight: 400;    color: #666666;  }  
.wechatjz .wechatjz-main .acc-body .box-item {    position: absolute;    z-index: 2;    padding: 0.19rem 0.24rem;  }  
.wechatjz .wechatjz-main .acc-body .box-item img {    width: 1.07rem;    height: 1.07rem;  }  
.wechatjz .wechatjz-main .acc-body .box-item .text {    width: 3.2rem;    margin-left: 0.21rem;  }  
.wechatjz .wechatjz-main .acc-body .box-item .title {    color: #333333;    font-weight: 600;    font-size: 0.32rem;    line-height: 0.54rem;  }  
.wechatjz .wechatjz-main .acc-body .box-item .acc {    margin-top: 0.15rem;    font-size: 0.28rem;    line-height: 0.28rem;  }  
.wechatjz .account {    width: 100%;    height: auto;    padding-bottom: 0.04rem;  }  
.wechatjz .account .title {    font-weight: 500;    color: #111111;    padding-left: 0.24rem;    height: 0.88rem;    line-height: 0.88rem;    font-size: 0.4rem;  }  
.wechatjz .account .body {    width: 5.98rem;    height: auto;    background: #FFFFFF;    border-radius: 0.04rem;    padding: 0.3rem 0.23rem 0.25rem 0.23rem;    display: flex;    flex-direction: column;    align-items: center;  }  
.wechatjz .account .body .lf img {    width: 3rem;    height: 3rem;    float: none;  }  
.wechatjz .account .body .rt {    float: none;    display: flex;    flex-direction: column;    align-items: center;  }  
.wechatjz .account .body .rt .tt {    margin-top: 0.21rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.wechatjz .account .body .rt .t2 {    margin-top: 0.23rem;    font-size: 0.28rem;  }  
.wechatjz .account .body .rt .tbody {    margin-top: 0.53rem;    width: 5.52rem;    height: auto;    padding: 0.24rem;  }  
.wechatjz .account .body .rt .tbody .line {    font-size: 0.32rem;    line-height: 0.48rem;    white-space: wrap;    margin-bottom: 0.5rem;  }  
.wechatjz .account .body .rt .tbody .line:last-child {    margin-bottom: 0;  }}
.banshi {  margin: 0 auto;  max-width: 19.2rem;  font-size: 0.14rem;}
.banshi .godiige {  height: 1.4rem;  overflow: hidden;  position: relative;}
.banshi .i-gesee {  background-color: #E9F5FF;}
.banshi .dgieg {  width: 12.8rem;  padding: 0.08rem 0.4rem;  margin: 0 auto;}
.banshi .dgieg .active {  position: relative;}
.banshi .dgieg .active .tri {  position: absolute;  left: 50%;  bottom: -0.14rem;  translate: -50%;  z-index: 2;  border: 0.08rem solid transparent;  border-color: #026AB6 transparent transparent transparent;}
.banshi .gieiswig {  float: left;  margin-right: 0.08rem;  padding: 0 0.16rem;  padding-left: 0.44rem;  border-radius: 4px;  line-height: 0.32rem;  font-size: 0.18rem;  color: #333;  cursor: pointer;  transition: 0.3s;}
.banshi .gieiswig.active {  color: #fff;}
.banshi .gieiswig.active.wgid {  background: #026AB6 url(../images/banshi-1a.png) no-repeat 0.16rem center / 0.2rem 0.2rem;}
.banshi .gieiswig.siekgd {  background: #D2E8FF url(../images/banshi-2.png) no-repeat 0.16rem center / 0.2rem 0.2rem;}
.banshi .gieiswig.wgid {  background: #D2E8FF url(../images/banshi-1.png) no-repeat 0.16rem center / 0.2rem 0.2rem;}
.banshi .gieiswig.siekgd.active {  background: #026AB6 url(../images/banshi-2a.png) no-repeat 0.16rem center / 0.2rem 0.2rem;}
.banshi .ugioeg {  float: left;  margin-left: 0.08rem;  background: #FFFFFF;  border-radius: 4px;  line-height: 0.32rem;  font-size: 0.14rem;  padding: 0 0.2rem 0 0.16rem;  color: #000;  cursor: pointer;}
.banshi .ugioeg span {  margin-right: 0.3rem;}
.banshi .ugioeg img {  display: inline-block;  width: 0.12rem;  height: 0.12rem;  line-height: 0.32rem;}
.banshi .bdougd {  width: 12.8rem;  margin: 0.24rem auto;  padding: 0.4rem;  padding-bottom: 0.16rem;  padding-right: 0.16rem;  background-color: #F7F7F7;}
.banshi .sigidie {  margin-bottom: 0.24rem;}
.banshi .sigidie > div {  float: left;}
.banshi .sigidie .guduei {  width: 5.88rem;  margin-right: 0.24rem;  font-size: 0.24rem;  font-weight: 500;  line-height: 0.56rem;  background-color: #fff;  color: #026AB6;  text-align: center;  cursor: pointer;  transition: 0.3s;}
.banshi .sigidie .active {  color: #FFF;  background-color: #026AB6;}
.banshi .gidow {  width: 1.8rem;  float: left;  margin-right: 0.24rem;  margin-bottom: 0.24rem;  height: 0.48rem;  line-height: 0.48rem;  background: #FFF;  text-align: center;}
.banshi .gidow.show-more {  position: absolute;  bottom: 0.2rem;  right: 0.23rem;  z-index: 2;  margin: 0;}
.banshi .gidow.show-more span {  margin-right: 0.1rem;  color: #666;}
.banshi .gidow.show-more img {  width: 0.14rem;  height: 0.12rem;}
.banshi .gouilid {  width: 12.8rem;  margin: 0.24rem auto;  padding: 0.28rem 0.4rem 0.12rem;  background-color: #F7F7F7;}
.banshi .gouilid .godoek {  font-size: 0.24rem;  line-height: 0.24rem;}
.banshi .gouilid .gbidie {  float: left;  color: #00558F;  font-weight: 500;}
.banshi .gouilid .pgiei {  float: right;  color: #000;  font-size: 0.16rem;}
.banshi .gouilid .pgiei .color {  color: #00558F;}
.banshi .gouilid .fdlgie {  margin: 0.17rem 0 0.26rem;  height: 1px;  background-color: #BDCAD9;}
.banshi .digles {  display: block;  padding: 0.16rem 0.2rem;  margin-bottom: 0.08rem;  background-color: #fff;}
.banshi .digles .ygoei {  display: inline-block;  margin-bottom: 0.16rem;  font-size: 0.18rem;  color: #000;  line-height: 0.24rem;}
.banshi .digles .ygoei:hover {  color: #026AB6;}
.banshi .digles .bosog,.banshi .digles .uigoe {  width: 0.96rem;  height: 0.32rem;  float: left;  margin-right: 0.12rem;  line-height: 0.32rem;  text-align: center;  font-size: 0.14rem;  color: #fff;  background: #026AB6;  backdrop-filter: blur(0px);}
.banshi .digles .uigoe {  color: #000;  background-color: #D2E8FF;}
.banshi .digles .sigie {  float: right;  line-height: 0.32rem;  color: #999;}
.banshi .zdigie {  padding: 0.2rem 0;  width: 100%;  display: inline-block;  text-align: center;  font-size: 0.14rem;  color: #666;}
.banshi .zdigie div {  display: inline-block;}
.banshi .zdigie a {  display: inline-block;  padding: 0 0.1rem;  margin: 0 0.04rem;  min-width: 0.32rem;  background: #FFF;  border-radius: 4px;  line-height: 0.32rem;  height: 0.32rem;  text-align: center;  border: 1px solid #E5E5E5;}
.banshi .zdigie a:hover {  border-color: #026AB6;}
.banshi .zdigie .cur {  border-color: #026AB6;}
.banshi .zdigie .page-sizes {  position: relative;  background: #FFF;  border-radius: 4px;  line-height: 0.32rem;  height: 0.32rem;  border: 1px solid #E5E5E5;  padding: 0 0.1rem;  margin: 0 0.04rem;  width: 1rem;  text-align: left;}
.banshi .zdigie .options {  display: block;  width: 100%;  position: absolute;  border-radius: 4px;  left: 0;  text-align: left;  bottom: 0.4rem;  background: #fff;  border: 1px solid #E5E5E5;  padding: 0.06rem 0;  padding-left: 0.1rem;}
.banshi .zdigie .options .opt-item {  display: block;  white-space: nowrap;  cursor: pointer;}
.bodoge .news-page .turn input {  background: #fff;}
.banshi-location-modal .trs-model-titlebox .trs-model-title {  display: none;}
.banshi-location-modal .trs-model-content {  margin-top: 0;}
.banshi-location-modal .trs-model-box {  width: 9.6rem;  padding: 0.3rem;  height: auto;  top: 20%;  bottom: auto;  background: #FFFFFF;  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.24);  border-radius: 8px;}
.banshi-location-modal .parent {  font-size: 0.24rem;  font-weight: 500;  color: #026AB6;  line-height: 1;}
.banshi-location-modal .kigise {  margin-top: 0.3rem;  margin-left: 0.2rem;  margin-bottom: 0.3rem;}
.banshi-location-modal .pogog {  float: left;  padding: 0 0.12rem;  margin-right: 0.2rem;  margin-bottom: 0.1rem;  border-radius: 4px;  color: #000;  font-size: 0.2rem;  line-height: 0.4rem;  cursor: pointer;}
.banshi-location-modal .pogog.active {  background: #E9F5FF;  color: #026AB6;}
.banshi-location-modal .kuoids {  height: 1px;  margin-bottom: 0.3rem;  background-color: #E7E7E7;}
.banshi-location-modal .higodee {  font-size: 0.2rem;  color: #000;  line-height: 0.48rem;}
.banshi-location-modal .digies {  float: left;}
.banshi-location-modal .ovhdig {  float: right;}
.banshi-location-modal .ovhdig span {  width: 0.88rem;  margin-left: 0.16rem;  float: left;  border-radius: 4px;  color: #015293;  border: 1px solid #026AB6;  line-height: 0.46rem;  text-align: center;  cursor: pointer;}
.banshi-location-modal .ovhdig .confirm {  background: #026AB6;  color: #fff;}@media screen and (max-width: 768px) {  .banshi .gouilid {    width: 100%;    margin: 0.24rem auto;    padding: 0.36rem 0.4rem 0.12rem;    background-color: #F7F7F7;  }  
.banshi .gouilid .godoek {    font-size: 0.32rem;    line-height: 0.4rem;  }  
.banshi .gouilid .gbidie {    float: left;    color: #00558F;    font-size: 0.4rem;    font-weight: 600;  }  
.banshi .gouilid .pgiei {    float: right;    color: #000;    font-size: 0.32rem;  }  
.banshi .gouilid .pgiei .color {    color: #00558F;  }  
.banshi .gouilid .fdlgie {    margin: 0.36rem 0 0.24rem;    height: 1px;    background-color: #BDCAD9;  }  
.banshi .digles {    display: block;    padding: 0.24rem 0.24rem;    margin-bottom: 0.08rem;    background-color: #fff;  }  
.banshi .digles .ygoei {    display: inline-block;    margin-bottom: 0.24rem;    font-size: 0.32rem;    color: #000;    line-height: 0.32rem;  }  
.banshi .digles .ygoei:hover {    color: #026AB6;  }  
.banshi .digles .bosog,  .banshi .digles .uigoe {    width: 1.52rem;    height: 0.56rem;    float: left;    margin-right: 0.12rem;    line-height: 0.56rem;    text-align: center;    font-size: 0.28rem;    color: #fff;    background: #026AB6;    backdrop-filter: blur(0px);  }  
.banshi .digles .uigoe {    color: #000;    background-color: #D2E8FF;  }  
.banshi .digles .sigie {    float: left;    width: 100%;    margin-top: 0.24rem;    line-height: 0.24rem;    font-size: 0.24rem;    color: #999;  }  
.banshi .dgieg {    display: flex;    width: 100%;    padding: 0.16rem 0.24rem;  }  
.banshi .gieiswig {    float: initial;    font-size: 0.28rem;    line-height: 1;    padding: 0.18rem 0.24rem;    padding-left: 0.68rem;    margin-right: 0.16rem;    background-size: 0.32rem 0.32rem !important;    background-position: 0.24rem center !important;  }  
.banshi .ugioeg {    display: flex;    align-items: center;    float: initial;    flex: 1;    background: #FFFFFF;    border-radius: 4px;    line-height: 1;    font-size: 0.28rem;    padding: 0.18rem;    color: #000;    cursor: pointer;  }  
.banshi .ugioeg span {    width: 0;    flex: 1;    margin-right: 0.08rem;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;  }  
.banshi .ugioeg img {    width: 0.24rem;    height: 0.24rem;  }  
.banshi .bdougd {    width: auto;    padding: 0.24rem;    padding-right: 0;    padding-bottom: 0.12rem;  }  
.banshi .sigidie {    display: flex;  }  
.banshi .sigidie .guduei {    flex: 1;    font-size: 0.4rem;    line-height: 1.04rem;    height: 1.04rem;  }  
.banshi .oiidige {    margin-right: 0.12rem;  }  
.banshi .godiige {    display: flex;    flex-wrap: wrap;    position: relative;    height: 3.68rem;    overflow: hidden;  }  
.banshi .gidow {    line-height: 0.8rem;    height: 0.8rem;    color: #000;    font-size: 0.28rem;    margin: 0 0.12rem 0.12rem 0;    width: calc(33.33% - 0.12rem);  }  
.banshi .gidow.show-more {    display: flex;    justify-content: center;    align-items: center;    position: absolute;    bottom: 0.12rem;    right: 0.12rem;    z-index: 2;    margin: 0;  }  
.banshi .gidow.show-more span {    margin-right: 0.26rem;    color: #666;  }  
.banshi .gidow.show-more img {    width: 0.24rem;    height: 0.24rem;  }  
.banshi-location-modal .trs-model-titlebox {    display: none;  }  
.banshi-location-modal .trs-model-box {    box-sizing: border-box;    width: calc(100vw - 0.48rem);    top: 30%;    padding: 0.4rem 0.3rem 0.24rem;  }  
.banshi-location-modal .parent {    font-size: 0.36rem;  }  
.banshi-location-modal .kigise {    margin-top: 0.32rem;    margin-left: 0;    margin-bottom: 0.3rem;  }  
.banshi-location-modal .pogog {    font-size: 0.28rem;    line-height: 0.64rem;    padding: 0 0.22rem;  }  
.banshi-location-modal .kuoids {    margin-bottom: 0.24rem;  }  
.banshi-location-modal .higodee {    display: flex;    align-items: center;    font-size: 0.24rem;  }  
.banshi-location-modal .digies {    flex: 1;    width: 0;  }  
.banshi-location-modal .ovhdig {    float: right;  }  
.banshi-location-modal .ovhdig span {    font-size: 0.24rem;  }  
.bodoge .news-page {    margin: 0.38rem 0 0.24rem;  }  
.bodoge .news-page .cm-page {    margin: 0;  }  
.bodoge .news-page .mobile {    background: #fff;    color: #015293;    border: none;  }  
.bodoge .news-page .pageprv,  .bodoge .news-page .pagenext {    color: #333333 !important;    background: #FFFFFF !important;  }}
.zw-publicity .letter-box {  margin-bottom: 0.4rem;  transform: translateY(0rem);}
.zw-publicity .letter-box .title {  padding-top: 0.38rem;}
.zw-publicity .letter-box .form {  margin-top: 0.4rem;  height: 9.75rem;}
.zw-publicity .letter-box .form .line-btn {  margin-top: 0;}
.zw-publicity .letter-box .form .second-tit {  margin: 0.2rem 0 0.34rem 0;}
.zw-publicity .letter-box .item {  width: 5.3rem;}
.zw-publicity .letter-box .full-item {  width: 100%;}
.zw-publicity .letter-box .line-body {  padding-top: 0;}
.zw-publicity .form button.submit,.zw-publicity .form button.reset {  margin-top: 0.28rem;}
.zw-publicity .form .form-content {  height: 9.15rem;}
.zw-mask {  position: fixed;  width: 100%;  height: 100vh;  top: 0;  left: 0;  background: #000000;  opacity: 0.3;  z-index: 2;  overflow: hidden;}
.zw-dialog {  position: fixed;  top: 0;  left: 0;  bottom: 0;  right: 0;  margin: auto;  z-index: 9;  width: 9.5rem;  height: 7.46rem;  background: #FFFFFF;  border-radius: 0.08rem;  max-height: 90%;}
.zw-dialog .tt {  padding: 0.3rem 0;  text-align: center;  font-size: 0.34rem;  font-weight: 600;  color: #333333;}
.zw-dialog .content {  padding: 0.3rem;  width: 8.82rem;  height: 5.52rem;  max-height: 60vh;  overflow-y: auto;  background: #F9F9F9;}
.zw-dialog .content .t1 {  font-size: 0.18rem;  font-weight: 500;  color: #111111;  line-height: 0.36rem;}
.zw-dialog .content .t2 {  font-size: 0.16rem;  line-height: 0.36rem;  color: #8D8D8D;}
.zw-dialog .dialog-btn {  cursor: pointer;  display: block;  margin-top: 0.24rem;  text-align: center;  color: #fff;  width: 2.4rem;  height: 0.48rem;  line-height: 0.48rem;  font-weight: 600;  font-size: 0.18rem;  background: #015293;  border-radius: 0.04rem;}@media screen and (max-width: 768px) {  .zw-publicity .form {    padding-bottom: 2px;  }  
.zw-publicity .form .form-content,  .zw-publicity .letter-box .form {    height: auto;  }  
.zw-dialog {    top: 1.5rem;    margin-top: 0;    width: 90vw;    height: 85vh;  }  
.zw-dialog .tt {    padding: 0.32rem 0;    font-size: 0.44rem;    font-weight: 500;  }  
.zw-dialog .content {    padding: 0.42rem 0.33rem;    width: 6.38rem;    height: 14.85rem;    max-height: 65vh;  }  
.zw-dialog .content .t1 {    margin-top: 0.32rem;    font-size: 0.32rem;    font-weight: 500;    color: #111111;  }  
.zw-dialog .content .t1:first-child {    margin-top: 0;  }  
.zw-dialog .content .t2 {    margin-top: 0.16rem;    font-size: 0.32rem;    line-height: 0.48rem;    color: #8D8D8D;  }  
.zw-dialog .dialog-btn {    cursor: pointer;    display: block;    margin-top: 0.24rem;    text-align: center;    color: #fff;    width: 90%;    height: 0.88rem;    line-height: 0.88rem;    font-weight: 600;    font-size: 0.32rem;    background: #015293;    border-radius: 0.04rem;  }}
.head-sessions {  position: relative;  width: 100%;  max-width: 19.2rem;  height: 4.89rem;  background: url(../images/sessions-bg.png) no-repeat;  background-size: 100% 100%;}
.head-sessions .logo {  position: absolute;  width: 4.22rem;  height: 0.88rem;  background: url(../images/sessions-logo.png) no-repeat;  background-size: 100% 100%;  top: 0.27rem;  left: 3.6rem;}
.sessions-g-box {  width: 12rem;}
.sessions-g-box .more {  display: block;  background: url(../images/reoprt-more-bg.png) no-repeat;  background-size: 100% 100%;  width: 0.85rem;  height: 0.24rem;  margin-left: 0.48rem;  margin-right: 0.42rem;  padding-top: 0.03rem;  padding-left: 0.22rem;  color: #999;  font-size: 0.12rem;}
.sessions-g-box img.more-arrow {  width: 0.1rem;  height: 0.1rem;  margin-left: -0.01rem;  margin-top: -0.02rem;  display: inline-block;}ul.ul-list li a {  display: inline-block;  color: #333;  font-size: 0.16rem;  font-weight: bold;}ul.ul-list li a:hover {  color: #C62D2D;}ul.ul-list li::before {  display: inline-block;  content: '';  width: 0.1rem;  height: 0.11rem;  background: url(../images/../images/../images/point.png) no-repeat;  background-size: 100% 100%;  transform: translateY(-0.17rem);  margin-right: 0.12rem;}
.sessions-nav {  position: relative;  height: 5.6rem;  background-color: #C62D2D;  background: linear-gradient(180deg, #C62D2D 0%, #FFFFFF 100%);  padding-top: 0.2rem;  padding-left: 0.4rem;  transform: translateY(-0.46rem);}
.sessions-nav .decorate {  position: absolute;  width: 0.48rem;  height: 0.48rem;  top: 0;  left: -0.48rem;  background: url(../images/decorate.png) no-repeat;  background-size: 100% 100%;}
.sessions-nav .right-arrow {  left: 12rem;  background: url(../images/decorate-right.png) no-repeat;}
.sessions-nav .nav-list {  height: 0.44rem;}
.sessions-nav .nav-item {  display: inline-block;  width: 0.88rem;  height: 100%;  margin-right: 0.27rem;  line-height: 0.44rem;}
.sessions-nav .nav-item.cur::after {  display: block;  content: '';  width: 0.24rem;  height: 0.14rem;  background: url(../images/sessions-nav-cur.png) no-repeat;  background-size: 100%;  transform: translate(0.33rem, -0.12rem);}
.sessions-nav .nav-item a {  display: inline-block;  color: #fff;  font-size: 0.22rem;}
.sessions-nav .index-content {  width: 11.2rem;  height: 3.7rem;  margin-top: 0.44rem;}
.sessions-nav .news-swiper {  width: 5.6rem;  height: 100%;}
.sessions-nav .news-swiper .swiper-slide {  position: relative;}
.sessions-nav .news-swiper .swiper-slide img {  width: 100%;  height: 100%;}
.sessions-nav .news-swiper .swiper-slide .text-bottom {  width: 100%;  height: 0.48rem;  position: absolute;  bottom: 0;  background-color: rgba(0, 0, 0, 0.6);  line-height: 0.48rem;  padding-left: 0.25rem;  font-size: 0.22rem;  color: #fff;}
.sessions-nav .text-bottom .text {  width: 75%;}
.sessions-nav .news-swiper .news-pager {  position: absolute;  right: 0.12rem;  bottom: 0.2rem;  width: max-content;  height: 0.1rem;}
.sessions-nav .news-pager .swiper-pagination-switch {  display: inline-block;  width: 0.1rem;  height: 0.1rem;  border-radius: 50%;  margin-right: 0.1rem;  background-color: #ffffff;  cursor: pointer;}
.sessions-nav .news-pager .swiper-active-switch {  width: 0.25rem;  background-color: #026AB6;  border-radius: 0.05rem;}
.sessions-nav .news-swiper .swiper-button-prev,.sessions-nav .news-swiper .swiper-button-next {  position: absolute;  width: 0.24rem;  height: 0.4rem;  cursor: pointer;  top: 50%;  margin-top: -0.2rem;  background-size: 100% 100%;}
.sessions-nav .news-swiper .swiper-button-prev {  left: 0;  background: url(../images/swipe-left.png) no-repeat;}
.sessions-nav .news-swiper .swiper-button-next {  right: 0;  background: url(../images/swipe-right.png) no-repeat;}
.sessions-nav .go-sessions {  width: 5.6rem;  height: 100%;  background-color: #fff;  padding: 0.2rem 0.35rem 0;}
.sessions-nav .go-sessions img.title {  width: 4.9rem;  height: 0.38rem;}
.sessions-nav .go-session-list {  width: 100%;  height: 2.64rem;  margin-top: 0.24rem;  padding: 0 0.06rem;}
.sessions-nav .go-session-list .li-item {  width: 4.5rem;  height: 0.44rem;  line-height: 0.44rem;}
.report-box {  position: relative;  transform: translateY(-90px);  width: 11.2rem;  height: 1.6rem;  overflow: hidden;  background-color: #fff;  box-shadow: 0px 2px 16px 0px rgba(123, 122, 168, 0.12);  border: 1px solid #FFFFFF;}
.report-box .left-title {  width: 1.75rem;  height: 100%;  background: linear-gradient(360deg, #FFFFFF 0%, #FFFFFF 58%, #FDF6EC 100%);  border-left: 1px solid #FFFFFF;  border-right: 1px solid #FFFFFF;}
.report-box .report-logo {  margin: 0.24rem 0.7rem 0.05rem 0.66rem;  width: 0.39rem;  height: 0.96rem;}
.report-box .right-content {  width: 9.41rem;  height: 1.6rem;  padding: 0.24rem 0.24rem 0 0.24rem;  background-color: #FFF8ED;  background: linear-gradient(360deg, #FFFCF8 0%, #FEF1DB 100%);}
.report-box .report-swiper.swiper-container {  height: 1.86rem;}
.report-box .report-list .li-item {  display: block;  height: 0.8rem;  background-color: #fff;  background: linear-gradient(360deg, #FFFFFF 0%, #FFFFFF 78%, #FFF8ED 100%);  box-shadow: 0px 2px 16px 0px rgba(123, 122, 168, 0.06);  border: 1px solid #FFFFFF;}
.report-box .report-list .li-item .left-icon {  width: 0.4rem;  height: 0.4rem;  border-radius: 50%;  background-color: #FBF7F5;  text-align: center;  line-height: 0.4rem;  margin-left: 0.16rem;  margin-top: 0.2rem;}
.report-box .report-list .li-item .left-icon img {  width: 0.16rem;  height: 0.16rem;}
.report-box .li-item:hover .right-text .tit {  color: #C62D2D;}
.report-box .right-text {  margin-top: 0.2rem;  margin-left: 0.08rem;  width: 8.19rem;}
.report-box .right-text .tit {  color: #111;  font-size: 0.16rem;  line-height: 0.18rem;  font-weight: bold;  cursor: pointer;  margin-left: -0.03rem;}
.report-box .right-text .detail {  color: #999;  font-size: 0.12rem;  margin-top: 0.08rem;}
.report-box .space {  width: 100%;  height: 0.1rem;  background: transparent;}
.three-container {  width: 11.2rem;  height: 4.66rem;  background-color: #ccc;  margin-top: -0.32rem;}
.three-container .left-nav {  width: 1.75rem;  height: 100%;}
.three-container .left-nav .space {  height: 0.67rem;  background-color: #fff;}
.three-container .left-nav .nav-box {  width: 1.75rem;  height: 4rem;  background: url(../images/three-bg.png) left center;  padding-top: 0.8rem;  padding-left: 0.32rem;}
.three-container .nav-box .nav-item {  width: 1.77rem;  height: 0.56rem;  line-height: 0.56rem;  padding-left: 0.29rem;  padding-right: 0.35rem;  color: #fff;  font-size: 0.22rem;  font-weight: bold;  cursor: pointer;  margin-bottom: 0.13rem;}
.three-container .nav-item.cur {  position: relative;  z-index: 9;  background: url(../images/three-tit-bg.png) no-repeat;  background-size: 100% 100%;  color: #D7B164;}
.three-container .right-content {  display: none;  width: 9.45rem;  height: 100%;  background: url(../images/three-right-bg.png) no-repeat;  background-size: 100% 100%;  padding-left: 0.82rem;  padding-top: 0.39rem;}
.three-container .right-content .ul-list {  line-height: 0.57rem;  height: 3.42rem;}
.three-container .right-content .ul-list li {  width: 8.3rem;  height: 0.57rem;  border-bottom: 0.01rem #C7B69C dashed;}
.three-container .right-content .ul-list li::before {  transform: translateY(-0.23rem);}
.three-container .right-content .ul-list li a {  width: 8rem;}
.three-container .right-content .more {  margin-right: 0.31rem;  margin-top: 0.2rem;}
.last-box {  max-width: 19.2rem;  width: 100%;  height: 5.35rem;  background: url(../images/sessions-last-bg.png) no-repeat;  background-size: 100% 100%;}
.last-box .last-container {  width: 12rem;  height: 6.06rem;}
.last-box .last-content {  position: relative;  width: 12rem;  height: 4.62rem;  background-color: #fff;  padding-top: 0.57rem;  padding-left: 0.4rem;}
.last-box .last-decoration {  position: absolute;  bottom: 0;  right: 0;  width: 1rem;  height: 0.83rem;}
.last-box .last-item {  width: 3.52rem;  height: 3.32rem;  border: 1px solid #C9E0EC;  margin-right: 0.32rem;}
.last-box .last-item .last-item-tit {  display: block;  width: 100%;  height: 0.56rem;  line-height: 0.56rem;  padding-left: 0.24rem;  color: #333;  font-size: 0.22rem;  font-weight: bold;}
.last-box .last-item .last-item-tit.suggestion {  background: url(../images/suggestion.png) no-repeat;  background-size: 100% 100%;}
.last-box .last-item .last-item-tit.voice {  background: url(../images/voice.png) no-repeat;  background-size: 100% 100%;}
.last-box .last-item .last-item-tit.announcement {  background: url(../images/announcement.png) no-repeat;  background-size: 100% 100%;}
.last-box .last-item .ul-list {  height: 2.4rem;  margin-top: 0.14rem;  line-height: 0.48rem;  padding-left: 0.16rem;}
.last-box .last-item .ul-list li {  height: 0.48rem;}
.last-box .last-item .ul-list li a {  width: 3rem;}
.title.m,.more-arrow.m,.report-logo.m {  display: none !important;}@media screen and (max-width: 768px) {  .head-sessions {    height: 4.26rem;    background-image: url(../images/sessions-bg-m.png);  }  
.head-sessions .logo {    opacity: 0;    left: 0.4rem;    top: 0.25rem;  }  
.sessions-g-box {    width: auto;    margin: -0.48rem 0.24rem 0;  }  
.sessions-nav {    height: auto;    padding: 1px 0 0;    margin-bottom: 0.48rem;    transform: translateY(0);    background: linear-gradient(180deg, #C62D2D 0%, #FFFFFF 6rem);  }  
.sessions-nav .right-arrow {    width: 0.24rem;    left: auto;    right: -0.24rem;    background: url(../images/decorate-r-m.png) no-repeat center / 100% 100%;  }  
.sessions-nav .left-arrow {    width: 0.24rem;    left: -0.24rem;    background-image: url(../images/decorate-l-m.png);  }  
.sessions-nav .nav-list {    height: auto;    overflow-x: auto;    margin: 0.32rem 0.24rem 0.08rem;    white-space: nowrap;  }  
.sessions-nav .nav-item {    position: relative;    width: auto;    margin-right: 0.4rem;  }  
.sessions-nav .nav-item a {    font-size: 0.32rem;    font-weight: 500;    color: #FFFFFF;    line-height: 0.32rem;  }  
.sessions-nav .nav-item.cur::after {    transform: translate(0);    position: relative;    left: calc(50% - 0.12rem);    top: -0.07rem;  }  
.sessions-nav .index-content {    width: auto;    height: auto;    margin-top: 0;  }  
.sessions-nav .news-swiper {    height: 4.32rem;    margin: 0 0.24rem 0.26rem;    width: calc(100% - 0.48rem);    float: initial;  }  
.sessions-nav .news-swiper .swiper-slide img {    object-fit: cover;  }  
.sessions-nav .news-swiper .swiper-slide .text-bottom {    font-size: 0.32rem;    line-height: 2.3;    height: auto;  }  
.sessions-nav .news-swiper .news-pager {    height: auto;    bottom: 0.3rem;  }  
.sessions-nav .news-pager .swiper-pagination-switch {    width: 0.12rem;    height: 0.12rem;  }  
.sessions-nav .news-swiper .swiper-button-prev,  .sessions-nav .news-swiper .swiper-button-next {    display: none;  }  
.sessions-nav .go-sessions {    width: auto;    float: initial;    padding: 0;    padding-top: 0.36rem;  }  
.sessions-nav .go-sessions a {    display: block;  }  
.sessions-nav .go-sessions a img.title {    display: none;  }  
.sessions-nav .go-sessions a img.title.m {    display: block;    width: 100%;    height: auto;  }  
.sessions-nav .go-session-list {    padding: 0 0;    height: auto;    margin-top: 0.14rem;  }  
.sessions-nav .go-session-list li {    position: relative;    border-bottom: 1px solid #ddd;  }  
.sessions-nav .go-session-list li a {    padding-left: 0.18rem;  }  
.sessions-nav .go-session-list li::before {    position: absolute;    left: 0;    top: calc(50% - 0.05rem);    width: 0.1rem;    height: 0.1rem;    transform: translateY(0);  }  
.sessions-nav .go-session-list .li-item {    height: auto;    width: auto;    line-height: 0.96rem;    font-size: 0.28rem;    font-weight: 400;    color: #333333;  }  
.report-box {    transform: translateY(0);    width: auto;    height: auto;    background: linear-gradient(360deg, #FFFCF8 0%, #FEF1DB 100%);    box-shadow: 0px 2px 16px 0px rgba(123, 122, 168, 0.12);  }  
.report-box .left-title {    display: flex;    justify-content: space-between;    align-items: center;    width: auto;    float: initial;    margin: 0.37rem 0.24rem 0.2rem;    background: transparent;    border: 0;  }  
.report-box .right-content {    width: auto;    height: auto;    float: initial;    background: none;    padding: 0;  }  
.sessions-g-box .more {    display: flex;    align-items: center;    justify-content: center;    padding: 0;    margin: 0;    width: 1.2rem;    height: 0.4rem;    font-size: 0.24rem;    font-weight: 400;    color: #999999;    line-height: 1;  }  
.sessions-g-box img.more-arrow {    display: none;  }  
.sessions-g-box img.more-arrow.m {    display: block;    width: 0.1rem;    height: 0.16rem;    margin-left: 0.11rem;  }  
.report-box .report-list .li-item {    height: 1.28rem;    display: flex;    align-items: center;    background: none;    box-shadow: none;    margin: 0 0.24rem;    background: linear-gradient(360deg, #FFFFFF 0%, #FFFFFF 78%, #FFF8ED 100%);    box-shadow: 0px 2px 16px 0px rgba(123, 122, 168, 0.06);    border: 1px solid #FFFFFF;  }  
.report-box .report-logo {    display: none;  }  
.report-box .report-logo.m {    display: inline-block;    width: 1.6rem;    height: 0.38rem;    margin: 0;  }  
.report-box .report-list .li-item .left-icon {    float: initial;    margin-top: 0;  }  
.report-box .right-text {    float: initial;    width: 0;    flex: 1;    margin-left: 0.16rem;    margin-top: 0;    display: flex;    flex-direction: column;  }  
.report-box .report-list .li-item .left-icon {    display: flex;    align-items: center;    justify-content: center;    background-color: #FBF7F5;    flex-shrink: 0;    width: 0.8rem;    height: 0.8rem;    border-radius: 50%;  }  
.report-box .report-list .li-item .left-icon img {    width: 0.32rem;    height: 0.32rem;  }  
.report-box .right-text .tit {    height: 100%;    font-size: 0.28rem;    font-weight: 500;    color: #111111;    line-height: 0.32rem;  }  
.report-box .report-swiper.swiper-container {    height: 3rem;  }  
.report-box .space {    height: 0.24rem;  }  
.report-box .right-text .detail {    margin-top: 0.24rem;    font-size: 0.2rem;    font-weight: 400;    color: #999999;    line-height: 0.2rem;  }  
.three-container {    display: flex;    width: auto;    height: auto;    margin: 0.56rem -0.24rem;  }  
.three-container .left-nav {    display: flex;    flex-direction: column;    float: initial;    width: 1.6rem;    height: auto;  }  
.three-container .left-nav .nav-box {    flex: 1;    width: 1.6rem;    padding: 0.86rem 0 0 0.12rem;  }  
.three-container .nav-box .nav-item {    padding-left: 0.2rem;    padding-right: 0;    font-size: 0.28rem;    font-weight: 500;  }  
.three-container .right-content {    float: initial;    width: auto;    background-position: top right;    background-size: cover;  }  
.three-container .right-content {    height: auto;    width: 0;    flex: 1;    padding-left: 0.49rem;  }  
.three-container .right-content .ul-list {    height: auto;  }  
.three-container .right-content .ul-list li {    display: flex;    position: relative;    width: auto;    height: auto;    margin-right: 0.24rem;    border-bottom: 1px dashed #C7B69C;  }  
.three-container .right-content .ul-list li a {    width: auto;    display: inline-block;    width: 100%;    box-sizing: border-box;    padding-left: 0.18rem;    font-size: 0.28rem;    font-weight: 400;    color: #333333;    line-height: 0.96rem;  }  
.three-container .right-content .ul-list li::before {    position: absolute;    transform: translateY(0);    top: calc(50% - 0.05rem);    left: 0;  }  
.three-container .right-content .more {    margin: 0.53rem 0.48rem 0.4rem 0;  }  
.last-box {    width: auto;    height: auto;    max-width: auto;    margin-top: 0.5rem;  }  
.last-box .last-content {    display: flex;    flex-direction: column;    width: auto;    height: auto;    padding: 0;    padding-bottom: 0.32rem;  }  
.last-box .last-container {    width: auto;    height: auto;  }  
.last-box .last-decoration {    display: none;  }  
.last-box .last-item {    margin: 0 0.24rem 0.4rem;    width: auto;    height: auto;  }  
.last-box .last-item .last-item-tit {    height: 0.8rem;    padding-left: 0.32rem;    background-size: auto 100% !important;    background-position: center right !important;    font-size: 0.36rem;    font-weight: 500;    color: #333333;    line-height: 0.8rem;  }  
.last-box .last-item .ul-list {    margin: 0.2rem 0;    height: auto;    padding-left: 0;  }  
.last-box .last-item .ul-list li {    display: flex;    position: relative;    padding: 0 0.68rem 0 0.58rem;    height: auto;  }  
.last-box .last-item .ul-list li::before {    position: absolute;    left: 0.24rem;    top: calc(50% - 0.05rem);    margin-right: 0;    transform: translateY(0);  }  
.last-box .last-item .ul-list li a {    flex: 1;    width: 0;    font-size: 0.32rem;    font-weight: 400;    color: #333333;    line-height: 0.8rem;  }  
.last-box .last-item .last-item-tit.suggestion {    background-color: #f0f6ff;  }  
.last-box .last-item .last-item-tit.voice {    background-color: #fdf8ed;  }  
.last-box .last-item .last-item-tit.announcement {    background-color: #fdf0ec;  }}
.g-max-box {  max-width: 19.2rem;  margin: 0 auto;}
.info-tab-head {  display: inline-block;}
.info-tab-head a {  display: inline-block;  height: 0.4rem;  min-width: 1.77rem;  padding: 0.09rem 0 0.11rem;  font-size: 0.2rem;  line-height: 0.2rem;  background: url(info-tab-../images/head-bg.png) no-repeat top right / auto 100%;  text-align: center;  color: #333;}
.info-tab-head a:first-child {  min-width: 1.95rem;}
.info-tab-head .cur {  background-image: url(../images/info-tab-head-bg-cur.png);  font-weight: 600;  color: #00558F;}
.server-box {  display: inline-block;  width: 6.2rem;  height: 4.1rem;}
.info-server {  padding-top: 0.16rem;  margin-right: 0.38rem;}
.info-server .tt {  font-size: 0.24rem;  line-height: 0.24rem;  font-weight: 600;}
.info-server .info-content {  background-color: #fff;  width: 6.2rem;  height: 3.54rem;  border-radius: 0.08rem;}
.info-server .info-content ul {  padding: 0.24rem;}
.info-server .info-content ul li {  padding-left: 0.22rem;  background: url(../images/point.png) no-repeat left center / 0.1rem auto;}
.info-server .info-content ul li:hover {  background-image: url(../images/point-hov.png);}
.info-server .info-content a {  display: inline-block;  width: 100%;  font-size: 0.16rem;  line-height: 0.44rem;  color: #333;}
.info-server .info-content a:hover {  color: #026AB6;}
.info-integration-server {  padding-top: 0.32rem;  background: url(../images/info-server-bg.jpg) no-repeat top center / 19.2rem 5.75rem;}
.integration-server {  padding: 0 0.16rem 0.2rem;  background-color: #fff;  border-radius: 0.08rem;}
.integration-server .tt {  display: inline-block;  padding: 0.16rem 0 0.16rem 0.08rem;  font-size: 0.24rem;  font-weight: 600;  line-height: 0.24rem;}
.integration-server .list a {  display: inline-block;  width: 2.85rem;  height: 1.6rem;  padding: 0.22rem 0.59rem 0 0.24rem;  margin-right: 0.14rem;  margin-bottom: 0.14rem;  vertical-align: middle;}
.integration-server .list a:nth-child(2n) {  margin-right: 0;}
.integration-server .list a:nth-last-child(-n+2) {  margin-bottom: 0;}
.integration-server .com-tt {  max-height: 0.48rem;  font-size: 0.2rem;  line-height: 0.24rem;  color: #000;  font-weight: 500;}
.integration-server .info {  max-height: 0.36rem;  font-size: 0.13rem;  line-height: 0.18rem;  color: #000;}
.integration-server .enter {  font-size: 0.13rem;  line-height: 0.13rem;  color: #000;}
.integration-server .enter span {  display: inline-block;  vertical-align: middle;}
.integration-server .enter img {  width: 0.12rem;  margin-left: 0.08rem;}
.integration-server .wsdt {  background: url(../images/wsdt-bg.png) no-repeat center center / 100% 100%;}
.integration-server .wsdt .integration-tt {  color: #fff;}
.integration-server .wsdt .info {  margin: 0.12rem 0;  color: #fff;}
.integration-server .wsdt .enter {  color: #fff;}
.integration-server .xyzg {  background: url(../images/xyzg-bg.png) no-repeat center center / 100% 100%;}
.integration-server .xyzg .info {  margin: 0.15rem 0;}
.integration-server .yl-12345 {  background: url(../images/yl12345-bg.png) no-repeat center center / 100% 100%;}
.integration-server .yl-12345 .info {  min-height: 0.36rem;  margin: 0.15rem 0;}
.integration-server .zxsp {  background: url(../images/zxsp-bg.png) no-repeat center center / 100% 100%;}
.integration-server .zxsp .integration-tt {  color: #fff;}
.integration-server .zxsp .info {  margin: 0.12rem 0;  color: #fff;}
.integration-server .zxsp .enter {  color: #fff;}
.work-server {  height: 2.38rem;  margin-top: 0.48rem;  padding: 0.24rem;  background: linear-gradient(180deg, #f2f8ff 0%, #fff 100%);  box-shadow: 0 0.04rem 0.24rem 0 rgba(122, 140, 168, 0.12);  border-radius: 0.08rem;  border: 0.02rem solid #fff;  backdrop-filter: blur(0.08rem);  overflow: hidden;}
.work-server .work-tt {  display: block;  position: relative;  text-align: center;}
.work-server .work-tt span {  position: relative;  z-index: 2;  display: inline-block;  padding: 0 0.24rem;  font-size: 0.24rem;  line-height: 0.24rem;  background-color: #F2F8FF;}
.work-server .work-tt::after {  content: '';  position: absolute;  left: 0;  top: 50%;  display: inline-block;  width: 100%;  height: 0.01rem;  background-color: #D5DCE1;}
.work-server .work-banner {  position: relative;  left: 0;  width: 11.9rem;  height: 1.42rem;  margin-top: 0.24rem;}
.work-server .swiper-slide {  width: 1.04rem !important;  height: 1.34rem !important;  padding: 0 0.33rem;  text-align: center;}
.work-server .swiper-slide .img-con {  width: 1.04rem;  height: 1.04rem;  padding: 0.24rem;  margin-bottom: 0.12rem;  border: 0.01rem solid #D5DCE1;  border-radius: 50%;}
.work-server .swiper-slide img {  width: 0.56rem;}
.work-server .swiper-slide span {  font-size: 0.18rem;  line-height: 0.18rem;}
.work-server .swiper-slide:hover {  color: #026AB6;}
.work-server .pagination div {  position: absolute;  top: 0.99rem;  width: 0.4rem;  height: 0.4rem;  cursor: pointer;}
.work-server .pagination div img {  width: 100%;  height: 100%;}
.work-server .pagination div .rotate {  transform: rotateY(180deg);}
.work-server .pagination div .hov {  display: none;}
.work-server .pagination div:hover img {  display: none;}
.work-server .pagination div:hover .hov {  display: inline-block;}
.work-server .pagination .prev {  left: 0.1rem;}
.work-server .pagination .next {  right: 0.1rem;}
.person-server {  margin-top: 0.32rem;  padding: 0.24rem 0.24rem 0.4rem;  background: linear-gradient(180deg, #F2F8FF 0%, #fff 100%);  box-shadow: 0 0.04rem 0.24rem 0 rgba(122, 140, 168, 0.12);  border-radius: 0.08rem;  border: 0.02rem solid #fff;  backdrop-filter: blur(0.08rem);}
.person-server .server-tab-head {  height: 0.53rem;  border-bottom: 0.01rem solid #a4c6f5;  font-size: 0.24rem;  line-height: 0.24rem;  text-align: center;}
.person-server .server-tab-head a {  position: relative;  display: inline-block;  height: 100%;  margin-right: 1.1rem;  color: #111;  font-size: 600;}
.person-server .server-tab-head a:last-child {  margin: 0;}
.person-server .server-tab-head .cur {  color: #00558F;}
.person-server .server-tab-head .cur::after {  content: '';  position: absolute;  left: 0;  bottom: -0.02rem;  display: inline-block;  width: 100%;  height: 0.05rem;  background-color: #026AB6;  border-radius: 0.03rem;}
.person-server .server-tab-content {  padding-top: 0.32rem;}
.person-server .server-tab-content .container {  padding: 0 0.14rem;}
.person-server .server-tab-content a {  display: inline-block;  width: 2.78rem;  height: 1.04rem;  padding: 0.24rem 0 0.24rem 0.24rem;  margin-right: 0.29rem;  margin-bottom: 0.29rem;  font-size: 0.2rem;  line-height: 0.2rem;  border-radius: 0.06rem;}
.person-server .server-tab-content a img {  width: 0.56rem;  margin-right: 0.24rem;}
.person-server .server-tab-content a:nth-child(4n) {  margin-right: 0;}
.person-server .server-tab-content a:nth-last-child(-n+4) {  margin-bottom: 0;}
.person-server .server-tab-content .bg-1 {  background: linear-gradient(270deg, #E3EBFF 0%, #EDF1FA 100%);  color: #38496D;}
.person-server .server-tab-content .bg-2 {  background: linear-gradient(270deg, #FCDDE0 0%, #FFF6F8 100%);  color: #7F484E;}
.person-server .server-tab-content .bg-3 {  background: linear-gradient(270deg, #CFF0E4 0%, #E3F9F0 100%);  color: #3B6E5C;}
.person-server .server-tab-content .bg-4 {  background: linear-gradient(270deg, #AED6FF 0%, #E2F0FF 100%);  color: #3672B9;}
.person-server .server-tab-content .bg-5 {  background: linear-gradient(270deg, #F6E2C2 0%, #FFF5E6 100%);  color: #775F3A;}
.person-server .server-tab-content .bg-6 {  background: linear-gradient(270deg, #DEF1FF 0%, #E8F4FF 100%);  color: #3B5C76;}
.person-server .server-tab-content .bg-7 {  background: linear-gradient(270deg, #F6E2C2 0%, #FFF5E6 100%);  color: #745C36;}
.person-server .server-tab-content .bg-8 {  background: linear-gradient(270deg, #D1D8FF 0%, #E7ECFF 100%);  color: #495699;}
.person-center-header {  height: 5.6rem;  padding-top: 0.12rem;  margin-bottom: 0.25rem;  background: url(../images/person-center-header-bg.png) no-repeat center center / auto 100%;}
.person-center-header .top-content {  padding: 0 0.4rem;}
.person-center-header .top-content .breadcrumb-split {  width: 0.01rem;  height: 0.1rem;  margin: 0.05rem 0.12rem 0 0.12rem;  background: #333333;  border-radius: 0.01rem;}
.person-center-header .top-content .breadcrumb {  margin-top: 0.07rem;}
.person-center-header .top-content .breadcrumb .breadcrumb-item {  font-size: 0.18rem;  font-weight: 400;  line-height: 0.18rem;}
.person-center-header .top-content .language-choose {  margin-top: 0.07rem;  margin-right: 0.32rem;}
.person-center-header .top-content .language-choose .language-item {  font-size: 0.18rem;  font-weight: 400;  line-height: 0.18rem;}
.person-center-header .top-content .person-message .welcome {  width: 1.91rem;  height: 0.32rem;  background: #D2E8FF;  border-radius: 0.16rem 0rem 0rem 0.16rem;  padding-left: 0.24rem;  backdrop-filter: blur(10px);  color: #015293;  font-size: 0.16rem;  font-weight: 500;  line-height: 0.32rem;}
.person-center-header .top-content .person-message .out {  width: 0.8rem;  height: 0.32rem;  background: #026AB6;  border-radius: 0rem 0.16rem 0.16rem 0rem;  backdrop-filter: blur(10px);  color: #F7D594;  font-size: 0.16rem;  line-height: 0.32rem;  text-align: center;}
.person-center-header .logo {  position: relative;  margin-top: 0.4rem;  padding-left: 0.3rem;}
.person-center-header .logo .tag {  position: absolute;  bottom: 0.03rem;  left: 2.66rem;  padding: 0.05rem 0.12rem;  background: #026AB6;  border-radius: 0.12rem;  font-size: 0.14rem;  font-weight: 400;  color: #FFFFFF;  line-height: 0.14rem;}
.person-center-header .card {  position: relative;  height: 3.23rem;  padding: 0 0.44rem 0 0.48rem;  margin-top: 0.66rem;  padding-top: 0.36rem;  background: linear-gradient(180deg, #F2F8FF 0%, #FFFFFF 100%);  box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(122, 140, 168, 0.12);  border-radius: 0.08rem;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(8px);}
.person-center-header .card .avatar {  position: absolute;  left: 0.48rem;  top: -0.4rem;}
.person-center-header .card .message {  padding-left: 1.36rem;  padding-bottom: 0.34rem;  border-bottom: 0.01rem solid #D5DCE1;}
.person-center-header .card .message .name {  margin-right: 0.16rem;  font-size: 0.24rem;  font-weight: 500;  line-height: 0.24rem;}
.person-center-header .card .message img {  margin-right: 0.04rem;}
.person-center-header .card .message .message-txt {  font-size: 0.18rem;  font-weight: 400;  line-height: 0.24rem;  margin-right: 0.36rem;}
.person-center-header .card .message .authentication img {  margin-top: -0.01rem;}
.person-center-header .card .message .phone img {  margin-top: -0.03rem;}
.person-center-header .card .message .id img {  margin-top: -0.03rem;}
.person-center-header .card .function-list {  margin-top: 0.24rem;}
.person-center-header .card .function-list li {  width: 1.58rem;  height: 1.46rem;  margin-right: 0.13rem;}
.person-center-header .card .function-list li:last-child {  margin-right: 0;}
.person-center-header .card .function-list .function-item {  display: block;  width: 1.58rem;  height: 1.46rem;  padding-top: 0.28rem;  background: #FFFFFF;  border-radius: 0.08rem;  text-align: center;  border: 0.01rem solid #D5DCE1;  transition: all 0.1s;}
.person-center-header .card .function-list .function-item .item-txt {  margin-top: 0.16rem;  font-size: 0.18rem;  font-weight: 400;  color: #333333;  line-height: 0.18rem;}
.person-center-header .card .function-list .function-item:hover {  margin-top: -0.09rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0rem 0.04rem 0.16rem 0rem rgba(122, 140, 168, 0.16);  border-radius: 0.08rem;  border: 0.02rem solid #FFFFFF;}
.person-center-header .card .function-list .function-item:hover .item-txt {  color: #015293;}
.person-interaction {  margin-bottom: 0.32rem;  padding: 0.16rem 0.04rem 0.04rem;  background: #E4F2FF;  background: linear-gradient(180deg, #E4F2FF 0%, #FFFFFF 100%);  box-shadow: 0 0.04rem 0.24rem 0 rgba(122, 140, 168, 0.12);  border-radius: 0.08rem;  border: 0.02rem solid #FFFFFF;  backdrop-filter: blur(0.08rem);}
.person-interaction .info-head {  padding-left: 0.2rem;}
.person-interaction .tt {  font-size: 0.24rem;  line-height: 0.24rem;  color: #111;  font-weight: 600;}
.person-interaction .interaction-con {  padding: 0.24rem 0.2rem;  background-color: #fff;}
.person-interaction .interaction-con table {  font-size: 0.18rem;  line-height: 0.18rem;}
.person-interaction .interaction-con thead td {  background-color: #F5F8FA;}
.person-interaction .interaction-con thead .code {  border-radius: 0.08rem 0 0 0.08rem;}
.person-interaction .interaction-con thead .status {  border-radius: 0 0.08rem 0.08rem 0;}
.person-interaction .interaction-con td {  float: left;  display: inline-block;}
.person-interaction .interaction-con .code {  width: 2.63rem;  padding: 0.19rem 0 0.19rem 0.24rem;}
.person-interaction .interaction-con .title {  width: 3.3rem;  padding: 0.19rem 0 0.19rem 0.24rem;}
.person-interaction .interaction-con .depart {  width: 1.53rem;  text-align: center;  padding: 0.19rem 0 0.19rem 0.24rem;}
.person-interaction .interaction-con .submit-date,.person-interaction .interaction-con .do-date {  width: 1.8rem;  padding: 0.19rem 0 0.19rem 0.24rem;}
.person-interaction .interaction-con .status {  width: 1.2rem;  padding: 0.19rem 0 0.19rem 0.24rem;}
.person-interaction .interaction-con tbody .status {  color: #19721B;}@media screen and (max-width: 768px) {  .person-center-header {    height: auto;    padding-top: 0;    margin-bottom: 0.32rem;  }  
.person-center-header .top-content {    padding: 0.5rem 0.24rem 0.36rem 0.4rem;  }  
.person-center-header .top-content .breadcrumb {    margin-top: 0.07rem;  }  
.person-center-header .top-content .breadcrumb .breadcrumb-item {    font-size: 0.28rem;    line-height: 0.28rem;  }  
.person-center-header .top-content .breadcrumb-split {    height: 0.16rem;    margin: 0.06rem 0.24rem 0 0.24rem;  }  
.person-center-header .top-content .language-choose {    margin-top: 0.07rem;    margin-right: 0.24rem;  }  
.person-center-header .top-content .language-choose .language-item {    font-size: 0.28rem;    line-height: 0.28rem;  }  
.person-center-header .top-content .wap-btn {    width: 0.6rem;    height: 0.6rem;    border-radius: 50%;    background-color: #026AB6;    margin-top: -0.1rem;  }  
.person-center-header .top-content .wap-btn a img {    width: 0.24rem;    height: 0.24rem;    margin: 0.18rem;  }  
.person-center-header .top-content .wap-pop-up {    position: absolute;    display: none;    top: 1rem;    right: 0.25rem;    z-index: 2;    padding: 0.48rem 0 0.4rem 0;    text-align: center;    font-size: 0.32rem;    line-height: 0.32rem;    width: 4.2rem;    height: 2.16rem;    background: #FFFFFF;    box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(0, 0, 0, 0.12);    border-radius: 0.08rem;  }  
.person-center-header .top-content .wap-pop-up span {    color: #015293;  }  
.person-center-header .top-content .wap-pop-up a {    display: block;    margin-top: 0.32rem;    margin-left: 1.1rem;    width: 2rem;    height: 0.64rem;    border-radius: 0.32rem;    background-color: #026AB6;  }  
.person-center-header .top-content .wap-pop-up a span {    color: #F7D594;    line-height: 0.64rem;  }  
.person-center-header .logo {    margin-top: 0;    padding-left: 0;    height: 1.09rem;    background: url(../images/person-center-logo-wap.png) no-repeat;    background-size: auto 1.09rem;  }  
.person-center-header .logo a {    display: block;    width: 7.5rem;    height: 1.09rem;  }  
.person-center-header .logo a img {    display: none;  }  
.person-center-header .logo .tag {    display: none;  }  
.person-center-header .card {    width: 7.02rem;    height: 5.92rem;    padding: 0.24rem;    margin-top: 0.93rem;  }  
.person-center-header .card .avatar {    position: absolute;    left: 0.32rem;    top: -0.53rem;    width: 1.8rem;    height: 1.8rem;  }  
.person-center-header .card .message {    padding-left: 0;    padding-bottom: 0.24rem;  }  
.person-center-header .card .message .name {    padding-left: 2.04rem;    font-size: 0.44rem;    line-height: 0.44rem;    float: none;  }  
.person-center-header .card .message img {    margin-right: 0.16rem;    width: 0.56rem;  }  
.person-center-header .card .message .message-txt {    font-size: 0.28rem;    font-weight: 400;    line-height: 0.28rem;    margin-right: 0.06rem;  }  
.person-center-header .card .message .authentication {    padding-left: 2.04rem;    margin-top: 0.16rem;    float: none;  }  
.person-center-header .card .message .authentication img {    margin-top: -0.02rem;    width: 0.32rem;  }  
.person-center-header .card .message .phone {    margin-top: 0.51rem;  }  
.person-center-header .card .message .phone img {    margin-top: -0.16rem;  }  
.person-center-header .card .message .id {    margin-top: 0.51rem;    margin-left: 0.4rem;  }  
.person-center-header .card .message .id img {    margin-top: -0.16rem;  }  
.person-center-header .card .function-list {    margin-top: 0.24rem;  }  
.person-center-header .card .function-list li {    width: 1.54rem;    margin-bottom: 0.11rem;    margin-right: 0.11rem;  }  
.person-center-header .card .function-list li:last-child {    margin-right: 0;  }  
.person-center-header .card .function-list li:nth-child(4n) {    margin-right: 0;  }  
.person-center-header .card .function-list .function-item {    display: block;    width: 1.54rem;  }  
.person-center-header .card .function-list .function-item img {    width: 0.56rem;    height: 0.56rem;  }  
.person-center-header .card .function-list .function-item .item-txt {    margin-top: 0.14rem;    font-size: 0.24rem;    line-height: 0.24rem;  }  
.person-interaction {    width: 7.02rem;    margin-bottom: 0.32rem;    padding: 0.24rem 0.04rem 0.04rem;  }  
.person-interaction .info-head {    padding-left: 0.24rem;  }  
.person-interaction .tt {    font-size: 0.4rem;    line-height: 0.4rem;  }  
.person-interaction .interaction-con {    padding: 0.16rem 0.16rem 0.4rem;    background-color: #fff;  }  
.person-interaction .interaction-con table {    font-size: 0.32rem;    line-height: none;    width: 100%;  }  
.person-interaction .interaction-con thead {    line-height: 0.32rem;  }  
.person-interaction .interaction-con td {    display: inline-block;  }  
.person-interaction .interaction-con .code {    display: none;  }  
.person-interaction .interaction-con .title {    width: 5.58rem;    padding: 0.16rem 0 0.16rem 0.2rem;  }  
.person-interaction .interaction-con .depart {    display: none;  }  
.person-interaction .interaction-con .submit-date,  .person-interaction .interaction-con .do-date {    display: none;  }  
.person-interaction .interaction-con .status {    width: 1rem;    padding: 0.16rem 0 0.16rem 0;  }  
.person-interaction .interaction-con tbody {    display: block;    margin-top: 0.2rem;  }  
.person-interaction .interaction-con tbody .status {    color: #19721B;  }  
.person-interaction .interaction-con tbody tr {    line-height: 0.56rem;  }  
.info-tab-head {    display: inline-block;  }  
.info-tab-head a {    display: inline-block;    height: 0.64rem;    padding: 0.18rem 0;    padding-left: 0.1rem;    font-size: 0.28rem;    line-height: 0.28rem;    min-width: 2.09rem;    background: url(../images/info-tab-head-bg-wap.png) no-repeat top right / auto 100%;  }  
.info-tab-head a:first-child {    min-width: 2.42rem;    padding-left: 0.35rem;  }  
.info-tab-head .cur {    background-image: url(../images/info-tab-head-bg-cur-wap.png);  }  
.info-server {    padding-top: 0;    margin-left: 0.24rem;    margin-right: 0.24rem;  }  
.info-server .tt {    padding-left: 0.24rem;    font-size: 0.4rem;    line-height: 0.4rem;  }  
.info-server .info-content {    background-color: #fff;    width: 7.02rem;    height: auto;  }  
.info-server .info-content ul {    padding: 0.32rem 0.24rem 0.4rem 0.24rem;  }  
.info-server .info-content ul li {    padding-left: 0.34rem;  }  
.info-server .info-content a {    font-size: 0.32rem;    line-height: 0.8rem;  }  
.info-integration-server {    padding-top: 0.32rem;    background: url(../images/info-server-bg.jpg) no-repeat top center / 100% 100%;  }  
.server-box {    width: 7.02rem;    height: auto;  }  
.integration-server {    margin: 0.32rem 0.24rem 0.48rem 0.24rem;    padding: 0 0.24rem 0.23rem;  }  
.integration-server .tt {    padding: 0.24rem 0 0.24rem 0;    font-size: 0.4rem;    line-height: 0.4rem;  }  
.integration-server .list a {    position: relative;    width: 3.15rem;    height: 1.76rem;    padding: 0.2rem;    margin-right: 0.24rem;    margin-bottom: 0.24rem;  }  
.integration-server .com-tt {    max-height: 0.56rem;    max-width: 2.23rem;    font-size: 0.24rem;    line-height: 0.28rem;  }  
.integration-server .info {    max-height: 0.44rem;    font-size: 0.18rem;    line-height: 0.22rem;    width: 2.2rem;    white-space: wrap;  }  
.integration-server .enter {    position: absolute;    font-size: 0.18rem;    line-height: 0.18rem;    bottom: 0.2rem;  }  
.integration-server .enter span {    display: inline-block;    vertical-align: middle;  }  
.integration-server .enter img {    width: 0.14rem;    margin-left: 0;  }  
.integration-server .wsdt .info {    margin: 0.12rem 0 0.08rem 0;  }  
.integration-server .xyzg .com-tt {    max-width: 2.75rem;    white-space: wrap;  }  
.integration-server .xyzg .info {    margin: 0.15rem 0;  }  
.work-server {    height: 2.68rem;    margin-top: 0;  }  
.work-server .work-tt span {    padding: 0 0.31rem;    font-size: 0.4rem;    line-height: 0.4rem;    font-weight: 600;  }  
.work-server .work-banner {    position: relative;    left: -0.24rem;    width: 7.5rem;    height: 1.44rem;  }  
.work-server .swiper-slide {    height: 1.44rem !important;  }  
.work-server .swiper-slide .img-con {    margin-bottom: 0.16rem;  }  
.work-server .swiper-slide span {    font-size: 0.24rem;    line-height: 0.24rem;  }  
.work-server .pagination div {    top: 1.2rem;  }  
.person-server {    padding: 0.21rem 0.24rem 0.32rem;    margin-bottom: 0.4rem;    width: 7.02rem;  }  
.person-server .server-tab-head {    height: 0.68rem;    font-size: 0.4rem;    line-height: 0.4rem;  }  
.person-server .server-tab-head a {    margin-right: 0.56rem;  }  
.person-server .server-tab-head .cur::after {    left: 0.28rem;    width: 0.96rem;  }  
.person-server .server-tab-content {    padding-top: 0.24rem;  }  
.person-server .server-tab-content .container {    padding: 0;  }  
.person-server .server-tab-content a {    width: 3.13rem;    height: 1.18rem;    padding: 0.27rem 0 0.27rem 0.27rem;    margin-right: 0.24rem;    margin-bottom: 0.24rem;    font-size: 0.32rem;    line-height: 0.32rem;  }  
.person-server .server-tab-content a img {    width: 0.64rem;    margin-right: 0.28rem;  }  
.person-server .server-tab-content a:nth-child(2n) {    margin-right: 0;  }  
.person-server .server-tab-content a:nth-last-child(-n+4) {    margin-bottom: 0.24rem;  }  
.person-server .server-tab-content a:nth-last-child(-n+2) {    margin-bottom: 0;  }}
.djzc-con {  width: 2.8rem;  height: 100%;  background-color: #f9f9f9;}
.djzc-con .txt {  padding: 0.2rem 0.28rem;  font-size: 0.2rem;  color: #fff;  font-weight: bold;  line-height: 0.36rem;  background: #005293 no-repeat left center / 100% 100%;}
.djzc-con .nav-item {  position: relative;  display: inline-block;  width: 100%;  height: 0.5rem;  padding: 0 0.3rem;  line-height: 0.5rem;}
.djzc-con .nav-item span {  display: inline-block;  font-size: 0.16rem;  color: #333;  vertical-align: middle;  max-width: 85%;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.djzc-con .nav-item img {  display: none;  position: absolute;  right: 0.3rem;  top: 0.2rem;  width: 0.06rem;}
.djzc-con .nav-item.cur,.djzc-con .nav-item:hover {  background-color: #015293;}
.djzc-con .nav-item.cur span,.djzc-con .nav-item:hover span {  color: #fff;  font-weight: 600;}
.djzc-con .nav-item.cur img,.djzc-con .nav-item:hover img {  display: block;}
.djzc-con .nav-item.cur::before,.djzc-con .nav-item:hover::before {  content: '';  position: absolute;  left: 0;  width: 0.02rem;  height: 100%;  background-color: #005293;}
.close,.wrp-show {  display: none;}@media screen and (max-width: 768px) {  .wrp-show {    display: block;    width: 100%;    background-color: #f9f9f9;    position: relative;  }  
.wrp-show .wrp-txt {    max-width: 4.76rem;    min-height: 0.88rem;    padding: 0.2rem;    line-height: 0.48rem;    font-size: 0.36rem;    color: #fff;    text-align: left;    font-weight: bold;    background: #005293 no-repeat left center / 100% 100%;  }  
.wrp-show img {    width: 0.52rem;    margin-top: -0.22rem;    right: 0.16rem;    position: absolute;    top: 50%;  }  
.djzc-con {    display: none;    position: fixed;    left: 0;    top: 0;    z-index: 999;    width: 100vw;    height: 100vh;    padding-left: 1rem;    background-color: rgba(0, 0, 0, 0.44);  }  
.djzc-con .close {    display: block;    position: absolute;    left: 0.28rem;    top: 0.31rem;  }  
.djzc-con .close img {    width: 0.36rem;  }  
.nav-con {    height: 100vh;    background-color: #f9f9f9;  }  
.nav-con .con {    padding: 0.39rem 0.24rem;  }  
.nav-con .txt {    height: 0.9rem;    line-height: 0.9rem;    padding: 0 0.28rem;    font-size: 0.36rem;  }  
.nav-con .nav-item {    border-radius: 0.04rem;    margin-bottom: 0.24rem;    background: #F6F8FA;    height: 0.88rem;    line-height: 0.88rem;  }  
.nav-con .nav-item span {    font-size: 0.32rem;  }  
.nav-con .nav-item img {    width: 0.48rem;    top: 0.2rem;  }  
.nav-con .nav-item::before {    width: 0.04rem;  }}
.zfgb .block-container {  background: #F3F7F9;  padding: 0 0.04rem 0.04rem 0.04rem;}
.zfgb .block-container .more {  color: #333333;}
.zfgb .block-container .block-title {  padding-left: 0.2rem;  padding-right: 0.16rem;}
.zfgb .news-contain .news-list .nav-item {  height: 0.48rem;  line-height: 0.48rem;}
.zfgb .news-contain .news-list .nav-item:nth-child(5n) {  box-sizing: content-box;  padding-bottom: 0;  margin-bottom: 0;  border-bottom: 0;}
.zfgb .news-contain .news-list .list {  padding: 0;  overflow: hidden;}
.zfgb .news-contain .news-list .left {  display: inline-block;}
.zfgb .news-contain .news-list .left .blue-frame {  display: block;  width: 1.8rem;  height: 1.8rem;  background: #F5F9FA;  border-radius: 0.08rem;  border: 0.01rem solid #BBBBBB;}
.zfgb .szxx {  margin-bottom: 0.16rem;  width: 8.38rem;}
.zfgb .szxx .container {  height: auto;  padding: 0.08rem 0.2rem;}@media screen and (max-width: 768px) {  .zfgb .block-container {    background: #F3F7F9;    padding: 0 0.04rem 0.04rem 0.04rem;  }  
.zfgb .block-container .more {    color: #333333;  }  
.zfgb .block-container .block-title {    padding-left: 0.24rem;    padding-right: 0.2rem;    line-height: 0.88rem;    height: 0.88rem;  }  
.zfgb .block-container .block-title .title {    font-size: 0.4rem;  }  
.zfgb .block-container .block-title .more {    font-size: 0.24rem;  }  
.zfgb .block-container .block-title .img {    margin-top: 0.03rem;    width: 0.32rem;    height: 0.32rem;  }  
.zfgb .news-contain .news-list .nav-item {    height: auto;    font-size: 0.48rem;    line-height: 0.68rem;    background-position: 0 0.28rem;  }  
.zfgb .news-contain .news-list .nav-item:nth-child(5n) {    box-sizing: content-box;    padding-bottom: 0;    margin-bottom: 0.32rem;    border-bottom: 0;  }  
.zfgb .news-contain .news-list .list {    padding: 0.18rem 0;    overflow: hidden;  }  
.zfgb .news-contain .news-list .left {    display: block;  }  
.zfgb .news-contain .news-list .left .blue-frame {    display: block;    width: 1.8rem;    height: 1.8rem;    background: #F5F9FA;    border-radius: 0.08rem;    border: 0.01rem solid #BBBBBB;  }  
.zfgb .szxx {    margin-bottom: 0.32rem;    width: 100%;  }  
.zfgb .szxx .container {    height: auto;    padding: 0.08rem 0.2rem;  }}
.communique-right {  width: 3.2rem;  font-size: 0;}
.communique-right .communique-right-top {  margin-bottom: 0.16rem;}
.communique-right .communique-right-top .communique-right-explain {  height: 4.21rem;  background: url(.../images/communique-explain.jpg);  background-size: 100% 100%;}
.communique-right .communique-right-top .communique-right-wenzi {  padding: 0 0.24rem 0.34rem;  background: linear-gradient(180deg, #EBF5FF 0%, #F6FBFF 100%);  backdrop-filter: blur(0.08rem);}
.communique-right .communique-right-top .communique-right-wenzi .communique-right-title {  margin-bottom: 0.16rem;  text-align: center;  font-size: 0.2rem;  font-weight: 500;  color: #015293;  line-height: 0.2rem;}
.communique-right .communique-right-top .communique-right-wenzi .communique-right-content {  font-size: 0.16rem;  font-weight: 400;  color: #333;  line-height: 0.24rem;}
.communique-right .communique-right-top .communique-right-wenzi .communique-right-content a {  color: #015293;}
.communique-right .communique-right-top::after {  content: '';  display: block;  height: 0.08rem;  margin: 0 0.08rem;  background: linear-gradient(180deg, #EBF5FF 0%, #F6FBFF 100%);  backdrop-filter: blur(8px);}
.communique-right .communique-right-weixin {  margin-bottom: 0.16rem;}
.communique-right .communique-right-weixin .communique-right-weixin-box {  padding: 0.24rem;  background: url(../images/weixin-beijing.jpg) no-repeat bottom left;  background-size: 1.13rem 1rem;  border-radius: 0.04rem;  border: 1px solid #ddd;}
.communique-right .communique-right-weixin .communique-right-weixin-wenzi {  margin-top: 0.14rem;  margin-bottom: 0.28rem;}
.communique-right .communique-right-weixin .communique-right-weixin-wenzi .communique-right-weixin-title {  font-size: 0.16rem;  color: #333;  line-height: 0.16rem;}
.communique-right .communique-right-weixin .communique-right-weixin-wenzi .communique-right-weixin-content {  margin-top: 0.24rem;  font-size: 0.2rem;  font-weight: 600;  color: #015293;  line-height: 0.2rem;}
.communique-right .communique-right-weixin .communique-right-weixin-img {  width: 0.99rem;  height: 1.02rem;}
.communique-right .communique-right-weixin::after {  content: '';  display: block;  height: 0.08rem;  margin: 0 0.08rem;  background: #e8f1f7;  border-bottom-left-radius: 0.04rem;  border-bottom-right-radius: 0.04rem;}
.communique-right .communique-right-gongbao {  display: block;  height: 0.64rem;  margin-bottom: 0.16rem;  font-size: 0.16rem;  font-weight: 500;  color: #015293;  line-height: 0.64rem;  border-radius: 0.04rem;}
.communique-right .communique-right-gongbao span {  margin-left: 1.09rem;}
.communique-right .communique-right-gongbao img {  float: right;  width: 0.28rem;  height: 0.28rem;  margin-top: 0.19rem;  margin-right: 0.2rem;}
.communique-right .communique-right-gongbao::after {  content: '';  display: block;  height: 0.08rem;  margin: 0 0.08rem;  background: #e8f1f7;  border-bottom-left-radius: 0.04rem;  border-bottom-right-radius: 0.04rem;  opacity: 0.8;}
.communique-right .communique-right-benniangongbao {  background: linear-gradient(270deg, #E3EBFF 0%, #EDF1FA 100%);  border: 1px solid #cbd3e5;}
.communique-right .communique-right-benniangongbao .bg {  background: url(../images/bennian-bg.png) no-repeat 0.28rem center;  background-size: 0.56rem 0.64rem;}
.communique-right .communique-right-lishigongbao {  background: linear-gradient(270deg, #DEF1FF 0%, #E8F4FF 100%);  border: 1px solid #c2dcf0;}
.communique-right .communique-right-lishigongbao .bg {  background: url(../images/lishi-bg.png) no-repeat 0.28rem center;  background-size: 0.51rem 0.64rem;}
.communique-right .communique-right-shizhengfugongbao {  background: linear-gradient(270deg, #F5ECD7 0%, #FBF4E5 100%);  border: 1px solid #e7dcc3;}
.communique-right .communique-right-shizhengfugongbao .bg {  background: url(.../images/shizhengfu-bg.png) no-repeat 0.13rem center;  background-size: 0.89rem 0.6rem;}
.communique-right .communique-right-search {  position: relative;  margin-top: 0.24rem;  margin-bottom: 0.08rem;  border-radius: 0.16rem;  border: 1px solid #D2E6F9;}
.communique-right .communique-right-search .communique-right-search-tab {  position: relative;  height: 0.66rem;  margin-bottom: 0.11rem;  background: linear-gradient(180deg, #D1E7F9 0%, #F5FAFF 100%);}
.communique-right .communique-right-search .communique-right-search-tab .tab-item {  position: absolute;  top: 0.04rem;  width: 50%;  height: 0.65rem;  font-size: 0.18rem;  font-weight: 500;  line-height: 0.18rem;  z-index: 2;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item a {  position: relative;  display: block;  width: 200%;  height: 100%;  padding-top: 0.15rem;  color: #333;  z-index: -1;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active a {  color: #015293;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item:first-child a {  padding-left: 0.42rem;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item:last-child {  right: 0;  text-align: right;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item:last-child a {  padding-right: 0.36rem;  margin-left: -100%;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:first-child {  z-index: 1;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:first-child a {  background: url(../images/gongbao-tab-left.png) left bottom;  background-size: 100%;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:last-child {  z-index: 1;}
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:last-child a {  background: url(../images/gongbao-tab-right.png) right bottom;  background-size: 100%;}
.communique-right .communique-right-search .communique-right-search-tab-content-item {  padding: 0 0.3rem;}
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item {  margin-bottom: 0.16rem;}
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item .pc {  display: inline-block;}
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item .mobile {  display: none;}
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item span {  display: inline-block;  width: 0.64rem;  margin-right: 0.12rem;  font-size: 0.16rem;  color: #333;  line-height: 0.4rem;  white-space: nowrap;}
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item select,.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item input {  width: 1.77rem;  height: 0.4rem;  padding-left: 0.16rem;  padding-right: 0.14rem;  border-radius: 0.04rem;  border: 1px solid #DDD;  outline: none;  font-size: 0.16rem;  color: #999;}
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item input {  width: 1.45rem;}
.communique-right .communique-right-search .communique-right-search-button {  text-align: center;  margin-top: 0.32rem;  margin-bottom: 0.32rem;}
.communique-right .communique-right-search .communique-right-search-button button {  width: 1.04rem;  height: 0.48rem;  box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);  border-radius: 0.06rem;  font-size: 0.16rem;  font-weight: 500;  line-height: 0.48rem;}
.communique-right .communique-right-search .communique-right-search-button button img {  width: 0.16rem;  height: 0.16rem;  margin-right: 0.05rem;}
.communique-right .communique-right-search .communique-right-search-button button.reset {  margin-right: 0.12rem;  color: #333;  background: #fff;  border: 1px solid #ddd;}
.communique-right .communique-right-search .communique-right-search-button button.confirm {  color: #fff;  background: #026ab6;  border: 1px solid #026ab6;}
.communique-right .communique-right-search::after {  content: '';  position: absolute;  bottom: -0.08rem;  display: block;  width: calc(100% - 0.16rem);  height: 0.08rem;  margin: 0.08rem 0.08rem 0;  border-bottom-left-radius: 0.12rem;  border-bottom-right-radius: 0.12rem;  background: #e8f1f7;}@media screen and (max-width: 768px) {  .communique-right {    width: 100%;    font-size: 0;  }  
.communique-right .communique-right-top {    margin-bottom: 0.24rem;  }  
.communique-right .communique-right-top .communique-right-explain {    height: 8.88rem;    background: url(../images/communique-explain.jpg);    background-size: 100% 100%;  }  
.communique-right .communique-right-top .communique-right-wenzi {    padding: 0 0.24rem 0.32rem;    background: linear-gradient(180deg, #EBF5FF 0%, #F6FBFF 100%);    backdrop-filter: blur(0.08rem);  }  
.communique-right .communique-right-top .communique-right-wenzi .communique-right-title {    margin-bottom: 0.34rem;    text-align: center;    font-size: 0.36rem;    font-weight: 500;    color: #015293;    line-height: 0.2rem;  }  
.communique-right .communique-right-top .communique-right-wenzi .communique-right-content {    font-size: 0.28rem;    font-weight: 400;    color: #333;    line-height: 0.42rem;  }  
.communique-right .communique-right-top .communique-right-wenzi .communique-right-content a {    color: #015293;  }  
.communique-right .communique-right-top::after {    content: '';    display: block;    height: 0.08rem;    margin: 0 0.08rem;    background: linear-gradient(180deg, #EBF5FF 0%, #F6FBFF 100%);    backdrop-filter: blur(8px);  }  
.communique-right .communique-right-weixin {    margin-bottom: 0.24rem;  }  
.communique-right .communique-right-weixin .communique-right-weixin-box {    padding: 0.15rem 0.4rem;    background: url(../images/weixin-beijing.jpg) no-repeat bottom left;    background-size: 1.13rem 1rem;    border-radius: 0.04rem;    border: 1px solid #ddd;  }  
.communique-right .communique-right-weixin .communique-right-weixin-wenzi {    margin-top: 0.25rem;    margin-bottom: 0.28rem;  }  
.communique-right .communique-right-weixin .communique-right-weixin-wenzi .communique-right-weixin-title {    font-size: 0.28rem;    color: #333;    line-height: 0.28rem;  }  
.communique-right .communique-right-weixin .communique-right-weixin-wenzi .communique-right-weixin-content {    margin-top: 0.3rem;    font-size: 0.32rem;    font-weight: 600;    color: #015293;    line-height: 0.32rem;  }  
.communique-right .communique-right-weixin .communique-right-weixin-img {    width: 1.46rem;    height: 1.5rem;  }  
.communique-right .communique-right-weixin::after {    content: '';    display: block;    height: 0.08rem;    margin: 0 0.08rem;    background: #e8f1f7;    border-bottom-left-radius: 0.04rem;    border-bottom-right-radius: 0.04rem;  }  
.communique-right .communique-right-gongbao {    display: block;    height: 0.94rem;    margin-bottom: 0.24rem;    font-size: 0.32rem;    font-weight: 500;    color: #015293;    line-height: 0.94rem;    border-radius: 0.04rem;  }  
.communique-right .communique-right-gongbao span {    margin-left: 1.09rem;  }  
.communique-right .communique-right-gongbao img {    float: right;    width: 0.52rem;    height: 0.52rem;    margin-top: 0.19rem;    margin-right: 0.2rem;  }  
.communique-right .communique-right-gongbao::after {    content: '';    display: block;    height: 0.08rem;    margin: 0 0.08rem;    background: #e8f1f7;    border-bottom-left-radius: 0.04rem;    border-bottom-right-radius: 0.04rem;    opacity: 0.8;  }  
.communique-right .communique-right-benniangongbao {    background: linear-gradient(270deg, #E3EBFF 0%, #EDF1FA 100%);    border: 1px solid #cbd3e5;  }  
.communique-right .communique-right-benniangongbao .bg {    background: url(.../images/bennian-bg.png) no-repeat 0.28rem center;    background-size: 0.56rem 0.64rem;  }  
.communique-right .communique-right-lishigongbao {    background: linear-gradient(270deg, #DEF1FF 0%, #E8F4FF 100%);    border: 1px solid #c2dcf0;  }  
.communique-right .communique-right-lishigongbao .bg {    background: url(./../images/lishi-bg.png) no-repeat 0.28rem center;    background-size: 0.51rem 0.64rem;  }  
.communique-right .communique-right-shizhengfugongbao {    background: linear-gradient(270deg, #F5ECD7 0%, #FBF4E5 100%);    border: 1px solid #e7dcc3;  }  
.communique-right .communique-right-shizhengfugongbao .bg {    background: url(../images/shizhengfu-bg.png) no-repeat 0.13rem center;    background-size: 0.89rem 0.6rem;  }  
.communique-right .communique-right-search {    position: relative;    margin-top: 0.24rem;    margin-bottom: 0.08rem;    border-radius: 0.16rem;    border: 1px solid #D2E6F9;  }  
.communique-right .communique-right-search .communique-right-search-tab {    position: relative;    height: 0.91rem;    margin-bottom: 0.15rem;    background: linear-gradient(180deg, #D1E7F9 0%, #F5FAFF 100%);  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item {    position: absolute;    top: 0.04rem;    width: 50%;    height: 0.91rem;    font-size: 0.32rem;    font-weight: 500;    line-height: 0.62rem;    z-index: 2;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item a {    position: relative;    display: block;    width: 200%;    height: 100%;    padding-top: 0;    color: #333;    z-index: -1;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active a {    color: #015293;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item:first-child a {    padding-left: 0.76rem;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item:last-child {    right: 0;    text-align: right;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item:last-child a {    padding-right: 0.83rem;    margin-left: -100%;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:first-child {    z-index: 1;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:first-child a {    background: url(../images/gongbao-tab-left-m.png) left bottom;    background-size: 100%;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:last-child {    z-index: 1;  }  
.communique-right .communique-right-search .communique-right-search-tab .tab-item.active:last-child a {    background: url(../images/gongbao-tab-right-m.png) right bottom;    background-size: 100%;  }  
.communique-right .communique-right-search .communique-right-search-tab-content-item {    padding: 0 0.24rem;  }  
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item {    margin-bottom: 0.16rem;  }  
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item .pc {    display: none;  }  
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item .mobile {    display: block;  }  
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item span {    display: block;    width: auto;    margin-right: 0;    font-size: 0.32rem;    color: #333;    line-height: 0.4rem;    margin-bottom: 0.2rem;  }  
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item select,  .communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item input {    width: 6.06rem;    height: 0.88rem;    padding-left: 0.24rem;    padding-right: 0.24rem;    border-radius: 0.04rem;    border: 1px solid #DDD;    outline: none;    font-size: 0.28rem;    color: #999;    appearance: none;  }  
.communique-right .communique-right-search .communique-right-search-tab-content-item .communique-search-item input {    width: 5.53rem;    height: 0.88rem;  }  
.communique-right .communique-right-search .communique-right-search-button {    text-align: center;    margin-top: 0.32rem;    margin-bottom: 0.32rem;  }  
.communique-right .communique-right-search .communique-right-search-button button {    width: 6.06rem;    height: 0.88rem;    box-shadow: 0 0.08rem 0.06rem -0.09rem rgba(0, 0, 0, 0.08);    border-radius: 0.06rem;    font-size: 0.32rem;    font-weight: 500;    line-height: 0.88rem;  }  
.communique-right .communique-right-search .communique-right-search-button button img {    width: 0.4rem;    height: 0.4rem;    margin-top: -0.05rem;    margin-right: 0.13rem;  }  
.communique-right .communique-right-search .communique-right-search-button button.reset {    margin-right: 0;    margin-bottom: 0.24rem;    color: #333;    background: #fff;    border: 1px solid #ddd;  }  
.communique-right .communique-right-search .communique-right-search-button button.confirm {    color: #fff;    background: #026ab6;    border: 1px solid #026ab6;  }  
.communique-right .communique-right-search::after {    content: '';    position: absolute;    bottom: -0.08rem;    display: block;    width: calc(100% - 0.16rem);    height: 0.08rem;    margin: 0.08rem 0.08rem 0;    border-bottom-left-radius: 0.12rem;    border-bottom-right-radius: 0.12rem;    background: #e8f1f7;  }}
.communique-location {  width: 100%;  padding-left: 0.34rem;  background: url(../images/location_bg.png) no-repeat 0.08rem center / 0.18rem auto;}
.communique-location .item {  display: inline;}
.communique-location .item img {  width: 0.08rem;  margin: 0 0.075rem;  vertical-align: unset;}
.communique-location span {  font-size: 0.18rem;  line-height: 0.18rem;  color: #666;}
.communique-location .last span {  color: #015293;  font-weight: 500;}
.communique-banner {  position: relative;  height: 0.8rem;  margin-top: 0.29rem;  margin-bottom: 0.33rem;  background-color: #f3f7fa;  border-radius: 0.08rem;}
.communique-banner .mask {  width: 6.96rem;  overflow: hidden;}
.communique-banner .swiper-container {  position: relative;  left: -0.04rem;  height: 0.8rem !important;  padding: 0.16rem 0;  width: 7.04rem;}
.communique-banner .swiper-slide {  box-sizing: border-box;  width: 0.8rem !important;  height: 0.48rem !important;  padding: 0.15rem 0;  margin: 0 0.04rem;  font-size: 0.18rem;  line-height: 0.18rem;  color: #015293;  background: url(../images/serial-banner-bg.png) no-repeat center center / 100% auto;  text-align: center;}
.communique-banner .cur {  background-image: url(../images/serial-banner-bg-cur.png);  color: #fff;  box-shadow: 0 0.04rem 0.12rem 0 rgba(122, 140, 168, 0.5);}
.communique-banner .pagination div {  position: absolute;  top: 0.2rem;  width: 0.4rem;  height: 0.4rem;  cursor: pointer;}
.communique-banner .pagination div img {  width: 100%;  height: 100%;}
.communique-banner .pagination div .rotate {  transform: rotateY(180deg);}
.communique-banner .pagination div .hov {  display: none;}
.communique-banner .pagination div:hover img {  display: none;}
.communique-banner .pagination div:hover .hov {  display: inline-block;}
.communique-banner .pagination .prev {  left: 0.1rem;}
.communique-banner .pagination .next {  right: 0.1rem;}
.communique-con {  padding: 0.24rem;  border-radius: 0.08rem;  border: 0.2rem solid #F6F9FB;}
.left-con {  width: 8.38rem;}
.left-con .location-con {  margin-bottom: 0.24rem;  padding: 0 0 0.29rem;  border-bottom: 0.01rem solid #d8d8d8;}
.left-con .location-mobile {  display: none;}
.communique-item {  position: relative;  display: inline-block;  width: 1.68rem;  height: 2rem;  background: url(../images/gb-item-bg.png) no-repeat center center / 100% 100%;}
.communique-item .serial-number {  position: absolute;  bottom: 0.22rem;  left: 0.17rem;  width: 1.35rem;  height: 0.28rem;  padding: 0.05rem 0;  background: linear-gradient(180deg, #F2F8FF 0%, #FFFFFF 100%);  box-shadow: 0 0.04rem 0.24rem 0 rgba(122, 140, 168, 0.12);  border-radius: 0.14rem;  border: 0.02rem solid #fff;  backdrop-filter: blur(0.08rem);  font-size: 0.14rem;  line-height: 0.14rem;  text-align: center;  color: #015293;}
.serial-con .serial-list {  padding-bottom: 0.61rem;  background: url(../images/serial-item-bg.png) no-repeat center bottom / 8.64rem auto;  text-align: center;}
.serial-con .serial-list .communique-item {  margin: 0 0.12rem;}
.communique-big-bg {  padding-top: 1.8rem;  background: url(../images/communique-banner.jpg) no-repeat top left;  background-size: 100% auto;}
.communique-big-bg .g-box {  background-color: #fff;}@media screen and (max-width: 768px) {  .communique-big-bg {    background-image: url(../images/communique-banner-wap.jpg);  }  
.communique-con {    padding: 0.24rem;    border-radius: 0.08rem;    border: 0.2rem solid #F6F9FB;  }  
.serial-con .serial-list {    padding-bottom: 0;    background: none;    text-align: center;  }  
.serial-con .serial-list .communique-item {    margin: 0 0.3rem 0.3rem 0;  }  
.serial-con .serial-list .communique-item:nth-child(2n) {    margin-right: 0;  }  
.left-con {    width: 100%;  }  
.left-con .location-con {    border-bottom: none;    margin-bottom: 0;  }  
.left-con .location-con .communique-location {    width: 100%;    padding-left: 0.34rem;    background: url(../images/location_bg.png) no-repeat 0.04rem center / 0.24rem auto;  }  
.left-con .location-con .communique-location .item {    display: inline;  }  
.left-con .location-con .communique-location .item img {    width: 0.08rem;    margin: 0.03rem 0.075rem;  }  
.left-con .location-con .communique-location span {    font-size: 0.24rem;    line-height: 0.24rem;    color: #666;  }  
.left-con .location-con .communique-location .last span {    color: #015293;    font-weight: 500;  }  
.left-con .communique-banner {    margin-top: 0;    position: relative;    height: 0.88rem;    margin-bottom: 0.33rem;    background-color: #f3f7fa;    border-radius: 0.08rem;  }  
.left-con .communique-banner .mask {    width: 5rem;    overflow: hidden;  }  
.left-con .communique-banner .swiper-container {    position: relative;    left: -0.13rem;    height: 0.8rem !important;    padding: 0.1rem 0;    width: 5.2rem;  }  
.left-con .communique-banner .swiper-slide {    box-sizing: border-box;    width: 1.27rem !important;    height: 0.68rem !important;    padding: 0.2rem 0;    margin: 0 0.24rem;    font-size: 0.28rem;    line-height: 0.28rem;    color: #015293;    background: url(../images/serial-banner-bg.png) no-repeat center center / 100% auto;    text-align: center;  }  
.left-con .communique-banner .cur {    background-image: url(.../images/serial-banner-bg-cur.png);    color: #fff;    box-shadow: 0 0.04rem 0.12rem 0 rgba(122, 140, 168, 0.5);  }  
.left-con .communique-banner .pagination div {    position: absolute;    top: 0.13rem;    width: 0.6rem;    height: 0.6rem;    cursor: pointer;  }  
.left-con .communique-banner .pagination div img {    width: 100%;    height: 100%;  }  
.left-con .communique-banner .pagination div .rotate {    transform: rotateY(180deg);  }  
.left-con .communique-banner .pagination div .hov {    display: none;  }  
.left-con .communique-banner .pagination div:hover img {    display: none;  }  
.left-con .communique-banner .pagination div:hover .hov {    display: inline-block;  }  
.left-con .communique-banner .pagination .prev {    left: 0.16rem;  }  
.left-con .communique-banner .pagination .next {    right: 0.16rem;  }  
.communique-item {    position: relative;    display: inline-block;    width: 2.8rem;    height: 3.4rem;    background: url(/../images/gb-item-bg.png) no-repeat center center / 100% 100%;  }  
.communique-item .serial-number {    position: absolute;    bottom: 0.32rem;    left: 0.35rem;    width: 2.2rem;    height: 0.55rem;    padding: 0.13rem 0.17rem;    background: linear-gradient(180deg, #F2F8FF 0%, #FFFFFF 100%);    box-shadow: 0rem 0.04rem 0.24rem 0rem rgba(122, 140, 168, 0.12);    border-radius: 0.28rem;    border: 0.02rem solid #FFFFFF;    backdrop-filter: blur(8px);    font-size: 0.28rem;    line-height: 0.28rem;    text-align: center;    color: #015293;  }}
.header-tab {  font-size: 0.18rem;}
.header-tab .tabPanel {  max-width: 19.2rem;  margin: auto;  height: 0.48rem;  padding-top: 0.08rem;  background: #E9F5FF;  color: #333333;}
.header-tab .panel {  display: inline-block;  width: 1.32rem;  height: 0.32rem;  padding: 0.03rem 0 0 0.44rem;  background: url(../images/h-tab-user.png) no-repeat;  background-color: #D2E8FF;  background-position: 0.16rem center;  background-size: 0.2rem;  border-radius: 0.04rem;  font-weight: 500;  vertical-align: middle;}
.header-tab .panel:first-child {  margin-left: 0.4rem;}
.header-tab .cur {  position: relative;  background-color: #026AB6;  color: #fff;  background-image: url(../images/h-tab-user-cur.png);}
.header-tab .cur::after {  content: '';  display: block;  position: absolute;  top: 100%;  left: 50%;  width: 0;  height: 0;  border-width: 0.07rem;  border-style: solid;  border-color: #026AB6 transparent transparent transparent;}
.header-tab .banshi {  display: inline-block;  height: 0.32rem;  vertical-align: middle;}
.bs-detail .main {  margin: 0.24rem 0 0.48rem 0;  padding: 0.2rem;  background: #F7F7F7;}
.bs-detail .main .first {  background: #FFFFFF;  padding: 0.2rem 0.22rem;}
.bs-detail .main .first .h1 {  font-size: 0.28rem;  font-weight: 500;  color: #000000;}
.bs-detail .main .first .items {  margin-top: 0.16rem;}
.bs-detail .main .first .items .item {  margin-left: 0.8rem;}
.bs-detail .main .first .items .item .item-top {  font-size: 0.16rem;  color: #000000;}
.bs-detail .main .first .items .item .item-bottom {  font-size: 0.24rem;  color: #00558F;}
.bs-detail .main .first .items .item:first-child {  margin-left: 0;}
.bs-detail .main .first .first-btn {  display: inline-block;  margin-top: 0.24rem;  width: 0.96rem;  height: 0.32rem;  line-height: 0.32rem;  text-align: center;  background: #026AB6;  color: #fff;  font-size: 0.14rem;  backdrop-filter: blur(0px);}
.bs-detail .main .second {  margin-top: 0.22rem;  background: #FFFFFF;  padding: 0.2rem 0.23rem;}
.bs-detail .main .second .s-tabPanel {  font-size: 0.16rem;  border-bottom: 0.01rem #BDCAD9 solid;}
.bs-detail .main .second .s-panel {  display: inline-block;  height: 0.62rem;  line-height: 0.67rem;  margin-left: 0.25rem;}
.bs-detail .main .second .s-panel:first-child {  margin-left: 0;}
.bs-detail .main .second .cur2 {  font-size: 0.2rem;  color: #00558F;}
.bs-detail .main .second .cur2:after {  content: '';  display: block;  width: 0.8rem;  height: 0.03rem;  margin: auto;  background: #00558F;  transform: translateY(-0.05rem);}
.bs-detail .main .second .s-left {  width: 8.8rem;}
.bs-detail .main .second .s-left .s-tabItem {  padding-top: 0.24rem;}
.bs-detail .main .second .s-left .s-tabItem .tab-title {  margin-bottom: 15px;  padding: 10px;  line-height: 1;  background-color: #f4f6f5;  font-size: 0;  text-align-last: left;}
.bs-detail .main .second .s-left .s-tabItem .tab-title .tab-title-words {  display: inline-block;  vertical-align: middle;  font-size: 20px;}
.bs-detail .main .second .s-left .s-tabItem .line:last-child {  border-bottom: 0.01rem solid #C1CDDB;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item {  width: 50%;  float: left;  color: #666;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item:nth-child(2n) {  border-right: 0.01rem solid #C1CDDB;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item:after {  content: '';  display: block;  clear: both;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item .label {  padding: 0.15rem 0 0.15rem 0.12rem;  width: 41%;  height: 100%;  min-height: 1.57rem;  float: left;  background: #F3F9FF;  border-top: 0.01rem solid #C1CDDB;  border-left: 0.01rem solid #C1CDDB;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item .label:last-child {  border-bottom: 0.01rem solid #C1CDDB;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item .value {  padding: 0.15rem 0 0.15rem 0.12rem;  width: 59%;  min-height: 1.57rem;  float: left;  border-top: 0.01rem solid #C1CDDB;  border-left: 0.01rem solid #C1CDDB;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item .value .btn {  display: inline-block;  width: 1rem;  height: 0.32rem;  line-height: 0.28rem;  text-align: center;  background: #D2E8FF;  border: 0.01rem solid #026AB6;  color: #026AB6;  font-size: 0.14rem;  border-radius: 0.06rem;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item2 {  width: 100%;  border-right: 0.01rem solid #C1CDDB;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item2 .label {  width: 20.58%;}
.bs-detail .main .second .s-left .s-tabItem .line .table-item2 .value {  width: 79.42%;}
.bs-detail .main .second .s-left .s-tabItem .table {  max-width: 100%;  overflow: auto;}
.bs-detail .main .second .s-left .s-tabItem table {  width: 100%;  margin-bottom: 20px;  border-collapse: collapse;  border-spacing: 0;  table-layout: fixed;  font-size: 0.14rem;}
.bs-detail .main .second .s-left .s-tabItem table th {  text-align: center;  background-color: #f4f6f5;  padding: 15px;  vertical-align: middle;  border: 1px solid #cad3ce;  box-sizing: border-box;}
.bs-detail .main .second .s-left .s-tabItem table td {  padding: 15px;  vertical-align: middle;  border: 1px solid #cad3ce;  box-sizing: border-box;}
.bs-detail .main .second .s-left .s-tabItem .content {  font-size: 0.16rem;  color: #333;  line-height: 0.28rem;}
.bs-detail .main .second .s-right .sr-item {  padding: 0.24rem 0.16rem 0.2rem;  width: 2.8rem;  background: #F3F9FF;  border: 0.01rem solid #BDCAD9;  color: #333;  word-break: break-all;}
.bs-detail .main .second .s-right .sr-item .sr-t {  font-size: 0.2rem;  padding-left: 0.32rem;  padding-bottom: 0.14rem;  border-bottom: 0.01rem solid #D8E2ED;  background: url(../images/bs-detail-hua.png) no-repeat;  background-size: 0.2rem;  background-position: left 0.02rem;  color: #333;  font-weight: 500;}
.bs-detail .main .second .s-right .sr-item .sr-content {  font-size: 0.16rem;  margin-top: 0.12rem;}
.bs-detail .main .second .s-right .sr-item .sr-number {  font-size: 0.24rem;  color: #00558F;}
.bs-detail .main .second .s-right .item2 {  margin-top: 0.2rem;}
.bs-detail .main .second .s-right .item2 .t0,.bs-detail .main .second .s-right .item2 .t1 {  background-image: url(../images/bs-detail-kf.png);}
.bs-detail .main .second .s-right .item2 .sr-content {  margin-top: 0.18rem;}
.bs-detail .main .second .s-right .mt-0_1rem {  margin-top: 0.4rem;}@media screen and (max-width: 768px) {  .header-tab {    font-size: 0.32rem;  }  
.header-tab .tabPanel {    max-width: 7.5rem;    height: 0.96rem;    padding-top: 0.16rem;  }  
.header-tab .panel {    width: 2.04rem;    height: 0.64rem;    padding: 0.12rem 0 0 0.68rem;    background-position: 0.24rem center;    background-size: 0.32rem;    font-size: 0.28rem;    margin-left: 0.1rem;  }  
.header-tab .panel:first-child {    margin-left: 0.24rem;  }  
.header-tab .cur::after {    top: 98%;    left: 50%;    border-width: 0.14rem;  }  
.header-tab .banshi {    width: 2.6rem;    height: 0.64rem;  }  
.bs-detail .main {    margin: 0.24rem 0 0.48rem 0;    padding: 0.24rem;  }  
.bs-detail .main .first {    background: #FFFFFF;    padding: 0.14rem 0 0.4rem 0.24rem;  }  
.bs-detail .main .first .h1 {    font-size: 0.44rem;  }  
.bs-detail .main .first .items {    display: grid;    grid-template-columns: repeat(3, 1fr);    margin-top: 0;  }  
.bs-detail .main .first .items::before {    display: none;  }  
.bs-detail .main .first .items .item {    margin-top: 0.26rem;    margin-left: 0;  }  
.bs-detail .main .first .items .item:nth-child(4) {    margin-left: 0;  }  
.bs-detail .main .first .items .item .item-top {    font-size: 0.24rem;  }  
.bs-detail .main .first .items .item .item-bottom {    font-size: 0.32rem;  }  
.bs-detail .main .first .first-btn {    display: inline-block;    margin-top: 0.4rem;    width: 1.52rem;    height: 0.56rem;    line-height: 0.56rem;    font-size: 0.26rem;  }  
.bs-detail .main .second {    margin-top: 0.24rem;    background: #FFFFFF;    padding: 0 0 0.24rem 0;  }  
.bs-detail .main .second .s-tabPanel {    padding-bottom: 0.03rem;    font-size: 0.32rem;    border-bottom: 0.01rem #BDCAD9 solid;    overflow-x: auto;    white-space: nowrap;  }  
.bs-detail .main .second .s-panel {    height: 0.86rem;    line-height: 0.86rem;    margin-left: 0.4rem;  }  
.bs-detail .main .second .s-panel:first-child {    margin-left: 0.24rem;  }  
.bs-detail .main .second .cur2 {    font-size: 0.32rem;  }  
.bs-detail .main .second .cur2:after {    width: 1.28rem;    height: 0.03rem;  }  
.bs-detail .main .second .s-left {    width: 100%;  }  
.bs-detail .main .second .s-left .s-tabItem {    padding: 0.2rem;  }  
.bs-detail .main .second .s-left .s-tabItem .tab-title {    margin-bottom: 15px;    padding: 20px;    line-height: 1;    background-color: #f4f6f5;    font-size: 0;    text-align-last: left;  }  
.bs-detail .main .second .s-left .s-tabItem .tab-title .tab-title-words {    display: inline-block;    vertical-align: middle;    font-size: 32px;  }  
.bs-detail .main .second .s-left .s-tabItem .line {    font-size: 0.28rem;  }  
.bs-detail .main .second .s-left .s-tabItem .line:last-child {    border-bottom: 0.01rem solid #C1CDDB;  }  
.bs-detail .main .second .s-left .s-tabItem .line .table-item {    width: 100%;    float: left;    color: #666;    border-right: 0.01rem solid #C1CDDB;  }  
.bs-detail .main .second .s-left .s-tabItem .line .table-item .label {    width: 45%;    padding: 0.2rem 0 0.21rem 0.12rem;  }  
.bs-detail .main .second .s-left .s-tabItem .line .table-item .label:last-child {    border-bottom: 0.01rem solid #C1CDDB;  }  
.bs-detail .main .second .s-left .s-tabItem .line .table-item .value {    width: 55%;  }  
.bs-detail .main .second .s-left .s-tabItem .line .table-item .value .btn {    width: 1.6rem;    height: 0.5rem;    line-height: 0.5rem;    font-size: 0.28rem;  }  
.bs-detail .main .second .s-left .s-tabItem .line .table-item2 .label {    width: 45%;  }  
.bs-detail .main .second .s-left .s-tabItem .line .table-item2 .value {    width: 55%;  }  
.bs-detail .main .second .s-left .s-tabItem table {    min-width: 17rem;    font-size: inherit;  }  
.bs-detail .main .second .s-left .s-tabItem .content {    font-size: 0.32rem;    line-height: 0.56rem;  }  
.bs-detail .main .second .s-right {    width: 100%;    padding: 0 0.2rem;  }  
.bs-detail .main .second .s-right .sr-item {    padding: 0.2rem 0.24rem 0.22rem;    width: 100%;  }  
.bs-detail .main .second .s-right .sr-item .sr-t {    font-size: 0.36rem;    padding-left: 0.64rem;    padding-bottom: 0.16rem;    border-bottom: 0.01rem solid #D8E2ED;    background-size: 0.4rem;    background-position: left 0.06rem;  }  
.bs-detail .main .second .s-right .sr-item .sr-content {    font-size: 0.32rem;    margin-top: 0.1rem;  }  
.bs-detail .main .second .s-right .sr-item .sr-number {    font-size: 0.36rem;  }  
.bs-detail .main .second .s-right .item2 {    margin-top: 0.2rem;    padding-top: 0.14rem;  }  
.bs-detail .main .second .s-right .item2 .sr-content {    margin-top: 0.16rem;  }  
.bs-detail .main .second .s-right .mt-0_1rem {    margin-top: 0.4rem;  }}
.znwd-container {  background: linear-gradient(180deg, #EBF5FF 0%, #D2E8FF 100%);}
.znwd-container a {  cursor: pointer;}
.znwd-con {  width: 12.8rem;  padding: 0.29rem 0 0.4rem;  margin: 0 auto;  position: relative;}
.znwd-l {  float: left;  width: 2.8rem;  height: 7.31rem;  background: url(../images/znwd-lbg.png) top no-repeat;  background-size: 100% auto;  padding-top: 1.29rem;  border-radius: 0 0 0 0.16rem;  overflow: hidden;}
.znwd-tit {  position: absolute;  width: 12.8rem;  padding-left: 1.8rem;  left: 0;  top: 0.66rem;}
.znwd-tit .icon {  background: url(../images/znwd-icon1.png) center no-repeat;  background-size: 100% auto;  width: 0.18rem;  height: 0.15rem;  margin-top: 0.04rem;  margin-right: 0.03rem;  float: left;}
.znwd-tit .txt {  line-height: 0.22rem;  font-size: 0.2rem;  font-weight: 500;  color: #333333;  float: left;}
.cjwt {  width: 1.2rem;  height: 0.4rem;  background: linear-gradient(180deg, #F4F6F8 0%, #FFFFFF 100%);  box-shadow: 0 0.02rem 0.08rem 0 rgba(122, 140, 168, 0.16);  border-radius: 0.2rem;  border: 0.01rem solid #FFFFFF;  padding: 0 0.16rem;  position: absolute;  right: 0.4rem;  top: 0.6rem;}
.cjwt .icon {  float: left;  width: 0.16rem;  height: 0.16rem;  background: url(../images/znwd-icon7.png) no-repeat;  background-size: 100%;  margin: 0.12rem 0.08rem 0 0;}
.cjwt .txt {  height: 0.16rem;  font-size: 0.16rem;  line-height: 0.38rem;  font-weight: 400;  color: #333333;  white-space: nowrap;}
.znwd-l-t {  display: block;  margin: 0 auto;  padding: 0 0.16rem;  width: 2.16rem;  height: 0.4rem;  border-bottom: 0.01rem #D1DBE4 solid;  font-size: 0.16rem;  line-height: 0.4rem;  font-weight: 500;  color: #111111;}
.znwd-l-icons {  padding: 0.2rem 0 0;}
.znwd-l-icons .icon-it {  display: block;  float: left;  width: 50%;  margin-bottom: 0.12rem;}
.znwd-l-icons .icon-it img {  display: block;  margin: 0 auto;  width: 0.32rem;  height: 0.32rem;  object-fit: contain;}
.znwd-l-icons .icon-it .name {  font-size: 0.14rem;  font-weight: 400;  color: #111111;  line-height: 0.26rem;  text-align: center;}
.znwd-ls-t {  display: block;  padding: 0 0.32rem;}
.znwd-ls-t .nm {  font-size: 0.16rem;  line-height: 0.48rem;  margin-top: 0.04rem;  font-weight: 600;  color: #181818;  float: left;}
.znwd-ls-t .num {  padding: 0 0.05rem;  height: 0.16rem;  background: #026AB6;  border-radius: 4px;  text-align: center;  line-height: 0.16rem;  font-size: 0.12rem;  font-weight: 400;  color: #FFFFFF;  float: left;  margin-top: 0.21rem;  margin-left: 0.08rem;}
.znwd-ls-c {  padding: 0 0.24rem 1.24rem;  background: #fff;}
.znwd-ls-it {  display: block;  height: 0.4rem;  background: #FFFFFF;  border-radius: 0.04rem;  border: 0.01rem solid #E8EDF2;  padding: 0.12rem;  margin-bottom: 0.04rem;}
.znwd-ls-it:hover {  background: linear-gradient(270deg, #C3E7FF 0%, #D4EEFF 100%);  border-radius: 0.04rem;}
.znwd-ls-it .ic {  float: left;  background: url(../images/znwd-icon6.png) center no-repeat;  width: 0.16rem;  height: 0.16rem;  background-size: 100%;}
.znwd-ls-it .nm {  float: left;  font-size: 0.14rem;  line-height: 0.16rem;  font-weight: 400;  color: #181818;  margin-left: 0.08rem;  width: calc(100% - 0.24rem);  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.znwd-r {  float: left;  padding-top: 0.91rem;}
.znwd-r-c {  padding: 0.22rem 0.35rem 0.32rem 0.4rem;  width: 10rem;  height: 6.4rem;  background: #F2F8FF;  border-radius: 0 0.16rem 0.16rem 0;  position: relative;}
.znwd-r-c:before {  content: '';  display: block;  left: 0;  right: 0;  top: 0.2rem;  height: 0.2rem;  background: linear-gradient(to bottom, #F2F8FF 0%, transparent 100%);  position: absolute;}
.znwd-r-c:after {  content: '';  display: block;  left: 0;  right: 0;  top: 4.76rem;  height: 0.2rem;  background: linear-gradient(to top, #F2F8FF 0%, transparent 100%);  position: absolute;}
.znwd-r-c .sc-c {  overflow-y: auto;  height: 4.74rem;  padding-right: 0.3rem;  padding-top: 0.1rem;}
.znwd-r-c .inp {  margin-top: 0.16rem;}
.znwd-r-c .sug .sug-it {  float: left;  height: 0.32rem;  line-height: 0.32rem;  background: #FFFFFF;  border-radius: 0.16rem;  padding: 0 0.16rem;  font-size: 0.14rem;  font-weight: 400;  color: #333333;  display: block;  margin-right: 0.16rem;  margin-bottom: 0.16rem;}
.znwd-r-c .sug .sug-it:last-child {  margin-right: 0;}
.znwd-r-c .sug .sug-it:hover {  color: #015293;  background: linear-gradient(270deg, #C3E7FF 0%, #D4EEFF 100%);}
.znwd-r-c .inp-c {  border: 0.01rem solid transparent;  background: #FFFFFF;  box-shadow: 0 0.04rem 0.12rem 0 rgba(102, 135, 170, 0.12);  border-radius: 0.08rem;  position: relative;  z-index: 1;}
.znwd-r-c .inp-c input {  height: 0.48rem;  line-height: 0.48rem;  padding: 0 0.16rem;  box-sizing: border-box;  width: calc(100% - 0.45rem);  float: left;}
.znwd-r-c .inp-c .send {  margin-top: 0.05rem;  display: block;  width: 0.44rem;  height: 0.44rem;  background: url(../images/znwd-send.png);  background-size: 100%;  float: left;}
.znwd-r-c .inp-c .sug-in {  display: none;  position: absolute;  left: 0;  right: 0;  top: 0.06rem;  height: 1.06rem;  padding: 0.04rem 0;  border-bottom: 1px #DDDDDD solid;  overflow-y: auto;}
.znwd-r-c .inp-c .sug-in .item {  display: block;  cursor: pointer;  line-height: 0.2rem;  margin-bottom: 0.08rem;  padding: 0 16px;  font-size: 0.16rem;  font-weight: 400;  color: #333333;}
.znwd-r-c .inp-c .sug-in .item .highlight {  color: #015293;}
.znwd-r-c .inp-c .sug-in .item:hover {  color: #026AB6;}
.znwd-r-c .inp-c.cur {  margin-top: -1.12rem;  padding-top: 1.12rem;  border: 0.01rem solid #026AB6;}
.znwd-r-c .inp-c.cur .sug-in {  display: block;}
.msg-f {  margin-bottom: 0.24rem;}
.msg-f .tx {  float: left;  width: 0.38rem;  height: 0.36rem;  background: url(../images/znwd-icon8.png) no-repeat;  background-size: 100%;}
.msg-f .con {  max-width: calc(100% - 0.44rem);  margin-left: 0.06rem;  float: left;  background: #FFFFFF;  padding: 0.12rem 0.2rem;  border-radius: 0.02rem 0.12rem 0.12rem 0.12rem;  font-size: 0.16rem;  font-weight: 400;  color: #111111;  line-height: 0.24rem;}
.msg-f .conloading {  margin-left: 0.08rem;  width: 1.5rem;  float: left;  box-shadow: 0 0.02rem 0.16rem 0 rgba(123, 122, 168, 0.12);  border-radius: 0.02rem 0.12rem 0.12rem 0.12rem;  border: 0.01rem #b9cdf0aa solid;  padding: 0.16rem;  background: linear-gradient(132deg, #F8F2FB 0%, #EFECFD 54%, #DBEAFF 100%);}
.msg-f .conloading .lic {  width: 0.16rem;  height: 0.16rem;  background: url(../images/znwd-icon9.png);  background-size: 100%;  float: left;}
.msg-f .conloading .txt {  float: left;  font-size: 0.16rem;  font-weight: 400;  color: #111111;  line-height: 0.16rem;  margin-left: 0.12rem;}
.msg-f .cnxw {  margin-top: 0.12rem;  margin-bottom: 0.16rem;}
.msg-f .cnxw .ic {  float: left;  width: 0.16rem;  height: 0.16rem;  background: url(../images/znwd-icon7.png) no-repeat;  background-size: 100%;  margin: 0 0.06rem 0 0;}
.msg-f .cnxw .txt {  line-height: 0.16rem;  font-size: 0.16rem;  font-weight: 500;  color: #333333;  float: left;}
.msg-f .cnxw-it {  font-size: 0.16rem;  font-weight: 500;  color: #333333;  line-height: 0.24rem;  display: block;  width: 2.45rem;  float: left;  height: 0.8rem;  background: #F2F8FF;  border-radius: 0.08rem;  padding: 0.16rem 0.24rem;  margin-right: 0.16rem;  margin-bottom: 0.16rem;}
.msg-f .cnxw-it p {  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  height: 100%;}
.msg-f .cnxw-it:hover {  background: linear-gradient(270deg, #C3E7FF 0%, #D4EEFF 100%);}
.msg-t {  margin-bottom: 0.24rem;}
.msg-t .con {  background: #026AB6;  border-radius: 0.12rem 0.02rem 0.12rem 0.12rem;  font-size: 0.16rem;  font-weight: 500;  color: #FFFFFF;  line-height: 0.24rem;  padding: 0.12rem 0.2rem;  float: right;}@media screen and (max-width: 768px) {  .znwd-con {    width: 100%;    padding-top: 0;  }  
.znwd-r {    float: none;    width: 100%;    height: unset;    padding-top: 0;  }  
.znwd-r-c {    height: unset;    padding: 0.22rem 0.08rem 0.32rem 0.24rem;    width: unset;  }  
.znwd-r-c .sc-c {    height: unset;    padding-right: 0.14rem;  }  
.msg-f {    margin-bottom: 0.48rem;  }  
.msg-f .tx {    width: 0.72rem;    height: 0.72rem;  }  
.msg-f .con {    max-width: calc(100% - 0.84rem);    margin-left: 0.12rem;    padding: 0.27rem 0.32rem;    border-radius: 0.04rem 0.24rem 0.24rem 0.24rem;    font-size: 0.32rem;    line-height: 0.42rem;  }  
.msg-f .wtc {    padding-right: 0;  }  
.msg-f .cnxw {    margin-bottom: 0.24rem;  }  
.msg-f .cnxw .ic {    width: 0.32rem;    height: 0.32rem;    margin-right: 0.16rem;  }  
.msg-f .cnxw .txt {    line-height: 0.32rem;    font-size: 0.32rem;  }  
.msg-f .cnxw-it {    width: 2.65rem;    height: 1.32rem;    margin-right: 0.24rem;    font-size: 0.28rem;    line-height: 0.42rem;    padding: 0.24rem;  }  
.msg-f .conloading {    width: 2.78rem;    padding: 0.27rem 0.32rem;    border-radius: 0.04rem 0.24rem 0.24rem 0.24rem;  }  
.msg-f .conloading .lic {    width: 0.32rem;    height: 0.32rem;  }  
.msg-f .conloading .txt {    font-size: 0.32rem;    line-height: 0.32rem;  }  
.msg-t .con {    font-size: 0.32rem;    line-height: 0.42rem;    padding: 0.27rem 0.32rem;    border-radius: 0.24rem 0.04rem 0.24rem 0.24rem;  }  
.inp {    margin: 0;  }  
.inp .sug .sug-it {    height: 0.64rem;    line-height: 0.64rem;    border-radius: 0.32rem;    padding: 0 0.32rem;    font-size: 0.28rem;    color: rgba(51, 51, 51, 0.8);  }  
.inp .inp-c {    border-radius: 0.16rem;  }  
.inp .inp-c input {    font-size: 0.32rem;    height: 0.96rem;    line-height: 0.96rem;    padding: 0 0.32rem;    width: calc(100% - 0.85rem);  }  
.inp .inp-c .send {    width: 0.76rem;    height: 0.76rem;    margin-top: 0.13rem;  }  
.inp .inp-c .sug-in {    padding: 0;    height: 3.84rem;    top: 0.32rem;    left: 0.16rem;    right: 0.16rem;  }  
.inp .inp-c .sug-in .item {    font-size: 0.32rem;    line-height: 0.48rem;    margin-bottom: 0.3rem;  }  
.inp .inp-c.cur {    margin-top: -4.16rem;    padding-top: 4.16rem;    border: 0.01rem solid #026AB6;  }  
.inp .inp-c.cur .sug-in {    display: block;  }}
.data-sdg {  padding: 0.2rem;  background: linear-gradient(180deg, #F2F6F9 0%, #F7F9FB 100%);  border-radius: 8px;  margin-bottom: 0.42rem;}
.data-sdg a:hover {  color: #015293 !important;}
.data-sdg .ell {  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.data-sdg .data-vosig {  padding: 0.24rem;  border-radius: 8px;  background: #fff;}
.data-sdg .data-giei {  overflow: hidden;}
.data-sdg .data-eig {  float: left;  width: 5.84rem;  background: #E8F3FB;  border-radius: 8px;  overflow: hidden;}
.data-sdg .data-reig {  float: right;}
.data-sdg .data-tidog {  padding: 0.16rem 0.24rem;  overflow: hidden;}
.data-sdg .data-gsog {  float: left;  font-size: 0.2rem;  color: #111;  line-height: 0.28rem;  font-weight: 600;}
.data-sdg .data-viei {  float: right;}
.data-sdg .data-viei:hover span {  color: #015293;}
.data-sdg .data-opge {  margin-right: 0.04rem;  color: #999;  line-height: 0.28rem;  font-size: 0.14rem;}
.data-sdg .data-more {  float: right;  width: 0.28rem;  height: 0.28rem;}
.data-sdg .data-c0ge {  margin: 0 0.04rem 0.04rem;  padding: 0.2rem;  background-color: #fff;  border-radius: 6px;}
.data-sdg .data-litem {  line-height: 0.48rem;  height: 0.48rem;}
.data-sdg .data-litem div,.data-sdg .data-litem a {  color: #333;  font-size: 0.16rem;  display: inline-block;}
.data-sdg .data-litem .data-ti4sg {  color: #333;}
.data-sdg .data-litem .data-sicon {  float: left;  width: 0.1rem;  height: 0.1rem;  margin-top: 0.19rem;  margin-right: 0.08rem;}
.data-sdg .data-litem .data-tvsge {  width: 70%;}
.data-sdg .data-litem .data-ti4sg {  float: right;  color: #999;}
.data-sdg .data-ugoeq {  height: 1.2rem;  margin-top: 0.24rem;}
.data-sdg .data-ugoeq a {  display: inline-block;  transform: scale(1);  transition: 0.3s;}
.data-sdg .data-ugoeq a:hover {  transform: scale(1.01);}
.data-sdg .data-ugoeq img {  width: 5.84rem;  height: 1.2rem;}
.data-sdg .data-ugoeq .data-wigei {  float: left;}
.data-sdg .data-ugoeq .data-tdige {  float: right;}
.data-sdg .data-xgieo {  margin-top: 0.24rem;  background: #E8F3FB;  border-radius: 8px;}
.data-sdg .data-xgieo .data-sgieog {  padding: 0.08rem 0.24rem;  overflow: hidden;}
.data-sdg .data-xgieo .data-digie {  width: 0.4rem;  height: 0.4rem;  float: left;  margin-right: 0.12rem;}
.data-sdg .data-xgieo .data-i00gie {  float: left;  font-size: 0.2rem;  color: #111;  line-height: 0.4rem;  font-weight: 600;}
.data-sdg .data-xgieo .data-c9gei {  overflow: hidden;  background: #F7F8FB;  border-radius: 8px;  padding: 0.04rem 0.04rem 0.04rem 0.24rem;}
.data-sdg .data-xgieo .data-hsigie {  width: 1.68rem;  margin: 0.24rem 0;  float: left;}
.data-sdg .data-xgieo .data-hsigie .data-sgieg {  width: 1.69rem;  height: 0.64rem;  line-height: 0.64rem;  text-align: center;  color: #111;  font-size: 0.16rem;  font-weight: 600;  cursor: pointer;}
.data-sdg .data-xgieo .data-hsigie .data-sgieg.active {  background: url(../images/data-tab-bg.png) no-repeat center center / 100% 100%;  color: #fff !important;}
.data-sdg .data-xgieo .data-hsigie .data-sgieg:hover {  color: #015293;}
.data-sdg .data-xgieo .data-ogide {  float: right;  width: 9.8rem;  height: 5.24rem;  background: #FFFFFF;  border-radius: 6px;}
.data-sdg .data-xgieo .data-i49sg {  width: 100%;  height: 100%;}@media screen and (max-width: 768px) {  .data-sdg {    padding: 0;  }  
.data-sdg .data-vosig {    padding-top: 0;  }  
.data-sdg .data-eig {    float: initial;    width: auto;  }  
.data-sdg .data-reig {    margin-top: 0.24rem;  }  
.data-sdg .data-tidog {    padding: 0.16rem 0.24rem;  }  
.data-sdg .data-gsog {    font-size: 0.32rem;    line-height: 0.4rem;  }  
.data-sdg .data-opge {    font-size: 0.24rem;    line-height: 0.4rem;    margin-right: 0.08rem;  }  
.data-sdg .data-more {    width: 0.4rem;    height: 0.4rem;  }  
.data-sdg .data-litem {    height: auto;    align-items: center;    display: flex;  }  
.data-sdg .data-litem .data-sicon {    margin-top: 0;    margin-right: 0.16rem;  }  
.data-sdg .data-litem div,  .data-sdg .data-litem a {    font-size: 0.32rem;    line-height: 0.8rem;  }  
.data-sdg .data-litem .data-ti4sg {    display: none;  }  
.data-sdg .data-litem .data-tvsge {    flex: 1;    width: 0;  }  
.data-sdg .data-ugoeq {    margin-top: 0;    height: auto;    display: flex;    flex-direction: column;  }  
.data-sdg .data-ugoeq img {    width: 100%;    height: auto;    margin-top: 0.24rem;  }  
.data-sdg .data-xgieo .data-sgieog {    padding: 0 0.24rem;    display: flex;    align-items: center;    height: 1.12rem;  }  
.data-sdg .data-xgieo .data-digie {    width: 0.6rem;    height: 0.6rem;    margin-right: 0.2rem;  }  
.data-sdg .data-xgieo .data-i00gie {    font-size: 0.32rem;  }  
.data-sdg .data-xgieo .data-c9gei {    display: flex;    flex-direction: column;    padding: 0.24rem;    padding-top: 0;  }  
.data-sdg .data-xgieo .data-hsigie {    width: auto;    margin: 0 -0.24rem 0.24rem 0;    display: flex;    flex-wrap: wrap;  }  
.data-sdg .data-xgieo .data-hsigie .data-sgieg {    display: flex;    align-items: center;    justify-content: center;    margin-right: 0.12rem;    margin-top: 0.24rem;    min-height: 0.72rem;    box-sizing: border-box;    background: #fff;    border-radius: 4px;    padding: 0 0.33rem;    line-height: 1.06;    font-size: 0.28rem;    width: auto;    min-width: 2.1rem;  }  
.data-sdg .data-xgieo .data-hsigie .data-sgieg.active {    background: #015293;  }  
.data-sdg .data-xgieo .data-ogide {    width: auto;    overflow-x: auto;    border: 0.24rem solid #fff;  }  
.data-sdg .data-xgieo .data-ogide::-webkit-scrollbar {    width: 0;    height: 0.2rem;  }  
.data-sdg .data-xgieo .data-ogide::-webkit-scrollbar-track {    border-radius: 100px;    background-color: #F7F8FB;  }  
.data-sdg .data-xgieo .data-ogide::-webkit-scrollbar-thumb {    border-radius: 100px;    background-color: #E8F3FB;  }  
.data-sdg .data-xgieo .data-i49sg {    width: 11rem;  }  
.data-sdg {    margin-bottom: 0;  }}