@media (max-width: 1680px) {
  .signature {
    left: 40%;
  }

  .creative .number-box .wrap .lf .li-box .li .number p {
    font-size: 1.5rem;
  }

  .creative .number-box .wrap .lf .li-box .li .number>span {
    font-size: .5rem;
  }

  .i-respon .wrap .pic-box .pos-cont {
    width: 16rem;
  }

  .font40 {
    font-size: .9rem;
  }
}

@media (max-width: 1440px) {
  .i-about .wrap .rg .li-wrap {
    padding-top: 2.75rem;
  }

  .footer .btm .link-box .link-wrap {
    margin-right: 1rem;
  }

  .chairman .box .pos-img3 {
    left: 42%;
  }

  .chairman .box .pos-img3 {
    left: 38%;
  }

  .chairman .intro {
    padding: 2.5rem 12%;
  }
}

@media (max-width: 1200px) {
  .w1600 {
    width: 90%;
  }

  .banner-intro,
  #ban-container .swiper-slide .pos-cont,
  .cultrue .pos-font {
    left: 5%;
  }

  .i-pro {
    padding: 1.2rem 5%;
  }

  .about {
    padding-left: 5%;
  }

  .about .lf {
    padding-right: 4rem;
  }

  .chairman .box,
  .chairman .intro {
    padding: 2rem 5%;
  }

  .dev {
    padding: 2rem 5% 3rem;
  }

  .research .text {
    padding: 2.45rem 5% 0;
  }

  .base .text {
    padding: 0 5%;
  }

  .service .top {
    padding: 2.5rem 5% 3.25rem;
  }

  .dream {
    padding: 2rem 5%;
  }

  .poverty .text {
    width: 90%;
  }

  .support {
    padding: 2rem 5% 1.2rem;
  }

  .metaverse .original .wrap .swiper-box .original-swiper .swiper-slide .intro,
  .metaverse .coop .wrap .swiper-box .coop-swiper .swiper-slide .intro {
    padding-top: 1.2rem;
  }

  .qua-fix.swiper-box {
    padding: .5rem 5%;
  }
}

@media only screen and (min-width: 1025px) {
  .digital .cultrue .wrap .rg .cont {
    height: 12em;
    overflow-y: auto;
    padding-right: .5em;
  }

  .poverty .pic {
    min-height: 30vw;
  }

  .zwxinxi {
    text-align: center;
    line-height: 1.5;
    padding: 10vw 0;
  }

  .video .wrap .box .li .pic {
    overflow: hidden;
  }

  .video .wrap .swiper-box .video-container .swiper-slide img,
  .video .wrap .box .li .pic img {
    transition: .5s ease-in-out;
  }

  .video .wrap .swiper-box .video-container .swiper-slide:hover img,
  .video .wrap .box .li:hover .pic img {
    transition: .5s ease-in-out;
    transform: scale3d(1.05, 1.05, 1)
  }
}

@media (max-width: 1024px) {
  .i-about .wrap .rg .li-wrap .li .top p {
    font-size: 1.5rem;
  }

  .i-about .wrap .lf .tit {
    font-size: 1.2rem;
  }

  #ban-container .swiper-slide .pos-cont .tit {
    font-size: 1.1rem;
  }

  .footer .top .foot-search .tit,
  .font48 {
    font-size: 1rem;
  }

  .creative>.top {
    font-size: .9rem;
  }

  .i-about .wrap .lf {
    padding-right: 2rem;
  }

  .i-about .wrap .rg,
  .dev .dev-container .swiper-slide.li-box .li-wrap,
  .creative .number-box .wrap,
  .metaverse .coop .wrap .threeD {
    flex-wrap: wrap;
  }

  .footer .top .foot-search .form-box .form-input,
  .metaverse .original .wrap .swiper-box .original-swiper .swiper-slide,
  .metaverse .coop .wrap .swiper-box .coop-swiper .swiper-slide,
  .metaverse .coop .wrap .threeD .lf,
  .metaverse .coop .wrap .threeD .rg {
    width: 100%;
  }

  .i-pro .i-proTab-container .swiper-slide,
  .creative .cases .wrap .cases-container .swiper-slide {
    width: 32%;
  }

  .creative .accredit .wrap .num-li::-webkit-scrollbar,
  .creative .accredit .wrap .num-li::-webkit-scrollbar-thumb,
  .creative .accredit .wrap .num-li::-webkit-scrollbar-track {
    display: none;
  }

  .metaverse .frame,
  .digital .cultrue,
  .valley .top-bar,
  .brigade .top-bar,
  .tour .top-bar,
  .export .top-bar,
  .export .strategic,
  .carbon .top-bar,
  .qua,
  .figure,
  .steel {
    padding: 2rem 0;
  }

  .metaverse .frame .wrap .rg,
  .digital .cultrue .wrap .rg,
  .export .top-bar .wrap .rg,
  .carbon .top-bar .wrap .rg {
    padding-left: 1rem;
  }

  .i-about .wrap .rg .pic {
    width: 60%;
    margin-right: 0;
  }

  .i-about .wrap .rg .li-wrap {
    padding-top: 1rem;
    width: 100%;
    display: flex;
    justify-content: space-between;
  }

  .footer .top .foot-search {
    width: 30%;
  }

  .footer .btm {
    flex-wrap: wrap;
    padding: 1rem 0;
  }

  .footer .btm .copyright {
    width: 100%;
    padding-right: 0;
    margin-bottom: .5rem;
  }

  .footer .btm .copyright a {
    margin-right: .5rem;
  }

  .footer .btm .copyright a:last-child {
    margin-right: 0;
  }

  .footer .btm .link-box {
    width: 100%;
    justify-content: space-between;
  }

  .footer .btm .link-box .link-wrap .change .select {
    bottom: 100%;
    top: auto;
    /* background-color: #999; */
  }

  .dev .dev-container .swiper-slide.li-box {
    min-height: 13rem;
    height: max-content;
  }

  .dev .dev-container .swiper-slide.li-box .li-wrap .li {
    width: 32%;
    margin-bottom: .5rem;
    margin-right: 2%;
  }

  .dev .dev-container .swiper-slide.li-box .li-wrap .li:nth-child(3n) {
    margin-right: 0;
  }

  .dev .dev-container .swiper-slide.li-box .intro,
  .dev .dev-container .swiper-slide.li-box .year {
    text-align: center;
    padding-top: 0;
  }

  .newspaper .wrap .box .li {
    width: 32%;
    margin-right: 2%;
  }

  .newspaper .wrap .box .li:nth-child(4n) {
    margin-right: 2%;
  }

  .newspaper .wrap .box .li:nth-child(3n) {
    margin-right: 0;
  }

  .report .wrap .top .hot {
    padding: 1.4rem 1.5rem 0;
  }

  .nav-container .swiper-slide>a::after {
    right: 30%;
  }

  .patent-swiper-box .patent-container .swiper-slide .li-wrap .li {
    margin-right: 1rem;
  }

  .figure .wrap .figure-container .swiper-slide {
    width: 56%;
  }

  .steel .wrap .lf,
  #app .steel-container {
    width: calc(50% - 1rem);
  }

  .research .research-container {
    height: 11rem;
  }

  .creative .cartoon .wrap .text-cont {
    padding-left: 1rem;
  }

  .creative .industry .wrap .industry-container .swiper-slide .pic {
    height: 7.25rem;
  }

  .creative .number-box .wrap .lf {
    width: 100%;
    padding-right: 0;
    margin-bottom: .5rem;
  }

  .creative .number-box .wrap .rg {
    width: 100%;
    padding-left: 0;
  }

  .creative .number-box .wrap .lf .li-box .li,
  .creative .overseas .wrap .rg .cont {
    margin-bottom: 1rem;
  }

  .creative .internation .wrap .top .rg {
    padding-top: 0;
    padding-left: 0;
  }

  .creative .crea-research .wrap .lf {
    padding-right: 0;
  }

  .creative .accredit .wrap .num-li {
    overflow-x: auto;
    justify-content: flex-start;
  }

  .digital .honor .wrap .box .rg,
  .brigade .merge .wrap .box .rg {
    height: 8.4rem;
  }

  .digital .diTab-swiper .swiper-slide {
    margin-right: 2rem;
  }

  .digital .diTab-cont .top .wrap .cont,
  .valley .top-bar .wrap .lf,
  .brigade .top-bar .wrap .lf {
    padding-right: 1rem;
  }

  .digital .diTab-cont .top .wrap .pic img {
    height: 100%;
    object-fit: cover;
  }

  .digital .diTab-cont .btm .wrap .pos-text {
    height: 8rem;
  }

  .valley .activity .wrap .swiper-box .activity-swiper,
  .tour .activity .wrap .swiper-box .activity-swiper {
    width: 100%;
  }

  .valley .activity .wrap .swiper-box .swiper-button-prev,
  .tour .activity .wrap .swiper-box .swiper-button-prev {
    left: -.75rem;
  }

  .valley .activity .wrap .swiper-box .swiper-button-next,
  .tour .activity .wrap .swiper-box .swiper-button-next {
    right: -.75rem;
  }

  .valley .activity .wrap .swiper-box .activity-swiper .swiper-slide,
  .tour .activity .wrap .swiper-box .activity-swiper .swiper-slide {
    width: 23.125%;
  }

  .brigade .project .wrap .project-swiper .swiper-slide {
    width: 49%;
  }

  .tour .top-bar .wrap .topBar-container {
    width: 50%;
  }

  .tour .top-bar .wrap .lf {
    margin-right: 0;
    padding-right: 1rem;
  }

  .tour .top-bar .wrap .lf .cont::-webkit-scrollbar-thumb {
    background: #D61518;
  }

  .tour .top-bar .wrap .lf .cont::-webkit-scrollbar {
    width: 3px;
  }

  .export .top-bar .wrap .rg .tit,
  .carbon .top-bar .wrap .rg .tit,
  .steel-honor .wrap .tit,
  .base .text .tit,
  .digital .diTab-cont .top .wrap .cont .tit,
  .digital .diTab-cont .btm .wrap .pos-text .tit,
  .partner .tit,
  .carbon .business .wrap .tit,
  .qua .wrap .tit{
    font-size: .8rem;
  }

  .carbon .top-bar .wrap .rg {
    padding-top: 0;
  }

  .carbon .top-bar .wrap .rg .tit {
    margin-bottom: 1rem;
  }

  .carbon .business .wrap .box .li .lf .lst {
    height: 2.5rem;
  }

  .carbon .qua .wrap .qua-swiper .swiper-slide {
    width: 49%;
    margin-right: 2%;
  }

  .product {
    padding-bottom: 1.5rem;
  }
}

@media (max-width: 997px) {
  .font40 {
    font-size: .8rem;
  }

  .font36 {
    font-size: .7rem;
  }

  .newsInfo .wrap .box .tit {
    font-size: 20px;
  }

  .qua .wrap .box .li .intro .h1 {
    font-size: 18px;
  }

  .news .wrap .hot-box .rg .li-wrap .li .tit,
  .green-build .wrap .apply .li-wrap .li .cont .h1,
  .figure-pop .wrap .box .li .title,
  .qua .wrap .box .pic-box .li p,
  .base .base-container .swiper-slide p,
  .valley .top-bar .wrap .lf .cont,
  .honor .wrap .h2,
  .i-news .wrap .top .tab span,
  .carbon .top-bar .wrap .rg .cont,
  .export .top-bar .wrap .rg .cont {
    font-size: 16px;
  }

  .box-cont .pic-box .li .swiper-slide p,
  .i-about .wrap .rg .li-wrap .li .h1,
  .i-about .wrap .rg .li-wrap .li .top span,
  .carbon .business .wrap .tab .li p,
  .research .research-container .swiper-slide p,
  .qua .wrap .box .pic-box .li p,
  .base .base-container .swiper-slide p,
  .i-news .i-news-container .swiper-slide .more .text {
    font-size: 14px;
  }

  .carbon .business .wrap .box .li .lf .lst p {
    font-size: 12px;
  }

  .logo {
    width: 130px;
  }

  #ban-container .swiper-slide .pos-cont .tit {
    font-size: 26px;
    margin-bottom: .5rem;
  }

  #ban-container .swiper-slide .pos-cont {
    top: 40%;
  }

  #ban-container .scroll-down {
    display: none;
  }

  .i-about .wrap {
    flex-wrap: wrap;
    position: relative;
  }

  .i-about .wrap .lf {
    width: 100%;
    padding: 0;
    margin-bottom: .75rem;
  }

  .i-about .wrap .lf .cont {
    margin-bottom: .5rem;
  }

  .i-about .wrap .lf .intro {
    margin-bottom: .6rem;
  }

  .i-about .wrap .rg {
    width: 100%;
  }

  .i-about .wrap .rg .pic {
    display: none;
  }

  .i-about .wrap .lf .tit {
    font-size: 22px;
  }

  .i-about {
    padding: 1.5rem 0 1rem;
  }

  .i-about .wrap .rg .li-wrap .li .top {
    margin-bottom: 0;
  }

  .i-about .wrap .rg .li-wrap .li .top p {
    font-size: 1.2rem;
  }

  .i-about .wrap .rg .li-wrap {
    flex-wrap: wrap;
  }

  .i-about .wrap .rg .li-wrap .li .h1 {
    line-height: 1.1;
    font-weight: normal;
  }

  .i-about .wrap .rg .li-wrap .li {
    display: flex;
    align-items: flex-end;
    width: 100%;
    margin-bottom: .7rem;
  }

  .i-pro .tab span {
    font-size: .7rem;
  }

  .i-pro .i-proTab-container .swiper-scrollbar {
    width: 100%;
  }

  .i-pro .i-pro-container .swiper-slide {
    width: 100%;
  }

  .i-pro .i-proTab-container .swiper-slide {
    width: 100%;
  }

  .i-pro .tab {
    margin-bottom: .75rem;
  }

  .i-news {
    padding: 1rem 0 1.5rem;
  }

  .i-news .wrap .top {
    flex-wrap: wrap;
  }

  .pub-sub {
    width: 100%;
    font-size: .8rem;
    margin-bottom: .5rem;
  }

  .i-news .wrap .change-box {
    flex-wrap: wrap;
  }

  .i-news .wrap .change-box .lf {
    width: 100%;
    margin-bottom: .5rem;
  }

  .i-news .wrap .change-box .lf .cont {
    padding: .5rem .75rem;
  }

  .i-news .wrap .change-box .lf .cont .h1 {
    margin-bottom: .4rem;
  }

  .i-news .wrap .change-box .rg {
    width: 100%;
    padding-left: 0;
  }

  .i-news .wrap .change-box .rg .li {
    flex-wrap: wrap;
    height: max-content;
  }

  .i-news .wrap .change-box .rg .li .cont {
    width: 100%;
    padding: .5rem .75rem;
  }

  .i-news .wrap .change-box .rg .li .pic {
    width: 100%;
  }

  .i-news .wrap .change-box .rg .li .cont .h1 {
    margin-bottom: .5rem;
  }

  .i-news .wrap .change-box .lf .cont .h1,
  .i-news .wrap .change-box .rg .li .cont .h1,
  .footer .btm .link-box .foot-con .tit {
    font-size: 16px;
  }

  .i-news .wrap .change-box .rg .li .cont .more {
    font-size: 14px;
  }

  .i-respon {
    padding: 1.5rem 0;
  }

  .i-respon .wrap .pic-box .pos-cont {
    position: relative;
    left: 0;
    top: 0;
    transform: translateY(0);
    width: 100%;
    padding: 1rem;
    min-height: max-content;
  }

  .i-respon .wrap .sub {
    margin-bottom: .75rem;
  }

  .footer .top .foot-nav {
    display: none;
  }

  .footer .top .foot-search {
    width: 100%;
  }

  .footer .top {
    padding: 1.5rem 0 .5rem;
  }

  .footer .top .foot-search .tit {
    margin-bottom: .75rem;
  }

  .footer .btm {
    padding: .5rem 0 1rem;
  }

  .footer .btm .link-box {
    flex-wrap: wrap;
    padding-bottom: 0;
  }

  .footer .btm .link-box .link-wrap {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .footer .btm .link-box .link-wrap .tit {
    /* text-align: center; */
    margin-bottom: .5rem;
  }

  .footer .btm .link-box .link-wrap .change {
    width: 80%;
    /* margin: 0 auto; */
  }

  .footer .btm .link-box .foot-con .fs-box {
    flex-wrap: wrap;
  }

  .footer .btm .link-box .foot-con .fs-box .sec-box {
    width: 100%;
    margin-right: 0;
    margin-bottom: .75rem;
  }

  .footer .btm .link-box .foot-con .tel .tit-30 {
    font-size: 18px;
  }

  .footer .btm .link-box .foot-con .code-box {
    display: flex;
    align-items: center;
  }

  .footer .btm .link-box .foot-con .code-box .code {
    margin-right: .75rem;
  }

  .footer .btm .link-box .foot-con .code-box .bianma span {
    margin-right: .3rem;
  }

  .nav-container .swiper-slide {
    width: 25%;
  }

  .nav-container .swiper-wrapper {
    justify-content: flex-start;
  }

  .dev {
    padding: 1.5rem 5%;
  }

  .dev .cont {
    margin-bottom: 1rem;
  }

  .dev .dev-container .swiper-slide.li-box {
    flex-wrap: wrap;
    padding-right: 0;
    margin: 0 .2rem;
  }

  .dev .dev-container .swiper-slide.li-box:last-child {
    margin-right: 0;
  }

  .dev .dev-container .swiper-slide.li-box .year {
    width: 100%;
    flex-direction: row;
    justify-content: center;
  }

  .dev .dev-container .swiper-slide.li-box .year .text {
    writing-mode: initial;
    margin-bottom: 0;
    margin-right: .5rem;
  }

  .dev .dev-container .swiper-slide.li-box .year .num {
    display: flex;
    align-items: center;
    margin: 0;
  }

  .dev .dev-container .swiper-slide.li-box .year .num span {
    transform: rotate(0);
  }

  .dev .dev-container .swiper-slide.li-box .intro {
    width: 100%;
    writing-mode: initial;
    margin: .5rem auto;
  }

  .dev .dev-container .swiper-slide.li-box .li-wrap {
    width: 100%;
  }

  .dev .dev-container .swiper-slide.li-box .li-wrap .li {
    width: 100%;
    margin-right: 0;
  }

  .dev .dev-container .swiper-slide.li-box .li-wrap .li:last-child {
    margin-bottom: 0;
  }

  .dev .tab span::after {
    right: -46%;
  }

  .news {
    padding: 1.5rem 0;
  }

  .news .wrap .hot-box {
    flex-wrap: wrap;
  }

  .news .wrap .hot-box .lf {
    width: 100%;
    margin-right: 0;
    margin-bottom: 0;
  }

  .news .wrap .hot-box .rg {
    width: 100%;
    padding: .75rem .5rem;
    display: none;
  }

  .news .wrap .hot-box .lf .text {
    padding: 0 .5rem .5rem;
  }

  .news .wrap .hot-box .rg .h1 {
    margin-bottom: .5rem;
  }

  .news .wrap .hot-list {
    flex-wrap: wrap;
  }

  .news .wrap .hot-list .li {
    width: 100%;
    margin-right: 0;
    margin-bottom: .5rem;
  }

  .news .wrap .hot-list .li:last-child {
    margin-bottom: 0;
  }

  .news .wrap .hot-list .li .text .tit,
  .news .wrap .news-wrap .cont .li .tit {
    font-size: 16px;
  }

  .news .wrap .hot-list .li .text {
    padding: 0 .5rem .5rem;
  }

  .news .wrap .news-wrap .cont .li {
    width: 100%;
    margin-right: 0;
    padding: .75rem .5rem;
  }

  .newsInfo .wrap .crumbs {
    margin-bottom: 1rem;
  }

  .newsInfo .wrap .box {
    width: 100%;
  }

  .newsInfo .wrap .box .intro {
    margin-bottom: 0;
  }

  .newsInfo .wrap .box .info-page {
    flex-wrap: wrap;
  }

  .newsInfo .wrap .box .info-page .page-nav {
    width: 100%;
    margin-bottom: .5rem;
  }

  .newspaper,
  .video {
    padding: 1.5rem 0;
  }

  .newspaper .wrap .tit,
  .video .wrap .tit {
    margin-bottom: .75rem;
  }

  .newspaper .wrap .box .li {
    width: 49%;
  }

  .newspaper .wrap .box .li:nth-child(3n) {
    margin-right: 2%;
  }

  .newspaper .wrap .box .li:nth-child(2n) {
    margin-right: 0;
  }

  .newspaper .wrap .box .li .pic {
    height: auto;
  }

  .newspaper .wrap .box .li .cont {
    padding: .5rem 0;
  }

  .video .wrap .swiper-box .video-container .swiper-slide {
    height: auto;
  }

  .video .wrap .swiper-box .video-container .swiper-slide .pos-cont .play {
    margin-bottom: .5rem;
  }

  .video .wrap .swiper-box .video-container .swiper-slide .pos-cont p {
    font-size: 16px;
  }

  .video .wrap .swiper-box {
    margin-bottom: 1rem;
  }

  .video .wrap .box .li {
    width: 100%;
    margin-right: 0;
  }

  .signature {
    bottom: 3.9rem;
    left: 40%;
  }

  .banner-intro.wht {
    display: none;
  }

  .constru .introduce {
    padding: 1.5rem 0;
  }

  .constru .introduce .wrap .icon {
    margin-bottom: .5rem;
  }

  .constru .archi {
    height: auto;
    padding: 1.5rem 5%;
    min-height: inherit;
  }

  .constru .pile .top {
    padding: 1.5rem 5% 0;
  }

  .constru .pile .top .cont {
    margin-bottom: 1rem;
  }

  .constru .pile .cont .list {
    padding: 1.5rem 5%;
  }

  .constru .pile .cont .list .li-wrap .li .lf {
    width: 100%;
    height: 7rem;
  }

  .constru .pile .cont .list .li-wrap .li .rg {
    width: 100%;
    padding: .75rem .5rem;
  }

  .constru .pile .cont .list .li-wrap .li .rg p {
    margin-bottom: .4rem;
  }

  .constru .con-honor {
    padding: 1.5rem 0;
  }

  .constru .con-honor .wrap .box .li {
    width: 100%;
    margin-right: 0;
    border-top: none;
  }

  .service .top {
    padding: 1.5rem 5%;
  }

  .service .box {
    padding: 1.5rem 0;
  }

  .service .box .wrap .tit {
    line-height: 1.2;
    margin-bottom: .7rem;
  }

  .concept .wrap {
    flex-wrap: wrap;
  }

  .concept .wrap .lf {
    width: 100%;
    margin-right: 0;
    padding-top: 0;
    margin-bottom: .5rem;
  }

  .concept .wrap .lf .tit {
    margin-bottom: .5rem;
  }

  .concept .wrap .rg {
    width: 100%;
  }

  .report {
    padding: 1.5rem 0;
  }

  .report .wrap .top .tit {
    margin-bottom: .75rem;
  }

  .report .wrap .top .hot {
    flex-wrap: wrap;
    padding: .75rem .5rem;
  }

  .report .wrap .top .hot .lf {
    width: 100%;
    margin-right: 0;
    margin-bottom: .75rem;
  }

  .report .wrap .top .hot .rg {
    width: 100%;
  }

  .report .wrap .top .hot .rg .year {
    margin-bottom: .4rem;
  }

  .report .wrap .top .hot .rg .en-tit {
    margin-bottom: .4rem;
  }

  .report .wrap .top .hot .rg .cont {
    width: 100%;
    margin-bottom: .8rem;
  }

  .report .wrap .btm {
    flex-wrap: wrap;
  }

  .report .wrap .btm .box {
    width: 100%;
    height: 10rem;
    margin-bottom: 1rem;
  }

  .report .wrap .btm .pic-box {
    width: 100%;
  }

  .report .wrap .btm .box .li {
    flex-wrap: wrap;
  }

  .report .wrap .btm .box .li .time {
    display: none;
  }

  .report .wrap .btm .box .li .cont {
    width: 100%;
    padding: 0;
  }

  .banner-intro .h1 {
    font-size: .7rem;
    margin-bottom: .4rem;
  }

  .banner-intro .h2 {
    font-size: .8rem;
  }

  .dream {
    padding: 1.5rem 5%;
  }

  .dream .tit {
    margin-bottom: .4rem;
  }

  .dream .cont {
    width: 100%;
    margin-bottom: .7rem;
  }

  .poverty {
    padding-top: 1.5rem;
  }

  .poverty .pic .pos-text {
    position: relative;
    width: 100%;
    padding: .75rem 5%;
  }

  .poverty .text .tit {
    margin-bottom: .45rem;
  }

  .poverty .text .cont {
    width: 100%;
  }

  .poverty .text {
    margin-bottom: 0;
  }

  .poverty .pic .pos-text .h1 {
    margin-bottom: .5rem;
  }

  .support2 {
    margin-bottom: 0;
  }

  .support {
    padding: 1.5rem 5% 0;
  }

  .support .tit {
    margin-bottom: .5rem;
  }

  .support .box {
    flex-wrap: wrap;
  }

  .support .box .intro {
    width: 100%;
    padding-right: 0;
    margin-bottom: .5rem;
  }

  .support .box .support-container {
    width: 100%;
  }

  .support .box .intro .h1 {
    margin-bottom: .5rem;
  }

  .join .infinite {
    padding: 1.5rem 0;
  }

  .join .infinite .wrap {
    flex-wrap: wrap;
  }

  .join .infinite .wrap .pic {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .join .infinite .wrap .text {
    width: 100%;
    padding-left: 0;
  }

  .join .infinite .wrap .text .tit {
    margin-bottom: .4rem;
  }

  .join .infinite .wrap .text .cont {
    width: 100%;
  }

  .join .infinite .pos-img {
    width: 100%;
  }

  .join .dev,
  .join .send {
    padding: 1.5rem 0;
  }

  .join .dev .wrap .pic {
    width: 100%;
  }

  .join .employee {
    padding: 1.5rem 0;
  }

  .join .employee .wrap .tit {
    margin-bottom: .75rem;
  }

  .join .employee .wrap .employee-container .swiper-slide {
    width: 100%;
  }

  .join .employee .wrap .employee-container .swiper-pagination {
    margin-top: 1rem;
  }

  .join .send .wrap .tit {
    margin-bottom: .75rem;
  }

  .join .send .wrap .li-wrap .li {
    width: 100%;
    height: auto;
  }

  .nav-container .swiper-slide>a::after {
    right: 5%;
  }

  .product .wrap {
    flex-wrap: wrap;
  }

  .product .wrap .lf {
    width: 100%;
    padding-top: 0;
    padding-right: 0;
    margin-bottom: .75rem;
  }

  .product .wrap .lf .tit {
    margin-bottom: .5rem;
  }

  .product .wrap .lf .cont {
    margin-bottom: 1rem;
  }

  .pop-box a .hov-box {
    min-height: 9rem;
    padding: .5rem;
    width: 11rem;
    left: 50%;
    transform: translateX(-50%);
  }

  .pub-pop .wrap {
    width: 90%;
    height: 70%;
    padding: 1rem .5rem;
  }

  .pub-pop .wrap .close-pic {
    top: -30px;
    right: 0;
  }

  .steel-pop .wrap .intro {
    padding: 0 .2rem;
  }

  .steel-pop .wrap .intro .pop-container {
    margin-bottom: .75rem;
  }

  .steel-pop .wrap .intro .text .h1 {
    margin-bottom: .4rem;
  }

  .product .wrap .pic {
    width: 100%;
    padding-left: 0;
    margin-left: 0;
  }

  .metaverse .frame,
  .digital .cultrue,
  .valley .top-bar,
  .brigade .top-bar,
  .tour .top-bar,
  .export .top-bar,
  .export .strategic,
  .carbon .top-bar,
  .figure,
  .steel {
    padding: 1.5rem 0;
  }

  .product,
  .qua,
  .honor {
    padding: 1.5rem 0 0;
  }

  .qua .wrap .tit {
    margin-bottom: .75rem;
  }

  .qua .wrap .box .pub-roll {
    width: 100%;
    height: 10rem;
    margin-bottom: 1rem;
  }

  .qua .wrap .box .pic-box {
    width: 100%;
    margin-left: 0;
  }

  .honor {
    padding: 1.5rem 0;
  }

  .honor .wrap .h1 {
    margin-bottom: .75rem;
  }

  .honor .wrap .h2 {
    margin-bottom: .6rem;
  }

  .honor .wrap .li-wrap .li,
  .steel-honor .wrap .box .li {
    flex-wrap: wrap;
    position: relative;
    padding-bottom: .5rem;
  }

  .honor .wrap .li-wrap .li:last-child,
  .steel-honor .wrap .box .li:last-child {
    padding-bottom: 1.2rem;
  }

  .honor .wrap .li-wrap .li .time,
  .steel-honor .wrap .box .li .time {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: .5rem;
  }

  .honor .wrap .li-wrap .li .type,
  .steel-honor .wrap .box .li .type {
    width: 100%;
    line-height: 1.2;
  }

  .honor .wrap .li-wrap {
    height: 10rem;
  }

  .footer .top .foot-search .tit,
  .font48 {
    font-size: .8rem;
  }

  .qua .wrap .tab-container .swiper-slide {
    width: 22%;
    margin-right: .8%;
  }

  /* .qua .wrap .tab-container {
  margin-bottom: .5rem;
} */

  .qua .wrap .box .li {
    width: 100%;
    margin-right: 0;
    margin-bottom: .65rem;
  }

  .qua .wrap .box .li .intro {
    padding: .75rem;
    height: max-content;
  }

  .qua .wrap .box .li .intro .h2 {
    margin-bottom: .5rem;
  }

  .pro-tech {
    padding: 1.5rem 0;
  }

  .pro-tech .wrap {
    flex-wrap: wrap;
  }

  .pro-tech .wrap .lf {
    width: 100%;
    padding-top: 0;
    margin-bottom: 1rem;
  }

  .pro-tech .wrap .lf .tit {
    margin-bottom: .5rem;
  }

  .pro-tech .wrap .lf .cont {
    margin-bottom: .75rem;
  }

  .pro-tech .wrap .tech-container {
    width: 100%;
  }

  .patent-swiper-box .patent-container .swiper-slide {
    width: 100%;
  }

  .patent-swiper-box .patent-container .swiper-slide .tit {
    left: .75rem;
  }

  .patent-swiper-box .patent-container .swiper-slide .li-wrap {
    padding-bottom: .75rem;
  }

  .patent-swiper-box {
    padding-bottom: 1rem;
  }

  .build {
    padding: 1.5rem 0;
  }

  .build .wrap .tit,
  .build .wrap .h1 {
    margin-bottom: .5rem;
  }

  .build .wrap .cont {
    margin-bottom: 1.25rem;
  }

  .build .wrap .build-container .swiper-slide {
    width: 100%;
  }

  .build .wrap .build-container .swiper-pagination {
    bottom: 0;
  }

  .figure .wrap .tit {
    margin-bottom: .5rem;
  }

  .figure .wrap .intro {
    margin-bottom: 1.25rem;
  }

  .figure .wrap .figure-container .swiper-slide {
    width: 100%;
  }

  .figure .wrap .figure-container .swiper-slide .pic {
    margin-bottom: .75rem;
    height: auto;
  }

  .figure .wrap .figure-container .swiper-slide .h1 {
    margin-bottom: .4rem;
  }

  .figure .wrap .figure-container .swiper-slide .cont {
    margin-bottom: .4rem;
  }

  .steel .wrap {
    flex-wrap: wrap;
  }

  .steel .wrap .lf {
    width: 100%;
    padding-top: 0;
    margin-bottom: 1rem;
  }

  #app .steel-container {
    width: 100%;
  }

  .steel .wrap .lf .tit {
    margin-bottom: .75rem;
  }

  .steel .wrap .lf .cont {
    margin-bottom: 1rem;
  }

  #app .steel-container .play {
    width: 1.6rem;
  }

  .steel-honor {
    padding: 1.5rem 0;
  }

  .steel-honor .wrap .tit {
    margin-bottom: .75rem;
  }

  .steel-honor .wrap .box {
    width: 100%;
    height: 10rem;
    margin-bottom: .75rem;
  }

  .research .text {
    padding: 0 5% 1.5rem;
    margin-bottom: 0;
  }

  .research .text .tit {
    margin-bottom: .75rem;
  }

  .research .research-container {
    height: 6rem;
  }

  .base {
    padding: 1.5rem 0;
  }

  .base .text .tit,
  .tech .wrap .tit {
    margin-bottom: .5rem;
  }

  .base .text {
    margin-bottom: 1rem;
  }

  .base .base-container .swiper-slide {
    width: 90%;
    margin: 0 5%;
  }

  .tech {
    padding: 1.5rem 0;
  }

  .tech .wrap .tech-container .swiper-slide {
    width: 100%;
  }

  .partner {
    padding: 1.5rem 0;
  }

  .partner .tit {
    margin-bottom: .75rem;
  }

  .partner .partner-container .swiper-slide {
    width: 6.4rem;
  }

  .creative>.top {
    padding: 1.5rem 5%;
    font-size: .7rem;
  }

  .creative .cartoon {
    padding: 1.5rem 0;
  }

  .creative .cartoon .wrap {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .creative .cartoon .wrap .cartoon-container {
    width: 100%;
  }

  .creative .cartoon .wrap .text-cont {
    width: 100%;
    padding-left: 0;
    margin-bottom: 1.25rem;
  }

  .creative .perfect {
    padding: 1.5rem 0;
  }

  .creative .perfect .wrap .tit {
    margin-bottom: .75rem;
  }

  .creative .perfect .wrap .box {
    flex-wrap: wrap;
  }

  .creative .perfect .wrap .box .perfect-container {
    width: 100%;
    height: max-content;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .creative .perfect .wrap .box .rg {
    width: 100%;
    height: 10rem;
  }

  .creative .perfect .wrap .box .rg p {
    padding: 10px .5rem;
  }

  .creative .industry {
    padding: 1.5rem 0;
  }

  .creative .industry .wrap .tit {
    margin-bottom: .75rem;
  }

  .creative .industry .wrap .industry-container .swiper-slide {
    width: 48%;
  }

  /* .creative .industry .wrap .industry-container .swiper-pagination {
    display: none;
  } */

  .creative .industry .wrap .industry-container .swiper-slide .pic {
    margin-bottom: .75rem;
  }

  .creative .industry .wrap .industry-container .swiper-slide .name {
    margin-bottom: .5rem;
  }

  .creative .boutique {
    padding: 1.5rem 0;
  }

  .creative .boutique .wrap .tit {
    margin-bottom: .75rem;
  }

  .creative .boutique .wrap .boutique-container .swiper-slide {
    width: 49%;
    margin-right: 2%;
  }

  .creative .number-box {
    padding: 1.5rem 0 1rem;
  }

  .creative .number-box .wrap .lf .li-box .li {
    width: 50%;
  }

  .creative .number-box .wrap .lf .li-box .li .number p {
    font-size: 1rem;
  }

  .creative .number-box .wrap .lf .li-box .li:nth-child(3n) {
    width: 50%;
  }

  .creative .number-box .wrap .lf {
    margin-bottom: 1rem;
  }

  .creative .number-box .wrap .rg .number-container .swiper-slide {
    width: 49%;
  }

  .creative .platform {
    padding: 1.5rem 0;
  }

  .creative .platform .wrap .tab {
    margin-bottom: .75rem;
  }

  .creative .platform .wrap .tab span.cur {
    font-size: 16px;
    margin-right: .5rem;
  }

  .creative .platform .wrap .tab span {
    font-size: 14px;
    margin-right: .5rem;
  }

  .creative .platform .wrap .swiper-pagination {
    margin-top: 1rem;
  }

  .creative .overseas {
    padding: 1.5rem 0;
  }

  .creative .overseas .wrap {
    flex-wrap: wrap;
  }

  .creative .overseas .wrap .lf {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .creative .overseas .wrap .rg {
    width: 100%;
  }

  .creative .overseas .wrap .rg .tit {
    margin-bottom: .5rem;
  }

  .creative .overseas .wrap .rg .swiper-box .overseas-container .swiper-slide {
    width: 49%;
  }

  .creative .overseas .wrap .rg .swiper-box .swiper-button-prev {
    left: -.5rem;
  }

  .creative .overseas .wrap .rg .swiper-box .swiper-button-next {
    right: -.5rem;
  }

  .creative .overseas .wrap .rg .swiper-box .swiper-button-prev,
  .creative .overseas .wrap .rg .swiper-box .swiper-button-next {
    margin: 0;
    transform: translateY(-50%);
  }

  .creative .broadcast {
    padding: 1.5rem 0;
  }

  .creative .broadcast .wrap .top {
    flex-wrap: wrap;
    margin-bottom: 1rem;
  }

  .creative .broadcast .wrap .top .lf {
    width: 100%;
    padding: 0;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .creative .broadcast .wrap .top .lf .tit {
    margin-bottom: .5rem;
  }

  .creative .broadcast .wrap .top .rg {
    width: 100%;
  }

  .creative .broadcast .wrap .broadcast-container .swiper-slide,
  .creative .internation .wrap .internation-container .swiper-slide {
    width: 49%;
    margin-right: 2%;
  }

  .creative .internation {
    padding: 1.5rem 0;
  }

  .creative .internation .wrap .top {
    flex-wrap: wrap;
    margin-bottom: 1rem;
  }

  .creative .internation .wrap .top .lf {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .creative .internation .wrap .top .rg {
    width: 100%;
  }

  .creative .internation .wrap .top .rg .tit {
    margin-bottom: .5rem;
  }

  .creative .crea-research {
    padding: 1.5rem 0;
  }

  .creative .crea-research .wrap {
    flex-wrap: wrap;
  }

  .creative .crea-research .wrap .lf {
    width: 100%;
    margin-bottom: 1rem;
  }

  .creative .crea-research .wrap .crea-research-container {
    width: 100%;
    margin-left: 0;
  }

  .creative .crea-research .wrap .lf .tit {
    margin-bottom: .5rem;
  }

  .creative .crea-research .wrap .lf .cont {
    line-height: 1.4em;
    padding-right: 0;
  }

  .creative .crea-research .wrap .lf .li-box {
    padding-right: 0;
  }

  .creative .crea-research .wrap .lf .li-box .li .pic {
    height: 3.8rem;
  }

  .creative .accredit {
    padding: 1.5rem 0;
  }

  .creative .accredit .wrap .tit {
    margin-bottom: .6rem;
  }

  .creative .accredit .wrap .sub {
    margin-bottom: .5rem;
  }

  .creative .accredit .wrap .num-li {
    flex-wrap: wrap;
    margin-bottom: .6rem;
  }

  .creative .accredit .wrap .num-li .li .num::before,
  .creative .accredit .wrap .num-li .li .num::after {
    display: none;
  }

  .creative .accredit .wrap .num-li .li {
    width: 33.33%;
    margin-right: 0;
    max-width: initial;
    margin-bottom: .5rem;
  }

  .creative .cases {
    padding: 1.5rem 0;
  }

  .creative .cases .wrap .tit {
    margin-bottom: .75rem;
  }

  .creative .cases .wrap .cases-container .swiper-slide {
    width: 100%;
  }

  .creative .charter {
    padding: 1.5rem 0;
  }

  .creative .charter .wrap .tit {
    margin-bottom: .5rem;
  }

  .creative .charter .wrap .cont {
    margin-bottom: 1rem;
  }

  .creative .charter .wrap .charter-container .swiper-slide {
    width: 49%;
  }

  .metaverse .frame .wrap {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .metaverse .frame .wrap .metaverse-swiper {
    width: 100%;
  }

  .metaverse .frame .wrap .rg {
    width: 100%;
    padding-left: 0;
    margin-bottom: 1rem;
  }

  .metaverse .frame .wrap .rg .tit {
    margin-bottom: .5rem;
  }

  .metaverse .original {
    padding: 1.5rem 0;
  }

  .metaverse .original .wrap .swiper-box .original-swiper .swiper-slide,
  .metaverse .coop .wrap .swiper-box .coop-swiper .swiper-slide {
    flex-wrap: wrap;
  }

  .metaverse .original .wrap .swiper-box .original-swiper .swiper-slide .pic,
  .metaverse .coop .wrap .swiper-box .coop-swiper .swiper-slide .pic {
    width: 100%;
  }

  .metaverse .original .wrap .swiper-box .original-swiper .swiper-slide .intro,
  .metaverse .coop .wrap .swiper-box .coop-swiper .swiper-slide .intro {
    width: 100%;
    padding: .75rem .5rem;
  }

  .metaverse .original .wrap .swiper-box .original-swiper .swiper-slide .intro .h1,
  .metaverse .coop .wrap .swiper-box .coop-swiper .swiper-slide .intro .h1 {
    line-height: 1;
    margin-bottom: .5rem;
  }

  .meta-pop .wrap .box {
    padding: 0 5px;
  }

  .meta-pop .wrap .box .top {
    flex-wrap: wrap;
    padding-bottom: .75rem;
    margin-bottom: .75rem;
  }

  .meta-pop .wrap .box .top .lf {
    width: 100%;
    padding-right: 0;
    margin-bottom: .75rem;
  }

  .meta-pop .wrap .box .top .lf .pic {
    width: 100%;
  }

  .meta-pop .wrap .box .top .rg {
    width: 100%;
  }

  .meta-pop .wrap .box .btm .tit {
    font-size: .8rem;
  }

  .metaverse .team,
  .metaverse .coop {
    padding: 1.5rem 0;
  }

  .metaverse .team .wrap .tit {
    margin-bottom: .75rem;
  }

  .metaverse .team .wrap .team-swiper .swiper-slide div {
    height: 6rem;
  }

  .metaverse .team .wrap .team-swiper {
    width: 100%;
    height: 15rem;
  }

  .metaverse .team .wrap .team-swiper .swiper-slide {
    width: 6rem;
  }

  .metaverse .coop .wrap .swiper-box {
    margin-bottom: 1rem;
  }

  .metaverse .coop .wrap .threeD .lf {
    padding: 1rem .5rem;
  }

  .metaverse .coop .wrap .threeD .lf .h1 {
    margin-bottom: .6rem;
  }

  .metaverse .coop .wrap2 {
    padding-top: 1.5rem;
  }

  .metaverse .coop .wrap2 .tit {
    margin-bottom: .75rem;
  }

  .metaverse .coop .wrap2 .swiper-box .part-swiper .swiper-slide {
    width: 6.5rem;
  }

  .sli-box .li-fis {
    line-height: 1.2;
  }

  .digital .cultrue .wrap {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .digital .cultrue .wrap .cultrue-swiper {
    width: 100%;
  }

  .digital .cultrue .wrap .rg {
    width: 100%;
    padding: 0;
    margin-bottom: 1rem;
  }

  .digital .cultrue .wrap .rg .tit {
    margin-bottom: .6rem;
  }

  .digital .honor {
    padding: 0 0 1.5rem;
  }

  .digital .honor .wrap .tit {
    margin-bottom: .75rem;
  }

  .digital .honor .wrap .box {
    flex-wrap: wrap;
  }

  .digital .honor .wrap .box .honor-swiper {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .digital .honor .wrap .box .rg {
    width: 100%;
  }

  .digital .honor .wrap .box .rg p {
    padding: 10px .5rem;
  }

  .digital .system {
    padding: 1.5rem 0;
  }

  .digital .system .wrap .tit {
    margin-bottom: .75rem;
  }

  .digital .system .wrap .pic {
    width: 100%;
  }

  .digital .diTab-box {
    height: 2rem;
  }

  .digital .diTab-swiper {
    height: 2rem;
    width: 100%;
    padding: 0 5%;
  }

  .digital .diTab-swiper .swiper-slide {
    line-height: 2rem;
    margin-right: .25rem;
    font-size: 13px;
  }

  .digital .diTab-swiper .swiper-wrapper {
    justify-content: flex-start;
  }

  .digital .diTab-cont .top {
    padding: 1.5rem 0;
  }

  .digital .diTab-cont .top .wrap {
    flex-wrap: wrap;
  }

  .digital .diTab-cont .top .wrap .cont {
    width: 100%;
    padding: 0;
    margin-bottom: 1rem;
  }

  .digital .diTab-cont .top .wrap .pic {
    width: 100%;
  }

  .digital .diTab-cont .top .wrap .cont .tit {
    margin-bottom: .6rem;
  }

  .digital .diTab-cont .btm {
    padding: 1.5rem 0;
  }

  .digital .diTab-cont .btm .wrap .pos-text {
    position: relative;
    padding: .75rem 0 0;
    width: 100%;
    height: max-content;
  }

  .digital .diTab-cont .btm .wrap .pos-text .tit {
    margin-bottom: .5rem;
  }

  .valley .top-bar .wrap {
    flex-wrap: wrap;
  }

  .valley .top-bar .wrap .lf {
    width: 100%;
    padding-right: 0;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .valley .top-bar .wrap .swiepr-box {
    width: 100%;
  }

  .valley .top-bar .wrap .lf .cont {
    margin-bottom: 1rem;
  }

  .valley .top-bar .wrap .swiepr-box .topBar-swiper .swiper-pagination {
    bottom: 0;
  }

  .valley .top-bar .wrap .swiepr-box .topBar-swiper .swiper-slide {
    width: 49%;
    height: 3rem;
    margin-right: 2%;
  }

  .valley .ecosphere {
    padding: 1.5rem 0;
  }

  .valley .ecosphere .wrap .pic {
    width: 100%;
    margin-bottom: 1.2rem;
  }

  .valley .ecosphere .wrap .pic2 p {
    bottom: .5rem;
    right: .8rem;
  }

  .valley .activity {
    padding: 1.5rem 0;
  }

  .valley .activity .wrap .tit {
    margin-bottom: .75rem;
  }

  .valley .activity .wrap .swiper-box .activity-swiper .swiper-slide,
  .tour .activity .wrap .swiper-box .activity-swiper .swiper-slide {
    width: 49%;
    margin-right: 2%;
  }

  .valley .merchant {
    padding: 1.5rem 0;
  }

  .valley .merchant .wrap .tit {
    margin-bottom: .75rem;
  }

  .valley .merchant .wrap .swiper-box .merchant-swiper .swiper-slide {
    width: 6.5rem;
  }

  .brigade .top-bar .wrap {
    flex-wrap: wrap;
  }

  .brigade .top-bar .wrap .lf {
    width: 100%;
    padding: 0;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .brigade .top-bar .wrap .topBar-container {
    width: 100%;
  }

  .brigade .top-bar .wrap .lf .cont {
    margin-bottom: 1rem;
  }

  .brigade .top-bar .wrap .topBar-container .play {
    width: 1.5rem;
  }

  .brigade .merge {
    padding: 1.5rem 0;
  }

  .brigade .merge .wrap .tit {
    margin-bottom: .75rem;
  }

  .brigade .merge .wrap .box {
    flex-wrap: wrap;
  }

  .brigade .merge .wrap .box .merge-swiper {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .brigade .merge .wrap .box .rg {
    width: 100%;
  }

  .brigade .merge .wrap .box .rg p {
    padding-left: 1rem;
  }

  .brigade .project {
    padding: 1.5rem 0;
  }

  .brigade .project .wrap .tit {
    margin-bottom: .75rem;
  }

  .brigade .project .wrap .project-swiper .swiper-slide {
    width: 100%;
  }

  .brigade .project .wrap .project-swiper .swiper-slide .cont {
    padding: .75rem .5rem;
  }

  .brigade .project .wrap .project-swiper .swiper-pagination {
    line-height: 1;
    display: none;
    margin-top: 1rem;
  }

  .brigade .partner {
    padding: 1.5rem 0;
  }

  .brigade .partner .wrap .tit {
    margin-bottom: .75rem;
  }

  .brigade .partner .wrap .swiper-box .partner-container .swiper-slide {
    width: 6.5rem;
  }

  .partner .partner-container .swiper-slide img {
    height: 100%;
    object-fit: cover;
  }

  .tour .top-bar .wrap {
    flex-wrap: wrap;
  }

  .tour .top-bar .wrap .lf {
    width: 100%;
    padding-right: 0;
    margin-bottom: 1rem;
  }

  .tour .top-bar .wrap .topBar-container {
    width: 100%;
  }

  .tour .partner {
    padding: 1.5rem 0;
  }

  .tour .partner .wrap .tit {
    margin-bottom: .75rem;
  }

  .tour .partner .wrap .swiper-box .partner-container .swiper-slide {
    width: 6.5rem;
    height: 2.6rem;
  }

  .tour .activity {
    padding: 1.5rem 0;
  }

  .tour .activity .wrap .tit {
    margin-bottom: .75rem;
  }

  .export .top-bar .wrap {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .export .top-bar .wrap .topBar-swiper {
    width: 100%;
  }

  .export .top-bar .wrap .topBar-swiper .swiper-pagination {
    line-height: 1;
  }

  .export .top-bar .wrap .rg {
    width: 100%;
    padding-left: 0;
    margin-bottom: 1rem;
  }

  .export .top-bar .wrap .rg .tit {
    margin-bottom: .6rem;
  }

  .export .directory {
    padding: 1.5rem 0;
  }

  .export .strategic .wrap .tit,
  .carbon .teamwork .wrap .tit {
    margin-bottom: .75rem;
  }

  .export .strategic .wrap .strategic-swiper .swiper-slide {
    width: 49%;
    margin-right: 2%;
  }

  .carbon .top-bar .wrap {
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }

  .carbon .top-bar .wrap .topBar-swiper {
    width: 100%;
  }

  .carbon .top-bar .wrap .rg {
    width: 100%;
    padding-left: 0;
    margin-bottom: 1rem;
  }

  .carbon .top-bar .wrap .rg .tit {
    margin-bottom: .6rem;
  }

  .carbon .teamwork {
    padding: 1.5rem 0 .5rem;
  }

  .carbon .teamwork .wrap .swiper-box .teamwork-container .swiper-slide {
    width: 6rem;
    height: 3rem;
    text-align: center;
  }

  .carbon .teamwork .wrap .swiper-box .teamwork-container .swiper-slide img {
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
  }

  .carbon .patent {
    padding: .5rem 0 1.5rem;
  }

  .carbon .patent .wrap .tit {
    margin-bottom: .75rem;
  }

  .carbon .patent .wrap .box {
    flex-wrap: wrap;
  }

  .carbon .patent .wrap .box .lf {
    width: 100%;
    height: 10rem;
    margin-bottom: 1rem;
  }

  .carbon .patent .wrap .box .rg {
    width: 100%;
    padding-left: 0;
  }

  .carbon .business {
    padding: 1.5rem 0;
  }

  .carbon .business .wrap .tit {
    margin-bottom: .75rem;
  }

  .carbon .business .wrap .tab .li {
    margin-right: .25rem;
    width: max-content;
  }

  .carbon .business .wrap .box .li {
    flex-wrap: wrap;
  }

  .carbon .business .wrap .box .li .lf {
    width: 100%;
    display: flex;
    justify-content: center;
    margin-bottom: .75rem;
    margin-right: 0;
  }

  .carbon .business .wrap .box .li .lf::-webkit-scrollbar,
  .carbon .business .wrap .box .li .lf::-webkit-scrollbar-track,
  .carbon .business .wrap .box .li .lf::-webkit-scrollbar-thumb {
    display: none;
  }

  .carbon .business .wrap .box .li .lf .lst {
    justify-content: center;
    margin-right: .5rem;
    height: auto;
    margin-bottom: 0;
    padding: .5rem;
  }

  .carbon .business .wrap .box .li .lf .lst:last-child {
    margin-right: 0;
  }

  .carbon .business .wrap .box .li .rg {
    width: 100%;
  }

  .carbon .qua {
    padding: 1.5rem 0;
  }

  .carbon .qua .wrap .tit {
    margin-bottom: .75rem;
  }

  .carbon .qua .wrap .qua-swiper .swiper-slide {
    width: 100%;
  }

  .carbon .qua .wrap .qua-swiper .swiper-slide .intro {
    padding: .75rem .5rem;
  }

  .dev .dev-container {
    margin-bottom: 0;
    overflow: hidden;
  }

  .dev .tab {
    display: none;
  }

  .i-paper .i-paper-swiper .swiper-slide {
    width: 49%;
    margin-right: 2%;
  }

  .i-vid .i-vid-swiper .swiper-slide {
    width: 100%;
  }

  .i-paper .i-paper-swiper .swiper-slide .pic {
    height: auto;
  }

  .i-pro .i-pro-container .swiper-slide .pos-tab span:hover {
    background-color: transparent;
  }

  .i-pro .i-pro-container .swiper-slide .pos-tab .swiper-slide.cur,
  .i-pro .i-pro-container .swiper-slide .pos-tab span.cur {
    background-color: #172a76;
  }

  .about {
    padding: 1.5rem 5%;
    flex-wrap: wrap;
  }

  .about .lf {
    width: 100%;
    padding-right: 0;
    padding-top: 0;
    margin-bottom: 1rem;
  }

  .about .about-container {
    width: 100%;
  }

  .about .lf .tit,
  .glory .wrap .tit {
    margin-bottom: .5rem;
  }

  .about .lf .cont {
    margin-bottom: .5rem;
  }

  .glory {
    padding: 1.5rem 0;
  }

  .glory .wrap .box {
    flex-wrap: wrap;
  }

  .glory .wrap .box .lf {
    width: 100%;
    margin-bottom: 1rem;
  }

  .glory .wrap .box .lf .intro {
    margin-bottom: .75rem;
  }

  .glory .wrap .box .rg {
    width: 100%;
  }

  .glory .wrap .box .lf .num-wrap {
    display: flex;
  }

  .glory .wrap .box .lf .num-wrap .li {
    width: 50%;
    padding-right: 1rem;
    margin-bottom: 0;
  }

  .chairman .box,
  .chairman .intro {
    padding: 1.5rem 5%;
    flex-wrap: wrap;
  }

  .chairman .box .lf {
    width: 100%;
    padding-right: 0;
    margin-bottom: 1rem;
  }

  .chairman .box .pic {
    width: 100%;
    padding-top: 0;
  }

  .chairman .box .pos-img2 {
    width: 100%;
    right: 0;
  }

  .chairman .box .pos-img3 {
    right: 5%;
    bottom: auto;
    left: auto;
    top: 3rem;
    width: 4rem;
  }

  .chairman .intro .pos-img4 {
    width: 100%;
    top: auto;
    bottom: 0;
    width: 100%;
    left: 0;
  }

  .chairman .intro .lf {
    width: 100%;
    margin-bottom: 1rem;
  }

  .chairman .intro .rg {
    width: 100%;
    flex-wrap: wrap;
  }

  .chairman .intro .rg p {
    width: 100%;
    margin-right: 0;
  }

  .organ {
    padding: 1.5rem 0;
  }

  .organ .wrap .top {
    flex-wrap: wrap;
  }

  .organ .wrap .top .text {
    width: 100%;
    margin-bottom: .75rem;
  }

  .organ .wrap .box .li-wrap .li .icon div {
    width: .8rem;
  }

  .organ .wrap .box .li-wrap .li .lst-box {
    padding-right: 0;
    width: 100%;
  }

  .organ .wrap .box .li-wrap .li .icon div img {
    width: 100%;
  }

  .organ .wrap .box .li-wrap .li .lst-box .lst {
    width: 100%;
    min-height: 2.4rem;
    height: max-content;
    margin-right: 0;
    margin-top: .3rem;
  }

  .cultrue .pos-font .top .sub {
    font-size: 1rem;
  }

  .cultrue .pos-font {
    top: 2.5rem;
  }

  .news .wrap .hot-box .lf,
  .news .wrap .hot-list .li,
  .video .wrap .box .li .pic {
    height: auto;
  }

  .video .wrap .swiper-box .swiper-button-prev {
    left: -.5rem;
  }

  .video .wrap .swiper-box .swiper-button-next {
    right: -.5rem;
  }

  .constru .archi .pic {
    width: 100%;
  }

  .constru .pile .top .tit,
  .constru .con-honor .wrap .tit,
  .service .top .icon,
  .join .dev .wrap .tit {
    margin-bottom: .5rem;
  }

  .report .wrap .top .hot .rg .h1,
  .report .wrap .top .hot .rg .h2 {
    font-size: .7rem;
  }

  .report .wrap .top {
    margin-bottom: 1.5rem;
  }

  .poverty .pic .pos-text {
    padding: 1.5rem 5%;
  }

  .join .send .wrap .li-wrap .li::after {
    background-color: rgba(25, 47, 105, 0.7);
  }

  .join .send .wrap .li-wrap .li .pos-icon div {
    border-color: #fff;
    filter: brightness(100);
  }

  .join .send .wrap .li-wrap .li .pos-icon p {
    color: #fff;
  }

  .figure-pop .wrap .top {
    width: 100%;
    padding-bottom: .5rem;
    margin-bottom: .5rem;
  }

  .figure-pop .wrap .top .tit {
    font-size: .8rem;
  }

  .figure-pop .wrap .h1 {
    font-size: .7rem;
  }

  .green-build .wrap .all-box {
    padding: 0 .5rem;
  }

  .green-build .wrap .title {
    padding-bottom: .5rem;
    margin-bottom: .5rem;
  }

  .green-build .wrap .intro .h1 {
    margin-bottom: .5rem;
  }

  .green-build .wrap .intro .box .cont-box {
    width: 100%;
    padding: .5rem;
    margin-right: 0;
    margin-bottom: .5rem;
    min-height: inherit;
  }

  .green-build .wrap .intro .box .cont-box .text {
    height: auto;
  }

  .green-build .wrap .intro {
    margin-bottom: .5rem;
  }

  .green-build .wrap .apply .li-wrap .li {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .green-build .wrap .apply .li-wrap .li .cont .h1 {
    line-height: 1.2;
  }

  .honor-pop .wrap .box {
    padding: 0 .5rem;
  }

  .honor-pop .wrap .box .li-wrap .li {
    min-height: 1.5rem;
    padding: .2rem 0;
  }

  .honor-pop .wrap .box .li-wrap .li .type {
    line-height: 1.2;
  }

  .honor-pop .wrap .box .li-wrap {
    height: 14rem;
  }

  .qua-pop .wrap .box {
    padding: 0 .5rem;
  }

  .qua-pop .wrap .box .swiper {
    margin-bottom: .75rem;
  }

  .qua .wrap .box .pub-roll p {
    padding-left: .5rem;
  }

  .figure-pop .wrap .box {
    height: 100%;
  }

  .figure-pop .wrap .box .li {
    width: 100%;
    margin-right: 0;
  }

  .creative .cartoon .wrap .text-cont .tit {
    margin-bottom: .5rem;
  }

  .creative .perfect .wrap .box .perfect-container .swiper-pagination {
    margin-top: .5rem;
  }

  .creative .cases .wrap .cases-container .swiper-pagination {
    margin-top: 1rem;
  }

  .digital .honor .wrap .box .honor-swiper .swiper-pagination {
    margin-top: .75rem;
  }

  .brigade .top-bar .wrap .lf .tit,
  .valley .top-bar .wrap .lf .tit {
    margin-bottom: .5rem;
  }

  .brigade .merge .wrap .box .rg p {
    min-height: 1.2rem;
    line-height: 1.2;
    height: auto;
    padding: 10px .5rem;
  }

  .i-pro .i-pro-container .swiper-slide .pos-tab .swiper-slide {
    width: 33.33%;
  }

  .glory .wrap .box .rg .cont p {
    padding: 10px .5rem;
  }

  .chairman .intro .rg p {
    white-space: normal;
    line-height: 1.2;
  }

  .dev-pop .wrap {
    height: max-content;
  }

  .support .box .support-container .swiper-slide p {
    padding: 0 .5rem;
    line-height: 1.2;
  }

  .banner-img .banner-intro {
    width: 90%;
    left: 5%;
    letter-spacing: 1px;
  }

  .honor .wrap .li-wrap {
    width: 100%;
    margin-bottom: .75rem;
  }

  .box-cont .pic-box {
    width: 100%;
  }

  .box-cont {
    flex-wrap: wrap;
  }

  .box-cont .pic-box .li .swiper-slide p,
  .qua .wrap .box .pic-box .li p,
  .research .research-container .swiper-slide p,
  .base .base-container .swiper-slide p,
  .creative .crea-research .wrap .crea-research-container .swiper-slide p,
  .brigade .merge .wrap .box .merge-swiper .swiper-slide p {
    line-height: 1.2;
    padding: 0 .5rem;
    bottom: .5rem;
  }

  .creative .number-box .wrap .lf .cont {
    padding-right: 0;
  }

  .valley .top-bar .wrap .vally-swiper {
    width: 100%;
  }

  .carbon .patent .wrap .box .lf p {
    padding: 0 .5rem;
    font-weight: normal;
  }

  .banner-img {
    min-height: 5rem;
    height: 11.5rem;
  }

  .banner-img .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .steel-pop .wrap .intro .box-container .pop-container .swiper-slide {
    height: 6.5rem;
  }

  .support .box.isRight .intro {
    padding-left: 0;
  }

  .line10 {
    max-height: inherit;
    -webkit-line-clamp: inherit;
  }

  .digital .diTab-cont .btm .wrap .pos-text .cont {
    padding-right: 5px;
  }

  .valley .activity .wrap .swiper-box .swiper-button-next,
  .valley .activity .wrap .swiper-box .swiper-button-prev {
    width: 1rem;
    height: 1rem;
  }

  .research {
    padding-top: 1.5rem;
  }

  .tech .wrap .tech-container .swiper-slide .pic,
  .box-cont .pic-box .li .swiper-slide {
    height: auto;
  }

  .video .wrap .box .li .h1 {
    line-height: 1.2;
  }

  .metaverse .original .wrap .swiper-box .original-swiper .swiper-slide .intro .cont,
  .metaverse .coop .wrap .swiper-box .coop-swiper .swiper-slide .intro .cont {
    height: 10.5em;
  }

  .dream-each {
    padding-bottom: 1.5rem;
  }

  .support .support-container2 {
    margin-bottom: 0;
  }

  .carbon .business .wrap .tab .li div {
    width: .75rem;
  }

  .export .overseas {
    padding: 1.5rem 0;
  }

  .export .overseas .wrap {
    flex-wrap: wrap;
  }

  .export .overseas .wrap .lf {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }

  .export .overseas .wrap .rg {
    width: 100%;
  }

  .export .overseas .wrap .rg .cont {
    margin-bottom: 1rem;
  }

  .export .overseas .wrap .rg .swiper-box .overseas-container .swiper-slide {
    width: 49%;
  }

  .export .top-bar .wrap .rg .cont {
    max-height: inherit;
    overflow-y: initial;
  }

  .export .overseas .wrap .rg .swiper-box .swiper-button-prev {
    left: -.5rem;
  }

  .export .overseas .wrap .rg .swiper-box .swiper-button-next {
    right: -.5rem;
  }

  .sli-box a:hover {
    font-size: 12px;
  }

  .dev .dev-container .swiper-button-prev,
  .dev .dev-container .swiper-button-next,
  .i-pro .i-pro-container .swiper-button-prev,
  .i-pro .i-pro-container .swiper-button-next {
    display: flex;
  }

  .dev .dev-container .swiper-slide.li-box .li-wrap .li .text-cont {
    height: 4.5em;
    max-height: 4.5em;
    -webkit-line-clamp: 3;
  }

  .steel .wrap .lf .tit br,
  .creative .boutique .wrap .swiper-box .swiper-scrollbar,
  .creative .overseas .wrap .rg .swiper-box .swiper-scrollbar,
  .metaverse .original .wrap .swiper-box .swiper-pagination,
  .metaverse .coop .wrap .swiper-box .swiper-pagination {
    display: block;
  }

  .creative .boutique .wrap .boutique-container .swiper-slide .pos-cont,
  .valley .activity .wrap .swiper-box .activity-swiper .swiper-slide .pos-cont,
  .tour .activity .wrap .swiper-box .activity-swiper .swiper-slide .pos-cont {
    opacity: 1;
    position: relative;
    padding: .5rem 0;
    background-color: transparent;
    align-items: flex-start;
  }

  .valley .activity .wrap .swiper-box .activity-swiper .swiper-slide .pos-cont .more,
  .creative .boutique .wrap .boutique-container .swiper-slide .pos-cont .more,
  .tour .activity .wrap .swiper-box .activity-swiper .swiper-slide .pos-cont .more {
    opacity: 1;
    transform: translateY(0);
    background-color: #fff;
    color: #172a76;
  }

  .creative .boutique .wrap .boutique-container .swiper-slide .pos-cont .more {
    background-color: #172a76;
    color: #fff;
  }

  .creative .overseas .wrap .rg .swiper-box .swiper-button-prev,
  .creative .overseas .wrap .rg .swiper-box .swiper-button-next,
  .metaverse .original .wrap .swiper-box .swiper-button-prev,
  .metaverse .original .wrap .swiper-box .swiper-button-next,
  .valley .activity .wrap .swiper-box .activity-swiper .swiper-slide .pos-cont .name,
  .valley .activity .wrap .swiper-box .activity-swiper .swiper-slide:hover .pos-cont .name,
  .tour .activity .wrap .swiper-box .activity-swiper .swiper-slide .pos-cont .name,
  .tour .activity .wrap .swiper-box .swiper-button-next,
  .tour .activity .wrap .swiper-box .swiper-button-prev,
  .export .overseas .wrap .rg .swiper-box .swiper-button-prev,
  .export .overseas .wrap .rg .swiper-box .swiper-button-next,
  .creative .boutique .wrap .boutique-container .swiper-slide .pos-cont .name,
  .carbon .business .wrap .box .li .lf .lst div,
  .valley .activity .wrap .swiper-box .swiper-button-next,
  .valley .activity .wrap .swiper-box .swiper-button-prev {
    display: none;
  }

  .tour .activity .wrap .swiper-box .swiper-button-next,
  .tour .activity .wrap .swiper-box .swiper-button-prev {
    width: 1rem;
    height: 1rem;
  }

  .valley .activity .wrap .swiper-box .swiper-button-prev,
  .tour .activity .wrap .swiper-box .swiper-button-prev {
    left: -.5rem;
  }

  .valley .activity .wrap .swiper-box .swiper-button-next,
  .tour .activity .wrap .swiper-box .swiper-button-next {
    right: -.5rem;
  }

  .tour .activity .wrap .swiper-box .swiper-scrollbar,
  .export .overseas .wrap .rg .swiper-box .swiper-scrollbar {
    display: block;
  }

  .tour .activity .wrap .swiper-box .activity-swiper {
    width: 100%;
  }

  .glory .box-cont .pic-box {
    margin-bottom: 1rem;
  }

  .constru .pile .top .tab span,
  .constru .pile .top .tab span.cur {
    font-size: 14px;
  }

  .qua-add {
    padding-bottom: 1.5rem;
  }

  .research .research-container .swiper-pagination {
    right: 1rem;
  }

  .brigade .project .wrap .project-swiper .swiper-scrollbar,
  .creative .industry .wrap .industry-container .swiper-scrollbar {
    display: block;
  }

  .sli-box {
    padding: .25rem;
  }

  .organ .wrap .box .pic-box,
  .organ .wrap .box .li-wrap {
    width: 100%;
    margin-top: 1rem;
  }

  .valley .activity .wrap .swiper-box .swiper-scrollbar {
    display: block;
  }

  #proBanner {
    height: 13rem;
  }

  .con-swiper .signature {
    bottom: .9rem;
  }
}