:root {
  --global-safe-width: 1410px;
  --global-scale: 1
}
.document {
  width: var(--global-safe-width);
  transform: scale(var(--global-scale));
  margin: 0 auto;
}

.br-cs {
  padding: 25px 0;
  font-size: 20px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #333333;
}

.document main {
  background-color: #fff;
  padding: 40px 141px 130px;
}

.document .title {
  padding-bottom: 24px;
  border-bottom: 1px solid #DDDDDD;
  ;
}

.document .title p {
  font-size: 18px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666666;
  margin: 0;
}

.document .content {
  padding-top: 24px;
  overflow-x: hidden;
}

.document .content img{
  width: 100%;

}

@media screen and (min-width: 1920px) {
  :root {
    --global-safe-width: 1410px;
    --global-scale: 1.125
  }
  
}

@media screen and (min-width: 1440px) and (max-width: 1920px) {
  :root {
    --global-safe-width: 1410px;
    --global-scale: 1
  }
  
}
@media screen and (max-width: 1440px) {
  :root {
    --global-safe-width: 1140px;
    /* --global-scale: 0.8; */
    
  }

   
  
}