#index-body .init-1 .flex .content .s-content,#index-body .init-2 .flex .content .s-content,#index-body .init-5 .flex .content .inner .s-content{font-size: 16px;line-height: 1.6;}
#index-body .init-1 .flex .content .num ul li{font-size: 14px;padding-right: 5px;}
#index-body .init-1 .flex .content .num ul li strong.counter{font-size: 2.25rem;}
#index-body .init-2 .flex .content .s-content ul li p:nth-child(2){font-size: 1.5rem;}
#index-body .init-5 .flex .content .inner{padding: calc(70px + 4vh) 4.5vw 5vh 3.5vw;}
#index-body .init-5 .flex .content .num ul li{font-size: 14px;}
#col-banner .swiper-slide .ban_cont .content strong{margin: 0;padding: 0;background: none !important;}
#col-banner .swiper-slide .ban_cont .content,.col-page-solution4 .col-2 ul.list li .content .s-content,#col-banner .swiper-slide .ban_cont .content{line-height: 1.5;}
#col-banner .swiper-slide .ban_cont .content h2{font-size: 1.6rem;margin-bottom: 8px;}
#col-banner.solution-banner .swiper-slide .ban_cont .content h3{font-size: 22px;margin: 1.2vh 0 10px;}
#col-banner.solution-banner .swiper-slide .ban_cont .content img{max-width: 66vw;}
#index-body .init-4 .slides .swiper-slide a .title{white-space:normal;text-overflow: clip;overflow: visible;}

#index-body .init-2 .flex .content .s-content ul li{font-size: 14px;}

@media (max-width: 1200px) {
    .col-page-service .col-1 .swiper-container .swiper-slide .content{margin-bottom: 15vh;}
}
@media (max-width: 768px) {
    .col-page-service .col-item .wrap .content .list ul li{width: 100%;margin-right: 0 !important;margin-bottom: 4px;}
    .col-page-service .col-1 .swiper-container .swiper-slide .content{max-width: none;}
    .col-page-service .col-1 .swiper-container .swiper-slide .content{margin-bottom: 3vh;}
}