body, html {
  padding: 0 0;
  margin: 0 0;
}

#ut1 {
  max-width: 100vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .imgq_h5 {
  display: none !important;
}

#ut1 .br_h5 {
  display: none;
}

#ut1 .div_h5 {
  display: none;
}

#ut1 .ut1_pub h1, h2, h3, p {
  margin: 0 0;
  padding: 0 0;
  box-sizing: border-box;
}

#ut1 div, img:focus {
  outline: none;
}

#ut1 .ut1_pub .div_img img, video {
  width: 100%;
  display: block;
}

#ut1 .ut1_pub .div_img img {
  width: 100%;
  height: auto;
}

#ut1 p {
  line-height: 1.2;
}

#ut1 .ut1_1 {
  position: relative;
}

#ut1 .ut1_1 .cont {
  position: absolute;
  top: 3.7109375vw;
  left: 0;
  width: 100%;
}

#ut1 .ut1_1 .cont p, #ut1 .ut1_1 .cont h2 {
  text-align: center;
  color: #0A0A0A;
}
#ut1 .ut1_1 .cont .p_h1_span {
  color: #1499DC;
}

#ut1 .ut1_1 .cont .p_h1 {
  font-size: 3.046875vw;
  font-weight: bold;
  word-spacing: 16px;
  font-family: Inter;
  margin: 0.78125vw 0;
}

#ut1 .ut1_1 .cont .p_solgn {
  font-size: 1.25vw;
  font-weight: 400;
  letter-spacing: 4px;
}

#ut1 .ut1_1 video {
  width: 100vw;
}

#ut1 .ut1_pub .div_rel {
  position: relative;
}

#ut1 .ut1_pub .div_abo {
  position: absolute;
}

#ut1 .ut1_pub .p_head {
  font-size: 2.5vw;
  font-weight: 700;
  line-height: 1.3;
}

#ut1 .ut1_pub .p_p {
  font-size: 0.9375vw;
  color: #000;
  font-weight: 400;
  opacity: 1;
  margin-top: 1.6437vw;
  line-height: 1.46;
}

#ut1 .ut1_pub .p_p .p_p_span_text {
  font-weight: 700;
  color: #000;
}

#ut1 .ut1_pub .p_h1_span_text {
  background: linear-gradient(270deg, #2475FF -1.97%, #1CEEF9 49.66%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_2_add {
  position: relative;
}

#ut1 .ut1_2_add .div_head {
  top: 20vw;
  left: 20vw;
}

#ut1 .ut1_2_add .div_head .p_p {
  color: #FFFFFF;
  margin-top: 0px;
}

/* add2 */
#ut1 .ut1_2_add2 {
  background: linear-gradient(#F6EEE3, #ffffff);
}

#ut1 .ut1_2_add2 .p_head {
  text-align: center;
}

#ut1 .ut1_2_add2 .p_p {
  text-align: center;
  opacity: 1;
  font-size: 1.055vw;
  margin: 1.445vw 0 2.266vw;
}

#ut1 .ut1_2_add2 .p_p span {
  font-weight: bold;
}

#ut1 .ut1_2_add2 video {
  width: 58.008vw;
  height: 29.609vw;
  margin: 0 auto;
  border-radius: 1.484vw;
  margin-bottom: 5.898vw;
}

#ut1 .ut1_2_add2 #swiper_add2 {
  margin-top: 3.711vw;
  padding-left: 16.016vw;
  padding-bottom: 9.727vw;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-wrapper {
  height: auto;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-slide {
  width: 20.703vw;
  margin-right: 1.172vw;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-slide img {
  border-radius: 0.781vw;
  width: 100%;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-slide img:hover {
  cursor: pointer;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-slide .ut1_2_add2_p1 {
  font-size: 1.875vw;
  font-weight: bold;
  line-height: 2.344vw;
  margin: 1.133vw 0 0.234vw;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-slide .ut1_2_add2_p2 {
  font-size: 1.25vw;
  font-weight: normal;
  line-height: 2.344vw;
  margin: 0;
}

#ut1 .ut1_2_add2 #swiper_add2 .ut1_2_add2_btn {
  display: inline-block;
  position: absolute;
  right: 21.133vw;
  bottom: 4.953vw;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-button-prev {
  margin-right: 1.758vw;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-button-next, #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-prev {
  position: relative;
  display: inline-block;
  color: #Fff;
  background: #232323;
  border-radius: 50%;
  width: 3.281vw;
  height: 3.281vw;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
}

#ut1 .ut1_2_add2 #swiper_add2 .swiper-button-next:after, #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-prev:after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.719vw;
}

#ut1 .ut1_2 {
  position: relative;
}

#ut1 .ut1_2 .div_head {
  width: 80%;
  left: 10%;
  top: 6%;
}

#ut1 .ut1_2 .div_head .p_head {
  color: #FFFFFF;
  text-align: center;
  font-size: 2.539vw;
  line-height: 1.4;
}

#ut1 .ut1_2 .ut1_2_bigbox {
  position: absolute;
  bottom: 16.5vh;
  width: 55.4687vw;
  left: 50%;
  transform: translateX(-50%);
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex {
  display: flex;
  flex-wrap: wrap;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex {
  position: relative;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_1, .flex.flex_4 .div_img {
  width: 15.8984vw;
  overflow: hidden;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_2, .flex.flex_5 .div_img {
  width: 19.2578vw;
  margin-left: 0.7812vw;
  margin-right: 0.7812vw;
  overflow: hidden;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_3, .flex.flex_6 .div_img {
  width: 18.75vw;
  overflow: hidden;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex_1, .flex_2, .flex_3 {
  margin-bottom: 0.7812vw;
  height: 11.5625vw;
  overflow: hidden;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex_4, .flex_5, .flex_6 {
  height: 15.039vw;
  overflow: hidden;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .cont {
  position: absolute;
  width: 92%;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .cont .p1 {
  color: #FFFFFF;
  font-size: 1.289vw;
  font-weight: bold;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .cont .p2 {
  color: #FFFFFF;
  font-size: 0.9765vw;
  opacity: 0.65;
  margin-top: 0.4vw;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex {
  border-radius: 0.7812vw;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .div_img {
  border-radius: 0.7812vw;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_1 .cont {
  top: 6%;
  left: 8%;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_2 .cont {
  top: 36%;
  left: 8%;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_3 .cont {
  top: 6%;
  left: 8%;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_4 .cont {
  top: 6%;
  left: 8%;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_5 .cont {
  bottom: 8%;
  left: 8%;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_6 .cont {
  top: 6%;
  left: 8%;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex .div_img img {
  transition: all 0.6s;
}

#ut1 .ut1_2 .ut1_2_bigbox .ul_flex:hover {
  cursor: pointer;
}

#ut1 .ut1_3 {
  position: relative;
}

#ut1 .ut1_3 .ut1_3_content {
  position: absolute;
  top: 20%;
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
}

#ut1 .ut1_3 .img_btn img {
  cursor: pointer;
  width: 1.953125vw;
  vertical-align: middle;
}

#ut1 .ut1_3 h3, #ut1 .ut1_3 p, #ut1 .ut1_3 span {
  text-align: center;
  color: #fff;
}
#ut1 .ut1_3 .p_head {
  margin-bottom: 1.5625vw;
}
#ut1 .ut1_3 .p1 {
  font-size: 0.859375vw;
  margin-bottom: 1.71875vw;
  line-height: 2;
}
#ut1 .ut1_3 .img_btn_span {
  font-size: 0.9375vw;
  vertical-align: middle;
}

#ut1 .ut1_3 .nebula_fixed {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0%;
  left: 0%;
  background: rgba(0, 0, 0, 0.6);
  display: none;
  z-index: 9999999999999;
}

#ut1 .ut1_3 .nebula_fixed .nebula_fixed_div {
  display: block;
  width: 70%;
  position: relative;
  left: 15%;
  top: 12%;
}

#ut1 .ut1_3 .nebula_fixed .nebula_fixed_div .nebula_fixed_img_div {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 30px;
  height: 30px;
  border-radius: 50px;
  background: #eeeeee;
  cursor: pointer;
  z-index: 9;
  background: url(https://www.ugee.com.cn/Apps/Home/View/Public/images/icon_alert.png) no-repeat;
  background-position: -149px -31px;
}

#ut1 .ut1_3 .nebula_fixed .nebula_fixed_div .nebula_fixed_img_div:hover {
  background-position: -180px -31px;
}

#ut1 .ut1_3 .nebula_fixed .nebula_fixed_div video {
  width: 100%;
}

#ut1 .ut1_4 {
  position: relative;
}

#ut1 .ut1_4 .div_head {
  top: 53%;
  left: 14.3%;
}

#ut1 .ut1_4 .div_head .p_head {
  color: #FFFFFF;
  font-weight: 700;
  text-align: center;
  font-size: 6.25vw;
  background: linear-gradient(167deg, #7BDDF2 0.1220703125%, #29AEF7 95.01953125%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_5 {
  position: relative;
}

#ut1 .ut1_5 .div_head {
  text-align: left;
}

#ut1 .ut1_5 .div_head p {
  text-align: left;
}

#ut1 .ut1_pub .box_1286 {
  width: 50.2343vw;
  margin: 2vw auto 0;
}

#ut1 .ut1_5 .div_head .p_head .span_col {
  background: linear-gradient(164deg, #68D2F3 0%, #0547FA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_5 .div_head .p_37 {
  font-size: 1.171875vw;
  opacity: 1;
  margin-top: 6.0546875vw;
  color: #808080;
}

#ut1 .ut1_5 .div_head .spe_col_1 {
  font-size: 4.8046vw;
  font-weight: 700;
  line-height: 1.1;
  color: #1C6EF9;
}

#ut1 .ut1_5 .div_head .spe_col_2 {
  font-size: 1.6796vw;
  font-weight: 700;
  margin-left: 0.2vw;
  color: #1C6EF9;
}

#ut1 .ut1_5 .div_head .spe_col_3 {
  font-size: 1.4453vw;
  opacity: 0.65;
  margin-left: 1vw;
}

/* add5 */
#ut1 .ut1_5 .compare_box {
  display: flex;
  justify-content: center;
  align-items: end;
  gap: 2.266vw;
  margin-bottom: 3.90625vw;
}

#ut1 .ut1_5 .compare_box img {
  width: 33.828vw;
  height: auto;
}

#ut1 .ut1_5 .compare_box p {
  font-weight: 600;
  font-size: 1.875vw;
  color: #1E1E1E;
  line-height: 2.188vw;
  text-align: center;
  margin-top: 0.625vw;
}

#ut1 .ut1_5 .compare_box p span {
  color: #0D52F9;
}

#ut1 .ut1_6 {
  position: relative;
}

#ut1 .ut1_6 .ut1_6_box {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: sticky;
  top: 0%;
  padding-top: 0vh;
  height: 100vh;
}

#ut1 .ut1_6 .ut1_6_box .ut1_6_bogbox {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}

#ut1 .ut1_6 .ut1_6_box .act {
  transform: scale(2.2);
  width: 50.2343%;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_6 .ut1_6_box .act .cur_line {
  position: absolute;
  top: 1.955417vw;
  right: 2.01667vw;
  border: 2px solid #fff;
  box-sizing: border-box;
  width: 2px;
  height: 2px;
  display: none;
  border-radius: 0.595vw;
}

#ut1 .ut1_6 .ut1_6_box .act .cur_line .p_169 {
  font-size: 5vw;
  line-height: 1.25;
  position: absolute;
  right: 1.3020833vw;
  bottom: 0.39583vw;
  color: #fff;
  display: none;
}

#ut1 .ut1_6 .ut1_6_box .act .cur_line .p_32 {
  font-size: 5vw;
  line-height: 1.25;
  position: absolute;
  right: 1.3020833vw;
  bottom: 0.39583vw;
  color: #fff;
  display: none;
}

#ut1 .ut1_6 .ut1_6_box .down_san {
  position: absolute;
  top: 0%;
  right: 23%;
  width: 16.2109vw;
  z-index: 3;
  display: none;
}

#ut1 .ut1_6 .ut1_6_box .down_san .san {
  width: 100%;
}

#ut1 .ut1_6 .ut1_6_sticky {
  height: 250vh;
}

#ut1 .ut1_7 {
  position: relative;
  margin-top: 7.34375vw;
}

#ut1 .ut1_7 .div_head .p_head {
  text-align: center;
}

#ut1 .ut1_7 .div_head .p_p {
  text-align: center;
}

#ut1 .ut1_7 .div_head .p_head .spe_col {
  background: linear-gradient(164deg, #68D2F3 0%, #0547FA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_7 .div_img {
  width: 63.984375vw;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

#ut1 .ut1_7 .ut1_7_flex {
  position: absolute;
  width: 72%;
  left: 14%;
  bottom: -2vw;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

#ut1 .ut1_7 .ut1_7_flex .li {
  width: 22%;
  margin-bottom: 1.0654vw;
}

#ut1 .ut1_7 .ut1_7_flex .li .div_img {
  width: 100%;
}

#ut1 .ut1_7 .ut1_7_flex .li .div_img img {
  width: 4.0625vw;
  margin: 0 auto;
}

#ut1 .ut1_7 .ut1_7_flex .li .p_p {
  text-align: center;
  margin-top: 0.4037vw;
}

#ut1 .ut1_8 {
  position: relative;
  z-index: 6;
  background: #FFFFFF;
  max-width: 100%;
  overflow: hidden;
}

#ut1 .ut1_8 .div_head {
  width: 50.4296vw;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

#ut1 .ut1_8 .div_head p {
  text-align: left;
}

#ut1 .ut1_8 .div_head .p_head .spe_col {
  background: linear-gradient(164deg, #68D2F3 0%, #0547FA 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_8 .div_img {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

#ut1 .ut1_8 .ut1_8_flex {
  width: 50.4296vw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  margin-top: 2.925vw;
}

#ut1 .ut1_8 .ut1_8_flex .li {
  display: flex;
  align-items: center;
  margin-right: 3.5156vw;
}

#ut1 .ut1_8 .ut1_8_flex .li .div_img {
  width: 100%;
}

#ut1 .ut1_8 .ut1_8_flex .li .div_img img {
  width: 2.3437vw;
  margin: 0 auto;
}

#ut1 .ut1_8 .div_img.imgScal {
  width: 50.2343vw;
  height: 33.4375vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_8 .div_img .imgScal_8_img {
  position: absolute;
  left: 0px;
}

#ut1 .ut1_8 .ut1_8_flex .li .p_p {
  text-align: center;
  font-size: 0.9375vw;
  opacity: 0.65;
  margin-left: 0.3906vw;
  white-space: nowrap;
  margin-top: 0;
}

#ut1 .ut1_8 .ut1_8_box {
  margin-top: 5.4687vw;
  position: relative;
}

#ut1 .ut1_8 .ut1_8_box .ut1_8_box_p {
  position: absolute;
  top: 63%;
  left: 26.5%;
  line-height: 1.6;
}

#ut1 .ut1_8 .ut1_8_box .ut1_8_box_p p {
  font-size: 0.693vw;
  opacity: 0.65;
  color: #FFFFFF;
  font-weight: 300;
  line-height: 1.3;
}

#ut1 .back_F5F5F7 {
  background: #F5F5F7;
  position: relative;
  overflow: hidden;
}

#ut1 .ut1_9 {
  position: relative;
  z-index: 9;
}

#ut1 .ut1_9 .back {
  padding-top: 2.8359vw;
  padding-bottom: 1.359vw;
  overflow: hidden;
}

#ut1 .ut1_9 .back .eng {
  font-size: 15.625vw;
  opacity: 0.15;
  font-weight: 700;
  text-align: center;
  background: linear-gradient(164deg, #F0AB87 0.1220703125%, #F47686 99.2919921875%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_9 .div_head.div_abo {
  width: 40%;
  margin-left: 30%;
  top: 27.27%;
}

#ut1 .ut1_9 .div_head.div_abo p {
  text-align: center;
  line-height: 1.15;
  font-size: 6.25vw;
  font-weight: 700;
  background: linear-gradient(149deg, #FBA97F 0.1220703125%, #F47686 99.2919921875%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_9 .div_img_1 {
  width: 18.2812vw;
  position: absolute;
  top: 0%;
  left: 0%;
  z-index: 3;
  transition: all 0.5s linear;
}

#ut1 .ut1_9 .div_img_2 {
  width: 2.7343vw;
  position: absolute;
  top: -100%;
  left: 15.64%;
  z-index: 5;
  transition: all 0.6s linear;
  animation-delay: 0.8s;
}

#ut1 .back_F5F5F7 .div_img_3 {
  width: 100%;
  position: absolute;
  top: 0%;
  right: 0%;
  z-index: 9;
  transition: all 0.8s linear;
  animation-delay: 0.5s;
}

#ut1 .back_F5F5F7 .div_img_3 img {
  width: 100%;
}

#ut1 .ut1_9 .div_img_1.ant_1 {
  left: 0%;
}

#ut1 .ut1_9 .div_img_2.ant_2 {
  top: -100%;
}

#ut1 .back_F5F5F7 .div_img_3.ant_3 {
  right: 0%;
  top: 0%;
}

#ut1 .back_FFF {
  background: #fff;
}

#ut1 .back_F5F5F7_2 {
  background: #Fff;
  position: relative;
}

#ut1 .ut1_10 {
  position: relative;
  margin-top: 4.85vw;
}

#ut1 .ut1_10 .ut1_10_flex {
  width: 77.6562vw;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
  z-index: 9;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 {
  flex-direction: row-reverse;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_1 .li .p_head {
  margin-left: 9.375vw;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 {
  margin-top: 9.375vw;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con {
  width: 29.2968vw;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con .p_head .spe_color {
  background: linear-gradient(159deg, #FF8932 0.3662109375%, #FD6679 95.01953125%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con .ut1_flex_icon {
  display: flex;
  margin-top: 3.2968vw;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con .ut1_flex_icon .li {
  margin-right: 3.5vw;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con .ut1_flex_icon .li .div_img img {
  width: 2.5781vw;
  opacity: 0.65;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con .ut1_flex_icon .li .p_p {
  margin-top: 0.8156vw;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .div_img.full_img {
  width: 44.7686vw;
}

#ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .div_img.full_img img {
  border-radius: 1.5625vw;
}

#ut1 .ut1_10 .ut1_10_flex .li .div_img img {
  width: 100%;
}

#ut1 .ut1_10 .ut1_10_flex .li .div_img video {
  width: 44.7656vw;
  margin: 0 auto;
  border-radius: 1.5625vw;
}

#ut1 .ut1_11 {
  position: relative;
}

#ut1 .ut1_11 .ut1_11_box {
  position: sticky;
  top: 0%;
  height: 100vh;
  padding-top: 8vw;
  box-sizing: border-box;
  margin-bottom: 5vw;
}

#ut1 .ut1_11 .div_head {
  width: 77.6562vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_11 .div_head .p_head {
  text-align: center;
}

#ut1 .ut1_11 .div_head .p_p {
  text-align: center;
}

#ut1 .ut1_11 .div_head p .blue_col {
  background: linear-gradient(151deg, #FF945F 0.3662109375%, #FD6679 95.01953125%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_11 .ut1_11_flex {
  display: flex;
  justify-content: center;
  margin-top: 2.3437vw;
}

#ut1 .ut1_11 .ut1_11_flex .li {
  margin: 0 2vw;
}

#ut1 .ut1_11 .ut1_11_flex .li .span_1 {
  font-size: 1.7578vw;
  font-weight: 700;
  background: linear-gradient(151deg, #FFAB81 0.3662109375%, #FD6679 95.01953125%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_11 .ut1_11_flex .li .span_2 {
  font-size: 0.8593vw;
  margin-left: 0.5vw;
  background: linear-gradient(151deg, #FFAB81 0.3662109375%, #FD6679 95.01953125%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_11 .div_img {
  width: 59.1406vw;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  padding-top: 1.162vw;
}

#ut1 .ut1_11 .div_img .pen {
  position: relative;
  z-index: 4;
  display: none;
}

#ut1 .ut1_11 .div_img .flower {
  width: 100%;
  position: absolute;
  top: 5.2%;
  left: 0%;
  z-index: 5;
  display: none;
}

#ut1 .ut1_11 .ut1_11_sticky {
  height: 160vh;
}

#ut1 .back_wihte {
  background: #FFFFFF;
  margin-top: 5.1562vw;
}

#ut1 .ut1_12 {
  position: relative;
  max-width: 70.3125vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_12 .div_head {
  top: 2.890625vw;
  left: 3.046875vw;
}

#ut1 .ut1_12 h3, #ut1 .ut1_12 .p_p {
  color: #fff;
  opacity: 1;
}
#ut1 .ut1_12 .p_p {
  line-height: 2;
  max-width: 35.7421875vw;
  margin-top: 0.625vw;
}

#ut1 .ut1_13 {
  position: relative;
  max-width: 77.6562vw;
  height: 45.2734vw;
  margin-left: auto;
  margin-right: auto;
  background: #F6F7FF;
  border-radius: 1.5625vw;
  margin-top: 3.125vw;
  overflow: hidden;
}

#ut1 .ut1_13 .back {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);
  z-index: 1;
}

#ut1 .ut1_13 .back .back_p {
  color: #E8EAF9;
  font-size: 12.5vw;
  font-weight: 700;
}

#ut1 .ut1_13 .div_head {
  top: 30.6%;
  left: 12%;
  z-index: 3;
}

#ut1 .ut1_13 .div_head .green_col {
  background: linear-gradient(35deg, #AE67FD 0%, #5A42EC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_13 .div_head .ut1_12_flex {
  display: flex;
  margin-top: 2.25vw;
}

#ut1 .ut1_13 .div_head .ut1_12_flex .li {
  margin-right: 4vw;
  display: flex;
  align-items: baseline;
}

#ut1 .ut1_13 .div_head .ut1_12_flex .li .ut1_12_p_1 {
  font-size: 0.9375vw;
  color: #000000;
  opacity: 0.65;
  margin-right: 0.6vw;
  position: relative;
  top: -0.9vw;
}

#ut1 .ut1_13 .div_head .ut1_12_flex .li .ut1_12_p_2 {
  font-size: 2.539vw;
  color: #000000;
  margin-right: 0.2vw;
}

#ut1 .ut1_13 .div_head .ut1_12_flex .li .ut1_12_p_3 {
  font-size: 1.7578vw;
  color: #000000;
}

#ut1 .ut1_13 .div_img_hands {
  width: 38.2812vw;
  position: absolute;
  bottom: 0%;
  left: 43%;
  opacity: 0;
  z-index: 3;
  transition: all 1.2s linear;
}

#ut1 .ut1_13 .div_img_hands.ant_1 {
  opacity: 1;
  bottom: 0%;
}

#ut1 .back_grey {
  background: #F5F5F7;
  margin-top: 5.1562vw;
  overflow: hidden;
}

#ut1 .ut1_14 {
  position: relative;
  padding: 14.21875vw 0 16.796875vw;
}

#ut1 .ut1_14 .abo_p {
  position: absolute;
  width: 80%;
  left: 10%;
  top: 45%;
}

#ut1 .ut1_14 .abo_p .p_spe {
  font-size: 6.25vw;
  text-align: center;
  font-weight: 900;
  background: linear-gradient(105deg, #47BF95 1.6357421875%, #03ADD7 95.01953125%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_14 .div_img_title {
  text-align: center;
}
#ut1 .ut1_14 .div_img_title img {
  width: 44.1796875vw;
}

#ut1 .ut1_14 .icon_box {
  position: absolute;
  top: -2.421875vw;
  left: 0;
  width: 27.3828125vw;
}

#ut1 .ut1_15 {
  position: relative;
}

#ut1 .ut1_15 .box_ul.box_ul_1 {
  display: flex;
  align-items: top;
  max-width: 77.6562vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_15 .box_ul .li .div_img .img_44 {
  width: 42.414vw;
  border-radius: 0.8vw;
}

#ut1 .ut1_15 .box_ul.box_ul_1 .left_li {
  position: relative;
}

#ut1 .ut1_15 .box_ul.box_ul_1 .left_li .div_img {
  position: relative;
  z-index: 1;
}

#ut1 .img_left_icon {
  position: absolute;
  width: 19.0625vw;
  right: -7%;
  top: -59%;
}

#ut1 .ut1_15 .box_ul .li .div_img .icon_1 {
  width: 4.375vw;
  margin-top: 2.39vw;
  border-radius: 1vw;
}

#ut1 .ut1_15 .box_ul.box_ul_1 .li.right_li {
  margin-right: 5.4687vw;
  margin-top: 1.172vw;
}

#ut1 .ut1_15 .box_ul.box_ul_1 .li.right_li .p_p {
  max-width: 75%;
}

#ut1 .ut1_15 .box_ul.box_ul_2 {
  display: flex;
  max-width: 85.9375vw;
  margin-left: auto;
  margin-top: 29.6484375vw;
  margin-bottom: 3.906vw;
}

#ut1 .ut1_15 .box_ul.box_ul_2 .right_li {
  margin-right: 3.125vw;
  padding-top: 1.5625vw;
}

#ut1 .ut1_15 .box_ul.box_ul_2 .right_li .div_img img {
  width: 15.1171vw;
  margin-top: 2.9296vw;
}

#ut1 .ut1_15 .box_ul.box_ul_2 .div_img img {
  width: 49.609375vw;
}

#ut1 .ut1_15 .box_ul.box_ul_2 .div_head .p_small {
  font-size: 0.837vw;
  margin-top: 1.6437vw;
  line-height: 1.46;
  opacity: 0.65;
  color: #1E1E1E;
}

#ut1 .ut1_15 .icon_15 {
  position: absolute;
  width: 35.117vw;
  right: 2%;
  bottom: -16.398vw;
}

#ut1 .ut1_15 .icon_14 {
  position: absolute;
  width: 25.391vw;
  left: 0%;
  bottom: -21.289vw;
}

#ut1 .ut1_15 .icon_16 {
  position: absolute;
  width: 31.71875vw;
  left: 0;
  bottom: -21.398vw;
}

#ut1 .ut1_15 .div_3 {
  max-width: 79.6562vw;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 15.1171875vw;
}

#ut1 .ut1_15 .div_3 .div_img .add_img_1 {
  width: 58.3593vw;
  margin-left: auto;
}

#ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .right_li {
  margin-left: 4.4687vw;
  padding-top: 3.164vw;
}

#ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li {
  position: relative;
}

#ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li .add_product {
  width: 39.8437vw;
  border-radius: 0.8vw;
  position: relative;
  z-index: 2;
}

#ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li #video3 {
  width: 36.8437vw;
  position: absolute;
  bottom: 5.48222222%;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 0.46vw;
  z-index: 3;
}

#ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li .div_shadow {
  width: 39.8437vw;
  position: absolute;
  bottom: -12vw;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 0.46vw;
  z-index: 1;
}

#ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li .div_shadow .add_shadow {
  width: 45.7031vw;
}

#ut1 .ut1_15 .box_ul.box_ul_3 {
  display: flex;
  max-width: 79.6562vw;
  margin-left: auto;
  flex-direction: row-reverse;
  justify-content: space-between;
}

#ut1 .ut1_15 .div_4 {
  max-width: 79.6562vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_15 .div_4 .div_img .add_img_1 {
  width: 58.3593vw;
  margin-left: auto;
}

#ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li {
  position: relative;
  width: 39.8437vw;
}

#ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .right_li {
  margin-left: 4.4687vw;
  padding-top: 3.047vw;
}

#ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li .add_product {
  width: 39.8437vw;
  border-radius: 0.8vw;
}

#ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li #video4 {
  width: 36.8437vw;
  position: absolute;
  top: 1.58vw;
  left: 1.58vw;
  border-radius: 0.46vw;
  z-index: 3;
}

#ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li .div_shadow {
  width: 39.8437vw;
  position: absolute;
  bottom: -12vw;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 0.46vw;
}

#ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li .div_shadow .add_shadow {
  width: 45.7031vw;
}

#ut1 .ut1_15 .box_ul.box_ul_4 {
  display: flex;
  max-width: 79.6562vw;
  margin-left: auto;
  margin-top: 4.296875vw;
}

#ut1 .ut1_16 {
  position: relative;
  padding-top: 7.8125vw;
}

#ut1 .ut1_16 .ut1_16_box {
  width: 65.164vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_16 .ut1_16_box .div_head .p_head {
  text-align: center;
}

#ut1 .ut1_16 .ut1_16_box .boxul_flex {
  display: flex;
  justify-content: space-between;
  margin-top: 2.7343vw;
}

#ut1 .ut1_16 .ut1_16_box .boxul_flex .li {
  padding: 0 1.953125vw;
}

#ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p1 {
  font-size: 2.7343vw;
  font-weight: 900;
  height: 3.2812vw;
  line-height: 3.2812vw;
  background: linear-gradient(180deg, #2CB1FF 0%, #3FD9FF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
}

#ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p1.p1_small {
  font-size: 1.7578vw;
}

#ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p1 .spc {
  display: inline-block;
  font-size: 1.25vw;
  margin-left: 0.6vw;
}

#ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p2 {
  font-size: 0.9375vw;
  color: #000000;
  margin-top: 0.6vw;
  text-align: center;
  line-height: 2;
}

#ut1 .ut1_16 .capacity {
  width: 73.164vw;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2.8437vw;
  position: relative;
}

#ut1 .ut1_16 .capacity .capacity_div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

#ut1 .ut1_16 .capacity .capacity_div .capacity_p {
  font-size: 1.40625vw;
  color: #000000;
  margin-top: 0.6vw;
  text-align: left;
  line-height: 1.4;
  text-align: center;
  font-weight: bold;
}

#ut1 .ut1_16 .capacity .capacity_div .capacity_p .spc {
  color: #3CC8FF;
}

#ut1 .ut1_17 {
  position: relative;
  padding-top: 10.859375vw;
  padding-bottom: 14.0234375vw;
}

#ut1 .ut1_17 .abo_p {
  position: absolute;
  width: 60%;
  top: 40%;
  left: 20%;
}

#ut1 .ut1_17 .abo_p .p_spe {
  font-size: 6.25vw;
  font-weight: 900;
  text-align: center;
  background: linear-gradient(149deg, #F0AB87 0.1220703125%, #F47686 99.2919921875%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#ut1 .ut1_17 .div_img_title {
  text-align: center;
}
#ut1 .ut1_17 .div_img_title img {
  width: 40.46875vw;
}

#ut1 .ut1_17 .icon_box {
  position: absolute;
  top: 3.90625vw;
  left: 8.59375vw;
  width: 12.5vw;
}

#ut1 .ut1_18 {
  width: 81.25vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_18 .box_ul {
  display: flex;
  margin-bottom: 6.25vw;
  align-items: center;
}

#ut1 .ut1_18 .box_ul_2, .box_ul_4 {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

#ut1 .ut1_18 .box_ul_1, .box_ul_3, .box_ul_5 {
  justify-content: end;
}

#ut1 .ut1_18 .box_ul .gallery_item .div_img img {
  border-radius: 0.7812vw;
}

#ut1 .ut1_18 .box_ul_1 .gallery_item .div_img img {
  width: 43.7109vw;
}

#ut1 .ut1_18 .box_ul_2 .gallery_item .div_img img {
  width: 44.4921vw;
}

#ut1 .ut1_18 .box_ul_3 .gallery_item .div_img img {
  width: 42.1093vw;
}

#ut1 .ut1_18 .box_ul_4 .gallery_item .div_img img {
  width: 44.4921vw;
}

#ut1 .ut1_18 .box_ul_5 .gallery_item .div_img img {
  width: 47.5VW;
}

#ut1 .ut1_18 .img_right .gallery_item {
  margin-right: 0;
  transform: translate(20%, 10%) rotate(5deg);
  opacity: 0;
}

#ut1 .ut1_18 .img_right.animated .gallery_item {
  transition: transform 1s, opacity 1s;
  transform: translate(0%, 0%) rotate(0deg);
  opacity: 1;
}

#ut1 .ut1_18 .img_left .gallery_item {
  margin-right: 0;
  transform: translate(-20%, 10%) rotate(-5deg);
  opacity: 0;
}

#ut1 .ut1_18 .img_left.animated .gallery_item {
  transition: transform 1s, opacity 1s;
  transform: translate(0%, 0%) rotate(0deg);
  opacity: 1;
}

#ut1 .ut1_18 .box_ul_1 .left_li {
  margin-right: 5.4687vw;
}

#ut1 .ut1_18 .box_ul_3 .left_li {
  margin-right: 5.4687vw;
}

#ut1 .ut1_18 .box_ul_5 .left_li {
  margin-right: 5.4687vw;
}

#ut1 .ut1_18 .box_ul_2 .right_li {
  margin-left: 5.4687vw;
}

#ut1 .ut1_18 .box_ul_4 .right_li {
  margin-left: 5.4687vw;
}

#ut1 .ut1_18 .box_ul_5 {
  margin-bottom: 0px;
}

#ut1 .ut1_18 .box_ul_1 .right_li {
  position: relative;
}

#ut1 .ut1_18 .box_ul_1 .right_li .div_img {
  position: relative;
  z-index: 1;
}

#ut1 .ut1_18 .box_ul_1 .right_li .icon_box {
  position: absolute;
  top: -66%;
  right: -14%;
  width: 22.265625vw;
}

#ut1 .ut1_20 {
  position: relative;
  background: #F7F7F7;
  padding-top: 6.0546vw;
  padding-bottom: 6vw;
}

#ut1 .ut1_20 .div_head {
  max-width: 42.9687vw;
  margin-left: auto;
  margin-right: auto;
}

#ut1 .ut1_20 .div_head .p_p47 {
  font-size: 1.914vw;
  font-weight: 600;
}

#ut1 .ut1_20 #swiper_gal {
  max-width: 2560px;
  margin-top: 2.0312vw;
  padding-bottom: 2.05vw;
}

#ut1 .ut1_20 #swiper_gal .swiper-wrapper .swiper-slide {
  max-width: 42.9687vw;
}

#ut1 .ut1_20 #swiper_gal .swiper-wrapper .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0.7812vw;
}

#ut1 .ut1_20 #swiper_gal .swiper-pagination {
  bottom: 0vw;
}

#ut1 .ut1_20 #swiper_gal .swiper-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  margin: 0 10px;
  background: none;
  background: #e1e1e1;
  opacity: 1;
}

#ut1 .ut1_20 #swiper_gal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 12px;
  height: 12px;
  background: #3d3d3d;
  opacity: 1;
}

#ut1 .ut1_20 #swiper_gal .swiper-pagination .swiper-pagination-bullet:hover {
  background: #3d3d3d;
  opacity: 1;
}

@media screen and (max-width: 1921px) {
  #ut1 .ut1_20 #swiper_gal .swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    margin: 0 8px;
  }
  #ut1 .ut1_20 #swiper_gal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 10px;
    height: 10px;
  }
}
@media screen and (max-width: 1080px) {
  #ut1 .imgq_h5 {
    display: block !important;
  }
  #ut1 .imgq_pc {
    display: none !important;
  }
  #ut1 .br_pc {
    display: none;
  }
  #ut1 .br_h5 {
    display: block;
  }
  #ut1 .ut1_pub .p_head {
    font-size: 6.6666666667vw;
  }
  #ut1 .ut1_12 .p_head {
    color: #000;
  }
  #ut1 .ut1_pub .p_head.mt30 {
    margin-top: -19.172vw;
  }
  #ut1 .ut1_pub .p_p {
    font-size: 3.3333vw;
    margin-top: 5.25vw;
  }
  #ut1 .ut1_pub .p_p.p1 {
    padding: 0 1.953vw;
    margin-bottom: 7.333vw;
  }
  #ut1 .ut1_1 .cont {
    width: 100%;
    left: 0;
    top: 8.7962962963vw;
  }
  #ut1 .ut1_1 .cont .p_h1 {
    font-size: 7.9629vw;
    text-align: center;
    margin: 3.7037037037vw 0;
  }
  #ut1 .ut1_1 .cont .p_solgn {
    font-size: 2.962962963vw;
    text-align: center;
    margin-top: 1.5185vw;
  }
  #ut1 .ut1_1 .top_txt {
    position: relative;
  }
  #ut1 .ut1_1 .ut1_1_txt {
    position: absolute;
    top: 10.083vw;
    padding-left: 6.667vw;
  }
  #ut1 .ut1_1 .ut1_1_txt h2 {
    font-size: 9vw;
    color: #000000;
    display: inline-block;
    font-weight: bold;
  }
  #ut1 .ut1_1 .ut1_1_txt p {
    font-size: 5.5vw;
    margin-top: 3.667vw;
  }
  #ut1 .ut1_2_add .div_head {
    top: 12%;
  }
  #ut1 .ut1_2_add .div_head {
    width: 81.3888vw;
    left: 9.3056vw;
  }
  #ut1 .ut1_2 .div_head {
    top: 6%;
  }
  #ut1 .ut1_2 .div_head .p_head {
    font-size: 6.0185vw;
    text-align: left;
  }
  #ut1 .ut1_2 .ut1_2_bigbox {
    width: 88.8888vw;
    bottom: 5.5vh;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex {
    justify-content: space-between;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .div_img {
    border-radius: 1.8518vw;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .div_img img {
    border-radius: 1.8518vw;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex_1, .flex_2, .flex_3, .flex_4, .flex_5, .flex_6 {
    width: 43.5185vw !important;
    height: auto !important;
    overflow: hidden;
    margin-bottom: 1.8518vw;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_1, .flex.flex_4 .div_img {
    width: 100%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_2, .flex.flex_5 .div_img {
    width: 100%;
    margin-left: 0vw;
    margin-right: 0vw;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_3, .flex.flex_6 .div_img {
    width: 100%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .cont {
    width: 90%;
    top: 8%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_1 .cont {
    top: 8%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_2 .cont {
    top: 8%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_3 .cont {
    top: 8%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_4 .cont {
    top: auto;
    bottom: 8%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex.flex_6 .cont {
    top: 8%;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .cont .p1 {
    font-size: 3.3333vw;
  }
  #ut1 .ut1_2 .ut1_2_bigbox .ul_flex .flex .cont .p2 {
    font-size: 2.5925vw;
    margin-top: 1.2vw;
  }
  #ut1 .ut1_2_add2 video {
    width: 89vw;
    height: auto;
    margin-bottom: 13.333vw;
  }
  #ut1 .ut1_2_add2 {
    background: #F6EEE3;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .swiper-slide {
    width: 49.083vw;
    margin-right: 3.5vw;
  }
  #ut1 .ut1_2_add2 #swiper_add2 {
    margin-top: 6.417vw;
    padding-left: 6.167vw;
    padding-bottom: 18.667vw;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .swiper-slide .ut1_2_add2_p1 {
    font-size: 4vw;
    line-height: 1.5;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .swiper-slide .ut1_2_add2_p2 {
    font-size: 2.667vw;
    line-height: 1.3;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-next, #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-prev {
    width: 6.833vw;
    height: 6.833vw;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-next:after, #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-prev:after {
    font-size: 2.719vw;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-prev {
    margin-right: 3.758vw;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .ut1_2_add2_btn {
    bottom: 6.953vw;
  }
  #ut1 .ut1_3 .ut1_3_content {
    top: 8.8888888889vw;
    transform: none;
  }
  #ut1 .ut1_3 .p1 {
    font-size: 3.3333333333vw;
    width: 69.4444444444vw;
    margin: 0 auto;
    line-height: 1.5;
  }
  #ut1 .ut1_3 .img_btn {
    margin-top: 33.2407407407vw;
  }
  #ut1 .ut1_3 .img_btn_span {
    font-size: 3.3333333333vw;
  }
  #ut1 .ut1_3 .img_btn img {
    width: 4.6296296296vw;
  }
  #ut1 .ut1_4 .div_head {
    top: 29%;
    left: 4.3%;
  }
  #ut1 .ut1_4 .div_head .p_head {
    font-size: 7.6851vw;
  }
  #ut1 .ut1_pub .box_1286 {
    width: 81.3888vw;
    margin-bottom: 0vw;
  }
  #ut1 .ut1_5 {
    margin-top: 6.5vw;
  }
  #ut1 .ut1_5 .div_img {
    width: 88.9814vw;
    height: auto;
  }
  #ut1 .ut1_5 .div_img .imgScal_5_img {
    position: relative;
  }
  #ut1 .ut1_5 .div_img img {
    border-radius: 1.85185vw;
  }
  #ut1 .ut1_15 .icon_15 {
    width: 68.333vw;
    bottom: -80%;
    left: 0;
  }
  #ut1 .ut1_15 .icon_14 {
    width: 50.667vw;
    bottom: -70%;
    left: 5%;
  }
  #ut1 .ut1_15 .icon_16 {
    width: 57.333vw;
    bottom: -90%;
    left: 4%;
  }
  #ut1 .ut1_5 .div_head .p_37 {
    font-size: 3.3333vw;
    margin-top: 5.38888vw;
  }
  #ut1 .ut1_5 .div_head .spe_col_1 {
    font-size: 11.3888vw;
    line-height: 1.2;
  }
  #ut1 .ut1_5 .div_head .spe_col_2 {
    font-size: 3.9814vw;
  }
  #ut1 .ut1_5 .div_head .spe_col_3 {
    font-size: 3.9814vw;
  }
  #ut1 .ut1_5 .compare_box img {
    width: 80.167vw;
    margin-bottom: 2vw;
  }
  #ut1 .ut1_5 .compare_box p {
    font-size: 3.417vw;
    margin: 3.167vw 0 5.5vw;
  }
  #ut1 .ut1_5 .compare_box {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 13.167vw;
  }
  #ut1 .ut1_6 .ut1_6_box {
    width: 88.9814vw;
    overflow: hidden;
    height: auto;
    position: relative;
  }
  #ut1 .ut1_6 .ut1_6_box .act {
    transform: scale(1);
  }
  #ut1 .ut1_6 .ut1_6_box .act img {
    width: 100%;
  }
  #ut1 .ut1_6 .ut1_6_box .down_san {
    width: 33.2407vw;
  }
  #ut1 .ut1_6 .ut1_6_box .act .cur_line {
    top: 3.5417vw;
    right: 3.501667vw;
    border-radius: 0.75vw;
  }
  #ut1 .ut1_6 .ut1_6_box .act .cur_line .p_32 {
    font-size: 6.9444vw;
    right: 2.302083vw;
    bottom: 1.39583vw;
  }
  #ut1 .ut1_6 .ut1_6_sticky {
    height: 0vh;
  }
  #ut1 .ut1_6 #swiper_san {
    padding: 0 7%;
  }
  #ut1 .ut1_6 #swiper_san .swiper-wrapper .swiper-slide {
    max-width: 89%;
    position: relative;
  }
  #ut1 .ut1_6 #swiper_san .swiper-wrapper .swiper-slide img {
    width: 100%;
  }
  #ut1 .ut1_6 #swiper_san .swiper-wrapper .swiper-slide:first-child {
    margin-right: 6.2%;
  }
  #ut1 .ut1_6 #swiper_san .swiper-wrapper .swiper-slide:last-child {
    margin-right: 0%;
  }
  #ut1 .ut1_6 #swiper_san .swiper-wrapper .swiper-slide .slide_p {
    position: absolute;
    right: 7%;
    bottom: 7%;
    font-size: 6.9335vw;
    color: #FFFFFF;
  }
  #ut1 .ut1_7 {
    margin-top: 20vw;
  }
  #ut1 .ut1_7 .div_head {
    width: 92.5925925926vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_7 .div_img {
    width: 98vw;
  }
  #ut1 .ut1_7 .ut1_7_flex {
    width: 88.9814%;
    left: 5%;
    bottom: 10vw;
    top: -10vw;
    position: relative;
  }
  #ut1 .ut1_7 .ut1_7_flex .li {
    margin-bottom: 5.333vw;
  }
  #ut1 .ut1_7 .ut1_7_flex .li .div_img img {
    width: 8.8888vw;
  }
  #ut1 .ut1_7 .ut1_7_flex .li .p_p {
    font-size: 2.5925vw;
    opacity: 1;
  }
  #ut1 .ut1_8 {
    margin-top: 4.075vw;
    padding-bottom: 10vw;
  }
  #ut1 .ut1_8 .div_head {
    width: 92.5925925926vw;
  }
  #ut1 .ut1_8 .div_head p, #ut1 .ut1_8 .div_head h3 {
    text-align: center;
  }
  #ut1 .ut1_8 .ut1_8_box {
    width: 88.9814vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_8 .div_img.imgScal {
    height: auto;
    width: 88.9814vw;
  }
  #ut1 .ut1_8 .ut1_8_box .div_img img {
    border-radius: 1.85185vw;
  }
  #ut1 .ut1_8 .ut1_8_flex {
    width: 81.3888vw;
    margin-top: 5.125vw;
    justify-content: space-between;
  }
  #ut1 .ut1_8 .ut1_8_flex .li .div_img img {
    width: 5.5555vw;
  }
  #ut1 .ut1_8 .ut1_8_box .ut1_8_box_p {
    left: 3%;
    top: auto;
    bottom: 4%;
  }
  #ut1 .ut1_8 .ut1_8_box .ut1_8_box_p p {
    font-size: 2.5925vw;
    opacity: 0.65;
  }
  #ut1 .ut1_8 .ut1_8_flex .li .p_p {
    font-size: 2.5925vw;
    margin-left: 1.2vw;
  }
  #ut1 .ut1_9 .back {
    padding-top: 0;
  }
  #ut1 .ut1_9 .back .eng {
    font-size: 19.1666vw;
  }
  #ut1 .ut1_9 .div_head.div_abo {
    top: 27.27%;
  }
  #ut1 .ut1_9 .div_head.div_abo p {
    font-size: 7.6851vw;
  }
  #ut1 .ut1_9 .div_img_1 {
    left: 0%;
    width: 25.2812vw;
  }
  #ut1 .ut1_9 .div_img_2 {
    top: -64.5%;
    width: 3.7343vw;
    left: 20.64%;
  }
  /* #ut1 .back_F5F5F7 .div_img_3 {right: -4%;top: 3%;width: 42.0625vw;} */
  #ut1 .ut1_10 {
    margin-top: 12.25vw;
  }
  #ut1 .ut1_10 .ut1_10_flex {
    width: 88.9814vw;
    display: block;
  }
  #ut1 .ut1_10 .ut1_10_flex .li .div_img {
    margin-top: 6vw;
  }
  #ut1 .ut1_10 .ut1_10_flex .li .div_img img {
    width: 100%;
  }
  #ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_1 .li .p_head {
    margin-left: 0px;
  }
  #ut1 .ut1_10 .ut1_10_flex .li_con {
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 {
    margin-top: 12.375vw;
  }
  #ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con {
    width: 81.3888vw;
  }
  #ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con .ut1_flex_icon .li .div_img img {
    width: 8.2407vw;
  }
  #ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .li_con .ut1_flex_icon .li .p_p {
    font-size: 2.5925vw;
  }
  #ut1 .ut1_10 .ut1_10_flex .li .div_img img {
    border-radius: 2.8625vw;
  }
  #ut1 .ut1_10 .ut1_10_flex.ut1_10_flex_2 .div_img.full_img {
    width: 88.9814vw;
  }
  #ut1 .ut1_11 {
    padding-top: 14.25vw;
    padding-bottom: 5vw;
  }
  #ut1 .ut1_11 .div_head {
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_11 .div_head p {
    text-align: left;
  }
  #ut1 .ut1_11 .ut1_11_flex {
    justify-content: flex-start;
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 8vw;
    margin-top: 6.3437vw;
  }
  #ut1 .ut1_11 .ut1_11_flex .li {
    margin-left: 0px;
    margin-right: 4vw;
  }
  #ut1 .ut1_11 .ut1_11_flex .li .span_1 {
    font-size: 4.16666vw;
  }
  #ut1 .ut1_11 .ut1_11_flex .li .span_2 {
    font-size: 2.037vw;
  }
  #ut1 .ut1_11 .div_img {
    width: 76.703vw;
  }
  #ut1 .ut1_11 .div_img .pen {
    display: block;
  }
  /* #ut1 .ut1_11 .div_img .flower {width: 41.8518vw;top: -7.8%;left: -16.8%;opacity: 1;display: block;} */
  #ut1 .ut1_11 .ut1_11_box {
    height: auto;
  }
  #ut1 .ut1_11 .ut1_11_sticky {
    height: 0;
  }
  #ut1 .back_wihte {
    margin-top: 0px;
  }
  #ut1 .ut1_12 {
    max-width: 90%;
    margin-top: 25.462962963vw;
  }
  #ut1 .ut1_12 .div_head {
    width: 100%;
    left: 9.3056vw;
    position: initial;
    margin-bottom: 3.7037037037vw;
  }
  #ut1 .ut1_12 .p_p {
    max-width: 100%;
    color: #050505;
  }
  #ut1 .ut1_13 {
    margin-top: 0px;
    max-width: 100vw;
    border-radius: 0vw;
    height: auto;
  }
  #ut1 .ut1_13 .div_head {
    width: 81.3888vw;
    left: 9.3056vw;
    position: relative;
    margin-top: 14.8148vw;
  }
  #ut1 .ut1_13 .back {
    top: 50%;
    right: 0;
    width: 98%;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_13 .back .back_p {
    font-size: 24.9888vw;
  }
  #ut1 .ut1_13 .div_img_hands {
    position: relative;
    bottom: 0%;
    opacity: 1;
    left: 2%;
    width: 90%;
    margin-top: 10vw;
  }
  #ut1 .ut1_13 .div_head .ut1_12_flex {
    margin-top: 6.125vw;
  }
  #ut1 .ut1_13 .div_head .ut1_12_flex .li .ut1_12_p_1 {
    font-size: 3.4259vw;
    margin-right: 1.1vw;
    top: -3.9vw;
  }
  #ut1 .ut1_13 .div_head .ut1_12_flex .li .ut1_12_p_2 {
    font-size: 9.2592vw;
  }
  #ut1 .ut1_13 .div_head .ut1_12_flex .li .ut1_12_p_3 {
    font-size: 6.3888vw;
  }
  #ut1 .back_grey {
    margin-top: 0vw;
  }
  #ut1 .ut1_14 .abo_p {
    top: 42.5%;
  }
  #ut1 .ut1_14 .abo_p .p_spe {
    font-size: 7.6851vw;
  }
  #ut1 .ut1_15 .box_ul.box_ul_1 {
    max-width: 88.9814vw;
    margin-top: 6.8125vw;
    flex-direction: column-reverse;
  }
  #ut1 .ut1_15 .box_ul.box_ul_1 .li.right {
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_15 .box_ul.box_ul_1 .li.right .p_p {
    max-width: 100%;
  }
  #ut1 .img_left_icon {
    width: 34.8148148148vw;
    top: -54%;
  }
  #ut1 .ut1_15 .box_ul .li .div_img .icon_1 {
    width: 10.9259vw;
    margin-top: 5.539vw;
    margin-bottom: 5.539vw;
    display: inline-block;
    vertical-align: top;
  }
  #ut1 .ut1_15 .box_ul .li .div_img .icon_1_b {
    width: 65.75vw;
    display: inline-block;
    margin-top: 5.539vw;
    vertical-align: top;
    margin-left: 4.75vw;
  }
  #ut1 .ut1_15 .box_ul .li .div_img .img_44 {
    width: 100%;
    border-radius: 2.1625vw;
  }
  #ut1 .ut1_15 .box_ul.box_ul_2 .right_li {
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
    margin-top: -27.7777777778vw;
  }
  #ut1 .ut1_15 .box_ul.box_ul_2 .right_li .div_img img {
    width: 150px;
  }
  #ut1 .ut1_15 .box_ul.box_ul_2 {
    max-width: 100%;
    padding-top: 44.4444444444vw;
    margin-bottom: 36.906vw;
    flex-direction: column-reverse;
  }
  #ut1 .ut1_15 .box_ul.box_ul_2 .right {
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_15 .box_ul.box_ul_2 .right .div_img img {
    width: 66.2962vw;
    margin-top: 7.9296vw;
    margin-bottom: 2.9296vw;
  }
  #ut1 .ut1_15 .box_ul.box_ul_2 .div_img img {
    width: 90%;
    margin: 0 0 0 auto;
  }
  #ut1 .ut1_15 .box_ul.box_ul_2 .div_head .p_small {
    font-size: 2.333vw;
    margin-top: 1.6437vw;
    line-height: 1.46;
    opacity: 0.65;
    color: #1E1E1E;
  }
  #ut1 .ut1_15 .box_ul.box_ul_1 .li.right_li {
    margin-right: 0;
    margin-top: 4.3518518519vw;
  }
  #ut1 .ut1_15 .box_ul.box_ul_1 .li.right_li .p_p {
    max-width: 100%;
  }
  #ut1 .ut1_15 .div_3 {
    margin-top: 6.8125vw;
    max-width: 100%;
    padding-bottom: 46.2962962963vw;
  }
  #ut1 .ut1_15 .box_ul.box_ul_3 {
    max-width: 100vw;
    flex-direction: column-reverse;
    padding-top: 18.5185185185vw;
  }
  #ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .right_li {
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0vw;
    margin-top: 13.8125vw;
  }
  #ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li .add_product {
    max-width: 88.9814vw;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  #ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li .div_shadow {
    width: 100%;
    left: 5.5093vw;
    bottom: -26vw;
    transform: translateX(0px);
  }
  #ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li .div_shadow .add_shadow {
    width: 100%;
  }
  #ut1 .ut1_15 .div_3 .box_ul.box_ul_3 .left_li #video3 {
    display: none;
  }
  #ut1 .ut1_15 .div_3 .div_img .add_img_1 {
    width: 100%;
    max-width: 88.9814vw;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3.539vw;
  }
  #ut1 .ut1_15 .div_4 {
    max-width: 100%;
  }
  #ut1 .ut1_15 .box_ul.box_ul_4 {
    max-width: 100vw;
    flex-direction: column-reverse;
  }
  #ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .right_li {
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0vw;
    margin-top: 6.6666666667vw;
  }
  #ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li {
    width: 100vw;
  }
  #ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li .add_product {
    margin-top: 24.8148148148vw;
    max-width: 88.9814vw;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  #ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li .div_shadow {
    width: 100%;
    left: 5.5093vw;
    bottom: -26vw;
    transform: translateX(0px);
  }
  #ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li .div_shadow .add_shadow {
    width: 100%;
  }
  #ut1 .ut1_15 .div_4 .box_ul.box_ul_4 .left_li #video4 {
    display: none;
  }
  #ut1 .ut1_15 .div_4 .div_img .add_img_1 {
    width: 100%;
    max-width: 88.9814vw;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3.539vw;
  }
  #ut1 .ut1_16 {
    padding-top: 14.8125vw;
    padding-bottom: 12vw;
  }
  #ut1 .ut1_16 .ut1_16_box {
    width: 81.3888vw;
  }
  #ut1 .ut1_16 .ut1_16_box .boxul_flex {
    flex-wrap: wrap;
    margin-top: 6.7343vw;
  }
  #ut1 .ut1_16 .ut1_16_box .boxul_flex .li {
    width: 50%;
    margin-bottom: 5.4074vw;
  }
  #ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p1 {
    text-align: left;
    font-size: 6.6666vw;
    line-height: 1;
    height: 6.3611vw;
  }
  #ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p1.p1_small {
    font-size: 4.16666vw;
    display: flex;
    align-items: end;
  }
  #ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p1 .spc {
    font-size: 2.9629vw;
  }
  #ut1 .ut1_16 .ut1_16_box .boxul_flex .li .p2 {
    text-align: left;
    font-size: 2.5925vw;
    max-width: 80%;
    margin-top: 1.6vw;
  }
  #ut1 .ut1_16 .capacity {
    width: 94%;
    margin-top: 3.8437vw;
  }
  #ut1 .ut1_16 .capacity .capacity_div {
    top: -3.7037037037vw;
  }
  #ut1 .ut1_16 .capacity .capacity_div .capacity_p {
    font-size: 4.4444444444vw;
    line-height: 1.1;
  }
  #ut1 .ut1_17 .abo_p {
    top: 47%;
  }
  #ut1 .ut1_17 .abo_p .p_spe {
    font-size: 7.6851vw;
  }
  #ut1 .ut1_17 .icon_box {
    width: 29.6296296296vw;
  }
  #ut1 .ut1_18 {
    width: 88.9814vw;
    margin-top: 14.8148vw;
  }
  #ut1 .ut1_18 .box_ul {
    margin-bottom: 11.1111vw;
    flex-direction: column-reverse;
  }
  #ut1 .ut1_18 .box_ul_1 .left {
    margin-right: 0px;
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_18 .box_ul_2 .right {
    margin-left: 0px;
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_18 .box_ul_3 .left {
    margin-right: 0px;
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_18 .box_ul_4 .right {
    margin-left: 0px;
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_18 .box_ul_5 .left {
    margin-right: 0px;
    width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_18 .box_ul .gallery_item .div_img img {
    border-radius: 1.812vw;
  }
  #ut1 .ut1_18 .box_ul_1 .gallery_item .div_img img {
    width: 100%;
  }
  #ut1 .ut1_18 .box_ul_2 .gallery_item .div_img img {
    width: 100%;
  }
  #ut1 .ut1_18 .box_ul_3 .gallery_item .div_img img {
    width: 100%;
  }
  #ut1 .ut1_18 .box_ul_4 .gallery_item .div_img img {
    width: 100%;
  }
  #ut1 .ut1_18 .box_ul_5 .gallery_item .div_img img {
    width: 100%;
  }
  #ut1 .ut1_18 .box_ul .li.gallery_item {
    margin-top: 7.4074vw;
  }
  #ut1 .ut1_18 .img_right .gallery_item {
    transform: translate(0%, 0%) rotate(0deg);
    opacity: 1;
  }
  #ut1 .ut1_18 .img_left .gallery_item {
    transform: translate(0%, 0%) rotate(0deg);
    opacity: 1;
  }
  #ut1 .ut1_18 .box_ul_1 .left_li {
    margin-top: 5.4687vw;
    margin-right: 0px;
  }
  #ut1 .ut1_18 .box_ul_3 .left_li {
    margin-top: 5.4687vw;
    margin-right: 0px;
  }
  #ut1 .ut1_18 .box_ul_5 .left_li {
    margin-left: 5.4687vw;
    margin-right: 0px;
  }
  #ut1 .ut1_18 .box_ul_2 .right_li, #ut1 .ut1_18 .box_ul_4 .right_li {
    margin-left: 0;
    margin-top: 5.4687vw;
  }
  #ut1 .ut1_18 .box_ul_1 .right_li .icon_box {
    right: 0;
    width: 37.5925925926vw;
    top: -53%;
  }
  #ut1 .ut1_20 {
    padding-top: 14.0546vw;
  }
  #ut1 .ut1_20 #swiper_gal .swiper-wrapper .swiper-slide {
    max-width: 100%;
  }
  #ut1 .ut1_20 .div_head {
    max-width: 81.3888vw;
    margin-left: auto;
    margin-right: auto;
  }
  #ut1 .ut1_20 .div_head .p_p47 {
    font-size: 6.1111vw;
  }
  #ut1 .ut1_20 #swiper_gal {
    margin-top: 6.0312vw;
    padding-bottom: 4.05vw;
  }
  #ut1 .ut1_20 #swiper_gal .swiper-wrapper .swiper-slide img {
    border-radius: 0vw;
  }
  #ut1 .ut1_11 .div_img .flower {
    display: block;
  }
}
@media screen and (max-width: 500px) {
  #ut1 .ut1_6 .ut1_6_box {
    padding-top: 32vh;
    height: 68vh;
  }
  #ut1 .ut1_8 {
    margin-top: 0vw;
  }
  #ut1 .ut1_8 .ut1_8_flex .li .div_img img {
    width: 8.8207vw;
  }
  #ut1 .ut1_11 {
    padding-bottom: 5vw;
  }
  #ut1 .ut1_11 .ut1_11_flex .li {
    margin-right: 10vw;
  }
  #ut1 .ut1_16 .capacity .capacity_div .capacity_p {
    margin-top: 0vw;
  }
  #ut1 .ut1_20 #swiper_gal .swiper-pagination .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    margin: 0px 5px;
  }
  #ut1 .ut1_20 #swiper_gal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 6px;
    height: 6px;
  }
  #ut1 .ut1_2_add2 #swiper_add2 .swiper-button-prev {
    margin-right: 6.758vw;
  }
}