/*
 * 爱永 2025-11-14
 */
h2, h3 {
	font-family: 'Open Sans',sans-serif !important;
	font-weight: 400 !important;
	color: #092c47;
}

/*slider-infinitely-scrolling*/
.slider-infinite {
  display:flex;
  padding:40px 0
}
.slider-infinite__img {
  height:40px;
  display:block
}
.slider-infinite__text {
  margin-top:10px;
  width:fit-content;
  margin-top:10px;
  margin-right:auto;
  margin-left:auto;
  padding:10px 15px;
  font-size:13px;
  line-height:1;
  text-align:center
}
.slider-infinite__text_active {
  border:1px #000;
  border-radius:50px;
  background-color:#e6f0fd;
  color:#476175
}
.slider-infinite__item {
  padding:0 35px;
  outline:none!important;
  background-color:inherit
}
.slider-infinite__wrap {
  display:flex!important
}

/*advantages_new*/
.advantages-new__title {
  margin-bottom:10px
}
.advantages-new__description {
  padding-bottom:20px;
  margin-bottom:30px;
  border-bottom:1px solid #e5e5e5
}
.advantages-item {
  display:flex;
  margin-bottom:20px
}
.advantages-item__icon {
  width:100px;
  height:100px;
  margin-right:20px;
  object-fit:contain;
  margin-left:0
}
.advantages-item__title {
  font-weight:600;
  font-size:20px;
  margin-bottom:10px
}


/*capacities*/
.capacities__title {
  text-align:center
}
.capacities__map {
  display:flex;
  justify-content:center;
  position:relative;
  padding:0 200px 50px;
  min-height:300px
}
@media (max-width:768px) {
  .capacities__map {
    padding:0
  }
}
.capacities__map img {
  object-fit:contain;
  width:100%;
  max-width:650px
}
.capacities__list {
  position:absolute;
  bottom:0;
  width:100%;
  display:grid;
  grid-template-areas:'item1 . item5' 'item2 . item4 ' ' . item3 . ';
  justify-items:center;
  grid-template-rows:180px auto;
  grid-template-columns:1fr 1fr 1fr;
  max-width:1020px
}
.capacities-item {
  text-align:center;
  padding:0 20px;
  position:relative
}
.capacities-item:nth-child(1) {
  grid-area:item1;
  justify-self:left
}
.capacities-item:nth-child(2) {
  grid-area:item2;
  justify-self:right;
  right:30px
}
.capacities-item:nth-child(3) {
  grid-area:item3
}
.capacities-item:nth-child(4) {
  grid-area:item4;
  left:30px
}
.capacities-item:nth-child(5) {
  grid-area:item5;
  justify-self:right;
  right:40px
}
.capacities-item__number {
  font-weight:700;
  font-size:20px
}


/*advantages-4-items*/
.advantages-4-items {
  background-size:cover!important
}
.advantages-4-items__title {
  font-weight:600!important
}
.advantages-4-items__icon {
  width:40px;
  height:40px;
  object-fit:contain;
  margin-left:0;
  margin-bottom:20px
}
.advantages-4-items .col-3::after {
  content:'';
  display:block;
  width:calc(100% - 70px);
  height:1px;
  background:#092c47;
  position:absolute;
  top:20px;
  left:70px
}
.advantages-4-items .col-3 {
  position:relative
}

/*section-get_a_quote*/
.section-get_a_quote .btn {
  font-size:15px;
  height:auto
}
.section-get_a_quote__title {
  margin-bottom:10px
}
.section-get_a_quote__subtitle {
  font-style:italic;
  padding-top:10px;
  margin-bottom:0
}
@media (max-width:768px) {
  .section-get_a_quote .btn {
    font-size:14px
  }
}

/*底部的表单*/
.subscription.lyaiyong{background: #f5f7f8;
  padding: 40px 0;}
._form._inline-form{width:100%!important;padding:0!important}
.subscription-wrap{display:flex;align-items:center;justify-content:center;max-width:800px!important}
.subscription__img{max-width:200px;width:100%;height:100%;object-fit:contain;margin:0 35px 0 0}
.subscription__title{font-weight:700!important;font-size:18px;line-height:24px;color:#092c47;margin-bottom:10px}
.subscription ._submit{-webkit-appearance:none;cursor:pointer;font-family:'Open Sans',sans-serif!important;font-size:14px;text-align:center;background:#0e6aed!important;border:1px solid #0e6aed!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;color:#fff!important;padding:5px 10px!important;transition:0.3s}
.subscription ._inline-form,.subscription ._inline-form ._form-content,.subscription ._inline-form input,.subscription ._inline-form ._submit{font-family:'Open Sans',sans-serif}
.subscription ._submit:hover{background:#2437bf!important;border-color:#2437bf!important}
.subscription__text{font-size:18px;line-height:24px;color:#22445f}
.subscription ._form-content{display:flex}
._form_element ._form-label{margin:0!important}
._button-wrapper._full_width{width:50%!important;margin-left:-4px;z-index:1}
._field-wrapper #email{width:100%!important;padding:5px 10px!important; height: auto;
  border: #979797 1px solid;
  border-radius: 4px;
  color: #000 !important;
  font-size: 14px;}
#_form_61090E6FA8A58_._inline-form,#_form_61090E6FA8A58_._inline-form ._form-content,#_form_61090E6FA8A58_._inline-form input,#_form_61090E6FA8A58_._inline-form ._submit{padding:10px 30px!important;margin-left:10px!important}
.subscription ._form_element._full_width:not(._clear){ width:300px;}
@media (max-width:768px) {
	.subscription ._form_element._full_width:not(._clear){ width:auto;}
}






























