@charset "utf-8";
.gs-active-6 {
  width: 100%;
  height: auto;
}
.gs-active-6 .container1400 {
  position: relative;
  z-index: 5;
}
.gs-active-6 .breadcrumb-box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 21;
  border-top: 1px solid #EEEEEE;
  background: #FFFFFF;
  overflow: hidden;
}
.gs-active-6 .breadcrumb-box .nav-box {
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 21px 0 14px;
}
.gs-active-6 .breadcrumb-box .nav-box,
.gs-active-6 .breadcrumb-box .nav-box * {
  font-size: var(--font-size9);
  color: #999999;
  line-height: 1.2;
}
.gs-active-6 .breadcrumb-box .nav-box a {
  color: #999999;
  transition: all 0.5s ease;
}
.gs-active-6 .breadcrumb-box .nav-box a:hover {
  color: var(--color);
}
.gs-active-6 .breadcrumb-box .nav-box span {
  margin: 0 0.8em;
  color: #999999;
}
.gs-active-6 .public-case-block {
  width: 100%;
  height: auto;
  background: #F0F1F6;
  overflow: hidden;
}
.gs-active-6 .public-case-block .case-box {
  width: 100%;
  height: auto;
  padding: 1rem 0 0.9rem;
  display: flex;
  align-items: start;
}
.gs-active-6 .public-case-block .case-box .info-box {
  width: 100%;
  min-width: 0;
  height: auto;
  flex: 1;
  margin-right: 1rem;
}
.gs-active-6 .public-case-block .case-box .info-box .headline {
  width: 100%;
  height: auto;
  font-weight: bold;
  font-size: var(--font-size2);
  color: #000000;
}
.gs-active-6 .public-case-block .case-box .info-box .details {
  width: 100%;
  height: auto;
  margin-top: 10px;
  font-size: var(--font-size8);
  line-height: 1.8;
}
.gs-active-6 .public-case-block .case-box .info-box .menu {
  width: 100%;
  height: auto;
  margin-top: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item {
  width: auto;
  height: auto;
  margin-bottom: 0.2rem;
  margin-right: 0.2rem;
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .number {
  width: auto;
  height: auto;
  display: flex;
  align-items: start;
  line-height: 1;
  color: var(--color);
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .number .beat {
  margin-right: 5px;
  font-weight: 900;
  font-size: var(--font-size1);
  line-height: 0.8;
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .number .unit {
  font-weight: bold;
  font-size: var(--font-size9);
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .title {
  width: 100%;
  height: auto;
  margin-top: 10px;
  font-size: var(--font-size9);
  color: #999999;
  line-height: 1;
}
.gs-active-6 .public-case-block .case-box .images {
  width: calc(600/1280*100%);
  height: auto;
  overflow: hidden;
}
.gs-active-6 .public-case-block .case-box .images .pb {
  padding-bottom: calc(350/600*100%);
}
.gs-active-6 .public-case-block .case-box .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .gs-active-6 .public-case-block .case-box {
    display: block;
  }
  .gs-active-6 .public-case-block .case-box .images {
    width: 100%;
    margin-top: 30px;
  }
}
.gs-active-6 .public-case-details {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box {
  width: 100%;
  height: auto;
  padding: 1rem 0;
  display: flex;
}
.gs-active-6 .public-case-details .case-box .case-main {
  width: calc(880/1280*100%);
  height: auto;
  margin-right: 1rem;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .headline {
  width: 100%;
  height: auto;
  min-height: 50px;
  padding: 0.5em;
  display: flex;
  align-items: center;
  background: linear-gradient(to right, var(--color), transparent);
  font-weight: bold;
  font-size: var(--font-size6);
  color: #FFFFFF;
  border-radius: 3px;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .headline::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  margin-right: 10px;
  border-style: solid;
  border-width: 6px 0 6px 13px;
  border-color: transparent transparent transparent #FFFFFF;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content {
  width: 100%;
  height: auto;
  margin-top: 0.4rem;
  font-size: var(--font-size8);
  color: #666666;
  line-height: 1.75;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content * {
  white-space: normal !important;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content > * + * {
  margin-top: 0.5em;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr {
  text-align: center;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr th {
  font-size: var(--font-size8);
  color: #333333;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr td {
  font-size: var(--font-size9);
  color: #999999;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr:first-child {
  background: #E3E3E3;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item + .case-item {
  margin-top: 0.5rem;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box {
  width: 100%;
  height: auto;
  margin-top: 0.5rem;
  display: flex;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box {
  width: 100%;
  min-width: 0;
  height: auto;
  flex: 1;
  margin-right: 0.5rem;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item a {
  width: auto;
  height: auto;
  font-size: var(--font-size8);
  color: #999999;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item a:hover {
  color: var(--color);
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item + .item {
  margin-top: 0.1rem;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn {
  width: auto;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn a {
  width: auto;
  min-width: 1.68rem;
  height: 0.56rem;
  min-height: 40px;
  padding: 0 2em;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  background: var(--color);
  font-size: var(--font-size8);
  color: #FFFFFF;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn a:hover {
  background: #FD984D;
}
.gs-active-6 .public-case-details .case-box .sidebar-box {
  width: 100%;
  min-width: 0;
  height: 100%;
  flex: 1;
  position: -webkit-sticky;
  position: sticky;
  top: 90px;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .headline {
  width: 100%;
  height: auto;
  font-size: var(--font-size8);
  color: #333333;
  line-height: 1.2;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-left: 1em;
  font-size: var(--font-size8);
  color: #999999;
  line-height: 1.2;
  cursor: pointer;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::before {
  content: '';
  width: 3px;
  height: 3px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0.6em;
  transform: translateY(-50%);
  background: #999999;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0.6em;
  transform: translateY(-50%);
  border-style: solid;
  border-width: 3px 0 3px 7px;
  border-color: transparent transparent transparent #FD984D;
  opacity: 0;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::before,
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::after {
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one + .one {
  margin-top: 0.15rem;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one.active {
  color: #FD984D;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one.active::before {
  opacity: 0;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one.active::after {
  opacity: 1;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news {
  width: 100%;
  height: auto;
  margin-top: 0.5rem;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
  border-top: 1px solid #DDDDDD;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item {
  width: 100%;
  height: auto;
  border-bottom: 1px dashed #EEEEEE;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding: 20px 0;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .img {
  width: 100%;
  min-width: 60px;
  max-width: 0.9rem;
  height: auto;
  overflow: hidden;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .img .pb {
  padding-bottom: calc(60/90*100%);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .title {
  width: 100%;
  min-width: 0;
  height: auto;
  flex: 1;
  margin-left: 1em;
  font-size: var(--font-size9);
  color: #999999;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a:hover .title {
  color: var(--color);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
  display: flex;
  align-items: center;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .title {
  width: auto;
  height: auto;
  font-size: var(--font-size8);
  color: #333333;
  line-height: 1.2;
  white-space: nowrap;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share {
  width: 100%;
  height: auto;
  margin-left: 10px;
  flex: 1;
  display: flex;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .icon-box {
  width: 0.3rem;
  min-width: 24px;
  height: 0.3rem;
  min-height: 24px;
  border-radius: 50%;
  background: #D8D8D8;
  font-size: 0;
  color: #FFFFFF;
  transition: all 0.5s ease;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .icon-box svg {
  width: 50%;
  height: 50%;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .icon-box svg * {
  fill: currentColor !important;
  stroke: none !important;
  fill-opacity: 1 !important;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode {
  width: 1.2rem;
  min-width: 80px;
  max-width: 120px;
  height: auto;
  position: absolute;
  left: 50%;
  top: 100%;
  z-index: 10;
  transform: translate(-50%, 0);
  filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.1));
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode::before {
  content: '';
  width: 0;
  height: 0;
  display: block;
  margin: 0 auto;
  border-width: 0 7px 8px 7px;
  border-style: solid;
  border-color: transparent transparent #FFFFFF transparent;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode .img {
  width: 100%;
  height: auto;
  padding: 0.1rem;
  background: #FFFFFF;
  border-radius: 3px;
  overflow: hidden;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode .img img {
  width: 100%;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode .img canvas {
  width: 100%;
  max-width: 100%;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item:hover .icon-box {
  background: var(--color);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item:hover .qrcode {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translate(-50%, 10px);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item + .item {
  margin-left: 0.1rem;
}
@media (max-width: 991px) {
  .gs-active-6 .public-case-details .case-box {
    display: block;
  }
  .gs-active-6 .public-case-details .case-box .case-main {
    width: 100%;
    margin: 0;
  }
  .gs-active-6 .public-case-details .case-box .sidebar-box {
    position: relative;
    top: 0;
    margin-top: 0.9rem;
  }
  .gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box {
    display: none;
  }
  .gs-active-6 .public-case-details .case-box .sidebar-box .hot-news {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .gs-active-6 .public-case-details .case-box .case-main .return-box {
    display: block;
  }
  .gs-active-6 .public-case-details .case-box .case-main .return-box .info-box {
    margin: 0;
  }
  .gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn {
    width: 100%;
    margin-top: 20px;
    display: flex;
  }
}

 
@charset "utf-8";
.gs-active-6 {
  width: 100%;
  height: auto;
}
.gs-active-6 .container1400 {
  position: relative;
  z-index: 5;
}
.gs-active-6 .breadcrumb-box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 21;
  border-top: 1px solid #EEEEEE;
  background: #FFFFFF;
  overflow: hidden;
}
.gs-active-6 .breadcrumb-box .nav-box {
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 21px 0 14px;
}
.gs-active-6 .breadcrumb-box .nav-box,
.gs-active-6 .breadcrumb-box .nav-box * {
  font-size: var(--font-size9);
  color: #999999;
  line-height: 1.2;
}
.gs-active-6 .breadcrumb-box .nav-box a {
  color: #999999;
  transition: all 0.5s ease;
}
.gs-active-6 .breadcrumb-box .nav-box a:hover {
  color: var(--color);
}
.gs-active-6 .breadcrumb-box .nav-box span {
  margin: 0 0.8em;
  color: #999999;
}
.gs-active-6 .public-case-block {
  width: 100%;
  height: auto;
  background: #F0F1F6;
  overflow: hidden;
}
.gs-active-6 .public-case-block .case-box {
  width: 100%;
  height: auto;
  padding: 1rem 0 0.9rem;
  display: flex;
  align-items: start;
}
.gs-active-6 .public-case-block .case-box .info-box {
  width: 100%;
  min-width: 0;
  height: auto;
  flex: 1;
  margin-right: 1rem;
}
.gs-active-6 .public-case-block .case-box .info-box .headline {
  width: 100%;
  height: auto;
  font-weight: bold;
  font-size: var(--font-size2);
  color: #000000;
}
.gs-active-6 .public-case-block .case-box .info-box .details {
  width: 100%;
  height: auto;
  margin-top: 10px;
  font-size: var(--font-size8);
  line-height: 1.8;
}
.gs-active-6 .public-case-block .case-box .info-box .menu {
  width: 100%;
  height: auto;
  margin-top: 0.4rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item {
  width: auto;
  height: auto;
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .number {
  width: auto;
  height: auto;
  display: flex;
  align-items: start;
  line-height: 1;
  color: var(--color);
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .number .beat {
  margin-right: 5px;
  font-weight: 900;
  font-size: var(--font-size1);
  line-height: 0.8;
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .number .unit {
  font-weight: bold;
  font-size: var(--font-size9);
}
.gs-active-6 .public-case-block .case-box .info-box .menu .item .title {
  width: 100%;
  height: auto;
  margin-top: 10px;
  font-size: var(--font-size9);
  color: #999999;
  line-height: 1;
}
.gs-active-6 .public-case-block .case-box .images {
  width: calc(600/1280*100%);
  height: auto;
  overflow: hidden;
}
.gs-active-6 .public-case-block .case-box .images .pb {
  padding-bottom: calc(350/600*100%);
}
.gs-active-6 .public-case-block .case-box .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 991px) {
  .gs-active-6 .public-case-block .case-box {
    display: block;
  }
  .gs-active-6 .public-case-block .case-box .images {
    width: 100%;
    margin-top: 30px;
  }
}
.gs-active-6 .public-case-details {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box {
  width: 100%;
  height: auto;
  padding: 1rem 0;
  display: flex;
}
.gs-active-6 .public-case-details .case-box .case-main {
  width: calc(880/1280*100%);
  height: auto;
  margin-right: 1rem;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .headline {
  width: 100%;
  height: auto;
  min-height: 50px;
  padding: 0.5em;
  display: flex;
  align-items: center;
  background: linear-gradient(to right, var(--color), transparent);
  font-weight: bold;
  font-size: var(--font-size6);
  color: #FFFFFF;
  border-radius: 3px;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .headline::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  margin-right: 10px;
  border-style: solid;
  border-width: 6px 0 6px 13px;
  border-color: transparent transparent transparent #FFFFFF;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content {
  width: 100%;
  height: auto;
  margin-top: 0.4rem;
  font-size: var(--font-size8);
  color: #666666;
  line-height: 1.75;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content * {
  white-space: normal !important;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content > * + * {
  margin-top: 0.5em;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content li {
  list-style: inherit;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr {
  text-align: center;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr th {
  font-size: var(--font-size8);
  color: #333333;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr td {
  font-size: var(--font-size9);
  color: #999999;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item .public-content table tr:first-child {
  background: #E3E3E3;
}
.gs-active-6 .public-case-details .case-box .case-main .case-details .case-item + .case-item {
  margin-top: 0.5rem;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box {
  width: 100%;
  height: auto;
  margin-top: 0.5rem;
  display: flex;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box {
  width: 100%;
  min-width: 0;
  height: auto;
  flex: 1;
  margin-right: 0.5rem;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item a {
  width: auto;
  height: auto;
  font-size: var(--font-size8);
  color: #999999;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item a:hover {
  color: var(--color);
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .info-box .item + .item {
  margin-top: 0.1rem;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn {
  width: auto;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn a {
  width: auto;
  min-width: 1.68rem;
  height: 0.56rem;
  min-height: 40px;
  padding: 0 2em;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  background: var(--color);
  font-size: var(--font-size8);
  color: #FFFFFF;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn a:hover {
  background: #FD984D;
}
.gs-active-6 .public-case-details .case-box .sidebar-box {
  width: 100%;
  min-width: 0;
  height: 100%;
  flex: 1;
  position: -webkit-sticky;
  position: sticky;
  top: 90px;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .headline {
  width: 100%;
  height: auto;
  font-size: var(--font-size8);
  color: #333333;
  line-height: 1.2;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box {
  width: 100%;
  height: auto;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-left: 1em;
  font-size: var(--font-size8);
  color: #999999;
  line-height: 1.2;
  cursor: pointer;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::before {
  content: '';
  width: 3px;
  height: 3px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0.6em;
  transform: translateY(-50%);
  background: #999999;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0.6em;
  transform: translateY(-50%);
  border-style: solid;
  border-width: 3px 0 3px 7px;
  border-color: transparent transparent transparent #FD984D;
  opacity: 0;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::before,
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one::after {
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one + .one {
  margin-top: 0.15rem;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one.active {
  color: #FD984D;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one.active::before {
  opacity: 0;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box .menu .one.active::after {
  opacity: 1;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news {
  width: 100%;
  height: auto;
  margin-top: 0.5rem;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu {
  width: 100%;
  height: auto;
  margin-top: 0.2rem;
  border-top: 1px solid #DDDDDD;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item {
  width: 100%;
  height: auto;
  border-bottom: 1px dashed #EEEEEE;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a {
  width: 100%;
  height: auto;
  display: flex;
  align-items: center;
  padding: 20px 0;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .img {
  width: 100%;
  min-width: 60px;
  max-width: 0.9rem;
  height: auto;
  overflow: hidden;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .img .pb {
  padding-bottom: calc(60/90*100%);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a .title {
  width: 100%;
  min-width: 0;
  height: auto;
  flex: 1;
  margin-left: 1em;
  font-size: var(--font-size9);
  color: #999999;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .hot-news .menu .item a:hover .title {
  color: var(--color);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box {
  width: 100%;
  height: auto;
  margin-top: 0.3rem;
  display: flex;
  align-items: center;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .title {
  width: auto;
  height: auto;
  font-size: var(--font-size8);
  color: #333333;
  line-height: 1.2;
  white-space: nowrap;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share {
  width: 100%;
  height: auto;
  margin-left: 10px;
  flex: 1;
  display: flex;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item {
  width: auto;
  height: auto;
  position: relative;
  z-index: 1;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .icon-box {
  width: 0.3rem;
  min-width: 24px;
  height: 0.3rem;
  min-height: 24px;
  border-radius: 50%;
  background: #D8D8D8;
  font-size: 0;
  color: #FFFFFF;
  transition: all 0.5s ease;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .icon-box svg {
  width: 50%;
  height: 50%;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .icon-box svg * {
  fill: currentColor !important;
  stroke: none !important;
  fill-opacity: 1 !important;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode {
  width: 1.2rem;
  min-width: 80px;
  max-width: 120px;
  height: auto;
  position: absolute;
  left: 50%;
  top: 100%;
  z-index: 10;
  transform: translate(-50%, 0);
  filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.1));
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all 0.5s ease;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode::before {
  content: '';
  width: 0;
  height: 0;
  display: block;
  margin: 0 auto;
  border-width: 0 7px 8px 7px;
  border-style: solid;
  border-color: transparent transparent #FFFFFF transparent;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode .img {
  width: 100%;
  height: auto;
  padding: 0.1rem;
  background: #FFFFFF;
  border-radius: 3px;
  overflow: hidden;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode .img img {
  width: 100%;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item .qrcode .img canvas {
  width: 100%;
  max-width: 100%;
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item:hover .icon-box {
  background: var(--color);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item:hover .qrcode {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translate(-50%, 10px);
}
.gs-active-6 .public-case-details .case-box .sidebar-box .share-box .share .item + .item {
  margin-left: 0.1rem;
}
@media (max-width: 991px) {
  .gs-active-6 .public-case-details .case-box {
    display: block;
  }
  .gs-active-6 .public-case-details .case-box .case-main {
    width: 100%;
    margin: 0;
  }
  .gs-active-6 .public-case-details .case-box .sidebar-box {
    position: relative;
    top: 0;
    margin-top: 0.9rem;
  }
  .gs-active-6 .public-case-details .case-box .sidebar-box .fixed-box {
    display: none;
  }
  .gs-active-6 .public-case-details .case-box .sidebar-box .hot-news {
    margin: 0;
  }
}
@media (max-width: 767px) {
  .gs-active-6 .public-case-details .case-box .case-main .return-box {
    display: block;
  }
  .gs-active-6 .public-case-details .case-box .case-main .return-box .info-box {
    margin: 0;
  }
  .gs-active-6 .public-case-details .case-box .case-main .return-box .return-btn {
    width: 100%;
    margin-top: 20px;
    display: flex;
  }
}
.gs-active-6 .ins_det_fxr_box {
  display: flex;
  align-items: center;
}
.gs-active-6 .ins_det_fxr_box * {
  transition: all 0.6s;
}
.gs-active-6 .ins_det_fxr_box > p {
  margin-right: 0.05rem;
}
.gs-active-6 .ins_det_fxr_box .bshare-custom {
  display: flex;
  align-items: center;
}
.gs-active-6 .ins_det_fxr_box .bshare-custom a {
  width: 0.3rem;
  height: 0.3rem;
  padding: 0;
  background: #c5c5c5;
  border-radius: 50%;
  margin: 0 0.2rem 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gs-active-6 .ins_det_fxr_box .bshare-custom a:hover {
  background: var(--color);
  opacity: 1;
}
.gs-active-6 .ins_det_fxr_box .bshare-custom a:hover svg {
  color: #fff;
}
.gs-active-6 .ins_det_fxr_box .bshare-custom a:hover svg path {
  fill: #fff;
}
.gs-active-6 .ins_det_fxr_box .bshare-custom a::before {
  content: '' !important;
}
@media (max-width: 767px) {
  .gs-active-6 .ins_det_fxr_box .bshare-custom a {
    width: 0.4rem;
    height: 0.4rem;
  }
}
.gs-active-6 .ins_det_fxr_box .bshare-custom a svg {
  color: #fff;
  width: calc(25/42*100%);
  height: auto;
  pointer-events: none;
}
.gs-active-6 .ins_det_fxr_box .bshare-custom a svg path {
  fill: #fff;
  opacity: 1;
}
.gs-active-6 .social-share .icon-wechat .wechat-qrcode {
  top: 120% !important;
  left: 50% !important;
  transform: translateX(-50%);
}
@media (max-width: 991px) {
  .gs-active-6 .social-share .icon-wechat .wechat-qrcode {
    left: auto !important;
    right: 0 !important;
    transform: translateX(0%);
  }
}
.gs-active-6 .social-share .icon-wechat .wechat-qrcode:after {
  display: none !important;
}
.gs-active-6 .bsBox {
  box-sizing: initial;
}

 
@font-face{font-family:"socialshare";src:url("../fonts/iconfont.eot");src:url("../fonts/iconfont.eot?#iefix") format("embedded-opentype"),url("../fonts/iconfont.woff") format("woff"),url("../fonts/iconfont.ttf") format("truetype"),url("../fonts/iconfont.svg#iconfont") format("svg")}.social-share{font-family:"socialshare" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a"}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a"}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a"}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"\f06a"}.social-share a{position:relative;text-decoration:none;margin:4px;display:inline-block;outline:none}.social-share .social-share-icon{position:relative;display:inline-block;width:32px;height:32px;font-size:20px;border-radius:50%;line-height:32px;border:1px solid #666;color:#666;text-align:center;vertical-align:middle;transition:background 0.6s ease-out 0s}.social-share .social-share-icon:hover{background:#666;color:#fff}.social-share .icon-weibo{color:#ff763b;border-color:#ff763b}.social-share .icon-weibo:hover{background:#ff763b}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border-color:#56b6e7}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{color:#FDBE3D;border-color:#FDBE3D}.social-share .icon-qzone:hover{background:#FDBE3D}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;color:#7bc549;border-color:#7bc549}.social-share .icon-wechat:hover{background:#7bc549}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}.social-share .icon-wechat:hover .wechat-qrcode{display:block}

 
@charset "utf-8";
.proInfo_xg {
  background: #fff;
  padding: 0.6rem 0 0;
}
.proInfo_xg .sub_title {
  text-align: left;
}
.proInfo_xg .sub_title h2 {
  font-size: 0.48rem;
  font-weight: bold;
  display: inline-flex;
  padding: 0.05rem 0.45rem;
  background: var(--color);
  color: #fff;
  border-radius: 100px;
}
.proInfo_xg .pub_a {
  display: inline-flex;
  cursor: pointer;
  align-items: center;
}
.proInfo_xg .pub_a.pub_a2:hover .r_svg {
  background: var(--color0);
  border-color: var(--color0);
}
.proInfo_xg .pub_a.pub_a2 .r_svg {
  background: var(--color);
  border-color: var(--color);
}
.proInfo_xg .pub_a.pub_a3:hover .r_svg {
  background: #fff;
  border-color: #fff;
}
.proInfo_xg .pub_a.pub_a3 .r_svg {
  background: #fff;
  border-color: #fff;
}
.proInfo_xg .pub_a.pub_a3 .r_svg svg {
  color: var(--color);
}
.proInfo_xg .pub_a.pub_a3 .r_svg svg path {
  fill: var(--color);
}
.proInfo_xg .pub_a.pub_a4:hover .r_svg {
  background: var(--color);
  border-color: var(--color);
}
.proInfo_xg .pub_a.pub_a4:hover .r_svg svg {
  color: #fff;
  transform: rotate(45deg);
}
.proInfo_xg .pub_a.pub_a4:hover .r_svg svg path {
  fill: #fff;
}
.proInfo_xg .pub_a.pub_a4 .r_svg {
  background: none;
  border-color: var(--color);
}
.proInfo_xg .pub_a.pub_a4 .r_svg svg {
  color: var(--color);
}
.proInfo_xg .pub_a.pub_a4 .r_svg svg path {
  fill: var(--color);
}
.proInfo_xg .pub_a.pub_a5:hover .r_svg {
  background: none;
  border-color: transparent;
}
.proInfo_xg .pub_a.pub_a5:hover .r_svg svg {
  color: var(--color);
  transform: rotate(45deg);
}
.proInfo_xg .pub_a.pub_a5:hover .r_svg svg path {
  fill: var(--color);
}
.proInfo_xg .pub_a.pub_a5:hover p {
  color: var(--color);
}
.proInfo_xg .pub_a.pub_a5 p {
  margin-right: 0;
}
.proInfo_xg .pub_a.pub_a5 .r_svg {
  background: none;
  border-color: transparent;
}
.proInfo_xg .pub_a.pub_a5 .r_svg svg {
  color: #333;
}
.proInfo_xg .pub_a.pub_a5 .r_svg svg path {
  fill: #333;
}
.proInfo_xg .pub_a:hover .r_svg {
  background: var(--color);
  border-color: var(--color);
}
.proInfo_xg .pub_a:hover .r_svg svg {
  transform: rotate(45deg);
}
.proInfo_xg .pub_a p {
  transition: all 0.3s;
  margin-right: 0.2rem;
}
.proInfo_xg .pub_a .r_svg {
  width: 0.52rem;
  height: 0.52rem;
  border-radius: 50%;
  border: 1px solid #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .proInfo_xg .pub_a .r_svg {
    width: 0.7rem;
    height: 0.7rem;
  }
}
.proInfo_xg .pub_a .r_svg svg {
  color: #fff;
  width: 22.6%;
  transition: all 0.3s;
}
.proInfo_xg .pub_a .r_svg svg path {
  fill: #fff;
}
.proInfo_xg .sub_title {
  margin-bottom: 0.5rem;
}
.proInfo_xg .sub_swi_con {
  position: relative;
}
.proInfo_xg .sub_swi {
  overflow: hidden;
  width: calc(100% + 0.2rem);
  height: calc(100% + 0.2rem);
  margin: -0.2rem 0 0 -0.2rem;
  padding: 0.2rem 0.2rem;
}
@media (max-width: 767px) {
  .proInfo_xg .sub_swi {
    padding: 0.2rem 0.2rem 0.6rem;
  }
}
.proInfo_xg .sub_swi .sub_swi_box2 {
  overflow: initial;
}
.proInfo_xg .sub_swi .sub_swi_box2 .swip2_pag {
  top: auto;
  bottom: -0.4rem;
  display: none;
}
.proInfo_xg .sub_swi .sub_swi_box2 .swip2_pag .swiper-pagination-progressbar-fill {
  background: var(--color);
}
@media (max-width: 767px) {
  .proInfo_xg .sub_swi .sub_swi_box2 .swip2_pag {
    display: block;
  }
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con {
  display: block;
  box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.07);
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con:hover .img_hover img {
  transform: scale(1.05);
  -webkit-transform: scale(1.05);
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con:hover .txt .left h3 {
  color: var(--color);
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con:hover .txt .left span {
  color: var(--color);
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con:hover .txt .r_svg svg {
  transform: rotate(45deg);
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con .public-img:before {
  padding-top: 64%;
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con .txt {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0.45rem 0.4rem 0.58rem;
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con .txt .left {
  width: calc(100% - 0.72rem);
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con .txt .left h3 {
  font-size: var(--font-size3);
  font-weight: bold;
  line-height: 1;
  margin-bottom: 0.12rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.3s;
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con .txt .left span {
  font-size: var(--font-size7);
  color: #666;
  transition: all 0.3s;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: 3em;
  line-height: 1.5;
}
.proInfo_xg .sub_swi .sub_swi_box2 .sub_swi_con .txt .right {
  flex-shrink: 0;
  margin-left: 0.2rem;
}
.proInfo_xg .g_qie .pub_nav {
  width: 0.5rem;
  height: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.05);
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  z-index: 10;
  cursor: pointer;
  transition: all 0.4s;
}
.proInfo_xg .g_qie .pub_nav:after {
  display: none;
}
@media (max-width: 991px) {
  .proInfo_xg .g_qie .pub_nav {
    display: none;
  }
}
.proInfo_xg .g_qie .pub_nav:hover {
  background: var(--color);
}
.proInfo_xg .g_qie .pub_nav:hover svg {
  color: #fff;
}
.proInfo_xg .g_qie .pub_nav:hover svg path {
  fill: #fff;
}
.proInfo_xg .g_qie .pub_nav svg {
  width: 14%;
  height: auto;
}
.proInfo_xg .g_qie .pub_nav svg path {
  fill: #999;
  opacity: 1;
  transition: all 0.4s;
}
.proInfo_xg .g_qie .pub_prev {
  left: -0.8rem;
}
@media (max-width: 1260px) {
  .proInfo_xg .g_qie .pub_prev {
    left: -0.6rem;
  }
}
.proInfo_xg .g_qie .pub_prev svg {
  transform: rotate(225deg);
}
.proInfo_xg .g_qie .pub_next {
  right: -0.8rem;
}
@media (max-width: 1260px) {
  .proInfo_xg .g_qie .pub_next {
    right: -0.6rem;
  }
}
.proInfo_xg .g_qie .pub_next svg {
  transform: rotate(45deg);
}
.proInfo_xg .g_qie.g_qie2 {
  display: flex;
}
.proInfo_xg .g_qie.g_qie2 .pub_nav {
  position: initial;
  transform: translateY(0%);
  margin-left: 0.17rem;
}
.aut_xg {
  background: #F5F5F5;
}
