.logo-main,.logo-main a{align-items:center;display:flex}.bgs{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(../images/banner.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:-1}.logo-main{height:40px;color:#fff}.logo-main a b{margin-left:20px}.logo-main .logo-text{font-size:2rem}.logo-main span{padding-top:8px;font-size:1rem}.home-main{height:100vh;position:relative;padding-top:7.5rem;padding-bottom:7.5rem;display:flex;align-items:center}.home-main .home-banner-1{font-size:5.5rem}.home-main .home-banner-2{font-size:3.5rem}.home-main .home-item{transition:all .3s;color:#fff;text-align:center}.home-main .home-item:hover{transform:translateY(-8px)}.home-main .home-item h5{font-size:2.5rem}.home-main .home-item li{font-size:1.3rem;line-height:2.5rem}.home-main .home-banner-footer{position:absolute;bottom:0;left:0;width:100%;color:#d3d3d3;text-align:center;padding:15px 0}.warehouse-item-title{text-align:center}.warehouse-item-title b,.warehouse-item-title span{display:block}.warehouse-item-title i{display:block;font-style:normal;font-size:.8rem}.home-dian{position:relative;padding:0 10px}.home-dian.home-dian::before{content:'';display:block;position:absolute;width:5px;height:5px;background-color:#222;border-radius:50%;left:50%;top:50%;margin:-2px 0 0 -2px}.contact-item{display:flex;padding:.5rem 0}.contact-item .contact-input,.contact-item .contact-title{width:150px;font-size:1rem}.contact-item .contact-input input{border:1px solid #ccc}.contact-btn{width:330px;text-align:right}.contact-btn button,.contact-btn input{width:150px;font-size:1rem;border:1px solid #ccc}.card-body li{margin-bottom:10px}.card-body li.margin5{margin-bottom:1px;padding-left:15px}