body{

}
.nav-item{
    margin-right: var(--bs-navbar-nav-link-padding-x);
}
.navbar-dark .nav-link{
    color: #333!important;
    padding: var(--bs-navbar-nav-link-padding-x) 0!important;
}
.navbar-dark .nav-link.active{
    border-bottom: 2px solid;
    border-image: linear-gradient(to right, #89d6fb, #2ea5e0) 1;

}
.lt-banner-home{
    background-image: url("../image/banner_home.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 28rem;
    /*height: 450px;*/
}
.lt-f1,.lt-f3{background-color: #f7f7f7}
.lt-f1 p{color: #999;margin:0}
.lt-icon{
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 4rem;
    height: 4rem;
}
.lt-f1 .lt-icon{background-size: contain}
.lt-f1 .lt-icon-1{background-image: url("../image/n_1.png")}
.lt-f1 .lt-icon-2{background-image: url("../image/n_2.png")}
.lt-f1 .lt-icon-3{background-image: url("../image/n_3.png")}
.lt-f1 .lt-card{
    padding: 1rem;
    background-color: #fff;
    box-shadow: 6px 5px 6px 0px rgba(34,34,34,0.06);
}
.lt-f1 .lt-card:hover{
    background-color: #8FDAFD;
}
.lt-f1 .lt-card:hover p{
    color: #000;
}
.lt-f1 .lt-card:hover .lt-icon-1{background-image: url("../image/n_1_c.png")}
.lt-f1 .lt-card:hover .lt-icon-2{background-image: url("../image/n_2_c.png")}
.lt-f1 .lt-card:hover .lt-icon-3{background-image: url("../image/n_3_c.png")}

.lt-f2-f3 .col{background-color: #FBFBFB;margin-top: 0}
.lt-f2-f3 .col:nth-child(even){background-color: #EEF7FC}
.lt-f2-f3 .lt-card{margin: 3.5rem 0}
.lt-f2-f3 .lt-card p{margin:0}
.lt-f3 .lt-card {
    margin: 0;
}
footer{background-color: #EEF7FC}
.footer_qrcode{width: 4.8rem; height: 4.8rem}
footer p{
    color: #757575;
    margin-bottom: 0;
    font-size: 0.8rem;
}