
/*! #index-banner start */
/* #region */
.md25919.index-banner .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25919.index-banner .icon.reverse-x{transform:rotateY(180deg)}
.md25919.index-banner .icon.reverse-y{transform:rotateX(180deg)}
.md25919.index-banner .icon.white{filter:grayscale(1) brightness(15)}
.md25919.index-banner .icon.black{filter:grayscale(1) brightness(0)}
.md25919.index-banner .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25919.index-banner .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25919.index-banner .icon img:nth-child(2),.md25919.index-banner .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25919.index-banner .hover-icon:hover.icon img:first-child,.md25919.index-banner .hover-icon:hover.icon svg:first-child,.md25919.index-banner .hover-icon:hover .icon img:first-child,.md25919.index-banner .hover-icon:hover .icon svg:first-child,.md25919.index-banner .active-icon.icon img:first-child,.md25919.index-banner .active-icon.icon svg:first-child,.md25919.index-banner .active-icon .icon img:first-child,.md25919.index-banner .active-icon .icon svg:first-child{opacity:0}
.md25919.index-banner .hover-icon:hover.icon img:last-child,.md25919.index-banner .hover-icon:hover.icon svg:last-child,.md25919.index-banner .hover-icon:hover .icon img:last-child,.md25919.index-banner .hover-icon:hover .icon svg:last-child,.md25919.index-banner .active-icon.icon img:last-child,.md25919.index-banner .active-icon.icon svg:last-child,.md25919.index-banner .active-icon .icon img:last-child,.md25919.index-banner .active-icon .icon svg:last-child{opacity:1}
.md25919.index-banner .cn-wh,.md25919.index-banner .cn-w,.md25919.index-banner .cv-wh,.md25919.index-banner .cv-w{display:block;width:100%}
.md25919.index-banner .cn-wh,.md25919.index-banner .cn-h,.md25919.index-banner .cv-wh,.md25919.index-banner .cv-h{display:block;height:100%}
.md25919.index-banner .cn-wh,.md25919.index-banner .cn-w,.md25919.index-banner .cn-h{object-fit:contain}
.md25919.index-banner .cv-wh,.md25919.index-banner .cv-w,.md25919.index-banner .cv-h{object-fit:cover}
.md25919.index-banner .pic-box,.md25919.index-banner .pic-box img{max-width:100%;max-height:100%}
.md25919.index-banner.wrap,.md25919.index-banner .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25919.index-banner .area{margin:0 auto;width:16rem;max-width:100%}
.md25919.index-banner button,.md25919.index-banner input,.md25919.index-banner textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25919.index-banner button{cursor:pointer}
.md25919.index-banner .bold{font-weight:700}
.md25919.index-banner .color-t{color:rgba(var(--theme),1)}
.md25919.index-banner .z2{position:relative;z-index:2}
.md25919.index-banner .text-center{text-align:center}
.md25919.index-banner .text-left{text-align:left}
.md25919.index-banner .text-right{text-align:right}
.md25919.index-banner .flex{display:flex}
.md25919.index-banner .items-start{align-items:flex-start}
.md25919.index-banner .items-center{align-items:center}
.md25919.index-banner .items-end{align-items:flex-end}
.md25919.index-banner .justify-start{justify-content:flex-start}
.md25919.index-banner .justify-center{justify-content:center}
.md25919.index-banner .justify-end{justify-content:flex-end}
.md25919.index-banner{color:#222;overflow:hidden}
.md25919.index-banner .swp-pagination{display:flex;align-items:center;justify-content:center;bottom:.6rem}
.md25919.index-banner .swiper-pagination-bullet{display:block;flex-shrink:0;width:1em;height:1em;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:transparent;margin:0 .12rem;transition:.3s}
.md25919.index-banner .swiper-pagination-bullet-active{transform:scale(1.3)}
.md25919.index-banner .btn{position:relative;display:inline-flex;justify-content:center;min-width:10em;min-height:3.75em;padding:6px;line-height:1;border-radius:2em;white-space:nowrap;cursor:pointer;transition:transform .3s}
.md25919.index-banner .btn.initialized.ani:hover{transform:scale(1.1)}
.md25919.index-banner .btn.initialized.ani:hover .btn-border2{animation:md25919-btn-ani 2s .2s forwards linear}
.md25919.index-banner .btn.initialized .btn-border{stroke-dashoffset:0}
.md25919.index-banner .btn.theme .btn-inner{background-color:rgba(var(--theme),1);color:#fff}
.md25919.index-banner .btn.light .btn-inner{background-color:#fff;color:rgba(var(--theme),1)}
.md25919.index-banner .btn.progress:hover .btn-border2{animation:md25919-btn-progress 2s .2s forwards linear}
.md25919.index-banner .btn-inner{display:flex;align-items:center;justify-content:center;width:100%;border-radius:inherit}
.md25919.index-banner .btn-border,.md25919.index-banner .btn-border2{position:absolute;inset:0;stroke:#ffffff40;stroke-width:1px;fill:none;z-index:5}
.md25919.index-banner .btn-border2{stroke:#fff;stroke-dashoffset:-388.1910400391;stroke-dasharray:388.1910400391}
.md25919.index-banner .banner-item{position:relative;overflow:hidden}
.md25919.index-banner .banner-pic{position:absolute;inset:0;z-index:1}
.md25919.index-banner .banner-cover{position:relative;display:flex;align-items:center;min-height:5rem;height:50vw;z-index:5}
.md25919.index-banner .banner-content{width:20em;max-width:100%;color:#fff}
.md25919.index-banner .banner-title{line-height:1.1923076923}
.md25919.index-banner .btn-box{margin-top:.5rem}
@media(max-width:750px){
	.md25919.index-banner .banner-cover{height:calc(100vh - 1.65rem)}
}
/* #endregion */
/*! #index-banner end */

/*! #product-classify start */
.md25920.product-classify .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25920.product-classify .icon.reverse-x{transform:rotateY(180deg)}
.md25920.product-classify .icon.reverse-y{transform:rotateX(180deg)}
.md25920.product-classify .icon.white{filter:grayscale(1) brightness(15)}
.md25920.product-classify .icon.black{filter:grayscale(1) brightness(0)}
.md25920.product-classify .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25920.product-classify .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25920.product-classify .icon img:nth-child(2),.md25920.product-classify .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25920.product-classify .hover-icon:hover.icon img:first-child,.md25920.product-classify .hover-icon:hover.icon svg:first-child,.md25920.product-classify .hover-icon:hover .icon img:first-child,.md25920.product-classify .hover-icon:hover .icon svg:first-child,.md25920.product-classify .active-icon.icon img:first-child,.md25920.product-classify .active-icon.icon svg:first-child,.md25920.product-classify .active-icon .icon img:first-child,.md25920.product-classify .active-icon .icon svg:first-child{opacity:0}
.md25920.product-classify .hover-icon:hover.icon img:last-child,.md25920.product-classify .hover-icon:hover.icon svg:last-child,.md25920.product-classify .hover-icon:hover .icon img:last-child,.md25920.product-classify .hover-icon:hover .icon svg:last-child,.md25920.product-classify .active-icon.icon img:last-child,.md25920.product-classify .active-icon.icon svg:last-child,.md25920.product-classify .active-icon .icon img:last-child,.md25920.product-classify .active-icon .icon svg:last-child{opacity:1}
.md25920.product-classify .cn-wh,.md25920.product-classify .cn-w,.md25920.product-classify .cv-wh,.md25920.product-classify .cv-w{display:block;width:100%}
.md25920.product-classify .cn-wh,.md25920.product-classify .cn-h,.md25920.product-classify .cv-wh,.md25920.product-classify .cv-h{display:block;height:100%}
.md25920.product-classify .cn-wh,.md25920.product-classify .cn-w,.md25920.product-classify .cn-h{object-fit:contain}
.md25920.product-classify .cv-wh,.md25920.product-classify .cv-w,.md25920.product-classify .cv-h{object-fit:cover}
.md25920.product-classify .pic-box,.md25920.product-classify .pic-box img{max-width:100%;max-height:100%}
.md25920.product-classify.wrap,.md25920.product-classify .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25920.product-classify .area{margin:0 auto;width:16rem;max-width:100%}
.md25920.product-classify button,.md25920.product-classify input,.md25920.product-classify textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25920.product-classify button{cursor:pointer}
.md25920.product-classify .bold{font-weight:700}
.md25920.product-classify .color-t{color:rgba(var(--theme),1)}
.md25920.product-classify .z2{position:relative;z-index:2}
.md25920.product-classify .text-center{text-align:center}
.md25920.product-classify .text-left{text-align:left}
.md25920.product-classify .text-right{text-align:right}
.md25920.product-classify .flex{display:flex}
.md25920.product-classify .items-start{align-items:flex-start}
.md25920.product-classify .items-center{align-items:center}
.md25920.product-classify .items-end{align-items:flex-end}
.md25920.product-classify .justify-start{justify-content:flex-start}
.md25920.product-classify .justify-center{justify-content:center}
.md25920.product-classify .justify-end{justify-content:flex-end}
.md25920.product-classify{color:#222;overflow:hidden}
.md25920.product-classify{position:relative;background-position:right top;background-size:auto;background-repeat:no-repeat;background-color:#f7f8fc;overflow:visible}
.md25920.product-classify.type2{padding-top:.6rem;padding-bottom:.5rem}
.md25920.product-classify .bg2{position:absolute;right:0;top:0;z-index:1}
.md25920.product-classify .product-classify-inner{position:relative;z-index:2}
.md25920.product-classify .classify-item{display:flex;flex-direction:column;align-items:center;width:16.6666666667%;padding:.3rem .2rem}
.md25920.product-classify .classify-item:hover{color:rgba(var(--theme),1)}
.md25920.product-classify .classify-item:hover .classify-icon{transform:scale(1.1)}
.md25920.product-classify .classify-item.active .classify-name{color:#fff;background-color:rgba(var(--theme),1)}
.md25920.product-classify .classify-icon{display:flex;align-items:center;justify-content:center;width:2em;height:2em;transition:.3s}
.md25920.product-classify .classify-name{text-align:center;border-radius:1em;padding:.05rem .2rem;line-height:1.5555555556;margin-top:.05rem}
/*! #product-classify end */

/*! #research start */
/* #region */
.md25921.research .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25921.research .icon.reverse-x{transform:rotateY(180deg)}
.md25921.research .icon.reverse-y{transform:rotateX(180deg)}
.md25921.research .icon.white{filter:grayscale(1) brightness(15)}
.md25921.research .icon.black{filter:grayscale(1) brightness(0)}
.md25921.research .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25921.research .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25921.research .icon img:nth-child(2),.md25921.research .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25921.research .hover-icon:hover.icon img:first-child,.md25921.research .hover-icon:hover.icon svg:first-child,.md25921.research .hover-icon:hover .icon img:first-child,.md25921.research .hover-icon:hover .icon svg:first-child,.md25921.research .active-icon.icon img:first-child,.md25921.research .active-icon.icon svg:first-child,.md25921.research .active-icon .icon img:first-child,.md25921.research .active-icon .icon svg:first-child{opacity:0}
.md25921.research .hover-icon:hover.icon img:last-child,.md25921.research .hover-icon:hover.icon svg:last-child,.md25921.research .hover-icon:hover .icon img:last-child,.md25921.research .hover-icon:hover .icon svg:last-child,.md25921.research .active-icon.icon img:last-child,.md25921.research .active-icon.icon svg:last-child,.md25921.research .active-icon .icon img:last-child,.md25921.research .active-icon .icon svg:last-child{opacity:1}
.md25921.research .cn-wh,.md25921.research .cn-w,.md25921.research .cv-wh,.md25921.research .cv-w{display:block;width:100%}
.md25921.research .cn-wh,.md25921.research .cn-h,.md25921.research .cv-wh,.md25921.research .cv-h{display:block;height:100%}
.md25921.research .cn-wh,.md25921.research .cn-w,.md25921.research .cn-h{object-fit:contain}
.md25921.research .cv-wh,.md25921.research .cv-w,.md25921.research .cv-h{object-fit:cover}
.md25921.research .pic-box,.md25921.research .pic-box img{max-width:100%;max-height:100%}
.md25921.research.wrap,.md25921.research .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25921.research .area{margin:0 auto;width:16rem;max-width:100%}
.md25921.research button,.md25921.research input,.md25921.research textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25921.research button{cursor:pointer}
.md25921.research .bold{font-weight:700}
.md25921.research .color-t{color:rgba(var(--theme),1)}
.md25921.research .z2{position:relative;z-index:2}
.md25921.research .text-center{text-align:center}
.md25921.research .text-left{text-align:left}
.md25921.research .text-right{text-align:right}
.md25921.research .flex{display:flex}
.md25921.research .items-start{align-items:flex-start}
.md25921.research .items-center{align-items:center}
.md25921.research .items-end{align-items:flex-end}
.md25921.research .justify-start{justify-content:flex-start}
.md25921.research .justify-center{justify-content:center}
.md25921.research .justify-end{justify-content:flex-end}
.md25921.research{color:#222;overflow:hidden}
@keyframes md25921-diff{0%{transform:scale(0);opacity:.5}
to{transform:scale(10);opacity:0}
}
.md25921.research{position:relative;padding-top:1.2rem;padding-bottom:1.2rem}
.md25921.research .bg{position:absolute;top:0;right:0;z-index:1}
.md25921.research .research-board{width:16rem;max-width:100%}
.md25921.research .tool{position:absolute;inset:0;color:#fff;z-index:5}
.md25921.research .tool-item{cursor:pointer}
.md25921.research .tool-item.active .pointer{background-color:#67ddff}
.md25921.research .tool-item.active .pointer:before{background-color:#67ddff}
.md25921.research .tool-item.active .pointer:after{background-color:#67ddff}
.md25921.research .pointer{position:absolute;width:.5208333333vw;height:.5208333333vw;border-radius:50%;background-color:#fff;transform:translate(-50%,-50%)}
.md25921.research .pointer:before,.md25921.research .pointer:after{content:"";position:absolute;inset:0;border-radius:50%;background-color:#fff;transition:.3s;z-index:5}
.md25921.research .pointer:before{animation:md25921-diff 2s linear infinite}
.md25921.research .pointer:after{animation:md25921-diff 2s .5s linear infinite}
.md25921.research .text{position:absolute;transform:translateY(-50%)}
.md25921.research .text.left{transform:translate(-100%,-50%)}
.md25921.research .connector-box{position:absolute;inset:0;pointer-events:none;z-index:50}
.md25921.research .connector-box .connector-slice-box{position:absolute;display:flex}
.md25921.research .connector-box .connector-slice-box.split .connector-slice{height:50%}
.md25921.research .connector-box .connector-slice-box.bottom{transform:rotateX(180deg)}
.md25921.research .connector-box .connector-slice-box.right{transform:rotateY(180deg)}
.md25921.research .connector-box .connector-slice-box.bottom.right{transform:rotateX(180deg) rotateY(180deg)}
.md25921.research .connector-box .connector-slice{flex:1;border:1px solid rgba(255,255,255,.3)}
.md25921.research .connector-box .connector-slice:nth-child(n+2){margin-left:-1px}
.md25921.research .connector-box .connector-slice.slice0{border-left-color:transparent;border-bottom-color:transparent;border-radius:0 .1rem 0 0}
.md25921.research .connector-box .connector-slice.slice1{border-top-color:transparent;border-right-color:transparent;border-radius:0 0 0 .1rem;margin-top:auto}
.md25921.research .cover{position:absolute;inset:0;z-index:5}
.md25921.research .cover-item{position:absolute;inset:0;opacity:0;transition:.3s}
.md25921.research .cover-item.active{opacity:1}
@media(max-width:750px){
	.md25921.research{padding-top:4vw;padding-bottom:4vw}
.md25921.research .text{font-size:12px}
}
/* #endregion */
/*! #research end */

/*! #index-product start */
/* #region */
.md25924.index-product .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25924.index-product .icon.reverse-x{transform:rotateY(180deg)}
.md25924.index-product .icon.reverse-y{transform:rotateX(180deg)}
.md25924.index-product .icon.white{filter:grayscale(1) brightness(15)}
.md25924.index-product .icon.black{filter:grayscale(1) brightness(0)}
.md25924.index-product .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25924.index-product .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25924.index-product .icon img:nth-child(2),.md25924.index-product .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25924.index-product .hover-icon:hover.icon img:first-child,.md25924.index-product .hover-icon:hover.icon svg:first-child,.md25924.index-product .hover-icon:hover .icon img:first-child,.md25924.index-product .hover-icon:hover .icon svg:first-child,.md25924.index-product .active-icon.icon img:first-child,.md25924.index-product .active-icon.icon svg:first-child,.md25924.index-product .active-icon .icon img:first-child,.md25924.index-product .active-icon .icon svg:first-child{opacity:0}
.md25924.index-product .hover-icon:hover.icon img:last-child,.md25924.index-product .hover-icon:hover.icon svg:last-child,.md25924.index-product .hover-icon:hover .icon img:last-child,.md25924.index-product .hover-icon:hover .icon svg:last-child,.md25924.index-product .active-icon.icon img:last-child,.md25924.index-product .active-icon.icon svg:last-child,.md25924.index-product .active-icon .icon img:last-child,.md25924.index-product .active-icon .icon svg:last-child{opacity:1}
.md25924.index-product .cn-wh,.md25924.index-product .cn-w,.md25924.index-product .cv-wh,.md25924.index-product .cv-w{display:block;width:100%}
.md25924.index-product .cn-wh,.md25924.index-product .cn-h,.md25924.index-product .cv-wh,.md25924.index-product .cv-h{display:block;height:100%}
.md25924.index-product .cn-wh,.md25924.index-product .cn-w,.md25924.index-product .cn-h{object-fit:contain}
.md25924.index-product .cv-wh,.md25924.index-product .cv-w,.md25924.index-product .cv-h{object-fit:cover}
.md25924.index-product .pic-box,.md25924.index-product .pic-box img{max-width:100%;max-height:100%}
.md25924.index-product.wrap,.md25924.index-product .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25924.index-product .area{margin:0 auto;width:16rem;max-width:100%}
.md25924.index-product button,.md25924.index-product input,.md25924.index-product textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25924.index-product button{cursor:pointer}
.md25924.index-product .bold{font-weight:700}
.md25924.index-product .color-t{color:rgba(var(--theme),1)}
.md25924.index-product .z2{position:relative;z-index:2}
.md25924.index-product .text-center{text-align:center}
.md25924.index-product .text-left{text-align:left}
.md25924.index-product .text-right{text-align:right}
.md25924.index-product .flex{display:flex}
.md25924.index-product .items-start{align-items:flex-start}
.md25924.index-product .items-center{align-items:center}
.md25924.index-product .items-end{align-items:flex-end}
.md25924.index-product .justify-start{justify-content:flex-start}
.md25924.index-product .justify-center{justify-content:center}
.md25924.index-product .justify-end{justify-content:flex-end}
.md25924.index-product{color:#222;overflow:hidden}
.md25924.index-product .md-title{line-height:1.2380952381;color:#222}
.md25924.index-product .md-subtitle{line-height:1.5555555556;margin-top:.1rem;color:#666}
.md25924.index-product .btn{position:relative;display:inline-flex;justify-content:center;min-width:10em;min-height:3.75em;padding:6px;line-height:1;border-radius:2em;white-space:nowrap;cursor:pointer;transition:transform .3s}
.md25924.index-product .btn.initialized.ani:hover{transform:scale(1.1)}
.md25924.index-product .btn.initialized.ani:hover .btn-border2{animation:md25924-btn-ani 2s .2s forwards linear}
.md25924.index-product .btn.initialized .btn-border{stroke-dashoffset:0}
.md25924.index-product .btn.theme .btn-inner{background-color:rgba(var(--theme),1);color:#fff}
.md25924.index-product .btn.light .btn-inner{background-color:#fff;color:rgba(var(--theme),1)}
.md25924.index-product .btn.progress:hover .btn-border2{animation:md25924-btn-progress 2s .2s forwards linear}
.md25924.index-product .btn-inner{display:flex;align-items:center;justify-content:center;width:100%;border-radius:inherit}
.md25924.index-product .btn-border,.md25924.index-product .btn-border2{position:absolute;inset:0;stroke:rgba(var(--theme),.25);stroke-width:1px;fill:none;z-index:5}
.md25924.index-product .btn-border2{stroke:rgba(var(--theme),1);stroke-dashoffset:-388.1910400391;stroke-dasharray:388.1910400391}
.md25924.index-product{position:relative}
.md25924.index-product .bg{inset:0}
.md25924.index-product .bg{position:relative;flex-shrink:0;position:absolute}
.md25924.index-product .bg:before{content:"";display:block;padding-top:50%}
.md25924.index-product .bg .fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md25924.index-product .bg{z-index:1;transition:.3s}
.md25924.index-product .bg[src=""]{opacity:.8;filter:brightness(2)}
.md25924.index-product .product-inner{position:relative;display:flex;align-items:center;height:44.7916666667vw;padding:1rem 0;z-index:5}
.md25924.index-product .product-main{display:flex;flex-direction:column;height:100%;width:100%;align-items: flex-start;}
.md25924.index-product .product-list{flex:1;min-width:13.3333333333em;max-width:100%;padding:.4rem .45rem;margin-top:.4rem;color:#fff;background-color:#4b739c}
.md25924.index-product .product-list::-webkit-scrollbar{background-color:#eee}
.md25924.index-product .product-list::-webkit-scrollbar-thumb{background:rgba(var(--theme),1)}
.md25924.index-product .product-list{overflow-y:auto}
.md25924.index-product .product-list::-webkit-scrollbar{width:.05rem}
.md25924.index-product .product-list{overflow-x:hidden}
.md25924.index-product .product-item{display:block;line-height:1.5555555556;opacity:.6;transition:.3s}
.md25924.index-product .product-item:nth-child(n+2){margin-top:.25rem}
.md25924.index-product .product-item.active{opacity:1}
.md25924.index-product .product-entry{display:flex;align-items:center}
.md25924.index-product .product-icon{margin-right:.12rem}
.md25924.index-product .product-name{white-space:nowrap}
.md25924.index-product .btn-box{margin-top:.45rem}
.md25924.index-product .bg-item{overflow:hidden}
@media(min-width:750px){
	.md25924.index-product .product-item.active{font-size:1.33em;opacity:1}
}
@media(max-width:800px){
	.md25924.index-product .md-head{padding:.3rem 4%}
    .md25924.index-product .md-head,.md25924.index-product .bg{height:108.5333333333vw}
    .md25924.index-product .product-inner{height:auto;padding-top:0;padding-bottom: 4vw;}
    .md25924.index-product .product-list{width:100%;display:flex;flex-wrap:wrap;overflow:visible;margin-top:0;padding-top:.1rem;padding-left:2%;padding-right:2%}
    .md25924.index-product .product-item{margin-top:0!important;min-width:25%;padding:.05rem .1rem}
    .md25924.index-product.wrap{padding:0}
    .md25924.index-product .btn-box{display: none;}
}
@media(max-width:500px){
	.md25924.index-product .product-item{min-width:calc(33.3333333333% - .01rem)}
}
/* #endregion */
/*! #index-product end */

/*! #index-steward start */
/* #region */
@keyframes md25928index-steward{to{transform:scale(1);opacity:1}
}
.md25928.index-steward .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25928.index-steward .icon.reverse-x{transform:rotateY(180deg)}
.md25928.index-steward .icon.reverse-y{transform:rotateX(180deg)}
.md25928.index-steward .icon.white{filter:grayscale(1) brightness(15)}
.md25928.index-steward .icon.black{filter:grayscale(1) brightness(0)}
.md25928.index-steward .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25928.index-steward .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25928.index-steward .icon img:nth-child(2),.md25928.index-steward .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25928.index-steward .hover-icon:hover.icon img:first-child,.md25928.index-steward .hover-icon:hover.icon svg:first-child,.md25928.index-steward .hover-icon:hover .icon img:first-child,.md25928.index-steward .hover-icon:hover .icon svg:first-child,.md25928.index-steward .active-icon.icon img:first-child,.md25928.index-steward .active-icon.icon svg:first-child,.md25928.index-steward .active-icon .icon img:first-child,.md25928.index-steward .active-icon .icon svg:first-child{opacity:0}
.md25928.index-steward .hover-icon:hover.icon img:last-child,.md25928.index-steward .hover-icon:hover.icon svg:last-child,.md25928.index-steward .hover-icon:hover .icon img:last-child,.md25928.index-steward .hover-icon:hover .icon svg:last-child,.md25928.index-steward .active-icon.icon img:last-child,.md25928.index-steward .active-icon.icon svg:last-child,.md25928.index-steward .active-icon .icon img:last-child,.md25928.index-steward .active-icon .icon svg:last-child{opacity:1}
.md25928.index-steward .cn-wh,.md25928.index-steward .cn-w,.md25928.index-steward .cv-wh,.md25928.index-steward .cv-w{display:block;width:100%}
.md25928.index-steward .cn-wh,.md25928.index-steward .cn-h,.md25928.index-steward .cv-wh,.md25928.index-steward .cv-h{display:block;height:100%}
.md25928.index-steward .cn-wh,.md25928.index-steward .cn-w,.md25928.index-steward .cn-h{object-fit:contain}
.md25928.index-steward .cv-wh,.md25928.index-steward .cv-w,.md25928.index-steward .cv-h{object-fit:cover}
.md25928.index-steward .pic-box,.md25928.index-steward .pic-box img{max-width:100%;max-height:100%}
.md25928.index-steward.wrap,.md25928.index-steward .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25928.index-steward .area{margin:0 auto;width:16rem;max-width:100%}
.md25928.index-steward button,.md25928.index-steward input,.md25928.index-steward textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25928.index-steward button{cursor:pointer}
.md25928.index-steward .bold{font-weight:700}
.md25928.index-steward .color-t{color:rgba(var(--theme),1)}
.md25928.index-steward .z2{position:relative;z-index:2}
.md25928.index-steward .text-center{text-align:center}
.md25928.index-steward .text-left{text-align:left}
.md25928.index-steward .text-right{text-align:right}
.md25928.index-steward .flex{display:flex}
.md25928.index-steward .items-start{align-items:flex-start}
.md25928.index-steward .items-center{align-items:center}
.md25928.index-steward .items-end{align-items:flex-end}
.md25928.index-steward .justify-start{justify-content:flex-start}
.md25928.index-steward .justify-center{justify-content:center}
.md25928.index-steward .justify-end{justify-content:flex-end}
.md25928.index-steward{color:#222;overflow:hidden}
.md25928.index-steward .md-title{line-height:1.2380952381;color:#fff}
.md25928.index-steward .md-subtitle{line-height:1.5555555556;margin-top:.1rem;color:#fff}
.md25928.index-steward .btn{position:relative;display:inline-flex;justify-content:center;min-width:10em;min-height:3.75em;padding:6px;line-height:1;border-radius:2em;white-space:nowrap;cursor:pointer;transition:transform .3s}
.md25928.index-steward .btn.theme2 .btn-inner{color:#fff;background-color:#4a729b}
.md25928.index-steward .btn.initialized.ani:hover{transform:scale(1.1)}
.md25928.index-steward .btn.initialized.ani:hover .btn-border2{animation:md25928-btn-ani 2s .2s forwards linear}
.md25928.index-steward .btn.initialized .btn-border{stroke-dashoffset:0}
.md25928.index-steward .btn.theme .btn-inner{background-color:rgba(var(--theme),1);color:#fff}
.md25928.index-steward .btn.light .btn-inner{background-color:#fff;color:rgba(var(--theme),1)}
.md25928.index-steward .btn.progress:hover .btn-border2{animation:md25928-btn-progress 2s .2s forwards linear}
.md25928.index-steward .btn-inner{display:flex;align-items:center;justify-content:center;width:100%;border-radius:inherit}
.md25928.index-steward .btn-border,.md25928.index-steward .btn-border2{position:absolute;inset:0;stroke:#ffffff1a;stroke-width:1px;fill:none;z-index:5}
.md25928.index-steward .btn-border2{stroke:#fff;stroke-dashoffset:-388.1910400391;stroke-dasharray:388.1910400391}
.md25928.index-steward{position:relative;padding-top:1.15rem;padding-bottom:1.15rem}
.md25928.index-steward .bg{position:absolute;inset:0;z-index:1}
.md25928.index-steward .steward-inner{position:relative;z-index:5}
.md25928.index-steward .steward-main{display:flex;align-items:center;justify-content:space-between}
.md25928.index-steward .steward-left,.md25928.index-steward .steward-right{flex:1 0 0;min-width:0}
.md25928.index-steward .steward-content{display:flex;flex-direction:column;justify-content:space-between;width:10em;min-height:5.5rem}
.md25928.index-steward .steward-info{line-height:2.125;margin:.6rem 0;color:#ffffffd9}
.md25928.index-steward .steward-center{position:relative;width:6.9rem}
.md25928.index-steward .steward-center{position:relative;flex-shrink:0}
.md25928.index-steward .steward-center:before{content:"";display:block;padding-top:100%}
.md25928.index-steward .steward-center .fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md25928.index-steward [data-anima]{transform:scale(0)}
.md25928.index-steward [data-anima].rotate{transform:scale(0) rotate(-360deg)}
.md25928.index-steward .ball1{position:absolute;inset:0;padding:0 .6rem .6rem}
.md25928.index-steward .ball2{position:relative;width:100%;height:100%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;padding-top:.6rem;overflow:hidden;z-index:2}
.md25928.index-steward .ball3{position:relative;width:100%;height:100%;border-radius:50%;background-color:rgba(var(--theme),1);z-index:2}
.md25928.index-steward .ball-pic{position:absolute;inset:0}
.md25928.index-steward .pic2{transform:scale(1.3);opacity:0;z-index:3}
.md25928.index-steward .steward-list{padding-left:.3rem}
.md25928.index-steward .steward-item{display:block;min-height:1.1rem;color:#fff;transition:margin .3s;transition:.3s}
.md25928.index-steward .steward-item:nth-child(n+2){padding-top:.2rem}
.md25928.index-steward .steward-item:hover{transform:translate(-10%)}
.md25928.index-steward .steward-title{display:flex;align-items:center;white-space:nowrap;line-height:1.4166666667}
.md25928.index-steward .steward-icon{margin-right:.05rem}
.md25928.index-steward .steward-text{line-height:1.7692307692;margin-top:0rem;color:#ffffff4d}
@media(max-width:750px){
    .md25928.index-steward .btn-box{display: none;}
	.md25928.index-steward .steward-main{flex-direction:column}
    .md25928.index-steward .steward-content{min-height:0}
    .md25928.index-steward .steward-left,.md25928.index-steward .steward-right,.md25928.index-steward .steward-content{width:100%}
    .md25928.index-steward .steward-right{margin-top:.6rem}
    .md25928.index-steward .steward-list{display:flex;flex-wrap:wrap;padding-left:0}
    .md25928.index-steward .steward-item{width:33%;padding-top:.2rem;min-height:0}
    .md25928.index-steward .steward-text{display:none}
    .md25928.index-steward .steward-info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;max-height:4.25em;-webkit-line-clamp:2;line-height:2.125;margin:.3rem 0}
    .md25928.index-steward .steward-info{display:none}
    .md25928.index-steward .steward-center{width:85%;margin:0 auto}
}
/* #endregion */
/*! #index-steward end */

/*! #index-about start */
/* #region */
.md25935.index-about .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25935.index-about .icon.reverse-x{transform:rotateY(180deg)}
.md25935.index-about .icon.reverse-y{transform:rotateX(180deg)}
.md25935.index-about .icon.white{filter:grayscale(1) brightness(15)}
.md25935.index-about .icon.black{filter:grayscale(1) brightness(0)}
.md25935.index-about .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25935.index-about .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25935.index-about .icon img:nth-child(2),.md25935.index-about .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25935.index-about .hover-icon:hover.icon img:first-child,.md25935.index-about .hover-icon:hover.icon svg:first-child,.md25935.index-about .hover-icon:hover .icon img:first-child,.md25935.index-about .hover-icon:hover .icon svg:first-child,.md25935.index-about .active-icon.icon img:first-child,.md25935.index-about .active-icon.icon svg:first-child,.md25935.index-about .active-icon .icon img:first-child,.md25935.index-about .active-icon .icon svg:first-child{opacity:0}
.md25935.index-about .hover-icon:hover.icon img:last-child,.md25935.index-about .hover-icon:hover.icon svg:last-child,.md25935.index-about .hover-icon:hover .icon img:last-child,.md25935.index-about .hover-icon:hover .icon svg:last-child,.md25935.index-about .active-icon.icon img:last-child,.md25935.index-about .active-icon.icon svg:last-child,.md25935.index-about .active-icon .icon img:last-child,.md25935.index-about .active-icon .icon svg:last-child{opacity:1}
.md25935.index-about .cn-wh,.md25935.index-about .cn-w,.md25935.index-about .cv-wh,.md25935.index-about .cv-w{display:block;width:100%}
.md25935.index-about .cn-wh,.md25935.index-about .cn-h,.md25935.index-about .cv-wh,.md25935.index-about .cv-h{display:block;height:100%}
.md25935.index-about .cn-wh,.md25935.index-about .cn-w,.md25935.index-about .cn-h{object-fit:contain}
.md25935.index-about .cv-wh,.md25935.index-about .cv-w,.md25935.index-about .cv-h{object-fit:cover}
.md25935.index-about .pic-box,.md25935.index-about .pic-box img{max-width:100%;max-height:100%}
.md25935.index-about.wrap,.md25935.index-about .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25935.index-about .area{margin:0 auto;width:16rem;max-width:100%}
.md25935.index-about button,.md25935.index-about input,.md25935.index-about textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25935.index-about button{cursor:pointer}
.md25935.index-about .bold{font-weight:700}
.md25935.index-about .color-t{color:rgba(var(--theme),1)}
.md25935.index-about .z2{position:relative;z-index:2}
.md25935.index-about .text-center{text-align:center}
.md25935.index-about .text-left{text-align:left}
.md25935.index-about .text-right{text-align:right}
.md25935.index-about .flex{display:flex}
.md25935.index-about .items-start{align-items:flex-start}
.md25935.index-about .items-center{align-items:center}
.md25935.index-about .items-end{align-items:flex-end}
.md25935.index-about .justify-start{justify-content:flex-start}
.md25935.index-about .justify-center{justify-content:center}
.md25935.index-about .justify-end{justify-content:flex-end}
.md25935.index-about{color:#222;overflow:hidden}
.md25935.index-about .md-title{line-height:1.2380952381;color:#222}
.md25935.index-about .md-subtitle{line-height:1.5555555556;margin-top:.1rem;color:#666}
.md25935.index-about .vdo-cover{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;z-index:5}
.md25935.index-about .vdo-cover.playing{opacity:0}
.md25935.index-about .vdo-btn{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4em;height:4em;border-radius:50%;background:rgba(var(--theme),1);padding-left:.1em;cursor:pointer;transition:transform .3s}
.md25935.index-about .vdo-btn:hover{transform:scale(1.1)}
.md25935.index-about .vdo-btn:hover:before{animation:md25935video-ani 2s infinite linear}
.md25935.index-about .vdo-btn:before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;background-color:rgba(var(--theme),1)}
.md25935.index-about .btn{position:relative;display:inline-flex;justify-content:center;min-width:10em;min-height:3.75em;padding:6px;line-height:1;border-radius:2em;white-space:nowrap;cursor:pointer;transition:transform .3s}
.md25935.index-about .btn.initialized.ani:hover{transform:scale(1.1)}
.md25935.index-about .btn.initialized.ani:hover .btn-border2{animation:md25935-btn-ani 2s .2s forwards linear}
.md25935.index-about .btn.initialized .btn-border{stroke-dashoffset:0}
.md25935.index-about .btn.theme .btn-inner{background-color:rgba(var(--theme),1);color:#fff}
.md25935.index-about .btn.light .btn-inner{background-color:#fff;color:rgba(var(--theme),1)}
.md25935.index-about .btn.progress:hover .btn-border2{animation:md25935-btn-progress 2s .2s forwards linear}
.md25935.index-about .btn-inner{display:flex;align-items:center;justify-content:center;width:100%;border-radius:inherit}
.md25935.index-about .btn-border,.md25935.index-about .btn-border2{position:absolute;inset:0;stroke:rgba(var(--theme),.3);stroke-width:1px;fill:none;z-index:5}
.md25935.index-about .btn-border2{stroke:rgba(var(--theme),1);stroke-dashoffset:-388.1910400391;stroke-dasharray:388.1910400391}
.md25935.index-about{position:relative;padding-top:1.2rem;padding-bottom:1.2rem}
.md25935.index-about .bg{position:absolute;inset:0;z-index:1}
.md25935.index-about .about-inner{position:relative;z-index:2}
.md25935.index-about .md-head{text-align:center}
.md25935.index-about .about-main{display:flex;margin-top:.95rem}
.md25935.index-about .about-left{position:relative;display:flex;align-items:center;padding:.6rem .8rem .6rem 1rem;background-color:#fff}
.md25935.index-about .about-left:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:1.5rem;background-color:#fff}
.md25935.index-about .about-title{line-height:1.4166666667}
.md25935.index-about .about-info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;max-height:17em;-webkit-line-clamp:8;line-height:2.125;margin-top:.21rem;margin-bottom:.56rem;color:#444}
.md25935.index-about .about-right{transform:translateY(-.5rem)}
.md25935.index-about .about-vdo{width:10.56rem;max-width:100%}
.md25935.index-about .about-vdo{position:relative;flex-shrink:0}
.md25935.index-about .about-vdo:before{content:"";display:block;padding-top:53.9772727273%}
.md25935.index-about .about-vdo .fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
@media(max-width:1000px){
	.md25935.index-about{padding-top: .6rem;padding-bottom: .6rem;}
	.md25935.index-about .about-main{flex-direction:column;margin-top: .4rem;}
    .md25935.index-about .about-left,.md25935.index-about .about-right,.md25935.index-about .about-vdo{width:100%}
    .md25935.index-about .about-left:after{display:none}
    .md25935.index-about .about-left{padding-left:4%;padding-right:4%}
    .md25935.index-about .about-right{margin-top:.5rem;transform:none}
    .md25935.index-about .btn{font-size:.22rem}
}
/* #endregion */
/*! #index-about end */

/*! #index-news start */
/* #region */
.md25938.index-news .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25938.index-news .icon.reverse-x{transform:rotateY(180deg)}
.md25938.index-news .icon.reverse-y{transform:rotateX(180deg)}
.md25938.index-news .icon.white{filter:grayscale(1) brightness(15)}
.md25938.index-news .icon.black{filter:grayscale(1) brightness(0)}
.md25938.index-news .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25938.index-news .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25938.index-news .icon img:nth-child(2),.md25938.index-news .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25938.index-news .hover-icon:hover.icon img:first-child,.md25938.index-news .hover-icon:hover.icon svg:first-child,.md25938.index-news .hover-icon:hover .icon img:first-child,.md25938.index-news .hover-icon:hover .icon svg:first-child,.md25938.index-news .active-icon.icon img:first-child,.md25938.index-news .active-icon.icon svg:first-child,.md25938.index-news .active-icon .icon img:first-child,.md25938.index-news .active-icon .icon svg:first-child{opacity:0}
.md25938.index-news .hover-icon:hover.icon img:last-child,.md25938.index-news .hover-icon:hover.icon svg:last-child,.md25938.index-news .hover-icon:hover .icon img:last-child,.md25938.index-news .hover-icon:hover .icon svg:last-child,.md25938.index-news .active-icon.icon img:last-child,.md25938.index-news .active-icon.icon svg:last-child,.md25938.index-news .active-icon .icon img:last-child,.md25938.index-news .active-icon .icon svg:last-child{opacity:1}
.md25938.index-news .cn-wh,.md25938.index-news .cn-w,.md25938.index-news .cv-wh,.md25938.index-news .cv-w{display:block;width:100%}
.md25938.index-news .cn-wh,.md25938.index-news .cn-h,.md25938.index-news .cv-wh,.md25938.index-news .cv-h{display:block;height:100%}
.md25938.index-news .cn-wh,.md25938.index-news .cn-w,.md25938.index-news .cn-h{object-fit:contain}
.md25938.index-news .cv-wh,.md25938.index-news .cv-w,.md25938.index-news .cv-h{object-fit:cover}
.md25938.index-news .pic-box,.md25938.index-news .pic-box img{max-width:100%;max-height:100%}
.md25938.index-news.wrap,.md25938.index-news .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25938.index-news .area{margin:0 auto;width:16rem;max-width:100%}
.md25938.index-news button,.md25938.index-news input,.md25938.index-news textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25938.index-news button{cursor:pointer}
.md25938.index-news .bold{font-weight:700}
.md25938.index-news .color-t{color:rgba(var(--theme),1)}
.md25938.index-news .z2{position:relative;z-index:2}
.md25938.index-news .text-center{text-align:center}
.md25938.index-news .text-left{text-align:left}
.md25938.index-news .text-right{text-align:right}
.md25938.index-news .flex{display:flex}
.md25938.index-news .items-start{align-items:flex-start}
.md25938.index-news .items-center{align-items:center}
.md25938.index-news .items-end{align-items:flex-end}
.md25938.index-news .justify-start{justify-content:flex-start}
.md25938.index-news .justify-center{justify-content:center}
.md25938.index-news .justify-end{justify-content:flex-end}
.md25938.index-news{color:#222;overflow:hidden}
.md25938.index-news .md-title{line-height:1.2380952381;color:#222}
.md25938.index-news .md-subtitle{line-height:1.5555555556;margin-top:.1rem;color:#666}
.md25938.index-news{padding-top:1.1rem;padding-bottom:1.2rem;overflow:hidden}
.md25938.index-news .news-head{display:flex;align-items:center;justify-content:space-between;white-space:nowrap}
.md25938.index-news .news-classify{max-width:100%;text-align: right;}
.md25938.index-news .classify-list{display:inline-flex;margin-left:auto;min-height:3.75em;padding:.06rem;border-radius:2em;background-color:#f7f8fc}
.md25938.index-news .classify-list::-webkit-scrollbar{background-color:#eee}
.md25938.index-news .classify-list::-webkit-scrollbar-thumb{background:rgba(var(--theme),1)}
.md25938.index-news .classify-list{overflow-x:auto}
.md25938.index-news .classify-list::-webkit-scrollbar{height:.05rem}
.md25938.index-news .classify-item{display:flex;align-items:center;justify-content:center;border-radius:inherit;min-width:7.5em;padding:.1rem .2rem}
.md25938.index-news .classify-item.active{color:#fff;background-color:rgba(var(--theme),1)}
.md25938.index-news .news-main{position:relative;margin-top:.45rem}
.md25938.index-news .news-group{display:flex;justify-content:space-between;opacity:0;pointer-events:none;transition:.3s}
.md25938.index-news .news-group:nth-child(n+2){position:absolute;inset:0}
.md25938.index-news .news-group.active{opacity:1;pointer-events:auto}
.md25938.index-news .swp-box{width:7.8rem}
.md25938.index-news .news-item{overflow:hidden}
.md25938.index-news .news-item:hover .fill{transform:scale(1.05)}
.md25938.index-news .news-pic{position:relative;flex-shrink:0}
.md25938.index-news .news-pic:before{content:"";display:block;padding-top:56.4102564103%}
.md25938.index-news .news-pic .fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md25938.index-news .news-pic{overflow:hidden}
.md25938.index-news .swp-turner{position:absolute;top:0;right:0;padding:48% .4rem .4rem;color:#fff6;transition:.3s;pointer-events:none;z-index:5}
.md25938.index-news .swp-btn{padding:.05rem;pointer-events:auto}
.md25938.index-news .swp-btn:hover{color:#fff}
.md25938.index-news .news-content{display:flex;align-items:center;justify-content:space-between;min-height:.95rem;padding:.2rem;border-bottom:1px solid rgba(0,26,92,.06)}
.md25938.index-news .news-title{min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;max-height:2.8333333333em;-webkit-line-clamp:2;line-height:1.4166666667}
.md25938.index-news .news-date{display:flex;align-items:center;color:#999;flex-shrink:0}
.md25938.index-news .news-date .icon{margin-right:.05rem}
.md25938.index-news .news-right{position:relative;flex:1;margin-left:.35rem}
.md25938.index-news .news-board{position:absolute;inset:0;display:flex;flex-direction:column;height:100%;padding:.55rem .6rem;background-color:#f7f8fc}
.md25938.index-news .news-board::-webkit-scrollbar{background-color:#eee}
.md25938.index-news .news-board::-webkit-scrollbar-thumb{background:rgba(var(--theme),1)}
.md25938.index-news .news-board{overflow-y:auto}
.md25938.index-news .news-board::-webkit-scrollbar{width:.05rem}
.md25938.index-news .news-board{z-index:2}
.md25938.index-news .news-el{display:flex;align-items:center;justify-content:space-between;transition:.3s}
.md25938.index-news .news-el:nth-child(n+2){margin-top:.3rem}
.md25938.index-news .news-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;max-height:1.5555555556em;display:block;white-space:nowrap;line-height:1.5555555556}
.md25938.index-news .news-info{line-height:2.125;margin-top:.11rem;margin-bottom:.16rem;color:#666;display:none}
@media(min-width:750px){
    .md25938.index-news .news-el.active{display:block;padding-bottom:.35rem;border-bottom:1px solid #e5e5e5}
    .md25938.index-news .news-el.active .news-title{font-size:1.333em}
    .md25938.index-news .news-el.active .news-info{display:block}
}
@media(max-width:750px){
	.md25938.index-news {padding-top: .6rem;padding-bottom: 0;}
	.md25938.index-news .news-classify{margin-left:.3rem;flex:1;min-width:0}
    .md25938.index-news .news-main,.md25938.index-news .news-group{flex-direction:column}
    .md25938.index-news .news-left,.md25938.index-news .swp-box,.md25938.index-news .news-right{width:100%}
    .md25938.index-news .news-right{margin-left:0}
    .md25938.index-news .news-board{position:static;background-color:#fff;padding-left:0;padding-right:0}
    .md25938.index-news .news-el{flex-direction:column;align-items:flex-start}
    .md25938.index-news .news-el:nth-child(n+4){display: none;}
    .md25938.index-news .news-el .news-date{margin-top:.1rem}
}
@media(max-width:500px){
	.md25938.index-news .news-content{flex-direction:column;align-items:flex-start}
}
/* #endregion */
/*! #index-news end */

/*! #index-customize start */
/* #region */
.md25943.index-customize .icon{position:relative;display:flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0;max-width:100%;max-height:100%;transition:.3s}
.md25943.index-customize .icon.reverse-x{transform:rotateY(180deg)}
.md25943.index-customize .icon.reverse-y{transform:rotateX(180deg)}
.md25943.index-customize .icon.white{filter:grayscale(1) brightness(15)}
.md25943.index-customize .icon.black{filter:grayscale(1) brightness(0)}
.md25943.index-customize .icon img{width:100%;height:100%;object-fit:contain;transition:.3s}
.md25943.index-customize .icon svg{max-width:100%;max-height:100%;object-fit:contain;transition:.3s}
.md25943.index-customize .icon img:nth-child(2),.md25943.index-customize .icon svg:nth-child(2){position:absolute;top:0;left:0;opacity:0;z-index:5}
.md25943.index-customize .hover-icon:hover.icon img:first-child,.md25943.index-customize .hover-icon:hover.icon svg:first-child,.md25943.index-customize .hover-icon:hover .icon img:first-child,.md25943.index-customize .hover-icon:hover .icon svg:first-child,.md25943.index-customize .active-icon.icon img:first-child,.md25943.index-customize .active-icon.icon svg:first-child,.md25943.index-customize .active-icon .icon img:first-child,.md25943.index-customize .active-icon .icon svg:first-child{opacity:0}
.md25943.index-customize .hover-icon:hover.icon img:last-child,.md25943.index-customize .hover-icon:hover.icon svg:last-child,.md25943.index-customize .hover-icon:hover .icon img:last-child,.md25943.index-customize .hover-icon:hover .icon svg:last-child,.md25943.index-customize .active-icon.icon img:last-child,.md25943.index-customize .active-icon.icon svg:last-child,.md25943.index-customize .active-icon .icon img:last-child,.md25943.index-customize .active-icon .icon svg:last-child{opacity:1}
.md25943.index-customize .cn-wh,.md25943.index-customize .cn-w,.md25943.index-customize .cv-wh,.md25943.index-customize .cv-w{display:block;width:100%}
.md25943.index-customize .cn-wh,.md25943.index-customize .cn-h,.md25943.index-customize .cv-wh,.md25943.index-customize .cv-h{display:block;height:100%}
.md25943.index-customize .cn-wh,.md25943.index-customize .cn-w,.md25943.index-customize .cn-h{object-fit:contain}
.md25943.index-customize .cv-wh,.md25943.index-customize .cv-w,.md25943.index-customize .cv-h{object-fit:cover}
.md25943.index-customize .pic-box,.md25943.index-customize .pic-box img{max-width:100%;max-height:100%}
.md25943.index-customize.wrap,.md25943.index-customize .wrap{padding-left:4%;padding-right:4%;max-width:100%}
.md25943.index-customize .area{margin:0 auto;width:16rem;max-width:100%}
.md25943.index-customize button,.md25943.index-customize input,.md25943.index-customize textarea{border:none;outline:none;padding:0;background-color:transparent}
.md25943.index-customize button{cursor:pointer}
.md25943.index-customize .bold{font-weight:700}
.md25943.index-customize .color-t{color:rgba(var(--theme),1)}
.md25943.index-customize .z2{position:relative;z-index:2}
.md25943.index-customize .text-center{text-align:center}
.md25943.index-customize .text-left{text-align:left}
.md25943.index-customize .text-right{text-align:right}
.md25943.index-customize .flex{display:flex}
.md25943.index-customize .items-start{align-items:flex-start}
.md25943.index-customize .items-center{align-items:center}
.md25943.index-customize .items-end{align-items:flex-end}
.md25943.index-customize .justify-start{justify-content:flex-start}
.md25943.index-customize .justify-center{justify-content:center}
.md25943.index-customize .justify-end{justify-content:flex-end}
.md25943.index-customize{color:#222;overflow:hidden}
.md25943.index-customize .btn{position:relative;display:inline-flex;justify-content:center;min-width:10em;min-height:3.75em;padding:6px;line-height:1;border-radius:2em;white-space:nowrap;cursor:pointer;transition:transform .3s}
.md25943.index-customize .btn.initialized.ani:hover{transform:scale(1.1)}
.md25943.index-customize .btn.initialized.ani:hover .btn-border2{animation:md25943-btn-ani 2s .2s forwards linear}
.md25943.index-customize .btn.initialized .btn-border{stroke-dashoffset:0}
.md25943.index-customize .btn.theme .btn-inner{background-color:rgba(var(--theme),1);color:#fff}
.md25943.index-customize .btn.light .btn-inner{background-color:#fff;color:rgba(var(--theme),1)}
.md25943.index-customize .btn.progress:hover .btn-border2{animation:md25943-btn-progress 2s .2s forwards linear}
.md25943.index-customize .btn-inner{display:flex;align-items:center;justify-content:center;width:100%;border-radius:inherit}
.md25943.index-customize .btn-border,.md25943.index-customize .btn-border2{position:absolute;inset:0;stroke:rgba(var(--theme),.3);stroke-width:1px;fill:none;z-index:5}
.md25943.index-customize .btn-border2{stroke:rgba(var(--theme),1);stroke-dashoffset:-388.1910400391;stroke-dasharray:388.1910400391}
.md25943.index-customize{padding-top:1.2rem;padding-bottom:1.2rem;background-color:#f7f8fc;overflow:hidden}
.md25943.index-customize .customize-head{display:flex;align-items:center;justify-content:space-between}
.md25943.index-customize .customize-main{margin-top:.45rem}
.md25943.index-customize .customize-item{display:flex;flex-direction:column;background-color:#fff}
.md25943.index-customize .customize-item:hover .customize-icon{height:0;margin-bottom:0}
.md25943.index-customize .customize-item:hover .customize-pic{opacity:1}
.md25943.index-customize .customize-content{padding:.7rem .6rem .5rem}
.md25943.index-customize .customize-icon{display:flex;align-items:center;justify-content:center;width:2em;height:2em;margin-bottom:.25rem;transition:.3s;overflow:hidden}
.md25943.index-customize .customize-title{line-height:1.4166666667}
.md25943.index-customize .customize-info{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-width:100%;max-height:4.25em;-webkit-line-clamp:2;line-height:2.125;margin-top:.16rem;color:#999}
.md25943.index-customize .customize-pic{flex:1}
.md25943.index-customize .customize-pic{position:relative;flex-shrink:0}
.md25943.index-customize .customize-pic:before{content:"";display:block;padding-top:37.0873786408%}
.md25943.index-customize .customize-pic .fill{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:1;transition:.5s}
.md25943.index-customize .customize-pic{opacity:.3;transition:.3s}
@media(min-width:750px){
	.md25943.index-customize .swp-pagination{display: none;}
}
@media(max-width:750px){
	/* .md25943.index-customize .customize-item{width:calc((100% - .3rem)/2)}
    .md25943.index-customize .customize-item:nth-child(n+2){margin-left:.3rem}
    .md25943.index-customize .customize-item:nth-child(odd){margin-left:0}
    .md25943.index-customize .customize-item:nth-child(n+3){margin-top:.3rem} */
    .md25943.index-customize{padding-top: 30px;padding-bottom: 30px;}
    .md25943.index-customize .customize-pic{opacity:1}
    .md25943.index-customize .btn{font-size:.22rem}
}
@media(max-width:500px){
	/* .md25943.index-customize .customize-item{width:calc((100% + -0rem)*1)}
    .md25943.index-customize .customize-item:nth-child(n+2){margin-left:.3rem}
    .md25943.index-customize .customize-item:nth-child(n+1){margin-left:0}
    .md25943.index-customize .customize-item:nth-child(n+2){margin-top:.3rem} */
}
/* #endregion */
/*! #index-customize end */
