﻿@charset "utf-8"; 
:root {--color: #212E4E;}
.kche-t45>.kche-flex { background: #f5f5f5; align-items: center;padding-left: 20px;}
table tr:nth-child(even) {  background: #fff; }
.table tr:nth-child(odd) {  background: #eee; }
.kche-t186 .kche-t186-right {width: auto;}
.table tr:nth-child(odd) td:nth-of-type(1){background: #212E4E;color: #fff;}
.touch-block .touch-message .touch-text {-webkit-line-clamp: inherit;}
.home-company .company-info .des {-webkit-line-clamp: inherit;}
.home-product .product-list .itempro .info .title{ min-height: 57px;}
.home-choose1 .desc,.home-choose1 .title{font-size:30px;text-align:center;font-weight:var(--fontbold8);line-height:2}
.home-choose1 .content{font-size:14px;color:#999;margin:20px 0}
.home-choose1 .icons{width:100%}
.home-choose1 .l-wrap{display:flex;flex-direction:column;align-items:center}
.home-choose1 .more{display:inline-block;color:#fff;background:#2279ed;padding:6px 10px;border-radius:5px;margin:0 auto}
.home-choose1 .icons{width: 100%; display: flex;align-items: center;justify-content: center;}
@media (max-width:768px){.home-choose1 .desc,.home-choose1 .title{font-size:24px;line-height:1.5}}
.home-choose1{margin-top:40px}
.home-news .newslist .newsitem .info .title{ min-height: 57px;}
footer .copyright{color: #fff;background: #434343;}
footer .footer-main .foot-item ,footer .copyright{font-style: italic;}
.home-contant{background: url(/uploads/42731/page/p2024122617205832582.jpg) no-repeat center/cover;padding: 50px 0;margin-bottom: 3%;}
.home-contant h5{font-size: 42px;text-align: center;color: #fff;line-height: 1.25;}
.home-what-do{margin-top:80px}
.home-what-do .desc{font-size:14px;color:#999;margin:20px 0}
.home-adv,.home-company,.home-choose{display:none}
.home-case1 .homecase-wrap{margin-top:2%;padding-bottom:20px;overflow:hidden;position:relative}
.home-case1 .homecase-wrap .swiper-slide{transform:scale(.8);transition:all .1s linear}
.home-case1 .homecase-wrap .swiper-slide.swiper-slide-active{transform:scale(1)}
.home-case1 .homecase-wrap .swiper-slide.swiper-slide-active .item .content{display:block}
.home-case1 .homecase-wrap .swiper-slide .img img{width:100%;height:100%;object-fit:cover;border-radius:var(--borderradius)}
.home-case1 .homecase-wrap .swiper-slide .item{position:relative;margin:-50px auto 0;width:90%;background:#fff;box-shadow:0 3px 20px 4px rgba(233,233,233,.79);border-radius:var(--borderradius);z-index:1;padding:20px 20px;text-align:center}
.home-case1 .homecase-wrap .swiper-slide .item .title{font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.2;margin-bottom:10px}
.home-case1 .homecase-wrap .swiper-slide .item .content{margin-bottom:10px;display:none;color:var(--introcolor)}
.home-case1 .homecase-wrap .swiper-slide .item .more{color:var(--color);font-weight:var(--fontbold6)}
.home-case1 .homecase-wrap .swiper-slide .item .more:hover{text-decoration:underline}
.home-case1 .homecase-wrap .homecase-button-next,.home-case1 .homecase-wrap .homecase-button-prev{width:38px;height:38px;border:1px solid var(--color);color:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;bottom:30px;left:28%;z-index:2;transition:all .2s linear}
.home-case1 .homecase-wrap .homecase-button-next:hover,.home-case1 .homecase-wrap .homecase-button-prev:hover{background:var(--color);color:#fff}
.home-case1 .homecase-wrap .homecase-button-next{left:auto;right:28%}
.home-case1 .homecase-wrap .homecase-button-next em{transform: rotateZ(270deg);}
.home-case1 .homecase-wrap .homecase-button-prev en{transform: rotateZ(90deg);}
@media(max-width:1024px){.home-case1 .homecase-wrap .swiper-slide{transform:scale(1)!important}
.home-case1 .homecase-wrap .swiper-slide .item .content{display:block}
#homecase{padding-bottom:50px}
.home-case1 .homecase-wrap .homecase-button-next,.home-case1 .homecase-wrap .homecase-button-prev{bottom:0}}
@media(max-width:768px){.home-case{padding:40px 0}}
@media (max-width:1366px) {.home-contant h5{font-size: 32px;}}
@media (max-width:768px) {.home-contant h5{font-size: 24px;}}
.home-product .home-des{display: none;}
.home-case1{padding-bottom: 3%;}