.header {
	position: absolute;
	z-index: 999;
	display: inline-block;
	top: 0;
	left: 0;
padding-top:.9375vw;
	height: 4.16vw;
	width: 100%;
	background-color: #000;
	opacity: .9;
	border-bottom: 1px solid #e39f15
}
.header .logo {
	display: inline-block;
	margin-left: 2.08vw
}
.header .logo img {
	width: 12.68vw;
	height: 2.29vw
}
.header .menu {
	display: inline-block;
	margin-left: 9.79vw;
margin-bottom:.67vw
}
.header .menu ul {
	width: auto;
	list-style-type: none;
	white-space: nowrap;
	padding: 0
}
.header .menu li {
	float: left;
	position: relative;
	text-align: center;
	padding: 0 1vw
}
.header .menu .router-link-active {
	color: #e39f15
}
.header .partial-menu {
	display: inline-block;
	position: absolute;
	height: 2.08vw;
    right:.9375vw;
	line-height: 2.08vw
}
.header .partial-menu .double-btn {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	position: relative;
	width: 14.92vw;
	height: 2.08vw;
	background-image: url(/public/img/header_btn.50776343.png);
	background-repeat: no-repeat;
	background-size: cover
}
.en .header .partial-menu .double-btn {
	width: auto;
	background-image: none
}
.header .partial-menu .double-btn .partial {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	position: relative;
	width: 5.46vw;
	height: 2.08vw;
    padding:0 0 0 .7vw;
}

.header .partial-menu .double-btn .partial_k1 {
	width: 8.46vw;
}

.header .partial-menu .double-btn .partial_k1 tel_1{
	width: 1.46vw;
}
.en .header .partial-menu .double-btn .partial {
	width: auto;
	border: 1px solid #999;
padding:0 .7vw
}
.header .partial-menu .lang-cn, .header .partial-menu .lang-en {
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	position: relative;
	width: 6.46vw;
	height: 2.08vw;
	padding: 0 0 0 3.48vw;
	cursor: pointer
}
.header .partial-menu .lang-en {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAoCAYAAAA8AZ5fAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJVSURBVHja7Ju9btNQGIbfY4uICoQq26FNxNQCIoqFWJG4hw5IMEH52ZlJKiEuAbiArAzkSrDaSDHu0DidqSIGfmqkEJ+XIU0btVsbIQu/T/Q5Vix/cvL4HJ/z2TEkIcqDo59AwoWECwkXEi4kXEi4kHAh4ULChYQLCRcSLgosvBp48Lxl1G/U0Gq1uL3d4+HhT2L+BcscIHHyGQHiKDi9BcgsyxhFEbe2tliv1xEEAXzfL7dxkoWKIPAQhncRxzHJnDktLcnpgsyP3mfbZuvzWGt5mjiOGYYhfN8v3Hf+l1G4A1qprU5lW3I4HHAROdM0JUkmScJarVZq4YXr0l88fcYwDDHcH2Jt7aZZRM719XWTpikajQY2NzepLr1AsfM5mnXU59p/4/6y7b1f5c67FW48CE7nYRRFLHMLN0V7xOn3nwmXLjkAnHO17t6Hqr1+zTEWOb/9cM29VwfzeTgej1GpVExZG3jhunTD/GL7H50oDlwDxz2zfTKZaFpWJHbj/oUO6+2nCQ5+Ofj63cGbj9nZ/Lu7mpYVKdqvW8xpORgMF3qtHQwGJMl2u01NywoUq/UVJPEXkuR+OtS07H8X7vs+ms0m+v0+LXPaWVHFnlRdjosxc6UXMj8uuFhrz6wnScIwDOF5HjRKLxB+NQCsQeWyi5dPnvPh40e4fecWrixdBQjQAAYAbI7cceESsCaHQxcw0xPYmOkgPMsy7O3todvtotPpmPF4DGMMRqNRaS/hRv880ShdSLiQcCHhQsKFhAsJFxIuJFxIuJBwIeFCwkvL3wEAk6FJDYs+4scAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: cover
}
.header .partial-menu .lang-cn {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAAoCAYAAAA8AZ5fAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJTSURBVHja7JvNahNRGIbfM4PBokiZmdomuGpVDBnEreA9dCHoSuPP3rVJQbwE9QK6dWGuxKENZJwumknXluLCn44wZs7rIj8tZmeLDM77hC8ZTuBwJk++M+d8kxiSENXB0Ucg4ULChYQLCRcSLiRcSLiQcCHhQsKFhAsJFyUWvhJ48LxlNK7V0el0uLPT5/Hxd+L0A5YFQOKkjQAxDU5uATLLMkZRxK2tLTYaDQRBAN/3q22cZKkiCDyE4W3EcUyyYEFLS3LyRBbT19l7s+PTWGv5J3EcMwxD+L5funP+l1G6Aa3W1yayLTkaDXkefaZpSpJMkoT1er3Swks3pT97/IRhGGJ0MML6+nVzHn1ubGyYNE3RbDbRbrepKb1Esfsxmk3U87bNu8vsv13j7ptVbt4LzpL1jKKIVc5wU7afOP38NebSBQeAM8/u/rsVXr3iwKLAl28u7rw4/NvMZ57nqNVqpqoJXrop3bBYbJsO04ELOO6Z+h+Px9qWlYm9eLAwrNcfxjj84eDzVwev3mdn639vT9uyMkX3ZYcFLYfD0blea4fDIUmy2+1S27ISxVpjFUn8iSR5kI60Lfvfhfu+j1arhcFgQMuCdlZUsSdVl3kx5lTphSzmBRdr7cJxkiQMwxCe50Gr9BLhrwSANahddPH80VPef/gAN2/dwKWlywABGsAAgC1QOC5cAtYUcOgCZvIFNmayCM+yDPv7++j1etje3jZ5nsMYg6Ojo8pewo3+eaJVupBwIeFCwoWECwkXEi4kXEi4kHAh4ULChYRXlt8DAJ91SAxvUKaOAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: cover
}
.header .partial-menu .disable {
	display: none
}
.content {
	width: 100%;
	min-height: 94vh
}
.content .right-fixed {
	position: absolute;
	right: 0;
	margin-top: 32.1875vw;
	z-index: 999;
	width: 4.167vw;
	height: 13.02vw;
	background-image: url(/public/img/right_fixed.2b530928.png);
	background-repeat: no-repeat;
	background-size: cover;
	text-align: center;
	display:none;
}
.content .right-fixed .row {
	height: 4.34vw;
	display: block
}
.content .right-fixed .row .platform {
	width: 2.5vw
}
.en .content .right-fixed .row {
font-size:.875rem
}
.right-code {
	border-radius: 0!important;
	margin-bottom: 4.2vw;
	border-bottom-color: #e39f15;
	padding: 0!important
}
.el-tooltip__popper.is-light.right-code {
	background: unset;
	border: unset
}
.footer-up {
	display: flex;
	align-items: flex-start;
	flex-direction: row;
	justify-content: flex-end
}
.footer-up, .footer-up .banner {
	position: relative;
	width: 100%;
	height: 28.125vw
}
.footer-up .text-area {
	left: 20.05vw;
	top: 5.625vw
}
.footer-up .text-area span {
	font-weight: 100
}
.footer {
	width: 100%;
	height: 3.75vw;
	line-height: 3.75vw;
	display: inline-block;
	border-top: 1px solid #363636
}
.footer .state {
	margin-left: 2.08vw;
	display: inline-block;
	white-space: nowrap
}
.footer .icon {
	right: 1.93vw;
	display: inline-block;
	position: absolute
}
.footer .icon .link {
	height: 1.25vw;
	margin-left: 1.25vw;
	display: inline-block
}
.footer .icon .link:first-child {
	margin-right: 0
}
.footer .icon .link img {
	height: 1.25vw
}
.el-tooltip__popper {
	border-radius: 8px
}
html {
	background-color: #090909;
font-size:.875vw;
	font-family: Noto Sans SC, Poppins, Helvetica, sans-serif;
	-webkit-text-size-adjust: none;
	overflow-x: hidden
}
body {
	margin: 0;
	padding: 0;
	font-family: Noto Sans SC, Poppins, YouYuan, Tahoma, Verdana, sans-serif;
	font-weight: bolder
}
a, body {
	color: #fff
}
a {
	text-decoration: none
}
* {
	padding: 0;
	margin: 0;
	outline: none;
	box-sizing: border-box
}
.btn {
	background-image: url(/public/img/btn.479bab29.png);
	background-repeat: no-repeat;
	background-size: contain
}
.btn, .btn2 {
	cursor: pointer
}
.btn2 {
	display: inline-block;
	line-height: 1.46vw;
padding-left:.2vw
}
.text-area {
	position: absolute
}
.curtain, .curtain .banner {
	width: 100%;
	height: 54.08vw
}
.el-form-item {
	margin-bottom: 0
}
.el-form-item__content {
	line-height: unset
}
.el-input-group {
	display: flex
}
.el-input-group__append .el-button, .el-input-group__append .el-select, .el-input-group__prepend .el-button, .el-input-group__prepend .el-select {
	display: inline-block;
	margin: 0 -5.6vw;
padding:.5vw;
	height: 100%
}
.l1 {
font-size:.875rem
}
.s1 {
	font-size: 1.125rem
}
.s2 {
	font-size: 1.25rem
}
.s3 {
	font-size: 1.5rem
}
.m0 {
	font-size: 2.5rem;
	line-height: 3rem
}
.en .m0 {
	font-size: 2rem;
	line-height: 2.5rem
}
.m1 {
	font-size: 3rem
}
.m2 {
	font-size: 3.25rem
}
.en .m2 {
	font-size: 3rem
}
.m3 {
	font-size: 3.75rem
}
.b1 {
	font-size: 4rem
}
.b2 {
	font-size: 3.8rem;
	line-height: 5rem
}
.en .b2 {
	font-size: 2rem;
	line-height: 2.4rem
}
.b3 {
	font-size: 4.5rem
}
.b4 {
	font-size: 6.75rem;
	line-height: 7.5rem
}
.en .b4 {
	font-size: 4.5rem;
	line-height: 5.4rem
}
.w0 {
	font-weight: 100
}
.w1 {
	font-weight: 300
}
.w2 {
	font-weight: 600
}
.w3 {
	font-weight: 900
}
.gray {
	color: #999
}
.el-dialog {
	background-color: #e39f15;
	height: 45rem;
	color: #000;
	padding: 0 5.625vw
}
.el-dialog .el-dialog__body {
	height: 37.33vw;
	font-size: 1rem;
	padding: 1.56vw 1.04vw
}
.el-dialog .el-dialog__header {
	display: none
}
.el-dialog .dialog-title {
	color: #000;
	text-align: center;
	font-size: 3rem;
	font-weight: 400
}
.el-dialog .el-dialog__footer {
	left: 0;
	width: 100%;
	text-align: center
}
.el-dialog .el-dialog__footer .dialog-footer {
	width: 100%;
	text-align: center
}
.el-dialog .el-dialog__footer .dialog-footer .close {
	margin-top: 2vw;
	width: 1.3vw;
	height: 1.3vw;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIdSURBVHjalFVLsqQgEEwKXLtrB/AQHkJPbe+9gOIV2nX38oU1iw6cAtGJZwShFmhWZv0wTRM756C1Pi1jDLTWIKLTHhEd+6XlnMM0TczMoLquMY4jN00DAFBKgZkB4LhLm7xKNgBomgbjOHJd11+D9x4hBF6Wha21ICJUVXXJKK6qqo7nnMGyLBxCYOfc1xGtdQIkpSvJkUso33MArfU/kOhBCIFDCOy9L+oun+OeUiphIB0loi+IpOu9x7IsPM8ze+//XAU1X957zPN8MJDOJEyiZ23bIoQQgaC1PvQvZZhz7gQgzyYgcrVtm2h7la6lGORxugQhInjvsa7rKRnuAEqOXILED5xzJyBjDKy1h0TW2tuivGUSJbLWYl3X44cyCyNAKV4SRGmti1Urq/zxeOD5fLLc6/tebduWnC91gZ+fH9z2rPhsjEHXddj3nfd9567rDvv/+tglE2YGEWHfdyiljl4kvR2GQW3bdjqbX5dM7rIoxqSUdb/Orrs6uAP6FUj+I6l7rPR8/xIkp5jXh/c+CXJ+TvS6ItCJSfww1oHspnm2RVt0aJ7nk3SnthIlkAxKRZo7JedILp0xJgW5GlwlgNKMKSXDUdD5ATmwpLdSopxR3I//kWOCmdMZXwpeXs1yvkd7KetijJgZRYDc81yyUmyu0p+ZQe/3G8MwqNfrBSJKmmPeJuJ7bpdNUSmFbdvQ9736fD4AgL8DAGj7ywUeKHPOAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	background-size: cover;
	display: inline-block
}
.el-dialog .el-row {
	margin-top: 1.875vw
}
.el-dialog .el-row:first-child {
	margin-top: 2.5vw
}
.el-dialog .field-name {
	color: #000
}
.el-dialog .field {
margin-top:.84vw
}
.el-dialog .field .el-input .el-input__inner {
	-webkit-appearance: none;
	background-color: #fff;
	background-image: none;
	border: 1px solid #000;
	box-sizing: border-box;
	color: #000;
	display: inline-block;
	font-size: inherit;
	height: 2.8vw;
	width: 28.3vw;
	line-height: 2.8vw;
	border-radius: 0;
	outline: 0;
padding:0 .5vw;
	-webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	width: 100%
}
.el-dialog .field .el-input-group--append .el-input__inner {
	border-right: 0
}
.el-dialog .field .el-input .el-input-group__append {
	border-left: 0;
	background-color: #fff;
	color: #000
}
.el-dialog .field .el-input .el-input-group__append, .el-dialog .field .el-input .el-input-group__prepend {
	vertical-align: middle;
	display: table-cell;
	position: relative;
	border: 1px solid #000;
	border-radius: 0;
	white-space: nowrap;
	border-left: 0;
	padding: 0 1.04vw
}
.el-dialog .field .el-input .el-input-group__append .el-button, .el-dialog .field .el-input .el-input-group__append .el-select, .el-dialog .field .el-input .el-input-group__prepend .el-button, .el-dialog .field .el-input .el-input-group__prepend .el-select {
padding:.5vw
}
.el-dialog .el-input__suffix {
right:.25vw
}
.el-dialog .el-input__suffix .el-input__icon {
	width: 1.29vw;
	line-height: 2.8vw
}
.el-dialog .el-select {
	display: inline-block;
	position: relative;
	width: 100%
}
.el-dialog .el-select .el-input .el-select__caret {
	color: #000
}
.el-dialog .field .el-select .el-input .el-input__inner {
	background-color: #fbe4b2
}
.el-dialog .btn {
	height: 3.4375vw;
	line-height: 3.4375vw;
	width: 17.8vw;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX8AAABACAIAAAB9feD8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMzSURBVHja7N29blxFGMbx53ln9jNWjGVWFEgIguj4SoFEYRqIaGhBSkciwQ1wAZhbQKLFabgDEhFRoigNlihdxy1FUiWK13uG4nx4HQENs9vw/xVn50grHekUj94ZzbxHAoBNs2S5HfSC1wJgO4rCshS+lEIAsEnRBo7XqiEA2EL4JMnKw4yL8AGwtfzx8OMhhABga/HTVz6kDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAZ0X1zoh0rLjUDU7jryxySTFdUABXZXfy4bX0avvz1G3voDA8A1aKnrXS8VulIdupuL5InskxTVAAVZSnkNmhkxTj02Qd5Okl6oeThW1wAqhY/Ycl2e5V0/c3pozuLn77ZnUwkpy5xnNpsqvLMxGsHIJWhsmlXeP58vEw5bn40ef/16f3fny1XkVRKSEVyDP8nfQD8t9Knvdp9qJSieHjyfJT8+cHkvWuT+8dPz4pcwipyqfJQ0geAZFlRXKSwiiSrWPnByXKc9MXB6J1r41+Pz8+aRq4VPqQPAEkKuXGRXKSQiqWixioPTpY5x82D2btv5HvHz70aNdHUmHixeA1AGo/1w9d7O/OVHKVYZSVbLm5ScSPFh2/lGDe//bH68vsntR6aee8Apkqv7Pnlq9lOTXOePFm65EarlPJ5aeI8OUc527liS0UhNbw0AJVYUm53+3R7evrBrU8mp0eLe4f7e/NulgYA9ZJHudvvI8nJUijJ+urGldMfX7373f58rmE3EADU0W4ilGOIolBK0u0b00d3FncPd1+auT+JSuUDoGbtc5Ep/XHTuPXp7PRo8fPh3u5OslN3xN2UPwDq6xprWHr7tXx6tPjl2/2r8/bke9dYwzblD4CaxU9S7k+xS9Z8pNsfz+azbKIGwAbDp13Q6RtpeKiDiB4AWyh/rJEUa61+os8mDyEFAHWT52IwjDmHBWB7AdQuKnfFT1DqANhK9nQzLK9l0N9MuFgKAlB/5hVWxL9NuYLNPgA2Me9ab3vxjzUO+QMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD83621K/ML9wCwIZak1H0JXiqS018AAAD//wMAI+dz23YAEL0AAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff;
	padding-left: 1.25vw;
	margin-left: 14.3vw
}
.el-dialog .btn .cover {
	height: 3.125vw;
	width: 17.7vw
}
.layout {
	width: 100%
}
.header .partial-menu .double-btn .tel_1{ width:2.08vw; padding-top:0.3vw;  }
.header .partial-menu .double-btn .tel_1 img{ width:1.8vw; height:1.4vw;  }