﻿@import url(style.css);

@import url(mobile.css);

@import url(custom.css);

@import url(pscroll.css);

/*首页*/

.header .nav > ul > li.on > a:after{width: 0;}

/*轮显*/

.banner_page{ position:absolute; width:100%; text-align:left; left:0%; height:0px;  color:#aaaaaa; font-size:16px; z-index:10; bottom:86px; line-height:36px; z-index:5; /*font-style:italic;*/ font-weight:bold;}

.banner_page .wrap2{ height:0;}

.banner_page span{ color:#fff;}

.banner_page label{ color:#fff;opacity:0.2;filter:Alpha(opacity=20);}

.banner_page em{ font-style:normal; color:#fff;}

.main .banner .swiper-pagination{width: 100%;text-align: left;margin-top: 10px;}

.main .banner .swiper-pagination-clickable .swiper-pagination-bullet{width: 20px;height: 4px;background: rgba(255,255,255,0.4);opacity: 1;margin-right: 5px;border-radius: 0;}

.main .banner .swiper-pagination-clickable .swiper-pagination-bullet-active{background: #ffffff;width: 60px;}

.main .banner .swiper-slide .txt{text-align: left;line-height: 1.4;}

.main .banner .swiper-slide.swiper-slide-active .txt {animation: slideUp 0.5s ease-out forwards;}

.main .banner .swiper-slide img{-webkit-transition: all 4s ease-out;

  transition: all 4s ease-out;

  -ms-transform: scale(1.2);

  -moz-transform: scale(1.2);

  -webkit-transform: scale(1.2);

  -o-transform: scale(1.2);

  transform: scale(1.2);}

  .main .banner .swiper-slide.swiper-slide-active img{  -ms-transform: scale(1);

    -moz-transform: scale(1);

    -webkit-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);}

.main .banner .down{

  position: absolute;

  left: 0%;

  width:100%;

  bottom: 80px;

  z-index: 11;

  cursor: pointer;

  margin-left: 0px;

  will-change: transform;height: 0;

  /*animation: animate1 2.2s infinite reverse ease-in-out;*/ text-align:center; color:#fff; font-size:16px;

}

.main .banner .down em{ display:block; font-style:normal; margin-bottom:1.4%; overflow:hidden; line-height:1.5;}

.main .banner .down span {

  height: 19px; width:16px; margin:0 auto;

  background: url(../images/i_pic1.png) no-repeat 0 center;

  background-size: 100% auto;

  display: block;

  animation: xia 0.8s linear infinite alternate;

  -webkit-transition: opacity 0.3s linear;

  transition: opacity 0.3s linear;

}

@keyframes slideUp {  

  from {  

    transform: translateY(100%);

    opacity: 0; 

  }  

  to {  

    transform: translateY(0);

    opacity: 1;

  }  

}

@keyframes animate1 {

  0% {

    transform: translate(-50%, 0%);

  }

  50% {

    transform: translate(-50%, 50%);

  }

  100% {

    transform: translate(-50%, 0%);

  }

}

@keyframes xia {

  0% {

    transform: translateY(-50%);

  }

  100% {

    transform: translateY(0%);

  }

}

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

  /*轮显*/

  .banner_page{ bottom:76px;}

  .main .banner .btn{ bottom:50px;}

  .main .banner .btn .boxs{width: 76px;}

  .main .banner .swiper-button-prev,

.main .banner .swiper-button-next,

.main .banner .swiper_button_play {

width: 36px;height: 36px;

}

.main .banner .swiper-pagination-clickable .swiper-pagination-bullet-active{width: 40px;}



}

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

/*轮显*/

.main .banner .down em{ margin-bottom:2%;}



}

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

  /*轮显*/

  .main .banner .down em{ margin-bottom:3%;}



}

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

  /*轮显*/

  .main .banner .btn{bottom:30px;}

  .main .banner .btn .boxs{ margin-left:140px;}

  .banner_page{ bottom:66px; font-size:15px;}

  .banner_page label{ /*display:none;*/ display:inline-block; width:40px; vertical-align:top; overflow:hidden;}

  .banner_page em{  display:inline-block; width:40px; vertical-align:top; overflow:hidden;}

  .main .banner .swiper-slide .rbtn{ min-width:130px; padding:0 30px; font-size:15px;}

  .main .banner .swiper-slide .rbtn span{ height:42px; line-height:42px; padding:0;}

  .main .banner .swiper-pagination-clickable .swiper-pagination-bullet{height: 3px;}

  .main .banner .swiper-pagination-clickable .swiper-pagination-bullet-active{width: 32px;}

  .main .banner .down{ bottom:50px;}

  }

  

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

  /*轮显*/

  .banner_page{ bottom:58px;}

  .main .banner .btn{bottom:20px;}

  .main .banner .swiper-slide .rbtn{ min-width:110px; padding:0 20px; font-size:13px; margin-top:4%;}

  .main .banner .swiper-slide .rbtn span{ height:36px; line-height:36px;}

  .main .banner .swiper-slide .rbtn{ margin-top:1%;}

  .main .banner .swiper-pagination{margin-top: 10px;}

  .main .banner .down{ bottom:40px; /*font-size:14px;*/}

  .main .banner .down em{ margin-bottom:3.5%;}



  }

  

  

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

  /*轮显*/

  .main .banner .swiper-slide .rbtn{ min-width:100px;}

  .main .banner .swiper-slide .rbtn span{ height:32px; line-height:32px;}

  .main .banner .down{ bottom:35px;/* font-size:13px;*/}

  .main .banner .down em{ margin-bottom:4%;}

  }



  /*产品*/

.i_title{overflow: hidden;text-align: center;margin-top: 6%;}

.i_title .h3{font-weight: bold;color: #222222;line-height: 1.6;position: relative;}

.i_title .p{color: #999999;font-size: 16px;overflow: hidden;margin-top: 1.2%;line-height: 26px;}

.i_title .color{color: #2a75dc;}



.i_product_a{ overflow:hidden; position:relative; text-align:center;height:50px; line-height:50px; color:#fff; font-size:15px;}

.i_product_a .scroller {position:absolute;}

.i_product_a .scroller li {float: left;/*  padding-right:3%;*/}

.i_product_a .scroller li:nth-child(1) {margin-right:0%; } 

.i_product_a .scroller li dd{ overflow:hidden; float:left; width:210px;position:relative; cursor:pointer;}

.i_product_a .scroller li a{position: relative;overflow: hidden;}

.i_product_a .scroller li a:hover .h4{ color:#000000;}

.i_product_a .scroller li a .h4{color: #555555;}

.i_product_a .scroller li a .p{color: #999999;font-size: 12px;}

.i_product_a .scroller li.cur a::after{color:#fff;/*background-image:url(../images/i_bg11.jpg);*/ background:#304e8b;}

.i_product_a .scroller li.cur a .h4{color: #000000;}

.i_one{margin-top: 4%;}

.i_one ul{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;margin-bottom: 3.5%;}

.i_one ul li{ float:left; width:18.4%; margin-right:2%;margin-bottom: 2%;   position:relative; }

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

.i_one ul li:last-child{ margin-right:0;}

.i_one ul li .imgs{ overflow:hidden;padding-top:91%;position: relative;transition:all 0.3s;border-radius: 6px;z-index: 0;}

.i_one ul li .imgs .img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.i_one ul li:hover .imgs .img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_one ul li:hover .imgs{box-shadow: 0 5px 25px rgba(0,0,0,0.1);}

.i_one ul li .ico{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 127px;height: 66px;display: block;border-radius: 3px;}

.i_one ul li .h3{overflow:hidden; line-height:36px; height:36px;  color:#222222; font-weight:normal;white-space:nowrap;text-overflow:ellipsis;margin-top: 12px;font-size: 16px;text-align: center;}

.i_one ul li:hover .h3{color: #09180E;}

.business-page{ position:relative;margin-bottom:5%;}

.business-page .business_div .top {

  position: relative; margin-top:3.5%;box-shadow: 0 5px 5px rgba(0,0,0,0.03);padding-bottom: 1%;

}

.business-page .business_div .top .swiper-button-prev,

.business-page .business_div .top .swiper-button-next {

  width: 25px;

  height: 45px;

  background-size: 25px auto;

  margin-top: -21%;

}

.business-page .business_div .top .swiper-button-prev {

  left: -90px;

  background-image: url(../images/i_left.png);

}

.business-page .business_div .top .swiper-button-prev:hover {

  background-image: url(../images/i_left_on.png);

}

.business-page .business_div .top .swiper-button-next {

  right: -90px;

  background-image: url(../images/i_right.png);

}

.business-page .business_div .top .swiper-button-next:hover {

  background-image: url(../images/i_right_on.png);

}

.business-page .business_div .top .swiper-slide{

  text-align: center;

  font-size: 12px;

  color: #999999;

  position: relative;

  padding-bottom: 30px;

  padding-top:30px;

  cursor: pointer; background:#fff;

}

/*.business-page .business_div .top .swiper-slide::before {

  content: " ";

  width: 100%;

  height: 1px;

  background: #eeeeee;

  position: absolute;

  left: 0;

  bottom: 4px;

  z-index: 2;

}

.business-page .business_div .top .swiper-slide::after {

  content: " ";

  width: 10px;

  height: 10px;

  background: url(../images/history_year1.png) no-repeat;

  background-size: 100% 100%;

  position: absolute;

  bottom: 0;

  left: 50%;

  margin-left: -5px;

  z-index: 5;

}*/

.business-page .business_div .top .swiper-slide-thumb-active {

  

}





.business-page .business_div .top .swiper-slide .bb{ overflow:hidden; display:inline-block; vertical-align:top; text-align:center;position: relative;padding-bottom: 22px;}

.business-page .business_div .top .swiper-slide .bb::after{content: "";width: 0;left: 50%;right: 50%;height: 3px;background: #2a75dc;position: absolute;bottom: 0;transition:all 0.3s;}

.business-page .business_div .top .swiper-slide-thumb-active .bb::after{width: 100%;left: 0%;right: 0%;}

.business-page .business_div .top .swiper-slide .bb .h5{ font-weight:normal; color:#555555; font-size:20px; height:28px; line-height:28px; }

.business-page .business_div .top .swiper-slide .bb .p{ line-height:18px; height:18px; overflow:hidden;}

.business-page .business_div .top .swiper-slide-thumb-active .bb .h5{color:#000000;}

/*.business-page .business_div .top .swiper-slide-thumb-active::after {

  background-image: url(../images/history_year2.png);

}*/

.business-page .business_div .gallery-top {

  margin-top: 50px;

}

.business-page .business_div .gallery-top .swiper-slide {

   width:100%;display: flex;gap: 10px;padding-left: 20px;padding-right: 20px;flex-wrap: wrap;

}

.business-page .business_div .gallery-top .swiper-slide dd{ overflow:hidden;transition:all 0.3s; text-align:left;/* padding-bottom:145px;*/ position:relative; z-index:0; width:calc(33.33% - 7px);width:-webkit-calc(33.33% - 7px);width:-moz-calc(33.33% - 7px);padding-bottom: 1px;}

.business-page .business_div .gallery-top .swiper-slide .boxs{  overflow:hidden;/*opacity:0;filter:Alpha(opacity=0);*/margin:0 auto;width: 94%;max-width: 550px;}

.business-page .business_div .gallery-top .swiper-slide .imgs{ overflow:hidden;position:relative; padding-top:56.882%;}

.business-page .business_div .gallery-top .swiper-slide .imgs img{display:block;width: 100%; height:100%; position:absolute; top:0; left:0; }

.business-page .business_div .gallery-top .swiper-slide .imgs img{ overflow:hidden;background-repeat:no-repeat; background-position:center center; background-size:cover;transition:all 0.3s;}

.business-page .business_div .gallery-top .swiper-slide dd:hover .imgs img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}

.business-page .business_div .gallery-top .swiper-slide .txts{ overflow:hidden;text-align:left;  color:#232d39;border: 1px solid #e8e8e8;border-top: 0;}

.business-page .business_div .gallery-top .swiper-slide .h4{ font-weight:bold; color:#222222; line-height:26px; height:26px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-top:25px;font-size: 18px;}

.business-page .business_div .gallery-top .swiper-slide .desc{ color:#999999;line-height:18px;height: 18px; margin-top:2px;overflow: hidden;font-size: 12px;}

.business-page .business_div .gallery-top .swiper-slide .desc i{font-style: normal;margin-left: 5%;}

.business-page .business_div .gallery-top .swiper-slide .cons{ overflow:hidden;font-size:14px; line-height:24px;height: 48px; color: #777777;margin-top: 37px;margin-bottom: 31px;}

.business-page .business_div .gallery-top .swiper-slide .cons .p{overflow: hidden;width:calc(98% - 100px);width:-webkit-calc(98% - 100px);width:-moz-calc(98% - 100px);float: left;}

.business-page .business_div .gallery-top .swiper-slide .cons .p p{overflow: hidden;line-height:24px;height: 24px;white-space:nowrap;text-overflow:ellipsis;}

.business-page .business_div .gallery-top .swiper-slide .cons .p a{color: #777777;}

.business-page .business_div .gallery-top .swiper-slide .cons .p a:hover{color: #2a75dc;}

.business-page .business_div .gallery-top .swiper-slide .cons .a{float: right;padding-right: 24px;overflow: hidden;background: url(../images/i_pic2.png) right center no-repeat;background-size: 14px 8px;font-style: normal;line-height: 48px;color: #222222;font-size: 12px;font-weight: bold;}

.business-page .business_div .gallery-top .swiper-slide dd:hover .cons .a{background-image: url(../images/i_pic2_on.png);}

.business-page .business_div .top .swiper-slide{ padding-top:20px; padding-bottom:20px;}

.business-page .business_div .gallery-top .swiper-slide dd:hover .h4{color: #2a75dc;}

.i_more{overflow: hidden;width: 160px;height: 48px;line-height: 48px;background: #2a75dc;border-radius: 24px;color: #ffffff;text-align: center;position: relative;font-size: 15px;display: block;margin: 0 auto;margin-top: 3%;z-index: 0;}

.i_more:hover{color: #ffffff;}

.i_more::after{background: #2166c6;content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;transition:all 0.3s;z-index: -1;}

.i_more:hover:after{width: 100%;}
@media screen and (max-width: 1400px) {
/*产品*/
.business-page .business_div .top .swiper-slide .bb .h5{  font-size:18px;}
}
@media screen and (max-width: 1200px) {

/*产品*/

.i_product_a .scroller li dd{ width:190px;}

.business-page .business_div .top .swiper-slide .bb .h5{  font-size:16px;}

.business-page .business_div .gallery-top .swiper-slide .cons{margin-top: 20px;margin-bottom: 21px;}

}

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

/*产品*/

.i_title .p{font-size: 15px;}

.business-page .business_div .gallery-top .swiper-slide .imgs{ float:none; width:100%; padding-top:60%;}

.business-page .business_div .gallery-top .swiper-slide .txts{ float:none; width:100%; }

.business-page .business_div .top .swiper-slide .bb .h5{  font-size:16px;}

.business-page .business_div .gallery-top .swiper-slide {/*max-width: 350px;*/width: 100%;}

.business-page .business_div .gallery-top .swiper-slide dd{width: calc(49% - 10px);width: -webkit-calc(49% - 10px);width: -moz-calc(49% - 10px);}

  .i_one ul li{width: 23.5%;}

  .i_one ul li:nth-child(5n){ margin-right:2%;}

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

  .i_more{line-height: 40px;height: 40px;width: 140px;font-size: 14px;}

}

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

/*产品*/

.i_product_a{ height:44px; line-height:44px; font-size:14px;}

.i_product_a .scroller li dd{ width:150px;}



  .i_one ul li{width: 32%;}

  .i_one ul li:nth-child(4n){ margin-right:2%;}

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

}

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

/*产品*/

.i_title .p{font-size: 14px;line-height: 24px;}

.business-page .business_div .gallery-top { margin-top:5%;margin-left: 3.5%;margin-right: 3.5%;}

.business-page .business_div .gallery-top .swiper-slide {gap: 10px;padding-left: 0;padding-right: 0;}

.business-page .business_div .gallery-top .swiper-slide dd{width: calc(50% - 5px);width: -webkit-calc(50% - 5px);width: -moz-calc(50% - 5px);}

.business-page .business_div .top .swiper-slide{padding-top: 10px;padding-bottom: 10px;width: 33.33%!important;}

.business-page .business_div .top .swiper-slide .bb{padding-bottom: 0;}

.business-page .business_div .top .swiper-slide .bb .h5{ font-size:15px;}

.business-page .business_div .top .swiper-slide .bb .p{display: none;}

.business-page .business_div .top .swiper-wrapper{flex-wrap: wrap;transform: none !important;}

.business-page .business_div .gallery-top .swiper-slide .cons{margin-top: 12px;height: auto;margin-bottom: 10px;font-size: 13px;}

.business-page .business_div .gallery-top .swiper-slide .cons .p{width: calc(100% - 0px);width: -webkit-calc(100% - 0px); width: -moz-calc(100% - 0px);}

.business-page .business_div .gallery-top .swiper-slide .h4{margin-top: 20px;font-size: 16px;}

.business-page .business_div .gallery-top .swiper-slide .cons .a{float: left;line-height: 32px;margin-top: 6px;}



  .i_one{margin-top: 5%;}

  .i_one ul li{width:49%;}

  .i_one ul li:nth-child(3n){ margin-right:2%;}

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

  .i_one ul li .h3{margin-top: 6px;}

  .i_one ul li .h3{font-size: 15px;}

  .i_more{line-height: 36px;height: 36px;font-size: 13px;width: 120px;}

}

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

/*产品*/

.i_title{margin-top: 7%;}

.i_title .p{font-size: 13px;margin-top: 2%;line-height: 22px;}

.business-page .business_div .gallery-top .swiper-slide .cons{ font-size:13px;}

.business-page .business_div .gallery-top .swiper-slide dd{width: calc(100% - 0px);width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);}

.business-page .business_div .top .swiper-slide .bb .h5{ font-size:14px;}

.business-page .business_div .top .swiper-slide{ font-size:13px;}

.business-page .business_div .gallery-top .swiper-slide .h4{font-size: 14px;margin-top: 15px;}

.i_product_a{ height:36px; line-height:36px; font-size:13px;}

.i_product_a .scroller li dd{ width:90px;}



  .i_one ul li .h3{font-size: 14px;} 

  .i_one ul li .h3{margin-top: 4px;}

  .i_more{line-height: 32px;height: 32px;font-size: 12px;width: 100px;}

}

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

/*产品*/

.i_title .p{font-size: 12px;line-height: 20px;}

.business-page .business_div .gallery-top .swiper-slide .cons{ line-height:22px;height: 44px; font-size:12px;}

.business-page .business_div .gallery-top .swiper-slide .cons .p p{line-height: 22px;height: 22px;}

.business-page .business_div .gallery-top .swiper-slide .cons .a{line-height: 44px;}

.business-page .business_div .top .swiper-slide .bb .h5{ font-size:13px;}

.business-page .business_div .top .swiper-slide{ font-size:12px; padding-top:5px; padding-bottom:5px;}

.business-page .business_div .gallery-top .swiper-slide .cons{margin-top: 6px;}

.business-page .business_div .gallery-top .swiper-slide .h4{margin-top: 10px;}

  .i_one ul li .h3{font-size: 13px;}

}

/*解决方案*/

.i_solution_bg{overflow: hidden;background: #f7f7f7;}

.i_solution{overflow: hidden;margin-top: 4%;margin-bottom: 5%;}

.i_solution ul{gap: 18px;display: flex;flex-wrap: wrap;}

.i_solution ul li{width:calc(50% - 9px);width:-webkit-calc(50% - 9px);width:-moz-calc(50% - 9px);overflow: hidden;position: relative;}

.i_solution ul li .imgs{ overflow:hidden;position: relative;padding-top: 52.27%;z-index: 0;}

.i_solution ul li .imgs img{ display: block;width: 100%;height: 100%;top: 0;left: 0;position: absolute; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;object-fit: cover;}

.i_solution ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_solution ul li .imgs::after{content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/i_pic3.png) no-repeat;background-size: 100% 100%;}

.i_solution ul li .bgs{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;transition:all 0.3s;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;}

.i_solution ul li .bgs:hover{background-image: url(../images/i_pic3_on.png);}

.i_solution ul li .boxs{margin: 0 auto;position: relative;width: 94%;overflow: hidden;max-width: 656px;/* background-repeat: no-repeat;background-size: 49px 49px;background-position: right bottom; */transition:all 0.3s;padding-right: 120px;}

.i_solution ul li .boxs .i_more{font-style: normal;position: absolute;right: 0;bottom: 0;transition:all 0.3s;opacity:0;filter:Alpha(opacity=0);width: 120px;height: 36px;line-height: 36px;font-size: 14px;

}

.i_solution ul li .cons{position: absolute;bottom:8%;left: 0;width: 100%;}

.i_solution ul li .ico{display: block;height: 38px;}

.i_solution ul li .h3{font-weight: normal;overflow: hidden;color: #ffffff;line-height: 36px;height: 36px;margin-top: 10px;white-space:nowrap;text-overflow:ellipsis;}

.i_solution ul li .desc{line-height: 30px;overflow: hidden;color: #ffffff;height: 30px;white-space:nowrap;text-overflow:ellipsis;font-size: 15px;}

.i_solution ul li:hover .desc{color: rgba(255,255,255,0.53);}

.i_solution ul li .p{overflow: hidden;line-height: 28px;height: 0;transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;font-size: 16px;color: #ffffff;padding-right: 55px;max-width: 480px;}

.i_solution ul li:hover .p{height: 112px;margin-top: 32px;margin-bottom: 25px;}

/* .i_solution ul li:hover .boxs{background-image: url(../images/i_pic4.png);} */

.i_solution ul li:hover .boxs .i_more{opacity:1.0;filter:Alpha(opacity=100);}





.i_solution2{overflow: hidden;margin-top: 4%;margin-bottom: 5%;display: none;}

.i_solution2 dd{margin-bottom: 2%;overflow: hidden;position: relative;}

.i_solution2 dd .imgs{ overflow:hidden;position: relative;padding-top: 52.27%;z-index: 0;}

.i_solution2 dd .imgs img{ display: block;width: 100%;height: 100%;top: 0;left: 0;position: absolute; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;object-fit: cover;}

.i_solution2 dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_solution2 dd .imgs::after{content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/i_pic3.png) no-repeat;background-size: 100% 100%;}

.i_solution2 dd .bgs{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;transition:all 0.3s;/* background-repeat: no-repeat;background-position: center center;background-size: 100% 100%; */}

/* .i_solution2 dd .bgs:hover{background-image: url(../images/i_pic3_on.png);} */

.i_solution2 dd .boxs{margin: 0 auto;position: relative;width: 94%;overflow: hidden;max-width: 656px;/* background-repeat: no-repeat;background-size: 49px 49px;background-position: right bottom; */transition:all 0.3s;/* padding-right: 120px; */}

.i_solution2 dd .cons{position: absolute;bottom:8%;left: 0;width: 100%;}

.i_solution2 dd .h3{font-weight: normal;overflow: hidden;color: #ffffff;line-height: 36px;height: 36px;margin-top: 10px;white-space:nowrap;text-overflow:ellipsis;}

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

/*解决方案*/

.i_solution ul li:hover .p{margin-top: 20px;margin-bottom: 15px;}

}

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

/*解决方案*/

.i_solution ul li:hover .p{margin-top: 10px;margin-bottom: 10px;}

}

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

/*解决方案*/

.i_solution ul li .imgs{padding-top: 56%;}

.i_solution ul li .desc{font-size: 14px;}

.i_solution ul li .p{font-size: 15px;line-height: 26px;}

.i_solution ul li:hover .p{height: 104px;margin-bottom: 5px;}

.i_solution ul li .ico{height: 32px;}



.i_solution2 dd .imgs{padding-top: 56%;}

}

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

/*解决方案*/

.i_solution ul li .imgs{padding-top: 65%;}

.i_solution ul li .ico{height: 30px;}

.i_solution ul li .desc{font-size: 13px;}

.i_solution ul li .p{font-size: 14px;line-height: 22px;}

.i_solution ul li:hover .p{height: 88px;}

.i_solution ul li .boxs{padding-right: 0;}

.i_solution ul li:hover .boxs .i_more{opacity:0;filter:Alpha(opacity=0);}



.i_solution2 dd .imgs{padding-top: 65%;}

}

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

/*解决方案*/

.i_solution ul li .imgs{padding-top: 75%;}

.i_solution ul li .desc{font-size: 12px;}

.i_solution2 dd .imgs{padding-top: 75%;}

}

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

/*解决方案*/

.i_solution ul li .desc{font-size: 12px;line-height: 26px;height: 26px;}

.i_solution ul li .p{font-size: 13px;padding-right: 45px;}

.i_solution ul li .h3{height: 30px;line-height: 30px;}

/* .i_solution ul li .boxs{background-size: 40px 40px;} */

.i_solution2 dd .h3{height: 30px;line-height: 30px;}

}

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

/*解决方案*/

.i_solution{display: none;}

.i_solution ul{gap: 10px;}

.i_solution ul li{width: calc(50% - 9px);width: -webkit-calc(50% - 9px);width: -moz-calc(50% - 9px);}

.i_solution ul li .imgs{padding-top: 80%;}

.i_solution ul li:hover .p{margin-top: 5px;margin-bottom: 5px;}

.i_solution ul li .p{font-size: 12px;padding-right: 0;-webkit-line-clamp: 3;}

.i_solution ul li:hover .p{height: 66px;}

.i_solution ul li .h3{margin-top: 5px;}

.i_solution ul li .cons{bottom: 5%;}

.i_solution ul li:hover .boxs{background: none;}

.i_solution2{display: block;}

.i_solution2 dd .cons{bottom: 5%;}

}

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

/*解决方案*/

.i_solution ul li .imgs{padding-top: 88%;}

.i_solution ul li .p{-webkit-line-clamp: 2;}

.i_solution ul li:hover .p{height: 44px;}

.i_solution ul li .ico{height: 25px;}

.i_solution ul li .h3{line-height: 24px;height: 24px;}

.i_solution ul li .desc{line-height: 22px;height: 22px;}

.i_solution2 dd .h3{line-height: 24px;height: 24px;}

}

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

/*解决方案*/

.i_solution ul li .ico{height: 20px;}

}



/*视觉创意*/

.i_show{overflow: hidden;margin-top: 50px;}

.i_show ul{width:100%;display: flex;gap: 10px;padding-left: 15px;padding-right: 15px;flex-wrap: wrap;}

.i_show ul li{width:calc(33.33% - 7px);width:-webkit-calc(33.33% - 7px);width:-moz-calc(33.33% - 7px);overflow: hidden;}

.i_show ul li .imgs{ overflow:hidden;position: relative;padding-top: 300px;z-index: 0;}

.i_show ul li .imgs .videos{position: absolute;top: 0;left: 0; width: 100%; height: 100%; object-fit: fill;}

.i_show ul li .imgs img{ display: block;width: 100%;height: 100%;top: 0;left: 0;position: absolute; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;object-fit: cover;}

.i_show ul li .divs{overflow: hidden;position: relative;margin-bottom: 10px;}

.i_show ul li .divs:last-child{margin-bottom: 0;}

.i_show ul li .divs:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_show ul li .imgs::after{content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/i_bg1.png) center bottom;background-size: 100% 100%;}

.i_show ul li .bgs{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;transition:all 0.3s;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;}

.i_show ul li .bgs:hover{background-image: url(../images/i_bg1_on.png);}

.i_show ul li .boxs{margin: 0 auto;position: relative;width: 94%;overflow: hidden;max-width: 656px;background-repeat: no-repeat;background-size: 49px 49px;background-position: right bottom;transition:all 0.3s;}

.i_show ul li .cons{position: absolute;bottom:37px;left: 0;width: 100%;}

.i_show ul li .h3{font-weight: normal;overflow: hidden;color: #ffffff;line-height: 36px;height: 36px;white-space:nowrap;text-overflow:ellipsis;}

.i_show ul li .desc{line-height: 30px;overflow: hidden;color: rgba(255,255,255,0.41);height: 30px;white-space:nowrap;text-overflow:ellipsis;font-size: 14px;text-transform: uppercase;}

.i_show ul li .p{overflow: hidden;line-height: 32px;height: 0;transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;font-size: 18px;color: #ffffff;padding-right: 55px;max-width: 456px;}

.i_show ul li .divs:hover .p{height: 96px;margin-top: 10px;}

.i_show ul li .divs:hover .boxs{background-image: url(../images/i_pic4.png);}

.i_show ul li:nth-child(1) .divs:nth-child(2) .imgs{padding-top: 609px;}

.i_show ul li:nth-child(2) .divs:nth-child(2){float: left;}

.i_show ul li:nth-child(2) .divs:nth-child(3){float: right;}

.i_show ul li:nth-child(2) .divs:nth-child(4){clear: both;}

.i_show ul li:nth-child(2) .divs:nth-child(2),.i_show ul li:nth-child(2) .divs:nth-child(3){width:calc(50% - 5px);width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);overflow: hidden;}

.i_show .i_more{display: none;}

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

  /*视觉创意*/

  .i_show ul li .cons{bottom: 27px;}

  .i_show ul li .p{font-size: 16px;line-height: 26px;}

  .i_show ul li .divs:hover .p{height: 78px;}

  .i_show ul li .desc{font-size: 13px;}

  .i_show ul li .imgs{padding-top: 242px;}

  .i_show ul li:nth-child(1) .divs:nth-child(2) .imgs{padding-top: 494px;}

}

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

  /*视觉创意*/

  .i_show ul li .imgs{padding-top: 223px;}

  .i_show ul li:nth-child(1) .divs:nth-child(2) .imgs{padding-top: 456px;}

}

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

  /*视觉创意*/

  .i_show ul li .boxs{max-width: none;}

  .i_show ul li .p{font-size: 14px;line-height: 22px;}

  .i_show ul li .divs:hover .p{height: 66px;}

  .i_show ul li .desc{font-size: 12px;}

  .i_show ul li .imgs{padding-top: 280px;}

  .i_show ul li:nth-child(1) .divs:nth-child(2) .imgs{padding-top: 572px;}

  .i_show ul li{width: calc(50% - 5px);width: -webkit-calc(50% - 5px);width: -moz-calc(50% - 5px);}

  .i_show ul li:nth-child(3){width: calc(100% - 0px);width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);}

  .i_show ul li:nth-child(3) .divs:nth-child(1){float: left;width: calc(50% - 5px);width: -webkit-calc(50% - 5px);width: -moz-calc(50% - 5px);}

  .i_show ul li:nth-child(3) .divs:nth-child(2){float: right;width: calc(50% - 5px);width: -webkit-calc(50% - 5px);width: -moz-calc(50% - 5px);}

  .i_show ul li:nth-child(3) .divs:nth-child(3){clear: both;}

  .i_show ul li:nth-child(3) .divs:nth-child(3) .imgs{padding-top: 564px;}

}

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

  /*视觉创意*/

  .i_show ul li{width: calc(100% - 0px);width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);}

  .i_show ul li .imgs{padding-top: 48.233%;}

  .i_show ul li:nth-child(1) .divs:nth-child(2) .imgs{padding-top: 97.922%;}

  .i_show ul li:nth-child(3) .divs:nth-child(3) .imgs{padding-top: 48.233%;}

  .i_show ul li:first-child{display: none;}

  .i_show ul li:nth-child(2) .divs:nth-child(1),.i_show ul li:nth-child(2) .divs:nth-child(2),.i_show ul li:nth-child(2) .divs:nth-child(3){display: none;}

  .i_show .i_more{display: block;}



}

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

/*视觉创意*/

.i_show ul li .cons{bottom: 20px;}

.i_show ul li .boxs{background-size: 40px 40px;}

.i_show ul li:nth-child(2) .divs:nth-child(2) .imgs,.i_show ul li:nth-child(2) .divs:nth-child(3) .imgs{padding-top:56%;}

.i_show ul li:nth-child(3) .divs:nth-child(1) .imgs,.i_show ul li:nth-child(3) .divs:nth-child(2) .imgs{padding-top:56%;}

.i_show ul li .p{font-size: 13px;}

.i_show ul li .desc{line-height: 26px;height: 26px;}

.i_show ul li .h3{height: 30px;line-height: 30px;}

}

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

/*视觉创意*/

  .i_show{margin-top: 5%;}

  .i_show ul li .divs:hover .boxs{background: none;}

  .i_show ul li .p{padding-right: 0;}

  .i_show ul li .desc{line-height: 24px;height: 24px;}

  .i_show ul li:nth-child(2) .divs:nth-child(2) .imgs,.i_show ul li:nth-child(2) .divs:nth-child(3) .imgs{padding-top:62%;}

  .i_show ul li:nth-child(3) .divs:nth-child(1) .imgs,.i_show ul li:nth-child(3) .divs:nth-child(2) .imgs{padding-top:62%;}



}

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

  /*视觉创意*/

  .i_show ul li:nth-child(2) .divs:nth-child(2) .imgs,.i_show ul li:nth-child(2) .divs:nth-child(3) .imgs{padding-top:76%;}

  .i_show ul li:nth-child(3) .divs:nth-child(1) .imgs,.i_show ul li:nth-child(3) .divs:nth-child(2) .imgs{padding-top:76%;}

}

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

  /*视觉创意*/

  .i_show ul li .cons{bottom: 15px;}

  .i_show ul li:nth-child(2) .divs:nth-child(2) .imgs,.i_show ul li:nth-child(2) .divs:nth-child(3) .imgs{padding-top:86%;}

  .i_show ul li:nth-child(3) .divs:nth-child(1) .imgs,.i_show ul li:nth-child(3) .divs:nth-child(2) .imgs{padding-top:86%;}

}

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

  /*视觉创意*/

  .i_show ul li .desc{line-height: 20px;height: 20px;}

  .i_show ul li:nth-child(2) .divs:nth-child(2) .imgs,.i_show ul li:nth-child(2) .divs:nth-child(3) .imgs{padding-top:90%;}

  .i_show ul li:nth-child(3) .divs:nth-child(1) .imgs,.i_show ul li:nth-child(3) .divs:nth-child(2) .imgs{padding-top:90%;}

}



/*信息时代*/

.i_case{overflow: hidden;margin-top:4%;}

.i_case ul{width:100%;display: flex;gap: 10px;padding-left: 15px;padding-right: 15px;flex-wrap: wrap;}

.i_case ul li{width:calc(33.33% - 7px);width:-webkit-calc(33.33% - 7px);width:-moz-calc(33.33% - 7px);overflow: hidden;}

.i_case ul li .imgs{ overflow:hidden;position: relative;padding-top: 119.8%;z-index: 0;}

.i_case ul li .imgs img{ display: block;width: 100%;height: 100%;top: 0;left: 0;position: absolute; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;object-fit: cover;}

.i_case ul li .divs:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_case ul li .imgs .videos{position: absolute;top: 0;left: 0; width: 100%; height: 100%; object-fit: fill;}

.i_case ul li:nth-child(2) .imgs{padding-top: 58.98%;}

.i_case ul li .divs{overflow: hidden;position: relative;margin-bottom: 10px;}

.i_case ul li .divs:last-child{margin-bottom: 0;}

.i_case ul li .imgs::after{content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/i_bg1.png) center bottom;background-size: 100% 100%;}

.i_case ul li .bgs{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;transition:all 0.3s;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;}

.i_case ul li .bgs:hover{background-image: url(../images/i_bg1_on.png);}

.i_case ul li .boxs{margin: 0 auto;position: relative;width: 94%;overflow: hidden;max-width: 656px;background-repeat: no-repeat;background-size: 49px 49px;background-position: right bottom;transition:all 0.3s;}

.i_case ul li .cons{position: absolute;bottom:37px;left: 0;width: 100%;}

.i_case ul li .h3{font-weight: normal;overflow: hidden;color: #ffffff;line-height: 36px;height: 36px;white-space:nowrap;text-overflow:ellipsis;}

.i_case ul li .desc{line-height: 30px;overflow: hidden;color: rgba(255,255,255,0.41);height: 30px;white-space:nowrap;text-overflow:ellipsis;font-size: 14px;text-transform: uppercase;}

.i_case ul li .p{overflow: hidden;line-height: 32px;height: 0;transition:all 0.3s;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;font-size: 18px;color: #ffffff;padding-right: 55px;max-width: 456px;}

.i_case ul li .divs:hover .p{height: 96px;margin-top: 10px;}

.i_case ul li .divs:hover .boxs{background-image: url(../images/i_pic4.png);}

.i_case .i_more{display: none;}



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

  /*信息时代*/

  .i_case ul li .cons{bottom: 27px;}

  .i_case ul li .p{font-size: 16px;line-height: 26px;}

  .i_case ul li .divs:hover .p{height: 78px;}

  .i_case ul li .desc{font-size: 13px;}



}



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

  /*信息时代*/

  .i_case ul li .boxs{max-width: none;}

  .i_case ul li .p{font-size: 14px;line-height: 22px;}

  .i_case ul li .divs:hover .p{height: 66px;}

  .i_case ul li .desc{font-size: 12px;}







}

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

  /*信息时代*/

  .i_case ul li{width: calc(50% - 5px);width: -webkit-calc(50% - 5px);width: -moz-calc(50% - 5px);}

  .i_case ul li:nth-child(3){width: calc(100% - 0px);width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);}

  .i_case .i_more{display: block;margin-bottom: 6%;}



}

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

/*信息时代*/

.i_case ul li .cons{bottom: 20px;}

.i_case ul li .boxs{background-size: 40px 40px;}

.i_case ul li .p{font-size: 13px;}

.i_case ul li .desc{line-height: 26px;height: 26px;}

.i_case ul li .h3{height: 30px;line-height: 30px;}

}

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

/*信息时代*/

  .i_case{margin-top: 5%;}

  .i_case ul li .divs:hover .boxs{background: none;}

  .i_case ul li .p{padding-right: 0;}

  .i_case ul li .desc{line-height: 24px;height: 24px;}

  .i_case ul li .imgs{padding-top: 121%;}



}

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

  /*信息时代*/

  .i_case ul li{width: calc(100% - 0px);width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);}

  .i_case ul li .imgs{padding-top: 58.98%;}

  .i_case ul li:nth-child(2) .divs:nth-child(2){display: none;}

  .i_case ul li:nth-child(3){display: none;}



}

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

  /*信息时代*/

  .i_case ul li .cons{bottom: 15px;}



}

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

  /*信息时代*/

  .i_case ul li .desc{line-height: 20px;height: 20px;}



}



/*关于我们*/

.i_about_bg{overflow: hidden;background: #f7f7f7;}

.about_one{  margin-top:8%; margin-bottom:6%; position:relative;}

.about_one .about_one_l{ position:absolute; left:0; top:0; height:100%; overflow:hidden; width:50%;color:#777777; font-size:16px; max-width:706px;}

.about_one .about_one_l .h3{ font-weight:bold; color:#222222; overflow:hidden; line-height:1.3; position:relative; padding-bottom:2%; }

.about_one .about_one_l .p{ overflow:hidden; line-height:30px; text-align:justify;height:100%; position:relative;}

.about_one .about_one_l .p p{ overflow:hidden; margin-bottom:4%;}

.about_one .about_one_l .p p:last-child{margin-bottom: 0;}

.about_one .about_one_l .p strong{ color:#222222; font-weight:bold;padding-bottom: 1%;overflow: hidden;display: inline-block;vertical-align: top;}

.about_one .imgs{ float:right; width:47.96%;position: relative;z-index: 0; }

.about_one .imgs .img{overflow:hidden;}

.about_one .imgs img{ width:100%; display: block;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}

.about_one .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.about_one .imgs::before{content: "";position: absolute;right: -15px;bottom: -15px;width: 100%;height: 100%;background: #ececec;}

.about_one .imgs i{position: absolute;width: 72px;height: 72px;left: 50%;top: 50%;transform: translate(-50%, -50%);background: url(../images/about_pic2.png) no-repeat;background-size: 100% 100%;cursor: pointer;transition:all 0.3s;}

.about_one .imgs i:hover{width: 86px;height: 86px;}

.about_one .imgs .videos{ position:absolute; top:0; left:0; width:100%; height:100%;object-fit: fill;}

.about_one .i_jsq_scroll{ padding-right:15px;}



.about_two .num{ overflow: hidden;font-size: 16px;display: flex;margin-bottom: 2%;justify-content: space-between;}

.about_two .num .one{ margin-bottom: 4%; position: relative;text-align: center;display: flex;align-items: center;justify-content: left;}

.about_two .num .one:nth-child(2){padding-right: 0;}

.about_two .num .top{ color: #777777; line-height: 1;display:inline-block;vertical-align: top;text-align: left;}

.about_two .num .top span{font-family: 'Open-Sans'; line-height: 1; font-weight: normal;color: #2a75dc;}

.about_two .num .top span em{font-style: normal;font-weight:bold;overflow: hidden;margin-right: 2px;}

.about_two .num .top span sup{vertical-align: top;font-weight: bold;}

.about_two .num .top label{ overflow: hidden; display: block; margin-top:5px;line-height: 22px;font-size: 16px;}

.about_two .num .top sub{ display: block; margin-bottom: 40px; }

/*滚动条*/

.i_jsq_scroll{ overflow:hidden;overflow-y: auto; max-height:100%; position:relative; /* background:url(../images/contact_bg3.png) right top repeat-y; */ }

.i_jsq_scroll::-webkit-scrollbar { -webkit-appearance: none;}

.i_jsq_scroll::-webkit-scrollbar:vertical { width: 4px;}

.i_jsq_scroll::-webkit-scrollbar-thumb { border-radius: 8px; border:0; background-color:#000000;}

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

/*关于我们*/

.about_two .num{ font-size: 15px;}

.about_two .num .top label{margin-top: 10%;font-size: 15px;}

}

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

/*关于我们*/

.i_news_t{margin-top: 6%;text-align: center;}

.about_one .imgs::before{display: none;}

.about_one .about_one_l{ float:none; width:100%; max-width:none;background-size:18px auto;  background:none; position:static;margin-top: 0%;}

.about_one .about_one_l .p{margin-top: 4%;}

.about_one .about_one_l .h3{text-align: center;padding-bottom: 0;}

.about_one .imgs{ float:none; width:100%;}

.about_one .i_jsq_scroll{ padding-right:0; background:none;}



.about_two .num{ font-size: 14px;  text-align: left;flex-wrap: wrap;justify-content: center;text-align: center;}

.about_two .num .one{width: 33.33%;margin-bottom: 5%;justify-content: center;}

.about_two .num .one:nth-child(4),.about_two .num .one:nth-child(5){width: 50%;}

}

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

/*关于我们*/

.about_one .about_one_l{ font-size:15px;}

.about_one .about_one_l .p{ line-height:26px;}

.about_two .num .top label{ margin-top: 15px;font-size: 14px;}

.about_one .about_one_l .p p:nth-child(2),.about_one .about_one_l .p p:nth-child(3){display: none;}



}

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

/*关于我们*/

.i_news_t{margin-top: 7%;}

.about_one .about_one_l{ font-size:14px;}

.about_one .about_one_l .p{ line-height:24px;}

.about_one .imgs i{width: 60px;height: 60px;}

.about_one .imgs i:hover{width: 66px;height: 66px;}

.about_two .num{margin-top: 6%; font-size: 13px;}

.about_two .num .top label{ margin-top: 0;display: block;clear: both;padding-top: 3%;line-height: 20px;font-size: 13px;}

.about_two .num .one{width: 50%;justify-content: left;margin-bottom: 6%;}

.about_two .num .one:nth-child(5){width: 100%;}

}

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

/*关于我们*/

.about_one .about_one_l{ font-size:13px;}

.about_two .num{ font-size: 12px;}

.about_two .num .top label{font-size: 12px;}

}

/*合作品牌*/

.i_a{ margin-top:3%; overflow:hidden;}

.i_a li{ float:left;  cursor:pointer; width:33.33%; text-align:center;  overflow:hidden; color:#ffffff;}

.i_a li span{overflow: hidden;display: inline-block;vertical-align: top;height:54px; line-height:54px; font-size:16px;position: relative;z-index: 0;}

.i_a li span:after{ content:""; position:absolute; left:50%; right:50%; height:2px; bottom:0;width:0px; background:#cf1c3e;transition:all 0.3s;}

.i_a li.on span:after{ width:100%; left:0; right:0;}

.i_a li.on{ color:#ffffff;}

.i_partner{ margin: 0 auto;margin-top:4%;margin-bottom: 7%;max-width: 1212px;width: 90%;position: relative;}

.i_partner .divhidden{opacity:0;filter:Alpha(opacity=0);transition: all 1.5s;  /*height:0;*/ /*display:none;*/ /*overflow:hidden;*/ height: 0; overflow:hidden; display:block;}

.i_partner .divhidden.on{opacity:1.0;filter:Alpha(opacity=100);/* height:auto;*//*display:block;*/height: auto;}

.i_partner .imgs{overflow: hidden;}

.i_partner .imgs img{display: block;width: 100%;}

.i_partner .pages{position: absolute;top: 50%;width: 100%;left: 0;}

.i_partner .swiper-button-prev,.i_partner .swiper-button-next{background-size: 32px 60px;width: 32px;

  height: 60px;z-index: 9;display: block;}

.i_partner .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23cdcdcd'%2F%3E%3C%2Fsvg%3E");left: -5%;}

.i_partner .swiper-button-prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%232a75dc'%2F%3E%3C%2Fsvg%3E");}

.i_partner .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23cdcdcd'%2F%3E%3C%2Fsvg%3E");right: -5%;}

.i_partner .swiper-button-next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%232a75dc'%2F%3E%3C%2Fsvg%3E");}

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

  /*合作品牌*/

  .i_a li span{ height:44px; line-height:44px; font-size:14px;}

  .i_partner .swiper-button-prev,.i_partner .swiper-button-next{background-size: 25px 50px;width: 25px;

    height: 50px;}

}

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

  /*合作品牌*/

.i_a li span{ height:40px; line-height:40px; font-size:13px;}

.i_partner .swiper-button-prev,.i_partner .swiper-button-next{background-size: 20px 40px;width: 20px;

height: 40px;}

.i_partner .swiper-button-prev{left: -7%;}

.i_partner .swiper-button-next{right: -7%;}

}



/*新闻*/

.i_news_bg{overflow: hidden;background: #f7f7f7;}

.i_news{margin-top: 3%;overflow: hidden;margin-bottom: 6%;}

.i_news .imgs{ overflow:hidden;  position:relative; padding-top:56.252%; }

.i_news .imgs img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.i_news .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}

.i_news .imgs .label{position: absolute;right: 15px;top: 20px;width: 90px;height: 32px;line-height: 32px;text-align: center;color: #ffffff;font-size: 16px;background: rgba(0,0,0,0.6);border-radius: 3px;}

.i_news .swiper-slide{overflow: hidden;background: #ffffff;}

.i_news ul{padding: 25px;padding-top: 10px;}

.i_news ul li{display: block;overflow: hidden;height: 60px;line-height: 60px;border-bottom: 1px solid #efefef;}

.i_news ul li a{display: block;font-size: 16px;color: #222222;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}

.i_news ul li a:hover{color: #2a75dc;}



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

/*新闻*/

.i_news ul{padding: 20px;padding-top:5px;}

.i_news ul li{height: 50px;line-height: 50px;}

.i_news ul li a{font-size: 15px;}

}

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

/*新闻*/

.i_news ul li a{font-size: 14px;}

}

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

/*新闻*/

.i_news{margin-top: 4%;}

.i_news ul{padding: 10px;}

.i_news ul li{height: 40px;line-height: 40px;}

.i_news .imgs .label{font-size: 14px;width: 80px;height: 26px;line-height: 26px;top: 15px;right: 10px;}

}

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

/*新闻*/

.i_news ul li{height: 32px;line-height: 32px;}

.i_news ul li a{font-size: 13px;}

}

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

/*新闻*/

.i_news ul li a{font-size: 12px;}

}