﻿@media (min-width:1025px) {
.home-application .applist .item .title{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;}}
.home-application .applist .item .icon{ display: none;}
.home-video .videowrap .title{height: auto;}
.home-application #application-swiper .swiper-wrapper{transform: none !important;flex-wrap:wrap;justify-content: space-between;}
.home-application #application-swiper .swiper-wrapper .swiper-slide{width:23.5% !important;margin-right:2% !important;height:auto;}
.home-application #application-swiper .swiper-wrapper .swiper-slide:nth-child(4n){margin-right:0 !important;}
@media (min-width:769px){.home-application #application-swiper .swiper-wrapper .swiper-slide:nth-child(n+5){margin-top:2%;}}
@media (max-width:768px){.home-application #application-swiper .swiper-wrapper .swiper-slide{width:49% !important;margin-right:0 !important}
.home-application #application-swiper .swiper-wrapper .swiper-slide:nth-child(n+3){margin-top:2%;}}
.home-application #application-swiper .swiper-wrapper .swiper-slide>a{display:block;width:100%;height:100%;}
.home-application .applist .item{display:flex;flex-direction: column;height: 100%;}
.home-application .applist .item .info{flex: 1;}
.home-service .service-wrap .service-item .text{ -webkit-line-clamp: unset;}
@media (min-width:1025px){.cateul li:not(:last-child){flex:1;margin-right:1.333%}
.cateul li:last-child{margin-right:0;margin-left:0;flex:1}
.catelist ul li:nth-child(n+5){margin-top:2%;}
.cateul li:nth-last-child(2){margin-right:0!important}
.cateul li:last-child{flex:unset}
}
