@font-face {  font-family: 'icomoon';  src:  url('../fonts/icomoon.eot?5lloys');  src:  url('../fonts/icomoon.eot?5lloys#iefix') format('embedded-opentype'),    url('../fonts/icomoon.ttf?5lloys') format('truetype'),    url('../fonts/icomoon.woff?5lloys') format('woff'),    url('../fonts/icomoon.svg?5lloys#icomoon') format('svg');  font-weight: normal;  font-style: normal;  font-display: block;}html,body{	font-family:"MiSans","思源黑体","Source Han Sans CN","微软雅黑","Microsoft YaHei";}.fa-channel::before, .fa-channel::before{  font-family: 'icomoon';  content: "\e90b";}.fa-douyin::before, .fa-douyin::before{  font-family: 'icomoon';  content: "\e90c";}.mobile{	display: none;}.web{	display: inline-block;}.tasection,footer{	font-size: 16px;}.banner .heading-6{    letter-spacing: 0.1em;}footer{	background-color: #000;	background-repeat: no-repeat;	background-image: url(../images/footer_bg.png);	background-position: right bottom;	background-size: 18.073% auto;}footer .flex-box{	display: flex;	align-items: flex-start;	justify-content: space-between;	flex-direction: row;	padding: 8.125em 0 2.5em;	line-height: 1;}footer .brand img{	width: 10.9375em;}footer .nav ul{	margin-right: 5em;	max-width: 12em;}footer .nav ul:last-child{	margin-right: 0;}footer .nav li{	margin-bottom: 1.5em;}footer .nav li:last-child{	margin-bottom: 0;}footer .nav h5{	font-size: 1.125em;	color: #fff;	font-weight: 600;}footer .nav p{	font-size: 1em;	color: rgba(255,255,255,0.8);}footer .nav a{	color: inherit;}footer .nav a:hover{	color: #f6d014;}footer .contact{	color: #fff;}footer .contact h6{	font-size: 1.75em;	color: #f3c400;	font-weight: normal;	line-height: 1;	margin-bottom: 1em;}footer .contact li{	margin-bottom: 1em;}footer .contact li:last-child{	margin-bottom: 0;}footer .contact li a{	color: inherit;}footer .contact li a:hover{	color: #f6d014;}footer .rights{	padding: 1.625em 0;}footer .rights p{	font-size: 0.75em;	color: #fff;	opacity: 0.6;}footer .rights p a{	font-size: inherit;	color: inherit;}header .rd-navbar-top-panel__right a{	position: relative;}header .rd-navbar-top-panel__right a .qr{	position: absolute;	left: 50%;	top: 100%;	width: 6em;	margin-left: -3em;	max-width: none;	margin-top: 1em;	display: none;	border-radius: 0.25em;	overflow: hidden;	box-shadow: 0 0 1em rgba(0,0,0,0.5);}header .rd-navbar-top-panel__right a:hover .qr{	display: block;}header .rd-navbar-dropdown, .rd-navbar-static .rd-navbar-dropdown{	width: 180px;}header .rd-navbar-nav.language .rd-navbar-dropdown{	width: auto;}header .rd-navbar-static .list-semicolon > li{	font-size: 14px;}header .rd-navbar .rd-navbar-nav > li > *{	vertical-align: middle;}header .rd-navbar .rd-navbar-nav > li > a{	font-size: 16px;}header .rd-navbar .rd-navbar-nav > li > .rd-navbar-submenu-toggle{	width: 19px;}header .rd-navbar .rd-navbar-nav > li > .rd-navbar-submenu-toggle::after{	font: 400 16px/1 "FontAwesome";}header .rd-navbar-static .list-semicolon > li a{	color: rgba(255,255,255,0.8);}.banner h2{	font-size: 3em;	font-weight: normal;}.banner .heading-decorated::after{	margin-top: 0.67em;}@media (max-width: 1400px) {		.tasection,footer{		font-size: 14px;	}}@media (max-width: 1200px) {	footer .nav ul{		margin-right: 3em;	}	header .rd-navbar-nav.language{		margin-left: 16px;	}}@media (max-width: 1024px) {	.mobile{		display: inline-block;	}	.web{		display: none;	}	footer{		background-image: none;		text-align: center;	}	footer .flex-box{		display: none;	}	footer .rights p{		font-size: 1em;	}}@media (max-width: 991px) {		.tasection,footer{		font-size: 12px;	}	header .rd-navbar-brand img{		margin-left: 0;	}	header .rd-navbar-nav.language{		margin-left: 0;	}	header .rd-navbar-static .list-semicolon > li{		font-size: 12px;	}	header .rd-navbar .rd-navbar-nav > li > a{		font-size: 14px;	}	header .rd-navbar .rd-navbar-nav > li > .rd-navbar-submenu-toggle::after{		font: 400 14px/1 "FontAwesome";		line-height: 40px;	}}@media (max-width: 576px){	.container{		max-width: 90%;		padding-left: 0;		padding-right: 0;	}	.row{		margin-left: 0;		margin-right: 0;	}}.pop-box-form{	position: fixed;	left: 0;	top: 0;	z-index: 11;	background-color:rgba(0, 0, 0, 0.5);	width: 100%;	height:100%;	display: flex;	align-items:center;	justify-content:center;	transition:opacity 0.5s;	pointer-events: none;	opacity:0;}.pop-box-form.active{	opacity: 1;	pointer-events:auto;}.pop-box-form .container{	background-color:#fff;	padding-top: 2.5%;	padding-bottom:2.5%;	position:relative;	margin-top: 151px;}.pop-box-form .btn-close {  width: 2em;  height: 2em;  position: absolute;  right: 1em;  top: 1em;  cursor: pointer;}.pop-box-form .btn-close::before,.pop-box-form .btn-close::after {  content: "";  background-color: #333;  position: absolute;  left: 0;  top: 50%;  width: 100%;  height: 2px;  border-radius: 1px;  margin-top: -1px;}.pop-box-form .btn-close::before {  transform: rotate(45deg);}.pop-box-form .btn-close::after {  transform: rotate(-45deg);}.pop-box-form .flex-box{  display: flex;  align-items: flex-start;  justify-content: space-between;  flex-direction: row;  flex-wrap: wrap;  margin-bottom: 3.125em;}.pop-box-form .flex-box .form-wrap{  width: 49.17%;  margin-top: 0;  margin-bottom: 1.375em;}.pop-box-form .flex-box .form-wrap:last-child{  margin-bottom: 0;}.pop-box-form .flex-box .form-wrap.cols-4{  width: 32.3%;}.pop-box-form .flex-box .form-wrap.cols-12{  width: 100%;}.pop-box-form .form-wrap.input .form-label{  opacity: 0.5;}.pop-box-form .form-wrap.input .form-label.not-empty{  opacity: 0;}.pop-box-form .select2-container--bootstrap .select2-selection{  font-style: normal;}.pop-box-form .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder{  color: inherit;}.pop-box-form .form-input{  background-color: transparent;  border: 1px solid #c2c2c2;}.pop-box-form .select2-container--bootstrap .select2-selection{  background-color: transparent;  border: 1px solid #c2c2c2;}.pop-box-form .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b::before{  width: 1em;  height: 1em;  background-repeat: no-repeat;  background-size: contain;  background-image: url("data:image/svg+xml,%3Csvg fill='%23999' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M755.342 433.89L537.778 671.8a34.238 34.238 0 0 1-25.718 11.637 34.238 34.238 0 0 1-25.72-11.637L268.777 433.89c-10.621-11.218-13.903-27.568-8.414-42.009s18.737-24.525 34.133-25.897h434.949c15.455 1.313 28.761 11.337 34.251 25.838 5.55 14.5 2.268 30.79-8.354 42.068z'/%3E%3C/svg%3E");  content: "";  right: 0;}.pop-box-form .button{  margin: 0 auto;  font-size: 1em;  padding: 0.875em 3.5em;  display: block;}@media (max-width: 1200px){	.pop-box-form .container{		margin-top: 184px;	}}@media (max-width: 767px){	.pop-box-form .container{		padding: 10% 5%;		margin-top: 56px;	}	.pop-box-form .flex-box{		overflow:auto;		max-height:50vh;	}  .pop-box-form .flex-box .form-wrap{    width: 100%;  }  .pop-box-form .flex-box .form-wrap.cols-4{    width: 100%;  }}.open-pop-box-form{	position:fixed;	right:0;	bottom:150px;	background-color: #F3C400;	text-align:center;	padding: 20px;	color:#fff;	cursor:pointer;}.open-pop-box-form svg{	fill: #fff;	width: 15px;}.open-pop-box-form p{	color:inherit;	margin-top:0;}