
@media (max-width:1450px) { 
    header .header_box .header_main .nav ul{ gap: 16px; }
}


header .header_box .header_main .nav ul li .newNav_box {
  width: 100vw;
  height: auto;
  position: absolute;
  top: 100%;
  background: #FFFFFF;
  padding: 50px 100px;
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item {
  width: 100%;
  height: auto;
  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;
  gap: 85px;
  font-size: 18px;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name {
  color: #1A1A1A99;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: relative;
  z-index: 1;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  font-family: "sy_me";
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon1 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  text-align: center;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon1 svg {
  position: absolute;
  top: 0.4em;
  right: 0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 0;
  transform: translateX(-100%);
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon1:hover {
  color: #F22A2A;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name.active .nameCon1 {
  padding-right: 24px;
  color: #F22A2A;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name.active .nameCon1 svg {
  opacity: 1;
  transform: translateX(0);
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name.active .nameCon2 {
  opacity: 1;
  visibility: visible;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon2 {
  width: 100%;
  height: auto;
  position: absolute;
  top: calc(100%);
  padding-top: 33px;
  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: 16px;
  opacity: 0;
  visibility: hidden;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon2 .nameCon3 {
  font-size: 15px;
  font-family: "sy_me";
  width: 100%;
  height: auto;
  text-align: center;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon2 .nameCon3:hover {
  color: #F22A2A;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo {
  width: 100%;
  height: auto;
  margin-top: 33px;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont {
  width: 100%;
  height: auto;
  display: none;
  min-height: 200px;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont.active {
  display: block !important;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_itemCon1 {
  width: 100%;
  height: auto;
  gap: 56px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_itemCon1 .contItem {
  width: fit-content;
  height: auto;
  text-align: center;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_itemCon1 .contItem .nav_subName {
  width: 100%;
  height: auto;
  padding: 0 14px;
  padding-bottom: 16px;
  font-size: 15px;
  border-bottom: 1px solid #0000001A;
  font-family: "sy_me";
  display: block;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_itemCon1 .contItem .nav_subItem {
  width: 100%;
  height: auto;
  margin-top: 16px;
  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: 16px;
  padding: 0 12px;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_itemCon1 .contItem .nav_subItem .nav_subOne {
  width: 100%;
  height: auto;
  font-size: 13px;
  color: #666666;
  font-family: "sy_me";
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_itemCon1 .contItem .nav_subItem .nav_subOne:hover {
  color: #F22A2A;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_prodoctCon1 {
  width: 83.5%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  gap: 15px;
  margin: 0 auto;
  margin-top: 57px;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_prodoctCon1 .navPro {
  width: fit-content;
  padding: 7px 16px;
  border-radius: 100px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  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: 8px;
  font-size: 13px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_prodoctCon1 .navPro span {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_prodoctCon1 .navPro:hover {
  background: #F22A2A;
  border-color: #FFFFFF;
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_prodoctCon1 .navPro:hover svg {
  filter: brightness(0) invert(1);
}
header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_cont .nav_prodoctCon1 .navPro:hover span {
  color: #FFFFFF;
}
header .header_box .header_main .nav ul li:hover .newNav_box {
  opacity: 1;
  visibility: visible;
}



.locate_item {
  width: 100%;
  height: 0;
  transform: translateY(-120px);
}
header {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
header.tY100 {
  transform: translateY(-100%) !important;
}
.toUp_Box {
  z-index: 10 !important;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.toUp_Box.posFix {
  position: fixed;
  top: 0;
}
.toUp_Box.small {
  top: var(--header-height);
}
.ins_joinConNew1 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  background: #FFFFFF;
}
.ins_joinConNew1::after {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  background: #0000001A;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  z-index: -1;
}
.ins_joinConNew1 .center_box {
  width: 100%;
  height: auto;
}
.ins_joinConNew1 .center_box .item_box {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 50px;
}
.ins_joinConNew1 .center_box .item_box .item {
  width: fit-content;
  padding: 20px 0;
  font-size: var(--font18);
  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;
  color: #999999;
  cursor: pointer;
}
.ins_joinConNew1 .center_box .item_box .item::after {
  content: '';
  position: absolute;
  width: 0%;
  height: 2px;
  background: #F22A2A;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  bottom: 0;
}
.ins_joinConNew1 .center_box .item_box .item:hover {
  color: #F22A2A;
}
.ins_joinConNew1 .center_box .item_box .item.active {
  color: #F22A2A;
}
.ins_joinConNew1 .center_box .item_box .item.active::after {
  width: 100%;
}


/*header .header_box .header_main .nav ul li .newNav_box {*/
/*  width: 100vw;*/
/*  height: auto;*/
/*  position: absolute;*/
/*  top: 100%;*/
/*  background: #FFFFFF;*/
/*  padding: 50px 100px;*/
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
/*  overflow: hidden;*/
/*  opacity: 0;*/
/*  visibility: hidden;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item {*/
/*  width: 100%;*/
/*  max-width: 1440px;*/
/*  height: auto;*/
/*  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;*/
/*  gap: 85px;*/
/*  font-size: 18px;*/
/*  position: relative;*/
/*  z-index: 3;*/
/*  margin: 0 auto;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name {*/
/*  color: #1A1A1A99;*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: -webkit-flex;*/
/*  display: flex;*/
/*  position: relative;*/
/*  z-index: 1;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*  cursor: pointer;*/
/*  font-family: "sy_me";*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon1 {*/
/*  width: 100%;*/
/*  height: auto;*/
/*  position: relative;*/
/*  z-index: 1;*/
/*  text-align: center;*/
/*  font-family: "sy_me";*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon1 svg {*/
/*  position: absolute;*/
/*  top: 0.4em;*/
/*  right: 0;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*  opacity: 0;*/
/*  transform: translateX(-100%);*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon1:hover {*/
/*  color: #F22A2A;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name.active .nameCon1 {*/
/*  padding-right: 24px;*/
/*  color: #F22A2A;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name.active .nameCon1 svg {*/
/*  opacity: 1;*/
/*  transform: translateX(0);*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name.active .nameCon2 {*/
/*  opacity: 1;*/
/*  visibility: visible;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon2 {*/
/*  width: 100%;*/
/*  height: auto;*/
/*  position: absolute;*/
/*  top: calc(100%);*/
/*  padding-top: 33px;*/
/*  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: 16px;*/
/*  opacity: 0;*/
/*  visibility: hidden;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon2 .nameCon3 {*/
/*  font-size: 15px;*/
/*  font-family: "sy_me";*/
/*  width: 100%;*/
/*  height: auto;*/
/*  text-align: center;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_item .nav_name .nameCon2 .nameCon3:hover {*/
/*  color: #F22A2A;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo {*/
/*  width: 100%;*/
/*  max-width: 1440px;*/
/*  height: auto;*/
/*  min-height: 250px;*/
/*  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;*/
/*  margin: 0 auto;*/
/*  margin-top: 60px;*/
/*  display: none;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_left {*/
/*  width: 20%;*/
/*  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: 15px;*/
/*  position: relative;*/
/*  z-index: 1;*/
/*  padding-right: 5%;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_left::after {*/
/*  content: '';*/
/*  position: absolute;*/
/*  transform: translateY(-50%);*/
/*  width: 100vw;*/
/*  height: 200vh;*/
/*  background: #f7f7f7;*/
/*  opacity: 0.5;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*  top: 0;*/
/*  right: 0;*/
/*  z-index: -1;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_left .nav_leItem {*/
/*  width: 100%;*/
/*  height: auto;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_left .nav_leItem .nav_leOne {*/
/*  width: 100%;*/
/*  font-size: var(--font16);*/
/*  font-family: "sy_me";*/
/*  display: block;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*  padding-bottom: 15px;*/
/*  border-bottom: 1px solid #0000001A;*/
/*  color: #666666;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_left .nav_leItem .nav_leOne:hover {*/
/*  color: #F22A2A;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_left .nav_leItem.active .nav_leOne {*/
/*  color: #F22A2A;*/
/*  border-color: #F22A2A;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right {*/
/*  width: 75%;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont {*/
/*  width: 100%;*/
/*  height: auto;*/
/*  display: none;*/
/*  min-height: 200px;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont.active {*/
/*  display: block !important;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_itemCon1 {*/
/*  width: 100%;*/
/*  height: auto;*/
/*  gap: 56px;*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: -webkit-flex;*/
/*  display: flex;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_itemCon1 .contItem {*/
/*  width: fit-content;*/
/*  height: auto;*/
/*  text-align: center;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_itemCon1 .contItem .nav_subName {*/
/*  width: 100%;*/
/*  height: auto;*/
/*  padding: 0 14px;*/
/*  padding-bottom: 16px;*/
/*  font-size: 15px;*/
/*  border-bottom: 1px solid #0000001A;*/
/*  font-family: "sy_me";*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_itemCon1 .contItem .nav_subItem {*/
/*  width: 100%;*/
/*  height: auto;*/
/*  margin-top: 16px;*/
/*  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: 16px;*/
/*  padding: 0 12px;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_itemCon1 .contItem .nav_subItem .nav_subOne {*/
/*  width: 100%;*/
/*  height: auto;*/
/*  font-size: 13px;*/
/*  color: #666666;*/
/*  font-family: "sy_me";*/
/*  cursor: pointer;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_itemCon1 .contItem .nav_subItem .nav_subOne:hover {*/
/*  color: #F22A2A;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_prodoctCon1 {*/
/*  width: 83.5%;*/
/*  height: auto;*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: -webkit-flex;*/
/*  display: flex;*/
/*  -webkit-box-pack: end;*/
/*  -ms-flex-pack: end;*/
/*  -webkit-justify-content: flex-end;*/
/*  justify-content: flex-end;*/
/*  gap: 15px;*/
/*  margin: 0 auto;*/
/*  margin-top: 57px;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_prodoctCon1 .navPro {*/
/*  width: fit-content;*/
/*  padding: 7px 16px;*/
/*  border-radius: 100px;*/
/*  border: 1px solid rgba(0, 0, 0, 0.2);*/
/*  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: 8px;*/
/*  font-size: 13px;*/
/*  cursor: pointer;*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_prodoctCon1 .navPro span {*/
/*  -webkit-transition: all 0.3s ease;*/
/*  -o-transition: all 0.3s ease;*/
/*  transition: all 0.3s ease;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_prodoctCon1 .navPro:hover {*/
/*  background: #F22A2A;*/
/*  border-color: #FFFFFF;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_prodoctCon1 .navPro:hover svg {*/
/*  filter: brightness(0) invert(1);*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo .nav_right .nav_cont .nav_prodoctCon1 .navPro:hover span {*/
/*  color: #FFFFFF;*/
/*}*/
/*header .header_box .header_main .nav ul li .newNav_box .nav_contInfo.active {*/
/*  display: flex !important;*/
/*}*/
/*header .header_box .header_main .nav ul li:hover .newNav_box {*/
/*  opacity: 1;*/
/*  visibility: visible;*/
/*}*/


.ins_proCon1 .center_box .left_box .item .menu_info {
  width: 100%;
  height: auto;
  gap: 0;
}
.ins_proCon1 .center_box .left_box .item .menu_info .list_a {
  width: 100%;
  height: auto;
}
.ins_proCon1 .center_box .left_box .item .menu_info .sub_box {
  width: 100%;
  height: auto;
  display: none;
  margin-top: 20px;
}
.ins_proCon1 .center_box .left_box .item .menu_info .sub_box .one {
  width: 100%;
  height: auto;
  display: block;
  padding-left: 23px;
  font-size: 13px;
  line-height: 2.3;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #666666;
}
.ins_proCon1 .center_box .left_box .item .menu_info .sub_box .one.active {
  color: #F22A2A;
}
.ins_proCon1 .center_box .left_box .item .menu_info.active .list {
  color: #F22A2A;
}
.ins_proCon1 .center_box .left_box .item .menu_info.active .list i {
  border: 1px solid #F22A2A;
}
.ins_proCon1 .center_box .left_box .item .menu_info.active .list i::after {
  background: #F22A2A;
  opacity: 1;
}


footer { padding-top: 100px; }
footer .footer_box .footer_top .food_nr {  
  display: flex;
  justify-content: space-between;
  width: 100%;
}
footer .footer_box .footer_top .food_nr .food_content{
        flex-direction: column;
        width: 30%;     gap: 32px; margin-top: 0 !important;
}

footer .footer_box .footer_top .nav_box{
    margin: 0; width: 50%;
}

footer .footer_box .footer_top .nav_box ul {    justify-content: space-between;  }











.font48 {
  font-size: clamp(2.25rem, calc(-0.145rem + 3.87vw), 4.5rem);
}
.ins_new10tit {
  width: 100%;
  height: auto;
  text-align: center;
}
.ins_new10tit .t1 {
  color: #FFFFFF;
  line-height: 1.3;
  font-family: "sy_li";
}
.ins_new10tit.co000 .t1 {
  color: #000;
}
@media (max-width:990px) {
  .ins_new10tit .t1 {
    color: #000000;
    font-size: 24px;
  }
}
@keyframes grow10 {
  0% {
    transform: scale(0.1);
    opacity: 0;
  }
  80% {
    opacity: 0.6;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
.newimg_w100 {
  width: 100%;
  height: auto;
}
.newimg_w100 img {
  width: 100%;
  height: auto;
}
.ins_new1030 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.ins_new1030 .content {
  width: 100%;
  height: auto;
  position: absolute;
  top: clamp(1.875rem, calc(-0.254rem + 3.44vw), 3.875rem);
}
.ins_new1030 .content .center_box {
  width: 100%;
  height: auto;
}
.ins_new1030 .images_box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  /*overflow: hidden;*/
}
.ins_new1030 .images_box .item_box {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.ins_new1030 .images_box .item_box .item {
  width: 0;
  height: 0;
  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;
  position: absolute;
}
.ins_new1030 .images_box .item_box .item i {
  width: 8px;
  height: 8px;
  background: #FFF;
  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;
  position: absolute;
  border-radius: 100px;
  cursor: pointer;
}
.ins_new1030 .images_box .item_box .item i::after {
  content: '';
  position: absolute;
  width: 30px;
  height: 30px;
  background: #FFF;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-radius: 100px;
  opacity: 1;
  animation: grow10 var(--time1) linear infinite;
}
.ins_new1030 .images_box .item_box .item i::before {
  content: '';
  position: absolute;
  width: 50px;
  height: 50px;
  background: #FFF;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-radius: 100px;
  opacity: 1;
  animation: grow10 var(--time2) linear infinite;
}
.ins_new1030 .images_box .item_box .item .icon_box {
  position: absolute;
  left: 10px;
  background: #FFFFFF;
  width: fit-content;
  top: 20px;
  padding: 10px 30px;
  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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  border-radius: 5px;
  border-top-left-radius: 0;
  opacity: 0;
  visibility: hidden;
}
.ins_new1030 .images_box .item_box .item .icon_box::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 0 0 15px;
  border-color: transparent transparent transparent #FFFFFF;
  position: absolute;
  bottom: 100%;
  left: 0;
}
.ins_new1030 .images_box .item_box .item .icon_box .img {
  width: 140px;
  height: 120px;
  padding: 10px;
}
.ins_new1030 .images_box .item_box .item .icon_box .word {
  width: 100%;
  height: auto;
  border-top: 1px solid #0000001A;
  padding-top: 10px;
}
.ins_new1030 .images_box .item_box .item .icon_box .word .t1 {
  font-size: var(--font22);
}
.ins_new1030 .images_box .item_box .item .icon_box .word .t2 {
  font-size: var(--font16);
  color: #999;
  margin-top: 5px;
}
.ins_new1030 .images_box .item_box .item .word2 {
  font-size: var(--font22);
  position: absolute;
  /*opacity: 0;*/
  /*visibility: hidden;*/
  left: 25px;
  width: max-content;
  text-align: center;
  font-family: "sy_bo";
}
.ins_new1030 .images_box .item_box .item .word2.coFFF p {
  color: #FFFFFF;
  font-size: var(--font18);
}
.ins_new1030 .images_box .item_box .item:hover .icon_box {
  opacity: 1;
  visibility: visible;
}
.ins_new1030 .images_box .item_box .item:hover .word2 {
  opacity: 1;
  visibility: visible;
}
@media (max-width:990px) {
  .ins_new1030 {
    width: 100%;
    height: auto;
    position: relative;
    z-index: 1;
    padding-top: 30px;
  }
  .ins_new1030 .content {
    width: 100%;
    height: auto;
    position: relative;
    z-index: 1;
    top: 0;
  }
  .ins_new1030 .images_box {
    width: 100%;
    height: auto;
    margin-top: 20px;
  }
  .ins_new1030 .images_box .item_box .item i::before {
    width: 25px;
    height: 25px;
  }
  .ins_new1030 .images_box .item_box .item i::after {
    width: 15px;
    height: 15px;
  }
}
.ins_new1030 .images_box .item_wap {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.ins_new1030 .images_box .item_wap .item {
  width: 0;
  height: 0;
  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;
  position: absolute;
}
.ins_new1030 .images_box .item_wap .item i {
  width: 8px;
  height: 8px;
  background: #FFF;
  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;
  position: absolute;
  border-radius: 100px;
  cursor: pointer;
}
.ins_new1030 .images_box .item_wap .item i::after {
  content: '';
  position: absolute;
  width: 30px;
  height: 30px;
  background: #FFF;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-radius: 100px;
  opacity: 1;
  animation: grow10 var(--time1) linear infinite;
}
.ins_new1030 .images_box .item_wap .item i::before {
  content: '';
  position: absolute;
  width: 50px;
  height: 50px;
  background: #FFF;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border-radius: 100px;
  opacity: 1;
  animation: grow10 var(--time2) linear infinite;
}
.ins_new1030 .images_box .item_wap .item .word {
  position: absolute;
  width: max-content;
  bottom: 0.2rem;
  color: #FFFFFF;
  z-index: 5;
  font-size: var(--font16);
  opacity: 0;
}
.ins_new1030 .images_box .item_wap .item .word p {
  color: #FFFFFF;
}
.ins_new1030 .images_box .item_wap .item:hover .word {
  opacity: 1;
  visibility: visible;
}
@media (max-width:990px) {
  .ins_new1030 .images_box .item_box {
    display: none !important;
  }
  .ins_new1030 .images_box .item_wap {
    display: block !important;
  }
  .ins_new1030 .images_box .item_wap .item i::before{ 
  width: 14px;
  height: 14px; 
      
  }
  .ins_new1030 .images_box .item_wap .item i::after {  width: 8px; height: 8px; }
  .ins_new1030 .images_box .item_wap .item i {  width: 4px; height: 4px;  }
  footer .footer_box .footer_top .food_nr .food_content{ width: 100% !important; }
}

.ins_new1030 .images_box .item_box .item:hover { z-index: 10; }



footer .footer_box .footer_top {
    
  padding-bottom:  clamp(45px, 4.6875vw, 90px);
}
footer .footer_box .footer_top .links {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 10px 20px;
}
footer .footer_box .footer_top .links * {
  font-size: var(--font14);
  color: #888888;
}
footer .footer_box .footer_top .links a {
  color: #282828;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: "sy_re";
}
footer .footer_box .footer_top .links a:hover {
  color: #F22A2A;
}
.ins_aboutCon1 .center_box .images_logo {
    /*transform: translateX(-9px);*/
}


.ins_new1030:hover { z-index: 2; }







