@charset "utf-8";

.jf-lusheng-content{--theme:#b7813b;--minor:#191919;--text:#191919;--theme-text:#ece9e4;--background:#f4f4f4;--box-shadow:0.05em 0.05em 0.2em 0.05em rgb(0 0 0 / 50%);}
.jf-lusheng-content *{color:inherit;padding:0;margin:0;box-sizing:border-box;list-style:none;line-height:1.35;}
.jf-lusheng-content{margin:0;padding:0;font:16px 'HarmGoogleSansFlexonyOS',sans-serif;-webkit-font-smoothing:antialiased;color:var(--text);background-color:var(--background);}
.jf-lusheng-content div, .jf-lusheng-content dl, .jf-lusheng-content dt, .jf-lusheng-content dd, .jf-lusheng-content ul, .jf-lusheng-content ol, .jf-lusheng-content li, .jf-lusheng-content h1, .jf-lusheng-content h2, .jf-lusheng-content h3, .jf-lusheng-content h4, .jf-lusheng-content h5, .jf-lusheng-content h6, .jf-lusheng-content p, .jf-lusheng-content pre, .jf-lusheng-content code, .jf-lusheng-content form, .jf-lusheng-content fieldset, .jf-lusheng-content legend, .jf-lusheng-content input, .jf-lusheng-content button, .jf-lusheng-content textarea, .jf-lusheng-content blockquote{margin:0;padding:0;word-break:break-word;}
.jf-lusheng-content input{outline:0;}
.jf-lusheng-content input::-webkit-outer-spin-button, .jf-lusheng-content input::-webkit-inner-spin-button{-webkit-appearance:none;}
.jf-lusheng-content input[type="number"]{-moz-appearance:textfield;appearance:textfield;}
.jf-lusheng-content :focus-visible{outline:none;}
.jf-lusheng-content button{outline:0}
.jf-lusheng-content textarea{font-family:'HarmonyOS',sans-serif !important;resize: none;}
.jf-lusheng-content img{display:block;border:0;max-width:100%;}
.jf-lusheng-content img.lazy-load{max-width:unset;}
.jf-lusheng-content a{text-decoration:none;}
.jf-lusheng-content a:hover{text-decoration:none;color:#191919;}
.jf-lusheng-content a:visited{text-decoration:none;}
.jf-lusheng-content a:active{text-decoration:none;}
.jf-lusheng-content a:link{text-decoration:none;}
.jf-lusheng-content ::-webkit-scrollbar{width:4px;height:4px;background-color:#F5F5F5;}
.jf-lusheng-content ::-webkit-scrollbar-track{border-radius:3px;background-color:#E2E2E2;}
.jf-lusheng-content ::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:var(--theme);}
.jf-lusheng-content ::selection{background-color:var(--theme);color:var(--background);}
.jf-lusheng-content ::-moz-selection{background-color:var(--theme);color:var(--background);}
.jf-lusheng-content ::-webkit-selection{background-color:var(--theme);color:var(--background);}
.jf-lusheng-content .clearfix:before, .jf-lusheng-content .clearfix:after{content:" ";display:table;clear:both;}
.jf-lusheng-content .themeFont{font-family:'Montserrat',sans-serif !important;}
.jf-lusheng-content .container{width:96%;max-width:100em;margin: 0px auto;}
.jf-lusheng-content .fr{float:right;}
.jf-lusheng-content .fl{float:left;}
.jf-lusheng-content .flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.jf-lusheng-content .flex_d-c{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;}
.jf-lusheng-content .flex_d-r{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.jf-lusheng-content .flex_wrap{-webkit-box-pack:wrap;-ms-flex-pack:wrap;-webkit-justify-content:wrap;justify-content:wrap;flex-wrap:wrap;}
.jf-lusheng-content .flex_j-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}
.jf-lusheng-content .flex_j-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.jf-lusheng-content .flex_j-s-b{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.jf-lusheng-content .flex_j-s-a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;}
.jf-lusheng-content .flex_a-end{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;}
.jf-lusheng-content .flex_a-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.jf-lusheng-content .flex_a-b{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;}
.jf-lusheng-content .flex_a-b{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;}
.jf-lusheng-content .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.jf-lusheng-content .ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.jf-lusheng-content .ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}
.jf-lusheng-content .ellipsis-4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}
.jf-lusheng-content .show{display:block;}
.jf-lusheng-content .hide{display:none;}
.jf-lusheng-content .aligncenter{display:block;margin-left:auto;margin-right:auto;}
.jf-lusheng-content .alignright{float:right;margin:0.5em 0 0.5em 1em;}
.jf-lusheng-content .alignleft{float:left;margin:0.5em 1em 0.5em 0;}
.jf-lusheng-content .pc_block{display:block;}
.jf-lusheng-content .m_block{display:none;}
.jf-lusheng-content .bg-color{background-color: var(--background);}
.jf-lusheng-content .nav_modal{display:none;font-size:16px;position:fixed;z-index:1004;}
.jf-lusheng-content .nav_m_mask{display:none;}
.jf-lusheng-content .nav_mask{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:999;}
.jf-lusheng-content .btn{display:inline-block;transition:all 0.65s;position:relative;overflow:hidden;color:#ffffff;background:var(--theme);line-height:1;padding:0.5em 1.5em;border-radius:0.35em;border:1px solid var(--theme);min-width:9em;text-align:center;font-size:1.25em;}
.jf-lusheng-content .btn-empty{background:none;color:#fff;border-color:#fff;}
.jf-lusheng-content .btn:hover{color:var(--theme);background:var(--text);border-color:var(--text);}
.jf-lusheng-content .btn-empty:hover{background:var(--theme);color:#fff;border-color:var(--theme);}
/* .btn:before {content:"";position:absolute;display:block;transition:all .6s;width:100%;height:0;border-radius:50%;left:50%;top:50%;padding-top:100%;transform:translateX(-50%) translateY(-50%);}
.btn:hover:before {animation:btn-black-animation .75s;z-index:1;}
.btn-white:hover:before {animation:btn-animation .75s;z-index:1;} */

/* .itemRight .itemTxt .itemBtn .btn {
    color: transparent !important;
    border: 0 !important;
    background-image: var(--jf-gradient-gold), linear-gradient(var(--jf-color-black), var(--jf-color-black)) !important;
    -webkit-background-clip: text, border-box !important;
    -webkit-text-fill-color: transparent;
    box-shadow: 0 .35em .85em rgb(25 25 25 / 18%);
} */

@keyframes btn-animation{
0% {background:rgba(0,0,0);transform:translateX(-50%) translateY(-50%) scale(0);opacity:.25;}
to {background:transparent;transform:translateX(-50%) translateY(-50%) scale(1);opacity:0;}
}
@keyframes btn-black-animation{
0% {background:var(--theme);transform:translateX(-50%) translateY(-50%) scale(0);opacity:.25;}
to {background:transparent;transform:translateX(-50%) translateY(-50%) scale(1);opacity:0;}
}
@media screen and (max-width:680px){
.jf-lusheng-content .pc_block{display:none;}
.jf-lusheng-content .m_block{display:block;}
}
@media screen and (min-width:880px){@-webkit-keyframes img_change{0% {-webkit-transform:scale(1)}
50% {-webkit-transform:scale(1.2)}
100% {-webkit-transform:scale(1)}
}
@-moz-keyframes img_change{0% {-moz-transform:scale(1)}
50% {-moz-transform:scale(1.2)}
100% {-moz-transform:scale(1)}
}
@-o-keyframes img_change{0% {-o-transform:scale(1)}
50% {-o-transform:scale(1.2)}
100% {-o-transform:scale(1)}
}
@keyframes img_change{0% {transform:scale(1)}
50% {transform:scale(1.2)}
100% {transform:scale(1)}
}
@-webkit-keyframes p_change{0% {-webkit-transform:translateX(0);}
50% {-webkit-transform:translateX(15px);}
100% {-webkit-transform:translateX(0);}
}
@-moz-keyframes p_change{0% {-moz-transform:translateX(0);}
50% {-moz-transform:translateX(15px);}
100% {-moz-transform:translateX(0);}
}
@-o-keyframes p_change{0% {-o-transform:translateX(0);}
50% {-o-transform:translateX(15px);}
100% {-o-transform:translateX(0);}
}
@keyframes p_change{0% {transform:translateX(0);}
50% {transform:translateX(15px);}
100% {transform:translateX(0);}
}
}
@keyframes smoothScroll{
0% {transform: translateY(-50px);}
100% {transform: translateY(0px);}
}
@media screen and (min-width: 1024px){
.jf-lusheng-content .color-item{transition:all 0.5s;}
.jf-lusheng-content .color-settings .color-item{opacity: 0.6 !important;}
.jf-lusheng-content .color-settings .color-activate{opacity: 1 !important;}
}
.homeBannerTet {
    padding-bottom: 8em !important;
}

