
/*轮播新样式*/
.tit{text-align: left; padding: 10px 15px; border-top: 1px solid #aeaeae; margin-top: 1px; padding-bottom: 25px;}
.tit span{font-size: 13px; color: #c6c6c6;}
.mask{position: fixed;width: 100%; height: 100%; background: rgba(0,0,0,.5); display: none;top: 0;left: 0;z-index: 999999999;}
.mask>p{color: #fff;font-size: 20px;font-weight: 700;position: absolute;right: 20px;top: 20px;cursor: pointer;}
.pro-info{display: none;}
.pro-info1{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);background: #fff;}
.pro-info1 .imgbox{width: 500px; height: 230px; overflow: hidden;}
.pro-info1 .down> :first-child{display: flex; padding: 10px 20px;}
.pro-info1 .down> :first-child p{font-size: 18px; padding-right: 10px;}
.pro-info1 .down> :first-child span{font-size: 14px; color: #aeaeae;}
.pro-info1 .down> :last-child {display: flex; padding: 0 20px;padding-bottom: 30px;}
.pro-info1 .down> :last-child>div{width: 32%; text-align: center; height: 30px; line-height: 30px; background: #77c939; font-size: 20px; font-weight: 700;}
.pro-info1 .down> :last-child>ul{ padding: 0 28px; width: 56%;}
.pro-info1 .down> :last-child>ul li{display: flex; justify-content: space-between;}

.insucom-fill-your-life-block {
  padding: 120px 0;
  overflow: hidden;
  background: #e7e7e7;
  display: none;
}
@media (max-width: 767px) {
  .insucom-fill-your-life-block {
    padding: 50px 0;
  }
}
.insucom-fill-your-life-block .life-insu-area .main-fill {
  text-align: center;
  overflow: hidden;
}
.insucom-fill-your-life-block .life-insu-area .main-fill .main-title {
  margin-bottom: 60px;
  font-size: 40px;
  line-height: 55px;
  font-weight: 700;
  color: var(--color-second);
  white-space: pre-line;
}
@media (max-width: 767px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .main-title {
    font-size: 24px;
    line-height: normal;
    margin-bottom: 20px;
  }
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper {
  position: relative;
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide {
  display: flex;
  justify-content: center;
  align-items: center;
  /*position: relative;*/
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide .slide-img {
  /*height: 550px;*/
  background: #fff;
}
@media (max-width: 1199px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide .slide-img {
    height: 450px;
  }
}
@media (max-width: 991px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide .slide-img {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide .slide-img {
    height: 300px;
  }
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide .slide-img img {
  width: 100%;
  /*height: 100%;*/
  object-fit: cover;
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide a {
  position: absolute;
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide a .btn-text {
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: linear;
  opacity: 0;
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  padding: 20px 30px;
  background-color: var(--color-primary);
  border-radius: var(--button-radius);
}
@media (max-width: 1199px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide a .btn-text {
    padding: 17px 27px;
  }
}
@media (max-width: 991px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide a .btn-text {
    padding: 14px 24px;
  }
}
@media (max-width: 767px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .slide a .btn-text {
    padding: 10px 20px;
  }
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-wrapper .swiper-slide .group:hover .btn-text {
  opacity: 1;
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-pagination {
  top: auto;
  bottom: -60px;
}
@media (max-width: 767px) {
  .insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-pagination {
    bottom: -30px;
  }
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-pagination .swiper-pagination-bullet {
  width: 40px;
  height: 3px;
  border-radius: 0;
  background: #e3e3e3;
}
.insucom-fill-your-life-block .life-insu-area .main-fill .insu-swiper .swiper-pagination .swiper-pagination-bullet-active {
  background: var(--color-primary);
}
