﻿@charset "utf-8";
.home-choose .chooselist{align-items: inherit;}
#liproducts .submenu.nav3>li>a{white-space: normal;}
header .head-info .head-nav .nav-ul>li .submenu li ul li a{white-space: normal;}
.home-company .company-info .des{-webkit-line-clamp:inherit}
.home-adv .advlist .itemadv .text .des {-webkit-box-orient: inherit;}
.home-case{position:relative;}
.home-case:after{content:'';width:100%;height:100%;position:absolute;top:0;right:0;background:rgba(0,0,0,.7);display:block;z-index:0;}
.home-case .l-wrap{position:relative;z-index:2;}
.home-case .caselist .itemcase .info{padding:15px 20px;min-height:82px;}
.home-news{padding-top:0;}
.home-banner .swiper-slide-active img{animation:0s}
.bannertxt2{position:absolute;bottom:15%;left:23.5%}
.bannertxt2 a{display:block;line-height:1.3;border:1px solid #fff;color:#3F5275;text-transform:uppercase;background:#fff;border-radius:4px;padding:.3vw .8vw;font-size:1vw}
.bannertxt2 a:hover{background:#3F5275;color:#fff}
.bannertxt3{position:absolute;bottom:20%;left:13.5%}
.bannertxt3 a{display:block;line-height:1.3;color:#2D4E8D;text-transform:uppercase;border:1px solid #2D4E8D;padding:.3vw 1.8vw .3vw .8vw;font-size:1vw;position:relative}
.bannertxt3 a:after{content:'';border-style:solid;border-width:5px 6px;border-color:transparent transparent transparent #2D4E8D;position:absolute;right:0.7vw;top:50%;margin-top:-5px;}
.bannertxt3 a:hover{background:#2D4E8D;border-color:#2D4E8D;color:#fff}
.bannertxt3 a:hover::after{border-left-color:#fff}
@media (max-width:1400px){.bannertxt3 a:after{border-width:4px 5px;margin-top:-4px}}
@media (max-width:1024px){.bannertxt2{bottom:13%;}
.bannertxt2 a{font-size:12px;padding:4px 12px}
.bannertxt3{bottom:17%;}
.bannertxt3 a{font-size:12px;padding:4px 22px 4px 12px}}
@media (max-width:768px){.bannertxt2{bottom:10%;}
.bannertxt3{bottom:14%;}}
@media (max-width:500px){.bannertxt2,.bannertxt3{display:none}}
.home-company .company-info .inter{display:none;}
.home-company .company-info .know-about{margin-top:4%;}
@media (max-width:768px){footer .footer-main .foot-info{display:block;}}
@media (min-width:1024px)  and (max-width:1220px){header .head-info .head-nav .nav-ul>li>a{font-size:var(--fontsize16)}
header .head-info .head-nav .nav-ul>li>a{padding:0px 14px}
}