:root {
  --zs-color: #e01612;  
  --ps-color: #39c0df;  
  --qt-color: #000;  

  --azt-size:16px;
  --bzt-size:18px;
  --czt-size:20px;
  --dzt-size:24px;
  --ezt-size:28px;
  --fzt-size:30px;
  --gzt-size:32px;
  --hzt-size:36px;
  --izt-size:40px;
  --zzt-size:42px;
  --xzt-size:48px;
  --tzt-size:50px;
  --yzt-size:52px;
  --uzt-size:56px;
  --ozt-size:60px;
  --pzt-size:72px;

  --azt-padding:40px;
  --bzt-padding:60px;
  --czt-padding:70px;
  --dzt-padding:80px;
  --ezt-padding:90px;
  --fzt-padding:100px;
}

::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 6px; /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
   border-radius: 0px;
}
::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 0px;
  box-shadow: inset 0 0 5px rgba(97, 184, 179, 0.1);
   background: var(--zs-color);
  opacity: 1;
      height: 100px;
}
::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px rgba(87, 175, 187, 0.1);
  border-radius: 10px;
  background: #eee;
   border-radius: 0px;

}

/*全局宽度*/
.plate{
  width: 1600px!important;
  max-width: 94%;
  margin: 0 auto;
}
.s_title{
font-weight: 500;
      text-align: left;
}
@media (max-width: 1440px){
  :root {
     --azt-size:16px;
   --bzt-size:18px;
  --czt-size:20px;
  --dzt-size:22px;
  --ezt-size:24px;
  --fzt-size:26px;
  --gzt-size:28px;
  --hzt-size:32px;
  --izt-size:36px;
  --zzt-size:40px;
  --xzt-size:42px;
  --tzt-size:48px;
  --yzt-size:50px;
  --uzt-size:52px;
  --ozt-size:58px;
  --pzt-size:60px;

  --azt-padding:30px;
  --bzt-padding:40px;
  --czt-padding:50px;
  --dzt-padding:60px;
  --ezt-padding:70px;
  --fzt-padding:80px;
  }
  .plate{
  width: 1240px!important;
  max-width: 94%;
  margin: 0 auto;
}
}
@media (max-width: 768px){
  :root {
    --azt-size:14px;
   --bzt-size:16px;
  --czt-size:18px;
  --dzt-size:20px;
  --ezt-size:22px;
  --fzt-size:24px;
  --gzt-size:26px;
  --hzt-size:28px;
  --izt-size:32px;
  --zzt-size:36px;
  --xzt-size:40px;
  --tzt-size:42px;
  --yzt-size:46px;
  --uzt-size:50px;
  --ozt-size:52px;
  --pzt-size:58px;

  --azt-padding:5%;
  --bzt-padding:6%;
  --czt-padding:7%;
  --dzt-padding:8%;
  --ezt-padding:9%;
  --fzt-padding:10%;
  }

}
body{
  font-size: 16px;
  font-family: "albbr",Arial,Tahoma!important;
  word-break: break-word;
}

/*全局宽度*/

@font-face{
  font-family:"din";
  src:url(https://omo-oss-file.thefastfile.com/portal-saas/new2023031418425769082/cms/file/4052523b-3582-49e5-b39a-d5374513ef43.OTF?cmsTs=1683853083647)
}

/* oppo ziti*/
@font-face {
  font-family: "oppor";
  src: url(../font/7173bd6a-b907-4ed5-b9df-e47ddd122ddc.ttf);
}
@font-face {
  font-family: "oppob";
  src: url(../font/df7218dc-b95e-4521-82de-a6336c9639d5.ttf);
}
/* oppo ziti*/

/* albb ziti*/
@font-face {
  font-family: "albbb";
  src: url(../font/5353739b-3de3-4959-af19-cbb8ff818214.ttf);
}
@font-face {
  font-family: "albbr";
  src: url(../font/5746fdea-cb62-4fd5-b807-f00fcdcc709f.ttf);
}
@font-face {
  font-family: "albbl";
  src: url(../font/bc54c8b8-023b-4592-9337-02d4ddc0a5b5.ttf);
}
/* albb ziti*/


.tpfd img{
  transition: all ease .5s;
}
.tpfd:hover img {
  transform: scale(1.1);
}



.sensitive {
    color: red;
  }
@font-face {
    font-family: 'yx_iconfont';
    src: url('../font/font_2650718_o5d7z2e4j.woff2') format('woff2'), url('../font/font_2650718_o5d7z2e4j.woff') format('woff'), url('../font/font_2650718_o5d7z2e4j.ttf') format('truetype');
}
.yx_iconfont {
    font-family: 'yx_iconfont' !important;
}
#c_static_001_P_25292-1698627964959 .yx_KfBox {
    position: fixed;
    width: 48px;
    right: 5px;
    bottom: 30%;
    z-index: 100;
    border: 0px solid #e0e0e0;
    border-bottom: 0;
}
#c_static_001_P_25292-1698627964959 .yx_KfList {
    width: 48px;
    height: 48px;
    background: var(--yx_CTwo);
    position: relative;
    color: #fff;
    text-align: center;
    margin-bottom: 5px;
    transition: all .3s;
    cursor: pointer;
    line-height: 45px;
    opacity: 0.85;
    list-style: none;
}
#c_static_001_P_25292-1698627964959 .yx_KfList {
    width: 48px;
    height: 48px;
    background: var(--zs-color);
    position: relative;
    color: #fff;
    text-align: center;
    margin-bottom: 5px;
    transition: all .3s;
    cursor: pointer;
    line-height: 45px;
    opacity: 0.85;
    list-style: none;
}
#c_static_001_P_25292-1698627964959 .yx_Email {
    width: 240px;
    background: var(--zs-color);
    line-height: 48px;
    right: 140px;
    opacity: 0;
    top: 0;
    position: absolute;
    visibility: hidden;
}
#c_static_001_P_25292-1698627964959 .yx_KfList i {
    font-size: 30px;
    color: #fff;
    line-height: 48px;
      font-style: normal;
}
#c_static_001_P_25292-1698627964959 .yx_Email {
    width: 240px;
    background: var(--zs-color);
    line-height: 48px;
    right: 140px;
    opacity: 0;
    top: 0;
    position: absolute;
    visibility: hidden;
}
.yx_More {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#c_static_001_P_25292-1698627964959 .yx_KfList:hover .son {
    transition: all 0.6s ease;
    opacity: 1 !important;
    right: 48px !important;
    visibility: visible !important;
}
#c_static_001_P_25292-1698627964959 .yx_Up_Button {
    background: #4a4a4a;
}
@media (max-width: 1080px){
#c_static_001_P_25292-1698627964959 .yx_KfClose {
    color: var(--yx_CTwo);
    font-size: 24px;
    background: #fafafa;
    text-align: center;
    display: block !important;
}
}




.gund_tup{
background: whitesmoke;
    height: 1080px;
    overflow: hidden;
}
.pc_img{
   height: 100%;
   width: 100%;
   background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center center;
}
.tzlh{
  position: absolute;
  width: 100%;
  height: 100%;

}
.pc_img .img{
display: none;
}
.web_img {
display: none;
  height: 100%;
   width: 100%;
       background-size: 100%;
    background-attachment: inherit;
  background-repeat: no-repeat;
  background-attachment: fixed;
  
}
.web_img  .img{
display: none;
}
@media (max-width: 1080px){
  .gund_tup{
      height: 100vh;
  }
  .pc_img {
  display: none;
  }
  .web_img{
   display: block;
  }
}