@charset "utf-8";

@media screen and (max-width:1024px) {
  .custom_container {
    display: none;
  }
}

.top_mag, .top_mag_w {
  margin-top: 5.7%;
}

.inside_container {
  width: 100%;
}

.top_mag_m {
  margin-top: 2.8%
}

@media screen and (max-width:1024px) {
  .top_mag {
    margin-top: 0;
  }

  .top_mag_w {
    margin-top: 8vw;
  }

  .top_mag_m {
    margin-top: 6vw;
  }

  .no_mag {
    margin-top: -8.2vw;
  }
  .no_mag2 {
    margin-top: -8vw;
  }
  .tag_mag{
    margin-top: 8vw;
  }
}


/*banner*/
.inside_banner_content {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.inside_banner_content img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-animation: animate 4s linear;-moz-animation: animate 4s linear; animation: animate 4s linear;
}
.product_detail_banner img.inside_m_banner{display: none;}
@media screen and (max-width:1024px) {
.inside_banner_content{ display: none;}
.product_detail_banner{display: block; margin-top: 13vw;}
.product_detail_banner img.inside_m_banner{display:block;}
.product_detail_banner img.inside_pc_banner{display: none;}
}

/* secondary nav */
.secondary_nav_list {
margin: 0 auto
}
.secondary_nav_list ul {
  display: flex;
      display: -webkit-flex;
      display: -ms-flex;

      justify-content: center;
}
.secondary_nav_list ul li {
  float: left;
  margin: 0 0 0 1.2%;;
  width: 29%;
}
.secondary_nav_list ul li:first-child{ margin-left: 0;}


.secondary_nav_list ul li .product_series_nav_top{ margin-top: 0;}

.secondary_nav_list ul li .product_series_nav_top,.secondary_nav_list ul li .product_series_nav_top i img,.secondary_nav_list ul li .product_series_nav_top h3,.secondary_nav_list ul li .product_series_nav_top span{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.secondary_nav_list ul li.cur .product_series_nav_top,.secondary_nav_list ul li:hover .product_series_nav_top{box-shadow: none;height: 0.9rem;    background: linear-gradient(to right, #f7f7f7, #f7f7f7);}
.secondary_nav_list ul li.cur .product_series_nav_top i img.product_duo,.secondary_nav_list ul li:hover .product_series_nav_top i img.product_duo{ margin-top: -0.48rem;}
.secondary_nav_list ul li.cur .product_series_nav_top h3,.secondary_nav_list ul li:hover .product_series_nav_top h3{ color: #23a197;}

.secondary_nav_list ul li.cur .product_series_nav_top span,.secondary_nav_list ul li:hover .product_series_nav_top span{    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
background:url(../../images/index_jian.png) no-repeat center center;background-size:100%;
  }

.about_nav_list ul li .product_series_nav_top h3{ margin: 0;}
.about_nav_list ul li{margin: 0 0 0 1.4%; width: 23.95%;}
.about_nav_list ul li .product_series_nav_top span{margin-top: 0.07rem;}


.nav_fold {
  display: none;
}

@media screen and (max-width:1350px) {
.secondary_nav_list ul li.cur .product_series_nav_top, .secondary_nav_list ul li:hover .product_series_nav_top{height: 0.8rem;}
.secondary_nav_list ul li .product_series_nav_top h3{margin: 0.03rem 0 0 0.1rem;}
}

@media screen and (max-width:1200px) {
.secondary_nav_list ul li .product_series_nav_top{height: 0.8rem;}
.secondary_nav_list ul li .product_series_nav_top h3{margin: 0.03rem 0 0 0.05rem;}
}



@media screen and (max-width:1024px) {
  .inside_banner {
    display: none;
  }

  .secondary_nav_list ul li .product_series_nav_top i{display: none;}
  .secondary_nav_list ul li .product_series_nav_top{ box-shadow: none;border-radius: 0; background: none; height: 100%; background: none; padding: 0; border-bottom: none;}
  .secondary_nav_list ul li.cur .product_series_nav_top,  .secondary_nav_list ul li:hover .product_series_nav_top{ background: none; height: 100%;}

  .secondary_nav_list ul li .product_series_nav_top span{display: none;}

  .secondary_nav_list {
    position: static;
    left: 0;
    margin-top: 18vw;
    border-radius: 1vw;
    overflow: hidden;
  }


  .secondary_nav_list ul li a:hover, .secondary_nav_list ul li.cur a {
    background: linear-gradient(to right, #2878b9, #57c3ea);
  }

.secondary_nav_list ul li .product_series_nav_top h3{ font-weight: normal;font-family: "SourceHanSans-Regular"; margin: 0; text-align: center; float: none;     color: #636363;}
.secondary_nav_list ul li.cur .product_series_nav_top h3, .secondary_nav_list ul li:hover .product_series_nav_top h3{ color: #fff;}

  .secondary_nav_list ul {
    display: block;
  }



  .secondary_nav_list ul li a {
    height: 10vw;
    line-height: 10vw;
    padding: 0;
    font-size: 3.5vw;
    color: #636363;
    font-family: "SourceHanSans-Regular";
    border-radius: 0;
  }

  .nav_fold {
    display: block;
    width: 100%;
    background: #f8f8f8;
    position: relative;
    text-align: left;
    box-sizing: border-box;
    padding: 2.5vw 4vw;
  }

  .nav_fold h2 {
    font-size: 4vw;
    line-height: 1.3em;
    color: #23a197;
    font-weight: normal;
  }

  .nav_fold h2 i {
    display: block;
    position: absolute;
    right: 4vw;
    top: 0;
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    height: 100%;
  }

  .nav_fold h2 i span {
    font-style: normal;
    text-align: center;
    display: block;
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    background: url(../../images/m_icon1.png) no-repeat center center;
    background-size: 100%;
    width: 4.8vw;
    height: 100%;
  }

  .nav_fold h2 i span.daohang2 {
    display: none;
    background: url(../../images/m_icon2.png) no-repeat center center;
    background-size: 100%;
  }

  .nav_fold h2 i.nav_close {
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
  }

  .nav_fold h2 i.nav_close span.daohang1 {
    display: none;
  }

  .nav_fold h2 i.nav_close span.daohang2 {
    display: block;
  }

 .fold_nav_list ul {
    margin: 0;
    display: none;
    border-top: 1px solid #eaeaea;
    box-sizing: border-box;
    background: rgba(250, 250, 250, 0.6);
    overflow: hidden;
  }

  .fold_nav_list ul li {
    border-bottom: 1px solid #eaeaea;
    padding: 0;
    text-align: center;
    width: 100%;
    margin: 0;
    }
.fold_nav_list ul li:last-child{border-bottom: none;}
.fold_nav_list ul li a {
  display: block;
    background: none;
    height: 9.5vw;
    line-height: 9.5vw;
  }
  .nav_nobottom {
    margin-bottom: 0;
  }
}

/* navigation */
.navigation_container {
  width: 100%;
  box-sizing: border-box;
  padding: 2.8% 0 0;
  margin-bottom: 5.5%;
}

.navigation_container p {
  font-size: 0.14rem;
  line-height: 1em;
  color: #535353;
}

.navigation_container p a {
  color: #535353;
}

.navigation_container p a:hover {
  color: #23a197;
}

.navigation_container p i {
  display: block;
  float: left;
  width: 0.16rem;
  margin: -0.03rem 0.08rem 0 0;
}

.navigation_container p span {
  margin: 0 7px;
}

.navigation_container p i img {
  display: block;
  width: 100%;
  height: auto;
}

@media screen and (max-width:1024px) {
  .navigation_container {
    display: none;
  }
}

/* recruit */
/*1 recruit_list +*/
.inside_recruit_container{ margin-top: 3.3%;}
.recruit_list_content {
  margin-top: 2.8%;
}

.recruit_list_top ul {
  overflow: hidden;
  background: #eeeeee;
  border-radius: 10px;
  padding: 0.2rem 0.1rem;
  box-sizing: border-box;
}

.recruit_list_top ul li, .recruit_list_bottom ul li {
  color: #666666;
  font-size: 0.16rem;
  line-height: 1.3em;
  float: left;
  box-sizing: border-box;
  padding: 0 0.1rem;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
}

.recruit_list_top ul li:first-child, .recruit_list_bottom ul li:first-child {
  width: 31%;
}

.recruit_list_top ul li:first-child+li, .recruit_list_bottom ul li:first-child+li {
  width: 23%;
}

.recruit_list_top ul li:first-child+li+li, .recruit_list_bottom ul li:first-child+li+li {
  width: 20%;
}

.recruit_list_top ul li:first-child+li+li+li, .recruit_list_bottom ul li:first-child+li+li+li {
  width: 17%;
}

.recruit_list_top ul li:first-child+li+li+li+li, .recruit_list_bottom ul li:first-child+li+li+li+li {
  width: 9%;
}

.recruit_list_bottom {
  width: 100%;
  margin-top: 0.3rem;
}

.recruit_list_bottom ul {
  overflow: hidden;
  border-radius: 10px;
  padding: 0.2rem 0.1rem;
  box-sizing: border-box;
  border: 1px solid #eeeeee;
  margin-top: 0.2rem;
  background: #fff;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
}

.recruit_list_bottom ul:first-child {
  margin-top: 0;
}

.recruit_list_bottom ul li span {
  display: none;
}

.recruit_list_bottom ul li a {
  color: #666666;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
}

.recruit_list_bottom ul:hover {
  background: #2878b9;
}

.recruit_list_bottom ul:hover li {
  color: #fff;
}

.recruit_list_bottom ul:hover li a {
  color: #fff;
}

@media screen and (max-width:1024px) {
  .inside_recruit_container{ margin-top: 0;}
  .inside_recruit_container .index_title_content_green{ margin-top: 6vw;}
  .recruit_list_content {
    margin-top: 6vw;
  }

  .recruit_list_top {
    display: none;
  }

  .recruit_list_bottom {
    margin-top: 0;
  }

  .recruit_list_bottom ul {
    padding: 4vw 3.5vw;
    border-radius: 1vw;
  }

  .recruit_list_bottom ul li:first-child {
    width: 100%;
    float: none;
  }

  .recruit_list_bottom ul li {
    font-size: 3.5vw;
  }

  .recruit_list_bottom ul li span {
    display: block;
    color: #8f8f8f;
    margin-bottom: 1.5vw;
  }

  .recruit_list_bottom ul li:first-child+li {
    width: 40%;
    margin-top: 4.5vw;
  }

  .recruit_list_bottom ul li:first-child+li+li {
    width: 30%;
    margin-top: 4.5vw;
  }

  .recruit_list_bottom ul li:first-child+li+li+li {
    width: 30%;
    margin-top: 4.5vw;
  }

  .recruit_list_bottom ul li:first-child+li+li+li+li {
    float: left;
    width: 100%;
    margin-top: 4.5vw;
  }

  .recruit_list_bottom ul li:first-child+li+li+li+li a {
    color: #2878b9;
  }

  .recruit_list_bottom ul:hover {
    background: #fff;
  }

  .recruit_list_bottom ul:hover li {
    color:#666666;
  }

  .recruit_list_bottom ul:hover li a {
    color:#666666;
  }

  .recruit_list_bottom ul:hover li:first-child+li+li+li+li a {
    color: #2878b9;
  }
}


/*page list */
.page_content {
  display: table;
  margin: 0.6rem auto 0;
}

.page_content h6 {
  font-weight: normal;
}

.page_content a {
  font-size: 0.18rem;
  line-height: 1em;
  width: 0.48rem;
  height: 0.48rem;
  border: 2px solid #e2e2e2;
  box-sizing: border-box;
  border-radius: 10px;
  display: block;
  float: left;
  margin: 0 0.11rem;
  display: flex;
  display: -webkit-flex;
  display: -ms-flex;
  align-items: center;
  justify-content: center;
  color: #bebebe;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
}

.page_content a:hover, .page_content a.cur {
  color: #fff;
  background: #2878b9;
  border: 2px solid #2878b9;
}

@media screen and (max-width:1024px) {

  .page_content {
    margin-top: 8vw;
  }

  .page_content a {
    border-radius: 1vw;
    border: 0.2vw solid #e2e2e2;
    font-size: 2.9vw;
    width: 7.6vw;
    height: 7.6vw;
    margin: 0 1.8vw;
  }

  .page_content a:hover, .page_content a.cur {
    border: 0.2vw solid #2878b9;
  }
}



/* share */
.share_container {
  margin: 0.33rem 0 0 1.1rem;
}

.share_container p {
  float: left;
  font-size: 0.14rem;
  line-height: 1.3em;
  color: #9d9d9d;
  margin: 0.08rem 0.12rem 0 0;
}

.bshare-custom {
  float: left;
}

.bdsharebuttonbox{ float: left;}

.bshare-custom.icon-medium-plus a,.bdshare-button-style0-16 a {
  background-size: 0.28rem !important;
  padding-left: 0.28rem !important;
  height: 0.28rem !important;
  margin: 0!important;
}
.bdshare-button-style0-16 a.bds_weixin{background: url(../../images/weixin_share.png) no-repeat center center; background-size:100%;}

.bshare-custom a {
  margin-right: 0.05rem;
}

.share_container a.zhihu_share {
  background: url(../../images/share_zhihu.png) no-repeat center center;
  background-size: 0.28rem !important;
  height: 0.28rem !important;
  padding-left: 0.28rem !important;
  display: inline-block; margin-left: 0.04rem; cursor: pointer;
}


/* news */
/* news list*/
.news_list_container{ margin-top: 5%;}
.news_list_container ul {display: -webkit-flex;
  display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap:wrap;}
.news_list_container ul li {
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
  background: #f7f7f7;
  overflow: hidden;
  width: 32%; float: left; margin: 0 2% 0 0;
  border-radius: 25px;

}
.news_list_container ul li:nth-child(3n){ margin-right: 0;}

.news_list_container ul li:hover {
  box-shadow: 0 0 28px rgba(40,120,185,0.4);
}

.news_list_container ul li:nth-child(n+4){ margin-top: 3.5%;}

.news_list_img {
  overflow: hidden;
  height: 0;
  padding-bottom:61.36%;
}

.news_list_img img {
  display: block;
  width: 100%;
  height: auto;
  transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;
}

.news_list_container ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.news_list_word {
 overflow: hidden; padding: 0.22rem 0.25rem 0.4rem; box-sizing: border-box;
}

.news_list_word h3 {
  font-weight: normal;
  font-size: 0.18rem;
  color: #313131;
  line-height: 1.66em;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;overflow: hidden;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
  margin-top: 0.1rem;
}

.news_list_word h5 {
  font-weight: normal;
  font-size: 0.14rem;
  color: #797979;
  background: url(../../images/date_icon.png) no-repeat left center;
  background-size: 0.19rem;
  padding-left: 0.26rem;
  line-height: 1.5em;
}

.news_list_word h6{ font-weight: normal; font-size: 0.16rem; color: #777777; line-height: 1.6em; margin-top: 0.5rem;}
.news_list_word h6 span{ float: left;}
.news_list_word h6 i{ width: 0.33rem; height: 0.11rem; background: url(../../images/more3.png) no-repeat center center; background-size: 100%; display:block; float: left; margin: 0.08rem 0 0 0.1rem;}

.news_list_container ul li:hover .news_list_word h3{ color: #23a197;}
.news_list_container ul li:hover .news_list_word h6 i{ background: url(../../images/more33.png) no-repeat center center; background-size: 100%;}


@media screen and (max-width:1024px) {

  .news_list_container_content{ margin-top: 12vw; overflow:hidden;}
  .news_list_container{ margin-top: 6vw;}
.news_list_container ul li:nth-child(n+2){ margin-top: 6.5vw;}

  .news_list_container ul li {
    width: 100%; float: none; margin: 0;
    border-radius: 2.5vw;
  }
  .news_list_container ul li:hover{box-shadow: none;}

  .news_list_word{ padding: 4vw 3.5vw 5vw;}

  .news_list_word h3{font-family: "SourceHanSans-Bold"; font-size: 3.5vw; color: #23a197; line-height: 1.65em;-webkit-line-clamp: 20;margin-top: 1.8vw;}
  .news_list_word h5{ font-size: 3.2vw; background-size: 3vw; padding-left: 4vw; }
  .news_list_word h6{ font-size: 3.2vw; margin-top: 3.5vw;}
  .news_list_word h6 i{ width: 4.2vw; height: 1.5vw;margin: 2.5vw 0 0 1.5vw;}

}


/* news_detail */
/* news_detail +*/

.news_detail_bg{ background: #f5f5f5; overflow:hidden;}
.inside_news_container{ padding: 0 0 5.7%; box-sizing:border-box;}
.news_detail_top {
  padding-bottom: 0.05rem;
}
.news_detail_top h1 {
  font-size: 0.28rem;
  color: #1b1b1b;
  line-height: 1.5em;
  font-weight: normal;
  text-align: center;
  margin-bottom: 0.25rem;
}
.news_source_content {
  display: table;
  margin: 0 auto;
}
.news_source_content h6 {
  font-weight: normal;
  font-size: 0.14rem;
  color: #9d9d9d;
  line-height: 1.5em;
  float: left;
  margin: 0.07rem 0.35rem 0 0;
}

.news_share_container {
  float: left;
  margin: 0;
}
.news_detail_bottom_content{ background: #fff; border-radius: 10px;    overflow: hidden; margin-top: 0.15rem; box-sizing: border-box; padding: 0.35rem 0.5rem 0.7rem;}
.news_detail_bottom_content p {
  font-size: 0.16rem;
  color: #666666;
  line-height: 2em;
  margin-top: 0.15rem;
  text-indent: 2em;
}

.news_detail_bottom_content img {
  max-width: 100%;
  height: auto;
}

.news_detail_bottom_content p img {
  margin-left: -2em;
}

.news_detail_page_container {
  width: 100%;
  margin-top: 0.5rem;
}

.news_detail_page ul li {
  width: 49%;
  float: left;

}

.news_detail_page ul li:first-child {
  margin-right: 2%;
}
.news_detail_page ul li a {
  display: block;
  box-sizing: border-box;
 height: 1.58rem;
  padding: 0 0.3rem;
  background: #fff;
  border-radius: 10px;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
  border-bottom: 8px solid transparent;
  display: flex;
      display: -webkit-flex;
      display: -ms-flex;
      align-items: center;
      justify-content: center;
}

.news_detail_page ul li a:hover {
   box-shadow: 0 0 18px rgba(40,120,185,0.4);
  background: linear-gradient(to right, #2878b9, #57c3ea);
}
.news_page_left_content{ float: left; width: 1.1rem;}
.news_page_left_content h6{  width: 0.19rem;
    height: 0.4rem;
    background: url(../../images/pc_jiantou4.png) no-repeat center center;
    background-size: 100%; display: block; float: left;}

.news_detail_page ul li a:hover .news_page_left_content h6 {background: url(../../images/pc_jiantou3.png) no-repeat center center; background-size: 100%;}
.news_page_left_content h4{ display: block; float: left; font-weight: normal; font-size: 0.14rem; color: #333333; line-height: 1.3em; margin: 0.12rem 0 0 0.4rem;  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;}
.news_page_right_content p span{display: none;}

.news_detail_page ul li a:hover h4{ color: #fff;}

.news_page_left_line{ width: 1px; height: 0.92rem; background: #e2e2e2; float: left; margin: 0 0.4rem;}

.news_detail_page ul li a:hover .news_page_left_line{ background: rgba(255,255,255,0.3);}


.news_page_right_content{ overflow: hidden; width: 4.3rem;}
.news_page_right_content p{ font-size: 0.2rem; color: #333333; line-height: 1.3em;text-overflow: ellipsis;
white-space: nowrap;
overflow:hidden;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.news_detail_page ul li a:hover p{ color: #fff;}

.news_page_right_content h5{  font-weight: normal;
    font-size: 0.14rem;
    color: #333333;
    line-height: 1.7em;
    background: url(../../images/date2.png) no-repeat left center;
    background-size: 0.22rem;
    box-sizing: border-box;
    padding-left: 0.3rem; margin-top: 0.12rem;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.news_detail_page ul li a:hover h5{  background: url(../../images/date.png) no-repeat left center;background-size: 0.22rem; color: #fff;}

.news_detail_page ul li:first-child+li h6{background: url(../../images/pc_jiantou2.png) no-repeat center center; background-size: 100%;}
.news_detail_page ul li:first-child+li:hover h6{background: url(../../images/pc_jiantou.png) no-repeat center center; background-size: 100%;}
.news_detail_page ul li:first-child+li .news_page_left_content h4{margin: 0.12rem 0.4rem 0 0;}


@media screen and (max-width:1450px) {
.news_page_left_content h4{display: none;}
.news_page_left_content{ width: auto;}
.news_page_right_content{    width: 5rem;}
}


@media screen and (max-width:1024px) {
  .inside_news_container{ padding: 0 0 8vw;}
  .news_detail_bg{ background: none;}

  .news_detail_content {
    margin-top: 20vw;
  }

  .news_detail_top h1 {
    font-size: 4vw;
    line-height: 1.4em;
    margin-bottom: 4vw;
    color: #1b1b1b;
  }

  .news_share_container {
    display: none;
  }

  .news_source_content h6 {
    margin: 0;
    font-size: 3.5vw;
  }

  .news_detail_top {
    padding-bottom: 2vw;
    border-bottom: 0.2vw solid #f1f1f1;
  }

  .news_source_content h6:first-child {
    float: left;
  }

  .news_source_content h6:first-child+h6 {
    float: right;
  }

  .news_source_content {
    display: block;
  }

  .news_detail_bottom_content p {
    font-size: 3.5vw;
    line-height: 1.65em;
    margin-top: 3vw;
  }

  .news_detail_page_container {
    margin-top: 8vw;
    border-top: none;
  }

  .news_detail_page {
    margin-top: 5vw;
  }

  .news_detail_page ul li {
    float: none;
    width: 100%;
  }

  .news_detail_page ul li h6,.news_detail_page ul li h6 .news_page_left_line,.news_detail_page ul li h5,.news_detail_page ul li .news_page_left_line,.news_detail_page ul li .news_page_left_content{display: none;}

  .news_detail_page ul li:first-child a {
    margin-top: 0;
  }

.news_page_left_content{ width: auto;}
.news_page_left_content h4{display: block; margin: 0;font-size: 3.5vw;  color: #666666;}
.news_detail_page ul li:first-child+li .news_page_left_content h4{ margin: 0;}
.news_page_right_content{ width: auto;}
.news_page_right_content p{  font-size: 3.5vw;  color: #666666;}
.news_page_right_content p span{display:inline-block;}
  .news_detail_page ul li a {
   display:block;
    width: 100%;
    height: auto;
    border-bottom: none;
    float: none;
    margin: 3vw auto 0;
    padding: 3vw;
    border-radius: 1vw;
    background: #efefef;
  }
  .news_detail_page ul li a:hover{box-shadow: none; border: none; background: #23a197;}
  .inside_news_container{ background: #fff;}
  .news_detail_bottom_content{ padding: 0; margin-top: 0;}


}


/* contact */
/* contact_map */

.contact_title{display: none;}

.contact_contet_container{ position: relative;}

#map{width:47%;height:7.2rem; border-radius: 10px; float:left; border-radius: 25px;}
.BMapLabel{left: 30px!important; top: -6px!important; font-size: 0.18rem!important; background: #fff; border: none!important; border-radius: 10px;box-shadow: 0 0 18px rgba(35,161,151,0.34); padding: 8px 15px!important; color: #565656!important;}

.contact_right_content{ width: 48%; position: absolute; right: 0; top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}

.contact_right_content h3{ font-size: 0.46rem; line-height: 1.3em; color: #2878b9; font-weight: normal;font-family: "SourceHanSans-Bold"; margin-bottom: 0.4rem;}

.contact_right_content p{ font-size: 0.2rem; color: #1b1b1b; line-height: 1.4em; margin-top: 0.25rem;}
.contact_right_content p i{ width: 0.3rem; float: left; display: block;}
.contact_right_content p i img{ width: 100%; height: auto;}
.contact_right_content p span{ float: left; margin: 0 0 0 0.15rem;}
.contact_right_content p:after{
     content:".";
     display:block;
     height:0;
     clear:both;
     visibility:hidden;
}

.contact_right_img{ width: 100%; border-radius: 25px; margin-top: 0.7rem; overflow:hidden;}
.contact_right_img img{display: block; width: 100%; height: auto; transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.contact_right_img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}



@media screen and (max-width:1024px) {
.contact_top_container{ margin-top: 12vw; overflow: hidden;}
.contact_contet_container{ margin-top: 6vw;}
.contact_title{display:block;}

#map{ border-radius: 2.5vw; height: 103.8vw; width: 100%; float:none;}
.BMapLabel{left: 30px!important; top: -5px!important; font-size: 14px!important; background: #fff; border: none!important; border-radius: 1vw!important;box-shadow: 0 0 18px rgba(35,161,151,0.34); padding: 7px 15px!important; color: #565656!important;}

.contact_right_content {
    width: 100%;
    position:static;
    top: 0;
    transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
    -moz-transform: translateY(0);
    margin-top: 6vw;
}
.contact_right_content h3{ font-size: 5vw; margin-bottom: 4vw;}

.contact_right_content p{ font-size: 3.5vw; margin-top: 2vw;}
.contact_right_content p i{ width: 4vw;}
.contact_right_content p span {
    margin: -0.5vw 0 0 2.5vw;
}
.contact_right_img{ border-radius: 2.5vw; margin-top: 7vw;}

}

/* shopping */

.inside_distribution_content ul{ display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap:wrap;}
.inside_distribution_content ul li{ width: 23.875%; margin: 0 1.5% 0 0; float: left; box-sizing:border-box;  background: #f7f7f7; border-radius: 25px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.inside_distribution_content ul li a{ display: block; box-sizing: border-box;padding: 0.6rem 0.1rem 0.25rem;}
.inside_distribution_content ul li:hover{box-shadow: 0 0 28px rgba(40,120,185,0.4);}
.inside_distribution_content ul li:nth-child(n+5){ margin-top: 2%;}
.inside_distribution_content ul li:nth-child(4n){ margin-right: 0;}

.inside_distribution_img{ width: auto; text-align: center; height: 1.35rem;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: center;}
.inside_distribution_img img{ display: block; max-height: 100%; width:auto;}
.inside_distribution_content ul li h3{ font-size: 0.26rem; line-height: 1.3em; color: #2878b9; font-weight:normal;font-family: "SourceHanSans-Bold"; text-align: center; margin-top: 0.4rem;}

.inside_distribution_content ul li h6{background: #23a197 url(../../images/white_jiantou.png) no-repeat center center; background-size: 0.07rem; width: 0.67rem; height: 0.26rem; border-radius: 13px; margin: 0.2rem auto 0;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.main_product_left_content:hover .mian_product_word h6{ background: #2878b9 url(../../images/white_jiantou.png) no-repeat center center;background-size: 0.07rem;}

@media screen and (max-width:1450px) {
.inside_distribution_img{ height: 8vw;}

}

@media screen and (max-width:1024px) {
.inside_distribution_container{ margin-top: 20vw;}

.inside_distribution_content ul li{ width: 48.5%; margin: 0 3% 0 0; border-radius: 2.5vw;}
.inside_distribution_content ul li:hover{box-shadow: 0 0 2.8vw rgba(40,120,185,0.4);}
.inside_distribution_content ul li:nth-child(4n){ margin-right: 3%;}
.inside_distribution_content ul li:nth-child(2n){ margin-right: 0;}
.inside_distribution_content ul li:nth-child(n+3){ margin-top: 3%;}
.inside_distribution_content ul li h6 {
    width: 9.3vw;
    height: 3.6vw;
    border-radius: 1.3vw;
    background-size: 1vw;
    margin-top: 3vw;}

.inside_distribution_content ul li a{ padding: 8vw 1vw 3vw;}
.inside_distribution_img{ height: 18vw;}
.inside_distribution_img img{ height: 100%;}
.inside_distribution_content ul li h3{ font-size: 3.6vw; margin-top: 4.5vw;}

}

/* product list */
.inside_product_list{ margin-top: 3.3%;}

.product_list_content ul li{ width: 100%; border-radius: 25px; overflow: hidden; margin-top: 4%;box-shadow: 10px 10px 28px rgba(40,120,185,0.35);}
.product_list_content ul li img{ width: 100%; height: auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.product_list_content ul li:hover img{transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
@media screen and (max-width:1024px) {
.inside_product_list{ margin-top: 0;}
.inside_product_list .index_title_content_green{ margin-top: 6vw;}
.product_list_content ul li{ margin-top: 5.5vw; border-radius: 2.5vw;box-shadow: 0.6vw 0.6vw 2.5vw rgba(40,120,185,0.35);}
}

/* about introduction*/
.about_introduction_container{ margin-top: 4%;  padding-bottom: 6%; position: relative; overflow:hidden;}
.about_introduction_container2{ width: 100%;position: relative;}

.about_introduction_left{width:57%; float: left; overflow: hidden;box-shadow: 16px 16px 28px rgba(40,120,185,0.35); border-radius: 0 25px 25px 0; /*height: 6.5rem;*/ position: relative;}
.about_introduction_left img{ display:block; /*left: 50%;height: 100%;*//*position: absolute;*/ width: 100%; height: auto;
    transform: translateX(0) scale(1);
    -mo-transform: translateX(0) scale(1);
    -webkit-transform: translateX(0) scale(1);
    -moz-transform: translateX(0) scale(1);
    transition: all 0.8s ease-out 0s;
    -webkit-transition: all 0.8s ease-out 0s;
    -moz-transition: all 0.8s ease-out 0s;
    -mo-transition: all 0.8s ease-out 0s;}
.about_introduction_left:hover img{transform: translateX(0) scale(1.04);-webkit-transform: translateX(0) scale(1.04);-moz-transform: translateX(0) scale(1.04);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.about_introduction_right{ width: 555px; position: absolute; left: 57%;  top:50%; z-index: 2;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);     padding-left: 5.5%; box-sizing: border-box;}

.about_introduction_logo{ width: 100%; margin: 13% 0 7%; border-bottom: 1px solid #e5e5e5; box-sizing: border-box; padding-bottom: 7%;}
.about_introduction_logo img{display: block; width: 100%; height: auto;}

.about_introduction_right_word p{ color: #777777; font-size: 0.16rem; line-height: 2em;}

.about_auxiliary{ bottom: -0.8rem;}

@media screen and (max-width:1700px) {
.about_auxiliary{bottom: -4vw; width: 14vw;}
}

@media screen and (max-width:1450px) {
.about_introduction_left{ height: auto;}
.about_introduction_right{ width: 37%; margin-right: 0;}
.about_introduction_left img{ position: static; width: 100%; height: auto; left: 0;transform: translateX(0) scale(1);
-mo-transform: translateX(0) scale(1);
-webkit-transform: translateX(0) scale(1);
-moz-transform: translateX(0) scale(1);}
.about_introduction_left:hover img{transform: translateX(0) scale(1.04);-webkit-transform: translateX(0) scale(1.04);-moz-transform: translateX(0) scale(1.04);}
.about_introduction_logo{
  margin: 8% 0 4%;padding-bottom: 4%;
}

}

@media screen and (max-width:1024px) {
.about_auxiliary{display:none;}
.about_introduction_container{ margin-top: 6vw; padding-bottom: 8vw;}

.about_introduction_container2{ width: 92%; margin: 0 auto;}

.about_introduction_left{ width: 100%; float: none;box-shadow: 1.6vw 1.6vw 2.8vw rgba(40,120,185,0.35); border-radius: 2.5vw 2.5vw 2.5vw 0;}


.about_introduction_right{ position: static; width: 100%;  top: 0; right: 0;  left: 0;  padding-left: 0;transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
    -moz-transform: translateY(0);}

.about_introduction_right_word .inside_about_title{ display: none;}

.about_introduction_logo{ padding-bottom: 0; border-bottom: none; margin: 6vw 0 4.5vw;width: 59.5vw;}
.about_introduction_right_word p{ font-size: 3.5vw; line-height: 1.65em;}
}

/* about_subsidiary */

.about_title_br br{display: none;}
.about_subsidiary_container{ background: #fafafa; padding: 5.7% 0; box-sizing: border-box;}

.about_subsidiary_container .index_title2_word p br{display: block;}
.about_subsidiary_container .index_title2_word{ margin-top:0.15rem;}
.about_subsidiary_container .index_title2_word p{ color: #565656;}

.about_subsidiary_content_list ul li{ margin-right: 2%; width: 49%; float: left; height: 0;padding-bottom: 26.5%; overflow: hidden; border-radius: 25px; box-shadow: 8px 8px 25px rgba(40,120,185,0.35);}
.about_subsidiary_content_list ul li img{display: block; width: 100%; height: auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.about_subsidiary_content_list ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.about_subsidiary_content_list ul li:nth-child(2n){ margin-right: 0;}

@media screen and (max-width:1024px) {
.about_title_br br{display: block;}
.about_title_br p{ font-size: 3.5vw;}
.about_title_br10 p{ font-size: 4vw;}
.about_subsidiary_container{ overflow: hidden; padding: 0 0 8vw;}
.about_subsidiary_container .index_title2_word p br{display:none;}

.about_subsidiary_container .index_title2_word{ margin-top: 2vw;}

.about_subsidiary_content_list ul li{border-radius: 2.5vw; box-shadow: 0.6vw 0.6vw 2.5vw rgba(40,120,185,0.35); width: 100%; padding-bottom: 54.4%;}
.about_subsidiary_content_list ul li:nth-child(n+2){ margin-top: 7vw;}

}

/* about research */
.about_research_container{ position: relative;}
.about_research_left_content{ width:40.6%; float: left; height: 6.74rem; background: url(../../images/keyan_img1.jpg) no-repeat center center; background-size:cover; overflow: hidden; border-radius: 0 25px 25px 0;}
.about_research_word_content{ position: absolute; left: 50%; margin-left: -690px; width: 400px; top: 10%;}
.about_research_word_content h6{ font-weight: normal; font-size: 0.26rem; line-height: 1.4em; color: #23a197;font-family: "SourceHanSans-Bold";}

.about_research_word_content h3{ font-size: 2.4rem; font-weight: normal;font-family: "SourceHanSans-Bold"; line-height: 1; margin-top: -0.06rem;}
.about_research_word_content h3 span{background-image:-webkit-linear-gradient(bottom,#2878b9,#23a197); position: relative; -webkit-background-clip:text;
    -webkit-text-fill-color:transparent; }
/*
.about_research_word_content h3 span:before{background-image:-webkit-linear-gradient(bottom,#2878b9,#23a197);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    position: absolute;z-index: 2; text-shadow: none; content: attr(text);
  }
  */

.about_research_word_content h3 i{ font-style: normal; font-size: 0.8rem;background-image:-webkit-linear-gradient(bottom,#2878b9,#23a197);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;}

.about_research_word_content h4{ font-size: 0.46rem;font-weight: normal;font-family: "SourceHanSans-Bold"; color: #23a197; border-bottom: 2px solid #23a197; padding-bottom: 5%; margin-top: 1%; margin-bottom: 5%;}

.about_research_word_content p{ font-size: 0.2rem; color: #636363; line-height: 2em;}


.about_research_right_content{ width: 59.4%; position: absolute; right: 0; top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.about_research_right_top{ width: 870px; box-sizing: border-box; padding-left: 6%;}
.about_research_right_top p{ font-size: 0.16rem; line-height: 2em; color: #636363;}
.about_research_right_top .inside_about_title{ margin-bottom: 2.5%;}

.about_research_right_bottom_content{ background: #fafafa; padding: 0.5rem 0; box-sizing: border-box; margin-top: 5%;}
.about_research_right_img{ width: 870px; box-sizing: border-box; padding-left: 6%;}

.about_research_right_img ul{display: -webkit-flex;
  display: flex;
  justify-content: space-between; }
.about_research_right_img ul li{ border-radius: 10px; overflow: hidden;}
.about_research_right_img ul li:first-child{ width: 54.375%;}
.about_research_right_img ul li:first-child+li{ width: 41.875%}
.about_research_right_img ul li img{ width: 100%; height:auto; display:block;}

@media screen and (max-width:1600px) {
.about_research_right_img,.about_research_right_top{ width: 830px;}
}
@media screen and (max-width:1470px) {
.about_research_right_img,.about_research_right_top{ width: 820px;}
}

@media screen and (max-width:1450px) {
.about_research_word_content{ margin-left: 0; left: 5%; width: 30%;}
.about_research_right_img, .about_research_right_top{ width: 100%; padding: 0 8.5%;}
}

@media screen and (max-width:1024px) {

.about_research_left_content{ width: 96%; float: none;border-radius: 0 2.5vw 2.5vw 0; height: 85vw; position: relative;}

.about_research_word_content{ left: 4%; width: 70vw; top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}

.about_research_word_content h6{ font-size: 3.6vw;}
.about_research_word_content h3{ font-size: 24vw;margin-top: -0.5vw;}
.about_research_word_content h3 i{ font-size: 8vw;}
.about_research_word_content h4{ padding-bottom: 0; border: none; font-size: 4.6vw; margin: 1.5vw 0 3vw;}
.about_research_word_content p{ font-size: 3.5vw; line-height: 1.65em;}


.about_research_right_content{ width: 92%; position: static; top: 0;    transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
    -moz-transform: translateY(0);
  margin: 0 auto;
  }

.about_research_right_img, .about_research_right_top{ padding: 0;}

.about_research_right_top .inside_about_title{ text-align: left; margin: 6vw 0 3.5vw;}
.about_research_right_top p{ color: #636363; font-size: 3.5vw; line-height: 1.65em;}

.about_research_right_bottom_content{ background: none; padding: 0; margin-top: 5.5vw;}
.about_research_right_img ul li{ border-radius: 1vw;}


}

/* about product*/
.about_product_container{ margin-top: 4%;}
.index_title2_word{ margin-top: 0.42rem;}
.index_title2_word p{font-size: 0.16rem; color: #777777; line-height: 2em; text-align: center;}
.index_title2_word p br{display: none;}

.about_product_list ul li{ width: 49%; float: left; margin: 0 2% 0 0; height: 0; padding-bottom: 26.705%; overflow: hidden; border-radius: 25px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; overflow: hidden;}
.about_product_list ul li:nth-child(2n){ margin-right: 0;}
.about_product_list ul li:nth-child(n+3){ margin-top: 3%;}
.about_product_list ul li:hover{ box-shadow: 8px 8px 25px rgba(40,120,185,0.35);}
.about_product_list ul li img{display:block; width: 100%; height:auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.about_product_list ul li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

@media screen and (max-width:1024px) {
.about_product_container{ margin-top: 0;}
.about_product_container .index_title_content_green{ margin-top: 6vw;}
.index_title2_word p{ font-size: 3.5vw; line-height: 1.65em;}
.index_title2_word p br{display:block;}
.index_title2_word{ margin-top: 4vw;}
.about_product_list ul li{ width: 100%; float:none; margin: 0; padding-bottom: 54.41%; border-radius: 2.5vw;}
.about_product_list ul li:hover{  box-shadow: 0.6vw 0.6vw 2.5vw rgba(40,120,185,0.35);}
.about_product_list ul li:nth-child(n+2){ margin-top: 5vw;}

}

/* about culture*/
.about_culture_container{ margin-top: 4%;}
.about_develop_img{ width: 1836px; margin: 2.8% auto 0; overflow: hidden;}
.about_develop_img img{ display: block;max-width: 100%; height: auto;}

@media screen and (max-width:1860px) {
.about_develop_img{ width: 90%;}
}
@media screen and (max-width:1024px) {
.about_culture_container .index_title_content_green{ margin-top: 6vw;}
.about_develop_img{ margin-top: 6vw; width: 100%;}
.about_develop_img img{max-width: 180%; margin-left: -40%;}
}

/* about culture vision */
.inside_vision_container{ background: #fafafa; padding: 5.7% 0;}
.inside_vision_container .index_title2_word p br{display:block;}

.inside_vision_content_list{ border-radius: 25px; box-shadow: 8px 8px 25px rgba(40,120,185,0.35); overflow: hidden; position: relative;}


.inside_vision_content_right{ float:right; width: 66.66%;}
.inside_vision_content_right img{ display: block; width: 100%; height: auto;}

.inside_vision_content_left{ width: 35%; position: absolute; left: 0; top: 0; height: 100%;}
.inside_vision_left_bg{ width: 96%; height: 100%; background: #2878b9;}

.inside_vision_list{ width: 100%; position: absolute; left: 0; top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.inside_vision_list ul li{ width: 100%; height: 1.08rem; background: linear-gradient(to right, #2878b9, #57c3ea); border-radius: 10px;box-shadow: 0 0 18px rgba(40,120,185,0.4); box-sizing: border-box; padding: 0 6%;
  display: flex;
      display: -webkit-flex;
      display: -ms-flex;
      align-items: center; position: relative;}

.inside_vision_list ul li:nth-child(n+2){ margin-top: 8%;}

.inside_vision_list ul li i{ width: 0.46rem; display: block;}
.inside_vision_list ul li i img{display: block; width: 100%; height: auto;}
.inside_vision_list ul li h4{ font-weight: normal;font-family: "SourceHanSans-Bold"; color: #fff; font-size: 0.26rem; margin-left: 0.3rem; width: 80%; position: relative; z-index: 2;}
.inside_vision_list ul li p{ font-size: 0.58rem; font-weight:bold; position: absolute; right:3.5%; bottom: 0;font-family: "SourceHanSans-Bold"; line-height: 0.85em; letter-spacing: -1px;
background-image:-webkit-linear-gradient(right,#90e9f7,#68cdeb);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}

@media screen and (max-width:1450px) {
.inside_vision_list ul li:nth-child(n+2){ margin-top: 6%;}
}
@media screen and (max-width:1300px) {
.inside_vision_list ul li p{ font-size: 0.5rem;}
}

@media screen and (max-width:1024px) {
.inside_vision_container{ padding: 0 0 8vw; overflow: hidden;}
.inside_vision_container .index_title2_word p br{display: none;}
.inside_vision_content_right{ width: 100%;}
.inside_vision_content_list{ border-radius: 2.5vw;box-shadow: 0.6vw 0.6vw 2.5vw rgba(40,120,185,0.35);}
.inside_vision_left_bg{display: none;}
.inside_vision_content_left{ width: 51.5vw;}
.inside_vision_list ul li{ height: 10.8vw;box-shadow: 0 0 1.8vw rgba(40,120,185,0.4); border-radius: 1vw; padding: 0 3vw;}
.inside_vision_list ul li i{ width: 4.5vw;}
.inside_vision_list ul li h4{ font-size: 3.5vw; margin-left: 2.5vw;}
.inside_vision_list ul li p{ font-size: 5.8vw; right: 2vw;}

}

/* about technology */
.inside_about_technology_container{ margin-top: 4%;}
.about_technology_content ul li{ width: 100%; border-radius: 25px; background: #f7f7f7; box-sizing: border-box; padding: 3.8% 3.8% 5%;}
.inside_about_technology_img{ border-radius: 25px; overflow: hidden; position:relative;}
.inside_about_technology_img img{display: block; width: 100%; height: auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.about_technology_content ul li:hover .inside_about_technology_img img{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.about_technology_content ul li:nth-child(n+2){ margin-top: 3.5%;}

.inside_about_technology_word h3{ font-weight:normal; font-size: 0.28rem;font-family: "SourceHanSans-Bold"; color: #23a197;line-height: 1.5em; margin: 0.35rem 0 0.1rem;}
.inside_about_technology_word p{ font-size: 0.16rem; color: #777777; line-height: 2em;}

.index_product_word{ box-sizing:border-box; padding-left:0.7rem; position:absolute;left:0; top:50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.index_product_word p{ color: #191919; font-size: 0.32rem; line-height: 1.4em; margin-top: 0.2rem;}
.index_product_word h3 {
  font-weight: normal;
  font-family: "SourceHanSans-Bold";
  color: #3780bd;
  font-size: 0.54rem;
  line-height: 1.3em;
}


@media screen and (max-width:1024px) {
.inside_about_technology_container{ margin-top: 0;}
.inside_about_technology_container .index_title_content_green{ margin-top: 6vw;}

.about_technology_content ul li:nth-child(n+2){ margin-top: 5vw;}
.about_technology_content ul li{ border-radius: 0; padding: 0; background: none;}

.inside_about_technology_img{ border-radius: 2.5vw;}
.inside_about_technology_word h3{ font-size: 4vw; margin: 5vw 0 2vw;}
.inside_about_technology_word p{ font-size: 3.5vw; line-height: 1.65em;}

.inside_about_technology_container .index_title2_word{ display: none;}

.index_product_word p{font-size:3.2vw; margin-top:2.5vw;}
.index_product_word{ padding-left:3vw;}
.index_product_word h3{ font-size: 5.4vw;}

}

/* fuqingshuiji part1*/

.fuqingshuiji_part1_bg{ width: 100%; background: url(../../images/fuqingshuiji_bg1.jpg) no-repeat center center; background-size: cover; height: 11rem;position: relative;}
.fuqingshuiji_part1_container .index_title2_word br{display:block;}

.fuqingshuiji_part1_slogan{ width: 5.31rem;  position: absolute; left: 0;bottom:0.7rem; left: 48%;}
.fuqingshuiji_part1_slogan img.fqsj_slogan_bg{display: block; width: 100%; height: auto;animation: fqsj_slogan_bg 18s linear infinite;
-moz-animation: fqsj_slogan_bg 18s linear infinite;
-webkit-animation: fqsj_slogan_bg 18s linear infinite;
-o-animation: fqsj_slogan_bg 18s linear infinite;}


.fqsj_slogan_word{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: center;}

.fqsj_slogan_word img{ width: 3.2rem; display: block;}


@keyframes fqsj_slogan_bg {
  from {-webkit-transform: rotate(0deg);}
  to {-webkit-transform: rotate(360deg);}
}
@-webkit-keyframes "fqsj_slogan_bg" {
  from {-webkit-transform: rotate(0deg);}
  to {-webkit-transform: rotate(360deg);}
}

@media screen and (max-width:1024px) {
.fuqingshuiji_part1_container .index_title2_word br{display:none;}
.fuqingshuiji_part1_bg{ height: 125vw; background: url(../../images/fuqingshuiji_m_bg1.jpg) no-repeat center bottom; background-size: 100%;overflow: hidden;}

.fuqingshuiji_part1_slogan{ width: 53vw; left: auto; right: 1vw; bottom: 6vw;}

.fqsj_slogan_word img{ width: 32vw;}

}

/* fuqingshuiji part2 advantage*/

.fqsj_content{ height: 5.9rem; border-radius: 25px; overflow:hidden; background: url(../../images/fjsj_advantage_img1.jpg) no-repeat center center; background-size: cover;
  display: flex;
      display: -webkit-flex;
      display: -ms-flex;
      align-items: center; position: relative;
}

.fqsj_content_word{ box-sizing: border-box; padding-left: 5%;width: 52%;}
.fqsj_content_word h3{ color: #fff;}

.fqsj_content_word ul{ margin-top: 0.25rem;}
.fqsj_content_word ul li{
  display: flex;
      display: -webkit-flex;
      display: -ms-flex;
      align-items: center;
      margin-top: 0.12rem;
}
.fqsj_content_word ul li .ad_num{ width: 0.45rem; height: 0.45rem; background: #fff; border-radius: 50%; font-size: 0.24rem; color: #23a197;font-family: "SourceHanSans-Bold";display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: center; line-height: 0.45rem;}
.fqsj_content_word ul li p{ color: #fff; font-size: 0.2rem; line-height: 1.3em; margin-left: 0.2rem;width: calc(100% - 0.65rem);}

.fqsj_content h6{ font-weight: normal; font-size: 0.26rem; color: #fff; display: block; background: #2878b9; line-height: 1.3em; border-radius: 25px; padding: 0.06rem 0.5rem; position: absolute; right: 5%; bottom: 0.45rem;}

@media screen and (max-width:1024px) {
.fqsj_content{
  height: 112vw;background: url(../../images/fjsj_advantage_m_img1.jpg) no-repeat center center; background-size: cover;
border-radius: 2.5vw; display: block;
}
.fqsj_content .inside_about_title{ text-align: left; margin-top: 5vw;}
.fqsj_content_word ul li .ad_num{ width: 4.5vw; height: 4.5vw; line-height: 4.5vw; font-size: 2.4vw;}
.fqsj_content_word ul li p{ font-size: 3.5vw; margin-left: 1.5vw;width: calc(100% - 6vw);    margin-top: -0.12vw;
    line-height: 1.42em;}
.fqsj_content_word ul li{ margin-top: 2vw;align-items: flex-start;}
.fqsj_content_word ul{ margin-top: 4vw;}

.fqsj_content_word{ padding: 0 4.8vw; box-sizing: border-box; width: 100%;}
.fqsj_content h6{ font-size: 3.5vw; line-height: 1.5em; padding: 0 2.5vw; border-radius: 10vw; right: auto; left: 4.8vw; bottom: 7vw;display: table;}

}

/* guarantee */

.guarantee_container ul{ display: -webkit-flex;
  display: flex;
  justify-content: space-between;}
.guarantee_container ul li{
  display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
}
.guarantee_img{ width: 1.4rem;}
.guarantee_img img{display: block; width: 100%; height: auto;}

.guarantee_container ul li h3{ font-weight:normal;font-family: "SourceHanSans-Bold"; font-size: 0.26rem; line-height: 1.4em; color: #23a197;}
.guarantee_container ul li p{ color: #535353; font-size: 0.2rem; line-height: 1.3em; margin-top: 0.1rem;}
.guarantee_word{ margin-left: 0.2rem;}

@media screen and (max-width:1300px) {
.guarantee_img{ width: 1.2rem;}
}

@media screen and (max-width:1024px) {
.guarantee_container ul li{ width: 50%;}
.guarantee_container ul{ flex-wrap: wrap;
   justify-content: flex-start;}
.guarantee_img{ width: 14vw;}
.guarantee_container ul li h3{ font-size: 4vw;}
.guarantee_container ul li p{ font-size: 3.5vw; margin-top: 0.5vw;}
.guarantee_word{ margin-left: 2.5vw; width: 60%;}
.guarantee_container ul li:nth-child(n+3){ margin-top: 5vw;}

}

/* fuyangyuanziji part 1*/
.fyyzj_part1_container{ position: relative;}
.fyyzj_part1_container p br{display: block;}

.fyyzj_part1_content{ width: 1720px; margin: 2.8% auto 0; box-sizing: border-box; padding-left: 170px; position: relative;z-index: 2;}
.fyyzj_part1_left_content{ width: 25%; float: left; margin-top: 1.5%;}
.fyyzj_part1_left_content ul{ display: -webkit-flex;display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap:wrap;}
.fyyzj_part1_left_content ul li{ width: 50%; float:left; text-align: center;}
.fyyzj_part1_left_content ul li:nth-child(n+3){ margin-top: 11%;}

.fyyzj_part1_icon{ height: 0.65rem; width: auto;}
.fyyzj_part1_icon img{display: block; width: auto; height: 100%; margin: 0 auto;}
.fyyzj_part1_left_content ul li h3{ font-size: 0.2rem; color: #272828; line-height: 1.4em; margin: 10% 0 2%; width: 100%; font-weight: normal;}
.fyyzj_part1_left_content ul li p{ font-size: 0.16rem; color: #717171; line-height: 1.4em;}
.fyyzj_part1_bg{ width: 100%; height: 2.75rem;background: linear-gradient(to right, #fcfdff, #f3f8fe,#fafcff); position:absolute; left: 0; bottom: 1.3rem;}

.fyyzj_part1_right_content{ width: 72%; float:right;}
.fyyzj_part1_right_content img{ display: block; width: 100%; height: auto;}


@media screen and (max-width:1720px) {
.fyyzj_part1_content{ width: 1600px; padding-left: 110px;}
}

@media screen and (max-width:1620px) {
.fyyzj_part1_content{ width: 100%; padding-left: 5vw; padding-right: 1vw;}
.fyyzj_part1_bg{ height: 16vw; bottom: 7.5vw;}
}
@media screen and (max-width:1450px) {
.fyyzj_part1_content{ padding-left: 5%; padding-right: 0;}
.fyyzj_part1_right_content{ margin-right: -3vw;}
.fyyzj_part1_left_content{width: 30%;}
.fyyzj_part1_left_content ul li:nth-child(n+3){ margin-top: 3vw;}
}
@media screen and (max-width:1300px) {
.fyyzj_part1_left_content ul li:nth-child(n+3){ margin-top: 2vw;}
}

@media screen and (max-width:1024px) {

.fyyzj_part1_container p br{display:none;}
.fyyzj_part1_content{ padding: 0; width: 100%; margin: 6vw auto 0;}
.fyyzj_part1_left_content{ margin-top: 0; width: 92%; margin: 0 auto;float: none;}
.fyyzj_part1_icon{ height: 12vw;}
.fyyzj_part1_left_content ul li h3{ font-size: 4vw;margin: 2vw 0 1vw;}
.fyyzj_part1_left_content ul li p{ font-size: 3.5vw;}
.fyyzj_part1_left_content ul li:nth-child(n+3){ margin-top: 6vw;}

.fyyzj_part1_right_content{ width: 100%; float: none; padding-left: 4%; margin-top: 10vw;}
.fyyzj_part1_right_content img{ width: 108%;}
.fyyzj_part1_bg{ height: 27vw; bottom: 11vw;}
}


/* fuyangyuanziji part 2 use*/

.fyyzj_use_content ul{  display: -webkit-flex;display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap:wrap;}
.fyyzj_use_content ul li{ width: 23.875%; background: #f6fafe; margin-right: 1.5%; border-radius: 25px; box-sizing: border-box; padding:0.15rem;}
.fyyzj_use_content ul li:nth-child(4n){ margin-right: 0;}
.fyyzj_use_content ul li:nth-child(n+5){ margin-top: 2%;}

.fyyzj_use_img{ border-radius: 20px; overflow: hidden;}
.fyyzj_use_img img{ width: 100%; height: auto; display:block;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.fyyzj_use_content ul li:hover .fyyzj_use_img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.fyyzj_use_word{ text-align: center; box-sizing: border-box; padding: 0 8%}
.fyyzj_use_word h3{ font-weight:normal;font-family: "SourceHanSans-Bold"; font-size: 0.26rem; line-height: 1.4em; color: #23a197; margin: 0.2rem 0 0.1rem;}
.fyyzj_use_word p{ font-size: 0.18rem; color: #929292; line-height: 1.66em;}

@media screen and (max-width:1024px) {
.fyyzj_use_container .index_title_content_green{ margin-top: 2vw;}
.fyyzj_use_content ul li{ width: 49%; margin-right: 2%; border-radius: 2.5vw; padding: 2vw;}
.fyyzj_use_content ul li:nth-child(4n){ margin-right: 2%;}
.fyyzj_use_content ul li:nth-child(2n){ margin-right: 0;}
.fyyzj_use_content ul li:nth-child(n+3){ margin-top: 2.5%;}
.fyyzj_use_word{ padding: 0;}
.fyyzj_use_word h3{ font-size: 4vw; margin: 2.5vw 0 1vw;}
.fyyzj_use_word p{ color: #929292; font-size: 3.2vw; line-height: 1.56em;}
.fyyzj_use_img{border-radius: 2vw;}
}


/* fuyangyuanziji part 3 advantage*/
.fyyzj_advantage_content{
  background: url(../../images/fyyzj_advantage_img1.jpg) no-repeat center center; background-size: cover;justify-content: flex-end;
}
.fyyzj_content_word{ padding: 0 7% 0 0; width: 48.2%; box-sizing: border-box;}
.fyyzj_content_word ul{ margin-top: 0.3rem;}
.fyyzj_content_word ul li .ad_num{background: #e0ecf8; color: #2878b9; box-shadow: 5px 5px 7px rgba(40,120,185,0.44);}
.fyyzj_content_word ul li{margin-top: 0.15rem;}

.fyyzj_content_word ul li p{ width: calc(100% - 0.65rem); line-height: 1.5em;}

.fyyzj_advantage_content h6{ right: auto; left: 16%;}

.fyyzj_advantage_content h3{text-shadow:  5px 5px 7px rgba(40,120,185,0.44);}

@media screen and (max-width:1024px) {
.fyyzj_advantage_content{
  background: url(../../images/fyyzj_advantage_m_img1.jpg) no-repeat center bottom;
    background-size: cover;
  }

.fyyzj_content_word{ width: 100%; box-sizing:border-box;padding: 0 4.8vw;}
.fyyzj_content_word ul li p{ line-height: 1.42em;margin-top: -0.12vw;width: calc(100% - 6vw);}
.fyyzj_content_word ul li{ margin-top: 2vw;align-items:flex-start;}
.fyyzj_content_word ul{ margin-top: 4vw;}
.fyyzj_advantage_content h6{ left: 4.8vw;}
}

/* fuyangyuanziji part 4 parameters */
.fyyzj_parameters_container{ width: 100%; height: 6.8rem; background: url(../../images/fyyzj_parameters_img1.jpg) no-repeat center center; background-size: cover;}
.fyyzj_parameters_content{ height: 100%;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
}
.fyyzj_parameters_word{ width: 5.9rem; background: #fff; border-radius: 25px; box-shadow: 13px 13px 13px rgba(218,215,218,0.28); box-sizing:border-box; padding: 0.35rem 0.3rem 0.25rem;}

.fyyzj_parameters_word ul{ margin-top: 0.2rem;}
.fyyzj_parameters_word ul li{ border-top: 1px solid #ececec; padding: 0.16rem 0.25rem; box-sizing: border-box; font-size: 0.2rem; overflow: hidden;}
.fyyzj_parameters_word ul li i{ font-style: normal; color: #707070; display: block; width: 40%; float: left;}
.fyyzj_parameters_word ul li span{ color: #434343; width: 60%; float:
right;}
.fyyzj_parameters_word ul li:first-child{ border-top: none;}

@media screen and (max-width:1024px) {
.fyyzj_parameters_container{ height: 68vw;    background: url(../../images/fyyzj_parameters_m_img1.jpg) no-repeat center center;
    background-size: cover;}
.fyyzj_parameters_container .index_title_content_green{ margin-top: 0;}

.fyyzj_parameters_word{ width: 58vw;border-radius:2.5vw; box-shadow: 1.3vw 1.3vw 1.3vw rgba(218,215,218,0.28); padding: 3.5vw 3vw 2.5vw;}
.fyyzj_parameters_word ul li{padding: 0.8vw 0; font-size: 3.5vw;}

.fyyzj_parameters_word ul{ margin-top: 2vw;}
.fyyzj_parameters_word ul li i{ width: 45%;}
.fyyzj_parameters_word ul li span{width: 55%;}
}

/*taishikongqixiaoduji part1 start*/

.tsxdj_part1_content{ margin-top: 3.5%;}
.tsxdj_part1_content ul{display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    justify-content: center;
    align-items: flex-start;
  }

.tsxdj_part1_content ul li{
  width: 26%;box-shadow: 0 0 28px rgba(40,120,185,0.4); border-radius: 25px;padding: 0.25rem; box-sizing:border-box; margin-top: 0.1rem;
}


.tsxdj_part1_content ul li p{ color: #333333; font-size: 0.18rem; line-height: 1.66em; padding: 0 0.1rem; box-sizing: border-box; margin-top: 0.15rem;}

.tsxdj_part1_img{border-radius: 20px;overflow: hidden;}

.tsxdj_part1_img img{ width: 100%; height: auto; display:block;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}

.tsxdj_part1_content ul li:hover .tsxdj_part1_img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
    ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.tsxdj_part1_content ul li:first-child+li{
      width: 38.7%; box-shadow: none; border-radius: 0; padding: 0; margin: 0 2.5%; margin-top: 0;
    }

.tsxdj_part1_content ul li:first-child+li img{display: block; width: 100%; height: auto;}

@media screen and (max-width:1024px) {
.tsxdj_part1_content{ margin-top: 6vw;}

.tsxdj_part1_content ul {display: block;}
.tsxdj_part1_content ul li{box-shadow: none; margin-top: 0;}
.tsxdj_part1_content ul li:first-child{ width: 100%; padding: 0;}
.tsxdj_part1_content ul li:first-child img{ width: 64vw; margin: 0 auto; display: block;}

.tsxdj_part1_content ul li:nth-child(n+2){ width: 48.5%!important; float: left; background: #f7f7f7; border-radius: 2.5vw!important; margin: 0!important; padding: 2.5vw!important;}
.tsxdj_part1_img{ border-radius: 2vw;}
.tsxdj_part1_content ul li:first-child+li{ margin-right: 3%!important;}
.tsxdj_part1_content ul li p{ font-size: 3.2vw; margin-top: 2vw; padding: 0;}

}

/*taishikongqixiaoduji part2 protect start*/
.inside_protect_container{ width: 100%; height: 2.8rem; background: url(../../images/protect_bg.jpg) center center; background-size: 100%;}

.inside_prodect_left{ float: left; height: 2.8rem;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
}
.inside_prodect_word{ margin-top: 0.08rem;}
.inside_prodect_word p{ text-align: left;}

.inside_prodect_right{ float: right; margin-top: 0.8rem;}
.inside_prodect_right ul{display: -webkit-flex;
  display: flex;
  justify-content: space-between;}
.inside_prodect_right ul li{ width: 1.3rem; text-align: center; margin-left: 0.5rem;}
.inside_prodect_right ul li:first-child{ margin-left: 0;}

.inside_prodect_icon{ width:auto; height: 0.6rem;}
.inside_prodect_icon img{ width:auto; height: 100%; display: block; margin: 0 auto;}
.inside_prodect_right ul li h3{ font-weight: normal;font-family: "SourceHanSans-Bold"; color: #23a197; font-size: 0.24rem; line-height: 1.6em; margin-top: 0.1rem;}
.inside_prodect_right ul li h3 br{display: none;}

@media screen and (max-width:1300px) {
.inside_prodect_right ul li{margin-left: 0.2rem;}
}

@media screen and (max-width:1024px) {
.inside_protect_container{ height: 53vw; overflow: hidden;}
.inside_prodect_left{ height: auto; display:block; float:none; width: 100%;}
.inside_prodect_word p{ text-align: center;}.
.inside_prodect_word{ margin-top: 0;}

.inside_prodect_right{ width: 100%; float:none; margin-top: 6vw;}
.inside_prodect_right ul li{ width: 19vw; margin-left: 0;}

.inside_prodect_icon{ height: 8.5vw;}
.inside_prodect_right ul li h3{ font-size: 3.5vw; line-height: 1.42em; margin-top: 1.5vw;}
.inside_prodect_word{ margin-top: 0.5vw;}
}

/*taishikongqixiaoduji part3 advantage start*/
.tsxdj_advantage_content{ height: 7.1rem; background:url(../../images/tsxdj_advantage.jpg) no-repeat center center;    background-size: cover;}
.tsxdj_advantage_content_word h3{ color: #2878b9;}
.tsxdj_advantage_content_word ul li p{ color: #0d0d0d; width: calc(100% - 0.65rem);}
.tsxdj_advantage_content_word ul li{ margin-top: 0.15rem;}
.tsxdj_advantage_content_word ul{ margin-top: 0.4rem;}
.tsxdj_advantage_content_word { width: 50%;}
.tsxdj_advantage_content h6{ right: 15%;}

@media screen and (max-width:1300px) {
.tsxdj_advantage_content h6{right: 13%;}
}
@media screen and (max-width:1024px) {
.tsxdj_advantage_content_word{ width: 100%;}
.tsxdj_advantage_content{ height: 150vw;    background: url(../../images/tsxdj_m_advantage.jpg) no-repeat center center;
    background-size: cover;}
.tsxdj_advantage_content .inside_about_title{ margin-top: 6vw;}
.tsxdj_advantage_content_word ul li p{width: calc(100% - 6vw);}
.tsxdj_advantage_content_word ul li{ margin-top: 2.4vw;}
.tsxdj_advantage_content_word ul{margin-top: 4vw;}
.tsxdj_advantage_content h6{ right: auto; left: 32vw;}
}

/*taishikongqixiaoduji part4 parameters start*/
.tsxdj_parameters_container{ background: none;height: auto;}
.tsxdj_parameters_content{ height: 6.8rem;background: url(../../images/tsxdj_parameters_img1.jpg) no-repeat center center;
    background-size: cover; border-radius: 25px;
  }

.tsxdj_parameters_word{ margin-left: 0.65rem;}

@media screen and (max-width:1024px) {
  .tsxdj_parameters_content{ height: 100%;background:none; border-radius: 0;
    }
  .tsxdj_parameters_container{    height: 68vw;
    background: url(../../images/tsxdj_parameters_m_img1.jpg) no-repeat center center;
    background-size: cover;}
  .tsxdj_parameters_word{ margin-left: 0;}
  .tsxdj_parameters_word ul li i{width: 42%;}
  .tsxdj_parameters_word ul li span{width: 58%;}

}

/* quanwujingshuixitong part1 */
.quanwujingshuixitong_part1_bg{
background: url(../../images/qwjsxt_bg.jpg) no-repeat center bottom;
background-size: cover;
height: 12.8rem;
}
.qwjsxt_part1_img{ position: absolute; left: 50%;transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%); bottom: 2.4rem;}
.qwjsxt_part1_img img{ display: block; float: right; width: 12.5rem; height: auto;}

.qwjsxt_part1_word_content{ border-radius: 25px;box-shadow: 0 0 28px rgba(40,120,185,0.4); box-sizing: border-box; padding: 0.27rem 0.25rem; position: relative; margin-top: -0.6rem; z-index: 2; background: #fff;}
.qwjsxt_part1_word_content p{ color: #777777; font-size: 0.16rem; line-height: 2em; background: url(../../images/quan.png) no-repeat left 0.07rem; padding-left: 0.3rem; background-size: 0.19rem;}
.qwjsxt_m_liucheng_title{display: none;}
.qwjsxt_part1_m_liucheng{display: none;}

@media screen and (max-width:1450px) {
.qwjsxt_part1_img img{ width: 90%;}
.quanwujingshuixitong_part1_bg{ height: 85vw;}
.qwjsxt_part1_img{ bottom: 15vw;}
}

@media screen and (max-width:1024px) {
.quanwujingshuixitong_part1_bg{ height:auto;    background: url(../../images/qwjsxt_m_bg.jpg) no-repeat center bottom;
    background-size: 100%; padding-bottom: 75vw;}
.qwjsxt_part1_img{display: none;}
.qwjsxt_m_liucheng_title{display: block; width: 40vw; height: 41.1vw; background: url(../../images/qwjsxt_m_quan.png) no-repeat center center; background-size: 100%;
  display: flex;
      display: -webkit-flex;
      display: -ms-flex;
      align-items: center;
      justify-content: center;
      position: absolute; right: 10vw; bottom: 8vw;
}
.qwjsxt_m_liucheng_title h3{ font-size: 4.9vw; color: #23a197; line-height: 1.2em; font-weight: normal;font-family: "SourceHanSans-Bold";}


.qwjsxt_part1_m_liucheng{display:block;}
.qwjsxt_part1_m_liucheng img{display: block; width: 100%;}
.qwjsxt_part1_word_content{ width: 100%!important; border-radius: 0;box-shadow: 0 0 2.8vw rgba(40,120,185,0.4); margin-top: 0; padding: 5.5vw 4% 6vw;}

.qwjsxt_part1_word{ margin-top: 5vw;}
.qwjsxt_part1_word_content p{ font-size: 3.5vw; line-height: 1.65em; background-size: 1.9vw; background-position: left 2vw; padding-left: 4vw;}

}


/* quanwujingshuixitong part2 use*/
.qwjsxt_use_container .index_title2_word p br{display: block;}
.qwjsxt_use_container .fyyzj_use_word{padding: 0 4%;}
@media screen and (max-width:1024px) {
.qwjsxt_use_container .index_title2_word p br{display: none;}
.qwjsxt_use_container .fyyzj_use_word{padding: 0;}
}

/* quanwujingshuixitong part3 advantage*/
.qwjsxt_advantage_content{
  background: url(../../images/qwjsxt_advantage_img1.jpg) no-repeat center center;
      background-size: cover;
}

.qwjsxt_content_word{ width: 56%;}
.qwjsxt_content_word h3{text-shadow:  5px 5px 7px rgba(40,120,185,0.44);}

.qwjsxt_advantage_content h6{ right: 17%;}

@media screen and (max-width:1024px) {
.qwjsxt_advantage_content{ height: 123vw;
  background: url(../../images/qwjsxt_advantage_m_img1.jpg) no-repeat center center; background-size: cover;}
.qwjsxt_content_word{ width: 100%;}
.qwjsxt_advantage_content h6{ left: 32vw;}

}

/* yiyongzhiyangji part1 */

.yyzyj_part1_container{ background: url(../../images/yyzyj_bg.jpg) no-repeat center top; background-size: cover; padding: 5.7% 0; margin-top: 4.5%;}
.yyzyj_part1_content{ width: 1140px; margin: 0 auto;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: space-between;
    }

.yyzyj_part1_left{ width: 370px;}

.yyzyj_part1_left ul{display: flex;display: -webkit-flex;display: -ms-flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap:wrap;}
.yyzyj_part1_left ul li{ width: 50%; text-align: center; box-sizing: border-box;}
.yyzyj_part1_left ul li:nth-child(odd){ padding-right: 0.3rem; border-right: 1px solid #dbdfe1;}
.yyzyj_part1_left ul li:nth-child(even){ padding-left: 0.3rem;}
.yyzyj_part1_left ul li:nth-child(1),.yyzyj_part1_left ul li:nth-child(2){border-bottom: 1px solid #dbdfe1; padding-bottom: 0.3rem;}
.yyzyj_part1_left ul li:nth-child(3),.yyzyj_part1_left ul li:nth-child(4){padding-top: 0.3rem;}
.yyzyj_part1_icon{ height: 0.7rem; width: auto;}
.yyzyj_part1_icon img{display:block; height: 100%; width: auto; margin: 0 auto;}
.yyzyj_part1_word h3{ color: #23a197; font-size: 0.32rem; font-weight: normal;font-family: "SourceHanSans-Bold"; line-height: 1.3em; margin: 0.1rem 0 0.05rem;}
.yyzyj_part1_word p{ color: #272727; font-size: 0.2rem; line-height: 1.3em;}

.yyzyj_part1_right{ width: 571px;}
.yyzyj_part1_right img{display: block; width: 100%; height: auto;}

@media screen and (max-width:1260px) {
.yyzyj_part1_content{ width: 90%;}
.yyzyj_part1_right{ width: 50%;}
}
@media screen and (max-width:1024px) {
.yyzyj_part1_container{ margin-top: 7vw; padding: 8vw 0;background: url(../../images/yyzyj_m_bg.jpg) no-repeat center top; background-size: cover; }
.yyzyj_part1_content{ width: 92%; display:block;}
.yyzyj_part1_right{ width: 100%;}

.yyzyj_part1_left{ width: 100%; margin-top: 6vw;}
.yyzyj_part1_left ul{justify-content: space-between;}

.yyzyj_part1_left ul li{ width:auto; }
.yyzyj_part1_left ul li:nth-child(odd){ padding-right:0; border-right:none;}
.yyzyj_part1_left ul li:nth-child(even){ padding-left: 0;}
.yyzyj_part1_left ul li:nth-child(1),.yyzyj_part1_left ul li:nth-child(2){border-bottom: none; padding-bottom: 0;}
.yyzyj_part1_left ul li:nth-child(3),.yyzyj_part1_left ul li:nth-child(4){padding-top: 0;}
.yyzyj_part1_icon{ height: 8.5vw;}
.yyzyj_part1_word h3{ font-size: 3.5vw; margin: 1.8vw 0 0.8vw;}
.yyzyj_part1_word p{ font-size: 3.2vw;}
}

/* yiyongzhiyangji part2 advantage */
.yyzyj_advantage_content{    background: url(../../images/yyzyj_advantage_img1.jpg) no-repeat center center;
    background-size: cover; height: 7rem;}
.yyzyj_content_word ul li{ margin-top: 0.15rem;}
.yyzyj_content_word ul{ margin-top: 0.4rem;}

@media screen and (max-width:1024px) {
  .yyzyj_advantage_content{    background: url(../../images/yyzyj_advantage_m_img1.jpg) no-repeat center center;
      background-size: cover; height: 127vw;}
  .yyzyj_content_word ul li{ margin-top: 2vw;}
  .yyzyj_content_word ul{ margin-top: 4vw;}
  .yyzyj_advantage_content h6{ left: 30.5vw;}
}


/* bianxieshikongqixiaoduji part1 use*/

@media screen and (max-width:1024px) {
.bxs_use_container{ margin-top: 8vw;}
.bxs_use_container .fyyzj_use_word p{ font-size: 3vw;}
.bxs_use_container .index_title2_word p{}
}


/* bianxieshikongqixiaoduji part2 secure*/
.bxs_secure_container{ width: 100%; height: 8.78rem; background: url(../../images/secure_bg.jpg) no-repeat center center; background-size: cover;}

.bxs_secure_content{ height: 100%; position: relative;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    }

.bxs_secure_word_content{width: 4.95rem; position: absolute; right: 1.3rem;}

.bxs_secure_word_content .index_title2_word p{ text-align: left;}
.bxs_secure_word_content .index_title2_word{ margin-top: 0.2rem;}

.bxs_secure_word_content ul{display: -webkit-flex;display: flex;  -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap:wrap;justify-content: space-between; margin-top: 0.5rem;}
.bxs_secure_word_content ul li{ width: 49%; background: #ffffff; border-radius: 25px; box-sizing:border-box; padding: 0.35rem 0.25rem 0.25rem;}
.bxs_secure_word_content ul li:nth-child(n+3){ margin-top: 2%;}

.bxs_secure_word_content ul li h3{ font-size: 0.44rem; font-weight:normal; line-height: 1.3em; color: #23a197;font-family: "SourceHanSans-Bold"; margin-bottom: 0.08rem;}
.bxs_secure_word_content ul li h3 i{ font-style: normal; font-size: 0.24rem; float: left; display: block;margin: 0.07rem 0 0 0;}
.bxs_secure_word_content ul li h3 span{display: block; float: left;}
.bxs_secure_word_content ul li h3 b{ font-size: 0.34rem; line-height: 1.3em; float: left; display: block;    margin-top: 0.09rem;}
.bxs_secure_word_content ul li h3 div{ float: left; margin: 0.19rem -0.05rem 0 -0.05rem;font-size: 0.18rem; line-height: 1.1em;font-family: "SourceHanSans-Regular"; -moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);

}

.bxs_secure_word_content ul li h3:after{
     content:".";
     display:block;
     height:0;
     clear:both;
     visibility:hidden;
}

.bxs_secure_word_content ul li p{ font-size: 0.2rem; line-height: 1.6em; color: #272727;}
.bxs_secure_word_content ul li p span{color: #23a197;}
@media screen and (max-width:1350px) {
.bxs_secure_word_content{ right: 0;}
}

@media screen and (max-width:1024px) {
.bxs_secure_container{background: url(../../images/secure_m_bg.jpg) no-repeat center center; background-size: cover; height: 193vw; overflow: hidden;}
.bxs_secure_content{display: block;}
.bxs_secure_word_content{ width: 100%; position:static;}
.bxs_secure_word_content .index_title2_word p{ text-align: center; margin-top: 4vw;}
.bxs_secure_word_content ul{ margin-top: 5vw;}
.bxs_secure_word_content ul li{ border-radius: 2.5vw; padding: 7vw 4.5vw 5vw;}

.bxs_secure_word_content ul li h3{ font-size: 9vw; margin-bottom: 1vw;}
.bxs_secure_word_content ul li h3 i{ font-size: 4.6vw;margin-top: 1.5vw;}
.bxs_secure_word_content ul li h3 b{ font-size: 6.2vw;margin: 2.6vw 0 0 0.3vw;}
.bxs_secure_word_content ul li h3 div{ font-size: 3.5vw;    margin: 4.2vw -1.5vw 0 -1.5vw;}
.bxs_secure_word_content ul li p{ font-size: 3.8vw; line-height: 1.6em;}


}


/* bianxieshikongqixiaoduji part 3 advantage */

.bxs_advantage_content{height:5.6rem;
    background: url(../../images/bxs_advantage_img1.jpg) no-repeat center center;
    background-size: cover;}

.bxs_advantage_content_word ul li{ margin-top: 0.1rem;}
.bxs_advantage_content_word ul{ margin-top: 0.2rem;}
.bxs_advantage_content_word{ padding-left: 5.5%;}

@media screen and (max-width:1024px) {
.bxs_advantage_content{
  height: 129vw;    background: url(../../images/bxs_advantage_m_img1.jpg) no-repeat center center;
    background-size: cover;
}
.bxs_advantage_content_word{padding: 0 4.8vw;}
.bxs_advantage_content_word ul{ margin-top: 3vw;}
.bxs_advantage_content_word ul li{ margin-top: 2vw;}

.bxs_advantage_content h6{left: 26.2vw;}

}

/* bianxieshikongqixiaoduji part 4 parameters */
.bxs_parameters_content{background: url(../../images/bxs_parameters_img1.jpg) no-repeat center center;
    background-size: cover; height: 7.2rem;}

@media screen and (max-width:1024px) {
.bxs_parameters_content{ height: 100%;background: none;
    border-radius: 0;}
.bxs_parameters_container{background: url(../../images/bxs_parameters_m_img1.jpg) no-repeat center center;
    background-size: cover; height: 77vw;}
}

/* search +*/

.search_title h4 {
  font-size: 0.36rem;
  color: #23a197;
  line-height: 1em;
  border-left: 10px solid #23a197;
  padding-left: 0.15rem;
}
.search_news ul li:first-child {
  margin-top: 1%;
}

.search_nav_content ul{ display: table;margin: 0 auto;}
.search_nav_content ul li{ width: 3rem; height: 0.7rem; line-height: 0.7rem; border-radius: 10px; background: #efefef; text-align: center;font-family: "SourceHanSans-Bold";font-size: 0.24rem; box-sizing: border-box; color: #636363; float: left; margin: 0 0.1rem;}
.search_nav_content ul li:hover{background: linear-gradient(to right, #2878b9, #57c3ea); color: #fff;}

.search_news_list_container{ margin-top: 3%;}


@media screen and (max-width:1024px) {
  .search_product_list{ margin-top: 6vw;}
  .search_container_content {
    margin-top: 20vw;
  }

  .search_title h4 {
    font-size: 4.4vw;
    border-left: 1.4vw solid #00a29a;
    padding-left: 2vw;
  }

  .search_news ul li:first-child {
    margin-top: 6vw;
  }

  .search_nav_content{display: none;}
  .search_news_list_container{ margin-top: 5.5vw;}
}

/* 404 */
.error_container{ width: 100%; height: 100vh;

background: linear-gradient(to right, #2878b9, #57c3ea);
  display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: center;}

.error_container h3{ font-size: 1.2rem;  line-height: 1.1em;color: #fff; text-align: center;font-family: "SourceHanSans-Bold"; font-weight: normal;}

.error_container p{ text-align: center; font-size: 0.24rem; color:#fff; line-height: 1.5em; margin-top: 0.1rem;}

.error_container ul{ width: 7.5rem; margin: 0.4rem auto;font-size: 0; text-align: center;}

.error_container ul li{font-size: 0.2rem;width: 1.4rem;margin:0.05rem;display: inline-block;}
.error_container ul li a{ color: #fff; display: block;width: 100%; padding: 0.1rem 0; text-align: center;border: 1px solid rgba(255,255,255,0.6);  border-radius: 10px;}

@media screen and (max-width:1024px) {

.error_content{ width: 92vw;}
.error_container h3{ font-size: 14vw;}
.error_container p{ font-size: 3.2vw; margin-top: 2vw;}
.error_container ul{ width: 100%; margin-top: 4vw; }
.error_container ul li{ width: 49%; margin: 2% 2% 0 0; font-size: 4vw;}
.error_container ul li:nth-child(2n){ margin-right: 0;}
.error_container ul li a{ padding: 2vw 0;}
}



/* add chouyangfashengqi */
/* part1 advantage*/
.cyfsq_part1_container p br {
    display: block;
}
.cyfsq_advantage_container ul li{ width: 30%; float: left; height: 2.2rem; margin: 0 5% 0 0; box-sizing: border-box;background-image: linear-gradient(18deg, #ddf2fe, #edf7fa); border-radius: 0.52rem;padding: 0.7rem 0.05rem 0;box-shadow: inset 4px 4px 13px #d1ecf7; text-align: center;  }

.cyfsq_advantage_container_new ul li:first-child,.cyfsq_advantage_container_new ul li:first-child+li,.cyfsq_advantage_container_new ul li:first-child+li+li{background-image: linear-gradient(18deg, #fdedc9, #fce6b4);box-shadow: inset 0 4px 13px #f8d177;}

.cyfsq_advantage_container ul li:nth-child(3n){ margin-right: 0;}
.cyfsq_advantage_container ul li:nth-child(n+4){ margin-top: 4%;}

.cyfsq_advantage_container ul li h3{font-family: "SourceHanSans-Bold"; font-weight: normal; font-size: 0.28rem; line-height: 1.2em; color: #272828; margin-bottom: 0.06rem;}
.cyfsq_advantage_container ul li p{ color: #272828; font-size: 0.18rem; line-height: 1.33em;}

@media screen and (max-width:1024px) {
.cyfsq_advantage_container ul li h3{ font-size: 4vw;margin-bottom: 0.8vw;}
.cyfsq_advantage_container ul li p{ font-size: 3.2vw;}

/*.cyfsq_advantage_container ul{ font-size: 0; text-align: center;}
.cyfsq_advantage_container ul li{ width: 49%; display: inline-block;float:none; margin: 0 2% 0 0;height: 30vw; padding: 6vw 1.2vw 0; box-sizing: border-box; overflow: hidden;border-radius: 5vw;}
*/
.cyfsq_advantage_container ul{   display: -webkit-flex;
  display: flex;align-items:stretch;  flex-wrap: wrap;justify-content: center;}
.cyfsq_advantage_container ul li{ width: 49%; /*display: inline-block;*/float:none; margin: 0 2% 0 0;height: auto; padding: 6vw 1.2vw; box-sizing: border-box;border-radius: 5vw;}

.cyfsq_advantage_container ul li:nth-child(3n){ margin-right: 2%;}
.cyfsq_advantage_container ul li:nth-child(2n){ margin-right: 0;}
.cyfsq_advantage_container ul li:nth-child(n+3){ margin-top:2.5%!important;}
.add_xiaosha_title p br{display: none;}

.cyfsq_advantage_container_new ul li:first-child+li+li+li{
    background-image: linear-gradient(18deg, #fdedc9, #fce6b4);box-shadow: inset 0 4px 13px #f8d177;}
}

/* part2 advantage*/
.cyfsq_content{background-image: linear-gradient(18deg, #ddf2fe, #edf7fa);border-radius: 0.52rem; box-sizing: border-box; padding: 0.5rem;}
.cyfsq_content img{display: block; margin: 0 auto; max-width: 100%; height: auto;}

@media screen and (max-width:1024px) {
.cyfsq_content{ padding: 5vw;border-radius: 5vw;}
}

/* part3 system*/
.cyfsq_system_container p br{display:block;}

.cyfsq_system_content img{display: block; margin: 0 auto; max-width: 100%; height: auto;}
@media screen and (max-width:1024px) {
.cyfsq_system_container p br{display:none;}
}

/* part4 industry*/
.cyfsq_industry_content ul{  display: -webkit-flex;display: flex; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap:wrap;}
.cyfsq_industry_content ul li{ width: 28.3%; background: #ebf6fa; margin-right: 7.55%; border-radius: 25px; box-sizing: border-box; padding:0.15rem;}
.cyfsq_industry_content ul li:nth-child(3n){ margin-right: 0;}
.cyfsq_industry_content ul li:nth-child(n+4){ margin-top: 6.5%;}

.cyfsq_industry_img{ border-radius: 20px; overflow: hidden;}
.cyfsq_industry_img img{ width: 100%; height: auto; display:block;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.cyfsq_industry_content ul li:hover .cyfsq_industry_img img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s
ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.cyfsq_industry_word{ text-align: center; box-sizing: border-box; padding: 4.5% 0;}
.cyfsq_industry_word h3{ font-weight:normal;font-family: "SourceHanSans-Bold"; font-size: 0.3rem; line-height: 1.4em; color: #23a197; margin: 0.2rem 0 0.1rem;}
.cyfsq_industry_word p{ font-size: 0.18rem; color: #3d3d3d; line-height: 1.66em;}

@media screen and (max-width:1024px) {
.cyfsq_industry_content ul{justify-content: center;}
.cyfsq_industry_content ul li{ width: 49%; margin-right: 2%; border-radius: 2.5vw; padding: 2vw;}
.cyfsq_industry_content ul li:nth-child(3n){ margin-right: 2%;}
.cyfsq_industry_content ul li:nth-child(2n){ margin-right: 0;}
.cyfsq_industry_content ul li:nth-child(n+3){ margin-top: 2.5%!important;}
.cyfsq_industry_word{ padding: 0;}
.cyfsq_industry_word h3{ font-size: 4vw; margin: 2.5vw 0 1vw;}
.cyfsq_industry_word p{ color: #3d3d3d; font-size: 3.2vw; line-height: 1.56em;}
.cyfsq_industry_img{border-radius: 2vw;}
}

/* part5 parameters*/
.cyfsq_parameters_container{background: url(../../images/z_cyfsq_parameters_img1.jpg) no-repeat center center;background-size: cover;}
.cyfsq_parameters_container .index_title_content_green h3{ color: #23a197;}

.cyfsq_parameters_container .fyyzj_parameters_word ul li i{width: 30%;}
.cyfsq_parameters_container .fyyzj_parameters_word ul li span{ width: 70%;}

.daxing_parameters_container{height: 8rem;background: url(../../images/z_cyfsq_parameters_daxing_img1.jpg) no-repeat center center;background-size: cover;}

@media screen and (max-width:1024px) {
.cyfsq_parameters_container{    height: 70vw;
    background: url(../../images/z_m_cyfsq_parameters_img1.jpg) no-repeat center center;
    background-size: cover;}
 .daxing_parameters_container{ height: 80vw;background: url(../../images/z_m_cyfsq_parameters_daxing_img1.jpg) no-repeat center center;background-size: cover;}

}

/* add quanwuyongshui */
/* part1 advantage*/
.y_qwjs_content ul li{padding: 0.35rem 0.1rem 0;}
.y_qwjs_ad_icon{ width:auto; text-align: center; margin-bottom: 0.15rem;height: 0.7rem;}
.y_qwjs_ad_icon img{display:block; height: 100%; margin: 0 auto;}
.y_qwjs_content ul li p{ font-size: 0.2rem;}
@media screen and (max-width:1024px) {
.y_qwjs_content ul li{padding: 5vw 1.2vw;}
.y_qwjs_ad_icon{ height: 9vw; margin-bottom: 1.5vw;}
.y_qwjs_content ul li p{ font-size: 3.2vw;}
}

.y_qwjs_advantage_container{ border-radius: 0.25rem; overflow:hidden;}
.y_qwjs_advantage_container img{ width: 100%; height: auto; display:block;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 3s ease-out 0s;-webkit-transition: all 3s ease-out 0s; -moz-transition: all 3s ease-out 0s; -mo-transition: all 3s ease-out 0s;}
.y_qwjs_advantage_container:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 6s ease-out 0s; -webkit-transition: all 6s ease-out 0s;-moz-transition: all 6s
ease-out 0s;-mo-transition: all 6s ease-out 0s;}

@media screen and (max-width:1024px) {
.y_qwjs_advantage_container{ border-radius: 2.5vw;}
}

/* part2 purpose*/
.y_qwjs_purpose_content img.mobile_img{ display: none;}
@media screen and (max-width:1024px) {
.y_qwjs_purpose_content img.mobile_img{ display:block;}
.y_qwjs_purpose_content img.pc_img{display: none;}
}

/* part3 purpose part*/

.y_qwjs_purpose_part_container{ position:relative;}
.y_qwjs_purpose_img{height: 6.37rem; position: relative; z-index: 2;}
.y_qwjs_purpose_img img{ display: block; height: 100%; width: auto; margin: 0 auto; max-width: 100%;}

.y_qwjs_blue_content{ width: 100%; background: #ddf2fe; height: 3.6rem; border-radius: 0.52rem; position: absolute; left: 0; top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}

@media screen and (max-width:1024px) {
.y_qwjs_purpose_img{ height: 40vw;}
.y_qwjs_blue_content{ border-radius: 5vw; height: 25vw;}

}

/* part4 solution part*/
.y_qwjs_solution_container p br{display: block;}
.y_qwys_title p{ font-size: 0.22rem;}

@media screen and (max-width:1024px) {
.y_qwys_title p{ font-size: 3.5vw;}
.y_qwys_industry_content ul li{padding: 2vw 2vw 3vw;}
.y_qwys_industry_content .cyfsq_industry_word p { font-size: 3vw;}
}

/* part5 solution part*/
.y_qwys_parameters_container{background: url(../../images/zz_qwys_parameters_img.jpg) no-repeat center center;background-size: cover;}

.y_qwys_parameters_container .fyyzj_parameters_word ul li i{ width: 25%;}
.y_qwys_parameters_container .fyyzj_parameters_word ul li span{ width: 75%;}
@media screen and (max-width:1024px) {
.y_qwys_parameters_container .fyyzj_parameters_word ul li i{ width: 30%;}
.y_qwys_parameters_container .fyyzj_parameters_word ul li span{ width: 70%;}
.y_qwys_parameters_container{background: url(../../images/zz_m_qwys_parameters_img.jpg) no-repeat center center;background-size: cover;}
}

/* add kangjunjingyou 20241016*/
/* part1*/
.index_title_content_coffee h3{ color: #95674d;}
.index_title_content_coffee .index_title2_line{background: #95674d;}
.kjjy_advantage_container ul li{ width: 29.333%;
    float: left;
    height: 3.2rem;
    margin: 0 6% 0 0;box-sizing: border-box;border-radius: 0.38rem;text-align: center;padding: 0.3rem 0.05rem; background: #f8edda;}
.kjjy_advantage_container ul li:nth-child(3n){ margin-right: 0;}
.kjjy_advantage_container ul li:nth-child(n+4){ margin-top: 8%;}

.kjjy_adcantage_icon{text-align: center; height: 1.9rem;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: center;}
.kjjy_adcantage_icon img{display: block;max-height: 100%; width: auto;}
.kjjy_advantage_container ul li h3{font-family: "SourceHanSans-Bold"; font-weight: normal; font-size: 0.39rem; color: #7a4529; letter-spacing: 0.07rem; margin-top: 0.1rem;}

@media screen and (max-width:1450px) {
.kjjy_adcantage_icon{height: 1.8rem;}
.kjjy_advantage_container ul li h3{ margin-top: 0.15rem;}
}

@media screen and (max-width:1024px) {
.kjjy_advantage_container ul li{ height: 32vw; border-radius: 3.8vw; padding: 4vw 0 3vw;}
.kjjy_adcantage_icon{ height: 15vw;}
.kjjy_advantage_container ul li h3{ font-size: 4.2vw; letter-spacing: 0; margin-top: 2.2vw;}
}
/* part2*/
.kjjy_wenchong_container img{ display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto; border-radius: 0.38rem;}
.br_display p br{display: block;}
@media screen and (max-width:1024px) {
.br_display p br{display: none;}
.kjjy_wenchong_container img{ border-radius: 3.8vw;}
}

/* part5*/
.cyjy_parameters_container{height: 7.65rem;background: url(../../images/zzz_cyfsq_parameters.jpg) no-repeat center center;
    background-size: cover;}
@media screen and (max-width:1024px) {
.cyjy_parameters_container{height: 72vw;background: url(../../images/zzz_m_cyfsq_parameters.jpg) no-repeat center center;
    background-size: cover;}
}

/* 2025523add */

.add_nobr_con p br{display:block;}
.add_cykq_content{ border-radius: 0; background: none; padding: 0;}
.add_cykq_content img{ border-radius: 0.52rem;}

.cykqxdj_parameters_container{ background: url(../../images/523cykqxdj_parameters_img1.jpg) no-repeat center center; background-size: cover;}
.add_523industry_content ul{justify-content: center;}
.add_523industry_content ul:first-child+ul{ margin-top: 6.5%;}
.add_523industry_content ul:first-child li:nth-child(2){ margin-right: 0;}

.add_gcdcyfsq_table img{display: block; margin: 0 auto; max-width: 100%; height: auto;}

.gcdcy_parameters_container{background: url(../../images/523dcdcy_parameters_img1.jpg) no-repeat center center; background-size: cover;}
.yyydj_parameters_container{background:#dcf2fe;}
.yyydj_add_flex{justify-content: space-between;}
.green_add_title h3{color: #23a197;}
.green_add_title .index_title2_line{ background: #23a197;}

@media screen and (max-width:1450px) {
.add_gcdcyfsq_table{ width: 90%; margin: 5.7% auto 0;}

}

@media screen and (max-width:1280px) {
.yyydj_add_flex .fyyzj_parameters_word{ width: 45%;}

}


@media screen and (max-width:1024px) {
.add_cykq_content img{ border-radius: 5vw;}
.add_nobr_con p br{display: none;}
.cykqxdj_parameters_container{ background: url(../../images/523m_cykqxdj_parameters_img1.jpg) no-repeat center center; background-size: cover;}
.add_523industry_content ul:first-child+ul {
    margin-top: 2.5%;
}

.add_gcdcyfsq_table{ width: 92%;margin: 6vw auto 0;}

.gcdcy_parameters_container{background: url(../../images/523m_dcdcy_parameters_img1.jpg) no-repeat center center; background-size: cover;}

.yyydj_parameters_container{ height: auto; padding: 8vw 0;}

.yyydj_add_flex{ flex-wrap: wrap;
   justify-content: flex-start;}
.yyydj_add_flex .fyyzj_parameters_word{ width: 100%;}

.yyydj_parameters_container .fyyzj_parameters_word{ padding: 5vw;}
.yyydj_parameters_container .fyyzj_parameters_word:nth-child(n+2){margin-top: 4vw;}

}



/* 20250616add */
.sby_advantage_container ul li p{ padding: 0 0.25rem; box-sizing: border-box;}
.sby_industry_content ul{display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;}

.sby_industry_content ul li:last-child{ margin-right: 0;}
.sby_parameters_container{background: url(../../images/616sby_parameters_img1.jpg) no-repeat center center; background-size: cover;}


@media screen and (max-width:1024px) {
.sby_advantage_container ul li p{ padding: 0;}
.sby_parameters_container{ background: url(../../images/616m_sby_parameters_img1.jpg) no-repeat center center; background-size: cover;}

}