@charset "utf-8";
/*轮播*/
.i-banner {
  width: 100%;
  height: calc(100% - 90px);
  position: relative;
  overflow: hidden;
}
.i-banner .swiper-container {
  width: 100%;
  height: 100%;
  display: block;
}
.i-banner .swiper-slide {
  position: relative;
}
.i-banner .swiper-slide > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.i-banner .swiper-button-prev,
.i-banner .swiper-button-next {
  width: 50px;
  height: 50px;
  background: rgba(255, 255, 255, 0.8);
  margin-top: -25px;
}
.i-banner .swiper-button-prev {
  left: 3%;
}
.i-banner .swiper-button-next {
  right: 3%;
}
.i-banner .swiper-button-prev:after,
.i-banner .swiper-button-next:after {
  font-size: 1.375rem;
  color: #000;
}
.i-banner .svg-swiper-pagination {
  width: 100%;
  padding: 0 5%;
  position: absolute;
  bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.i-banner .svg-swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  opacity: 1;
  position: relative;
  width: 16px;
  height: 16px;
  outline: none;
  margin: 0 5px;
}
.i-banner .svg-swiper-pagination .swiper-pagination-bullet:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
  border-radius: 50%;
  margin: -6px 0 0 -6px;
  transition: opacity 0.3s;
}
.i-banner .svg-swiper-pagination
  .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
  opacity: 0;
}
.i-banner .svg-swiper-pagination
  .swiper-pagination-bullet.swiper-pagination-bullet-active
  .svg {
  opacity: 1;
}
.i-banner .svg-swiper-pagination
  .swiper-pagination-bullet.swiper-pagination-bullet-active
  .circle2 {
  -webkit-animation: svgCircleAnmi 6s linear forwards;
  animation: svgCircleAnmi 6s linear forwards;
}
.i-banner .svg-swiper-pagination .svg {
  width: 16px;
  height: 16px;
  transform: rotate(-90deg);
  opacity: 0;
  transition: opacity 0.3s;
  display: block;
}
.i-banner .svg-swiper-pagination .circle1 {
  stroke: #fff;
}
.i-banner .svg-swiper-pagination .circle2 {
  stroke: #263c92;
  stroke-dasharray: 0 339;
}
@media (max-width: 992px) {
  .i-banner,
  .i-banner .swiper-container,
  .i-banner .swiper-slide > img {
    height: auto;
    display: none;
  }
}
@media (max-width: 750px) {
  .i-banner .swiper-button-prev,
  .i-banner .swiper-button-next {
    width: 24px;
    height: 24px;
    margin-top: -12px;
  }
  .i-banner .svg-swiper-pagination {
    bottom: 10px;
  }
  .i-banner .swiper-button-prev:after,
  .i-banner .swiper-button-next:after {
    font-size: 0.675rem;
  }
  .i-banner .svg-swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
  }
  .i-banner .svg-swiper-pagination .swiper-pagination-bullet:after {
    width: 6px;
    height: 6px;
    margin: -3px 0 0 -3px;
  }
  .i-banner .svg-swiper-pagination .svg {
    width: 10px;
    height: 10px;
  }
}

.m-banner {
  width: 100%;
  height: calc(100% - 90px);
  position: relative;
  display: none;
  overflow: hidden;
}
.m-banner .swiper-container {
  width: 100%;
  height: 100%;
  display: block;
}
.m-banner .swiper-slide {
  position: relative;
}
.m-banner .swiper-slide > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.m-banner .swiper-button-prev,
.m-banner .swiper-button-next {
  width: 50px;
  height: 50px;
  background: rgba(255, 255, 255, 0.8);
  margin-top: -25px;
}
.m-banner .swiper-button-prev {
  left: 3%;
}
.m-banner .swiper-button-next {
  right: 3%;
}
.m-banner .swiper-button-prev:after,
.m-banner .swiper-button-next:after {
  font-size: 1.375rem;
  color: #000;
}
.m-banner .svg-swiper-pagination {
  width: 100%;
  padding: 0 5%;
  position: absolute;
  bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.m-banner .svg-swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  opacity: 1;
  position: relative;
  width: 16px;
  height: 16px;
  outline: none;
  margin: 0 5px;
}
.m-banner .svg-swiper-pagination .swiper-pagination-bullet:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
  border-radius: 50%;
  margin: -6px 0 0 -6px;
  transition: opacity 0.3s;
}
.m-banner .svg-swiper-pagination
  .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
  opacity: 0;
}
.m-banner .svg-swiper-pagination
  .swiper-pagination-bullet.swiper-pagination-bullet-active
  .svg {
  opacity: 1;
}
.m-banner .svg-swiper-pagination
  .swiper-pagination-bullet.swiper-pagination-bullet-active
  .circle2 {
  -webkit-animation: svgCircleAnmi 6s linear forwards;
  animation: svgCircleAnmi 6s linear forwards;
}
.m-banner .svg-swiper-pagination .svg {
  width: 16px;
  height: 16px;
  transform: rotate(-90deg);
  opacity: 0;
  transition: opacity 0.3s;
  display: block;
}
.m-banner .svg-swiper-pagination .circle1 {
  stroke: #fff;
}
.m-banner .svg-swiper-pagination .circle2 {
  stroke: #263c92;
  stroke-dasharray: 0 339;
}
@media (max-width: 992px) {
  .m-banner,
  .m-banner .swiper-container,
  .m-banner .swiper-slide > img {
    height: auto;
    display: block;
  }
}
@media (max-width: 750px) {
  .m-banner .swiper-button-prev,
  .m-banner .swiper-button-next {
    width: 24px;
    height: 24px;
    margin-top: -12px;
  }
  .m-banner .svg-swiper-pagination {
    bottom: 10px;
  }
  .m-banner .swiper-button-prev:after,
  .m-banner .swiper-button-next:after {
    font-size: 0.675rem;
  }
  .m-banner .svg-swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
  }
  .m-banner .svg-swiper-pagination .swiper-pagination-bullet:after {
    width: 6px;
    height: 6px;
    margin: -3px 0 0 -3px;
  }
  .m-banner .svg-swiper-pagination .svg {
    width: 10px;
    height: 10px;
  }
}

@-webkit-keyframes svgCircleAnmi {
  0% {
    stroke-dasharray: 0 339;
  }
  to {
    stroke-dasharray: 339 339;
  }
}
@keyframes svgCircleAnmi {
  0% {
    stroke-dasharray: 0 339;
  }
  to {
    stroke-dasharray: 339 339;
  }
}
@-webkit-keyframes amap-icon-anim {
  0% {
    opacity: 0;
    transform: scale(0.1);
  }
  5% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: scale(1);
  }
}
@keyframes amap-icon-anim {
  0% {
    opacity: 0;
    transform: scale(0.1);
  }
  5% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: scale(1);
  }
}


.in-products{
  padding:110px 0;
  overflow: hidden;
}
.in-products .box1{
  width: 100%;
  background: url(../images/in-bg1.jpg) no-repeat center;
  background-size: contain;
  overflow: hidden;
}
.in-products .box1 .title{
  font-family: "Poppins-Bold";
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  text-transform: uppercase;
  color: #263c92;
}
.in-products .box1 .list{
  margin-top: 40px;
  margin-bottom: 40px;
}
.in-products .box1 .list li{

}
.in-products .box1 .list a{
  display: block;
  background: #fff;
}
.in-products .box1 .list .image{
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  overflow:hidden;
}
.in-products .box1 .list .image .box{
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top:0;
}
.in-products .box1 .list .image .box img{
  width: 100%;
  height: 100%;
  display: block;
  object-fit: contain;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.in-products .box1 .list a:hover .image .box img{
  transform: scale(1.05);
}
.in-products .box1 .list .word{

}
.in-products .box1 .list .word .word-1{
  font-size: 20px;
  border-bottom: 1px #eee solid;
  padding-bottom: 10px;
  margin-bottom: 10px;
  font-family: "Poppins-Medium";
}
.in-products .box1 .list .word .word-2{
  color: #263c92;
  display: flex;
  align-items: center;
}
.in-products .box1 .list .word .word-2 .text{
  font-family: "Poppins-Medium";
  font-size: 16px;
}
.in-products .box1 .list .word .word-2 .point{
  width: 16px;
  height: 16px;
  background: #263c92;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  margin-left:10px;
}
.in-products .box1 .list .word .word-2 .point i{
  font-size: 12px;
}
.in-products .box1 .arrow{
  display: flex;
  align-items: center;
  justify-content: center;
}
.in-products .box1 .arrow a{
  width: 50px;
  height: 50px;
  display: block;
  margin:0 15px;
}
.in-products .box1 .arrow .prev{
  background: url(../images/arrow-left.jpg) no-repeat center;
  background-size: cover;
}
.in-products .box1 .arrow .next{
  background: url(../images/arrow-right.jpg) no-repeat center;
  background-size: cover;
}
.in-products .box2{
  width: 100%;
  margin-top: 64px;
  overflow: hidden;
}
.in-products .box2 ul{
  display: flex;
  flex-wrap: wrap;
}
.in-products .box2 li{
  margin-right: 2px;
  margin-top: 2px;
  width: calc(20% - 1.6px);
}
.in-products .box2 li:nth-child(5n){
  margin-right: 0;
}
.in-products .box2 a{
  display: flex;
  align-items: center;
  background: #f6f6f6;
  padding:20px 30px;
}
.in-products .box2 .image{
  margin-right: 15px;
  padding:5px;
  background: #f6f6f6;
}
.in-products .box2 .image img{
  display: block;
}
.in-products .box2 a:hover{
  background: #263c92;
  color: #fff;
}
@media (max-width: 1600px) {
  .in-products .box1 .list .word .word-1{
    font-size: 16px;
  }
  .in-products .box1 .list .word .word-2 .text{
    font-size: 14px;
  }
}
@media (max-width: 992px) {
  .in-products{
    padding:10% 0;
  }
  .in-products .box1{
    background: none;
  }
  .in-products .box1 .title{
    font-size: 30px;
    line-height: 30px;
  }
  .in-products .box1 .list{
    margin-top: 4%;
    margin-bottom: 4%;
  }
  .in-products .box2{
    margin-top: 6%;
  }
  .in-products .box2 li{
    width: calc(50% - 1px);
  }
  .in-products .box2 li:nth-child(5n){
    margin-right: 2px;
  }
  .in-products .box2 li:nth-child(2n){
    margin-right: 0;
  }
  .in-products .box2 a{
    padding:3%;
  }
  .in-products .box1 .arrow a{
    width:40px;
    height:40px;
    margin:0 10px;
  }
}
@media (max-width: 750px) {
  .in-products .box1 .title{
    font-size: 24px;
    line-height: 24px;
  }
  .in-products .box1 .arrow a{
    width:30px;
    height:30px;
    margin:0 5px;
  }
  .in-products .box2 .image{
    margin-right: 5px;
  }
  .in-products .box2 .image img{
    width: 30px;
  }
}

.in-download{
  width: 100%;
  padding:200px 0;
  background: url(../images/in-bg2.jpg) no-repeat center;
  background-attachment: fixed;
  background-size: cover;
  overflow: hidden;
}
.in-download ul{
  display: flex;
  justify-content: center;
  align-items: center;
}
.in-download li{

}
.in-download a{
  min-width: 360px;
  height: 50px;
  background: #fff;
  color: #263faa;
  border-radius: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 0 3px rgba(0, 0, 0, .15);
  padding:0 30px;
  margin:0 30px;
}
.in-download .arrow{
  width: 16px;
  height: 16px;
  background: #263c92;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  margin-left: 10px;
}
.in-download .arrow i{
  font-size: 12px;
}
.in-download a:hover{
  background: #263c92;
  color: #fff;
}
.in-download a:hover .arrow{
  background: #fff;
  color: #263c92;
}
@media (max-width: 992px) {
  .in-download{
    padding:20% 0;
  }
  .in-download li{
    width: 44%;
  }
  .in-download a{
    min-width: auto;
    padding:0 3%;
    margin:5px 3%;
  }
}
@media (max-width: 750px) {
  .in-download ul{
    flex-direction: column;
    align-items: stretch;
  }
  .in-download li{
    width:100%;
  }
  .in-download a{
    min-width: auto;
    margin:5px 0;
  }
}

.in-advantage{
  width: 100%;
  padding:110px 0;
  background: url(../images/in-bg3.jpg) no-repeat center top;
  background-size: cover;
  overflow: hidden;
}
.in-advantage .title{
  text-align: center;
  text-transform: uppercase;
}
.in-advantage .title .title-1{
  font-family: "Poppins-Bold";
  font-size: 36px;
  line-height: 36px;
  color: #263c92;
}
.in-advantage .main{
   position: relative;
}
.in-advantage .main.mb{
  display:none;
}
.in-advantage .main.pc .main-list{
  position: relative;
  z-index: 1;
  padding:0 20px;
  height: 24vw;
}
.in-advantage .main.pc .main-list ul{
  display: flex;
  justify-content: space-between;
  align-items: flex-bottom;
}
.in-advantage .main.pc .main-list .item{
  width: 22%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  position: absolute;
}
.in-advantage .main.pc .main-list .item.item1{
  left: 0;
  bottom:25%;
}
.in-advantage .main.pc .main-list .item.item2{
  left: 21%;
  bottom:2%;
}
.in-advantage .main.pc .main-list .item.item3{
  bottom: 0;
  left:50%;
  transform: translateX(-50%);
}
.in-advantage .main.pc .main-list .item.item4{
  right: 21%;
  bottom:2%;
}
.in-advantage .main.pc .main-list .item.item5{
  right: 0;
  bottom:25%;
}
.in-advantage .main.pc .main-list .item .word{
}
.in-advantage .main.pc .main-list .item.active .word{
  background: rgba(255, 255, 255, .6);
  border-radius: 20px;
  border:3px #fff solid;
  box-shadow: 0 0 6px 6px rgba(0, 0, 0, .05);
  padding:20px 20px 50px 20px;
}
.in-advantage .main.pc .main-list .item .word .image img{
  display: block;
  margin:0 auto;
}
.in-advantage .main.pc .main-list .item .word .text{
  font-family: "Poppins-Bold";
  font-size: 24px;
  line-height: 24px;
  margin-top: 30px;
  text-transform: uppercase;
}
.in-advantage .main.pc .main-list .item .word .content{
  line-height: 1.2;
  margin-top: 10px;
  display: none;
}
.in-advantage .main.pc .main-list .item.active .word .content{
  display: block;
}
.in-advantage .main.pc .main-list .item .arrow{
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
}
.in-advantage .main.pc .main-list .item.active .arrow{
  margin-top: 20px;
}
.in-advantage .main.pc .main-list .item .arrow .arrow-1{
  position: relative;
  width: 24px;
  height: 24px;
  border:2px #9097a8 solid;
  border-radius: 50%;
}
.in-advantage .main.pc .main-list .item .arrow .arrow-1:after{
  content: "";
  position: absolute;
  left: 50%;
  top:50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #9097a8;
}
.in-advantage .main.pc .main-list .item .arrow .arrow-2{
  width: 38px;
  height: 38px;
  background: rgba(38, 60, 146, .3);
  border-radius: 50%;
  color: #fff;
  display: none;
  position: relative;
}
.in-advantage .main.pc .main-list .item .arrow .arrow-2:before{
  content: "";
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background: #263c92;
  position: absolute;
  left: 50%;
  top:50%;
  transform: translate(-50%, -50%);
}
.in-advantage .main.pc .main-list .item .arrow .arrow-2 i{
  position: relative;
  z-index: 1;
}
.in-advantage .main.pc .main-list .item.active .arrow .arrow-1{
  display: none;
}
.in-advantage .main.pc .main-list .item.active .arrow .arrow-2{
  display: flex;
  align-items: center;
  justify-content: center;
}
.in-advantage .main.pc .main-logo{
  position: absolute;
  top:8%;
  left: 50%;
  transform: translateX(-50%);
}
.in-advantage .main.pc .main-logo img{
  max-width: 100%;
}
.in-advantage .main.pc .main-quan{
  width: 82%;
  /*min-width: 1233px;*/
  display: flex;
  align-items: center;
  justify-content: center;
  position:relative;
  margin:0 auto;
  margin-top: -11%;
}
.in-advantage .main.pc .main-quan > img{
  width: 100%;
  display: block;
}
.in-advantage .main.pc .main-quan .plus{
  position: absolute;
  left: 50%;
  bottom: 6%;
  transform: translateX(-50%);
  width: 64px;
  height: 64px;
  background: rgba(38, 60, 146, .3);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.in-advantage .main.pc .main-quan .plus:before{
  content: "";
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: #263c92;
  position: absolute;
  left: 50%;
  top:50%;
  transform: translate(-50%, -50%);
}
.in-advantage .main.pc .main-quan .plus i{
  position: relative;
  z-index: 1;
}
@media (max-width: 1600px) {
  .in-advantage .main.pc .main-list .item .word .text{
    font-size: 20px;
  }
}
@media (max-width: 992px) {
  .in-advantage{
    padding:10% 0;
  }
  .in-advantage .title .title-1{
    font-size:30px;
    line-height:30px;
  }
  .in-advantage .main.pc{
    display:none;
  }
  .in-advantage .main.mb{
    display:block;
    margin-top:2%;
  }
  .in-advantage .main.mb .main-list{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
  }
  .in-advantage .main.mb .main-list .item{
    width:48%;
    margin-top:4%;
    display:flex;
    align-items:center;
    background: rgba(255, 255, 255, .6);
    border-radius: 20px;
    border:3px #fff solid;
    box-shadow: 0 0 6px 6px rgba(0, 0, 0, .05);
    padding:2%;
  }
  .in-advantage .main.mb .main-list .item5{
    width:100%;
  }
  .in-advantage .main.mb .main-list .item .image{
    margin-right:4%;
  }
  .in-advantage .main.mb .main-list .item .image img{
    display:block;
  }
  .in-advantage .main.mb .main-list .item .word .text{
    font-family: "Poppins-Bold";
    font-size: 16px;
    line-height: 24px;
    text-transform: uppercase;
  }
  .in-advantage .main.mb .main-logo{
    width:60%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto;
    margin-top:6%;
  }
  .in-advantage .main.mb .main-logo img{
    max-width:100%;
  }
}
@media (max-width: 750px) {
  .in-advantage .title .title-1{
    font-size:24px;
    line-height:24px;
  }
  .in-advantage .main.mb .main-list .item{
    width:100%;
    padding:4%;
  }
  .in-advantage .main.mb .main-list .item .image img{
    width:40px;
  }
  .in-advantage .main.mb .main-logo{
    
  }
}

.in-about{
  padding:110px 0;
  overflow: hidden;
}
.in-about .box1{
  display:flex;
  justify-content:space-between;
  align-items:center;
}
.in-about .box1 .image{
  width:40%;
}
.in-about .box1 .image img{
  width:100%;
  display:block;
}
.in-about .box1 .word{
  width:54%;
}
.in-about .box1 .word .word-1{
  font-size:36px;
  line-height:36px;
  color:#263c92;
}
.in-about .box1 .word .word-1 span{
  font-family: "Poppins-Bold";
}
.in-about .box1 .word .word-2{
  margin:30px 0 50px 0;
}
.in-about .box1 .word .word-3{
  display:flex;
  align-items:center;
  justify-content:flex-start;
}
.in-about .box1 .word .word-3 a{
  display:flex;
  align-items:center;
  background:#263c92;
  color:#fff;
  height:50px;
  padding:0 60px;
  border-radius:10px;
  box-shadow:0 0 3px 3px rgba(0, 0, 0, .15);
}
.in-about .box1 .word .word-3 .arrow{
  background:#fff;
  width:24px;
  height:24px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  color:#263c92;
  margin-left:60px;
}
.in-about .box2{
  margin-top:110px;
}
.in-about .box2 ul{
  display:flex;
  justify-content:space-between;
}
.in-about .box2 li{
  display:flex;
  justify-content:space-between;
  position:relative;
}
.in-about .box2 .word-1{
  font-size:230px;
  line-height:230px;
  font-family: "Poppins-Bold";
  color:transparent;
  -webkit-text-stroke:2px #dfe2ef;
}
.in-about .box2 .word-2{
  display:flex;
  align-items:center;
  margin-left:-160px;
}
.in-about .box2 .word-2 .left{
  margin-right:15px;
  font-family: "Poppins-Bold";
  font-size:72px;
  line-height:72px;
}
.in-about .box2 .word-2 .right{

}
.in-about .box2 .word-2 .right .right-1{
  font-size:24px;
  line-height:24px;
}
.in-about .box2 .word-2 .right .right-2{
  font-family: "Poppins-Bold";
  font-size:36px;
  line-height:36px;
}
@media (max-width: 1600px) {
  .in-about .box1 .word .word-1{
    font-size:32px;
    line-height:32px;
  }
  .in-about .box2 .word-1{
    font-size:160px;
    line-height:160px;
  }
  .in-about .box2 .word-2{
    margin-left:-100px;
  }
  .in-about .box2 .word-2 .left{
    margin-right:10px;
    font-size:54px;
    line-height:54px;
  }
  .in-about .box2 .word-2 .right .right-1{
    font-size:18px;
  }
  .in-about .box2 .word-2 .right .right-2{
    font-size:24px;
    line-height:24px;
  }
}
@media (max-width: 992px) {
  .in-about{
    padding:10% 0;
  }
  .in-about .box1{
    flex-direction:column;
  }
  .in-about .box1 .image,
  .in-about .box1 .word{
    width:100%;
  }
  .in-about .box1 .word{
    margin-top:6%;
  }
  .in-about .box1 .word .word-1{
    font-size:28px;
    line-height:28px;
  }
  .in-about .box1 .word .word-2{
    margin:3% 0 5% 0;
  }
  .in-about .box1 .word .word-3 a{
    width:320px;
    padding:0;
    justify-content:center;
  }
  .in-about .box1 .word .word-3 .arrow{
    margin-left:20px;
  }
  .in-about .box2{
    margin-top:10%;
  }
  .in-about .box2 .word-1{
    font-size:80px;
    line-height:80px;
  }
  .in-about .box2 .word-2{
    margin-left:-60px;
  }
  .in-about .box2 .word-2 .left{
    font-size:48px;
    line-height:48px;
  }
  .in-about .box2 .word-2 .right .right-1{
    font-size:14px;
  }
  .in-about .box2 .word-2 .right .right-2{
    font-size:18px;
  }
}
@media (max-width: 750px) {
  .in-about .box1 .word .word-1{
    font-size:24px;
    line-height:24px;
  }
  .in-about .box1 .word .word-3 a{
    width:240px;
  }
  .in-about .box1 .word .word-3 .arrow{
    width:18px;
    height:18px;
    margin-left:10px;
  }
  .in-about .box1 .word .word-3 .arrow i{
    font-size:12px;
    display:block;
  }
  .in-about .box2 .word-1{
    display:none;
  }
  .in-about .box2 .word-2{
    margin-left:0;
    flex-direction:column;
    text-align:center;
  }
  .in-about .box2 .word-2 .left{
    font-size:24px;
    line-height:24px;
    margin-right:0;
  }
  .in-about .box2 .word-2 .right{
    margin-top:5px;
  }
  .in-about .box2 .word-2 .right .right-1{
    line-height:1.2;
  }
  .in-about .box2 .word-2 .right .right-2{
    font-size:16px;
    line-height:1.2;
  }
}

.in-life{
  width: 100%;
  padding:110px 0;
  background:url(../images/in-bg4.jpg) no-repeat center;
  background-size:cover;
  background-attachment:fixed;
  overflow: hidden;
}
.in-life .wrap{
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column;
}
.in-life .word{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  color:#fff;
}
.in-life .word .word-1{
  text-align:center;
}
.in-life .word .word-1 .title{
  display:flex;
  align-items:center;
  justify-content:center;
}
.in-life .word .word-1 .title img{
  display:block;
  max-width:100%;
}
.in-life .word .word-1 .content{
  font-family: "Poppins-Bold";
  font-size:24px;
  line-height:24px;
  margin-top:20px;
}
.in-life .word .word-2{
  width:80%;
  text-align:center;
  margin-top:30px;
}
.in-life .word .word-3{
  margin-top:40px;
}
.in-life .more{
  display:flex;
  align-items:center;
  justify-content:center;
  margin-top:50px;
}
.in-life .more a{
  display:flex;
  align-items:center;
  justify-content:space-between;
  background:#263c92;
  color:#fff;
  height:50px;
  padding:0 60px;
  border-radius:10px;
  box-shadow:0 0 3px 3px rgba(0, 0, 0, .15);
}
.in-life .more .arrow{
  background:#fff;
  width:24px;
  height:24px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  color:#263c92;
  margin-left:60px;
}
@media (max-width: 992px) {
  .in-life{
    padding:10% 0;
  }
  .in-life .word .word-1 .content{
    font-size:18px;
    margin-top:3%;
  }
  .in-life .word .word-2{
    width:100%;
    margin-top:3%;
  }
  .in-life .word .word-3{
    margin-top:4%;
  }
  .in-life .more{
    margin-top:5%;
  }
  .in-life .more a{
    width:320px;
    padding:0;
    justify-content:center;
  }
  .in-life .more .arrow{
    margin-left:20px;
  }
}
@media (max-width: 750px) {
  .in-life .more a{
    width:240px;
  }
  .in-life .more .arrow{
    width:18px;
    height:18px;
    margin-left:10px;
  }
  .in-life .more .arrow i{
    font-size:12px;
    display:block;
  }
}


.in-news{
  padding:110px 0;
  overflow: hidden;
}
.in-news .title{
  text-transform:uppercase;
  text-align:center;
  color:#263c92;
}
.in-news .title .title-2{
  font-family: "Poppins-bold";
  font-size:36px;
  line-height:36px;
}
.in-news .list{
  margin-top:40px;
}
.in-news .list li{
  padding:3px;
}
.in-news .list a{
  display: block;
  background: #fff;
  box-shadow: 0 0 3px rgba(0, 0, 0, .15);
}
.in-news .list .image{
  width: 100%;
  overflow: hidden;
}
.in-news .list .image img{
  width: 100%;
  display: block;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.in-news .list a:hover .image img{
  transform: scale(1.05);
}
.in-news .list .word{
  padding:20px;
}
.in-news .list .word .word-1{
  font-family: "Poppins-bold";
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.in-news .list .word .word-2{
  color: #263c92;
  font-size: 14px;
}
.in-news .list .word .word-3{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  color: #999999;
  font-size: 16px;
  margin:10px 0;
}
.in-news .list .word .word-4{
  font-family: "Poppins-bold";
  font-size: 14px;
}
.in-news .list .swiper-pagination{
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 30px;
}
.in-news .list .swiper-pagination .swiper-pagination-bullet{
  width: 10px;
  height: 10px;
  background: none;
  border:3px #000 solid;
  margin:0 5px;
}
.in-news .list .swiper-pagination .swiper-pagination-bullet-active{
  border-color: #263c92;
}
.in-news .more{
  text-align:center;
  font-family: "Poppins-Medium";
  color:#999999;
  font-size:14px;
  margin-top:30px;
}
.in-news .more a{
  text-decoration:underline;
}
@media (max-width: 1600px) {
  .in-news .title .title-2{
    font-size: 32px;
    line-height: 32px;
  }
  .in-news .list .word .word-2{
    font-size: 12px;
  }
  .in-news .list .word .word-3{
    font-size: 14px;
  }
  .in-news .list .word .word-4,
  .in-news .more{
    font-size: 12px;
  }
}
@media (max-width: 992px) {
  .in-news{
    padding:10% 0;
  }
  .in-news .title .title-2{
    font-size: 28px;
    line-height: 28px;
  }
  .in-news .list{
    margin-top:4%;
  }
  .in-news .list .word{
    padding:4%;
  }
  .in-news .list .word .word-3{
    margin:5px 0;
  }
  .in-news .list .swiper-pagination{
    margin-top: 3%;
  }
  .in-news .more{
    margin-top:3%;
  }
}
@media (max-width: 750px) {
  .in-news .title .title-2{
    font-size: 24px;
    line-height: 24px;
  }
}