body{padding:0;margin:0;font-family:PingFang SC,Microsoft YaHei;font-size:14px;color:#111;line-height:1.3}
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none}
article,dd,dl,dt,li,ul{list-style-type:none;margin:0;padding:0}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
img{display:block;border:0;}
em{font-style:normal}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
input[type=checkbox],input[type=radio]{cursor:pointer;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;-webkit-appearance:none}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#adafc0}
a{color: #111;text-decoration: none;outline: none;star: expression(this.onFocus=this.blur());}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
@font-face{font-family:"HarmonyOS Sans SC";font-style: normal;font-weight: 400;src:url(https://oss.szylcn.com/static/font/HarmonyOS_Sans_SC_Regular.ttf);}
@font-face{font-family:"HarmonyOS Sans SC";font-style: normal;font-weight: 500;src:url(https://oss.szylcn.com/static/font/HarmonyOS_Sans_SC_Medium.ttf);}
*{font-family:HarmonyOS Sans SC,PingFang SC,Microsoft YaHei;}
.bg1{background:#f2f9fe;}
.bg2{background:linear-gradient(90deg,#141c62,#191C32);}
.float_l {float:left;}
.float_r {float:right;}
.box-bg {background:url(../images/bg.png) no-repeat center top;}
.shadow {box-shadow:rgb(231,235,243) 0 0 10px;border-radius:5px;}
.img_cover {object-fit:cover;}
.overflow {overflow:hidden}
.relative {position:relative}
.absolute {position:absolute}
.scroll-y {overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.img_radius img {border-radius:100%}
.inl_block {display:inline-block}
.block {display:block}
.none {display:none}
.pointer {cursor:pointer;}
.font_bold {font-weight:700}
.font_bold_500 {font-weight:500}
.font_normal {font-weight:400}
.text_c {text-align:center}
.text_r {text-align:right}
.indent_40{text-indent: 40px;}
.line_13 {line-height:1.3}
.line_15 {line-height:1.5}
.line_12 {line-height:2}
.font_12 {font-size:12px}
.font_14 {font-size:14px}
.font_16 {font-size:16px}
.font_18 {font-size:18px}
.font_22 {font-size:22px}
.font_24 {font-size:24px}
.font_26 {font-size:26px}
.font_30 {font-size:30px}
.font_32 {font-size:32px}
.font_34 {font-size:34px}
.font_45 {font-size:45px}
.color_6 {color:#5c6185}
.color_9 {color:#80838A}
.color_c {color:#C8CACC}
.color_fff {color:#fff}
.color_org {color:#E99281}
.color_org2 {color:#FFBA00}
.color_org3 {color:#E96301}
.color_green {color:#009E71!important;}
.color_red {color:#E93030}
.color_blue {color:#008AFF}
.mar_t5 {margin-top:5px}
.mar_t10 {margin-top:10px}
.mar_t15 {margin-top:15px}
.mar_t50 {margin-top:50px}
.mar_t70 {margin-top:70px}
.mar_r5 {margin-right:5px}
.mar_r10 {margin-right:10px}
.mar_r15 {margin-right:15px}
.mar_r18 {margin-right:18px}
.mar_r20 {margin-right:20px}
.mar_t20 {margin-top:20px}
.mar_b3 {margin-bottom:3px}
.mar_b5 {margin-bottom:5px}
.mar_b10 {margin-bottom:10px}
.mar_b15 {margin-bottom:15px}
.mar_b20 {margin-bottom:20px}
.mar_b25 {margin-bottom:25px}
.mar_b30 {margin-bottom:30px}
.mar_b40 {margin-bottom:40px}
.mar_b50 {margin-bottom:50px}
.mar_b70 {margin-bottom:70px}
.mar_l5 {margin-left:5px}
.mar_l10 {margin-left:10px}
.mar_l15 {margin-left:15px}
.mar_l18 {margin-left:18px}
.mar_tb2 {margin:2px 0}
.mar_tb5 {margin:5px 0}
.mar_tb10 {margin:10px 0}
.mar_tb10_15 {margin:10px 15px}
.mar_tb15_20 {margin:15px 20px}
.mar_15 {margin:15px}
.mar_lr5 {margin:0 5px}
.mar_lr20 {margin:0 20px}
.mar_0_10 {margin:0 15px 5px 15px}
.mar_0 {margin:0!important}
.padd_0 {padding:0!important}
.padd_15px_0 {padding:15px 0}
.padd_20px_0 {padding:20px 0}
.padd_25px_0 {padding:25px 0}
.padd_35px_0 {padding:35px 0}
.padd_72px_0 {padding:72px 0}
.padd_80px_0 {padding:80px 0}
.bor_circle12{border-radius: 12px;}
.mar_auto {margin:auto}
.clear:after{clear: both;display: block;content: '';width: 100%;height: 0;}
.shade {background:rgba(0,0,0,.7);left:0;top:0;bottom:0;width:100%;z-index:100;-webkit-animation:shade .5s forwards;position:fixed;display:none;overflow:auto;}
.text_ell {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.text_clamp2 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.poin_auto {position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%)}
.cz_ends {display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;flex-direction:column;}
.sp_ends {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;}
.vertical_dq {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}
.vercui {display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.column {-webkit-flex-direction:column;flex-direction:column;}
.flex_wrap {-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.flex_box {display:-webkit-flex;display:flex;}
.flex {-webkit-flex:1;flex:1;}
.justify_center {-webkit-justify-content:center;justify-content:center;}
.justify_end {-webkit-justify-content:end;justify-content:end;}
.justify_space{-webkit-justify-content:space-between;justify-content:space-between;}
.mask-box {background:rgba(0,0,0,.5);position:fixed;right:0;bottom:0;z-index:10;top:0;left:0;display:none}
.width_20b {width:20%}
.width_33b {width:33.3%}
.width_100b {width:100%}
.width_1320 {max-width:1200px;margin:auto;position:relative;z-index:2;}
.width_1100 {width:1100px;margin:auto}
.width_1000 {max-width:1000px;margin:auto}
.width_740 {width:740px;margin:auto}
.width_510 {width:510px;margin:auto}
.height_100 {height:100px}

.btn1{background: #5f8fda; color: #fff;transition: all .3s;}
.btn1:hover{background: #507abc;}
.btn2{background: #ff5555; color: #fff;transition: all .3s; border-radius:3px;}
.btn2:hover{ opacity: .8}
.header .box {height:90px;position:fixed;top:0;left:0;right:0;z-index:100;-webkit-transition:all .5s;padding-left: 73px;padding-right:40px;background:rgba(0,0,0,.1);}
.header .logo{-webkit-transition:all .3s ease-out;width:175px;height:32px;background:url(../images/logo1.png) 100%/100% no-repeat;}
.header .nav > li {display:inline-block;vertical-align:middle;margin-right:40px;}
.header .nav > li > a{color:#fff;font-size: 14px;font-weight:500;line-height: 90px;display: block;}
.header .nav > li > a:hover{color:#111;}
.header .nav > li > ul{background:#fff;position:absolute;top:90px;left: 0;right: 0;animation: opacity .5s;display:none;box-shadow: 0 5px 5px rgb(0 0 0 / 4%);}
.header .nav > .active > a {position:relative;color:#fff;}
.header .btn{width: 126px;height:40px;border-radius: 30px;font-weight: 500;background:#fff;color:#111;text-align:center;line-height: 38px;cursor: pointer;-webkit-transition:all .5s;}
.her-white .box{background: #fff;}
.her-white .logo{background:url(../images/logo2.png) 100%/100% no-repeat;}
.her-white .nav > li > a{color:rgb(17 17 17 / 60%)}
.her-white .nav .active a{color:#111;}
.her-white .btn{color:#fff;background:#111;}
.her-black .box{background:#111;}
.her-black .nav > li > a{color:#fff;}
.her-black .nav > li > a:hover{color:#fff;}
.her-black .nav .active a{color:#fff;}
.her-black .btn{background:#fff;color:#111;}
/*@keyframes sticky {0% {top: -200px;}100% {top: 0;}}*/
@keyframes opacity {0% {opacity:0}100% {opacity: 1;}}
.nav-1{ font-size: 0;padding-top:20px;padding-bottom: 25px;}
.nav-1 li img{width: 190px;height: 190px;margin:auto;display:block;object-fit: contain;}
.nav-1 li{width: 265px;height: 265px;animation: fadeInLeft .5s;display:inline-block;position:relative;margin-right: 36px;border-radius: 14px;-webkit-transition:all .3s;}
.nav-1 li:hover{background:rgb(241 241 241 / 95%);}
.nav-1 li a{display: block;padding-top:24px;height: 100%;}
.nav-1 li:after{background: #EEEEEE;height: 240px;width:1px;content: '';position:absolute;right:-18px;top:10px;}
.nav-1 li .txt{font-size: 14px;font-weight: 400;padding-top: 16px;}
.nav-1 li:last-child{margin:0;}
.nav-1 li:last-child:after{display:none;}
.nav-2{ font-size: 0;padding-top:45px;padding-bottom:38px;}
.nav-2 li{width:300px;margin:0 75px;text-align:left;animation: fadeInLeft .5s;display:inline-block;font-size: 14px;}
.nav-2 .bt{color: #999;border-bottom:#E1E1E1 solid 1px;padding-bottom: 26px;margin-bottom: 36px;}
.nav-2 .con a{float: left;width: 50%;display: block;margin-bottom:19px;}
.nav-3{ font-size: 0;padding-top:24px;padding-bottom:34px;}
.nav-3 li{width:130px;height:130px;animation: fadeInLeft .5s;display:inline-block;padding-top:40px;border-radius: 12px;-webkit-transition:all .3s;font-size: 14px;margin:0 15px;}
.nav-3 li:hover{background:rgb(241 241 241 / 95%);}
.nav-3 li .txt{font-size: 14px;font-weight: 500;padding-top: 20px;}
.nav-3 li .ico{width: 24px;height: 24px;margin:auto;}
.ico{background-origin: no-repeat;background-size:100%;}
.icon1{background-image: url(../images/icon1.png);}
.icon2{background-image: url(../images/icon2.png);}
.icon3{background-image: url(../images/icon3.png);}
.icon4{background-image: url(../images/icon4.png);}
.icon5{background-image: url(../images/icon5.png);}
.icon6{background-image: url(../images/icon6.png);}
.icon7{background-image: url(../images/icon7.png);}
.icon8{background-image: url(../images/icon8.png);}
.icon9{background-image: url(../images/icon9.png);}
.icon10{background-image: url(../images/icon10.png);}
.icon11{background-image: url(../images/icon11.png);}
.icon12{background-image: url(../images/icon12.png);}
.icon13{background-image: url(../images/icon13.png);}
.actGotop{position: fixed;right:30px;bottom:20px;background:url(../images/top.png) no-repeat 100%/100%;width:72px;height:72px;z-index:5;}
/*文本内容*/
.content {line-height: 1.8;word-break: break-all;text-align: justify;}
.content *{max-width:100%;}
.banner img{width: 100%;}
.banner .bg{height:100%;object-fit: cover;}
.banner{height: 100vh;}
.banner .swiper-pagination{right:42px;top:40%;}
.banner .swiper-pagination-bullet{width:auto;height:auto;display: block;background:none;color:#fff;border-right:3px #fff solid;line-height:32px;border-radius: 0;padding-right:12px;margin:4px 0;opacity: .3;}
.banner .swiper-pagination-bullet-active{opacity: 1;}
.banner .txt {color:#fff;left: 10%;top:35%;z-index: 2;opacity:0;-webkit-transform:translate3d(0,2000px,0);}
.banner .txt .font1{font-size: 40px;font-weight: 500;margin-bottom:8px;}
.banner .txt .font2{font-size: 50px;font-weight: 500;margin-bottom: 16px;}
.banner .txt .font3{font-size: 16px;font-weight: 400;margin-bottom: 36px;}
.banner .txt a,.more{background:#fff;font-size: 15px;font-weight: 500;text-align:center;width:160px;height: 50px;line-height: 48px;display:block;border-radius:50px;}
.banner .more{color: #111;-webkit-tap-highlight-color: rgba(255,0,0,0);}
.banner .product{width:24%;bottom: 0;right:25%;z-index: 3;opacity:0;-webkit-transform:translate3d(0,2000px,0);}
.banner .bg-zi{width: 50%;left: 10%;top:27%;z-index:1;opacity:0;}
.banner .mask{bottom: 0;left: 0;right: 0;z-index:4;}
.ani-slide .dh-1{animation: fadeInUp .5s .5s forwards;}
.banner .swiper-slide-active .dh-2{animation: fadeInUp .5s forwards;}
.ani-slide .product{animation: fadeInUp .5s forwards;}
.ani-slide .bg-zi{animation: fadeIn .5s .5s forwards;}
.page1{background:#101010;padding-top: 187px;}
.page1 .bt{display: block;margin:auto;}
.page1 .nr{width: 100%;height: 56.25vw;transition: transform 60ms linear 0s;}
.page1 .nr img,.page1 .nr video{width: 100%;height:100%;display:block;}
.page2{position:sticky;top:0;}
.page2 .swiper{width: 100%;overflow:hidden;position:relative;height:100vh;}
.page2 .img{margin-right:100px;}
.page2 .nr{color:#666666;font-weight: 400;line-height: 28px;}
.page2 .bt{font-size: 40px;font-weight: 500;margin-bottom: 38px;}
.page2 a{font-size: 15px;font-weight: 500;text-align:center;width:160px;height: 50px;line-height: 48px;display:block;border-radius:50px;border:#111 solid 1px;margin-top: 80px;}
.page2 .swiper-slide {background:#fff;animation: fadeInDown 1s;display:flex;display:-webkit-flex;align-items: center;-webkit-align-items: center;}
.page2 ul{overflow:hidden;padding-top:30px;}
.page2 li{width:50%;float:left;margin-top: 20px;font-size: 16px;font-weight: 500;}
.page2 li:before{content: '';display:inline-block;width:10px;height:10px;border:#333 solid 2px;border-radius:10px;margin-right: 17px;}
.page2 .swiper-slide-active .txt{animation: fadeInUp 1s ;}
.page2 .swiper-pagination-bullet-active{background:#111;}
.page2 .swiper-pagination-bullets{top:45%;}
.page3{background: #111111;padding:126px 0;}
.page3 li{position:relative;}
.page3 a{font-size: 15px;font-weight: 500;text-align:center;width:160px;height: 50px;line-height: 48px;display:block;border-radius:50px;color:#111;margin-top:37px;background:#fff;}
.page3 li{ width:18.8%;height: 525px; margin:0 11px; position:relative; cursor:pointer; transition:all .4s ease 0s; overflow:hidden;opacity: .2}
.page3 li img{width:100%;height: 100%;border-radius: 12px;object-fit: cover;}
/*.page3 li:after{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);content:'';display: block;position:absolute;left: 0;top:0;right:0;bottom:0;border-radius:12px;}*/
.page3 .txt{display:none;left:42px;bottom:40px;}
.page3 .txt .font{font-size: 40px;font-weight: 500;color:#fff;white-space: nowrap;}
.page3 .active{width:62%;opacity: 1;}
.page3 .active .txt{display:block;}
.page4 .swiper-container{padding-bottom:100px;padding-top: 80px;}
.page4 .swiper-slide{transition: 300ms;background:#fff;opacity: .3;}
.page4 .swiper-slide img,
.page4 .swiper-slide video{transform: scale(0.8);transition:all .4s ease 0s;}
.page4 .swiper-slide-active img,.page4 .swiper-slide-active video{transform: scale(1);}
.page4 .swiper-slide-active,.page4 .swiper-slide-duplicate-active{opacity:1;}
.page4 .btn-box{position:relative;}
.page4 .btn-box .swiper-button-next,.page4 .btn-box .swiper-button-prev{width:72px;height:72px;background:#F1F1F1;margin:0;top:-50px;color:#666;border-radius:100%;}
.page4 .swiper-button-next:after,.page4 .swiper-button-prev:after{font-size: 16px;font-weight: 500;}
.page4 .btn-box .swiper-button-prev{left:30%;}
.page4 .btn-box .swiper-button-next{right:30%;}
.page4 .img-next,.page4 .img-prev{background:#ddd;width:30%;top:80px;bottom: 0;margin-top: 0;height:65%;opacity: 0;}
.page4 img,.page4 video{width:100%;height:600px;background:#000;border-radius:14px;}
.page4 .txt{font-size: 24px;padding-top:55px;}
.page4 .play{background: url(../images/play.png) no-repeat 100%/100%;width: 100px;height:100px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);z-index:2;display:none;}
.footer{background:#F0F0F0;position:relative;z-index:2;}
.footer .m{padding-top:86px;}
.footer dt{font-weight:500;margin-bottom: 17px;}
.footer dd a{color:#999;font-weight:400px;line-height: 32px;}
.footer dd a:hover{color:#111;}
.footer li{margin-left:40px;color:#999;}
.footer li img{margin-bottom: 12px;display:block;width: 120px;}
.footer .scx{position:relative;cursor: pointer;color:#999;}
.footer .scx:hover{color:#111;}
.footer .scx-menu{position:absolute;left:75px;top:-47px;display:none;}
.footer .scx:hover .scx-menu{display: block;}
.footer .b{padding:24px 0;color:#999; font-size:13px;font-weight: 400;line-height: 30px;}

.list-box{padding-top:130px;padding-bottom: 118px;min-height:1000px;}
.list-box .le {margin-right:20px;width: 274px;}
.list-box .title{font-size: 32px;font-weight: 500;margin-bottom: 44px;}
.list-box .sun-bt{padding-bottom: 24px;border-bottom:#D9D9D9 solid 1px;font-weight:bold;font-size: 18px;position: relative;}
.list-box .sun-bt:after{content:'';display: block;position: absolute;width:30px;height:2px;background:#111;bottom:-1px;left:0;}
.list-box .le li{padding:24px 0;border-bottom:#D9D9D9 solid 1px;font-weight:500;font-size: 18px;line-height: 1;cursor: pointer;color:#333;}
.list-box .le li i{display: block;width: 16px;height:16px;background: url(../images/icon7.png) no-repeat;}
.list-box .le .active i{background: url(../images/icon6.png) no-repeat;}
.list-menu {padding:16px 0 0 10px;display: none;}
.list-menu a{display:block;margin-bottom: 24px;color:#333;line-height: 1;}
.list-menu .this{background: url(../images/icon8.png) no-repeat right center;}
.list-box .ri li{width: 420px;margin-left: 33px; margin-bottom: 33px;float: left;}
.list-box .ri li .img{background: #F5F5F5;border-radius: 12px;margin-bottom: 16px;}
.list-box .ri li .img img{width: 100%;}
.list-box .ri li .h1{font-size: 20px;font-weight: 500;margin-bottom:16px;}
.list-box .ri li .text_clamp2{color:#333;font-weight: 400;line-height: 20px;}

.product-sentiment-box{padding-bottom: 104px;padding-top: 90px;}
.product-sentiment-left{margin-right:65px;}
.bread-crumbs{padding-top: 24px;padding-bottom: 16px;font-size: 16px;font-weight: 400;border-bottom:#eee solid 1px;margin-bottom: 15px; }
.bread-crumbs span{color:#666;}
.gallery-top {width:566px;height: 566px;margin-bottom: 17px;}
.gallery-top img{width: 100%;}
.gallery-thumbs {box-sizing: border-box;width:420px;}
.gallery-thumbs img{width: 100%;}
.gallery-thumbs .swiper-slide {width:90px;height:90px;cursor: pointer;border:#eee solid 1px;border-radius: 6px;}
.gallery-thumbs .swiper-slide-thumb-active {border:#000 solid 1px;}
.product-sentiment-video{margin-top:67px;}
.product-sentiment-video img,.product-sentiment-video video{background:#000;width:100%;border-radius: 12px;}
.product-sentiment-right{width: 569px;}
.product-sentiment-right .t{padding-top: 32px;}
.product-sentiment-right .t .title{font-weight: 500;font-size: 40px;margin-bottom: 12px;}
.product-sentiment-right .t .description{font-weight:400;color:#666;line-height: 20px;margin-bottom: 16px;}
.product-sentiment-right .t .money{font-weight: 500;font-size:32px;margin-bottom: 18px;}
.product-sentiment-right .t li{font-size: 12px;font-weight: 400;color:#666;margin-bottom: 12px;}
.product-sentiment-right .t li:before{content: '';display: inline-block;width: 4px;height: 4px;border-radius: 5px;margin-right:10px;background:#666;}
.product-sentiment-right .t .btn{font-size: 15px;font-weight: 500;text-align:center;width:160px;height: 50px;line-height:50px;display:block;border-radius:50px;color:#fff;margin-top:29px;background:#111;cursor: pointer;margin-bottom: 58px;}
.product-sentiment-right dt{margin-bottom: 18px;font-weight: 400;font-size: 24px;color:#000;}
.fittings-li{border:#eee solid 1px;border-radius: 12px;margin-bottom: 12px;padding:24px;}
.fittings-li .img{width: 120px;margin-right:26px;}
.fittings-li .img img{width: 100%;}
.fittings-li .title{font-weight: 500;font-size: 20px;margin-bottom: 12px;padding-top: 5px;line-height: 24px;}
.fittings-li .description{font-weight:400;color:#666;line-height: 20px;margin-bottom: 12px;border-top:#eee solid 1px;padding-top: 8px;}
.fittings-li .money{font-weight: 500;font-size:16px;margin-bottom: 17px;line-height: 18px;}
.fittings-li a {text-decoration-line: underline;}
.fittings-ul .active{border-color:#111;outline:#111 solid 1px;}
.suspension-payfor {height: 100px;}
.suspension-payfor .box{position: fixed;bottom: 0;z-index: 10;left:0;right:0;background: #fff;}
.suspension-payfor .sp_ends{height: 100px;}
.suspension-payfor .bt{font-weight: 500;font-size: 24px;}
.suspension-payfor .money{font-weight:700;font-size:24px;margin-bottom:4px;line-height: 24px;}
.suspension-payfor .description{font-weight:400;color:#666;line-height:1;font-size: 12px;}
.suspension-payfor .btn{font-size: 15px;font-weight: 500;text-align:center;width:160px;height: 50px;line-height:50px;display:block;border-radius:50px;color:#fff;background:#111;cursor: pointer;margin-left:30px;}
.contact-us-box{padding-bottom: 99px;}
.contact-us-bt{padding-top: 55px;font-size:80px;line-height: 94px;margin-bottom: 71px;}
.contact-us-m{margin-bottom: 76px;}
.contact-us-m img{width: 100%;}
.contact-us-b dt{font-size:28px;font-weight: 500;line-height: 32px;padding-bottom: 20px;border-bottom:#eee solid 1px;}
.contact-us-b .le{margin-right:40px;width: 480px;}
.contact-us-b .le .ico{width: 56px;height:56px;border-radius: 100%;margin-right: 29px;background-color:#111;background-size:auto;background-repeat: no-repeat;background-position: center;}
.contact-us-b .le dd{padding:27px 0;border-bottom:#eee solid 1px;}
.contact-us-b .le .fon1{font-size: 18px;font-weight: 500;margin-bottom: 5px;}
.contact-us-b .le .fon2{color:#666;line-height: 16px;}
.contact-us-b .dh{background-image: url(../images/dh.png);}
.contact-us-b .yj{background-image: url(../images/yj.png);}
.contact-us-b .hz{background-image: url(../images/hz.png);}
.contact-us-b .ri{width: 480px;}
.contact-us-b .ri .fon1{font-size: 16px;font-weight: 500;line-height: 26px;padding-bottom:27px;padding-top: 27px;}
.contact-us-b .ri img{width:100%;}
.contact-us-img{position:sticky;top:90px;z-index:1;}
.contact-us-img .contact-us-bt{position: absolute;top:0;left: 0;right:0;padding-top:80px;}
.contact-us-img img{width: 100%;}
.company-profile{background: linear-gradient(180deg, rgba(17, 17, 17, 0) 0%, #111111 19.33%, #111111 100%);padding-top: 443px;padding-bottom: 209px;position:relative;z-index: 2}
.company-profile dl{width:800px;margin:auto;color:#fff;}
.company-profile dt{width: 480px;border-bottom:#565656 solid 1px;padding-bottom:32px;margin-bottom: 36px;}
.company-profile dd{font-weight: 400;font-size: 18px;line-height: 32px;margin-bottom: 46px;}
.join-us .title{font-size: 28px;font-weight: 500;line-height:32px;border-bottom:#eee solid 1px;padding-bottom: 20px;}
.join-us .btn{font-size: 15px;font-weight: 500;text-align:center;width:160px;height: 50px;line-height:50px;display:block;border-radius:50px;color:#fff;background:#111;cursor: pointer;margin-left:30px; position:absolute; right:24px;top:32px;display:none;z-index:3;}
.join-us .bt{z-index:2;position:relative; font-size:24px;font-weight: 500;margin-bottom:16px;line-height: 28px;}
.join-us .bq{z-index:2;position:relative; color:#666;font-weight: 400;line-height: 16px;margin-bottom: 24px;}
.join-us .nr{z-index:2;position:relative; color:#666;font-weight: 400;line-height: 24px;margin-bottom:24px;}
.join-us .nr:last-of-type{margin-bottom: 0;}
.join-us .nr p{margin:0;}
.join-us ul{padding-top: 10px;}
.join-us li{padding:32px 0;position:relative;-webkit-transition:all .5s;}
.join-us li:after{content:'';background:#F5F5F5;border-radius: 12px;position:absolute;left:-24px;right:-24px;height: 100%;top:0;z-index:1;-webkit-transition:all .5s;opacity: 0;}
.join-us .active:after{opacity: 1;}
.join-us .active .btn{display: block;}
.intimate-service-title{font-weight: 500;font-size: 40px;line-height:46px;}
.intimate-service-plate1{padding-bottom: 120px;}
.intimate-service-plate1 ul{padding-top: 60px;}
.intimate-service-plate1 li{position:relative;width: 120px;margin-right: 100px;}
.intimate-service-plate1 .line{background: url(../images/line.png) no-repeat;width: 121px;height: 15px;position:absolute;left:110px;top:32px;}
.intimate-service-plate1 li:last-child{margin:0;}
.intimate-service-plate1 .img{width:80px;height: 80px;margin:auto;margin-bottom: 24px;}
.intimate-service-plate1 .bt{font-weight: 500;font-size: 20px;}
.intimate-service-plate1 .txt{color:#666;line-height: 20px;font-weight: 400;}
.vip-box{width:504px;height:303px;background: url(../images/vip-bg.png) no-repeat;}
.vip-box .bq{z-index:1;width:187px;height:55px;right: -8px;top:31px;background: url(../images/vip-hy.png) no-repeat;}
.vip-box .date{left:39px;bottom:33px;opacity: .6;color:#fff;font-weight: 500;}
.vip-box .date > div{padding-top: 12px;}
.service-ico1{background: url(../images/icon16.png) no-repeat;}
.service-ico2{background: url(../images/icon17.png) no-repeat;}
.service-ico3{background: url(../images/icon18.png) no-repeat;}
.service-ico4{background: url(../images/icon19.png) no-repeat;}
.service-ico5{background: url(../images/icon20.png) no-repeat;}
.service-ico6{background: url(../images/icon9.png) no-repeat;}
.service-ico7{background: url(../images/icon10.png) no-repeat;}
.service-ico8{background: url(../images/icon11.png) no-repeat;}
.service-ico9{background: url(../images/icon12.png) no-repeat;}
.service-ico10{background: url(../images/icon13.png) no-repeat;}
.service-ico11{background: url(../images/icon14.png) no-repeat;}
.service-ico12{background: url(../images/icon15.png) no-repeat;}
.intimate-service-plate2{padding-bottom: 126px;padding-top: 110px;background:#111111;}
.intimate-service-plate2 .intimate-service-title{padding-bottom: 9px;color:#fff;}
.intimate-service-plate2 dl{padding-top: 28px;}
.intimate-service-plate2 dl div{opacity: .6;color:#fff;font-size: 12px;padding-top: 10px;}
.intimate-service-plate2 dt{font-size: 18px;font-weight: 500;line-height: 21px;margin-bottom:10px;color:#fff;}
.intimate-service-plate2 dd{line-height: 16px;color:#ddd; font-weight: 400;}
.intimate-service-plate2 .bottom{padding-top:110px;}
.intimate-service-plate2 .bottom .bt{font-weight:500;font-size: 24px;line-height: 28px;color:#fff;margin-bottom: 42px;}
.intimate-service-plate2 .bottom li{position:relative;width: 303px;margin-right:45px;}
.intimate-service-plate2 .bottom li:last-child{margin:0;}
.intimate-service-plate2 .bottom li .img{width:100px;height:100px;margin:auto;margin-bottom: 24px;}
.intimate-service-plate2 .bottom li .bt{font-weight: 500;font-size:16px;color:#fff;line-height: 26px;margin-bottom: 12px;}
.intimate-service-plate2 .bottom li .txt{color:#999;line-height: 20px;font-weight: 400;}
.intimate-service-plate3{padding: 80px 0;}
.intimate-service-plate3 .process{background: linear-gradient(180deg, #FFEAB5 0%, #FFF8E4 100%);border-radius: 12px;padding-top: 30px;padding-bottom: 27px;margin-top: 53px;margin-bottom:40px;}
.intimate-service-plate3 .process li{position:relative;margin-right:120px;}
.intimate-service-plate3 .process li:last-child{margin:0;}
.intimate-service-plate3 .process li .img{width:100px;height:100px;margin:auto;margin-bottom: 20px;}
.intimate-service-plate3 .process li .bt{font-weight: 500;font-size:20px;line-height: 24px;}
.intimate-service-plate3 .type{border:#eee solid 1px;border-radius: 12px;margin-bottom: 32px;}
.intimate-service-plate3 .type dt,.intimate-service-plate3 .type dd{padding: 26px;font-size: 16px;font-weight: 500;}
.intimate-service-plate3 .type dl{border-bottom:#eee solid 1px;}
.intimate-service-plate3 .type dt{color:#666;width: 309px;}
.intimate-service-plate3 .type dd{color:#000;border-left:#eee solid 1px;}
.intimate-service-plate3 .type .b{color:#666;line-height: 20px;padding:15px 32px;}
.intimate-service-plate3 .illustrate li{line-height: 16px;margin-bottom: 16px;color:#333;}
.intimate-service-plate3 .illustrate .b{padding-top: 24px;margin-bottom: 40px;}
.intimate-service-plate3 .illustrate .b span{color: #FF3C3C;}
.intimate-service-plate4 .sub-title{color:#666;line-height: 18px;margin-top: 16px;}
.intimate-service-plate4 .nr{padding-top: 50px;}
.intimate-service-plate4 .nr p{line-height: 16px;margin-bottom: 16px;color:#333;}
.intimate-service-plate5{padding-top: 64px;padding-bottom: 151px;}
.intimate-service-plate5 dl{padding-top: 32px;padding-bottom: 24px;border-bottom:#D9D9D9 solid 1px;}
.intimate-service-plate5 dt{font-weight: 500;font-size: 20px;line-height: 24px;margin-bottom: 18px;}
.intimate-service-plate5 dd{font-weight: 400;line-height: 21px;color:#666;}
.loading-box{position:fixed;z-index:200;left:0;top:0;right:0;bottom:0;background:#fff;display:none;}
.loading-logo{position:absolute;left:73px;top:29px;width: 175px;height: 32px;background: url(../images/logo2.png) 100%/100% no-repeat;}
.loading-ico{margin:auto;margin-bottom:32px;background:url(../images/loading-logo.gif) no-repeat;width:100px;height: 100px;}
.loading-txt{font-size:16px;letter-spacing:14px;font-weight: 500;}
.loading-main{top:46%;}
.error-404{height:800px;}
.error-404 .poin_auto{top:46%;padding-top:74px;}
.error-404-title{font-size: 90px;font-weight: 700;}
.error-404-img img{margin:auto;/*border:dashed 1px #A0A0A0;*/}
.error-404-txt{font-size:20px;line-height: 24px;color:#666;margin-bottom: 32px;}
.error-404 .btn{width: 160px;height:50px;line-height:50px;background: #111111;color:#fff;border-radius:40px;font-size: 15px;display: block;margin:auto;}

.brand-information-top a{color:#fff;display: block;}
.brand-information-top .txt{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);border-radius: 0px 0px 12px 12px;padding:90px 40px 30px 40px;position:absolute; left: 0;bottom: 0;right: 0;}
.brand-information-top .fon2{margin-top:16px;margin-bottom: 12px;opacity: .7;}
.brand-information-top .fon3{opacity: .8;}
.brand-information-list li{width:488px;float:left; margin-right:24px;margin-top: 24px;}
.brand-information-list li:nth-child(even){margin-right: 0;}
.brand-information-list li img{width:100%;height: 270px;object-fit: cover;border-radius: 12px 12px 0 0;}
.brand-information-list .text_clamp2{font-size: 20px;height: 52px;margin-bottom: 20px;}
.brand-information-list .txt{padding:16px 20px;border-radius: 0px 0px 12px 12px;background:#fff;}
.brand-information-list .sp_ends{color:#999;}
.brand-information-more{padding-top: 40px;}
.brand-information-more a{background:#111;font-size: 15px;font-weight: 500;color:#fff;text-align:center;width:160px;height: 50px;line-height: 48px;display:inline-block;border-radius:50px;}
.brand-information-title{border-bottom:#eee solid 1px;padding-bottom:30px;padding-top:40px;}
.brand-information-title .font_bold_500{font-size: 40px;line-height: 60px;margin-bottom: 16px;}
.brand-information-title .font2{color:#999;}
.brand-information-con{padding-top: 32px;min-height:600px;line-height:30px;}
.brand-information-con *{max-width:100%;}