/*头部*/
.main-nav-box{position: fixed;display: flex;align-items: center;height: 1rem;width: 100%;background-color: #fff;z-index: 50;}
.main-nav-box .main-nav{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.main-nav-box .logo{display: inline-block;height: 0.63rem;}
.main-nav-box .nav-options{display: flex;align-items: center;height: 100%;}
.main-nav-box .tags{display: flex;align-items: center;height: 100%;}
.main-nav-box .tags li, .main-nav-box .tag{height: 100%;}
.main-nav-box .tag{display: flex;align-items: center;line-height: 1.5;transition: 0.3s;}
.main-nav-box .tag:hover{color: var(--theme-sub-color);}
.main-nav-box .tag.active{color: var(--theme-sub-color);box-shadow: 0 -0.02rem 0 var(--theme-sub-color) inset;}
.main-nav-box li:nth-child(n+2) .tag{margin-left: 0.6rem;height: 100%;}
.main-nav-box .language{margin-left: 0.6rem;line-height: 1.5;white-space: nowrap;}
.main-nav-box .language:hover{color: var(--theme-sub-color);}
.main-nav-box .search{position: relative;display: flex;align-items: center;width: 1.3rem;height: 1em;background-color: #f7f7f7;border-radius: 0.3rem;margin-left: 0.46rem;}
.main-nav-box .search-ipt{text-align: center;}
.main-nav-box .ipt-cover{position: absolute;top: 0;left: 0;display: flex;align-items: center;justify-content: center;height: 100%;width: 100%;pointer-events: none;color: #888;}
.main-nav-box .ipt-cover img{width: 1em;height: 1em;margin-right: 0.1rem;}
.main-nav-box .ipt-cover.hide{display: none;}
.main-nav-box .nav-menu{margin-left: 0.3rem;display: none;}
.main-nav-box .search-form{border: 0.01rem solid #000;}
.main-nav-placeholder{height: 1rem;}
@media (min-width: 750px){.main-nav-placeholder.index{display: none;}
}
.search-form{position: relative;display: flex;align-items: center;justify-content: center;padding: 0;min-width: 0;min-height: 0;margin: 0 0.3rem;margin-bottom: 0.3rem;border: 0.01rem solid #000;border-radius: 0.3rem;background-color: transparent;}
.search-form .search-ipt{max-width: 80vw;height: 2em;width: 100%;padding: 0.15rem 0;padding-left: 0.2rem;padding-right: 3.2em;outline: none;border: none;}
.search-form .search-btn{background: url("/static/home/images/icon/search.png") no-repeat center center;background-size: 40%;filter: grayscale(1) brightness(0);position: absolute;top: 0.02rem;right: 0.02rem;width: 2em;height: calc(100% - 0.04rem);border-radius: 50%;outline: none;border: none;}
@media (max-width: 750px){.nav-options .tags{display: none;}
.nav-options .search{display: none;}
.nav-options{justify-content: space-between;}
.nav-options .nav-menu{display: block;}
}







/*底部*/
.page-bottom-wrap{padding-top: 0.8rem;background-color: #515151;}
.page-bottom-wrap .page-bottom{display: flex;justify-content: space-between;}
.page-bottom-left{max-width: 4rem;width: 100%;}
.page-bottom-left .logo{display: block;height: 2em;}
.page-bottom-left .hot-line-box{margin-top: 0.3rem;}
.page-bottom-left .hot-line-title{color: #ccc;line-height: 2.25;}
.page-bottom-left .hot-line-number{color: #fff;line-height: 1.5;}
.page-bottom-left .address-email{margin-top: 0.14rem;}
.page-bottom-left .address, .page-bottom-left .email{line-height: 1.8;color: rgba(255, 255, 255, 0.5);}
.page-bottom-left .share-list{display: flex;margin-top: 0.3rem;}
.page-bottom-left .share{position: relative;display: flex;align-items: center;justify-content: center;width: 0.46rem;height: 0.46rem;border-radius: 50%;background-color: rgba(255, 255, 255, 0.1);transition: 0.3s;}
.page-bottom-left .share-icon{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 0.1rem;}
.page-bottom-left .share-icon img{width: 1em;height: 1em;}
.page-bottom-left .share:nth-child(n+2){margin-left: 0.2rem;}
.page-bottom-left .share:hover{background-color: var(--theme-color);}
.page-bottom-right{display: flex;justify-content: space-between;margin-left: .9rem;flex: 1 0 0;}
.page-bottom-right .page-bottom-list:nth-child(n+2){margin-left: .6rem;}
.page-bottom-right .page-bottom-list-title{color: #fff;margin-bottom: 0.3rem;}
.page-bottom-right .page-bottom-item{color: rgba(255, 255, 255, 0.4980392157);line-height: 0.36rem;transition: 0.3s;}
.page-bottom-right .page-bottom-item a{white-space: nowrap;}
.page-bottom-right .page-bottom-item:hover{color: #fff;text-shadow: 0 0 0.02rem var(--theme-color);}
.page-bottom-left .flow {
  position: absolute;
  bottom: 110%;
  left: 50%;
  max-width: 5rem;
  max-height: 5rem;
  aspect-ratio: 1;
  transform: translateX(-50%);
  background-color: #fff;
  padding: 0.05rem;
  border-radius: 0.1rem;
  opacity: 0;
  pointer-events: none;
  transition: 0.3s;
}
.page-bottom-left .share:hover .flow {
  opacity: 1;
  pointer-events: auto;
}
.copyright-box{display: flex;align-items: center;justify-content: space-between;height: 0.75rem;width: 100%;border-top: 0.01rem solid rgba(255, 255, 255, 0.0862745098);margin-top: 0.48rem;color: rgba(255, 255, 255, 0.4980392157);}
.copyright-box .copyright, .copyright-box .code-by{line-height: 1.5;}
.copyright-box .link{position: relative;display: flex;align-items: center;}
.copyright-box .select-box{position: relative;display: flex;align-items: center;padding: 0 0.2rem;color: #fff;line-height: 1.5;background-color: #515151;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 2.9rem;height: 0.5rem;border: 0.01rem solid rgba(255, 255, 255, 0.0862745098);padding-right: 0.2rem;line-height: 0.5rem;background-size: 5%;cursor: pointer;}
.page-bottom-wrap.index{display: flex;flex-direction: column;justify-content: center;}
@media (min-width: 750px){.copyright-box .page-bottom-wrap.index{display: flex;flex-direction: column;justify-content: center;}
.copyright-box .page-bottom-wrap.index .page-bottom{display: flex;align-items: center;flex: 1;}
.copyright-box .page-bottom-wrap.index .copyright-box{position: relative;}
}
.copyright-box .select-list{position: absolute;bottom: 100%;left: -0.01rem;transform: scaleY(0);transform-origin: bottom center;transition: 0.3s;pointer-events: none;}
.copyright-box .select-item{display: flex;align-items: center;width: 2.9rem;height: 0.5rem;padding: 0 0.2rem;background-color: #515151;border: 0.01rem solid rgba(255, 255, 255, 0.0862745098);transition: 0.3s;}
.copyright-box .select-item:hover{background-color: #777;}
.copyright-box .select-item:nth-child(n+2){border-top: none;}
.copyright-box .link::after{content: "";position: absolute;top: 50%;right: 0.2rem;width: 0.1rem;height: 0.1rem;transform: translateY(-50%);transform-origin: center center;background: url("/static/home/images/icon/arr-down.png") no-repeat center/contain;transition: 0.3s;}
.copyright-box .link.active::after{transform: rotateZ(-180deg);}
.copyright-box .link.active .select-list{transform: scaleY(1);pointer-events: auto;}
@media (max-width: 1500px){.page-bottom-list:nth-child(n+2){margin-left: 0.4rem !important;}
}
/* @media (max-width: 1300px){.page-bottom-list:nth-child(n+2){margin-left: 0.7rem !important;}
}
@media (max-width: 1100px){.page-bottom-list:nth-child(n+2){margin-left: 0.5rem !important;}
} */
@media (max-width: 1000px){.page-bottom-wrap .page-bottom{justify-content: center;}
.page-bottom-right{display: none !important;}
.page-bottom-left{display: flex;flex-direction: column;align-items: center;}
.hot-line-box{display: flex;align-items: center;}
.hot-line-number{margin-left: 0.2rem;}
.address-email{text-align: center;}
.page-bottom-footer{flex-direction: column;align-items: center;}
.link-box{margin-top: 0.3rem;}
.copyright-box{height: auto;padding: 0.2rem 0;flex-direction: column;align-items: center;text-align: center;}
.copyright-box .link{margin-top: 0.2rem;}
}









/*关于我们*/
.video-banner .module-banner-title{width: 8.5rem !important;transform: translateY(0.6rem);}
.video-banner .module-banner-content{pointer-events: none;}
.video-banner .video-cover{height: calc(100% - 0.8rem);}
.video-banner .video-cover.loaded{pointer-events: none;}

.group-introduce-wrap{padding: 1.12rem 0.6rem 1.4rem;}
.group-introduce .gi-subtitle{display: flex;line-height: 1.5;}
.group-introduce .company-name{display: inline;color: var(--theme-color);font-size: inherit;font-weight: inherit;line-height: inherit;white-space: nowrap;}
.group-introduce p{line-height: inherit;}
.group-introduce .gi-info{color: #666;line-height: 2;}
.group-introduce .gi-data-list{display: flex;}
.group-introduce .data-item{flex: 1;display: flex;align-items: center;justify-content: center;height: 1rem;margin-top: 0.6rem;}
.group-introduce .data-item:nth-child(n+2){border-left: 0.01rem solid rgba(0, 0, 0, 0.0862745098);}
.group-introduce .data-icon{height: 2em;}
.group-introduce .data-content{display: flex;margin-left: 0.6rem;}
.group-introduce .data-value{color: var(--theme-color);}
.group-introduce .data-unit{color: #666;}
.group-introduce .data-title{color: #111;}
.group-introduce .data-info{display: flex;flex-direction: column;justify-content: space-between;padding: 0.1rem 0;margin-left: 0.08rem;}

.about-map-wrap{padding: 0.94rem 0.6rem 0.48rem;background-color: #f2f8fe;}
.about-map{display: flex;flex-direction: column;align-items: center;text-align: center;}
.about-map .module-subtitle{width: 9rem;margin-top: 0.25rem;}
.about-map .map-box{position: relative;width: 100%;height: 6rem;margin-top: 0.54rem;}
.about-map #map_canvas{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.about-map .canvas-cover{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
@media (max-width: 750px){.about-map .map-box{height: 2.7rem;}
.about-map .module-subtitle{width: 100%;}
}

.culture-box{position: relative;width: 100%;}
.culture-content{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.culture{display: flex;justify-content: space-between;padding-top: 1rem;height: 100%;}
.culture .module-title, .culture .module-subtitle{color: #fff;}
.culture .culture-right-box{display: flex;align-items: center;height: 100%;}
.culture .culture-right{display: flex;flex-wrap: wrap;width: 6rem;height: 6rem;}
.culture .culture-text{padding: 0 0.35rem 0.35rem;}
.culture .culture-icon{display: flex;justify-content: flex-end;height: 1em;width: 100%;margin-top: 0.41rem;padding: 0 0.41rem;}
.culture .culture-item-title, .culture .culture-item-info{line-height: 1.5;color: #fff;}
.culture .culture-item-info{margin-top: 0.15rem;}
.culture-block{position: relative;display: flex;flex-direction: column;justify-content: space-between;width: 50%;height: 50%;margin: -0.01rem;}
.culture-block.bd-rt, .culture-block.bd-lt{border: 0.01rem solid #fff;}
.culture-block.bd-rt::after, .culture-block.bd-lt::after{content: "";position: absolute;top: 0;width: 0.13rem;height: 0.13rem;border-bottom: 0.01rem solid #fff;}
.culture-block.bd-rt::after{right: 0;border-left: 0.01rem solid #fff;transform: translate(100%, -100%);}
.culture-block.bd-lt::after{border-right: 0.01rem solid #fff;transform: translate(-100%, -100%);}
.culture-block.bd:nth-child(even){margin: 0;}
.culture-block.cover{background-color: rgba(255, 255, 255, 0.0862745098);}
@media (max-width: 1000px){.culture .culture-right{width: 7rem;height: 7rem;}
}
@media (max-width: 800px){.culture{padding-top: 0.6rem;}
}
@media (max-width: 750px){.culture-content{position: relative;}
.culture-content .culture{flex-direction: column;}
.culture-content .culture .module-title, .culture-content .culture .module-subtitle{color: #000;}
.culture-content .culture .culture-item-title, .culture-content .culture .culture-item-info{color: #000;}
.culture-content .culture .culture-right{width: 100%;height: auto;flex-direction: column;}
.culture-content .culture .culture-block{width: 100%;border: none;}
.culture-content .culture .culture-block::after{display: none;}
.culture-content .culture .culture-icon img{filter: grayscale(1) brightness(0);}
}

.honor-wrap{padding: 0.92rem 0.5rem 0.98rem;background: url("/static/home/images/img/honor-bg.jpg") no-repeat center/cover;}
.honor-header{display: flex;flex-direction: column;align-items: center;}
.honor-main{display: flex;justify-content: space-between;height: 4rem;margin-top: 0.7rem;}
.honor-main .honor-view{height: 100%;width: 5.6rem;border-radius: 0.1rem;overflow: hidden;}
.honor-main .honor-content{flex: 1;display: flex;flex-direction: column;margin-left: 0.4rem;padding: 0 0.5rem 0.45rem;background-color: #fff;border-radius: 0.1rem;}
.honor-main .honor-content-top{display: flex;flex-wrap: wrap;overflow-y: auto;flex: 1;}
.honor-main .honor-column{display: flex;flex-direction: column;min-width: 40%;max-width: calc(50% - 0.4rem);}
.honor-main .honor-column:last-child{margin-left: 0.4rem;}
.honor-main .honor-item{display: flex;align-items: center;padding: 0.15rem 0.1rem;margin-top: 0.2rem;line-height: 1.5;border-bottom: 0.01rem solid rgba(0, 0, 0, 0.0862745098);}
.honor-main .icon-honor::before{content: "";display: inline-block;height: 0.23rem;width: 0.18rem;margin-right: 0.2rem;flex-shrink: 0;background: url("/static/home/images/icon/honor-pic.png") no-repeat center/contain;}
.honor-main .honor-content-bottom{display: flex;align-items: center;margin-top: 0.3rem;padding-right: 1.25rem;}
.honor-main .honor-data{flex: 1;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.honor-main .honor-data:nth-child(n+2){border-left: 0.01rem solid rgba(0, 0, 0, 0.0862745098);}
.honor-main .honor-data-icon{height: 1em;}
.honor-main .honor-data-inner{display: flex;align-items: flex-end;}
.honor-main .honor-data-val{color: var(--theme-color);margin-right: 0.06rem;}
.honor-main .honor-data-unit{color: #666;padding: 0.05rem 0;}
.honor-main .honor-data-title{color: #111;line-height: 1.5;margin-top: 0.03rem;}
.honor-footer-box{display: flex;align-items: center;justify-content: space-between;height: 2rem;margin-top: 0.4rem;}
.honor-footer-box .honor-footer{height: 100%;}
.honor-footer-box .swiper-wrapper{display: flex;align-items: center;height: 100%;}
.honor-footer-box .honor-slide{height: 100%;width: 3.2rem;padding: 0.28rem;background-color: #fff;border-radius: 0.1rem;}
.honor-footer-box .honor-slide img{transition: 0.3s;}
.honor-footer-box .honor-slide:hover img{transform: scale(1.05);}
.honor-footer-box .honor-slide:nth-child(n+2){margin-right: 0.2rem;}
.honor-footer-box .honor-slide:last-child{margin-right: 0;}
.honor-footer-box .swiper-prev, .honor-footer-box .swiper-next{display: flex;align-items: center;justify-content: center;flex-shrink: 0;width: 0.5rem;height: 0.5rem;background-color: rgba(153, 153, 153, 0.6);border-radius: 50%;-webkit-user-select: none;-moz-user-select: none;user-select: none;transition: 0.3s;cursor: pointer;}
.honor-footer-box .swiper-prev img, .honor-footer-box .swiper-next img{width: 20%;filter: grayscale(1) brightness(10);}
.honor-footer-box .swiper-next img{transform: rotateZ(180deg);}
.honor-footer-box .swiper-prev:hover, .honor-footer-box .swiper-next:hover{background: var(--theme-color);}
@media (max-width: 750px){.honor-main{height: auto;flex-direction: column;}
.honor-main .honor-view{width: 100%;}
.honor-main .honor-content{margin-left: 0;}
.honor-main .honor-content-top{flex-direction: column;}
.honor-main .honor-column{width: 100%;max-width: 100%;margin-left: 0 !important;}
.honor-main .honor-item{width: 100%;}
.honor-main .honor-content-bottom{flex-direction: column;padding-right: 0;}
.honor-main .honor-data{padding: 0.2rem 0;width: 100%;border: none !important;flex-direction: row;}
.honor-footer-box .swiper-prev{margin-right: 0.1rem;}
.honor-footer-box .swiper-next{margin-left: 0.1rem;}
}

.partner-wrap{padding-bottom: 0.9rem;padding-top: 0.96rem;}
.partner .partner-header{display: flex;justify-content: space-between;}
.partner .partner-header-right{display: flex;align-items: flex-end;}
.partner .module-subtitle{margin-top: 0.05rem;}
.partner .data-value, .partner .data-unit{color: var(--theme-color);}
.partner .data-unit, .partner .data-info{padding-bottom: 0.1rem;}
.partner .data-info{color: #666;margin-left: 0.1rem;}
.partner .data-box{display: flex;align-items: flex-end;}
.partner .data-box:nth-child(n+2){margin-left: 0.6rem;}
.partner .partner-main{margin-top: 0.55rem;padding-bottom: 0.5rem;}
.partner .partner-list{display: flex;flex-wrap: wrap;}
.partner .partner-item{width: 2.7rem;height: 1.2rem;padding: 0.3rem;margin-left: 0.1rem;border: 0.01rem solid rgba(0, 0, 0, 0.0862745098);transition: 0.5s;}
.partner .partner-item img{transition: 0.3s;}
.partner .partner-item:nth-child(6n+1), .partner .partner-item:first-child{margin-left: 0;}
.partner .partner-item:nth-child(n+7){margin-top: 0.1rem;}
.partner .partner-item:hover{box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1254901961);}
.partner .partner-item:hover img{transform: scale(1.05);}
.partner .swiper-pagination-bullet{display: inline-flex;align-items: center;justify-content: center;width: 1em;height: 1em;background-color: transparent;}
.partner .swiper-pagination-bullet::after{content: "";display: block;border-radius: 50%;width: 0.5em;height: 0.5em;background: #000;opacity: 0.5;}
.partner .swiper-pagination-bullet-active{box-shadow: 0 0 0 0.01rem inset var(--theme-color);}
.partner .swiper-pagination-bullet-active::after{background-color: var(--theme-color);opacity: 1;}
@media (max-width: 750px){.partner-item{width: calc(50% - 0.05rem) !important;}
.partner-item:nth-child(even){margin-left: 0.1rem;}
.partner-item:nth-child(odd){margin-left: 0;}
.partner-item:nth-child(n+3){margin-top: 0.1rem;}
}







/*联系我们*/
.module-banner.news .module-banner-title{width: 8.5rem;}

.message{padding-top: 0.93rem;padding-left: 1.2rem;background: url("/static/home/images/img/message-bg.jpg") no-repeat center top, #fff;}
@media (min-width: 750px){.message{display: flex;flex-direction: column;justify-content: center;background-size: 100% 58%;}
}
.message-form{background-color: #fff;border-radius: 0.1rem 0 0 0.1rem;margin-top: 0.7rem;padding: 0.6rem 2.4rem 1rem 1.4rem;}
.message-form .message-row{display: flex;justify-content: space-between;margin-top: 0.3rem;}
.message-form .label-text{display: flex;color: #666;line-height: 1.75;}
.message-form .message-item{display: flex;align-items: center;flex: 1;padding: 0.14rem 0;border-bottom: 0.02rem solid rgba(0, 0, 0, 0.08);}
.message-form .message-item:nth-child(n+2){margin-left: 0.2rem;}
.message-form .msg-ipt{flex: 1;margin-left: 0.2rem;}
.message-form .submit-box{position: relative;margin: 0.3rem auto 0;overflow: hidden;border-radius: 2em;transition: 0.3s;}
.message-form .submit-box:hover{box-shadow: 0.02rem 0.02rem 0.05rem rgba(0, 0, 0, 0.5333333333);}
.message-form .submit-box:hover .submit-cover{box-shadow: -0.02rem -0.02rem 0.05rem rgba(0, 0, 0, 0.2) inset, 0.02rem 0.02rem 0.05rem rgba(255, 255, 255, 0.5333333333) inset;}
.message-form .submit-btn{display: inline-flex;height: 3em;min-width: 10.6em;cursor: pointer;}
.message-form .submit-cover{display: flex;align-items: center;justify-content: space-between;position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;transition: 0.3s;}
.icon-submit::after{content: "";display: inline-block;width: 0.81em;height: 0.81em;margin-left: 0.3rem;background: url("/static/home/images/icon/submit.svg") no-repeat center/contain;}
.message-item.required .label-text::after{content: "*";color: var(--theme-color);margin-left: 0.05rem;}
@media (max-width: 750px){.message{padding: 0;background: none;}
.message .message-head{padding: 0.6rem;background: url("/static/home/images/img/message-bg.jpg") no-repeat center top/cover;}
.message .message-form{padding: 0.6rem;}
}


.contact-wrap{padding: 1rem 0.6rem;}
.contact{display: flex;align-items: center;justify-content: space-between;}
.contact .contact-content{flex: 1;margin-right: 1.2rem;}
.contact .address-list{margin-top: 0.4rem;}
.contact .address-item{display: flex;}
.contact .address-icon{display: flex;align-items: center;height: 0.7rem;filter: grayscale(1) brightness(1.6);margin-right: 0.4rem;}
.contact .address-content{flex: 1;}
.contact .address-label{display: flex;align-items: center;justify-content: space-between;flex: 1;color: #666;padding: 0.2rem 0.05rem 0.2rem 0.1rem;border-bottom: 0.01rem solid rgba(0, 0, 0, 0.0862745098);cursor: pointer;}
.contact .address-label h5{line-height: 1.5;}
.contact .address-title{display: flex;align-items: center;}
.contact .address-index{color: #999;}
.contact .address-info{color: #333;padding: 0.25rem 0.1rem 0.1rem;display: none;}
.contact .address-info p{line-height: 2.666;}
.contact .contact-map{margin: 0 auto;width: 100%;max-width: 9.6rem;}
.contact .address-item.active .address-icon{filter: none;}
.contact .address-item.active .address-label h5, .contact .address-item.active .address-label span{color: var(--theme-color);}
.contact .address-item.active .address-info{display: block;}
@media (max-width: 1000px){.contact-wrap .contact{flex-direction: column;}
.contact-wrap .contact-content{margin-right: 0;}
.contact-wrap .contact-map{margin-top: 0.6rem;}
}














/*新闻*/
.news-list-wrap{padding-top: 1.2rem;padding-bottom: 1rem;}
.news-list-wrap .paging-turner{margin-top: 0.6rem;}
.news-list{display: flex;flex-wrap: wrap;}
.news-list .news-card{display: block;width: 5.33rem;border-radius: 0.1rem;overflow: hidden;transition: 0.3s;}
.news-list .news-card:nth-child(n+2){margin-left: 0.4rem;}
.news-list .news-card:nth-child(n+4){margin-top: 0.4rem;}
.news-list .news-card:nth-child(3n+1){margin-left: 0;}
.news-list .view-more{display: flex;align-items: center;color: #666;}
.news-list .view-more::after{filter: grayscale(1) brightness(2);transition: 0.3s;}
.news-list .news-card-content{padding: 0.3rem 0.4rem 0.37rem;}
.news-list .news-card-pic{position: relative;width: 100%;padding-top: 56.2%;}
.news-list .news-card-pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.news-list .news-card-title{line-height: 1.6;margin: 0.23rem 0 0.06rem;transition: 0.3s;}
.news-list .news-card-info{line-height: 1.75;color: #666;margin-bottom: 0.23rem;}
.news-list .news-card:hover{background-color: #fff !important;box-shadow: 0.01rem 0.02rem 0.12rem 0rem rgba(0, 0, 0, 0.1);}
.news-list .news-card:hover .news-card-title{color: var(--theme-color);}
.news-list .news-card:hover .view-more{color: var(--theme-color);}
.news-list .news-card:hover .view-more::after{filter: none;}
@media (max-width: 1000px){.news-card{width: 48%;}
}
@media (max-width: 750px){
.news-list .news-card{width: 100%;}
.news-list .news-card:nth-child(n+2){margin-top: 0.6rem;margin-left: 0;}
.news-card-footer{flex-direction: column;align-items: flex-start !important;}
.news-card-footer .date{margin-bottom: 0.1rem;}
}







/*新闻详情*/
.news-article{padding-top: 1.14rem;padding-bottom: 0.9rem;}
.news-article .news-info{display: flex;margin-top: 0.27rem;padding-bottom: 0.2rem;border-bottom: 1px solid rgba(0, 0, 0, 0.0862745098);}
.news-article .author{margin-left: 0.8rem;}
.news-article .share-label{color: #999;}
.news-article .share-list{display: flex;height: 1em;margin-left: 0.6rem;}
.news-article .share-item{display: block;margin-left: 0.2rem;}
.news-article-content p{color: #333;line-height: 1.75;margin: 0.32rem 0;}
.news-article-content .news-article-pic{display: flex;justify-content: center;width: 100%;height: 4.3rem;}
.news-article-footer{display: flex;align-items: center;justify-content: space-between;padding-top: 0.4rem;border-top: 0.01rem solid rgba(0, 0, 0, 0.0862745098);}
.news-article-footer .prev-article, .news-article-footer .next-article{display: block;line-height: 2.31;}
.news-article-footer .prev-article:hover, .news-article-footer .next-article:hover{color: var(--theme-color);}
@media (max-width: 750px){.news-article-footer{flex-direction: column;}
.news-article-footer .next-article{margin-top: 0.3rem;}
.news-article-footer .learn-more{margin-top: 0.6rem;}
}





/*产品*/
.product-center-wrap{padding-top: 1.2rem;padding-bottom: 1rem;}
.product-center{display: flex;}
.product-center-column{display: flex;flex-direction: column;justify-content: space-between;width: 5.46rem;}
.product-center-column:nth-child(n+2){margin-left: 0.2rem;}
.product-center-column .product-item{position: relative;width: 100%;border-radius: 0.1rem;overflow: hidden;transition: 0.3s;}
.product-center-column .product-item img{transition: 0.3s;}
.product-center-column .product-item.big{height: 100%;}
.product-center-column .product-item.mini{height: calc(50% - 0.1rem);}
.product-center-column .product-content{position: absolute;bottom: 0;left: 0;width: 100%;}
.product-center-column .product-title{line-height: 1.5;margin-bottom: 0.24rem;color: #fff;text-align: center;}
.product-center-column .product-item:hover{box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.5333333333);}
.product-center-column .product-item:hover img{transform: scale(1.02);}
@media (max-width: 750px){.product-center{flex-direction: column;}
.product-center-column{margin-left: 0 !important;width: 100%;margin-top: 0.6rem;}
.product-center-column .product-item:nth-child(n+2){margin-top: 0.6rem;}
}








/*产品列表*/
.product-list-wrap{padding-top: 1.2rem;padding-bottom: 1rem;background-color: #f8fafb;}
.product-list-wrap .paging-turner{margin-top: 0.6rem;}
.product-list{display: flex;flex-wrap: wrap;}
.product-list .product-item{display: flex;flex-direction: column;width: calc(25% - 0.18rem);height: 5rem;padding: 0.4rem;margin-left: 0.24rem;background-color: #fff;border-radius: 0.1rem;overflow: hidden;cursor: pointer;transition: 0.3s;}
.product-list .product-item:nth-child(4n+1){margin-left: 0;}
.product-list .product-item:nth-child(n+5){margin-top: 0.24rem;}
.product-list .product-item:first-child{margin-left: 0;margin-top: 0;}
.product-list .product-item:hover{box-shadow: 0.06rem 0.08rem 0.12rem 0rem rgba(0, 0, 0, 0.1);}
.product-list .product-pic{width: 100%;height: 2.84rem;padding: 0 0 0.4rem;}
.product-list .product-title{line-height: 1.5;color: var(--theme-color);}
.product-list .product-model{line-height: 2;color: #666;}
.product-list .product-content{flex: 1;display: flex;flex-direction: column;}
.product-list .view-more{align-self: flex-end;margin-top: auto;}
@media (max-width: 1200px){.product-list .product-item{margin-left: 0.3rem;width: calc(33.3333333333% - 0.2rem);}
.product-list .product-item:nth-child(n+5){margin-top: 0.3rem;margin-left: 0.3rem;}
.product-list .product-item:nth-child(n+4){margin-top: 0.3rem;}
.product-list .product-item:nth-child(3n+1){margin-left: 0;}
}
@media (max-width: 750px){.product-list .product-item{margin-left: 0.3rem;width: 100%;}
.product-list .product-item:nth-child(n){margin-top: 0.3rem;margin-left: 0;}
}






/*产品详情*/
.product-preview-wrap{width: 100%;min-height: 7.3rem;padding: 1.2rem 0.6rem 1rem;background: url("/static/home/images/img/product-preview-bg.jpg") no-repeat right bottom/cover;}
.product-preview{display: flex;align-items: center;}
.product-preview .preview{width: 100%;max-width: 6.8rem;height: 5.6rem;padding: 0.64rem;background-color: #fff;}
.product-preview .preview-pic{width: 100%;height: 100%;}
.product-preview .preview-content{margin-left: 1.2rem;}
.product-preview .preview-title{line-height: 1.2;}
.product-preview .preview-info{color: var(--theme-color);line-height: 2.375;margin-bottom: 0.1rem;}
.product-preview .preview-line{width: 0.6rem;height: 0.02rem;background-color: rgba(0, 0, 0, 0.0862745098);margin-bottom: 0.3rem;}
.product-preview .preview-tags{margin-bottom: 0.9rem;}
.product-preview .preview-tag{line-height: 2.375;color: #666;}
.product-preview .dot::before{content: "● ";}
.product-preview .icon-kf::after{content: "";display: block;height: 1em;width: 1em;margin-left: 0.33rem;background: url("/static/home/images/icon/kf.png") no-repeat center/contain;}
@media (max-width: 750px){.product-preview{flex-direction: column;}
.product-preview .preview-content{background-color: #fff;margin-left: 0;padding: 0.6rem;}
}

.params-wrap{padding: 0.6rem;}
table.params{border: solid 0.01rem #d4d4d4;}
table.params tr{height: 0.6rem;}
table.params th{color: #fff;line-height: 2;border: none;}
table.params td{color: #666;line-height: 2;border: solid 0.01rem #d4d4d4;}
table.params th, table.params td{font-size: inherit;padding: 0.06rem 0;padding-left: 0.8rem;padding-right: 0.5rem;}
table.params p{font-size: inherit;line-height: inherit;color: inherit;}
thead.params-thead > tr{background-color: #c90915;}
thead.params-thead th:first-child{width: 4.44rem;}
tbody.params-tbody > tr:nth-child(odd){background-color: #f9f9f9;}

.more-product-wrap{padding-top: 0.3rem;padding-bottom: 1rem;}
.more-product-list{display: flex;margin-top: 0.54rem;}
.more-product-list .product-item{display: flex;flex-direction: column;flex: 1;width: calc(25% - 0.18rem);height: 5rem;padding: 0.4rem;background-color: #f9f9f9;border-radius: 0.1rem;overflow: hidden;cursor: pointer;transition: 0.3s;}
.more-product-list .product-item:hover{box-shadow: 0.06rem 0.08rem 0.12rem 0rem rgba(0, 0, 0, 0.1);}
.more-product-list .product-pic{width: 100%;height: 2.84rem;padding: 0 0 0.4rem;}
.more-product-list .product-title{line-height: 1.5;color: #000;}
.more-product-list .product-model{line-height: 2;color: #666;}
.more-product-list .product-content{flex: 1;display: flex;flex-direction: column;}
.more-product-list .view-more{align-self: flex-end;margin-top: auto;color: #666;}
.more-product-list .view-more::after{filter: grayscale(1) brightness(2);}
.more-product-list .product-item:nth-child(n+2){margin-left: 0.5rem;}
@media (max-width: 750px){.more-product-list{flex-direction: column;}
.more-product-list .product-item{width: 100%;}
.more-product-list .product-item:nth-child(n+2){margin-top: 0.5rem;margin-left: 0;}
}












/*首页*/
.banner{position: relative;}
.banner .banner-content{display: flex;align-items: center;justify-content: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0 .6rem;text-align: center;}
.banner .banner-title{color: #fff;line-height: 1.2;}
@media (min-width: 750px){.banner{height: 100%;}
.banner-pic{height: 100%;}
}

.index-about-box{position: relative;height: 8.75rem;}
.index-about-bg{display: flex;width: 100%;height: 100%;}
.index-about-bg .bg-box:first-child{width: 6.72rem;background-color: #fff;}
.index-about-bg .bg-box:last-child{flex: 1;}
.index-about-bg .bg-box{position: relative;flex-shrink: 0;height: 100%;}
.index-about-wrap{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding-top: 0.92rem;padding-bottom: 1rem;}
.index-about-wrap .index-about-content{width: 100%;max-width: 4.6rem;}
.index-about-wrap .index-about-info{line-height: 1.666;color: #666;margin: 0.25rem 0 0.7rem;}

.index-about-wrap{pointer-events: none;}
@media (min-width: 750px){.index-about-wrap .index-about{display: flex;flex-direction: column;justify-content: center;height: 100%;}
}
/* .data-list{display: flex;align-items: center;margin-top: 1.2rem;} */
.data-list{display: flex;align-items: center;margin-top: .3rem;}
.data-list .data-card{flex: 1;padding: 0.3rem 0.5rem;background-color: #fff;}
.data-list .data-card:nth-child(n+2){border-left: 0.01rem solid rgba(0, 0, 0, 0.0862745098);}
.data-list .data-main{display: flex;justify-content: space-between;}
.data-list .data-icon{width: 0.32rem;height: 0.4rem;}
.data-list .data{color: var(--theme-color);}
.data-list .data-title{color: #111;line-height: 1.5;margin-top: 0.4rem;}
.data-list .data-info{color: #666;line-height: 1.875;}
@media (max-width: 750px){.index-about-box{height: auto;}
.index-about-bg{flex-direction: column;}
.index-about-bg .bg-box{width: 100% !important;}
.data-list{flex-direction: column;}
.index-about-wrap{position: static;}
.index-about-bg .bg-box:first-child{display: none;}
.index-about-wrap .index-about-content{max-width: 100%;}
.data-card{width: 100%;}
.data-list .data-card:nth-child(n+2){border-left: none;border-top: 0.01rem solid rgba(0, 0, 0, 0.0862745098);}
}


.index-product-wrap{position: relative;width: 100%;}
.index-product{position: relative;background-color: #fff;}
.index-product .index-product-item{position: relative;}
.index-product .index-product-pic{width: 100%;}
.index-product .index-product-main{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 1rem 0.6rem 2.2rem;}
.index-product .index-product-content{display: flex;flex-direction: column;height: 100%;}
.index-product .module-subtitle{margin-top: 0.08rem;}
.index-product .product-foot{display: flex;align-items: center;justify-content: space-between;margin-top: auto;align-items: flex-end;}
.index-product .product-details{width: 6.9rem;}
.index-product .pd-title{color: #fff;line-height: 1.5;}
.index-product .pd-info{color: #fff;line-height: 1.666;margin-top: 0.17rem;}
@media (min-width: 750px){.index-product{height: 100%;}
.index-product .index-product-pic{height: 100%;}
.index-product .index-product-content{padding-top: 0.6rem;}
}
.swiper-ctrl-box{position: absolute;bottom: 0;left: 0;width: 100%;height: 1rem;border-top: 0.01rem solid #fff;z-index: 2;}
.swiper-ctrl-box .swiper-ctrl-list{display: flex;height: 100%;}
.swiper-ctrl-box .swiper-ctrl-item{display: flex;align-items: center;justify-content: center;height: 100%;flex: 1;padding: 0.1rem;cursor: pointer;transition: 0.3s;}
.swiper-ctrl-box .swiper-ctrl-icon{height: 0.43rem;}
.swiper-ctrl-box .swiper-ctrl-title{margin-left: 0.4rem;line-height: 1.5;color: #fff;white-space: nowrap;}
.swiper-ctrl-box .swiper-ctrl-item.active{background-color: var(--theme-color);}
@media (max-width: 750px){.index-product{margin-bottom: 1rem;}
.index-product .index-product-pic{height: 6rem;}
.index-product .index-product-main{padding: 0.6rem;}
.index-product .product-foot{flex-direction: column;margin-top: 0.6rem;}
.index-product .product-details{width: 100%;}
.index-product .learn-more{align-self: flex-start;margin-top: 0.6rem;}
.swiper-ctrl-box{width: 100%;overflow: hidden;}
.swiper-ctrl-box{top: 100%;background-color: rgba(0, 0, 0, 0.5333333333);}
.swiper-ctrl-box .swiper-ctrl-list{width: 100%;overflow-x: scroll;}
.swiper-ctrl-box .swiper-ctrl-item{flex: initial;}
}


/* .news-center-wrap{padding: 0.94rem 0.6rem 1rem;background-color: #fff;} */
.news-center-wrap{padding: 0 0.6rem;background-color: #fff;}
.news-center .news-center-head{display: flex;align-items: flex-end;justify-content: space-between;}
.news-center .news-column{min-height: 5.7rem;}
.news-center .news-column.bigger{border-radius: 0.1rem;overflow: hidden;}
.news-center .news-center-main{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0.6rem;}
.news-center .date{display: flex;align-items: center;color: #999;}
@media (min-width: 750px){.news-center{height: 100%;display: flex;flex-direction: column;justify-content: center;}
}
.news-column.bigger{display: block;width: 5.06rem;background-color: #f8fafb;transition: 0.3s;}
.news-column.bigger .news-card-content{padding: 0.3rem 0.4rem 0.37rem;}
.news-column.bigger .news-card-pic{position: relative;width: 100%;padding-top: 56.2%;}
.news-column.bigger .news-card-pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.news-column.bigger .icon-date::before{content: "";display: inline-block;width: 0.18rem;height: 0.18rem;margin-right: 0.1rem;background: url("/static/home/images/icon/date.png") no-repeat center/contain;}
.news-column.bigger .news-card-title{line-height: 1.6;margin: 0.23rem 0 0.06rem;}
.news-column.bigger .news-card-info{line-height: 1.75;color: #666;margin-bottom: 0.23rem;}
.news-column.mini{display: flex;flex-direction: column;justify-content: space-between;width: 5.88rem;}
.news-column.mini .news-card-mini{display: flex;border-radius: 0.1rem;height: 28.7%;overflow: hidden;background-color: #f8fafb;}
.news-column.mini .news-card-pic{position: relative;height: 100%;width: 2.4rem;flex-shrink: 0;}
.news-column.mini .news-card-content{display: flex;flex-direction: column;justify-content: space-between;flex: 1;padding: 0.29rem 0.37rem 0.34rem 0.3rem;line-height: 1.6;color: #333;}
.news-column.mini .news-card-title{line-height: 1.6;}
.news-column.mini .news-card-footer{display: flex;align-items: center;justify-content: space-between;}
.news-column.bigger, .news-card-mini{transition: 0.3s;}
.news-column.bigger:hover, .news-card-mini:hover{background-color: #fff !important;box-shadow: 0.01rem 0.02rem 0.12rem 0rem rgba(0, 0, 0, 0.1);}
@media (max-width: 1000px){.news-column.bigger{width: 48%;}
.news-column.mini{width: 100%;height: 8rem;margin-top: 0.6rem;}
}
@media (max-width: 750px){.news-column.bigger{width: 100%;}
.news-column.bigger:nth-child(n+2){margin-top: 0.6rem;}
.news-card-footer{flex-direction: column;align-items: flex-start !important;}
.news-card-footer .date{margin-bottom: 0.1rem;}
}


.message{padding-top: 0.93rem;padding-left: 1.2rem;background: url("/static/home/images/img/message-bg.jpg") no-repeat center top, #fff;}
@media (min-width: 750px){.message{display: flex;flex-direction: column;justify-content: center;background-size: 100% 58%;}
}
.message-form{background-color: #fff;border-radius: 0.1rem 0 0 0.1rem;margin-top: 0.7rem;padding: 0.6rem 2.4rem 1rem 1.4rem;}
.message-form .message-row{display: flex;justify-content: space-between;margin-top: 0.3rem;}
.message-form .label-text{display: flex;color: #666;line-height: 1.75;}
.message-form .message-item{display: flex;align-items: center;flex: 1;padding: 0.14rem 0;border-bottom: 0.02rem solid rgba(0, 0, 0, 0.08);}
.message-form .message-item:nth-child(n+2){margin-left: 0.2rem;}
.message-form .msg-ipt{flex: 1;margin-left: 0.2rem;}
.message-form .submit-box{position: relative;margin: 0.3rem auto 0;overflow: hidden;border-radius: 2em;transition: 0.3s;}
.message-form .submit-box:hover{box-shadow: 0.02rem 0.02rem 0.05rem rgba(0, 0, 0, 0.5333333333);}
.message-form .submit-box:hover .submit-cover{box-shadow: -0.02rem -0.02rem 0.05rem rgba(0, 0, 0, 0.2) inset, 0.02rem 0.02rem 0.05rem rgba(255, 255, 255, 0.5333333333) inset;}
.message-form .submit-btn{display: inline-flex;height: 3em;min-width: 10.6em;cursor: pointer;}
.message-form .submit-cover{display: flex;align-items: center;justify-content: space-between;position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;transition: 0.3s;}
.icon-submit::after{content: "";display: inline-block;width: 0.81em;height: 0.81em;margin-left: 0.3rem;background: url("/static/home/images/icon/submit.svg") no-repeat center/contain;}
.message-item.required .label-text::after{content: "*";color: var(--theme-color);margin-left: 0.05rem;}
@media (max-width: 750px){.message{padding: 0;background: none;}
.message .message-head{padding: 0.6rem;background: url("/static/home/images/img/message-bg.jpg") no-repeat center top/cover;}
.message .message-form{padding: 0.6rem;}
}


/* .page-bottom-wrap{padding-top: 0.8rem;background-color: #515151;}
.page-bottom-wrap .page-bottom{display: flex;justify-content: space-between;}
.page-bottom-left .logo{display: block;height: 2em;}
.page-bottom-left .hot-line-box{margin-top: 0.3rem;}
.page-bottom-left .hot-line-title{color: #ccc;line-height: 2.25;}
.page-bottom-left .hot-line-number{color: #fff;line-height: 1.5;}
.page-bottom-left .address-email{margin-top: 0.14rem;}
.page-bottom-left .address, .page-bottom-left .email{line-height: 1.8;color: rgba(255, 255, 255, 0.5);}
.page-bottom-left .share-list{display: flex;margin-top: 0.3rem;}
.page-bottom-left .share{display: flex;align-items: center;justify-content: center;width: 0.46rem;height: 0.46rem;border-radius: 50%;background-color: rgba(255, 255, 255, 0.1);transition: 0.3s;}
.page-bottom-left .share-icon{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 0.1rem;}
.page-bottom-left .share-icon img{width: 1em;height: 1em;}
.page-bottom-left .share:nth-child(n+2){margin-left: 0.2rem;}
.page-bottom-left .share:hover{background-color: var(--theme-color);}
.page-bottom-right{display: flex;}
.page-bottom-right .page-bottom-list:nth-child(n+2){margin-left: .6rem;}
.page-bottom-right .page-bottom-list-title{color: #fff;margin-bottom: 0.3rem;}
.page-bottom-right .page-bottom-item{color: rgba(255, 255, 255, 0.4980392157);line-height: 0.36rem;transition: 0.3s;}
.page-bottom-right .page-bottom-item:hover{color: #fff;text-shadow: 0 0 0.02rem var(--theme-color);}
.copyright-box{display: flex;align-items: center;justify-content: space-between;height: 0.75rem;width: 100%;border-top: 0.01rem solid rgba(255, 255, 255, 0.0862745098);margin-top: 0.48rem;color: rgba(255, 255, 255, 0.4980392157);}
.copyright-box .copyright, .copyright-box .code-by{line-height: 1.5;}
.copyright-box .link{position: relative;display: flex;align-items: center;}
.copyright-box .select-box{position: relative;display: flex;align-items: center;padding: 0 0.2rem;color: #fff;line-height: 1.5;background-color: #515151;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 2.9rem;height: 0.5rem;border: 0.01rem solid rgba(255, 255, 255, 0.0862745098);padding-right: 0.2rem;line-height: 0.5rem;background-size: 5%;cursor: pointer;}
@media (min-width: 750px){.copyright-box .page-bottom-wrap.index{display: flex;flex-direction: column;justify-content: center;}
.copyright-box .page-bottom-wrap.index .page-bottom{display: flex;align-items: center;flex: 1;}
.copyright-box .page-bottom-wrap.index .copyright-box{position: relative;}
}
.copyright-box .select-list{position: absolute;bottom: 100%;left: -0.01rem;transform: scaleY(0);transform-origin: bottom center;transition: 0.3s;pointer-events: none;}
.copyright-box .select-item{display: flex;align-items: center;width: 2.9rem;height: 0.5rem;padding: 0 0.2rem;background-color: #515151;border: 0.01rem solid rgba(255, 255, 255, 0.0862745098);transition: 0.3s;}
.copyright-box .select-item:hover{background-color: #777;}
.copyright-box .select-item:nth-child(n+2){border-top: none;}
.copyright-box .link::after{content: "";position: absolute;top: 50%;right: 0.2rem;width: 0.1rem;height: 0.1rem;transform: translateY(-50%);transform-origin: center center;background: url("/static/home/images/icon/arr-down.png") no-repeat center/contain;transition: 0.3s;}
.copyright-box .link.active::after{transform: rotateZ(-180deg);}
.copyright-box .link.active .select-list{transform: scaleY(1);pointer-events: auto;}
@media (max-width: 1500px){.page-bottom-list:nth-child(n+2){margin-left: 0.4rem !important;}
} */
/* @media (max-width: 1300px){.page-bottom-list:nth-child(n+2){margin-left: 0.7rem !important;}
}
@media (max-width: 1100px){.page-bottom-list:nth-child(n+2){margin-left: 0.5rem !important;}
} */
/* @media (max-width: 1000px){.page-bottom-wrap .page-bottom{justify-content: center;}
.page-bottom-right{display: none !important;}
.page-bottom-left{display: flex;flex-direction: column;align-items: center;}
.hot-line-box{display: flex;align-items: center;}
.hot-line-number{margin-left: 0.2rem;}
.address-email{text-align: center;}
.page-bottom-footer{flex-direction: column;align-items: center;}
.link-box{margin-top: 0.3rem;}
.copyright-box{height: auto;padding: 0.2rem 0;flex-direction: column;align-items: center;text-align: center;}
.copyright-box .link{margin-top: 0.2rem;}
} */

/* 旧版首页滚动 */
/* @media (min-width: 750px){
  .parallax-window{position: relative;width: 100%;height: calc(100vh - 1rem);overflow: hidden;}
  .parallax-view{position: absolute;top: 0;left: 0;width: 100%;transition: 1s;}
  .parallax{display: flex;flex-direction: column;justify-content: center; width: 100%;height: calc(100vh - 1rem);}
  .parallax.bottom{width: 100%;height: auto;}
  .parallax > *{height: 100%;}
  .parallax.active{z-index: 20;}
} */
/* 新版首页滚动 */
@media (min-width: 750px){
  .parallax{position: relative;display: flex;align-items: stretch; justify-content: center; width: 100%;height: calc(100vh - 1rem);background-color: #fff;}
  .parallax > *{flex: 1 0 0;}
}



/*弹出层相关*/
.c-btn{display: inline-block;vertical-align: top;font-size: 14px;color: #fff;line-height: 1.43;text-align: center;cursor: pointer;user-select: none;border: 1px solid transparent;border-radius: 4px;padding: 6px 12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.c-btn:hover{color: #fff;}
.c-blue{background-color: #0d6efd;border: 1px solid #0d6efd;}
.c-blue:hover{background-color: #0b5ed7;border-color: #0b5ed7;}
.c-white{background-color: #fff;border: 1px solid #dee2e6;color: #666;transition: all .3s;}
.c-white:hover,
.c-white:focus,
.c-white:active{color: #333;background-color:#e6e6e6;border-color:#adadad;}
.hn-tip{width: 100%;position: fixed;left: 0;top: 0;z-index: 987654321;}
.hn-mask{width: 100%;height: 100%;position: fixed;left: 0;top: 0;visibility: hidden;opacity: 0;z-index: 987654321;background-color: rgba(0,0,0,0.1);transition: all .3s cubic-bezier(.25,.1,.25,1);}
.hn-tip .hn-mask{background-color: transparent;}
.hn-msg{position: fixed;left: 50%;top: 50%;z-index: 987654321;max-width: 500px;transform: translate(-50%,-50%) scale(0.5);opacity: 0;visibility: hidden;font-size: 14px;color: #fff;background-color: rgba(0,0,0,0.6);border-radius: 2px;padding: 12px 25px;transition: all .3s cubic-bezier(.25,.1,.25,1);}
.hn-tip.show .hn-mask{visibility: visible;opacity: 1;}
.hn-tip.show .hn-msg{transform: translate(-50%,-50%) scale(1);opacity: 1;visibility: visible;}
.hn-load{width: 100%;position: fixed;left: 0;top: 0;z-index: 987654321;}
.hn-load-cont{position: fixed;left: 50%;top: 50%;z-index: 987654321;max-width: 500px;transform: translate(-50%,-50%) scale(0.5);opacity: 0;visibility: hidden;transition: all .3s cubic-bezier(.25,.1,.25,1);}
.hn-load-icon{width: 32px;height: 32px;margin: 0 auto;background-image: url(../static/load.gif);background-repeat: no-repeat;background-position: 100% 100%;}
.hn-load-title{font-size: 14px;color: #333;text-align: center;margin-top: 10px;}
.hn-load.show .hn-mask{visibility: visible;opacity: 1;}
.hn-load.show .hn-load-cont{transform: translate(-50%,-50%) scale(1);opacity: 1;visibility: visible;}
.hn-confirm{width: 100%;position: fixed;left: 0;top: 0;z-index: 987654321;border-radius: 2px 2px 0 0;}
.hn-confirm-dialog{width: auto;min-width: 300px;position: fixed;left: 0;top: 0;z-index: 987654321;transform: scale(0.5);opacity: 0;visibility: hidden;background-color: #fff;transition: transform .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);}
.hn-confirm-title{padding: 0 80px 0 20px;height: 46px;line-height: 46px;border-bottom: 1px solid #f0f0f0;font-size: 14px;color: #333;overflow: hidden;cursor: move;user-select: none;}
.hn-confirm-cont{width: 100%;position: relative;padding: 20px;line-height: 24px;word-break: break-all;overflow: hidden;font-size: 14px;}
.hn-confirm-btns{text-align: right;padding: 0 15px 12px;user-select: none;font-size: 0;}
.hn-confirm-close{font-size: 16px;color: #666;position: absolute;right: 0;top: 0;line-height: 46px;width: 46px;text-align: center;cursor: pointer;font-weight: bold;transition: all .3s;user-select: none;}
.hn-confirm-close:hover{opacity: 0.7;}
.hn-confirm-btns .c-btn{margin-left: 10px;}
.hn-confirm-btns .c-btn:first-child{margin-left: 0;}
.hn-confirm.show .hn-mask{visibility: visible;opacity: 1;}
.hn-confirm.show .hn-confirm-dialog{transform: scale(1);opacity: 1;visibility: visible;}
.hn-html{width: 100%;position: fixed;left: 0;top: 0;z-index: 987654321;border-radius: 2px 2px 0 0;}
.hn-html-dialog{width: auto;min-width: 300px;position: fixed;left: 0;top: 0;z-index: 987654321;transform: scale(0.5);opacity: 0;visibility: hidden;background-color: #fff;transition: transform .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1);}
.hn-html-title{padding: 0 80px 0 10px;height: 46px;line-height: 46px;border-bottom: 1px solid #f0f0f0;font-size: 14px;color: #333;overflow: hidden;cursor: move;user-select: none;}
.hn-html-cont{width: 100%;position: relative;padding: 10px;line-height: 24px;word-break: break-all;overflow: auto;font-size: 14px;}
.hn-html-close{font-size: 16px;color: #666;position: absolute;right: 0;top: 0;line-height: 46px;width: 46px;text-align: center;cursor: pointer;font-weight: bold;transition: all .3s;user-select: none;}
.hn-html-close:hover{opacity: 0.7;}
.hn-html.show .hn-mask{visibility: visible;opacity: 1;}
.hn-html.show .hn-html-dialog{transform: scale(1);opacity: 1;visibility: visible;}


p{letter-spacing: .01rem;line-height: unset;}