@media screen and (min-width: 601px) {
  html,
  body {
    min-width: 1480px;
  }
}
@media screen and (max-width: 600px) {
  ::-webkit-scrollbar {
    display: none;
  }
  .show-mobile {
    display: block;
  }
  html {
    font-size: 13.33333vw;
    width: 100vw;
    overflow-x: hidden;
  }
  body {
    padding-top: 0;
  }
  #top,
  .site_footer,
  .copy_right {
    display: none !important;
  }
  .show-pc {
    display: none;
  }
  .swiper-button-prev,
  .swiper-button-next {
    display: none;
  }
  .footer-m {
    font-size: 0.24rem;
    color: #FAEDDD;
    line-height: 0.32rem;
    padding-bottom: 0.5rem;
    text-align: center;
  }
  .semiconductor-section__bd {
    width: 7.02rem;
    margin: -0.5rem auto 0 auto;
  }
  .semiconductor-section__bd::before, .semiconductor-section__bd::after {
    width: 7.02rem;
    height: .6rem;
  }
  .semiconductor-section__bd::before {
    top: -.5rem;
    left: 0;
    background: url("../images/session_bd_tp_m.png") no-repeat;
    background-size: 100% 100%;
  }
  .semiconductor-section__bd::after {
    bottom: -.5rem;
    left: 0;
    background: url("../images/session_bd_bm_m.png") no-repeat;
    background-size: 100% 100%;
  }
  .semiconductor-section__bd .semiconductor-section-content::before {
    width: .03rem;
  }
  .semiconductor-section__bd .semiconductor-section-content::after {
    width: .018rem;
  }
  .semiconductor-section__bd .semiconductor-section-content::before, .semiconductor-section__bd .semiconductor-section-content::after {
    top: 0;
    height: 100%;

  }
  .semiconductor-section__bd .semiconductor-section-content::before {
    left: -.18rem;
  }
  .semiconductor-section__bd .semiconductor-section-content::after {
    right: -.16rem;
  }
  .semiconductor-section__subtitle {
    width: 4.8rem;
    height: 0.87rem;
    margin-bottom: 0.44rem;
  }
  .semiconductor-section__bd .semiconductor-section-content {
    padding: 0;
  }
  .semiconductor-hero {
    height: 7.95rem;
    background-size: cover;
    background-image: url("../images/header_m.png?20221227");
  }
  .semiconductor-main {
    width: 100%;
    padding-top: 0.6rem;
    height: auto;
  }
  .semiconductor-main::before,
  .semiconductor-main::after,
  .semiconductor-main--adornment {
    display: none;
  }
  .semiconductor-main .session-foreword {
    width: 7.5rem;
    height: 10rem;
    background: url(../images/foreword_bg_m.png) no-repeat;
    background-size: 100% 100%;
  }
  .semiconductor-main .session-foreword .foreword-content {
    display: block;
    padding: .56rem;
  }
  
  .semiconductor-main .session-foreword .foreword-content h2 {
    width: 100%;
    font-family: jiangxizhuokai, jiangxizhuokai-Regular;
    font-size: .48rem;
    text-align: center;
    line-height: .55rem;
    letter-spacing: .048rem;
    padding: .3rem 0;
  }
  .semiconductor-main .session-foreword .foreword-content .foreword-txt{
    height: 8rem;
  }
  .semiconductor-main .session-foreword .foreword-content p {
    font-size: .28rem;
  }
  .semiconductor-bigCast .bigCast-card img {
    width: 100%;
    height: auto;
    display: block;
  }
  .semiconductor-bigCast .bigCast-card .hd {
    padding: 0.15rem 0.15rem 0.1rem 0.15rem;
    margin-bottom: 0.1rem;
  }
  .semiconductor-bigCast .bigCast-card .hd .name {
    font-size: 0.24rem;
    height: 0.3rem;
    line-height: 0.3rem;
    margin-bottom: 0.08rem;
  }
  .semiconductor-bigCast .bigCast-card .hd .position {
    font-size: 0.24rem;
    line-height: 0.3rem;
  }
  .semiconductor-bigCast .bigCast-card .hd::after {
    display: none;
  }
  .semiconductor-bigCast .bigCast-card .bd {
    display: none;
    padding: 0.15rem;
  }
  .semiconductor-bigCast .bigCast-card .bd p {
    font-size: 0.24rem;
    line-height: 0.3rem;
    height: 0.6rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd {
    padding: 0 0.2rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-row {
    margin: 0 -0.13rem -0.3rem -0.13rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-col {
    width: 50%;
    padding: 0 0.13rem 0.3rem 0.13rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-card {
    border-radius: 0.06rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-card__hd img {
    display: block;
    max-width: 100%;
    height: 3.72rem;
    margin: 0 auto;
  }
  .semiconductor-section.awardWrap .semiconductor-section__bd .video-card__hd img {
    height: 2.75rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-card__bd {
    height: 1.8rem;
    padding: 0.28rem .24rem;
  }
  .semiconductor-section.awardWrap .semiconductor-section__bd .video-card__bd {
    height: auto;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-card__bd .title {
    font-size: 0.28rem;
    margin-bottom: 0.17rem;
  }
  .semiconductor-section.awardWrap .semiconductor-section__bd .video-card__bd .title {
    height: .65rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-card__bd .position {
    font-size: 0.24rem;
    line-height: 0.3rem;
    height: .5rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .video-card__play-btn {
    bottom: 0.24rem;
    right: 0.24rem;
    width: 0.48rem;
    height: 0.48rem;
  }
  .semiconductor-section.videoMedia .semiconductor-section__bd .swiper-slide {
    margin-bottom: .2rem;
  }
  .semiconductor-section.bigCast .swiper-container {
    padding-bottom: 0;
  }
  .semiconductor-section .semiconductor-section__bd .swiper-slide {
    margin-top: 0 !important;
    margin-bottom: 0.2rem;
  }
/*   .semiconductor-section.topic .semiconductor-section__bd::after {
    display: none;
  } */
  .semiconductor-section.topic .semiconductor-section__bd .topic-row {
    margin: 0 -0.13rem -0.3rem -0.13rem;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-col {
    padding: 0 0.13rem 0.3rem 0.13rem;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card {
    border-radius: 0.06rem;
    width: 3.2rem;
    height: 3.95rem;
    max-width: 100%;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__hd {
    width: 3.2rem;
    height: 2.37rem;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__hd img {
    display: block;
    max-width: 100%;
    width: 100%;
    height: 100%;
    margin: 0 auto;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__bd {
    height: 1.6rem;
    padding: 0 0.2rem;
    text-align: left;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__bd .name {
    font-size: .24rem;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__bd .position {
    font-size: .24rem;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__bd .position::after {
    display: none;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__bd .desc {
    padding-top: .17rem;
    margin-bottom: .1rem;
    font-size: .28rem;
    height: .9rem;
  }
  .semiconductor-section.topic .semiconductor-section__bd .topic-card__bd .info {
    color: #FEEAC9;
    font-size: .24rem;
  }
  .semiconductor-section.topic .semiconductor-section__bd .swiper-slide {
    margin-top: .2rem!important;
    margin-bottom: .2rem!important;
  }
  .semiconductor-section.excellent-art .semiconductor-section__bd .excert-card {
    width: 6.5rem;
    height: 2rem;
    padding: .2rem;
    border-radius: .08rem;
  }
  .semiconductor-section.excellent-art .semiconductor-section__bd .excert-card__hd {
    width: 1.2rem;
    height: 1.2rem;
    margin-right: .2rem;
    border: 0.03rem solid #ef959b;
  }
  .semiconductor-section.excellent-art .semiconductor-section__bd .excert-card__bd {
    font-size: .28rem;
    font-weight: 500;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;		
    text-overflow: ellipsis;	
    -webkit-line-clamp: 4;		
    line-clamp: 4;					
    -webkit-box-orient: vertical;	
  }
  .semiconductor-section .semiconductor-section__bd .exceArtPc-scrollbar {
    margin-top: .1rem;
  }
  .semiconductor-section .semiconductor-section__hd {
    margin: 0 auto;
    width: 5.6rem;
    height: 1.4rem;
    top: -.2rem;
  }
  .semiconductor-section__hd h2 {
    width: 100%;
    font-size: .56rem;
    font-family: HarmonyOS Sans SC, HarmonyOS Sans SC-Black;
    font-weight: 900;
    color: #000000;
    line-height: .24rem;
    letter-spacing: .35rem;
  }
  .semiconductor-section {
    margin-top: 1rem;
  }
  .semiconductor-section.topic {
    margin-top: .6rem;
  }
  .semiconductor-section .semiconductor-section__bd {
    padding: 0 0.2rem;
    margin: 0 auto;
  }
  .semiconductor-section.forum {
    padding-bottom: 1rem;
  }
  .semiconductor-section.forum .semiconductor-section__subtitle.title-notice,
  .semiconductor-section.forum .semiconductor-section__subtitle.title-review  {
    width: 6.42rem;
    height: .84rem;
  }
  .semiconductor-section__bd .semiconductor-section__subtitle {
    margin: .2rem auto;
  }
  .semiconductor-section__bd .semiconductor-section__subtitle.title-notice {
    background-image: url(../images/activity_notice_m.png);
  }
  .semiconductor-section.forum .semiconductor-section__bd .title-review {
    background-image: url(../images/activity_review_m.png);
  }
  .semiconductor-section.forum .semiconductor-section__bd .title-review {
    margin-top: 0.5rem;
  }
  .semiconductor-section.forum .semiconductor-section__bd .forum-row {
    margin: 0 -0.13rem -0.3rem -0.13rem;
  }
  .semiconductor-section.forum .semiconductor-section__bd .forum-col {
    width: 50%;
    padding: 0 0.13rem 0.3rem 0.13rem;
  }
  .semiconductor-section.forum .semiconductor-section__bd .forum-card {
    border-radius: 0.06rem;
    max-width: 100%;
  }
  .semiconductor-section.forum .semiconductor-section__bd .forum-card__hd {
    background-color: #000;
  }
  .semiconductor-section.forum .semiconductor-section__bd .forum-card__hd img {
    display: block;
    max-width: 100%;
    height: 2.75rem;
    margin: 0 auto;
  }
  .semiconductor-section.forum .semiconductor-section__bd .forum-card__bd {
    padding: 0.2rem;
    text-align: center;
    font-size: 0.26rem;
    height: 0.8rem;
    line-height: 0.36rem;
  }
  .semiconductor-section.forum .semiconductor-section__bd .swiper-slide {
    margin-top: .2rem !important;
  }
  .semiconductor-section .semiconductor-section__bd .exceArtPc-scrollbar, .semiconductor-section .semiconductor-section__bd .topic-scrollbar {
    height: .08rem;
  }
}