@media (min-width: 0px) and (max-width: 768px) {
  .index-nav-mo-container {
    display: block;
  }
  .pc-nav-container {
    display: none;
  }
  .inc_main {
    width: 36.5rem;
  }
  .index-banner-container {
    height: 70rem;
  }
  .index-banner-container .img-box img {
    width: 100%;
  }
  .index-banner-container .banner-content h3 {
    font-size: 2.4rem;
    line-height: 1.4;
  }
  .index-banner-container .banner-content h1 {
    margin: 1rem 0;
    font-size: 3.6rem;
    line-height: 1.4;
  }
  .index-banner-container .banner-content p {
    font-size: 1.8rem;
  }
  .index-banner-container .banner-content .look_detail {
    width: 20rem;
    height: 4rem;
    line-height: 4rem;
    font-size: 1.6rem;
  }
  .index-banner-container .floating-lights {
    display: none;
  }
  .BannerSwiper {
    display: none;
  }
  .PhoneBannerSwiper {
    display: block;
  }
  .index-space-container {
    padding: 6rem 0;
  }
  .index-space-container .space-content .common-title {
    margin-bottom: 3rem;
    flex-direction: column;
  }
  .index-space-container .space-content .common-title p {
    font-size: 2.2rem;
  }
  .index-space-container .space-content .common-title .zh-color {
    margin-left: 0;
  }
  .index-space-container .space-content .common-title .clearing {
    display: none;
  }
  .index-space-container .space-content .swiper-space {
    margin-bottom: 3rem;
    flex-direction: column;
    background-color: #fff;
    border-radius: 2rem;
    overflow: hidden;
  }
  .index-space-container .space-content .swiper-space .swiper-left {
    width: 100%;
    height: 20.55rem;
    border-radius: 2rem 2rem 0 0;
  }
  .index-space-container .space-content .swiper-space .swiper-right {
    padding: 2rem;
    width: 100%;
    height: auto;
  }
  .index-space-container .space-content .swiper-space .swiper-right .line {
    margin: 1rem 0 2rem;
    background-color: rgba(2, 109, 206, 0.2);
  }
  .index-space-container .space-content .swiper-space .swiper-right .line::before {
    background-color: #026dce;
  }
  .index-space-container .space-content .swiper-space .swiper-right p {
    margin-bottom: 3rem;
    color: #333;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .look-detail a {
    color: #666;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .look-detail .arrow i {
    color: #666;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-item {
    width: 5.5rem;
    height: 4rem;
    line-height: 4rem;
    background-color: #026dce;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-item:hover {
    background-color: #026dce;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-item i {
    color: #fff;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-button-disabled {
    border-color: #6a6a6a;
    background-color: unset;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-button-disabled i {
    color: #6a6a6a;
  }
  .index-space-container .space-content .space-list {
    flex-wrap: wrap;
  }
  .index-space-container .space-content .space-list .space-item {
    margin-bottom: 1rem;
    width: 100%;
    border-radius: 1.5rem;
    overflow: hidden;
    background-color: #fff;
  }
  .index-space-container .space-content .space-list .space-item:nth-child(2n + 1) {
    margin-right: 1rem;
  }
  .index-space-container .space-content .space-list .space-item:not(:last-child) {
    margin-right: 0;
  }
  .index-space-container .space-content .space-list .space-item:hover .space-title {
    opacity: 1;
  }
  .index-space-container .space-content .space-list .space-item:hover .space-box {
    bottom: 0;
    left: 0;
  }
  .index-space-container .space-content .space-list .space-item .space-box {
    border-radius: 0;
    background-color: unset;
    opacity: 1;
    left: 0;
    height: auto;
    position: relative;
    box-shadow: unset;
  }
  .index-news-container {
    padding: 6rem 0;
  }
  .index-news-container .news-content .common-title {
    margin-bottom: 2rem;
    flex-direction: column;
  }
  .index-news-container .news-content .common-title::before {
    top: 1rem;
    bottom: 0;
  }
  .index-news-container .news-content .common-title p {
    font-size: 2.2rem;
  }
  .index-news-container .news-content .common-title .zh-color {
    margin-left: 0;
  }
  .index-news-container .news-content .common-title .en-color {
    margin-bottom: 1rem;
  }
  .index-news-container .news-content .common-title .clearing {
    display: none;
  }
  .index-news-container .news-content .common-title .news-taps {
    position: relative;
  }
  .index-news-container .news-content .common-title .news-taps .taps-item {
    font-size: 1.4rem;
  }
  .index-news-container .news-content .swiper-news {
    margin-bottom: 2rem;
    padding-bottom: 2rem;
    border-bottom: 1px solid #0151c7;
    flex-wrap: wrap;
  }
  .index-news-container .news-content .swiper-news .SwiperNews {
    margin-right: 0;
    margin-bottom: 2rem;
    width: 100%;
    height: 25rem;
  }
  .index-news-container .news-content .swiper-news .SwiperNews .news-left .news-text {
    padding: 2rem;
  }
  .index-news-container .news-content .swiper-news .SwiperNews .news-left .news-text .news-title {
    font-size: 1.7rem;
  }
  .index-news-container .news-content .swiper-news .date-box {
    margin-bottom: 1rem;
  }
  .index-news-container .news-content .swiper-news .tips {
    padding: 0.3rem 1rem;
    font-size: 1.2rem;
  }
  .index-news-container .news-content .swiper-news .date {
    font-size: 1.4rem;
  }
  .index-news-container .news-content .swiper-news .news-right .news-common {
    padding: 2rem;
    height: unset;
  }
  .index-news-container .news-content .swiper-news .news-right .news-common .news-title {
    font-size: 1.7rem;
  }
  .index-news-container .news-content .news-list {
    flex-wrap: wrap;
  }
  .index-news-container .news-content .news-list .news-item {
    margin-bottom: 2rem;
    padding: 2rem;
    width: 100%;
  }
  .index-faq-container {
    padding: 6rem 0;
    height: fit-content;
  }
  .index-faq-container .faq-content .common-title {
    margin-bottom: 3rem;
    flex-direction: column;
  }
  .index-faq-container .faq-content .common-title::before {
    top: 1rem;
    bottom: 0;
  }
  .index-faq-container .faq-content .common-title p {
    font-size: 2.2rem;
  }
  .index-faq-container .faq-content .common-title .zh-color {
    margin-left: 0;
  }
  .index-faq-container .faq-content .common-title .en-color {
    margin-bottom: 1rem;
  }
  .index-faq-container .faq-content .common-title .clearing {
    display: none;
  }
  .index-faq-container .faq-content .common-title .look-more {
    font-size: 1.4rem;
  }
  .index-faq-container .faq-content .faq-index-type {
    flex-direction: column;
  }
  .index-faq-container .faq-content .faq-index-type .faq-center {
    display: none;
  }
  .index-faq-container .faq-content .faq-index-type .faq-left {
    margin-bottom: 2rem;
    width: 100%;
  }
  .index-faq-container .faq-content .faq-index-type .faq-left .faq-item:nth-child(2n + 1) {
    margin-left: 0;
  }
  .index-faq-container .faq-content .faq-index-type .faq-right {
    width: 100%;
  }
  .index-faq-container .faq-content .faq-index-type .faq-right .faq-item {
    padding: 1rem 3rem 1.5rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-right .faq-item:nth-child(2n) {
    margin-left: 0;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item {
    margin-bottom: 2rem;
    padding: 1rem 3rem 1.5rem;
    width: 100%;
    height: 8rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item .title {
    margin-bottom: 0;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item .tips {
    display: none;
  }
  .index-faq-container .faq-content .faq-index-list .faq-item {
    width: 100%;
  }
  .index-faq-container .faq-content .faq-index-list .faq-item .my-icon {
    top: 1.6rem;
    font-size: 3rem;
  }
  .footer-container .footer-content {
    flex-wrap: wrap;
  }
  .footer-container .footer-content .footer-left {
    margin-bottom: 2rem;
    width: 100%;
  }
  .footer-container .footer-content .footer-right {
    margin-bottom: 4rem;
    width: 100%;
  }
  .footer-container .footer-content .link {
    position: relative;
  }
  .about-banner {
    height: 23rem;
  }
  .about-banner .about-title {
    margin-top: 5rem;
  }
  .about-banner .about-title h1 {
    font-size: 2.6rem;
  }
  .news-container {
    padding: 5rem 0;
  }
  .news-container .common-tips {
    margin-bottom: 2rem;
  }
  .news-container .common-tips .tips-item {
    padding: 0 0.5rem;
    font-size: 1.4rem;
  }
  .news-container .news-list .news-item {
    flex-direction: column;
    height: auto;
  }
  .news-container .news-list .news-item .news-img {
    margin-right: 0;
    width: 100%;
    border-radius: 2rem 2rem 0 0;
  }
  .news-container .news-list .news-item .news-info {
    padding: 2rem;
  }
  .news-container .news-list .news-item .news-info h1 {
    margin-bottom: 1rem;
    font-size: 1.7rem;
  }
  .news-container .news-list .news-item .news-info .desc {
    margin-bottom: 1rem;
    line-height: 1.6;
    font-size: 1.4rem;
  }
  .faq-container {
    padding: 5rem 0;
  }
  .faq-container .search-box {
    width: 100%;
    height: 5rem;
  }
  .faq-container .search-box input {
    padding: 0 15rem 0 2rem;
    width: 100%;
    height: 5rem;
    font-size: 1.6rem;
  }
  .faq-container .search-box .my-icon {
    right: 13rem;
  }
  .faq-container .search-box .search-btn {
    width: 12rem;
    height: 5rem;
    line-height: 5rem;
    font-size: 1.8rem;
  }
  .faq-container .common-tips {
    flex-wrap: wrap;
  }
  .faq-container .common-tips .tips-item {
    padding: 0 0.8rem;
    line-height: 2;
  }
  .faq-container .common-tips .tips-item:not(:last-child) {
    border-right: unset;
  }
  .faq-container .faq-list .faq-item .faq-title {
    padding: 1rem 2rem;
    align-items: flex-start;
  }
  .faq-container .faq-list .faq-item .faq-title .icon {
    margin-right: 1rem;
  }
  .faq-container .faq-list .faq-item .faq-title .icon i {
    font-size: 1.8rem;
  }
  .faq-container .faq-list .faq-item .faq-title p {
    font-size: 1.6rem;
  }
  .faq-container .faq-list .faq-item .content {
    padding: 2rem 4rem;
  }
  .forum-container {
    padding: 5rem 0;
  }
  .forum-container .forum-title {
    margin-bottom: 2rem;
    padding: 0;
    flex-wrap: wrap;
  }
  .forum-container .forum-title .img-box {
    margin-right: 0;
    width: 100%;
    height: 22rem;
    border-radius: 2rem 2rem 0 0;
  }
  .forum-container .forum-title .forum-text {
    padding: 0.5rem 2rem 2rem;
  }
  .forum-container .forum-title .forum-text .tips {
    margin: 0;
  }
  .forum-container .forum-title .forum-text .tips i {
    font-size: 3.4rem;
  }
  .forum-container .forum-title .forum-text .tips span {
    top: 0.9rem;
    left: 0.9rem;
    font-size: 1.6rem;
  }
  .forum-container .forum-title .forum-text .time {
    top: 2.5rem;
    right: 2rem;
  }
  .forum-container .forum-title .forum-text .time span {
    font-size: 1.4rem;
  }
  .forum-container .forum-title .forum-text .title {
    margin-bottom: 1rem;
    font-size: 1.6rem;
  }
  .forum-container .forum-title .forum-text .author {
    padding: 0.3rem 0.8rem;
    font-size: 1.2rem;
  }
  .forum-container .forum-title .forum-text p {
    margin-bottom: 1.5rem;
    font-size: 1.4rem;
  }
  .forum-container .forum-title .forum-text .forum-btn {
    width: 12rem;
    font-size: 1.4rem;
  }
  .forum-container .forum-title .forum-text .forum-btn i {
    font-size: 1.4rem;
  }
  .forum-container .forum-list {
    flex-wrap: wrap;
  }
  .forum-container .forum-list .forum-item {
    margin-right: 0 !important;
    margin-bottom: 2rem;
    padding: 0;
    width: 100%;
  }
  .forum-container .forum-list .forum-item .img-box {
    margin-bottom: 1rem;
    height: 22rem;
    border-radius: 2rem 2rem 0 0;
  }
  .forum-container .forum-list .forum-item .tips {
    margin-bottom: 1rem;
  }
  .forum-container .forum-list .forum-item .forum-text {
    padding: 0 2rem;
  }
  .forum-container .forum-list .forum-item .forum-btn {
    left: 2rem;
    bottom: 2rem;
  }
  .detail-news-contaienr {
    width: 36.5rem;
  }
  .detail-news-contaienr .detail-news-content .detail-title {
    font-size: 1.6rem;
    line-height: 1.6;
  }
  .detail-news-contaienr .prev-next {
    flex-wrap: wrap;
  }
  .detail-news-contaienr .prev-next a {
    width: 100%;
  }
  .detail-news-contaienr .prev-next .news_next {
    text-align: left;
  }
  .detail-about-contaienr {
    width: 36.5rem;
  }
  .detail-about-contaienr .gedis-detail-gyyj {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-left {
    margin-right: 0;
    margin-bottom: 3rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right h2 {
    margin-bottom: 2rem;
    font-size: 2.2rem;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right .gyyj-content {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right .gyyj-content .gyyj-item {
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right .gyyj-content .gyyj-item:nth-child(odd) {
    margin-right: 0;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh {
    flex-direction: column;
    height: auto;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh::before {
    display: none;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n) {
    margin-top: 0;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n)::after {
    top: -0.5rem;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n + 1)::after {
    top: -0.5rem;
  }
  .detail-about-contaienr .gedis-detail-gjbz {
    padding: 3rem;
  }
  .detail-about-contaienr .gedis-detail-hxgz {
    padding: 3rem;
  }
  .detail-about-contaienr .gedis-detail-hxgz .gedis-hxgz .gedis-hxgz-item {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-hxgz .gedis-hxgz .gedis-hxgz-item .gedis-hxgz-title {
    margin-right: 0;
    margin-bottom: 1rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxgn {
    padding: 3rem;
  }
  .detail-about-contaienr .gedis-detail-hxgn .gedis-hxgn .gedis-hxgn-item {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-hxgn .gedis-hxgn .gedis-hxgn-item .gedis-hxgn-num {
    margin-right: 0;
  }
  .detail-about-contaienr .gedis-detail-hxgn .gedis-hxgn .gedis-hxgn-item .gedis-hxgn-title {
    margin-right: 0;
    margin-bottom: 1rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxjz {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left {
    margin-right: 0;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left h2 {
    line-height: 1.6;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left .hxjz-img {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left .hxjz-img .hxjz-img-item {
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left .hxjz-img .hxjz-img-item:first-child {
    padding-right: 0;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left .hxjz-img .hxjz-img-item:last-child {
    padding-left: 0;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-right {
    padding: 3rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-right h2 {
    font-size: 3rem;
  }
  .footer-container .footer-content .footer-left .title {
    font-size: 2rem;
  }
  .footer-container .footer-content .footer-left .mess-info {
    font-size: 1.4rem;
  }
  .footer-container .footer-content .footer-left .mess-info i {
    font-size: 1.4rem;
  }
  .footer-container .footer-content .footer-right .title {
    font-size: 2rem;
  }
  .footer-container .footer-content .footer-right .form_phone input {
    height: 4rem;
  }
  .footer-container .footer-content .footer-right .form_phone i {
    color: #a8a5a5;
  }
  .footer-container .footer-content .footer-right .form-btn {
    width: 12rem;
    height: 4rem;
    font-size: 1.4rem;
  }
  .about-container .about-sapce {
    margin-bottom: 10rem;
  }
  .about-container .about-sapce .about-sapce-title {
    margin: 0 auto 1rem;
  }
  .about-container .about-sapce .about-sapce-title h1 {
    font-size: 2rem;
  }
  .about-container .about-sapce .about-sapce-title p {
    font-size: 1.4rem;
  }
  .about-container .about-sapce .about-sapce-content {
    padding: 1.5rem 3rem;
  }
  .about-container .about-sapce .about-sapce-content h3 {
    font-size: 1.6rem;
    line-height: 1.6;
  }
  .about-container .about-sapce .space-rule {
    flex-direction: column;
  }
  .about-container .about-sapce .space-rule .rule-center {
    margin: 5rem 0;
    width: 35rem;
    height: 35rem;
  }
  .about-container .about-types {
    height: 80rem;
  }
  .about-container .about-types .types-title {
    padding-top: 5rem;
    height: 20rem;
    border-radius: 2rem;
  }
  .about-container .about-types .types-title h1 {
    font-size: 3rem;
  }
  .about-container .about-types .types-list {
    top: 15rem;
    width: 36.5rem;
  }
  .about-container .about-types .types-list .type-item {
    width: calc(50% - 1.5rem);
    height: 18rem;
  }
  .about-container .about-types .types-list .type-item:not(:nth-child(3n)) {
    margin-right: 0;
  }
  .about-container .about-types .types-list .type-item:not(:nth-child(2n)) {
    margin-right: 3rem;
  }
  .about-container .about-types .types-list .type-item .img-box {
    width: 12rem;
    height: 9.6rem;
  }
  .about-container .about-types .types-list .type-item span {
    font-size: 1.6rem;
  }
  .about-gedis-container .gedis-main-title h2 {
    font-size: 2.4rem;
    line-height: 1.6;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item {
    padding: 3rem;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item h2 {
    font-size: 2.6rem;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item p {
    font-size: 1.8rem;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content {
    flex-wrap: wrap;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content .item-content-td {
    margin-bottom: 3rem;
    padding: 1.5rem 2rem;
    width: 100%;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content .item-content-td:not(:last-child) {
    margin-right: 0;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content .item-content-td .item-title {
    margin-bottom: 3rem;
    font-size: 2rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two {
    padding: 3rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two h2 {
    font-size: 2.6rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two p {
    font-size: 1.8rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content {
    flex-wrap: wrap;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td {
    margin-bottom: 3rem;
    padding: 1.5rem 2rem;
    width: 100%;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td:not(:last-child) {
    margin-right: 0;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-title {
    margin-bottom: 3rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-title .item-icon {
    margin-right: 2rem;
    font-size: 4rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-title span {
    font-size: 2rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-desc p {
    font-size: 2rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-four .item-content .item-content-td .item-title {
    margin-bottom: 0;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .index-nav-mo-container {
    display: block;
  }
  .pc-nav-container {
    display: none;
  }
  .inc_main {
    width: 70rem;
  }
  .about-title {
    margin-top: 5rem;
  }
  .about-title h1 {
    font-size: 3.6rem;
  }
  .index-banner-container {
    top: 3rem;
    height: 32rem;
  }
  .index-banner-container .img-box img {
    width: 100%;
  }
  .index-banner-container .banner-content h3 {
    font-size: 2rem;
  }
  .index-banner-container .banner-content h1 {
    margin: 1rem 0;
    font-size: 3.6rem;
  }
  .index-banner-container .banner-content p {
    font-size: 2rem;
  }
  .index-banner-container .banner-content .look_detail {
    width: 24rem;
    height: 5rem;
    line-height: 5rem;
    font-size: 1.8rem;
  }
  .index-banner-container .floating-lights {
    display: none;
  }
  .index-space-container {
    padding: 6rem 0;
  }
  .index-space-container .space-content .common-title {
    margin-bottom: 3rem;
  }
  .index-space-container .space-content .common-title p {
    font-size: 2.6rem;
  }
  .index-space-container .space-content .swiper-space {
    margin-bottom: 3rem;
    flex-direction: column;
    background-color: #fff;
    border-radius: 2rem;
    overflow: hidden;
  }
  .index-space-container .space-content .swiper-space .swiper-left {
    width: 100%;
    height: 39.55rem;
    border-radius: 2rem 2rem 0 0;
  }
  .index-space-container .space-content .swiper-space .swiper-right {
    padding: 2rem;
    width: 100%;
    height: auto;
  }
  .index-space-container .space-content .swiper-space .swiper-right .line {
    margin: 1rem 0 2rem;
    background-color: rgba(2, 109, 206, 0.2);
  }
  .index-space-container .space-content .swiper-space .swiper-right .line::before {
    background-color: #026dce;
  }
  .index-space-container .space-content .swiper-space .swiper-right p {
    margin-bottom: 3rem;
    color: #333;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .look-detail a {
    color: #666;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .look-detail .arrow i {
    color: #666;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-item {
    width: 5.5rem;
    height: 4rem;
    line-height: 4rem;
    background-color: #026dce;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-item:hover {
    background-color: #026dce;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-item i {
    color: #fff;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-button-disabled {
    border-color: #6a6a6a;
    background-color: unset;
  }
  .index-space-container .space-content .swiper-space .swiper-right .detail_box .change-page .swiper-button-disabled i {
    color: #6a6a6a;
  }
  .index-space-container .space-content .space-list {
    flex-wrap: wrap;
  }
  .index-space-container .space-content .space-list .space-item {
    margin-bottom: 1rem;
    width: calc(50% - 0.5rem);
    background-color: #fff;
  }
  .index-space-container .space-content .space-list .space-item:nth-child(2n + 1) {
    margin-right: 1rem;
  }
  .index-space-container .space-content .space-list .space-item:not(:last-child) {
    margin-right: 0;
  }
  .index-space-container .space-content .space-list .space-item:hover .space-title {
    opacity: 1;
  }
  .index-space-container .space-content .space-list .space-item:hover .space-box {
    bottom: 0;
    left: 0;
  }
  .index-space-container .space-content .space-list .space-item .space-box {
    left: 0;
    opacity: 1;
    height: auto;
    position: relative;
    box-shadow: unset;
  }
  .index-news-container {
    padding: 6rem 0;
  }
  .index-news-container .news-content .common-title {
    margin-bottom: 3rem;
  }
  .index-news-container .news-content .common-title p {
    font-size: 2.6rem;
  }
  .index-news-container .news-content .common-title .news-taps .taps-item {
    font-size: 1.4rem;
  }
  .index-news-container .news-content .swiper-news {
    margin-bottom: 2rem;
    padding-bottom: 2rem;
    border-bottom: 1px solid #0151c7;
    flex-wrap: wrap;
  }
  .index-news-container .news-content .swiper-news .SwiperNews {
    margin-right: 0;
    margin-bottom: 2rem;
    width: 100%;
    height: 35rem;
  }
  .index-news-container .news-content .swiper-news .SwiperNews .news-left .news-text {
    padding: 3rem;
  }
  .index-news-container .news-content .swiper-news .SwiperNews .news-left .news-text .news-title {
    font-size: 2.4rem;
  }
  .index-news-container .news-content .swiper-news .news-right .news-common {
    padding: 3rem;
    height: unset;
  }
  .index-news-container .news-content .swiper-news .news-right .news-common .news-title {
    font-size: 2.4rem;
  }
  .index-news-container .news-content .news-list {
    flex-wrap: wrap;
  }
  .index-news-container .news-content .news-list .news-item {
    margin-bottom: 2rem;
    padding: 2rem;
    width: calc(50% - 1rem);
  }
  .index-news-container .news-content .news-list .news-item:not(:nth-child(2n)) {
    margin-right: 2rem;
  }
  .index-news-container .news-content .news-list .news-item .title {
    height: 6.4rem;
    font-size: 2rem;
  }
  .index-faq-container {
    padding: 6rem 0;
    height: 85rem;
  }
  .index-faq-container .faq-content .common-title {
    margin-bottom: 3rem;
  }
  .index-faq-container .faq-content .common-title p {
    font-size: 2.6rem;
  }
  .index-faq-container .faq-content .common-title .en-color {
    margin-bottom: 1rem;
  }
  .index-faq-container .faq-content .common-title .news-taps {
    position: relative;
  }
  .index-faq-container .faq-content .faq-index-type {
    flex-direction: column;
  }
  .index-faq-container .faq-content .faq-index-type .faq-center {
    display: none;
  }
  .index-faq-container .faq-content .faq-index-type .faq-left {
    margin-bottom: 2rem;
    width: 100%;
  }
  .index-faq-container .faq-content .faq-index-type .faq-left .faq-item:nth-child(2n + 1) {
    margin-left: 0;
  }
  .index-faq-container .faq-content .faq-index-type .faq-right {
    width: 100%;
  }
  .index-faq-container .faq-content .faq-index-type .faq-right .faq-item {
    padding: 1rem 3rem 1.5rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-right .faq-item:nth-child(2n) {
    margin-left: 0;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item {
    margin-bottom: 2rem;
    padding: 1rem 3rem 1.5rem;
    width: 100%;
    height: 8rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item .title {
    margin-bottom: 0;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item .tips {
    display: none;
  }
  .index-faq-container .faq-content .faq-index-list .faq-content-title {
    margin-bottom: 2rem;
    margin-left: 0;
    font-size: 1.8rem;
  }
  .index-faq-container .faq-content .faq-index-list .faq-follow {
    flex-wrap: wrap;
  }
  .index-faq-container .faq-content .faq-index-list .faq-follow .faq-item {
    margin-right: 0;
    margin-bottom: 2rem;
    width: calc(50% - 1rem);
    height: 17rem;
  }
  .index-faq-container .faq-content .faq-index-list .faq-follow .faq-item:nth-child(2n) {
    margin-top: 0;
  }
  .index-faq-container .faq-content .faq-index-list .faq-follow .faq-item .desc {
    padding-right: 0;
  }
  .footer-container .footer-content {
    flex-wrap: wrap;
  }
  .footer-container .footer-content .footer-left {
    margin-bottom: 2rem;
    width: 100%;
  }
  .footer-container .footer-content .footer-right {
    margin-bottom: 4rem;
    width: 100%;
  }
  .footer-container .footer-content .link {
    position: relative;
  }
  .news-container .common-tips .tips-item {
    padding: 0 1rem;
  }
  .news-container .news-list .news-item {
    flex-direction: column;
    height: auto;
  }
  .news-container .news-list .news-item .news-img {
    margin-right: 0;
    width: 100%;
    border-radius: 2rem 2rem 0 0;
  }
  .news-container .news-list .news-item .news-info {
    padding: 2rem;
  }
  .news-container .news-list .news-item .news-info h1 {
    margin-bottom: 1rem;
    font-size: 2rem;
  }
  .news-container .news-list .news-item .news-info .desc {
    margin-bottom: 1rem;
    line-height: 1.6;
    font-size: 1.6rem;
  }
  .faq-container .search-box {
    width: 100%;
    height: 5rem;
  }
  .faq-container .search-box input {
    padding: 0 15rem 0 2rem;
    width: 100%;
    height: 5rem;
  }
  .faq-container .search-box .my-icon {
    right: 13rem;
  }
  .faq-container .search-box .search-btn {
    width: 12rem;
    height: 5rem;
    line-height: 5rem;
    font-size: 2rem;
  }
  .faq-container .faq-list .faq-item .faq-title {
    padding: 1rem 2rem;
  }
  .faq-container .faq-list .faq-item .faq-title .icon {
    margin-right: 1rem;
  }
  .faq-container .faq-list .faq-item .faq-title .icon i {
    font-size: 1.8rem;
  }
  .faq-container .faq-list .faq-item .faq-title p {
    font-size: 1.6rem;
  }
  .faq-container .faq-list .faq-item .content {
    padding: 2rem 4rem;
  }
  .forum-container .forum-title {
    margin-bottom: 3rem;
    padding: 0;
    flex-wrap: wrap;
  }
  .forum-container .forum-title .img-box {
    margin-right: 0;
    width: 100%;
    height: 25rem;
    border-radius: 2rem 2rem 0 0;
  }
  .forum-container .forum-title .forum-text {
    padding: 2rem 2rem;
  }
  .forum-container .forum-title .forum-text .tips {
    margin: 0;
  }
  .forum-container .forum-title .forum-text .time {
    top: 2.5rem;
    right: 2rem;
  }
  .forum-container .forum-title .forum-text .title {
    margin-bottom: 1rem;
    font-size: 2rem;
  }
  .forum-container .forum-title .forum-text p {
    margin-bottom: 1.5rem;
  }
  .forum-container .forum-list {
    flex-wrap: wrap;
  }
  .forum-container .forum-list .forum-item {
    padding: 0;
    width: calc(50% - 1rem);
  }
  .forum-container .forum-list .forum-item:not(:nth-child(2n)) {
    margin-right: 2rem !important;
  }
  .forum-container .forum-list .forum-item:not(:nth-child(3n)) {
    margin-right: 0;
  }
  .forum-container .forum-list .forum-item .img-box {
    height: 25rem;
    border-radius: 2rem 2rem 0 0;
  }
  .forum-container .forum-list .forum-item .forum-text {
    padding: 0 2rem;
  }
  .forum-container .forum-list .forum-item .forum-btn {
    left: 2rem;
    bottom: 2rem;
  }
  .detail-news-contaienr {
    width: 70rem;
  }
  .detail-news-contaienr .detail-news-content .detail-title {
    font-size: 2rem;
    line-height: 1.6;
  }
  .detail-news-contaienr .prev-next {
    flex-wrap: wrap;
  }
  .detail-news-contaienr .prev-next a {
    width: 100%;
  }
  .detail-news-contaienr .prev-next .news_next {
    text-align: left;
  }
  .detail-about-contaienr {
    width: 70rem;
  }
  .detail-about-contaienr .gedis-detail-gyyj {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-left {
    margin-right: 0;
    margin-bottom: 3rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right h2 {
    margin-bottom: 2rem;
    font-size: 2.2rem;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh {
    flex-direction: column;
    height: auto;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh::before {
    display: none;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n) {
    margin-top: 0;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n)::after {
    top: -0.5rem;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n + 1)::after {
    top: -0.5rem;
  }
  .detail-about-contaienr .gedis-detail-gjbz {
    padding: 3rem;
  }
  .detail-about-contaienr .gedis-detail-hxgz {
    padding: 3rem;
  }
  .detail-about-contaienr .gedis-detail-hxgz .gedis-hxgz .gedis-hxgz-item {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-hxgz .gedis-hxgz .gedis-hxgz-item .gedis-hxgz-title {
    margin-right: 0;
    margin-bottom: 1rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxgn {
    padding: 3rem;
  }
  .detail-about-contaienr .gedis-detail-hxgn .gedis-hxgn .gedis-hxgn-item {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-hxgn .gedis-hxgn .gedis-hxgn-item .gedis-hxgn-num {
    margin-right: 0;
  }
  .detail-about-contaienr .gedis-detail-hxgn .gedis-hxgn .gedis-hxgn-item .gedis-hxgn-title {
    margin-right: 0;
    margin-bottom: 1rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxjz {
    flex-direction: column;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left {
    margin-right: 0;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-left h2 {
    line-height: 1.6;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-right {
    padding: 3rem;
    width: 100%;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-right h2 {
    font-size: 3rem;
  }
  .about-container .about-sapce {
    margin-bottom: 10rem;
  }
  .about-container .about-sapce .about-sapce-title h1 {
    font-size: 2.4rem;
  }
  .about-container .about-sapce .about-sapce-title p {
    font-size: 1.6rem;
  }
  .about-container .about-sapce .about-sapce-content {
    padding: 1.5rem 3rem;
  }
  .about-container .about-sapce .about-sapce-content h3 {
    font-size: 2rem;
    line-height: 1.6;
  }
  .about-container .about-sapce .space-rule {
    flex-direction: column;
  }
  .about-container .about-sapce .space-rule .rule-center {
    margin: 5rem 0;
  }
  .about-container .about-sapce .space-rule .rule-left,
  .about-container .about-sapce .space-rule .rule-right {
    width: 75rem;
  }
  .about-container .about-sapce .space-rule .rule-common {
    display: flex;
    justify-content: space-between;
  }
  .about-container .about-sapce .space-rule .rule-common .rule-item {
    width: 45%;
  }
  .about-container .about-types {
    height: 80rem;
  }
  .about-container .about-types .types-title {
    border-radius: 2rem;
    padding-top: 7rem;
    height: 25rem;
  }
  .about-container .about-types .types-list {
    top: 20rem;
    width: 75rem;
  }
  .about-container .about-types .types-list .type-item {
    height: 25rem;
  }
  .about-container .about-types .types-list .type-item .img-box {
    width: 20rem;
    height: 16rem;
  }
  .about-gedis-container .gedis-main-title h2 {
    font-size: 2.6rem;
    line-height: 1.6;
  }
  .about-gedis-container .gedis-main-title .gedis-content {
    font-size: 2rem;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item {
    padding: 3rem;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item h2 {
    font-size: 3.6rem;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item p {
    font-size: 2rem;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content {
    flex-wrap: wrap;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content .item-content-td {
    margin-bottom: 3rem;
    padding: 1.5rem 2rem;
    width: 100%;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content .item-content-td:not(:last-child) {
    margin-right: 0;
  }
  .about-gedis-container .gedis-main-content .gedis-main-item .item-content .item-content-td .item-title {
    margin-bottom: 3rem;
    font-size: 2.4rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two {
    padding: 3rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two h2 {
    font-size: 3.6rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two p {
    font-size: 2rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content {
    flex-wrap: wrap;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td {
    margin-bottom: 3rem;
    padding: 1.5rem 2rem;
    width: 100%;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td:not(:last-child) {
    margin-right: 0;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-title {
    margin-bottom: 3rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-title .item-icon {
    margin-right: 2rem;
    font-size: 4rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-title span {
    font-size: 2.4rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-two .item-content .item-content-td .item-desc p {
    font-size: 2.4rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-four .item-content .item-content-td .item-title {
    margin-bottom: 0;
  }
  .about-gedis-container .gedis-main-content .gedis-item-four .item-content .item-content-td .item-tips {
    font-size: 2rem;
  }
  .about-gedis-container .gedis-main-content .gedis-item-four .item-content .item-content-td .item-desc {
    font-size: 2rem;
  }
}
@media (min-width: 1025px) and (max-width: 1400px) {
  .inc_main {
    width: 100rem;
  }
  .pc-nav-container .pc-nav-logo img {
    width: 8rem;
  }
  .index-banner-container {
    height: 38rem;
  }
  .index-banner-container .banner-content h3 {
    font-size: 2.2rem;
  }
  .index-banner-container .banner-content h1 {
    margin: 1rem 0;
    font-size: 5rem;
  }
  .index-banner-container .banner-content p {
    font-size: 1.8rem;
  }
  .index-banner-container .banner-content .look_detail {
    width: 22rem;
    height: 5rem;
    line-height: 5rem;
    font-size: 1.8rem;
  }
  .common-title p {
    font-size: 4rem;
  }
  .index-space-container {
    padding: 7rem 0;
  }
  .index-space-container .space-content .swiper-space {
    margin-bottom: 4rem;
  }
  .index-space-container .space-content .swiper-space .swiper-left {
    width: 56rem;
    height: 32rem;
  }
  .index-space-container .space-content .swiper-space .swiper-right {
    width: 40rem;
    height: 32rem;
  }
  .index-space-container .space-content .swiper-space .swiper-right .line {
    margin: 1rem 0 3rem;
  }
  .index-space-container .space-content .swiper-space .swiper-right p {
    margin-bottom: 3rem;
    -webkit-line-clamp: 7;
  }
  .index-space-container .space-content .space-list .space-item .img-box {
    height: 14.5rem;
  }
  .index-space-container .space-content .space-list .space-item .space-title {
    padding: 4rem 2rem;
  }
  .index-space-container .space-content .space-list .space-item .space-title p {
    font-size: 1.8rem;
  }
  .index-space-container .space-content .space-list .space-item .space-title p:last-child {
    font-size: 1.6rem;
  }
  .index-space-container .space-content .space-list .space-item .space-box {
    font-size: 1.2rem;
  }
  .index-news-container {
    padding: 7rem 0;
  }
  .index-news-container .news-content .swiper-news .SwiperNews {
    width: 50rem;
    height: 35rem;
  }
  .index-news-container .news-content .swiper-news .news-title {
    font-size: 2rem;
  }
  .index-news-container .news-content .swiper-news .news-left .news-text {
    padding: 2.5rem 3rem;
  }
  .index-news-container .news-content .swiper-news .news-right .news-common {
    padding: 2.5rem 3rem;
    height: 16.5rem;
  }
  .index-news-container .news-content .news-list .news-item {
    padding: 2.5rem 3rem;
  }
  .index-faq-container {
    padding: 7rem 0;
  }
  .index-faq-container .faq-content .faq-index-type .faq-center {
    width: 20rem;
    height: 20rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-center .title {
    font-size: 2.6rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-right .faq-item {
    padding: 1.2rem 4rem 1.5rem 11rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item {
    width: 35rem;
    height: 8.7rem;
    padding: 1.2rem 11rem 1.5rem 4rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item .tips {
    width: 8.7rem;
    height: 8.7rem;
  }
  .index-faq-container .faq-content .faq-index-type .faq-item .tips .num {
    width: 6rem;
    height: 6rem;
    line-height: 6rem;
    font-size: 2rem;
  }
  .news-container .news-list .news-item .news-img {
    margin-right: 2rem;
  }
  .news-container .news-list .news-item .news-info {
    width: calc(100% - 38rem);
  }
  .forum-container .forum-title .img-box {
    width: 45rem;
  }
  .forum-container .forum-title .forum-text .title {
    font-size: 2.4rem;
  }
  .forum-container .forum-list .forum-item .forum-text .title {
    overflow: hidden;
    /* 隐藏溢出 */
    display: -webkit-box;
    /* 启用伸缩盒模型 */
    -webkit-line-clamp: 2;
    /* 限制行数 */
    -webkit-box-orient: vertical;
    /* 垂直排列子元素 */
  }
  .about-container .about-sapce {
    margin-bottom: 10rem;
  }
  .about-container .about-sapce .about-sapce-title h1 {
    font-size: 3rem;
  }
  .about-container .about-sapce .about-sapce-title p {
    font-size: 1.6rem;
  }
  .about-container .about-sapce .about-sapce-content h3 {
    font-size: 2rem;
  }
  .about-container .about-sapce .space-rule .rule-center {
    width: 30rem;
    height: 30rem;
  }
  .about-container .about-sapce .space-rule .rule-left,
  .about-container .about-sapce .space-rule .rule-right {
    width: 25rem;
  }
  .about-container .about-types {
    height: 76rem;
  }
  .about-container .about-types .types-title {
    padding-top: 6rem;
    height: 26rem;
    border-radius: 2rem;
  }
  .about-container .about-types .types-list {
    top: 20rem;
    width: 85rem;
  }
  .about-container .about-types .types-list .type-item {
    height: 25rem;
  }
  .about-container .about-types .types-list .type-item .img-box {
    width: 17rem;
    height: 13rem;
  }
  .about-container .about-types .types-list .type-item span {
    font-size: 2rem;
  }
  .detail-news-contaienr .detail-news-content .detail-title {
    font-size: 2.4rem;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-left {
    margin-right: 4rem;
    width: 42rem;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right h2 {
    margin-bottom: 2rem;
    font-size: 2.6rem;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right .gyyj-content {
    margin-bottom: 0;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right .gyyj-content .gyyj-item {
    padding: 1.5rem 2rem;
  }
  .detail-about-contaienr .gedis-detail-gyyj .gedis-gyyj-right .gyyj-content .gyyj-item .gyyj-desc {
    margin: 0;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh {
    height: 40rem;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n + 1)::before {
    height: 20rem;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n + 1)::after {
    top: 19rem;
  }
  .detail-about-contaienr .gedis-detail-cgzh .gedis-cgzh .gedis-cgzh-item:nth-child(2n) {
    margin-top: 22.5rem;
  }
  .detail-about-contaienr .gedis-detail-gjbz {
    padding: 6rem 8rem;
  }
  .detail-about-contaienr .gedis-detail-hxgz {
    padding: 6rem 8rem;
  }
  .detail-about-contaienr .gedis-detail-hxgn {
    padding: 6rem 8rem;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-right {
    padding: 6rem 4rem;
  }
  .detail-about-contaienr .gedis-detail-hxjz .gedis-hxjz-right h2 {
    font-size: 4rem;
  }
  .detail-about-contaienr .detail-news-content .detail-title {
    font-size: 2.4rem;
  }
}
@media (min-width: 1401px) and (max-width: 1600px) {
  .about-container .about-types .types-list {
    width: 110rem;
  }
}
