/*@font-face{*/
/*    font-family:led;*/
/*    !*src:url( '../css/HarmonyOS_Sans/HarmonyOS_Sans_SC_Regular.woff2') format('woff')*!*/
/*    src:url( 'https://api.bcwhkj.cn/font/HarmonyOS_Sans/HarmonyOS_Sans_SC_Regular.woff2') format('woff')*/
/*}*/
@font-face {font-family: ALIBABA-PUHUITI-HEAVY;src:url('../css/aliFont/ALIBABA-PUHUITI-HEAVY.TTF');}
@font-face {font-family: ALIBABA-PUHUITI-LIGHT;src:url('../css/aliFont/ALIBABA-PUHUITI-LIGHT.TTF');} /*默认字体*/
@font-face {font-family: Alibaba-PuHuiTi-Bold;src:url('../css/aliFont/Alibaba-PuHuiTi-Bold.ttf');}
@font-face {font-family: ALIBABA-PUHUITI-MEDIUM;src:url('../css/aliFont/ALIBABA-PUHUITI-MEDIUM.TTF');}
@font-face {font-family: ALIBABA-PUHUITI-REGULAR;src:url('../css/aliFont/ALIBABA-PUHUITI-REGULAR.TTF');}  /*粗的默认字体*/
@font-face {font-family: cu;src:url('../css/aliFont/ALIBABA-PUHUITI-REGULAR.TTF');}  /*粗的默认字体*/
@font-face {font-family: xi;src:url('../css/aliFont/ALIBABA-PUHUITI-LIGHT.TTF');}  /*粗的默认字体*/
body,html{scroll-behavior:smooth;margin:0;padding:0;font-family:Microsoft YaHei;text-align:center;font-size:14px}
table,td,tr{padding:0;margin:0;border:none;border-spacing:0}
div{margin:0 auto}
p{margin:0}
img{max-width:100%}

a:hover {color: #920e01;}

.w1200 { width: 1215px; margin: 0 auto; clear: both;}
.w96 {width:96%; margin:0 auto;}
.w90 {width:90%; margin:0 auto;}
.clearfix { float:none; clear: both;}
.cen {text-align: center;}
.anim {transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.yinying:hover {box-shadow:0 5px 15px #D7D7D7;}
.yingyingAuto {box-shadow:0 5px 15px #D7D7D7;}
.text1{
    /**
   思路：
   1.设置inline-block属相
   2.强制不换行
   3.固定高度
   4.隐藏超出部分
   5.显示“……”
    */
    display: inline-block;
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow:ellipsis;
}
.text2{
    width:100%;
    word-break:break-all;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;
}


.all{overflow:hidden;min-width:1200px;max-height:1000000vh}
.mappanel img{max-height:none;max-width:none}
.center{max-width:1200px;box-sizing:border-box}
.navlink{line-height:52px;white-space:nowrap}
.bg1{background:#fff}
.bg2{background:#f4f4f4}
.bg3{background:#2b2b2b}
.co1,.co1 a,.co1 a:hover,.co1:hover{color:#fff}
.co2{color:#999}
.co3{color:#333}
a{text-decoration:none}
.bsbb{box-sizing:border-box}
.bscb{box-sizing:content-box}
.center{box-sizing:border-box}
.pad30{padding:30px}
.pad20{padding:20px}
.pad15{padding:15px}
.pad12{padding:12px}
.pad10{padding:10px}
.pad8{padding:8px}
.pad7{padding:7px}
.pad5{padding:5px}
.pad0{padding:0}
.padtb30{padding:30px 0}
.padtb20{padding:20px 0}
.padtb15{padding:15px 0}
.padtb12{padding:12px 0}
.padtb10{padding:10px 0}
.padtb8{padding:8px 0}
.padtb7{padding:7px 0}
.padtb5{padding:5px 0}
.padlr30{padding:0 30px}
.padlr20{padding:0 20px}
.padlr15{padding:0 15px}
.padlr12{padding:0 12px}
.padlr10{padding:0 10px}
.padlr5{padding:0 5px}
.padt30{padding-top:30px}
.padt20{padding-top:20px}
.padt15{padding-top:15px}
.padt12{padding-top:12px}
.padt10{padding-top:10px}
.padt5{padding-top:5px}
.padt0{padding-top:0}
.padr30{padding-right:30px}
.padr20{padding-right:20px}
.padr15{padding-right:15px}
.padr12{padding-right:12px}
.padr10{padding-right:10px}
.padr5{padding-right:5px}
.padr0{padding-right:0}
.padb30{padding-bottom:30px}
.padb20{padding-bottom:20px}
.padb15{padding-bottom:15px}
.padb12{padding-bottom:12px}
.padb10{padding-bottom:10px}
.padb5{padding-bottom:5px}
.padb0{padding-bottom:0}
.padl30{padding-left:30px}
.padl20{padding-left:20px}
.padl15{padding-left:15px}
.padl12{padding-left:12px}
.padl10{padding-left:10px}
.padl5{padding-left:5px}
.padl0{padding-left:0}
.mar30{margin:30px}
.mar20{margin:20px}
.mar15{margin:15px}
.mar12{margin:12px}
.mar10{margin:10px}
.mar5{margin:5px}
.mar0{margin:0}
.martb30{margin:30px auto}
.martb20{margin:20px auto}
.martb15{margin:15px auto}
.martb12{margin:12px auto}
.martb10{margin:10px auto}
.martb5{margin:5px auto}
.marlr30{margin:0 30px}
.marlr20{margin:0 20px}
.marlr15{margin:0 15px}
.marlr12{margin:0 12px}
.marlr10{margin:0 10px}
.marlr5{margin:0 5px}
.mart30{margin-top:30px}
.mart20{margin-top:20px}
.mart15{margin-top:15px}
.mart12{margin-top:12px}
.mart10{margin-top:10px}
.mart5{margin-top:5px}
.mart0{margin-top:0}
.marr30{margin-right:30px}
.marr20{margin-right:20px}
.marr15{margin-right:15px}
.marr12{margin-right:12px}
.marr10{margin-right:10px}
.marr5{margin-right:5px}
.marr0{margin-right:0}
.marb30{margin-bottom:30px}
.marb20{margin-bottom:20px}
.marb15{margin-bottom:15px}
.marb12{margin-bottom:12px}
.marb10{margin-bottom:10px}
.marb5{margin-bottom:5px}
.marb0{margin-bottom:0}
.marl30{margin-left:30px}
.marl20{margin-left:20px}
.marl15{margin-left:15px}
.marl12{margin-left:12px}
.marl10{margin-left:10px}
.marl5{margin-left:5px}
.marl0{margin-left:0}
.pr{position:relative;}
.pa{position:absolute}
.pf{position:fixed}
.fl{float:left}
.fr{float:right}
.fn{float:none}
.al{text-align:left}
.ar{text-align:right}
.ac{text-align:center}
.at{vertical-align:top}
.am{vertical-align:middle}
.ab{vertical-align:bottom}
.cfx::after{content:"";display:block;clear:both;height:0;width:0}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ellipsis2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.hybtn{display:flex;justify-content:center;align-items:center}
.w100{width:100%}
.w90{width:90%}
.w80{width:80%}
.w70{width:70%}
.w66{width:66.666666%}
.w60{width:60%}
.w50{width:50%}
.w40{width:40%}
.w33{width:33.333333%}
.w30{width:30%}
.w25{width:25%}
.w20{width:20%}
.w16{width:16.666666%}
.w12{width:12.5%}
.w10{width:10%}
.w8{width:8.333333%}
.w5{width:5%}
.h100{height:100%}
.f18{font-size:18px}
.f16{font-size:16px}
.f15{font-size:15px}
.f14{font-size:14px}
.f13{font-size:13px}
.f10{font-size:10px}
.f9{font-size:9px}
.f8{font-size:8px}
.f7{font-size:7px}
.f6{font-size:6px}
.f12{font-size:12px}
.fe30{font-size:30px}
.fe20{font-size:2em}
.fe18{font-size:1.8em}
.fe16{font-size:1.6em}
.fe15{font-size:1.5em}
.fe14{font-size:1.4em}
.fe13{font-size:1.3em}
.fe12{font-size:1.2em}
.fe11{font-size:1.1em}
.fs27 {font-size:27px;}
.fbold{font-weight:700}
.flight{font-weight:400}
.sha-in{box-shadow:0 1px 3px rgba(0,0,0,.1) inset}
.sha-b{box-shadow:0 1px 3px rgba(0,0,0,.1)}
.show-f{display:flex}
.show-i{display:inline}
.show-b{display:block}
.show-if{display:inline-flex}
.show-ib{display:inline-block}
.show-no{display:none}
.overhide{overflow:hidden}
.bor-r20{border-radius:20px}
.bor-r15{border-radius:15px}
.bor-r12{border-radius:12px}
.bor-r10{border-radius:10px}
.bor-r7{border-radius:7px}
.bor-r4{border-radius:4px}
.bor-r2{border-radius:2px}
.bor-r0{border-radius:0}
.op10{opacity:1}
.op9{opacity:.9}
.op8{opacity:.8}
.op7{opacity:.7}
.op6{opacity:.6}
.op5{opacity:.5}
.op4{opacity:.4}
.op3{opacity:.3}
.op2{opacity:.2}
.op1{opacity:.1}
.op0{opacity:0}
.img{object-fit:cover}
.bg{background-size:cover;background-position:center;background-repeat:no-repeat}
.top0{top:0}
.right0{right:0}
.bottom0{bottom:0}
.left0{left:0}
.z1000{z-index:1000}
.z100{z-index:100}
.z10{z-index:10}
.hand{cursor:pointer}
.bor{border:1px solid #eaeaea}
.bort{border-top:1px solid #eaeaea}
.borr{border-right:1px solid #eaeaea}
.borb{border-bottom:1px solid #eaeaea}
.borl{border-left:1px solid #eaeaea}
.borno{border:none}
.c-float-popWrap{max-width:320px}
.obj-cover{object-fit:cover}
.obj-contain{object-fit:contain}
.gdban .swiper-wrapper{-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.page{text-align:center}
.page a,.page span{display:inline-block;padding:5px 10px;border:1px solid #999;border-radius:4px;margin:5px;box-shadow:1px 1px 2px rgba(0,0,0,.2)}
.page a:not([href]){color:#ccc!important;border-color:#ddd!important;background:#fff!important}
.BMapLib_sendToPhone{display:none!important}
.space40{margin:-20px}
.space40>div{padding:20px}
.space50{margin:-25px}
.space50>div{padding:25px}
.line10{line-height:1em}
.line12{line-height:1.2em}
.line16{line-height:1.6em}
.line18{line-height:1.8em}
.line20{line-height:2em}
.line24{line-height:2.1em}
.line30{line-height:3em}
.slick-dotted.slick-slider{margin:0}
.slick-dots li button:before{color:#fff;content:"•"}
.slick-dots li.slick-active button:before{color:red}
.loginbox{max-width:400px;margin:100px auto}
.loginbox-link{line-height:30px;display:inline-block;margin-left:15px}
.layui-form-item .layui-form-checkbox{margin-top:0}
.yzmimg{height:38px}
.infomation{position:fixed;bottom:35%;right:20px;text-align:center;color:#fff;z-index:900}
.infomation a{color:#fff}
.imtc{position:relative}
.imtc1{padding:10px;margin-bottom:1px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer}
.imtc2{top:0;right:100%;display:flex;align-items:center;overflow:hidden;min-height:100%;max-width:0;transition:ease .5s;position:absolute}
.imtc21{border:5px solid transparent;right:0;top:28px}
.imtc22{box-shadow:0 1px 3px rgba(0,0,0,.2);position:relative}
.imtc:hover .imtc2{max-width:400px;padding-right:10px}
.imtc-ewm{width:90px;height:90px;max-width:none}
.topm1{height:100vh;padding:60px 15px 20px;overflow:auto}
.edui-editor{max-width:100%}
.bctrl{bottom:15px}
.slick-prev{z-index:10}
.slick-prev{left:5px}
.slick-next{right:10px}
.slick-next:before,.slick-prev:before{font-size:50px;line-height:20px}
.slick-prev:before{content:"‹"}
.slick-next:before{content:"›"}
.imtc22 a{white-space:nowrap}
.map-panel-box{width:100%;height:420px;border:none}
.layui-icon{font-size:1em}
.user-topm{padding:12.5px 0}
.user-panel{background-image:url(/images/ubg.png)}
.user-panel.nobg{background:#f9f9f9}
.login-inner{margin:100px 0}
.form-check input{display:none}
.form-check label{display:inline-block}
.form-check label:before{content:"\e605";font-family:layui-icon;border:1px solid #eee;font-weight:700;color:#fff;background:#fff;margin-right:10px;border-radius:3px;padding:2px;font-size:12px}
.form-check label:hover:before{border-color:#5fb878}
.form-check input:checked+label:before{border-color:#5fb878;background:#5fb878;color:#fff}
.layui-this a{color:#009688}
.udf1{background:#009688}
.udf1:before{content:"";background:url(/images/ubg.png) no-repeat center center;background-size:cover;position:absolute;width:100%;height:100%;left:0;top:0;opacity:.5}
.utx{width:120px;height:120px;border-radius:50%;border:2px solid rgba(255,255,255,.3);padding:5px}
.udf12c{display:inline-block;padding:5px 30px;background:#fff;border-radius:22px}
.udf1a{margin-left:5px;text-decoration:underline}
.unavca{display:block;padding:12px 0}
.radiolist li{display:inline-block;margin-right:15px}
.radiolist input{display:none}
.radiolist label:before{content:"\e63f";font-family:layui-icon;font-size:22px;margin-right:5px;color:#c2c2c2;vertical-align:top}
.radiolist label{line-height:22px}
.radiolist label:hover,.radiolist label:hover:before{color:#5fb878;cursor:pointer}
.radiolist :checked+label{color:#5fb878}
.radiolist :checked+label:before{color:#5fb878;content:"\e643"}
.uinfo1{width:80px;line-height:38px}
.layui-table th{background:#fafafa;font-size:1.1em}
.mrdz .mrdz-btn{display:none}
.layui-table th.ar{text-align:right}
.mrdz th{background:#ff6a00;border-color:#ff6a00}
.mrdz td{border-color:#ff6a00;color:#ff6a00}
.cart-ctrl-btn{background:#fff;border:none;padding:0 5px}
.cart-ctrl-inp{border:1px solid #ddd;border-width:0 1px;width:50px;padding:0 5px;text-align:center;height:30px}
.cart-ctrl{display:inline-block;border:1px solid #ddd;padding:0 5px;line-height:30px}
.cart-bt{height:3.2em;-webkit-line-clamp:2;line-height:1.6em}
.padt8{padding-top:8px}
[v-cloak]{display:none}
.blist{position:relative}
.slick-arrow{height:44px}
.slick-list{width:100%}
.both{clear:both}
.blist-ctrl{position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}
.blist-ctrl li{display:inline-block;width:10px;height:10px;background:#fff;border-radius:5px;margin:4px}
.blist-ctrl li button{display:none}
.blist-ctrl li.slick-active{width:30px}
.recap{height:38px}
.scale-box{overflow:hidden}
.scale-inner{transition:ease .3s}
.scale-box:hover .scale-inner{transform:scale(1.2)}
.ease10{transition:ease 1s}
.ease5{transition:ease .5s}
.ease3{transition:ease .3s}
