.index-more {
  color: #999;
}
.index-more:hover {
  color: #000;
}
.swiper-pagination-bullet {
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  vertical-align: middle;
}
.swiper-pagination-bullet-active {
  width: 0.12rem;
  height: 0.12rem;
  background-color: #FF9725;
}
.common-news {
  padding: 0.2rem 0.17rem 0.39rem 0.17rem;
  height: 100%;
}
.common-part-title img {
  width: 0.2rem;
  margin-right: 0.07rem;
  vertical-align: middle;
}
.common-part-title .title-info {
  font-size: 0.18rem;
  color: #6D757D;
  font-weight: bold;
  vertical-align: middle;
}
.common-part-title .more {
  line-height: 0.24rem;
  float: right;
  font-size: 0.14rem;
  color: #999;
  vertical-align: middle;
}
.common-part-title .more:hover {
  color: #000;
}
.common-list-hover:hover {
  background-color: #F4F4F4;
}
.common-list-hover:hover a,
.common-list-hover:hover .details {
  color: #eb8006;
  font-weight: bold;
}
.index-text {
  padding: 0.26rem 0;
  border-bottom: 1px dashed #ddd;
  font-size: 0.18rem;
}
.index-text .news-info {
  display: inline-block;
  width: 100%;
  line-height: 0.3rem;
  color: #333;
}
.index-text .dept-info {
  display: inline-block;
  margin-top: 0.1rem;
  font-size: 0.14rem;
  color: #999;
}
.index-img {
  width: 3.9rem;
  height: 2.2rem;
  position: relative;
  display: block;
  border-radius: 0.04rem;
  margin: 0 auto;
}
.index-img img {
  width: 100%;
  border-radius: 0.04rem;
}
.img-p {
  position: absolute;
  bottom: 0;
  min-height: 0.5rem;
  width: 100%;
  padding: 0.12rem 0.2rem 0.1rem;
  text-align: center;
  font-size: 0.18rem;
  color: rgba(255, 255, 255, 0.8);
  background-color: rgba(0, 0, 0, 0.55);
}
.page-control {
  position: absolute;
  height: 0.36rem;
  top: calc(50% - 0.18rem);
  z-index: 10;
  cursor: pointer;
}
.page-control img {
  height: 100%;
}
.page-control .hover-img {
  display: none;
}
.page-control .rote {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Safari and Chrome */
}
.page-control:hover img {
  display: none;
}
.page-control:hover .hover-img {
  display: inline-block;
}
.next-slide {
  right: -0.15rem;
}
.prev-slide {
  left: -0.15rem;
}
.altxw-index {
  width: 14rem;
  margin: 0 auto;
}
.altxw-index .remarks-swiper {
  height: 0.4rem;
  margin-top: 0.1rem;
}
.altxw-index .remarks-swiper .index-remarks {
  display: inline-block;
  width: 100%;
  line-height: 0.4rem;
  font-size: 0.22rem;
  color: #DF670D;
  text-align: center;
}
.altxw-index .index-news-info,
.altxw-index .second-title {
  margin: 0.34rem auto 0;
}
.altxw-index .index-news-info .title,
.altxw-index .second-title .title {
  display: block;
  margin: 0 auto;
  line-height: 0.56rem;
  font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
  font-weight: bold;
  font-size: 0.42rem;
  color: #333;
  text-align: center;
}
.altxw-index .index-news-info .article-info,
.altxw-index .second-title .article-info {
  padding: 0 1rem 0 0;
  margin-top: 0.24rem;
  position: relative;
  text-align: center;
}
.altxw-index .index-news-info .article-info .info-abstract,
.altxw-index .second-title .article-info .info-abstract,
.altxw-index .index-news-info .article-info .index-more,
.altxw-index .second-title .article-info .index-more {
  font-size: 0.2rem;
}
.altxw-index .index-news-info .article-info .index-more,
.altxw-index .second-title .article-info .index-more {
  position: absolute;
  right: 0;
  top: 0;
}
.altxw-index .index-news-info .article-info .info-abstract,
.altxw-index .second-title .article-info .info-abstract {
  color: #666;
  margin-right: 0.1rem;
}
.altxw-index .index-news-info .wap-index-more,
.altxw-index .second-title .wap-index-more {
  display: none;
}
.altxw-index .second-title {
  margin-top: 0;
}
.altxw-index .second-title .title {
  margin-bottom: 0.36rem;
}
.altxw-index .index-banner-list {
  margin: 0.4rem 0;
  display: flex;
  justify-content: space-between;
}
.altxw-index .index-banner-list .index-banner-wrapper {
  width: 9.24rem;
  height: 5.2rem;
  position: relative;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-wrapper {
  width: 100%;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-wrapper .swiper-slide {
  position: relative;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-wrapper .swiper-slide img {
  width: 100%;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-wrapper .swiper-slide .slide-info {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0.1rem 0.3rem;
  min-height: 0.45rem;
  font-size: 0.2rem;
  font-weight: bold;
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
  text-align: center;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-button-next {
  color: #fff;
  right: 0.29rem;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-button-prev {
  color: #fff;
  left: 0.29rem;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-pagination-index {
  position: absolute;
  bottom: -0.3rem;
}
.altxw-index .index-banner-list .index-banner-wrapper .swiper-pagination-index .swiper-pagination-bullet {
  margin: 0 0.06rem;
}
.altxw-index .index-banner-list .index-list-wrapper {
  width: 4.4rem;
}
.altxw-index .index-banner-list .index-list-wrapper .index-list {
  position: relative;
  width: 100%;
  height: 5.2rem;
  padding: 0;
}
.altxw-index .index-banner-list .index-list-wrapper .index-list .list li a {
  color: #333;
  font-size: 0.16rem;
  padding: 0.16rem 0 0.16rem 0.24rem;
  position: relative;
  display: block;
  border-bottom: 0.01rem dashed #ddd;
}
.altxw-index .index-banner-list .index-list-wrapper .index-list .list li a:hover {
  background: #F4F4F4;
  font-weight: bold;
  color: #eb800b;
}
.altxw-index .index-banner-list .index-list-wrapper .index-list .list li a:hover:before {
  border: 0.02rem #eb800b solid;
  background: #eb800b;
}
.altxw-index .index-banner-list .index-list-wrapper .index-list .list li a:before {
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  transition: all 1s;
  content: '';
  display: block;
  position: absolute;
  left: 0.08rem;
  top: 0.22rem;
  width: 0.06rem;
  height: 0.06rem;
  border: 0.02rem #09699F solid;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #fff;
}
.altxw-index .index-banner-list .index-list-wrapper .index-list .common-part-title {
  padding-bottom: 0.19rem;
}
.altxw-index .index-banner-list .index-list-wrapper .index-list .card-body {
  height: 4.1rem;
}
.altxw-index .index-banner-list .index-list-wrapper .mt30 {
  margin-top: 0.3rem;
}
.altxw-index .index-banner-list .index-list-wrapper .height100 {
  height: 100%;
}
.altxw-index .index-policy-banner {
  position: relative;
  padding-bottom: 0.52rem;
}
.altxw-index .index-policy-banner .swiper-slide {
  border-radius: 0.04rem;
}
.altxw-index .index-policy-banner .swiper-slide img {
  width: 100%;
}
.altxw-index .index-policy-banner .policy-pagination {
  position: absolute;
  bottom: 0.24rem;
}
.altxw-index .index-policy-banner .policy-pagination .swiper-pagination-bullet {
  margin: 0 0.06rem;
}
.altxw-index .news-report {
  margin-bottom: 0.3rem;
  display: flex;
  justify-content: space-between;
}
.altxw-index .news-report .news-video {
  width: 5.8rem;
}
.altxw-index .news-report .news-video .news .img-news-banner {
  width: 5.8rem;
  height: 4.39rem;
  padding-bottom: 0.66rem;
}
.altxw-index .news-report .news-video .news .img-news-banner .swiper-slide {
  position: relative;
  width: 5.8rem;
  height: 3.73rem;
}
.altxw-index .news-report .news-video .news .img-news-banner img {
  width: 100%;
  height: 100%;
}
.altxw-index .news-report .news-video .news .img-news-banner p {
  position: absolute;
  bottom: 0;
  min-height: 0.5rem;
  width: 100%;
  padding: 0.12rem 0.2rem 0.1rem;
  font-weight: normal;
  font-size: 0.18rem;
  color: rgba(255, 255, 255, 0.8);
  background-color: rgba(0, 0, 0, 0.55);
}
.altxw-index .news-report .news-video .news .img-news-pagination {
  bottom: 0.31rem;
}
.altxw-index .news-report .news-video .news .img-news-pagination .swiper-pagination-bullet {
  margin: 0 0.06rem;
}
.altxw-index .news-report .news-video .news .page {
  position: absolute;
  top: 1.4rem;
  z-index: 9;
  width: 0.53rem;
  height: 0.86rem;
  padding-top: 0.22rem;
  background-color: rgba(0, 0, 0, 0.46);
  text-align: center;
  cursor: pointer;
}
.altxw-index .news-report .news-video .news .page img {
  width: 0.25rem;
  height: 0.43rem;
}
.altxw-index .news-report .news-video .news .prev {
  left: 0;
}
.altxw-index .news-report .news-video .news .next {
  right: 0;
}
.altxw-index .news-report .news-video .video {
  height: 4.14rem;
}
.altxw-index .news-report .news-video .video .news-video-banner {
  position: relative;
  width: 5.23rem;
  height: 3.41rem;
  margin: 0.2rem auto 0;
}
.altxw-index .news-report .news-video .video .news-video-banner .video-banner {
  height: 3.41rem;
}
.altxw-index .news-report .news-video .video .news-video-banner .swiper-slide {
  height: 3.27rem;
  border-radius: 0.04rem;
}
.altxw-index .news-report .news-video .video .news-video-banner .swiper-slide img {
  width: 100%;
  height: 100%;
}
.altxw-index .news-report .news-video .video .news-video-banner .con {
  position: relative;
  display: inline-block;
  width: 2.56rem;
  height: 1.56rem;
}
.altxw-index .news-report .news-video .video .news-video-banner .img-p {
  min-height: 0.4rem;
  font-size: 0.16rem;
  padding: 0 0.1rem;
  line-height: 0.4rem;
}
.altxw-index .news-report .aletai-news {
  width: 4.84rem;
}
.altxw-index .news-report .aletai-news .con {
  position: relative;
  height: 2.81rem;
}
.altxw-index .news-report .aletai-news .con1 {
  position: relative;
  height: 5.43rem;
  margin-top: 0.3rem;
}
.altxw-index .news-report .aletai-news .common-news {
  padding-top: 0;
}
.altxw-index .news-report .aletai-news .card-body {
  height: calc(100% - 0.39rem);
}
.altxw-index .news-report .aletai-news .card-body .index-text {
  padding-left: 0.12rem;
  padding-right: 0.12rem;
}
.altxw-index .news-report .report-newspaper {
  width: 2.76rem;
}
.altxw-index .news-report .report-newspaper .report {
  height: 4.1rem;
  position: relative;
}
.altxw-index .news-report .report-newspaper .report .common-part-title {
  padding-bottom: 0.11rem;
}
.altxw-index .news-report .report-newspaper .report .report-img-list {
  height: calc(100% - 0.59rem);
}
.altxw-index .news-report .report-newspaper .report .report-img-list img {
  width: 2.36rem;
  margin-bottom: 0.11rem;
}
.altxw-index .news-report .report-newspaper .report .report-img-list a:last-child img {
  margin-bottom: 0;
}
.altxw-index .news-report .report-newspaper .report .shubiaohuadong-tip img {
  position: absolute;
  left: calc(50% - 1.6rem);
  bottom: 0.1rem;
}
.altxw-index .news-report .report-newspaper .alt-rightCont {
  width: 100%;
  height: 4.14rem;
  margin-top: 0.3rem;
}
.altxw-index .news-report .report-newspaper .alt-rightCont .alt-db {
  width: 100%;
  height: 100%;
}
.altxw-index .news-report .report-newspaper .alt-rightCont .alt-db .rightCont-mySwiper2 {
  width: 2.36rem;
  height: 3.39rem;
  margin-top: 0.17rem;
}
.altxw-index .news-report .report-newspaper .alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-slide img {
  width: 100%;
  height: 100%;
}
.altxw-index .news-report .report-newspaper .alt-rightCont .alt-db .more {
  display: none;
}
.altxw-index .xdst-live {
  height: 4.06rem;
  margin-bottom: 0.3rem;
  position: relative;
}
.altxw-index .xdst-live .live-banner {
  width: 13.4rem;
  margin-top: 0.24rem;
}
.altxw-index .xdst-live .live-banner .swiper-wrapper {
  width: 100%;
}
.altxw-index .xdst-live .live-banner .swiper-wrapper .swiper-slide {
  width: 2rem;
  height: 3.07rem;
  position: relative;
}
.altxw-index .xdst-live .live-banner .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 100%;
}
.altxw-index .xdst-live .page-control {
  width: 0.39rem;
  top: calc(50% - 0.08rem);
}
.altxw-index .xdst-live .prev-slide {
  left: 0.12rem;
}
.altxw-index .xdst-live .next-slide {
  right: 0.12rem;
}
.altxw-index .policy-model {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.altxw-index .policy-model .policy-container {
  width: 4.46rem;
  height: 6.35rem;
  margin-bottom: 0.3rem;
  position: relative;
}
.altxw-index .policy-model .policy-container .common-part-title {
  padding-bottom: 0.2rem;
}
.altxw-index .policy-model .policy-container .card-body {
  height: calc(100% - 0.59rem);
}
.altxw-index .policy-model .policy-container .index-text {
  width: 3.9rem;
  padding: 0.22rem 0.1rem 0.16rem 0.15rem;
}
.altxw-index .policy-model .policy-container .img-p {
  text-align: left;
}
.altxw-index .area-trait {
  width: 100%;
  height: 1.4rem;
  padding: 0.2rem;
  margin-bottom: 0.3rem;
  position: relative;
}
.altxw-index .area-trait .swiper-slide {
  width: 3.28rem;
}
.altxw-index .area-trait .swiper-slide img {
  width: 100%;
}
.altxw-index .area-trait .prev-slide {
  left: 0;
}
.altxw-index .area-trait .next-slide {
  right: 0;
}
.altxw-index .notice-theory {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.altxw-index .notice-theory .notice-container {
  position: relative;
  width: 4.46rem;
  height: 4.56rem;
  margin-bottom: 0.3rem;
}
.altxw-index .notice-theory .notice-container .card-body {
  height: calc(100% - 0.39rem);
  padding-right: 0.1rem;
}
.altxw-index .notice-theory .notice-container .index-text {
  padding: 0.2rem 0.15rem 0.15rem;
}
.altxw-index .aletai-img {
  width: 100%;
  height: 6.8rem;
  margin-bottom: 0.3rem;
  position: relative;
}
.altxw-index .aletai-img .common-news {
  padding: 0.16rem 0.18rem 0.5rem;
}
.altxw-index .aletai-img .img-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0.2rem 0.2rem 0;
}
.altxw-index .aletai-img .img-container .big-img {
  display: inline-block;
  width: 6.53rem;
  height: 3.67rem;
  margin-bottom: 0.16rem;
  position: relative;
}
.altxw-index .aletai-img .img-container .big-img img {
  width: 100%;
}
.altxw-index .aletai-img .img-container .normal-img {
  width: 3.18rem;
  height: 1.79rem;
  position: relative;
}
.altxw-index .aletai-img .img-container .normal-img img {
  width: 100%;
}
.altxw-index .aletai-img .img-container .img-p {
  text-align: left;
}
.special-page {
  padding-top: 0.37rem;
}
.special-page .main {
  width: 14.05rem;
  margin: 0 auto;
}
.special-page .layout-list {
  float: left;
  width: 10.4rem;
  margin-right: 0.28rem;
}
.special-page .sy-core-r {
  float: right;
}
.special-page .special-article {
  margin-top: 0.05rem;
  color: #333;
}
.special-page .special-article .title {
  display: block;
  text-align: center;
  font-size: 0.32rem;
  font-weight: bold;
  line-height: 0.7rem;
}
.special-page .special-article img {
  width: 100%;
  margin-bottom: 0.1rem;
}
.special-page .special-article .content {
  font-size: 0.18rem;
  line-height: 0.34rem;
}
.special-page .special-article a:hover {
  color: inherit;
}
.special-page .special-page-list {
  position: relative;
  margin-top: 0.39rem;
  margin-bottom: 0.31rem;
  padding: 0 0.2rem 0.5rem;
}
.special-page .special-page-list .special-page-swiper {
  position: relative;
  width: 10rem;
  height: 0.6rem;
  font-size: 0.18rem;
  font-weight: bold;
  color: #666;
}
.special-page .special-page-list .special-page-swiper::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  display: inline-block;
  width: 100%;
  height: 2px;
  background-color: #E4E4E4;
}
.special-page .special-page-list .special-page-swiper .swiper-slide {
  display: inline-block;
  width: auto;
  height: 100%;
  padding: 0 0.3rem;
  line-height: 0.6rem;
  text-align: center;
  cursor: pointer;
}
.special-page .special-page-list .special-page-swiper .swiper-slide a {
  display: inline-block;
}
.special-page .special-page-list .special-page-swiper .cur a {
  color: #CC0000;
  position: relative;
}
.special-page .special-page-list .special-page-swiper .cur a::after {
  content: '';
  width: 100%;
  height: 2px;
  background-color: #CC0000;
  position: absolute;
  bottom: 0;
  left: 0;
}
.special-page .special-page-list .special-page-swiper .slide-left {
  text-align: left;
}
.special-page .special-page-list .special-page-swiper .special-btn {
  width: 0.2rem;
  height: 0.58rem;
  position: absolute;
  bottom: calc(50% - 0.28rem);
  z-index: 10;
  background: #fff;
}
.special-page .special-page-list .special-page-swiper .special-btn img {
  height: 0.2rem;
  position: absolute;
  top: 0.22rem;
}
.special-page .special-page-list .special-page-swiper .special-btn .hover-img {
  display: none;
}
.special-page .special-page-list .special-page-swiper .special-btn .rote {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Safari and Chrome */
}
.special-page .special-page-list .special-page-swiper .special-btn:hover img {
  display: none;
}
.special-page .special-page-list .special-page-swiper .special-btn:hover .hover-img {
  display: block;
}
.special-page .special-page-list .special-page-swiper .special-prev-btn {
  left: 0;
}
.special-page .special-page-list .special-page-swiper .special-prev-btn img {
  left: 0;
}
.special-page .special-page-list .special-page-swiper .special-next-btn {
  right: 0;
}
.special-page .special-page-list .special-page-swiper .special-next-btn img {
  right: 0;
}
.special-page .special-page-list .special-page-swiper .dn {
  display: none;
}

@media screen and (max-width: 768px) {
  .card .shubiaohuadong-tip {
    opacity: 1;
    height: 1.02rem;
    line-height: 1.02rem;
  }
  .card .shubiaohuadong-tip img {
    transform: scale(1.7);
  }
  .common-news {
    height: auto;
    padding: 0.32rem 0.2rem 0;
  }
  .shubiaohuadong-tip {
    display: none;
  }
  .page-control {
    height: 0.64rem;
    top: calc(50% - 0.32rem);
  }
  .page-control:hover img {
    display: inline-block;
  }
  .page-control:hover .hover-img {
    display: none;
  }
  .next-slide {
    right: -0.15rem;
  }
  .prev-slide {
    left: -0.15rem;
  }
  .index-text {
    padding: 0.3rem 0;
    font-size: 0.32rem;
  }
  .index-text .news-info {
    line-height: 0.5rem;
  }
  .index-text .dept-info {
    margin-top: 0.56rem;
    font-size: 0.24rem;
    color: #999;
  }
  .index-text .dept-info:hover {
    color: #999;
  }
  .index-img {
    width: 6.54rem;
    height: 3.68rem;
    border-radius: 0;
  }
  .index-img img {
    border-radius: 0;
  }
  .common-part-title img {
    width: 0.36rem;
    margin-right: 0.19rem;
  }
  .common-part-title .title-info {
    font-size: 0.36rem;
  }
  .common-part-title .more {
    line-height: 0.48rem;
    font-size: 0.24rem;
  }
  .alt-rightCont .alt-db .swiper-anniu-next:hover {
    content: '../images/swiper-next.png';
    transform: rotate(180deg);
  }
  .alt-rightCont .alt-db .swiper-anniu-prev:hover {
    content: '../images/swiper-prev.png';
    transform: rotate(0);
  }
  .img-p {
    min-height: 0.88rem;
    font-size: 0.36rem;
    color: #fff;
    padding: 0.2rem 0.3rem 0.2rem;
  }
  .swiper-pagination-bullet {
    width: 0.15rem;
    height: 0.15rem;
    margin: 0 0.09rem;
  }
  .swiper-pagination-bullet-active {
    width: 0.18rem;
    height: 0.18rem;
  }
  .altxw-index {
    width: 7.02rem;
    margin: 0 auto;
  }
  .altxw-index .remarks-swiper {
    display: none;
  }
  .altxw-index .index-news-info {
    margin: 0.3rem auto 0.28rem;
    padding: 0.28rem 0.45rem 0.28rem;
    border-radius: 0.04rem;
    box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.16);
  }
  .altxw-index .index-news-info .title {
    width: 100%;
    font-weight: 0.4rem;
  }
  .altxw-index .index-news-info .article-info {
    display: none;
  }
  .altxw-index .index-news-info .wap-index-more {
    display: block;
    margin-top: 0.2rem;
    text-align: right;
    font-size: 0.28rem;
    color: #666;
  }
  .altxw-index .index-banner-list {
    margin: 0;
    flex-wrap: wrap;
  }
  .altxw-index .index-banner-list .index-banner-wrapper {
    width: 100%;
    height: auto;
    margin-bottom: 0.9rem;
  }
  .altxw-index .index-banner-list .index-banner-wrapper .swiper-wrapper .swiper-slide .slide-info {
    font-size: 0.28rem;
  }
  .altxw-index .index-banner-list .index-banner-wrapper .swiper-button-next {
    color: #fff;
    right: 0.21rem;
  }
  .altxw-index .index-banner-list .index-banner-wrapper .swiper-button-prev {
    color: #fff;
    left: 0.21rem;
  }
  .altxw-index .index-banner-list .index-banner-wrapper .swiper-pagination-index {
    bottom: -0.42rem;
  }
  .altxw-index .index-banner-list .index-banner-wrapper .swiper-pagination-index .swiper-pagination-bullet {
    margin: 0 0.09rem;
  }
  .altxw-index .index-banner-list .index-list-wrapper {
    width: 100%;
  }
  .altxw-index .index-banner-list .index-list-wrapper .index-list {
    height: auto;
    margin-bottom: 0.48rem;
  }
  .altxw-index .index-banner-list .index-list-wrapper .index-list .list li a {
    font-size: 0.32rem;
    padding: 0.22rem 0 0.22rem 0.3rem;
  }
  .altxw-index .index-banner-list .index-list-wrapper .index-list .list li a:before {
    left: 0.08rem;
    top: 0.38rem;
    width: 0.1rem;
    height: 0.1rem;
    border: 0.02rem #09699F solid;
  }
  .altxw-index .index-banner-list .index-list-wrapper .index-list .card-body {
    height: auto;
  }
  .altxw-index .index-banner-list .index-list-wrapper .index-list .card-body .list li:last-child a {
    border-bottom: none;
  }
  .altxw-index .index-policy-banner {
    padding-bottom: 0.62rem;
  }
  .altxw-index .index-policy-banner .policy-pagination {
    bottom: 0.24rem;
  }
  .altxw-index .index-policy-banner .policy-pagination .swiper-pagination-bullet {
    margin: 0 0.09rem;
  }
  .altxw-index .news-report {
    flex-wrap: wrap;
    width: 100%;
  }
  .altxw-index .news-report .common-news {
    padding-bottom: 0;
  }
  .altxw-index .news-report .news-video {
    width: 100%;
  }
  .altxw-index .news-report .news-video .news {
    width: 100%;
    height: 4.5rem;
  }
  .altxw-index .news-report .news-video .news .img-news-banner {
    width: 7.02rem;
    height: 4.4rem;
    padding-bottom: 0.45rem;
  }
  .altxw-index .news-report .news-video .news .img-news-banner .swiper-slide {
    width: 7.02rem;
    height: 3.95rem;
  }
  .altxw-index .news-report .news-video .news .img-news-banner p {
    font-size: 0.32rem;
    color: #fff;
  }
  .altxw-index .news-report .news-video .news .img-news-pagination {
    bottom: 0;
  }
  .altxw-index .news-report .news-video .news .img-news-pagination .swiper-pagination-bullet {
    margin: 0 0.09rem;
  }
  .altxw-index .news-report .news-video .video {
    width: 100%;
    height: 5.22rem;
    margin-top: 0.36rem;
    margin-bottom: 0.38rem;
  }
  .altxw-index .news-report .news-video .video .news-video-banner {
    width: 6.5rem;
    height: 3.97rem;
  }
  .altxw-index .news-report .news-video .video .news-video-banner .video-banner {
    height: 3.97rem;
  }
  .altxw-index .news-report .news-video .video .news-video-banner .con {
    height: 3.97rem;
  }
  .altxw-index .news-report .news-video .video .news-video-banner .img-p {
    min-height: 0.88rem;
    font-size: 0.32rem;
    line-height: 0.88rem;
  }
  .altxw-index .news-report .news-video .video .news-video-banner .page-control {
    width: 0.8rem;
    height: 0.8rem;
  }
  .altxw-index .news-report .news-video .video .news-video-banner .prev-slide {
    left: 0;
  }
  .altxw-index .news-report .news-video .video .news-video-banner .next-slide {
    right: 0;
  }
  .altxw-index .news-report .aletai-news {
    width: 100%;
    position: relative;
    margin-bottom: 0.48rem;
  }
  .altxw-index .news-report .aletai-news .card-body {
    height: auto;
    padding: 0 0.12rem;
  }
  .altxw-index .news-report .aletai-news .card-body div:last-child {
    border-bottom: none;
  }
  .altxw-index .news-report .aletai-news .con,
  .altxw-index .news-report .aletai-news .con1 {
    height: auto;
  }
  .altxw-index .news-report .report-newspaper {
    width: 100%;
  }
  .altxw-index .news-report .report-newspaper .report {
    height: auto;
    padding-bottom: 0.3rem;
  }
  .altxw-index .news-report .report-newspaper .report .common-part-title {
    padding-bottom: 0.32rem;
  }
  .altxw-index .news-report .report-newspaper .report .report-img-list {
    height: auto;
  }
  .altxw-index .news-report .report-newspaper .report .report-img-list img {
    width: 6.62rem;
    margin-bottom: 0.24rem;
  }
  .altxw-index .news-report .report-newspaper .report .shubiaohuadong-tip img {
    bottom: 0.4rem;
  }
  .altxw-index .news-report .report-newspaper .alt-rightCont {
    height: 11.09rem;
  }
  .altxw-index .news-report .report-newspaper .alt-rightCont .alt-db .rightCont-mySwiper2 {
    width: 6.54rem;
    height: 9.85rem;
  }
  .altxw-index .news-report .report-newspaper .alt-rightCont .alt-db .more {
    display: inline-block;
  }
  .altxw-index .xdst-live {
    height: 6.08rem;
    margin-bottom: 0.48rem;
  }
  .altxw-index .xdst-live .live-banner {
    margin-top: 0.26rem;
    width: 6.54rem;
  }
  .altxw-index .xdst-live .live-banner .swiper-wrapper .swiper-slide {
    width: 3.15rem;
    height: 4.84rem;
  }
  .altxw-index .xdst-live .page-control {
    width: 0.8rem;
    height: 0.8rem;
  }
  .altxw-index .xdst-live .prev-slide {
    left: 0.38rem;
  }
  .altxw-index .xdst-live .next-slide {
    right: 0.38rem;
  }
  .altxw-index .xdst-live .live-pagination {
    bottom: 0.3rem;
  }
  .altxw-index .xdst-live .live-pagination .swiper-pagination-bullet {
    margin: 0 0.09rem;
  }
  .altxw-index .policy-model .policy-container {
    width: 100%;
    height: auto;
    margin-bottom: 0.48rem;
  }
  .altxw-index .policy-model .policy-container .common-part-title {
    padding-bottom: 0.25rem;
  }
  .altxw-index .policy-model .policy-container .card-body {
    height: auto;
    padding: 0 0.1rem;
  }
  .altxw-index .policy-model .policy-container .card-body div:last-child {
    border-bottom: 0;
  }
  .altxw-index .policy-model .policy-container .index-text {
    width: 100%;
    padding: 0.3rem 0 0.25rem;
  }
  .altxw-index .policy-model .policy-container .img-p {
    text-align: left;
  }
  .altxw-index .area-trait {
    height: 2.46rem;
    padding: 0.24rem;
    margin-bottom: 0.38rem;
  }
  .altxw-index .area-trait .swiper-slide {
    width: 6.54rem;
  }
  .altxw-index .area-trait .swiper-slide img {
    width: 100%;
  }
  .altxw-index .notice-theory .notice-container {
    width: 7.02rem;
    height: auto;
  }
  .altxw-index .notice-theory .notice-container .common-news {
    padding-bottom: 0.2rem;
  }
  .altxw-index .notice-theory .notice-container .card-body {
    height: auto;
  }
  .altxw-index .notice-theory .notice-container .card-body div:last-child {
    border-bottom: 0;
  }
  .altxw-index .notice-theory .notice-container .index-text {
    padding: 0.2rem 0 0.15rem;
  }
  .altxw-index .aletai-img {
    height: auto;
    margin-bottom: 0.48rem;
  }
  .altxw-index .aletai-img .common-news {
    padding: 0.32rem 0.24rem 0;
  }
  .altxw-index .aletai-img .img-container {
    padding: 0.25rem 0 0;
    height: auto;
  }
  .altxw-index .aletai-img .img-container .big-img,
  .altxw-index .aletai-img .img-container .normal-img {
    width: 6.54rem;
    height: 3.68rem;
    margin-bottom: 0.24rem;
  }
  .altxw-index .aletai-img .img-container .big-img img,
  .altxw-index .aletai-img .img-container .normal-img img {
    width: 100%;
  }
  .special-page .main {
    width: 7.5rem;
  }
  .special-page .sy-core-r {
    width: 7.5rem;
    padding: 0 0.24rem;
    margin: 0 auto 0.4rem;
  }
  .special-page .layout-list {
    width: 7.5rem;
  }
  .special-page .special-article,
  .special-page .special-page-list {
    width: 7.02rem;
    margin: 0 auto;
    margin-bottom: 0.3rem;
  }
  .special-page .special-article {
    margin-top: 0.3rem;
    margin-bottom: 0.4rem;
  }
  .special-page .special-article .title {
    font-size: 0.44rem;
    line-height: 0.6rem;
    margin-bottom: 0.2rem;
  }
  .special-page .special-article img {
    margin-bottom: 0.3rem;
  }
  .special-page .special-article .content {
    font-size: 0.28rem;
    line-height: 0.5rem;
  }
  .special-page .special-page-list {
    padding: 0 0.25rem 1.02rem 0.21rem;
  }
  .special-page .special-page-list .special-page-swiper {
    width: 6.62rem;
    height: 0.88rem;
    font-size: 0.28rem;
    padding: 0 0.1rem;
  }
  .special-page .special-page-list .special-page-swiper .swiper-slide {
    line-height: 0.88rem;
  }
  .special-page .special-page-list .special-page-swiper .special-btn {
    width: 0.4rem;
    height: 0.88rem;
    bottom: calc(50% - 0.44rem);
  }
  .special-page .special-page-list .special-page-swiper .special-btn img {
    height: 0.32rem;
    top: 0.28rem;
  }
  .special-page .special-tab-content .common-list-item-text,
  .special-page .special-tab-content .common-list-item-img {
    padding: 0.3rem 0.05rem 0.3rem 0.09rem;
  }
  .special-page .special-tab-content .common-list-item-text a img,
  .special-page .special-tab-content .common-list-item-img a img {
    width: calc(100% - 0.14rem);
    height: auto;
    margin: 0 auto 0.2rem;
  }
  .special-page .special-tab-content .common-list-item-text .title,
  .special-page .special-tab-content .common-list-item-img .title {
    width: 100%;
    height: auto;
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .special-page .special-tab-content .common-list-item-text .article-info,
  .special-page .special-tab-content .common-list-item-img .article-info {
    font-size: 0.24rem;
    margin-top: 0.2rem;
  }
  .special-page .special-tab-content .common-list-item-text .article-info a,
  .special-page .special-tab-content .common-list-item-img .article-info a {
    display: inline-block;
    vertical-align: middle;
  }
  .special-page .special-tab-content .common-list-item-img .article-info {
    margin-top: 0.2rem;
  }
}

.deactive {
  display: none;
}
.alt-rightCont {
  width: 3.32rem;
}
.alt-rightCont .title {
  height: 0.18rem;
}
.alt-rightCont .title img {
  width: 0.18rem;
  height: 0.18rem;
  vertical-align: top;
}
.alt-rightCont .title .txt {
  font-size: 0.18rem;
  font-family: 'MicrosoftYaHei-Bold, MicrosoftYaHei';
  font-weight: bold;
  color: #6D757D;
  line-height: 0.18rem;
  margin-left: 0.1rem;
}
.alt-rightCont .alt-zt {
  position: relative;
  height: 9.79rem;
  padding: 0.2rem 0.2rem;
}
.alt-rightCont .alt-zt .scroll-body .body-imglist {
  margin-top: 0.26rem;
  width: 2.92rem;
  height: 8.6rem;
}
.alt-rightCont .alt-zt .scroll-body .body-imglist img {
  height: 0.9rem;
  margin-bottom: 0.2rem;
}
.alt-rightCont .swiper-anniu-prev {
  position: absolute;
  width: 0.4rem;
  height: 0.4rem;
  left: 0;
  top: calc(50% - 0.4rem / 2);
  z-index: 2;
  cursor: pointer;
  outline: none;
}
.alt-rightCont .swiper-anniu-prev:hover {
  content: url(swiper-next.png);
  transform: rotate(180deg);
}
.alt-rightCont .swiper-anniu-next {
  position: absolute;
  width: 0.4rem;
  height: 0.4rem;
  right: 0;
  top: calc(50% - 0.4rem / 2);
  z-index: 2;
  transform: rotate(180deg);
  cursor: pointer;
  outline: none;
}
.alt-rightCont .swiper-anniu-next:hover {
  content: url(swiper-next.png);
  transform: rotate(0);
}
.alt-rightCont .alt-hb {
  width: 3.32rem;
  height: 5.52rem;
  margin-top: 0.3rem;
  padding: 0.2rem 0.2rem;
}
.alt-rightCont .alt-hb .rightCont-mySwiper1 {
  position: relative;
  width: 2.92rem;
  height: 4.47rem;
  margin-top: 0.21rem;
}
.alt-rightCont .alt-hb .rightCont-mySwiper1 .swiper-slide img {
  width: 2.92rem;
  height: 4.47rem;
}
.alt-rightCont .alt-db {
  width: 3.32rem;
  height: 5.18rem;
  margin-top: 0.3rem;
  padding: 0.2rem 0.2rem;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 {
  position: relative;
  width: 2.92rem;
  height: 4.4rem;
  margin-top: 0.21rem;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-slide {
  position: relative;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-slide img {
  width: 2.92rem;
  height: 4.47rem;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-slide p {
  position: absolute;
  width: 100%;
  height: 0.44rem;
  bottom: 0;
  background: #000000;
  border-radius: 0.04rem;
  opacity: 0.4;
  z-index: 1;
  text-align: center;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-slide p .swriperTxt {
  display: inline-block;
  font-size: 0.14rem;
  font-family: 'MicrosoftYaHei-Bold, MicrosoftYaHei';
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0.07rem;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-pagination1 {
  position: absolute;
  z-index: 2;
  bottom: 0.08rem;
  width: 100%;
  text-align: center;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-pagination-switch {
  display: inline-block;
  width: 0.1rem;
  height: 0.1rem;
  border-radius: 0.1rem;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-active-switch {
  background: #FF9725;
}
.wangmei {
  height: 1.55rem;
  margin-bottom: 0.3rem !important;
}
.wangmei .wangmei-txt {
  font-size: 0.18rem;
  font-family: MicrosoftYaHei;
  color: #666666;
  line-height: 0.5rem;
}
.wangmei .wangmei-txt:hover {
  color: #DA0000;
}
.wangmei .wangmei-txt-active {
  font-size: 0.18rem;
  font-family: 'MicrosoftYaHei-Bold, MicrosoftYaHei';
  font-weight: bold;
  color: #DA0000;
}
.wangmei .title-tabs {
  display: inline-block;
  margin-right: 0.4rem;
  cursor: pointer;
}
.wangmei .wangmei-title {
  height: 0.5rem;
  background: #FDF7F7;
  padding-left: 0.2rem;
}
.wangmei .wamgmei-content {
  padding-left: 0.2rem;
  margin-top: 0.05rem;
}
@media screen and (max-width: 768px) {
  .alt-rightCont {
    width: 7.02rem;
    margin: 0 auto;
  }
  .alt-rightCont .title {
    position: relative;
    height: 0.36rem;
  }
  .alt-rightCont .title img {
    width: 0.36rem;
    height: 0.36rem;
  }
  .alt-rightCont .title .txt {
    font-size: 0.36rem;
    line-height: 0.36rem;
  }
  .alt-rightCont .title .more {
    position: absolute;
    display: inline-block;
    font-size: 0.24rem;
    font-family: 'MicrosoftYaHei';
    color: #999999;
    line-height: 0.36rem;
    right: 0;
  }
  .alt-rightCont .alt-zt {
    height: 12.99rem;
  }
  .alt-rightCont .alt-zt .scroll-body .body-imglist {
    width: 6.62rem;
    height: 11.01rem;
  }
  .alt-rightCont .alt-zt .scroll-body .body-imglist img {
    width: 6.62rem;
    height: 2.01rem;
  }
  .alt-rightCont .swiper-anniu-prev {
    width: 0.65rem;
    height: 0.65rem;
  }
  .alt-rightCont .swiper-anniu-next {
    width: 0.65rem;
    height: 0.65rem;
  }
  .alt-rightCont .alt-hb {
    display: none;
  }
  .alt-rightCont .alt-db {
    width: 100%;
    height: 11.09rem;
  }
  .alt-rightCont .alt-db .rightCont-mySwiper2 {
    width: 6.54rem;
    height: 9.85rem;
  }
  .alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-wrapper .swiper-slide img {
    width: 6.54rem;
    height: 9.85rem;
  }
  .alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-wrapper .swiper-slide p {
    height: 1.07rem;
  }
  .alt-rightCont .alt-db .rightCont-mySwiper2 .swiper-wrapper .swiper-slide p .swriperTxt {
    font-size: 0.32rem;
    margin-top: 0.21rem;
  }
  .wangmei {
    width: 7.02rem !important;
    height: 8.09rem;
  }
  .wangmei .wangmei-txt {
    font-size: 0.32rem;
  }
  .wangmei .wangmei-title {
    height: 0.88rem;
    display: flex;
    justify-content: space-around;
  }
  .wangmei .wangmei-title .title-tabs {
    font-size: 0.36rem;
    line-height: 0.88rem;
  }
  .wangmei .wamgmei-content {
    margin-left: 0.46rem;
    margin-top: 0.27rem;
    padding-left: 0;
  }
  .wangmei .wamgmei-content .mr {
    margin-right: 0.25rem;
  }
  .wangmei .wamgmei-content .mb {
    margin-bottom: 0.25rem;
  }
  .wangmei .wamgmei-content .wangmei-txt {
    display: inline-block;
    width: 2.93rem;
    height: 0.88rem;
    background: #F7F7F7;
    border-radius: 4px;
    text-align: center;
    line-height: 0.88rem;
  }
  .wangmei .wamgmei-content .jiange {
    display: none;
  }
}

.swiper-pagination-bullet {
  outline: none;
}
.webxianshi {
  display: inline-block;
}
.wapxianshi {
  display: none;
}
.common-box-shadow {
  box-shadow: 0 0 0.09rem 0 rgba(0, 0, 0, 0.16);
}
.common-box-shadow:hover {
  box-shadow: 0 0 0.09rem 0 #ffe8c6;
}
.common-box-shadow2 {
  box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.16);
}
.common-box-shadow2:hover {
  box-shadow: 0 0 9px 0 #ffe8c6;
}
.mt20rem {
  margin-top: 0.2rem;
}
a.text-hover-color1:hover {
  color: #B3915E !important;
}
.mt72 {
  margin-top: 0.72rem;
}
.card:hover .shubiaohuadong-tip {
  opacity: 1;
}
.card .shubiaohuadong-tip {
  opacity: 0.3;
}
.shubiaohuadong-tip {
  height: 0.5rem;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: #ffffff;
  width: 100%;
  text-align: center;
  line-height: 0.5rem;
}
.shubiaohuadong-tip img {
  width: 3.2rem;
  height: 0.25rem;
}
.shubiaohuadong-tip .yydh-img {
  width: 0.25rem;
}
.shubiaohuadong-tip .yydh-img.clicknomore {
  display: none;
}
.shubiaohuadong-tip span {
  display: inline-block;
  margin-left: 0.1rem;
  font-size: 0.14rem;
  vertical-align: middle;
}
.sy-lunboboxcrt {
  height: 2.45rem;
  width: 100%;
}
/* 卡片滚动条 */
.card {
  border-radius: 0.04rem;
}
.card-body::-webkit-scrollbar,
.card-body2::-webkit-scrollbar {
  width: 0.04rem;
}
.card:hover .card-body::-webkit-scrollbar-track,
.topic1:hover .card-body::-webkit-scrollbar-track,
.card:hover .card-body2::-webkit-scrollbar-track {
  background-color: #F5F7F9;
  border-radius: 1rem;
}
.card:hover .card-body::-webkit-scrollbar-thumb,
.topic1:hover .card-body::-webkit-scrollbar-thumb,
.card:hover .card-body2::-webkit-scrollbar-thumb {
  /* box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); */
  background-color: #FFE8C6;
  border-radius: 1rem;
}
.card:hover .card-body,
.card:hover .card-body2,
.topic1:hover .card-body {
  scrollbar-color: #FFE8C6 #F5F7F9;
  scrollbar-width: thin;
  scrollbar-width: 0.04rem;
}
.card-body,
.card-body2 {
  overflow-y: auto!important;
  overflow-x: hidden!important;
}
/***  页码  ***/
.yydh-page {
  margin-top: 0.5rem;
  font-weight: normal;
  width: 100%;
  text-align: center;
}
.yydh-page .cm-page {
  display: inline-block;
  padding: 0;
  line-height: 0.32rem;
  text-align: center;
  font-size: 0.18rem;
}
.yydh-page .cm-page .num {
  color: #415569;
}
.yydh-page .cm-page a,
.yydh-page .cm-page span {
  text-align: center;
  margin: 0 0.06rem;
}
.yydh-page .cm-page a {
  display: inline-block;
  width: 0.32rem;
  color: #415569;
  background: #fff;
  border-radius: 0.03rem;
  cursor: pointer;
  border: 0.01rem solid #e7e7e7;
}
.yydh-page .cm-page a.noborder {
  border: none;
}
.yydh-page .cm-page a.cur,
.yydh-page .cm-page a:hover {
  background: #CC0000;
  color: #fff;
  border: 0.01rem solid #CC0000;
}
.yydh-page .cm-page a.nobg {
  background: none;
}
.yydh-page .cm-page a.nobg:hover {
  color: #CC0000;
}
.yydh-page .cm-page .pageprv,
.yydh-page .cm-page .pagenext {
  color: #b9bfc5;
}
.yydh-page .cm-page input {
  width: 0.32rem;
  height: 0.32rem;
  padding: 0 0.04rem;
  line-height: 100%;
  border: 0.01rem solid #e7e7e7;
}
.yydh-page .cm-page .submit {
  background: #49ad40;
  color: #fff;
}
.yydh-page .cm-page .go {
  font-size: 0.12rem;
  color: #b9bfc5;
  width: 0.4rem;
}
.w1400 {
  width: 14rem;
  margin: 0 auto;
}
.w1200 {
  width: 12rem;
  margin: 0 auto;
}
.yydh-head {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
}
.yydh-head button {
  display: none;
}
.yydh-head .yydh-htop-log {
  padding-top: 0.16rem;
}
.yydh-head .yydh-htop-log a {
  display: inline-block;
}
.yydh-head .yydh-htop-log img {
  width: 2.75rem;
  height: 0.7rem;
}
.yydh-head .yydh-htop-desc {
  padding-top: 0.2rem;
}
.yydh-head .yydh-htop-desc .wapw100 {
  float: left;
}
.yydh-head .yydh-htop-desc .mlr {
  margin: 0 0.12rem;
}
.yydh-head .yydh-htop-desc .yydh-htop-d1 a,
.yydh-head .yydh-htop-desc .yydh-htop-d1 span {
  font-size: 0.16rem;
  color: #333;
}
.yydh-head .yydh-htop-desc .yydh-htop-d1 a:hover {
  font-weight: bold;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 {
  margin-top: 0.13rem;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con {
  display: flex;
  float: right;
  font-size: 0.16rem;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con a {
  border-radius: 0.04rem;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con .txt {
  height: 0.32rem;
  line-height: 0.32rem;
  padding: 0 0.08rem;
  margin-right: 0.1rem;
  background-color: #FFCC00;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm {
  position: relative;
  width: 1.49rem;
  color: #000;
  text-align: center;
  background-color: #F2F2F2;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm .hd-icon {
  width: 0.2rem;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm .hov {
  display: none;
  position: absolute;
  z-index: 99;
  left: 0;
  top: 0.32rem;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm .hov img {
  width: 1.49rem;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm span {
  display: inline-block;
  line-height: 0.32rem;
  vertical-align: middle;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm:hover .hov {
  display: inline-block;
}
.yydh-head .yydh-htop-desc .yydh-htop-d2 a:hover {
  font-weight: bold;
}
.yydh-nav {
  line-height: 0.66rem;
  background: #f5f5f5;
  border-top: 0.02rem solid #E70113;
}
.yydh-nav .yydh-navbox {
  padding: 0 0.06rem;
}
.toggle-nav {
  display: flex;
  justify-content: space-between;
}
.toggle-nav .drop-select {
  width: auto;
  border: none;
  margin-right: 0;
  height: auto;
}
.toggle-nav .drop-select div {
  padding-left: 0;
}
.toggle-nav .drop-select div .tit {
  font-size: 0.22rem;
  color: #333;
  font-weight: bold;
  line-height: 0.66rem;
}
.toggle-nav .drop-select .tc-arrow {
  position: absolute;
  width: 0.12rem;
  height: 0.66rem;
  background: url(alt-arrow.png) no-repeat right center;
  background-size: 0.12rem 0.12rem;
  right: -0.19rem;
  top: 0;
}
.toggle-nav .drop-select a:hover {
  color: #E70113;
}
.toggle-nav .dropdown-menu {
  z-index: 3;
  width: 1.36rem;
  height: auto;
  box-shadow: 0 0.02rem 0.04rem 0 rgba(0, 0, 0, 0.16);
  border-radius: 0.04rem;
  background: #fff;
  border: 0.01rem solid rgba(208, 210, 212, 0.6);
  margin-top: -0.01rem;
  left: -0.25rem;
  padding: 0.06rem 0;
  overflow-y: inherit;
}
.toggle-nav .dropdown-menu li {
  line-height: 0.4rem;
  height: 0.4rem;
  padding-left: 0;
}
.toggle-nav .dropdown-menu li a {
  padding-left: 0.25rem;
  display: block;
  font-size: 0.16rem;
  color: #333;
  max-width: 100%;
  width: 100%;
}
.foot {
  border-top: 0.02rem solid #E70113;
  background: #F2F2F2;
  padding: 0.33rem;
}
.yydh-footerbox {
  display: flex;
  justify-content: space-between;
}
.yydh-footerbox .yydh-footl span,
.yydh-footerbox .yydh-footl a {
  font-size: 0.16rem;
  color: #333333;
  line-height: 32px;
}
.yydh-footerbox .yydh-footl a:hover {
  color: #E70113;
}
.yydh-footerbox .yydh-footr {
  margin-top: 0.1rem;
}
.yydh-footerbox .yydh-footr a {
  display: inline-block;
  margin-left: 0.08rem;
}
.yydh-footerbox .yydh-footr a img {
  width: 1.34rem;
  height: 0.65rem;
}
.common-crumbs {
  width: 10.4rem;
  background-color: #F4F4F4;
  border-radius: 0.06rem;
  font-size: 0.14rem;
  padding: 0.2rem 0.48rem;
  background-image: url(video_crumbs.png);
  background-repeat: no-repeat;
  background-size: 0.18rem 0.18rem;
  background-position: 0.2rem center;
}
.common-crumbs a,
.common-crumbs span {
  color: #6D757D;
}
.common-crumbs .last {
  font-weight: bold;
}
.common-list {
  width: 100%;
  padding: 0.2rem 0.2rem 0.5rem;
  position: relative;
  margin-bottom: 0.5rem;
}
.common-list .title-info {
  margin-bottom: 0.15rem;
}
.common-list .title-info img {
  width: 0.18rem;
  margin-right: 0.1rem;
}
.common-list .title-info a {
  font-size: 0.18rem;
  font-weight: bold;
  color: #6D757D;
  vertical-align: middle;
}
.common-list .title-info .more {
  float: right;
  font-size: 0.14rem;
  color: #999999;
  font-weight: 400;
}
.common-list .title-info .more:hover {
  font-weight: bold;
}
.common-list .common-list-card {
  max-height: 29.86rem;
}
.common-list .common-list-card .common-list-item-padding:first-child {
  padding-top: 0;
}
.common-list-item-img {
  padding: 0.15rem 0;
  border-bottom: 1px dashed #DDDDDD;
}
.common-list-item-img img {
  float: left;
  width: 1.92rem;
  height: 1.08rem;
  border-radius: 0.04rem;
  margin-right: 0.2rem;
}
.common-list-item-img .title {
  font-size: 0.18rem;
  line-height: 0.28rem;
  min-height: 0.8rem;
  width: calc(100% - 2.2rem);
  display: inline-block;
}
.common-list-item-img .article-info {
  display: block;
  margin-top: 0.1rem;
  font-size: 0.14rem;
  color: #999999;
}
.common-list-item-img .article-info a {
  color: inherit;
}
.common-list-item-img .article-info a:hover {
  color: inherit;
}
.common-list-item-img .article-info .date {
  margin-left: 0.16rem;
}
.common-list-item-text {
  padding: 0.15rem 0;
  border-bottom: 1px dashed #DDDDDD;
}
.common-list-item-text .title {
  font-size: 0.18rem;
  line-height: 0.28rem;
  min-height: 0.5rem;
}
.common-list-item-text .article-info {
  display: inline-block;
  margin-top: 0.08rem;
  font-size: 0.14rem;
  color: #999;
}
.common-list-item-text .article-info a {
  color: inherit;
}
.common-list-item-text .article-info a:hover {
  color: inherit;
}
.common-list-item-text .article-info .date {
  margin-left: 0.16rem;
}
.listMain {
  margin-top: 0.37rem;
}
.listMain .sy-lunbobox {
  height: 5.85rem;
  display: flex;
  margin-top: 0.3rem;
  justify-content: space-between;
}
.listMain .sy-lunbobox .sy-lunboboxcl {
  width: 10.4rem;
  position: relative;
  height: 100%;
}
.listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper {
  width: 100%;
  height: 100%;
}
.listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper .swiper-button-next {
  color: #fff;
  right: 0.29rem;
}
.listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper .swiper-button-prev {
  color: #fff;
  left: 0.29rem;
}
.listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper .swiper-slide a {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper .swiper-slide a img {
  height: 100%;
  width: 100%;
}
.listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper .swiper-slide a p {
  text-align: center;
  font-size: 0.2rem;
  color: #fff;
  position: absolute;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.6);
  line-height: 0.3rem;
  padding: 0.1rem 0.2rem;
}
.listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper .swiper-slide a:hover p {
  font-weight: bold;
}
.listMain .sy-lunbobox .sy-lunboboxcl .swiper-pagination {
  bottom: -0.29rem;
}
.listMain .sy-lunbobox .sy-lunboboxcl .swiper-pagination .swiper-pagination-bullet {
  width: 0.1rem;
  height: 0.1rem;
  background-color: #d8d8d8;
}
.listMain .sy-lunbobox .sy-lunboboxcl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 0.12rem;
  height: 0.12rem;
  background-color: #FF9725;
}
.listMain .sy-lunbobox .sy-lunboboxcr {
  height: 100%;
  width: 4.26rem;
}
.listMain .sy-lunbobox .sy-lunboboxcr .sy-lunboboxcrt {
  position: relative;
  padding: 0.12rem 0.16rem 0.39rem;
}
.listMain .sy-core {
  display: flex;
  justify-content: space-between;
}
.listMain .sy-core-l {
  width: 10.4rem;
}
.listMain .sy-core-l .xw-height-1620 {
  max-height: fit-content;
}
.listMain .sy-core-r {
  width: 3.32rem;
  margin-bottom: 0.5rem;
}
.video-wrapper {
  margin-top: 0.3rem;
  padding-bottom: 0.1rem;
}
.video-wrapper .sy-core-l {
  float: left;
  width: 10.4rem;
}
.video-wrapper .sy-core-r {
  float: right;
  width: 3.32rem;
  margin-bottom: 0.5rem;
}
.video-wrapper .video {
  margin-bottom: 0.5rem;
  position: relative;
  padding-bottom: 0.5rem;
}
.video-wrapper .video .video-card {
  padding-top: 0.3rem;
}
.video-wrapper .video .video-item-wrapper {
  width: 10.4rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.video-wrapper .video .video-item-wrapper.video-item-wa2 {
  position: relative;
}
.video-wrapper .video .video-item-wrapper::after {
  content: '';
  width: 3.25rem;
}
.video-wrapper .video .video-item {
  width: 3.25rem;
  height: 3.1rem;
  margin-bottom: 0.3rem;
  border-radius: 0.06rem;
  margin-left: 0.04rem;
  margin-right: 0.04rem;
}
.video-wrapper .video .video-item.video-item2 {
  position: absolute;
  height: auto;
  margin-left: 1%;
  margin-right: 1%;
  padding-bottom: 0;
  width: 31%;
}
.video-wrapper .video .video-item.video-item2 img {
  width: 100%;
  height: auto;
}
.video-wrapper .video .video-item.video-item2 .details {
  display: inline-block;
  padding: 0.1rem 0.2rem;
  height: auto;
}
.video-wrapper .video .video-item.video-item2 .item-info {
  padding-bottom: 0.2rem;
}
.video-wrapper .video .video-item img {
  width: 3.25rem;
  height: 1.8rem;
  border-radius: 0.06rem 0.06rem 0 0;
}
.video-wrapper .video .video-item .details {
  padding: 0.1rem 0.2rem 0;
  font-size: 0.16rem;
  line-height: 0.24rem;
  height: 0.86rem;
}
.video-wrapper .video .video-item .item-info {
  padding: 0 0.2rem;
  margin-top: 0.08rem;
  font-size: 0.14rem;
}
.video-wrapper .video .video-item .item-info a {
  display: inline-block;
  color: #999999;
}
.video-wrapper .video .video-item .item-info .news {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 1.6rem;
  float: left;
}
.video-wrapper .video .video-item .item-info .date {
  float: right;
}
.column-fine {
  margin-top: 0.3rem;
}
.column-fine .sy-core-l {
  float: left;
  width: 10.4rem;
}
.column-fine .sy-core-r {
  float: right;
  width: 3.32rem;
  margin-bottom: 0.5rem;
}
.column-fine .fine-details {
  float: left;
}
.column-fine .fine-details .news-details {
  width: 100%;
  margin: 0.4rem 0;
  padding: 0.4rem 0.6rem;
}
.column-fine .fine-details .news-details a:hover {
  color: inherit;
}
.column-fine .fine-details .news-details .title-info {
  width: 9.2rem;
  border-bottom: 1px solid #DDDDDD;
}
.column-fine .fine-details .news-details .title-info .jianti {
  color: #333;
  font-size: 0.26rem;
  display: block;
  text-align: center;
  margin-bottom: 0.1rem;
}
.column-fine .fine-details .news-details .title-info .futi {
  color: #333;
  font-size: 0.24rem;
  display: block;
  text-align: center;
  margin-top: 0.1rem;
}
.column-fine .fine-details .news-details .title-info .title {
  display: inline-block;
  width: 100%;
  font-size: 0.38rem;
  font-weight: bold;
  text-align: center;
}
.column-fine .fine-details .news-details .title-info .author-info {
  font-size: 0.16rem;
  text-align: center;
  color: #666666;
  margin-top: 0.25rem;
  margin-bottom: 0.35rem;
}
.column-fine .fine-details .news-details .title-info .author-info a {
  color: #666666;
}
.column-fine .fine-details .news-details .title-info .author-info .date,
.column-fine .fine-details .news-details .title-info .author-info .from {
  margin-right: 0.15rem;
}
.column-fine .fine-details .news-details .content-info {
  padding: 0.3rem 0 0;
  font-size: 0.18rem;
  line-height: 34px;
}
.column-fine .fine-details .news-details .content-info .zerenbianji {
  text-align: right;
  font-size: 0.18rem;
}
.tc-search {
  position: relative;
  width: 100%;
  height: 100vh;
  background: url(s-bg.png) no-repeat top center;
  background-attachment: fixed;
  background-size: 100% auto;
}
.tc-search .logo img {
  width: 3.16rem;
  height: auto;
}
.tc-search .tc-s-nav {
  position: relative;
  width: 100%;
  line-height: 0.56rem;
  padding-left: 0.24rem;
  background: #fff;
}
.tc-search .tc-s-nav a.s-desc {
  color: #333;
  font-size: 0.16rem;
  margin-left: 0.16rem;
}
.tc-search .tc-s-nav a.s-desc:hover {
  text-decoration: underline;
}
.tc-search .tc-s-nav span {
  color: #333;
  font-size: 0.16rem;
  margin-left: 0.18rem;
}
.tc-search .tc-s-nav .s-hskwb {
  position: absolute;
  color: #000;
  background-color: #FFCC00;
  height: 0.32rem;
  line-height: 0.32rem;
  border-radius: 0.04rem;
  font-size: 0.16rem;
  right: 0.4rem;
  margin-top: -0.16rem;
  top: 50%;
  padding: 0 0.08rem;
}
.tc-search .tc-s-nav .s-hskwb:hover {
  text-decoration: underline;
}
.tc-search .cont-block {
  min-height: calc(100vh - 1.68rem);
  padding-top: 1.6rem;
  padding-bottom: 1.1rem;
}
.tc-search .content .tc-s-box {
  width: 100%;
}
.tc-search .content .tc-s-box .search-input {
  width: 8.9rem;
  margin: 0 auto;
}
.tc-search .content .tc-s-box .search-wrapper {
  float: none;
  width: 100%;
  margin: 0.53rem auto 0;
}
.tc-search .content .tc-s-box .search-wrapper .search {
  width: 7.31rem;
}
.tc-search .content .tc-s-box .search-wrapper .search input {
  width: 5.6rem;
}
.tc-search .content .tc-s-box .search-wrapper .search,
.tc-search .content .tc-s-box .search-wrapper .advanced-search {
  background: #fff;
}
.tc-search .content .tc-s-box .search-wrapper .search:hover,
.tc-search .content .tc-s-box .search-wrapper .advanced-search:hover {
  font-weight: bold;
}
.tc-high-search {
  background-size: 100% 3.92rem;
}
.search-result .search-wrapper {
  width: 10.4rem;
  margin-right: 0.28rem;
  float: left;
}
.search-result .search-input {
  width: 10.4rem;
}
.search-result .search-input .search {
  float: left;
  width: 8.8rem;
  height: 0.52rem;
  padding-left: 0.16rem;
  margin-right: 0.22rem;
  box-shadow: 0 0 0.09rem 0 rgba(0, 0, 0, 0.16);
  border-radius: 0.04rem;
}
.search-result .search-input .search input {
  width: 7rem;
  height: 0.52rem;
  float: left;
}
.search-result .search-input .search input::placeholder {
  font-size: 0.16rem;
  color: #999;
}
.search-result .search-input .search .search-btn {
  float: right;
  width: 1.16rem;
  height: 0.52rem;
  padding-left: 0.55rem;
  color: #333;
  font-size: 0.18rem;
  line-height: 0.52rem;
  background-color: #FFCC00;
  border-radius: 0 0.04rem 0.04rem 0;
  background-image: url(search-fdj.png);
  background-size: 0.2rem auto;
  background-repeat: no-repeat;
  cursor: pointer;
  background-position: 0.25rem center;
}
.search-result .search-input .advanced-search {
  cursor: pointer;
  width: 1.36rem;
  height: 0.52rem;
  float: left;
  font-size: 0.18rem;
  color: #666666;
  text-align: center;
  line-height: 0.52rem;
  box-shadow: 0 0 0.09rem 0 rgba(0, 0, 0, 0.16);
  border-radius: 0.04rem;
}
.search-result .search-filter {
  width: 10.4rem;
  height: 0.52rem;
  padding: 0 0.3rem 0 0.2rem;
  background-color: #F4F4F4;
  border-radius: 0.04rem;
  margin-top: 0.3rem;
  margin-bottom: 0.3rem;
  font-size: 0.14rem;
  line-height: 0.52rem;
  color: #6D757D;
}
.search-result .search-filter a {
  color: #6D757D;
}
.search-result .search-filter a:hover {
  color: inherit;
}
.search-result .search-filter .all {
  float: left;
}
.search-result .search-filter .filter {
  float: right;
}
.search-result .search-filter .mr {
  margin-right: 10px;
}
.tc-s-footer {
  border-top: none;
  width: 100%;
  bottom: 0;
  font-size: 0.14rem;
  padding: 0.2rem;
  color: #666;
  background-color: #fff;
  text-align: center;
}
.advanced-search-box {
  display: none;
  margin-top: 0.3rem;
  width: 100%;
}
.advanced-search-box .content {
  display: flex;
  justify-content: center;
}
.advanced-search-box .content ul {
  background-color: #fff;
  padding: 0.68rem 1.68rem 0.48rem;
}
.advanced-search-box li {
  display: flex;
  margin-bottom: 0.2rem;
}
.advanced-search-box li:last-child {
  justify-content: center;
}
.advanced-search-box li span {
  display: inline-block;
  line-height: 0.38rem;
  width: 1.2rem;
  font-size: 0.16rem;
  color: #333;
  text-align: right;
  margin-right: 0.2rem;
}
.advanced-search-box li span.posi {
  color: #666;
  width: 0.8rem;
}
.advanced-search-box li input {
  box-sizing: border-box;
  width: 5.3rem;
  height: 0.4rem;
  line-height: 0.38rem;
  padding-left: 0.16rem;
  background: #FFF;
  border-radius: 0.04rem;
  border: 0.01rem solid #CCC;
}
.advanced-search-box li .radio-group {
  display: flex;
  vertical-align: middle;
}
.advanced-search-box li .radio-group input {
  width: auto;
}
.advanced-search-box li .radio-group label {
  display: inline-block;
  line-height: 0.4rem;
  font-size: 0.16rem;
  color: #333;
  margin-right: 0.3rem;
  margin-left: 0.08rem;
}
.advanced-search-box li button {
  width: 1.36rem;
  height: 0.52rem;
  line-height: 0.52rem;
  background-color: #fff;
  border-radius: 0.04rem;
  font-size: 0.18rem;
  color: #666;
  text-align: center;
  border: 0.01rem solid #CCC;
}
.advanced-search-box li button:first-child {
  color: #333;
  background: #FFCC00;
  margin-right: 0.2rem;
  border: none;
}
.advanced-search-box li button:hover {
  font-weight: bold;
}
.yydh-sousuojieguo {
  display: none;
  width: 13.37rem;
  background-color: #fff;
  margin: 0 auto;
  margin-top: 0.4rem;
}
.yydh-sousuojieguo ul li {
  padding: 0.37rem 0.4rem;
  border-bottom: 0.01rem dashed #D0D0D0;
}
.yydh-sousuojieguo ul li a {
  display: block;
  font-size: 0.18rem;
  max-width: 100%;
  color: #333333;
}
.yydh-sousuojieguo ul li .desc {
  margin-top: 0.18rem;
  color: #999;
  font-size: 0.16rem;
}
.yydh-sousuojieguo .yydh-s-page {
  padding: 0.4rem 0;
  text-align: center;
}
.yydh-sousuojieguo .yydh-s-page .cm-page a.cur,
.yydh-sousuojieguo .yydh-s-page .cm-page a:hover {
  background: #FFCC00;
  color: #fff;
}
.yydh-sousuojieguo .yydh-s-page .cm-page .pageprv,
.yydh-sousuojieguo .yydh-s-page .cm-page .pagenext {
  color: #333;
}
@media screen and (max-width: 768px) {
  .advanced-search-box .content ul {
    width: 100%;
    padding: 0.4rem;
    box-shadow: 0 0 0.09rem 0 rgb(0 0 0%);
    border-radius: 0.04rem;
  }
  .advanced-search-box li {
    display: block;
  }
  .advanced-search-box li span {
    display: block;
    width: 100%;
    text-align: left;
    font-size: 0.32rem;
    margin-bottom: 0.22rem;
  }
  .advanced-search-box li span.posi {
    color: #333;
    width: 100%;
  }
  .advanced-search-box li input {
    width: 100%;
    height: 0.88rem;
    line-height: 0.88rem;
  }
  .advanced-search-box li .radio-group label {
    line-height: 0.88rem;
    font-size: 0.32rem;
    color: #333;
  }
  .advanced-search-box li button {
    width: 40%;
    height: 0.88rem;
    line-height: 0.88rem;
    background-color: #fff;
    border-radius: 0.04rem;
    font-size: 0.32rem;
    color: #333;
    text-align: center;
    border: 0.01rem solid #CCC;
  }
  .advanced-search-box li button:first-child {
    color: #333;
    background: #FFCC00;
    margin-right: 0.2rem;
    border: none;
  }
  .advanced-search-box li button:hover {
    font-weight: bold;
  }
  .shubiaohuadong-tip span {
    font-size: 0.3rem;
  }
  body {
    min-width: 100%;
  }
  .w1400,
  .w1200 {
    width: 100%;
  }
  .common-crumbs {
    width: 7.02rem;
    font-size: 0.24rem;
    padding: 0.32rem 0.66rem;
    background-size: 0.32rem 0.32rem;
    margin: 0 auto;
  }
  .common-crumbs a,
  .common-crumbs span {
    display: inline;
  }
  .common-list .title-info {
    height: 0.6rem;
    line-height: 0.6rem;
  }
  .common-list .title-info img {
    width: 0.36rem;
    height: auto;
    vertical-align: middle;
  }
  .common-list .title-info a {
    font-size: 0.36rem;
    vertical-align: middle;
  }
  .common-list .title-info .more {
    font-size: 0.26rem;
    vertical-align: middle;
  }
  .common-list .common-list-card {
    max-height: 15rem;
    padding-bottom: 0.4rem;
  }
  .common-list .common-list-card .title {
    font-size: 0.32rem;
    line-height: 0.48rem;
    height: auto;
    width: 100%;
  }
  .common-list .common-list-card .wapwidth100 {
    width: calc(100%);
  }
  .common-list .common-list-card .article-info {
    font-size: 0.24rem;
    margin-top: 0.17rem;
  }
  .common-list .common-list-item-img img {
    width: 100%;
    height: auto;
    margin: 0 0 0.3rem;
  }
  .common-list-item-img,
  .common-list-item-text {
    padding: 0.25rem 0.05rem 0.25rem 0.09rem;
  }
  .common-list-item-img .article-info a,
  .common-list-item-text .article-info a {
    display: inline-block;
    vertical-align: middle;
  }
  .yydh-head {
    display: block;
    position: relative;
  }
  .yydh-head .yydh-htop-log {
    padding-left: 0.24rem;
    padding-top: 0.48rem;
  }
  .yydh-head .yydh-htop-log img {
    width: 3.4rem;
    height: auto;
  }
  .yydh-head button {
    position: absolute;
    right: 0.24rem;
    bottom: 0.15rem;
    display: block;
    width: 0.6rem;
    height: 0.6rem;
    background: url(button.png) no-repeat center #FFF;
    background-size: 0.36rem 0.36rem;
    box-shadow: 0 0 0.09rem 0 rgba(0, 0, 0, 0.16);
    border-radius: 0.04rem;
  }
  .yydh-head .yydh-htop-desc {
    width: 100%;
    background: #F5F5F7;
    padding: 0.24rem;
  }
  .yydh-head .yydh-htop-desc .wapw100 {
    float: none;
  }
  .yydh-head .yydh-htop-desc .mlr {
    margin: 0;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d1 {
    float: left;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d1 a,
  .yydh-head .yydh-htop-desc .yydh-htop-d1 span {
    line-height: 0.48rem;
    font-size: 0.24rem;
    color: #666;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d1 a:hover {
    font-weight: bold;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 {
    margin-top: 0.13rem;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 .con {
    float: right;
    width: 2.3rem;
    font-size: 0.24rem;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 .con .txt {
    display: inline-block;
    height: 0.72rem;
    line-height: 0.72rem;
    border-radius: 0.04rem;
    padding: 0 0.24rem;
    background-color: #FFCC00;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm {
    width: 0.4rem;
    background-color: inherit;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm span {
    display: none;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm .hd-icon {
    width: 0.5rem;
    margin: 0.1rem 0 0 0.02rem;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm .hov {
    position: fixed;
    width: 100%;
    height: calc(100% - 1.44rem);
    top: 1.44rem;
    background-color: rgba(0, 0, 0, 0.3);
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 .con .ewm .hov img {
    width: 3rem;
    margin-top: 50%;
  }
  .yydh-head .yydh-htop-desc .yydh-htop-d2 a:hover {
    font-weight: bold;
  }
  .tc-search .contentbox {
    padding: 0 0.3rem;
    background: url(logobg.png) no-repeat top center;
    background-size: 100% auto;
  }
  .tc-search .logo {
    padding-top: 3.6rem;
  }
  .tc-search .logo img {
    width: 4.1rem;
    height: auto;
  }
  .tc-search .tc-s-nav {
    padding: 0.24rem;
    width: 100%;
  }
  .tc-search .tc-s-nav a.s-desc {
    display: inline-block;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .tc-search .tc-s-nav span {
    display: block;
    font-size: 0.24rem;
    line-height: 0.36rem;
  }
  .tc-search .tc-s-nav .s-hskwb {
    height: 0.72rem;
    line-height: 0.72rem;
    padding: 0 0.24rem;
    font-size: 0.24rem;
    margin-top: -0.36rem;
    right: 0.24rem;
  }
  .yydh-nav {
    line-height: 0.66rem;
    background: #fff;
    border-top: none;
  }
  .yydh-nav .yydh-navbox {
    padding: 0 0.24rem;
  }
  .toggle-nav {
    display: none;
  }
  .toggle-nav .drop-select {
    width: auto;
    border: none;
    margin: 0 0.2rem;
    height: auto;
  }
  .toggle-nav .drop-select div .tit {
    font-size: 0.32rem;
  }
  .toggle-nav .dropdown-menu {
    width: 2rem;
  }
  .toggle-nav .dropdown-menu li {
    line-height: 0.8rem;
    height: 0.8rem;
  }
  .toggle-nav .dropdown-menu li a {
    font-size: 0.32rem;
  }
  .tc-search {
    background-attachment: unset;
  }
  .tc-search .cont-block {
    min-height: 2rem;
    padding-top: 0;
    padding-bottom: 0.5rem;
    background: url(bodybg.png) no-repeat bottom center;
    background-size: 100% auto;
  }
  .tc-search .content .tc-s-box .search-wrapper .search {
    height: 0.88rem;
    width: 100%;
  }
  .tc-search .content .tc-s-box .search-wrapper .search input {
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.32rem;
    width: calc(100% - 1.88rem);
  }
  .tc-search .content .tc-s-box .search-wrapper .search input::-webkit-input-placeholder {
    font-size: 0.32rem;
  }
  .tc-search .content .tc-s-box .search-wrapper .search .search-btn {
    width: 1.88rem;
    height: 0.88rem;
    font-size: 0.32rem;
    padding-left: 0.78rem;
    background-size: 0.35rem auto;
    line-height: 0.88rem;
  }
  .tc-search .content .search-result .search-input {
    width: 100%;
  }
  .tc-search .content .search-result .search-input .advanced-search {
    width: 100%;
    display: block;
    margin-top: 0.24rem;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.32rem;
  }
  .foot {
    border-top: 0.02rem solid #E70113;
    background: #F2F2F2;
    padding: 0.33rem;
    box-sizing: border-box;
  }
  .tc-s-footer {
    background-color: #fff;
  }
  .yydh-footerbox {
    display: block;
  }
  .yydh-footerbox .yydh-footl span,
  .yydh-footerbox .yydh-footl a {
    font-size: 0.3rem;
    color: #333333;
    line-height: 0.48rem;
  }
  .yydh-footerbox .yydh-footl .wap100 {
    display: block;
  }
  .yydh-footerbox .yydh-footr {
    margin-top: 0.2rem;
  }
  .yydh-footerbox .yydh-footr a {
    display: inline-block;
    margin-left: 0;
    margin-right: 0.3rem;
    margin-top: 0.24rem;
  }
  .yydh-footerbox .yydh-footr a img {
    width: 1.83rem;
    height: 0.88rem;
  }
  .listMain .sy-core {
    padding: 0 0.24rem;
    display: block;
  }
  .listMain .sy-core .sy-core-l {
    width: 100%;
  }
  .listMain .sy-core .sy-core-r {
    width: 100%;
    margin-top: 0.3rem;
  }
  .listMain .sy-lunbobox {
    height: auto;
    display: block;
  }
  .listMain .sy-lunbobox .sy-lunboboxc {
    width: 100%;
    height: 4.22rem;
  }
  .listMain .sy-lunbobox .sy-lunboboxcl .sy-mySwiper .swiper-slide a p {
    font-size: 0.28rem;
    font-weight: bold;
    padding-top: 0.13rem;
    padding-bottom: 0.13rem;
  }
  .listMain .sy-lunbobox .sy-lunboboxcl .swiper-pagination {
    bottom: -0.4rem;
  }
  .listMain .sy-lunbobox .sy-lunboboxcl .swiper-pagination .swiper-pagination-bullet {
    width: 0.15rem;
    height: 0.15rem;
    background-color: #d8d8d8;
  }
  .listMain .sy-lunbobox .sy-lunboboxcl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 0.18rem;
    height: 0.18rem;
    background-color: #FF9725;
  }
  .listMain .sy-lunbobox .sy-lunboboxcr {
    margin-top: 0.84rem;
    height: auto;
  }
  .listMain .sy-lunbobox .sy-lunboboxcrt {
    height: 5.7rem;
  }
  .column-fine .sy-core-l {
    width: 100%;
  }
  .column-fine .sy-core-r {
    width: 100%;
    margin-top: 0.3rem;
  }
  .column-fine .fine-details {
    float: none;
    width: 7.02rem;
    margin: 0 auto;
  }
  .column-fine .fine-details .news-details {
    padding: 0.3rem;
    margin: 0.3rem 0 0.4rem;
  }
  .column-fine .fine-details .news-details .jianti {
    line-height: 0.4rem;
    font-size: 0.32rem;
  }
  .column-fine .fine-details .news-details .futi {
    font-size: 0.3rem;
    line-height: 0.4rem;
  }
  .column-fine .fine-details .news-details .title-info {
    width: 100%;
    font-size: 0.4rem;
    line-height: 0.6rem;
  }
  .column-fine .fine-details .news-details .title-info .title {
    display: inline-block;
  }
  .column-fine .fine-details .news-details .title-info .author-info {
    margin-top: 0.1rem;
    margin-bottom: 0.3rem;
    line-height: 0.26rem;
    font-size: 0.2rem;
    color: #666666;
  }
  .column-fine .fine-details .news-details .title-info .author-info span.span-wrap {
    display: block;
    line-height: 0.36rem;
  }
  .column-fine .fine-details .news-details .content-info {
    font-size: 0.32rem;
    line-height: 0.6rem;
  }
  .column-fine .fine-details .news-details .content-info .zerenbianji {
    text-align: right;
    font-size: 0.28rem;
  }
  .video-wrapper {
    width: 100%;
  }
  .video-wrapper .sy-core {
    display: block;
  }
  .video-wrapper .sy-core .xw-height-1620 {
    max-height: fit-content;
  }
  .video-wrapper .sy-core .sy-core-l {
    width: 100%;
  }
  .video-wrapper .sy-core .sy-core-r {
    width: 100%;
    margin-top: 0.3rem;
  }
  .video-wrapper .layout-list {
    width: 7.5rem;
    margin-right: 0;
  }
  .video-wrapper .layout-list .video-card {
    margin-top: 0.3rem;
    padding: 0 0.24rem 0;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper {
    width: 100%;
    padding-bottom: 0.3rem;
    justify-content: space-around;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper .video-item {
    height: auto;
    margin-bottom: 0.3rem;
    padding-bottom: 0.2rem;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper .video-item.video-item2 {
    width: 48% !important;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper .video-item .details {
    font-size: 0.24rem;
    line-height: 0.34rem;
    height: 1.2rem;
    padding: 0.16rem 0.2rem 0;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper .video-item .item-info {
    font-size: 0.18rem;
    margin: 0;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper .video-item .item-info a {
    display: block;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper .video-item .item-info .news {
    display: block;
    margin-top: 0.12rem;
    width: auto;
    float: none;
  }
  .video-wrapper .layout-list .video-card .video-item-wrapper .video-item .item-info .date {
    display: block;
    margin-top: 0.1rem;
    float: none;
  }
  .webxianshi {
    display: none;
  }
  .wapxianshi {
    display: inline-block;
  }
  .yydh-sousuojieguo {
    width: 100%;
    box-shadow: 0 0 0.09rem 0 rgb(0 0 0%);
    border-radius: 0.04rem;
  }
  .yydh-sousuojieguo ul li {
    padding: 0.37rem 0;
    border-bottom: 0.01rem dashed #D0D0D0;
  }
  .yydh-sousuojieguo ul li a {
    font-size: 0.32rem;
    color: #333333;
    line-height: 0.48rem;
  }
  .yydh-sousuojieguo ul li .desc {
    margin-top: 0.34rem;
    color: #999;
    font-size: 0.28rem;
  }
  .yydh-sousuojieguo .yydh-pageneirong {
    width: 100%;
    display: flex !important;
    justify-content: space-around;
    align-items: center;
  }
  .yydh-sousuojieguo .yydh-pageneirong a,
  .yydh-sousuojieguo .yydh-pageneirong span {
    display: block;
    width: 30%;
    background: #fff;
    text-align: center;
    height: 0.88rem;
    line-height: 0.88rem;
    font-size: 0.32rem;
    color: #333333;
    transition: 0.3s all;
    border: 0.01rem solid #dedede;
  }
}
