body,
html {
  width: 100%;
  height: 100%;
}
/* 网站结构公用*/
.container,
.main-auto {
  margin: 0 auto;
}
/*网站公用模块*/
.layout-header .mobilehd-banner {
  display: none;
}
.layout-header .header-topbar {
  width: 100%;
  height: 38px;
  line-height: 38px;
  background-color: #f3f3f3;
  overflow: unset;
  color: #535353;
}
.layout-header .header-topbar .topbar-module {
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-flow: row nowrap;
  align-items: center;
  position: relative;
}
.layout-header .header-topbar .topbar-module .left-box {
  height: 38px;
  display: inline-flex;
}
.layout-header .header-topbar .topbar-module .left-box .left-item {
  display: inline-flex;
  align-items: center;
  margin-right: 5px;
  font-size: 14px;
}
.layout-header .header-topbar .topbar-module .right-box {
  height: 38px;
  display: inline-flex;
}
.layout-header .header-topbar .topbar-module .right-box .right-item {
  display: inline-flex;
  align-items: center;
  margin-left: 5px;
  font-size: 14px;
  cursor: pointer;
}
.layout-header .header-topbar .topbar-module .right-box .right-item span {
  margin-right: 5px;
}
.layout-header .header-topbar .topbar-module .right-box .right-item .barrier-free {
  color: #0930f1;
}
.layout-header .header-topbar .topbar-module .topbar-boount {
  display: block;
  width: 180px;
  height: 40px;
  text-align: center;
  background-color: #ec940a;
  border-radius: 4px;
  position: absolute;
  top: 60px;
  right: 5px;
  z-index: 9;
  font-size: 22px;
}
.layout-header .header-topbar .topbar-module .topbar-boount.on-top {
  top: 50%;
  right: initial;
  transform: translate3d(-105%, -50%, 0);
  left: 0;
  height: 30px;
  line-height: 30px;
  width: 160px;
}
.layout-header .header-topbar .topbar-module .topbar-boount:hover {
  background-color: #ff0000;
}
.layout-header .header-topbar .topbar-module .topbar-boount .old-theme {
  color: #fff;
}
.layout-header .header-topbar .topbar-module .right-info {
  position: relative;
  display: flex;
}
.layout-header .header-topbar .topbar-module .right-info .app_icon {
  display: block;
  padding-left: 10px;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
}
.layout-header .header-topbar .topbar-module .right-info .app_icon img {
  width: 20px;
  vertical-align: middle;
}
.layout-header .header-topbar .topbar-module .right-info .nav {
  position: absolute;
  display: none;
  width: 86%;
  max-width: 265px;
  line-height: 65px;
  padding: 20px 0;
  top: 41px;
  right: 0;
  z-index: 10;
  background: #2966a6;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.layout-header .header-topbar .topbar-module .right-info .nav ul {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.layout-header .header-topbar .topbar-module .right-info .nav ul a {
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  padding: 0 20px;
}
.layout-header .header-topbar .topbar-module .right-info .nav ul a:hover {
  background-color: #a5defd;
  color: #2966a6;
}
.layout-header .header-banner {
  overflow: hidden;
  background-image: url(jinhuabannerbj.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: cover;
  height: 230px;
  position: relative;
}
.layout-header .header-banner-info {
  margin: 0 auto;
  height: 100%;
  position: relative;
}
.layout-header .header-banner-info #showpic {
  width: 564px;
  height: auto;
  position: absolute;
  bottom: 65px;
  right: 0;
  transition: width 0.3s;
}
.layout-header .header-banner-info #jhlogo {
  width: 500px;
  height: auto;
  position: absolute;
  left: 8px;
  bottom: 65px;
  transition: width 0.3s;
}
.layout-header .header-banner .headertips {
  width: 600px;
  height: 205px;
  background: url(jinhuabannertips.png) no-repeat 0 0;
  background-size: 100%;
  position: absolute;
  left: -250px;
  top: 0;
  transition: width 0.3s;
}
.layout-header .header-nav {
  height: 50px;
  line-height: 50px;
  width: 100%;
  background-color: #ef3037;
  margin: 0 auto;
  position: relative;
}
.layout-header .header-nav .header-nav-module {
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 50px;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul {
  display: flex;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li {
  font-size: 18px;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li a {
  display: inline-block;
  height: 50px;
  padding: 0 26px;
  color: #ffffff;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li a:hover,
.layout-header .header-nav .header-nav-module .nav-module-box ul li a.nav-active {
  background-color: #8e0608;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover {
  display: none;
  position: absolute;
  left: 0;
  z-index: 99;
  width: 100%;
  background-color: #fcfcfc;
  margin: 0 auto;
  border-bottom: 1px #e4e4e4 solid;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover ul {
  margin: 0 auto;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover ul li a {
  color: #606060;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover ul li a:hover {
  background: #e3e3e3;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li:hover .navbox-hover {
  display: block;
}
.layout-header .header-nav .header-nav-module .nav-module-box ul li.last {
  background: url(jh_nav1.png) no-repeat right center;
  background-size: 2px;
}
.layout-header .header-nav .header-nav-module .nav-module-search {
  display: flex;
  align-items: center;
  height: 100%;
}
.layout-header .header-nav .header-nav-module .nav-module-search .searchinput {
  max-height: 28px;
  width: 250px;
  height: 28px;
  border: none;
  font-size: 14px;
  text-indent: 8px;
  line-height: 28px;
  border-radius: 2px 0 0 2px;
  outline: none;
}
.layout-header .header-nav .header-nav-module .nav-module-search .searchbtn {
  width: 88px;
  height: 28px;
  padding-left: 0;
  background-image: url(20170901.png);
  cursor: pointer;
}
.layout-header .header-nav .header-nav-module .nav-module-search .searchask {
  width: 74px;
  height: 28px;
  border: 0;
  padding-left: 0;
  border-radius: 0 50px 50px 0;
}
.layout-header .header-menus {
  background-color: #fff;
}
.layout-header .header-menus-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 110px;
}
.layout-header .header-menus-log {
  width: 375px;
  height: 75px;
}
.layout-header .header-menus-log img {
  width: 100%;
  height: auto;
}
.layout-header .header-menus-box {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.layout-header .header-menus-box__item {
  font-family: Microsoft Yahei;
  padding: 0 16px;
  text-align: center;
}
.layout-header .header-menus-box__item > a {
  font-size: 20px;
  font-weight: bold;
  color: #000;
  line-height: 110px;
}
.layout-header .header-menus-box .popup-menu {
  position: relative;
}
.layout-header .header-menus-box .popup-menu:hover {
  background: url(jhzt_hover.png) no-repeat center center / contain;
}
.layout-header .header-menus-box .popup-menu:hover .popup-menu-container {
  height: 25px;
  opacity: 1;
}
.layout-header .header-menus-box .popup-menu-container {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.3s;
  transform: translateX(-250px);
  z-index: 1;
}
.layout-header .header-menus-box .popup-menu-container.ariaregion {
  height: 25px;
  opacity: 1;
}
.layout-header .header-menus-box .popup-menu-container__list {
  display: flex;
}
.layout-header .header-menus-box .popup-menu-container__list a {
  white-space: nowrap;
  font-size: 16px;
  line-height: 25px;
}
.layout-header .header-menus-box .popup-menu-container__list a:hover {
  font-weight: bold;
  color: #ff0000;
}
.layout-header .header-menus-box .popup-menu-container__item {
  margin: 0 15px;
}
.hotspot .layout-header .header-topbar .topbar-module .right-info .app_icon,
.file-details .layout-header .header-topbar .topbar-module .right-info .app_icon,
.index-wrapper .layout-header .header-topbar .topbar-module .right-info .app_icon,
.interact-wrapper .layout-header .header-topbar .topbar-module .right-info .app_icon,
.zwgk-index .layout-header .header-topbar .topbar-module .right-info .app_icon,
.ggqsyxxgk .layout-header .header-topbar .topbar-module .right-info .app_icon,
.report-special-topic .layout-header .header-topbar .topbar-module .right-info .app_icon,
.hideen-header-more .layout-header .header-topbar .topbar-module .right-info .app_icon,
.zt-especially .layout-header .header-topbar .topbar-module .right-info .app_icon,
.government-bulletin .layout-header .header-topbar .topbar-module .right-info .app_icon,
.zwxxgk_bd .layout-header .header-topbar .topbar-module .right-info .app_icon,
.opinion-collection .layout-header .header-topbar .topbar-module .right-info .app_icon,
.enter-jinhua .layout-header .header-topbar .topbar-module .right-info .app_icon {
  display: none;
}
.layout-footer {
  height: auto;
}
.layout-footer .footer-about {
  width: 100%;
  height: 48px;
  line-height: 48px;
  background-color: #c5e4fe;
  color: #ffffff;
  text-align: center;
  overflow: hidden;
  font-size: 14px;
}
.layout-footer .footer-about a {
  color: #333;
  margin: 0 10px;
}
.layout-footer .footer-website {
  background-color: #0082e0;
  color: #fff;
}
.layout-footer .footer-website-wrapper {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 20px;
  margin: 0 auto;
}
.layout-footer .footer-website .website-info {
  flex: 1 0 0;
  margin-top: 13px;
}
.layout-footer .footer-website .website-info-item {
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 14px;
  line-height: 2.5;
}
.layout-footer .footer-website .website-info a {
  font-size: inherit;
  color: #fff;
}
.layout-footer .footer-website .website-info a:hover {
  color: #fff;
}
.layout-footer .footer-website .website-info #imgPublicSec {
  vertical-align: middle;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
.layout-footer .footer-website .website-imgs {
  display: flex;
  align-items: center;
  position: absolute;
  bottom: 14px;
  left: 280px;
}
.layout-footer .footer-website .website-imgs img {
  width: 100px;
  height: 50px;
  object-fit: contain;
}
.layout-footer .footer-website .website-imgs img:not(.imgConac) {
  margin-right: 10px;
}
.layout-footer .footer-website .website-imgs #imgConac {
  margin-left: 40px;
  width: auto;
  height: 80px;
}
.layout-footer .footer-website .website-imgs .imgConac {
  width: 80px;
  height: 80px;
}
.layout-footer .footer-website .website-app-code {
  text-align: center;
}
.layout-footer .footer-website .website-app-code li {
  font-size: 16px;
}
.layout-footer .footer-website .website-app-code li span {
  display: block;
}
.layout-footer .footer-website .website-app-code img {
  width: 98px;
  height: 98px;
  object-fit: contain;
  margin-bottom: 10px;
}
.itop {
  position: fixed;
  display: none;
  right: 0.1rem;
  bottom: 20vh;
  font-size: 0.4rem;
  width: 0.4rem;
  height: 0.4rem;
  line-height: 0.4rem;
  color: #025faf;
  cursor: pointer;
  z-index: 99999;
  opacity: 0.8;
  background-color: #fff;
  border-radius: 100%;
}
.itop img {
  width: 0.4rem;
}
.default_container {
  position: relative;
}
.default_pgContainer {
  min-height: 100px;
  _height: 100px;
}
.default_pgToolbar {
  height: 40px;
  vertical-align: middle;
  font-size: 13px;
  border: 1px solid #dadada;
  background-color: #f6f6f6;
  margin: 10px 0 0 0;
}
.default_pgToolbar td {
  font-size: 12px !important;
  padding: 0 1px 0 1px;
}
.default_pgPanel {
  float: none;
  padding: 0 10px 0 10px;
  margin: auto;
}
.default_pgBtn {
  width: 20px;
  height: 20px;
  display: block;
  cursor: pointer;
  margin: 1px;
}
.default_pgPress {
  margin: 2px 0 0 2px;
}
.default_pgPrev {
  background: url(/cms_files/default/images/page/prev.gif) no-repeat center;
}
.default_pgPrevDisabled {
  background: url(/cms_files/default/images/page/prev_disabled.gif) no-repeat center;
  cursor: auto;
}
.default_pgNext {
  background: url(/cms_files/default/images/page/next.gif) no-repeat center;
}
.default_pgNextDisabled {
  background: url(/cms_files/default/images/page/next_disabled.gif) no-repeat center;
  cursor: auto;
}
.default_pgFirst {
  background: url(/cms_files/default/images/page/first.gif) no-repeat center;
}
.default_pgFirstDisabled {
  background: url(/cms_files/default/images/page/first_disabled.gif) no-repeat center;
  cursor: auto;
}
.default_pgLast {
  background: url(/cms_files/default/images/page/last.gif) no-repeat center;
}
.default_pgLastDisabled {
  background: url(/cms_files/default/images/page/last_disabled.gif) no-repeat center;
  cursor: auto;
}
.default_pgRefresh {
  background: url(/cms_files/default/images/page/nowait.gif) no-repeat center;
}
.default_pgLoad {
  background: url(/cms_files/default/images/page/loading.gif) no-repeat center;
}
.default_pgCurrentPage {
  width: 40px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border: 1px solid #cccccc;
  background: url(/cms_files/default/images/page/text_bg.gif) repeat-x;
}
.default_pgSearchInfo {
  padding-left: 20px;
  display: none !important;
}
.default_mask {
  width: 100%;
  height: 100%;
  background: url(/cms_files/default/images/page/loading.gif) no-repeat center;
  background-color: #ffffff;
  position: absolute;
  z-index: 999;
  top: 0;
  left: 0;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  opacity: 0.7;
}
.default_separator {
  width: 2px;
  height: 20px;
  background: url(/cms_files/default/images/page/separator.gif) no-repeat center;
}
.useOldFixed .layout-header .header-topbar {
  height: 55px;
  line-height: 50px;
  padding: 3px 0;
}
.useOldFixed .layout-header .header-topbar .topbar-module .left-box .left-item {
  font-size: 24px;
}
.useOldFixed .layout-header .header-topbar .topbar-module .left-box .left-item img {
  height: 45px;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .topbar-boount {
  height: 50px;
  line-height: 50px;
  font-size: 24px;
  top: 75px;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .right-box {
  height: 50px;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .right-box .right-item {
  font-size: 24px;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .app_icon {
  padding-left: 15px;
  font-size: 24px;
  font-weight: bold;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .app_icon img {
  width: 30px;
  vertical-align: middle;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .nav {
  position: absolute;
  display: none;
  width: 45%;
  max-width: 300px;
  line-height: 85px;
  padding: 20px 0;
  top: 51px;
  right: 0;
  z-index: 2;
  background: #2966a6;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .nav ul {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .nav ul a {
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
  padding: 0 20px;
}
.useOldFixed .layout-header .header-topbar .topbar-module .right-info .nav ul a:hover {
  background-color: #a5defd;
  color: #2966a6;
}
.useOldFixed .layout-header .header-banner {
  height: 300px;
}
.useOldFixed .layout-header .header-banner-info #jhlogo {
  bottom: 125px;
}
.useOldFixed .layout-header .header-banner-info #showpic {
  bottom: 105px;
  right: -80px;
}
.useOldFixed .layout-header .header-nav {
  height: auto;
}
.useOldFixed .layout-header .header-nav .header-nav-module {
  height: auto;
  padding: 10px 0 0;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box {
  width: 50%;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul {
  flex-wrap: wrap;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li {
  font-size: 32px;
  width: 33%;
  margin-bottom: 10px;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li a {
  height: auto;
  border-radius: 4px;
  padding: 5px 26px;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover {
  top: 65px;
  height: auto;
  line-height: 45px;
  padding: 16px 0;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover ul li {
  width: auto;
  margin-bottom: 0px;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover ul li a {
  font-size: 24px;
  padding: 0px 26px;
  line-height: 50px;
  height: auto;
  margin-right: 10px;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchinput {
  background-image: none;
  max-height: 56px;
  width: 310px;
  height: 56px;
  border: 0;
  font-size: 28px;
  text-indent: 8px;
  line-height: 56px;
  padding-left: 0;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchbtn {
  width: 121px;
  height: 56px;
  background-image: url(jh_znss.png);
  cursor: pointer;
}
.useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchask {
  width: 148px;
  height: 56px;
}
.useOldFixed .layout-header .header-menus-box__item > a {
  font-size: 28px;
  line-height: 50px;
}
.useOldFixed .layout-header .header-menus-box {
  flex-wrap: wrap;
  width: 690px;
  padding-right: 80px;
}
.useOldFixed .layout-header .header-menus-box .popup-menu-container__list a {
  font-size: 26px;
  line-height: 45px;
}
.useOldFixed .layout-header .header-menus-box .popup-menu-container {
  opacity: 1;
  top: 45px;
  width: 700px;
  background-color: #f8f8f8;
  transform: translateX(-412px);
}
.useOldFixed .layout-header .header-menus-box .popup-menu-container .popup-menu-container__list {
  flex-wrap: wrap;
}
.useOldFixed .layout-header .header-menus-box .popup-menu:hover {
  background: none;
}
.useOldFixed .layout-header .header-menus-box .popup-menu:hover .popup-menu-container {
  height: 110px;
  padding: 10px;
}
.useOldFixed .layout-header .header-menus-box .popup-menu-container__item {
  margin: 0;
  width: 33.3%;
  text-align: center;
}
.useOldFixed .layout-header .header-menus-box__item {
  width: 33%;
  text-align: center;
}
.useOldFixed .layout-footer .footer-about {
  height: 72px;
  line-height: 72px;
  font-size: 24px;
}
.useOldFixed .layout-footer .footer-website-wrapper {
  padding-bottom: 30px;
}
.useOldFixed .layout-footer .footer-website .website-info {
  margin-top: 19.5px;
}
.useOldFixed .layout-footer .footer-website .website-info #imgPublicSec {
  width: 30px;
  height: 30px;
}
.useOldFixed .layout-footer .footer-website .website-info-item {
  font-size: 24px;
}
.useOldFixed .layout-footer .footer-website .website-imgs {
  bottom: 21px;
  left: 486px;
}
.useOldFixed .layout-footer .footer-website .website-imgs img {
  width: 150px;
  height: 75px;
  object-fit: contain;
}
.useOldFixed .layout-footer .footer-website .website-imgs img:not(.imgConac) {
  margin-right: 15px;
}
.useOldFixed .layout-footer .footer-website .website-imgs .imgConac {
  width: 120px;
  height: 120px;
}
.useOldFixed .layout-footer .footer-website .website-app-code img {
  width: 147px;
  height: 147px;
}
.useOldFixed .layout-footer .footer-website .website-app-code p {
  font-size: 24px;
}
.useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .left-box .left-item,
.useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .left-box .left-item,
.useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .left-box .left-item {
  font-size: 22px;
}
.useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .right-info .right-box .right-item,
.useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .right-info .right-box .right-item,
.useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .right-info .right-box .right-item {
  font-size: 22px;
}
.useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .topbar-boount.on-top,
.useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .topbar-boount.on-top,
.useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .topbar-boount.on-top {
  top: 50%;
  font-size: 22px;
  height: 40px;
  line-height: 40px;
}
.useOldFixed .zwgk-index .layout-header .header-menus-wrapper,
.useOldFixed .zt-especially .layout-header .header-menus-wrapper,
.useOldFixed .hideen-header-more .layout-header .header-menus-wrapper {
  height: 140px;
}
.useOldFixed .default_container {
  position: relative;
}
.useOldFixed .default_pgContainer {
  min-height: 100px;
  _height: 100px;
}
.useOldFixed .default_pgToolbar {
  height: 50px;
  vertical-align: middle;
  font-size: 18px;
  border: 1px solid #dadada;
  background-color: #f6f6f6;
  margin: 10px 0 0 0;
}
.useOldFixed .default_pgToolbar td {
  font-size: 18px !important;
  padding: 0 1px 0 1px;
}
.useOldFixed .default_pgPanel {
  float: none;
  padding: 0 10px 0 10px;
  margin: auto;
}
.useOldFixed .default_pgBtn {
  width: 20px;
  height: 20px;
  display: block;
  cursor: pointer;
  margin: 1px;
}
.useOldFixed .default_pgPress {
  margin: 2px 0 0 2px;
}
.useOldFixed .default_pgPrev {
  background: url(/cms_files/default/images/page/prev.gif) no-repeat center;
}
.useOldFixed .default_pgPrevDisabled {
  background: url(/cms_files/default/images/page/prev_disabled.gif) no-repeat center;
  cursor: auto;
}
.useOldFixed .default_pgNext {
  background: url(/cms_files/default/images/page/next.gif) no-repeat center;
}
.useOldFixed .default_pgNextDisabled {
  background: url(/cms_files/default/images/page/next_disabled.gif) no-repeat center;
  cursor: auto;
}
.useOldFixed .default_pgFirst {
  background: url(/cms_files/default/images/page/first.gif) no-repeat center;
}
.useOldFixed .default_pgFirstDisabled {
  background: url(/cms_files/default/images/page/first_disabled.gif) no-repeat center;
  cursor: auto;
}
.useOldFixed .default_pgLast {
  background: url(/cms_files/default/images/page/last.gif) no-repeat center;
}
.useOldFixed .default_pgLastDisabled {
  background: url(/cms_files/default/images/page/last_disabled.gif) no-repeat center;
  cursor: auto;
}
.useOldFixed .default_pgRefresh {
  background: url(/cms_files/default/images/page/nowait.gif) no-repeat center;
}
.useOldFixed .default_pgLoad {
  background: url(/cms_files/default/images/page/loading.gif) no-repeat center;
}
.useOldFixed .default_pgCurrentPage {
  width: 40px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border: 1px solid #cccccc;
  background: url(/cms_files/default/images/page/text_bg.gif) repeat-x;
}
.useOldFixed .default_pgSearchInfo {
  padding-left: 20px;
  display: none !important;
}
.useOldFixed .default_mask {
  width: 100%;
  height: 100%;
  background: url(/cms_files/default/images/page/loading.gif) no-repeat center;
  background-color: #ffffff;
  position: absolute;
  z-index: 999;
  top: 0;
  left: 0;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  opacity: 0.7;
}
.useOldFixed .default_separator {
  width: 2px;
  height: 20px;
  background: url(/cms_files/default/images/page/separator.gif) no-repeat center;
}
@media screen and (min-width: 1230px) and (max-width: 1440px) {
  .layout-header .header-banner .headertips {
    top: -30px;
  }
}
@media (min-width: 1230px) {
  .layout-header {
    height: auto;
  }
  .layout-header .header-banner-info img {
    width: 100%;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1229px) {
  .layout-header {
    height: auto;
  }
  .layout-header .header-banner {
    height: 260px;
    background-position: center bottom;
    background-size: auto 100%;
  }
  .layout-header .header-banner .headertips {
    left: -320px;
    top: -10px;
  }
  .layout-header .header-banner .header-banner-info #jhlogo {
    left: 8px;
    bottom: 85px;
  }
  .layout-header .header-banner .header-banner-info #showpic {
    bottom: 80px;
  }
  .layout-header .header-menus-box {
    margin: 0;
  }
  .layout-header .header-menus-box .popup-menu-container {
    transform: translateX(-250px);
  }
  .useOldFixed .layout-header .header-banner .header-banner-info #jhlogo {
    bottom: 115px;
  }
  .useOldFixed .layout-header .header-banner .header-banner-info #showpic {
    bottom: 105px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .layout-header {
    height: auto;
  }
  .layout-header .header-topbar .topbar-module .topbar-boount {
    width: 150px;
    font-size: 18px;
    top: 50px;
  }
  .layout-header .header-menus-box__item > a {
    line-height: 50px;
  }
  .layout-header .header-menus-box {
    flex-wrap: wrap;
    width: 690px;
    padding-right: 60px;
    padding-left: 60px;
  }
  .layout-header .header-menus-box .popup-menu-container__list a {
    line-height: 45px;
  }
  .layout-header .header-menus-box .popup-menu-container {
    opacity: 1;
    top: 45px;
    width: 700px;
    background-color: #f8f8f8;
    transform: translateX(-302px);
  }
  .layout-header .header-menus-box .popup-menu-container .popup-menu-container__list {
    flex-wrap: wrap;
  }
  .layout-header .header-menus-box .popup-menu:hover {
    background: none;
  }
  .layout-header .header-menus-box .popup-menu:hover .popup-menu-container {
    height: 110px;
    padding: 10px;
    width: 500px;
  }
  .layout-header .header-menus-box .popup-menu-container__item {
    margin: 0;
    width: 33.3%;
    text-align: center;
  }
  .layout-header .header-menus-box__item {
    width: 33%;
    text-align: center;
  }
  .layout-header .header-banner {
    height: 240px;
    background-position: center bottom;
    background-size: auto 100%;
  }
  .layout-header .header-banner .headertips {
    left: -360px;
    top: -10px;
  }
  .layout-header .header-banner .header-banner-info #jhlogo {
    left: 8px;
    bottom: 105px;
    width: 450px;
  }
  .layout-header .header-banner .header-banner-info #showpic {
    width: 500px;
    bottom: 80px;
    right: -40px;
  }
  .layout-header .header-nav .header-nav-module .nav-module-box ul li a {
    padding: 0 16px;
  }
  .layout-header .header-nav .header-nav-module .nav-module-search .searchinput {
    width: 200px;
  }
  .useOldFixed .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3) {
    display: none;
  }
  .useOldFixed .layout-header .header-topbar .topbar-module .right-info .topbar-boount {
    width: 165px;
    top: 60px;
  }
  .useOldFixed .layout-header .header-banner .header-banner-info #jhlogo {
    bottom: 115px;
  }
  .useOldFixed .layout-header .header-banner .header-banner-info #showpic {
    bottom: 105px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box {
    width: calc(100% - 320px);
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search {
    flex-wrap: wrap;
    width: 270px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchinput {
    width: 268px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchask {
    border-radius: 0;
  }
  .useOldFixed .layout-header .header-menus-box .popup-menu:hover .popup-menu-container {
    width: 620px;
  }
  .useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(2),
  .useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(2),
  .useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(2),
  .useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3),
  .useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3),
  .useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3) {
    display: none;
  }
  .useOldFixed .layout-footer .footer-website .website-app-code {
    padding-bottom: 80px;
  }
}
@media screen and (max-width: 991px) {
  .layout-header {
    height: auto;
  }
  .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3) {
    display: none;
  }
  .layout-header .header-topbar .topbar-module .right-info .topbar-boount {
    width: 135px;
    top: 50px;
    font-size: 18px;
  }
  .layout-header .header-topbar .topbar-module .right-info .topbar-boount.on-top {
    top: 50%;
  }
  .layout-header .header-menus-box__item > a {
    line-height: 40px;
  }
  .layout-header .header-menus-box {
    flex-wrap: wrap;
    width: 600px;
    padding-left: 50px;
  }
  .layout-header .header-menus-box .popup-menu-container__list a {
    line-height: 45px;
  }
  .layout-header .header-menus-box .popup-menu-container {
    opacity: 1;
    top: 45px;
    width: 500px;
    background-color: #f8f8f8;
    transform: translateX(-382px);
  }
  .layout-header .header-menus-box .popup-menu-container .popup-menu-container__list {
    flex-wrap: wrap;
  }
  .layout-header .header-menus-box .popup-menu:hover {
    background: none;
  }
  .layout-header .header-menus-box .popup-menu:hover .popup-menu-container {
    height: 110px;
    padding: 10px;
  }
  .layout-header .header-menus-box .popup-menu-container__item {
    margin: 0;
    width: 33.3%;
    text-align: center;
  }
  .layout-header .header-menus-box__item {
    width: 33%;
    text-align: center;
  }
  .layout-header .header-banner {
    height: 230px;
    background-position: center bottom;
    background-size: auto 100%;
  }
  .layout-header .header-banner .headertips {
    left: -360px;
    top: 0px;
  }
  .layout-header .header-banner .header-banner-info #jhlogo {
    left: 8px;
    bottom: 105px;
    width: 360px;
  }
  .layout-header .header-banner .header-banner-info #showpic {
    width: 440px;
    bottom: 80px;
    right: -80px;
  }
  .layout-header .header-nav {
    height: auto;
  }
  .layout-header .header-nav .header-nav-module {
    height: auto;
  }
  .layout-header .header-nav .header-nav-module .nav-module-box ul li a {
    height: 70px;
    line-height: 70px;
    padding: 0 14px;
  }
  .layout-header .header-nav .header-nav-module .nav-module-search {
    flex-wrap: wrap;
    width: 162px;
  }
  .layout-header .header-nav .header-nav-module .nav-module-search .searchinput {
    width: 100%;
  }
  .layout-header .header-nav .header-nav-module .nav-module-search .searchask {
    border-radius: 0;
  }
  .layout-footer .footer-website .website-imgs #imgConac {
    margin-left: 20px;
  }
  .useOldFixed .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(1) {
    display: none;
  }
  .useOldFixed .layout-header .header-topbar .topbar-module .right-info .topbar-boount {
    width: 170px;
  }
  .useOldFixed .layout-header .header-banner .header-banner-info #jhlogo {
    bottom: 145px;
    width: 370px;
  }
  .useOldFixed .layout-header .header-banner .header-banner-info #showpic {
    bottom: 125px;
    width: 420px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box {
    width: calc(100% - 280px);
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li a {
    padding: 5px 12px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li .navbox-hover {
    top: 90px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search {
    width: 269px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchinput {
    width: 100%;
  }
  .useOldFixed .layout-header .header-menus-box .popup-menu:hover .popup-menu-container {
    width: 650px;
    transform: translateX(-462px);
  }
  .useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(1),
  .useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(1),
  .useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(1) {
    display: block;
  }
  .useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(2),
  .useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(2),
  .useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(2),
  .useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3),
  .useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3),
  .useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .left-box .left-item:nth-child(3) {
    display: none;
  }
  .useOldFixed .zwgk-index .layout-header .header-topbar .topbar-module .right-info .right-box .right-item:nth-child(3),
  .useOldFixed .zt-especially .layout-header .header-topbar .topbar-module .right-info .right-box .right-item:nth-child(3),
  .useOldFixed .hideen-header-more .layout-header .header-topbar .topbar-module .right-info .right-box .right-item:nth-child(3) {
    display: none;
  }
  .useOldFixed .zwgk-index .layout-header .header-menus-box,
  .useOldFixed .zt-especially .layout-header .header-menus-box,
  .useOldFixed .hideen-header-more .layout-header .header-menus-box {
    padding-right: 0px;
    width: 610px;
    padding-left: 18px;
  }
  .useOldFixed .layout-footer .footer-website {
    padding-bottom: 90px;
  }
  .useOldFixed .layout-footer .footer-website .website-imgs {
    bottom: -79px;
    left: -20px;
  }
}
/*列表页的公用模块*/
.breadcrumb-wrapper {
  margin-top: 27px;
  margin-bottom: 20px;
}
.breadcrumb-location {
  font-size: 14px;
  color: #3b3b3b;
  position: relative;
}
.breadcrumb-location .location-icon {
  position: absolute;
  width: 13px;
  top: 0;
  transform: translateY(2px);
  left: 0;
}
.breadcrumb-location .location-label {
  float: left;
  margin-left: 30px;
  white-space: nowrap;
}
.breadcrumb-location .location-points {
  display: inline;
}
.breadcrumb-location .location-points::after {
  content: "";
  display: block;
  clear: both;
}
.breadcrumb-location .location-points li {
  float: left;
}
.breadcrumb-location .location-points .location-separator {
  margin: 0 2px;
}
.news-module-wrapper {
  display: flex;
  margin-bottom: 20px;
}
.news-module .nm-aside {
  display: inline-block;
  width: 24.5%;
  height: fit-content;
  border: 1px solid #cdcdcd;
}
.news-module .nm-aside-title {
  background-color: #d51212;
  font-size: 26px;
  color: #fff;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
  line-height: 2.12;
}
.news-module .nm-aside-menus-wrapper {
  min-height: 500px;
  padding: 10px 0 20px;
}
.news-module .nm-aside-menus .cr-menu {
  padding: 0 16px;
}
.news-module .nm-aside-menus .cr-menu-item {
  cursor: pointer;
  color: #333;
  border-bottom: 1px dashed #ededed;
}
.news-module .nm-aside-menus .cr-menu-item a {
  display: block;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  color: inherit;
  font-weight: inherit;
  padding-left: 15px;
  padding-right: 15px;
}
.news-module .nm-aside-menus .cr-menu-item a:hover {
  color: #f54c33;
}
.news-module .nm-aside-menus .cr-menu .is-active {
  font-weight: bold;
  color: #ff1515;
}
.news-module .nm-aside-menus .cr-submenu {
  --arrow-size: 6px;
  --arrow-color: #e9280c;
}
.news-module .nm-aside-menus .cr-submenu .cr-menu-item {
  border-bottom: none;
}
.news-module .nm-aside-menus .cr-submenu .cr-menu-item a {
  font-size: 15px;
  background: transparent;
  padding-left: 0;
  padding-right: 0;
}
.news-module .nm-aside-menus .cr-submenu-title {
  position: relative;
  border-bottom: 1px dashed transparent;
}
.news-module .nm-aside-menus .cr-submenu-inline {
  z-index: 5;
}
.news-module .nm-aside-menus .cr-submenu-inline .cr-menu::-webkit-scrollbar {
  width: 8px;
  height: 1px;
}
.news-module .nm-aside-menus .cr-submenu-inline .cr-menu::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 5px rgba(150, 150, 150, 0.2);
  background: #a5a5a5;
}
.news-module .nm-aside-menus .cr-submenu-inline .cr-menu::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px rgba(150, 150, 150, 0.2);
  border-radius: 10px;
  background: #ededed;
}
.news-module .nm-aside-menus .cr-submenu-arrow {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate3d(0, -50%, 0);
  width: 0;
  height: 0;
  border-left: var(--arrow-size) solid var(--arrow-color);
  border-right: var(--arrow-size) solid transparent;
  border-top: var(--arrow-size) solid transparent;
  border-bottom: var(--arrow-size) solid transparent;
  transition: all 0.3s ease-out;
  transform-origin: top center;
}
.news-module .nm-aside-menus .cr-submenu[data-visiable="false"] .cr-submenu-inline {
  display: none;
}
.news-module .nm-aside-menus .cr-submenu[data-visiable="true"] .cr-submenu-inline {
  display: block;
}
.news-module .nm-aside-menus .cr-submenu[data-visiable="true"] .cr-submenu-arrow {
  transform: rotate(90deg);
}
.news-module .nm-aside-menus .cr-submenu[data-visiable="true"] .cr-submenu-title {
  border-color: #ededed;
}
.news-module .nm-aside-menus .cr-submenu[data-visiable="true"] .cr-submenu-title a {
  font-weight: bold;
}
.news-module .nm-container {
  width: calc(100% - 24.5%);
  padding-left: 20px;
  box-sizing: border-box;
}
.useOldFixed .breadcrumb-wrapper {
  margin-top: 34px;
  margin-bottom: 26px;
}
.useOldFixed .breadcrumb-location {
  font-size: 26px;
  color: #3b3b3b;
}
.useOldFixed .breadcrumb-location .location-icon {
  width: 26px;
}
.useOldFixed .breadcrumb-location .location-label {
  margin-left: 45px;
}
.useOldFixed .breadcrumb-location .location-points .location-separator {
  margin: 0 6px;
}
.useOldFixed .news-module .nm-aside {
  width: 30%;
}
.useOldFixed .news-module .nm-aside-title {
  font-size: 36px;
}
.useOldFixed .news-module .nm-aside-menus .cr-menu-item a {
  font-size: 28px;
  height: 64px;
  line-height: 64px;
}
.useOldFixed .news-module .nm-aside-menus .cr-submenu {
  --arrow-size: 12px;
}
.useOldFixed .news-module .nm-aside-menus .cr-submenu .cr-submenu-title a {
  padding-right: 64px;
}
.useOldFixed .news-module .nm-aside-menus .cr-submenu .cr-menu-item a {
  font-size: 26px;
}
.useOldFixed .news-module .nm-container {
  width: calc(100% - 30%);
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .main-auto {
    width: 100%;
    padding: 0 20px;
  }
  .useOldFixed .news-module-wrapper {
    flex-direction: column;
  }
  .useOldFixed .news-module .nm-aside {
    width: 100%;
    border: none;
  }
  .useOldFixed .news-module .nm-aside-title {
    display: none;
  }
  .useOldFixed .news-module .nm-aside-menus-wrapper {
    min-height: auto;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li {
    box-sizing: border-box;
    border: none;
    padding: 12px;
    width: 50%;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li a {
    border: 1px solid #ededed;
    outline: none !important;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li a:hover {
    color: inherit;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li.is-active {
    color: #fff;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li.is-active a {
    background-color: #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu {
    position: relative;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline {
    position: absolute;
    left: 12px;
    right: 12px;
    height: auto;
    background-color: #fff;
    border-left: 1px solid #ff1515;
    border-right: 1px solid #ff1515;
    border-bottom: 1px solid #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li a {
    border: none;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active {
    color: #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active a {
    background-color: #fff;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title {
    color: #fff;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title a {
    background-color: #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-arrow {
    --arrow-color: #fff;
  }
  .useOldFixed .news-module .nm-container {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .news-module-wrapper {
    flex-direction: column;
  }
  .news-module .nm-aside {
    width: 100%;
    border: none;
  }
  .news-module .nm-aside-title {
    display: none;
  }
  .news-module .nm-aside-menus-wrapper {
    min-height: auto;
  }
  .news-module .nm-aside-menus .cr-menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0;
  }
  .news-module .nm-aside-menus .cr-menu > li {
    width: 50%;
    box-sizing: border-box;
    border: none;
    padding: 12px;
  }
  .news-module .nm-aside-menus .cr-menu > li a {
    border: 1px solid #ededed;
    outline: none !important;
  }
  .news-module .nm-aside-menus .cr-menu > li a:hover {
    color: inherit;
  }
  .news-module .nm-aside-menus .cr-menu > li.is-active {
    color: #fff;
  }
  .news-module .nm-aside-menus .cr-menu > li.is-active a {
    background-color: #ff1515;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu {
    position: relative;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu-inline {
    flex-direction: column;
    position: absolute;
    left: 12px;
    right: 12px;
    height: auto;
    background-color: #fff;
    border-left: 1px solid #ff1515;
    border-right: 1px solid #ff1515;
    border-bottom: 1px solid #ff1515;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li {
    width: 100%;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li a {
    border: none;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active {
    color: #ff1515;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active a {
    background-color: #fff;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title {
    color: #fff;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title a {
    background-color: #ff1515;
  }
  .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-arrow {
    --arrow-color: #fff;
  }
  .useOldFixed .news-module-wrapper {
    flex-direction: column;
  }
  .useOldFixed .news-module .nm-aside {
    width: 100%;
    border: none;
  }
  .useOldFixed .news-module .nm-aside-title {
    display: none;
  }
  .useOldFixed .news-module .nm-aside-menus-wrapper {
    min-height: auto;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li {
    width: 50%;
    box-sizing: border-box;
    border: none;
    padding: 12px;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li a {
    border: 1px solid #ededed;
    outline: none !important;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li a:hover {
    color: inherit;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li.is-active {
    color: #fff;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu > li.is-active a {
    background-color: #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu {
    position: relative;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline {
    position: absolute;
    left: 12px;
    right: 12px;
    height: auto;
    background-color: #fff;
    border-left: 1px solid #ff1515;
    border-right: 1px solid #ff1515;
    border-bottom: 1px solid #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li a {
    border: none;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active {
    color: #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active a {
    background-color: #fff;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title {
    color: #fff;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title a {
    background-color: #ff1515;
  }
  .useOldFixed .news-module .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-arrow {
    --arrow-color: #fff;
  }
  .useOldFixed .news-module .nm-container {
    width: 100%;
  }
}
@media print {
  * {
    -webkit-print-color-adjust: exact !important;
    /* Chrome/Safari */
    color-adjust: exact !important;
    /* 标准属性 */
    print-color-adjust: exact !important;
    /* Firefox */
  }
  .layout-main .news-module-wrapper .nm-aside {
    width: 17.5%;
  }
  .layout-main .news-module-wrapper .nm-aside-title {
    background: #d51212;
    font-size: 18px;
  }
  .layout-main .news-module-wrapper .nm-aside-menus .menus-group .menus-item-link {
    font-size: 14px;
  }
  .layout-main .news-module-wrapper .nm-container {
    width: calc(100% - 17.5%);
  }
}
/*列表页与详情页内容*/
.list-table .list-table-tr div {
  padding: 3px 5px;
}
.list-table .list-table-header .list-table-header__tr {
  display: flex;
  text-align: center;
}
.list-table .list-table-header .list-table-header__th {
  font-size: 15px;
  color: #000;
  border-bottom: 2px solid #b4b4b4;
  background-color: #f5f3f3;
}
.list-table .stripe-line .list-table-body__tr:nth-child(odd) {
  background-color: #fafafa;
}
.list-table .list-table-body .list-table-body__tr {
  display: flex;
}
.list-table .list-table-body .list-table-body__td a {
  color: inherit;
}
.layout-main .news-module-wrapper .nm-container__header {
  position: relative;
  display: flex;
}
.layout-main .news-module-wrapper .nm-container__header-title {
  padding: 0 10px;
  font-size: 20px;
  color: #d51212;
  line-height: 2.4546;
  position: relative;
  z-index: 2;
}
.layout-main .news-module-wrapper .nm-container__header-title::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 4px;
  background-color: #d51212;
}
.layout-main .news-module-wrapper .nm-container__header-track {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  bottom: 0;
  height: 4px;
  background-color: #ccc;
  border-radius: 4px;
}
.web-apply .department-list ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 50px;
  justify-content: space-between;
}
.web-apply .department-list ul li {
  width: 150px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: #fff;
  border: 1px solid #e5e5e5;
  margin-bottom: 30px;
  font-size: 15px;
}
.web-apply .department-list ul li a {
  width: 150px;
}
.web-apply .department-list ul li a:hover {
  color: #e9280c;
}
.hotspot .layout-main .hotspot-list {
  margin: 20px 0;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-tr div {
  line-height: 1.8;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-tr div:first-child {
  width: 377px;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-tr div:nth-child(2) {
  width: 132px;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-tr div:last-child {
  width: calc(100% - 377px - 132px);
}
.hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr {
  margin-top: 10px;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td {
  line-height: 35px;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:first-child {
  font-size: 14px;
  color: #3b3b3b;
  position: relative;
  display: flex;
  align-items: center;
  padding-left: 15px;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:first-child a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:first-child::before {
  display: inline-block;
  content: "";
  width: 3px;
  height: 3px;
  background-color: #9e9e9e;
  margin-right: 12px;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:nth-child(2) {
  text-align: center;
  font-size: 12px;
  color: #a2a2a2;
}
.hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:last-child {
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.webMap .layout-main .webMap-list {
  margin-top: 20px;
}
.webMap .layout-main .webMap-list .webMap_title {
  height: 38px;
  line-height: 38px;
  background: #f9f9f9;
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.webMap .layout-main .webMap-list .webMap_title .title_line {
  width: 6px;
  height: 22px;
  background: #ef3037;
  margin: 0 13px;
}
.webMap .layout-main .webMap-list .webMap_title .title_name {
  font-size: 18px;
  color: #000;
}
.webMap .layout-main .webMap-list .webMap_list {
  display: flex;
  margin: 0 auto;
  align-items: flex-start;
  flex-wrap: wrap;
}
.webMap .layout-main .webMap-list .webMap_list a {
  width: 33%;
  display: block;
  font-size: 15px;
  position: relative;
  padding-left: 47px;
  margin-bottom: 20px;
  background: url(jh_zx_m5.png) no-repeat 33px center;
}
.webMap .layout-main .webMap-list .webMap_list a:hover {
  color: #ef3037;
}
.celebrity .layout-main .celebrity-list .celeb_banner {
  width: 100%;
}
.celebrity .layout-main .celebrity-list .celeb_list {
  margin-bottom: 30px;
}
.celebrity .layout-main .celebrity-list .celeb_list li {
  display: flex;
  justify-content: space-between;
  margin: 20px 0 40px;
}
.celebrity .layout-main .celebrity-list .celeb_list li:nth-child(5n) {
  margin-bottom: 20px;
}
.celebrity .layout-main .celebrity-list .celeb_list li a {
  color: #606060;
}
.celebrity .layout-main .celebrity-list .celeb_list li a:hover {
  color: #005aaa;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_name {
  width: 130px;
  text-align: center;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_name .celeb_name_img {
  width: 130px;
  height: 155px;
  border-radius: 50%;
  overflow: hidden;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_name .celeb_name_img img {
  width: 100%;
  top: -45px;
  position: relative;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_name .celeb_name_a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  padding: 0 5px;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_name .celeb_name_a span {
  width: 13px;
  height: 13px;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_name .celeb_name_a a {
  font-size: 24px;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_info {
  width: 100%;
  height: 220px;
  margin-left: 20px;
  background: url(jhmr_list_bg@2x.png) no-repeat left 100%;
  background-size: cover;
  position: relative;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_info .celeb_info_jsh {
  padding: 30px 35px 0 55px;
  font-size: 18px;
  line-height: 40px;
  display: block;
}
.celebrity .layout-main .celebrity-list .celeb_list li .celeb_info .celeb_info_more {
  width: 97px;
  height: 41px;
  background-color: rgba(255, 255, 255, 0.39);
  font-size: 18px;
  color: #ef3036;
  text-align: center;
  line-height: 41px;
  position: absolute;
  right: 35px;
  bottom: 55px;
}
.leader .news-module .nm-aside-menus .cr-menu .cr-submenu-inline .cr-menu {
  max-width: initial;
  overflow: hidden;
}
.leader .news-module .nm-aside-menus .cr-menu .cr-submenu-inline .cr-menu-item {
  display: flex;
}
.leader .news-module .nm-aside-menus .cr-menu .cr-submenu-inline .cr-menu-item a {
  color: #d51212;
  padding-right: 0;
  width: 100%;
  line-height: 48px;
  display: flex;
  align-items: center;
}
.leader .news-module .nm-aside-menus .cr-menu .cr-submenu-inline .cr-menu-item em {
  display: inline;
}
.leader .news-module .nm-aside-menus .cr-menu .cr-submenu-inline .cr-menu-item em:nth-child(1) {
  width: 70px;
}
.leader .news-module .nm-aside-menus .cr-menu .cr-submenu-inline .cr-menu-item em:nth-child(2) {
  color: #333;
}
.leader .nm-container .leader-info {
  width: 100%;
  min-height: 821px;
  padding: 30px 20px;
}
.leader .nm-container .leader-info-img {
  text-align: center;
}
.leader .nm-container .leader-info-img img {
  width: 170px;
}
.leader .nm-container .leader-info-name {
  text-align: center;
  color: #d82a31;
  line-height: 35px;
  margin: 10px 0 45px;
}
.leader .nm-container .leader-info-name h5 {
  font-weight: normal;
  font-size: 24px;
}
.leader .nm-container .leader-info-name p {
  font-size: 16px;
  color: #555;
}
.leader .nm-container .leader-info-con {
  margin-top: 20px;
}
.leader .nm-container .leader-info-con p {
  font-size: 14px;
  color: #555;
  margin-top: 15px;
  text-indent: 17px;
}
.leader .nm-container .leader-info .nm-container__header {
  align-items: center;
}
.leader .nm-container .leader-info .nm-container__header img {
  width: 25px;
  height: 25px;
}
.leader .nm-container .leader-info .nm-container__header .nm-container__header-track::before {
  width: 125px;
}
.jhgk .nm-container__body .jhgk_nl {
  font-size: 16px;
  font-family: Microsoft Yahei;
  -webkit-text-size-adjust: none;
  padding-left: 20px;
  padding-right: 20px;
  line-height: 250%;
}
.jhgk .nm-container__body .jhgk_nl strong {
  font-weight: bold;
  font-size: 18px;
  line-height: 300%;
}
.online-survey-list {
  padding: 20px 0;
}
.online-survey .list-table .list-table-tr div {
  line-height: 1.8;
}
.online-survey .list-table .list-table-tr .main-title {
  width: 52%;
}
.online-survey .list-table .list-table-tr .start-time,
.online-survey .list-table .list-table-tr .status-td {
  width: 16%;
  text-align: center;
}
.online-survey .list-table .list-table-tr .result-td {
  flex: 1 0 0;
  text-align: center;
}
.online-survey .list-table .list-table-body .list-table-body__tr {
  margin-top: 10px;
}
.online-survey .list-table .list-table-body .list-table-body__tr .list-table-body__td {
  line-height: 2.29;
  font-size: 14px;
}
.online-survey .list-table .list-table-body .list-table-body__tr .list-table-body__td.doing-status {
  color: #ff0000;
}
.online-survey .list-table .list-table-body .list-table-body__tr .main-title {
  color: #3b3b3b;
  position: relative;
  display: flex;
  align-items: center;
  padding-left: 15px;
}
.online-survey .list-table .list-table-body .list-table-body__tr .main-title a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.online-survey .list-table .list-table-body .list-table-body__tr .main-title::before {
  display: inline-block;
  content: "";
  width: 3px;
  height: 3px;
  background-color: #9e9e9e;
  margin-right: 12px;
}
.online-survey .list-table .list-table-body .list-table-body__tr .start-time,
.online-survey .list-table .list-table-body .list-table-body__tr .status-td {
  text-align: center;
  color: #000;
}
.online-survey .list-table .list-table-body .list-table-body__tr .result-td {
  color: #3b3b3b;
}
.online-survey .list-table .list-table-body .list-table-body__tr .result-td:hover {
  color: #e9280c;
}
@media screen and (min-width: 1200px) and (max-width: 1366px) {
  .web-apply .layout-main .department-list ul,
  .hotspot .layout-main .department-list ul,
  .webMap .layout-main .department-list ul {
    margin-top: 30px;
    width: 100%;
    justify-content: flex-start;
  }
  .web-apply .layout-main .department-list ul li,
  .hotspot .layout-main .department-list ul li,
  .webMap .layout-main .department-list ul li {
    width: 160px;
    margin: 0 15px 30px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .web-apply .layout-main .department-list ul,
  .hotspot .layout-main .department-list ul,
  .webMap .layout-main .department-list ul {
    margin-top: 30px;
  }
  .web-apply .layout-main .department-list ul li,
  .hotspot .layout-main .department-list ul li,
  .webMap .layout-main .department-list ul li {
    width: 48%;
    height: 75px;
    line-height: 75px;
  }
  .web-apply .layout-main .news-module-wrapper .nm-container__header .line::before,
  .hotspot .layout-main .news-module-wrapper .nm-container__header .line::before,
  .webMap .layout-main .news-module-wrapper .nm-container__header .line::before {
    width: 130px;
  }
  .hotspot .layout-main .hotspot-list table thead th {
    padding: 10px 0;
    font-size: 16px;
  }
  .hotspot .layout-main .hotspot-list table tbody {
    font-size: 15px;
    border-top: 15px solid #fff;
  }
  .hotspot .layout-main .hotspot-list table tbody tr {
    height: 50px;
    line-height: 50px;
  }
  .useOldFixed .leader .layout-main .news-module .news-module-wrapper .nm-aside {
    width: 100%;
  }
  .useOldFixed .leader .layout-main .news-module .news-module-wrapper .nm-aside .cr-submenu.cr-menu-item {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .source-open .layout-main,
  .web-apply .layout-main,
  .hotspot .layout-main,
  .celebrity .layout-main,
  .webMap .layout-main,
  .leader .layout-main {
    padding: 0 15px;
  }
  .source-open .layout-main .news-module-wrapper,
  .web-apply .layout-main .news-module-wrapper,
  .hotspot .layout-main .news-module-wrapper,
  .celebrity .layout-main .news-module-wrapper,
  .webMap .layout-main .news-module-wrapper,
  .leader .layout-main .news-module-wrapper {
    flex-direction: column;
  }
  .source-open .layout-main .news-module-wrapper .nm-container,
  .web-apply .layout-main .news-module-wrapper .nm-container,
  .hotspot .layout-main .news-module-wrapper .nm-container,
  .celebrity .layout-main .news-module-wrapper .nm-container,
  .webMap .layout-main .news-module-wrapper .nm-container,
  .leader .layout-main .news-module-wrapper .nm-container {
    width: 100%;
    padding-left: 0;
  }
  .useOldFixed .leader .layout-main .news-module .news-module-wrapper .nm-aside {
    width: 100%;
  }
  .useOldFixed .leader .layout-main .news-module .news-module-wrapper .nm-aside .cr-submenu.cr-menu-item {
    width: 100%;
  }
}
.useOldFixed .layout-main .news-module-wrapper .nm-container__header-title {
  font-size: 36px;
}
.useOldFixed .layout-main .news-module-wrapper .nm-container__header-title::before {
  height: 8px;
}
.useOldFixed .layout-main .news-module-wrapper .nm-container__header-track {
  height: 8px;
  border-radius: 8px;
}
.useOldFixed .list-table .list-table-tr div {
  padding: 3px 5px;
}
.useOldFixed .list-table .list-table-header .list-table-header__th {
  font-size: 28px;
}
.useOldFixed .web-apply .layout-main .news-module-wrapper .nm-container__header .line::before,
.useOldFixed .hotspot .layout-main .news-module-wrapper .nm-container__header .line::before,
.useOldFixed .webMap .layout-main .news-module-wrapper .nm-container__header .line::before {
  width: 165px;
}
.useOldFixed .web-apply .layout-main .department-list ul {
  margin-top: 30px;
}
.useOldFixed .web-apply .layout-main .department-list ul li {
  width: 46%;
  height: 90px;
  line-height: 90px;
  font-size: 30px;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-header .list-table-header__th {
  font-size: 30px;
  width: 50%;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-header .list-table-header__th:nth-child(3) {
  display: none;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-body {
  font-size: 20px;
  border-top: 15px solid #fff;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr {
  flex-wrap: wrap;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td {
  font-size: 24px;
  width: 50%;
  padding: 0 10px;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:first-child {
  font-size: 28px;
  padding: 10px 0;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:first-child::before {
  width: 8px;
  height: 8px;
  border-radius: 100%;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:nth-child(2) {
  padding: 10px 0;
}
.useOldFixed .hotspot .layout-main .hotspot-list .list-table .list-table-body .list-table-body__tr .list-table-body__td:nth-child(3) {
  width: 100%;
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
  padding: 10px 0;
  height: 82px;
  border-top: 1px dashed #ddd;
}
.useOldFixed .webMap .layout-main .webMap-list .webMap_title {
  height: 70px;
  line-height: 70px;
  margin-bottom: 25px;
}
.useOldFixed .webMap .layout-main .webMap-list .webMap_title .title_line {
  height: 36px;
  margin: 0 25px 0 18px;
}
.useOldFixed .webMap .layout-main .webMap-list .webMap_title .title_name {
  font-size: 36px;
}
.useOldFixed .webMap .layout-main .webMap-list .webMap_list a {
  width: 48%;
  font-size: 34px;
  padding-left: 65px;
  margin-bottom: 35px;
}
.useOldFixed .webMap .layout-main .webMap-list .webMap_list a::before {
  left: 14px;
}
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_name {
  align-content: center;
}
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_name .celeb_name_a span {
  width: 20px;
  height: 20px;
}
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_name .celeb_name_a a {
  font-size: 36px;
}
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_info {
  height: 360px;
}
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_info .celeb_info_jsh,
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_info .celeb_info_more {
  font-size: 36px;
}
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_info .celeb_info_jsh {
  line-height: 55px;
  padding: 30px 20px 0 65px;
}
.useOldFixed .celebrity .layout-main .celebrity-list .celeb_list li .celeb_info .celeb_info_more {
  width: 170px;
  height: 60px;
  line-height: 60px;
  bottom: 75px;
}
.useOldFixed .jhgk .nm-container__body .jhgk_nl {
  font-size: 32px;
}
.useOldFixed .jhgk .nm-container__body .jhgk_nl strong {
  font-size: 36px;
}
.useOldFixed .online-survey .list-table-body .list-table-body__tr {
  margin-top: 10px;
}
.useOldFixed .online-survey .list-table-body .list-table-body__tr .list-table-body__td {
  font-size: 26px;
}
.useOldFixed .online-survey .list-table-body .list-table-body__tr .main-title::before {
  width: 6px;
  height: 6px;
}
.useOldFixed .leader .layout-main .news-module .nm-aside {
  width: 35%;
}
.useOldFixed .leader .layout-main .news-module .nm-aside-menus .cr-menu .cr-submenu-inline .cr-menu-item em:nth-child(1) {
  width: 95px;
}
.useOldFixed .leader .layout-main .news-module .nm-container .leader-info-img img {
  width: 270px;
  height: auto;
}
.useOldFixed .leader .layout-main .news-module .nm-container .leader-info-name h5,
.useOldFixed .leader .layout-main .news-module .nm-container .leader-info-name p {
  font-size: 36px;
  line-height: 75px;
}
.useOldFixed .leader .layout-main .news-module .nm-container .leader-info .nm-container__header img {
  width: 40px;
  height: 40px;
}
.useOldFixed .leader .layout-main .news-module .nm-container .leader-info .nm-container__header .nm-container__header-track::before {
  width: 210px;
}
.useOldFixed .leader .layout-main .news-module .nm-container .leader-info-con p {
  font-size: 36px;
  line-height: 90px;
}
@media print {
  .web-apply .layout-main .department-list ul {
    margin-top: 20px;
    width: 100%;
  }
  .web-apply .layout-main .department-list ul li a {
    font-size: 14px;
  }
}
.sharefun-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
.sharefun-box .share {
  --scale-base: 1;
  padding: 30px 0;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.sharefun-box .share a {
  width: calc(var(--scale-base) * 26px);
  height: calc(var(--scale-base) * 26px);
  background: #c9c9c9;
  border-radius: 50%;
  display: block;
  margin: 0 10px;
}
.sharefun-box .share a i {
  width: inherit;
  height: inherit;
  display: block;
  cursor: pointer;
  -webkit-transition: 0.4s all ea;
  -moz-transition: 0.4s all;
  -ms-transition: 0.4s all;
  transition: 0.4s all;
  background-image: url(share_icon.png);
  background-origin: content-box;
  background-repeat: no-repeat;
  background-position-y: center;
  background-size: calc(var(--scale-base) * 116px) calc(var(--scale-base) * 16px);
}
.sharefun-box .share a:hover i {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.sharefun-box .share .share-wechat {
  position: relative;
}
.sharefun-box .share .share-wechat:hover {
  background: #1fbc7d;
}
.sharefun-box .share .share-wechat i {
  background-position-x: calc(var(--scale-base) * -30px);
}
.sharefun-box .share .share-wechat .qrcode {
  position: absolute;
  top: 36px;
  border: 1px solid #ccc;
  padding: 5px;
  background: #fff;
  display: none;
  width: 112px;
  height: 112px;
  left: -98%;
  z-index: 11;
}
.sharefun-box .share .share-wechat .close-btn {
  position: absolute;
  background: #fff;
  color: #000;
  font-size: 12px;
  z-index: 12;
  width: 12px;
  height: 12px;
  line-height: 12px;
  text-align: center;
  right: -39px;
  top: 50px;
  display: none;
  cursor: pointer;
}
.sharefun-box .share .share-weibo:hover {
  background: #e96157;
}
.sharefun-box .share .share-weibo i {
  background-position-x: calc(var(--scale-base) * -65px);
}
.sharefun-box .share .share-qqzone:hover {
  background: #27a8f2;
}
.sharefun-box .share .share-qqzone i {
  background-position-x: calc(var(--scale-base) * -96px);
}
.sharefun-box .function {
  font-size: 14px;
  display: flex;
}
.sharefun-box .function a {
  margin-right: 20px;
}
.file-details .textIndent {
  text-indent: 2em;
}
.file-details .textRight {
  text-align: right;
}
.file-details .layout-main .detail-table-layout {
  border-top: 1px solid #bbb;
  border-left: 1px solid #bbb;
}
.file-details .layout-main .detail-table-layout .detail-table-layout-tr {
  border-bottom: 1px solid #bbb;
  border-right: 1px solid #bbb;
  display: flex;
}
.file-details .layout-main .detail-table-layout .detail-table-layout-tr .detail-table-layout__content {
  border-left: 1px solid #bbb;
}
.file-details .layout-main .document,
.file-details .layout-main .zfgzzd {
  border: 1px solid #d4d1d1;
  width: 100%;
  margin-bottom: 20px;
  padding: 40px 40px 15px;
}
.file-details .layout-main .document .xxgk_xm,
.file-details .layout-main .zfgzzd .xxgk_xm {
  width: 100%;
  box-sizing: border-box;
  font-size: 14px;
  margin-top: 30px;
  margin-bottom: 20px;
  border-top: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
  overflow: hidden;
}
.file-details .layout-main .document .xxgk_xm li,
.file-details .layout-main .zfgzzd .xxgk_xm li {
  float: left;
  width: 50%;
  box-sizing: border-box;
  line-height: 2.5;
  color: #666;
  border-bottom: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
}
.file-details .layout-main .document .xxgk_xm li span,
.file-details .layout-main .zfgzzd .xxgk_xm li span {
  display: block;
  float: left;
  width: 30%;
  box-sizing: border-box;
  text-align: center;
  background: #f5f5f5;
  border-right: 1px #dcdcdc solid;
}
.file-details .layout-main .document .xxgk_xm li p,
.file-details .layout-main .zfgzzd .xxgk_xm li p,
.file-details .layout-main .document .xxgk_xm li i,
.file-details .layout-main .zfgzzd .xxgk_xm li i {
  float: left;
  width: 70%;
  box-sizing: border-box;
  padding: 0 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.file-details .layout-main .document .yxxPic,
.file-details .layout-main .zfgzzd .yxxPic {
  position: absolute;
  right: 0;
  top: -100px;
}
.file-details .layout-main .document h1,
.file-details .layout-main .zfgzzd h1 {
  font-size: 26px;
  color: #000;
  font-weight: normal;
  text-align: center;
}
.file-details .layout-main .document h2,
.file-details .layout-main .zfgzzd h2 {
  font-size: 18px;
  font-weight: 400;
  margin: 10px 0;
  line-height: 200%;
  text-align: center;
}
.file-details .layout-main .document table,
.file-details .layout-main .zfgzzd table {
  border: 1px solid #ddd;
  margin-top: 45px;
  line-height: 40px;
  font-size: 14px;
}
.file-details .layout-main .document table tr,
.file-details .layout-main .zfgzzd table tr,
.file-details .layout-main .document table th,
.file-details .layout-main .zfgzzd table th,
.file-details .layout-main .document table td,
.file-details .layout-main .zfgzzd table td {
  border: 1px solid #ddd;
}
.file-details .layout-main .document table th,
.file-details .layout-main .zfgzzd table th {
  background: #f8f8f8;
  text-align: right;
  width: 155px;
  padding-right: 5px;
  font-weight: bold;
}
.file-details .layout-main .document table td,
.file-details .layout-main .zfgzzd table td {
  width: 390px;
  padding-left: 10px;
  color: #666;
}
.file-details .layout-main .document .document-info,
.file-details .layout-main .zfgzzd .document-info {
  border-bottom: 1px solid #d4d1d1;
  padding-bottom: 10px;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  margin-top: 20px;
  font-size: 14px;
  align-items: flex-end;
}
.file-details .layout-main .document .document-info span,
.file-details .layout-main .zfgzzd .document-info span {
  color: #666;
  margin: 0 10px;
  white-space: nowrap;
}
.file-details .layout-main .document .document-info .info-font-size,
.file-details .layout-main .zfgzzd .document-info .info-font-size {
  display: flex;
  align-items: flex-end;
}
.file-details .layout-main .document .document-info .info-font-size a,
.file-details .layout-main .zfgzzd .document-info .info-font-size a {
  margin: 0px 3px;
}
.file-details .layout-main .document .document-info .info-font-size a:hover,
.file-details .layout-main .zfgzzd .document-info .info-font-size a:hover {
  color: #e9280c;
}
.file-details .layout-main .document .document-info .info-font-size .size-big,
.file-details .layout-main .zfgzzd .document-info .info-font-size .size-big {
  font-size: 24px;
}
.file-details .layout-main .document .document-info .info-font-size .size-middle,
.file-details .layout-main .zfgzzd .document-info .info-font-size .size-middle {
  font-size: 18px;
}
.file-details .layout-main .document .document-info .info-font-size .size-small,
.file-details .layout-main .zfgzzd .document-info .info-font-size .size-small {
  font-size: 14px;
}
.file-details .layout-main .document .document-text,
.file-details .layout-main .zfgzzd .document-text {
  line-height: 250%;
  font-size: 16px;
  color: #000000;
  border-bottom: 3px solid #f5f5f5;
  padding-bottom: 40px;
  margin-top: 20px;
}
.file-details .layout-main .document .document-text .jiedu-link-box,
.file-details .layout-main .zfgzzd .document-text .jiedu-link-box {
  display: block;
  margin-top: 20px;
  text-align: right;
  margin-bottom: 30px;
}
.file-details .layout-main .document .document-text .jiedu-link-box a,
.file-details .layout-main .zfgzzd .document-text .jiedu-link-box a {
  background: #0e76e0;
  color: #fff;
  padding: 6px 10px;
  border-radius: 5px;
  margin-left: 10px;
}
.file-details .layout-main .document .document-text .annex,
.file-details .layout-main .zfgzzd .document-text .annex {
  margin-top: 30px;
}
.file-details .layout-main .document .document-text .annex h5,
.file-details .layout-main .zfgzzd .document-text .annex h5 {
  text-align: center;
  font-size: 20px;
}
.file-details .layout-main .document .document-text .appendix,
.file-details .layout-main .zfgzzd .document-text .appendix {
  height: auto;
  overflow: hidden;
  margin-top: 40px;
}
.file-details .layout-main .document .document-text .appendix a,
.file-details .layout-main .zfgzzd .document-text .appendix a {
  line-height: 30px;
  color: #00f;
}
.file-details .layout-main .document .document-text .pdf-item,
.file-details .layout-main .zfgzzd .document-text .pdf-item {
  background-color: rgba(0, 0, 0, 0.02);
}
.file-details .layout-main .document .document-text .pdf-item .pdf-item__header,
.file-details .layout-main .zfgzzd .document-text .pdf-item .pdf-item__header {
  display: flex;
  align-items: center;
  padding: 8px 14px;
  border-top: 2px solid #fff;
}
.file-details .layout-main .document .document-text .pdf-item .pdf-item__header .pdf-name,
.file-details .layout-main .zfgzzd .document-text .pdf-item .pdf-item__header .pdf-name {
  max-width: calc(100% - 80px);
  width: fit-content;
  line-height: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #333;
  transition: all 0.3s;
}
.file-details .layout-main .document .document-text .pdf-item .pdf-item__header .pdf-name:hover,
.file-details .layout-main .zfgzzd .document-text .pdf-item .pdf-item__header .pdf-name:hover {
  cursor: pointer;
  text-decoration: underline;
  color: #000;
}
.file-details .layout-main .document .document-text .pdf-item .pdf-item__header .pdf-operations,
.file-details .layout-main .zfgzzd .document-text .pdf-item .pdf-item__header .pdf-operations {
  padding: 0 10px;
}
.file-details .layout-main .document .document-text .pdf-item .pdf-item__header .pdf-operations button,
.file-details .layout-main .zfgzzd .document-text .pdf-item .pdf-item__header .pdf-operations button {
  color: #fff;
  background-color: #ff0000;
  display: inline-block;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid #ff0000;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  margin: 0;
  transition: 0.1s;
  font-weight: 500;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 6px 10px;
  font-size: 14px;
  border-radius: 4px;
}
.file-details .layout-main .document .document-text .pdf-item .pdf-item__content,
.file-details .layout-main .zfgzzd .document-text .pdf-item .pdf-item__content {
  padding: 0 16px;
}
.file-details .layout-main .document .document-text .pdf-item + .pdf-item,
.file-details .layout-main .zfgzzd .document-text .pdf-item + .pdf-item {
  margin-top: 10px;
}
.file-details .layout-main .document .document-text img,
.file-details .layout-main .zfgzzd .document-text img {
  max-width: 100%;
}
.file-details .layout-main .document .document-text a img,
.file-details .layout-main .zfgzzd .document-text a img {
  vertical-align: middle;
  padding-right: 10px;
}
.file-details .layout-main .document .next-link,
.file-details .layout-main .zfgzzd .next-link {
  font-size: 14px;
  margin: 20px 0 5px;
}
.file-details .layout-main .document .next-link a:hover,
.file-details .layout-main .zfgzzd .next-link a:hover {
  color: #e9280c;
}
.file-details .layout-main .zfgzzd {
  width: 100%;
  margin-top: 50px;
  border: 0;
}
.file-details .layout-main .zfgzzd .zfgzzd-title {
  position: relative;
  text-align: center;
  padding-bottom: 35px;
  border-bottom: 5px solid #015293;
}
.file-details .layout-main .zfgzzd .zfgzzd-title h1 {
  font-size: 40px;
  color: #fd0102;
  font-family: "FZXiaoBiaoSong-B05S";
}
.file-details .layout-main .zfgzzd .zfgzzd-title .zfgzzd-title-down {
  position: absolute;
  right: 0;
  top: 11px;
}
.file-details .layout-main .zfgzzd .zfgzzd-title .zfgzzd-title-down a {
  font-size: 14px;
  color: #666;
  display: block;
  width: 90px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  margin-right: 12px;
  border: 1px solid #d2d2d2;
  float: left;
}
.file-details .layout-main .zfgzzd .zfgzzd-con {
  margin-top: 60px;
  padding: 0 50px 70px;
  color: #000;
}
.file-details .layout-main .zfgzzd .zfgzzd-con p {
  width: 100%;
  font-family: 仿宋;
  font-size: 21px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 1.81;
  letter-spacing: 0rem;
  text-indent: 2em;
  color: #000000;
}
.file-details .layout-main .zfgzzd .zfgzzd-con p span {
  font-family: 黑体, SimHei;
  margin-right: 10px;
}
.file-details .layout-main .zfgzzd .zfgzzd-con .tit {
  font-size: 28px;
  text-align: center;
  margin-bottom: 18px;
  font-family: "FZXiaoBiaoSong-B05S";
}
.file-details .layout-main .zfgzzd .zfgzzd-con .time {
  font-size: 18px;
  font-family: "仿宋";
  text-align: center;
  margin-bottom: 58px;
}
.file-details .layout-main .zfgzzd .zfgzzd-con .tit_s {
  font-family: 黑体, SimHei;
  font-weight: normal;
  text-align: center;
}
.file-details .layout-main .zfgzzd .zfgzzd-bottom {
  padding-top: 40px;
  padding-bottom: 40px;
  text-align: right;
  font-size: 28px;
  font-family: "FZXiaoBiaoSong-B05S";
  color: #015293;
  padding-right: 45px;
  border-top: 5px solid #015293;
  margin-top: 70px;
}
.file-details .layout-main .zfgzzd .xgjd {
  padding-left: 49px;
  border-top: 3px solid #f5f5f5;
}
.file-details .layout-main .zfgzzd .xgjd span {
  font-weight: bold;
  line-height: 2.5;
  font-size: 20px;
  color: #333;
}
.file-details .layout-main .zfgzzd .xgjd a {
  font-size: 17px;
  line-height: 2.68;
  display: block;
  color: #000;
}
.file-details .layout-main .institutional-functions-table {
  border-top: 1px solid #bbb;
  border-left: 1px solid #bbb;
  margin-top: 21px;
  margin-bottom: 25px;
}
.file-details .layout-main .institutional-functions-table li {
  border-bottom: 1px solid #bbb;
  border-right: 1px solid #bbb;
  display: flex;
  font-size: inherit;
  color: #000;
  line-height: 2;
}
.file-details .layout-main .institutional-functions-table li p {
  flex: 1 0 0;
  border-left: 1px solid #bbb;
  padding-left: 8px;
  padding-right: 5px;
}
.file-details .layout-main .institutional-functions-table li span {
  width: 161px;
  padding: 0 5px;
  background-color: #f5f5f5;
  text-align: center;
}
.file-details .layout-main .institutional-functions .article-main-text {
  font-size: 16px;
  border-bottom: 3px solid #f5f5f5;
}
.file-details .layout-main .institutional-functions .article-main-text p {
  line-height: 2;
  color: #000000;
  line-height: 2.5;
}
.file-details .layout-main .hot_zx {
  margin-top: 24px;
}
.file-details .layout-main .hot_zx_container li {
  align-items: center;
}
.file-details .layout-main .hot_zx_container li div {
  width: calc(100% - 126px);
}
.file-details .layout-main .hot_zx_container li span,
.file-details .layout-main .hot_zx_container li div {
  padding: 8px;
  font-size: 16px;
  color: #000000;
  line-height: 2;
}
@media screen and (max-width: 991px) {
  .file-details .layout-main .zfgzzd .zfgzzd-title .zfgzzd-title-down {
    top: -45px;
  }
}
.useOldFixed {
  font-size: 28px;
}
.useOldFixed .sharefun-box .share {
  --scale-base: 2;
}
.useOldFixed .sharefun-box .function {
  font-size: inherit;
}
.useOldFixed .layout-main .document h1,
.useOldFixed .layout-main .zfgzzd h1 {
  font-size: 40px;
  line-height: 2;
}
.useOldFixed .layout-main .document h2,
.useOldFixed .layout-main .zfgzzd h2 {
  font-size: 32px;
}
.useOldFixed .layout-main .document .document-info,
.useOldFixed .layout-main .zfgzzd .document-info {
  font-size: 24px;
}
.useOldFixed .layout-main .document .document-text,
.useOldFixed .layout-main .zfgzzd .document-text {
  font-size: 32px;
}
.useOldFixed .layout-main .document .document-text .annex h5,
.useOldFixed .layout-main .zfgzzd .document-text .annex h5 {
  font-size: 38px;
}
.useOldFixed .layout-main .document .xxgk_xm,
.useOldFixed .layout-main .zfgzzd .xxgk_xm {
  font-size: 26px;
}
.useOldFixed .layout-main .document .xxgk_xm li,
.useOldFixed .layout-main .zfgzzd .xxgk_xm li {
  width: 100%;
}
.useOldFixed .layout-main .document .xxgk_xm li p,
.useOldFixed .layout-main .zfgzzd .xxgk_xm li p,
.useOldFixed .layout-main .document .xxgk_xm li i,
.useOldFixed .layout-main .zfgzzd .xxgk_xm li i {
  float: left;
  width: 70%;
  box-sizing: border-box;
  padding: 0 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.useOldFixed .layout-main .institutional-functions .institutional-functions-table li span {
  width: 300px;
}
.useOldFixed .layout-main .institutional-functions .article-main-text {
  font-size: 36px;
}
.useOldFixed .layout-main .hot_zx_container li {
  align-items: center;
}
.useOldFixed .layout-main .hot_zx_container li div {
  width: calc(100% - 160px);
}
.useOldFixed .layout-main .hot_zx_container li span,
.useOldFixed .layout-main .hot_zx_container li div {
  padding: 14px;
  font-size: 24px;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-title {
  border-bottom-width: 8px;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-title h1 {
  font-size: 68px;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-con {
  margin-top: 60px;
  padding: 0 50px 70px;
  color: #000;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-con p {
  font-size: 42px;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-con p span {
  font-family: 黑体, SimHei;
  margin-right: 10px;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-con .tit {
  font-size: 36px;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-con .time {
  font-size: 36px;
}
.useOldFixed .layout-main .zfgzzd .zfgzzd-bottom {
  font-size: 54px;
}
.useOldFixed .layout-main .zfgzzd .xgjd {
  border-top-width: 5px;
}
.useOldFixed .layout-main .zfgzzd .xgjd span {
  font-size: 40px;
}
.useOldFixed .layout-main .zfgzzd .xgjd a {
  font-size: 32px;
}
/*首页内容区域*/
.index-wrapper .layout-main {
  margin: 0 auto;
}
.index-wrapper .layout-main .newsdynamic-more {
  display: none;
}
.index-wrapper .layout-main .headlines-module {
  position: relative;
  width: 100%;
  height: 180px;
  margin-top: 15px;
  margin-bottom: 15px;
  overflow: hidden;
  background: #fcfcfc;
  border-bottom: 6px #e22a2c solid;
}
.index-wrapper .layout-main .headlines-module .headlines-box {
  height: auto;
  margin: 0 auto;
  padding: 30px;
  display: flex;
}
.index-wrapper .layout-main .headlines-module .headlines-box .tag-head {
  margin-right: 20px;
  position: relative;
  margin-top: 20px;
  width: 56px;
  height: 73px;
  background: url(zjyw.png) no-repeat 0 0;
  background-size: 100%;
}
.index-wrapper .layout-main .headlines-module .headlines-box .tag-head .tagtext {
  display: block;
  color: #fff;
  padding: 10px 0;
  text-align: center;
  width: 56px;
  min-height: 73px;
  font-size: 22px;
  font-weight: bold;
  line-height: 44px;
}
.index-wrapper .layout-main .headlines-module .headlines-box .headlineswrap {
  width: 900px;
}
.index-wrapper .layout-main .headlines-module .headlines-box .headlineswrap ul li {
  font-size: 22px;
}
.index-wrapper .layout-main .headlines-module .headlines-box .headlineswrap a {
  width: 100%;
  padding-left: 10px;
  line-height: 38px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.index-wrapper .layout-main .headlines-module .headlines-box .ts_more {
  position: absolute;
  display: inline-block;
  font-size: 16px;
  right: 30px;
  bottom: 20px;
}
.index-wrapper .layout-main .promotion-module {
  margin: 15px 0;
  font-size: 0;
}
.index-wrapper .layout-main .promotion-module img {
  width: 100%;
}
.index-wrapper .layout-main .news-module {
  display: flex;
  justify-content: space-between;
  height: 340px;
}
.index-wrapper .layout-main .news-module .news-module-pic {
  width: 49%;
  height: 100%;
  background-color: #f1f1f1;
}
.index-wrapper .layout-main .public-module {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}
.index-wrapper .layout-main .public-module .news-module-dynamic {
  width: 32%;
}
.index-wrapper .layout-main .public-module .news-module-dynamic .newsdynamic-title a {
  margin-right: 25px;
}
.index-wrapper .layout-main .public-module .news-module-dynamic .newsdynamic-title a:last-child {
  margin-right: 0;
}
.index-wrapper .layout-main .public-module .news-module-dynamic .newsdynamic-conn ul li {
  height: 34px;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic {
  width: 32%;
  border: 1px solid #e9effb;
  padding: 10px;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-title {
  height: 40px;
  line-height: 40px;
  background-color: #2060d6;
  font-size: 18px;
  font-weight: 700;
  color: #ffffff;
  text-align: center;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch {
  height: 58px;
  display: flex;
  justify-content: space-between;
  margin-top: 10px ;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch .arch-list {
  width: 178px;
  height: 100%;
  background: url(archlist-bj.png) no-repeat 0 0;
  background-size: 100%;
  width: 49%;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch .arch-list a {
  color: #2469c8;
  display: block;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch .arch-list a .icon-ldzc {
  display: inline-block;
  background: url(icon-ldzc.png) no-repeat left center;
  background-size: 26px;
  line-height: 58px;
  padding-left: 40px;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch .arch-list a .icon-zzjg {
  display: inline-block;
  background: url(icon-zzjg.png) no-repeat left center;
  background-size: 26px;
  line-height: 58px;
  padding-left: 40px;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn {
  height: auto;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -5px;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li {
  width: 25%;
  box-sizing: border-box;
  padding: 0 5px;
  margin-top: 10px;
  height: 84px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a {
  color: #333;
  font-size: 14px;
  text-align: center;
  border: 1px solid #ddebfe;
  width: 100%;
  height: 84px;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a i {
  width: 38px;
  height: 38px;
  background: none no-repeat center center / contain;
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-xxgkmu {
  background-image: url(icon-xxgkmu.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-gkzn {
  background-image: url(icon-gkzn.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-gkzd {
  background-image: url(icon-gkzd.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-gknb {
  background-image: url(icon-gknb.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-ysqgk {
  background-image: url(icon-ysqgk.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-bmgk {
  background-image: url(icon-bmgk.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-zfgb {
  background-image: url(icon-zfgb.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a .icon-tjsj {
  background-image: url(icon-tjsj.png);
}
.index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a:hover {
  color: #2469c8;
}
.index-wrapper .layout-main .news-module-dynamic {
  width: 49%;
  height: 100%;
  overflow: hidden;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-title {
  height: 35px;
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-title a {
  color: #000000;
  font-size: 18px;
  height: 35px;
  margin-right: 50px;
  transition: all 0.1s ease;
  /* 添加过渡效果 */
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-title a.newsactive {
  border-bottom: 3px #2060d6 solid;
  color: #2060d6;
  font-weight: bold;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn {
  height: 100%;
  margin: 10px 2px 0;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul {
  overflow: hidden;
  height: calc(100% - 36px);
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul:nth-of-type(1) {
  display: block;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul:nth-of-type(2),
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul:nth-of-type(3),
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul:nth-of-type(4) {
  display: none;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul li {
  height: 37px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul li a {
  display: block;
  width: calc(100% - 150px);
  color: #000000;
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul li a:hover {
  color: #2060d6;
}
.index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul li span {
  color: #333333;
  font-size: 14px;
}
.index-wrapper .layout-main .serve-module {
  margin-top: 15px;
  display: flex;
  justify-content: space-between;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn {
  height: auto;
  padding-bottom: 30px;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul {
  overflow: hidden;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li {
  float: left;
  width: 20%;
  margin-top: 30px;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li a {
  display: block;
  font-size: 16px;
  text-align: center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li a:hover {
  color: #2060d6;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li i {
  width: 70px;
  height: 70px;
  display: block;
  margin: 0 auto 20px;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-sbyb {
  background: url(icon-sbyb.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-gjj {
  background: url(icon-gjj.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-jyjy {
  background: url(icon-jyjy.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-xsjs {
  background: url(icon-xsjs.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-sfgz {
  background: url(icon-sfgz.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-nsjf {
  background: url(icon-nsjf.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-jtcx {
  background: url(icon-jtcx.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-sfhj {
  background: url(icon-sfhj.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-shfw {
  background: url(icon-shfw.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-ydfx {
  background: url(icon-ydfx.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-ygfw {
  background: url(icon-ygfw.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-swcw {
  background: url(icon-swcw.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-zrzy {
  background: url(icon-zrzy.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-scjy {
  background: url(icon-scjy.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-njns {
  background: url(icon-njns.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-yybg {
  background: url(icon-yybg.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-hqfq {
  background: url(icon-hqfq.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-cxpy {
  background: url(icon-cxpy.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-jrfw {
  background: url(icon-jrfw.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-qybh {
  background: url(icon-qybh.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-qyxxbg {
  background: url(icon-qyxxbg.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-kbysqy {
  background: url(icon-kbysqy.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-kbcyd {
  background: url(icon-kbcyd.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-sdqwlh {
  background: url(icon-sdqwlh.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-xyxf {
  background: url(icon-xyxf.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-pcxxhc {
  background: url(icon-pcxxhc.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-cjfw {
  background: url(icon-cjfw.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-xsecs {
  background: url(icon-xsecs.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-jyrx {
  background: url(icon-jyrx.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .servedynamic-conn ul li .icon-txyjs {
  background: url(icon-txyjs.png) no-repeat center center;
}
.index-wrapper .layout-main .serve-module .participate-module {
  width: 49%;
  height: auto;
  overflow: hidden;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-title {
  height: 35px;
  display: flex;
  align-items: center;
  font-size: 18px;
  margin-bottom: 10px;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-title a {
  color: #2060d6;
  border-bottom: 3px #2060d6 solid;
  padding-bottom: 5px;
  font-weight: 700;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn {
  height: auto;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-huwo {
  float: right;
  width: 135px;
  height: 256px;
  background: url(partcn-huwo.jpg) no-repeat 0 0;
  background-size: 100%;
  margin-top: 20px;
  text-align: center;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-huwo .huwologo {
  background: #fff url(huwologo.png) no-repeat 0 0;
  background-size: 100%;
  width: 50px;
  height: 50px;
  display: block;
  border-radius: 8px;
  margin: 50px auto 20px;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-huwo .huwotext {
  font-size: 16px;
  color: #ffffff;
  line-height: 26px;
  display: block;
  text-align: center;
  letter-spacing: 2px;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate {
  width: calc(100% - 135px);
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li {
  float: left;
  width: 46%;
  height: 50px;
  line-height: 50px;
  margin-right: 4%;
  margin-top: 20px;
  background-color: #f6faff;
  border: 1px solid #d3e5fe;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li a {
  display: block;
  text-align: center;
  font-size: 16px;
  color: #333333;
}
.index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li a:hover {
  background-color: #2060d6;
  color: #fff;
}
.index-wrapper .layout-main .keyareas-module {
  margin-bottom: 20px;
}
.index-wrapper .layout-main .keyareas-module .keyareas-title {
  height: 35px;
  display: flex;
  align-items: center;
  font-size: 18px;
  margin-bottom: 10px;
}
.index-wrapper .layout-main .keyareas-module .keyareas-title a {
  color: #2060d6;
  border-bottom: 3px #2060d6 solid;
  padding-bottom: 5px;
  font-weight: 700;
}
.index-wrapper .layout-main .keyareas-module .keyareas-conn {
  height: auto;
  overflow: hidden;
}
.index-wrapper .layout-main .keyareas-module .keyareas-conn ul {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  overflow: hidden;
}
.index-wrapper .layout-main .keyareas-module .keyareas-conn ul li {
  width: 24.2%;
  margin-right: 1%;
  margin-top: 10px;
  height: 60px;
  background-color: #f4f8fb;
}
.index-wrapper .layout-main .keyareas-module .keyareas-conn ul li a {
  font-size: 16px;
  background: url(icon-keyareas.png) no-repeat 14px center;
  background-size: 27px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}
.index-wrapper .layout-main .keyareas-module .keyareas-conn ul li a span {
  padding-left: 60px;
}
.index-wrapper .layout-main .keyareas-module .keyareas-conn ul li a:hover span {
  color: #2060d6;
}
.index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(4n) {
  margin-right: 0;
}
.index-wrapper .layout-main .topiccolumn-module {
  margin-bottom: 20px;
}
.index-wrapper .layout-main .topiccolumn-module .topiccolumn-title {
  height: 35px;
  display: flex;
  align-items: center;
  font-size: 18px;
  margin-bottom: 10px;
}
.index-wrapper .layout-main .topiccolumn-module .topiccolumn-title a {
  color: #2060d6;
  border-bottom: 3px #2060d6 solid;
  padding-bottom: 5px;
  font-weight: 700;
}
.index-wrapper .layout-main .slider-container {
  width: 100%;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  max-width: 1200px;
}
.index-wrapper .layout-main .slider-container .slider-wrapper {
  display: flex;
  transition: transform 0.5s ease;
}
.index-wrapper .layout-main .slider-container .slider-wrapper .slider-item {
  flex: 0 0 25%;
  box-sizing: border-box;
  padding: 0 2px;
}
.index-wrapper .layout-main .slider-container .slider-wrapper .slider-item a {
  display: block;
  height: 100%;
  text-decoration: none;
  border-radius: 4px;
  overflow: hidden;
}
.index-wrapper .layout-main .slider-container .slider-wrapper .slider-item a img {
  width: 100%;
  height: 80px;
  display: block;
  transition: transform 0.3s ease;
}
.index-wrapper .layout-main .slider-container .slider-wrapper .slider-item a img:hover {
  transform: scale(1.03);
}
.index-wrapper .layout-main .topiccolumn-conn {
  height: auto;
  position: relative;
  height: 80px;
}
.index-wrapper .layout-main .topiccolumn-conn button {
  position: absolute;
  width: 30px;
  height: 30px;
  background-color: rgba(0, 0, 0, 0.3);
  text-align: center;
  line-height: 30px;
  transition: background 0.3s ease;
  border-radius: 100%;
  color: #fff;
  cursor: pointer;
  margin-top: -15px;
  top: 50%;
  display: none;
  font-size: 14px;
}
.index-wrapper .layout-main .topiccolumn-conn button .iconfont {
  font-size: 14px;
}
.index-wrapper .layout-main .topiccolumn-conn button:hover {
  background-color: rgba(0, 0, 0, 0.6);
}
.index-wrapper .layout-main .topiccolumn-conn button#prev {
  left: 4px;
}
.index-wrapper .layout-main .topiccolumn-conn button#next {
  right: 4px;
}
.index-wrapper .layout-main .topiccolumn-conn:hover button {
  display: block;
}
.index-wrapper .layout-main .carousel-container {
  width: 100%;
  max-width: 800px;
  position: relative;
  overflow: hidden;
}
.index-wrapper .layout-main .carousel-container:hover .carousel-prev,
.index-wrapper .layout-main .carousel-container:hover .carousel-next {
  display: block;
}
.index-wrapper .layout-main .carousel-container .carousel-wrapper {
  display: flex;
  transition: transform 0.5s ease;
}
.index-wrapper .layout-main .carousel-container .carousel-item {
  min-width: 100%;
  position: relative;
}
.index-wrapper .layout-main .carousel-container .carousel-item img {
  width: 100%;
  height: 340px;
  display: block;
}
.index-wrapper .layout-main .carousel-container .carousel-item .carousel-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: left;
  color: white;
  background-color: rgba(0, 0, 0, 0.5);
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  padding: 0 10px;
}
.index-wrapper .layout-main .carousel-container .carousel-dots {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 10px;
  bottom: 0px;
  height: 40px;
}
.index-wrapper .layout-main .carousel-container .carousel-dots .carousel-dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #ffffff;
  margin: 0 5px;
  cursor: pointer;
}
.index-wrapper .layout-main .carousel-container .carousel-dots .carousel-dot.active {
  background-color: #3daafc;
}
.index-wrapper .layout-main .carousel-container .carousel-dots .carousel-dot:hover {
  opacity: 0.8;
}
.index-wrapper .layout-main .carousel-container .carousel-prev,
.index-wrapper .layout-main .carousel-container .carousel-next {
  position: absolute;
  width: 50px;
  height: 50px;
  background-color: rgba(0, 0, 0, 0.3);
  text-align: center;
  line-height: 30px;
  transition: background 0.3s ease;
  color: #fff;
  cursor: pointer;
  margin-top: -15px;
  top: 50%;
  display: none;
  font-size: 16px;
}
.index-wrapper .layout-main .carousel-container .carousel-prev .iconfont,
.index-wrapper .layout-main .carousel-container .carousel-next .iconfont {
  font-size: 16px;
}
.index-wrapper .layout-main .carousel-container .carousel-prev:hover,
.index-wrapper .layout-main .carousel-container .carousel-next:hover {
  background-color: rgba(0, 0, 0, 0.6);
}
.index-wrapper .layout-main .carousel-container .carousel-prev:active,
.index-wrapper .layout-main .carousel-container .carousel-next:active {
  transform: translateY(1px);
}
.index-wrapper .layout-main .carousel-container .carousel-prev {
  left: 0;
  border-radius: 0 4px 0 4px ;
}
.index-wrapper .layout-main .carousel-container .carousel-next {
  right: 0;
  border-radius: 4px 0 4px 0;
}
.index-wrapper .layout-main .friendlinks-module {
  margin-bottom: 20px;
}
.index-wrapper .layout-main .friendlinks-module .news-module-dynamic {
  width: 100%;
}
.index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-title a {
  font-weight: 700;
}
.index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul {
  padding: 0 12px;
}
.index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul li {
  width: 165px;
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: left;
  float: left;
}
.index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul li a {
  width: auto;
}
.index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul li a:hover {
  color: #f00;
}
.useOldFixed .index-wrapper .layout-main .news-module-dynamic {
  width: 100%;
  margin-top: 10px;
}
.useOldFixed .index-wrapper .layout-main .news-module-dynamic .newsdynamic-title {
  height: 70px;
}
.useOldFixed .index-wrapper .layout-main .news-module-dynamic .newsdynamic-title a {
  font-size: 32px;
  line-height: 70px;
  height: 70px;
}
.useOldFixed .index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul {
  height: calc(100% - 76px);
}
.useOldFixed .index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul li {
  height: 60px;
}
.useOldFixed .index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul li a {
  font-size: 28px;
}
.useOldFixed .index-wrapper .layout-main .news-module-dynamic .newsdynamic-conn ul li span {
  font-size: 24px;
}
.useOldFixed .index-wrapper .layout-main .headlines-module .headlines-box .tag-head .tagtext {
  font-size: 24px;
  width: auto;
  display: block;
}
.useOldFixed .index-wrapper .layout-main .headlines-module .headlines-box .headlineswrap ul li {
  font-size: 28px;
}
.useOldFixed .index-wrapper .layout-main .headlines-module .headlines-box .ts_more {
  font-size: 24px;
}
.useOldFixed .index-wrapper .layout-main .news-module {
  flex-wrap: wrap;
  height: auto;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic {
  width: 100%;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container {
  max-width: max-content;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-item img {
  height: 500px;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-item .carousel-caption {
  height: 60px;
  line-height: 60px;
  font-size: 26px;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-dots {
  height: 60px;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-dots .carousel-dot {
  width: 18px;
  height: 18px;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-prev,
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-next {
  width: 60px;
  height: 60px;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-prev .iconfont,
.useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-next .iconfont {
  font-size: 24px;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-dynamic {
  height: 560px;
}
.useOldFixed .index-wrapper .layout-main .news-module .news-module-dynamic .newsdynamic-conn ul li a {
  width: calc(100% - 200px);
}
.useOldFixed .index-wrapper .layout-main .public-module {
  flex-wrap: wrap;
  margin-top: 0;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic {
  width: 100%;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-title {
  font-size: 28px;
  height: 70px;
  line-height: 70px;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch {
  height: 70px;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch .arch-list {
  font-size: 26px;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-arch .arch-list a i {
  background-size: 28px;
  line-height: 70px;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li {
  height: 120px;
  padding: 0 10px;
  margin-top: 15px;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a {
  font-size: 26px;
  height: 100%;
}
.useOldFixed .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a i {
  width: 48px;
  height: 48px;
  background-size: 100%;
}
.useOldFixed .index-wrapper .layout-main .serve-module {
  flex-wrap: wrap;
}
.useOldFixed .index-wrapper .layout-main .serve-module .news-module-dynamic .servedynamic-conn ul li a {
  font-size: 26px;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module {
  width: 100%;
  margin-bottom: 10px;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-title {
  font-size: 28px;
  height: 70px;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-huwo {
  margin-top: 0;
  height: 336px;
  width: 150px;
  background-size: cover;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-huwo .huwologo {
  width: 60px;
  height: 60px;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-huwo .huwotext {
  font-size: 24px;
  line-height: 32px;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate {
  width: calc(100% - 155px);
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li {
  height: 70px;
  line-height: 70px;
  margin-right: 2%;
  width: 48%;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li a {
  font-size: 26px;
}
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li:nth-child(1),
.useOldFixed .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li:nth-child(2) {
  margin-top: 0;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module {
  margin-top: 10px;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-title {
  font-size: 28px;
  height: 70px;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li {
  width: 32%;
  margin-right: 2%;
  margin-top: 15px;
  height: 80px;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(1),
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(2) {
  margin-top: 0;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(4n) {
  margin-right: 2%;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(3n) {
  margin-right: 0;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li a {
  font-size: 26px;
  background-size: 37px;
}
.useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li a span {
  padding-left: 70px;
}
.useOldFixed .index-wrapper .layout-main .topiccolumn-module .topiccolumn-title {
  font-size: 28px;
  height: 70px;
}
.useOldFixed .index-wrapper .layout-main .topiccolumn-module .topiccolumn-conn {
  height: 120px;
}
.useOldFixed .index-wrapper .layout-main .topiccolumn-module .topiccolumn-conn .slider-container .slider-wrapper .slider-item {
  flex: 0 0 33.3%;
}
.useOldFixed .index-wrapper .layout-main .topiccolumn-module .topiccolumn-conn .slider-container .slider-wrapper .slider-item a img {
  height: 120px;
}
.useOldFixed .index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul li {
  width: 20%;
}
.useOldFixed .index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul li a {
  font-size: 26px;
}
@media screen and (min-width: 768px) and (max-width: 1229px) {
  .index-wrapper .layout-main .headlines-module .headlines-box {
    padding: 20px;
  }
  .index-wrapper .layout-main .headlines-module .headlines-box .headlineswrap {
    width: calc(100% - 216px);
  }
  .index-wrapper .layout-main .headlines-module .headlines-box .ts_more {
    bottom: 30px;
  }
  .index-wrapper .layout-main .public-module {
    flex-wrap: wrap;
  }
  .index-wrapper .layout-main .public-module .news-module-dynamic {
    width: 49%;
  }
  .index-wrapper .layout-main .public-module .disclosure-dynamic {
    width: 100%;
    margin-top: 10px;
  }
  .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a {
    font-size: 16px;
  }
  .index-wrapper .layout-main .public-module .disclosure-dynamic .disclosure-conn ul li a i {
    width: 42px;
    height: 42px;
  }
  .index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn {
    padding-left: 0;
  }
  .index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul li {
    width: 16%;
  }
  .useOldFixed .index-wrapper .layout-main .news-module-dynamic {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .index-wrapper .layout-main .news-module {
    flex-wrap: wrap;
    height: auto;
  }
  .index-wrapper .layout-main .news-module .news-module-pic {
    width: 100%;
  }
  .index-wrapper .layout-main .news-module .news-module-dynamic {
    width: 100%;
    margin-top: 10px;
    height: 380px;
  }
  .index-wrapper .layout-main .public-module .news-module-dynamic {
    width: 100%;
    margin-top: 10px;
  }
  .index-wrapper .layout-main .public-module .news-module-dynamic:first-child {
    margin-top: 0;
  }
  .index-wrapper .layout-main .serve-module {
    flex-wrap: wrap;
  }
  .index-wrapper .layout-main .serve-module .news-module-dynamic {
    width: 100%;
    margin-top: 5px;
  }
  .index-wrapper .layout-main .serve-module .participate-module {
    width: 100%;
    margin-bottom: 20px;
  }
  .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li:nth-child(1),
  .index-wrapper .layout-main .serve-module .participate-module .participate-conn .partcn-pate ul li:nth-child(2) {
    margin-top: 10px;
  }
  .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li {
    width: 32%;
    margin-right: 2%;
  }
  .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(4n) {
    margin-right: 2%;
  }
  .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(3n) {
    margin-right: 0;
  }
  .useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li {
    width: 48%;
  }
  .useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(2n) {
    margin-right: 0;
  }
  .useOldFixed .index-wrapper .layout-main .keyareas-module .keyareas-conn ul li:nth-child(3n) {
    margin-right: 2%;
  }
  .useOldFixed .index-wrapper .layout-main .topiccolumn-module .topiccolumn-conn .slider-container .slider-wrapper .slider-item {
    flex: 0 0 50%;
  }
  .useOldFixed .index-wrapper .layout-main .friendlinks-module .news-module-dynamic .newsdynamic-conn ul li {
    width: 25%;
  }
}
/*政务公开-要闻*/
.source-open .layout-main .news-module-wrapper .nm-container__header {
  position: relative;
  display: flex;
}
.source-open .layout-main .news-module-wrapper .nm-container__header-title {
  padding: 0 10px;
  font-size: 20px;
  color: #d51212;
  line-height: 2.4546;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list {
  padding: 20px 0;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item {
  position: relative;
  font-size: 16px;
  line-height: 2.8125;
  color: #3b3b3b;
  padding-left: 15px;
  display: flex;
  justify-content: space-between;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item:nth-child(5n) {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ddd;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item:nth-child(5n)::before {
  top: 35%;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
  height: 4px;
  background-color: #9e9e9e;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item a {
  width: 85%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item a:hover {
  color: #e9280c;
}
.source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item span {
  color: #a2a2a2;
}
.source-open .layout-main .news-module-wrapper .simple_pg-container {
  margin-top: 10px;
  display: flex;
  justify-content: center;
  border-top: 1px solid #e8e8e8;
}
.source-open .layout-main .news-module-wrapper .simple_pg-container .pg-pagination {
  padding: 5px 0;
}
.source-open .layout-main .news-module-wrapper .simple_pg-container .pg-pagination-btn {
  width: 20px;
  height: 20px;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__header-title {
  font-size: 36px;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__header-title::before {
  height: 7px;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__header-track {
  height: 7px;
  border-radius: 7px;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item {
  font-size: 36px;
  padding-left: 24px;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item::before {
  width: 15px;
  height: 15px;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item a {
  width: 76%;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item a:hover {
  color: #e9280c;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .nm-container__news-list .news-list .news-item span {
  font-size: 28px;
  color: #a2a2a2;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .simple_pg-container .pg-pagination {
  padding: 12px 0;
}
.useOldFixed .source-open .layout-main .news-module-wrapper .simple_pg-container .pg-pagination-btn {
  width: 36px;
  height: 36px;
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .useOldFixed .source-open .layout-main {
    padding: 0 15px;
  }
  .useOldFixed .source-open .layout-main .news-module-wrapper {
    flex-direction: column;
  }
  .useOldFixed .source-open .layout-main .news-module-wrapper .nm-container {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .source-open .layout-main {
    padding: 0 15px;
  }
  .source-open .layout-main .news-module-wrapper {
    flex-direction: column;
  }
  .source-open .layout-main .news-module-wrapper .nm-container {
    width: 100%;
  }
}
/*政府信息公开*/
.zwxxgk_bd {
  width: 100%;
  background: url(big_bg.png) no-repeat center 41px #fdfdfe;
}
.zwxxgk_bd .top {
  width: 100%;
  background-color: #f3f4f8;
  margin-bottom: 20px;
}
.zwxxgk_bd .zwxxgk_top {
  height: 365px;
  margin-top: 50px;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top1 {
  display: flex;
  align-items: center;
  padding-top: 10px;
  height: 90px;
  font-size: 36px;
  color: #fff;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top1 img {
  height: 100%;
  margin-right: 15px;
  image-rendering: -webkit-optimize-contrast;
  /* 针对WebKit引擎 */
  image-rendering: crisp-edges;
  /* WebKit引擎现不支持该值，Firefox支持 */
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top1 .sitename {
  float: left;
  color: #fff;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top1 .sitename p {
  line-height: 50px;
  font-size: 36px;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top1 .sitename .p-last-child {
  line-height: 40px;
  font-size: 24px;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a:hover {
  color: #ff0000;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
  height: 121px;
  margin-top: 60px;
  padding-left: 100px;
  text-align: center;
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img {
  image-rendering: -webkit-optimize-contrast;
  /* 针对WebKit引擎 */
  image-rendering: crisp-edges;
  /* WebKit引擎现不支持该值，Firefox支持 */
}
.zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img:last-child {
  display: none;
}
.zwxxgk_bd .zwxxgk_box {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  background-color: #f2f2f2;
  padding: 0px 30px 20px 30px;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 50px;
  padding: 0 25%;
  margin-top: 84px;
  margin-bottom: 84px;
}
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
  position: absolute;
  content: "";
  width: 24%;
  height: 2px;
  background-color: #e5e5e5;
  top: 50%;
  transform: translateY(-50%);
}
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before {
  left: 0;
}
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
  right: 0;
}
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss form {
  width: 100%;
  border: 1px solid #2d66a5;
  border-radius: 10px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss form input {
  padding-left: 20px;
  font-size: 16px;
  flex: 1;
  background: none;
  border: 0px;
  outline: none;
}
.zwxxgk_bd .zwxxgk_box .zwxxgk_ss form button {
  font-size: 32px !important;
  flex-basis: 70px;
  height: 100%;
  cursor: pointer;
  text-align: center;
  padding-right: 10px;
  border: 0px;
  color: #2d66a5;
  background: none;
}
.zwxxgk_bd .zwxxgk_box .dl_nav {
  flex-basis: 240px;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 {
  width: 100%;
  margin-bottom: 15px;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01:last-of-type {
  margin-bottom: 0;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 h3 {
  width: 100%;
  height: 70px;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #2d66a5;
  font-size: 22px;
  line-height: 30px;
  padding: 0 10px;
  background: #fff;
  border: 1px solid #ddd;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a em {
  display: block;
  flex-basis: 65px;
  font-size: 40px !important;
  color: #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a .zn {
  font-size: 48px !important;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a:hover {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a:hover em {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 .gk_on {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 .gk_on em {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 .on a {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav01 .on a em {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 {
  width: 100%;
  margin-bottom: 15px;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 {
  display: flex;
  align-items: center;
  width: 100%;
  height: 70px;
  color: #2d66a5;
  font-size: 22px;
  line-height: 30px;
  background: #fff;
  border: 1px solid #ddd;
  padding: 0 10px;
  cursor: pointer;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 span {
  flex: 1;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 em {
  display: block;
  flex-basis: 65px;
  font-size: 40px !important;
  color: #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 i {
  flex-basis: 40px;
  font-size: 40px !important;
  color: #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3:hover i {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3:hover {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3:hover em {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .zk {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .zk em {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .zk i {
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list {
  width: 100%;
  display: none;
  max-height: 295px;
  overflow-y: auto;
  background-color: #fff;
  border-left: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list::-webkit-scrollbar {
  width: 8px;
  height: 1px;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #9c9c9c;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background: #ededed;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li {
  position: relative;
  padding-left: 25px;
  line-height: 36px;
  font-size: 15px;
  cursor: pointer;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li a {
  display: block;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li::before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #999;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li:hover {
  background-color: #e6f5ff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li:hover::before {
  background-color: #2d66a5;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li:hover a {
  color: #2d66a5;
  font-size: 16px;
  font-weight: bold;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list .on {
  background-color: #e6f5ff;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list .on::before {
  background-color: #2d66a5;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list .on a {
  color: #2d66a5;
  font-size: 16px;
  font-weight: bold;
}
.zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .xs {
  display: block;
}
.zwxxgk_bd .zwxxgk_box .mainr {
  flex: 1;
  background: #fff;
  border: 1px solid #dddddd;
  margin-left: 15px;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item {
  width: 100%;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit {
  width: 100%;
  border-bottom: 2px solid #ccc;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit h1 {
  float: left;
  line-height: 36px;
  background-color: #2d66a3;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  padding: 0px 20px;
  min-width: 70px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list {
  width: 100%;
  padding: 0px 20px;
  margin: 20px 0;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 833px;
  padding: 10px 0;
  font-size: 16px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li a {
  max-width: 75%;
  display: block;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li a:hover {
  color: #0062eb;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li span {
  flex-basis: 100px;
  color: #ababab;
  margin-left: 20px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li {
  width: 49%;
  line-height: 45px;
  font-size: 16px;
  padding: 0 5px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li a {
  width: 100%;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li a:hover {
  color: #0062eb;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li {
  display: block;
  width: 33.33%;
  line-height: 50px;
  font-size: 16px;
  padding: 0 10px;
  border-right: 1px solid #ddd;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li a {
  width: 100%;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li a:hover {
  color: #0062eb;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3n) {
  border-right: none;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(5),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(6),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(10),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(17),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(18),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(22),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(29),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(30),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(34),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
  background-color: #f7f7f7;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc {
  width: 100%;
  padding: 0px 20px;
  margin: 20px 0;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 813px;
  padding: 10px 0;
  font-size: 16px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li a {
  display: block;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li a:hover {
  color: #0062eb;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li span {
  flex-basis: 100px;
  color: #ababab;
  margin-left: 20px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li:nth-child(5n) {
  margin-bottom: 20px;
  padding-bottom: 30px;
  border-bottom: 1px solid #ddd;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title {
  font-size: 16px;
  display: flex;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title div {
  height: 40px;
  background-color: #efefef;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title div strong {
  font-weight: bold;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_01 {
  flex: 60% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_02 {
  flex: 8% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_03 {
  flex: 15% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_04,
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_05 {
  flex: 10% 1 1;
  display: none;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list {
  font-size: 16px;
  display: flex;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_btn1 {
  background-color: #df0707;
  color: #fff;
  padding: 0px 10px;
  font-size: 14px;
  float: left;
  margin-left: 0;
  margin-right: 5px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01,
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_02,
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_03,
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_04,
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_05 {
  height: auto;
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 10px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 {
  border: 1px solid #efefef;
  flex: 60% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 a {
  width: 100%;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 p {
  color: #999;
  margin-top: 5px;
  font-size: 14px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_02 {
  flex: 8% 1 1;
  border: 1px solid #efefef;
  justify-content: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_03 {
  flex: 15% 1 1;
  border: 1px solid #efefef;
  justify-content: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_04,
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_05 {
  display: none;
  flex: 10% 1 1;
  color: #000033;
  border: 1px solid #efefef;
  justify-content: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .more {
  width: 100px;
  height: 30px;
  line-height: 30px;
  font-size: 15px;
  margin: 0 auto;
  text-align: center;
  background: #e7e7e7;
  margin-top: 10px;
  margin-bottom: 20px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .more a {
  display: block;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl {
  width: 100%;
  padding: 0 20px;
  margin: 20px 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li {
  width: 48%;
  height: 70px;
  line-height: 70px;
  background-color: #2d66a3;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  padding: 0px 20px;
  margin-bottom: 20px;
  cursor: pointer;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li:hover {
  background-color: #224d7c;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li a {
  display: block;
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list {
  width: 100%;
  padding: 0 10px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li {
  width: 19%;
  text-align: center;
  background-color: #2d66a3;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li a {
  display: block;
  color: #fff;
}
.zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li:hover {
  background-color: #224d7c;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy {
  width: 100%;
  padding: 0px 20px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title {
  font-size: 20px;
  display: flex;
  font-family: "FZXiaoBiaoSong-B05S";
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title div {
  height: 60px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-bottom: 2px solid #0f5a9d;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_01 {
  flex: 7% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_02 {
  flex: 67% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_03 {
  flex: 26% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box {
  font-size: 16px;
  display: flex;
  font-family: "宋体";
  flex-wrap: wrap;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_01,
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02,
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 {
  height: auto;
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_01 {
  flex: 7% 1 1;
  justify-content: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 {
  flex: 67% 1 1;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 a {
  font-size: 16px;
  font-family: "宋体";
  font-weight: bold;
  line-height: 30px;
  color: #333;
  margin-top: 10px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 .zc_list_con {
  font-size: 14px;
  font-family: "宋体";
  line-height: 20px;
  color: #5d89b6;
  margin-bottom: 10px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 {
  flex: 26% 1 1;
  justify-content: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_btn {
  text-align: center;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_down {
  display: inline-block;
  font-size: 14px;
  font-family: "宋体";
  line-height: 24px;
  color: #333333;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_down:first-child {
  margin-right: 20px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box:nth-child(2n) {
  background: #eeeeee;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont {
  position: relative;
  padding-top: 30px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont::after {
  position: absolute;
  display: block;
  content: "";
  width: 98%;
  height: 20px;
  background-color: #fff;
  bottom: 0;
  z-index: 9;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_title {
  position: relative;
  text-align: center;
  font-size: 32px;
  font-weight: bold;
  color: #2d66a5;
  margin: 0 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #dddddd;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_title::after {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  height: 20px;
  background-color: #fff;
  bottom: -21px;
  z-index: 99;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .cont_tit {
  text-align: center;
  font-size: 32px;
  font-weight: bold;
  color: #2d66a5;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .cont-line {
  text-align: center;
  font-size: 15px;
  color: #999999;
  line-height: 65px;
  border-bottom: 1px solid #dddddd;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .cont-line span {
  margin-right: 10px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM {
  height: 630px;
  padding: 25px 15px 25px 15px;
  margin: 0 auto;
  color: #404040;
  font-size: 16px;
  line-height: 240% !important;
  overflow-y: auto;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM span,
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM p {
  color: #404040 !important;
  line-height: 240% !important;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM img {
  max-width: 80% !important;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM::-webkit-scrollbar {
  width: 10px;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #2d66a5;
}
.zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM::-webkit-scrollbar-track {
  border-radius: 10px;
  background: #ededed;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main {
  --fz: 16px;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search {
  padding: 14px 24px;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form {
  --form-height: 40px;
  font-size: var(--fz);
  display: flex;
  flex-flow: row wrap;
  gap: 12px;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form .search-form-item {
  display: flex;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form .form-item-label {
  font-size: inherit;
  margin-right: 10px;
  line-height: var(--form-height);
  color: #333333;
  padding: 0 10px;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form select {
  width: 100px;
  height: var(--form-height);
  line-height: var(--form-height);
  outline: none;
  font-size: inherit;
  color: #333;
  padding-left: 12px;
  border: 1px solid #e5e5e5;
  cursor: pointer;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form input {
  height: var(--form-height);
  line-height: var(--form-height);
  outline: none;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  color: #333;
  font-size: inherit;
  padding-left: 20px;
  padding-right: 15px;
  width: 370px;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form button[type="submit"] {
  font-size: inherit;
  color: #fff;
  padding: 0 15px;
  height: var(--form-height);
  line-height: var(--form-height);
  background-color: #2d66a5;
  letter-spacing: 4px;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form button[type="submit"]:hover {
  cursor: pointer;
  background-color: #3b7fca;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header,
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr {
  display: flex;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header .tb_table-td,
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td {
  padding: 12px 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: var(--fz);
  font-family: "微软雅黑";
  color: #333333;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header .tb_table-td:nth-child(1),
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td:nth-child(1) {
  width: 44%;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header .tb_table-td:nth-child(2),
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td:nth-child(2) {
  width: 24%;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header .tb_table-td:nth-child(3),
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td:nth-child(3) {
  width: 12%;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header .tb_table-td:nth-child(4),
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td:nth-child(4) {
  width: 20%;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header {
  --boder-width: 2px;
  background-color: #f8f7f7;
  position: relative;
  padding-bottom: var(--boder-width);
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: var(--boder-width);
  background-color: #2d66a5;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header .tb_table-td {
  font-weight: bold;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr:nth-child(even) {
  background-color: #f8f7f7;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td {
  line-height: 2;
}
.zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td:nth-child(1) {
  justify-content: flex-start;
  text-align: left;
}
.zwxxgk_bd .footer {
  background: #fff;
  border-top: 6px solid #2d66a3;
  color: #333;
}
.zwxxgk_bd .footer a {
  color: #333;
}
.zwxxgk_bd .footer a:hover {
  color: red;
}
@media screen and (min-width: 1200px) and (max-width: 1229px) {
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    max-width: 813px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
    padding-left: 10px;
  }
  .zwxxgk_bd .zwxxgk_box {
    padding: 0px 20px 20px 20px;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
    padding: 0 16%;
    margin: 50px 0;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
    width: 15%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav {
    position: relative;
    flex-basis: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 15px;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 {
    width: 32%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01:nth-of-type(3n-1) {
    margin: 0 2%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 {
    width: 32%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list {
    padding: 10px;
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 1;
    border: 1px solid #e4e4e4;
    background-color: #e6f5ff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li {
    float: left;
    width: 32%;
    margin-right: 2%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(3n) {
    margin-right: 0;
  }
  .zwxxgk_bd .zwxxgk_box .mainr {
    margin-left: 0;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    max-width: 878px;
  }
}
@media screen and (max-width: 991px) {
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
    padding-left: 10px;
  }
  .zwxxgk_bd .zwxxgk_box {
    padding: 0px 20px 20px 20px;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
    padding: 0 16%;
    margin: 50px 0;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
    width: 15%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav {
    position: relative;
    flex-basis: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 15px;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 {
    width: 32%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01:nth-of-type(3n-1) {
    margin: 0 2%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 {
    width: 32%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list {
    padding: 10px;
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 1;
    border: 1px solid #e4e4e4;
    background-color: #e6f5ff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li {
    float: left;
    width: 32%;
    margin-right: 2%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(3n) {
    margin-right: 0;
  }
  .zwxxgk_bd .zwxxgk_box .mainr {
    margin-left: 0;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    max-width: 668px;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_03 a {
    padding: 0 25px;
  }
}
@media screen and (max-width: 768px) {
  .zwxxgk_bd {
    position: relative;
    background: url(big_bg.png) no-repeat center 0 #fdfdfe;
    background-size: cover;
    overflow: hidden;
  }
  .zwxxgk_bd .top {
    width: 100%;
    background-color: #f3f4f8;
    margin-bottom: 0;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_top {
    padding: 0 0.1rem;
    height: 2.5rem;
    margin-top: 0.5rem;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    padding-top: 0.2rem;
    height: auto;
    font-size: 0.27rem;
    overflow: hidden;
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 img {
    height: 0.75rem;
    margin-right: 0;
    margin-bottom: 0.1rem;
    image-rendering: -webkit-optimize-contrast;
    /* 针对WebKit引擎 */
    image-rendering: crisp-edges;
    /* WebKit引擎现不支持该值，Firefox支持 */
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a {
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a:hover {
    color: #ff0000;
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
    height: auto;
    margin-top: 0.15rem;
    padding-left: 0;
    display: flex;
    justify-content: center;
    text-align: center;
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img {
    width: 3rem;
    height: 0.54rem;
    image-rendering: -webkit-optimize-contrast;
    /* 针对WebKit引擎 */
    image-rendering: crisp-edges;
    /* WebKit引擎现不支持该值，Firefox支持 */
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img:first-child {
    display: none;
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img:last-child {
    display: block;
  }
  .zwxxgk_bd .zwxxgk_box {
    padding: 0px 0.1rem 0.1rem 0.1rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    background-color: #f2f2f2;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
    height: 0.35rem;
    padding: 0 10%;
    margin: 0.25rem 0;
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
    position: absolute;
    content: "";
    width: 9%;
    height: 0.02rem;
    background-color: #e5e5e5;
    top: 50%;
    transform: translateY(-50%);
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before {
    left: 0;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
    right: 0;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form {
    width: 100%;
    border: 1px solid #2d66a5;
    border-radius: 0.1rem;
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form input {
    padding-left: 0.15rem;
    font-size: 0.14rem;
    flex: 1;
    background: none;
    border: 0px;
    outline: none;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form button {
    font-size: 0.25rem !important;
    flex-basis: 0.6rem;
    padding-right: 0.05rem;
    height: 100%;
    cursor: pointer;
    text-align: center;
    border: 0px;
    color: #2d66a5;
    background: none;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav {
    position: relative;
    flex-basis: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0.1rem;
    justify-content: space-between;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 {
    width: 49%;
    height: 0.5rem;
    margin-bottom: 0.07rem;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01:nth-of-type(3n-1) {
    margin: 0 0 0.07rem 0;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 {
    height: 100%;
    width: 100%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 a {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
    color: #2d66a5;
    font-size: 0.18rem;
    padding-left: 0;
    line-height: 120%;
    padding: 0 0.07rem;
    font-weight: bold;
    background: #fff;
    border: 1px solid #ddd;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 em {
    flex-basis: 0.5rem;
    font-size: 0.3rem !important;
    display: none;
    color: #2c6294;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 .zn {
    font-size: 0.34rem !important;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3:hover {
    background-color: #2d66a5;
    color: #ffffff;
    border: 1px solid #2c6294;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3:hover em {
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 br {
    display: none;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 .on a {
    background-color: #2d66a5;
    color: #ffffff;
    font-size: 0.14rem;
    border: 1px solid #2c6294;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 .on a em {
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 {
    width: 49%;
    margin: 0 0 0.07rem 0;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 {
    display: flex;
    align-items: center;
    width: 100%;
    height: 0.5rem;
    color: #2d66a5;
    font-size: 0.18rem;
    line-height: 120%;
    padding: 0 0.07rem;
    font-weight: bold;
    background: #fff;
    border: 1px solid #ddd;
    cursor: pointer;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 span {
    flex: 1;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 em {
    flex-basis: 0.5rem;
    font-size: 0.3rem !important;
    display: none;
    color: #2c6294;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 i {
    flex-basis: 0.3rem;
    font-size: 0.3rem !important;
    display: none;
    color: #2c6294;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3:hover i {
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3:hover {
    background-color: #2d66a5;
    color: #ffffff;
    border: 1px solid #2c6294;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3:hover em {
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 br {
    display: none;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .zk {
    background-color: #2d66a5;
    color: #ffffff;
    border: 1px solid #2c6294;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .zk em {
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .zk i {
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list {
    max-height: 100%;
    width: 100%;
    display: none;
    overflow-y: auto;
    background-color: #fff;
    border-left: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list::-webkit-scrollbar {
    width: 8px;
    height: 1px;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    background: #9c9c9c;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-radius: 10px;
    background: #ededed;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li {
    position: relative;
    width: 49%;
    padding-left: 0.2rem;
    font-size: 0.12rem;
    line-height: 0.3rem;
    cursor: pointer;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(3n) {
    margin-right: 2%;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(2n) {
    margin-right: 0;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li a {
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li::before {
    position: absolute;
    content: "";
    width: 0.04rem;
    height: 0.04rem;
    border-radius: 50%;
    background-color: #999;
    left: 0.07rem;
    top: 50%;
    transform: translateY(-50%);
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:hover {
    background-color: #e6f5ff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:hover::before {
    background-color: #2d66a5;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:hover a {
    color: #2d66a5;
    font-size: 0.12rem;
    font-weight: bold;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list .on {
    background-color: #e6f5ff;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list .on::before {
    background-color: #2d66a5;
  }
  .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list .on a {
    font-size: 0.12rem;
    color: #2d66a5;
    font-weight: bold;
  }
  .zwxxgk_bd .zwxxgk_box .mainr {
    flex: 1;
    background: #fff;
    border: 1px solid #dddddd;
    margin-left: 0;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item {
    width: 100%;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit {
    width: 100%;
    border-bottom: 0.02rem solid #ccc;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit h1 {
    float: left;
    line-height: 0.4rem;
    background-color: #2d66a3;
    text-align: center;
    color: #fff;
    font-size: 0.16rem;
    font-weight: bold;
    padding: 0px 0.15rem;
    min-width: 0.7rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list {
    width: 100%;
    padding: 0px 0.1rem;
    margin: 0.1rem 0;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    display: block;
    padding: 0.05rem 0 0.07rem 0;
    font-size: 0.14rem;
    margin: 0.1rem 0;
    line-height: 150%;
    border-bottom: 1px solid #dbdbdb;
    overflow: hidden;
    width: 100%;
    max-width: 668px;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li:after {
    content: ".";
    height: 0;
    display: block;
    clear: both;
    visibility: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li a {
    max-width: 75%;
    display: inline;
    flex: 1;
    white-space: normal;
    overflow: visible;
    text-overflow: auto;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li a:hover {
    color: #0062eb;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li span {
    float: right;
    font-size: 0.14rem;
    margin-left: 0.1rem;
    color: #ababab;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
    overflow: hidden;
    width: 100%;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li {
    width: 47%;
    line-height: 120%;
    font-size: 0.14rem;
    padding: 0.05rem 0;
    margin-bottom: 0.1rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li a {
    width: 100%;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li a:hover {
    color: #0062eb;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li {
    display: block;
    width: 50%;
    line-height: 0.4rem;
    font-size: 0.14rem;
    padding: 0 0.1rem;
    border-right: 1px solid #ddd;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li a {
    width: 100%;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li a:hover {
    color: #0062eb;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3n) {
    border-right: 1px solid #ddd;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(2n) {
    border-right: none;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(5),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(6),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(10),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(17),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(18),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(22),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(29),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(30),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(34),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(7),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(8),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(15),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(19),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(20),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(27),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(31),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(32),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #f7f7f7;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc {
    width: 100%;
    padding: 0px 0.1rem;
    margin: 0.1rem 0;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li {
    display: block;
    padding: 0.05rem 0 0.07rem 0;
    font-size: 0.14rem;
    margin: 0.1rem 0;
    line-height: 150%;
    border-bottom: 1px solid #dbdbdb;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li:after {
    content: ".";
    height: 0;
    display: block;
    clear: both;
    visibility: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li a {
    display: inline;
    flex: 1;
    white-space: normal;
    overflow: visible;
    text-overflow: auto;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li span {
    float: right;
    font-size: 0.14rem;
    margin-left: 0.1rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li:nth-child(5n) {
    margin-bottom: 0.1rem;
    padding-bottom: 0;
    border-bottom: 1px solid #dbdbdb;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title {
    font-size: 0.16rem;
    display: flex;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title div {
    height: 0.4rem;
    background-color: #efefef;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title div strong {
    font-weight: bold;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_01 {
    flex: 60% 1 1;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_02 {
    flex: 8% 1 1;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_03 {
    flex: 15% 1 1;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_04,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_05 {
    flex: 10% 1 1;
    display: none;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list {
    font-size: 0.16rem;
    display: flex;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_btn1 {
    background-color: #df0707;
    color: #fff;
    padding: 0px 0.1rem;
    font-size: 0.14rem;
    float: left;
    margin-left: 0;
    margin-right: 0.05rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_02,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_03,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_04,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_05 {
    height: auto;
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 10px;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 {
    border: 1px solid #efefef;
    flex: 60% 1 1;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 a {
    width: 100%;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 p {
    color: #999;
    margin-top: 5px;
    font-size: 14px;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_02 {
    flex: 8% 1 1;
    border: 1px solid #efefef;
    justify-content: center;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_03 {
    flex: 15% 1 1;
    border: 1px solid #efefef;
    justify-content: center;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_04,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_05 {
    display: none;
    flex: 10% 11;
    color: #000033;
    border: 1px solid #efefef;
    justify-content: center;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .more {
    width: 40%;
    height: 0.3rem;
    line-height: 0.3rem;
    font-size: 0.14rem;
    margin: 0 auto;
    text-align: center;
    background: #e7e7e7;
    margin-top: 0.1rem;
    margin-bottom: 0.15rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .more a {
    display: block;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl {
    width: 100%;
    padding: 0.1rem;
    margin: 0.2rem 0;
    margin-top: 0;
    margin-bottom: 0.1rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li {
    width: 49%;
    height: 0.35rem;
    line-height: 0.35rem;
    background-color: #2d66a3;
    text-align: center;
    font-size: 0.14rem;
    padding: 0px 0.1rem;
    margin-bottom: 0.07rem;
    font-weight: normal;
    cursor: pointer;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li:hover {
    background-color: #224d7c;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li a {
    display: block;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list {
    width: 100%;
    padding: 0 0.05rem;
    height: auto;
    line-height: 0.35rem;
    font-size: 0.14rem;
    margin-bottom: 0.1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li {
    width: 49%;
    text-align: center;
    background-color: #2d66a3;
    margin-bottom: 0.07rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li a {
    display: block;
    color: #fff;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li:hover {
    background-color: #224d7c;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy {
    width: 100%;
    padding: 0px 0.2rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title {
    font-size: 0.18rem;
    display: flex;
    font-family: "FZXiaoBiaoSong-B05S";
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title div {
    height: 0.6rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-bottom: 0.02rem solid #0f5a9d;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_01 {
    width: 15%;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_02 {
    width: 68%;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_03 {
    width: 17%;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box {
    font-size: 0.16rem;
    display: flex;
    font-family: "宋体";
    flex-wrap: wrap;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_01,
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02,
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 {
    height: auto;
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_01 {
    width: 15%;
    justify-content: center;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 {
    width: 68%;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 a {
    font-size: 0.16rem;
    font-family: "宋体";
    font-weight: bold;
    line-height: 0.24rem;
    margin-bottom: 0.05rem;
    color: #333;
    margin-top: 0.1rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 .zc_list_con {
    font-size: 0.14rem;
    font-family: "宋体";
    line-height: 0.2rem;
    color: #5d89b6;
    margin-bottom: 0.1rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 {
    width: 17%;
    justify-content: center;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_btn {
    text-align: center;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_down {
    display: inline-block;
    font-size: 0.14rem;
    font-family: "宋体";
    line-height: 0.24rem;
    color: #333333;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box:nth-child(2n) {
    background: #eeeeee;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont {
    position: relative;
    padding: 0.15rem 0.1rem 0;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont::after {
    position: absolute;
    display: block;
    content: "";
    width: 98%;
    height: 0.2rem;
    background-color: #fff;
    bottom: 0;
    z-index: 9;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_title {
    position: relative;
    text-align: center;
    font-size: 0.18rem;
    font-weight: bold;
    color: #2d66a5;
    margin: 0 0.15rem;
    padding-bottom: 0.15rem;
    border-bottom: 1px solid #dddddd;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_title::after {
    position: absolute;
    display: block;
    content: "";
    width: 100%;
    height: 0.2rem;
    background-color: #fff;
    bottom: -21px;
    z-index: 99;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl {
    width: 100%;
    padding: 0.15rem;
    margin: 0 auto;
    color: #404040;
    font-size: 0.14rem !important;
    line-height: 200%;
    overflow: hidden;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl img {
    max-width: 100% !important;
    height: auto !important;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl table {
    max-width: 100% !important;
    table-layout: fixed;
    word-break: break-all;
    word-wrap: break-word;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl table tr td {
    width: auto;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl p,
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl a {
    font-size: 0.14rem !important;
    line-height: 200% !important;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl p img,
  .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl a img {
    max-width: 100% !important;
    height: auto !important;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main {
    --fz: 0.16rem;
    --tag-padding: 0.01rem 0.03rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search {
    padding: 0.1rem 0.12rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form {
    --form-height: 0.4rem;
    font-size: var(--fz);
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form .search-form-item {
    display: flex;
    margin-bottom: 0.12rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form .form-item-label {
    font-size: inherit;
    margin-right: 0.1rem;
    line-height: var(--form-height);
    color: #333333;
    padding: 0 0.1rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form .form-item-content {
    flex: 1 0 0;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form select {
    width: 1rem;
    height: var(--form-height);
    line-height: var(--form-height);
    outline: none;
    font-size: inherit;
    color: #333;
    padding-left: 0.12rem;
    border: 0.01rem solid #e5e5e5;
    cursor: pointer;
    width: 100%;
    display: block;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form input {
    height: var(--form-height);
    line-height: var(--form-height);
    outline: none;
    background-color: #fff;
    border: 0.01rem solid #e5e5e5;
    color: #333;
    font-size: inherit;
    padding-left: 0.2rem;
    padding-right: 0.15rem;
    width: 100%;
    display: block;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form button[type="submit"] {
    font-size: inherit;
    color: #fff;
    height: var(--form-height);
    line-height: var(--form-height);
    background-color: #2d66a5;
    letter-spacing: 0.04rem;
    width: 100%;
    display: block;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header {
    display: none;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body .tb_table-body-tr {
    position: relative;
    display: flex;
    flex-flow: row wrap;
    padding: 0.12rem 0.16rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body .tb_table-body-tr:not(:last-child) {
    border-bottom: 1px solid #e5e5e5;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body .tb_table-body-td {
    font-size: var(--fz);
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body .tb_table-body-td:nth-child(1) {
    width: 100%;
    margin-bottom: 0.12rem;
    text-indent: calc(var(--fz) * 3);
    line-height: 1.8;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body .tb_table-body-td:nth-child(2) {
    width: calc(100% - 1rem);
    color: #999;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body .tb_table-body-td:nth-child(3) {
    position: absolute;
    top: 0.12rem;
    left: 0.16rem;
    padding: var(--tag-padding);
    border: 0.01rem solid #e1f3d8;
    background-color: #f0f9eb;
    color: #67c23a;
    border-radius: 0.02rem;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body .tb_table-body-td:nth-child(4) {
    width: 1rem;
    color: #999;
  }
  .UseInMobile .zwxxgk_bd {
    position: relative;
    background: url(big_bg.png) no-repeat center 0 #fdfdfe;
    background-size: cover;
    overflow: hidden;
  }
  .UseInMobile .zwxxgk_bd .top {
    margin-bottom: 0;
    overflow: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top {
    padding: 0 0.1rem;
    height: 2.75rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-top: 0.15rem;
    height: auto;
    font-size: 0.27rem;
    font-weight: bold;
    margin-top: 0;
    overflow: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 img {
    height: 0.75rem;
    margin-right: 0;
    margin-bottom: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a {
    color: #fff;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a:hover {
    color: #ff0000;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
    height: auto;
    margin-top: 0.2rem;
    padding-left: 0;
    display: flex;
    justify-content: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img {
    width: 3rem;
    height: 0.54rem;
    transform: translateX(0) scale(1.1);
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img:first-child {
    display: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img:last-child {
    display: block;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box {
    padding: 0px 0.1rem 0.1rem 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
    height: 0.45rem;
    padding: 0 10%;
    margin: 0.25rem 0;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
    width: 9%;
    height: 0.02rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form {
    height: 100%;
    border-radius: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form input {
    padding-left: 0.15rem;
    font-size: 0.16rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form button {
    font-size: 0.26rem !important;
    flex-basis: 0.6rem;
    padding-right: 0.05rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav {
    justify-content: space-between;
    margin-bottom: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 {
    width: 49%;
    height: 0.6rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01:nth-of-type(3n-1) {
    margin: 0 0 0.075rem 0;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 {
    height: 100%;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 a {
    height: 100%;
    font-size: 0.2rem;
    padding-left: 0;
    line-height: 120%;
    padding: 0 0.075rem;
    font-weight: bold;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 em {
    flex-basis: 0.5rem;
    font-size: 0.35rem !important;
    display: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 .zn {
    font-size: 0.4rem !important;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 h3 br {
    display: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 .on a {
    background-color: #2d66a5;
    color: #ffffff;
    font-size: 0.14rem;
    border: 1px solid #2c6294;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 .on a em {
    color: #fff;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 {
    width: 49%;
    margin: 0 0 0.075rem 0;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 {
    height: 0.6rem;
    font-size: 0.2rem;
    line-height: 120%;
    padding: 0 0.075rem;
    font-weight: bold;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 em {
    flex-basis: 0.45rem;
    font-size: 0.35rem !important;
    display: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 i {
    flex-basis: 0.25rem;
    font-size: 0.3rem !important;
    display: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu h3 br {
    display: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list {
    max-height: 2.9rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li {
    width: 49%;
    padding-left: 0.2rem;
    font-size: 0.16rem;
    line-height: 0.4rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(3n) {
    margin-right: 2%;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(2n) {
    margin-right: 0;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li a {
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li::before {
    width: 0.04rem;
    height: 0.04rem;
    left: 0.075rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:hover a {
    font-size: 0.16rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list .on a {
    font-size: 0.16rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit {
    border-bottom: 0.02rem solid #ccc;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit h1 {
    line-height: 0.45rem;
    font-size: 0.22rem;
    padding: 0px 0.15rem;
    min-width: 0.7rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list {
    padding: 0px 0.1rem;
    margin: 0.1rem 0;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    display: block;
    padding: 0.05rem 0 0.07rem 0;
    font-size: 0.18rem;
    margin: 0.1rem 0;
    line-height: 180%;
    border-bottom: 1px solid #dbdbdb;
    overflow: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li:after {
    content: ".";
    height: 0;
    display: block;
    clear: both;
    visibility: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li a {
    display: inline;
    flex: 1;
    white-space: normal;
    overflow: visible;
    text-overflow: auto;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li span {
    float: right;
    font-size: 0.18rem;
    margin-left: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list {
    display: flex;
    align-items: flex-start;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li {
    width: 47%;
    line-height: 180%;
    font-size: 0.18rem;
    padding: 0.05rem 0;
    margin-bottom: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li a {
    white-space: normal;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li {
    width: 50%;
    line-height: 0.5rem;
    font-size: 0.18rem;
    padding: 0 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3n) {
    border-right: 1px solid #ddd;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(2n) {
    border-right: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(5),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(6),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(10),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(17),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(18),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(22),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(29),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(30),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(34),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #fff;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(7),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(8),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(15),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(19),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(20),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(27),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(31),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(32),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #f7f7f7;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc {
    padding: 0px 0.1rem;
    margin: 0.1rem 0;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li {
    display: block;
    padding: 0.05rem 0 0.07rem 0;
    font-size: 0.2rem;
    margin: 0.1rem 0;
    line-height: 180%;
    border-bottom: 1px solid #dbdbdb;
    overflow: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li:after {
    content: ".";
    height: 0;
    display: block;
    clear: both;
    visibility: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li a {
    display: inline;
    flex: 1;
    white-space: normal;
    overflow: visible;
    text-overflow: auto;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li span {
    float: right;
    font-size: 0.2rem;
    margin-left: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li:nth-child(5n) {
    margin-bottom: 0.1rem;
    padding-bottom: 0;
    border-bottom: 1px solid #dbdbdb;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title {
    font-size: 0.18rem;
    display: flex;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title div {
    height: 0.4rem;
    background-color: #EFEFEF;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title div strong {
    font-weight: bold;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_01 {
    flex: 60% 1 1;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_02 {
    flex: 8% 1 1 ;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_03 {
    flex: 15% 1 1;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_04,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title .zj_title_05 {
    flex: 10% 1 1;
    display: none;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list {
    font-size: 0.18rem;
    display: flex;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_btn1 {
    background-color: #df0707;
    color: #fff;
    padding: 0px 0.1rem;
    font-size: 0.16rem;
    float: left;
    margin-left: 0;
    margin-right: 0.05rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_02,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_03,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_04,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_05 {
    height: auto;
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 10px;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 {
    border: 1px solid #efefef;
    flex: 60% 1 1 ;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 a {
    width: 100%;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 p {
    color: #999;
    margin-top: 5px;
    font-size: 16px;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_02 {
    flex: 8% 1 1;
    border: 1px solid #efefef;
    justify-content: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_03 {
    flex: 15% 1 1;
    border: 1px solid #efefef;
    justify-content: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_04,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_05 {
    display: none;
    flex: 10% 11;
    color: #000033;
    border: 1px solid #efefef;
    justify-content: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .more {
    width: 40%;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.18rem;
    margin-top: 0.1rem;
    margin-bottom: 0.15rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl {
    padding: 0 0.05rem;
    margin-top: 0;
    margin-bottom: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li {
    width: 49%;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.18rem;
    padding: 0px 0.1rem;
    margin-bottom: 0.075rem;
    font-weight: normal;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list {
    padding: 0 0.05rem;
    height: auto;
    line-height: 0.45rem;
    font-size: 0.18rem;
    margin-bottom: 0.1rem;
    flex-wrap: wrap;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li {
    width: 49%;
    margin-bottom: 0.075rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy {
    width: 100%;
    padding: 0px 0.2rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title {
    font-size: 0.22rem;
    display: flex;
    font-family: "FZXiaoBiaoSong-B05S";
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title div {
    height: 0.6rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-bottom: 0.02rem solid #0f5a9d;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_01 {
    width: 15%;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_02 {
    width: 68%;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_03 {
    width: 17%;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box {
    font-size: 0.18rem;
    display: flex;
    font-family: "宋体";
    flex-wrap: wrap;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_01,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 {
    height: auto;
    display: inline-flex;
    align-items: center;
    flex-wrap: wrap;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_01 {
    width: 15%;
    justify-content: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 {
    width: 68%;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 a {
    font-size: 0.18rem;
    font-family: "宋体";
    font-weight: bold;
    line-height: 0.24rem;
    margin-bottom: 0.05rem;
    color: #333;
    margin-top: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 .zc_list_con {
    font-size: 0.16rem;
    font-family: "宋体";
    line-height: 0.2rem;
    color: #5d89b6;
    margin-bottom: 0.1rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 {
    width: 17%;
    justify-content: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_btn {
    text-align: center;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_down {
    display: inline-block;
    font-size: 0.16rem;
    font-family: "宋体";
    line-height: 0.24rem;
    color: #333333;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box:nth-child(2n) {
    background: #eeeeee;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont {
    padding-top: 0.15rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_title {
    position: relative;
    text-align: center;
    font-size: 0.18rem;
    font-weight: bold;
    color: #2d66a5;
    margin: 0 0.15rem;
    padding-bottom: 0.15rem;
    border-bottom: 1px solid #dddddd;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl {
    width: 100%;
    padding: 0.15rem;
    margin: 0 auto;
    color: #404040;
    font-size: 0.14rem !important;
    line-height: 200%;
    overflow: hidden;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl img {
    max-width: 100% !important;
    height: auto !important;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl table {
    max-width: 100% !important;
    table-layout: fixed;
    word-break: break-all;
    word-wrap: break-word;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl table tr td {
    width: auto;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl p,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl a {
    font-size: 0.14rem !important;
    line-height: 200% !important;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl p img,
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_nl a img {
    max-width: 100% !important;
    height: auto !important;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main {
    --fz: 0.28rem;
    --tag-padding: 0.02rem 0.07rem;
  }
  .UseInMobile .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form {
    --form-height: 0.68rem;
  }
}
@media print {
  .zwxxgk_bd .zwxxgk_top {
    height: 225px;
  }
  .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
    margin-top: 0;
  }
  .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit h1 {
    font-size: 14px !important;
  }
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li,
  .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li a {
    font-size: 10pt !important;
  }
}
.useOldFixed .zwxxgk_bd {
  width: 100%;
  background: url(big_bg.png) no-repeat center 51px #fdfdfe;
}
.useOldFixed .zwxxgk_bd .top {
  width: 100%;
  background-color: #f3f4f8;
  margin-bottom: 20px;
}
.useOldFixed .zwxxgk_bd .top_wz {
  position: relative;
  display: flex;
  justify-content: space-between;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px #dddddd solid;
}
.useOldFixed .zwxxgk_bd .top_wz .line {
  display: block;
  width: 1px;
  height: 12px;
  background-color: #333;
  margin: 0 12px;
}
.useOldFixed .zwxxgk_bd .top_wz .l_link {
  display: flex;
  align-items: center;
  font-size: 24px;
  margin-right: auto;
}
.useOldFixed .zwxxgk_bd .top_wz .r_home {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 24px;
}
.useOldFixed .zwxxgk_bd .top_wz .r_home .app_icon {
  display: block;
  padding-left: 20px;
  font-size: 24px;
  font-weight: bold;
}
.useOldFixed .zwxxgk_bd .top_wz .r_home .app_icon img {
  width: 30px;
  vertical-align: middle;
}
.useOldFixed .zwxxgk_bd .top_wz .r_home .nav {
  position: absolute;
  display: none;
  width: 45%;
  max-width: 300px;
  line-height: 85px;
  padding: 20px 0;
  top: 51px;
  right: 0;
  z-index: 2;
  background: #2966a6;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .top_wz .r_home .nav ul {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.useOldFixed .zwxxgk_bd .top_wz .r_home .nav ul a {
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
  padding: 0 20px;
}
.useOldFixed .zwxxgk_bd .top_wz .r_home .nav ul a:hover {
  background-color: #a5defd;
  color: #2966a6;
}
.useOldFixed .zwxxgk_bd .web_ms {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .web_ms a {
  display: block;
  width: 250px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  background-color: #ec940a;
  border-radius: 5px;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
}
.useOldFixed .zwxxgk_bd .web_ms a:hover {
  background-color: #ff0000;
}
.useOldFixed .zwxxgk_bd .web_ms .lnms {
  display: none;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top {
  height: 365px;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 {
  display: flex;
  align-items: center;
  padding-top: 10px;
  height: 100px;
  font-size: 44px;
  color: #fff;
  margin-top: 10px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 img {
  height: 100%;
  margin-right: 15px;
  image-rendering: -webkit-optimize-contrast;
  /* 针对WebKit引擎 */
  image-rendering: crisp-edges;
  /* WebKit引擎现不支持该值，Firefox支持 */
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 .sitename {
  float: left;
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 .sitename p {
  line-height: 60px;
  font-size: 44px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 .sitename .p-last-child {
  line-height: 50px;
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top1 a:hover {
  color: #ff0000;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
  height: 121px;
  margin-top: 60px;
  padding-left: 100px;
  text-align: center;
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img {
  transform: translateX(30px) scale(1.1);
  image-rendering: -webkit-optimize-contrast;
  /* 针对WebKit引擎 */
  image-rendering: crisp-edges;
  /* WebKit引擎现不支持该值，Firefox支持 */
}
.useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 img:last-child {
  display: none;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  background-color: #f2f2f2;
  padding: 0px 30px 20px 30px;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 70px;
  padding: 0 20%;
  margin-top: 84px;
  margin-bottom: 84px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
  position: absolute;
  content: "";
  width: 19%;
  height: 2px;
  background-color: #e5e5e5;
  top: 50%;
  transform: translateY(-50%);
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before {
  left: 0;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
  right: 0;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form {
  width: 100%;
  border: 1px solid #2d66a5;
  border-radius: 10px;
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form input {
  padding-left: 20px;
  font-size: 20px;
  flex: 1;
  background: none;
  border: 0px;
  outline: none;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss form button {
  font-size: 42px !important;
  flex-basis: 80px;
  height: 100%;
  cursor: pointer;
  text-align: center;
  padding-right: 10px;
  border: 0px;
  color: #2d66a5;
  background: none;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav {
  flex-basis: 260px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 {
  width: 100%;
  margin-bottom: 15px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01:last-of-type {
  margin-bottom: 0;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 h3 {
  width: 100%;
  height: 80px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  color: #2d66a5;
  font-size: 26px;
  line-height: 35px;
  padding: 0 10px;
  background: #fff;
  border: 1px solid #ddd;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a em {
  display: block;
  flex-basis: 60px;
  font-size: 46px !important;
  color: #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a .zn {
  font-size: 54px !important;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a:hover {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 h3 a:hover em {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 .gk_on {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 .gk_on em {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 .on a {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav01 .on a em {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 {
  width: 100%;
  margin-bottom: 15px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 {
  display: flex;
  align-items: center;
  width: 100%;
  height: 80px;
  color: #2d66a5;
  font-size: 26px;
  line-height: 35px;
  background: #fff;
  border: 1px solid #ddd;
  padding: 0 10px;
  cursor: pointer;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 span {
  flex: 1;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 em {
  display: block;
  flex-basis: 60px;
  font-size: 46px !important;
  color: #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3 i {
  flex-basis: 40px;
  font-size: 40px !important;
  color: #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3:hover i {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3:hover {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu h3:hover em {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .zk {
  background-color: #2d66a5;
  color: #ffffff;
  border: 1px solid #2c6294;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .zk em {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .zk i {
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list {
  width: 100%;
  display: none;
  max-height: 355px;
  overflow-y: auto;
  background-color: #fff;
  border-left: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list::-webkit-scrollbar {
  width: 8px;
  height: 1px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #9c9c9c;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background: #ededed;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li {
  position: relative;
  padding-left: 25px;
  line-height: 60px;
  font-size: 24px;
  cursor: pointer;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li a {
  width: 100%;
  max-width: 226px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li::before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #999;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li:hover {
  background-color: #e6f5ff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li:hover::before {
  background-color: #2d66a5;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list li:hover a {
  color: #2d66a5;
  font-weight: bold;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list .on {
  background-color: #e6f5ff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list .on::before {
  background-color: #2d66a5;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .three_list .on a {
  color: #2d66a5;
  font-weight: bold;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav02 .sideMenu .xs {
  display: block;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr {
  flex: 1;
  background: #fff;
  border: 1px solid #dddddd;
  margin-left: 15px;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item {
  width: 100%;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit {
  width: 100%;
  border-bottom: 2px solid #ccc;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgktit h1 {
  float: left;
  line-height: 70px;
  background-color: #2d66a3;
  text-align: center;
  color: #fff;
  font-size: 36px;
  font-weight: bold;
  padding: 0px 20px;
  min-width: 90px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list {
  width: 100%;
  padding: 0px 20px;
  margin: 20px 0;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 813px;
  padding: 15px 0;
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li a {
  max-width: 75%;
  display: block;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li a:hover {
  color: #0062eb;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li span {
  flex-basis: 170px;
  color: #ababab;
  margin-left: 20px;
  text-align: right;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li {
  width: 49%;
  line-height: 80px;
  font-size: 28px;
  padding: 0 5px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li a {
  width: 100%;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .jgxx_list li a:hover {
  color: #0062eb;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li {
  display: block;
  width: 33.33%;
  line-height: 80px;
  font-size: 28px;
  padding: 0 10px;
  border-right: 1px solid #ddd;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li a {
  width: 100%;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li a:hover {
  color: #0062eb;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3n) {
  border-right: none;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(5),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(6),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(10),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(17),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(18),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(22),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(29),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(30),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(34),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
  background-color: #f7f7f7;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc {
  width: 100%;
  padding: 0px 20px;
  margin: 20px 0;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 813px;
  padding: 15px 0;
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li a {
  max-width: 75%;
  display: block;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li a:hover {
  color: #0062eb;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li span {
  flex-basis: 170px;
  color: #ababab;
  margin-left: 20px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc li:nth-child(5n) {
  margin-bottom: 20px;
  padding-bottom: 30px;
  border-bottom: 1px solid #ddd;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title {
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_title div {
  height: 50px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list {
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_btn1 {
  font-size: 26px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_zdgkc .zj_list .zj_list_01 p {
  font-size: 26px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .more {
  width: 200px;
  height: 60px;
  line-height: 60px;
  font-size: 28px;
  margin: 0 auto;
  text-align: center;
  background: #e7e7e7;
  margin-top: 10px;
  margin-bottom: 20px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .more a {
  display: block;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl {
  width: 100%;
  padding: 0 20px;
  margin: 20px 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li {
  width: 48%;
  height: 70px;
  line-height: 70px;
  background-color: #2d66a3;
  text-align: center;
  font-size: 28px;
  font-weight: bold;
  padding: 0px 20px;
  margin-bottom: 20px;
  cursor: pointer;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li:hover {
  background-color: #224d7c;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .xxgk_wl li a {
  display: block;
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list {
  width: 100%;
  padding: 0 10px;
  height: 60px;
  line-height: 60px;
  font-size: 24px;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li {
  width: 19%;
  text-align: center;
  background-color: #2d66a3;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li a {
  display: block;
  color: #fff;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .gfxwj_lm_list li:hover {
  background-color: #224d7c;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title {
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box {
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 a {
  font-size: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_02 .zc_list_con {
  font-size: 24px;
  line-height: 30px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 {
  padding: 30px 0;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_03 .zc_list_down {
  font-size: 24px;
  margin-right: 0;
  line-height: 40px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont {
  position: relative;
  padding-top: 30px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont::after {
  position: absolute;
  display: block;
  content: "";
  width: 98%;
  height: 20px;
  background-color: #fff;
  bottom: 0;
  z-index: 9;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_title {
  position: relative;
  text-align: center;
  font-size: 32px;
  font-weight: bold;
  color: #2d66a5;
  margin: 0 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #dddddd;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .zn_title::after {
  position: absolute;
  display: block;
  content: "";
  width: 100%;
  height: 20px;
  background-color: #fff;
  bottom: -21px;
  z-index: 99;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .cont_tit {
  text-align: center;
  font-size: 32px;
  font-weight: bold;
  color: #2d66a5;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .cont-line {
  text-align: center;
  font-size: 18px;
  color: #999999;
  line-height: 65px;
  border-bottom: 1px solid #dddddd;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .cont-line span {
  margin-right: 10px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM {
  height: 630px;
  padding: 25px 15px 25px 15px;
  margin: 0 auto;
  color: #404040;
  font-size: 24px !important;
  line-height: 280% !important;
  overflow-y: auto;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM span,
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM p {
  font-size: 24px !important;
  color: #404040 !important;
  line-height: 280% !important;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM img {
  max-width: 80% !important;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM::-webkit-scrollbar {
  width: 10px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #2d66a5;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zn_cont .contM::-webkit-scrollbar-track {
  border-radius: 10px;
  background: #ededed;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main {
  --fz: 28px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form {
  --form-height: 68px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form select {
  width: 118px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb_search .search-form button[type="submit"] {
  padding: 0 22px;
}
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-header .tb_table-td,
.useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .szfbgt-main .tb-block .tb_table .tb_table-body-tr .tb_table-td {
  padding: 18px 30px;
}
.useOldFixed .zwxxgk_bd .footer {
  background: #fff;
  border-top: 6px solid #2d66a3;
  color: #333;
}
.useOldFixed .zwxxgk_bd .footer a {
  color: #333;
}
.useOldFixed .zwxxgk_bd .footer a:hover {
  color: red;
}
@media screen and (min-width: 1200px) and (max-width: 1229px) {
  .useOldFixed .container {
    width: 1170px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    max-width: 793px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .useOldFixed .container {
    width: 970px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_top .zwxxgk_top2 {
    padding-left: 10px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box {
    padding: 0px 20px 20px 20px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
    padding: 0 16%;
    margin: 50px 0;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
  .useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
    width: 15%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav {
    position: relative;
    flex-basis: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 {
    width: 32%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01:nth-of-type(3n-1) {
    margin: 0 2%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 {
    width: 32%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list {
    padding: 10px;
    position: absolute;
    width: 100%;
    max-height: 370px;
    left: 0;
    z-index: 1;
    border: 1px solid #e4e4e4;
    background-color: #e6f5ff;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li {
    float: left;
    width: 32%;
    margin-right: 2%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(3n) {
    margin-right: 0;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr {
    margin-left: 0;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li {
    width: 50%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3n) {
    border-right: 1px solid #ddd;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(2n) {
    border-right: none;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(5),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(6),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(10),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(17),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(18),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(22),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(29),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(30),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(34),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #fff;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(7),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(8),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(15),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(19),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(20),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(27),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(31),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(32),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #f7f7f7;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    max-width: 878px;
  }
}
@media screen and (max-width: 991px) {
  .useOldFixed .container {
    width: 750px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box {
    padding: 0px 20px 20px 20px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss {
    padding: 0 16%;
    margin: 50px 0;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::before,
  .useOldFixed .zwxxgk_bd .zwxxgk_box .zwxxgk_ss::after {
    width: 15%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav {
    position: relative;
    flex-basis: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01 {
    width: 32%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav01:nth-of-type(3n-1) {
    margin: 0 2%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 {
    width: 32%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list {
    padding: 10px;
    position: absolute;
    width: 100%;
    max-height: 370px;
    left: 0;
    z-index: 1;
    border: 1px solid #e4e4e4;
    background-color: #e6f5ff;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li {
    float: left;
    width: 32%;
    margin-right: 2%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .dl_nav .dl_nav02 .sideMenu .three_list li:nth-child(3n) {
    margin-right: 0;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr {
    margin-left: 0;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li {
    width: 50%;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3n) {
    border-right: 1px solid #ddd;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(2n) {
    border-right: none;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(5),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(6),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(10),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(17),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(18),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(22),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(29),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(30),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(34),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #fff;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(3),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(4),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(7),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(8),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(11),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(12),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(15),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(16),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(19),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(20),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(23),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(24),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(27),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(28),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(31),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(32),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(35),
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .bm_list li:nth-child(36) {
    background-color: #f7f7f7;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zfxxgk_item .zfxxgk_lm_list .ty_list li {
    max-width: 668px;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_title .zc_title_01 {
    flex: 10% 1 1;
  }
  .useOldFixed .zwxxgk_bd .zwxxgk_box .mainr .zc_xxgk_lmy .zc_list_box .zc_list_01 {
    flex: 10% 1 1;
  }
}
/* 意见征集及反馈 */
.opinion-collection-wrapper .yjzj-title {
  margin-top: 12px;
  margin-bottom: 12px;
  color: #000;
}
.opinion-collection-wrapper .yjzj-title-text {
  font-size: 22px;
  line-height: 1.5;
  font-weight: bold;
  text-align: center;
  padding: 0 calc(100% / 6) 11px;
}
.opinion-collection-wrapper .yjzj-title-other {
  font-size: 14px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  line-height: 2.86;
}
.opinion-collection-wrapper .yjzj-title-other li {
  white-space: nowrap;
}
.opinion-collection-wrapper .yjzj-content .cr-tab {
  border: 1px #e3e3e3 solid;
}
.opinion-collection-wrapper .yjzj-content .cr-tab-header {
  background-color: #f2f2f3;
}
.opinion-collection-wrapper .yjzj-content .cr-tab-header .cr-tab__item {
  font-size: 18px;
  font-weight: bold;
  color: #606060;
  display: inline-block;
  width: 30%;
  line-height: 2.78;
  text-align: center;
  cursor: pointer;
  background-color: transparent;
  transition: all 0.3s;
}
.opinion-collection-wrapper .yjzj-content .cr-tab-header .cr-tab__item:hover {
  background-color: #f9f9f9;
  color: #0075dd;
}
.opinion-collection-wrapper .yjzj-content .cr-tab-header .cr-tab__item.is-active {
  color: #005aaa;
  background-color: #fff;
}
.opinion-collection-wrapper .yjzj-content .cr-tab__nav-wrapper {
  background-color: #f2f2f3;
}
.opinion-collection-wrapper .yjzj-content .cr-tab-content {
  font-size: 20px;
  padding: 40px;
}
.opinion-collection-wrapper .yjzj-content .cr-tab-content-wrapper {
  width: 100%;
  transition: transform 0.3s;
}
.useOldFixed .opinion-collection-wrapper .yjzj-title {
  margin-top: 24px;
  margin-bottom: 24px;
}
.useOldFixed .opinion-collection-wrapper .yjzj-title-text {
  font-size: 40px;
}
.useOldFixed .opinion-collection-wrapper .yjzj-title-other {
  font-size: 28px;
}
.useOldFixed .opinion-collection-wrapper .yjzj-content .cr-tab {
  border: 2px #e3e3e3 solid;
}
.useOldFixed .opinion-collection-wrapper .yjzj-content .cr-tab-header .cr-tab__item {
  font-size: 36px;
}
.useOldFixed .opinion-collection-wrapper .yjzj-content .cr-tab__nav-wrapper {
  background-color: #f2f2f3;
}
.useOldFixed .opinion-collection-wrapper .yjzj-content .cr-tab-content {
  font-size: 40px;
}
/* 评审结果的通知 */
.audit-result {
  font-size: 20px;
}
.audit-result-container {
  background-color: #f6f7f8;
}
.audit-result-wrapper {
  background-color: #fff;
}
.audit-result-wrapper .gybzAll .gybzTitle {
  padding: 68px 11.828% 0;
  margin: 0 auto 33px;
  min-height: 110px;
  font-size: 40px;
  font-weight: 800;
  color: #b40000;
  text-align: center;
}
.audit-result-wrapper .gybzAll .dateAll {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  color: #333;
  line-height: 1.3;
}
.audit-result-wrapper .gybzAll .dateAll li {
  white-space: nowrap;
  margin-bottom: 20px;
}
.audit-result-wrapper .gybzAll .dateAll li:not(:last-child) {
  margin-right: 14px;
}
.audit-result-wrapper .gybzAll .dateAll .wenhao {
  color: #b40000;
}
.audit-result-wrapper .red-line {
  height: 6px;
  background: #b40000;
}
.audit-result-wrapper .article {
  padding: 47px 101px 47px 99px;
}
.audit-result-wrapper .article .nrEmit p {
  line-height: 2;
  font-size: 16px;
}
.useOldFixed .audit-result-wrapper {
  background-color: #fff;
}
.useOldFixed .audit-result-wrapper .gybzAll .gybzTitle {
  font-size: 68px;
}
.useOldFixed .audit-result-wrapper .gybzAll .dateAll {
  font-size: 36px;
}
.useOldFixed .audit-result-wrapper .red-line {
  height: 10px;
}
.useOldFixed .audit-result-wrapper .article {
  padding: 47px 101px 47px 99px;
}
.useOldFixed .audit-result-wrapper .article .nrEmit p {
  font-size: 32px;
}
/* 政务公开首页 */
.zwgk-index__main {
  background: url(topBg.png) no-repeat center top / contain;
  background-color: #fdfdfe;
  margin-bottom: 30px;
  /* 主体头部Logo */
  /* 主体板块 */
  /* 重点领域信息公开 */
  /* 政务专题 */
  /* 查询模块 */
  /* 政策图片展示区 */
  /* 公众、公开 */
  /* 我要办、我要问 */
}
.zwgk-index__main-wrapper {
  /* 标题头 */
  /* 板块标题文字 */
  /* 内容块 */
  /* 文章列表 */
  /* 标签页 */
}
.zwgk-index__main-wrapper .zwgk-title-block {
  display: inline-flex;
  align-items: center;
  padding: 11px 33px;
}
.zwgk-index__main-wrapper .zwgk-title-block.fs24 {
  font-size: 24px;
}
.zwgk-index__main-wrapper .zwgk-title-block.fs26 {
  font-size: 26px;
}
.zwgk-index__main-wrapper .zwgk-title-block.align-center {
  justify-content: center;
}
.zwgk-index__main-wrapper .zwgk-title-block.active-title {
  background-color: #004eb4;
  font-weight: bold;
  color: #fff;
}
.zwgk-index__main-wrapper .section-title-font {
  font-size: 24px;
  font-weight: bold;
  color: #004eb4;
}
.zwgk-index__main-wrapper .container-block {
  padding: 20px 20px 0;
}
.zwgk-index__main-wrapper .section-list li {
  --article-color: #383838;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  padding-left: 18px;
  color: var(--article-color);
}
.zwgk-index__main-wrapper .section-list li::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 4px;
  width: 4px;
  height: 4px;
  background-color: #817f7f;
  border-radius: 50%;
  transform: translateY(-50%);
}
.zwgk-index__main-wrapper .section-list li:hover {
  --article-color: #004eb4;
}
.zwgk-index__main-wrapper .section-list li:hover::before {
  background-color: #004eb4;
}
.zwgk-index__main-wrapper .section-list li a {
  width: 80%;
  height: 45px;
  font-size: 18px;
  font-weight: 400;
  line-height: 45px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: inherit;
}
.zwgk-index__main-wrapper .section-list li span {
  font-size: 14px;
  color: #989898;
}
.zwgk-index__main-wrapper .news-module-dynamic > .newsdynamic-title {
  display: flex;
}
.zwgk-index__main-wrapper .news-module-dynamic > .newsdynamic-conn {
  width: 100%;
  overflow: hidden;
}
.zwgk-index__main .main-top-logo {
  width: 100%;
  text-align: center;
  padding-top: 6%;
  padding-bottom: 6%;
}
.zwgk-index__main .main-top-logo img {
  width: 768px;
  height: 104px;
  object-fit: contain;
}
.zwgk-index__main .main-section {
  background-color: #fff;
}
.zwgk-index__main .main-section-wrapper {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.zwgk-index__main .main-section__left {
  width: 720px;
}
.zwgk-index__main .main-section__left .newest-public {
  margin-bottom: 20px;
}
.zwgk-index__main .main-section__left .newest-public__header-title {
  height: 55px;
  line-height: 55px;
}
.zwgk-index__main .main-section__left .policy-section-tabs {
  font-family: Microsoft Yahei;
}
.zwgk-index__main .main-section__left .policy-section-tabs__header {
  width: 100%;
  height: 60px;
}
.zwgk-index__main .main-section__left .policy-section-tabs__header .zcwj {
  width: 50%;
  height: 100%;
  background-color: #f5f5f5;
  font-weight: bold;
  color: #585a69;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.zwgk-index__main .main-section__left .policy-section-tabs__header .zcwj.newsactive {
  background-color: #004eb4;
  color: #fff;
}
.zwgk-index__main .main-section__left .policy-section-tabs__content {
  margin-top: 10px;
}
.zwgk-index__main .main-section__left .policy-section-tabs__content .jh_toggle .newsdynamic-title > a {
  width: 180px;
  height: 60px;
  font-size: 20px;
  color: #000;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.zwgk-index__main .main-section__left .policy-section-tabs__content .jh_toggle .newsdynamic-title > a.newsactive {
  font-weight: 600;
}
.zwgk-index__main .main-section__left .policy-section-tabs__content .jh_toggle .newsdynamic-title .wzjd {
  font-size: 18px;
}
.zwgk-index__main .main-section__left .policy-section .newsdynamic-more {
  display: none;
}
.zwgk-index__main .main-section__right {
  width: 420px;
}
.zwgk-index__main .main-section__right .right-section-card__header {
  background-color: #004eb4;
}
.zwgk-index__main .main-section__right .right-section-card__header span {
  font-size: 24px;
  color: #fff;
  font-weight: bold;
}
.zwgk-index__main .main-section__right .right-section-card__title {
  height: 60px;
  display: flex;
  align-items: center;
}
.zwgk-index__main .main-section__right .right-section-card__title .title-icon-jt {
  width: 18px;
  height: 18px;
  margin-left: 10px;
  margin-right: 15px;
}
.zwgk-index__main .main-section__right .right-section-card__body {
  padding: 20px;
  background-color: #f5f5f5;
}
.zwgk-index__main .main-section__right .zfld {
  margin-bottom: 30px;
}
.zwgk-index__main .main-section__right .zfld-leader {
  display: flex;
  justify-content: space-between;
  padding-bottom: 41px;
  border-bottom: 1px solid rgba(170, 170, 170, 0.2);
}
.zwgk-index__main .main-section__right .zfld-leader .leader-avatar img {
  width: 135px;
  object-fit: contain;
}
.zwgk-index__main .main-section__right .zfld-leader .leader-intro {
  width: 200px;
}
.zwgk-index__main .main-section__right .zfld-leader .leader-intro-name {
  display: block;
  font-size: 18px;
  line-height: 28px;
  font-weight: bold;
  margin-bottom: 10px;
}
.zwgk-index__main .main-section__right .zfld-leader .leader-intro-name:hover {
  color: #005aaa;
}
.zwgk-index__main .main-section__right .zfld-leader .leader-intro-work {
  font-size: 14px;
  line-height: 2;
}
.zwgk-index__main .main-section__right .zfld-zn {
  margin-top: 30px;
  margin-bottom: 17px;
}
.zwgk-index__main .main-section__right .zfld-zn-btn-group {
  display: flex;
  justify-content: space-between;
}
.zwgk-index__main .main-section__right .zfld-zn-btn {
  font-size: 16px;
  display: block;
  width: calc(50% - 20px);
  line-height: 1;
  padding: 16px 0;
  text-align: center;
  background: #fff;
  box-shadow: 0px 4px 3px #bcbcbc;
  border-radius: 3px;
  color: #000;
}
.zwgk-index__main .main-section__right .zfld-zn-btn:hover {
  background: #eee;
  color: #004eb4;
}
.zwgk-index__main .main-section__right .zfxxgk .info-guide {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px 10px;
}
.zwgk-index__main .main-section__right .zfxxgk .info-guide .info-item {
  width: 50%;
  padding: 0 10px 17px;
}
.zwgk-index__main .main-section__right .zfxxgk .info-guide .info-item a {
  display: block;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  background: #e1ecfe;
  box-shadow: 0px 4px 3px #bcbcbc;
  border-radius: 3px;
  overflow: hidden;
}
.zwgk-index__main .main-section__right .zfxxgk .info-guide .info-item a:hover {
  background: #eee;
  color: #004eb4;
  font-weight: bold;
  box-shadow: 0px 4px 3px #a3a3a3;
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section {
  display: flex;
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section__file {
  width: 120px;
  height: 163px;
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section__file img {
  width: 100%;
  object-fit: contain;
  transition: 1s ease all;
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section__file img:hover {
  transform: scale(1.15);
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section__display {
  margin-left: 25px;
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section__display-title {
  width: 213px;
  height: 64px;
  background: url(zxgb.png) no-repeat;
  background-size: 100% 100%;
  font-size: 18px;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  color: #ffffff;
  display: flex;
  line-height: 48px;
  justify-content: center;
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section__display-periods {
  display: block;
  font-size: 20px;
  font-weight: 500;
  line-height: 20px;
  margin-top: 30px;
}
.zwgk-index__main .main-section__right .zfxxgk .communique-section__display-organizer {
  font-size: 16px;
  line-height: 20px;
  font-family: Microsoft Yahei;
  font-weight: 400;
  color: #585a69;
  margin-top: 14px;
}
.zwgk-index__main .important-area {
  margin-top: 10px;
  padding-bottom: 10px;
}
.zwgk-index__main .important-area__title {
  height: 55px;
  font-size: 18px;
  font-weight: bold;
  line-height: 30px;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.zwgk-index__main .important-area__content {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}
.zwgk-index__main .important-area__content-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
}
.zwgk-index__main .important-area__content-item {
  width: 100px;
  padding: 0 23.75px;
  box-sizing: content-box;
}
.zwgk-index__main .important-area__content-item:hover {
  cursor: pointer;
}
.zwgk-index__main .important-area__content-item:hover a {
  background-color: #004eb4;
}
.zwgk-index__main .important-area__content-item:hover a img {
  filter: invert(50%) brightness(200%);
}
.zwgk-index__main .important-area__content-item:hover .iaci-text {
  color: #005aaa;
  font-weight: 600;
}
.zwgk-index__main .important-area__content-item a {
  height: 100px;
  padding: 26px;
  display: block;
  box-sizing: border-box;
  background-color: #f5f5f5;
  border-radius: 50%;
  overflow: hidden;
}
.zwgk-index__main .important-area__content-item .iaci-text {
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  color: #383838;
}
.zwgk-index__main .government-affairs__title {
  position: relative;
  height: 60px;
}
.zwgk-index__main .government-affairs__title p {
  text-align: center;
}
.zwgk-index__main .government-affairs__title span {
  position: absolute;
  right: 0;
  top: 11px;
  color: #989898;
  font-size: 16px;
  font-weight: 600;
}
.zwgk-index__main .government-affairs__title span:hover {
  color: #004eb4;
}
.zwgk-index__main .government-affairs__content .zt-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
.zwgk-index__main .government-affairs__content .zt-item {
  width: calc(100% / 3);
  min-width: 370px;
  padding: 0 8px;
  box-sizing: border-box;
  transition: 1s ease all;
}
.zwgk-index__main .government-affairs__content .zt-item:hover {
  transform: scale(1.15);
}
.zwgk-index__main .government-affairs__content .zt-item a {
  display: block;
  width: 100%;
  box-shadow: 0px 3px 6px #bcbcbc;
  border-radius: 2px;
  overflow: hidden;
}
.zwgk-index__main .government-affairs__content .zt-item img {
  width: 100%;
  border-radius: 2px;
  object-fit: contain;
}
.zwgk-index__main .search-section {
  margin-top: 40px;
  margin-bottom: 5px;
}
.zwgk-index__main .search-section-wrapper {
  background: #f5f5f5;
  display: flex;
  padding-top: 28px;
}
.zwgk-index__main .search-section-forms {
  width: 565px;
}
.zwgk-index__main .search-section-forms__types {
  display: flex;
  margin-bottom: 20px;
}
.zwgk-index__main .search-section-forms__types .search-types {
  font-size: 24px;
  font-weight: bold;
  color: #000;
  line-height: 35px;
  cursor: pointer;
}
.zwgk-index__main .search-section-forms__types .search-types + .search-types {
  margin-left: 10px;
}
.zwgk-index__main .search-section-forms__types .newsactive {
  color: #004eb4;
}
.zwgk-index__main .search-section-forms__form input[type="text"],
.zwgk-index__main .search-section-forms__form select {
  padding-left: 5px;
  height: 55px;
  font-size: 18px;
  border: 1px solid rgba(21, 40, 90, 0.27);
}
.zwgk-index__main .search-section-forms__form input[type="text"]:focus,
.zwgk-index__main .search-section-forms__form select:focus {
  outline: none;
}
.zwgk-index__main .search-section-forms__form .searchIpt {
  width: 80%;
  box-sizing: border-box;
  display: block;
  float: left;
}
.zwgk-index__main .search-section-forms__form .searchBtn {
  width: 18%;
  height: 55px;
  text-align: center;
  font-size: 18px;
  background: #004eb4;
  color: #fff;
  cursor: pointer;
}
.zwgk-index__main .search-section-forms__form #eq {
  margin-top: 38px;
  margin-bottom: 30px;
}
.zwgk-index__main .search-section-forms__form .doc-wh {
  margin-top: 38px;
  margin-bottom: 30px;
  display: flex;
  align-items: center;
  font-size: 14px;
}
.zwgk-index__main .search-section-forms__form .doc-wh .zfwjselect {
  font-size: 18px;
  width: 150px;
  margin-left: 10px;
}
.zwgk-index__main .search-section-forms__form .doc-wh .zfwjselectnf {
  width: 80px;
}
.zwgk-index__main .search-section-forms__form .doc-wh .zfwjinputh {
  width: 150px;
}
.zwgk-index__main .search-section-forms__form .radioBlock {
  width: 100%;
  display: flex;
  margin-bottom: 30px;
  font-size: 16px;
}
.zwgk-index__main .search-section-forms__form .radioBlock .radioName {
  font-weight: 500;
  color: #383838;
  padding-right: 15px;
}
.zwgk-index__main .search-section-forms__form .radioBlock .radioAll {
  display: flex;
}
.zwgk-index__main .search-section-forms__form .radioBlock .radioAll .radioItem {
  font-weight: 400;
  color: #585a69;
  margin-right: 30px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.zwgk-index__main .search-section-forms__form .radioBlock .radioAll .radioItem input[type="radio"] {
  width: 11px;
  height: 11px;
}
.zwgk-index__main .search-section-forms__form .radioBlock .radioAll .radioItem input[type="radio"]:checked + label {
  color: #004eb4;
}
.zwgk-index__main .search-section-forms__form .radioBlock .radioAll .radioItem label {
  padding-left: 6px;
}
.zwgk-index__main .search-section-apply {
  width: 565px;
  box-sizing: border-box;
  padding-left: 20px;
}
.zwgk-index__main .search-section-apply__header {
  margin-bottom: 20px;
}
.zwgk-index__main .search-section-apply__header-title {
  font-size: 24px;
  line-height: 35px;
  font-weight: bold;
  color: #004eb4;
}
.zwgk-index__main .search-section-apply__content {
  padding-bottom: 20px;
}
.zwgk-index__main .search-section-apply__content .apply-list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}
.zwgk-index__main .search-section-apply__content .apply-list .apply-item {
  width: 50%;
  margin-bottom: 15px;
  padding: 0 10px;
  box-sizing: border-box;
}
.zwgk-index__main .search-section-apply__content .apply-list .apply-item-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100px;
  border-radius: 3px;
  background: #e1ecfe;
  box-shadow: 0px 4px 3px #bcbcbc;
}
.zwgk-index__main .search-section-apply__content .apply-list .apply-item-inner:hover {
  background: #eee;
}
.zwgk-index__main .search-section-apply__content .apply-list .apply-item-inner:hover span {
  font-weight: bold;
  color: #004eb4;
}
.zwgk-index__main .search-section-apply__content .apply-list .apply-item-inner span {
  font-size: 18px;
  margin-left: 8px;
}
.zwgk-index__main .section-img-block {
  margin-bottom: 5px;
}
.zwgk-index__main .section-img-block img {
  vertical-align: middle;
}
.zwgk-index__main .section-public {
  background-color: #f5f5f5;
  margin-bottom: 30px;
}
.zwgk-index__main .section-public__wrapper {
  display: flex;
}
.zwgk-index__main .section-public .sp-left {
  width: 570px;
  margin-right: 25px;
}
.zwgk-index__main .section-public .sp-right {
  width: 565px;
}
.zwgk-index__main .section-public .sp-right .sp-card__header {
  padding-left: 20px;
}
.zwgk-index__main .section-public .sp-card__header {
  font-size: 24px;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: bold;
  color: #004eb4;
  height: 55px;
  line-height: 55px;
}
.zwgk-index__main .section-public .sp-card__content .gzcy-list {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px;
}
.zwgk-index__main .section-public .sp-card__content .gzcy-list .gzcy-item {
  width: 25%;
  cursor: pointer;
}
.zwgk-index__main .section-public .sp-card__content .gzcy-list .gzcy-item:hover {
  background-color: #fff;
}
.zwgk-index__main .section-public .sp-card__content .gzcy-list .gzcy-item:hover a {
  color: #005aaa;
}
.zwgk-index__main .section-public .sp-card__content .gzcy-list .gzcy-item a {
  height: 130px;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  font-size: 14px;
}
.zwgk-index__main .section-public .sp-card__content .gkzt-list {
  display: flex;
  flex-wrap: wrap;
  margin-top: 21px;
  padding-bottom: 20px;
}
.zwgk-index__main .section-public .sp-card__content .gkzt-list .gkzt-item {
  width: 255px;
  height: 120px;
  font-size: 18px;
  box-shadow: 0px 4px 3px #bcbcbc;
  border-radius: 3px;
  display: flex;
  align-items: center;
  background-color: #fff;
  margin-bottom: 10px;
  margin-left: 20px;
  cursor: pointer;
}
.zwgk-index__main .section-public .sp-card__content .gkzt-list .gkzt-item:hover {
  background-color: #eeeeee;
}
.zwgk-index__main .section-public .sp-card__content .gkzt-list .gkzt-item:hover .wyzxName {
  color: #004eb4;
  font-weight: bold;
}
.zwgk-index__main .section-public .sp-card__content .gkzt-list .gkzt-item a {
  display: flex;
  align-items: center;
}
.zwgk-index__main .section-public .sp-card__content .gkzt-list .gkzt-item img {
  width: 86px;
  height: 86px;
  object-fit: contain;
  margin-left: 20px;
}
.zwgk-index__main .section-public .sp-card__content .gkzt-list .gkzt-item span {
  font-size: 18px;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 400;
  color: #383838;
  margin-left: 24px;
}
.zwgk-index__main .section-need__wrapper {
  display: flex;
  justify-content: space-between;
}
.zwgk-index__main .section-need .doing-card {
  width: 620px;
  margin-right: 10px;
}
.zwgk-index__main .section-need .ask-card {
  width: 570px;
}
.zwgk-index__main .section-need .ask-card .need-card__content {
  background-color: #f5f5f5;
  padding: 10px 0;
  height: calc(100% - 60px);
}
.zwgk-index__main .section-need .need-card__content {
  /* 我要办内容区域 */
  /* 我要问内容区域 */
}
.zwgk-index__main .section-need .need-card__content .need-service {
  padding-top: 62px;
  height: 160px;
  background: url(zwgk_bg2.jpg) no-repeat center center / cover;
}
.zwgk-index__main .section-need .need-card__content .need-service-list {
  display: flex;
  justify-content: space-around;
}
.zwgk-index__main .section-need .need-card__content .need-service-item {
  height: 48px;
  line-height: 48px;
  padding: 0 20px;
  border: 2px solid #bbbfc6;
  border-radius: 8px;
  background: linear-gradient(to bottom, #fefefe 0%, #fefefe 80%, #d0d1d2 100%);
}
.zwgk-index__main .section-need .need-card__content .need-service-item a {
  font-size: 22px;
  font-weight: bold;
  color: #585a69;
}
.zwgk-index__main .section-need .need-card__content .need-service-item:hover {
  background: #004eb4;
  border-color: #004eb4;
}
.zwgk-index__main .section-need .need-card__content .need-service-item:hover a {
  color: #fff;
}
.zwgk-index__main .section-need .need-card__content .appfx img {
  width: 100%;
  object-fit: contain;
}
.zwgk-index__main .section-need .need-card__content .need-ask-list {
  display: flex;
}
.zwgk-index__main .section-need .need-card__content .need-ask-list .need-ask-item {
  width: calc(100% / 3);
  padding-top: 30px;
}
.zwgk-index__main .section-need .need-card__content .need-ask-list .need-ask-item a {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  cursor: pointer;
}
.zwgk-index__main .section-need .need-card__content .need-ask-list .need-ask-item a:hover {
  color: #005aaa;
}
.zwgk-index__main .section-need .need-card__content .need-ask-list .need-ask-item a p {
  font-size: 14px;
}
.zwgk-index__main .section-need .need-card__content .need-ask-list .need-ask-item a img {
  width: 50px;
  object-fit: contain;
  margin-bottom: 10px;
}
.useOldFixed .zwgk-index__main-wrapper .active-title {
  font-size: 39px;
}
.useOldFixed .zwgk-index__main-wrapper .section-list li::before {
  width: 7px;
  height: 7px;
}
.useOldFixed .zwgk-index__main-wrapper .section-list li a {
  font-size: 27px;
  line-height: 2.5;
  height: auto;
}
.useOldFixed .zwgk-index__main-wrapper .section-list li span {
  font-size: 24px;
}
.useOldFixed .zwgk-index__main-wrapper .section-title-font {
  font-size: 36px;
}
.useOldFixed .zwgk-index__main .main-section-wrapper {
  flex-direction: column-reverse;
}
.useOldFixed .zwgk-index__main .main-section__left {
  width: 100%;
}
.useOldFixed .zwgk-index__main .main-section__left .newest-public__header-title {
  font-size: 39px;
  height: 82px;
  line-height: 82px;
}
.useOldFixed .zwgk-index__main .main-section__left .policy-section-tabs__header {
  height: 90px;
}
.useOldFixed .zwgk-index__main .main-section__left .policy-section-tabs__header .zcwj {
  font-size: 36px;
}
.useOldFixed .zwgk-index__main .main-section__left .policy-section-tabs__content .cr-tab-pane .newsdynamic-title a {
  flex: 1 0 0;
  font-size: 28px;
}
.useOldFixed .zwgk-index__main .main-section__right {
  width: 100%;
}
.useOldFixed .zwgk-index__main .main-section__right .right-section-card__title {
  height: 90px;
}
.useOldFixed .zwgk-index__main .main-section__right .right-section-card__title .title-icon-jt {
  width: 27px;
  height: 27px;
}
.useOldFixed .zwgk-index__main .main-section__right .right-section-card__title span {
  font-size: 36px;
}
.useOldFixed .zwgk-index__main .main-section__right .zfld-leader {
  justify-content: center;
}
.useOldFixed .zwgk-index__main .main-section__right .zfld-leader .leader-avatar {
  margin-right: 45px;
}
.useOldFixed .zwgk-index__main .main-section__right .zfld-leader .leader-avatar img {
  width: 202.5px;
  object-fit: contain;
}
.useOldFixed .zwgk-index__main .main-section__right .zfld-leader .leader-intro {
  width: auto;
}
.useOldFixed .zwgk-index__main .main-section__right .zfld-leader .leader-intro-name {
  font-size: 27px;
  line-height: 42px;
  margin-bottom: 15px;
}
.useOldFixed .zwgk-index__main .main-section__right .zfld-leader .leader-intro-work {
  font-size: 24px;
}
.useOldFixed .zwgk-index__main .main-section__right .zfld-zn-btn {
  font-size: 24px;
  padding: 24px 0;
}
.useOldFixed .zwgk-index__main .main-section__right .zfxxgk .info-guide .info-item a {
  font-size: 24px;
  line-height: 1;
  padding: 20px 0;
  height: auto;
}
.useOldFixed .zwgk-index__main .main-section__right .zfxxgk .communique-section {
  justify-content: center;
}
.useOldFixed .zwgk-index__main .main-section__right .zfxxgk .communique-section__file {
  width: 180px;
  height: 244.5px;
}
.useOldFixed .zwgk-index__main .main-section__right .zfxxgk .communique-section__display-title {
  width: 319.5px;
  height: 96px;
  font-size: 24px;
  line-height: 72px;
}
.useOldFixed .zwgk-index__main .main-section__right .zfxxgk .communique-section__display-periods {
  font-size: 30px;
  line-height: 1.5;
}
.useOldFixed .zwgk-index__main .main-section__right .zfxxgk .communique-section__display-organizer {
  font-size: 24px;
  line-height: 1.4;
}
.useOldFixed .zwgk-index__main .important-area__title {
  height: 90px;
}
.useOldFixed .zwgk-index__main .important-area__content-item {
  width: 150px;
}
.useOldFixed .zwgk-index__main .important-area__content-item a {
  height: 150px;
}
.useOldFixed .zwgk-index__main .important-area__content-item a img {
  width: 100%;
  height: 100%;
}
.useOldFixed .zwgk-index__main .important-area__content-item .iaci-text {
  height: 90px;
  line-height: 90px;
  text-align: center;
  font-size: 24px;
}
.useOldFixed .zwgk-index__main .government-affairs__title {
  height: 90px;
}
.useOldFixed .zwgk-index__main .government-affairs__title span {
  font-size: 24px;
}
.useOldFixed .zwgk-index__main .government-affairs__content .zt-item {
  width: 50%;
  padding: 12px;
}
.useOldFixed .zwgk-index__main .search-section-wrapper {
  flex-direction: column;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic {
  width: 100%;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .newsdynamic-title {
  margin-bottom: 30px;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .newsdynamic-title .search-types {
  font-size: 36px;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .newsdynamic-title .search-types + .search-types {
  margin-left: 15px;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .serch-form .searchIpt {
  width: 100%;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .serch-form .searchBtn {
  width: 100%;
  margin-top: 15px;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .serch-form .doc-wh {
  font-size: 24px;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .serch-form .radioBlock {
  font-size: 24px;
}
.useOldFixed .zwgk-index__main .search-section .news-module-dynamic .serch-form .radioBlock input[type="radio"] {
  width: 16.5px;
  height: 16.5px;
}
.useOldFixed .zwgk-index__main .search-section-apply {
  width: 100%;
}
.useOldFixed .zwgk-index__main .search-section-apply__header-title {
  font-size: 36px;
  line-height: 1;
}
.useOldFixed .zwgk-index__main .search-section-apply__content .apply-item-inner {
  height: 150px;
  box-shadow: 0px 6px 4.5px #bcbcbc;
}
.useOldFixed .zwgk-index__main .search-section-apply__content .apply-item-inner img {
  width: 69px;
  height: 69px;
}
.useOldFixed .zwgk-index__main .search-section-apply__content .apply-item-inner span {
  font-size: 27px;
  margin-left: 12px;
}
.useOldFixed .zwgk-index__main .section-public__wrapper {
  flex-direction: column;
}
.useOldFixed .zwgk-index__main .section-public__wrapper .sp-card__header {
  font-size: 36px;
}
.useOldFixed .zwgk-index__main .section-public .sp-left {
  width: 100%;
}
.useOldFixed .zwgk-index__main .section-public .sp-left .gzcy-item a {
  height: 195px;
}
.useOldFixed .zwgk-index__main .section-public .sp-left .gzcy-item a img {
  width: 84px;
  height: 84px;
}
.useOldFixed .zwgk-index__main .section-public .sp-left .gzcy-item a span {
  font-size: 24px;
}
.useOldFixed .zwgk-index__main .section-public .sp-right {
  width: 100%;
}
.useOldFixed .zwgk-index__main .section-public .sp-right .gkzt-list .gkzt-item {
  width: calc(100% / 3 - 15px);
  min-width: 370px;
  height: 180px;
  margin-left: 15px;
  margin-bottom: 15px;
}
.useOldFixed .zwgk-index__main .section-public .sp-right .gkzt-list .gkzt-item img {
  width: 129px;
  height: 129px;
}
.useOldFixed .zwgk-index__main .section-public .sp-right .gkzt-list .gkzt-item span {
  font-size: 27px;
}
.useOldFixed .zwgk-index__main .section-need__wrapper {
  flex-wrap: wrap;
}
.useOldFixed .zwgk-index__main .section-need .doing-card {
  width: 100%;
  margin-right: 0;
  margin-bottom: 27px;
}
.useOldFixed .zwgk-index__main .section-need .doing-card .need-service {
  height: 240px;
}
.useOldFixed .zwgk-index__main .section-need .doing-card .need-service-item {
  padding: 0 30px;
  height: 72px;
  line-height: 72px;
}
.useOldFixed .zwgk-index__main .section-need .doing-card .need-service-item a {
  font-size: 33px;
}
.useOldFixed .zwgk-index__main .section-need .ask-card {
  width: 100%;
}
.useOldFixed .zwgk-index__main .section-need .need-card__content .need-ask-item {
  padding-top: 45px;
}
.useOldFixed .zwgk-index__main .section-need .need-card__content .need-ask-item a img {
  width: 75px;
  margin-bottom: 15px;
}
.useOldFixed .zwgk-index__main .section-need .need-card__content .need-ask-item a p {
  font-size: 24px;
}
/* 媒体查询 */
@media (min-width: 769px) and (max-width: 1199px) {
  .zwgk-index__main .main-section__left {
    width: 100%;
  }
  .zwgk-index__main .main-section__right {
    width: 100%;
    margin-top: 20px;
  }
  .zwgk-index__main .main-section__right .zfld-leader {
    justify-content: center;
  }
  .zwgk-index__main .main-section__right .zfld-leader .leader-intro {
    margin-left: 15px;
  }
  .zwgk-index__main .main-section__right .zfxxgk .communique-section {
    justify-content: center;
  }
  .zwgk-index__main .government-affairs__content .zt-list {
    justify-content: center;
  }
  .zwgk-index__main .government-affairs__content .zt-item {
    margin-bottom: 16px;
  }
  .zwgk-index__main .section-img-block img {
    width: 100%;
  }
  .zwgk-index__main .search-section-wrapper {
    flex-wrap: wrap;
  }
  .zwgk-index__main .search-section-apply {
    padding-left: 0;
  }
  .zwgk-index__main .section-public__wrapper {
    flex-wrap: wrap;
  }
  .zwgk-index__main .section-public .sp-left {
    margin-right: 0;
  }
  .zwgk-index__main .section-need__wrapper {
    flex-wrap: wrap;
  }
  .zwgk-index__main .section-need__wrapper .doing-card {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .zwgk-index__main .section-need__wrapper .ask-card {
    width: 100%;
  }
}
/* 书面申请 */
.written-apply .layout-main .news-module-wrapper .nm-container__body {
  padding: 40px 0;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item {
  font-family: Microsoft Yahei;
  padding-bottom: 20px;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item p {
  margin: 8px 0;
  text-align: justify;
  text-indent: 2em;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item p a {
  color: inherit;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item p.download-link {
  color: #ff0000;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item p.tips {
  color: #c00;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item .step-item-title {
  font-size: 18px;
  text-indent: 1.2em;
  font-weight: bold;
  text-align: left;
  line-height: 1.389;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item .contact-link {
  color: #3b3b3b;
  text-decoration: underline;
}
.written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item .contact-link:hover {
  color: #e9280c;
}
.useOldFixed .written-apply .layout-main .news-module-wrapper .nm-container__body .steps {
  font-size: 32px;
}
.useOldFixed .written-apply .layout-main .news-module-wrapper .nm-container__body .steps .step-item .step-item-title {
  font-size: 36px;
}
/* 走进金华首页 */
.enter-jinhua .jinhua-gk {
  padding: 20px 0;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.enter-jinhua .jinhua-gk-left {
  flex: 1 0 0;
  min-width: 630px;
}
.enter-jinhua .jinhua-gk-left .gk-left-title a {
  font-size: 20px;
  color: #e9280c;
  line-height: 1.5;
}
.enter-jinhua .jinhua-gk-left .gk-left-content {
  text-align: justify;
  line-height: 2.15;
  color: #3e3e3e;
  font-size: 14px;
  font-family: courier new, courier, monospace;
  letter-spacing: 2px;
}
.enter-jinhua .jinhua-gk-right {
  width: 570px;
}
.enter-jinhua .jinhua-gk-right img {
  width: 100%;
  object-fit: contain;
}
.enter-jinhua .tour-display {
  margin-top: -8px;
  margin-right: -8px;
}
.enter-jinhua .tour-display::after {
  content: "";
  display: block;
  clear: both;
}
.enter-jinhua .tour-display a {
  float: left;
  position: relative;
  padding-top: 8px;
  padding-right: 8px;
}
.enter-jinhua .tour-display a span {
  position: absolute;
  display: block;
  background: rgba(0, 0, 0, 0.46);
  width: 80px;
  line-height: 2.5;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
}
.enter-jinhua .tour-display .display-img1 img {
  width: 267px;
  height: 291px;
}
.enter-jinhua .tour-display .display-img2 img {
  width: 247px;
  height: 141px;
}
.enter-jinhua .tour-display .display-img3 img {
  width: 172px;
  height: 141px;
}
.enter-jinhua .tour-display .display-img4 img {
  width: 235px;
  height: 141px;
}
.enter-jinhua .tour-display .display-img5 img {
  width: 247px;
  height: 141px;
}
.enter-jinhua .tour-display .display-img6 img {
  width: 155px;
  height: 142px;
}
.enter-jinhua .tour-display .display-img7 img {
  width: 265px;
  height: 142px;
}
.enter-jinhua .tour-display .display-img8 img {
  width: 205px;
  height: 142px;
}
.enter-jinhua .tour-display .display-img9 img {
  width: 141px;
  height: 142px;
}
.enter-jinhua .tour-display .display-img10 img {
  width: 127px;
  height: 142px;
}
.enter-jinhua .tour-display .top {
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.enter-jinhua .tour-display .top-left {
  top: 8px;
  left: 0;
}
.enter-jinhua .tour-display .top-right {
  top: 8px;
  right: 8px;
}
.enter-jinhua .tour-display .left {
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.enter-jinhua .tour-display .right {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}
.enter-jinhua .tour-display .bottom-left {
  bottom: 0;
  left: 0;
}
.enter-jinhua .tour-display .bottom-right {
  bottom: 0;
  right: 8px;
}
.enter-jinhua .jh_mrjd {
  padding: 20px 0;
}
.enter-jinhua .jh_mrjd .mrjd-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item {
  width: calc(100% / 3 - 20px);
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header::before {
  display: block;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 4px;
  background-color: #ccc;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header .left-title {
  line-height: 1.945;
  font-size: 18px;
  padding: 0 10px 4px;
  position: relative;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header .left-title b {
  background-color: #d51212;
  padding: 0 3px;
  color: #fff;
  font-weight: normal;
  margin-right: 5px;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header .left-title::before {
  display: block;
  content: " ";
  height: 4px;
  background-color: #d51212;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header .right-icon a {
  display: block;
  height: 35px;
  width: 20px;
  background: url(jh_serve28.png) no-repeat center center;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-content .a-list {
  font-size: 14px;
  color: #000;
  padding: 5px 0;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-content .a-list li {
  display: flex;
  justify-content: space-between;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-content .a-list a {
  font-size: inherit;
  line-height: 2.5;
  width: calc(100% - 68px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: inherit;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-content .a-list a:hover {
  color: #e9280c;
}
.enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-content .a-list span {
  line-height: 2.5;
  text-align: right;
}
.useOldFixed .enter-jinhua .jinhua-gk {
  padding: 30px 0;
}
.useOldFixed .enter-jinhua .jinhua-gk-left .gk-left-title a {
  font-size: 40px;
}
.useOldFixed .enter-jinhua .jinhua-gk-left .gk-left-content {
  font-size: 28px;
  letter-spacing: 4px;
}
.useOldFixed .enter-jinhua .jinhua-gk-right {
  width: 855px;
}
.useOldFixed .enter-jinhua .tour-display a span {
  width: 140px;
  font-size: 26px;
}
.useOldFixed .enter-jinhua .tour-display .display-img1 img {
  width: 524px;
  height: 571px;
}
.useOldFixed .enter-jinhua .tour-display .display-img2 img {
  width: 664px;
  height: 282px;
}
.useOldFixed .enter-jinhua .tour-display .display-img3 img {
  width: 309px;
  height: 282px;
}
.useOldFixed .enter-jinhua .tour-display .display-img4 img {
  width: 348px;
  height: 282px;
}
.useOldFixed .enter-jinhua .tour-display .display-img5 img {
  width: 450px;
  height: 282px;
}
.useOldFixed .enter-jinhua .tour-display .display-img6 img {
  width: 310px;
  height: 284px;
}
.useOldFixed .enter-jinhua .tour-display .display-img7 img {
  width: 418px;
  height: 284px;
}
.useOldFixed .enter-jinhua .tour-display .display-img8 img {
  width: 410px;
  height: 284px;
}
.useOldFixed .enter-jinhua .tour-display .display-img9 img {
  width: 454px;
  height: 284px;
}
.useOldFixed .enter-jinhua .tour-display .display-img10 img {
  width: 314px;
  height: 284px;
}
.useOldFixed .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item {
  width: 100%;
}
.useOldFixed .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header::before {
  height: 6px;
}
.useOldFixed .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header .left-title {
  font-size: 32px;
}
.useOldFixed .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header .left-title::before {
  height: 6px;
}
.useOldFixed .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-header .right-icon a {
  display: block;
  height: 63px;
  width: 36px;
  background-size: contain;
}
.useOldFixed .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-content .a-list {
  font-size: 28px;
  padding: 10px 0;
}
.useOldFixed .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item-content .a-list a {
  width: calc(100% - 120px);
}
@media screen and (min-width: 768px) and (max-width: 1229px) {
  .enter-jinhua .tour-display {
    margin-top: 0;
    margin-right: 0;
  }
  .enter-jinhua .tour-display a {
    padding-top: 0;
    padding-right: 0;
    margin-top: 5px;
    margin-right: 0.5%;
    box-sizing: border-box;
  }
  .enter-jinhua .tour-display img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
  }
  .enter-jinhua .tour-display .display-img1 {
    width: 25%;
    height: 400px;
  }
  .enter-jinhua .tour-display .display-img2 {
    width: 28%;
    height: 200px;
  }
  .enter-jinhua .tour-display .display-img3 {
    width: 20%;
    height: 200px;
  }
  .enter-jinhua .tour-display .display-img4 {
    width: 25%;
    height: 200px;
  }
  .enter-jinhua .tour-display .display-img5 {
    width: 28%;
    height: 195px;
  }
  .enter-jinhua .tour-display .display-img6 {
    width: 20%;
    height: 195px;
  }
  .enter-jinhua .tour-display .display-img7 {
    width: 25%;
    height: 195px;
  }
  .enter-jinhua .tour-display .display-img8 {
    width: 36.5%;
    height: 135px;
  }
  .enter-jinhua .tour-display .display-img9 {
    width: 33%;
    height: 135px;
  }
  .enter-jinhua .tour-display .display-img10 {
    width: 29%;
    height: 135px;
    background: #d23b28;
  }
  .enter-jinhua .tour-display .display-img10 img {
    object-fit: contain;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img8 {
    height: 185px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img9 {
    height: 185px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img10 {
    height: 185px;
    background: #d23b28;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img10 img {
    object-fit: contain;
  }
}
@media screen and (max-width: 991px) {
  .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item {
    width: 100%;
    min-width: 100%;
    margin-bottom: 10px;
  }
}
/* 报告专题 */
.report-special-topic .report-block:last-child {
  margin-bottom: 30px;
}
.report-special-topic .report-block-header {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
}
.report-special-topic .report-block-header .header-left-content {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 30px;
}
.report-special-topic .report-block-header .header-left-content .red-block {
  width: 10px;
  height: 28px;
  background-color: #ba0102;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate3d(0, -50%, 0);
}
.report-special-topic .report-block-header .header-left-content .content-title {
  display: flex;
  align-items: center;
}
.report-special-topic .report-block-header .header-left-content .content-title .title-text {
  font-size: 24px;
  color: #ba0102;
  margin-left: 20px;
  line-height: 1;
}
.report-special-topic .report-block-header .header-right-content {
  margin-top: 30px;
  color: #000;
}
.report-special-topic .report-block-header .header-right-content .nfselect {
  width: 200px;
  height: 36px;
  cursor: pointer;
}
.report-special-topic .report-block-body .report-body-wrapper {
  margin-top: 20px;
  background-color: #f9f9f9;
}
.report-special-topic .report-block-body .report-body-wrapper .three-list {
  display: flex;
  flex-flow: row wrap;
  padding: 20px;
}
.report-special-topic .report-block-body .report-body-wrapper .three-list li {
  width: calc(100% / 3);
  min-width: 370px;
  display: inline-flex;
  flex-wrap: nowrap;
  align-items: center;
  height: 42px;
  line-height: 42px;
}
.report-special-topic .report-block-body .report-body-wrapper .three-list li .jiantou {
  display: block;
  width: 10px;
  height: 10px;
  background: url(2020gknb_aloow.png) no-repeat center center / cover;
  margin-right: 5px;
}
.report-special-topic .report-block-body .report-body-wrapper .three-list li a {
  font-size: 14px;
  color: #000;
}
.useOldFixed .report-special-topic .report-block-header .header-left-content .red-block {
  width: 12px;
  height: 32px;
}
.useOldFixed .report-special-topic .report-block-header .header-left-content .content-title .title-text {
  font-size: 28px;
  margin-left: 24px;
}
.useOldFixed .report-special-topic .report-block-header .header-right-content .sel {
  font-size: 19px;
}
.useOldFixed .report-special-topic .report-block-header .header-right-content .nfselect {
  width: 210px;
  height: 48px;
  font-size: inherit;
}
.useOldFixed .report-special-topic .report-block-body {
  vertical-align: auto;
}
.useOldFixed .report-special-topic .report-block-body .report-body-wrapper .three-list li {
  min-width: 520px;
  height: 84px;
  line-height: 84px;
}
.useOldFixed .report-special-topic .report-block-body .report-body-wrapper .three-list li a {
  font-size: 26px;
}
.useOldFixed .report-special-topic .report-block-body .report-body-wrapper .three-list li .jiantou {
  width: 16px;
  height: 16px;
  margin-right: 12px;
}
/* 领导班子 */
.leader-bz .leader-all-wrapper {
  display: flex;
}
.leader-bz .leader-all-left img {
  width: 170px;
  object-fit: contain;
}
.leader-bz .leader-all-right {
  padding-left: 30px;
}
.leader-bz .leader-all-right .ld-header p {
  font-size: 24px;
  color: #555;
  margin-bottom: 10px;
  line-height: 1.46;
}
.leader-bz .leader-all-right .ld-content {
  line-height: 250%;
}
.leader-bz .leader-all-right .ld-content li:not(:last-child) {
  margin-bottom: 20px;
}
.leader-bz .leader-all-right .ld-content label {
  font-size: 20px;
  color: #d82a31;
  line-height: 1.46;
}
.leader-bz .leader-all-right .ld-content .xrzw-text {
  font-size: 16px;
  color: #555555;
  line-height: 1.46;
  font-weight: bold;
  text-indent: 2em;
}
.leader-bz .leader-all-right .ld-content .gzfg-text {
  font-size: 16px;
  color: #555555;
  line-height: 1.46;
  text-indent: 2em;
}
.leader-bz .split-line {
  width: 100%;
  height: 3px;
  margin: 20px 0;
  background-color: #f5f5f5;
  border-radius: 999px;
}
.useOldFixed .leader-bz .leader-all-left img {
  width: 300px;
}
.useOldFixed .leader-bz .leader-all-right .ld-header p {
  font-size: 36px;
}
.useOldFixed .leader-bz .leader-all-right .ld-content {
  line-height: 2.5;
}
.useOldFixed .leader-bz .leader-all-right .ld-content label {
  font-size: 32px;
  color: #d82a31;
}
.useOldFixed .leader-bz .leader-all-right .ld-content .xrzw-text,
.useOldFixed .leader-bz .leader-all-right .ld-content .gzfg-text {
  font-size: 30px;
}
@media screen and (min-width: 769px) and (max-width: 911px) {
  .useOldFixed .leader-bz .leader-all-wrapper {
    flex-flow: column;
  }
  .useOldFixed .leader-bz .leader-all-wrapper .leader-all-left {
    text-align: center;
    margin-bottom: 20px;
  }
}
/*普通版互动交流*/
.interact-overall {
  display: flex;
  margin: 0 auto;
  padding-top: 30px;
  justify-content: space-between;
}
.interact-overall .interact-left {
  width: 65%;
}
.interact-overall .interact-left .interactover-title {
  height: 35px;
  border-bottom: 4px solid #CCC;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.interact-overall .interact-left .interactover-title .title-name {
  font-size: 18px;
  color: #000000;
  border-bottom: 4px solid #D51212;
  padding-left: 5px;
  height: 36px;
}
.interact-overall .interact-left .interactover-title .title-icon {
  width: 40px;
  height: 35px;
  background: url(jh_serve28.png) no-repeat center center;
}
.interact-overall .interact-left .mhww-module {
  height: auto;
}
.interact-overall .interact-left .mhww-module .interactover-title a,
.interact-overall .interact-left .mhww-module .interactover-title .jh_hd_ml_act1 {
  font-size: 18px;
  color: #000000;
  float: left;
  margin-right: 25px;
  height: 36px;
  border-bottom: 4px solid #D51212;
}
.interact-overall .interact-left .mhww-module .interactover-title a b,
.interact-overall .interact-left .mhww-module .interactover-title .jh_hd_ml_act1 b {
  background-color: #D51212;
  color: #ffffff;
  padding: 0 3px;
  margin-right: 5px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn {
  height: 215px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd {
  padding-top: 15px;
  display: flex;
  flex-wrap: wrap;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li {
  width: 25%;
  height: 82px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li a {
  font-size: 14px;
  line-height: 20px;
  display: block;
  width: 92px;
  height: 20px;
  padding-top: 63px;
  color: #3a90d9;
  text-align: center;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li a:hover {
  color: #f4454b;
  background-position: center 0;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon1 {
  background: url(wyzx.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon2 {
  background: url(wyfy.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon6 {
  background: url(wyjy.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon7 {
  background: url(2503241114468652331.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon4 {
  background: url(ldxx.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon8 {
  background: url(cxpj.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon5 {
  background: url(blgk.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li .hdadd-icon10 {
  background: url(jhyd_szxx10.png) no-repeat center 10px;
}
.interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li:last-child {
  display: none;
}
.interact-overall .interact-left .xfrx-module {
  height: auto;
  margin-bottom: 10px;
}
.interact-overall .interact-left .xfrx-module .xfrxmod-conn {
  padding: 5px 0;
}
.interact-overall .interact-left .xfrx-module .xfrxmod-conn ul li {
  height: 35px;
  vertical-align: middle;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.interact-overall .interact-left .xfrx-module .xfrxmod-conn ul li a {
  color: #000000;
  width: 70%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
}
.interact-overall .interact-left .xfrx-module .xfrxmod-conn ul li a:hover {
  color: #E9280C;
}
.interact-overall .interact-left .xfrx-module .xfrxmod-conn ul li .time {
  color: #333;
  font-size: 14px;
}
.interact-overall .interact-right {
  width: 33%;
}
.interact-overall .interact-right .exchange-title {
  height: 35px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.interact-overall .interact-right .exchange-title a {
  font-size: 18px;
  color: #D51212;
}
.interact-overall .interact-right .exchange-title a:hover {
  color: #005aaa;
}
.interact-overall .interact-right .exchange-title a span {
  font-size: 14px;
  color: #000000;
  background: url(jh_hd_m12.png) no-repeat 0 center;
  padding-left: 20px;
}
.interact-overall .interact-right .rdzx-module {
  height: auto;
}
.interact-overall .interact-right .rdzx-module .rdzxmod-conn {
  padding: 5px 0;
}
.interact-overall .interact-right .rdzx-module .rdzxmod-conn ul li {
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.interact-overall .interact-right .rdzx-module .rdzxmod-conn ul li a {
  color: #000000;
}
.interact-overall .interact-right .rdzx-module .rdzxmod-conn ul li a:hover {
  color: #E9280C;
}
.interact-overall .interact-right .rdzx-module .rdzxmod-conn ul li span {
  cursor: pointer;
  width: 50px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  background-color: #1caee7;
  border-radius: 4px;
  display: inline-block;
}
.interact-overall .interact-right .yjzj-module {
  height: auto;
  margin-top: 5px;
}
.interact-overall .interact-right .wsdc-module {
  height: auto;
}
.interact-overall .interact-right .wsdc-module .wsdcmod-title {
  height: 35px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #dcdcdc;
  margin-bottom: 5px;
}
.interact-overall .interact-right .wsdc-module .wsdcmod-title .wdtitle-name .wsdctext {
  color: #2060d6;
  border-bottom: 3px #2060d6 solid;
  padding-bottom: 3px;
  font-size: 18px;
  margin-right: 20px;
}
.interact-overall .interact-right .wsdc-module .wsdcmod-title .onlinesurvey {
  width: 74px;
}
.interact-overall .interact-right .wsdc-module .wsdcmod-title .onlinesurvey img {
  width: 100%;
}
.interact-overall .interact-right .yjzjmod-conn {
  padding: 5px 0;
}
.interact-overall .interact-right .yjzjmod-conn ul li {
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.interact-overall .interact-right .yjzjmod-conn ul li a {
  width: 75%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #000000;
}
.interact-overall .interact-right .yjzjmod-conn ul li a:hover {
  color: #D51212;
}
.interact-overall .interact-right .yjzjmod-conn ul li span {
  font-size: 14px;
  color: #999999;
}
.useOldFixed .interact-overall {
  flex-wrap: wrap;
}
.useOldFixed .interact-overall .interact-left {
  width: 100%;
}
.useOldFixed .interact-overall .interact-left .interactover-title {
  height: 70px;
}
.useOldFixed .interact-overall .interact-left .interactover-title a {
  font-size: 36px;
  height: 71px;
}
.useOldFixed .interact-overall .interact-left .interactover-title .title-name {
  font-size: 36px;
  height: 71px;
}
.useOldFixed .interact-overall .interact-left .interactover-title .title-icon {
  width: 40px;
  height: 65px;
  background-size: 100%;
}
.useOldFixed .interact-overall .interact-left .mhww-module .interactover-title a,
.useOldFixed .interact-overall .interact-left .mhww-module .interactover-title .jh_hd_ml_act1 {
  font-size: 36px;
  height: 73px;
}
.useOldFixed .interact-overall .interact-left .mhww-module .mhwwmod-conn {
  height: auto;
}
.useOldFixed .interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li {
  height: 166px;
}
.useOldFixed .interact-overall .interact-left .mhww-module .mhwwmod-conn .mhwwmod-hdadd li a {
  font-size: 32px;
  line-height: 48px;
  width: 200px;
  height: 140px;
  background-size: 70px;
  padding-top: 80px;
}
.useOldFixed .interact-overall .interact-left .xfrx-module .xfrxmod-conn ul li {
  height: 70px;
}
.useOldFixed .interact-overall .interact-left .xfrx-module .xfrxmod-conn ul li a {
  font-size: 28px;
}
.useOldFixed .interact-overall .interact-left .xfrx-module .xfrxmod-conn ul li .time {
  font-size: 28px;
}
.useOldFixed .interact-overall .interact-right {
  width: 100%;
}
.useOldFixed .interact-overall .interact-right .exchange-title {
  height: 70px;
}
.useOldFixed .interact-overall .interact-right .exchange-title a {
  font-size: 36px;
}
.useOldFixed .interact-overall .interact-right .exchange-title a span {
  font-size: 32px;
  background-size: 26px;
  padding-left: 32px;
}
.useOldFixed .interact-overall .interact-right .rdzx-module .rdzxmod-conn ul li {
  height: 70px;
}
.useOldFixed .interact-overall .interact-right .rdzx-module .rdzxmod-conn ul li a {
  font-size: 28px;
}
.useOldFixed .interact-overall .interact-right .rdzx-module .rdzxmod-conn ul li a .viewbtn {
  width: 100px;
  height: 50px;
  line-height: 50px;
  font-size: 26px;
}
.useOldFixed .interact-overall .interact-right .yjzjmod-conn ul li {
  height: 70px;
}
.useOldFixed .interact-overall .interact-right .yjzjmod-conn ul li a {
  font-size: 28px;
}
.useOldFixed .interact-overall .interact-right .yjzjmod-conn ul li .jxztime {
  font-size: 26px;
}
.useOldFixed .interact-overall .interact-right .wsdc-module .wsdcmod-title {
  height: 70px;
}
.useOldFixed .interact-overall .interact-right .wsdc-module .wsdcmod-title .wdtitle-name .wsdctext {
  font-size: 36px;
  padding-bottom: 12px;
}
.useOldFixed .interact-overall .interact-right .wsdc-module .wsdcmod-title .onlinesurvey {
  width: 140px;
}
.useOldFixed .interact-overall .interact-right .wsdc-module .wsdcmod-title .onlinesurvey img {
  content: url(elder_wqdc.png);
}
/* 政府公报 */
.government-bulletin .layout-main {
  background-color: #f6f7f8;
}
.government-bulletin .government-bulletin-container {
  background-color: #fff;
}
.government-bulletin .government-bulletin__header {
  height: 273px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 6px solid #b40000;
}
.government-bulletin .government-bulletin__header .bulletin-background-img {
  width: 682px;
  height: 122px;
  object-fit: cover;
}
.government-bulletin .government-bulletin__body {
  padding: 39px 101px 69px 99px;
}
.government-bulletin .government-bulletin__body .main-region {
  width: 100%;
  min-height: 500px;
}
.government-bulletin .government-bulletin__body .search_block {
  width: 850px;
  height: 60px;
  margin: auto;
}
.government-bulletin .government-bulletin__body .zfgbsearch {
  display: flex;
  align-items: center;
}
.government-bulletin .government-bulletin__body .zfgbsearch .qwjs {
  height: 45px;
  font-size: 24px;
  color: #b40000;
  line-height: 45px;
  margin-right: 2px;
}
.government-bulletin .government-bulletin__body .zfgbsearch .handleInput {
  width: 590px;
  height: 45px;
  border: 2px #efefef solid;
  padding: 0 12px;
}
.government-bulletin .government-bulletin__body .zfgbsearch .handleSearch {
  width: 150px;
  height: 45px;
  background-color: #f0f0f0;
  cursor: pointer;
}
.government-bulletin .government-bulletin__body .search-select {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 45px;
  margin-bottom: 20px;
}
.government-bulletin .government-bulletin__body .search-select .year-label {
  vertical-align: middle;
  font-size: 14px;
}
.government-bulletin .government-bulletin__body .search-select .select-block select {
  border: 1px #cac8c8 solid;
  padding: 5px;
  margin-left: 5px;
  font-size: 16px;
}
.government-bulletin .government-bulletin__body .jhsgbjj {
  width: 100%;
  height: 317px;
  background: url(xzjh.png) no-repeat;
  background-size: 100% 100%;
  padding: 46px 27px 0px 35px;
}
.government-bulletin .government-bulletin__body .jhsgbjj .jhsgbjjTitle {
  font-size: 24px;
  font-weight: bold;
  color: #b40000;
  margin-bottom: 20px;
  text-align: center;
}
.government-bulletin .government-bulletin__body .jhsgbjj .jhsgbjjInfo {
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 24px;
  text-indent: 2em;
}
.government-bulletin .government-bulletin__body .jhgbzs {
  padding-top: 20px;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display + .gbzs-display {
  padding-top: 42px;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display {
  display: flex;
  justify-content: space-between;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-year a {
  display: block;
  width: 164px;
  height: 218px;
  background: url(book.png) no-repeat;
  position: relative;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-year .year-label {
  font-size: 24px;
  font-family: Microsoft Yahei;
  font-weight: bold;
  color: #606060;
  position: absolute;
  bottom: 20px;
  text-align: center;
  left: 40px;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu {
  width: calc(100% - 220px);
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list {
  display: flex;
  flex-flow: row wrap;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item {
  width: 30%;
  height: 35px;
  line-height: 35px;
  margin-top: 10px;
  margin-right: 4%;
  margin-bottom: 10px;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item:nth-child(3n) {
  margin-right: 0;
}
.government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item a {
  font-size: 18px;
  color: #606060;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .szfwj-red-title {
  display: flex;
  align-items: center;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .szfwj-red-title::before {
  content: "";
  display: block;
  width: 6px;
  height: 24px;
  background-color: #b40000;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .szfwj-red-title .redTitle {
  font-size: 20px;
  font-weight: bold;
  color: #b40000;
  line-height: 20px;
  margin-left: 8px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left {
  width: 650px;
  min-height: 500px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .time-header {
  padding: 36px 25px 30px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .time-header .time-header-text {
  font-size: 24px;
  line-height: 1;
  font-weight: bold;
  color: #b40000;
  margin-bottom: 20px;
  text-align: center;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .szfwj + .szfwj {
  margin-top: 24px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .szfwj {
  width: 650px;
  background: #f6f7f8;
  padding: 30px 0;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .szfwj .szfwj-red-title {
  margin-bottom: 4px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .szfwj .szfwjUl {
  padding: 0 20px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .szfwj .szfwjUl .szfwjA {
  height: 24px;
  display: flex;
  align-items: center;
  margin-top: 16px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .szfwj .szfwjUl .szfwjInfo {
  width: calc(100% - 12px);
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 24px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .catalogue-layout .catalogue-header {
  padding-bottom: 10px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .catalogue-layout .catalogue-header .header-text {
  text-align: center;
  line-height: 70px;
  font-size: 24px;
  font-weight: bold;
  color: #b40000;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .catalogue-layout .catalogue-list {
  display: flex;
  flex-wrap: wrap;
  align-content: baseline;
  min-height: 350px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .catalogue-layout .catalogue-list .catalogue-item {
  width: 50%;
  margin-bottom: 10px;
  height: 60px;
  box-sizing: border-box;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .catalogue-layout .catalogue-list .catalogue-item a {
  width: 95%;
  margin: auto;
  background: #ededed;
  display: block;
  text-align: center;
  height: 55px;
  line-height: 55px;
  font-size: 18px;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 400;
  color: #383838;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right {
  width: 318px;
  min-height: 500px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .szfwj-red-title {
  margin-bottom: 16px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf .pdf_box {
  margin-bottom: 16px;
  background-color: #f6f7f8;
  margin-bottom: 32px;
  padding: 17px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf .pdf_box .imgbox {
  position: relative;
  text-align: center;
  margin-bottom: 20px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf .pdf_box .years {
  position: absolute;
  bottom: 20px;
  width: 100%;
  left: 0;
  font-size: 16px;
  font-weight: bold;
  color: #b40000;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-jianjie .jianjie-box .intro_box {
  margin-bottom: 40px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-jianjie .jianjie-box .intro_box p {
  font-size: 14px;
  line-height: 32px;
  color: #000;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form {
  flex-direction: column;
  align-items: flex-start;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form .handleInput {
  width: 100%;
  margin-bottom: 10px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form .handleSearch {
  width: 153px;
  height: 36px;
  background: #d8d8d8;
  border-radius: 2px;
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  line-height: 36px;
  text-align: center;
  margin-bottom: 40px;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian .gwygb {
  height: 60px;
  background: url(weitu.png) no-repeat;
  background-size: 100% 100%;
  padding: 11px 0px 10px 53px;
  box-sizing: border-box;
  margin-bottom: 17px;
  display: flex;
  align-items: center;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian .gwygb .dang {
  width: 35px;
  height: 39px;
  object-fit: contain;
}
.government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian .gwygb .infoDang {
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  margin-left: 12px;
}
/*老年版*/
.useOldFixed .government-bulletin .government-bulletin__header .bulletin-background-img {
  width: 70%;
  height: auto;
}
.useOldFixed .government-bulletin .government-bulletin__body {
  padding: 39px 8% 69px;
}
.useOldFixed .government-bulletin .government-bulletin__body .search_block {
  display: block;
  width: auto;
}
.useOldFixed .government-bulletin .government-bulletin__body .search_block .qwjs {
  font-size: 32px;
}
.useOldFixed .government-bulletin .government-bulletin__body .search_block .handleInput {
  height: 60px;
}
.useOldFixed .government-bulletin .government-bulletin__body .search_block .handleSearch {
  font-size: 28px;
  height: 60px;
}
.useOldFixed .government-bulletin .government-bulletin__body .search-select {
  margin-top: 20px;
}
.useOldFixed .government-bulletin .government-bulletin__body .search-select .year-label {
  font-size: 26px;
}
.useOldFixed .government-bulletin .government-bulletin__body .search-select .select-block select {
  font-size: 24px;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhsgbjj {
  height: auto;
  padding-bottom: 50px;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhsgbjj .jhsgbjjTitle {
  font-size: 36px;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhsgbjj .jhsgbjjBlock .jhsgbjjInfo {
  font-size: 26px;
  line-height: 36px;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-year a {
  width: 190px;
  height: 248px;
  background-size: 100%;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-year a .year-label {
  width: 100%;
  text-align: center;
  left: 0;
  bottom: 30px;
  font-size: 32px;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu {
  width: calc(100% - 250px);
}
.useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item {
  width: 48%;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item a {
  font-size: 26px;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item:nth-child(2n) {
  margin-right: 0%;
}
.useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item:nth-child(3n) {
  margin-right: 4%;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .time-header .time-header-text {
  font-size: 36px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .catalogue-layout .catalogue-header .header-text {
  font-size: 30px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .catalogue-layout .catalogue-list .catalogue-item {
  height: 70px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .catalogue-layout .catalogue-list .catalogue-item a {
  font-size: 26px;
  height: 70px;
  line-height: 70px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .szfwj .szfwjUl {
  padding-left: 10px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .szfwj .szfwjUl .szfwjA {
  height: auto;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .szfwj .szfwjUl .jiantou {
  width: 16px;
  margin-right: 10px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-left .szfwj .szfwjUl .szfwjInfo {
  font-size: 26px;
  line-height: 50px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-right .gbqishu-jianjie .jianjie-box .intro_box p {
  font-size: 26px;
  line-height: 48px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-right .gbqishu-file-search form .handleInput {
  font-size: 26px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-right .gbqishu-file-search form .handleSearch {
  font-size: 26px;
  height: 46px;
  line-height: 46px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-right .tupian .gwygb {
  padding-left: 20px;
  height: 80px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-right .tupian .gwygb .infoDang {
  font-size: 26px;
}
.useOldFixed .government-bulletin .gbqishu .gbqishu-container .szfwj-red-title .redTitle {
  font-size: 30px;
  line-height: 50px;
}
@media screen and (min-width: 768px) and (max-width: 1230px) {
  .government-bulletin .government-bulletin__body {
    padding: 39px 2% 69px;
  }
  .government-bulletin .government-bulletin__body .search_block {
    display: block;
    width: auto;
  }
  .government-bulletin .government-bulletin__body .search_block .searchIpt {
    width: calc(100% - 150px);
  }
  .government-bulletin .government-bulletin__body .search_block .searchIpt .handleInput {
    width: calc(100% - 115px);
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-left {
    width: 62%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .szfwj {
    width: 100%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right {
    width: 35%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-left {
    width: 100%;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .catalogue-layout .catalogue-list {
    height: auto !important;
    min-height: 300px;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right {
    width: 100%;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-jianjie {
    margin-top: 20px;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf {
    margin-top: 20px;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf .pdf_box .imgbox {
    margin-bottom: 0px;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf .pdf_box .imgbox .listImg {
    width: 190px;
    height: 248px;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf .pdf_box .imgbox .years {
    width: 100%;
    text-align: center;
    left: 0;
    bottom: 30px;
    font-size: 32px;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search .saerch-box {
    padding: 20px 0;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form {
    flex-direction: row;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form .handleInput {
    height: 60px;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form .handleSearch {
    height: 60px;
    line-height: 60px;
    margin-bottom: 0;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian {
    display: flex;
    justify-content: space-between;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian a {
    width: 49%;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian a .gwygb {
    height: 80px;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item {
    width: 48%;
  }
  .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item:nth-child(2n) {
    margin-right: 0%;
  }
  .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item:nth-child(3n) {
    margin-right: 4%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-left {
    width: 100%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-left .catalogue-layout .catalogue-list {
    height: auto !important;
    min-height: 300px;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right {
    width: 100%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-jianjie {
    margin-top: 20px;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-pdf {
    margin-top: 20px;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form {
    flex-direction: row;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form .handleInput {
    width: calc(100% - 170px);
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .gbqishu-file-search form .handleSearch {
    height: 45px;
    line-height: 45px;
    margin-bottom: 0;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian {
    display: flex;
    justify-content: space-between;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-right .tupian a {
    width: 49%;
  }
  .useOldFixed .government-bulletin .government-bulletin__body .jhgbzs .gbzs-display-qishu .qishu-list .qishu-item {
    width: 100%;
  }
}
/* 公共企事业单位 */
/* 通用样式 */
.top-background {
  text-align: center;
}
.top-background img {
  width: 100%;
  max-width: 1920px;
  object-fit: contain;
}
.greybg-layout {
  display: flex;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  background: #efefef;
  padding: 18px 0;
  border-radius: 5px;
}
.ggqsy-breadcrumb .ggqsy-breadcrumb-wrapper .ggqsy-breadcrumb-label {
  padding-left: 6px;
  margin-left: 20px;
  margin-right: 10px;
  color: #787878;
}
.ggqsy-breadcrumb .ggqsy-breadcrumb-wrapper .ggqsy-breadcrumb__list {
  display: flex;
}
.ggqsy-breadcrumb .ggqsy-breadcrumb-wrapper .ggqsy-breadcrumb__list .ggqsy-breadcrumb__item {
  font-size: 16px;
  color: #787878;
  line-height: 1.5;
}
.ggqsy-breadcrumb .ggqsy-breadcrumb-wrapper .ggqsy-breadcrumb__list .ggqsy-breadcrumb__item:last-child .ggqsy-breadcrumb__item-separator {
  display: none;
}
.ggqsy-breadcrumb .ggqsy-breadcrumb-wrapper .ggqsy-breadcrumb__list .ggqsy-breadcrumb__item .ggqsy-breadcrumb__item-link {
  font-size: inherit;
  color: inherit;
  line-height: inherit;
}
.select-area .select-area-label {
  margin-left: 20px;
  margin-right: 10px;
  color: #787878;
  font-size: 14px;
}
.select-area .select-area-container {
  display: flex;
  align-items: center;
}
.select-area .select-area-container .select-area-item {
  display: flex;
  margin-right: 20px;
  background: #ada7a7;
  padding: 5px 40px;
  border-radius: 15px;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.select-area .select-area-container .select-area-item:hover {
  background-color: #c1bcbc;
}
.select-area .select-area-container .select-area-item a {
  font-size: 14px;
  color: #fff;
}
.select-area .select-area-container .active-area {
  background-color: #ef920e;
}
.select-area .select-area-container .active-area:hover {
  background-color: #f3a433;
}
.ggqsyxxgk .notice-block {
  background: #ffffff;
  border: 1px solid #0082e0;
  padding: 33px 32px;
  margin: 20px auto;
  border-radius: 10px;
  box-shadow: 0px 5px 4px #e3e3e3;
}
.ggqsyxxgk .notice-block .title_box {
  width: 100%;
  font-size: 32px;
  font-weight: 400;
  color: #000000;
  line-height: 1.4375;
  margin-bottom: 20px;
  text-align: center;
}
.ggqsyxxgk .notice-block .content_box {
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  color: #000000;
  line-height: 2.8125;
  margin-bottom: 20px;
  text-align: left;
  text-indent: 2em;
}
.ggqsyxxgk .notice-block .more_box {
  text-align: right;
  color: #606060;
}
.ggqsyxxgk .notice-block .more_box:hover {
  color: #005aaa;
}
.ggqsyxxgk .notice-block .more_box a {
  font-size: 16px;
  color: inherit;
}
.ggqsyxxgk .domain-classification .domain-list {
  display: flex;
  flex-wrap: wrap;
  margin: 20px;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item {
  padding: 0 4.8%;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a:hover .domain-item-img img {
  transform: scale(1.15);
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a:hover p {
  font-size: 22px;
  margin-top: -1px;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a:hover .jyly-text {
  color: #ffa800;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a:hover .ylws-text {
  color: #288eff;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a:hover .ggjt-text {
  color: #318939;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a:hover .sdqr-text {
  color: #ff49a5;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item a:hover .sthj-text {
  color: #318738;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item .domain-item-img {
  width: 120px;
  height: 120px;
  overflow: hidden;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item .domain-item-img img {
  height: 100%;
  object-fit: contain;
  transition: all 1s ease;
}
.ggqsyxxgk .domain-classification .domain-list .domain-item p {
  color: #333;
  font-size: 20px;
  font-weight: bold;
  margin-top: 10px;
  line-height: 2.5;
  transition: all 0.3s;
}
.ggqsyxxgk .each-domain .ly-layout .header-block {
  position: relative;
  margin-bottom: 40px;
}
.ggqsyxxgk .each-domain .ly-layout .header-block .title-text {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
}
.ggqsyxxgk .each-domain .ly-layout .header-block .slider {
  width: 100%;
  height: 5px;
  position: relative;
}
.ggqsyxxgk .each-domain .ly-layout .header-block .slider::after {
  position: absolute;
  width: 55px;
  content: "";
  display: block;
  background: #ce0000;
  top: 0;
  bottom: 0;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
}
.ggqsyxxgk .each-domain .ly-layout .header-block .more-text {
  position: absolute;
  top: 30px;
  right: 0;
  font-size: 16px;
  color: #333;
  font-family: "Microsoft YaHei";
  font-weight: bold;
}
.ggqsyxxgk .each-domain .ly-layout .content-block .list-container {
  display: flex;
  flex-wrap: wrap;
}
.ggqsyxxgk .each-domain .ly-layout .content-block .division-3 .list-block {
  width: calc(100% / 3);
}
.ggqsyxxgk .each-domain .ly-layout .content-block .division-2 .list-block {
  width: calc(100% / 2);
}
.ggqsyxxgk .each-domain .ly-layout .content-block .list-block {
  position: relative;
}
.ggqsyxxgk .each-domain .ly-layout .content-block .list-block a {
  display: block;
  overflow: hidden;
  position: relative;
  border: 1px solid #c7c7c7;
  box-shadow: 0px 5px 4px #888888;
  background-color: #ffffff;
  margin-bottom: 40px;
  margin-left: 15px;
  margin-right: 15px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.ggqsyxxgk .each-domain .ly-layout .content-block .list-block .img-box {
  overflow: hidden;
}
.ggqsyxxgk .each-domain .ly-layout .content-block .list-block .img-box img {
  width: 100%;
  height: 100%;
  -webkit-transition: 1s ease all;
  -moz-transition: 1s ease all;
  -o-transition: 1s ease all;
  transition: 1s ease all;
}
.ggqsyxxgk .each-domain .ly-layout .content-block .list-block .img-box img:hover {
  -webkit-transform: scale(1.15);
  -moz-transform: scale(1.15);
  -ms-transform: scale(1.15);
  transform: scale(1.15);
}
.ggqsyxxgk .each-domain .ly-layout .content-block .list-block .title-box {
  position: absolute;
  font: 20px "Microsoft YaHei";
  text-align: center;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  line-height: 2.8;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ggqsyxxgk .each-domain .jy-domain .content-block .list-block a {
  padding: 10px;
}
.ggqsyxxgk .each-domain .jy-domain .content-block .list-block .img-box {
  height: 310px;
}
.ggqsyxxgk .each-domain .jy-domain .content-block .list-block .title-box {
  color: #fff;
  background-color: rgba(208, 0, 0, 0.8);
  bottom: 10px;
  left: 10px;
  right: 10px;
}
.ggqsyxxgk .each-domain .ylws-domain .content-block .list-block .img-box {
  height: 256px;
}
.ggqsyxxgk .each-domain .ylws-domain .content-block .list-block .title-box {
  background-color: #fff;
}
.ggqsyxxgk .each-domain .ggjt-domain .content-block .list-block a {
  padding: 10px;
}
.ggqsyxxgk .each-domain .ggjt-domain .content-block .list-block .imgbg-box {
  padding-left: 30%;
  background-repeat: no-repeat;
}
.ggqsyxxgk .each-domain .ggjt-domain .content-block .list-block .imgbg-box .img-box {
  display: block;
  height: 280px;
}
.ggqsyxxgk .each-domain .ggjt-domain .content-block .list-block .aq-bg {
  background-image: url(qsy_jtbg01.png);
}
.ggqsyxxgk .each-domain .ggjt-domain .content-block .list-block .bj-bg {
  background-image: url(qsy_jtbg02.png);
}
.ggqsyxxgk .each-domain .ggjt-domain .content-block .list-block .title-box {
  color: #fff;
  background-color: #d00000;
  bottom: 10px;
  left: 10px;
  right: 10px;
}
.ggqsyxxgk .each-domain .sdqr-domain .content-block .list-block .img-box {
  height: 256px;
}
.ggqsyxxgk .each-domain .sdqr-domain .content-block .list-block .title-box {
  background-color: #fff;
}
.ggqsy-rules .ggqsy-rules-article-container {
  background: #ffffff;
  border: 1px solid #0082e0;
  padding: 33px 32px;
  margin-bottom: 80px;
  border-radius: 10px;
  box-shadow: 0px 5px 4px #e3e3e3;
  margin: 20px auto;
}
.ggqsy-rules .ggqsy-rules-article-container .ggqsy-rules-article-header .header-title {
  font-size: 32px;
  font-weight: 400;
  color: #000000;
  line-height: 1.4375;
  margin-bottom: 20px;
  text-align: center;
}
.ggqsy-rules .ggqsy-rules-article-container .back-btn {
  font-size: 16px;
  color: #666;
  line-height: 24px;
  text-align: right;
}
.ggqsy-rules .ggqsy-rules-article-container .ggqsy-rules-article-body p {
  text-indent: 2em;
  font-size: 16px;
  line-height: 1.7;
}
.sdqr .sdqr-details {
  border: #ddd 1px solid;
  padding: 10px;
  margin-bottom: 20px;
}
.sdqr .sdqr-details .company-info {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.sdqr .sdqr-details .company-info .company-info-img img {
  width: 500px;
  height: 300px;
}
.sdqr .sdqr-details .company-info .company-info-content .content-header {
  font-size: 32px;
  color: #005dbd;
  font-weight: bold;
  margin-bottom: 20px;
}
.sdqr .sdqr-details .company-info .company-info-content table {
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
}
.sdqr .sdqr-details .company-info .company-info-content table tr {
  width: 650px;
  display: flex;
}
.sdqr .sdqr-details .company-info .company-info-content table tr th {
  width: 145px;
  text-align: center;
  background-color: #eee;
}
.sdqr .sdqr-details .company-info .company-info-content table tr td {
  flex: 1 0 0;
}
.sdqr .sdqr-details .company-info .company-info-content table tr td,
.sdqr .sdqr-details .company-info .company-info-content table tr th {
  font-size: 16px;
  color: #000;
  line-height: 45px;
  padding: 0 12px !important;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.sdqr .sdqr-details .sdqr-details-artilce {
  min-height: 400px;
  margin-top: 40px;
}
.sdqr .sdqr-details .sdqr-details-artilce .sdqr-details-artilce-content p {
  font-size: 16px;
  line-height: 200%;
  color: #000;
}
.sdqr .sdqr-details .sdqr-details-artilce .sdqr-details-artilce-content h2 {
  font-weight: bold;
  font-size: 24px;
  text-align: left;
  background: #005dbd;
  width: 250px;
  padding: 5px 20px;
  color: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
}
.ggqsy-card-container .ggqsy-card,
.ggqsy-card-container .page-content {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 20px;
}
.ggqsy-card-container .ggqys-card-item {
  width: calc(100% / 3);
  padding: 20px 20px 40px;
  box-sizing: border-box;
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box {
  display: block;
  box-sizing: border-box;
  border: 1px solid #c7c7c7;
  box-shadow: 0px 5px 4px #888888;
  padding: 10px;
  border-radius: 5px;
  color: #787878;
  font-size: 16px;
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box:hover {
  border: 1px solid #c9ccf5;
  box-shadow: 0px 5px 4px #115db2;
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box:hover .photo {
  transform: scale(1.15);
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box .imgbox {
  width: 100%;
  height: 245px;
  margin-bottom: 20px;
  border-radius: 5px;
  overflow: hidden;
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box .imgbox .photo {
  width: 100%;
  height: 100%;
  transition: 1s ease all;
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box .name {
  font-size: 23px;
  font-weight: bold;
  color: #333;
  margin-bottom: 10.5px;
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box .address {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ggqsy-card-container .ggqys-card-item .ggqys-card-item-box .grade {
  display: flex;
  flex-flow: column nowrap;
  height: 76px;
}
.useOldFixed .ggqsy-breadcrumb .ggqsy-breadcrumb__list .ggqsy-breadcrumb__item {
  font-size: 30px;
}
.useOldFixed .select-area .select-area-label {
  font-size: 28px;
}
.useOldFixed .select-area .select-area-container .select-area-item a {
  font-size: 28px;
}
.useOldFixed .ggqsyxxgk .notice-block .title_box {
  font-size: 48px;
}
.useOldFixed .ggqsyxxgk .notice-block .content_box {
  font-size: 32px;
}
.useOldFixed .ggqsyxxgk .notice-block .more_box a {
  font-size: 32px;
}
.useOldFixed .ggqsyxxgk .domain-classification .domain-list {
  margin: 50px 20px;
}
.useOldFixed .ggqsyxxgk .domain-classification .domain-list .domain-item a:hover p {
  font-size: 40px;
}
.useOldFixed .ggqsyxxgk .domain-classification .domain-list .domain-item a .domain-item-img {
  width: 150px;
  height: 150px;
}
.useOldFixed .ggqsyxxgk .domain-classification .domain-list .domain-item a p {
  font-size: 36px;
}
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .header-block .title-text {
  font-size: 48px;
  font-weight: bold;
  text-align: center;
}
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .header-block .slider {
  height: 8px;
}
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .header-block .more-text {
  font-size: 30px;
}
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .content-block .division-3 .list-block,
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .content-block .division-2 .list-block {
  width: 100%;
}
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .content-block .division-3 .list-block .img-box,
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .content-block .division-2 .list-block .img-box {
  height: 450px;
}
.useOldFixed .ggqsyxxgk .each-domain .ly-layout .content-block .title-box {
  font-size: 45px;
  line-height: 80px;
}
.useOldFixed .ggqsyxxgk .ggjt-domain .content-block .list-block .imgbg-box {
  padding-left: 15%;
}
.useOldFixed .ggqsy-rules .ggqsy-rules-article-container .ggqsy-rules-article-header .header-title {
  font-size: 48px;
}
.useOldFixed .ggqsy-rules .ggqsy-rules-article-container .back-btn {
  font-size: 32px;
}
.useOldFixed .ggqsy-rules .ggqsy-rules-article-container .ggqsy-rules-article-body p {
  font-size: 32px !important;
}
.useOldFixed .sdqr {
  vertical-align: middle;
}
.useOldFixed .sdqr .sdqr-details {
  vertical-align: middle;
}
.useOldFixed .sdqr .sdqr-details .company-info {
  display: block;
}
.useOldFixed .sdqr .sdqr-details .company-info .company-info-img {
  width: 100%;
}
.useOldFixed .sdqr .sdqr-details .company-info .company-info-img img {
  width: 100%;
  height: auto;
}
.useOldFixed .sdqr .sdqr-details .company-info .company-info-content .content-header {
  font-size: 48px;
}
.useOldFixed .sdqr .sdqr-details .company-info .company-info-content table tr {
  width: 100%;
}
.useOldFixed .sdqr .sdqr-details .company-info .company-info-content table tr td,
.useOldFixed .sdqr .sdqr-details .company-info .company-info-content table tr th {
  font-size: 30px;
  line-height: 2;
}
.useOldFixed .sdqr .sdqr-details .company-info .company-info-content table tr th {
  width: 30%;
}
.useOldFixed .sdqr .sdqr-details .sdqr-details-artilce .sdqr-details-artilce-content p {
  font-size: 30px;
}
.useOldFixed .sdqr .sdqr-details .sdqr-details-artilce .sdqr-details-artilce-content h2 {
  font-size: 42px;
}
.useOldFixed .ggqsy-card {
  flex-direction: column;
}
.useOldFixed .ggqsy-card .ggqys-card-item {
  width: 100%;
  height: auto;
}
.useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box {
  font-size: 28px;
}
.useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box::after {
  content: "";
  display: block;
  clear: both;
}
.useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .imgbox {
  width: 500px;
  height: 320px;
  float: left;
  margin-bottom: 0;
  margin-right: 30px;
}
.useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .name {
  width: 580px;
  float: left;
  white-space: nowrap;
  font-size: 36px;
  margin-bottom: 50px;
  margin-top: 10px;
}
.useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .address {
  width: 580px;
  float: left;
  margin-bottom: 20px;
}
.useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .grade {
  width: 580px;
  float: left;
  height: auto;
  padding-bottom: 20px;
}
.useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .grade span {
  white-space: nowrap;
  margin-bottom: 20px;
}
/*普通版政务专题*/
.thematic-atlas {
  padding: 10px 20px;
  background-color: #f8f8f8;
  height: auto;
  overflow: hidden;
  margin-bottom: 20px;
}
.special-topic {
  border: 1px solid #ddd;
  margin-bottom: 20px;
}
.special-topic .specialtopic-title {
  display: flex;
  height: 40px;
  align-items: center;
  justify-content: space-between;
  background: #f8f8f8;
  padding: 0 10px;
}
.special-topic .specialtopic-title .sptitle-zwzt {
  display: inline-flex;
  height: 100%;
  align-items: center;
  font-size: 16px;
  font-weight: bold;
  color: #1492ff;
}
.special-topic .specialtopic-title .sptitle-zwzt .icon-zdzt {
  width: 26px;
  height: 26px;
  background: url(zdzt.png) no-repeat 0 0;
  background-size: 100%;
  margin-right: 8px;
}
.special-topic .specialtopic-title .sptitle-more a {
  color: #333;
}
.special-topic .specialtopic-title .sptitle-more a:hover {
  color: #005aaa;
}
.special-topic .specialtopic-conn {
  height: auto;
  padding: 0 10px;
}
.special-topic .specialtopic-conn ul li {
  border-bottom: 1px dashed #dedede;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.special-topic .specialtopic-conn ul li:last-child {
  border-bottom: none;
}
.special-topic .specialtopic-conn ul li a {
  padding-left: 30px;
  background: url(1614401095885.gif) no-repeat 10px center;
  text-align: left;
  font-size: 16px;
}
.useOldFixed .index-wrapper .layout-main .topiccolumn-conn {
  height: 100px;
}
.useOldFixed .index-wrapper .layout-main .slider-container .slider-wrapper .slider-item a img {
  height: 100px;
}
.useOldFixed .special-topic .specialtopic-title {
  height: 70px;
  padding: 0 15px;
}
.useOldFixed .special-topic .specialtopic-title .sptitle-zwzt {
  font-size: 36px;
}
.useOldFixed .special-topic .specialtopic-title .sptitle-zwzt .icon-zdzt {
  width: 32px;
  height: 32px;
}
.useOldFixed .special-topic .specialtopic-title .sptitle-more a {
  font-size: 30px;
}
.useOldFixed .special-topic .specialtopic-conn {
  padding: 0 15px;
}
.useOldFixed .special-topic .specialtopic-conn ul li {
  height: 60px;
  line-height: 60px;
}
.useOldFixed .special-topic .specialtopic-conn ul li a {
  padding-left: 40px;
  background-size: 12px;
  font-size: 28px;
}
/*专题总集*/
/*专题共用*/
.special-topic-banner {
  position: relative;
}
.special-topic-banner .background-img {
  background-color: #fff;
}
.special-topic-banner .background-img img {
  width: 100%;
  object-fit: contain;
}
.special-topic-banner .archiving-mark {
  padding: 3px 0;
  position: absolute;
  top: 45px;
  right: 36px;
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
}
.special-topic-banner .archiving-mark-text {
  text-align: center;
  transform: rotate(-1.5deg) translateY(4px);
  width: 100%;
  color: #c2020f;
  font-size: 29px;
  line-height: 43px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
}
.special-topic-banner .archiving-mark-text span {
  font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
  vertical-align: baseline;
}
.special-topic-banner .archiving-mark-img {
  width: 379px;
  object-fit: cover;
}
/*专题-中央生态环保督察在浙江*/
/*专题-中央生态环保督察在浙江*/
.ecology-module {
  height: auto;
}
.ecology-module .ecologymd-title {
  height: 50px;
  border-bottom: 4px solid #ccc;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.ecology-module .ecologymd-title .title-elname {
  font-size: 22px;
  color: #d51212;
  border-bottom: 4px solid #d51212;
  padding-left: 5px;
  height: 52px;
  line-height: 52px;
}
.ecology-module .ecologymd-conn {
  padding: 20px 0;
}
.ecology-module .ecologymd-conn ul li {
  height: 45px;
  background: url(jh_gl_m4.jpg) no-repeat 5px center;
  padding-left: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ecology-module .ecologymd-conn ul li .bt_link {
  font-size: 16px;
  display: inline-block;
  width: 85%;
  padding-left: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ecology-module .ecologymd-conn ul li .econndata {
  font-size: 14px;
  color: #a2a2a2;
}
.useOldFixed .ecology-module .ecologymd-title .title-elname {
  font-size: 32px;
}
.useOldFixed .ecology-module .ecologymd-conn ul li {
  height: 70px;
  background-size: 6px;
}
.useOldFixed .ecology-module .ecologymd-conn ul li .bt_link {
  font-size: 26px;
  width: 80%;
}
.useOldFixed .ecology-module .ecologymd-conn ul li .econndata {
  font-size: 24px;
}
@media screen and (min-width: 768px) and (max-width: 1230px) {
  .useOldFixed .ecology-module .ecologymd-conn ul li .bt_link {
    width: 75%;
  }
}
/*专题-人才工作*/
/*专题-金华人才*/
.zttalent-title {
  height: 48px;
  background: url(rc_03.png) center repeat-x;
  line-height: 48px;
  text-align: center;
  margin-bottom: 20px;
}
.zttalent-title .ztname-title {
  display: inline-block;
  font-size: 24px;
  font-weight: bold;
  color: #001a64;
  height: 48px;
  line-height: 48px;
  background: #fff;
  padding: 0 40px;
  vertical-align: middle;
  position: relative;
}
.zttalent-work {
  width: 100%;
  overflow: hidden;
  padding-bottom: 20px;
  padding-top: 50px;
}
.zttalent-work .zttalent-conn {
  height: auto;
  overflow: hidden;
}
.zttalent-work .zttalent-conn ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px dashed #e3e3e3;
  padding: 0 20px;
  height: 50px;
}
.zttalent-work .zttalent-conn ul li a {
  display: block;
  font-family: "Microsoft YaHei";
  font-weight: 400;
  font-size: 20px;
  text-align: left;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 80%;
}
.zttalent-work .zttalent-conn ul li span {
  float: right;
  font-size: 20px;
}
.zttalent-work .ztmore {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
.zttalent-work .ztmore a {
  width: 100px;
  height: 35px;
  line-height: 35px;
  background: #e7e7e7;
  font-size: 15px;
  text-align: center;
  border: 4px;
}
.zttalent-policy .ztpolicy-conn {
  display: flex;
  justify-content: space-between;
}
.zttalent-policy .ztpolicy-conn .rcrs-module,
.zttalent-policy .ztpolicy-conn .jycy-module {
  width: 49%;
  background: #dfecfd;
  border-radius: 8px;
  padding: 25px 25px 5px;
}
.zttalent-policy .ztpolicy-conn .rcrsmod-title {
  font-size: 22px;
  height: 46px;
  color: #003366;
  margin: 10px 0px 15px 0px;
  display: flex;
  align-items: center;
}
.zttalent-policy .ztpolicy-conn .rcrsmod-title .icon-rcrs {
  width: 46px;
  height: 46px;
  background: url(rcrs.png) center center no-repeat;
  margin-right: 20px;
}
.zttalent-policy .ztpolicy-conn .rcrsmod-title .icon-jycy {
  width: 46px;
  height: 46px;
  background: url(jycy.png) center center no-repeat;
  margin-right: 20px;
}
.zttalent-policy .ztpolicy-conn .policy-conn {
  height: auto;
}
.zttalent-policy .ztpolicy-conn .policy-conn ul li {
  background: #ffffff;
  padding: 10px 30px;
  font-size: 18px;
  margin-bottom: 20px;
  border-radius: 4px;
}
.zttalent-policy .ztpolicy-conn .policy-conn ul li span {
  line-height: 40px;
}
.zttalent-policy .ztpolicy-conn .policy-conn ul li a {
  float: right;
  line-height: 40px;
  color: #0066ff;
  font-size: 14px;
}
.zttalent-policy .ztpolicy-conn .policy-conn ul li dl {
  display: flex;
}
.zttalent-policy .ztpolicy-conn .policy-conn ul li dl dt {
  background: #f3f9ff;
  padding: 0px 10px;
  margin-right: 10px;
}
.zttalent-policy .ztpolicy-conn .policy-conn ul li dl dt a {
  float: right;
  line-height: 40px;
  color: #0066ff;
  font-size: 14px;
}
.zttalent-conbanner {
  margin: 30px 0;
}
.zttalent-service {
  height: auto;
}
.zttalent-service .ztservice-conn {
  display: flex;
  justify-content: space-between;
}
.zttalent-service .ztservice-conn .ztservice-list {
  width: 49%;
  padding-right: 30px;
  background: #dfecfd;
  border-radius: 4px;
}
.zttalent-service .ztservice-conn .rcfwzq-module {
  background: url(rcfw_tubiao1.png) no-repeat right top;
  min-height: 120px;
  padding: 10px 25px;
  font-size: 22px;
  line-height: 2;
  font-weight: bold;
  color: #003366;
}
.zttalent-service .ztservice-conn .rcfwzq-module a {
  color: #606060;
}
.zttalent-service .ztservice-conn .rcfwzq-module a:hover {
  color: #1492ff;
}
.zttalent-service .ztservice-conn .rcfwzq-module .ewm-box {
  position: absolute;
  width: 220px;
  padding: 10px;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border: 1px solid #cccfd7;
  z-index: 1;
}
.zttalent-service .ztservice-conn .rcfwzq-module .ewm-box p {
  padding: 0 15px 10px;
  text-align: center;
  line-height: 30px;
  font-size: 18px;
  color: #1492ff;
  margin-top: 8px;
  font-weight: 600;
  border-bottom: 1px solid #cccfd7;
}
.zttalent-service .ztservice-conn .rcfwzq-module .ewm-box span {
  text-align: center;
  margin-top: 10px;
}
.zttalent-service .ztservice-conn .rcfwzq-module .ewm-box span img {
  width: 100%;
}
.zttalent-service .ztservice-conn .gxbsyfw-module {
  background: url(rcfw_tubiao2.png) no-repeat right top;
  min-height: 120px;
  padding: 10px 25px;
  font-size: 22px;
  line-height: 2;
  font-weight: bold;
  color: #606060;
}
.zttalent-service .ztservice-conn .gxbsyfw-module:hover {
  color: #1492ff;
}
.zttalent-service .ztservice-conn .gxbsyfw-module:hover a {
  color: #1492ff;
}
.zttalent-service .ztservice-conn .gxbsyfw-module a {
  color: #606060;
}
.zttalent-service .ztservice-conn .gxbsyfw-module span {
  font-size: 14px;
  display: block;
  font-weight: 500;
  margin-top: 20px;
  width: 66%;
}
.zttalent-service .ztservice-ggxx {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 170px;
  margin: 30px 0;
}
.zttalent-service .ztservice-ggxx .ztbox {
  display: inline-block;
  width: 19%;
  height: 170px;
  background-color: #dfecfd;
  text-align: center;
  line-height: 20px;
  font-size: 18px;
  color: #000000;
  border-radius: 4px;
}
.zttalent-service .ztservice-ggxx .ztbox i {
  display: block;
  width: 100%;
  height: 130px;
}
.zttalent-service .ztservice-ggxx .ztbox .icon-zcps {
  background: url(zcps.png) no-repeat center 0;
  background-size: auto 100%;
}
.zttalent-service .ztservice-ggxx .ztbox .icon-rszk {
  background: url(rszk.png) no-repeat center 0;
  background-size: auto 100%;
}
.zttalent-service .ztservice-ggxx .ztbox .icon-rcgzgg {
  background: url(rcgzgg.png) no-repeat center 0;
  background-size: auto 100%;
}
.zttalent-service .ztservice-ggxx .ztbox .icon-pxksgg {
  background: url(pxksgg.png) no-repeat center 0;
  background-size: auto 100%;
}
.zttalent-service .ztservice-ggxx .ztbox .icon-cyjh {
  background: url(cyjh.png) no-repeat center 0;
  background-size: auto 100%;
}
.zttalent-service .ztservice-major {
  width: 100%;
  background: #dfecfd;
  padding: 10px 25px 25px 25px;
  margin: 30px 0;
  border-radius: 4px;
}
.zttalent-service .ztservice-major .zymajor-title {
  font-size: 22px;
  line-height: 2;
  font-weight: bold;
  color: #003366;
  margin: 10px 0px 15px 0px;
}
.zttalent-service .ztservice-major .zymajor-conn {
  height: auto;
}
.zttalent-service .ztservice-major .zymajor-conn ul {
  display: flex;
  justify-content: space-between;
}
.zttalent-service .ztservice-major .zymajor-conn ul li {
  background: #ffffff;
  padding: 10px 30px;
  font-size: 18px;
  border-radius: 4px;
}
.zttalent-service .ztservice-major .zymajor-conn ul li a:hover {
  color: #0066ff;
}
/*老年版*/
.useOldFixed .zttalent-title {
  line-height: 90px;
  height: 90px;
}
.useOldFixed .zttalent-title .ztname-title {
  font-size: 36px;
  line-height: 90px;
  height: 90px;
}
.useOldFixed .zttalent-work .zttalent-conn ul li {
  height: 70px;
}
.useOldFixed .zttalent-work .zttalent-conn ul li a {
  font-size: 26px;
}
.useOldFixed .zttalent-work .zttalent-conn ul li span {
  font-size: 24px;
}
.useOldFixed .zttalent-work .ztmore a {
  font-size: 28px;
  height: 60px;
  line-height: 60px;
  width: 150px;
}
.useOldFixed .zttalent-policy .ztpolicy-conn {
  flex-wrap: wrap;
}
.useOldFixed .zttalent-policy .ztpolicy-conn .rcrsmod-title {
  font-size: 30px;
}
.useOldFixed .zttalent-policy .ztpolicy-conn .rcrs-module,
.useOldFixed .zttalent-policy .ztpolicy-conn .jycy-module {
  width: 100%;
}
.useOldFixed .zttalent-policy .ztpolicy-conn .rcrs-module {
  margin-bottom: 20px;
}
.useOldFixed .zttalent-policy .ztpolicy-conn .policy-conn ul li {
  font-size: 26px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.useOldFixed .zttalent-policy .ztpolicy-conn .policy-conn ul li a {
  font-size: 24px;
  line-height: 50px;
}
.useOldFixed .zttalent-policy .ztpolicy-conn .policy-conn ul li dl {
  margin-top: 20px;
}
.useOldFixed .zttalent-policy .ztpolicy-conn .policy-conn ul li dl dt {
  padding: 0 20px;
}
.useOldFixed .zttalent-service .ztservice-conn {
  flex-wrap: wrap;
}
.useOldFixed .zttalent-service .ztservice-conn .ztservice-list {
  width: 100%;
  margin-top: 20px;
}
.useOldFixed .zttalent-service .ztservice-conn .ztservice-list:first-child {
  margin-top: 0;
}
.useOldFixed .zttalent-service .ztservice-conn .rcfwzq-module {
  font-size: 28px;
  background-size: 180px;
  height: 100%;
  min-height: 150px;
}
.useOldFixed .zttalent-service .ztservice-conn .gxbsyfw-module {
  font-size: 28px;
  background-size: 180px;
  height: 100%;
  min-height: 150px;
}
.useOldFixed .zttalent-service .ztservice-conn .gxbsyfw-module span {
  font-size: 24px;
  margin-top: 10px;
  line-height: 40px;
}
.useOldFixed .zttalent-service .ztservice-ggxx {
  flex-wrap: wrap;
  height: auto;
  justify-content: flex-start;
}
.useOldFixed .zttalent-service .ztservice-ggxx .ztbox {
  width: 32%;
  margin-right: 2%;
  margin-top: 20px;
  font-size: 26px;
}
.useOldFixed .zttalent-service .ztservice-ggxx .ztbox:nth-child(3n) {
  margin-right: 0;
}
.useOldFixed .zttalent-service .ztservice-ggxx .ztbox:nth-child(-n+3) {
  margin-top: 0;
}
.useOldFixed .zttalent-service .ztservice-major .zymajor-title {
  font-size: 30px;
}
.useOldFixed .zttalent-service .ztservice-major .zymajor-conn ul {
  flex-wrap: wrap;
  justify-content: flex-start;
}
.useOldFixed .zttalent-service .ztservice-major .zymajor-conn ul li {
  padding: 20px 40px;
  width: 49%;
  text-align: center;
  margin-top: 20px;
  margin-right: 2%;
  font-size: 26px;
  box-sizing: border-box;
}
.useOldFixed .zttalent-service .ztservice-major .zymajor-conn ul li:nth-child(2n) {
  margin-right: 0;
}
.useOldFixed .zttalent-service .ztservice-major .zymajor-conn ul li:nth-child(-n+2) {
  margin-top: 0;
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .zttalent-policy .ztpolicy-conn {
    flex-wrap: wrap;
  }
  .zttalent-policy .ztpolicy-conn .rcrs-module,
  .zttalent-policy .ztpolicy-conn .jycy-module {
    width: 100%;
  }
  .zttalent-service .ztservice-major .zymajor-conn ul li {
    padding: 10px;
  }
}
@media screen and (max-width: 991px) {
  .zttalent-policy .ztpolicy-conn {
    flex-wrap: wrap;
  }
  .zttalent-policy .ztpolicy-conn .rcrs-module,
  .zttalent-policy .ztpolicy-conn .jycy-module {
    width: 100%;
  }
  .zttalent-service .ztservice-ggxx {
    flex-wrap: wrap;
    justify-content: flex-start;
    height: auto;
    margin-bottom: 0px;
  }
  .zttalent-service .ztservice-ggxx .ztbox {
    width: 32%;
    margin-right: 2%;
    margin-top: 20px;
  }
  .zttalent-service .ztservice-ggxx .ztbox:nth-child(3n) {
    margin-right: 0;
  }
  .zttalent-service .ztservice-ggxx .ztbox:nth-child(-n+3) {
    margin-top: 0;
  }
  .zttalent-service .ztservice-major .zymajor-conn ul {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
  .zttalent-service .ztservice-major .zymajor-conn ul li {
    padding: 10px;
    width: 49%;
    text-align: center;
    margin-top: 10px;
    margin-right: 2%;
  }
  .zttalent-service .ztservice-major .zymajor-conn ul li:nth-child(2n) {
    margin-right: 0;
  }
  .zttalent-service .ztservice-major .zymajor-conn ul li:nth-child(-n+2) {
    margin-top: 0;
  }
}
/*专题-大规模设备更新和消费品以旧换新*/
/*专题-大规模设备更新和消费品以旧换新*/
.equipment-info {
  background: linear-gradient(180deg, #f6fafb 0%, #f8faff 100%);
  overflow: hidden;
}
.second-title {
  display: flex;
  margin-bottom: 10px;
  padding-left: 25px;
  justify-content: space-between;
  align-items: center;
}
.second-title .title {
  font-family: "Alimama ShuHeiTi Bold";
  font-weight: 700;
  font-size: 28px;
  text-align: left;
  color: #0c42c0;
}
.ztsecond-module {
  padding-top: 50px;
}
.ztsecond-module .secondbox-content {
  position: relative;
  padding: 10px 30px;
}
.ztsecond-module .secondbox-content .secondboxcont-top {
  display: flex;
  width: 750px;
  height: 50px;
  background: linear-gradient(180deg, #477ee1 0%, #3552c7 100%);
  margin: 10px auto 30px;
  font-family: "Microsoft YaHei Bold";
  font-weight: 700;
  font-size: 20px;
  color: #fff;
  z-index: 2;
  position: relative;
  align-items: center;
  justify-content: center;
}
.ztsecond-module .secondbox-content .secondboxcont-item {
  position: relative;
  z-index: 2;
  display: flex;
  flex-wrap: wrap;
  justify-content: normal;
}
.ztsecond-module .secondbox-content .secondboxcont-item .seconditem-list {
  width: 31%;
  height: auto;
  background-color: #f9fcff;
  transition: none;
  border: 1px solid #e5f1f8;
  font-family: "MicrosoftYaHei ";
  font-size: 16px;
  line-height: 32px;
  text-align: left;
  padding: 10px 20px;
  margin-bottom: 30px;
  margin-right: 3%;
  box-sizing: border-box;
}
.ztsecond-module .secondbox-content .secondboxcont-item .seconditem-list:nth-child(3n) {
  margin-right: 0px;
}
.ztsecond-module .secondbox-content .secondboxcont-item .seconditem-list:hover {
  background: linear-gradient(180deg, #477ee1 0%, #3552c7 100%);
  color: #fff;
}
.ztzcdx-module {
  height: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 50px;
}
.ztzcdx-module .zcdxbox-item {
  width: 49.5%;
  height: auto;
  background-color: #0c42c0;
  vertical-align: top;
  margin-bottom: 10px;
}
.ztzcdx-module .zcdxbox-item img {
  width: 100%;
}
.ztzcdx-module .zcdxbox-item .seconditem-list {
  display: block;
}
.ztthird-module {
  height: auto;
  margin-bottom: 50px;
}
.ztthird-module .ztthirdmd-item {
  display: flex;
  flex-wrap: wrap;
}
.ztthird-module .ztthirdmd-item .ztthirditem-list {
  display: flex;
  width: 15%;
  height: 50px;
  border-radius: 4px;
  background: #f9fcff;
  border: 1px solid #e3eefd;
  font-size: 16px;
  text-align: center;
  color: #333;
  align-items: center;
  justify-content: center;
  margin-right: 2%;
  margin-top: 20px;
}
.ztthird-module .ztthirdmd-item .ztthirditem-list:nth-child(6n) {
  margin-right: 0px;
}
.ztthird-module .ztthirdmd-item .ztthirditem-list:hover {
  background: linear-gradient(180deg, #477ee1 0%, #3552c7 100%);
  color: #fff;
}
/*老年版*/
.useOldFixed .second-title .title {
  font-size: 32px;
}
.useOldFixed .ztsecond-module .secondbox-content .secondboxcont-top {
  font-size: 26px;
}
.useOldFixed .ztsecond-module .secondbox-content .secondboxcont-item .seconditem-list {
  font-size: 24px;
}
.useOldFixed .ztthird-module .ztthirdmd-item .ztthirditem-list {
  font-size: 24px;
}
@media screen and (max-width: 991px) {
  .ztsecond-module {
    padding-top: 40px;
  }
  .ztsecond-module .secondbox-content {
    padding: 10px 0;
  }
  .ztsecond-module .secondbox-content .secondboxcont-top {
    width: 100%;
    height: 50px;
  }
  .ztzcdx-module,
  .ztthird-module {
    margin-bottom: 30px;
  }
}
/*专题-民生实事*/
/*专题-民生实事*/
.ztpeople-pic {
  height: auto;
  margin-top: 20px;
}
.ztpeople-pic img {
  width: 100%;
}
.ztfacts-module {
  font-size: 16px;
  padding-top: 10px;
}
.ztfacts-module .ztfactsmod-title {
  position: relative;
  height: 50px;
  margin-bottom: 20px;
}
.ztfacts-module .ztfactsmod-title .ztfactitle-name {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  text-align: center;
}
.ztfacts-module .ztfactsmod-title .ztfactitle-name .ztfname-text {
  text-align: center;
  width: 400px;
  margin: auto;
  color: #b10a0a;
  background: #fff;
  font-size: 40px;
  line-height: 50px;
  font-weight: bold;
}
.ztfacts-module .ztfactsmod-title .ztfactitle-border {
  padding-top: 25px;
  border-bottom: 4px #d6140b solid;
}
.ztfacts-module .ztfactsmod-conn {
  height: auto;
}
.ztfacts-module .ztfactsmod-conn ul {
  margin-left: -5%;
  display: flex;
  flex-wrap: wrap;
}
.ztfacts-module .ztfactsmod-conn ul li {
  border-bottom: 1px dashed #bfbfbf;
  width: 45%;
  height: 50px;
  margin-left: 5%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ztfacts-module .ztfactsmod-conn ul li .ztfalist-title {
  width: 75%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ztfacts-module .ztfactsmod-more {
  display: flex;
  justify-content: center;
  padding: 40px 0;
}
.ztfacts-module .ztfactsmod-more a {
  display: inline-block;
  width: 150px;
  height: 45px;
  border: 1px #333 solid;
  text-align: center;
  line-height: 45px;
  font-size: 20px;
  color: #403e3e;
}
/*专题-信息公开基本目录*/
/*专题-信息公开基本目录*/
.ztdisclosure-info {
  background: url(xxgkffh_bg.png) no-repeat #fdfdfe center top;
  background-size: 100%;
  min-height: calc(100vh - 404px);
  height: auto;
}
.ztgkxx-module {
  width: 100%;
}
.ztgkxx-module img {
  width: 100%;
}
.ztdepartments-module {
  background-color: #fff;
  padding: 40px;
}
.ztdepartments-module ul {
  display: flex;
  flex-wrap: wrap;
  margin-left: -3%;
}
.ztdepartments-module ul li {
  width: 22%;
  height: 50px;
  margin-bottom: 30px;
  margin-left: 3%;
}
.ztdepartments-module ul li a {
  display: block;
  background: #2d66a3;
  color: #fff;
  line-height: 50px;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
}
/*专题-政策解读*/
/*专题-政策解读*/
.index-wrapper .layout-main .ztsugmodconn-pic .carousel-container .carousel-item img {
  height: 392px;
}
.ztsugmod-title {
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  color: #4e75e1;
  text-align: center;
  font-size: 32px;
  font-weight: bold;
}
.ztinterpreted-part {
  height: 420px;
  background: url(zcjd_banner_bg.jpg) no-repeat center;
  background-size: cover;
}
.ztinterpreted-part img {
  width: 100%;
}
.ztpolicy-info {
  background: url(zcjd_page_bg.png) no-repeat bottom;
  background-size: cover;
}
.ztpolicy-info .ztsuggest-module {
  background: #fff;
  padding: 50px 0;
  padding-bottom: 30px;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap {
  height: auto;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn {
  display: flex;
  justify-content: space-between;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-pic {
  width: 600px;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj {
  width: 580px;
  padding: 0 25px;
  background: #e7f2fd;
  height: auto;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item {
  height: auto;
  margin-top: 15px;
  border-bottom: 1px #599ed9 solid;
  padding-bottom: 5px;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item a {
  font-size: 16px;
  color: #333333;
  line-height: 40px;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item a .text {
  width: 100%;
  font-size: 18px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item a .Desc {
  height: 70px;
  overflow: hidden;
  color: #9e9e9f;
  font-size: 16px;
  line-height: 32px;
}
.ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item:last-child {
  border-bottom: none;
}
.ztpolicy-info .ztrelated-module {
  height: auto;
  padding-bottom: 30px;
}
.ztpolicy-info .ztrelated-module ul {
  display: flex;
  flex-wrap: wrap;
}
.ztpolicy-info .ztrelated-module ul li {
  width: 32%;
  height: 120px;
  margin-top: 20px;
  margin-right: 2%;
}
.ztpolicy-info .ztrelated-module ul li a {
  display: block;
  width: 100%;
  height: 100%;
}
.ztpolicy-info .ztrelated-module ul li a p {
  color: #fff;
  padding-left: 135px;
}
.ztpolicy-info .ztrelated-module ul li a .p1 {
  font-size: 20px;
  padding-top: 35px;
}
.ztpolicy-info .ztrelated-module ul li a:hover {
  -webkit-box-shadow: 0 3px 5px #9e9b9b;
  -moz-box-shadow: 0 3px 5px #9e9b9b;
  box-shadow: 0 3px 5px #9e9b9b;
}
.ztpolicy-info .ztrelated-module ul li a:hover .p1 {
  font-weight: bold;
}
.ztpolicy-info .ztrelated-module ul li:nth-child(3n) {
  margin-right: 0px;
}
.ztpolicy-info .ztrelated-module ul .rb01 a {
  background: #63aef0 url(zcjd_block_01.png) no-repeat 30px center;
  background-size: 76px;
}
.ztpolicy-info .ztrelated-module ul .rb02 a {
  background: #7dbed6 url(zcjd_block_02.png) no-repeat 30px center;
  background-size: 76px;
}
.ztpolicy-info .ztrelated-module ul .rb03 a {
  background: #9c98cc url(zcjd_block_03.png) no-repeat 30px center;
  background-size: 76px;
}
.ztpolicy-info .ztrelated-module ul .rb04 a {
  background: #85a1ee url(zcjd_block_04.png) no-repeat 30px center;
  background-size: 76px;
}
.ztpolicy-info .ztrelated-module ul .rb05 a {
  background: #efba6e url(zcjd_block_05.png) no-repeat 30px center;
  background-size: 76px;
}
.ztpolicy-info .ztrelated-module ul .rb06 a {
  background: #8accb3 url(zcjd_block_06.png) no-repeat 30px center;
  background-size: 76px;
}
.ztpolicy-info .ztmunicipal-module {
  padding-top: 30px;
  padding-bottom: 30px;
  position: relative;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list {
  -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.07);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.07);
  background: #fff;
  margin-bottom: 20px;
  width: 49%;
  margin-right: 1%;
  padding: 5px 20px;
  box-sizing: border-box;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:nth-child(2n) {
  margin-right: 0px;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-title {
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 2px #f5f5f5 solid;
  padding: 0 10px;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-title .ztname-title {
  font-size: 22px;
  color: #5a5a5c;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-title .ztmore {
  font-size: 16px;
  color: #4fa0e5;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-info {
  height: auto;
  padding-top: 10px;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-info .item {
  font-size: 16px;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-info .item a {
  color: #333333;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 45px;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-info .item a .text {
  width: 75%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-info .item a .time {
  color: #333333;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:last-child {
  width: 100%;
  margin-right: 0px;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:last-child ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:last-child .item {
  width: 49%;
  margin-right: 1%;
}
.ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:last-child .item:nth-child(2n) {
  margin-right: 0px;
}
.ztpolicy-info .ztcounties-module {
  padding-bottom: 30px;
}
.ztpolicy-info .ztcounties-module .ztcounties-conn ul {
  display: flex;
  flex-wrap: wrap;
}
.ztpolicy-info .ztcounties-module .ztcounties-conn ul li {
  width: 20%;
  height: 50px;
  margin-bottom: 20px;
}
.ztpolicy-info .ztcounties-module .ztcounties-conn ul li a {
  display: block;
  height: 50px;
  line-height: 50px;
  margin-right: 20px;
  background: #e6f4ff;
  color: #4497ea;
  text-align: center;
  font-size: 16px;
}
.useOldFixed .ztsugmod-title {
  font-size: 42px;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn {
  flex-wrap: wrap;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-pic {
  width: 100%;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-pic .carousel-container {
  max-width: max-content;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-pic .carousel-container img {
  height: 500px;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj {
  width: 100%;
  margin-top: 20px;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item {
  padding-bottom: 15px;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item a .text {
  font-size: 28px;
}
.useOldFixed .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj .item a .Desc {
  font-size: 24px;
  line-height: 50px;
  height: 100px;
}
.useOldFixed .ztpolicy-info .ztrelated-module ul li {
  width: 49%;
}
.useOldFixed .ztpolicy-info .ztrelated-module ul li a .p1 {
  font-size: 32px;
  padding-top: 15px;
}
.useOldFixed .ztpolicy-info .ztrelated-module ul li a .p2 {
  font-size: 24px;
}
.useOldFixed .ztpolicy-info .ztrelated-module ul li:nth-child(3n) {
  margin-right: 2%;
}
.useOldFixed .ztpolicy-info .ztrelated-module ul li:nth-child(2n) {
  margin-right: 0;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn {
  flex-wrap: wrap;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list {
  width: 100%;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-title {
  height: 70px;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-title .ztname-title {
  font-size: 32px;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-title .ztmore {
  font-size: 24px;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-info .item {
  font-size: 26px;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list .ztmunlist-info .item a {
  height: 70px;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:last-child ul {
  flex-wrap: wrap;
}
.useOldFixed .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:last-child ul li {
  width: 100%;
  margin-right: 0;
}
.useOldFixed .ztpolicy-info .ztcounties-module .ztcounties-conn ul li {
  width: 32%;
  margin-right: 2%;
  height: 70px;
}
.useOldFixed .ztpolicy-info .ztcounties-module .ztcounties-conn ul li:nth-child(3n) {
  margin-right: 0;
}
.useOldFixed .ztpolicy-info .ztcounties-module .ztcounties-conn ul li a {
  height: 70px;
  line-height: 70px;
  margin-right: 0px;
  font-size: 26px;
}
@media screen and (min-width: 768px) and (max-width: 1230px) {
  .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-pic {
    width: 49%;
  }
  .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj {
    width: 49%;
  }
  .ztpolicy-info .ztrelated-module ul li a p {
    padding-left: 37%;
  }
  .ztpolicy-info .ztrelated-module ul li.rb01 a,
  .ztpolicy-info .ztrelated-module ul li.rb02 a,
  .ztpolicy-info .ztrelated-module ul li.rb03 a,
  .ztpolicy-info .ztrelated-module ul li.rb04 a,
  .ztpolicy-info .ztrelated-module ul li.rb05 a,
  .ztpolicy-info .ztrelated-module ul li.rb06 a {
    background-position: 20px center ;
  }
  .useOldFixed .ztpolicy-info .ztrelated-module ul li a p {
    padding-left: 25%;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .ztsugmod-title {
    margin-bottom: 20px;
  }
  .ztpolicy-info .ztsuggest-module {
    padding-bottom: 10px;
    padding-top: 30px;
  }
  .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn {
    flex-wrap: wrap;
  }
  .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-pic {
    width: 100%;
  }
  .ztpolicy-info .ztsuggest-module .ztsuggestmd-wrap .ztsugmod-conn .ztsugmodconn-jdtj {
    width: 100%;
    margin-top: 30px;
  }
  .ztpolicy-info .ztrelated-module {
    padding-bottom: 10px;
  }
  .ztpolicy-info .ztrelated-module ul li {
    width: 48%;
  }
  .ztpolicy-info .ztrelated-module ul li a p {
    padding-left: 35%;
  }
  .ztpolicy-info .ztrelated-module ul li.rb01 a,
  .ztpolicy-info .ztrelated-module ul li.rb02 a,
  .ztpolicy-info .ztrelated-module ul li.rb03 a,
  .ztpolicy-info .ztrelated-module ul li.rb04 a,
  .ztpolicy-info .ztrelated-module ul li.rb05 a,
  .ztpolicy-info .ztrelated-module ul li.rb06 a {
    background-position: 30px center ;
  }
  .ztpolicy-info .ztrelated-module ul li:nth-child(2n) {
    margin-right: 0;
  }
  .ztpolicy-info .ztrelated-module ul li:nth-child(3n) {
    margin-right: 2%;
  }
  .ztpolicy-info .ztmunicipal-module {
    padding-bottom: 10px;
  }
  .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list {
    width: 100%;
  }
  .ztpolicy-info .ztmunicipal-module .ztmunicipal-conn .ztmuncon-list:last-child .item {
    width: 100%;
    margin-right: 0%;
  }
  .ztpolicy-info .ztcounties-module .ztcounties-conn ul li {
    width: 32%;
    margin-right: 2%;
  }
  .ztpolicy-info .ztcounties-module .ztcounties-conn ul li:nth-child(3n) {
    margin-right: 0;
  }
  .ztpolicy-info .ztcounties-module .ztcounties-conn ul li a {
    margin-right: 0px;
  }
}
/* 专题-规范性文件数据库 */
.gfxwj-datasource .gfxwj-datasource-content {
  padding: 50px 20px;
  min-height: 400px;
}
.gfxwj-datasource .gfxwj-datasource-content .search-form {
  height: 58px;
  display: flex;
  justify-content: center;
}
.gfxwj-datasource .gfxwj-datasource-content .search-form .sb-button {
  width: 90px;
  line-height: 58px;
  background: #2762e4;
  border: 0;
  font-size: 20px;
  color: #fff;
  cursor: pointer;
}
.gfxwj-datasource .gfxwj-datasource-content .search-form .sb-button:hover {
  background-color: #4276e7;
}
.gfxwj-datasource .gfxwj-datasource-content .search-form .input {
  width: 500px;
  padding: 0 12px;
  line-height: 50px;
  border: 4px #e3e3e3 solid;
  font-size: 16px;
}
.gfxwj-datasource .gfxwj-datasource-content .gjfxwj-datasource-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.gfxwj-datasource .gfxwj-datasource-content .gjfxwj-datasource-list li {
  width: calc(100% / 3);
  min-width: 350px;
  text-align: center;
  margin-top: 50px;
}
.useOldFixed .gfxwj-datasource .gfxwj-datasource-content .search-form {
  height: 87px;
}
.useOldFixed .gfxwj-datasource .gfxwj-datasource-content .search-form .sb-button {
  width: 120px;
  font-size: 30px;
}
.useOldFixed .gfxwj-datasource .gfxwj-datasource-content .search-form .input {
  font-size: 24px;
}
.useOldFixed .gfxwj-datasource .gfxwj-datasource-content .gjfxwj-datasource-list li {
  width: calc(100% / 3);
  min-width: 530px;
  text-align: center;
  margin-top: 50px;
}
.useOldFixed .gfxwj-datasource .gfxwj-datasource-content .gjfxwj-datasource-list li img {
  width: 519px;
}
/* 专题-数字化改革进行时 */
.digital-revolution .digital-revolution-banner {
  width: 100%;
  height: 500px;
  background: url(2021_zt_szh_banner.jpg) no-repeat top center / cover;
}
.digital-revolution .digital-revolution-banner .digital-revolution-banner-wrapper {
  position: relative;
}
.digital-revolution .digital-revolution-banner .banner-menus {
  position: absolute;
  top: 60px;
  right: 0;
  z-index: 10;
  display: flex;
}
.digital-revolution .digital-revolution-banner .banner-menus li a {
  color: #fff;
  font-size: 20px;
  height: 48px;
  line-height: 48px;
  display: block;
  padding: 0 18px;
}
.digital-revolution .digital-revolution-banner .banner-menus li a:hover {
  cursor: pointer;
  color: #fed851;
}
.digital-revolution .digital-revolution-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 65px;
  padding-bottom: 120px;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card {
  width: 100%;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  height: 80px;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-header .digital-revolution-card-header__title {
  font-size: 34px;
  color: #000;
  font-weight: bold;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-header .digital-revolution-card-header__more a {
  font-size: 18px;
  color: #1492ff;
  font-weight: bold;
  cursor: pointer;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-body {
  padding-top: 22px;
  padding-bottom: 16px;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-body .digital-revolution-article-list li {
  display: flex;
  align-items: center;
  line-height: 37px;
  cursor: pointer;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-body .digital-revolution-article-list li:hover a {
  color: #005aaa;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-body .digital-revolution-article-list li a {
  width: calc(100% - 110px);
  font-size: 20px;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.digital-revolution .digital-revolution-wrapper .digital-revolution-card .digital-revolution-card-body .digital-revolution-article-list li span {
  width: 110px;
  font-size: 18px;
  color: #919191;
}
.digital-revolution .digital-revolution-wrapper .card-w50 {
  width: calc(50% - 15px);
}
.digital-revolution .digital-revolution-wrapper .card-w50 .digital-revolution-card-header {
  height: 50px;
}
.useOldFixed .digital-revolution .digital-revolution-banner .banner-menus {
  top: 70px;
}
.useOldFixed .digital-revolution .digital-revolution-banner .banner-menus li a {
  font-size: 28px;
}
.useOldFixed .digital-revolution .digital-revolution-wrapper .card-w50 {
  width: 100%;
}
.useOldFixed .digital-revolution .digital-revolution-card .digital-revolution-card-header .digital-revolution-card-header__title {
  font-size: 38px;
}
.useOldFixed .digital-revolution .digital-revolution-card .digital-revolution-card-header .digital-revolution-card-header__more a {
  font-size: 28px;
}
.useOldFixed .digital-revolution .digital-revolution-card .digital-revolution-card-body .digital-revolution-article-list li {
  line-height: 60px;
}
.useOldFixed .digital-revolution .digital-revolution-card .digital-revolution-card-body .digital-revolution-article-list li a {
  font-size: 28px;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .digital-revolution .digital-revolution-wrapper .card-w50 {
    width: 100%;
  }
}
/* 专题-政府网站监测曝光台 */
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-banner .gov-vsite-monitoring-exposure-banner-img {
  width: 100%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container {
  position: relative;
  top: -70px;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-wrapper {
  background-color: #fff;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__header .gvmec-title-img {
  width: 100%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-list {
  padding: 0 20px;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-list .gvmec-list-item {
  line-height: 50px;
  padding-left: 20px;
  border-bottom: 1px dotted #999999;
  display: flex;
  flex-flow: row nowrap;
  font-size: 16px;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-list .gvmec-list-item a {
  width: calc(100% - 120px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-list .gvmec-list-item a:hover {
  color: #005aaa;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-list .gvmec-list-item span {
  text-align: right;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-tr {
  display: flex;
  flex-flow: row nowrap;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-tr .gvmec-table-td:nth-child(1) {
  width: 43%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-tr .gvmec-table-td:nth-child(2) {
  width: 26%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-tr .gvmec-table-td:nth-child(3) {
  width: 21%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-tr .gvmec-table-td:nth-child(4) {
  width: 20%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-header {
  background-color: #4773c4;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-header .gvmec-table-td {
  line-height: 45px;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-body .gvmec-table-td {
  padding: 10px 15px;
  color: #333;
  font-size: 16px;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-body .gvmec-table-td:not(:first-child) {
  text-align: center;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-body .finished-td {
  color: #999;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-platform {
  padding-top: 40px;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-platform::after {
  content: "";
  display: block;
  clear: both;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-platform .gvmep-item img {
  width: 100%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-platform .zjsbgt {
  float: left;
  width: 45%;
}
.gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-platform .gwybgt {
  float: right;
  width: 47%;
}
/*老年版*/
.useOldFixed .gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-list .gvmec-list-item {
  font-size: 26px;
  justify-content: space-between;
  padding-right: 20px;
  height: 70px;
}
.useOldFixed .gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-list .gvmec-list-item a {
  width: calc(100% - 220px);
}
.useOldFixed .gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-header .gvmec-table-td {
  font-size: 28px;
  line-height: 60px;
}
.useOldFixed .gov-vsite-monitoring-exposure .gov-vsite-monitoring-exposure-container .gov-vsite-monitoring-exposure-card .gov-vsite-monitoring-exposure-card__body .gvmec-table .gvmec-table-body .gvmec-table-td {
  font-size: 26px;
  line-height: 40px;
  padding: 10px 0;
}
/* 专题-部门信息公开通讯录 */
.gktxl {
  background: url(2023_bmdh_top_bg.png) no-repeat #fdfdfe center top / 100%;
}
.gktxl .gktxl-title-header {
  display: flex;
  justify-content: center;
  align-items: center;
}
.gktxl .gktxl-title-header .gktxl-title-header__text {
  font-size: 75px;
  font-weight: 600;
  color: #fff;
  font-family: "Microsoft YaHei";
  letter-spacing: 6px;
  padding: 90px 0;
  text-shadow: 2px 2px 4px hsl(0, 0%, 10%), 2px 6px 10px hsl(0, 0%, 80%);
}
.gktxl .gktxl-body {
  padding-bottom: 20px;
}
.gktxl .gktxl-body .gktxl-body-wrapper {
  padding-top: 50px;
  background-color: #f7f7f7;
  overflow: hidden;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list {
  padding: 40px;
  box-sizing: border-box;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list li + li {
  margin-top: 30px;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list li {
  background: #fff;
  border: 1px solid #dddddd;
  box-shadow: 0px 5px 4px #e3e3e3;
  -webkit-transition: 0.6s ease all;
  -moz-transition: 0.6s ease all;
  -o-transition: 0.6s ease all;
  transition: 0.6s ease all;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list li:hover {
  cursor: pointer;
  background: #245992;
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -ms-transform: scale(1.03);
  transform: scale(1.03);
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list li:hover a span {
  color: #fff;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list li:hover a span label {
  color: inherit;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list li:hover a .title_box {
  background-color: #245992;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a {
  display: flex;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a span {
  text-align: center;
  height: 90px;
  line-height: 90px;
  color: #606060;
  -webkit-transition: inherit;
  -moz-transition: inherit;
  -o-transition: inherit;
  transition: inherit;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a span label {
  font-size: 16px;
  color: #767676;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .title_box {
  width: 23%;
  background: #2d66a3;
  color: #fff;
  font-size: 24px;
  font-weight: bold;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .tel_box {
  width: 25%;
  font-size: 23px;
}
.gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .add_box {
  width: 52%;
  font-size: 22px;
  text-align: left;
}
/*老年版*/
.useOldFixed .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a {
  flex-wrap: wrap;
}
.useOldFixed .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a span label {
  font-size: 24px;
}
.useOldFixed .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .title_box {
  width: 100%;
  font-size: 36px;
  height: 60px;
  line-height: 60px;
}
.useOldFixed .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .tel_box,
.useOldFixed .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .add_box {
  font-size: 26px;
  width: auto;
  padding-left: 20px;
  height: 60px;
  line-height: 60px;
}
@media screen and (max-width: 1200px) {
  .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a {
    flex-wrap: wrap;
  }
  .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .title_box {
    width: 100%;
    height: 40px;
    line-height: 40px;
  }
  .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .tel_box,
  .gktxl .gktxl-body .gktxl-body-wrapper .bumen_list a .add_box {
    width: auto;
    padding-left: 20px;
    height: 50px;
    line-height: 50px;
  }
}
/*专题-优化营商环境*/
/*专题-优化营商环境*/
.poligremod-title {
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 5px #0272c9 solid;
  padding: 0 20px;
}
.poligremod-title .poliname-title {
  font-size: 24px;
  font-weight: bold;
  color: #2b379c;
}
.poligremod-title .polimod-more {
  color: #6a89b1;
  font-size: 15px;
}
.ztpolicyprogress-module {
  height: auto;
  padding-top: 20px;
}
.ztpolicyprogress-module .poligremod-conn {
  padding-top: 10px;
}
.ztpolicyprogress-module .poligremod-conn ul li {
  display: flex;
  align-items: center;
  padding: 16px 10px 16px 20px;
  border-bottom: 1px solid #f0f0f0;
  position: relative;
}
.ztpolicyprogress-module .poligremod-conn ul li a {
  width: calc(100% - 110px);
  display: block;
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ztpolicyprogress-module .poligremod-conn ul li span {
  width: 90px;
  margin-left: 20px;
}
.ztpolicyprogress-module .poligremod-conn ul li:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 5px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2px;
  background-color: #0272c9;
}
.ztpolicyprogress-module .short ul li a {
  width: 100%;
}
.ztambient-module {
  display: flex;
  justify-content: space-between;
}
.ztambient-module .ztpolicyprogress-module {
  width: 49%;
}
.ztpeople-module {
  height: auto;
  display: flex;
  justify-content: center;
  padding-top: 20px;
}
.ztpeople-module a {
  margin-bottom: 10px;
  display: inline-block;
  width: 23%;
  margin-left: 20px;
  margin-right: 20px;
}
.ztpeople-module a img {
  width: 100%;
}
.zthandle-module {
  height: auto;
  padding-top: 20px;
}
.zthandle-module .zthandle-conn {
  height: auto;
  padding: 30px 0;
}
.zthandle-module .zthandle-conn ul {
  display: flex;
}
.zthandle-module .zthandle-conn ul li {
  width: 25%;
  margin-right: 2%;
}
.zthandle-module .zthandle-conn ul li img {
  width: 100%;
  height: 100px;
}
.zthandle-module .zthandle-conn ul li p {
  background: #0272c9;
  color: #fff;
  font-size: 17px;
  text-align: center;
  margin-bottom: 0;
  padding: 7px 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.zthandle-module .zthandle-conn ul li:nth-child(4n) {
  margin-right: 0px;
}
.useOldFixed .poligremod-title {
  height: 70px;
}
.useOldFixed .poligremod-title .poliname-title {
  font-size: 32px;
}
.useOldFixed .poligremod-title .polimod-more {
  font-size: 26px;
}
.useOldFixed .ztpolicyprogress-module .poligremod-conn ul li {
  justify-content: space-between;
}
.useOldFixed .ztpolicyprogress-module .poligremod-conn ul li a {
  font-size: 28px;
  width: calc(100% - 230px);
}
.useOldFixed .ztpolicyprogress-module .poligremod-conn ul li span {
  width: auto;
}
.useOldFixed .ztpolicyprogress-module .poligremod-conn ul li:before {
  width: 10px;
  height: 10px;
}
.useOldFixed .ztambient-module {
  flex-wrap: wrap;
}
.useOldFixed .ztambient-module .ztpolicyprogress-module {
  width: 100%;
}
.useOldFixed .ztambient-module .ztpolicyprogress-module .poligremod-conn ul li a {
  width: 100%;
}
.useOldFixed .ztpeople-module a {
  width: 33%;
}
.useOldFixed .zthandle-module .zthandle-conn ul {
  flex-wrap: wrap;
}
.useOldFixed .zthandle-module .zthandle-conn ul li {
  width: 48%;
  margin-bottom: 20px;
}
.useOldFixed .zthandle-module .zthandle-conn ul li img {
  height: auto;
}
.useOldFixed .zthandle-module .zthandle-conn ul li p {
  font-size: 26px;
  padding: 10px 0;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .ztambient-module {
    flex-wrap: wrap;
  }
  .ztambient-module .ztpolicyprogress-module {
    width: 100%;
  }
  .ztpeople-module a {
    width: 33%;
  }
}
/*专题-高质量发展在金华*/
/*专题-高质量发展在金华*/
.ztactionmod-title {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 3px #d4d4d4 solid;
  padding-right: 20px;
}
.ztactionmod-title .actname-title {
  display: inline-flex;
  height: 100%;
  align-items: center;
  color: #004EB4;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 3px #004EB4 solid;
  position: relative;
  top: 2px;
  padding-left: 5px;
}
.ztactionmod-title .actname-title .icon-line {
  width: 17px;
  height: 19px;
  background: url(gzlarrow.png) no-repeat 0 0;
  background-size: 100%;
  margin-right: 10px;
}
.ztactionmod-title .actname-more {
  display: inline-flex;
  height: 100%;
  align-items: center;
}
.ztactionmod-title .actname-more .more_img {
  width: 30px;
  height: 6px;
  background: url(dianmore.png) no-repeat 0 0;
  background-size: 100%;
}
.ztaction-module {
  height: auto;
  padding-top: 20px;
}
.ztaction-module .ztactionmod-conn {
  height: auto;
}
.ztaction-module .ztactionmod-conn ul {
  padding-top: 10px;
}
.ztaction-module .ztactionmod-conn ul li {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
}
.ztaction-module .ztactionmod-conn ul li .list-title {
  width: 60%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ztaction-module .ztactionmod-conn ul li .list-title a {
  color: #333;
}
.ztaction-module .ztactionmod-conn ul li .list-date {
  color: #999999;
}
.ztdynamic-wrap {
  height: auto;
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
}
.ztdynamic-wrap .ztaction-module {
  width: 49%;
  padding-top: 5px;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn {
  height: auto;
  padding-top: 20px;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li {
  flex-wrap: wrap;
  display: flex;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 3px #E5E5E5 solid;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li a:hover {
  color: #005aaa;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li:last-child {
  border-bottom: none;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .date-box-left {
  width: 150px;
  height: 100px;
  border: 1px #004EB5 solid;
  flex-shrink: 0;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .date-box-left .date-top {
  width: 100%;
  height: 50px;
  font-size: 20px;
  color: #FFFFFF;
  font-weight: bold;
  line-height: 50px;
  text-align: center;
  background-color: #004EB4;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .date-box-left .year-bottom {
  width: 100%;
  height: 48px;
  font-size: 20px;
  color: #004EB4;
  line-height: 50px;
  text-align: center;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right {
  margin-left: 15px;
  width: calc(100% - 170px);
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right .content-box-title {
  display: block;
  width: 100%;
  height: 40px;
  font-size: 20px;
  color: #000000;
  font-weight: bold;
  line-height: 40px;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right .content-box-title a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right .content-box-zaiyao {
  width: 100%;
  height: 50px;
  font-size: 18px;
  color: #585A69;
  line-height: 50px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right .content-box-cunply {
  height: 50px;
  font-size: 18px;
  line-height: 25px;
  color: #585A69;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content1 {
  display: flex;
  width: 100%;
  height: 30px;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content1 .year {
  display: inline-block;
  width: 87px;
  height: 100%;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-size: 20px;
  color: #004EB4;
  text-align: right;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content1 .list_content_title {
  display: inline-block;
  width: calc(100% - 87px);
  height: 100%;
  font-size: 20px;
  font-weight: bold;
  color: #000000;
  margin-left: 10px;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content1 .list_content_title a span {
  width: 100%;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content2 {
  display: flex;
  width: 100%;
  padding-top: 14px;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content2 .date {
  display: inline-block;
  width: 87px;
  height: 100%;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-size: 30px;
  color: #004EB4;
}
.ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content2 .list_content_zaiyao {
  flex: 1;
  height: 100%;
  font-size: 18px;
  color: #585A69;
  margin-left: 10px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
/*老年版*/
.useOldFixed .ztaction-module .ztactionmod-title {
  height: 70px;
}
.useOldFixed .ztaction-module .ztactionmod-title .actname-title {
  font-size: 28px;
}
.useOldFixed .ztaction-module .ztactionmod-title .actname-more .more_img {
  width: 50px;
  height: 10px;
}
.useOldFixed .ztaction-module .ztactionmod-conn ul li {
  height: 60px;
  font-size: 26px;
}
.useOldFixed .ztaction-module .ztactionmod-conn ul li .list-title {
  width: 70%;
}
.useOldFixed .ztdynamic-wrap {
  flex-wrap: wrap;
}
.useOldFixed .ztdynamic-wrap .ztaction-module {
  width: 100%;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li:last-child {
  margin-bottom: 0px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .date-box-left {
  width: 200px;
  height: 120px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .date-box-left .date-top,
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .date-box-left .year-bottom {
  font-size: 28px;
  height: 60px;
  line-height: 60px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right {
  width: calc(100% - 220px);
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right .content-box-title {
  font-size: 28px;
  height: 50px;
  line-height: 50px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right .content-box-cunply {
  height: 60px;
  font-size: 24px;
  line-height: 30px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .content-box-right .content-box-zaiyao {
  height: 60px;
  line-height: 60px;
  font-size: 24px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content1 .year {
  font-size: 28px;
  flex-shrink: 0;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content1 .list_content_title {
  font-size: 28px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content2 .date {
  line-height: 70px;
}
.useOldFixed .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li .list_content2 .list_content_zaiyao {
  font-size: 26px;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .ztdynamic-wrap {
    flex-wrap: wrap;
  }
  .ztdynamic-wrap .ztaction-module {
    width: 100%;
  }
  .ztdynamic-wrap .ztaction-module .ztdynamic-conn ul li:last-child {
    margin-bottom: 0px;
  }
}
/*专题-让老年人省心暖心*/
/*专题-让老年人省心暖心*/
.ztrespmod-title {
  font-size: 48px;
  color: #631E00;
  height: 48px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 30px;
}
.ztrespmod-title .restitle-pic {
  width: 35%;
}
.ztrespmod-title .restitle-name {
  font-weight: 700;
  margin: 0 21px;
  display: inline-block;
}
.ztrespect-module {
  height: auto;
}
.ztrespect-module .ztrespmod-conn {
  border: 1px solid #E77315;
  border-radius: 5px;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-head {
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 20px;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-head a {
  font-size: 24px;
  color: #333333;
  height: 100%;
  display: inline-flex;
  align-items: center;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-head a .m-img {
  width: 10px;
  margin-left: 10px;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox {
  height: auto;
  display: flex;
  justify-content: space-between;
  padding: 20px ;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-pic {
  width: 45%;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-pic .carousel-container .carousel-item img {
  height: 300px;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-item {
  width: 53%;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-item .ztboxlb-list {
  display: flex;
  align-items: center;
  height: 50px;
  justify-content: space-between;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-item .ztboxlb-list .ztreslist-name {
  display: inline-flex;
  height: 100%;
  align-items: center;
  max-width: 70%;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-item .ztboxlb-list .ztreslist-name .ztquan {
  width: 8px;
  height: 8px;
  background: #E77315;
  border-radius: 100px;
  margin-right: 10px;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-item .ztboxlb-list .ztreslist-name a {
  font-size: 22px;
  color: #333333;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-item .ztboxlb-list .ztreslist-name a:hover {
  color: #E77315;
}
.ztrespect-module .ztrespmod-conn .ztresmdcn-fkbox .ztresmdcnbox-item .ztboxlb-list .ztreslist-time {
  font-size: 24px;
  color: #888888;
}
.zthdvisit-module {
  height: auto;
}
.zthdvisit-module .ztrespmod-title .restitle-pic {
  width: 38%;
}
.zthdvisit-module .zthdvisitmod-conn {
  height: auto;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list {
  display: flex;
  margin-bottom: 20px;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-pic {
  width: 260px;
  background-color: #FCF0E6;
  display: flex;
  align-items: center;
  justify-content: center;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-pic .ztcnlistpic-want {
  height: auto;
  text-align: center;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-pic .ztcnlistpic-want .boxy-img {
  width: 90px;
  height: 90px;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-pic .ztcnlistpic-want span {
  display: block;
  text-align: center;
  font-size: 28px;
  color: #000;
  font-weight: 700;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-item {
  width: calc(100% - 260px);
  border: 1px solid #E77315;
  border-left: none;
  padding: 10px 30px 30px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-item a {
  padding: 0 30px ;
  width: 48%;
  margin-right: 4%;
  height: 80px;
  background: #FDF6F1;
  font-size: 20px;
  color: #333333;
  margin-top: 20px;
  cursor: pointer;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-item a:hover {
  color: #E77315;
}
.zthdvisit-module .zthdvisitmod-conn .ztvisitmodcn-list .ztmdcnlist-item a:nth-child(2n) {
  margin-right: 0px;
}
.zthdvisit-module .zthdvisitmod-more {
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 40px;
}
.zthdvisit-module .zthdvisitmod-more .zthdmore {
  width: 400px;
  height: 55px;
  background: #FCF0E6;
  line-height: 55px;
  color: #E77315;
  font-size: 24px;
  text-align: center;
}
/*专题-让老年人省心暖心*/
.layout-main {
  position: relative;
}
.ztfilelibrary-main {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.ztfilelibrary-main .ztfilelibrary-info {
  height: 100%;
  display: flex;
  align-items: center;
}
.ztfilelibrary-main .ztflbrary-title {
  font-size: 48px;
  color: #fff;
  letter-spacing: 3px;
  text-align: center;
  margin-bottom: 40px;
}
.ztfilelibrary-main .ztflbrary-search {
  width: 650px ;
  margin: 0 auto ;
  height: 60px;
}
.ztfilelibrary-main .ztflbrary-search form {
  display: flex;
  justify-content: center;
}
.ztfilelibrary-main .ztflbrary-search input {
  width: calc(100% - 100px);
  height: 50px;
  line-height: 50px;
  border: 4px #E3E3E3 solid;
  font-size: 16px;
  padding-left: 10px;
  box-sizing: border-box;
}
.ztfilelibrary-main .ztflbrary-search .button {
  width: 90px;
  height: 50px;
  line-height: 50px;
  background: #2762e4;
  border: 0;
  font-size: 20px;
  color: #fff;
}
.ztfilelibrary-main .ztflbrary-linkbox {
  height: auto;
  padding-top: 10%;
  display: flex;
  justify-content: space-between;
}
.ztfilelibrary-main .ztflbrary-linkbox li {
  width: 33.3%;
  height: 80px;
}
.ztfilelibrary-main .ztflbrary-linkbox li a {
  background: #fff;
  display: flex;
  align-items: center;
  height: 100%;
  margin-right: 10%;
  border-radius: 10px;
}
.ztfilelibrary-main .ztflbrary-linkbox li a .img-box {
  display: inline-block;
  width: 80px;
  height: 80px;
  line-height: 80px;
  border-radius: 8px;
}
.ztfilelibrary-main .ztflbrary-linkbox li a .txt-box {
  font-size: 20px;
  color: #000000;
  line-height: 80px;
  display: block;
  padding-left: 20px;
}
.ztfilelibrary-main .ztflbrary-linkbox .item1 a .img-box {
  background: url(zcwjk_icon01.png) no-repeat;
  background-size: 100% 100%;
}
.ztfilelibrary-main .ztflbrary-linkbox .item2 a .img-box {
  background: url(zcwjk_icon02.png) no-repeat;
  background-size: 100% 100%;
}
.ztfilelibrary-main .ztflbrary-linkbox .item3 a .img-box {
  background: url(zcwjk_icon03.png) no-repeat;
  background-size: 100% 100%;
}
.ztfilelibrary-pic {
  height: 800px;
}
.ztfilelibrary-pic .background-img {
  height: 100%;
}
.ztfilelibrary-pic .background-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
  .ztfilelibrary-main .ztflbrary-linkbox {
    flex-wrap: wrap;
  }
  .ztfilelibrary-main .ztflbrary-linkbox li {
    width: 100%;
    margin-top: 20px;
  }
  .ztfilelibrary-main .ztflbrary-linkbox li a {
    width: 100%;
  }
  .ztfilelibrary-main .ztflbrary-linkbox li:first-child {
    margin-top: 0;
  }
}
/* 专题-政务新媒体 */
.popup-parent--hidden {
  overflow: hidden;
}
.ztgov-media .ztgov-media-link {
  padding: 50px 20px;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-header {
  border-bottom: 2px #e4e4e4 solid;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-header .ztgov-media-link-card-header__title {
  line-height: 2.5;
  font-size: 24px;
  color: #585858;
  text-align: center;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body {
  padding: 20px 0;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content {
  display: block;
  margin: 5px;
  border: 1px #e3e3e3 solid;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content:hover {
  cursor: pointer;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content:hover span {
  font-weight: bold;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content .zmlc-list-item-img {
  width: 220px;
  height: 220px;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content .zmlc-list-item-img img {
  width: 100%;
  height: 100%;
}
.ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content span {
  display: block;
  color: #0081cc;
  line-height: 2.15;
  font-size: 24px;
  text-align: center;
  transition: all 0.3s;
}
.ztgov-media .preview-dialog {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
  display: none;
}
.ztgov-media .preview-dialog.is-open {
  display: block;
}
.ztgov-media .preview-dialog .preview-dialog__wrapper {
  width: 430px;
  margin: 15vh auto 50px;
}
.ztgov-media .preview-dialog .dialog {
  background-color: #fff;
  padding: 15px;
  border-radius: 5px;
  overflow: hidden;
}
.ztgov-media .preview-dialog .dialog .dialog-header {
  position: relative;
  text-align: center;
  padding-bottom: 16px;
  padding-right: 48px;
}
.ztgov-media .preview-dialog .dialog .dialog-header .dialog-header__title {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.4;
  color: #303133;
}
.ztgov-media .preview-dialog .dialog .dialog-header .dialog__headerbtn {
  position: absolute;
  right: 0;
  top: 0;
  background-color: transparent;
  font-size: 16px;
  color: #909399;
  line-height: 1.4;
  padding: 0 8px;
  cursor: pointer;
}
.ztgov-media .preview-dialog .dialog .dialog-header .dialog__headerbtn:hover {
  color: #62656b;
}
.ztgov-media .preview-dialog .dialog .dialog-body {
  display: flex;
  justify-content: center;
}
.ztgov-media .preview-dialog .dialog .dialog-body .preview-img {
  width: 400px;
  height: 400px;
}
.ztgov-media .preview-dialog .dialog .dialog-body .preview-img img {
  width: 100%;
  height: 100%;
}
.useOldFixed .ztgov-media .ztgov-media-link {
  padding: 50px 20px;
}
.useOldFixed .ztgov-media .ztgov-media-link .ztgov-media-link-card-header {
  border-bottom: 4px #e4e4e4 solid;
}
.useOldFixed .ztgov-media .ztgov-media-link .ztgov-media-link-card-header .ztgov-media-link-card-header__title {
  font-size: 42px;
}
.useOldFixed .ztgov-media .ztgov-media-link .ztgov-media-link-card-body {
  padding: 20px 0;
}
.useOldFixed .ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content {
  display: block;
  margin: 8px;
  border: 1px #e3e3e3 solid;
}
.useOldFixed .ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content .zmlc-list-item-img {
  width: 300px;
  height: 300px;
}
.useOldFixed .ztgov-media .ztgov-media-link .ztgov-media-link-card-body .zmlc-list .zmlc-list-item__content span {
  font-size: 36px;
}
.useOldFixed .ztgov-media .preview-dialog .preview-dialog__wrapper {
  width: 570px;
}
.useOldFixed .ztgov-media .preview-dialog .dialog {
  background-color: #fff;
  padding: 20px;
  border-radius: 10px;
}
.useOldFixed .ztgov-media .preview-dialog .dialog .dialog-header {
  padding-bottom: 24px;
  padding-right: 66px;
}
.useOldFixed .ztgov-media .preview-dialog .dialog .dialog-header .dialog-header__title {
  font-size: 36px;
}
.useOldFixed .ztgov-media .preview-dialog .dialog .dialog-header .dialog__headerbtn {
  font-size: 24px;
}
.useOldFixed .ztgov-media .preview-dialog .dialog .dialog-body .preview-img {
  width: 520px;
  height: 520px;
}
/* 民生实事项目征集 */
.msssxmzj {
  background-color: #0399de;
}
.msssxmzj .msssxmzj-banner img {
  width: 100%;
  object-fit: contain;
}
.msssxmzj .mobile {
  display: none;
}
.msssxmzj .layout-main {
  padding-bottom: 20px;
}
.msssxmzj .msssxmzj-article-card {
  background-color: #fff;
  padding: 20px 50px;
  font-family: "microsoft yahei";
  color: #3d3d3d;
}
.msssxmzj .msssxmzj-article-card .mt30 {
  margin-top: 30px;
}
.msssxmzj .msssxmzj-article-card .mt60 {
  margin-top: 60px;
}
.msssxmzj .msssxmzj-article-card .mtb20 {
  margin: 20px 0;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-header h2 {
  text-align: center;
  padding: 15px 0px;
  color: #117aa6;
  font-size: 24px;
  font-weight: bold;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content {
  font-size: 16px;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content p {
  line-height: 30px;
  font-size: 16px;
  text-indent: 2em;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .qr-code img {
  width: 200px;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .title {
  background-color: #f39d5e;
  color: #fff;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: bold;
  text-indent: 0;
  padding-left: 8px;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .article-start {
  text-indent: 0;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .signature {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .signature .w250 {
  width: 250px;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .signature .signature-body {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .signature .signature-body .signature-img {
  margin-left: 11px;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .signature .signature-body .signature-img img {
  height: 65px;
}
.msssxmzj .msssxmzj-article-card .msssxmzj-article-card-content .signature .signature-time {
  line-height: 1;
}
.useOldFixed .special-topic-banner .background-img {
  height: auto;
}
.useOldFixed .special-topic-banner .background-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.useOldFixed .special-topic-banner .archiving-mark {
  top: 25px;
  right: 16px;
  opacity: 1;
}
.useOldFixed .special-topic-banner .archiving-mark .archiving-mark-text {
  font-size: 28px;
}
.useOldFixed .special-topic-banner .archiving-mark .archiving-mark-img {
  width: 360px;
}
@media screen and (min-width: 768px) and (max-width: 1230px) {
  .special-topic-banner .background-img {
    height: 340px;
  }
  .special-topic-banner .background-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .special-topic-banner .archiving-mark {
    top: 15px;
    right: 16px;
  }
  .special-topic-banner .archiving-mark .archiving-mark-text {
    font-size: 19px;
  }
  .special-topic-banner .archiving-mark .archiving-mark-img {
    width: 220px;
  }
  .useOldFixed .special-topic-banner .background-img {
    height: 350px;
  }
  .useOldFixed .special-topic-banner .background-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .useOldFixed .special-topic-banner .archiving-mark {
    top: 15px;
    right: 16px;
  }
  .useOldFixed .special-topic-banner .archiving-mark .archiving-mark-text {
    font-size: 19px;
  }
  .useOldFixed .special-topic-banner .archiving-mark .archiving-mark-img {
    width: 260px;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .useOldFixed .special-topic-banner .background-img {
    height: 320px;
  }
  .useOldFixed .special-topic-banner .background-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .useOldFixed .special-topic-banner .archiving-mark {
    top: 15px;
    right: 16px;
  }
  .useOldFixed .special-topic-banner .archiving-mark .archiving-mark-text {
    font-size: 16px;
  }
  .useOldFixed .special-topic-banner .archiving-mark .archiving-mark-img {
    width: 220px;
  }
}
@media (min-width: 1230px) {
  .container,
  .main-auto {
    width: 1200px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1229px) {
  .container,
  .main-auto {
    width: 1170px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .container,
  .main-auto {
    width: 970px;
  }
}
@media screen and (max-width: 991px) {
  .container,
  .main-auto {
    width: 750px;
  }
}
@media screen and (max-width: 768px) {
  .container,
  .main-auto {
    width: 100%;
  }
}
@media print {
  #ariaToptoolbar {
    display: none;
  }
  /*页面打印总集*/
  .container,
  .main-auto {
    width: 1050px;
  }
  .layout-header .header-topbar .right-info .on-top {
    top: 50% !important;
  }
  .layout-header .header-menus .header-menus-box {
    width: 600px;
    flex-wrap: wrap;
  }
  .layout-header .header-menus .header-menus-box .header-menus-box__item {
    width: calc(100% / 3);
    white-space: nowrap;
  }
  .layout-header .header-menus .header-menus-box .header-menus-box__item .header-menus-name {
    line-height: 40px;
  }
  .layout-header .header-banner-info #jhlogo {
    width: 400px;
    left: 45px;
  }
  .layout-header .header-banner-info #showpic {
    width: 400px;
    right: 10px;
  }
  .layout-header .header-nav .header-nav-module .nav-module-box ul li a {
    padding: 0 20px;
  }
  .layout-footer .footer-website .footer-website-wrapper {
    padding: 0 10px;
  }
  .layout-footer .footer-website .website-imgs {
    top: 0;
    left: 240px;
  }
  .special-topic-banner .archiving-mark {
    top: 15px;
    right: 16px;
  }
  .special-topic-banner .archiving-mark .archiving-mark-text {
    font-size: 19px;
  }
  .special-topic-banner .archiving-mark .archiving-mark-img {
    width: 220px;
  }
  .news-module .news-module-wrapper {
    flex-direction: column;
  }
  .news-module .news-module-wrapper .nm-aside {
    width: 100%;
    border: none;
  }
  .news-module .news-module-wrapper .nm-aside-title {
    display: none;
  }
  .news-module .news-module-wrapper .nm-aside-menus-wrapper {
    min-height: auto;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu > li {
    width: 50%;
    box-sizing: border-box;
    border: none;
    padding: 12px;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu > li a {
    border: 1px solid #ededed;
    outline: none !important;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu > li a:hover {
    color: inherit;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu > li.is-active {
    color: #fff;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu > li.is-active a {
    background-color: #ff1515;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu {
    position: relative;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu-inline {
    flex-direction: column;
    position: absolute;
    left: 12px;
    right: 12px;
    height: auto;
    background-color: #fff;
    border-left: 1px solid #ff1515;
    border-right: 1px solid #ff1515;
    border-bottom: 1px solid #ff1515;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu-inline li {
    width: 100%;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu-inline li a {
    border: none;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active {
    color: #ff1515;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu-inline li.is-active a {
    background-color: #fff;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title {
    color: #fff;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-title a {
    background-color: #ff1515;
  }
  .news-module .news-module-wrapper .nm-aside-menus .cr-menu .cr-submenu[data-visiable="true"] .cr-submenu-arrow {
    --arrow-color: #fff;
  }
  .news-module .news-module-wrapper .nm-container {
    width: 100%;
  }
  .index-wrapper .layout-main .public-module .news-module-dynamic .newsdynamic-title a {
    margin-right: 15px;
  }
  .zwgk-index .layout-main .main-section__left,
  .zwgk-index .layout-main .main-section__right {
    width: 100%;
  }
  .zwgk-index .layout-main .main-section__right .zfld-leader {
    justify-content: center;
  }
  .zwgk-index .layout-main .main-section__right .zfld-leader .leader-intro {
    margin-left: 20px;
  }
  .zwgk-index .layout-main .search-section .search-section-wrapper {
    flex-wrap: wrap;
  }
  .zwgk-index .layout-main .search-section .search-section-wrapper .search-section-forms,
  .zwgk-index .layout-main .search-section .search-section-wrapper .search-section-apply {
    width: 100%;
  }
  .zwgk-index .layout-main .search-section .search-section-wrapper .search-section-apply {
    padding-left: 0;
  }
  .zwgk-index .layout-main .section-public .section-public__wrapper {
    flex-wrap: wrap;
  }
  .zwgk-index .layout-main .section-public .section-public__wrapper .sp-card {
    width: 100%;
  }
  .zwgk-index .layout-main .section-need .section-need__wrapper {
    flex-wrap: wrap;
  }
  .zwgk-index .layout-main .section-need .section-need__wrapper .need-card {
    width: 100%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container {
    flex-direction: column;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .gbqishu-left,
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .gbqishu-right {
    width: 100%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .gbqishu-left .qishu-histories .szfwj {
    width: 100%;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .gbqishu-right .saerch-box .zfgbsearch {
    display: flex;
    flex-flow: row wrap;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .gbqishu-right .saerch-box .zfgbsearch .searchIpt {
    width: calc(100% - 153px);
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .gbqishu-right .saerch-box .zfgbsearch .handleSearch {
    height: 45px;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .tupian {
    display: flex;
    flex-flow: row wrap;
    gap: 10px;
  }
  .government-bulletin .government-bulletin__body .gbqishu .gbqishu-container .tupian a {
    width: calc(50% - 10px);
  }
  .ggqsyxxgk .domain-classification .domain-list {
    justify-content: space-between;
  }
  .ggqsyxxgk .domain-classification .domain-list .domain-item {
    padding: 0 30px ;
  }
  .sdqr .sdqr-details .company-info {
    justify-content: flex-start;
    overflow: hidden;
  }
  .sdqr .sdqr-details .company-info .company-info-img img {
    width: 400px;
  }
  .sdqr .sdqr-details .company-info .company-info-content {
    width: 500px;
    margin-left: 20px;
  }
  .ggqsy-card-container .ggqys-card-item .ggqys-card-item-box .name {
    font-size: 20px;
    overflow: hidden;
  }
  .leader .news-module .nm-aside-menus .cr-menu .cr-submenu {
    width: 100%;
  }
  .leader .news-module .nm-aside-menus .cr-menu .cr-submenu .cr-submenu-inline {
    position: static;
  }
  .leader .news-module .nm-aside-menus .cr-menu .cr-submenu .cr-submenu-inline .cr-menu-item {
    padding: 0 12px;
  }
  .leader .news-module .nm-aside-menus .cr-menu .cr-submenu .cr-submenu-inline .cr-menu-item a {
    line-height: 14px;
  }
  .leader .news-module .nm-aside-menus .cr-menu .cr-menu > li {
    width: 50%;
  }
  .ztrespmod-title .restitle-pic {
    width: 30%;
  }
  .ztdisclosure-info {
    min-height: 600px;
  }
  .enter-jinhua .jh_mrjd .mrjd-list .mrjd-item {
    width: 33.3%;
    min-width: 33.3%;
  }
  .index-wrapper .layout-main .promotion-module {
    display: none;
  }
  .useOldFixed .layout-header .header-topbar .left-box .left-item:nth-child(3) {
    display: none;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module {
    padding-left: 10px;
    padding-right: 10px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box {
    width: calc(100% - 290px);
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul {
    flex-wrap: wrap;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-box ul li {
    width: calc(100% / 3);
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search {
    width: 270px;
    flex-wrap: wrap;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchinput {
    width: 100%;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchbtn {
    width: 122px;
  }
  .useOldFixed .layout-header .header-nav .header-nav-module .nav-module-search .searchask {
    width: 148px;
    border-radius: 0;
  }
  .useOldFixed .layout-footer .footer-website .footer-website-wrapper {
    padding: 0 20px;
  }
  .useOldFixed .layout-footer .footer-website .website-imgs {
    top: 0;
    left: 400px;
  }
  .useOldFixed .ggqsy-card {
    justify-content: center;
    align-items: center;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item {
    width: auto;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box {
    width: 600px;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .grade span {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
  .useOldFixed .index-wrapper .header-nav {
    height: auto;
  }
  .useOldFixed .leader .layout-main .news-module .news-module-wrapper .nm-aside {
    width: 100%;
  }
  .useOldFixed .leader .layout-main .news-module .news-module-wrapper .nm-aside .cr-submenu.cr-menu-item {
    width: 100%;
  }
  .useOldFixed .ggqsyxxgk .notice-block {
    margin-top: 40px;
  }
  .useOldFixed .ggqsyxxgk .domain-classification .domain-list .domain-item {
    margin-top: 0px;
  }
  .useOldFixed .ggqsyxxgk .jy-domain,
  .useOldFixed .ggqsyxxgk .ylws-domain,
  .useOldFixed .ggqsyxxgk .ggjt-domain,
  .useOldFixed .ggqsyxxgk .sdqr-domain {
    margin-top: 50px;
  }
  .useOldFixed .sdqr .sdqr-details .company-info {
    justify-content: flex-start;
    overflow: hidden;
  }
  .useOldFixed .sdqr .sdqr-details .company-info .company-info-img img {
    width: 100%;
  }
  .useOldFixed .sdqr .sdqr-details .company-info .company-info-content {
    width: 100%;
    margin-left: 0;
  }
  .useOldFixed .ggqsy-card-container .ggqys-card-item .ggqys-card-item-box .name {
    font-size: 36px;
    overflow: hidden;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item {
    width: 100%;
    padding: 20px 20px 15px;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box {
    width: 100%;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .imgbox {
    width: 360px;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .name {
    font-size: 36px;
    margin-bottom: 20px;
  }
  .useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .address,
  .useOldFixed .ggqsy-card .ggqys-card-item .ggqys-card-item-box .grade {
    font-size: 28px;
  }
  .useOldFixed .file-details .layout-main .institutional-functions-table li {
    line-height: 1.8;
  }
  .useOldFixed .file-details .layout-main .institutional-functions-table li span {
    font-size: 28px !important;
  }
  .useOldFixed .file-details .layout-main .institutional-functions-table li p {
    line-height: 1.8;
    font-size: 28px !important;
  }
  .useOldFixed .layout-main .document .document-info {
    font-size: 28px !important;
  }
  .useOldFixed .web-apply .layout-main .department-list ul li a {
    font-size: 32px !important;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img1 img {
    width: 480px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img2 img {
    width: 540px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img3 img {
    width: 270px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img4 img {
    width: 270px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img5 img {
    width: 350px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img6 img {
    width: 320px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img7 img {
    width: 350px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img8 img {
    width: 350px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img9 img {
    width: 350px;
  }
  .useOldFixed .enter-jinhua .tour-display .display-img10 img {
    width: 320px;
  }
  .useOldFixed .index-wrapper .layout-main .headlines-module .headlines-box .headlineswrap {
    width: 800px;
  }
  .useOldFixed .index-wrapper .layout-main .promotion-module {
    display: block;
  }
  .useOldFixed .index-wrapper .layout-main .news-module .news-module-pic .carousel-container .carousel-item img {
    height: 371px;
  }
}
