@charset "UTF-8";

/* CSS Document */

* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

img {
  box-sizing: border-box;
}

body {
  /*font-family:"Hiragino Sans GB",myFirstFont,"微软雅黑","黑体";*/
  background: #fff;
  font-family: 'FZLTXIHJW';
  /* background-image: url('../2024/img/case100back.png'); */
  background-size: cover; /* 图片会根据屏幕大小裁剪，填满整个容器 */
  background-repeat: no-repeat; /* 防止图片重复 */
  font-size: 16px;
}

a {
  /*font-family:"Hiragino Sans GB",myFirstFont,"微软雅黑","黑体";*/
  color: #333333;
}

li {
  list-style: none;
}

body a,
img {
  text-decoration: none;
  border: none;
  outline: none;
}

a:focus {
  outline: none;
}

select:focus {
  outline: none;
}

.clear {
  clear: both;
  height: 0 !important;
}

@font-face {
  font-family: 'FZLTXIHJW';
  src: url("/fonts/FZLTXIHJW.TTF");
}

video {
  display: block;
  margin: 0 auto;
  width: 100% !important;
}


.case2024{
  width: clamp(300px, 35vw, 1200px);
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
}

.case2024Div1{
  color: #FA0000;
}

.case2024Img1{
  margin-bottom: 60px;
}
.case2024Div2{
  margin-bottom: 50px;
}

.case2024Div2 p{
 margin-bottom: 8px;
}


.case2024Div2 p:nth-of-type(1){
  font-weight: bold;
}


.case2024Div2 p:nth-of-type(2){
  margin-bottom: 20px;
  font-weight: bold;
}


.case2024Div3 p{
  font-weight: 500;
}

.case2024Div3 p:nth-of-type(1){
  margin-bottom:10px;
}
