::-webkit-scrollbar {
  width: 5px;
}
::-webkit-scrollbar-track {
  background: #d7d7d7;
  border-radius: 6px;
}
::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}
::-webkit-scrollbar-thumb:hover {
  background: var(--yx_CTwo);
}
.s_tmpl {
  background-color: rgba(239, 239, 239, 0);
}
.s_tmpl_footer {
  background-color: rgba(239, 239, 239, 0);
}
.btn.focus, .btn:focus, .custom-control-input:focus~.custom-control-label::before{
  box-shadow: unset;
}
:root {
  --yx_FS72: 72px;
  --yx_FS60: 60px;
  --yx_FS54: 54px;
  --yx_FS48: 48px;
  --yx_FS45: 45px;
  --yx_FS42: 42px;
  --yx_FS38: 38px;
  --yx_FS36: 36px;
  --yx_FS30: 30px;
  --yx_FS28: 28px;
  --yx_FS24: 24px;
  --yx_FS22: 22px;
  --yx_FS18: 18px;
  --yx_FS16: 16px;
  --yx_FS14: 14px;
  --yx_Color: #e60012;
  --yx_CTwo: #e60012;
  --yx_Grad: linear-gradient(120deg, #1ea83a, #1d327c);
}
/*end*/
a:active,
a:hover,
a:focus,
a:visited{
  outline: none !important;
  text-decoration: none;
}
a {
  cursor: pointer;
}
i {
  font-style: normal;
}
@media only screen and (min-width:769px) and (max-width:1250px){
  div[id^=c_] > .s_layout{
    width: 90%!important;
  }
  div[id^=c_] .p_info{
    width: 90%!important;
  }
  #c_magiccube_009-1673321512631 .p_tab_wrapper{
    width: 90%;
  }
  .dibu{
    width: 90%;
  }
  
}
@media only screen and (max-width:768px) {
  div[id^=c_] > .s_layout{
    width: 90%!important;
  }
  div[id^=c_] .p_info{
    width: 90%!important;
  }
  #c_magiccube_009-1673321512631 .p_tab_wrapper{
    width: 90%;
  }
  .dibu{
    width: 90%;
  }
}
/*翻页*/
.page_a{
  line-height: 38px;
  height: auto;
  width: auto;
  padding: 0 15px;
  border-radius: 30px!important;
  background: transparent!important;
  border: 1px solid #d5d5d5!important;
  color: #333!important;
}
.page_a.current{
  background: var(--yx_Color)!important;
  color: #fff!important;
}
.page_a:hover{
  background: var(--yx_Color)!important;
  color: #fff!important;
}
/*发展历程*/
@media only screen and (min-width:1601px) and (max-width:1920px){
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 1) .e_container-30{
    margin-top: 150px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 2) .e_container-30{
    margin-top: 477px;
    transform: translateX(-30px);
    padding-top: 85px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 3) .e_container-30{
    margin-top: 72px;
    transform: translateX(-55px);
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 4) .e_container-30{
    margin-top: 340px;
    transform: translateX(-80px);
    padding-top: 110px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 5) .e_container-30{
    margin-top: 25px;
    transform: translateX(-80px);
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 6) .e_container-30{
    margin-top: 422px;
    transform: translateX(-116px);
    padding-top: 110px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 7) .e_container-30{
    margin-top: 0px;
    transform: translateX(-139px);
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 8) .e_container-30{
    margin-top: 296px;
    transform: translateX(-150px);
    padding-top: 115px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 1) .e_richText-32{
    width: 195px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 2) .e_richText-32{
    width: 249px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 3) .e_richText-32{
    width: 230px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 4) .e_richText-32{
    width: 197px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 5) .e_richText-32{
    width: 225px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 6) .e_richText-32{
    width: 200px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 7) .e_richText-32{
    width: 290px;
  }
  #c_static_001-1672968820499 .cbox-29:nth-child(8n + 8) .e_richText-32{
    width: 235px;
  }
}
/*首页动效*/
.syBox.response-animated .w_top{
  position: relative;
  animation: myfirst 2s;
  -webkit-animation: myfirst 2s;
}
.syBox.response-animated .w_top2{
  position: relative;
  animation: myfirst 2.5s;
  -webkit-animation: myfirst 2.5s;
}
.syBox.response-animated .w_top3{
  position: relative;
  animation: myfirst 3s;
  -webkit-animation: myfirst 3s;
}
@keyframes myfirst {
  from {
    top: 50px;
    opacity: 0
  }
  to {
    top: 0;
    opacity: 1
  }
}
