@charset "utf-8";



.inside_container {
  width: 100%;
}
@media screen and (max-width:760px) {

  .top_mag_nav{ margin-top: 18vw;}
  .top_mag_nav2{ margin-top: 16vw;}

}


.inside_word p{
  font-size: 0.18rem;
  line-height: 1.66em;
  color: #666666;
  margin-top: 0.15rem;}

@media screen and (max-width:760px) {
  .inside_word p{margin-top: 2vw;font-size: 3.6vw;}
}

/*banner*/
.inside_banner_content {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.inside_banner_content img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-animation: animate 2s linear;
  -moz-animation: animate 2s linear;
  animation: animate 2s linear;
}
.inside_banner_content img.m_banner{ display: none;}

@media screen and (max-width:1024px) {
.inside_banner_content{ margin-top: 7.5vh;}
}
@media screen and (max-width:760px) {
.inside_banner_content{ margin-top: 13vw;}
.inside_banner_content img.m_banner{ display:block;}
.inside_banner_content img.pc_banner{ display:none;}
}

/*.secondary_nav_list +*/
.secondary_nav_list_container{ float:right; /*margin-top: 0.06rem;*/ margin-top: 0.3rem;}


.secondary_nav_list ul li {
  float: left;

}
.secondary_nav_list ul li a {
  display: block;
  font-size: 0.17rem;
  color: #494949;
  line-height: 1.2em;
/*  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;*/
  box-sizing: border-box;
  margin:0 0 0 0.4rem;
}

.secondary_nav_list ul li a i{ width: auto; height: 0.28rem; display: block;    margin: 0.05rem 0.15rem 0 0;}
.secondary_nav_list ul li a i img{display: block; height: 100%; width:auto; }

.secondary_nav_list ul li a span{ font-weight: normal; display: block;}


.secondary_nav_list ul li:first-child a{ border-left: none;}
.secondary_nav_list ul li a:hover,.secondary_nav_list ul li.cur a{ color: #056496;}


.secondary_nav_list ul li:first-child a{border-left:none;}
.secondary_nav_list ul li:first-child a{ padding-left: 0; margin-left: 0;}


/*.product_nav_list{ width: 100%; float: none; margin-top: 4%;}
.product_nav_list ul{display: table; margin: 0 auto;}
.product_nav_list ul li a{ font-size: 0.24rem; color: #00a29a; border-left: none; padding: 0 0.6rem; margin: 0 0.15rem; line-height: 0.55rem; background: #eceded; border-radius: 0.3rem;}
.product_nav_list ul li:first-child a{ padding-left: 0.6rem;}
.product_nav_list ul li a:hover,.product_nav_list ul li.cur a{ color: #fff; background: linear-gradient(to right, #2861a3, #14819f);}*/

.nav_fold {
  display: none;
}

/* about nav */
.about_nav_list_container_gd{overflow: hidden; position: relative;min-height: 0.66rem;}
.about_gd_list_container{ position: absolute; right: 0; bottom: 0;}
.productfixed .about_gd_nav{float: right;    background: #eaeaea;
    padding: 0.2rem 0.5rem;
    border-radius: 0.5rem;}

.productfixed .about_gd_nav ul li a{ font-size: 0.18rem;}

/* product nav */
.product_nav_container{ width: 100%;}
.product_nav_list_content{ float: right;}
.product_top_guding{ overflow: hidden; position: relative; height: 0.7rem;}
.product_top_guding_content{ position:absolute; right: 0;}

.productfixed{ position:fixed; top: 1.1rem; right: 2.605%; z-index: 9; margin-top: 0; bottom: auto;}
.productfixed .product_nav_list_content{ background: #eaeaea; padding: 0.2rem 0.5rem; border-radius: 0.5rem;}
.productfixed .product_nav_list_content ul li a{ font-size: 0.18rem;}

.product_nav_list_content ul li a.active{ color: #0086d1;}
.profile_right ul li.floatnav_a_cur a{color: #0086d1;}

@media screen and (max-width:760px) {

.product_top_guding{height: 6vw;}
  .inside_banner {
    display: none;
  }

  .secondary_nav_list_container{ background: none; height: auto; float: none; margin-top: 4vw;}

  .secondary_nav_list ul li {
    float: none;
  }

  .secondary_nav_list {
    position: static;
    left: 0;
/*    margin-top: 16vw;*/
  }

  .secondary_nav_list ul li a {
    background: rgba(250, 250, 250, 0.8); width: 100%; height:auto;
  }

  .secondary_nav_list ul li a:hover, .secondary_nav_list ul li.cur a {
    background: #056496; color: #fff;
  }

  .secondary_nav_list ul {
    display: block;
  }

  .secondary_nav_list ul li {
    width: 25%;
  }

  .secondary_nav_list ul li a {
    height: 10vw;
    line-height: 10vw;
    padding: 0;
    font-size: 3.5vw;
    color: #636363;
    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 h3 {
    font-size: 4vw;
    line-height: 1.3em;
    color: #636363;
    font-weight: normal;
    text-align: left;
  }

  .nav_fold h3 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%;
    margin: 0;
  }

  .nav_fold h3 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 h3 i span.daohang2 {
    display: none;
    background: url(../images/m_icon2.png) no-repeat center center;
    background-size: 100%;
  }

  .nav_fold h3 i.nav_close {
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
  }

  .nav_fold h3 i.nav_close span.daohang1 {
    display: none;
  }

  .nav_fold h3 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;
    }

    .secondary_nav_list ul li a i{display: none;}

 .fold_nav_list ul li a {
    background: none;
    height: 9.5vw;
    line-height: 9.5vw;
    display: block;
    padding-left: 0; margin-left: 0;
    border-left: none;
  }



  .nav_nobottom {
    margin-bottom: 0;
  }





/* product nav */
  .product_nav_list{ width: 92%; margin: 16vw auto 0;}
  .product_nav_list ul li:first-child a{ padding-left: 0;}
  .product_nav_list ul li a{ margin: 0;}
  .product_nav_list ul li a:hover,.product_nav_list ul li.cur a{ color: #fff; background:#2861a3;}


  .product_nav_container{ margin-top: 0;}
  .product_nav_list_content{ width: 100%; margin-top: 0;}
  .product_nav_list_content ul li{ width: auto;}
  .product_nav_list_content ul li a{ height: auto;line-height:inherit; background: none; margin: 0; font-size: 2vw;}

  .product_nav_list_content ul li a:hover{color: #636363; background: none;}

  .product_nav_list_content ul li.cur a{
    color: #0086d1; background: none;
  }


  .product_nav_list_content ul{display: -webkit-flex;
  display: flex;
  justify-content: space-between;}
  .product_nav_list_content ul li.zlxzx{display: none;}

  .productfixed{top: 13vw;z-index: 9; margin-top: 0;right: auto; left: 2.605%;width: 94.79%;}
  .productfixed .product_nav_list_content{ box-sizing: border-box;border-radius: 2vw;padding: 3vw 5vw;}
  .productfixed .product_nav_list_content ul li a{ font-size: 2vw;}


  /* about_nav */
.about_nav_list_container_gd{ min-height: auto;}
.about_gd_list_container{ width: 100%; position:static; margin-top: 0;left: 0; top: 0;}
.productfixed .about_gd_nav{float: none;    background: #eaeaea;
    padding: 0;
    border-radius:0;}


}


/* navigation +*/
.navigation_container {
  width: 100%;
  padding: 1.5% 0;
}

.navigation_container p {
  font-size: 0.16rem;
  line-height: 1em;
  color: #030000;
}

.navigation_container p a {
  color: #030000;
}

.navigation_container p a:hover {
  color: #0086d1;
}

.navigation_container p i {
  display: block;
  float: left;
  width: 0.12rem;
  margin: 0.01rem 0.09rem 0 0;
}

.navigation_container p i img {
  display: block;
  width: 100%;
  height: auto;
}

@media screen and (max-width:760px) {
  .navigation_container {
    display: none;
  }
}

/* about */
/* about us + */
.about_container {

  background: url(../images/about_icon.png) no-repeat right bottom;
  background-size: 3.82rem;
}

.about_content_left{ width: 42%; height: 4rem; float: left; overflow: hidden; position: relative;}
.about_content_left img{ min-height: 100%; width:auto; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);}

.about_content_right{ width: 54%; float: right; box-sizing: border-box; padding-right: 5%;}
.about_content_right h3{ font-size: 0.36rem; line-height: 1.2em; color: #056496;font-family: "AlibabaMedium"; font-weight: normal; margin: 0.2rem 0 0.4rem 0;}
.about_content_right .index_word p{ color: #555555;font-family: "AlibabaMedium";}

@media screen and (max-width:1550px) {
  .about_container {
    background-size: 3rem;
  }
}

@media screen and (max-width:1020px) {
.about_content_right h3{ font-size: 0.35rem; margin-bottom: 0.3rem;}
}
@media screen and (max-width:760px) {
.about_content_left{ width: 100%; float: none; position: static; height: auto;}
.about_content_left img{ position:static; width: 100%; height: auto; min-height:auto; left: 0; top: 0;transform: translate(0,0);-ms-transform: translate(0,0);-webkit-transform: translate(0,0);-o-transform: translate(0,0);-moz-transform: translate(0,0);
}
.about_content_right{ width: 100%; float: none; padding: 0;}
.about_content_right h3{ font-size: 6.3vw;margin: 3.5vw 0 2vw 0;}
.about_container {
    background-size: 36vw;
}
}

/* about advantage */
.about_advantage_container{ padding: 3.5% 0; background: #f3f3f3; box-sizing: border-box;width: 94.79%;margin: 0 auto;margin-top: 4%;}
.about_advantage_list ul{display: -webkit-flex;
  display: flex;
  justify-content: space-between;}
.about_advantage_list ul li{ width: 20.8%; padding-bottom: 0.1rem; text-align: center;}
.about_advantage_list ul li.about_advantage_line:first-child{display: none;}
.about_advantage_list ul li.about_advantage_line{width: 2px; border-right: 2px dotted #dadddf; box-sizing: border-box; padding-bottom: 0;}
.about_advantage_list ul li img{ width: 0.99rem; height: auto; display: block; margin: 0 auto;}
.about_advantage_list ul li h3{ font-weight: normal; font-size: 0.32rem; line-height: 1.2em; color: #056496; margin: 0.3rem 0 0.1rem;}
.about_advantage_list ul li p{ font-size: 0.18rem; color: #1b1b1b; line-height: 1.66em;text-align: justify;}

@media screen and (max-width:760px) {
.about_advantage_container{ padding: 6vw 0;}
.about_advantage_list ul li.about_advantage_line{display: none;}
.about_advantage_list ul{
    justify-content: flex-start;   flex-wrap: wrap;
  }
.about_advantage_list ul li{ width: 48.5%; box-sizing: border-box; padding: 4vw 3vw; background: #fff; margin-right: 3%;}
.about_advantage_list ul li:nth-child(2n){ margin-right: 0;}
.about_advantage_list ul li:nth-child(n+3){ margin-top: 3%;}
.about_advantage_list ul li p{ font-size: 3.5vw; line-height: 1.65em;}
.about_advantage_list ul li h3{ font-size: 4.2vw;margin: 2vw 0 1vw;}
.about_advantage_list ul li img{ width: 10vw;}
}

/* about honor */
.about_honor_content ul li{ width: 23%; float: left; box-shadow: 0 0 0.16rem rgba(230,230,230,0.8); margin: 0 2.66% 0 0; border-radius: 0.12rem; overflow: hidden;}
.about_honor_content ul li:nth-child(4n){ margin-right: 0;}
.about_honor_content ul li img{ display: block; width: 100%; height: auto;}
@media screen and (max-width:760px) {
.about_honor_content ul li{ width: 48.5%; margin: 0 3% 0 0;border-radius: 1.2vw;box-shadow: 0 0 2vw rgba(230,230,230,0.8);  }
.about_honor_content ul li:nth-child(2n){ margin-right: 0;}
.about_honor_content ul li:nth-child(n+3){ margin-top: 3%;}
}

/* about join */
.join_top_content p{ color: #2c2c2c; font-size: 0.22rem; line-height: 0.32rem; background: url(../images/join_icon1.png) no-repeat left center; float: left; margin-right: 0.8rem; padding-left: 0.46rem; background-size: 0.32rem;}
.join_top_content p.join_email{background: url(../images/join_icon2.png) no-repeat left center;background-size: 0.32rem;}


.join_list_top_content{ padding: 0.4rem; box-sizing: border-box; position: relative; background: transparent; overflow: hidden;  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s; border-bottom: 2px solid #eeeeee; border-radius: 0 0 0 0; cursor: pointer;}
.join_list_top_content h3{ font-weight: normal; color: #313131; font-size: 0.24rem; line-height: 1.3em; float: left; width: 20%; float: left; box-sizing: border-box; padding-right: 0.1rem;  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;}
.join_list_top_content h3:first-child{ width: 37%;}
.join_list_icon{ width: 0.41rem; height: 0.41rem; background: url(../images/join_jiantou1.png) no-repeat center center; position: absolute; right: 0.35rem; background-size: 100%; top: 0.35rem;transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;}

.join_list_bottom_content{ background: #eeeeee; box-sizing: border-box; padding: 0 0.35rem 0.35rem; overflow: hidden; display: none;}
.join_list_bottom_content h4{ font-weight: normal; font-size: 0.24rem; color: #313131; line-height: 1.3em; margin: 0.45rem 0 0.2rem;}
.join_list_bottom_content p{ font-size: 0.18rem; color: #313131; line-height: 1.5em; margin-top: 0.1rem;}
.mobile_join_list{display:none; }

.join_list_content ul li.cur .join_list_top_content{ background:#056496; border-radius: 0.12rem 0.12rem 0 0;}
.join_list_content ul li.cur .join_list_top_content h3{ color: #fff;}
.join_list_content ul li.cur .join_list_icon{background: url(../images/join_jiantou2.png) no-repeat center center;background-size: 100%;}

.borderqu{ border: none;}

@media screen and (max-width:1024px) {

.join_list_top_content h3{ display: none;}
.join_list_top_content h3:first-child{display: block; width: 90%;}
.mobile_join_list{display:block; margin-top: 0.4rem;}

}

@media screen and (max-width:760px) {
.join_top_content p{ float: none; font-size: 3.8vw;background-size: 5.2vw;    padding-left: 6.6vw; margin-top: 2vw; line-height: 1.5em;}
.join_top_content p.join_email{background-size: 5.2vw;}

.join_list_top_content h3{ font-size: 4vw;}
.join_list_top_content{ padding: 4vw 3vw;}
.join_list_icon{ width: 5.2vw; right: 3vw; top: 3vw;}
.join_list_bottom_content p{ font-size: 3.5vw; line-height: 1.65em; margin-top: 1vw;}
.join_list_bottom_content{ padding: 4vw 3vw;}
.mobile_join_list{ margin-top: 0;}
.join_list_bottom_content h4{ font-size: 4vw;margin: 4vw 0 2vw;}
}

/* contact */
.contact_content h3{ font-size: 0.36rem; color: #313131; line-height: 1.3em; border-bottom: 2px solid #eeeeee; padding-bottom: 0.35rem;}
.contact_left_content{ width: 80%; float: left; margin-top: 1%;}
.contact_left_content p{ font-size: 0.22rem; color: #2c2c2c; line-height: 1.6em; box-sizing: border-box; padding-left: 0.5rem; margin-top: 0.25rem;}
.contact_left_content p span{font-size: 0.17rem;}
.contact_left_content p.c_tel{background: url(../images/join_icon1.png) no-repeat left center;background-size: 0.32rem;}
.contact_left_content p.c_email{background: url(../images/join_icon2.png) no-repeat left center;background-size: 0.32rem;}
.contact_left_content p.c_zong{background: url(../images/join_icon3.png) no-repeat left center;background-size: 0.32rem;}
.contact_left_content p.c_fen{background: url(../images/join_icon4.png) no-repeat left center;background-size: 0.32rem;}

.contact_erweima{ width:2.13rem; float: right; margin-top: 0.35rem;}
.contact_erweima img{display: block; width: 100%; height: auto;}

@media screen and (max-width:1024px) {
.contact_left_content{ margin-top: 0;}
.contact_left_content{ width: 70%;}
}

@media screen and (max-width:760px) {
.contact_content h3{ font-size: 5.4vw; padding-bottom: 3vw;}
.contact_left_content{ width: 100%; float: none;}
.contact_left_content p{ font-size: 4vw; background-size: 6vw;padding-left: 8vw; margin-top: 3.5vw;}
.contact_left_content p.c_email,.contact_left_content p.c_zong,.contact_left_content p.c_fen{background-size: 6vw;}
.contact_erweima{ width: 24vw; float:none; display: none;}
}

#map,#map2{width:100%;height:5rem;margin-top: 3%;}
.BMapLabel{left: 30px!important; top: -6px!important; font-size: 0.28rem!important; background: #fff; border: none!important; border-radius: 0.3rem; padding: 0.08rem 0.3rem!important; color: #313131!important;}

@media screen and (max-width:760px) {
#map,#map2{ margin-top: 3.5vw;height: 48vw;}
  .BMapLabel{left: 26px!important; top: -5px!important; font-size: 15px!important; background: #fff; border: none!important; border-radius: 10vw!important;padding: 7px 15px!important;}
}



/* news */
/* news list */
.news_list_content ul{display: -webkit-flex;
  display: flex;flex-wrap: wrap;
   justify-content: flex-start;}
.news_list_content ul li{ width: 32%; margin: 0 2% 0 0;box-shadow: 0 0 0.16rem rgba(200,200,200,0.75); border-radius: 0.12rem; box-sizing:border-box; padding: 0.2rem;}
.news_list_content ul li:nth-child(3n){ margin-right: 0;}
.news_list_content ul li:nth-child(n+4){ margin-top: 2%;}
.news_list_content 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 1.2s ease-out 0s;-webkit-transition: all 1.2s ease-out 0s; -moz-transition: all 1.2s ease-out 0s; -mo-transition: all 1.2s ease-out 0s;}
.news_list_content ul li:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transition: all 1s ease-out 0s; -webkit-transition: all 1s ease-out 0s;-moz-transition: all 1s
  ease-out 0s;-mo-transition: all 1s ease-out 0s;}
.news_list_img{ overflow: hidden;border-radius: 0.12rem;}

.news_list_word{ padding: 0 0.05rem 0.2rem;}
.news_list_content ul li h3{ color: #313131; font-size: 0.2rem; font-weight: normal; background: url(../images/news_bg.png) no-repeat left 0.11rem; padding-left: 0.13rem; line-height: 1.5em;background-size: 0.09rem;box-sizing: border-box; margin-top: 0.17rem;text-overflow: ellipsis;
/* white-space: nowrap; */
overflow:hidden;}
.news_list_content ul li h6{ font-weight: normal; font-size: 0.14rem; color: #7d7d7d; line-height: 1.5em; margin-top: 0.12rem;}
.news_list_content ul li p{ font-size: 0.16rem; color: #7d7d7d; line-height: 1.625em;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;overflow: hidden; margin-top: 0.08rem; height: 4.875em;}
.news_list_content ul li h5{ color: #313131; font-size: 0.2rem; line-height: 1.5em; font-weight: normal; background: #e6e6e6; width: 1.7rem; text-align: center; padding: 0.08rem 0; border-radius: 0.4rem; margin-top: 0.3rem; transition-duration: .8s;
  -ms-transition-duration: .8s;
  -moz-transition-duration: .8s;
  -webkit-transition-duration: .8s;}
.news_list_content ul li:hover h5{ color: #fff; background: #056496;}

@media screen and (max-width:1500px) {
.news_list_content ul li h3{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;white-space: inherit;}
}
@media screen and (max-width:1024px) {
  .news_list_content ul li h3{display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;white-space: inherit;}
}
@media screen and (max-width:760px) {
.news_list_content ul li{ width: 100%; margin: 0; border-radius: 1.2vw; padding: 3vw;box-shadow: 0 0 2vw rgba(200,200,200,0.75);}
.news_list_content ul li:nth-child(n+2){ margin-top: 4vw;}
.news_list_img{border-radius: 1.2vw;}
.news_list_word{padding: 0 1vw 2vw;}
.news_list_content ul li h3{ font-size: 3.8vw; background: none; padding-left: 0; margin-top: 3vw;}
.news_list_content ul li p{display: none;}
.news_list_content ul li h6{ font-size: 3.4vw;margin-top: 2vw;}
.news_list_content ul li h5{ font-size: 3.8vw; margin-top: 3vw;width: 35vw; border-radius: 10vw;}

}

/* page +*/
.page_content {
  display: table;
  margin: 0.6rem auto 0;
}

.page_content h6 {
  font-weight: normal;
}

.page_content a {
  font-size: 0.16rem;
  color: #aaaaaa;
  line-height: 1em;
  width: 0.29rem;
  height: 0.29rem;
  border-radius: 50%;
  box-sizing: border-box;
  display: block;
  float: left;
  margin: 0 0.05rem;
  display: flex;
  display: -webkit-flex;
  display: -ms-flex;
  align-items: center;
  justify-content: center;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
  background: transparent;
}

.page_content a.page_fir {
  background: url(../images/page_left.png) no-repeat center center; width: 0.1rem; height: 0.18rem; background-size: 100%;margin-top: 0.06rem;
}
.page_content a.page_last{background: url(../images/page_right.png) no-repeat center center; width: 0.1rem; height: 0.18rem; background-size: 100%;margin-top: 0.06rem;
}

.page_content a.num:hover, .page_content a.num.cur {
  color: #fff;
  background: #0086d1;
}


@media screen and (max-width:760px) {
  .page_content {
    margin-top: 5vw;
  }

  .page_content a {
    font-size: 3.6vw;
    width: 6vw;
    height: 6vw;
    margin: 0 1.2vw;
  }

.page_content a.page_fir,.page_content a.page_last{ width: 2vw; height: 3.6vw;margin-top: 1.3vw;}

}


/* news_detail */
.news_detail_top {
  border-bottom: 2px solid #f1f1f1;
  padding-bottom: 0.05rem;
}

.news_detail_top h1 {
  font-size: 0.28rem;
  color: #333333;
  line-height: 1.5em;
  font-weight: normal;
  text-align: center;
  margin-bottom: 0.22rem;
}

.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_detail_bottom_content{ margin-top: 0.35rem;}
.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 h3{ font-weight: normal; font-size: 0.22rem; color: #666666; font-weight: normal; margin-top: 0.25rem;}

.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%;
  border-top: 2px solid #efefef;
  margin-top: 0.5rem;
}

.news_detail_page {
  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{
  display: block;
  box-sizing: border-box;
  padding: 0.2rem;
  background: #efefef;
  color: #666666;
  font-size: 0.16rem;
  line-height: 1.3em;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  overflow: hidden;
  border-radius: 0.1rem;
  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;
}
.news_detail_page ul li a{color: #666666;  transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s;}

.news_detail_page ul li:hover {
  background: #056496;
  color: #fff;
}
.news_detail_page ul li:hover a {
  color: #fff;
}

@media screen and (max-width:760px) {
  .news_detail_content {
    margin-top: 8vw;
  }

  .news_detail_top h1 {
    font-size: 4.2vw;
    line-height: 1.4em;
    margin-bottom: 4vw;
  }

  .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{ margin-top: 4vw;}
  .news_detail_bottom_content p {
    font-size: 3.5vw;
    line-height: 1.65em;
    margin-top: 2vw;
  }
  .news_detail_bottom_content h3{ font-size: 4vw; margin-top: 3.5vw; color: #424242;}

  .news_detail_page_container {
    margin-top: 5vw;
  }

  .news_detail_page {
    margin-top: 5vw;
  }

  .news_detail_page ul li {
    float: none;
    width: 100%;
  }

  .news_detail_page ul li:first-child {
    margin-top: 0;
  }

  .news_detail_page ul li {
    width: 100%;
    float: none;
    margin: 3vw auto 0;
    font-size: 3.5vw;
    padding: 3vw;
    border-radius: 1vw;
  }
}


/* solution */
/* page2 */
/* industry */
.industry_content ul{display: flex;display: -webkit-flex;display: -ms-flex;justify-content: space-between;}
.industry_content ul li{ width: 49.5%; background: #f2f2f2; box-sizing: border-box; padding: 2.5% 3%;}
.industry_icon{ width: 1.15rem; height: auto;}
.industry_icon img{display: block; width: 100%; height: auto;}
.industry_content ul li h3{ font-weight: normal;font-family: "AlibabaMedium"; color: #313131; font-size: 0.32rem; line-height: 1.3em; margin-top: 0.3rem;}
.industry_content ul li p{ color: #535353; font-size: 0.24rem; line-height: 1.83em; margin-top: 0.15rem; background: url(../images/solution_bg.png) no-repeat left 0.14rem; background-size: 0.14rem;padding-left: 0.3rem; box-sizing: border-box;}

@media screen and (max-width:1024px) {
.industry_content ul li{ padding: 3.5% 4%;}
}

@media screen and (max-width:760px) {
.industry_content ul li{ width: 100%;}
.industry_content ul{
  flex-wrap: wrap;
   justify-content: flex-start;
 }
.industry_content ul li:nth-child(n+2){ margin-top: 3vw;}
.industry_content ul li p{ font-size: 3.5vw; line-height: 1.65em; margin-top: 1vw; background-size: 2vw;background-position: left 1.8vw; padding-left: 3.5vw;}
.industry_content ul li h3{ font-size: 4.2vw;margin: 3vw 0 2vw 0;}
.industry_icon{ width: 14vw;}
.industry_content ul li{ padding:5vw;}
}

/* industry solution */
.industry_solution_img img{ display: block; max-width: 100%; margin: 0 auto;}

/* industry application */
.industry_application_list ul li{ width: 100%; position: relative; overflow: hidden;}
.industry_app_img{ width: 49.5%; float: left; height: 4.6rem; overflow: hidden;}
.industry_app_img img{display: block; min-height: 100%;}
.industry_word_content{ position: absolute; right: 0; top: 0; height: 100%; background: #e9e9e9; width: 49.5%;
  display: flex;
      display: -webkit-flex;
      display: -ms-flex;
      align-items: center;
      transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
}
.industry_word_content h3{ font-weight: normal; font-size: 0.32rem; line-height: 1.3em; color: #313131;font-family: "AlibabaMedium"; margin-bottom: 0.16rem;  transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;}
.industry_word_content p{ font-size: 0.24rem; color: #535353; line-height: 1.83em;transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;}
.industry_word{ box-sizing: border-box; padding: 0 7%;}

.industry_application_list ul li:hover .industry_word_content{ background: #056496;}
.industry_application_list ul li:hover .industry_word_content h3,.industry_application_list ul li:hover .industry_word_content p{ color: #fff;}
.industry_application_list ul li:nth-child(n+2){ margin-top: 1%;}

.industry_application_list ul li:nth-child(even) .industry_app_img{ float: right;}
.industry_application_list ul li:nth-child(even) .industry_word_content{left: 0; right: auto;}

@media screen and (max-width:760px) {
.industry_app_img{ width: 100%; float: none; height: auto;}
.industry_app_img img{display: block; width: 100%; height: auto;}
.industry_word_content{ position: static; width: 100%; display: block;}
.industry_word{ padding: 4vw 3vw;}
.industry_word_content p{ font-size: 3.5vw; line-height: 1.65em;}
.industry_word_content h3{ font-size: 4.2vw; margin-bottom: 1.5vw;}
.industry_application_list ul li:nth-child(even) .industry_app_img{ float:none;}
.industry_application_list ul li:nth-child(n+2){ margin-top: 3vw;}

}
/* industry case */
.industry_case_list{ position: relative; overflow: hidden;}
.industry_case_img{ width: 100%; height:0; padding-bottom: 75.67%;}
.industry_case_img img{display: block; width: 100%; height: auto;}

.industry_case_word_content{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/case_zhezhao.png) no-repeat left top; background-size: 100%; text-align: center; box-sizing: border-box; padding: 6% 9% 0;}
.industry_case_word_content h3{ font-size: 0.24rem; font-weight: normal; color: #fff; line-height: 1.3em; margin-bottom: 0.1rem;}
.industry_case_word_content p{text-overflow: ellipsis;
white-space: nowrap;
overflow:hidden; font-size: 0.14rem ;line-height: 1.3em ;color: #fff;}
.industrycase-next,.industrycase-prev{ width: 0.41rem; height: 0.41rem; position: absolute; top: 50%; margin-top: -0.205rem; z-index: 2;}
.industrycase-next{ background: url(../images/case_right.png) no-repeat center center; background-size: 100%; right: 0;}
.industrycase-prev{background: url(../images/case_left.png) no-repeat center center; background-size: 100%; left: 0;}

.industrycase-next.swiper-button-disabled, .industrycase-prev.swiper-button-disabled {
    opacity: .0;
    cursor: auto;
}

@media screen and (max-width:760px) {
.industry_case_word_content p{display: none;}
.industry_case_word_content h3{ font-size: 4.2vw; margin-bottom: 0;}
.industrycase-next, .industrycase-prev{ width: 8vw; height: 8vw; margin-top: -4vw;}
}


/* case list */
.case_list_content ul li{ width: 100%; box-sizing: border-box; padding: 0.2rem; background: #e9e9e9; position: relative;transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;}

.case_list_left{ width: 41%; float: left; height: 0; padding-bottom: 31%; border-radius: 0.12rem; overflow: hidden;}
.case_list_left img{ display: block; width: 100%; height: auto;}

.case_list_left img{ display:block; width: 100%; height: auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 1.2s ease-out 0s;-webkit-transition: all 1.2s ease-out 0s; -moz-transition: all 1.2s ease-out 0s; -mo-transition: all 1.2s ease-out 0s;}
.case_list_left:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 1s ease-out 0s; -webkit-transition: all 1s ease-out 0s;-moz-transition: all 1s
  ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.case_list_right{ width: 55%; float: right; margin-top: 0.4rem;transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s; box-sizing: border-box; padding-right: 0.3rem;}
.case_list_right h3{ font-size: 0.46rem; color: #535353; margin-bottom: 0.15rem;transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;}
.case_list_right h4{ font-size: 0.24rem; color: #313131; line-height: 1.83em;font-family: "AlibabaMedium"; font-weight: normal;margin-top: 0.1rem;transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;}
.case_list_right p{ font-size: 0.24rem; line-height: 1.83em; color: #535353; margin-top: 0.1rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;overflow: hidden;transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;}
.case_list_word_top h4{ float: left; margin-top: 0;}
.case_list_word_top p{overflow: hidden; margin-top: 0;}

.case_list_right h6{ font-size: 0.24rem; width: 2.26rem; line-height: 1.3em; padding: 0.2rem; background: #056496; border-radius: 0.12rem; text-align: center; color: #fff; font-weight: normal; position: absolute; bottom: 0.6rem;transition-duration: .8s;
-ms-transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;}

.case_list_content ul li:hover .case_list_right h3,.case_list_content ul li:hover .case_list_right h4,.case_list_content ul li:hover .case_list_right p{ color: #fff;}
.case_list_content ul li:hover h6{ background: #fff; color: #056496;}
.case_list_content ul li:hover{ background: #056496;}
.case_list_content ul li:nth-child(n+2){ margin-top: 0.3rem;}
@media screen and (max-width:1700px) {
.case_list_right{ margin-top: 0.15rem;}
.case_list_right h6{ bottom: 0.35rem;}
}
@media screen and (min-width:1700px) {
  .case_list_right{ margin-top: 0.15rem;}
  .case_list_right h6{ bottom: 0.35rem;}
  }
@media screen and (max-width:1550px) {
.case_list_right h4{ line-height: 1.5em;}
.case_list_right p{ line-height: 1.5em;}
.case_list_right h3 { margin-bottom: 0.1rem;}
}

@media screen and (max-width:1150px) {
.case_list_right p{-webkit-line-clamp: 2;}
.case_list_right h6{ width: 1.8rem; padding: 0.15rem 0;}
}

@media screen and (max-width:950px) {
.case_list_right p{-webkit-line-clamp: 1; line-height: 1.3em;}
.case_list_right h6{padding: 0.1rem 0;}
.case_list_right h3{ font-size: 0.4rem;}
.case_list_right h4{ line-height: 1.3em;}
}

@media screen and (max-width:760px) {
.case_list_left{ width: 50%;padding-bottom: 37%;}
.case_list_right{ width: 46%;margin-top: 2vw; padding: 0;}
.case_list_right h4,.case_list_right p{display: none;}
.case_list_right h3{ font-size: 4.2vw;    margin-bottom: 1vw;}
.case_list_word_top h4{display: block; font-size: 3.5vw; float: none; line-height: 1.65em;}
.case_list_word_top p{display: block;font-size: 3.5vw; line-height: 1.65em;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;overflow: hidden;}
.case_list_content ul li{ padding: 2.5vw;}

.case_list_right h6{ font-size: 3.5vw;    width: 22vw; border-radius: 1.2vw; padding: 1vw 0; bottom: 4vw;}
.case_list_content ul li:nth-child(n+2){ margin-top: 3vw;}
}

/* case detail */
/*.case_detail_container h3 {
  font-size: 0.64rem;
  color: #0086d1;
  line-height: 1.15em;
  font-family: "AlibabaMedium";
  font-weight: normal;
  margin: 0.35rem 0 0.25rem;
}

.case_detail_container h4{  font-family: "AlibabaMedium";
  font-weight: normal; font-size: 0.32rem; line-height: 1.8em; color: #191919; margin-top: 0.2rem;}*/
.case_detail_container p{ font-size: 0.18rem; line-height: 1.8em; color: #535353; margin-top: 0.1rem;}
.case_detail_container p img{ max-width: 100%!important; height: auto!important;}
.case_detail_container h2 {
  font-size: 0.64rem;
  color: #056496;
  line-height: 1.15em;
  font-family: "AlibabaMedium";
  font-weight: normal;
  margin: 0.35rem 0 0.25rem;
}

@media screen and (max-width:760px) {
/*.case_detail_container h3 {
    font-size: 6.3vw; margin: 3.5vw 0 2.3vw 0;
  }*/

  .case_detail_container h2 {
      font-size: 6.3vw; margin: 3.5vw 0 3.5vw 0;
    }

.case_detail_container p{ font-size: 3.5vw; line-height: 1.65em; margin-top: 1.5vw;}
/*.case_detail_container h4{ font-size: 4.2vw; margin-top: 2.3vw;}*/

}

/* product_list */
/* product advantage */
.product_advantage_content ul{display: flex;
    display: -webkit-flex;
    display: -ms-flex;}
.product_advantage_content ul li{ width: 25%; border-left: 1px solid #e9e9e9; text-align: center; box-sizing: border-box; padding: 0.25rem 1%;}
.product_advantage_content ul li:first-child{ border-left: none;}
.product_advantage_icon{ width: auto; height: 1rem;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;
    justify-content: center;}
.product_advantage_content ul li img{ display: block; max-height: 100%;}
.product_advantage_content ul li h3{ color: #1b1b1b; font-size: 0.26rem; line-height: 1.3em; font-weight:normal; margin-top: 0.3rem;}

@media screen and (max-width:1024px) {
.product_advantage_icon{ height: 0.9rem;}
}

@media screen and (max-width:760px) {
  .product_advantage_content ul{   flex-wrap: wrap;
   justify-content: flex-start;}
  .product_advantage_content ul li{ border: none; width: 49%; margin-right: 2%;}
  .product_advantage_content ul li:nth-child(2n){ margin-right: 0;}
  .product_advantage_content ul li:nth-child(n+3){  margin-top: 2%;}
  .product_advantage_content ul li h3{ font-size: 4vw;margin-top: 4vw;}
  .product_advantage_icon{ height: 12vw;}

}

/* product_detail */
/* product about */
.product_ad_content img{display: block; max-width: 100%; height:auto;}
.product_ad_content{border-radius: 0.12rem; overflow:hidden;}
@media screen and (max-width:760px) {
.product_ad_content{ border-radius: 1.2vw;}
}

/* product list */
.product_list_container{ background: #f3f3f3; width: 94.79%; margin: 0px auto;box-sizing: border-box; /*padding: 4% 0; */overflow:hidden;}

.product_list_content { margin: 3% auto;}
.product_list_content ul{  display: -webkit-flex;
  display: flex;
  justify-content: space-evenly;align-items: center;flex-wrap: wrap;}
.product_list_content ul li{ width: 3.74rem;text-align: center;}
  .product_list_content ul li:nth-child(n+4){ margin-top: 3%;}

.product_list_icon{
    width: 3.5rem; 
    height: 2.2rem;
    background-color: #FFFFFF;
    border-radius: 0.08rem;
    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
  }
.product_list_icon img{ display: block;max-width: 100%; height: auto;}

.product_list_line{ width: 2px; height: 1rem; background: #e8e8e8;}

.product_list_content ul li p{ margin-top:0.18rem;width: 100%; font-size: 0.18rem; color: #262626; line-height: 1.27em;}

@media screen and (max-width:1450px) {
.product_list_content ul li{ width: 33.333%; box-sizing: border-box; padding-right: 2%;}

.product_list_content ul li p{ width: 100%;}
.product_list_icon{width: 3.3rem;}

}

@media screen and (max-width:930px) {
.product_list_icon {width:3rem;}
.product_list_line{ height: 0.8rem;}
.product_list_content ul li p{ width: 100%;}
}

@media screen and (max-width:760px) {
.product_list_content{ margin: 4vw auto;}
.product_list_content ul li{ width: 32%;}
.product_list_icon{width: 28.5vw;}
.product_list_content ul li p{ font-size: 2.7vw; width: 100%;}
.product_list_line{ height: 10vw;}
.product_list_content ul li:nth-child(n+4){ margin-top:4vw;}
}

/* product list parameter */
.product_parameter_content_l table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 0.2rem;
}


.product_parameter_content_l table thead tr {
  background: #056496;
  height: 0.6rem;
}

.product_parameter_content_l table th {
  text-align: left;
  line-height: 1.5em;
  font-size: 0.18rem;
  color: #ffffff;
  font-weight: normal;
  box-sizing: border-box;
}
.product_parameter_content_l table th{padding-left: 0.3rem;}
.product_parameter_content_l .nameSep th:nth-child(2n+3){ border-left: 2px solid #FFFFFF !important;}

.product_parameter_content_l table td {
  font-size: 0.18rem;
  line-height: 1.5em;
  box-sizing: border-box;
  color: #303131;
  padding: 0.15rem 0.1rem 0.15rem 0;
  word-wrap: break-word;
}
.product_parameter_content_l table tbody tr:nth-child(2n+1){background: #f3f3f3;}
.product_parameter_content_l table tbody tr td{padding-left: 0.3rem;}
.product_parameter_content_l table tbody tr:nth-child(even){ background: #dfdfdf;}
.product_parameter_content_l .nameSep tbody tr td:nth-child(2n+3){ border-left: 2px solid #FFFFFF !important;}

.product_parameter_content_l table tbody tr td p:nth-child(2n){padding-top: 0.3rem;}
/* .product_parameter_content_l p{ font-size: 0.16rem; line-height: 2.25em; color: #303131;} */

@media screen and (max-width:1024px) {
.product_parameter_content_l table th:first-child{ padding-left: 4vw;}
.product_parameter_content_l table tbody tr td:first-child{padding-left: 4vw;}

}

@media screen and (max-width:760px) {


  .product_parameter_content_l {
    margin-bottom: 2vw;
  }

  .product_parameter_content_l table thead tr {
    height: 10vw;
  }

  .product_parameter_content_l table th {
    font-size: 2.5vw;
    line-height: 1.7em;
    padding-right: 2vw;
  }

  .product_parameter_content_l table td {
    font-size: 2.3vw;
    padding: 2vw 2vw 2vw 0;
  }
  .product_parameter_content_l table th:nth-child(2n+1){padding-left: 2vw;}
  .product_parameter_content_l table tbody tr td:nth-child(2n+1){padding-left: 2vw;}
}

/* product charac */
.product_charac_container{ background: #f3f3f3; width: 94.79%; margin: 0px auto;box-sizing: border-box; /*padding: 4% 0; */overflow:hidden;}

.product_charac_content { margin: 4% auto;}
.product_charac_content ul{  display: -webkit-flex;
  display: flex;
  justify-content: space-between;flex-wrap: wrap;}
.product_charac_content ul li{ width: 4.74rem;  display: -webkit-flex;
  display: flex;align-items: center;justify-content: space-between;}
  .product_charac_content ul li:nth-child(n+4){ margin-top: 4%;}

.product_charac_icon{width:0.72rem;display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    align-items: center;}
.product_charac_icon img{ display: block;max-width: 100%; height: auto;}

.product_charac_line{ width: 2px; height: 1rem; background: #e8e8e8;}

.product_charac_content ul li p{ width: 2.5rem; font-size: 0.18rem; color: #262626; line-height: 1.27em;}

@media screen and (max-width:1450px) {
.product_charac_content ul li{ width: 33.333%; box-sizing: border-box; padding-right: 2%;}

.product_charac_content ul li p{ width: 70%;}
.product_charac_icon{width: 0.7rem;}

}

@media screen and (max-width:930px) {
.product_charac_icon {width:0.65rem;}
.product_charac_line{ height: 0.8rem;}
.product_charac_content ul li p{ width: 64%;}
}

@media screen and (max-width:760px) {
.product_charac_content{ margin: 5vw auto;}
.product_charac_content ul li{ width: 50%;}
.product_charac_icon{width: 8.5vw;}
.product_charac_content ul li p{ font-size: 3.7vw; width: 30vw;}
.product_charac_line{ height: 10vw;}
.product_charac_content ul li:nth-child(n+3){ margin-top:5vw;}
}

/* product parameter */
.product_parameter_content table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 0.2rem;
}


.product_parameter_content table thead tr {
  background: #056496;
  height: 0.6rem;
}

.product_parameter_content table th {
  text-align: left;
  line-height: 1.5em;
  font-size: 0.18rem;
  color: #ffffff;
  font-weight: normal;
  box-sizing: border-box;
}
.product_parameter_content table th:first-child{ padding-left: 0.9rem;}

.product_parameter_content table td {
  font-size: 0.18rem;
  line-height: 1.5em;
  box-sizing: border-box;
  color: #303131;
  padding: 0.15rem 0.1rem 0.15rem 0;
  word-wrap: break-word;
}
.product_parameter_content table tbody tr td:first-child{padding-left: 0.9rem;}
.product_parameter_content table tbody tr:nth-child(even){ background: #e6e6e6;}

/* .product_parameter_content p{ font-size: 0.16rem; line-height: 2.25em; color: #303131;} */

@media screen and (max-width:1024px) {
.product_parameter_content table th:first-child{ padding-left: 4vw;}
.product_parameter_content table tbody tr td:first-child{padding-left: 4vw;}

}

@media screen and (max-width:760px) {


  .product_parameter_content {
    margin-bottom: 2vw;
  }

  .product_parameter_content table thead tr {
    height: 10vw;
  }

  .product_parameter_content table th {
    font-size: 3.8vw;
    line-height: 1.7em;
  }

  .product_parameter_content table td {
    font-size: 3.5vw;
    padding: 2vw 2vw 2vw 0;
  }
  /* .product_parameter_content p{ font-size: 3.5vw; line-height: 1.65em;} */

/*  .product_parameter_content::-webkit-scrollbar {
    width: 15px;
    height: 15px;
  }

  .product_parameter_content::-webkit-scrollbar-track {
    border-radius: 0px;
    background: #dddddd;
  }

  .product_parameter_content::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #00a29a;
  }

  .product_parameter_content::-webkit-scrollbar-thumb:hover {
    border-radius: 10px;
    background: #00a29a;
  }*/
}

/* download */
/* download nav */
.download_nav_container{ margin-top: 0;}
.download_nav_content ul li{
    display: block;
    font-size: 0.18rem;
    color: #494949;
    line-height: 1.2em;
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    box-sizing: border-box;
    margin: 0 0 0 0.4rem;
    cursor: pointer;
}
.download_nav_content ul li:hover, .download_nav_content ul li.cur{color: #056496;}

@media screen and (max-width:760px) {
.download_nav_content ul li{ font-size: 4vw; padding: 0 3vw; margin: 0;}
.download_nav_content ul{justify-content:center;}
}

/* download Content */
.download_container4{ padding-top: 4%;}

.download_content_list ul li{ width: 49.5%; float:left; height: 1.8rem; background:url(../images/download_bg.jpg) no-repeat right center; background-size: auto 100%; border-radius: 0.12rem;box-shadow: 0 0 0.16rem rgba(230,230,230,0.8); margin-right: 1%; box-sizing: border-box; position: relative;padding: 0.3rem 0.4rem;}
.download_content_list ul li:nth-child(2n){ margin-right: 0;}
.download_content_list ul li:nth-child(n+3){ margin-top: 1%;}
.download_content_list ul li p{ font-size: 0.26rem;width: 80%; line-height: 1.4em;}
.download_content_list ul li p a{color: #383838;}
.download_content_list ul li p a:hover{color: #0086d1;}
.download_content_list ul li h6{width: 0.48rem; display: block; position: absolute; right: 0.6rem; top: 50%;
transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.download_content_list ul li h6 img{display: block; width: 100%; height: auto;}
.download_logo{ width: 2.31rem; margin-bottom: 0.3rem;}
.download_logo img{display: block; width: 100%; height: auto;}

.product_download{ padding: 0.5% 0.605%; width: 96%;}

@media screen and (max-width:1024px) {
.download_container{display: none;}
.download_container4{ padding-top: 5vw;}
}

/* product detail nav */
.container-crumb {
  width: 94.79%;
  margin: 0 auto;
  padding: 0.1rem;
  font-size: 0.17rem;
  color: #494949;
}
.container-crumb a {
    text-decoration: none;
}
.container-crumb a:link,
.container-crumb a:visited {
    color: #494949;
}
.container-crumb a:hover {
    color: #0086d1;
    text-decoration: underline;
}


/* product detail nav */

/*.product_detail_nav .swiper-slide{}
.product_detail_nav .swiper-slide-active{}*/
.product_detail_nav_container{ width:84.8%;position:absolute; bottom: 0.3rem; left: 50%;transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-moz-transform: translateX(-50%);}

.product_detail_nav_container ul{  display: -webkit-flex;
  display: flex;justify-content:center; }
.product_detail_nav_container ul li{ transition-duration: .5s;
  -ms-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -webkit-transition-duration: .5s; width: 15.33%; margin: 0 0.5%;
  display: -webkit-flex;
  display: flex;

  align-items:flex-end;

}
.product_detail_nav_container ul li .product_detail_nav{ border-radius: 0.12rem; background: rgba(202,202,202,0.9);height: 0;
    padding-bottom: 76%; overflow: hidden; position: relative; width: 100%;}
.product_detail_nav_container ul li.cur{ width: 17%;}
.product_detail_nav_container ul li.cur .product_detail_nav{background: rgba(255,255,255,0.8);}
.product_detail_nav_container ul li img{
-webkit-animation:none;
-moz-animation: none;
animation: none; width: 100%; height:auto; display:block; position: absolute; left: 0; bottom:0;}
.product_detail_nav_container ul li h4{ color: #1b1b1b; font-weight: normal; font-size: 0.16rem; line-height: 1.4em; text-align: center; box-sizing: border-box; padding: 0.1rem 0.05rem 0; position: relative; z-index: 2;}
.product_detail_nav_container ul li.cur h4{ font-size: 0.18rem;}

.product_detail_nav_container ul li.onlyone{ display: none;}

@media screen and (max-width:1024px) {
.product_detail_nav_container{ width: 94.79%;}
}

@media screen and (max-width:760px) {
.product_detail_nav_container{ bottom: 2vw;}
.product_detail_nav_container ul li .product_detail_nav{ border-radius: 1.2vw;}
.product_detail_nav_container ul li h4{ font-size: 2.8vw;}
.product_detail_nav_container ul li.cur h4{ font-size: 3.2vw;}

.product_detail_nav_container ul li .product_detail_nav{ padding-bottom: 135%;}

}



/* Search Result */
.search_result_content{ background: #fff;box-shadow: 0.05rem 0.05rem 0.2rem rgba(27,86,51,0.4); border-radius: 10px; padding: 0.5rem; box-sizing: border-box;}
.search_result_content ul li{ width: 100%;border-top: 2px solid #e8e8e8; margin-top: 3%; padding-top: 3%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.search_result_content ul li h3{
  font-size: 0.24rem;
    line-height: 1.33em;
    margin-bottom:0.15rem;
    color: #000000;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;
  }
.search_result_content ul li h4{ font-size: 0.2rem; line-height: 1.3em; color: #666666;}

.search_result_content ul li:first-child{border-top: none; margin-top: 0; padding-top: 0;}

.search_result_content ul li:hover h3{ color: #1b5633;}

@media screen and (max-width:800px) {
.search_result_content{box-shadow: 0.5vw 0.5vw 2vw rgba(27,86,51,0.4); border-radius: 1vw; padding: 5vw;}
.search_result_content ul li h3{    font-size: 4.2vw;line-height: 1.4em; margin-bottom: 3vw;}
.search_result_content ul li h4{ font-size: 3.8vw;}
.search_result_content ul li{ margin-top: 4vw; padding-top: 4vw;}

}

/* sitemap */
.content_sitemap{ overflow:hidden;border: 1px solid #ccc;
padding: 0.4rem 0.3rem 0 0.3rem;box-sizing:border-box;-webkit-box-sizing: border-box; }

.sitemap_link{margin-bottom:0.4rem;}
.content_sitemap ul{ width:100%; overflow:hidden;}
.content_sitemap h3{ font-size:0.24rem; line-height:1.1em; border-bottom:1px dotted #ccc;padding-bottom:0.15rem; color:#313131; }
.content_sitemap h3 a{color:#313131; }

.content_sitemap ul li{ float:left; padding-right:0.25rem; font-size:0.18rem; line-height:1.2em; margin-top:0.15rem;}

.content_sitemap ul li a{ color:#636363;}

.content_sitemap a:hover{ color: #1b5633;}

.content_sitemap ul.xxww li{ padding-right:0; width:100%;}

.index_container_1000{width:1000px; margin:0 auto;}


@media screen and (max-width:760px) {
.content_sitemap{ padding: 4vw;}
.content_sitemap h3{font-size: 4.4vw; padding-bottom: 2vw;}
.content_sitemap ul li{ font-size: 3.8vw; margin-top: 2vw; float: none; width: 100%; padding-right: 0;}
.sitemap_link { margin-bottom: 6vw;}
}

/* linshi */
.linshi_xiang_content img{ display: block; width: 100%; height: auto;}
.wubanmag{ margin-top:1.4rem;}

@media screen and (max-width:760px) {
.wubanmag{ margin-top:15vw;}
}

@media screen and (min-width:1300px) {
.productfixed{ right: calc((100% - 1300px)/2 + 37px);}
.product_charac_content ul li { width: calc(30%);}
}
