.lixin_banner{width: 100%;position: relative;}
.lixin_banner .swiper{width: 100%;position: relative;overflow: hidden;height: 0;padding-bottom: 32%;}
.lixin_banner .swiper-wrapper {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.lixin_banner .swiper-slide{width: 100%;height: 100%;position: relative;}
/*.lixin_banner .flashvideo:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../images/tietu.webp) repeat rgba(0, 0, 0, .3) !important;z-index: 2;opacity:0.5;}*/
.lixin_banner .flashvideo:before {content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, .3) !important;z-index: 2;}
.lixin_banner .flashvideo video {position: absolute;width: 100%;left: 0;top: 0;z-index: 1;object-fit: cover;display: block;}
.lixin_banner .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}

.lixin-product{width: 100%;position: relative;}
.lixin-product-c{width: 100%;position: relative;margin: 80px 0 30px 0;}
.lixin-product-c ul{width: 100%;position: relative;gap: 30px;}
.lixin-product-c ul li{width: calc(33.33% - 20px);height: 660px;position: relative;}
.lixin-product-c ul li a{width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;}
.lixin-product-c ul li a .positionimg{padding-bottom: 100%;}
.lixin-product-c ul li a .lixin-text{width: 100%;position: relative;padding: 32px 32px;background: var(--backgroundColor);}
.lixin-product-c ul li a .lixin-text .lixin-tit{font-size: 32px;color: var(--titleColor);font-weight: bold;}
.lixin-product-c ul li a .lixin-text .lixin-dec{font-size: 16px;color: var(--fontColor);margin-top: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.lixin-product-c ul li a .lixin-text .lixin-more{width: 100%;height: 0;position: relative;margin-top: 0;overflow: hidden;}
.lixin-product-c ul li a:hover{height: calc(100% + 84px);top: -42px;}
.lixin-product-c ul li a .lixin-text .lixin-more i{display: inline-block;width: 44px;height: 44px;background: url('../images/icon_jtxs.svg') center center no-repeat;background-size: 100% 100%;opacity: 0;transform: translateY(24px);}
.lixin-product-c ul li a:hover .lixin-text{background: var(--logoColor);}
.lixin-product-c ul li a:hover .lixin-text .lixin-tit{color: #ffffff;}
.lixin-product-c ul li a:hover .lixin-text .lixin-dec{color: #ffffff;}
.lixin-product-c ul li a:hover .lixin-text .lixin-more{height: 44px;margin-top: 40px;}
.lixin-product-c ul li a:hover .lixin-text .lixin-more i{opacity: 1;transform: translateY(0);}


.lixin-solutions{width: 100%;position: relative;background: var(--backgroundColor);}
.lixin-solutions-c{width: 100%;position: relative;}
.lixin-solutions-c .swiper{width: 100%;}
.lixin-solutions-c .swiper-slide a{display: block;position: relative;}
.lixin-solutions-c .swiper-slide a .positionimg{padding-bottom: 100%;}
.lixin-solutions-c .swiper-slide a .positionimg:before{content: '';width: 100%;height: 100%;background: rgba(0,0,0,.2);position: absolute;top: 0;left: 0;z-index: 1;}
.lixin-solutions-c .swiper-slide a .lixin-text{width: 100%;padding: 52px 52px;position: absolute;left: 0;bottom: 0;z-index: 1;}
.lixin-solutions-c .swiper-slide a .lixin-text .lixin-tit{font-size: 40px;color: #ffffff;font-weight: bold;}
.lixin-solutions-c .swiper-slide a .lixin-text i{display: inline-block;width: 32px;height: 32px;background: url('../images/icon_jtxs.svg') center center no-repeat;}
.lixin-solutions-c .swiper-slide a .lixin-mask{width: 100%;height: 100%;position: absolute;left: 0;top: -100%;background: var(--subCOlor);padding: 52px 52px;color: #ffffff;z-index: 1;opacity: 0;}
.lixin-solutions-c .swiper-slide a .lixin-mask .lixin-mark{font-size: 14px;font-weight: bold;}
.lixin-solutions-c .swiper-slide a .lixin-mask .lixin-tit span{font-size: 40px;font-weight: bold;}
.lixin-solutions-c .swiper-slide a .lixin-mask .lixin-tit i{display: inline-block;width: 32px;height: 32px;background: url('../images/icon_jtxx.svg') center center no-repeat;}
.lixin-solutions-c .swiper-slide a .lixin-mask .lixin-dec{width: 100%;position: relative;padding: 20px 20px;border: 1px solid #FFF;}
.lixin-solutions-c .swiper-slide a .lixin-mask .lixin-dec p{font-size: 16px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.lixin-solutions-c .swiper-slide a:hover .lixin-text{bottom: -200px;opacity: 0;}
.lixin-solutions-c .swiper-slide a:hover .lixin-mask{top: 0;opacity: 1;}
.lixin-solutions-c .swiper-button-prev:after, .lixin-solutions-c .swiper-button-next:after{display: none;}
.lixin-solutions-c .swiper-button-prev, .lixin-solutions-c .swiper-button-next{width: 52px;height: 52px;margin-top: -35px;background-color: var(--logoColor);background-position: center center;background-repeat: no-repeat;opacity: 1;}
.lixin-solutions-c .swiper-button-prev{background-image: url('../images/icon_arraw_l.svg');left: -26px;}
.lixin-solutions-c .swiper-button-next{background-image: url('../images/icon_arraw_r.svg');right: -26px;}
.lixin-solutions-c .swiper-button-prev.swiper-button-disabled, .lixin-solutions-c .swiper-button-next.swiper-button-disabled{background-color: var(--backgroundColor);}
.lixin-solutions-c .swiper-button-prev.swiper-button-disabled{background-image: url('../images/icon_arraw_hl.svg') !important;}
.lixin-solutions-c .swiper-button-next.swiper-button-disabled{background-image: url('../images/icon_arraw_hr.svg') !important;}

.lixin-about{width: 100%;position: relative;}
.lixin-about:before{content: '';width: 100%;height: 200px;position: absolute;top: 0;left: 0;background: var(--backgroundColor);}
.lixin-about-c{width: 100%;position: relative;padding: 52px 60px 42px 60px;}
.lixin-about-c .lixin-about-bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.lixin-about-c .lixin-about-bg .positionimg{padding-bottom: 0;height: 100%;}
.lixin-about-c .lixin-text{color: #ffffff;text-align: center;position: relative;z-index: 1;}
.lixin-about-c .lixin-text .lixin-ttit{font-size: 24px;}
.lixin-about-c .lixin-text .lixin-tit{font-size: 38px;font-weight: bold;}
.lixin-about-c .lixin-text .lixin-dec{font-size: 18px;margin-top: 12px;}
.lixin-about-c .lixin-text .lixin-combut{background: unset;border: 1px solid #ffffff;}
.lixin-about-c .lixin-text .lixin-combut:hover{background: var(--logoColor);border-color: var(--logoColor);}
.lixin-about-b{width: 100%;position: relative;padding: 100px 0;}
.lixin-about-b ul{}
.lixin-about-b ul li{position: relative;gap: 12px;}
.lixin-about-b ul li .lixin-sz{font-size: 84px;color: var(--logoColor);}
.lixin-about-b ul li p{font-size: 16px;color: var(--otherColor);letter-spacing: 0.14px;}

.lixin-news{width: 100%;position: relative;background: var(--backgroundColor);}
.lixin-news-c{width: 100%;position: relative;}
.lixin-news-c .swiper{width: 100%;}
.lixin-news-c .swiper-slide a{background: #ffffff;}
.lixin-news-c .swiper-slide a .lixin-text{width: calc(100% - 600px);position: relative;padding: 0 52px;}
.lixin-news-c .swiper-slide a .lixin-text .lixin-box{gap: 32px;}
.lixin-news-c .swiper-slide a .lixin-text .lixin-text-t{gap: 12px;}
.lixin-news-c .swiper-slide a .lixin-text .lixin-text-t .lixin-date{font-size: 14px;color: var(--logoColor);}
.lixin-news-c .swiper-slide a .lixin-text .lixin-text-t .lixin-tit{font-size: 20px;color: var(--otherColor);font-weight: bold;}
.lixin-news-c .swiper-slide a .lixin-text .lixin-dec{font-size: 16px;color: var(--otherColor);line-height: 28px;}
.lixin-news-c .swiper-slide a .lixin-text span{font-size: 14px;color: var(--titleColor);}
.lixin-news-c .swiper-slide a .lixin-text .lixin-line{width: 100%;height: 1px;background: var(--linkColor);position: relative;}
.lixin-news-c .swiper-slide a .lixin-img{width: 600px;position: relative;}
.lixin-news-c .swiper-slide a .lixin-img .positionimg{padding-bottom: 75%;}
.lixin-news-c .swiper-slide a:hover .lixin-text .lixin-text-t .lixin-tit{color: var(--logoColor);}
.lixin-news-c .swiper-slide a:hover .lixin-text span{color: var(--logoColor);transform: translateX(12px);}


@media screen and (max-width:1699px){

    .lixin-product-c{margin: 70px 0 30px 0;}
    .lixin-product-c ul li a .lixin-text .lixin-tit{font-size: 28px;}
    
    .lixin-solutions-c .swiper-slide a .lixin-text{padding: 42px 42px;}
    .lixin-solutions-c .swiper-slide a .lixin-text .lixin-tit{font-size: 32px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask{padding: 42px 42px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-tit span{font-size: 32px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-dec{padding: 16px 16px;}
    
    .lixin-about-c .lixin-text .lixin-ttit{font-size: 22px;}
    .lixin-about-c .lixin-text .lixin-tit{font-size: 34px;}
    .lixin-about-b{padding: 70px 0;}
    .lixin-about-b ul li .lixin-sz{font-size: 68px;}

}

@media screen and (max-width:1499px){
    
    .lixin-product-c {margin: 60px 0 20px 0;}
    .lixin-product-c ul{gap: 20px;}
    .lixin-product-c ul li{width: calc(33.33% - 13.333px);height: 546px;}
    .lixin-product-c ul li a .lixin-text{padding: 24px 24px;}
    .lixin-product-c ul li a .lixin-text .lixin-tit {font-size: 24px;}
    .lixin-product-c ul li a .lixin-text .lixin-dec{font-size: 14px;margin-top: 16px;}
    .lixin-product-c ul li a:hover .lixin-text .lixin-more {height: 36px;margin-top: 30px;}
    .lixin-product-c ul li a .lixin-text .lixin-more i{width: 36px;height: 36px;}
    .lixin-product-c ul li a:hover{top: -30px;}
    
    .lixin-solutions-c .swiper-slide a .lixin-text {padding: 32px 32px;}
    .lixin-solutions-c .swiper-slide a .lixin-text .lixin-tit {font-size: 30px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask {padding: 32px 32px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-tit span {font-size: 30px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-dec {padding: 12px 12px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-dec p{font-size: 14px;line-height: 24px;}
    
    .lixin-about:before{height:160px;}
    .lixin-about-c .lixin-text .lixin-ttit{font-size: 20px;}
    .lixin-about-c .lixin-text .lixin-tit{font-size: 30px;}
    .lixin-about-c .lixin-text .lixin-dec {font-size: 16px;margin-top: 10px;}
    .lixin-about-b{padding: 60px 0;}
    .lixin-about-b ul li .lixin-sz{font-size: 58px;}
    
    .lixin-news-c .swiper-slide a .lixin-text{width: calc(100% - 500px);padding: 0 32px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-box {gap: 24px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-text-t {gap: 10px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-text-t .lixin-tit{font-size: 18px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-dec{font-size: 14px;line-height: 26px;}
    .lixin-news-c .swiper-slide a .lixin-text span {font-size: 13px;}
    .lixin-news-c .swiper-slide a .lixin-img {width: 500px;}

    
}

@media screen and (max-width:1299px){

    .lixin-product-c {margin: 50px 0 15px 0;}
    .lixin-product-c ul{gap: 15px;}
    .lixin-product-c ul li{width: calc(33.33% - 10px);height: 470px;}
    .lixin-product-c ul li a .lixin-text{padding: 20px 20px;}
    .lixin-product-c ul li a .lixin-text .lixin-tit {font-size: 20px;}
    
    .lixin-solutions-c .swiper-slide a .lixin-text {padding: 24px 24px;}
    .lixin-solutions-c .swiper-slide a .lixin-text .lixin-tit {font-size: 24px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask {padding: 24px 24px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-tit span {font-size: 24px;}
    
    .lixin-about-c {padding: 40px 40px 32px 40px;}
    .lixin-about-c .lixin-text .lixin-ttit{font-size: 18px;}
    .lixin-about-c .lixin-text .lixin-tit{font-size: 26px;}
    .lixin-about-c .lixin-text .lixin-dec {font-size: 14px;margin-top: 8px;}
    .lixin-about-b{padding: 50px 0 30px 0;}
    .lixin-about-b ul li .lixin-sz{font-size: 45px;}
    
    .lixin-news-c .swiper-slide a .lixin-text{width: calc(100% - 420px);}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-box {gap: 16px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-text-t {gap: 8px;}
    .lixin-news-c .swiper-slide a .lixin-img {width: 420px;}

}

@media screen and (max-width:1023px){

    .lixin-product-c {margin: 20px 0 0 0;}
    .lixin-product-c ul{gap: 20px;}
    .lixin-product-c ul li{width: 100%;height: auto;}
    .lixin-product-c ul li a{position:relative;}
    .lixin-product-c ul li a .positionimg{padding-bottom:50%;background: #e7e7e7;}
    .lixin-product-c ul li a .positionimg img{object-fit: contain;}
    .lixin-product-c ul li a .lixin-text {background: var(--logoColor);}
    .lixin-product-c ul li a .lixin-text .lixin-tit{color:#ffffff;}
    .lixin-product-c ul li a .lixin-text .lixin-dec{color:#ffffff;margin-top: 12px;}
    .lixin-product-c ul li a .lixin-text .lixin-more {height: 36px;margin-top: 12px;}
    .lixin-product-c ul li a .lixin-text .lixin-more i{opacity:1;transform: translateY(0);}
    .lixin-product-c ul li a:hover {top: 0;}
    
    .lixin-solutions .lixin-title .lixin-dec{max-width:500px;}
    .lixin-solutions-c .swiper-slide a .lixin-text {padding: 16px 20px;}
    .lixin-solutions-c .swiper-slide a .lixin-text .lixin-tit {font-size: 20px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask {padding: 20px 20px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-tit span {font-size: 20px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-dec {padding: 10px 10px;}
    .lixin-solutions-c .swiper-slide a .lixin-mask .lixin-dec p{line-height: 22px;}
    
    .lixin-about-c {padding: 24px 20px 24px 20px;}
    .lixin-about-c .lixin-text .lixin-ttit{font-size: 16px;}
    .lixin-about-c .lixin-text .lixin-tit{font-size: 22px;}
    .lixin-about-c .lixin-text .lixin-dec {font-size: 14px;margin-top: 5px;}
    .lixin-about-b{padding: 30px 0 0 0;}
    .lixin-about-b ul li{gap:5px;}
    .lixin-about-b ul li p{font-size: 14px;letter-spacing: 0;}
    .lixin-about-b ul li .lixin-sz{font-size: 32px;}
    
    .lixin-news-c .swiper-slide a .lixin-text{width: calc(100% - 300px);padding: 0 20px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-box {gap: 10px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-text-t {gap: 5px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-text-t .lixin-tit{font-size: 16px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-dec{line-height: 22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
    .lixin-news-c .swiper-slide a .lixin-text span {font-size: 12px;}
    .lixin-news-c .swiper-slide a .lixin-img {width: 300px;}
    
    
}

@media screen and (max-width:767px){
    
    .lixin-product-c {margin: 16px 0 0 0;}
    .lixin-product-c ul {gap: 12px;}
    .lixin-product-c ul li a .positionimg {padding-bottom: 100%;}
    .lixin-product-c ul li a .lixin-text {padding: 12px 16px;}
    .lixin-product-c ul li a .lixin-text .lixin-tit {font-size: 16px;}
    .lixin-product-c ul li a .lixin-text .lixin-dec{margin-top:8px;}
    
    .lixin-solutions-c .swiper-button-prev{left:15px;}
    .lixin-solutions-c .swiper-button-next{right: 15px;}
    
    .lixin-about{padding-top:0;}
    .lixin-about-c {padding: 20px 20px 20px 20px;}
    .lixin-about-c .lixin-text .lixin-ttit{font-size: 14px;}
    .lixin-about-c .lixin-text .lixin-tit{font-size: 18px;}
    .lixin-about-c .lixin-text .lixin-dec {font-size: 13px;}
    .lixin-about-b{padding: 20px 0 0 0;}
    .lixin-about-b ul{gap:10px 0;}
    .lixin-about-b ul li p{font-size: 12px;}
    .lixin-about-b ul li .lixin-sz{font-size: 24px;}
    
    .lixin-news-c .swiper-slide a{display:block;}
    .lixin-news-c .swiper-slide a .lixin-text{width: 100%;padding: 16px 16px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-box {gap: 10px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-text-t {gap: 5px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-text-t .lixin-tit{font-size: 16px;}
    .lixin-news-c .swiper-slide a .lixin-text .lixin-dec{-webkit-line-clamp: 8;}
    .lixin-news-c .swiper-slide a .lixin-img {width: 100%;}



}