.solution-d5-page .item-box .text-box { position: relative; z-index: 1; padding-top: 0.48rem; }

#header .header-pc .header-up .lang { position: relative; display: flex; align-items: baseline; justify-content: center; font-family: 'SamsungSharpSans-M'; }
#header .header-pc .header-up .lang:hover .sub_btn { opacity: 1; visibility: visible; }
#header .header-pc .header-up .lang .sub_btn { position: absolute; top: calc(100% + 0.15rem); left: 50%; width: 100%; min-width: 80px; height: auto; background: #FFF; padding: 5px 0; opacity: 0; visibility: hidden; transition: all 0.3s ease; z-index: 9999999; transform: translateX(-50%); border-radius: 0.1rem; }
#header .header-pc .header-up .lang .sub_btn a {  display: flex; align-items: center; justify-content: center; gap: 10px; padding: 3px 0; color: #242424; }
#header .header-pc .header-up .lang .sub_btn a:hover, #header .header-pc .header-up .lang .sub_btn a.active { color: #00b2b3; }
#header .header-pc .header-up .lang img[src$=".svg"] { filter: brightness(0) invert(1); }
#header .header-pc .header-up .lang .sub_btn a img { width: 25px; height: auto; object-fit: cover; }
#header .header-pc .header-down .header-wrap .nav dd.nav-open .container .ovs .list-nav {      max-height: 3.43rem;
    overflow: auto; }

.products-d5-page .wrap-box .wrap-right { width: 20%; }
.products-d5-page .wrap-box .wrap-right .img { margin-top: 0 !important; }

.idxtitle {     padding-bottom: 0.5rem; }
.idxtitle .t1 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;  }
.idxtitle .idxmore .more { width: fit-content;
    height: auto;
    padding: 0.15rem 0.3rem;
    border: 1px solid var(--color-active);
    margin-top: 0.3rem;
    gap: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px; 
    
}
 .idxtitle .idxmore .more:hover {background: var(--color-active); color: #FFF;}
 .idxtitle .idxmore .more:hover img { filter: brightness(0) invert(1); }


.products-d5-page .page-down { padding: 0.6rem !important; }
.products-d5-page .list {
  padding: 0.3rem 0;
  margin-top: 0.3rem;
  background-color: #fff;
  border-radius: 0.2rem;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  grid-gap: 0.6rem 0;
}



/* yy2026-01-14 */
/* -------------------------------------------------------------------  字体 */
.w1400 {
  width: 100%;
  max-width: 1400px;
  margin: 0 auto;
}
:root {
  --border-radius24: clamp(0.75rem, calc(0.25rem + 1.67vw), 1.5rem);
}
@font-face {
  font-family: "MiSans_Semibold";
  src: url("../fonts/MiSans-Semibold.ttf");
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-weight: 700;
}
/* 1rem = 16px */
.faq * {
  font-family: "Montserrat";
}
.faq .pt60 {
  padding-top: 60rem;
}
.faq .ins_faqCon1 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
  --text-color: #282828;
  padding-top: 1.28rem;
  padding-bottom: 1.28rem;
}
.faq .ins_faqCon1 .search_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.faq .ins_faqCon1 .search_box .title {
  color: #00b2b3;
  font-family: "MiSans_Semibold";
  font-size: var(--font80);
  font-weight: 600;
  line-height: normal;
}
.faq .ins_faqCon1 .search_box .search {
  width: 45.7142%;
  height: 0.48rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 0.2rem;
  margin-bottom: 0.15rem;
  padding: 0.04rem 0.04rem 0.04rem 0.2rem;
  background-color: #F5F5F5;
  border-radius: var(--border-radius24);
}
.faq .ins_faqCon1 .search_box .search .layui-input {
  flex: 1;
  padding-left: 0;
  border: none;
  border-radius: 0;
  background-color: transparent;
  color: var(--text-color);
  font-size: var(--font16);
  font-weight: 400;
  line-height: normal;
}
.faq .ins_faqCon1 .search_box .search .layui-input::placeholder {
  color: #CFCFCF;
}
.faq .ins_faqCon1 .search_box .search .layui-input:focus {
  border: none;
  box-shadow: none;
}
.faq .ins_faqCon1 .search_box .search .btn {
  width: 18.8311%;
  height: 100%;
  color: #fff;
  font-weight: 400;
  line-height: normal;
  background-color: #00b2b3;
  border-radius: var(--border-radius24);
}
.faq .ins_faqCon1 .content_box {
  width: 100%;
  height: auto;
  border-top: 1px solid #E5E5E5;
  margin-top: 0.3rem;
}
.faq .ins_faqCon1 .content_box .con {
  width: 100%;
  height: auto;
  padding-top: 0.6rem;
}
.faq .ins_faqCon1 .content_box .con .type_tabs {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  gap: 0.24rem 0;
}
.faq .ins_faqCon1 .content_box .con .type_tabs .item {
  padding: 0.12rem 0.2rem;
  border-radius: var(--border-radius24);
  -webkit-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.faq .ins_faqCon1 .content_box .con .type_tabs .item span {
  color: var(--text-color);
  font-size: var(--font18);
  font-weight: 700;
  line-height: normal;
}
.faq .ins_faqCon1 .content_box .con .type_tabs .item.active,
.faq .ins_faqCon1 .content_box .con .type_tabs .item:hover {
  background-color: #00b2b3;
}
.faq .ins_faqCon1 .content_box .con .type_tabs .item.active span,
.faq .ins_faqCon1 .content_box .con .type_tabs .item:hover span {
  color: #fff;
}
.faq .ins_faqCon1 .content_box .con .t1 {
  width: 100%;
  height: auto;
  padding-top: 0.6rem;
  color: var(--text-color);
  font-size: var(--font36);
  font-weight: 700;
  line-height: normal;
}
.faq .ins_faqCon1 .content_box .con .t2 {
  width: fit-content;
  height: auto;
  padding-top: 0.6rem;
  color: var(--text-color);
  font-size: var(--font18);
  font-weight: 700;
  line-height: normal;
}
.faq .ins_faqCon1 .content_box .con .t2 span {
  color: #00b2b3;
  font-size: var(--font24);
}
.faq .ins_faqCon1 .content_box .con .info_box {
  width: 100%;
  height: auto;
  padding-top: 0.6rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .info {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0.1rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item {
  width: 100%;
  height: auto;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item.active .top {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item.active .top .t3 {
  color: #00b2b3;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item.active .top .icon {
  transform: rotate(0deg);
  filter: unset;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .top {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 0.2rem;
  padding: 0.4rem 0.32rem;
  border-radius: var(--border-radius20);
  background-color: #F5F5F5;
  cursor: pointer;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .top .t3 {
  flex: 1;
  color: var(--text-color);
  font-size: var(--font24);
  font-weight: 700;
  line-height: normal;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .top .icon {
  width: 0.24rem;
  height: 0.24rem;
  transform: rotate(180deg);
  filter: brightness(0.157);
  -webkit-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
  -o-transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.45s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .top .icon img {
  width: 100%;
  height: 100%;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot {
  width: 100%;
  height: auto;
  margin-top: 0.24rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0.12rem;
  padding: 0.24rem 0.2rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word:not(:first-child) {
  border-top: 1px solid #E5E5E5;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .question {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 0.2rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .question .t4 {
  width: fit-content;
  height: auto;
  color: #fff;
  font-size: var(--font18);
  font-weight: 700;
  line-height: normal;
  padding: 0.02rem 0.06rem;
  background-color: #00B2B3;
  border-radius: 50%;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .question .t5 {
  color: var(--text-color);
  font-size: var(--font20);
  font-weight: 700;
  line-height: normal;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .answer {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  gap: 0.2rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .answer .t6 {
  width: fit-content;
  height: auto;
  color: #fff;
  font-size: var(--font18);
  font-weight: 700;
  line-height: normal;
  padding: 0.02rem 0.06rem;
  background-color: rgba(0, 178, 179, 0.4);
  border-radius: 50%;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .answer .t7 {
  text-align: justify;
  color: var(--text-color);
  font-size: var(--font16);
  font-weight: 400;
  line-height: 1.5;
}
.faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .answer .t7 a {
  font-weight: 700;
  /* opacity: 0.75; */
  text-decoration: underline;
}
.faq .ins_faqCon1 .content_box .con .info_box .page_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding-top: 0.6rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .page_box .btn_to {
  width: fit-content;
  height: 0.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 0.28rem;
  border-radius: var(--border-radius24);
  background-color: #00b2b3;
}
.faq .ins_faqCon1 .content_box .con .info_box .page_box .btn_to a {
  width: fit-content;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  gap: 0.28rem;
  padding: 0 0.3rem;
}
.faq .ins_faqCon1 .content_box .con .info_box .page_box .btn_to span {
  color: #fff;
  font-size: var(--font16);
  font-weight: 400;
  line-height: normal;
}
.faq .ins_faqCon1 .content_box .con .info_box .page_box .btn_to .icon {
  width: 0.2rem;
  height: 0.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.faq .ins_faqCon1 .content_box .con .info_box .page_box .btn_to .icon img {
  width: 100%;
  height: 100%;
}
.faq .ins_faqCon1 .content_box .con .info_box .page_box .pagerBox {
  margin-top: 0;
}
@media (max-width:990px) {
  .faq .ins_faqCon1 .search_box {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    gap: 0.12rem;
  }
  .faq .ins_faqCon1 .search_box .search {
    width: 100%;
  }
  .faq .ins_faqCon1 .content_box .con .type_tabs {
    gap: 0.12rem;
  }
  .faq .ins_faqCon1 .content_box .con .info_box .info .item .top {
    padding: 0.12rem;
  }
  .faq .ins_faqCon1 .content_box .con .info_box .info .item .bot {
    margin-top: 0;
  }
  .faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word {
    padding: 0.24rem 0;
  }
  .faq .ins_faqCon1 .content_box .con .info_box .info .item .bot .word .answer .t7 {
    text-align: left;
  }
  .faq .ins_faqCon1 .content_box .con .info_box .page_box {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    gap: 0.2rem;
  }
}



.boyiNewCon1 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.boyiNewCon1 .center_box {
  width: 100%;
  height: auto;
}
.boyiNewCon1 .center_box .new_content {
  width: 100%;
  height: auto;
}
.boyiNewCon1 .center_box .new_content h2 {
  font-size: var(--font28);
  font-weight: 600;
  color: #000000;
}
.boyiNewCon1 .center_box .new_content h3 {
  font-size: var(--font20);
  font-weight: 500;
  color: #333333;
}
.boyiNewCon1 .center_box .new_content h4 {
  font-size: var(--font18);
  font-weight: 500;
  color: #666666;
}
.boyiNewCon1 .center_box .new_content p {
  color: #666666;
  font-size: var(--font18);
  min-height: 0.5em;
}
.boyiNewCon1 .center_box .new_content img {
  width: auto !important;
  height: auto !important;
  border-radius: 0.4rem;
}

.intelligent-manufacturing .forlists .swiper-slide .item-box{
  display: none !important;
}

.intelligent-manufacturing .forlists .swiper-slide-active .item-box{
  display: block !important;
}
/*20260608*/
.download-main .wrap-box .wrap-right .page-ban-box {
    flex-direction: column;
}
.download-main .wrap-box .wrap-right .page-ban-box .page-ban-nav2 {
    width: 100%;
    max-width: 100%;
}
.download-main .wrap-box .wrap-right .page-ban-box .searchform {
    margin-left: auto;
    margin-top: 20px;
}

#header .header-pc .header-down .header-wrap .nav dl .nav_content {
  width: 100vw;
  height: auto;
  position: fixed;
  left: 0;
  top: calc(var(--header-height) + 48px);
  background: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border-top: 1px solid #0000001A;
  padding: 0.64rem 30px;
  opacity: 0;
  visibility: hidden;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content * {
  scrollbar-color: #00B2B0 #0000000F;
  scrollbar-width: thin;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content *::-webkit-scrollbar {
  width: 3px;
  height: 3px;
  background-color: #d4d6d700;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content *::-webkit-scrollbar-thumb {
  background-color: var(--active_color);
  border-radius: 10px;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content *::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0);
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 0.5rem;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box {
  width: 68%;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 {
  width: 100%;
  height: auto;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 0.22rem;
  padding-bottom: 0.4rem;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 {
  width: 4rem;
  flex-shrink: 0;
  max-height: 65vh;
  overflow: auto;
  padding-right: 0.1rem;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .title {
  font-size: var(--font16);
  border-bottom: 1px solid #0000001A;
  padding-bottom: 0.24rem;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0.24rem;
  margin-top: 0.24rem;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 {
  width: 100%;
  height: auto;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .top {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding-bottom: 0.16rem;
  border-bottom: 1px solid #0000001A;
  font-family: "Euclid-Square-R";
  font-size: var(--font16);
  cursor: pointer;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .top i {
  width: 0.17rem;
  height: 0.17rem;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #00B2B31A;
  border-radius: 100px;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .top i::after {
  content: '';
  position: absolute;
  width: 0.07rem;
  height: 1px;
  background: #00B2B3;
  border-radius: 100px;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .top i::before {
  content: '';
  position: absolute;
  width: 0.07rem;
  height: 1px;
  background: #00B2B3;
  border-radius: 100px;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  transform: rotate(90deg);
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1.active .top i {
  background: #00B2B3;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1.active .top i::after {
  background: #FFFFFF;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1.active .top i::before {
  transform: rotate(0);
  background: #FFFFFF;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .bot {
  width: 100%;
  height: auto;
  padding-top: 0.16rem;
  display: none;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .bot .nav_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0.12rem;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .bot .nav_box .nav_i {
  font-size: var(--font14);
  color: #999999;
  font-family: "Euclid-Square-R";
  padding-left: 0.16rem;
  position: relative;
  z-index: 1;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: fit-content;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .bot .nav_box .nav_i::after {
  content: '';
  position: absolute;
  width: 0.05rem;
  height: 0.05rem;
  background: #00B2B0;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  border-radius: 100px;
  top: 0.6em;
  left: 0;
  opacity: 0;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .bot .nav_box .nav_i:hover {
  text-decoration: underline;
  color: #00B2B0;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .left_box .item_box1 .item1 .list1 .one1 .bot .nav_box .nav_i:hover::after {
  opacity: 1;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .right_box {
  width: 28.4%;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .right_box .img_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  border-radius: 0.16rem;
  overflow: hidden;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .right_box .img_box .img {
  width: 100%;
  height: auto;
}
#header .header-pc .header-down .header-wrap .nav dl .nav_content .center_box .right_box .img_box .word {
  width: 100%;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.32rem;
  color: #00B2B0;
}
#header .header-pc .header-down .header-wrap .nav dl:hover .nav_content {
  opacity: 1;
  visibility: visible;
}
