.toggle_container_box {
  width:100vw;
  height:0rem;
  background:white;
  overflow:hidden;
  transition:height 0.2s ease;
}
.toggle_container_box_open {
  width:100vw;
  height:3.2rem;
  transition:height 0.2s ease;
  background:white;
}
.toggle_container_product_box_open {
  width:100vw;
  height:5.44rem;
  transition:height 0.2s ease;
  background:white;
}
.top-header-box__left {
  width:1.76rem;
  height:0.4rem;
}
.top-header-box__right {
  flex:1;
  display:flex;
  justify-content:flex-end;
  align-items:center;
}
.top-header-box__right .menu-item {
  width:1rem;
  text-align:center;
  height:0.3rem;
  line-height:0.3rem;
  font-weight:400;
  font-size:0.16rem;
  color:#FFFFFF;
  position:relative;
  text-decoration:none;
  cursor:pointer;
}
.top-header-box__right .menu-item.active::after {
  content:"";
  width:0.32rem;
  height:0.03rem;
  background:#D52729;
  position:absolute;
  left:0.34rem;
  bottom:-0.03rem;
}
.box-title {
  font-weight:bold;
  font-size:0.4rem;
  color:#000000;
  width:100%;
  height:0.58rem;
  line-height:0.58rem;
  text-align:center;
  margin-bottom:0.27rem;
}
.box-desc {
  width:100%;
  text-align:center;
  height:0.29rem;
  line-height:0.29rem;
  font-weight:400;
  font-size:0.2rem;
  color:#444444;
}
.flex {
  display:flex;
}
.flex.column {
  flex-direction:column;
}
.flex.ju_center {
  justify-content:center;
}
.flex.ju_start {
  justify-content:flex-start;
}
.flex.ju_end {
  justify-content:flex-end;
}
.flex.al_center {
  align-items:center;
}
.logo-bg {
  background-image:url("/static/img/index/img_logo.png");
}
.transition_none {
  -webkit-transition:none!important;
  -moz-transition:none!important;
  -ms-transition:none!important;
  -o-transition:none!important;
  transition:none!important;
}
.language_icon_img {
  background-image:url("/static/img/index/icon_qhyy2.png");
}
/*.language_button {*/
/*    width:1rem;*/
/*    display:flex;*/
/*    align-items:center;*/
/*    justify-content:space-between;*/
/*    .line {*/
/*        width:0.01rem;*/
/*        height:0.29rem;*/
/*        background:#E6E6E6;*/
/*        border-radius:0rem 0rem 0rem 0rem;*/
/*;
}*/
/*;
}*/
.action_box .menu-item {
  color:black !important;
}
.action_box .other_action {
  width:1rem;
  text-align:center;
  height:0.3rem;
  line-height:0.3rem;
  font-weight:400;
  font-size:0.16rem;
  color:#D52729 !important;
  position:relative;
  text-decoration:none;
  cursor:pointer;
  background:#FFEEEE;
  border-radius:0.04rem 0.04rem 0.04rem 0.04rem;
}
.action_box .logo_bg_aciton {
  background-image:url("/static/img/index/img_logo2.png") !important;
}
.action_box .language_icon_img_action {
  background-image:url("/static/img/index/icon_qhyy.png") !important;
}
.icon-img {
  width:0.2rem;
  height:0.2rem;
}
.language_text {
  margin-top:1.2rem;
  font-weight:bold;
  font-size:0.2rem;
  color:#222222;
}
.open_action_box {
  box-sizing:border-box;
  overflow:hidden;
}
.language_select_box {
  text-align:center;
  display:none;
}
.select_language_box {
  cursor:pointer;
  padding-top:0.5rem;
  display:flex;
  width:4.82rem;
  margin:auto auto;
  justify-content:space-evenly;
}
.select_language_box .language_line {
  width:0.01rem;
  height:0.26rem;
  border:1px solid #E6E6E6;
}
.select_language_box .select_language_text_box {
  display:flex;
  align-items:center;
}
.select_language_box .select_language_icon {
  margin-right:0.2rem;
  height:0.26rem;
  width:0.26rem;
  background-image:url("/static/img/index/icon_qhyy1.png") !important;
}
.select_language_box div {
  font-weight:400;
  font-size:0.16rem;
  color:#666666;
}
.select_language_action div {
  font-weight:400;
  font-size:0.16rem;
  color:#D52729 !important;
}
.select_language_action .select_language_icon {
  margin-right:0.2rem;
  height:0.26rem;
  width:0.26rem;
  background-image:url("/static/img/index/icon_qhyy.png") !important;
  background-size:100% 100%;
}
.none {
  display:none !important;
}


.cases_select_box {
  display:flex;
  margin:0 auto;
  margin-top:1.2rem;
  justify-content:center;
}
.cases_select_box .cases_child-box {
  cursor:pointer;
  margin-right:0.6rem;
}
.cases_select_box .cases_child-box img {
  width:2rem;
  height:1.22rem;
}
.cases_select_box .cases_child-box .name {
  font-weight:500;
  font-size:0.16rem;
  color:#222222;
  text-align:center;
  margin-top:0.1rem;
  font-weight:500;
  font-size:0.16rem;
  color:#222222;
}
.news_select_box {
  display:flex;
  margin:0 auto;
  margin-top:1.2rem;
  justify-content:center;
}
.news_select_box .news_child-box {
  cursor:pointer;
  margin-right:0.6rem;
}
.news_select_box .news_child-box img {
  width:2rem;
  height:1.22rem;
}
.news_select_box .news_child-box .name {
  font-weight:500;
  font-size:0.16rem;
  color:#222222;
  text-align:center;
  margin-top:0.1rem;
  font-weight:500;
  font-size:0.16rem;
  color:#222222;
}
.about_select_box {
  display:flex;
  margin:0 auto;
  margin-top:1.2rem;
  justify-content:center;
}
.about_select_box .about_child-box {
  cursor:pointer;
  margin-right:0.6rem;
}
.about_select_box .about_child-box img {
  width:2rem;
  height:1.22rem;
}
.about_select_box .about_child-box .name {
  font-weight:500;
  font-size:0.16rem;
  color:#222222;
  text-align:center;
  margin-top:0.1rem;
  font-weight:500;
  font-size:0.16rem;
  color:#222222;
}
/*# sourceMappingURL=common.css.map*/