@charset "UTF-8";
body,
html {
  line-height: 0;
}
body {
  background: #f6fbfe url(mainbg.png) top center no-repeat;
  background-size: 19.2rem auto;
}
.pax-top {
  height: 0.42rem;
  line-height: 0.4rem;
  background: rgba(242, 243, 243, 0.8);
  border-top: 1px #f7fbff solid;
  border-bottom: 1px #f7fbff solid;
}
.pax-top .con {
  width: 12rem;
  font-size: 0.12rem;
  margin: 0 auto;
  color: #444444;
}
.pax-top .con a {
  color: #444444;
  cursor: pointer;
}
.pax-top .con a:hover {
  color: #007cc0;
}
.pax-top .con span {
  margin: 0 5px;
}
.pax-slogan {
  width: 12rem;
  height: 1.75rem;
  margin: 0 auto;
}
.pax-slogan .logo {
  width: 3.59rem;
  margin-top: 0.43rem;
}
.pax-slogan .search {
  width: 6.86rem;
}
.pax-slogan .sea-inp {
  width: 4.3rem;
  height: 0.48rem;
  border: 1px #4a99e3 solid;
  margin-top: 0.56rem;
  background: #fff;
}
.pax-slogan .sea-inp input {
  height: 0.46rem;
  line-height: 0.46rem;
  width: 2.7rem;
  padding: 0 0.1rem;
}
.pax-slogan .btn {
  background: url(/images/seabtn.png);
  background-size: 100%;
  width: 0.6rem;
  height: 0.48rem;
  margin: -1px -1px 0 0;
  vertical-align: top;
  cursor: pointer;
}
.pax-slogan .btn:hover {
  opacity: 0.9;
}
.pax-slogan .hotword {
  color: #555;
  font-size: 0.13rem;
  line-height: 0.2rem;
  margin-top: 0.08rem;
  margin-left: 0.1rem;
  width: 4.1rem;
}
.pax-slogan .hotword a {
  color: #555;
  margin-right: 0.05rem;
  cursor: pointer;
}
.pax-slogan .hotword a:hover {
  color: #007dc0;
}
.pax-slogan .wxwb {
  margin-top: 0.56rem;
}
.pax-slogan .wxwb .wx,
.pax-slogan .wxwb .wb {
  display: block;
  margin-right: 0.15rem;
  width: 0.48rem;
  cursor: pointer;
  color: #555555;
}
.pax-slogan .wxwb .wx:hover,
.pax-slogan .wxwb .wb:hover {
  color: #007dc0;
}
.pax-slogan .wxwb .icon {
  height: 0.48rem;
  display: block;
}
.pax-slogan .wxwb p {
  text-align: center;
  font-size: 0.12rem;
  line-height: 0.12rem;
  margin-top: 0.1rem;
  width: 0.68rem;
  margin-left: -0.1rem;
}
.pax-slogan .drop-select {
  margin-top: 0.13rem;
  width: 0.93rem;
  height: 0.21rem;
  line-height: 0.21rem;
  border-left: 1px #d6d5d4 solid;
  font-size: 0.12rem;
  color: #666666;
  cursor: pointer;
}
.pax-slogan .drop-select .select {
  padding: 0 0.1rem;
}
.pax-slogan .drop-select .select .tit {
  width: 0.65rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pax-slogan .drop-select .select .arrow-icon {
  background: url(/images/arrow1.png);
  background-size: 100%;
  width: 0.07rem;
  height: 0.04rem;
  margin-top: 0.09rem;
}
.pax-slogan .drop-select .dropdown-menu {
  display: none;
  background: #fff;
  opacity: 0.9;
  width: 100%;
  border: 1px #dcdcdc solid;
  margin-top: 0.05rem;
}
.pax-slogan .drop-select .dropdown-menu a {
  display: block;
  line-height: 0.3rem;
  height: 0.3rem;
  padding: 0 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.3s;
}
.pax-slogan .drop-select .dropdown-menu a:hover {
  color: #1c9fde;
  background: #f3f3f3;
}
.pax-nav {
  height: 0.62rem;
  background: #007cc0 url(navbg.png) center no-repeat;
  background-size: 19.2rem auto;
}
.pax-nav .con {
  width: 12rem;
  margin: 0 auto;
}
.pax-nav .navitem {
  display: block;
  float: left;
  width: 16.6%;
  height: 0.62rem;
  font-size: 0.2rem;
  color: #fff;
  font-weight: bold;
  position: relative;
  cursor: pointer;
}
.pax-nav .navitem .con {
  width: 100%;
  height: 0.31rem;
  line-height: 0.31rem;
  text-align: center;
  margin-top: 0.15rem;
  background: url(/images/navline.png) left center no-repeat;
  background-size: auto 100%;
}
.pax-nav .navitem:first-child .con {
  background: none;
}
.pax-nav .navitem .arrow {
  background: url(/images/arrow3.png);
  background-size: 100%;
  width: 0.19rem;
  height: 0.1rem;
  left: 50%;
  bottom: 0;
  position: absolute;
  margin-left: -0.09rem;
  opacity: 0;
  transition: all 0.3s;
}
.pax-nav .navitem:hover .arrow,
.pax-nav .navitem.cur .arrow {
  bottom: -0.09rem;
  opacity: 1;
}
.pax-content {
  width: 12rem;
  margin: 0 auto;
  background: rgba(255, 255, 255, 0.95);
  border-bottom: 0.03rem #eef3f6 solid;
}
.pax-footer {
  height: 1.88rem;
  background: #ffffff;
  margin-top: 0.2rem;
}
.pax-footer .links {
  height: 0.6rem;
  background: #007dc0;
}
.pax-footer .links .content {
  width: 12rem;
  margin: 0 auto;
}
.pax-footer .links .drop-select {
  width: 16.6%;
  height: 0.6rem;
  line-height: 0.6rem;
  font-size: 0.12rem;
  color: #fff;
  cursor: pointer;
}
.pax-footer .links .drop-select .select {
  padding: 0 0.1rem;
}
.pax-footer .links .drop-select .select .tit {
  width: 1.7rem;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pax-footer .links .drop-select .select .arrow-icon {
  background: url(/images/arrow2.png);
  background-size: 100%;
  width: 0.07rem;
  height: 0.04rem;
  margin-top: 0.28rem;
}
.pax-footer .links .drop-select .dropdown-menu {
  display: none;
  background: #1795d9;
  opacity: 0.9;
  width: 100%;
  border: 1px #007dc0 solid;
  max-height: 1.2rem;
  overflow-y: auto;
}
.pax-footer .links .drop-select .dropdown-menu a {
  display: block;
  line-height: 0.3rem;
  height: 0.3rem;
  padding: 0 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  transition: all 0.3s;
}
.pax-footer .links .drop-select .dropdown-menu a:hover {
  color: #fff;
  background: #007dc0;
}
.pax-footer .footer-con {
  width: 12rem;
  margin: 0 auto;
  line-height: 0;
}
.pax-footer .dzjg {
  display: block;
  width: 0.56rem;
  height: 0.68rem;
  margin: 0.28rem 0.23rem 0 0.19rem;
}
.pax-footer .dzjg img {
  width: 100%;
}
.pax-footer .info {
  font-size: 0.14rem;
  color: #333;
  line-height: 0.28rem;
  margin: 0.2rem 0;
}
.pax-footer .info .name {
  font-size: 0.18rem;
  font-weight: bold;
}
.pax-footer .icons {
  float: left;
  margin: 0.25rem 0 0 0.3rem;
  cursor: pointer;
  color: #333333;
}
.pax-footer .icons:hover {
  color: #007dc0;
}
.pax-footer .icons .icon {
  display: block;
  width: 0.48rem;
  height: 0.48rem;
}
.pax-footer .icons p {
  font-size: 0.14rem;
  text-align: center;
  margin-top: 0.14rem;
}
.pax-footer .wzzc {
  display: block;
  float: left;
  margin: 0.3rem 0 0 0.4rem;
}
.pax-footer .wzzc img {
  width: 1.1rem;
}
.pax-content.gl {
  padding: 0.2rem 0.2rem 0.5rem 0.2rem;
}
.loaction {
  line-height: 0.3rem;
  font-size: 0.16rem;
  color: #666666;
  border-bottom: 2px #007dc0 solid;
  background-size: 100% auto;
  padding-bottom: 0.2rem;
  margin-bottom: 0.25rem;
}
.loaction .icon {
  display: inline-block;
  background: url(/images/location.png);
  background-size: 100%;
  width: 0.17rem;
  height: 0.2rem;
  vertical-align: -0.05rem;
  margin-left: 0.02rem;
}
.loaction a {
  color: #666666;
  cursor: pointer;
  margin: 0 0.03rem;
}
.loaction a:hover {
  color: #007dc0;
}
.loaction a.cur {
  color: #007dc0;
  font-weight: bold;
  font-size: 0.18rem;
}
.loaction .back {
  padding-right: 0.4rem;
  background: url(/images/back.png) right center no-repeat;
  background-size: 0.31rem auto;
}
.leftlist {
  width: 2.66rem;
  margin-right: 0.3rem;
  float: left;
}
.leftlist .listitem {
  display: block;
  line-height: 0.48rem;
  height: 0.48rem;
  font-size: 0.16rem;
  color: #007dc0;
  padding-left: 0.15rem;
  cursor: pointer;
  margin-bottom: 0.1rem;
  transition: all 0.3s;
  background: #eff7fb;
}
.leftlist .listitem .rt {
  display: inline-block;
  background: url(/images/arrow7.png);
  background-size: 100%;
  width: 0.18rem;
  height: 0.06rem;
  margin: 0.21rem 0.33rem 0 0;
}
.leftlist .listitem:hover,
.leftlist .listitem.cur {
  color: #fff;
  background: #007dc0;
  font-weight: bold;
}
.leftlist .listitem:hover .rt,
.leftlist .listitem.cur .rt {
  background: url(/images/arrow7c.png);
  background-size: 100%;
}
.rightlist {
  margin-left: 2.96rem;
}
.rightlist.ml0 {
  margin-left: 0;
}
.rightlist .tit {
  font-size: 0.18rem;
  color: #007dc0;
  background: #f1f7fd;
  height: 50px;
  line-height: 50px;
  font-weight: bold;
}
.rightlist .tit .line {
  float: left;
  width: 0.04rem;
  height: 0.16rem;
  background: #007dc0;
  display: block;
  margin: 0.17rem 0.2rem 0 0;
}
.rightlist .list-item {
  line-height: 0.46rem;
  height: 0.46rem;
}
.rightlist .list-content {
  padding: 0.1rem 0;
  border-bottom: 1px #dcdcdc dashed;
}
.rightlist .list-content:first-child {
  padding-top: 0;
}
.gl-page {
  margin-top: 0.2rem;
  line-height: 0;
  text-align: center;
}
.gl-page .count {
  color: #007dc0;
  margin: 0 0.05rem;
  font-style: normal;
}
.gl-page a {
  display: block;
  float: left;
  height: 0.32rem;
  margin: 0 0.05rem;
  padding: 0 0.15rem;
  background-color: #fff;
  border: 0.01rem solid #e7e8e7;
  font-size: 0.14rem;
  color: #333;
  line-height: 0.3rem;
  text-align: center;
}
.gl-page a:hover,
.gl-page a.cur {
  background-color: #007dc0;
  color: #fff;
}
.gl-page a.text {
  border: 0;
  line-height: 0.32rem;
}
.gl-page a.text:hover,
.gl-page a.text.cur {
  background-color: transparent;
  color: #007dc0;
}
.gl-page span {
  display: block;
  float: left;
  height: 0.32rem;
  margin: 0 0.05rem;
  font-size: 0.14rem;
  color: #333;
  line-height: 0.3rem;
  text-align: center;
}
.gl-page input {
  display: block;
  float: left;
  width: 0.5rem;
  height: 0.32rem;
  line-height: 0.3rem;
  background-color: #fff;
  border: 0.01rem solid #e7e8e7;
  text-align: center;
  outline: none;
}
.gl-page button {
  display: block;
  float: left;
  height: 0.32rem;
  line-height: 0.3rem;
  border: 0.01rem solid #e7e8e7;
  text-align: center;
  outline: none;
  cursor: pointer;
  padding: 0 0.2rem;
  background: #fff;
  transition: all 0.3s;
}
.gl-page button:hover {
  background-color: #2775cc;
  color: #fff;
}
.xl-artical .tit {
  font-size: 0.24rem;
  color: #007dc0;
  text-align: center;
  line-height: 0.9rem;
  font-weight: bold;
}
.xl-artical .srcinfo {
  padding: 0 0.2rem;
  font-size: 0.14rem;
  color: #3e3e3e;
  height: 0.56rem;
  line-height: 0.54rem;
  margin-bottom: 0.3rem;
  background: #eef9fd;
}
.xl-artical .srcinfo .sr {
  margin-right: 0.3rem;
}
.xl-artical .srcinfo .wx {
  display: block;
  background: url(/images/wx2.png) center no-repeat;
  background-size: 100%;
  width: 0.24rem;
  height: 0.24rem;
  margin: 0.15rem 0 0 0.22rem;
  cursor: pointer;
}
.xl-artical .srcinfo .wb {
  display: block;
  background: url(/images/wb2.png) center no-repeat;
  background-size: 100%;
  width: 0.24rem;
  height: 0.24rem;
  cursor: pointer;
  margin: 0.15rem 0 0 0.12rem;
}
.xl-artical .srcinfo .sh {
  display: block;
  background: url(/images/share.png) center no-repeat;
  background-size: 100%;
  width: 0.24rem;
  height: 0.24rem;
  cursor: pointer;
  margin: 0.15rem 0.34rem 0 0.12rem;
}
.xl-artical .srcinfo .bg {
  display: block;
  background: url(/images/a+.png) center no-repeat;
  background-size: 100%;
  width: 0.16rem;
  height: 0.16rem;
  cursor: pointer;
  margin: 0.17rem 0 0 0.12rem;
}
.xl-artical .srcinfo .sm {
  display: block;
  background: url(/images/a-.png) center no-repeat;
  background-size: 100%;
  width: 0.13rem;
  height: 0.16rem;
  cursor: pointer;
  margin: 0.19rem 0.24rem 0 0.12rem;
}
.xl-artical .xl-text {
  font-size: 0.14rem;
  color: #333333;
  line-height: 0.33rem;
}
.xl-artical .xl-text p {
  margin-bottom: 0.1rem;
}
.xl-artical .xl-text .qrcode {
  display: block;
  margin: 0.7rem auto 0.1rem auto;
}
.xl-artical .xl-text .f-tac {
  color: #666;
}
.zwgk-left {
  width: 8.06rem;
  float: left;
  overflow: hidden;
}
.zwgk-left .search {
  background: #f1f7fd;
  padding: 0.2rem;
  line-height: 0.32rem;
  margin-bottom: 0.3rem;
}
.zwgk-left .search .row {
  margin-bottom: 0.1rem;
}
.zwgk-left .search .label {
  float: left;
  width: 0.7rem;
  text-align: center;
  font-size: 0.14rem;
  color: #333333;
  font-weight: bold;
}
.zwgk-left .search .label.st {
  width: 0.55rem;
}
.zwgk-left .search .linp {
  display: block;
  float: left;
  background: #fff;
  width: 2.65rem;
  padding: 0 0.15rem;
  line-height: 0.32rem;
  height: 0.32rem;
}
.zwgk-left .search .btn {
  display: block;
  float: left;
  line-height: 0.32rem;
  height: 0.32rem;
  width: 0.8rem;
  border-radius: 0.02rem;
  color: #fff;
  background: #007dc0;
  text-align: center;
  margin-left: 0.1rem;
  font-size: 0.14rem;
  cursor: pointer;
}
.zwgk-left .search .btn.reset {
  background: #e8e9e8;
  color: #666666;
}
.zwgk-left .search .drop-select {
  width: 1.1rem;
  height: 0.32rem;
  line-height: 0.32rem;
  font-size: 0.14rem;
  color: #666666;
  cursor: pointer;
  background: #fff;
  text-align: center;
}
.zwgk-left .search .drop-select .select .tit {
  width: 0.9rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.zwgk-left .search .drop-select .select .arrow-icon {
  background: url(/images/arrow1.png);
  background-size: 100%;
  width: 0.07rem;
  height: 0.04rem;
  margin-top: 0.13rem;
}
.zwgk-left .search .drop-select .dropdown-menu {
  display: none;
  background: #fff;
  opacity: 0.9;
  width: 100%;
  border: 1px #dcdcdc solid;
}
.zwgk-left .search .drop-select .dropdown-menu a {
  display: block;
  line-height: 0.3rem;
  height: 0.3rem;
  padding: 0 0.1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.3s;
}
.zwgk-left .search .drop-select .dropdown-menu a:hover {
  color: #1c9fde;
  background: #f3f3f3;
}
.zwgk-left .search .sinp {
  display: block;
  float: left;
  background: #fff;
  width: 0.9rem;
  padding: 0 0.15rem;
  line-height: 0.32rem;
  height: 0.32rem;
}
.zwgk-right {
  width: 3.39rem;
  margin-left: 0.13rem;
  float: left;
}
.zwtab1 .tabitem {
  display: block;
  float: left;
  border-radius: 0.04rem;
  width: 1.26rem;
  text-align: center;
  height: 0.35rem;
  line-height: 0.35rem;
  font-size: 0.16rem;
  color: #333333;
  box-shadow: 0 0.05rem 0.1rem #dedede;
  margin-right: 0.1rem;
  cursor: pointer;
}
.zwtab1 .tabitem:last-child {
  margin-right: 0;
}
.zwtab1 .tabitem:hover,
.zwtab1 .tabitem.cur {
  color: #fff;
  background: #007dc0;
}
.leader-info .tit {
  height: 0.45rem;
  line-height: 0.45rem;
  padding: 0 0.25rem;
  color: #fff;
  background: #007dc0;
}
.leader-info .tit a {
  position: relative;
  color: #fff;
  display: block;
  float: left;
}
.leader-info .tit .more {
  display: none;
}
.leader-info .tit .nm {
  font-size: 18px;
  font-weight: bold;
}
.leader-info .tit .rt {
  font-size: 0.16rem;
}
.leader-info .tit .rt a {
  cursor: pointer;
}
.leader-info .tit .rt span {
  display: block;
  float: left;
  margin: 0 0.05rem;
}
.leader-info .tit .rt a:hover:after,
.leader-info .tit .rt a.cur:after {
  content: ' ';
  display: block;
  background: url(/images/arrow5.png);
  background-size: 100%;
  width: 0.07rem;
  height: 0.04rem;
  position: absolute;
  left: 0.12rem;
  bottom: 0.03rem;
}
.leader-info .con {
  padding: 0.15rem 0.08rem;
}
.leader-info .con img {
  width: 1.2rem;
  display: block;
  float: left;
  margin-bottom: 0.1rem;
}
.leader-info .con .info {
  margin-left: 1.35rem;
}
.leader-info .con .info .zw {
  font-size: 0.16rem;
  color: #444444;
  font-weight: bold;
  line-height: 0.2rem;
  margin-top: 0.1rem;
}
.leader-info .con .info .name {
  font-size: 0.22rem;
  font-weight: bold;
  color: #444444;
  line-height: 0.25rem;
  margin: 0.1rem 0 0.15rem;
}
.leader-info .con .info .dec {
  color: #444444;
  font-size: 0.16rem;
  line-height: 0.2rem;
  padding-bottom: 0.1rem;
  border-bottom: 1px #d4e2ef solid;
  margin-bottom: 0.2rem;
}
.leader-info .con .info .jl {
  display: block;
  color: #256dc3;
  font-size: 0.16rem;
  line-height: 0.16rem;
}
.leader-info .tabItem {
  display: none;
}
.leader-info .tabItem:first-child {
  display: block;
}
.more.ad,
.more.su {
  margin-top: 0.12rem;
  width: 0.2rem;
  height: 0.2rem;
  border-radius: 50%;
  line-height: 0.2rem;
  background-color: #fff;
  font-size: 0.16rem;
  font-weight: bold;
  color: #1a74ca;
  text-align: center;
}
.zfxxgk {
  margin-bottom: 0.1rem;
}
.zfxxgk .tit {
  cursor: pointer;
  height: 0.45rem;
  line-height: 0.45rem;
  padding: 0 0.2rem;
  background: #eff7fb;
  color: #333333;
  font-size: 0.18rem;
  font-weight: bold;
}
.zfxxgk .tit .su {
  display: none;
}
.zfxxgk .con {
  background: #eff7fb;
  padding: 0.1rem;
  margin-top: 0.1rem;
  transition: all 0.3s;
}
.zfxxgk .linkitem {
  display: block;
  width: 1rem;
  height: 0.36rem;
  line-height: 0.36rem;
  font-size: 0.14rem;
  color: #333333;
  background: #fff;
  float: left;
  text-align: center;
  margin-left: 0.1rem;
  margin-bottom: 0.1rem;
  cursor: pointer;
  transition: all 0.3s;
}
.zfxxgk .linkitem:hover {
  color: #fff;
  background: #52aee0;
}
.zfxxgk.organ .con {
  padding: 0;
  margin: 0;
}
.zfxxgk.organ .linkitem {
  font-size: 0.16rem;
  height: 0;
  overflow: hidden;
  margin-bottom: 0;
  width: 1.45rem;
}
.zfxxgk.organ .linkitem.large {
  width: 3.06rem;
}
.zfxxgk.organ.cur .ad {
  display: none;
}
.zfxxgk.organ.cur .su {
  display: block;
}
.zfxxgk.organ.cur.organ .con {
  padding-top: 0.1rem;
  height: auto;
  margin-top: 0.1rem;
}
.zfxxgk.organ.cur.organ .linkitem {
  height: 0.56rem;
  line-height: 0.56rem;
  overflow: hidden;
  margin-left: 0.16rem;
  margin-bottom: 0.1rem;
}
.gk-item {
  display: block;
  line-height: 0.53rem;
  height: 0.53rem;
  background: #fff;
  padding: 0 0.23rem;
  font-size: 0.16rem;
  color: #333333;
  cursor: pointer;
  margin-bottom: 0.1rem;
  transition: all 0.3s;
}
.gk-item:after {
  content: ' ';
  display: block;
  float: right;
  background: url(/images/arrow6.png);
  background-size: 100%;
  width: 0.2rem;
  height: 0.2rem;
  margin-top: 0.17rem;
}
.gk-item .icon {
  float: left;
  width: 0.25rem;
  height: 0.29rem;
  margin: 0.14rem 0.1rem 0 0;
}
.gk-item .icon.zn {
  background: url(/images/gkzn.png) center no-repeat;
  background-size: 100%;
}
.gk-item .icon.zd {
  background: url(/images/gkzd.png) center no-repeat;
  background-size: 100%;
}
.gk-item .icon.nr {
  background: url(/images/gknr.png) center no-repeat;
  background-size: 100%;
}
.gk-item .icon.nb {
  background: url(/images/gknb.png) center no-repeat;
  background-size: 100%;
}
.gk-item .icon.sq {
  background: url(/images/ysqgk.png) center no-repeat;
  background-size: 100%;
}
.gk-item .icon.bg {
  background: url(/images/gzbg.png) center no-repeat;
  background-size: 100%;
}
.gk-item:hover {
  color: #fff;
  background: #52aee0;
}
.gk-item:hover .zn {
  background: url(/images/gkznc.png) center no-repeat;
  background-size: 100%;
}
.gk-item:hover .zd {
  background: url(/images/gkzdc.png) center no-repeat;
  background-size: 100%;
}
.gk-item:hover .nr {
  background: url(/images/gknrc.png) center no-repeat;
  background-size: 100%;
}
.gk-item:hover .nb {
  background: url(/images/gknbc.png) center no-repeat;
  background-size: 100%;
}
.gk-item:hover .sq {
  background: url(/images/ysqgkc.png) center no-repeat;
  background-size: 100%;
}
.gk-item:hover .bg {
  background: url(/images/gzbgc.png);
  background-size: 100%;
}
.zwgklist .detail-title {
  margin-bottom: 0.16rem;
}
.zwgklist .detail-title span {
  float: left;
  color: #007dc0;
}
.zwgklist .zwtab1 {
  margin-bottom: 0.1rem;
}
.zwgklist .nav-box {
  margin-bottom: 0.1rem;
  margin-top: 0.2rem;
  padding-right: 0.2rem;
}
.zwgklist .nav-box .more {
  margin-top: 0.15rem;
}
.zwgklist .list-content {
  display: none;
}
.zwgklist .list-content:first-child {
  display: block;
}
.zwgk {
  padding: 0.2rem;
}
.syhdjl-left {
  width: 7.5rem;
}
.syhdjl-left .zfxxgk .tit {
  color: #007dc0;
}
.syhdjl-left .zfxxgk .list-content {
  padding-left: 0.2rem;
}
.syhdjl-left .zfxxgk .list-content .list-item {
  line-height: 0.36rem;
  height: 0.36rem;
}
.syhdjl-left .zfxxgk .list-content .doc-title {
  padding-left: 0;
}
.syhdjl-left .zfxxgk .list-content .doc-title::before {
  display: none;
}
.syhdjl-left .links {
  width: 3.7rem;
  margin-top: -0.16rem;
}
.syhdjl-left .links .linkitem {
  display: block;
  float: left;
  width: 1.7rem;
  height: 0.4rem;
  line-height: 0.38rem;
  padding: 0 0.15rem;
  font-size: 0.16rem;
  color: #157dd5;
  border: 1px #52aee0 solid;
  cursor: pointer;
  transition: color 0.3s;
  margin-left: 0.15rem;
  margin-top: 0.16rem;
}
.syhdjl-left .links .linkitem:after {
  content: '>';
  float: right;
}
.syhdjl-left .links .linkitem:hover {
  background: #52aee0;
  color: #fff;
}
.syhdjl-left .links .biglink {
  display: block;
  float: left;
  margin-left: 0.15rem;
  margin-top: 0.16rem;
  cursor: pointer;
}
.syhdjl-left .links .biglink img {
  width: 1.7rem;
  height: 0.95rem;
}
.syhdjl-left .links .biglink:hover {
  opacity: 0.8;
}
.syhdjl-right {
  width: 3.85rem;
}
.syhdjl-right .tit {
  font-size: 0.2rem;
  font-weight: bold;
  color: #007dc0;
  height: 0.2rem;
  line-height: 0.2rem;
  border-left: 0.04rem #007dc0 solid;
  padding-left: 0.13rem;
  margin-bottom: 0.2rem;
}
.syhdjl-right .tit a.rt {
  font-size: 0.16rem;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
}
.syhdjl-right .tit a.rt:hover {
  color: #007dc0;
}
.syhdjl-right .pic {
  width: 100%;
  max-height: 2.15rem;
}
.syhdjl-right .pictit {
  display: block;
  color: #333333;
  font-size: 0.18rem;
  line-height: 0.6rem;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.syhdjl-right p {
  line-height: 0.35rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 0.16rem;
  font-weight: bold;
  color: #333333;
}
.syhdjl-right p span {
  font-weight: bold;
}
.sybsfw {
  width: 5.7rem;
}
.sybsfw .zfxxgk .tit {
  color: #007dc0;
  margin-bottom: 0.1rem;
}
.sybsfw .zwfwlink1 {
  margin-left: -0.1rem;
}
.sybsfw .linkitem {
  display: block;
  width: 1.35rem;
  height: 0.8rem;
  line-height: 0.8rem;
  float: left;
  border: 1px #e2e9f0 solid;
  cursor: pointer;
  color: #444444;
}
.sybsfw .linkitem .icon {
  display: block;
  float: left;
  margin-left: 0.2rem;
  width: 0.3rem;
  height: 100%;
  position: relative;
}
.sybsfw .linkitem .icon img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  transition: all 0.3s;
}
.sybsfw .linkitem .icon .curimg {
  opacity: 0;
}
.sybsfw .linkitem .nm {
  float: right;
  font-size: 0.16rem;
  line-height: 0.18rem;
  margin-right: 0.2rem;
  width: 0.37rem;
  margin-top: 0.23rem;
}
.sybsfw .linkitem .hover-sta,
.linkitem2 .hover-sta{
  display: none;
}
.sybsfw .linkitem:hover .hover-sta,
.linkitem2:hover .hover-sta{
  display: inline-block;
}
.sybsfw .linkitem:hover .normal-sta,
.linkitem2:hover .normal-sta{
  display: none;
}
.cyfwcx .tit {
  border-bottom: 1px #f5f5f5 solid;
  margin-bottom: 0.4rem;
}
.cyfwcx .tit .nm {
  font-size: 0.2rem;
  color: #157dd5;
  font-weight: bold;
  line-height: 0.2rem;
  width: 1.9rem;
  text-align: center;
  margin: 0 auto -0.1rem auto;
  background: #fff;
}
.cyfwcx .linkitem2 {
  display: block;
  float: left;
  width: 0.7rem;
  color: #444444;
  cursor: pointer;
  margin-left: 0.51rem;
}
.cyfwcx .linkitem2:first-child {
  margin-left: 0;
}
.cyfwcx .linkitem2 .icon {
  margin: 0 auto;
  width: 0.56rem;
  height: 0.56rem;
  line-height: 0.56rem;
  border-radius: 0.04rem;
  background-color: #f4f5f4;
  text-align: center;
}
.cyfwcx .linkitem2 p {
  margin: 0.19rem auto;
  font-size: 0.16rem;
  text-align: center;
}
.cyfwcx .linkitem2:hover {
  color: #007dc0;
}
.cyfwcx .linkitem2:hover .icon {
  background-color: #52aee0;
}
.hudong-box {
  height: 9.87rem;
  padding: 0.31rem 0.54rem 0.51rem;
  background-color: #ffffff;
  box-shadow: 0rem 0rem 0.12rem 0rem rgba(0, 0, 0, 0.12);
  border-radius: 0rem 0rem 0.08rem 0.08rem;
}
.hudong-box .clear::after {
  clear: both;
  content: '';
  display: block;
  width: 0;
  height: 0;
  visibility: hidden;
}
.hudong-box .wto {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hudong-box .wto2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.hudong-box .wto3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.hudong-box .lf-content {
  width: 30%;
}
.hudong-box .lf-content .tiquma {
  width: 3.5rem;
  height: 1.3rem;
  background: url(/images/cha-tiquma.png) no-repeat;
  background-size: 100% 100%;
  padding-top: 0.26rem;
}
.hudong-box .lf-content .tiquma .item {
  margin-left: 0.18rem;
}
.hudong-box .lf-content .tiquma .mt-18 {
  margin-top: 0.18rem;
}
.hudong-box .lf-content .tiquma span {
  display: block;
  float: left;
  width: 0.55rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.16rem;
  color: #333333;
  font-weight: 600;
  height: 0.34rem;
  line-height: 0.34rem;
}
.hudong-box .lf-content .tiquma input {
  display: block;
  float: left;
  padding: 0 0.05rem;
  margin-left: 0.1rem;
  background-color: #fff;
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  color: #999;
  height: 0.34rem;
  line-height: 0.34rem;
}
.hudong-box .lf-content .tiquma .biaoti {
  width: 2.4rem;
  height: 0.32rem;
}
.hudong-box .lf-content .tiquma .tiquma-input {
  width: 1.42rem;
  height: 0.31rem;
}
.hudong-box .lf-content .tiquma .btn {
  width: 0.86rem;
  height: 0.31rem;
  line-height: 0.31rem;
  text-align: center;
  margin-left: 0.12rem;
  background-color: #0055aa;
  border-radius: 0.02rem;
  color: #fff;
  font-size: 0.14rem;
  display: block;
  float: left;
}
.hudong-box .lf-content .xiexin {
  display: block;
  position: relative;
  margin-top: 0.08rem;
  height: 0.7rem;
  background: url(/images/xun-xiexin.png) no-repeat;
  background-size: 100%;
}
.hudong-box .lf-content .xiexin span {
  position: absolute;
  top: 50%;
  right: 0.3rem;
  transform: translateY(-50%);
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.18rem;
  color: #ffffff;
}
.hudong-box .lf-content .echarts-tongji {
  padding: 0.06rem;
  margin-top: 0.08rem;
  background-color: #f5fafe;
}
.hudong-box .lf-content .echarts-tongji .conatiner {
  height: 100%;
}
.hudong-box .lf-content .echarts-tongji .conatiner .banjietongji {
  background-color: #fff;
  padding: 0.19rem 0.25rem;
}
.hudong-box .lf-content .echarts-tongji .conatiner .banjietongji span,
.hudong-box .lf-content .echarts-tongji .conatiner .banjietongji a {
  vertical-align: middle;
}
.hudong-box .lf-content .echarts-tongji .conatiner .banjietongji .shukuai {
  display: inline-block;
  width: 0.03rem;
  height: 0.18rem;
  background-color: #1a74ca;
  opacity: 0.7;
}
.hudong-box .lf-content .echarts-tongji .conatiner .banjietongji .tongji {
  margin-left: 0.1rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  font-weight: 600;
  color: #333333;
  line-height: 0.18rem;
}
.hudong-box .lf-content .echarts-tongji .conatiner .banjietongji .jidu {
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  color: #75aadf;
  line-height: 0.18rem;
}
.hudong-box .lf-content .echarts-tongji .conatiner .banjieecharts {
  background-color: #fff;
  height: 2.25rem;
}
.hudong-box .lf-content .zaixianfangtan {
  margin-top: 0.19rem;
}
.hudong-box .lf-content .zaixianfangtan img {
  width: 100%;
  height: 1.94rem;
  border-radius: 0.1rem;
}
.hudong-box .lf-content .zaixianfangtan p {
  margin-top: 0.13rem;
}
.hudong-box .lf-content .zaixianfangtan .zhaopianlianjie {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.hudong-box .lf-content .zaixianfangtan .fangtanbiaoti {
  display: inline-block;
  width: 100%;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 600;
  font-size: 0.18rem;
  color: #333;
  line-height: 0.22rem;
}
.hudong-box .lf-content .zaixianfangtan .fangtanbiaoti:hover {
  color: #2775cc;
}
.hudong-box .lf-content .fengexian {
  margin-top: 0.1rem;
  height: 0.01rem;
  background-color: #000000;
  opacity: 0.1;
}
.hudong-box .lf-content .shijian,
.hudong-box .lf-content .jianjie {
  margin-top: 0.17rem;
  line-height: 0.2rem;
}
.hudong-box .lf-content .shijian p,
.hudong-box .lf-content .jianjie p {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #666;
}
.hudong-box .lf-content .shijian .shijian-span,
.hudong-box .lf-content .jianjie .shijian-span {
  font-weight: 600;
  color: #333;
}
.hudong-box .rt-content {
  width: 67%;
}
.hudong-box .rt-content .xinjianxuandeng {
  position: relative;
  height: 0.53rem;
  background-color: #f5fafe;
}
.hudong-box .rt-content .xinjianxuandeng .vmid {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
}
.hudong-box .rt-content .xinjianxuandeng .shukuai {
  width: 0.04rem;
  height: 0.16rem;
  background-color: #0055aa;
}
.hudong-box .rt-content .xinjianxuandeng p {
  display: block;
  left: 0.21rem;
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  font-weight: 600;
  color: #0055aa;
}
.hudong-box .rt-content .xinjianxuandeng a {
  display: inline-block;
  text-align: center;
  right: 0.19rem;
  font-size: 0.16rem;
  color: #6fafea;
  background-color: #fff;
  width: 0.21rem;
  height: 0.21rem;
  line-height: 0.21rem;
  border-radius: 50%;
}
.hudong-box .rt-content .xinjiantoubu {
  width: 100%;
  padding: 0.15rem 0;
  border-bottom: 1px solid #e5e5e5;
}
.hudong-box .rt-content .xinjiantoubu .com-p {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.16rem;
  font-weight: 600;
  line-height: 0.16rem;
  color: #333333;
}
.hudong-box .rt-content .xinjiantoubu .xinjianbiaoti {
  width: 67%;
}
.hudong-box .rt-content .xinjiantoubu .banjianqingkang {
  width: 9%;
}
.hudong-box .rt-content .xinjiantoubu .chulishijian {
  width: 24%;
}
.hudong-box .rt-content .xinjiantoubu .chulishijian p {
  text-align: right;
}
.hudong-box .rt-content .xinjianneirong {
  margin-top: 0.08rem;
}
.hudong-box .rt-content .xinjianneirong .xinjianbiaoti {
  height: 100%;
  width: 67%;
  position: relative;
}
.hudong-box .rt-content .xinjianneirong .xinjianbiaoti:hover a {
  color: #2775cc;
}
.hudong-box .rt-content .xinjianneirong .xinjianbiaoti:hover i {
  background-color: #2775cc;
}
.hudong-box .rt-content .xinjianneirong .xinjianbiaoti i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: inline-block;
  width: 0.04rem;
  height: 0.04rem;
  background-color: #b7cfe3;
}
.hudong-box .rt-content .xinjianneirong .xinjianbiaoti a {
  line-height: 0.4rem;
  width: 5rem;
  margin-left: 0.14rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  display: inline-block;
}
.hudong-box .rt-content .xinjianneirong .banjianqingkang {
  height: 100%;
  width: 8%;
}
.hudong-box .rt-content .xinjianneirong .banjianqingkang p {
  line-height: 0.4rem;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #58a161;
  text-align: center;
}
.hudong-box .rt-content .xinjianneirong .chulishijian {
  height: 100%;
  width: 25%;
}
.hudong-box .rt-content .xinjianneirong .chulishijian p {
  line-height: 0.4rem;
  text-align: right;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #999999;
}
.hudong-box .rt-content .tianjianyi {
  margin-top: 0.2rem;
  position: relative;
  height: 0.53rem;
  background-color: #f5fafe;
}
.hudong-box .rt-content .tianjianyi .vmid {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
}
.hudong-box .rt-content .tianjianyi .shukuai {
  width: 0.04rem;
  height: 0.16rem;
  background-color: #0055aa;
}
.hudong-box .rt-content .tianjianyi p {
  font-family: MicrosoftYaHei-Bold;
  font-size: 0.2rem;
  font-weight: 600;
  color: #7792ad;
}
.hudong-box .rt-content .tianjianyi p a {
  font-size: 0.2rem;
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #7792ad;
}
.hudong-box .rt-content .tianjianyi .xuandeng {
  left: 0.21rem;
}
.hudong-box .rt-content .tianjianyi .xinjian-isactive a {
  font-size: 0.2rem;
  color: #0055aa;
}
.hudong-box .rt-content .tianjianyi .zhengji {
  left: 1.3rem;
}
.hudong-box .rt-content .tianjianyi a.vmid {
  display: inline-block;
  text-align: center;
  right: 0.19rem;
  font-size: 0.16rem;
  color: #6fafea;
  background-color: #fff;
  width: 0.21rem;
  height: 0.21rem;
  border-radius: 50%;
  line-height: 0.21rem;
}
.hudong-box .rt-content .tianneirong {
  margin-top: 0.18rem;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti {
  height: 100%;
  width: 75%;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti p {
  position: relative;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti .btn {
  margin-right: 0.15rem;
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  color: #fff;
  text-align: center;
  line-height: 0.25rem;
  display: inline-block;
  width: 0.58rem;
  height: 0.25rem;
  background-color: #69a9e4;
  float: left;
  margin-top: 0.12rem;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti .span-neirong {
  display: inline-block;
  width: 5rem;
  line-height: 0.4rem;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti .over-btn {
  margin-right: 0.15rem;
  font-family: MicrosoftYaHei;
  font-size: 0.14rem;
  color: #999999;
  text-align: center;
  line-height: 0.25rem;
  display: inline-block;
  width: 0.58rem;
  height: 0.25rem;
  background-color: #e5e5e5;
  float: left;
  margin-top: 0.12rem;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti .span-neirong {
  display: inline-block;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti a {
  line-height: 0.5rem;
  float: left;
  display: inline;
  font-size: 0.16rem;
  color: #333333;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti a:hover {
  color: #007dc0;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti a span {
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #333333;
  vertical-align: middle;
}
.hudong-box .rt-content .tianneirong .xinjianbiaoti a span:hover {
  color: #2775cc;
}
.hudong-box .rt-content .tianneirong .chulishijian {
  height: 100%;
  width: 25%;
}
.hudong-box .rt-content .tianneirong .chulishijian p {
  line-height: 0.5rem;
  text-align: right;
  font-family: MicrosoftYaHei;
  font-size: 0.16rem;
  color: #999999;
}
.onlyweb {
  display: none;
}
.pax-content.zj {
  padding: 0 0.3rem;
}
.pax-content.zj .zjtit {
  height: 1.37rem;
  line-height: 1.37rem;
  font-size: 0;
  left: 1.37rem;
  text-align: center;
  margin-bottom: 0.4rem;
}
.pax-content.zj .zjtit img {
  height: 100%;
}
.pax-content.zj .nbgk .sp {
  display: block;
  width: 5.5rem;
  height: 3.1rem;
  float: left;
}
.pax-content.zj .nbgk .wz {
  width: 5.6rem;
  float: right;
  font-size: 0.18rem;
  line-height: 0.38rem;
  height: 1.9rem;
  overflow: hidden;
  font-weight: bold;
  margin-bottom: 0.1rem;
}
.pax-content.zj .nbgk .wz p .pot {
  color: #f13e3e;
}
.pax-content.zj .nbgk .wz p a {
  color: #f13e3e;
}
.pwtab1 {
  margin-left: -0.22rem;
}
.pwtab1 .tabitem {
  display: block;
  width: 1.6rem;
  height: 0.45rem;
  line-height: 0.45rem;
  text-align: center;
  background: #fff;
  border-radius: 0.1rem 0 0.1rem 0;
  box-shadow: 0.05rem 0.05rem 0.1rem #cddfe2;
  margin-left: 0.3rem;
  margin-bottom: 0.26rem;
  font-size: 0.18rem;
  color: #333333;
  transition: all 0.3s;
  cursor: pointer;
  float: left;
}
.pwtab1 .tabitem:hover,
.pwtab1 .tabitem.cur {
  background: #007dc0;
  color: #fff;
  font-weight: bold;
}
.nbly {
  margin-bottom: 0.5rem;
}
.nbly .lyitem {
  float: left;
  width: 2.7rem;
  height: 3.62rem;
  margin-left: 0.19rem;
  background: #f2f3f2;
}
.nbly .lyitem:first-child {
  margin-left: 0;
}
.nbly .lyitem .pic {
  display: block;
  height: 1.8rem;
  overflow: hidden;
  cursor: pointer;
}
.nbly .lyitem .pic img {
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.nbly .lyitem .pic:hover img {
  transform: scale(1.2);
}
.nbly .lyitem .con {
  padding: 0.3rem 0.2rem;
}
.nbly .lyitem .con a {
  display: block;
  text-align: center;
  font-size: 0.18rem;
  line-height: 0.4rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  text-align: left;
}
.nbly .lyitem .con a:hover {
  color: #007dc0;
}
.nbly .lyitem .con a span {
  display: inline-block;
  background: url(/images/ico.png) no-repeat;
  background-size: 100% 100%;
  width: 0.13rem;
  height: 0.13rem;
  margin-right: 0.1rem;
}
@media screen and (max-width: 768px) {
  .onlyweb {
    display: block;
  }
  .main-bg {
    height: 5.37rem;
    background: url(/images/mbbg.png) top center no-repeat;
    background-size: auto 100%;
  }
  .main-bg img {
    display: none;
  }
  .pax-top {
    display: none;
  }
  .pax-slogan {
    width: 100%;
    height: 3.77rem;
  }
  .pax-slogan .logo {
    display: none;
  }
  .pax-slogan .mblogo {
    width: 4rem;
    margin: 0.77rem 0 0 0.22rem;
    display: block;
  }
  .pax-slogan .wxwb {
    display: none;
  }
  .pax-slogan .hotword {
    display: none;
  }
  .pax-slogan .search {
    margin: 0.4rem auto 0 auto;
    float: none;
  }
  .pax-slogan .search .inp {
    float: none;
  }
  .pax-slogan .search .drop-select {
    display: none;
  }
  .pax-slogan .search .sea-inp {
    width: 7.02rem;
    margin: 0;
    border: 0;
    height: 0.72rem;
  }
  .pax-slogan .search .sea-inp input {
    height: 0.72rem;
    line-height: 0.72rem;
    width: 5.42rem;
    font-size: 0.28rem;
    color: #007dc0;
    font-weight: bold;
    position: relative;
    padding-left: 0.7rem;
    background: url(/images/sear.png) 0.2rem center no-repeat;
    background-size: 0.32rem;
  }
  .pax-slogan .search .sea-inp input::-webkit-input-placeholder {
    color: #007dc0;
  }
  .pax-slogan .search .sea-inp .btn {
    width: 1.6rem;
    height: 0.72rem;
    line-height: 0.72rem;
    background: #007dc0;
    text-align: center;
    font-size: 0.28rem;
    color: #fff;
    margin: 0;
  }
  .pax-slogan .search .sea-inp .btn:after {
    content: 'È«Õ¾ËÑË÷';
  }
  .pax-nav {
    height: 1.6rem;
    overflow: hidden;
    background: rgba(38, 112, 191, 0.9);
  }
  .pax-nav .con {
    width: 100%;
  }
  .pax-nav .con .navitem {
    width: calc(100% / 3);
    height: 0.8rem;
    font-weight: normal;
    border-right: 1px #529dcd solid;
  }
  .pax-nav .con .navitem:hover,
  .pax-nav .con .navitem.cur {
    font-weight: bold;
  }
  .pax-nav .con .navitem .con {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.36rem;
    background: none;
    position: relative;
    margin: 0;
  }
  .pax-nav .con .navitem .con:after {
    content: ' ';
    width: 100%;
    height: 1px;
    background: #529dcd;
    position: absolute;
    bottom: -1px;
    left: 0;
  }
  .pax-nav .con .navitem .con .arrow {
    display: none;
  }
  .pax-content.xl {
    padding: 0 0.24rem;
  }
  .pax-content {
    width: 100%;
    border: 0;
  }
  .pax-footer {
    height: auto;
    margin: 0;
  }
  .pax-footer .footer-con {
    width: 100%;
  }
  .pax-footer .links {
    height: auto;
  }
  .pax-footer .links .content {
    width: 100%;
  }
  .pax-footer .links .drop-select {
    float: none;
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.32rem;
  }
  .pax-footer .links .drop-select .select {
    padding: 0 0.3rem;
    border-bottom: 1px #76acdf solid;
  }
  .pax-footer .links .drop-select .select .tit {
    width: calc(100% - 0.2rem);
  }
  .pax-footer .links .drop-select .select .arrow-icon {
    width: 0.18rem;
    height: 0.1rem;
    margin-top: 0.51rem;
  }
  .pax-footer .links .drop-select .dropdown-menu {
    max-height: 3rem;
  }
  .pax-footer .links .drop-select .dropdown-menu a {
    line-height: 0.6rem;
    height: 0.6rem;
  }
  .pax-footer .lxwm {
    float: none;
    width: 100%;
    margin: 0.45rem 0 0.8rem 0;
  }
  .pax-footer .lxwm .icons {
    margin-right: 0.38rem;
  }
  .pax-footer .lxwm .icons .icon {
    width: 1.09rem;
    height: 1.09rem;
  }
  .pax-footer .lxwm .icons p {
    font-size: 0.31rem;
    line-height: 0.31rem;
    margin-top: 0.38rem;
    width: 1.29rem;
    margin-left: -0.1rem;
    text-align: center;
  }
  .pax-footer .dzjg,
  .pax-footer .wzzc {
    display: none;
  }
  .pax-footer .info {
    display: none;
  }
  .pax-footer .mbinfo {
    display: block;
    font-size: 0.32rem;
    line-height: 0.5rem;
    color: #333333cc;
    text-align: center;
  }
  .pax-footer .dzzc {
    margin: 0.2rem 0 0.3rem 0;
    text-align: center;
  }
  .pax-footer .dzzc a {
    display: inline-block;
  }
  .pax-footer .dzzc a img {
    width: 100%;
  }
  .pax-footer .dzzc .mbdzjg {
    width: 0.89rem;
    margin-right: 0.2rem;
  }
  .pax-footer .dzzc .mbwzzc {
    width: 2rem;
  }
  .loaction {
    line-height: 0.88rem;
    padding-bottom: 0;
    margin-bottom: 0;
    background: none;
    font-size: 0.28rem;
  }
  .loaction .icon {
    background: url(/images/location2.png);
    background-size: 100%;
    width: 0.32rem;
    height: 0.36rem;
    vertical-align: -0.08rem;
    margin-right: 0.1rem;
  }
  .loaction a.cur {
    font-size: 0.28rem;
  }
  .loaction .back {
    background-size: 0.6rem auto;
    padding-right: 0.8rem;
  }
  .xl-artical .tit {
    font-size: 0.4rem;
    color: #333333;
  }
  .xl-artical .srcinfo {
    height: auto;
    font-size: 0.24rem;
    padding: 0.25rem 0.2rem;
  }
  .xl-artical .srcinfo .sr,
  .xl-artical .srcinfo .set {
    float: none;
  }
  .xl-artical .srcinfo .date {
    height: 0.36rem;
    width: 0.36rem;
    vertical-align: -0.08rem;
    margin-left: 0.1rem;
  }
  .xl-artical .srcinfo .src {
    width: 0.37rem;
    height: 0.34rem;
    margin-left: 0.4rem;
    vertical-align: -0.08rem;
  }
  .xl-artical .srcinfo .fontsize {
    background: url(/images/fontbg.png);
    background-size: 100%;
    width: 2.66rem;
    height: 0.64rem;
    line-height: 0.64rem;
    margin-top: 0.3rem;
    padding-left: 0.8rem;
  }
  .xl-artical .srcinfo .fontsize a {
    font-size: 0.28rem;
    margin-right: 0.28rem;
  }
  .xl-artical .srcinfo .print {
    width: 0.48rem;
    height: 0.48rem;
    margin-top: 0.38rem;
    margin-left: 0.4rem;
  }
  .xl-artical .srcinfo .share {
    width: 0.36rem;
    height: 0.36rem;
    margin: 0.4rem 0.2rem 0 0.56rem;
  }
  .xl-artical .srcinfo .mbshare {
    display: block;
    margin-top: 0.3rem;
  }
  .xl-artical .srcinfo .wb,
  .xl-artical .srcinfo .wx,
  .xl-artical .srcinfo .sh {
    width: 0.4rem;
    height: 0.4rem;
    margin-top: 0.37rem;
  }
  .xl-artical .srcinfo .wb,
  .xl-artical .srcinfo .sh {
    margin-left: 0.3rem;
  }
  .xl-artical .srcinfo .bg {
    width: 0.35rem;
    height: 0.35rem;
    margin-top: 0.36rem;
    margin-left: 0.3rem;
  }
  .xl-artical .srcinfo .sm {
    margin-top: 0.4rem;
    width: 0.3rem;
    height: 0.3rem;
  }
  .xl-artical .xl-text {
    font-size: 0.32rem;
    line-height: 0.57rem;
  }
  .leftlist,
  .rightlist {
    float: none;
  }
  .leftlist {
    width: 100%;
    padding: 0.2rem;
    margin-bottom: 0.2rem;
    background: #f0f0f0;
  }
  .leftlist .tit {
    display: none;
  }
  .leftlist .listitem {
    height: 0.88rem;
    line-height: 0.86rem;
    border: 1px #dddddc solid;
    background: #fff;
    text-align: center;
    font-size: 0.36rem;
  }
  .leftlist .listitem .rt {
    display: none;
  }
  .leftlist .listitem:hover,
  .leftlist .listitem.cur {
    background: url(/images/gllistbg.png);
    background-size: 100%;
    color: #fff;
    font-weight: normal;
  }
  .rightlist {
    margin: 0;
  }
  .rightlist .tit {
    background: #fff;
    border: 1px #dddddc solid;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.4rem;
    font-weight: normal;
    color: #333333;
    text-align: center;
  }
  .rightlist .tit .line {
    display: none;
  }
  .rightlist .list-content {
    border-bottom: 1px #dddddc solid;
  }
  .gl-page {
    display: none;
  }
  .webpage {
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 0.2rem;
    border: 1px #dddddc solid;
    margin-bottom: 0.48rem;
  }
  .webpage a,
  .webpage span {
    display: block;
    width: 30%;
    background: #f5f5f5;
    text-align: center;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.32rem;
    color: #333333;
    transition: 0.3s all;
  }
  .webpage span {
    color: #2e65a6;
  }
  .webpage a:hover {
    background: #007dc0;
    color: #fff;
  }
  .zwgk {
    padding: 0.4rem 0.2rem;
  }
  .zwgk .detail-title {
    padding: 0 0.3rem;
    background-color: #f1f7fd;
    border: none;
  }
  .zwgk .detail-title span {
    border: none;
  }
  .zwgk-left {
    width: 100%;
    float: none;
    overflow: unset;
  }
  .zwgk-left .search {
    line-height: 0.8rem;
  }
  .zwgk-left .search .label {
    font-size: 0.32rem;
    font-weight: normal;
    width: 1.09rem;
    text-align: left;
    margin-bottom: 0.3rem;
  }
  .zwgk-left .search .label span {
    display: none;
  }
  .zwgk-left .search .label .onlyweb {
    display: inline;
  }
  .zwgk-left .search .label.st {
    width: 1.09rem;
    margin-left: 0.15rem;
  }
  .zwgk-left .search .linp {
    height: 0.8rem;
    line-height: 0.8rem;
    width: 5.6rem;
    margin-bottom: 0.3rem;
    font-size: 0.28rem;
  }
  .zwgk-left .search .sinp,
  .zwgk-left .search .drop-select {
    width: 2.18rem;
    height: 0.8rem;
    line-height: 0.8rem;
    margin-bottom: 0.3rem;
    font-size: 0.28rem;
  }
  .zwgk-left .search .drop-select {
    font-size: 0.28rem;
    padding: 0 0.2rem;
  }
  .zwgk-left .search .drop-select .select .tit {
    width: 1.47rem;
    text-align: left;
  }
  .zwgk-left .search .drop-select .select .arrow-icon {
    width: 0.14rem;
    height: 0.08rem;
    margin-top: 0.38rem;
  }
  .zwgk-left .search .drop-select .dropdown-menu a {
    line-height: 0.7rem;
    height: 0.7rem;
  }
  .zwgk-left .search .btn {
    display: none;
  }
  .zwgk-left .search .onlyweb {
    display: block;
  }
  .zwgk-left .search .onlyweb .btn {
    display: block;
    height: 0.8rem;
    line-height: 0.8rem;
    width: 100%;
    border-radius: 0.05rem;
    font-size: 0.32rem;
    margin-left: 0;
  }
  .zwgk-left .search .onlyweb .btn:first-child {
    margin-bottom: 0.2rem;
  }
  .zwgk-left .zwgklist .detail-title {
    line-height: 0.8rem;
    height: 0.8rem;
  }
  .zwgk-left .zwgklist .detail-title:before {
    margin: 0.22rem 0 0 0.33rem;
    height: 0.35rem;
    width: 0.06rem;
  }
  .zwgk-left .zwgklist .detail-title span {
    font-size: 0.36rem;
    font-weight: bold;
    color: #333333;
  }
  .zwgk-left .zwgklist .detail-title .more {
    width: 0.36rem;
    height: 0.36rem;
    line-height: 0.36rem;
    font-size: 0.26rem;
    margin-top: 0.2rem;
    font-weight: bold;
    color: #007dc0;
  }
  .zwgk-left .zwtab1 {
    overflow-x: auto;
    margin-right: -0.2rem;
    padding-bottom: 0.2rem;
    margin-bottom: 0;
    padding-top: 0.1rem;
    margin-top: -0.1rem;
  }
  .zwgk-left .zwtab1 .con {
    width: 18.54rem;
  }
  .zwgk-left .zwtab1 .tabitem {
    width: 2.89rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
    margin-right: 0.2rem;
  }
  .zwgk-left .nav-box {
    line-height: 0.8rem;
    height: 0.8rem;
  }
  .zwgk-left .nav-box .nav {
    line-height: 0.8rem;
    height: 0.8rem;
    font-size: 0.36rem;
    padding: 0 0.2rem;
    background: unset;
    width: unset;
  }
  .zwgk-left .nav-box .nav.cur:after {
    display: none;
  }
  .zwgk-left .nav-box .more {
    margin-top: 0.22rem;
    font-size: 0.26rem;
    font-weight: bold;
  }
  .more.ad,
  .more.su {
    width: 0.36rem;
    height: 0.36rem;
    line-height: 0.36rem;
    font-size: 0.2rem;
  }
  .zwgk-right {
    width: 100%;
    margin: 0.1rem 0 0 0;
  }
  .zwgk-right .leader-info .tit {
    height: 0.8rem;
    line-height: 0.8rem;
    background: #eff7fb;
  }
  .zwgk-right .leader-info .tit a {
    color: #2775cc;
  }
  .zwgk-right .leader-info .tit .rt {
    display: none;
  }
  .zwgk-right .leader-info .tit .onlyweb {
    display: block;
  }
  .zwgk-right .leader-info .tit .more {
    float: right;
    margin-top: 0.21rem;
  }
  .zwgk-right .leader-info .con img {
    width: 2.07rem;
  }
  .zwgk-right .leader-info .info {
    width: 4.2rem;
    margin-left: 2.37rem;
  }
  .zwgk-right .leader-info .info .zw {
    font-size: 0.32rem;
    line-height: 0.32rem;
    margin-bottom: 0.15rem;
  }
  .zwgk-right .leader-info .info .name {
    font-size: 0.4rem;
    line-height: 0.4rem;
    margin-bottom: 0.7rem;
  }
  .zwgk-right .leader-info .info .dec {
    font-size: 0.32rem;
    line-height: 0.36rem;
  }
  .zwgk-right .leader-info .info .jl {
    font-size: 0.32rem;
    line-height: 0.36rem;
    margin-top: 0.05rem;
    color: #4a99e3;
  }
  .zwgk-right .zfxxgk .tit {
    height: 0.93rem;
    line-height: 0.93rem;
    font-size: 0.37rem;
  }
  .zwgk-right .zfxxgk.organ.cur.organ .con {
    padding-top: 0.23rem;
  }
  .zwgk-right .zfxxgk.organ.cur.organ .linkitem {
    line-height: 0.8rem;
    height: 0.8rem;
    width: 3.16rem;
    font-size: 0.32rem;
    margin: 0 0 0.23rem 0.22rem;
  }
  .zwgk-right .zfxxgk .more {
    width: 0.43rem;
    height: 0.43rem;
    font-size: 0.3rem;
    font-weight: bold;
    margin-top: 0.26rem;
  }
  .gk-item {
    line-height: 1.1rem;
    height: 1.1rem;
    font-size: 0.32rem;
  }
  .gk-item .icon {
    width: 0.52rem;
    height: 0.6rem;
    margin: 0.29rem 0.25rem 0 0.2rem;
  }
  .gk-item:after {
    width: 0.41rem;
    height: 0.41rem;
    margin: 0.35rem 0.2rem 0 0;
  }
  .hudong-box {
    height: unset;
    padding: 0.4rem 0.2rem;
  }
  .hudong-box .lf-content,
  .hudong-box .rt-content {
    float: none;
    width: 100%;
  }
  .hudong-box .lf-content .tiquma {
    width: 100%;
    height: auto;
    padding-bottom: 0.2rem;
    margin-bottom: 0.1rem;
  }
  .hudong-box .lf-content .tiquma span {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
    width: 1rem;
  }
  .hudong-box .lf-content .tiquma input,
  .hudong-box .lf-content .tiquma .biaoti,
  .hudong-box .lf-content .tiquma .tiquma-input {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
  }
  .hudong-box .lf-content .tiquma .biaoti {
    width: calc(100% - 1.5rem);
    margin-left: 0.2rem;
    padding: 0 0.3rem;
  }
  .hudong-box .lf-content .tiquma .tiquma-input {
    width: calc(100% - 2.9rem);
    margin-left: 0.2rem;
    padding: 0 0.3rem;
  }
  .hudong-box .lf-content .tiquma .btn {
    width: 1.4rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
  }
  .hudong-box .lf-content .xiexin {
    background: url(/images/webxxbg.png);
    background-size: 100%;
    height: 0.9rem;
    margin-bottom: 0.2rem;
  }
  .hudong-box .lf-content .xiexin span {
    height: 0.9rem;
    line-height: 0.9rem;
    text-align: center;
    font-size: 0.36rem;
    width: 100%;
    right: 0;
    font-weight: bold;
  }
  .hudong-box .lf-content .echarts-tongji .conatiner .banjietongji {
    padding: 0.3rem 0.4rem;
    line-height: 0.36rem;
  }
  .hudong-box .lf-content .echarts-tongji .conatiner .banjietongji .tongji {
    font-size: 0.36rem;
  }
  .hudong-box .lf-content .echarts-tongji .conatiner .banjietongji .shukuai {
    display: none;
  }
  .hudong-box .lf-content .echarts-tongji .conatiner .banjietongji .jidu {
    font-size: 0.28rem;
    color: #2469ba;
  }
  .hudong-box .lf-content .echarts-tongji .conatiner .banjieecharts {
    height: 5.4rem;
  }
  .hudong-box .lf-content .zaixianfangtan {
    background: #f1f7f9;
    padding: 0 0.25rem;
  }
  .hudong-box .lf-content .zaixianfangtan .tit {
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.36rem;
    color: #333333;
    font-weight: bold;
  }
  .hudong-box .lf-content .zaixianfangtan .tit .more {
    width: 0.42rem;
    height: 0.42rem;
    font-size: 0.3rem;
    font-weight: bold;
    margin-top: 0.25rem;
  }
  .hudong-box .lf-content .zaixianfangtan img {
    height: 4rem;
    border-radius: 0;
  }
  .hudong-box .lf-content .zaixianfangtan p {
    margin: 0;
  }
  .hudong-box .lf-content .zaixianfangtan .fangtanbiaoti {
    background: #fff;
    font-size: 0.36rem;
    line-height: 0.4rem;
    padding: 0.2rem;
    margin-bottom: 0.2rem;
  }
  .hudong-box .lf-content .fengexian,
  .hudong-box .lf-content .shijian,
  .hudong-box .lf-content .jianjie {
    display: none;
  }
  .hudong-box .rt-content .xinjianxuandeng {
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.36rem;
    margin-top: 0.2rem;
  }
  .hudong-box .rt-content .xinjianxuandeng .shukuai {
    display: none;
  }
  .hudong-box .rt-content .xinjianxuandeng p {
    font-size: 0.36rem;
  }
  .hudong-box .rt-content .xinjianxuandeng a {
    width: 0.42rem;
    height: 0.42rem;
    line-height: 0.42rem;
    font-size: 0.3rem;
    font-weight: bold;
  }
  .hudong-box .rt-content .xinjiantoubu,
  .hudong-box .rt-content .chulishijian,
  .hudong-box .rt-content .banjianqingkang {
    display: none;
  }
  .hudong-box .rt-content .xinjianneirong .xinjianbiaoti {
    width: 100%;
  }
  .hudong-box .rt-content .xinjianneirong .xinjianbiaoti a {
    width: unset;
    display: block;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
    margin-left: 0.2rem;
  }
  .hudong-box .rt-content .xinjianneirong .xinjianbiaoti i {
    width: 0.08rem;
    height: 0.08rem;
  }
  .hudong-box .rt-content .tianjianyi {
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.36rem;
  }
  .hudong-box .rt-content .tianjianyi .shukuai {
    display: none;
  }
  .hudong-box .rt-content .tianjianyi p a {
    font-size: 0.36rem;
  }
  .hudong-box .rt-content .tianjianyi .zhengji {
    left: 1.9rem;
  }
  .hudong-box .rt-content .tianjianyi .xinjian-isactive a {
    font-size: 0.36rem;
  }
  .hudong-box .rt-content .tianjianyi a.vmid {
    width: 0.42rem;
    height: 0.42rem;
    line-height: 0.42rem;
    font-size: 0.3rem;
    font-weight: bold;
  }
  .hudong-box .rt-content .tianneirong {
    margin-bottom: 0.1rem;
  }
  .hudong-box .rt-content .tianneirong .xinjianbiaoti {
    display: none;
  }
  .hudong-box .rt-content .tianneirong .zhengjibiaoti {
    margin-bottom: 0.2rem;
  }
  .hudong-box .rt-content .tianneirong .zhengjibiaoti .over-btn,
  .hudong-box .rt-content .tianneirong .zhengjibiaoti .btn {
    width: 0.8rem;
    height: 0.8rem;
    line-height: 0.26rem;
    margin: 0;
    font-size: 0.24rem;
    color: #fff;
    background: #9a9d9c;
    padding: 0.15rem;
    float: left;
  }
  .hudong-box .rt-content .tianneirong .zhengjibiaoti .btn {
    background: #007cc3;
  }
  .hudong-box .rt-content .tianneirong .zhengjibiaoti a {
    float: left;
    display: block;
    height: 0.8rem;
    width: calc(100% - .8rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 0.1rem;
  }
  .hudong-box .rt-content .tianneirong .zhengjibiaoti a:hover {
    color: #007dc0;
  }
  .hudong-box .rt-content .tianneirong .zhengjibiaoti .tit {
    font-size: 0.32rem;
    line-height: 0.45rem;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .hudong-box .rt-content .tianneirong .zhengjibiaoti .time {
    line-height: 0.35rem;
    font-size: 0.24rem;
    color: #999999;
  }
  .pax-content.zj {
    padding: 0.1rem 0.2rem;
  }
  .pax-content.zj .zjtit {
    margin-top: 0.3rem;
  }
  .pax-content.zj .nbgk .sp {
    float: none;
    width: 100%;
    height: 4rem;
    margin-bottom: 0.1rem;
  }
  .pax-content.zj .nbgk .wz {
    font-size: 0.32rem;
    line-height: 0.6rem;
    font-weight: normal;
    width: 100%;
    float: none;
    height: 3rem;
  }
  .pax-content.zj .pwtab1 .tabitem {
    width: 2.1rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.32rem;
  }
  .pax-content.zj .nbly {
    margin: 0 -0.2rem 1rem -0.2rem;
    overflow: hidden;
  }
  .pax-content.zj .nbly.onlypc {
    display: none;
  }
  .pax-content.zj .nbly .swiper-container {
    width: 15.3rem;
    height: 4.7rem;
    overflow: hidden;
    margin-left: -3.9rem;
  }
  .pax-content.zj .nbly .scroll-con {
    width: 30.4rem;
  }
  .pax-content.zj .nbly .swiper-slide {
    width: 5.1rem;
    height: 4.7rem;
    float: left;
  }
  .pax-content.zj .nbly .lyitem {
    width: 4.6rem;
    height: 4.7rem;
    margin: 0 auto;
    float: none;
  }
  .pax-content.zj .nbly .lyitem .pic {
    height: 2.4rem;
  }
  .pax-content.zj .nbly .lyitem .pic img {
    object-fit: cover;
  }
  .pax-content.zj .nbly .lyitem .con a {
    font-size: 0.26rem;
    line-height: 0.6rem;
    height: 0.6rem;
  }
  .cyfwcx .linkitem2 .icon img {
    width: 0.7rem;
    height: 0.7rem;
    left: 0.2rem;
    top: 0.2rem;
  }
}
/*# sourceMappingURL=main.css.map */