
.page-end-wrap{padding-top: 0.58rem;background-color: #323232;}
.page-end .pgel-head{display: inline-flex;align-items: center;padding-bottom: 0.22rem;color: #fff;line-height: 1.22;border-bottom: 0.01rem solid rgba(230, 230, 230, 0.0862745098);}
.page-end .logo{display: block;margin-right: 0.27rem;}
.page-end .pge-main{display: flex;justify-content: space-between;}
.page-end .page-end-list{margin-top: 0.4rem;}
.page-end .pge-item{display: flex;align-items: flex-start;}
.page-end .pge-item p{line-height: inherit;font-size: inherit;}
.page-end .pge-item:nth-child(n+2){margin-top: 0.2rem;}
.page-end .pge-icon{width: 1em;margin-right: 0.1rem;}
.page-end .pge-label{display: flex;align-items: center;color: #999;}
.page-end .pge-label span{line-height: inherit;font-size: inherit;white-space: nowrap;}
.page-end .pge-value{color: #fff;}
.page-end .pge-label, .page-end .pge-value{line-height: 1.25;}
.page-end .pge-right{display: flex;align-items: flex-start;}
.page-end .pge-tag-title{color: #fff;line-height: 1.2;}
.page-end .pge-tag-title{margin-bottom: 0.34rem;}
.page-end .pge-tag-list:nth-child(n+2){margin-left: 1.5rem;}
.page-end .pge-tag{line-height: 2;color: #999;transition: 0.3s;}
.page-end .pge-tag:hover{color: #fff;}
.page-end .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);}
.page-end .copyright, .page-end .code-by{line-height: 1.5;}
@media (max-width: 1200px){.pge-main .pge-tag-list:nth-child(n+2){margin-left: 1rem;}
}
@media (max-width: 1000px){.page-end .pge-main{flex-direction: column;}
.page-end .pge-left{display: flex;flex-direction: column;align-items: center;}
.page-end .pge-right{display: none;}
.page-end .copyright-box{height: auto;padding: 0.2rem 0;flex-direction: column;align-items: center;text-align: center;}
.page-end .copyright-box .code-by{margin-top: 0.2rem;}
}

.page-top-wrap{position: relative;display: flex;align-items: center;justify-content: space-between;height: 2em;color: #fff;background-color: var(--theme-color);z-index: 31;}
.page-top-wrap .page-top{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.page-top-wrap .page-top-right{display: flex;align-items: center;height: 100%;}
.page-top-wrap .phone{display: flex;align-items: center;}
.page-top-wrap .phone-number{margin-left: 0.15rem;}
.page-top-wrap .lang-box{display: flex;align-items: center;height: 100%;-webkit-user-select: none;-moz-user-select: none;user-select: none;cursor: pointer;}
.page-top-wrap .lang-box span{margin: 0 0.1rem;}
.page-top-wrap .icon-arrdown{display: flex;align-items: center;height: 0.5em;}
.page-top-wrap .menu{margin-left: 0.1rem;display: none;}
.page-top-wrap .consult-btn{display: flex;align-items: center;justify-content: center;min-height: 1em;min-width: 3.75em;padding: 0.05rem 0.1rem;margin: 0 0.4rem;line-height: 1.5;text-align: center;color: #666;background-color: #fff;border-radius: 0.5em;}
.expand-list .consult-btn{background-color: #ccc;}
.contact-dialog .dialog-dialog-inner{margin: 0 auto;width: 100%;max-width: 4.4rem;}
.contact-dialog .dl-form{display: flex;flex-direction: column;margin-top: 0.33rem;}
.contact-dialog .form-item{display: flex;align-items: center;justify-content: center;}
.contact-dialog .form-item:nth-child(n+2){margin-top: 0.24rem;}
.contact-dialog .module-subtitle::after{margin-top: 0.12rem;}
.contact-dialog .form-ipt{font-size: inherit;height: 3.1em;width: 100%;background-color: #f7f7f7;color: #222;padding: 0.1rem 0.2rem;border-radius: 0.12rem;}
.contact-dialog .form-ipt::-moz-placeholder{color: #999;}
.contact-dialog .form-ipt::placeholder{color: #999;}
.contact-dialog .form-item-submit{display: inline-flex;margin: 0.4rem auto 0;flex-direction: column;min-width: 1.8rem;min-height: 0.5rem;background-color: #008cd6;border-radius: 0.08rem;}
.contact-dialog .form-submit{flex: 1;color: #fff;}
.page-nav-wrap{position: relative;display: flex;align-items: center;height: 0.9rem;z-index: 30;}
.page-nav{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.page-nav .logo{display: flex;height: 0.58rem;margin-left: 0.7rem;}
.page-nav .icon-arrdown{display: inline-block;}
.page-nav .menu{display: none;}
.page-nav .lang-box{display: none;align-items: center;height: 100%;-webkit-user-select: none;-moz-user-select: none;user-select: none;margin-left: auto;margin-right: 0.5rem;cursor: pointer;}
.page-nav .lang-box span{margin: 0 0.1rem;}
.page-nav .nav-tag-list{display: flex;align-items: center;height: 100%;}
.page-nav .nav-tag{display: flex;align-items: center;margin: 0 0.25rem;height: 100%;line-height: 1.5;transition: 0.3s;}
.page-nav .nav-tag:hover{color: var(--theme-color);}
.page-nav .lang-icon, .page-nav .icon-arrdown{filter: grayscale(1) brightness(0);}
.login{display: flex;align-items: center;justify-content: center;color: #fff;height: 2em;width: 8.5em;background-color: #666;border-radius: 1em;}
.icon-user{margin-right: 0.08rem;background: url("/static/home/images/icon/user.png") no-repeat center center/contain;}
@media (max-width: 750px){.page-top-wrap{display: none;}
.page-top-wrap{padding: 0 0.3rem;}
.page-top-right{width: 100%;justify-content: space-between;}
.page-top-right .menu{display: block;}
}
@media (max-width: 750px){.page-nav .nav-tag-list{display: none;}
.page-nav .login{display: none;}
.page-nav .menu{display: block;}
.page-nav .lang-box{display: flex;}
}

.module-banner{position: relative;}
.module-banner .module-banner-inner{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;}
.module-banner .mod-bn-content{color: #fff;}
.module-banner .mb-title{line-height: 1.3;}
.module-banner .mb-subtitle{line-height: 2.1;}
@media (max-width: 750px){.module-banner{height: 5rem;}
.module-banner .module-bn-pic{height: 100%;}
}
