.tkg {
  height:60px;
}

@media (min-width: 981px) {
      .jcc{
        justify-content:center;
    }
  body {
    font-size: 0.83vw;
  }
  .header .d1 .logo img {
    width: 7.81vw;
  }
  .header .d1 .nav li {
    margin-right:4.17vw;
  }
  .header .d1 .nav li a {
    padding: 1.04vw 0;
  }
  .header .d1 .nav li a::after {
    height: .21vw;
    bottom:.21vw;
  }
  .header .d1 .nav li:hover a::after,
.header .d1 .nav li.on a::after {
  width:4.17vw;
}
   .header .d1 .nav li .v2 {
    width:9vw;
    padding: .52vw 0;
  }
  .header .d1 .nav li .v2 li a {
    padding: .42vw .52vw;
  }
  .header .d1 .searchform {
    width: 10.33vw;
    height: 2.08vw;
    border-radius: 1.04vw;
    padding: 0 0.83vw;
    top:2.6vw;
  }
    .header .d1 .search {
    height: 2.08vw;
  }
  .header .d1 .search .int {
    margin-right: 0.31vw;
  }
  .header .d1 .tel {
    margin: 0 1.56vw;
  }
  .header .d1 .tel img {
    width: 0.94vw;
    margin-right: 0.52vw;
  }
 
  .header .d1 .lang::before {
    height: 1.56vw;
  }
  .header .d1 .lang img {
    width: 1.67vw;
    margin-right: 0.57vw;
  }
  .tkg {
    height:3.13vw;
  }
  .vmore {
    padding: 0 0.63vw;
    height: 2.19vw;
    border-radius: 0.31vw;
  }
  .vmore i {
    margin-left: 0.73vw;
  }
  /* footer */
  .footer .ft1 {
    padding: 2.08vw 0;
  }
  .footer .ft1 .logo img {
    width: 8.33vw;
  }
  .footer .ft1 .logo .txt {
    padding-left: 0.94vw;
    margin-left: 0.94vw;
    margin-top: 0.21vw;
  }
  .footer .ft1 .logo .txt::after {
    height: 0.94vw;
  }
  .footer .ft1 .search {
    margin-left: 3.13vw;
    width: 15.63vw;
    height: 2.08vw;
    padding: 0 0.78vw;
    border-radius: 0.42vw;
  }
  .footer .ft1 .search button {
    padding-left: 0.83vw;
    margin-left: 0.52vw;
  }
  .footer .ft1 .search button::before {
    height: 0.94vw;
  }
  .footer .ft2 {
    padding: 2.34vw 0;
  }
 

  .footer .ft2 .col1 .ul1 li .tit {
    width: 5.73vw;
  }
  .footer .ft2 .col2 li {
    width: 7.81vw;
    margin-left: 4.17vw;
  }
  .footer .ft2 .col2 li .pic {
    width: 7.81vw;
    height: 7.81vw;
    padding: 0.57vw;
    margin-bottom: 0.63vw;
  }
  .footer .copyright {
    padding: 0.63vw 0;
  }
  .g-type {
    margin-bottom: 3.02vw;
  }
  .g-type .cat .cn img {
    width: 6.04vw;
    margin-left: 1.56vw;
  }
  .g-type .cat .en {
    margin-top: -1.65vw;
  }
  .banner .swp-dot {
    bottom: 3.91vw;
  }
  .banner .swp-dot .swiper-pagination .swiper-pagination-bullet {
    height: 0.21vw;
  }
  .banner .swp-dot .swiper-pagination .swiper-pagination-bullet::before {
    top: -1.98vw;
  }
  .ind1 .info .list li {
    margin-top: 3.13vw;
  }
  .ind1 .info .list li .item .item-num {
    padding-right: 2.03vw;
    margin-right: 1.3vw;
  }
  .ind1 .info .list li .item .item-num .num {
    min-width: 6.77vw;
  }
  .ind1 .info .list li .item .item-num .unit {
    top: -0.78vw;
    width: 1.56vw;
    height: 1.56vw;
  }
  .ind1 .video {
    margin-left: 2.5vw;
    padding: 0 1.15vw 1.2vw 0;
  }
  .ind1 .video::after {
    content: "";
    width: calc(100% - 1.15vw);
    height: calc(100% - 1.2vw);
    border-radius: 0.52vw;
    border: 0.21vw solid #ced2d8;
  }
  .ind1 .video .play img {
    width: 3.96vw;
  }
  /* ind2 */
  .ind2 {
    padding: 12.86vw 0 4.17vw;
  }

  .ind2 .row1 {
    top: 5.73vw;
  }
  .ind2 .row2 ul {
    height: 3.13vw;
    border-radius: 1.56vw;
    padding: 0.31vw;
  }
  .ind2 .row2 ul li {
    padding: 0.52vw 1.3vw;
    min-width: 9.38vw;
    border-radius: 1.25vw;
  }
  .ind2 .tablist {
    padding-top: 3.13vw;
  }
  .ind2 .tablist .tabcont .swp-jt .jt {
    width: 2.92vw;
    height: 2.92vw;
  }
  .ind2 .tablist .item .item-pic {
    width: 27.92vw;
    height: 27.92vw;
    padding: 4.2vw;
  }
  .ind2 .tablist .item .item-info {
    padding-left: 3.96vw;
  }
  .ind2 .tablist .item .item-info .item-attr {
    margin: 2.5vw 0 4.69vw;
  }
  .ind2 .tablist .item .item-info .item-attr li {
    margin-bottom: 1.82vw;
  }
  .ind2 .tablist .item .item-info .item-attr li .tit {
    margin-right: 0.73vw;
  }
  .ind2 .tablist .item .item-info .item-link a {
    padding: 0.63vw 1.77vw;
    border-radius: 1.25vw;
  }
  .ind2 .next-pro {
    width: 25vw;
  }
  .ind2 .next-pro .item-pic {
    margin: 5.21vw 0 2.6vw;
    width: 12.81vw;
    height: 12.81vw;
    padding: 1.82vw;
  }
  .ind3 .item .item-tit {
    width: calc(100% - 4.17vw);
    padding: 1.15vw 2.6vw;
    border-radius: 3.13vw 0vw 0.52vw 0vw;
  }
  .ind3 .item .item-tit .xh {
    padding-right:1vw;
    margin-right:1vw;
  }
  .ind3 .item .item-tit .xh::after {
    height: 1.67vw;
  }
  .ind3 .item .item-tit .tit {
    max-width:14vw;
  }
  .ind3 .info {
    max-width: 28.49vw;
    margin-left: 5.73vw;
  }
  .ind3 .info .item-tit {
    padding-bottom: 2.6vw;
    margin-bottom: 2.6vw;
  }
  .ind3 .info .item-tit img {
    width: 1.46vw;
  }
  .ind3 .info .item-tit img.dh1 {
    margin-top: 1.88vw;
    margin-left: -2.4vw;
  }
  .ind3 .info .item-tit img.dh2 {
    margin-top: -1.09vw;
  }
  .ind3 .info .item-tit .tit {
    margin: 0 1.3vw 0 0.78vw;
  }
  .ind3 .info .item-tit::after {
    width: 8.33vw;
    height: 0.1vw;
  }
  .ind3 .slides .jt {
    bottom:.6vw;
  }
  .ind3 .slides .jt a {
    margin-right:1.65vw;
    width: 2.92vw;
    height: 2.92vw;
  }
  .ind5 .item {
    padding: 2.6vw 3.02vw;
  }
  .ind5 .item .riqi .year {
    margin: 0.52vw 0 1.04vw 0;
  }
  .ind5 .item .item-pic {
    margin: 1.3vw 0;
  }
  .ind5 .item .item-link {
    margin-top: 1.88vw;
  }
  .ind5 .item .item-link i {
    margin-left: 0.52vw;
  }
  .ind6 .list li .item {
    box-shadow: 0vw 0.21vw 1.04vw 0vw rgba(15, 81, 190, 0.16);
    border-radius: 0.52vw;
    height:4.22vw;
    padding: 0.3vw;
  }
  /* inner */
  .inner-slide {
    padding: 8.33vw 0;
  }
  .news .news-list {
    padding: 2.6vw 0;
  }
  .news .news-list li .item {
    border-radius: 0.52vw;
    padding: 1.3vw 1.56vw;
  }
  .news .news-list li .item .item-date .date1 .line {
    margin: 0 0.42vw;
  }
  .news .news-list li .item .item-info {
    padding-left: 1.56vw;
    margin-left: 1.56vw;
  }
  .news .news-list li .item .item-info::before {
    height: 2.4vw;
  }
  .news .news-list li .item .item-info .desc {
    margin-top: 0.73vw;
  }
  .pages {
    margin-top: 2.08vw;
  }
  .pages li {
    margin-left: 1.15vw;
  }
  .pages li a {
    width: 1.15vw;
    height: 1.15vw;
  }
  /* detail */
  .crumbs {
    padding: 1.25vw 0;
  }
  .crumbs img {
    width: 1.04vw;
    margin-right: 0.78vw;
  }
  .crumbs i {
    margin: 0 0.73vw;
  }
  .detail .news-tit {
    margin: 2.6vw 0 0;
  }
  .detail .news-attr {
    margin: 1.25vw 0 1.88vw;
  }
  .detail .news-cont .sub-tit {
    margin-bottom: 1.98vw;
  }
  .detail .news-cont .sub-tit em {
    min-width: 12.5vw;
    height: 2.08vw;
    padding: 0.57vw 0.99vw;
    border-radius: 1.04vw 0vw 0vw 1.04vw;
  }
  .detail .news-keys {
    margin: 1.56vw 0 2.08vw;
    padding: 0.89vw 1.56vw;
    border-radius: 0.31vw;
  }
  .detail .news-keys .tit {
    margin-right: 0.78vw;
  }
  .detail .news-keys .cont a {
    margin-right: 1.46vw;
  }
  .detail .news-sxp {
    margin-bottom: 4.17vw;
  }
  /* honor */
  .subcat {
    margin-bottom: 2.6vw;
  }
  .subcat li {
    margin: 0 1.3vw;
  }
  .subcat li a {
    min-width: 7.81vw;
    padding: 0.52vw 1.3vw;
    border-radius: 1.25vw;
  }
  .honor li .item {
    padding: 2.08vw 1.46vw;
  }
  .honor li .item .item-pic {
    height: 14.79vw;
    margin-bottom: 2.08vw;
  }
  /* product */
  .product .list li .item {
    border-radius: 0.52vw;
    padding: 0.52vw;
  }
  .product .list li .item .cont .item-logo img {
    width: 3.33vw;
  }
  .product .list li .item .cont .item-tit {
    padding: 0.89vw 0.83vw;
  }
  .product .list li .item .cont .item-tit .link {
    margin-left: 1.3vw;
  }
  .product .list li .item .cont .item-tit .link img {
    width: 1.15vw;
  }
  /* search */
  .search-box .search2 {
    box-shadow: 0vw 0.26vw 0.52vw 0vw rgba(15, 20, 136, 0.2);
    border-radius: 0.52vw;
    margin-top: -1.67vw;
    padding: 0.21vw 0 0.21vw 0.21vw;
  }
  .search-box .search2 .int input {
    height: 2.92vw;
    padding: 0 0.78vw;
    border-radius: 0.42vw;
  }
  .search-box .search2 button {
    padding: 0 1.35vw;
  }
  .search-box .history {
    border: 0.05vw solid #e5ebef;
    padding: 1.98vw 2.08vw 1.04vw 2.08vw;
    margin: 4.17vw 0 2.6vw;
  }
  .search-box .history .cont {
    min-height: 13.54vw;
  }
  .search-box .history .his-tit {
    margin-bottom: 1.56vw;
  }
  .search-box .history .his-list {
    padding-left: 0.78vw;
  }
  .search-box .history .his-list li {
    margin-bottom: -0.42vw;
  }
  .search-box .history .his-list li::before {
    width: 0.31vw;
    height: 0.31vw;
  }
  .search-box .history .nodata img {
    width: 15.26vw;
  }
  .search-box .history .his-cont::before {
    width: 0.05vw;
    height: 9.38vw;
    left: -1.15vw;
    top: 2.08vw;
  }
  .search-box .search-list li {
    margin-bottom: 2.08vw;
  }
  .search-box .search-list li .item {
    padding: 1.04vw;
  }
  .search-box .search-list li .item .item-pic {
    width: 12.5vw;
  }
  .search-box .search-list li .item .item-logo {
    top: 0.52vw;
    left: 0.52vw;
  }
  .search-box .search-list li .item .item-logo img {
    width: 3.33vw;
  }
  .search-box .search-list li .item .item-info {
    padding: 1.04vw;
    border-radius: 0.42vw;
  }
  .search-box .search-list li .item .item-info .attr .dd {
    margin-bottom: 0.78vw;
    padding-left: 0.52vw;
    border-radius: 0.1vw;
  }
  .search-box .search-list li .item .item-info .attr .dd .tit::before {
    width: 0.21vw;
    height: 0.83vw;
    border-radius: 0.1vw;
  }
  /* equip */
  .equip .col-left .item .item-tit {
   
    height:4vw;
    top: 1vw;
    padding:0 4vw 0 1vw;
  }
  .equip .col-left .item .item-tit span {
    margin-top:-.6vw;
  }
.equip .col-right{
  margin-top:1.56vw;
}
 
  .equip .col-right .swiper-slide .item .pic {
    border-radius: 0.52vw;
  }
  /* contact */
  .contact .cont1 li .item {
    padding: 2.34vw 3.13vw;
    box-shadow: 0vw 0.21vw 1.04vw 0vw rgba(15, 81, 190, 0.16);
    border-radius: 0.52vw;
  }
  .contact .cont1 li .item .icon {
    width: 5.73vw;
    height: 5.73vw;
    margin-right: 2.08vw;
  }
  .contact .cont1 li .item .icon img {
    width: 3.54vw;
  }
  .contact .cont1 li .item .info .title {
    margin-bottom: 1.04vw;
  }
  .contact .cont1 li .item .info .cont .dd {
    margin-top: 0.78vw;
  }
  .contact .cont1 li .item .info .cont .dd .tit {
    margin-right: 0.57vw;
  }
  .contact .cont1 li .item .info .cont .dd .tit img {
    width: 0.83vw;
    margin-right: 0.31vw;
  }
  .contact .cont2 .map {
    height: 31.25vw;
    border-radius: 0.52vw;
  }
  .contact .cont2 .list li {
    margin-top: 3.13vw;
  }
  .contact .cont2 .list li .item .item-tit {
    margin-bottom: 1.56vw;
  }
  .contact .cont2 .list li .item .item-tit .tit {
    min-width: 12.5vw;
    height: 2.08vw;
    padding: 0 0.99vw;
    border-radius: 1.04vw 0vw 0vw 1.04vw;
  }
  .contact .cont2 .list li .item .item-cont {
    padding-left: 0.94vw;
  }
  .contact .cont2 .list li .item .item-cont p {
    margin-bottom: 1.04vw;
  }
  .g-type2 {
    margin-bottom: 4.17vw;
  }
  .g-type2 .cn .tit {
    margin: 0 1.82vw;
  }
  .g-type2 .cn img {
    width: 6.04vw;
  }
  .g-type2 .en {
    margin-top: -1.88vw;
  }
  .partner .list {
    padding: 1.56vw 0 6.25vw;
  }
  .partner li {
    margin: 0 0.52vw -2.08vw 0.52vw;
  }
  .partner li .item {
    width: 9.17vw;
    height: 10.42vw;
    padding: 0.78vw;
  }
  .partner li .item img {
    width: 8.59vw;
  }
  /* about */
  .about .ab1 .row1 li .item {
    border-radius: 0.52vw;
    padding: 1.15vw 1.77vw;
  }
  .about .ab1 .row1 li .item .icon {
    margin-right: 1.3vw;
  }
  .about .ab1 .row1 li .item .icon img {
    width: 5.73vw;
  }
  .about .ab1 .row1 li .item .info .num {
    margin-top: 0.78vw;
  }
  .about .ab1 .row2 {
    margin-top: 4.69vw;
  }
  .about .ab1 .row2 .g-type {
    margin-bottom: 2.5vw;
  }
  .about .ab1 .row2 .col1 .txt2 {
    margin: 1.04vw 0 1.3vw 0;
  }
  .about .ab1 .row2 .col1 .txt3 p {
    margin-bottom: 0.78vw;
  }
  .about .ab1 .row2 .col1 .link {
    margin-top: 1.88vw;
  }
  .about .ab1 .row2 .col1 .link a {
    height: 2.5vw;
    padding: 0 1.35vw;
    border-radius: 1.25vw;
    margin-right: 1.04vw;
  }
  .about .ab1 .row2 .col2 {
    width: 32.81vw;
    margin-left: 5.1vw;
  }
  .about .ab1 .row2 .col2 .slides {
    padding: 2.08vw 2.08vw 0 1.56vw;
  }
  .about .ab1 .row2 .col2 .slides::after {
    width: 13.54vw;
    height: 13.54vw;
  }
  .about .ab1 .row2 .col2 .slides::before {
    width: 4.17vw;
    height: 4.17vw;
  }
  .about .ab1 .row2 .col2 .slides .dot {
    top: 2.5vw;
    left: 0;
  }
  .about .ab1 .row2 .col2 .slides .dot .swiper-pagination-bullet {
    width: 0.73vw;
    height: 0.73vw;
    border: 0.05vw solid #8195a5;
  }
  .about .ab2 li {
    max-width: 18vw;
    text-align:center;
  }
  .about .ab2 li .item .icon {
    width: 6.35vw;
    height: 6.35vw;
  }
  .about .ab2 li .item .icon img {
    width: 2.5vw;
  }
  .about .ab2 li .item .tit {
    margin: 0.94vw 0;
  }
  .about .ab3 .slides {
    padding: 6.25vw 0 0 0;
  }
  .about .ab3 .slides .his-slides {
    padding: 0 3.85vw 0 7.29vw;
  }
  .about .ab3 .slides .his-slides::before {
    height: 5.83vw;
  }
  .about .ab3 .slides .his-slides::after {
    width: 2.4vw;
    height: 2.4vw;
    left: 1.82vw;
  }
  .about .ab3 .slides .item {
    min-height: 10.42vw;
    padding-left: 1.88vw;
  }
  .about .ab3 .slides .item::before {
    width: 1.15vw;
    height: 9.43vw;
  }
  .about .ab3 .slides .item::after {
    width: 0.63vw;
    height: 0.63vw;
    left: 0.31vw;
    bottom: -0.26vw;
  }
  .about .ab3 .slides .item .year {
    margin-bottom: 0.78vw;
  }
  .about .ab3 .slides .item .year span {
    padding: 0.31vw 3.13vw 0.31vw 0.63vw;
    min-width:6.5vw;
  }
  .about .ab3 .slides .item .year.year2 span {
    min-width: 8.33vw;
  }
  .about .ab3 .slides .item .cont {
    width: 10.42vw;
    max-height: 4.69vw;
  }
  .about .ab3 .slides .swiper-slide:nth-child(2n) .item {
    margin-top: 10.42vw;
  }
  .about .ab3 .slides .swiper-slide:nth-child(2n) .item::after {
    top: -0.26vw;
  }
  .about .ab3 .slides .swiper-slide:nth-child(2n) .item .cont {
    padding: 0 0 0.78vw 0.52vw;
  }
  /* detail2 */
  .detail2 .det1 {
    padding: 2.08vw 0 5.21vw;
  }
  .detail2 .det1 .col1 {
    width: 30.21vw;
  }
  .detail2 .det1 .col1 .gallery1 {
    border-radius: 0.52vw;
  }
  .detail2 .det1 .col1 .gallery1 .brand-logo {
    left: 1.04vw;
    top: 1.04vw;
  }
  .detail2 .det1 .col1 .gallery1 .brand-logo img {
    width: 5.52vw;
  }
  .detail2 .det1 .col1 .gallery1 .item {
    height: 30.21vw;
    padding: 1.56vw;
  }
  .detail2 .det1 .col1 .gallery2 .jt {
    width: 1.56vw;
    height:118px;
    border-radius: 0.21vw;
  }
  .detail2 .det1 .col1 .gallery2 .slides {
    margin: 0 0.52vw;
  }
  .detail2 .det1 .col1 .gallery2 {
    margin-top: 0.52vw;
  }
  .detail2 .det1 .col1 .gallery-thumbs .item {
    border-radius: 0.21vw;
  }
  .detail2 .det1 .col2 {
    margin-left: 3.13vw;
    max-width:36vw;
    padding-left: 1.56vw;
  }
  .detail2 .det1 .col2::before {
    top: 0.68vw;
    max-width: 27.08vw;
  }
  .detail2 .det1 .col2 .title {
    margin: 1.04vw 0 3.13vw;
  }
      .detail2 .det1 .col2 .title{
        padding-right:3.5vw;
    }
  .detail2 .det1 .col2 .attr1 {
    padding-bottom: 1.56vw;
  }
  .detail2 .det1 .col2 .attr1 li {
    margin-bottom: 3.13vw;
    padding-left: 0.73vw;
  }
  .detail2 .det1 .col2 .attr1 li::before {
    width: 0.21vw;
    height: 0.83vw;
  }

  .detail2 .det1 .col2 .attr2::before {
    width: 0.05vw;
  }
  .detail2 .det1 .col2 .attr2 li {
    margin-bottom:2.6vw;
  }
  .detail2 .det1 .col2 .attr2 li .item {
    padding-left: 1.35vw;
  }
  .detail2 .det1 .col2 .attr2 li .item::before {
    width: 0.94vw;
    height: 0.94vw;
    left: -0.42vw;
    top: 0.65vw;
  }
  .detail2 .det1 .col2 .attr2 li .item .item-tit {
    margin: -1.04vw 0 .45vw;
  }
  .detail2 .det1 .col2 .attr2 li .item .item-tit span {
    min-width: 12.5vw;
    height: 2.08vw;
    padding: 0 0.94vw;
    border-radius: 1.04vw 0vw 0vw 1.04vw;
  }
  .detail2 .det1 .col2 .attr2 li .item .item-cont {
    padding-left: 0.94vw;
  }
  .step {
    padding: 5.21vw 0 4.17vw;
  }
  .step .g-type {
    margin-bottom: 5.21vw;
  }
  .step .list {
    height: 19.27vw;
    padding: 0 1.09vw;
  }
  .step .list::before {
    height: 3.65vw;
  }
  .step .list li {
    width: 8vw;
    height: 11.82vw;
  }
  .step .list li .item .cont {
    height: 7.81vw;
  }
  .step .list li .item .cont img {
    width: 2.86vw;
    margin-top: -0.78vw;
  }
  .step .list li .item .cont .tit {
    margin-top: 0.26vw;
  }
  .step .list li .item .xh {
    width: 1.35vw;
    height: 1.35vw;
    box-shadow: 0vw 0.16vw 0.36vw 0vw rgba(12, 57, 211, 0.2);
    margin: 0.83vw 0;
  }
  .step .list li .item::after {
    width: 0.83vw;
    height: 0.83vw;
  }
  .step .list li:nth-child(2n) {
    margin-top: 7.55vw;
  }
  
  
  .laybox .contbox {
    max-width: 33.85vw;
  }
  .laybox .contbox .close {
    top: -2vw;
    right: -2vw;
    width: 2.34vw;
    height: 2.34vw;
  }
  .laybox .contbox video {
    border-radius: 0.78vw;
  }
     .ind6 li {
    width: 11.25vw !important;
  }
  .ind6 li .item {
    margin: .75vw 1.56vw;
  }
}

@media (max-width: 980px) {
  .tkg {
    height: 55px;
  }
  .scrollto {
    margin-top: -55px;
    padding-top: 55px;
  }
  .headerm {
    padding: 0 15px;
    position: relative;
    height: 55px;
    z-index: 23;
  }
  .headerm .logo img {
    width: 1.7rem;
  }
  .headerm .lang {
    margin-right: 0.4rem;
  }
  .headerm .lang img {
    width: 0.4rem;
    margin-right: 0.1rem;
  }
  .big-nav {
    position: fixed;
    z-index: 9999;
    top: 0;
    right: -100%;
    background-size: cover;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s;
    height: auto;
    width: 100%;
    overflow-y: auto;
  }
  .big-nav .scroll {
    width: 100%;
    position: fixed;
    top: 55px;
    z-index: 22;
    background: #fff;
    padding-bottom: 0.15rem;
    height: 100%;
    overflow-y: auto;
  }
  .big-nav .scroll::-webkit-scrollbar {
    width: 0;
    height: 5px;
  }
  .big-nav .scroll li {
    width: 100%;
    text-align: left;
    padding-top: 0;
    border-bottom: rgba(51, 51, 51, 0.1) solid 1px;
  }
  .big-nav .scroll li a {
    color: #999;
    padding: 0.3rem 15px;
    position: relative;
    display: block;
  }
  .big-nav .scroll li.on a {
    color: var(--color);
  }
  .navShow .big-nav {
    opacity: 1;
    visibility: visible;
    right: 0;
  }
  
  
  .big-nav .scroll li .v1::after {
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0.25rem;
    text-align: center;
    right: 18px;
    font-size: 0.26rem;
    font-family: "iconfont" !important;
    content: "\e613";
    z-index: 2;
    font-weight: bold;
    color: #666;
    transition: 0.3s;
  }
  .big-nav .scroll li.on .v1::after {
    content: "\e632";
  }
  .big-nav .scroll .v2 {
    padding: 0 15px 5px 20px;
    display: none;
  }
  .big-nav .scroll .v2 li {
    width: 100%;
  }
  .big-nav .scroll .v2 li a {
    display: block;
    padding: 10px 0;
    color: #999;
    font-size: 0.3rem;
  }
  .big-nav .scroll .v2 li:last-child {
    border-bottom: 0;
  }
  /* footer */
  .vmore {
    padding: 0 0.15rem;
    height: 0.65rem;
  }
  .g-type {
    margin-bottom: 0.4rem;
  }
  .g-type .cat .cn img {
    width: 0.84rem;
    margin-left: 0.15rem;
  }
  .g-type .cat .en {
    margin-top: -0.2rem;
  }
  /* footer */
  .footer .ft1 {
    padding: 0.5rem 0;
  }
  .footer .ft1 .logo {
    width: 100%;
  }
  .footer .ft1 .logo img {
    width: 3.2rem;
  }
  .footer .ft1 .logo .txt {
    margin-left: 0;
    padding-left: 0;
    margin-top: 0.2rem;
  }
  .footer .ft1 .logo .txt::after {
    display: none;
  }
  .footer .ft1 form {
    width: 100%;
    flex: auto;
    overflow: hidden;
  }
  .footer .ft1 .search {
    margin: 0.45rem 0 0 0;
    width: 100%;
    height: 0.7rem;
    padding: 0 0.3rem;
    border-radius: 0.08rem;
  }
  .footer .ft1 .search button {
    padding-left: 0.3rem;
    margin-left: 0.2rem;
  }
  .footer .ft1 .search button i {
    font-size: 0.4rem;
  }
  .footer .ft1 .search button::before {
    height: 0.36rem;
  }
  .footer .ft2 {
    padding:.15rem 0  0.65rem 0;
  }
  .footer .ft2 .col1 {
    width:100%;
  }
 
 
  .footer .ft2 .col1 .ul1 li .tit {
    width: auto;
  }
  .footer .ft2 .col2 {
    margin-top: 0.3rem;
  }
  .footer .ft2 .col2 li {
    width: 2.4rem;
    margin: 0 0.3rem 0 0;
  }
  .footer .ft2 .col2 li .pic {
    width: 2.4rem;
    height: 2.4rem;
    padding: 0.11rem;
    margin-bottom: 0.12rem;
  }
  .footer .copyright {
    padding: 0.24rem 0;
  }
  .banner .swp-dot {
    bottom: 0.2rem;
  }
  .banner .swp-dot .swiper-pagination {
    display: block;
  }
  .banner .swp-dot .swiper-pagination .swiper-pagination-bullet {
    height: 0.06rem;
    width: 0.7rem;
    flex: auto;
  }
  .banner .swp-dot .swiper-pagination .swiper-pagination-bullet::before {
    display: none;
  }
  .ind1 .info .list li {
    margin-top: 0.7rem;
  }
  .ind1 .info .list li .item {
    justify-content: center;
  }
  .ind1 .info .list li .item .item-num {
    padding-right: 0.5rem;
    margin-right: 0.25rem;
  }
  .ind1 .info .list li .item .item-num .num {
    min-width: auto;
  }
  .ind1 .info .list li .item .item-num .unit {
    top: -0.3rem;
    width: 0.5rem;
    height: 0.5rem;
  }
  .ind1 .video {
    width: 100%;
    margin: 0.6rem 0 0 0;
    padding: 0 0.22rem 0.23rem 0;
  }
  .ind1 .video::after {
    content: "";
    width: calc(100% - 0.22rem);
    height: calc(100% - 0.23rem);
    border-radius: 0.1rem;
    border: 0.04rem solid #ced2d8;
  }
  .ind1 .video .play img {
    width: 0.76rem;
  }
  /* ind2 */
  .ind2 {
    padding: 1.8rem 0 0.5rem;
  }
  .ind2::after {
    width: 4.8rem;
  }
  .ind2 .row1 {
    top: 0.4rem;
  }
  .ind2 .row2 {
    padding: 0 15px;
  }
  .ind2 .row2 ul {
    height: auto;
    border-radius: 0.3rem;
    padding: 0.1rem;
    flex-wrap: wrap;
  }
  .ind2 .row2 ul li {
    padding: 0.1rem 0.25rem;
    min-width: 50%;
    margin: 0.05rem 0;
    white-space: nowrap;
    border-radius: 0.18rem;
  }
  .ind2 .tablist {
    max-width: 11.62rem;
    padding-top: 0.6rem;
  }
  .ind2 .tablist .tabcont {
    padding:0 .65rem;
  }

  .ind2 .tablist .tabcont .swp-jt .jt  {
    width: 0.5rem;
    height: 0.5rem;
  }
 
  .ind2 .tablist .item {
    justify-content: center;
  }
  .ind2 .tablist .item .item-pic {
    width: 5rem;
    height: 5rem;
    padding: 1rem;
  }
  .ind2 .tablist .item .item-info {
    padding-left: 0;
    margin-top: 0.65rem;
    width: 100%;
  }
  .ind2 .tablist .item .item-info .item-attr {
    margin: 0.48rem 0 0.65rem;
  }
  .ind2 .tablist .item .item-info .item-attr li {
    margin-bottom: 0.35rem;
  }
  .ind2 .tablist .item .item-info .item-attr li .tit {
    margin: 0 0 0.1rem 0;
  }
  .ind2 .tablist .item .item-info .item-link a {
    padding: 0.12rem 0.34rem;
    border-radius: 0.3rem;
  }
  .ind2 .next-pro {
    display: none;
  }
  .ind3 .contbox {
    flex-direction: column-reverse;
  }
  .ind3 .item .item-tit {
    width: calc(100% - .4rem);
    padding: 0.22rem 0.3rem;
    border-radius: 0.6rem 0rem 0.1rem 0rem;
  }
  .ind3 .item .item-tit .xh {
    padding-right: 0.2rem;
    margin-right: 0.2rem;
  }
  .ind3 .item .item-tit .xh::after {
    height: 0.32rem;
  }
  .ind3 .item .item-tit .tit {
    max-width: 4.1rem;
  }
  .ind3 .info {
    width: 100%;
    max-width: 100%;
    margin: 0 0 0.5rem 0;
  }
  .ind3 .info .item-tit {
    padding-bottom: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .ind3 .info .item-tit img {
    width: 0.28rem;
  }
  .ind3 .info .item-tit img.dh1 {
    margin-top: 0.36rem;
    margin-left: 0;
  }
  .ind3 .info .item-tit img.dh2 {
    margin-top: -0.21rem;
  }
  .ind3 .info .item-tit .tit {
    margin: 0 0.25rem 0 0.15rem;
  }
  .ind3 .info .item-tit::after {
    width: 1.6rem;
    height: 0.04rem;
  }
  .ind3 .slides {
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .ind3 .slides .jt {
    width: 100%;
    bottom: auto;
    padding: 0 0.3rem;
    top: 50%;
    transform: translateY(-50%);
    justify-content: space-between;
  }
  .ind3 .slides .jt a {
    margin-right: 0;
    width: 0.56rem;
    height: 0.56rem;
    bottom: 50%;
    transform: translateY(-50%);
  }
  .ind3 .slides .jt.prev {
    left: 0;
  }
  .ind5 .item {
    padding: 0.4rem;
    transition: none;
  }
  .ind5 .item .item-link {
    margin-top: 0.4rem;
  }
  .ind5 .swiper-wrapper {
    padding-bottom: 0.7rem;
  }
  .ind5 .swiper-pagination {
    display: block;
  }
  .ind5 .swiper-pagination .swiper-pagination-bullet {
    width: 0.6rem;
    height: 0.04rem;
    border-radius: 0.06rem;
    background: rgba(255, 255, 255, 0.6);
    opacity: 1;
    border-radius: 0;
  }
  .ind5 .swiper-pagination .swiper-pagination-bullet-active {
    background: #fff;
  }
  .ind6 .list li .item {
    box-shadow: 0rem 0.04rem 0.2rem 0rem rgba(15, 81, 190, 0.16);
    border-radius: 0.1rem;
    height:.8rem!important;
    padding: 0.03rem;
    margin:.15rem .2rem!important;
  }
  .news .ind5 .swiper-pagination .swiper-pagination-bullet {
    background: rgba(51, 51, 51, 0.6);
  }
  .news .ind5 .swiper-pagination .swiper-pagination-bullet-active {
    background: var(--color);
  }
 
 
  /* inner */
  .inner-slide {
    padding: 1.2rem 0;
  }
  .news .news-list {
    padding: 0.5rem 0;
  }
  .news .news-list li .item {
    border-radius: 0.1rem;
    padding: 0.2rem;
  }
  .news .news-list li .item .item-date .date1 .date {
    font-size: 0.55rem;
  }
  .news .news-list li .item .item-date .date1 .line {
    margin: 0 0.08rem;
  }
  .news .news-list li .item .item-date .date2 {
    font-size: 0.26rem;
  }
  .news .news-list li .item .item-info {
    padding-left: 0.2rem;
    margin-left: 0.2rem;
  }
  .news .news-list li .item .item-info::before {
    height: 0.8rem;
  }
  .news .news-list li .item .item-info .desc {
    margin-top: 0.14rem;
  }
  .pages {
    margin-top: 0.4rem;
  }
  .pages li {
    margin-left: 0.2rem;
  }
  .pages li a {
    width: 0.4rem;
    height: 0.4rem;
  }
  .crumbs {
    padding: 0.4rem 0;
  }
  .crumbs img {
    width: 0.3rem;
    margin-right: 0.2rem;
  }
  .crumbs i {
    margin: 0 0.18rem;
  }
  .detail .news-tit {
    margin: 0.4rem 0 0;
  }
  .detail .news-attr {
    margin: 0.3rem 0;
  }
  .detail .news-cont .sub-tit {
    margin-bottom: 0.38rem;
  }
  .detail .news-cont .sub-tit em {
    min-width: 2.4rem;
    height: 0.4rem;
    padding: 0.11rem 0.19rem;
    border-radius: 0.2rem 0rem 0rem 0.2rem;
  }
  .detail .news-keys {
    margin: 0.3rem 0 0.4rem;
    padding: 0.17rem 0.3rem;
    border-radius: 0.06rem;
  }
  .detail .news-keys .tit {
    width: 100%;
    margin: 0 0 0.15rem 0;
  }
  .detail .news-keys .cont a {
    display: inline-block;
    margin: 0 0.2rem 0.1rem 0;
  }
  .detail .news-sxp {
    margin-bottom: 0.8rem;
  }
  .detail .news-sxp li {
    width: 100%;
    max-width: 100%;
    margin: 6px 0;
  }
  .subcat {
    margin-bottom: 0.5rem;
  }
  .subcat ul {
    justify-content: flex-start;
    overflow-x: auto;
    padding-bottom: 0.15rem;
  }
  .subcat li {
    margin: 0 0.15rem;
  }
  .subcat li a {
    min-width: 1.5rem;
    padding: 0.1rem 0.25rem;
    border-radius: 0.7rem;
  }
  .honor li .item {
    padding: 0.4rem 0.28rem;
  }
  .honor li .item .item-pic {
    height: 2.84rem;
    margin-bottom: 0.4rem;
  }
  .product .list li .item {
    border-radius: 0.1rem;
    padding: 0.15rem;
  }
  .product .list li .item .cont .item-logo img {
    width: 1rem;
  }
  .product .list li .item .cont .item-tit {
    padding: 0.15rem 0.2rem;
  }
  .product .list li .item .cont .item-tit .link {
    margin-left: 0.35rem;
  }
  .product .list li .item .cont .item-tit .link img {
    width: 0.3rem;
  }
  /* search */
  .search-box .search2 {
    box-shadow: 0rem 0.05rem 0.1rem 0rem rgba(15, 20, 136, 0.2);
    border-radius: 0.1rem;
    margin-top: -0.32rem;
    padding: 0.04rem 0 0.04rem 0.04rem;
  }
  .search-box .search2 .int input {
    height: 0.56rem;
    padding: 0 0.15rem;
    border-radius: 0.08rem;
  }
  .search-box .search2 button {
    padding: 0 0.26rem;
  }
  .search-box .history {
    border: 0.01rem solid #e5ebef;
    padding: 0.38rem 0.4rem 0.2rem 0.4rem;
    margin: 0.6rem 0 0.4rem;
  }
  .search-box .history .cont {
    min-height: 2.6rem;
    margin-bottom: 0.35rem;
  }
  .search-box .history .his-tit {
    margin-bottom: 0.3rem;
  }
  .search-box .history .his-list {
    padding-left: 0.1rem;
  }
  .search-box .history .his-list li {
    margin-bottom: -0.02rem;
    padding-left: 0.2rem;
    width: 50%;
  }
  .search-box .history .his-list li::before {
    width: 0.06rem;
    height: 0.06rem;
  }
  .search-box .history .nodata img {
    width: 2.93rem;
  }
  .search-box .history .his-cont::before {
    width: 0.01rem;
    height: 1.8rem;
    left: -0.22rem;
    top: 0.4rem;
  }
  .search-box .search-list li {
    margin-bottom: 0.4rem;
  }
  .search-box .search-list li .item {
    padding: 0.15rem;
    flex-wrap: wrap;
  }
  .search-box .search-list li .item .item-pic {
    width: 100%;
  }
  .search-box .search-list li .item .item-logo {
    top: 0.2rem;
    left: 0.2rem;
  }
  .search-box .search-list li .item .item-logo img {
    width: 1.28rem;
  }
  .search-box .search-list li .item .item-info {
    flex: auto !important;
    width: 100%;
    padding: 0.3rem;
    border-radius: 0.08rem;
  }
  .search-box .search-list li .item .item-info .attr .dd {
    margin-bottom: 0.2rem;
    padding-left: 0.15rem;
    border-radius: 0.04rem;
    flex-wrap: wrap;
  }
  .search-box .search-list li .item .item-info .attr .dd .tit {
    width: 100%;
  }
  .search-box .search-list li .item .item-info .attr .dd .tit::before {
    width: 0.06rem;
    height: 0.26rem;
    border-radius: 0.04rem;
  }
  .search-box .search-list li .item .item-info .attr .dd .cont {
    flex: auto;
    width: 100%;
    margin-top: 3px;
    padding-left: 0.18rem;
  }
  .search-box .search-list li .item .item-info .link {
    padding-left: 0.32rem;
  }
  /* equip */
  .equip .equip-cont {
    padding-bottom: 0.5rem;
    padding-top: 0.1rem;
  }
  .equip .col-left .item .item-tit {

    height: .7rem;
    font-size:.24rem;
    top: 0.4rem;
  }
  .equip .col-left .item .item-tit span {

    margin: -0.15rem 0 0 0;
  }
.equip .gallery-thumbs .item .item-tit{
    display:none!important;
}

  .equip .col-right .swiper-slide .item .pic {
    border-radius: 0.1rem;
  }
  .vmore {
    transition: none;
  }
  .contact .cont1 li .item {
    padding: 0.3rem 0.3rem;
    box-shadow: 0rem 0.04rem 0.2rem 0rem rgba(15, 81, 190, 0.16);
    border-radius: 0.1rem;
  }
  .contact .cont1 li .item .icon {
    width: 0.8rem;
    height: 0.8rem;
    margin-right: 0.2rem;
  }
  .contact .cont1 li .item .icon img {
    width: 0.5rem;
  }
  .contact .cont1 li .item .info .title {
    margin-bottom: 0.2rem;
  }
  .contact .cont1 li .item .info .cont .dd {
    margin-top: 0.1rem;
  }
  .contact .cont1 li .item .info .cont .dd .tit {
    margin-right: 0.11rem;
  }
  .contact .cont1 li .item .info .cont .dd .tit img {
    width: 0.16rem;
    margin-right: 0.06rem;
  }
  .contact .cont2 {
    padding: 0.6rem 0;
  }
  .contact .cont2 .map {
    height: 8rem;
    border-radius: 0.1rem;
  }
  .contact .cont2 .list li {
    margin-top: 0.8rem;
  }
  .contact .cont2 .list li .item .item-tit {
    margin-bottom: 0.4rem;
  }
  .contact .cont2 .list li .item .item-tit .tit {
    min-width: 2.4rem;
    height: 0.55rem;
    padding: 0 0.25rem;
    border-radius: 0.4rem 0rem 0rem 0.4rem;
  }
  .contact .cont2 .list li .item .item-cont {
    padding-left: 0.18rem;
  }
  .contact .cont2 .list li .item .item-cont p {
    margin-bottom: 0.2rem;
  }
  .g-type2 {
    margin-bottom: 0.4rem;
  }
  .g-type2 .cn .tit {
    margin: 0 0.2rem;
  }
  .g-type2 .cn img {
    width: 1rem;
  }
  .g-type2 .en {
    margin-top: -0.36rem;
  }
  .partner .list {
    padding: 0.3rem 0 1.2rem;
  }
  .partner li {
    margin: 0 0.1rem -0.15rem 0.1rem;
  }
  .partner li .item {
    width: 1.76rem;
    height: 2rem;
    padding: 0.15rem;
  }
  .partner li .item img {
    width: 1.65rem;
  }
  /* about */
  .about .ab1 .row1 li .item {
    border-radius: 0.1rem;
    padding: 0.22rem 0.34rem;
  }
  .about .ab1 .row1 li .item .icon {
    margin-right: 0.25rem;
  }
  .about .ab1 .row1 li .item .icon img {
    width: 1.1rem;
  }
  .about .ab1 .row1 li .item .info .num {
    margin-top: 0.15rem;
  }
  .about .ab1 .row2 {
    margin-top: 0.9rem;
  }
  .about .ab1 .row2 .g-type {
    margin-bottom: 0.48rem;
  }
  .about .ab1 .row2 .col1 .txt2 {
    margin: 0.2rem 0 0.25rem 0;
  }
  .about .ab1 .row2 .col1 .txt3 p {
    margin-bottom: 0.15rem;
  }
  .about .ab1 .row2 .col1 .link {
    margin-top: .36rem;
  }
  .about .ab1 .row2 .col1 .link a {
    height: .6rem;
    padding: 0 .2rem;
    font-size:.2rem;
    border-radius: .3rem;
    margin-right: .2rem;
  }
  .about .ab1 .row2 .col2 {
    width: 100%;
    margin: 0.8rem 0 0 0;
  }
  .about .ab1 .row2 .col2 .slides {
    padding: 0.4rem 0.4rem 0 0.6rem;
  }
  .about .ab1 .row2 .col2 .slides::after {
    width: 2.6rem;
    height: 2.6rem;
  }
  .about .ab1 .row2 .col2 .slides::before {
    width: 0.8rem;
    height: 0.8rem;
  }
  .about .ab1 .row2 .col2 .slides .dot {
    top: 0.48rem;
    left: 0;
  }
  .about .ab1 .row2 .col2 .slides .dot .swiper-pagination-bullet {
    width: 0.2rem;
    height: 0.2rem;
    border: 0.02rem solid #8195a5;
  }
  .about .ab2 li {
    max-width: 100%;
    width: 100%;
    margin: 0.45rem 0;
  }
  .about .ab2 li .item .icon {
    width: 1.22rem;
    height: 1.22rem;
  }
  .about .ab2 li .item .icon img {
    width: 0.48rem;
  }
  .about .ab2 li .item .tit {
    margin: 0.18rem 0;
  }
  .about .ab2 li .item .desc {
    max-width: 88%;
    margin: 0 auto;
  }
  .about .ab3 .slides {
    padding: 0.3rem 0 0 0;
  }
  .about .ab3 .slides .his-slides2 {
    padding: 0;
    position: relative;
  }
  .about .ab3 .slides .his-slides2::before {
    content: "";
    width: 1px;
    height: 90%;
    background: var(--color);
    left: 0.1rem;
    top: 5px;
    position: absolute;
  }
  .about .ab3 .slides .his-slides2::after {
    width: 0.2rem;
    height: 0.2rem;
    left: 0.13rem;
  }
  .about .ab3 .slides .item {
    min-height: auto;
    padding-left: 0.5rem;
  }
  .about .ab3 .slides .item::before {
    width: 0.22rem;
    height: 1.81rem;
  }
  .about .ab3 .slides .item::after {
    display: none;
  }
  .about .ab3 .slides .item .year {
    margin-bottom: 0.15rem;
  }
  .about .ab3 .slides .item .year span {
    padding: 0.06rem 0.6rem 0.06rem 0.12rem;
    min-width: 1.1rem;
  }
  .about .ab3 .slides .item .year.year2 span {
    min-width: 1.6rem;
  }
  .about .ab3 .slides .item .cont {
    width: 100%;
    max-height: 100%;
    margin-bottom: 0.35rem;
  }
  .about .ab3 .slides .item .cont p {
    margin-bottom: 10px;
  }
  /* detail2 */
  .detail2 .det1 {
    padding: 0.1rem 0 1rem;
  }
  .detail2 .det1 .col1 {
    width: 100%;
  }
  .detail2 .det1 .col1 .gallery1 {
    border-radius: 0.1rem;
  }
  .detail2 .det1 .col1 .gallery1 .brand-logo {
    left: 0.2rem;
    top: 0.2rem;
  }
  .detail2 .det1 .col1 .gallery1 .brand-logo img {
    width: 1.06rem;
  }
  .detail2 .det1 .col1 .gallery1 .item {
    height: 5.8rem;
    padding: 0.3rem;
  }
  .detail2 .det1 .col1 .gallery2 .jt {
    width: 0.55rem;
    height: 1.52rem;
    margin-top: 4px;
    border-radius: 0.04rem;
  }
  .detail2 .det1 .col1 .gallery2 .slides {
    margin: 0 0.1rem;
  }
  .detail2 .det1 .col1 .gallery-thumbs {
    margin-top: 0.1rem;
  }
  .detail2 .det1 .col1 .gallery-thumbs .item {
    border-radius: 0.04rem;
  }
  .detail2 .det1 .col1 .gallery-thumbs .item img {
    width: 100%;
  }
  .detail2 .det1 .col2 {
    padding-left:.2rem;
    margin-left:0;
    margin-top: 0.3rem;
  }
  .detail2 .det1 .col2::before {
    left: 0;
    top: 0.13rem;
    max-width:96%;
    height: 0.6rem;
  }
  .detail2 .det1 .col2 .title {
    margin: 0.19rem 0 0.6rem;
  }
  .detail2 .det1 .col2 .attr1 {
    padding-bottom: 0.45rem;
  }
  .detail2 .det1 .col2 .attr1 li {
    margin-bottom: 0.3rem;
    padding-left: 0.14rem;
  }
  .detail2 .det1 .col2 .attr1 li::before {
    width: 0.07rem;
    height: 0.24rem;
  }
  .detail2 .det1 .col2 .attr2::before {
    width: 0.01rem;
    height: 75%;
  }
  .detail2 .det1 .col2 .attr2 li {
    margin-bottom: 0.7rem;
  }
  .detail2 .det1 .col2 .attr2 li .item {
    padding-left: 0.26rem;
  }
  .detail2 .det1 .col2 .attr2 li .item::before {
    width: 0.24rem;
    height: 0.24rem;
    left: -0.1rem;
    top: 0.06rem;
  }
  .detail2 .det1 .col2 .attr2 li .item .item-tit {
    margin: -0.25rem 0 0.2rem;
  }
  .detail2 .det1 .col2 .attr2 li .item .item-tit span {
    min-width: 2.4rem;
    height: 0.5rem;
    padding: 0 0.24rem;
    border-radius: 0.35rem 0rem 0rem 0.35rem;
  }
  .detail2 .det1 .col2 .attr2 li .item .item-cont {
    padding-left: 0.18rem;
  }
  .step {
    padding: 0.6rem 0;
  }
  .step .g-type {
    margin-bottom: 0.65rem;
  }
  .step .list {
    height: auto;
    padding: 0 0.21rem;
  }
  .step .list::before {
    display: none;
  }
  .step .list li {
    width: 31%;
    height: auto;
    margin-bottom: 0.2rem;
  }
  .step .list li .item .cont {
    height: auto;
    padding: 0.55rem 0.2rem;
    flex-shrink: 0;
    min-height: 2.1rem;
  }
  .step .list li .item .cont img {
    width: 0.55rem;
    margin-top: -0.15rem;
  }
  .step .list li .item .cont .tit {
    margin-top: 0.05rem;
  }
  .step .list li .item .xh {
    width: 0.45rem;
    height: 0.45rem;
    box-shadow: 0rem 0.03rem 0.07rem 0rem rgba(12, 57, 211, 0.2);
    margin: 0.2rem 0;
  }
  .step .list li .item::after {
    display: none;
  }
  .step .list li:nth-child(2n) {
    margin-top: 0;
  }
  .step .list li:nth-child(2n) .item {
    flex-direction: column;
  }
  .step .list li:nth-child(2n) .item .cont::before {
    transform: rotate(0);
  }
  .step .list li:nth-child(2n) .item .cont img {
    margin: -0.15rem 0 0 0;
  }
  
  .laybox .contbox {
    max-width: 80%;
  }
  .laybox .contbox .close {
    top: -0.4rem;
    right: -0.4rem;
    width: .5rem;
    height: .5rem;
  }
  .laybox .contbox video {
    border-radius: .2rem;
  }
  .ind6 li {
    width: 100px !important;
  }
  .ind6 li .item {
    margin: .1rem .3rem;
  }
}
