@charset "utf-8";
/* 这个css是初始化的css，在任何项目里面都可以使用 */
/* 禁用iPhone中Safari的字号自动调整 */
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	/* 解决IOS默认滑动很卡的情况 */
	-webkit-overflow-scrolling: touch;
	overflow-x: hidden;
	overflow-y: scroll;
}
 *::-webkit-scrollbar {
 width: 3px;
 border-radius: 1.5px;
}
 *::-webkit-scrollbar-button {
 display: none;
}
 *::-webkit-scrollbar-track {
 background-color: #eee;
}
 *::-webkit-scrollbar-thumb {
 background-color: #bb9e5b;
}
.index_adv_model {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	background: rgba(191,192,194,.3);
	width: 100%;
	height: 100%;
}
@-webkit-keyframes privacySettingsShow {
 0% {
 -webkit-transform: scale(0.6);
 transform: scale(0.6)
}
to {
	-webkit-transform: scale(1);
	transform: scale(1)
}
}
 @keyframes privacySettingsShow {
 0% {
 -webkit-transform: scale(0.6);
 transform: scale(0.6)
}
to {
	-webkit-transform: scale(1);
	transform: scale(1)
}
}

.index_adv_model.active {
	transform: scale(1);
	transition: all .6s;
}
.index_adv_model .img >div {
	-webkit-animation: privacySettingsShow 1.5s ease-out;
	animation: privacySettingsShow 1s ease-out;
	box-shadow: 0px 11px 15px -7px rgb(0 0 0 / 20%), 0px 24px 38px 3px rgb(0 0 0 / 14%), 0px 9px 46px 8px rgb(0 0 0 / 12%);
}
.index_adv_model .img img {
	height: 100%;
	animation-delay: 3s;
	display: block;
}
.index_adv_model .img {
	max-height: 80%;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 32px;
	transform: translate(-50%, -50%);
}
.index_adv_model footer .bot {
	margin-bottom: 0;
	padding: 1rem;
	background: rgba(255,255,255,.5);
}
.index_adv_model footer::before {
	top: 100%;
}
.index_adv_model footer .bot .name {
	color: #343535;
	text-align: center;
	padding-bottom: 1.375rem;
}
.index_adv_model footer .text {
	color: #343535;
}
.index_adv_model footer {
	padding: 1.6875rem 1rem 1.6875rem;
	background: rgba(255, 255, 255, 0.6);
	background-size: cover;
	background-position: center;
}
.index_adv_model footer .bot form .fr {
	padding: 0;
}
.index_adv_model footer .bot form {
	margin: 0.875rem 0rem 0;
}
.index_adv_model footer .bot form .fl {
	width: 29.5%;
}
.index_adv_model footer .bot form .fr {
	width: 15.5%;
	float: none!important;
	margin: 1.125rem auto 0;
}
.index_adv_model .guanbi {
	position: absolute;
	top: -20px;
	right: -20px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: rgba(255, 255, 255, 0.6);
	line-height: 40px;
	text-align: center;
	font-size: 1.75rem;
	cursor: pointer;
	-webkit-animation: privacySettingsShow 1.5s ease-out;
	animation: privacySettingsShow 1s ease-out;
}
.errortip {
	text-indent: 5px;
	color: #bb9e5b;
}
.active_before a::before {
	display: none;
}
#picker div:nth-child(2) {
	width: 100%!important;
}
.error {
	text-indent: 5px;
	color: #bb9e5b;
	font-size: 0.75rem;
	position: relative;
	padding-left: 20px;
}

.benan2{ display:none;}

.more_bor.more {
	border: 1px solid #bb9e5b;
}
.active_before:hover a {
	color: #bb9e5b !important;
}
.error::before {
	content: "";
	position: absolute;
	top: 47%;
	transform: translateY(-50%);
	left: 0;
	background: url(../img/tips.svg) no-repeat;
	width: 16px;
	height: 16px;
	background-size: contain;
}
.error[type="checkbox"]::before {
	background: transparent;
}
/* 禁止缩放表单 */
input[type="submit"], input[type="reset"], input[type="button"], input {
	resize: none;
	border: none;
}
.bgf7 {
	background: #F7F7F7;
}
img {
	max-width: 100%;
	height: auto;
	width: auto\9;
	/* ie8 */
	-ms-interpolation-mode: bicubic;/*为了照顾ie图片缩放失真*/
}
.line1 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
.line2 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.index_eight .line2,
.index_eight .line3,
.list_press .line2,
.list_press .line3{ text-align:center}

.line3 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
#subscriptions_country option:nth-child(225) {
	display: none!important;
}
.line4 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.trans {
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
#siteFunctions .hd .lang a {
	font-size: 12px;
}
#siteFunctions .hd .lang a+a {
	margin-left: 5px;
}
header .nav_ul>li:nth-child(4) .er-ul {
	width: 160%;
	left: -30%;
}
header .top .fr .icon-denglu-copy {
	font-size: 0.875rem !important;
	display: block;
	position: relative;
	top: 2px;
}
.er-ul {
	position: absolute;
	width: 100%;
	left: 0%;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
	right: 0;
	top: 100%;
	z-index: 999;
	background: rgba(255, 255, 255, 0.6);
	display: none;
}
.er-ul>li {
	line-height: 2.25rem;
	text-align: center;
 font-size: .875rem;
}
.er-ul>li:hover a {
	color: #30cdd6;
}
.er-ul>li:nth-child(1) {
 padding-top: .625rem;
}
.er-ul>li:last-child {
 padding-bottom: .625rem;
}
header .nav_ul>li:hover .er-ul {
	transform: scale(1);
	opacity: 1;
	display: block;
}
.bg {
	background: #bb9e5b;
}
.bgh {
	background: #bb9e5b;
}
.logo_phone img {
	width: 7.5rem;
}
.c {
	color: #bb9e5b;
}
.ch {
	color: #bb9e5b;
}
.cf {
	color: rgba(255, 255, 255, 0.6) !important;
}
.c0 {
	color: #000 !important;
}
.phone_weibu {
	background: #0A0A0A;
	display: none;
}
.phone_weibu .mobMenu>li>a {
	font-size: 14px;
	padding: 10px 0;
	color: rgba(255, 255, 255, 0.6);
}
.phone_weibu .mobMenu>li {
	border-bottom: #424245 1px solid;
}
.phone_weibu .mobMenu>li>.subDepth>li>a {
	font-size: 1em;
	color: #9a9797;
	line-height: 28px;
}
.phone_weibu .mobMenu>li>a::before {
	background-color: rgba(255, 255, 255, 0.6);
}
.phone_weibu .mobMenu>li>a::after {
	background-color: rgba(255, 255, 255, 0.6);
}
.phone_weibu .mobMenu>li>.subDepth {
	display: none;
}
.container, .nav_nav .container {
	padding: 0 13.125rem;
	width: 100%;
}
.textup {
	text-transform: uppercase;
}
@font-face {
	src: url(../fonts/MONTSERRAT-REGULAR.OTF);
	font-family: "montserrat";
	font-display: swap;
}
@font-face {
	src: url(../fonts/MONTSERRAT-BLACK.TTF);
	font-family: "montserratblack";
	font-display: swap;
}
body {
	font-family: "montserrat";
	letter-spacing: -0.2px;
}
.pc_header.active .top {
	background: rgba(0,0,0,.8);
}



.pc_header.active .nav_nav {
	top: 4.9375rem;
}
.pc_header.active .bot {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: rgba(0,0,0,.8);
}
.pc_header.active .bot .fix_search {
	display: block !important;
}
.pc_header.active .bot .fix_search i {
	font-size: 1.25rem;
}
.pc_header.active .bot .search {
	display: none;
}
header .container, .search_input .container, .bread .container {
	padding: 0 1.875rem;
}
.phone_header {
	display: none;
}
.phone_header .fix_search ul {
	position: absolute;
	top: 38px;
	left: 0;
	width: auto;
	padding: 20px;
	background: rgba(255, 255, 255, 0.6);
	z-index: 9999;
	display: none;
}
.phone_header .bot .fl ul .guann {
	position: absolute;
	top: 0px;
	right: -30px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	box-shadow: 0 0 10px #ddd;
	z-index: 9999;
	background: rgba(255, 255, 255, 0.6);
}
.phone_header .fix_search.active ul {
	display: block;
}
.phone_header .bot .fl ul div .iconfont {
	color: #333;
}
.phone_header .fix_search a {
}
.pc_header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
}
.pc_header .top {
	font-size: 0.975rem;
	color: rgba(255,255,255,0.6);
	line-height: 2.9375rem;
	background: none;
}
.pc_header .top .fr {
	margin-left: 2.8125rem;
}
.pc_header .top .fr a {
	color: rgba(255,255,255,0.6);
	
}

.pc_header .top .fr a.bl:nth-of-type(1) img{ position:relative; top:-1.5px;}

.pc_header .top .fr a:hover {
	color: rgba(255,255,255,0.6);
}
.pc_header .top .fr i {
 margin-right: .375rem;
	font-size: 1rem;
}

.pc_header.top .fr img{ }


.pc_header .top .tlang {
	margin-left: 50px;
}
.tlang {
	position: relative;
}
.tlang a {
	position: relative;
}
.tlang a:hover {
	color: #eac956 !important
}
.tlang a i {
	position: absolute;
	top: 3px;
	right: 30px
}
.tlang a i:nth-of-type(1) {
}
.tlang a i:nth-of-type(2) {
	color: #eac956;
	display: none;
}
.tlang a:hover i:nth-of-type(2) {
	display: block;
}
.tlang a:hover i:nth-of-type(1) {
	display: none !important
}
.pc_header .zywena {
	font-size: 1rem;
	color: rgba(255, 255, 255, 0.6);
}
/**/
.pc_header .zywena {
	position: relative;
	cursor: pointer;
}
.pc_header .zywena .cont-p {
	position: absolute;
	left: 0;
	top: 75%;
	width: 100%;
	background: rgba(255, 255, 255, 0.6);
	border-radius: 0.3rem;
	text-align: center;
	padding: 0.5em 0;
}
.pc_header .zywena .cont-p a {
	display: block;
	color: #000;
	font: 500 1rem/1.4em "montserrat";
}
.pc_header .zywena .cont-p a:hover {
	color: #45ACD6;
}
/**/
.pc_header .zywena a {
	font: 500 1rem/1.5em "montserrat";
	display: inline-block;
	color: rgba(255, 255, 255, 0.6);
}
.pc_header .zywena i {
	color: rgba(255, 255, 255, 0.6);
	font-size: 1.125rem;
}
.pc_header .zywena {
	text-align: center;
}
.pc_header .zywena a i {
	margin-right: 0.4em;
}
.pc_header .top .fr ul::before {
	content: "";
	position: absolute;
	top: -0.75rem;
 right: .4375rem;
	width: 0;
	height: 0;
 border-top: .375rem solid transparent;
 border-bottom: .375rem solid rgba(255, 255, 255, 0.6);
 border-right: .375rem solid transparent;
 border-left: .375rem solid transparent;
}
.pc_header .top .fr ul {
	background: rgba(255, 255, 255, 0.6);
	padding: 1.25rem;
	position: absolute;
	top: 2.9375rem;
	right: 1.875rem;
	display: none;
}
.pc_header .top .fr ul li a {
 font-size: .875rem;
	line-height: 1.875rem;
	color: #2B2A2A;
}
.pc_header .top .fr ul li:hover a {
	text-decoration: underline;
}
.pc_header .top .fr:hover ul {
	display: block;
}
.pc_header .bot {
	line-height: 4.9375rem;
	background: none;
	border-bottom: 1px solid rgba(255,255,255,0.1)
}
.pc_header .bot .logo img {
	position: relative;
	margin-top: -2px;
	width: 16.25rem;
}
.pc_header .bot .search {
	font-weight: bold;
 font-size: .875rem;
	color: rgba(255, 255, 255, 0.06);
	cursor: pointer;
}
.pc_header .bot .search i {
 font-size: .875rem;
 margin-right: .375rem;
	color: rgba(255,255,255,0.6);
}
.pc_header .bot .fix_search {
	display: none;
}
.pc_header .bot .fix_search i {
	color: rgba(255,255,255,0.6);
	font-size: 1rem;
 margin-left: .625rem;
	cursor: pointer;
}
.pc_header .bot .center_header {
	position: absolute;
	right: 80px;
}

.pc_header .bot .center_header ul li.active a,
.pc_header .bot .center_header ul li.active i{color:#bb9e5b !important}

.pc_header .bot .center_header ul li.active .about_erji li a{ color:rgba(0,0,0,.8) !important}
.pc_header .bot .center_header ul li.active .about_erji li a:hover{color:rgba(255,255,255,.6) !important}


.pc_header .bot .center_header>ul {
	margin-left: 1.875rem;
}
.pc_header .bot .center_header>ul>li {
	float: left;
	position: relative;
 padding: 0 .1875rem;
	margin: 0 1.5rem;
}
.pc_header .bot .center_header>ul>li>a {
	font-weight: bold;
 font-size: .875rem;
	color: rgba(255,255,255,0.6);
	letter-spacing: -0.1px;
	text-transform: uppercase;
}
.pc_header .bot .center_header>ul>li>a i {
	font-size: 0.725rem;
	margin-left: 0.725rem;
	color: rgba(255,255,255,0.6);
}
.pc_header .bot .center_header>ul>li::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 4px;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.pc_header .bot .center_header>ul>li:hover::before, .pc_header .bot .center_header>ul>li.active::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.search_header {
	opacity: 0;
}
.search_input.active {
	display: block;
}
.search_input.active .right {
	animation: faderight 1s;
	-webkit-animation: faderight 1s;
}
 @keyframes faderight {
 0% {
 right: -100%;
}
 100% {
 right: 0;
}
}
.click_search i {
	font-size: 1.25rem !important;
}
.search_input.active1 .container>.clearfix {
	margin-top: 0;
}
.search_input {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	z-index: 1200;
	display: none;
}
.search_input .container>.clearfix {
	line-height: 4.9375rem;
	margin-top: 2.9375rem;
}
.search_input .left {
	width: 100%;
	text-align: center;
	margin-bottom: 2rem;
}
.search_input .left img {
	width: 14.25rem;
}
.search_input .right {
	padding-left: 3rem;
	width: calc(100%);
}
.search_input .right>div form {
	border: 1px solid rgba(255,255,255,0.6);
}
.search_input .right .fl {
	width: 100%;
}
.search_input .right .fl:last-child {
	text-align: center;
}
.search_input .right .fl:last-child i {
	font-size: 1.5rem;
	display: inline-block;
	position: relative;
	color: rgba(255,255,255,0.6);
}
.search_input .right .fl:last-child:hover i {
	transform: rotate(180deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	color: #bb9e5b;
	cursor: pointer;
}
.search_input .right button {
	width: 4.9375rem;
	height: 4.9375rem;
	line-height: 4.9375rem;
	text-align: center;
	position: absolute;
	right: 0;
	top: 0;
	border: none;
	border-left: 1px solid rgba(255,255,255,0.1);
	background: transparent;
}
.search_input .right button i {
	font-size: 1.5rem;
	color: rgba(255,255,255,0.6);
}
.search_input .right form {
	width: 90%;
}
.search_input .right input {
	width: 100%;
	padding: 0 1.25rem;
	font-size: 1rem;
	padding-left: 5rem;
	background: rgba(255,255,255,0.6);
}
.phone_show_990, .phone_show_767 {
	display: none;
}
 @-webkit-keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
 -webkit-transform: scale(1);
 transform: scale(1);
/*开始为原始大小*/
}
 25% {
 -webkit-transform: scale(1.1);
 transform: scale(1.1);
/*放大1.1倍*/
}
 50% {
 -webkit-transform: scale(1.2);
 transform: scale(1.2);
}
 75% {
 -webkit-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
}
@-moz-keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
 -moz-transform: scale(1);
 transform: scale(1);
/*开始为原始大小*/
}
 25% {
 -moz-transform: scale(1.1);
 transform: scale(1.1);
/*放大1.1倍*/
}
 50% {
 -moz-transform: scale(1.2);
 transform: scale(1.2);
}
 75% {
 -moz-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -moz-transform: scale(1);
 transform: scale(1);
}
}
@-o-keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
 -o-transform: scale(1);
 transform: scale(1);
/*开始为原始大小*/
}
 25% {
 -o-transform: scale(1.1);
 transform: scale(1.1);
/*放大1.1倍*/
}
 50% {
 -o-transform: scale(1.2);
 transform: scale(1.2);
}
 75% {
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -o-transform: scale(1);
 transform: scale(1);
}
}
@keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
/*开始为原始大小*/
}
 25% {
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
 transform: scale(1.05);
/*放大1.1倍*/
}
 50% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 75% {
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
 transform: scale(1.05);
}
 100% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
.banner .img img {
	height: 100vh;
	object-fit: cover;
}
.banner .hover {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
	z-index: 9;
}
.banner .hover .p1 {
	color: rgba(255,255,255,0.6);
	font-size: 2.25rem;
	font-weight: 300;
	line-height: 2.75rem;
}
.banner .hover .p2 {
	color: rgba(255,255,255,0.6);
	font-size: 2.785rem;
	font-weight: 700;
	line-height: 4rem;
	margin: 0.75rem 0;
	text-transform: uppercase;
	max-width:800px;
}
.banner .hover .p3 {
	color: rgba(255,255,255,0.6);
	font-size: 1.25rem;
	margin: 1.85rem 0 0.75px;
	max-width: 650px;
	font-weight: normal;
	line-height: 1.75rem;
	font-style: italic;
}
.banner .swiper-pagination {
	bottom: 1.875rem;
}
.banner .swiper-pagination-bullet {
	border: 1px solid rgba(255,255,255,0.6);
	background: transparent !important;
}
.banner .swiper-pagination-bullet-active {
	background: rgba(255,255,255,0.6) !important;
}
.banner .swiper-slide.swiper-slide-active .img img {
	-webkit-animation-name: banscaleDraw;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-duration: 20s;
}
.banner .hover2 {
	z-index: 9;
	position: absolute;
	top: 70%;
}
.banner .hover2 .zanting {
	width: 1.875rem;
	height: 1.875rem;
	border-radius: 50%;
	border: 1px solid rgba(255,255,255,0.6);
	display: flex;
	align-items: center;
	justify-content: center;
}
.banner .hover2 .zanting .iconfont {
	font-size: 1rem;
	color: rgba(255,255,255,0.6);
	display: block;
}
.banner .hover2 .flex2 {
	align-items: center;
}
.banner .hover2 .flex2 .swiper-scrollbar {
	width: 18.75rem;
	background: rgba(255, 255, 255, 0.6);
	height: 2px;
}
.banner .hover2 .flex2 .swiper-scrollbar-drag {
	background: rgba(255,255,255,0.6);
}
.banner .hover2 .flex2 .swiper-pagination {
	color: rgba(255,255,255,0.6);
	font-size: 1rem;
	font-weight: 400;
	width: auto;
	margin: 0 1.5rem;
}
.banner .hover2 .flex2 > div {
	position: static;
}
 @media (max-width: 1280px) {
.banner .hover .p2 {
	font-size: 2.6rem;
}
.nyban.pro .hover {
	width: 34rem;
	height: 34rem;
}
.banner .hover .p1 {
	font-size: 1.875rem;
}
}
@media (max-width: 990px) {
.banner .img img {
	width:100%;
	height:auto;
}
.banner .hover .p2 {
	font-size: 30px;
	line-height: 40px;
	margin: 5px 0;
	display:none1
}
.banner .hover .p1 {
	font-size: 24px;
	display:none
}

.banner .hover .p3 {
	font-size: 24px;
	display:none;
}

}
@media (max-width: 767px) {
.banner .hover .p2 {
	font-size: 20px;
	text-wrap: balance;
	line-height:36px;
	display:none1;
}
.banner .hover .p1 {
	font-size: 16px;
	line-height: 24px;
	display:none;
}

.banner .hover .p3 {
	font-size: 12px;
	display:none;
	margin-top:-80px;
}

.banner .hover2 .flex2 .swiper-scrollbar {
	width: calc(100% - 5rem - 1.875rem);
}
.banner .hover2 .flex2 .swiper-pagination {
	width: 5rem;
	margin: 0;
}
.banner .hover2 {
	width: 100%;
	z-index: 9;
	position: absolute;
	top:85%;
}
}
.more {
	width: 10.5rem;
	display: inline-block;
	line-height: 3.5625rem;
	color: inherit;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	background: none;
	border: 1px solid rgba(255, 255, 255, 0.6);
	text-align: center;
	text-transform: uppercase;
}
.more a {
	display: block;
	font-weight: bold;
	font-size: 0.875rem;
	color: rgba(255, 255, 255, 0.06);
}
.more:hover a {
	color: #000;
}
.more.button--aylen {
	overflow: hidden;
	-webkit-transition: color 0.3s;
	transition: color 0.3s;
}
.button--aylen.button--inverted {
	background: none;
	color: rgba(255, 255, 255, 0.6);
}
.button--aylen::before, .button--aylen::after {
	content: '';
	position: absolute;
	height: 100%;
	width: 100%;
	bottom: 100%;
	left: 0;
	z-index: -1;
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button--aylen::before {
	background: #bb9e5b;
}
.button--aylen::after {
	background: rgba(255, 255, 255, 0.6);
}
.button--aylen:hover {
	color: rgba(255, 255, 255, 0.6);
}
.button--aylen:hover::before, .button--aylen:hover::after {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}
.button--aylen:hover::after {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
.title {
	font-size: 2.725rem;
	line-height: 3.75rem;
	color: #2F2F30;
	font-weight: 600;
}
.text {
	font-weight: bold;
	font-size: 1rem;
	line-height: 1.75rem;
	color: rgba(255, 255, 255, 0.06);
}
.inbg {
	background: rgba(0,0,0,0.85);
}
.flex {
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex
}
.flex-mb {
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex
}
.flex-center {
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	align-items: center;
	justify-content: center
}
.flex-v-center {
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	align-items: center
}
.text-hover:hover {
	color: #1a1a1a !important
}
.overflow {
	overflow: hidden
}
.block {
	display: block
}
.width100 {
	width: 100%
}
.sep-transition {
	transition: All .8s ease;
	-webkit-transition: All .8s ease;
	-moz-transition: All .8s ease;
	-o-transition: All .8s ease
}
.sep-container-1920 {
	width: 1920px;
	margin: auto;
	max-width: 100%
}
.sep-text {
	font-size: 18px;
	color: rgba(255,255,255,0.6);
	line-height: 40px;
	text-align: center;
	margin-bottom: 60px
}
.sep-section1 {
	padding-top: 80px;
}
.sep-section1 .sep-title {
	margin-bottom: 31px
}
.sep-section1 .item:nth-child(odd) .info {
	padding-left: 120px
}
.sep-section1 .item:nth-child(even) {
	flex-direction: row-reverse
}
.sep-section1 .item:nth-child(even) .info {
	padding-right: 120px
}
.sep-section1 .item .info {
	width: 50%;
	padding: 0 120px
}
.sep-section1 .item .info .sep-num {
	font-size: 120px;
	font-weight: bold;
	background-image: linear-gradient(-45deg, grey 9.375%, transparent 9.375%, transparent 50%, grey 50%, grey 59.375%, transparent 59.375%, transparent);
	background-size: 10px 10px;
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
	text-transform: uppercase;
	opacity: .24;
	line-height: .75em;
	font-style: italic
}
.sep-section1 .item .info .title {
	font-size: 32px;
	color: rgba(255,255,255,0.6);
	line-height: .8em;
	text-transform: uppercase;
	margin-top: -25px;
	display: block;
	position: relative;
	z-index: 1;
	margin-bottom: 36px
}
.sep-section1 .item .info .title:hover {
	opacity: 1
}
.sep-section1 .item .info .summary {
	font-size: 18px;
	color: rgba(255,255,255,0.6);
	line-height: 28px;
	font-weight: 300;
	font-family: "sourcehansans";
	margin-bottom: 63px
}
.sep-section1 .item .info .more {
	padding: 0 30px;
	height: 52px;
	width: auto;
	border: 1px solid #bb9e5b;
	font-size: 18px;
	background-color: #bb9e5b;
	color: rgba(255,255,255,0.6);
}
.sep-section1 .item .info .more:hover {
	background: #bb9e5b;
	color: rgba(255,255,255,0.6);
}
.sep-section1 .item .info .more i {
	margin-left: 10px
}
.sep-section1 .item .thumb {
	width: 50%
}
.sep-scale {
	transition: All .8s ease;
	-webkit-transition: All .8s ease;
	-moz-transition: All .8s ease;
	-o-transition: All .8s ease
}
.sep-scale:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1)
}
 @media screen and (max-width:1750px) {
.sep-section1 .item .info .summary {
	margin-bottom: 36px
}
.sep-section1 .item .info .title {
	margin-bottom: 20px
}
}
 @media screen and (max-width:1160px) {
.sep-section1 .item:nth-child(odd) .info {
	padding-left: 20px
}
.sep-section1 .item .info {
	padding: 0 20px
}
.sep-section1 .item:nth-child(even) .info {
	padding-right: 20px
}
.sep-section1 .item {
	margin-bottom: 50px
}
.sep-section1 .item:last-child {
	margin-bottom: 0
}
}
 @media screen and (max-width:768px) {
.sep-alias {
	font-size: 68px
}
.sep-title {
	font-size: 28px;
	margin-top: -30px
}
.sep-section1 .sep-title {
	margin-bottom: 11px
}
.sep-section1 {
	padding-top: 40px
}
.sep-text {
	font-size: 16px;
	color:rgba(255,255,255,0.6);
	line-height: 1.8em;
	text-align: center;
	margin-bottom: 30px
}
.sep-section1 .item .info {
	width: 100%
}
.sep-section1 .item .info .sep-num {
	font-size: 68px
}
.sep-section1 .item .info .title {
	font-size: 20px
}
.sep-section1 .item .info .summary {
	font-size: 16px;
	color: #666;
	line-height: 1.8em;
	margin-bottom: 30px
}
.sep-section1 .item .info .more {
	padding: 0 10px;
	height: 40px;
	border: 1px solid #000;
	font-size: 16px;
	color: rgba(255,255,255,0.6)
}
.sep-section1 .item .thumb {
	width: 100%;
	margin-top: 30px
}
.sep-title {
	margin-bottom: 30px
}
}
.section03 {
	background-color: #262626 !important;
}
.section03 .more {
	background: #bb9e5b;
	color: rgba(255,255,255,0.6);
	padding: 0rem 2rem;
	width: auto;
	transition: All .8s ease;
	-webkit-transition: All .8s ease;
	-moz-transition: All .8s ease;
	-o-transition: All .8s ease;
	border: none !important;
}
.section03 .more .icon {
	margin-left: 0.725rem;
}
.section03 .more:hover {
	background: #bb9e5b;
}
.index_three {
	position: relative;
	z-index: 9;
}
.index_three .ditu {
	position: absolute;
	top: 7.5rem;
	left: 50%;
	z-index: -1;
	transform: translateX(-50%);
}
.index_three .loufang {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	z-index: -1;
}
.index_three .margin {
	font-weight: 400;
	width: 80%;
	margin: 25px auto 3.1875rem;
	text-align: center;
}
.index_three .text {
	font-size: 1.2rem;
	color: rgba(255,255,255,0.6) !important;
}
.index_three .number_ul li > div {
	display: inline-block;
}
.index_three .scrollBox {
	width: 1.25rem;
	height: 2.5rem;
	gap: 1.25rem 0;
	margin: 5rem auto 0;
}
.index_three .arrowCls {
	fill: #000000;
}
.index_three .scrollBox .top {
	-webkit-animation: capabilityTopArrow 2s infinite;
	animation: capabilityTopArrow 2s infinite;
}
@-webkit-keyframes capabilityTopArrow {
 50% {
 -webkit-transform: translateY(33px);
 transform: translateY(33px);
}
}
@keyframes capabilityTopArrow {
 50% {
 -webkit-transform: translateY(33px);
 transform: translateY(33px);
}
}
.number_ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 5rem;
}
.number_ul li {
	text-align: center;
	flex: 1 0 0;
}
.number_ul li .a-icon {
	display: flex;
	align-items: flex-start;
	margin-bottom: 1.04rem;
	justify-content: left;
}
.number_ul li .a-icon img:hover {
	border: none;
	transform: rotateY(360deg);
	-webkit-transition: all 0.7s;
	-o-transition: all 0.7s;
	transition: all 0.7s;
}
.number_ul li .a-icon img {
	width: 60px;
}
.number_ul li:nth-of-type(4) .a-icon img {
}
.number_ul li .num {
	line-height: 1;
	position: relative;
	text-align: left;
	font-weight: 600;
}
.number_ul li .num span {
	color: rgba(255,255,255,0.6);
	font-size: 3rem;
	font-weight: 800;
}
.number_ul li .num sub {
	color: rgba(255,255,255,0.6);
	font-size: 1.5rem;
	bottom: auto;
	top: 0.6875rem;
	position: absolute;
}
.number_ul li .num sub sub {
	top: 0.1875rem;
	font-size: 1rem;
}
.number_ul li .num i {
	color: rgba(255,255,255,0.6);
	font-size: 1.25rem;
	font-weight: 700;
	margin-left: 0.8rem;
}
.number_ul li .text {
	color: rgba(255,255,255,0.6);
	font-size: 1rem;
	line-height: 1.625rem;
	margin: 0.5rem 0 0;
	text-align: left;/*text-transform:uppercase;*/
}
 @media (max-width: 1280px) {
.index_three .scrollBox {
	margin: 2rem auto 0;
}
.number_ul {
	margin-top: 3rem;
}
}
 @media (max-width: 767px) {

.index_three .margin {
	font-weight: 500;
	width: 100%;
	margin: 10px 0 15px;
}
.index_three .number_ul {
	flex-wrap: wrap;
}
.index_three .number_ul li {
	width: 50%;
	flex: none;
	padding: 15px;
	
}
.index_three .number_ul li .num span {
	font-size: 30px;
}

.number_ul li{width:50%;}

.number_ul div{ width:100%; text-align:center !important;}
.number_ul div .a-icon{ display:block; text-align:center;}
.number_ul div .a-icon img{ text-align:center !important;}

.number_ul {
	margin-top: 20px;
}
.index_three .scrollBox {
	margin: 0rem auto 2rem;
}




.sep-section1 .sep-text{ font-size:13px !important}

.sep-section1 .item .info .summary {
	color: rgba(255,255,255,0.6);
	font-weight: 300;
	font-family: "sourcehansans";
}

}


 @media (max-width: 687px) {
	 
	 .number_ul li:nth-of-type(3) div {
	

}
	 
	 .number_ul li:nth-of-type(3) div .text {
		 text-align:left;

}
	 }


 @media (max-width: 480px) {
	 
	 .number_ul li:nth-of-type(3) div {
	

}

	 }


.section02 {
	background: url(../images/in_about_bg.jpg) no-repeat;
	background-size: cover;
}
.section02 .title {
	color: #bb9e5b !important
}
.section02 ul {
	display: flex;
}
.section02 ul li {
	height: 100vh;
	position: relative;
	overflow: hidden;
	flex: 1 0 0;
	display: flex;
	align-items: center;
}
.section02 ul li:not(:last-child) {
	border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.section02 ul li::before {
	content: "";
	position: absolute;
	top: 0;
	left: -100%;
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	opacity: 0.7;
	background: rgba(0,0,0,.8);
	width: 100%;
	height: 100%;
	transition: all 0.4s;
	-webkit-transform: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.section02 ul li:hover::before {
	left: 0;
	transition: all 0.4s;
	-webkit-transform: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.section02 ul li > div {
	padding-left: 3.75rem;
	padding-right: 3.75rem;
	padding-top: 12rem;
	position: relative;
}
.section02 ul li:hover {
	padding-top: 2rem;
	transition: all 0.4s;
	-webkit-transform: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.section02 ul li .img {
	position: absolute;
	top: 9rem;
	left: 0;
}
.section02 ul li .img img {
	height: 9.375rem;
}
.section02 ul li .name {
	color: rgba(255,255,255,0.6);
	font-size: 2rem;
	font-weight: 700;
	line-height: 2.35rem;
	height: 4.75rem;
}
.section02 ul li .name_en {
	color: rgba(255,255,255,0.6);
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 2.875rem;
	height: 3.75rem;
}
.section02 ul li .text {
	color: rgba(255,255,255,0.6);
	font-size: 1.125rem;
	font-weight: 300;
	line-height: 1.625rem;
	margin-top: 1rem;
	font-family: "sourcehansans";
}
.section02 .hover {
	position: absolute;
	top: 20%;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 8;
	padding-top: 3rem;
}
.section02 .hover .subtitle {
	color: #fff;
	-webkit-text-fill-color: aliceblue;
	background: transparent;
}
 @media (max-width: 1280px) {
.section02 ul li .name {
	font-size: 1.5rem;
	line-height: 2rem;
}
.section02 ul li .text {
	font-size: 1rem;
}
.section02 ul li .name_en {
	font-size: 1.125rem;
	line-height: 1.25rem;
	margin: 0.5rem 0;
	height: 2.5rem;
}
}
 @media (max-width: 990px) {
.section02 ul li {
	height: auto;
}
.section02 .hover {
	top: 0;
}
.section02 ul li > div {
	padding: 12rem 20px 8rem;
}
.section02 ul li .img img {
	height: 5.375rem;
}
.section02 ul li .img {
	top: 11rem;
}
}
 @media (max-width: 767px) {
.section02 ul {
	flex-wrap: wrap;
}
.section02 ul li {
	width: 100%;
	flex: none;
	border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.section02 ul li:last-child {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.section02 ul li .img {
	top: 0;
}
.section02 ul li .name_en {
	height: auto;
}
.section02 ul li > div {
	padding: 20px 15px;
}
.section02 .hover {
	padding-top: 30px;
}
.section02 {
	padding-top: 100px;
	padding-bottom: 60px;
}
}
* {
	letter-spacing: 1px;
}
.squera {
	margin-bottom: 1.875rem;
}
.squera>div {
	position: relative;
	border-bottom: 3px solid #bb9e5b;
}
.squera>div .hover {
	position: absolute;
	bottom: 3.125rem;
	width: 100%;
	padding: 0 2.9375rem;
	z-index: 2;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera>div::before {
	content: "";
	position: absolute;
	bottom: -3px;
	left: 0;
	width: 0;
	height: 3px;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera:hover>div::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera:hover img {
	transform: scale(1.1);
}
.squera:hover .hover {
	bottom: 3.75rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.index_three {
	background: url(../img/2.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
.index_three .more_a a {
	color: #666
}
.index_three .more_a a:hover {
	color: #bb9e5b
}
.index_three .swiper-button-prev, .show_pro_three .swiper-button-prev, .show_pro_five .swiper-button-prev, .index_five .swiper-button-prev {
	left: auto;
	right: 8rem;
}
.index_three .swiper-button-next, .show_pro_three .swiper-button-next, .show_pro_five .swiper-button-next, .index_five .swiper-button-next, .index_three .swiper-button-prev, .show_pro_three .swiper-button-prev, .show_pro_five .swiper-button-prev, .index_five .swiper-button-prev {
	background-size: 1rem 1rem;
	width: 3rem;
	height: 3rem;
	border-radius: 50%;
	border: 1px solid #CACBCC;
	margin-top: 0;
 top: .625rem;
	transform: translateY(0);
}
.index_three .swiper-pagination, .show_pro_three .swiper-pagination, .show_pro_five .swiper-pagination, .index_five .swiper-pagination {
	font-weight: bold;
 font-size: .875rem;
	line-height: 3rem;
	height: 3rem;
	color: #4C4C4C;
	position: absolute;
	top: 0.625rem;
	right: 3.7rem;
	width: 4.2rem;
	text-align: center;
	left: auto;
}
.show_pro_five .swiper-pagination {
	color: rgba(255,255,255,0.6)
}
.squera_pro .model_xh {
	font-size: 1.25rem;
	line-height: 1.5rem;
	color: rgba(255,255,255,0.6);
	text-align: center;
	margin: 1.9375rem 0 0.725rem;
}
.squera_pro {
}
.squera_pro .border {
	background: rgba(255,255,255,0.6);
	box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.2);
}
.squera_pro .border .hover {
	position: absolute;
	bottom: 1.275rem;
	right: 1.275rem;
 font-size: .75rem;
 line-height: .75rem;
	font-weight: 600;
	color: #4C4C4C;
}
.model_now {
}
.more_emalie:hover a {
	color: #bb9e5b;
}
.squera_pro .border .hover img {
	margin: 0 1px;
	position: relative;
	margin-top: -2px;
}
.squera_pro .name {
	color: rgba(255,255,255,0.6);
	line-height: 1.5rem;
	font-size: 1rem;
	height: 6rem;
	font-weight: 600;
	display: block;/* -webkit-line-clamp: 3; */
}
.squera_pro:hover .rbtn_box {
	opacity: 1;
	-webkit-transition-duration: 0.4s;
	-moz-transition-duration: 0.4s;
	-ms-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	transition-duration: 0.4s;
	position: absolute;
	left: 0
}
.squera_pro:hover a.model_now {
}
.rbtn_box {
	background: rgba(255,255,255,0.6);
	padding: 1rem 6rem;
	position: absolute;
	bottom: 0px;
	width: 100%;
	opacity: 0
}
.rbtn {
	position: relative;
	display: block;
	text-align: center;
	overflow: hidden;
	background: rgba(255,255,255,0.6);
	border-radius: 45px;
	color: #bb9e5b;
	border: 1px solid rgba(0,0,0,0.3);
	padding: 0.75rem 0;
}
.rbtn:hover {
	border: 1px solid #bb9e5b;
	color: rgba(255,255,255,0.6);
}
.rbtn:hover::after {
	width: 100%;
}
.rbtn span {
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 5;
	display: block;
	background: none;
	-webkit-transition-duration: 0.4s;
	-moz-transition-duration: 0.4s;
	-ms-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	transition-duration: 0.4s;
}
.rbtn::after {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	width: 0;
	height: 100%;
	background: #bb9e5b;
	-webkit-transition-duration: 0.4s;
	-moz-transition-duration: 0.4s;
	-ms-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	transition-duration: 0.4s;
}
.squera_pro:hover a.over img {
	transform: scale(1);
}
.squera_pro a.over img {
	height: auto;
	object-fit: contain;
}
.squera_pro .name:hover, .squera_pro .model_xh:hover {
	color: #bb9e5b;
}
.mt55 {
	margin-top: 3.4375rem;
}
.list_outdoor_three {
	background: #2E2E2E;
}
.list_outdoor_three .col-md-4>div {
	line-height: 3.75rem;
 padding: .9375rem 0;
	background: #bb9e5b;
	text-align: center;
}
.list_outdoor_three .col-md-4>div>div {
	display: inline-block;
}
.list_outdoor_three .col-md-4 .icon, .list_outdoor_three .col-md-4 .name {
	display: inline-block;
}
.list_outdoor_three .icon img {
	margin-top: -0.375rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
 margin-right: .9375rem;
	height: 2.5rem;
	display: inline-block;
}
.list_outdoor_three .col-md-4:hover .icon {
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_outdoor_three .col-md-4:hover .icon img {
	transform: rotateY(360deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_outdoor_three .font24 {
	line-height: 3.75rem;
}
/*.index_four {*/
/*  height: 40.625rem;*/
/*}*/

.index_four video, .index_four .img {
	vertical-align: baseline;
	height: 100% !important;
	object-position: center center !important;
	object-fit: cover !important;
}
.index_four {
	padding: 3.5rem 0;
}
.index_three {
	padding-bottom: 4rem!important;
}
.index_four .hover {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
}
.index_four .icon {
	margin-top: 1rem;
	display: none;
}
.index_four .icon .iconfont {
	display: block;
	font-size: 1.875rem;
	color: rgba(255, 255, 255, 0.6);
}
.index_four .hover .container {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
#spsy_tc video {
	display: block;
}
#spsy_tc, #sp1_tc {
	background: rgba(0, 0, 0, 8);
	z-index: 9999;
}
#spsy_tc .modal-header, #sp1_tc .modal-header {
	padding: 0;
	border: none;
	position: absolute;
	right: 15px;
}
.modal-content {
	background: #000;
}
#spsy_tc .modal-body, #sp1_tc .modal-body {
	padding: 0;
	background: rgba(0, 0, 0, 8);
}
#sp1_tc .modal-body {
	border: none;
}
#spsy_tc .modal-dialog {
	width: 94%;
	top: 50% !important;
	transform: translateY(-50%) !important;
}
#spsy_tc .modal-content, #sp1_tc .modal-content {
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
#spsy_tc button.close, #sp1_tc button.close {
	margin-top: 0;
	top: 15px;
	right: 15px;
	color: rgba(255, 255, 255, 0.6);
	opacity: 1;
	margin: 20px 0 0 0;
	font-size: 50px;
	font-weight: lighter;
}
.index_four .hover .text {
	margin-top: 1.25rem;
}
.index_four .hover .title {
	font-size: 3.625rem;
	font-weight: bold;
	line-height: 4rem;
	letter-spacing: 4px;
}
.index_four .hover::before {
	content: "";
	position: absolute;
	top: 0;
	left: -13%;
	width: 61%;
	height: 100%;
	background: rgba(0, 0, 0, 0.72);
	z-index: -1;
	transform: skewX(-25deg);
}
.squera>div .name, .squera_explore>div .name {
	font-weight: bold;
	font-size: 2.5rem;
	line-height: 3.125rem;
	color: rgba(255, 255, 255, 0.06);
}
.squera>div .text, .squera_explore>div .text {
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1.875rem;
	color: rgba(255, 255, 255, 0.06);
 margin: .625rem 0 1rem;
}
.squera>div .over, .squera_explore>div .over {
	position: relative;
	display: block;
}
.squera>div .over::before, .squera_explore>div .over::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	z-index: 1;
}
.squera_explore>div .over::before {
	background: transparent;
}
.index_five, .index_three, .index_six, .index_eight {
	padding: 5.5rem 0 3rem;
}
.index_five {
	background: url(../images/9.jpg) no-repeat;
	background-size: cover;
}
.index_five .squera_explore .content {
	top: 3.125rem;
	bottom: auto;
}
.index_five .name {
	text-transform: uppercase
}
.squera_explore {
	overflow: hidden;
}
.squera_explore .hover {
	position: absolute;
	top: 0;
	left: 0%;
	width: 100%;
	z-index: 9;
	height: 100%;
	overflow: hidden;
}
.squera_explore .hover .content {
	position: absolute;
	bottom: 3.125rem;
	left: 0;
	width: 100%;
	padding: 0 3.125rem;
	z-index: 10;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera_explore .hover .content .text {
 margin: .25rem 0 0.5rem;
}
.squera_explore .bg_hover {
	position: absolute;
	top: 0;
	left: -22%;
	height: 100%;
	width: 95%;
	background: rgba(0, 0, 0, 0.6);
	z-index: 1;
	transform: skewX(-25deg);
}
.squera_explore .bg_hover::before {
	content: "";
	position: absolute;
	bottom: 0;
	right: -1.25rem;
	height: 47%;
	width: 1.25rem;
	background: #bb9e5b;
	z-index: 1;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera_explore:hover .content {
	bottom: 3.75rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera_explore:hover a.over img {
	transform: scale(1.1);
}
.squera_explore:hover .bg_hover::before {
	height: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.index_six .hover {
	position: absolute;
	top: 62%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
	padding-left: 11.25rem;
}
.index_six .hover .name {
	font-weight: bold;
	font-size: 1.75rem;
	line-height: 1.875rem;
	color: rgba(255, 255, 255, 0.06);
}
.index_six .hover .pr {
	display: inline-block;
}
.index_six .hover .title {
	font-weight: bold;
	font-size: 6.125rem;
	line-height: 6.3rem;
	color: rgba(255, 255, 255, 0.06);
	margin-top: 1rem;
	font-weight: 600;
}
.index_six .hover .sall {
	position: relative;
	bottom: 3.125rem;
	left: auto;
	z-index: -1;
	float: right;
 right: .9375rem;
}
.index_six .hover .sall img {
	width: 12.5rem;
}
.index_six .img::before {
	width: 100%;
	content: "";
 height: .875rem;
	background: #FFF67F;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
}
.index_six .img {
	position: relative;
}
.index_six .img img:nth-child(1) {
	display: block;
}
.index_six .img img:nth-child(2) {
	display: none;
}
.index_six .img::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 40%;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
 height: .875rem;
	z-index: 2;
}
.index_six .mt55:hover .img::after {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.index_seven .hover {
	position: absolute;
	top: 0%;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.index_seven .hover .content {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 32%;
	right: 13.125rem;
}
.index_seven .hover .content .title {
	color: #bb9e5b !important
}
.index_seven .hover .content .text.tr {
	font-size: 1.25rem;
	line-height: 2.125rem;
 margin: .625rem 0 .9375rem;
	color: rgba(255,255,255,0.6);
	font-weight: normal;
}
.index_seven .hover .content .name {
	font-weight: bold;
	font-size: 1.125rem;
	line-height: 1.625rem;
	color: rgba(255, 255, 255, 0.6);
}
.index_seven .hover .content ul {
	display: flex;
	justify-content: right;
	margin-top: 2.5rem;
}
.index_seven .hover .content ul li {
	width: 33.3%;
}
.index_seven .hover .content ul li .iconfont {
	font-size: 3.5rem;
	color: rgba(255, 255, 255, 0.6);
	display: inline-block;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.section .top {
	display: flex;
	align-items: center;
}
.section .top .left, .section .top .right {
	width: 50%;
}
.section .top .right {
	padding: 0 5rem;
}
.section .top .right>div {
	text-align: left;
}
.section .top .left .font24 {
	margin-bottom: 2rem;
}
.index_seven .hover .content ul li img {
	display: inline-block;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	height: 5.625rem;
}
.index_seven .hover .content ul li .name {
 margin-top: .625rem;
}
.index_seven .hover .content ul li:hover img {
	transform: rotateY(360deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	color: #bb9e5b;
}
.bgs {
	background: #f1f1f1;
	padding: 4.6875rem 3rem;
}
.bai {
	margin-bottom: 2rem;
}
.bai .font24 {
	font-size: 1.6rem;
	text-transform: uppercase;
}
.bgs .font24 {
	margin-bottom: 1.875rem;
}
.list_support_reg .bgs {
	margin-bottom: 4.6875rem;
}
.index_seven .hover .content ul li:hover .name {
	color: #bb9e5b;
}
.index_seven .img img:nth-child(1) {
	display: block;
}
.index_seven .img img:nth-child(2) {
	display: none;
}
.index_seven .hover::before {
	content: "";
	position: absolute;
	top: 0;
	right: -10%;
	width: 61%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	z-index: -1;
	transform: skewX(-25deg);
}
.index_eight {
/*background: url(../images/13.jpg) no-repeat;
  background-size: cover;
  background-attachment: fixed;*/
  
}
.sep-alias {
	font-size: 140px;
	font-weight: bold;
	background-image: linear-gradient(-45deg, rgba(255,255,255,.4) 9.375%, transparent 9.375%, transparent 50%, rgba(255,255,255,.4) 50%, grey 59.375%, transparent 59.375%, transparent);
	background-size: 10px 10px;
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
	text-transform: uppercase;
	opacity: .24;
	line-height: .75em
}
.sep-title {
	display: block;
	text-align: center;
	font-size: 46px;
	color: #bb9e5b;
	font-weight: bold;
	line-height: 40px;
	margin-top: -40px;
	text-transform: uppercase;
	margin-bottom: 68px;
	position: relative;
	z-index: 1
}
.sep-title:hover {
/*opacity: .7*/
}
.index_eight .mt55 {
	margin-bottom: 1.875rem;
}
.squer_usa, .squera_usa2 {
	overflow: hidden;
}
.squer_usa .img::before, .squera_usa2 .img::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.42);
}
.squer_usa .name, .squera_usa2 .name {
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1.875rem;
	color: rgba(255, 255, 255, 0.6);
}
.squer_usa .address, .squera_usa2 .address {
 margin: .5rem 0;
}
.squer_usa .dianzan, .squera_usa2 .dianzan {
	font-size: 0.875rem;
	line-height: 1.25rem;
	color: rgba(255,255,255,0.6);
	margin-bottom: 0.5rem;
}
.squer_usa .laiyuan, .squera_usa2 .laiyuan {
	position: absolute;
	top: 1.25rem;
	right: 1.25rem;
	z-index: 1;
}
.squer_usa .dianzan, .squera_usa2 .dianzan {
	letter-spacing: 0;
}
.squer_usa .dianzan>div, .squera_usa2 .dianzan>div {
	float: left;
 margin-left: .9375rem;
	letter-spacing: -0.2px;
}
.squer_usa .dianzan>div:first-child, .squera_usa2 .dianzan>div:first-child {
	margin-left: 0;
}
.squer_usa .dianzan i, .squera_usa2 .dianzan i {
 font-size: .75rem;
	position: relative;
	margin-top: -2px;
	display: inline-block;
}
.squer_usa .img {
	height: 24.0625rem;
	position: relative;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squer_usa .content {
	position: absolute;
	bottom: 1.25rem;
	left: 0;
	width: 100%;
	padding: 0 1.5rem;
	z-index: 99;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squer_usa:hover, .squera_usa2:hover {
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squer_usa:hover .img, .squera_usa2:hover .img {
	/*transform: scale(1.1);*/
	transform: scale(1);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squer_usa:hover .content {
	bottom: 2rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squer_usa:hover .name {
	color: #bb9e5b;
}
.squera_usa2 {
	box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.5);
}
.squera_usa2 .content {
	padding: 1.2rem 1.4375rem 1.575rem;
	background: none;
}
.squera_usa2 .img {
	height: auto;
	overflow: hidden;
	position: relative;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera_usa2 .name {
	font-weight: bold;
	font-size: 1.2rem;
	line-height: 1.5rem;
	color: rgba(255,255,255,0.6);
	height: 3rem;
}
.squera_usa2 .address {
	font-size: 1rem;
	color: rgba(255, 255, 255, 0.6);
	/*font-family: "sourcehansans";*/
	font-weight: 500;
	margin-top: 0.8rem;
}
.more_a {
	width: 100%;
	margin-top: 1.5rem;
	padding-top: 0.5rem;
	border-top: 1px solid rgba(255,255,255,0.6);
}
.more_a a {
	font-weight: 500;
	font-size: 0.875rem;
	line-height: 1.5rem;
	color: rgba(255,255,255,0.6);
	text-transform: uppercase;
}
.more_a a i {
	font-size: 1rem;
	display: inline-block;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
 margin-left: .375rem;
}
.more_a:hover a {
	color: #bb9e5b;
}
.more_a:hover i {
	transform: translateX(10px);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera_usa2 .text {
	color: #A0A0A0;
}
.squera_usa2 .dianzan>div {
	float: right;
}
.squera_usa2 .dianzan>div:first-child {
	float: left;
	letter-spacing: -0.2px;
}
.squera_usa2:hover .content {
/*background: #bb9e5b;*/
}
.squera_usa2:hover .name, .squera_usa2:hover .address, .squera_usa2:hover .dianzan {
/*color: #000;*/
}
footer .addthis_inline_share_toolbox {
	display: none;
}
footer {
	padding: 4.6875rem 0 5.125rem;
	background: rgba(0,0,0,.85);
}
footer .top_footer {
/*display: flex;
	justify-content: space-between;*/
}
footer .top_footer li {
	float: left;
	width: 25%;
}
footer .top_footer li .logo_footer {
	margin-bottom: 2.1875rem;
}
footer .top_footer li:nth-child(1) {
	width: 25%;
	margin-right: 4.5rem !important;
	padding: 0;
	margin: 0;
}

footer .top_footer li:nth-child(1) .text .fa{ font-size:1.5rem;} 

footer .top_footer li:nth-child(2) {
	width: 25%;
}
footer .top_footer li:nth-child(3) {
	width: 22%;
	margin-right: 1.5rem;
}
footer .top_footer li:nth-child(4) {
	width: 20%;
}
/*footer .top_footer li:nth-child(6) {
	width: 18%;
	margin-top: 2.5rem;
}*/
footer .name {
	font-weight: bold;
	font-size: 1.25rem;
	line-height: 1.875rem;
	margin-bottom: 1.25rem;
	color: rgba(255,255,255,0.6);
	text-transform: uppercase;
}
footer .top_footer li p {
	margin-bottom: 10px;
	line-height: 1.5rem;
}
footer .text {
 font-size: .875rem;
	line-height: 1.75rem;
	color: rgba(255,255,255,0.6);
	font-weight: lighter;
}

footer .text img{ margin-left:2px;}

footer a.text:hover {
	color: #bb9e5b;
}
/*footer li:last-child div {
	border: 1px solid rgba(255,255,255,0.2);
	line-height: 3.25rem;
 font-size: .875rem;
	color: rgba(255,255,255,0.6);
 margin-bottom: .9375rem;
}*/
footer li:last-child div a {
/* padding: 0 2.5rem; */
	/*text-align: center;
 padding: 0 .625rem;
	color: rgba(255,255,255,0.6);
	cursor: pointer;*/
}
/*footer li:last-child div a i {
	font-size: 0.875rem;
}
footer li:last-child div:hover {
	border: 1px solid #bb9e5b;
}
footer li:last-child div:hover a {
	color: #bb9e5b;
}*/
footer .bot {
	margin-bottom: 3.4375rem;
}
footer .bot .name {
	font-weight: bold;
	font-size: 1.375rem;
	line-height: 1.875rem;
	color: rgba(255,255,255,0.6);
	margin-bottom: 0;
}
footer .bot form {
	margin: 1.875rem -0.625rem 0;
}
footer .bot form>div>div {
 padding: 0 .625rem;
}
footer .bot form .fl {
	width: 30%;
	position: relative;
}
footer .bot form .fl input, footer .bot form .fl select {
	width: 100%;
	background: #343535;
	padding: 0 1.25rem;
	line-height: 3.25rem;
	height: 3.25rem;
	color: rgba(255,255,255,0.6);
	border: none;
	border-bottom: 1px solid #bb9e5b;
 font-size: .875rem;
}
 footer .bot form .fl input::-webkit-input-placeholder {
 color: rgba(255,255,255,0.6);
}
 footer .bot form .fl input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: rgba(255,255,255,0.6);
}
 footer .bot form .fl input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: rgba(255,255,255,0.6);
}
 footer .bot form .fl input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: rgba(255,255,255,0.6);
}
footer .bot form .fr {
	width: 10%;
}
footer .bot form .fr button {
	width: 100%;
	border: none;
	background: #bb9e5b;
	text-align: center;
	color: rgba(255,255,255,0.6);
 font-size: .875rem;
	line-height: 3.3125rem;
	height: 3.3125rem;
}
footer .bot form .fr button:hover {
	color: #bb9e5b;
}
.social-share .social-share-icon {
	margin: 0;
	border: none;
	color: rgba(255,255,255,0.6);
	font-size: 2rem;
 margin-right: .9375rem;
}
.social-share .social-share-icon:hover {
	background: transparent;
	color: #bb9e5b;
}
.logo_footer img {
	width: 15.25rem;
}
.footer_icon .iconfont {
	margin: 0;
	border: none;
	font-size: 1.5rem;
 margin-right: .75rem;
	color: rgba(255,255,255,0.6);
}
.footer_icon .iconfont:hover {
	color: #bb9e5b;
}
footer::before, .success .bot::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
 height: .375rem;
	background: #bb9e5b;
	transition: all linear 1s;
	-webkit-transform: all linear 1s;
	-moz-transition: all linear 1s;
	-o-transition: all linear 1s;
}
.success .bot::before {
	width: 100%;
}
footer.on::before {
	width: 100%;
	transition: all linear 1s;
	-webkit-transform: all linear 1s;
	-moz-transition: all linear 1s;
	-o-transition: all linear 1s;
}
.benan {
	background: rgba(0,0,0,0.85);
	padding: 1.25rem 0; 
	text-align:center !important;
	border-top:1px solid rgba(255,255,255,0.1) 
}
.benan .text {
 font-size: .75rem;
	line-height: 1.5rem;
	color: rgba(255,255,255,0.6);
	font-weight: lighter;
}
.benan a {
	color: rgba(255,255,255,0.6);
}
/*.rightfix.active {
	right: -100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.rightfix {
	width: 4.225rem;
	text-align: center;
	background: #bb9e5b;
	padding: 1.25rem 0;
	cursor: pointer;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	z-index: 1000;
}
.rightfix .text {
	transform: rotate(-90deg);
	line-height: 0.9;
	margin: 2.875rem auto 1.375rem;
	font-weight: normal;
	font-size: 1.1rem;
	color: rgba(255,255,255,0.6);
	text-align: center;
	height: 1.25rem;
}
.rightfix .icon {
 margin-top: .625rem;
	transform: rotate(-90deg);
}
.rightfix .icon i {
	font-size: 1rem;
	color: rgba(255,255,255,0.6);
	margin-right: 5px;
}
.rightfix:hover {
	background: #bb9e5b
}*/


#onlineService {
	position: fixed;
	right: 0;
	bottom: 32%;
	z-index: 100998
}
.offside {
	width: 50px
}
.offside li {
	width: 50px;
	height: 50px;
	position: relative;
	background: #b1b1b1;
	border-bottom: 1px solid #fff;
	overflow: hidden;
	text-align: center;
	transition: all .7s;
	-webkit-transition: all .7s
}
.offside .code {
	position: absolute;
	top: 0;
	right: 50px;
	display: none;
	margin: 0
}
.offside a, .offside div {
	color: #333;
	position: absolute;
	z-index: 11;
	display: block;
	top: 0;
	right: 0;
	bottom: 0;
	cursor: pointer
}
.offside p {
	float: left;
	line-height: 50px;
	height: 50px;
	font-size: 16px;
	font-weight: 700;
	padding: 0 0 0 10px;
	color: #fff;
	opacity: 0;
	overflow: hidden
}

.offside .fa{ font-size:2.5rem; margin-top:0.525rem;}


.offside .icon {
	font-size: 28px;
	height: 100%;
	line-height: 50px;
	text-align: center;
	display: block;
	color: #fff
}
.offside li:not(.li_3) a, .offside li:not(.li_3) div {
	left: 0
}
.offside .li_3 a, .offside .li_3 div {
	width: 50px
}
.offside li.email {
	overflow: visible
}
.offside li:hover .email-box {
	display: block !important
}
.offside li:hover a {
	color: #333
}
.offside li .email-box {
	position: absolute;
	background: #d5d5d5;
	right: 100%;
	top: 0;
	left: auto !important;
	padding: 10px 5px;
	border-right: 2px solid #fff;
	height: 99px;
	display: none
}
.offside li .email-box a {
	display: block;
	font-size: 14px;
	color: #fff !important;
	position: static;
	white-space: nowrap;
	text-align: left;
	margin-bottom: 10px
}
.offside li .email-box a:hover {
	color: #1a1a1a !important
}
.offside li:nth-child(odd) {
	background: #d5d5d5
}
.offside li:nth-child(odd) .icon {
	color: #1a1a1a
}
.offside li:nth-child(even) {
	background: #1a1a1a
}
.offside li:nth-child(even) .icon {
	color: #fff
}
.offside li:nth-child(4) {
	overflow: visible
}
.offside li:nth-child(4):hover img {
	display: block
}
.offside li:nth-child(7) {
	display: none
}
.offside li:nth-child(10) {
	height: 20px
}
.offside li:nth-child(10) .icon {
	line-height: 20px;
	display: none
}
.offside li:hover a, .offside li:hover div, .offside li:hover .icon {
	color: #fff
}
.offside li.tel:hover .icon {
	color: #1a1a1a
}
.offside li:hover a {
	color: #1a1a1a
}
.offside .tel.email:hover a {
	color: #fff
}
.offside .tel.email:hover a .icon {
	color: #fff
}
.offside .tel.email:hover a p {
	color: #fff
}
.offside li.tel:hover p {
	color: #1a1a1a
}
.offside .tel.email:hover p {
	color: #fff
}
.offside li:hover p {
	opacity: 1
}
.offside li:not(.li_3):hover {
	background: #1a1a1a
}
.offside li:nth-child(2):hover {
	background: #1a1a1a !important;
	
}


.offside li:nth-child(2):hover p{color:#fff !important;}

.offside li:nth-child(2):hover a .icon{color:#fff !important;}


.offside li:nth-child(2):hover{
	width: 249px;
	transform: translateX(-199px);
	-webkit-transform: translateX(-199px);
}



.offside .tel {
	width: 220px;
	transform: translateX(-170px);
	-webkit-transform: translateX(-170px)
}
.offside .email {
	width: 279px;
	transform: translateX(-229px);
	-webkit-transform: translateX(-229px)
}

.offside .back_none {
	height: 0;
	border: 0 !important
}
.offside .li {
	transform: translateX(100%);
	-webkit-transform: translateX(100%)
}
.offside .unfold {
	width: 30px;
	transform: translateX(20px);
	-webkit-transform: translateX(20px)
}
@media screen and (max-width:1680px) {
.offside .fa{ font-size:2.5rem !important; margin-top:0.525rem !important;}
}

 @media screen and (max-width:768px) {
#onlineService {
	position: fixed;
	bottom: 0;
	left: 50%;
	width: 100%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}
.offside {
	display: flex;
	width: 100%
}
.offside li {
	flex-grow: 1;
	flex: 1;
	text-align: center;
	width: auto;
	height: 60px;
	background: #1a1a1a !important;
	border-bottom: none !important;
	border-right: 1px solid rgba(255,255,255,0.15)
}
.offside li i {
	color: #fff !important;
	font-size: 20px !important;
	line-height: 60px !important;
	padding: 0;
	font-size: 22px !important
}
.offside li.tel {
	width: 47px;
	transform: translateX(0);
	-webkit-transform: translateX(0)
}

.offside .email {
	width: 47px !important;
	transform: translateX(0px) !important;
	-webkit-transform: translateX(0px) !important;
}

.offside li:nth-child(2):hover{
	width: 47px;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
}



.offside li:last-child {
	display: none
}
.offside li p {
	display: none !important
}
.offside li a {
	position: static;
	display: inline-block
}
}
/*offside{width:50px}.offside li{width:50px;height:50px;position:relative;background:#b1b1b1;border-bottom:1px solid #fff;overflow:hidden;text-align:center;transition:all .7s;-webkit-transition:all .7s}.offside .code{position:absolute;top:0;right:50px;display:none;margin:0}.offside a,.offside div{color:#333;position:absolute;z-index:11;display:block;top:0;right:0;bottom:0;cursor:pointer}.offside p{float:left;line-height:50px;height:50px;font-size:16px;font-weight:700;padding:0 0 0 10px;color:#fff;opacity:0;overflow:hidden}.offside .icon{font-size:28px;height:100%;line-height:50px;text-align:center;display:block;color:#fff}.offside li:not(.li_3) a,.offside li:not(.li_3) div{left:0}.offside .li_3 a,.offside .li_3 div{width:50px}.offside li.email{overflow:visible}.offside li:hover .email-box{display:block !important}.offside li:hover a{color:#333}.offside li .email-box{position:absolute;background:#d5d5d5;right:100%;top:0;left:auto !important;padding:10px 5px;border-right:2px solid #fff;height:99px;display:none}.offside li .email-box a{display:block;font-size:14px;color:#fff !important;position:static;white-space:nowrap;text-align:left;margin-bottom:10px}.offside li .email-box a:hover{color:#1a1a1a !important}.offside li:nth-child(odd){background:#d5d5d5}.offside li:nth-child(odd) .icon{color:#1a1a1a}.offside li:nth-child(even){background:#1a1a1a}.offside li:nth-child(even) .icon{color:#fff}.offside li:nth-child(4){overflow:visible}.offside li:nth-child(4):hover img{display:block}.offside li:nth-child(7){display:none}.offside li:nth-child(10){height:20px}.offside li:nth-child(10) .icon{line-height:20px;display:none}.offside li:hover a,.offside li:hover div,.offside li:hover .icon{color:#fff}.offside li.tel:hover .icon{color:#1a1a1a}.offside li:hover a{color:#1a1a1a}.offside .tel.email:hover a{color:#fff}.offside .tel.email:hover a .icon{color:#fff}.offside .tel.email:hover a p{color:#fff}.offside li.tel:hover p{color:#1a1a1a}.offside .tel.email:hover p{color:#fff}.offside li:hover p{opacity:1}.offside li:not(.li_3):hover{background:#1a1a1a}.offside .tel{width:200px;transform:translateX(-150px);-webkit-transform:translateX(-150px)}.offside .tel.email{width:279px;transform:translateX(-229px);-webkit-transform:translateX(-229px)}.offside .back_none{height:0;border:0 !important}.offside .li{transform:translateX(100%);-webkit-transform:translateX(100%)}.offside .unfold{width:30px;transform:translateX(20px);-webkit-transform:translateX(20px)}
*/

.multi-language .website-link {
	margin-right: 20px;
	position: relative;
	padding: 5px 0;
	top: 1px;
	font-size: 14px
}
.index_eight .squer_usa .img {
	height: 45.5rem;
	object-position: center;
}
html.active {
	width: 100%;
	overflow: hidden;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
/*.back_top {
	position: fixed;
	bottom: 0.25rem;
	right: 1.25rem;
	cursor: pointer;
	z-index: 1100;
	display: none;
}
.back_top .iconfont {
	font-size: 1.5rem;
	color: #bb9e5b;
}
.back_top:hover .iconfont {
	color: #bb9e5b;
}*/
.layui-layer-content {
	padding: 1.875rem;
}
.fix_chat.active {
	bottom: 0;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.fix_chat {
	position: fixed;
	bottom: -100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	right: 4.625rem;
	z-index: 1001;
	width: 24rem;
	color: rgba(255,255,255,0.6);
	background-color: #262626;
	overflow: hidden;
}
.fix_chat .button--aylen {
	text-transform: uppercase;
}
.fix_chat .top, .fix_chat .center, .fix_chat .bot {
	padding: 1.25rem;
}
.fix_chat .top {
	border-bottom: 1px solid rgba(255,255,255,0.6);
}
.fix_chat .top .fl {
	font-size: 1.5em;
	margin: 0 0 0 8px;
	font-weight: lighter;
}
.fix_chat .top .fl .iconfont {
	font-size: 1.5rem;
}
.fix_chat .top .close_chat .iconfont {
	font-size: 1.5rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	display: inline-block;
}
.fix_chat .top .close_chat:hover .iconfont {
	transform: rotate(180deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	color: #bb9e5b;
}
.fix_chat .center {
	padding-bottom: 1.5rem;/* 使用webkit内核的浏览器 *//* Firefox版本4-18 *//* Firefox版本19+ */
}
.fix_chat .center .clearfix {
 margin-bottom: .625rem;
}
.fix_chat .center .fl {
 font-size: .75rem;
	font-weight: lighter;
	line-height: 2.5rem;
	width: 30%;
	letter-spacing: -0.5px;
}
.fix_chat .center .fr {
	width: 70%;
}
.fix_chat .center input, .fix_chat .center select {
	width: 100%;
	line-height: 2.2rem;
	height: 2.5rem;
	border: 1px solid #a8a8a8;
	background-color: rgba(255,255,255,0.6);
 font-size: .75rem;
 padding: 0 .5rem;
	letter-spacing: -0.5px;
}
.fix_chat .center textarea {
	width: 100%;
	line-height: 1.5rem;
	height: 6rem;
	border: 1px solid #a8a8a8;
	background-color: rgba(255,255,255,0.6);
 font-size: .75rem;
 padding: .5rem;
	letter-spacing: -0.5px;
}
 .fix_chat .center ::-webkit-input-placeholder {
 color: rgba(0, 0, 0, 0.8);
 font-size: .75rem;
}
 .fix_chat .center :-moz-placeholder {
 color: rgba(0, 0, 0, 0.8);
 font-size: .75rem;
}
 .fix_chat .center ::-moz-placeholder {
 color: rgba(0, 0, 0, 0.8);
 font-size: .75rem;
}
 .fix_chat .center :-ms-input-placeholder {
 color: rgba(0, 0, 0, 0.8);
 font-size: .75rem;
}
.fix_chat .center .cancel:hover, .fix_chat .center .start_chat:hover {
	color: #bb9e5b;
	background-color: #262626;
}
.fix_chat .center .cancel {
	width: 5.375rem;
	text-align: center;
	color: rgba(255, 255, 255, 0.6);
	background-color: #262626;
	border: none;
 margin-top: .625rem;
	line-height: 2rem;
 font-size: .75rem;
}
.fix_chat .center .start_chat {
	width: 6.4375rem;
 font-size: .75rem;
	text-align: center;
	background: #bb9e5b;
	border: none;
	line-height: 2rem;
 margin-top: .625rem;
}
.fix_chat .cancel {
	cursor: pointer;
}
.fix_chat .sure_close {
 padding: .625rem 1.5rem 1.5rem;
	position: absolute;
	top: -100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	left: 0;
	width: 92%;
	z-index: 1002;
	background-color: #262626;
	border-color: rgba(255,255,255,0.6);
	left: 4%;
}
.fix_chat .sure_close .text {
 font-size: .875rem;
	font-weight: lighter;
	text-align: center;
	letter-spacing: -0.5px;
 margin-bottom: .9375rem;
	color: rgba(255,255,255,0.6);
}
.fix_chat .sure_close .cancel.active {
	background: #bb9e5b;
	color: rgba(255,255,255,0.6);
}
.sure_close.active {
	top: 0;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.sure_close .more:hover {
	color: #bb9e5b !important
}
.cookic_fix {
	background: rgba(255, 255, 255, 0.6);
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
 padding: .9375rem 0;
	z-index: 1000;
	box-shadow: 0 0 10px #ddd;
}
.cookic_fix .more {
	line-height: 2.2rem;
	border: 1px solid #bb9e5b;
	height: 2.325rem;
}
.cookic_fix .more a {
 font-size: .75rem;
}
.cookic_fix .text {
	color: #000;
	line-height: 2.2rem;
 font-size: .75rem;
}
.cookic_fix .fl .text {
	letter-spacing: -0.1px;
}
.cookic_fix .fr .more {
	width: auto;
	padding: 0 1.25rem;
}
.about_erji {
	padding: 0rem 0;
	position: absolute;
	top: 4.9375rem;
	left: 0;
	width: 15rem;
	z-index: 1003;
	background: rgba(255,255,255,0.6);
	transition: 400ms ease-in-out;
	transform: scaleY(0);
	transform-origin: top center;
	opacity: 0;
}
.about_erji li {
	line-height: 3.25rem;
 font-size: .875rem;
}
.about_erji li a {
	padding: 0 1rem 0 1.875rem;
	letter-spacing: -0.2px;
	color: rgba(0,0,0,0.8) !important;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
.about_erji li:hover {
	background: rgba(0,0,0,0.8);
}
.about_erji li:hover a {
	color: rgba(255,255,255,0.6) !important;
}
.about_erji li a, .cookic_fix .more a {
	text-transform: uppercase;
}
.pc_header .bot .center_header>ul>li:hover .nav_nav, .pc_header .bot .center_header>ul>li:hover .about_erji {
	transform: none;
	opacity: 1;
}
/*.footer_icon a:nth-child(3){*/
 
/*    background: url(../img/twitter_bai.png) no-repeat;*/
/*     width: 1.625rem;*/
/*    height: 1.5rem;*/
/*    background-size: 100%;*/
/*    display: inline-block;*/
/*}*/
/*.footer_icon a:nth-child(3):hover{*/
/*    background: url(../img/twitter_red.png) no-repeat;*/
/*     width: 1.625rem;*/
/*    height: 1.5rem;*/
/*    background-size: 100%;*/
/*    display: inline-block;*/

/*}*/


.vh100 {
	height: 100vh !important;
	width: 100vw !important;
}
.nav_nav {
	padding: 1.875rem 0;
	position: fixed;
	top: 6.875rem;
	left: 0;
	width: 100%;
	z-index: 1003;
	background: rgba(255, 255, 255, 0.6);
	transition: 400ms ease-in-out;
	transform: scaleY(0);
	transform-origin: top center;
	opacity: 0;
}
.nav_nav .container>.clearfix {
	height: 100%;
}
.nav_nav .right .name, .nav_nav .left li, .nav_nav .right li, .nav_nav .right li .fl {
	font-weight: bold;
 font-size: .875rem;
	line-height: 1.875rem;
	color: #000000;
}
.nav_nav .right .name a, .nav_nav .left li a, .nav_nav .right li a, .nav_nav .right li .fl a {
	color: #000000;
}
.nav_nav .left {
	width: 12%;
}
.nav_nav .left li a {
	padding-left: 1rem;
	letter-spacing: -0.2px;
}
.nav_nav .left li.active, .nav_nav .left li:hover {
	background: #bb9e5b;
}
.nav_nav .left li.active a, .nav_nav .left li:hover a {
	color: rgba(255, 255, 255, 0.6);
}
.nav_nav .center {
	width: 20%;
}
.nav_nav .center>ul {
	display: none;
}
.nav_nav .center>ul.active {
	display: block;
}
.nav_nav .center>ul>li {
 font-size: .875rem;
	line-height: 1.875rem;
	color: #000000;
	font-weight: lighter;
}
.nav_nav .center>ul>li>a {
	color: #000000;
	padding: 0 1rem 0 1rem;
	letter-spacing: -0.3px;
}
.nav_nav .center>ul>li ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 120%;
	display: none;
}
.nav_nav .center>ul>li ul li a {
	padding: 0 1rem 0 1rem;
	letter-spacing: -0.4px;
}
.nav_nav .center>ul>li:hover, .nav_nav .center>ul>li.active {
	background: #F2F2F2;
}
.nav_nav .center>ul>li:hover>a, .nav_nav .center>ul>li.active>a {
	color: #bb9e5b;
}
.nav_nav .center>ul>li:hover ul, .nav_nav .center>ul>li.active ul {
	display: block;
}
.nav_nav .center>ul>li:hover ul li:hover a, .nav_nav .center>ul>li.active ul li:hover a, .nav_nav .center>ul>li:hover ul li.active a, .nav_nav .center>ul>li.active ul li.active a {
	color: #bb9e5b;
}
.nav_nav .right {
	width: 25%;
	padding: 0 0 0 2rem;
	border-left: 1px solid #f2f2f2;
}
.nav_nav .right li:first-child {
	border-top: 1px solid #F2F2F2;
	margin-top: 1rem;
}
.nav_nav .right li {
	padding: 0.45rem 0 0.45rem 1.4375rem;
	border-bottom: 1px solid #F2F2F2;
	position: relative;
}
.nav_nav .right li .fl:nth-child(1) {
	margin-right: 1.25rem;
	width: 2.1875rem;
	height: 2.1875rem;
	line-height: 2.0625rem;
	border-radius: 50%;
	border: 1px solid #000000;
	text-align: center;
	position: relative;
}
.nav_nav .right li .fl:nth-child(1) img {
	max-height: 1.75rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.nav_nav .right li .fl:nth-child(2) {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 4.5rem;
}
.nav_nav .right li:hover a .fl {
	color: #bb9e5b;
}
.nav_nav .right_img {
	width: 20%;
	padding: 0 0 3px 0;
}
.nav_nav .right_img>div {
	display: none;
}
.nav_nav .right_img>div.active {
	display: block;
}
.nav_nav .right_img .hover {
	position: absolute;
	bottom: 2rem;
	left: 50%;
	transform: translateX(-50%);
}
.nav_nav .right_img::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 3px;
	background: #bb9e5b;
}
.nav_nav .pr_nav::before {
	content: "";
	position: absolute;
	top: 0;
	left: 12%;
	width: 1px;
	height: 100%;
	background: #F2F2F2;
}
.nav_nav .pr_nav::after {
	content: "";
	position: absolute;
	top: 0;
	left: 32%;
	width: 1px;
	height: 100%;
	background: #F2F2F2;
}
footer .mobMenu {
	display: none;
}
#siteFunctions {
	display: block;
}
.bread a {/*color: #bb9e5b !important;*/
}
.bread a:hover {
	color: #bb9e5b !important;
}
.ny_ban .bread {
	position: absolute;
	top: 7.875rem;
	left: 0;
	width: 100%;
}
.ny_ban .hover {
	position: absolute;
	top: 56%;
	transform: translateY(-50%);
	left: 0%;
	width: 100%;
}
.ny_ban .font58 {
	margin-top: 0;
}
.bread {
	margin-top: 1rem;
}
.bread .text {
 font-size: .75rem;
	line-height: 1.5rem;
	color: rgba(255, 255, 255, 0.6);
}
.bread span {
	color: rgba(255, 255, 255, 0.6);
}
.bread .text a {
	color: rgba(255, 255, 255, 0.6);
}
.bread a:hover {
	color: #bb9e5b;
}
.mt75 {
	margin-top: 0;
	position: relative;
}
.subtitle {
	font-size: 1.875rem;
	line-height: 2.25rem;
	color: #353434;
}
.bgf {
/*background: rgba(255, 255, 255, 0.6);*/
}
.font58 {
	font-weight: bold;
	font-size: 3.625rem;
	line-height: 4.0625rem;
	color: #353434;
 margin-top: .9375rem;
	font-weight: 600;
}
.text_font16 {
	font-size: 1rem;
	line-height: 1.5rem;
	color: #353434;
	letter-spacing: -0.2px;
}
.firstHeading, #bodyContent {
	letter-spacing: -0.2px;
}
.firstHeading {
	font-size: 1.25rem;
}
.ptb55 {
	padding: 3.75rem 0;
}
.bgc {
	background: rgba(0,0,0,0.8);
}
.shebei {
	padding: 4rem 0;
}
.horlist {
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	margin-right: -2%;
	padding-top: 3rem;
}
.horlist li {
	width: 23%;
	margin-right: 2%;
	margin-bottom: 1%;
	float: left;
}
.horlist .pic {
	position: relative;
	overflow: hidden;
	height: auto;
	display: block;
}
.horlist .tit {
	color: rgba(255,255,255,0.6);
}
.horlist .pic img {
	display: block;
	width: 100%;
	height: auto;
	padding: 5px;
	border: 1px solid rgba(255,255,255,0.6);
	cursor: pointer;
	transition: all 1.5s;
}
.horlist .pic:hover img {
	transform: scale(1.1);
}
.equ .pic:hover img {
	transform: scale(1);
}
.horlist .tit {
	margin-top: 15px;
	font-size: 18px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center
}
.list_about_one .mt55 {
	margin-top: 6.4375rem;
}
.list_about_one .text_font16 {
	text-align: justify;
	margin-top: 3rem;
	color: rgba(255,255,255,0.6);
}
.list_about_one .text_font16 p {
	letter-spacing: 0px;
}
.list_about_one .right {
	padding-left: 2.8125rem;
}
.list_about_one .swiper-container {
	padding-bottom: 3.125rem;
}
.list_about_one .swiper-pagination-bullet {
	width: 2.0625rem;
	height: 3px;
	background: rgba(83, 83, 84, 0.33);
}
.list_about_six_news {
	background: url(../img/100.jpg) no-repeat;
	background-attachment: fixed;
	padding-top: 7.8125rem;
}
.list_about_six_news .bot {
	padding: 2.5rem 0;
	background: rgba(0, 0, 0, 0.69);
	margin-top: 14.375rem;
}
.list_about_six_news ul {
	margin-left: -2px;
	margin-right: -2px;
}
.list_about_six_news ul li {
	float: left;
	padding: 0 2px;
}
.list_about_six_news ul li .hover {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
	padding: 0 2.5rem 0 1.5rem;
}
.list_about_six_news ul li:nth-child(1), .list_about_six_news ul li:nth-child(2) {
	width: 24.7%;
}
.list_about_six_news ul li:nth-child(3) {
	width: 27.4%;
}
.list_about_six_news ul li:nth-child(4) {
	width: 21.7%;
}
.list_about_one .swiper-pagination-bullet-active {
	background: #bb9e5b;
}
.list_about_two_news {
	background: #F5F5F5;
}
.list_about_two_news ul li {
	padding: 0 3px;
	margin-bottom: 6px;
}
.list_about_two_news ul li img {
	width: 100%;
}
.list_about_two_news ul {
	margin-left: -3px;
	margin-right: -3px;
}
.list_about_two {
	padding: 5.5rem 0;
	background: #F5F5F5;
	display: none;
}
.list_about_two .text {
	line-height: 2.8rem;
	color: #353434;
}
.list_about_two .text span {
	font-weight: bold;
	font-size: 3.125rem;
	color: #353434;
}
.list_about_two .text_font16 {
	width: 90%;
 margin: .5rem auto 0;
}
.list_about_xinzneg ul {
	display: flex;
	justify-content: center;
}
.list_about_xinzneg ul li {
	padding: 0 1.875rem;
	color: rgba(255, 255, 255, 0.6);
	cursor: pointer;
	font-size: 1.5rem;
 padding-bottom: .9375rem;
	position: relative;
	text-transform: uppercase;
}
.list_about_xinzneg .sum>div {
	display: none;
}
.list_about_xinzneg .sum>div.active {
	display: block;
}
.list_about_xinzneg ul li::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 3px;
	background: #bb9e5b;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
}
.list_about_xinzneg ul li:hover, .list_about_xinzneg ul li.active {
	color: #bb9e5b;
}
.list_about_xinzneg {
	padding-bottom: 3.75rem;
}
.list_about_xinzneg ul li:hover::before, .list_about_xinzneg ul li.active::before {
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	width: 100%;
}
.list_about_three .hover {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
}
.list_about_three .hover .text {
	position: relative;
 padding: .625rem 0 .625rem 2.5rem;
	font-size: 1.25rem;
}
.list_about_three .hover .text::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 4px;
	height: 100%;
	background: #bb9e5b;
}
.list_about_three .hover .left {
	width: 35%;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.list_about_three .hover .right {
	width: 65%;
}
.list_about_three .hover .left .cf {
	color: #bb9e5b !important
}
.list_about_three .hover .right .text {
	color: rgba(255,255,255,0.6);
}
.list_about_four ul {
	background: #bb9e5b;
	z-index: 3;
	overflow: hidden;
	padding: 5rem 0;
}
.list_about_four ul .icon .iconfont {
	font-size: 3.75rem;
	color: rgba(255, 255, 255, 0.6);
	display: inline-block;
}
.list_about_four ul .name {
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1.875rem;
 margin: 1.25rem 0 .625rem;
	color: rgba(255, 255, 255, 0.06);
}
.list_about_four ul::before {
	content: "";
	position: absolute;
	top: 0;
	left: -10%;
	width: 60%;
	height: 100%;
	background: #1A1A1A;
	z-index: -1;
	transform: skewX(-25deg);
}
.font40 {
	font-weight: bold;
	font-size: 2.5rem;
	line-height: 3.125rem;
	color: #1A1A1A;
}
.font24 {
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1.875rem;
	color: #1A1A1A;
}
.list_about_five {
	background: rgba(0,0,0,0.8);
}
.list_about_five .font40 {
	color: #bb9e5b
}
.list_about_five ul {
	margin-left: -3px;
	margin-right: -3px;
}
.list_about_five ul li {
	padding: 0 3px;
}
.list_about_five ul li>div {
	padding: 3.75rem 1.5625rem 6.875rem;
}
.list_about_five ul li .text {
	height: 5.25rem;
	margin-top: 1rem;
	font-weight: normal !important;
}
.list_about_five ul li .name {
	font-size: 1.275rem;
	border-bottom: 1px solid rgba(255,255,255,0.1);
	padding: 0px 0 15px 0;
}
.list_about_five ul li .name, .list_about_five ul li .text {
	color: rgba(255, 255, 255, 0.6);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_about_five ul li:nth-child(1)>div {
	background: rgba(255,255,255,0.05);
}
.list_about_five ul li:nth-child(2)>div {
	background: #ccad64;
}
.list_about_five ul li:nth-child(3)>div {
	background: rgba(255,255,255,0.05);
}
.list_about_five ul li:nth-child(4)>div {
	background: #ccad64;
}
/*.list_about_five ul li:hover>div {
  background: #bb9e5b;
  transition: all .4s;
  -webkit-transform: all .4s;
  -moz-transition: all .4s;
  -o-transition: all .4s;
}*/

/*.list_about_five ul li:hover .name,
.list_about_five ul li:hover .text {
  color: #1A1A1A;
  transition: all .4s;
  -webkit-transform: all .4s;
  -moz-transition: all .4s;
  -o-transition: all .4s;
}*/

.list_about_six {
	background: #1A1A1A;
}
.list_about_six ul {
	background: rgba(255, 255, 255, 0.6);
}
.list_about_six ul li>div {
	width: 50%;
	float: left;
}
.list_about_six ul li {
	position: relative;
}
.list_about_six ul li .right {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 50%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_about_six ul li .text_font16 {
	text-align: justify;
 margin: .9375rem 0 2.5rem;
}
.list_about_sevene_new {
	background: url(../img/103.jpg) no-repeat;
	background-attachment: fixed;
}
.list_about_sevene_new .left, .list_about_sevene_new .right {
	padding: 0 4px;
}
.list_about_sevene_new .left>div {
	background: rgba(0, 0, 0, 0.67);
}
.list_about_sevene_new .left>div {
	margin: 0 0 6px 0;
	position: relative;
}
.list_about_sevene_new .left .col-md-6 {
	padding: 0;
}
.list_about_sevene_new .left .col-md-6:last-child {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
	padding: 0 1rem 0 2rem;
}
.list_about_sevene_new {
	/* padding: 5rem 0 8.375rem; */
	position: relative;
}
.list_about_sevene_new::before {
	content: "";
	position: absolute;
	top: 0;
	width: 60%;
	transform: skewX(-25deg);
	right: -14.5%;
	height: 100%;
	background: rgba(84, 84, 84, 0.67);
	z-index: 2;
}
.list_about_eight_news .hover {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
}
.list_about_sevene_new::after {
	content: "";
	position: absolute;
	bottom: 0;
	width: 1.25rem;
	transform: skewX(-25deg);
	right: 53.6%;
	height: 14rem;
	background: #bb9e5b;
	z-index: 2;
}
.list_about_sevene_new .left {
	z-index: 1;
}
.list_about_sevene_new .font40 {
	position: relative;
	z-index: 10;
}
.list_about_sevene_new .right {
	z-index: 9;
}
.list_about_sevene_new .right>div {
	padding-top: 6px;
	padding-bottom: 6px;
}
.list_about_sevene_new .right>div .col-md-6:nth-child(2), .list_about_sevene_new .right>div .col-md-6:nth-child(1) {
	padding-bottom: 6px;
}
.list_about_sevene_new .right .col-md-6:nth-child(odd) {
	padding: 0 3px 0 6px;
}
.list_about_sevene_new .right .col-md-6:nth-child(even) {
	padding: 0 6px 0 3px;
}
.list_about_sevene_new .right>div {
	margin: 0 -3px;
	background: rgba(255, 255, 255, 0.6);
}
.list_about_sevene_new .left .col-md-6:last-child p {
	margin-top: 1.25rem;
}
.list_about_sevene_new .row.mt55 {
	margin-left: -4px;
	margin-right: -6px;
}
.list_about_six ul li .content {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
	padding: 0 4.5rem;
}
.list_about_six ul li:hover .right {
	transform: translateY(-10px);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_about_six ul li:hover img {
	transform: scale(1.1);
}
.list_about_six .col-md-6:nth-child(2) {
	position: relative;
}
.list_about_six li:nth-child(even) .right:nth-child(2) {
	float: left;
	left: 0;
}
.list_about_six li:nth-child(even) .left:nth-child(1) {
	float: right;
}
.list_about_six .more {
	height: 3.5rem;
}
.list_about_six .button--aylen::after {
	background: #bb9e5b;
}
.pt70120 {
	padding: 4.375rem 0 7.5rem;
}
.list_about_seven {
	background: rgba(0,0,0,0.8);
	padding-top: 80px !important;
}
.list_about_seven .ditu .hover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.list_about_seven .ditu .dian {
	text-align: center;
	line-height: 1.1;
	font-family: "montserrat";
	position: absolute;
}
.list_about_seven .ditu .dian .iconfont {
	color: #bb9e5b;
	font-size: 1rem;
	display: inline-block;
}
.list_about_seven .ditu .dian div {
 font-size: .75rem;
	transform: scale(0.8);
	letter-spacing: -0.2px;
	color: #bb9e5b
}
 @keyframes fdsx {
 0% {
 transform: scale(1);
}
 50% {
 transform: scale(1.05);
}
 100% {
 transform: scale(1);
}
}
.dian1 {
	bottom: 44%;
	left: 3%;
}
.dian2 {
	bottom: 39%;
	left: 6%;
}
.dian3 {
	bottom: 19%;
	left: 9.5%;
}
.dian4 {
	bottom: 25%;
	left: 10%;
}
.dian5 {
	bottom: 30%;
	left: 12%;
}
.dian6 {
	bottom: 32.5%;
	left: 9.5%;
}
.dian7 {
	bottom: 34%;
	left: 14%;
}
.dian8 {
	bottom: 37.5%;
	left: 10%;
}
.dian9 {
	bottom: 38%;
	left: 12.5%;
}
.dian10 {
	bottom: 38.2%;
	left: 15.5%;
}
.dian11 {
	bottom: 44%;
	left: 13.5%;
}
.dian12 {
	bottom: 51%;
	left: 11.5%;
}
.dian13 {
	bottom: 47.5%;
	left: 14.8%;
	width: 3rem;
}
.dian14 {
	bottom: 47.5%;
	left: 17.5%;
	width: 5rem;
}
.dian15 {
	bottom: 53%;
	left: 18.7%;
}
.dian15 div {
	position: absolute;
	right: -2px;
}
.dian16 {
	bottom: 55%;
	left: 18%;
}
.dian16 div {
	position: absolute;
	right: -1px;
}
.dian17 {
	bottom: 55.5%;
	left: 14.9%;
}
.dian17 div {
	position: absolute;
	right: -0.625rem;
}
.dian18 {
	bottom: 56.5%;
	left: 21%;
}
.dian19 {
	bottom: 56.5%;
	left: 17%;
}
.dian19 div {
	position: relative;
	bottom: 0.375rem;
	right: 2px;
}
.dian20 {
	bottom: 56.7%;
	left: 14.5%;
}
.dian20 div {
	position: relative;
	bottom: 0.375rem;
 right: .625rem;
}
.dian21 {
	bottom: 60%;
	left: 13.5%;
}
.dian21 div {
	position: absolute;
	left: -2.5rem;
	width: 2.8125rem;
	top: 2px;
}
.dian22 {
	bottom: 60.5%;
	left: 16.3%;
}
.dian22 div {
	position: relative;
 bottom: .25rem;
}
.dian23 {
	bottom: 63%;
	left: 22%;
}
.dian23 div {
	position: absolute;
	left: -1.25rem;
}
.dian24 {
	bottom: 55%;
	left: 26%;
}
.dian25 {
	bottom: 49%;
	left: 26.3%;
}
.dian26 {
	bottom: 42%;
	left: 25%;
}
.dian27 {
	bottom: 53%;
	left: 28%;
}
.dian28 {
	bottom: 50%;
	left: 31%;
}
.dian28 div {
	position: absolute;
	right: -2px;
}
.dian29 {
	bottom: 51%;
	left: 32.5%;
}
.dian30 {
	bottom: 47%;
	left: 32.7%;
}
.dian30 div {
	position: absolute;
	right: -0.625rem;
}
.dian31 {
	bottom: 48%;
	left: 33.8%;
}
.dian31 div {
	position: absolute;
	left: 0;
}
.dian32 {
	bottom: 41.5%;
	left: 32.2%;
}
.dian32 div {
	position: absolute;
	left: -3rem;
	width: 3.5rem;
	top: 0.1rem;
}
.dian33 {
	bottom: 38.8%;
	left: 31.7%;
}
.dian34 {
	bottom: 34.5%;
	left: 32.5%;
}
.dian35 {
	bottom: 40%;
	left: 36%;
}
.dian36 {
	top: 23%;
	left: 33%;
}
.dian37 {
	bottom: 59%;
	left: 39.7%;
}
.dian37 div {
	position: absolute;
	top: 2px;
	right: -4rem;
}
.dian38 {
	bottom: 52%;
	left: 38%;
}
.dian38 div {
	position: absolute;
	top: 2px;
	right: -2.4rem;
}
.dian39 {
	bottom: 51%;
	left: 37%;
}
.dian39 div {
	position: absolute;
	right: -0.625rem;
	width: 4.2rem;
	bottom: -0.4375rem;
}
.dian40 {
	bottom: 46.5%;
	left: 38.2%;
}
.dian40 div {
	position: absolute;
	right: -3.8rem;
	width: 4.2rem;
	top: 2px;
}
.dian41 {
	bottom: 35.7%;
	left: 46%;
}
.dian41 div {
	position: absolute;
	width: 8rem;
	top: 2px;
}
.dian42 {
	bottom: 29%;
	left: 52.5%;
}
.dian42 div {
	position: absolute;
	width: 3rem;
 top: .3125rem;
}
.dian43 {
	bottom: 26%;
	left: 50.3%;
}
.dian44 {
	bottom: 22%;
	left: 42.4%;
}
.dian45 {
	bottom: 48%;
	right: 23%;
}
.dian46 {
	bottom: 42%;
	right: 20%;
}
.dian47 {
	bottom: 32.5%;
	right: 16%;
}
.dian48 {
	bottom: 33%;
	right: 12%;
}
.dian49 {
	bottom: 25%;
	right: 17%;
}
.dian50 {
	bottom: 23%;
	right: 11%;
}
.list_about_seven {
	padding-top: 0;
}
.dian51 {
	bottom: 14%;
	right: 16%;
}
.dian52 {
	top: 45%;
	right: 18.5%;
}
.dian53 {
	top: 35%;
	right: 21%;
}
.dian54 {
	top: 23%;
	left: 17%;
}
.dian55 {
	top: 30%;
	left: 13%;
}
.dian56 {
	top: 29%;
	left: 34%
}
.dian57 {
	top: 29%;
	left: 29%;
}
.dian58 {
	top: 33%;
	left: 29%;
}
.dian59 {
	top: 34%;
	left: 25%;
}
.list_about_seven .ditu .dian.dian52 .iconfont {
	font-size: 2.4rem;
	color: #bb9e5b;
}
.dian52 div {
	position: absolute;
	bottom: 0;
	left: -3rem;
	font-size: 1rem !important;
}
.list_press ul li:first-child {
	padding-top: 0;
}
.list_press ul li {
	padding: 2.8125rem 0;
	position: relative;
	border-bottom: 1px solid #F2F2F2;
}
.list_press ul li .left {
	width: 20%;
}
.list_press ul li .right {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
	width: 80%;
	padding-left: 2.5rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_press ul li .right .data {
	color: #898989;
}
.list_press ul li .right .text_font16.line1 {
 margin: .625rem 0;
}
.list_press ul li:hover img {
	transform: scale(1.1);
}
.list_press ul li::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 1px;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	background: #bb9e5b;
}
.list_press ul li:hover .name {
	color: #bb9e5b;
}
.list_press ul li:hover .fr {
	top: 45%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_press ul li:hover::before {
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	width: 100%;
}
.show_press {
	padding-top: 12rem;
	padding-bottom: 4rem;
}
.show_press .bgf {
	/*box-shadow:-5px 0 5px -3px rgba(255,255,255,0.6),
              5px 0 5px -3px rgba(255,255,255,0.6);*/
	padding: 5.5rem 5rem 5.5rem 5rem;
	box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.5);
}
.show_press .data {
	font-size: 1.125rem;
	line-height: 1.875rem;
	color: rgba(255,255,255,0.6);
}
.show_press .title {
	font-weight: bold;
	font-size: 2.75rem;
	line-height: 3.125rem;
	color: #bb9e5b;
	margin: 1rem 0;
}
.show_press .share {
	font-size: 1.125rem;
	color: rgba(255,255,255,0.6);
	display: flex;
	align-items: center;
}
.show_press .text_font16 {
	padding: 2.25rem 0 5.625rem;
	margin: 2.5rem 0 0;
	border-top: 1px solid rgba(255,255,255,0.2);
	color: rgba(255,255,255,0.6);
	text-align: justify;
}
.show_press .tag_cloud {
	font-size: 1.125rem;
	line-height: 1.875rem;
	padding: 2.375rem 0 3.125rem;
	color: #353434;
}
.at-resp-share-element .at-share-btn:focus {
	border: none !important;
	outline: none !important;
}
.show_press .tag_cloud a {
	background: #F7F7F7;
	padding: 0 1.5625rem;
 font-size: .75rem;
	color: #4C4C4C;
	display: inline-block;
 margin-right: .3125rem;
}
.show_press .tag_cloud a.active, .show_press .tag_cloud a:hover {
	background: #bb9e5b;
}
.show_press .share div {
	display: inline-block;
}
.show_press .share .social-share .social-share-icon, .show_press .share .footer_icon .iconfont {
	color: #353434 !important;
	font-size: 1.25rem !important;
 margin-right: .625rem !important;
	width: auto;
	height: auto;
	color: #353434;
}
.show_press .share .footer_icon >a {
	display: none;
}
.show_press .at-style-responsive .at-share-btn {
	margin-bottom: 0 !important;
}
.list_about_manufa .swiper-container, .list_about_test_honor .swiper-container, .list_carees_two .swiper-container, .list_outdoor_five .swiper-container, .show_pro .swiper-container {
	padding-bottom: 3.75rem;
}
.list_about_manufa .swiper-pagination-bullet, .list_about_test_honor .swiper-pagination-bullet, .list_carees_two .swiper-pagination-bullet, .list_outdoor_five .swiper-pagination-bullet, .show_pro .swiper-pagination-bullet {
	width: 2.0625rem;
	height: 3px;
	background: #535354;
}
.list_about_manufa .swiper-pagination, .list_about_test_honor .swiper-pagination, .list_carees_two .swiper-pagination, .list_outdoor_five .swiper-pagination, .show_pro .swiper-pagination {
	bottom: 0;
}
.list_about_manufa .swiper-pagination-bullet-active, .list_about_test_honor .swiper-pagination-bullet-active, .list_carees_two .swiper-pagination-bullet-active, .list_outdoor_five .swiper-pagination-bullet-active, .show_pro .swiper-pagination-bullet-active {
	background: #bb9e5b;
}
.bgEFEFEF {
	background: #EFEFEF;
}
.squera_manufa {
	border: 1px solid #E5E5E5;
	border-bottom-color: #bb9e5b;
}
.squera_manufa .content {
	padding: 1.875rem 1.875rem 2.625rem;
}
.squera_manufa .text_font16 {
	text-align: justify;
 margin-top: .5rem;
}
.squera_manufa::before {
	content: "";
	position: absolute;
	bottom: -1px;
	left: 0;
	width: 0;
	height: 1px;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera_manufa:hover::before {
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	width: 100%;
}
.squera_manufa:hover .name {
	color: #bb9e5b;
}
.squera_manufa:hover img {
	transform: scale(1.1);
}
.list_about_test .squera_manufa {
	margin-bottom: 1.875rem;
}
.list_about_test_honor {
	padding: 5.625rem 0 3.75rem;
}
.list_about_test_honor .name {
	margin-top: 1.25rem;
}
.list_pro_three .bot .left .left_ul>li>a {
	letter-spacing: -0.2px;
}
.list_careers .content {
	width: 76%;
	margin: 9.375rem auto 0;
}
.list_careers .font24 {
	margin: 1.5625rem 0 2.8125rem;
	line-height: 2.25rem;
}
.list_careers .more {
	width: auto;
	padding: 0 3.125rem;
	border: 1px solid #bb9e5b;
	margin-bottom: 6.25rem;
}
.list_carees_two {
	background: #1A1A1A;
	padding-top: 4.6875rem;
}
.list_carees_two .content {
	margin-top: 1.25rem;
}
.list_carees_two img {
	cursor: default;
}
.list_carees_two .swiper-slide:hover img {
	transform: scale(1.1);
}
.list_carees_two .swiper-slide:hover .name {
	color: #bb9e5b !important;
}
.list_carees_three {
	background: url(../images/32.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	padding: 8rem 0;
}
.list_carees_three2 {
	background: url(../images/33.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	padding: 8rem 0;
}
.list_carees_three3 {
	background: url(../images/34.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	padding: 8rem 0;
}
.list_carees_three4 {
	background: url(../images/35.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	padding: 8rem 0;
}
.list_carees_three .font40 {
	text-transform: uppercase;
	font-size: 2rem;
}
.list_carees_three .content {
	width: 50%;
	background: rgba(255, 255, 255, 0.6);
	padding: 7.5rem 0 12.5rem;
	border-right: 8px solid #bb9e5b;
}
.list_carees_three .content .text_font16 {
	margin-top: 1.25rem;
	text-align: justify;
}
.list_carees_three .container {
	padding-right: 11.25rem;
}
.more_a {
	display: inline-block;
}
.list_carees_four .col-md-6:hover img {
	transform: scale(1.1);
}
.list_carees_four .col-md-6:hover .name {
	color: #bb9e5b !important;
}
.list_carees_four .col-md-6:hover .hover {
	bottom: 3.125rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_carees_four .hover {
	position: absolute;
	bottom: 1.875rem;
	left: 0;
	width: 100%;
	padding: 0 3.125rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_social_recu {
	padding-bottom: 8.125rem;
}
.list_social_recu select, .list_social_recu input {
	line-height: 3.25rem;
	border: 1px solid #E0DEDE;
	padding: 0 1.25rem;
	width: 100%;
	height: 3.25rem;
 font-size: .875rem;
	color: #757575;
}
.list_social_recu select {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../img/jt.png") no-repeat;
	background-size: 15px 15px;
	background-position-x: 93%;
	background-position-y: center;
}
.list_social_recu form {
	margin: 6.25rem -0.4375rem 0;
}
.list_social_recu form>div {
 padding: 0 .4375rem;
}
.list_social_recu form .fl:nth-child(1), .list_social_recu form .fl:nth-child(2) {
	width: 17%;
}
.list_social_recu form .fl:nth-child(3) {
	width: 56.5%;
}
.list_social_recu form .fr {
	width: 9.5%;
}
.list_social_recu form .fr button {
	border: 1px solid #bb9e5b;
	color: rgba(255, 255, 255, 0.6);
	line-height: 3.125rem;
	height: 3.125rem;
	width: 100%;
}
.list_social_recu form .fr button:hover {
	color: #bb9e5b;
}
.list_social_recu ul li {
	padding: 2.25rem 0;
	border-bottom: 1px solid #F2F2F2;
	position: relative;
}
.list_social_recu ul li .font24, .list_social_recu ul li .text_font16 {
	line-height: 1.875rem;
}
.list_social_recu ul li::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 1px;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_social_recu ul li:hover::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_social_recu ul li:hover .font24 {
	color: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_social_recu .font30 {
	font-weight: 600;
}
.show_social_recruitment .back_list {
	font-weight: bold;
	font-size: 1.25rem;
	line-height: 1.5rem;
	color: #282727;
}
.show_social_recruitment .back_list:hover {
	color: #bb9e5b;
}
.show_social_recruitment .font40 {
	font-weight: bold;
 margin: .9375rem 0;
}
.show_social_recruitment .location {
	font-size: 1.25rem;
	line-height: 1.875rem;
	color: #4C4C4C;
}
.show_social_recruitment .content {
	margin: 1.5rem 0 0;
	border-top: 1px solid #F2F2F2;
	line-height: 1.65rem;
	padding-top: 1.5rem;
}
.show_social_recruitment .content>div:last-child {
	border-bottom: none;
}
.show_social_recruitment .content>div {
	border-bottom: 1px solid #F2F2F2;
	padding: 1.875rem 0;
	font-weight: 600;
	text-align: justify;
	letter-spacing: -0.2px;
}
.show_social_recruitment .content>div .name {
	font-weight: bold;
	font-size: 1.125rem;
	line-height: 1.5rem;
	color: #282727;
 margin-bottom: .625rem;
}
.show_social_recruitment .content>div div p {
	padding: 0 0 0 2rem;
	position: relative;
	font-family: "montserratmedia";
}
.show_social_recruitment .content>div div p::before {
	content: "";
	position: absolute;
 top: .375rem;
 width: .6875rem;
 height: .6875rem;
	background: #282727;
	left: 0;
}
.show_social_recruitment .resume_enail {
	font-size: 1rem;
	font-weight: 600;
	line-height: 3.875rem;
	width: auto;
	color: #bb9e5b;
	padding: 0 4.0625rem;
	background: #EFEFEF;
	border: 1px solid #EFEFEF;
 margin: .9375rem 0 1.875rem;
}
.show_social_recruitment .resume_enail a {
	color: #bb9e5b;
}
.show_social_recruitment .resume_enail:hover {
	border: 1px solid #bb9e5b;
}
.list_login .left .text_font16 {
 font-size: .875rem;
	line-height: 1.5rem;
	color: #8C8B8B;
 margin-top: .9375rem;
}
.or_sing_in_fl {
	float: left;
}
.or_sing_in {
	line-height: 3.5625rem;
	margin-top: 1.25rem;
	color: #bb9e5b;
	display: inline-block;
	float: left;
	margin-left: 1.25rem;
}
.or_sing_in:hover, .forget_pass.c:hover {
	text-decoration: underline;
	color: #bb9e5b;
}
.list_contact button, .list_login button, .verify_emaile button {
	color: rgba(255, 255, 255, 0.6);
	border: 1px solid #bb9e5b;
	width: auto;
	padding: 0 1.5625rem;
	margin-top: 1.25rem;
}
.list_contact button:hover, .list_login button:hover, .verify_emaile button:hover {
	color: #bb9e5b;
}
.list_login .right.left ul li:last-child {
	margin-bottom: 10px;
}
.list_login .right.left .forget_pass {
 margin-bottom: .9375rem;
}
.list_login .left.login_rest {
	width: 50%;
	margin: 0 auto;
	padding: 0;
}
.forget_pass.c {
	color: #bb9e5b;
}
.list_contact .left, .list_login .left {
	padding-right: 3.4375rem;
}

.list_contact .left{ margin-top:0 !important;}

.list_contact.list_contact_beimei .left {
	padding-right: 0;
	padding-top:80px;
}

.list_contact.list_contact_beimei .tr{ text-align:left;}

.list_contact.list_contact_beimei .right .text_font16 i{ font-size:1.25rem; margin-right:0.725rem;}

.list_contact.list_contact_beimei .right .text_font16 img{ margin-left:2px;}

.list_contact.list_contact_beimei .right .text_font16 a {
	color: rgba(255,255,255,0.6)
}
.list_contact .left input:focus, .list_login .left input:focus, .list_contact .left select:focus, .list_login .left select:focus, .list_contact .left textarea:focus, .list_login .left textarea:focus {
	border-color: #bb9e5b;
}
.list_contact .left .font40, .list_login .left .font40 {
	margin-bottom: 1.375rem;
}
.list_contact .left .name, .list_login .left .name {
	font-size: 1rem;
	line-height: 1.875rem;
	color: rgba(255,255,255,0.6);
 margin-bottom: .3125rem;
}
.list_contact .left .name label, .list_login .left .name label {
	font-weight: normal;
}
.list_contact .left form>div, .list_login .left form>div {
	margin-bottom: 1rem;
}
.list_contact .left form>div .fl, .list_login .left form>div .fl {
	width: 6%;
}
.list_contact .left form>div .fl input, .list_login .left form>div .fl input {
	width: 1.625rem;
	height: 1.625rem;
}
.list_contact .left form>div .fr, .list_login .left form>div .fr {
	width: 94%;
 font-size: .875rem;
	line-height: 2.25rem;
	color: #2B2A2A;
	text-align: left;
	letter-spacing: -0.2px;
}
.list_contact .left .font40 {
	color: #bb9e5b
}
.list_contact .left textarea, .list_login .left textarea {
	width: 100%;
	border: 1px solid rgba(0,0,0,0.6);
 padding: .625rem 1.25rem;
	height: 7.8125rem;
	line-height: 1.5rem;
 font-size: .875rem;
	color: rgba(0,0,0,0.8);
	background: rgba(255,255,255,0.6);
}
.list_contact .left input, .list_login .left input, .list_contact .left select, .list_login .left select {
 font-size: .875rem;
	line-height: 3.125rem;
	height: 3.25rem;
	border: 1px solid rgba(0,0,0,0.6);
	padding: 0 1.25rem;
	width: 100%;
	color: rgba(0,0,0,0.8);
	background: rgba(255,255,255,0.6);
}
 .list_contact .left input::-webkit-input-placeholder, .list_login .left input::-webkit-input-placeholder, .list_contact .left textarea::-webkit-input-placeholder {
 color: rgba(0,0,0,0.8);
}
 .list_contact .left input::-moz-placeholder, .list_login .left input::-moz-placeholder, .list_contact .left textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: rgba(0,0,0,0.8);
}
 .list_contact .left input:-moz-placeholder, .list_login .left input:-moz-placeholder, .list_contact .left textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: rgba(0,0,0,0.8);
}
 .list_contact .left input:-ms-input-placeholder, .list_login .left input:-ms-input-placeholder, .list_contact .left textarea:-moz-placeholder {
  /* Internet Explorer 10-11 */
  color: rgba(0,0,0,0.8);
}
.list_contact .left input[type='checkbox'], .list_login .left input[type='checkbox'], .checkout_input input[type='checkbox'], .checkout_input input[type='radio'] {
	position: relative;
	cursor: pointer;
	width: 1.625rem;
	height: 1.625rem !important;
	line-height: 1.625rem !important;
	font-size: 1.625rem;
	opacity: 0.5;
}
.checkout_input input[type='radio'] {
	float: left;
	margin-top: 0;
}
.checkout_input>div {
	margin-bottom: 5px;
}
.checkout_input input[type='checkbox'] {
	margin-top: 0 !important;
}
.list_contact .left input[type='checkbox']:checked, .list_login .left input[type='checkbox']:checked, .checkout_input input[type='checkbox']:checked, .checkout_input input[type='radio']:checked {
	opacity: 1;
}
.list_contact .left input[type='checkbox']:checked::after, .list_login .left input[type='checkbox']:checked::after, .checkout_input input[type='checkbox']:checked::after {
	position: absolute;
	top: 0;
	left: 0;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 1.625rem;
	height: 1.625rem;
	content: '✓';
	color: rgba(255, 255, 255, 0.6);
	font-size: 1.625rem;
	font-weight: 700;
	background: #bb9e5b;
	border-radius: 2px;
}
.checkout_input input[type='radio']:before {
	content: "";
	width: 1.625rem;
	height: 1.625rem;
	display: block;
	border-radius: 50%;
	vertical-align: middle;
}
.checkout_input input[type='radio']:checked:before {
	content: "";
	width: 1.625rem;
	height: 1.625rem;
	border: 1px solid #bb9e5b;
	display: block;
	border-radius: 50%;
	vertical-align: middle;
}
.checkout_input input[type='radio']:checked:after {
	content: "✓";
	color: rgba(255, 255, 255, 0.6);
	font-size: 1.625rem;
	font-weight: 700;
	width: 1.625rem;
	height: 1.625rem;
	text-align: center;
	background: #bb9e5b;
	border-radius: 50%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.checkout_input input[type='radio']:checked+label {
	color: #edd19d;
}
.list_contact .left form>div .fr {
	width: 92%;
 font-size: .875rem;
	line-height: 1.5rem;
	color: #8C8B8B;
	text-align: left;
	letter-spacing: -0.2px;
}
.list_contact .right {
	padding-left: 2.8125rem;
}
.list_contact .right .font40 {
	margin-bottom: 1.375rem;
}
.list_contact .right ul li {
	box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.5);
	padding: 2.25rem 2.8125rem;
	margin-top: 1.5rem;
	height: 10rem;
	width: 49.5%;
	float: left;
}
.main-map {
	padding-top: 3rem !important;
}
.list_contact .right ul li:nth-child(odd) {
	margin-right: 1%;
}
.list_contact .right ul li .name {
 margin-bottom: .9375rem;
	color: rgba(255,255,255,0.6);
}
.list_contact .right ul li .fl {
	color: rgba(255,255,255,0.6);
}
.list_contact .right ul li .fl .iconfont {
	font-size: 1rem;
	color: rgba(255,255,255,0.6);
 margin-right: .625rem;
}
.list_contact .right ul li .fl:nth-child(1) {
	width: 50%;
}
.list_contact_beimei .right {
	padding-left: 15px;
}
.list_contact_beimei.list_contact .right {
	padding-left: 15px;
}
.list_contact_beimei.list_contact .left .col-md-6>div {
	margin-bottom: 1rem;
}
.list_contact_beimei.list_contact .left .col-md-6:nth-child(1), .list_contact_beimei.list_contact .right {
/*padding-right: 2rem;*/
}
.list_contact_beimei.list_contact .left .col-md-6:nth-child(2) {
/*padding-left: 2rem;*/
}
.main-map img {
	max-width: none;
}
.list_outdoor .font24 {
	width: 80%;
	margin: 0 auto;
 margin-bottom: .625rem;
}
.list_outdoor ul {
	padding: 5rem 0 6.875rem;
}
.left_right {
	margin: 0 -1.875rem;
}
.left_right li:last-child {
	margin-bottom: 0;
}
.left_right li:hover img {
	transform: scale(1.1);
}
.left_right li:hover .right {
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	top: 40%;
}
.left_right li {
	margin-bottom: 3.4375rem;
	position: relative;
}
.left_right li .text_font16 {
 margin-top: .625rem;
	text-align: justify;
}
.left_right li .left {
	padding-right: 1.875rem;
}
.left_right li .right {
	padding-left: 1.875rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 50%;
	right: 0;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.left_right li:nth-child(even) .right {
	left: 0;
	right: auto;
	padding-right: 1.875rem;
}
.left_right li:nth-child(even) .left {
	padding-left: 1.875rem;
	float: right;
}
.list_outdoor_two {
	background: #000000;
}
.list_outdoor_two .text_font16 {
	margin: 1.5625rem auto 1.875rem;
	width: 80%;
}
.list_outdoor_two .hover {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 6.25rem;
	height: 6.25rem;
	border-radius: 50%;
	line-height: 6.25rem;
	text-align: center;
	background: transparent;
	display: none;
}
.list_outdoor_two .hover i {
	font-size: 3.5rem;
	color: rgba(255, 255, 255, 0.57);
}
.list_outdoor_two .hover:hover i {
	color: #bb9e5b;
}
.list_outdoor_four .left_right {
	margin-top: 3.4375rem;
}
.list_outdoor_four .left_right .font30 {
	font-weight: 600;
}
.list_outdoor_four .left_right .right {
	width: 33.33333333%;
}
.list_outdoor_five {
	background: #1A1A1A;
}
.list_outdoor_five .swiper-container {
	padding-bottom: 5.625rem;
}
.list_outdoor_five .right {
	width: 50%;
}
.list_outdoor_five .left {
	width: 57%;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.list_outdoor_five .left .font30 {
	font-weight: 600;
}
.list_outdoor_five .left .font22 {
	margin: 1.25rem 0;
}
.list_outdoor_five .left .text_font16 p {
	padding-left: 1.4375rem;
	position: relative;
}
.list_outdoor_five .left .text_font16 p::before {
	content: "";
	position: absolute;
 top: .5rem;
	left: 0;
 width: .6875rem;
 height: .6875rem;
	background: #bb9e5b;
}
.list_outdoor_five .more {
	width: auto;
	margin-top: 2.5rem;
}
.list_outdoor_five .more a {
	padding: 0 2.0625rem;
}
.list_outdoor_five .swiper-slide {
	background: #1A1A1A;
}
.list_outdoor_five .swiper-slide {
	opacity: 0 !important;
}
.list_outdoor_five .swiper-slide-active {
	opacity: 1 !important;
}
.list_outdoor_six {
	background: #EFEFEF;
}
.list_outdoor_six .hover {
	position: absolute;
	bottom: 7rem;
	left: 7.1875rem;
}
.list_outdoor_seven .squera_manufa {
	margin-bottom: 1.875rem;
}
.w80 {
	width: 80%;
	margin: 0 auto;
}
.show_outdoor {
	padding-bottom: 7.8125rem;
}
.show_outdoor .text_font16 {
 margin-top: .9375rem;
}
.show_outdoor .left_right {
	background: #F5F5F5;
	margin-top: 5rem;
}
.show_outdoor .left_right li {
	margin-bottom: 0;
}
.show_outdoor .left_right li .row {
	margin-top: 2.5rem;
}
.show_outdoor .left_right li .left {
	padding-right: 0;
}
.show_outdoor .left_right li .right {
	padding-left: 0;
}
.show_outdoor .left_right li .right>div {
	padding: 0 4rem 0 4rem;
}
.show_outdoor .left_right li:nth-child(even) .left {
	padding-left: 0;
	padding-right: 15px;
}
.show_outdoor .left_right li:nth-child(even) .right {
	padding-right: 0;
	padding-left: 15px;
}
.show_outdoor .left_right .font18 {
	font-weight: bold;
	font-size: 1.125rem;
	line-height: 1.875rem;
	color: #050505;
}
.show_outdoor .left_right .text_font16 a {
	position: relative;
	padding-left: 1.25rem;
}
.show_outdoor .left_right .text_font16 a:hover {
	color: #bb9e5b;
}
.show_outdoor .left_right .text_font16 a:hover::before {
	background: #bb9e5b;
}
.show_outdoor .left_right .text_font16 a::before {
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
 width: .6875rem;
 height: .6875rem;
	background: #050505;
}
.ny_erji {
	position: absolute;
	top: -3.125rem;
	left: 50%;
	transform: translateX(-50%);
	width: 100%;
}
.ny_erji ul {
	display: inline-block;
}
.ny_erji ul li {
	float: left;
	margin: 0 1.125rem;
}
.ny_erji ul li a {
	padding: 0 1.125rem 1.25rem 1.125rem;
	position: relative;
}
.ny_erji ul li a::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
 height: .3125rem;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.ny_erji ul li:hover a::before, .ny_erji ul li.active a::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_pro .w80 {
	margin-top: 0.9375rem;
}
.list_pro ul {
	margin: 3.4375rem -1.5rem 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.list_pro ul li {
	padding: 0 1.5rem;
	flex: 0 0 20%;
	float: left;
	margin-bottom: 2.8125rem;
}
.list_pro ul li .name {
	font-weight: bold;
	font-size: 1rem;
	line-height: 1.875rem;
	color: #000000;
	margin-top: 1.25rem;
	text-align: center;
}
.list_pro ul li .img {
	height: 15rem;
	border: 3px solid #000000;
	line-height: 14.625rem;
	position: relative;
	z-index: 1;
	overflow: hidden;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_pro ul li .img img {
	/* padding: 2rem; */
	max-height: 14.625rem;
}
.list_pro ul li .img::before {
	content: "";
	position: absolute;
	top: 0;
	left: 25%;
	width: 50%;
	background: #F5F5F5;
	height: 100%;
	transform: skewX(-25deg);
	z-index: -1;
}
.list_pro ul li .img::after {
	content: "";
	position: absolute;
	bottom: 0;
	right: 12%;
	width: 32%;
	background: rgba(0, 0, 0, 0.03);
	height: 70%;
	transform: skewX(-25deg);
	z-index: -1;
}
.hover_bian div:nth-child(1) {
	position: absolute;
	top: 0;
	left: 0;
	height: 3px;
	background: #bb9e5b;
	z-index: 9;
}
.hover_bian div:nth-child(2) {
	position: absolute;
	top: 0;
	left: 0;
	width: 3px;
	background: #bb9e5b;
	z-index: 9;
}
.hover_bian div:nth-child(3) {
	position: absolute;
	bottom: 0;
	right: 0;
	height: 3px;
	background: #bb9e5b;
	z-index: 9;
}
.hover_bian div:nth-child(4) {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 3px;
	height: 0;
	background: #bb9e5b;
	z-index: 9;
}
 @keyframes bian1 {
 0% {
 width: 0;
}
 100% {
 width: 100%;
}
}
 @keyframes bian2 {
 0% {
 height: 0;
}
 100% {
 height: 100%;
}
}
 @keyframes bian3 {
 0% {
 width: 0;
}
 100% {
 width: 100%;
}
}
 @keyframes bian4 {
 0% {
 height: 0;
}
 100% {
 height: 100%;
}
}
a:focus, a:hover {
	color: #333;
}
.list_pro ul li img {
	-webkit-filter: grayscale(100%);
	/*考虑浏览器兼容性：兼容 Chrome, Safari, Opera */
	filter: grayscale(100%);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	opacity: 0.4;
}
.list_pro ul li:hover img {
	/* transform: rotateY(360deg); */
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	-webkit-filter: contrast(100%);
	/* Chrome, Safari, Opera */
	filter: contrast(100%);
	opacity: 1;
}
.list_pro ul li:hover .hover_bian div:nth-child(1) {
	animation: bian1 0.5s;
	width: 100%;
}
.list_pro ul li:hover .hover_bian div:nth-child(2) {
	animation: bian2 0.5s;
	height: 100%;
}
.list_pro ul li:hover .hover_bian div:nth-child(3) {
	animation: bian3 0.5s;
	width: 100%;
}
.list_pro ul li:hover .hover_bian div:nth-child(4) {
	animation: bian4 0.5s;
	height: 100%;
}
.list_pro_two .img {
	background: #161616;
}
.list_pro_two .img img {
	width: 41%;
}
.list_pro_two .hover {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	padding-left: 45%;
}
.list_pro_three .top_ul li, .show_pro_seven .top_ul li {
	/* width: 6.25rem; */
	padding: 0 0.625rem;
	text-align: center;
	line-height: 1.75rem;
 font-size: .75rem;
	color: #4C4C4C;
	background: #F7F7F7;
	float: left;
	font-family: "montserrat";
	margin-right: 3px;
	height: 2.5rem;
	line-height: 1.25rem;
	display: flex;
	align-items: center;
}
.list_pro_three .top_ul li i, .show_pro_seven .top_ul li i {
 font-size: .75rem;
}
.list_pro_three .top_ul li:hover, .show_pro_seven .top_ul li:hover, .list_pro_three .top_ul li.active, .show_pro_seven .top_ul li.active {
	background: #bb9e5b;
}
.show_pro_seven .more {
	width: auto;
	padding: 0 1.25rem;
}
#support_ul>li>ul li a::before {
	display: none;
}
#support_ul>li>ul {
	padding-left: 0;
	padding-right: 0;
}
#support_ul>li>ul>li {
 padding-left: .8rem;
}
#support_ul>li>ul>li>a .iconfont {
	width: 1.25rem;
	text-align: center;
	font-size: 0.875rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	display: inline-block;
}
#support_ul>li>ul>li>ul {
	padding-left: 1.5rem;
	display: none;
}
#support_ul>li>ul>li.active>a {
	color: #bb9e5b;
}
#support_ul>li>ul>li.active>a .iconfont {
	transform: rotate(180deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
#support_ul>li>ul>li.active>ul {
	display: block;
}
#support_ul>li>ul>li.active>ul>li:hover a {
	color: #bb9e5b;
}




.list_pro_three {
	padding: 1.875rem 0 7.5rem;
	background: rgba(0,0,0,0.8)
}
.list_pro_three .top {
	margin-bottom: 1.375rem;
}
.list_pro_three .name_title {
	font-weight: bold;
	font-size: 1rem;
	line-height: 3.25rem;
	color: rgba(255,255,255,0.6);
 margin-bottom: .9375rem;
}
.list_pro_three .bot .left {
	width: 17%;
}
.list_pro_three .bot .left .left_ul {
	border-top: 1px solid rgba(255,255,255,0.6);
	border-bottom: 1px solid rgba(255,255,255,0.6);
}
.list_pro_three .bot .left .left_ul>li {
 font-size: .875rem;
	line-height: 3.25rem;
	position: relative;
	font-weight: normal;
}
.list_pro_three .bot .left .left_ul>li>a {
	color: rgba(255,255,255,0.6);
	padding: 0 0 0 0.8rem;
}
.list_pro_three .bot .left .left_ul>li>ul {
 padding: 1.125rem .625rem 1.125rem 0.8rem;
	display: none1;
}
.list_pro_three .bot .left .left_ul>li>ul>li {
	line-height: 1.875rem;
	padding-left: 1.875rem;
	position: relative;
}
.list_pro_three .bot .left .left_ul>li>ul>li {
 padding: .625rem 0;
}
.list_pro_three .bot .left .left_ul>li>ul>li:first-child {
	padding-top: 0;
}
.list_pro_three .bot .left .left_ul>li>ul>li a {
	overflow: hidden;
	line-height: 1.25rem;
}

.list_pro_three .bot .left .left_ul>li>ul.sonmenu>li.active a{ color:#bb9e5b !important}

.list_pro_three .bot .left .left_ul>li>ul>li ul {
 margin-top: .625rem;
}
.list_pro_three .bot .left .left_ul>li>ul>li ul li {
 padding: 0 0 .625rem 0;
 font-size: .75rem;
	font-weight: normal;/*letter-spacing: -0.2px;*/
}
.list_pro_three .bot .left .left_ul.left_zuoce_left>li>ul>li {
	padding-left: 0;
}
.list_pro_three .bot .left .left_ul>li>ul>li a span {
	float: right;
	width: calc(100% - 1.25rem);
 font-size: .875rem;
	font-weight: normal;
 padding-left: .375rem;
	letter-spacing: -0.2px;
}
.list_pro_three .bot .left .left_ul>li>ul>li a .iconfont {
	width: 1.25rem;
	float: left;
}
.list_pro_three .bot .left .left_ul>li>ul li a::before {
	content: "";
	width: 1.25rem;
	height: 1.25rem;
	border: 1px solid rgba(255,255,255,0.6);
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.list_pro_three .bot .left.left22 .left_ul>li>ul li a::before {
	display: none;
}
.list_pro_three .bot .left.left22 .left_ul>li>ul>li a span {
	width: 100%;
}
.list_pro_three .bot .left.left22 .left_ul>li>ul>li a {
	color: rgba(255,255,255,0.6);
}
.list_pro_three .bot .left.left22 .left_ul>li>ul>li a:hover {
	color: #bb9e5b;
}
.list_pro_three .bot .left .left_ul>li>ul li.active a::before {
	background: url(../images/49.png) no-repeat;
	background-position: center center;
}
.list_pro_three .bot .left .left_ul>li.active {
	border-bottom: 1px solid rgba(255,255,255,0.6);
}
.list_pro_three .bot .left .left_ul>li.active>ul {
	display: block;
}
.fa-angle-down::before {
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0.625rem;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.375rem;
	border: 1px solid rgba(255,255,255,0.6);
	text-align: center;
	font-size: 1.25rem;
	background: url(../images/jian.png) no-repeat;
	background-position: center;
}
.fa-angle-up::before {
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0.625rem;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.375rem;
	border: 1px solid rgba(255,255,255,0.6);
	text-align: center;
	font-size: 1.25rem;
	background: url(../images/jia.png) no-repeat;
	background-position: center;
}
/*.list_pro_three .bot .left .left_ul>li>a::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0.625rem;
  width: 1.5rem;
  height: 1.5rem;
  line-height: 1.375rem;
  border: 1px solid rgba(255,255,255,0.6);
  text-align: center;
  font-size: 1.25rem;
  background: url(../images/jia.png) no-repeat;
  background-position: center;
}

.list_pro_three .bot .left .left_ul>li.active>a::before {
  background: url(../images/jian.png) no-repeat;
  background-position: center;
}*/

.list_pro_three .bot .right {
	width: 83%;
	padding-left: 3.125rem;
}
#li-comment-8 .dco-attachment-gallery, .dco-attachment-gallery {
	overflow: hidden;
}
#li-comment-8 .dco-attachment-gallery p, .dco-attachment-gallery p {
	float: left;
	width: 20%;
 padding: 0 .5rem;
	height: 7.5rem;
	line-height: 7.5rem;
}
.squera_pro .border {
	padding: 0rem 0.25rem 0rem;
}

.list_pro_three .bot .right>.clearfix .fr{ display:none;}

.list_pro_three .bot .right>.clearfix .fr .name_title {
	display: inline-block;
}
.list_pro_three .bot .right>.clearfix .fr select {
	padding: 0 1.25rem;
	line-height: 2.325rem;
	height: 2.45rem;
	border: 1px solid rgba(255,255,255,0.6);
 font-size: .875rem;
	color: rgba(255,255,255,0.6);
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../images/jt.png") no-repeat;
	background-size: 15px 15px;
	background-position-x: 90%;
	background-position-y: center;
 padding: 0 2.125rem 0 .9375rem;
}
.list_pro_three .bot .right>.clearfix .fr select option {
	background: #333333;
}


.list_pro_three .bot .right .squera_pro {
	margin-bottom: 2.625rem;
}
.search_pro .top .font24 {
	margin-bottom: 1.25rem;
	font-weight: normal;
}
.search_pro .top .font16 {
	line-height: 1.75rem;
 margin-right: .625rem;
}
.search_pro .top .top_ul {
	margin-top: 0;
}
.search_pro .top .top_ul li {
 padding: 0 .625rem;
}
.search_pro .search_pro_ul {
	margin-top: 3.4375rem;
}
.bread_top .bread {
	padding-top: 8.875rem;
	margin-top: 0;
}
.bread_top .bread .bread, .bread_top .bread .text {
	color: rgba(255,255,255,0.6);
}
.bread_top .bread a {
	color: rgba(255,255,255,0.6);
}
.font14 {
	font-family: "montserrat";
}
.show_pro .swiper-button-next, .picture_tanchu .swiper-button-next, .show_pro .swiper-button-prev, .picture_tanchu .swiper-button-prev {
	width: 3.75rem;
	height: 3.75rem;
	line-height: 3.75rem;
	text-align: center;
	background-size: 1.25rem 1.25rem;
	background-color: #F5F5F5;
	border-radius: 50%;
	margin-top: -6.25rem;
}
.show_pro .swiper-button-next:hover, .picture_tanchu .swiper-button-next:hover, .show_pro .swiper-button-prev:hover, .picture_tanchu .swiper-button-prev:hover {
	background-color: #bb9e5b;
}
.show_pro_five .swiper-button-next, .show_pro_five .swiper-button-prev {
	background-color: rgba(255,255,255,0.6);
}
.show_pro_five .swiper-button-next:hover, .show_pro_five .swiper-button-prev:hover {
	background-color: #bb9e5b;
}
.show_pro {
	padding-bottom: 4.625rem;
	padding-top: 3.4375rem;
}
.picture_tanchu .swiper-button-prev.swiper-button-disabled, .picture_tanchu .swiper-button-next.swiper-button-disabled {
	background-color: #F5F5F5;
	opacity: 1;
}
.picture_tanchu .swiper-button-prev, .picture_tanchu .swiper-button-next {
	background-color: #bb9e5b;
}
.show_pro .gallery-top .swiper-slide {
	height: auto;
	display: flex;
	align-items: center;
}
.show_pro .gallery-top .swiper-slide video {
	height: 100%;
	object-fit: cover;
}
.show_pro .swiper-slide img {
	cursor: pointer;
}
.show_pro .gallery-top {
	padding-bottom: 0;
}
.show_pro .gallery-top .over {
	background: rgba(255,255,255,0.6);
}
.show_pro .gallery-top img {
	overflow: hidden;
}
.show_pro .gallery-thumbs {
	margin-top: 4.0625rem;
	padding-bottom: 1.875rem;
}
.show_pro .gallery-thumbs .swiper-slide {
	height: 5.275rem;
	border: 1px solid #E5E5E5;
 padding: .2rem;
	text-align: center;
}
.show_pro .gallery-thumbs .swiper-slide img {
	height: 4.75rem;
	background: rgba(255,255,255,0.6);
}
.show_pro .gallery-thumbs .swiper-slide-thumb-active {
	border: 1px solid #bb9e5b;
}
.show_pro .swiper-pagination-bullet {
	background: rgba(83, 83, 84, 0.33);
}
.show_pro .swiper-pagination-bullet-active {
	background: #bb9e5b;
}
.show_pro .left {
	padding-right: 7.1875rem;
}
.show_pro .right .font20 {
	color: rgba(255,255,255,0.6);
	margin-bottom: 1rem;
}
.show_pro .right .font30 {
	font-weight: 600;
	line-height: 2.125rem;
	color: rgba(255,255,255,0.6);
}
.show_pro .right .text_font16 {
	font-size: 1.25rem;
	line-height: 1.875rem;
	color: rgba(255,255,255,0.6);
}
.show_pro .right .includes .font24 {
	padding: 1.25rem 0 1rem;
	border-bottom: 1px solid #E5E5E5;
	margin-bottom: 1rem;
}
.show_pro .right .includes .font14 {
 font-size: .875rem;
	line-height: 1.5rem;
	color: #4C4C4C;
	font-family: "montserrat";
	height: 16.5rem;
	overflow: hidden;
	position: relative;
}
.show_pro .right .includes .font14.active {
	height: auto;
	margin-bottom: 1.4375rem;
}
.show_pro .right .includes .font14 .fl:nth-child(1) {
	font-weight: bold;
	font-size: 1rem;
	color: #2F2F30;
 padding-right: .3125rem;
	width: 6%;
}
.show_pro .right .includes .font14 .fl:nth-child(2) {
	width: 94%;
	letter-spacing: -0.15px;
}
.show_pro .right .includes .font14.active::before {
	display: none;
}
.show_pro .right .includes .font14::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 6.625rem;
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
}
.show_pro .right .includes .font14.active {
	height: auto;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.show_pro .right ul li {
	margin-right: 1.125rem;
}
.show_pro .right ul li:nth-child(1) {
	padding: 0 1.875rem 0 1rem;
	background: #000000;
	width: auto;
}
.show_pro .right ul li.get_a_quote_c {
	text-align: center;
	padding: 0 1.25rem;
	background: #bb9e5b;
}
.show_pro .right ul li.get_a_quote_c.button--aylen:hover::after {
	background: #000;
}
.show_pro .right ul li:nth-child(1) a {
	color: rgba(255, 255, 255, 0.6);
}
.show_pro .right ul li:nth-child(1) img {
	margin-right: 1.875rem;
	height: 2.6875rem;
}
.show_pro .right ul li:nth-child(1) a {
	position: relative;
}
.show_pro .button--aylen {
	background: #bb9e5b !important;
	
}
.yamaxun img {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.yamaxun span {
	padding-left: 0.5rem;
}
.show_pro .right ul li:nth-child(1).button--aylen::after {
	background: #bb9e5b;
}
.show_pro .right ul li:nth-child(2).button--aylen::after {
	background: #000;
}
.show_pro .right ul li:nth-child(2):hover a {
	color: rgba(255, 255, 255, 0.6) !important;
}
.show_pro .right .read_more {
 font-size: .75rem;
	line-height: 1.25rem;
	color: #000000;
	margin: 1.25rem 0 1.4375rem;
	font-weight: 600;
	display: inline-block;
	border-bottom: 1px solid #000;
	cursor: pointer;
}
.show_des_list {
	float: left;
	width: 100%;
	margin-bottom: 40px;
}
.show_des_list ul li {
	background: none !important;
	height: auto;
	width: 100% !important;
	padding: 15px 0 !important;
	margin: 0 !important;
	border-bottom: 1px solid rgba(255,255,255,0.6)
}
.show_des_list ul li ul {
	display: none1;
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
.show_des_list ul li ul li {
	border-bottom: none;
}
.show_des_list .show_des_text p {
	line-height: 24px;
	color: rgba(255,255,255,0.6);
	font-size: 14px;
}
.show_des_list ul li i {
	float: right;
}
.show_des_list ul li i svg {
	transform: rotate(0deg);
	transition: all ease 0.35s;
}
.show_des_list ul li .sjj_nav_i_se svg {
	transform: rotate(-90deg);/*fill: #bb9e5b;*/
}
.show_des_list ul li i svg {
	width: 20px;
	height: 20px;
	fill: rgba(255,255,255,0.6);
	float: right;
}
.show_des_list ul li .sjj_nav_i_se svg {
/*fill: #bb9e5b;*/
}
.show_des_list ul li a {
	color: rgba(255,255,255,0.6);
}
.xingji {
	margin: 1.9375rem 0 2.25rem;
	color: rgba(255,255,255,0.6);
}
.xingji .fl {
	margin-right: 1.5625rem;
 font-size: .875rem;
	line-height: 1.25rem;
	color: #4C4C4C;
	font-family: "montserrat";
}
.xingji .fl img {
	width: 1.0625rem;
	line-height: 1.25rem;
	position: relative;
	margin-top: -3px;
}
.show_pro_two {
	background: #000000;
	line-height: 2.75rem;
}
.show_pro_two li {
	font-size: 1rem;
	color: rgba(255, 255, 255, 0.06);
	float: left;
}
.show_pro_two li a {
	color: rgba(255, 255, 255, 0.6);
	padding: 0 1.25rem;
	text-transform: uppercase;
}
.c3 {
	color: #333;
}
.c3.text {
 font-size: .875rem;
	line-height: 1.5rem;
	font-weight: normal;
 margin: .625rem 0;
}
.sort_result #miao10 {
	position: absolute;
	top: -8rem;
}
.show_pro_two li.active, .show_pro_two li:hover {
	background: #bb9e5b;
}
.search_article_ul_li li {
	padding: 1.875rem 0;
	border-bottom: 1px solid #ddd;
}
.search_article_ul_li li:first-child {
	padding-top: 0;
}
.show_pro_two.active {
	position: fixed;
	top: 4.9375rem;
	left: 0;
	width: 100%;
	z-index: 900;
}
.mt30 {
	margin-top: 1.875rem;
}
.show_pro_three {
	padding: 2.75rem 0 0;
}
.show_pro_three .feature .fl {
	width: 24%;
}
.show_pro_three .feature .fr {
	width: calc(100% - 24%);
}
.show_pro_three .mt30 .clearfix {
	line-height: 2.4rem;
	font-size: 1.125rem;
	margin-left: 1.25rem;
	border-bottom: 1px solid #ddd;
	padding: 0.75rem 0;
	position: relative;
}
.show_pro_three .feature .fl:nth-child(1) {
	display: flex;
	align-items: center;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.show_pro_three .feature .fl:nth-child(2) {
	width: 76%;
	float: right;
}
.show_pro_three .swiper-slide, .show_pro_three .row>div>div {
	background: #F5F5F5;
}
.content_box .font40 {
	color: #bb9e5b
}
.content_box .table-responsive {
	color: rgba(255,255,255,0.6);
}
.show_pro_three .row {
	margin-left: -0.625rem;
	margin-right: -0.625rem;
}
.show_pro_three .row>div {
	margin-bottom: 1.25rem;
 padding: 0 .625rem;
}
.show_pro_three .content {
	padding: 2.5rem 1.875rem 6rem;
	height: 17.3125rem;
}
.show_pro_three .content .font28 {
	font-weight: bold;
 margin-bottom: .9375rem;
	color: rgba(255,255,255,0.6);
	font-size: 1.5rem;
}
.show_pro_three .content .text_font16 {
	height: 3rem;
}
.show_pro_three .swiper-button-next, .show_pro_three .swiper-button-prev, .show_pro_three .swiper-pagination {
	top: 0rem;
}
.show_pro_four {
 font-size: .875rem;
	line-height: 1.5rem;
	color: #4C4C4C;
	padding-bottom: 4.5rem;
	padding-top: 3.375rem;
}
.show_pro_four table tr td {
	padding: 1.25rem 3.125rem;
}
.show_pro_three table tr td {
	padding: 0rem 0;
 font-size: .875rem;
	width: 100%;
	display: block;
}
.show_pro_three table {
	border: none;
}
.show_pro_three table tr td {
	border: none;
	line-height: 1.875rem;/* padding: 0; */
}
.show_pro_three table tr {
	/* border-bottom: 1px solid #ddd; */
	padding: 4px 0;
	display: block;
}
.show_pro_three table tr td:nth-child(1) {
	/* background: #F5F5F5; */
	font-size: 1rem;
}
.show_pro_four .table>tbody>tr>td, .show_pro_four .table>tbody>tr>th, .show_pro_four .table>tfoot>tr>td, .show_pro_four .table>tfoot>tr>th, .show_pro_four .table>thead>tr>td, .show_pro_four .table>thead>tr>th, .show_pro_three .table>tbody>tr>td, .show_pro_three .table>tbody>tr>th, .show_pro_three .table>tfoot>tr>td, .show_pro_three .table>tfoot>tr>th, .show_pro_three .table>thead>tr>td, .show_pro_three .table>thead>tr>th {
	border-color: #EAEAEA;
	vertical-align: middle;
	font-family: "montserrat";
	letter-spacing: -0.2px;
}
.show_pro_four .table {
	border: none;
}
.show_pro_five {
	padding: 5rem 0;
	background: rgba(0,0,0,.8);
}
.show_pro_five .squera_pro:hover .rbtn_box {
}
.show_pro_five .font40 {
	color: rgba(255,255,255,0.6)
}
.show_pro_five .mt30 {
	margin-top: 2.8125rem;
}
.show_pro_six {
	padding: 4.25rem 0 0;
}
.show_pro_six .top {
	line-height: 3.5625rem;
	background: #000000;
	font-weight: bold;
	font-size: 1rem;
	color: rgba(255, 255, 255, 0.06);
	padding: 0 2.1875rem;
}
.show_pro_six .more_a:hover a {
	color: #bb9e5b !important;
}
.show_pro_six .bot {
	border: 1px solid #EAEAEA;
	padding: 2.5rem 2.1875rem 2.8125rem;
}
.show_pro_six .bot .text_font16 {
	height: 4.5rem;
}
.show_pro_six .bot .more_a a {
	color: #3F3E3E;
	font-size: 1rem;
}
.show_pro_six .col-md-6 {
 padding: 0 .5rem;
}
.show_pro_six .row {
	margin-left: -0.5rem;
	margin-right: -0.5rem;
}
.show_pro_six .content {
	background: #F5F5F5;
}
.show_pro_six .content .top_content {
	padding: 1.5rem 2.625rem 1.875rem;
	border-bottom: 1px solid rgba(193, 193, 193, 0.31);
}
.show_pro_six .content form {
	padding: 1.5rem 2.625rem 1.875rem;
}
.show_pro_six .content form input {
	height: 3.1875rem;
	line-height: 3.1875rem;
	padding: 0 1.25rem;
 font-size: .875rem;
	color: #777777;
	width: 40%;
	float: left;
}
 .show_pro_six .content form input::input-placeholder {
 color: #AAA9A9;
}
 .show_pro_six .content form ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #AAA9A9;
}
 .show_pro_six .content form :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #AAA9A9;
}
 .show_pro_six .content form ::-moz-placeholder {
  /* Mozilla Firefox 19  */
  color: #AAA9A9;
}
 .show_pro_six .content form :-ms-input-placeholder {
  /* Internet Explorer 10  */
  color: #AAA9A9;
}
.show_pro_six .content form button {
	width: 3.75rem;
	height: 3.1875rem;
	border: none;
	background: #2F2F30;
	line-height: 3.1875rem;
	text-align: center;
	float: left;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.show_pro_six .content form button i {
	color: rgba(255, 255, 255, 0.6);
	font-size: 1.25rem;
}
.show_pro_six .content form button:hover {
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.show_pro_six .font14 {
 font-size: .875rem;
	line-height: 1.25rem;
	color: #4C4C4C;
}
.show_pro_seven {
	margin-bottom: 5rem;
	padding-top: 2.5rem;
}
.show_pro_seven .font14 {
	margin: 1.25rem 0;
	height: 3rem;
	font-family: "montserrat";
}
.show_pro_seven .more {
	height: 2.6875rem;
	line-height: 2.6875rem;
	background: #000;
	margin-top: 3px;
}
.show_pro_seven .more:hover a {
	color: rgba(255, 255, 255, 0.6) !important;
}
.show_pro_seven .button--aylen::after {
	background: #bb9e5b;
}
.show_pro_seven .left {
	width: 23%;
}
.show_pro_seven .left ul li {
 margin-bottom: .5rem;
}
.show_pro_seven .left ul li .fl:nth-child(1) {
 font-size: .75rem;
	line-height: 1.25rem;
	color: #4C4C4C;
	width: 10%;
	font-family: "montserrat";
}
.show_pro_seven .left ul li .fl:nth-child(3) {
	width: 10%;
	text-align: center;
 font-size: .75rem;
	color: #4C4C4C;
}
.show_pro_seven .left ul li .fl:nth-child(1) img {
 width: .625rem;
}
.show_pro_seven .left ul li .fl:nth-child(1) span {
	width: 15px;
	text-align: center;
	display: inline-block;
}
.show_pro_seven .left ul li .fl:nth-child(2) {
	width: 80%;
}
.show_pro_seven .left ul li .fl:nth-child(2) ul {
 margin: .375rem auto;
}
.show_pro_seven .left ul li .fl:nth-child(2) ul li {
	width: 20%;
	padding: 0 1px;
	float: left;
	margin: 0;
}
.show_pro_seven .left ul li .fl:nth-child(2) ul li div {
	background: #bb9e5b;
	height: 0.5625rem;
}
.show_pro_seven .left ul li .fl:nth-child(2) span {
	display: inline-block;
	width: 100%;
	background: #B1B1B2;
 height: .5625rem;
}
.show_pro_seven .left ul li.active .fl:nth-child(2) span {
	background: #bb9e5b;
}
.show_pro_seven .right {
	width: 31.5%;
	margin-left: 9.375rem;
}
.channel_faqs ul.row>li ul li span {
	letter-spacing: -0.2px;
}
.pingjia .fl, .pingjia .fr {
 font-size: .75rem;
	line-height: 1.75rem;
	color: #4C4C4C;
	font-family: "montserrat";
	letter-spacing: -0.2px;
}
.pingjia .fr {
	width: 7%;
	text-align: right;
}
.pingjia .fl {
	width: 32%;
}
.pingjia .center {
	width: 61%;
 margin: .5625rem auto;
}
.pingjia .center .img img {
	height: 1rem;
	float: left;
}
.pingjia .center ul li {
	float: left;
	width: 20%;
	padding: 0 1px;
}
.pingjia .center ul li div {
	background: #bb9e5b;
 height: .5625rem;
}
.pingjia>li:nth-child(1) .center {
 margin: .375rem 0;
}
strong {
	font-weight: bold !important;
}
.sort_result .top {
	margin: 5rem 0 1.25rem;
	padding: 0 1.875rem;
	background: #F5F5F5;
}
.sort_result .top .font14 {
 font-size: .875rem;
	color: #4C4C4C;
	margin: 0;
	line-height: 3.375rem;
	height: 3.375rem;
}
.sort_result .top select {
	border: none;
	font-weight: lighter;
	background: transparent;
}
.sort_result .top .iconfont {
	width: 2rem;
	height: 1.6875rem;
	line-height: 1.6875rem;
	text-align: center;
	background: rgba(255, 255, 255, 0.6);
	display: inline-block;
 margin-left: .9375rem;
}
.sort_result .font14 {
 margin: 1.0625rem 0 .9375rem;
	height: auto;
}
.sort_result .top_ul {
	margin-bottom: 5rem;
}
.sort_result .select_rating select {
	background-color: #F5F5F5;
	line-height: 1.6875rem;
	height: 1.6875rem;
	border: none;
 font-size: .75rem;
 padding: 0 2.5rem 0 .9375rem;
	color: #4C4C4C;
	font-family: "montserrat";
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background-image: url("../img/jt.png");
	background-repeat: no-repeat;
	background-size: 15px 15px;
	background-position-x: 93%;
	background-position-y: center;
}
.sort_result .center {
	padding: 0 1.875rem;
}
.sort_result .bot {
	padding: 0 0 0 1.875rem;
	border-top: 1px solid #F5F5F5;
}
.sort_result .bot>li {
	padding: 2.5rem 0;
}
.sort_result .bot .font12, .sort_result .bot .recomm {
	font-family: "montserrat";
}
.sort_result .bot .recomm {
 font-size: .75rem;
}
.sort_result .bot .fl1 {
 font-size: .75rem;
	line-height: 1.75rem;
	color: #4C4C4C;
	width: 26%;
}
.sort_result .bot .fl2 {
	width: 47%;
	padding-right: 3.75rem;
}
.sort_result .bot .fl2 .pj {
 font-size: .875rem;
	line-height: 1.25rem;
	color: #4C4C4C;
	font-family: "montserrat";
}
.sort_result .bot .fl2 .pj img {
	height: 1rem;
	position: relative;
	margin-top: -0.3125rem;
}
.sort_result .bot .fl2 .font14 {
	font-weight: bold;
 font-size: .875rem;
	line-height: 1.25rem;
	color: #4C4C4C;
 margin: .375rem 0 .625rem;
}
.sort_result .bot .fl2 .font12 {
 font-size: .75rem;
	line-height: 1.25rem;
 margin: .8125rem 0 1.8rem;
	color: #4C4C4C;
	font-family: "montserrat";
	text-align: justify;
}
.sort_result .bot .fl2 .helpful {
 font-size: .75rem;
	line-height: 1.25rem;
	color: #4C4C4C;
	font-family: "montserrat";
	margin-top: 4.375rem;
}
.sort_result .bot .fl2 .helpful a {
	line-height: 1.6875rem;
	width: 3.75rem;
	height: 1.6875rem;
	display: inline-block;
	text-align: center;
	background: #F5F5F5;
	border: 1px solid #F5F5F5;
}
.sort_result .bot .fl2 .helpful a span {
	color: #16C60C;
}
.sort_result .bot .fl2 .helpful a.active {
	border-color: #bb9e5b;
}
.sort_result .bot .fl2 .helpful a.active span {
	color: #bb9e5b !important;
}
.sort_result .bot .fl2 .helpful a:last-child {
	margin-right: 1rem;
}
.sort_result .bot .fr3 {
	width: 27%;
}
.sort_result .bot .fr3 .pingjia .fl {
	width: 37%;
}
.sort_result .bot .fr3 .pingjia .center {
	width: 63%;
	padding: 0;
}
body.active::before {
	content: "";
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.4);
	z-index: 1001;
	padding: 8.875rem 0;
}
.fix_docu.active {
	display: block;
}
.fix_docu {
	z-index: 6000;
	padding: 8.875rem 0;
}
.fix_docu .bg_color {
	background: #212121;
}
.fix_docu .left {
	width: 25%;
	padding: 2.5rem;
}
.fix_docu .left .img {
	border: 1px solid #bb9e5b;
	padding: 1.875rem 0;
	background: rgba(255, 255, 255, 0.6);
}
.fix_docu .left .xinghao {
 font-size: .75rem;
 margin: .9375rem 0 0.2rem;
	line-height: 1.5rem;
}
.fix_docu .left .name {
	font-weight: 600;
}
.fix_docu .right {
	background: #F7F7F7;
	width: 75%;
	padding: 3.75rem 7.1875rem;
}
.fix_docu .right .top_font14 {
	margin: 1.5625rem 0 1.25rem;
}
.fix_docu .right .Overall_Rating {
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	padding: 1.25rem 0 1.5625rem;
}
.fix_docu .right .Overall_Rating .font14 {
	line-height: 2.0625rem;
}
.fix_docu .right .wjx {
 margin: 0 .9375rem;
}
.fix_docu .right .wjx li {
	width: 2.0625rem;
	height: 2.0625rem;
	line-height: 2.0625rem;
	text-align: center;
	color: rgba(255, 255, 255, 0.6);
	float: left;
	margin: 0 1px;
	border-radius: 3px;
	background: #7B7B7B;
}
.fix_docu .right .Review_Title {
 padding: .9375rem 0 1.5625rem;
}
.fix_docu .right .Review_Title textarea {
 margin-top: .9375rem;
	width: 100%;
	height: 7.5rem;
	line-height: 1.5rem;
 padding: .6875rem 1.25rem;
 font-size: .875rem;
	color: #8C8B8B;
	border: none;
	border-bottom: 1px solid #E2E2E2;
	display: block;
}
.fix_docu .right .Review_Title .add_photo {
	color: #7B7B7B;
 padding: .75rem 1.25rem 0.5rem;
	background: rgba(255, 255, 255, 0.6);
	letter-spacing: -0.3px;
}
.add .webuploader-pick {
	background: #7B7B7B;
}
.add .webuploader-pick:hover, .fix_docu .right .Review_Title .add_photo .add:hover .webuploader-pick {
	background: #bb9e5b;
}
.fix_docu .right .Review_Title .add_photo>span {
	position: relative;
	top: -0.625rem;
}
.fix_docu .right input.webuploader-element-invisible, .Review_Title #rt_rt_1g37ugh2i182884duj4ln56ne1 {
	height: 30px !important;
}
#rt_rt_1g37ujgkulgkesgn1hr0nul41 label {
	margin-bottom: 0 !important;
}
.fix_docu .right .Review_Title .add_photo .add {
 padding: 0 .5rem;
 border-radius: .25rem;
	line-height: 1.875rem;
	display: inline-block;
	background: #7B7B7B;
	margin-right: 1rem;
	cursor: pointer;
	width: auto;
	height: 1.875rem;
	line-height: 1.875rem;
}
.fix_docu .right .Review_Title .add_photo .pr {
	display: inline-block;
}
.fix_docu .right .Review_Title .add_photo input.add {
	display: none;
}
.fix_docu .right .Review_Title .add_photo .add:hover {
	background: #bb9e5b;
}
.img_result ul {
	overflow: hidden;
}
.img_result ul li {
	margin-right: 10px;
}
.img_result ul li img {
	height: 120px !important;
	object-fit: cover !important;
}
.img_result ul em {
	display: block;
	text-align: center;
 margin: .5rem 0;
	cursor: pointer;
}
.img_result ul em:hover {
	color: #bb9e5b;
}
.fix_docu .right .wodlu_reco {
	padding: 1.5625rem 0;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
}
.fix_docu .right .wodlu_reco .yes_no {
	margin-left: 1.875rem;
	position: relative;
	margin-top: -3px;
}
.fix_docu .right .wodlu_reco .yes_no div {
	display: inline-block;
	position: relative;
}
.fix_docu .right .wodlu_reco .yes_no div label {
	position: relative;
	color: rgba(255, 255, 255, 0.6);
	font-size: 13px;
	cursor: pointer;
	font-weight: normal;
	margin-bottom: 0;
	width: 2.3125rem;
	height: 1.4375rem;
	background: #7B7B7B;
	border-radius: 3px;
	text-align: center;
	line-height: 1.4375rem;
	z-index: 1;
}
.fix_docu .right .wodlu_reco .yes_no div input[type="radio"] {
	display: none;
}
.fix_docu .right .wodlu_reco .yes_no div label:hover {
	background: #bb9e5b;
}
.fix_docu .right .wodlu_reco .yes_no div input[type="radio"]+label::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
	background: #7B7B7B;
	border-radius: 3px;
	z-index: -1;
}
.fix_docu .right .wodlu_reco .yes_no div input[type='radio']:checked+label:before {
	background: #bb9e5b;
	background-position: center center;
}
.fix_docu .right .input {
 margin-top: .625rem;
}
.fix_docu .right input, .fix_docu .right select {
	width: 100%;
	height: 3.25rem;
	line-height: 3.25rem;
	line-height: 3.125rem;
	padding: 0 1.25rem;
	border: 1px solid rgba(255, 255, 255, 0.6);
 font-size: .875rem;
	background: rgba(255, 255, 255, 0.6);
	color: #8C8B8B;
}
.fix_docu .right input:focus {
	border: 1px solid #D61517;
}
.fix_docu .right select {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background-image: url("../img/jt.png");
	background-repeat: no-repeat;
	background-size: 15px 15px;
	background-position-x: 93%;
	background-position-y: center;
}
.fix_docu .right .Nickname, .fix_docu .right .Email {
 padding: .9375rem 0 1.5625rem;
}
.website_select button.close .iconfont {
	color: rgba(255, 255, 255, 0.6)!important;
}
.fix_docu .right .Email {
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
}
.fix_docu .right .hang_ul .wjx li {
	position: relative;
}
.fix_docu .right .hang_ul .wjx li img {
	width: 65%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
}
.fix_docu .right .hang_ul>li {
	border-bottom: 1px solid #E2E2E2;
 padding: .8125rem 0;
}
.fix_docu .right .hang_ul .fl1 {
	width: 50%;
}
#rank_show {
	width: auto !important;
}
.fix_docu .right .hang_ul .fl2 {
	/* width: 50%; */
	text-align: right;
}
.fix_docu .right .hang_ul .fl2 .font14 {
	width: 7.5rem;
	text-align: left;
	line-height: 24px;
	letter-spacing: -0.2px;
}
.fix_docu .right .hang_ul .fl1, .fix_docu .right .Overall_Rating .font14 {
	line-height: 24px;
}
.fix_docu .right .hang_ul .fl2 ul li {
	width: 1.4375rem;
	height: 1.4375rem;
	line-height: 1.4375rem;
}
.fix_docu .right .how_did, .fix_docu .right .why_did {
	padding: 1.25rem 0 1.5625rem;
}
.fix_docu .right .why_did {
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
}
.fix_docu .right .form_ul ul li {
	padding: 1.25rem 0;
	border-bottom: 1px solid #E2E2E2;
	position: relative;
}
.fix_docu .right .form_ul .input {
	margin-top: 0;
}
.fix_docu .right .form_ul .fll {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 50%;
	text-align: justify;
}
.fix_docu .right .form_ul .frr {
	float: right;
}
.fix_docu .right .form_ul .frr1 {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
}
.fix_docu .right .Iagree {
	margin: 1.875rem 0 3.4375rem;
}
.fix_docu .right .Iagree input[type='checkbox'] {
	position: relative;
	cursor: pointer;
	width: 1.625rem;
	height: 1.625rem;
	font-size: 1.625rem;
	margin-top: 0;
}
.fix_docu .right .Iagree input[type='checkbox']:checked::after {
	position: absolute;
	top: 0;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 1.625rem;
	height: 1.625rem;
	content: '✓';
	color: rgba(255, 255, 255, 0.6);
	font-size: 1.25rem;
	font-weight: 700;
	background: #bb9e5b;
	border-radius: 2px;
}
.fix_docu .right .Iagree .fl {
	line-height: 1.625rem;
}
.fix_docu .right .Iagree .fl span {
	margin-left: 1.25rem;
}
.fix_docu .right .you_may {
	margin-bottom: 1.25rem;
}
.fix_docu .right button.more {
	color: rgba(255, 255, 255, 0.6);
	font-weight: 600;
	border: 1px solid #bb9e5b;
}
.fix_docu .right button.more:hover {
	color: #bb9e5b;
}
.fix_docu .close_docu {
	position: absolute;
	top: 1.875rem;
	right: 2.375rem;
	cursor: pointer;
}
.fix_docu .close_docu i {
	font-size: 1.875rem;
	display: inline-block;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.fix_docu .close_docu:hover i {
	transform: rotate(180deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	color: #bb9e5b;
}
.get_a_quote {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.get_a_quote .input {
	margin-bottom: 1rem;
}
.get_a_quote.get_a_quote_warrary .modal-dialog {
	top: 0 !important;
	transform: translateY(0) !important;
}
.get_a_quote .modal-header .close {
	line-height: 3.125rem;
}
.get_a_quote .close {
	opacity: 1;
}
.get_a_quote .close .iconfont {
	font-size: 1.25rem;
	color: #272536;
	display: inline-block;
}
.get_a_quote .more {
	font-weight: 600;
	color: rgba(255, 255, 255, 0.6);
	border: 1px solid #bb9e5b;
	height: 3.6875rem;
	overflow: hidden;
}
.get_a_quote .more:hover {
	color: #bb9e5b;
}
.get_a_quote .close:hover .iconfont {
	transform: rotate(180deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	color: #bb9e5b;
}
.get_a_quote .modal-header {
	padding: 1.25rem 3.4375rem;
	border-radius: 0;
}
.get_a_quote .modal-body {
	padding: 1.5625rem 3.4375rem 1.875rem;
}
.get_a_quote .modal-dialog {
	top: 50%;
	transform: translateY(-50%) !important;
	/* margin: 17rem auto !important; */
	width: 669px;
}
.get_a_quote .modal-content {
	background: #F7F7F7;
	border-radius: 0;
}
.get_a_quote .name {
 margin-bottom: .5rem;
}
 .get_a_quote input::-webkit-input-placeholder {
 color: #8C8B8B;
}
 .get_a_quote input::-moz-input-placeholder {
 color: #8C8B8B;
}
 .get_a_quote input::-ms-input-placeholder {
 color: #8C8B8B;
}
.get_a_quote input, .get_a_quote select {
	width: 100%;
	height: 3.25rem;
	line-height: 3.125rem;
	padding: 0 1.25rem;
 font-size: .875rem;
	color: #8C8B8B;
	border: 1px solid rgba(255, 255, 255, 0.6);
	background: rgba(255, 255, 255, 0.6);
}
.get_a_quote .select2-container, .get_a_quote .selection, .get_a_quote .select2-container .select2-selection--single, .get_a_quote .select2-selection, .get_a_quote .select2-container--default .select2-selection--single, .get_a_quote .select2-selection__rendered, .get_a_quote .select2-container--default .select2-selection--single .select2-selection__clear, .get_a_quote .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 3.25rem !important;
	line-height: 3.125rem !important;
	display: block !important;
	border: none !important;
 font-size: .875rem !important;
	color: #8C8B8B !important;
}
.get_a_quote .select2-container .select2-selection--single .select2-selection__rendered {
	padding: 0 1.25rem !important;
}
.get_a_quote textarea {
	width: 100%;
	height: 7.8125rem;
 font-size: .875rem;
	line-height: 1.5rem;
	color: #8C8B8B;
	border: 1px solid rgba(255, 255, 255, 0.6);
	background: rgba(255, 255, 255, 0.6);
 padding: .625rem 1.25rem;
}
.get_a_quote input:focus, .get_a_quote select:focus, .get_a_quote textarea:focus {
	border: 1px solid #bb9e5b;
}
.get_a_quote .text_font16 {
 font-size: .875rem;
	line-height: 1.5rem;
	color: #8C8B8B;
	text-align: justify;
	margin-bottom: 1.25rem;
}
.picture_tanchu {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #010101;
	z-index: 1002;
	display: none;
}
.picture_tanchu .gallery-top {
	height: 78vh;
	background: rgba(255, 255, 255, 0.6);
}
.picture_tanchu .gallery-top .swiper-slide {
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.picture_tanchu .gallery-top .swiper-slide img {
	margin: auto;
	transition: transform .25s ease;
}
.picture_tanchu .bot {
	height: 17vh;
}
.picture_tanchu .bot>div {
	height: 5.5625rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
}
.picture_tanchu .gallery-thumbs {
	padding: 0 2.8125rem;
}
.picture_tanchu .gallery-thumbs .swiper-slide {
	border: 2px solid rgba(255, 255, 255, 0.6);
 padding: .25rem;
	background: rgba(255, 255, 255, 0.6);
}
.picture_tanchu .gallery-thumbs .swiper-slide img {
	height: 4.9375rem;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	-o-object-fit: cover;
}
.picture_tanchu .gallery-thumbs .swiper-slide-thumb-active {
	border: 2px solid #bb9e5b;
}
.picture_tanchu .top {
	height: 5vh;
	line-height: 5vh;
}
.picture_tanchu .top .iconfont {
	color: rgba(255, 255, 255, 0.6);
	font-size: 1.25rem;
	display: block;
	cursor: pointer;
}
.picture_tanchu .top .iconfont:hover {
	color: #bb9e5b;
}
.picture_tanchu .top .icon-guanbi:hover {
	transform: rotate(180deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.picture_tanchu .top .fr .fr {
	margin-right: 1rem;
}
#quite {
	display: none;
}
#pingpin.active {
	display: none;
}
#quite.active {
	display: block;
}
.js_maskText {
	font-family: "montserrat";
	font-size: 3.625rem;
	color: rgba(255, 255, 255, 0.6);
}
.list_history .font60 {
	font-size: 3.625rem;
	line-height: 4.375rem;
	font-weight: 600;
	margin: 2.75rem 0 1.5625rem;
}
.list_history .hover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	background: #000;
}
.list_history .hover .img img {
	height: 100vh;
	object-fit: cover;
}
.list_history .hover .content {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 100%;
}
.list_history .hover .content .font24 {
	font-size: 1.875rem;
	line-height: 2.5rem;
	font-weight: 600;
	color: rgba(255, 255, 255, 0.06);
}
.list_history .hover .content .font16 {
	font-size: 1.875rem;
	line-height: 2.5rem;
	color: rgba(255, 255, 255, 0.06);
	width: 77%;
	margin: 1.25rem auto 2.8125rem;
}
.list_history .hover .content .more {
	border-color: rgba(255, 255, 255, 0.6);
	cursor: pointer;
	margin-top: 3.75rem;
}
.list_history .hover .content .more a {
	font-weight: normal;
}
.list_history .hover .content .more:hover a {
	color: #bb9e5b;
}
.list_history .bot {
	background: #151515;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 101;
}
.list_history .bot ul {
	display: flex;
	justify-content: space-between;
	border-top: 1px solid rgba(255, 255, 255, 0.25);
}
.list_history .bot ul li {
	width: 100%;
	font-size: 1rem;
	/*line-height: 5.3125rem;*/
	position: relative;
	text-align: center;
	cursor: pointer;
}
.list_history .bot ul li a {
	color: rgba(255, 255, 255, 0.45);
	width: 65%;
	margin: 0 auto;
 font-size: .85rem;
	padding: 5px 0;
}
.list_history .bot ul li:hover {
	color: rgba(255, 255, 255, 0.6);
}
.list_history .bot ul li::before {
	content: "";
	position: absolute;
	top: -1px;
	left: 0;
	width: 0;
	height: 2px;
	background: rgba(255, 255, 255, 0.6);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_history .bot ul li.active::before, .list_history .bot ul li:hover::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_history .bot.active {
	background: rgba(30, 30, 30, 0.9);
}
.list_history .center .container>.pr .swiper-container .swiper-slide::before {
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 1px;
	height: 100%;
	background: rgba(226, 224, 224, 0.9);
	z-index: 0;
}
.list_history .center.active {
	bottom: 0%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	z-index: 100;
	background: #000;
}
.list_history .center .swiper-slide {
	background: #000 !important;
}
.list_history .center {
	/* position: absolute;
  z-index: 9;
  bottom: -100%;
  transition: all .4s;
  -webkit-transform: all .4s;
  -moz-transition: all .4s;
  -o-transition: all .4s; */
	background: #000;
}
.list_history .center .font60 {
	padding-bottom: 2.125rem;
	position: relative;
	margin-top: 1.25rem;
}
.list_history .center .font30 {
	font-weight: 500;
	font-size: 1.875rem;
	line-height: 2.5rem;
	color: rgba(0, 0, 0, 0.9);
 margin: .9375rem 0;
	width: 80%;
	margin: 0 auto;
}
.list_history .center .font16 {
	color: rgba(0, 0, 0, 0.9);
	margin-bottom: 2.1875rem;
}
.list_history .center .swiper-slide, .list_history .center .swiper-container {
	height: calc(100vh) !important;
	width: 100%;
}
.list_history .center .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: rgba(255, 255, 255, 0.6);
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.list_history .font20 {
	font-size: 1.25rem;
	font-weight: 600;
	color: #000000;
	color: rgba(0, 0, 0, 0.9);
 margin-top: .9375rem;
}
.list_history .swiper-button-prev {
	display: none;
}
.list_history .swiper-button-next {
	background: url(../img/sb.png) no-repeat;
	height: 3rem;
	background-size: contain;
	text-align: center;
	position: absolute;
	bottom: 7.5rem;
	top: auto;
	left: 50%;
	transform: translateX(-50%);
	background-position: center center;
}
.section_fm .s_title {
	font-size: 3rem;
	line-height: 3rem;
	color: rgba(255, 255, 255, 0.6);
}
.section_fm .img img {
	object-fit: cover;
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.section_fm .name {
	font-size: 3rem;
	line-height: 3.125rem;
	color: rgba(255, 255, 255, 0.6);
}
.waves {
	position: relative;
	width: 4.375rem;
	height: 4.375rem;
	border-radius: 50%;
	z-index: 2;
	margin: 5rem auto 8rem;
}
.wave, .waves::before, .waves::after {
	position: absolute;
	background: white;
	width: 4.375rem;
	height: 4.375rem;
	transform: translate(-50%, -50%);
	content: "";
	display: block;
	border-radius: 50%;
	-webkit-backface-visibility: hidden;
}
.waves:before {
	animation: wave-animate 1.5s infinite ease-out;
	z-index: -1;
}
.waves:after {
	animation: wave-animate 3s infinite ease-out;
	position: absolute;
	top: 0;
	z-index: -1;
}
 @keyframes wave-animate {
 0% {
 transform: scale(0);
 opacity: 1;
 transform-origin: center;
}
 100% {
 transform: scale(1.5);
 opacity: 0;
 transform-origin: center;
}
}
.section::before {
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 1px;
	height: 100%;
	background: rgba(255, 255, 255, 0.25);
}
.scroll_img {
	position: absolute;
	bottom: 7rem;
	left: 50%;
	transform: translateX(-50%);
	cursor: pointer;
	animation: tiaodong 3s infinite;
}
.scroll_img img {
	width: 3.5625rem;
}
 @keyframes tiaodong {
 0% {
 transform: translate(-50%, 10px);
}
 50% {
 transform: translate(-50%, 0px);
}
 100% {
 transform: translate(-50%, 10px);
}
}
.section {
	position: relative;
}
.section_list .s_title {
	color: rgba(255, 255, 255, 0.6);
	font-size: 3rem;
}
.section_list .waves {
	margin: 1.5rem auto;
}
.section_list .waves, .section_list .waves::before, .section_list .waves::after {
	width: 1.875rem;
	height: 1.875rem;
}
.section_list .name {
	font-size: 2.2rem;
	line-height: 2.5rem;
	color: rgba(255, 255, 255, 0.6);
	margin-bottom: 1.5625rem;
}
.section_list .left {
	width: 50%;
	padding-right: 6rem;
}
.section_list .right {
	width: 50%;
	padding-left: 6rem;
	position: absolute;
	top: 0%;
	height: 100%;
	right: 0;
}
.section_list .right>div {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	padding-left: 6rem;
	width: 100%;
}
.section_list .clearfix {
	width: 80%;
	margin: 0 auto;
}
.p-history_op_sub {
	font-size: 1.875rem;
}
.w80.p-history_op_desc {
	font-size: 1.875rem;
	line-height: 2.75rem;
	width: 57%;
	margin: 1.25rem 0 2.8125rem;
}
.content_w {
	width: 42%;
}
.top_title .js_maskText_inner {
	font-size: 1.875rem !important;
	line-height: 2.5rem !important;
}
.center_title {
	text-align: center !important;
	line-height: 4.125rem !important;
}
.top_title {
	line-height: 2.5rem;
}
.top_title span {
	line-height: 2.5rem;
}
.more.button--aylen.js-hover {
	color: rgba(255, 255, 255, 0.6);
	border: 1px solid #bb9e5b;
}
.more.button--aylen.js-hover:hover {
	color: #bb9e5b;
}
.p-history_nav_content_year_text {
	font-size: 1.5rem;
	color: rgba(255, 255, 255, 0.06);
}
.p-history_nav_content--bottom .p-history_nav_content_year_text, .p-history_nav_content_bottom .p-history_nav_content_year_text {
	font-size: 1rem;
}
.f-w67-cn.p-history_scene_data1 {
	color: rgba(255, 255, 255, 0.6);
}
.p-history_scene_ttl1 .js_maskText_inner {
	font-size: 2.5rem;
}
.p-history_scene_content {
	position: relative;
}
.p-history_scene_content .p-history_scene_content_text div {
	position: absolute;
	top: 50%;
	transform: translateY(-50%) !important;
	height: auto;
	right: 0;
	color: rgba(255, 255, 255, 0.6);
}
.p-history_scroll_text img {
	width: 3.5625rem;
}
.p-history_scene_ttl2, .p-history_scene_data2, .p-history_scene_content_text {
	color: rgba(255, 255, 255, 0.6);
}
.website_select .modal-body {
	padding: 2.5rem 1.25rem 6.25rem;
}
.website_select .modal-dialog {
	top: 50%;
	transform: translateY(-50%) !important;
	margin: 0 auto !important;
}
.website_select .modal-content {
	border-radius: 0;
}
.website_select .modal-header {
	padding: 1.5625rem 2.0625rem;
	line-height: 1.875rem;
	position: relative;
}
.website_select button.close {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	opacity: 1;
	right: 2.0625rem;
}
.website_select button.close .iconfont {
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	font-size: 1.375rem;
	display: block;
	color: #a8a8a8 !important;
}
.website_select button.close:hover .iconfont {
	transform: rotate(180deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	color: #bb9e5b;
}
.website_select ul {
	display: flex;
	justify-content: space-between;
}
.website_select ul li .text_font16 {
 margin-top: .6875rem;
	color: rgba(255,255,255,0.6);
}
.website_select ul li .img {
	padding: 5px;
	border: 2px solid rgba(255,255,255,0.6);
}
.website_select ul li .img>div {
	width: 86px;
	height: 57px;
}
.website_select ul li.active .img, .website_select ul li:hover .img {
	border: 2px solid #bb9e5b;
}
.website_select ul li .img {
	display: none;
}
.website_select ul li a .active {
	color: #bb9e5b !important
}
.website_select ul li a:hover .text_font16 {
	color: #bb9e5b !important
}
.website_select ul li:nth-child(1) .img>div {
	background-position: 0 0 !important;
}
.website_select ul li:nth-child(2) .img>div {
	background-position: -100px 0 !important;
}
.website_select ul li:nth-child(3) .img>div {
	background-position: -200px 0 !important;
}
.website_select ul li:nth-child(4) .img>div {
	background-position: 100% 0 !important;
}
.mode_open1 {
	padding-right: 0 !important;
}
.list_promotion ul li {
	margin-bottom: 3.75rem;
}
.list_promotion ul li .font24 {
 margin: 1.5625rem 0 .75rem 0;
}
.list_promotion footer {
	margin-top: 3rem;
	padding: 4.6875rem 2rem 5.125rem;
}
.list_login .left .font40 {
	margin: 0;
}
.list_login .left .text_font16 {
 margin: .75rem 0 1.25rem;
}
.list_login .left .password label#eyes2, .list_login .left form>div label#eyes1, .list_login .left form>div label#eyes {
	position: absolute;
	top: 0;
	height: 3.25rem;
	line-height: 3.25rem;
	right: 4%;
	font-size: 1rem;
	color: #898888;
	cursor: pointer;
	margin: 0;
}
.list_login .left .checkout_input>div {
 margin-top: .9375rem;
}
.list_login .left .checkout_input span, .checkout_input span {
 font-size: .875rem;
	line-height: 1.625rem;
 padding-left: .9375rem;
	color: #8C8B8B;
	letter-spacing: -0.2px;
	display: inline-block;
	float: left;
	font-weight: normal;
}
.checkout_input input[type='checkbox'] {
	float: left;
}
.list_login .left .checkout_input input {
	float: left;
	margin-top: 0;
}
.list_login .right.left .content {
	background: rgba(255,255,255,0.6);
	padding: 2.1875rem 3.125rem;
}
.list_login .right.left .font40 {
	margin-bottom: 1.25rem;
}
.list_login .right.left input {
	padding-left: 4.375rem;
}
.list_login .right.left ul li {
	margin-bottom: 1.5rem;
}
.list_login .right.left button {
	margin-top: 0;
}
.list_login .right.left p {
	position: absolute;
	top: 1px;
	transform: translateY(0%);
	left: 1px;
	width: 3.1875rem;
	height: 100%;
	background: #F7F7F7;
	text-align: center;
	line-height: calc(3.125rem - 0.5px);
	height: calc(3.125rem - 0.5px);
	border: none;
}
.list_login .left .password label.error {
	position: relative;
	top: 0;
	transform: translateY(0%);
	right: 0;
 font-size: .75rem;
	color: #bb9e5b;
}
.list_login .right.left p .iconfont {
	font-size: 1.25rem;
	font-weight: 600;
	color: #898888;
}
.verify_emaile .top {
	display: inline-block;
}
.list_login, .verify_emaile {
	padding-bottom: 8.9375rem;
}
.forget_pass {
 font-size: .875rem;
	line-height: 1.5rem;
	color: #2B2A2A;
 margin-top: .9375rem;
	display: block;
	letter-spacing: -0.2px;
}
.forget_pass:hover {
	color: #bb9e5b;
}
.list_forget_pass .text_font16 {
 margin: .75rem 0 1.25rem;
}
.list_forget_pass .left button {
 margin-top: .625rem;
}
.verify_emaile .top .fl:nth-child(1) {
	width: 2.8125rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.verify_emaile .top .fl:nth-child(1) .iconfont {
	font-size: 2rem;
	color: #000000;
}
.verify_emaile .top .fl:nth-child(2) {
	padding-left: 2.8125rem;
}
.verify_emaile .top .text_font16 {
	font-weight: 600;
}
.verify_emaile .bot .text_font16 {
 margin: .9375rem 0 1.25rem;
}
.verify_emaile .bot ul li {
	font-size: 1rem;
	line-height: 1.875rem;
	color: #2F2F30;
 margin-bottom: .5rem;
}
.verify_emaile .bot ul li i {
 margin-right: .625rem;
	font-size: 1.5rem;
	display: inline-block;
	position: absolute;
	color: #D8D8D8;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.verify_emaile .bot ul li span {
	display: inline-block;
	padding-left: 2.25rem;
}
.verify_emaile .bot ul li.active i {
	color: #3D3D3D;
}
.verify_emaile .m_left {
	margin-left: 1.25rem;
	background: #000000;
	border-color: #000000;
}
.verify_emaile .m_left:hover {
	color: #000;
}
.verify_emaile .forget_pass a {
	text-decoration: underline;
}
.verify_emaile .forget_pass:hover {
	color: #2B2A2A;
}
.verify_emaile .forget_pass a:hover {
	color: #bb9e5b;
}
.success .more, .list_support_reg .more {
	margin: 1.875rem 0;
	width: auto;
	padding: 0 1.5625rem;
	border: 1px solid #bb9e5b;
}
.list_support_reg .row {
	margin-left: -0.25rem;
	margin-right: -0.25rem;
}
.list_support_reg .row .col-md-4 {
 padding: 0 .25rem;
}
.list_support_reg .row .col-md-4>div {
	background: #F1F1F1;
	padding: 4.875rem 2rem 6.5625rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_support_reg .row .col-md-4>div .font24 {
 margin: 2.5rem 0 .9375rem;
}
.list_support_reg .row .col-md-4>div .text_font16 {
	line-height: 1.5rem;
	height: 4.5rem;
	text-align: left;
}
.list_support_reg .row .col-md-4>div .icon img {
	display: inline-block;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_support_reg .row .col-md-4:hover>div {
	box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.4);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_support_reg .row .col-md-4:hover>div img {
	transform: rotate(360deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
img {
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;
}
.success .bot ul {
	display: flex;
	justify-content: space-between;
	padding: 1.875rem 0;
}
.success .bot ul li {
	font-weight: bold;
 font-size: .875rem;
	line-height: 1.875rem;
}
.success .bot ul li a {
	color: #333333;
}
.success .bot ul li:hover a {
	color: #bb9e5b;
}
.success .bot .bot_ul {
	border-bottom: 1px solid #F7F7F7;
}
.success .bot .bot_bot {
	padding: 3.4375rem 0 3.75rem;
}
.success .bot .footer_icon {
	margin-bottom: 1.875rem;
}
.success .bot .footer_icon .iconfont {
	color: #212121;
}
.success .bot .footer_icon .iconfont:hover {
	color: #bb9e5b;
}
.squera_support {
	transform: translateY(0px);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	margin-bottom: 1.875rem;
}
.squera_support .img {
	padding: 1.5rem;
	border: 1px solid #E5E5E5;
}
.squera_support .text_font16 {
 margin-top: .9375rem;
	line-height: 1.25rem;
	height: 2.5rem;
}
.benan .text a:hover {
	color: #bb9e5b;
}
.squera_support:hover {
	transform: translateY(-10px);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.squera_support:hover .img {
	border-color: #bb9e5b;
}
.list_support_tech .list_s_t_ul_docu.list_s_t_ul li ul:first-child {
	padding-top: 0;
}
.list_support_tech .list_s_t_ul_docu.list_s_t_ul li ul {
 padding: .75rem 0;
	margin-left: 1.25rem;
}
.list_support_tech .list_s_t_ul_docu.list_s_t_ul li ul li {
	line-height: 1.875rem;
}
.list_support_tech .list_s_t_ul_docu.list_s_t_ul li ul li .iconfont {
 padding-right: .625rem;
}
.list_support_tech .list_s_t_ul_docu.list_s_t_ul li ul li .fl {
	float: none;
	color: rgba(255,255,255,0.6);
}
.list_support_tech .list_s_t_ul_docu.list_s_t_ul li ul li .data {
	float: none;
 font-size: .875rem;
	color: rgba(255,255,255,0.6);
}
.list_support_tech .list_s_t_ul>li {
	padding-top: 1.875rem;
	padding-bottom: 1.875rem;/* border-bottom: 1px solid #F2F2F2; */
}
.list_support_tech .list_s_t_ul>li>a {
	margin-bottom: 1rem;
}
.list_support_tech .list_s_t_ul>li ul {
	padding-left: 1.25rem;
}
.list_support_tech .list_s_t_ul>li ul li {
	font-size: 1rem;
	line-height: 2.25rem;
	cursor: pointer;
	box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.5);
	padding: 1.2rem 2rem;
}
.list_support_tech .list_s_t_ul>li ul li:hover a, .list_support_tech .list_s_t_ul>li ul li:hover .data, .list_support_tech .list_s_t_ul>li ul li:hover .fl {
	color: #bb9e5b;
}
.download_tanchu .more {
	width: 80%;
	margin: 2rem auto;
}
.download_tanchu .font16 {
	margin-top: 1.875rem;
	font-weight: 600;
	letter-spacing: -0.2px;
}
.download_tanchu .singin {
	font-weight: 600;
	width: 80%;
	margin: 0 auto 4.375rem;
	letter-spacing: -0.2px;
}
.download_tanchu .singin a {
	color: #bb9e5b;
}
.list_support_tech .list_s_t_ul li .text_font16 {
	line-height: 1.5rem;
	height: 3rem;
	color: #4C4C4C;
 margin: .5rem 0 .75rem;
}
.list_support_tech .list_s_t_ul li .data {
 font-size: .875rem;
	/* line-height: 1.5rem; */
	color: #4C4C4C;
	letter-spacing: -0.2px;
	float: right;
}
.list_support_tech .list_s_t_ul li:hover {
	/* background: #F7F7F7; */
  /* box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.12); */
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.channel_faqs ul.row>li {
	margin-bottom: 4.1875rem;
	box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.5);
	padding: 1.5rem;
}
.channel_faqs ul.row>li .more_a a {
	color: #232323;
}
.channel_faqs ul.row {
 margin: .9375rem 0 1.25rem;
	min-height: 6.25rem;
}
.channel_faqs ul.row>li {
	font-size: 1rem;
	line-height: 1.9375rem;
}
.channel_faqs ul.row>li a {
	color: rgba(255,255,255,0.6);
}
.channel_faqs ul.row>li a:hover {
	color: #bb9e5b
}
.channel_faqs ul.row>li span {
	position: relative;
	top: -2px;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	display: inline-block;
}
.channel_faqs ul.row>li i {
	font-size: 1rem;
	color: rgba(255,255,255,0.6);
 margin-right: .5rem;
}
.channel_faqs ul.row>li:hover i {
	color: #bb9e5b;
}
.channel_faqs ul.row>li:hover span {
	transform: translateX(10px);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_faqa ul {
	margin-top: 2.1875rem;
}
.list_faqa ul li {
	padding: 1.875rem 0;
	border-bottom: 1px solid #F2F2F2;
	position: relative;
}
.list_faqa ul li .text {
 margin: .3125rem 0;
	color: #4C4C4C;
}
.list_faqa ul li .data, .list_faqa ul li .text {
	font-size: 1rem;
	line-height: 1.9375rem;
	letter-spacing: -0.2px;
	font-weight: normal;
}
.list_faqa ul li .data {
	color: #898989;
}
.list_faqa ul li:first-child {
	padding-top: 0;
}
.list_faqa ul li::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	height: 1px;
}
.list_faqa ul li:hover .font24 {
	color: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_faqa ul li:hover::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_support .content {
	width: 80%;
	margin: 0 auto;
}
.list_support .content .text_font16 {
	margin: 1.25rem 0 2.1875rem;
}
.list_support .content .more {
 margin: 0 .75rem;
}
.list_support .content .more:nth-child(2) {
	display: none;
}
.list_support .content .more:nth-child(1) {
	background: #000;
}
.list_support .content .more:nth-child(1)::after {
	background: #bb9e5b;
}
.list_support .content .more:nth-child(2)::after {
	background: #000;
}
.list_support .content .more a {
	color: rgba(255,255,255,0.6);
}
.list_support_two .row {
	margin-left: -3.4375rem;
	margin-right: -3.4375rem;
}
.list_support_two .row>div {
	padding: 0 3.4375rem;
}
.list_support_two .row .font40 {
	margin: 1.875rem 0 1.5625rem;
}
.list_support_two .row .icon img {
	display: inline-block;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	height: 3.75rem;
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;
}
.list_support_two .row .line2 {
	color: #4C4C4C;
	height: 3rem;
}
.list_support_two .row .more_a {
	margin-top: 1.25rem;
}
.list_support_two .row .more_a a {
	color: #232323;
}
.list_support_two .row>div:hover .icon img {
	transform: rotateY(360deg);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_support_two .row>div:hover .more_a a {
	color: #bb9e5b;
}
.list_support_three {
	background: #1A1A1A;
}
.list_support_three .more_a {
 margin: .9375rem 0 2.1875rem;
}
.list_support_three ul {
	margin-left: -1.125rem;
	margin-right: -1.125rem;
}
.list_support_three ul li {
	padding: 0 1.125rem;
}
.list_support_three ul li>div {
	width: 100%;
	background: rgba(255, 255, 255, 0.06);
}
.list_support_three ul li a {
	line-height: 3.5rem;
	text-align: center;
 padding: 0 .625rem;
	font-weight: bold;
	font-size: 1rem;
	color: rgba(255, 255, 255, 0.06);
}
.list_support_four {
	background: #F1F1F1;
}
.list_support_four .font40 {
	margin-bottom: 1.25rem;
}
.list_support_four .text_font16 {
	color: #4C4C4C;
}
.list_support_five .content {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 41%;
	right: 0;
	padding-right: 6.25rem;
}
.list_support_five .hover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	height: 100%;
}
.list_support_five .text_font16 {
	font-weight: normal;
	margin: 1rem 0 1.25rem;
	text-align: justify;
}
.list_support_five .hover::before {
	content: "";
	position: absolute;
	top: 0;
	right: -10%;
	width: 61%;
	height: 100%;
	background: rgba(0, 0, 0, 0.72);
	z-index: 0;
	transform: skewX(-25deg);
}
.list_support_five .img::before {
	width: 100%;
	content: "";
	height: 0.875rem;
	background: #FFF67F;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
}
.list_support_five .img::after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 40%;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
	height: 0.875rem;
	z-index: 2;
}
.list_support_five .pr_img:hover .img::after {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_support_five .pr_img:hover .img img {
	transform: scale(1.1);
}
.list_map .img img {
	height: 100vh;
	object-fit: cover;
}
.list_map .hover {
	position: absolute;
	bottom: 0;
	left: 0%;
	padding: 1.875rem 0;
}
.list_map .top>div, .list_map ul li {
	padding: 1.58rem 1.875rem;
	border-bottom: 1px solid #E0DEDE;
}
.list_map .text_font16 {
	font-weight: 600;
 margin-bottom: .625rem;
}
.list_map form input {
	line-height: 3.25rem;
	border: 1px solid #E0DEDE;
	width: 100%;
	padding: 0 1.25rem;
 font-size: .875rem;
	color: #8C8B8B;
}
 .list_map form ::-webkit-input-placeholder {
 color: #8C8B8B;
}
 .list_map form :-moz-placeholder {
 color: #8C8B8B;
}
 .list_map form ::-moz-placeholder {
 color: #8C8B8B;
}
 .list_map form :-ms-input-placeholder {
 color: #8C8B8B;
}
.list_map form button {
	position: absolute;
	top: 50%;
	right: 1.25rem;
	transform: translateY(-50%);
	border: none;
	background: transparent;
}
.list_map form button i {
	font-size: 1.25rem;
}
.list_map .content::before {
	content: "";
	position: absolute;
	right: 0;
 width: .3125rem;
	background: #E0DEDE;
	top: 0;
	height: 100%;
	z-index: -1;
}
.list_map .content {
	margin-left: 1.875rem;
	background: rgba(255, 255, 255, 0.6);
	width: 25.5rem;
	position: relative;
	z-index: 1;
}
.list_map .content ul li .name {
	font-size: 1rem;
	line-height: 1.625rem;
	color: #2F2F30;
 margin-bottom: .4375rem;
}
.list_map .content ul li .text {
 font-size: .875rem;
	line-height: 1.5rem;
	color: #8C8B8B;
	font-weight: normal;
}
.list_map .content ul li .text .iconfont {
	font-size: 0.875rem;
	color: #2C2C2C;
 margin-right: .4375rem;
}
.list_map .content ul li:hover .name {
	color: #bb9e5b;
}
.list_map .content ul {
	height: 39.125rem;
	overflow-y: scroll;
}
 .list_map .content ul::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  background: #E0DEDE;
 width: 4px;
 height: 164px;
 position: absolute;
}
 .list_map .content ul::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 4px;
/*高宽分别对应横竖滚动条的尺寸*/
}
 .list_map .content ul::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  display: block;
 width: 10px;
 height: 35px;
 background: #bb9e5b;
}
.data_input .iconfont {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 4%;
	font-size: 1rem;
}
.text1.c0 {
	font-weight: bold;
	font-size: 1rem;
	line-height: 1.875rem;
	color: #2F2F30;
 margin-top: .625rem;
}
.text1.text_mar_b {
 margin: .25rem 0 2.8125rem 0;
}
.form_kuai .text_font16 {
	margin: 0;
 padding-bottom: .75rem;
	border-bottom: 1px solid #DBDBDB;
}
.text_mar_b.text_font16 {
	margin: 0 0 2.8125rem 0 !important;
	font-weight: normal;
}
.my_account {
	width: 56%;
	margin: 0 auto;
}
.my_account ul {
	border-top: 1px solid #DBDBDB;
}
.my_account ul li {
	line-height: 4.75rem;
	border-bottom: 1px solid #DBDBDB;
	margin-bottom: 0 !important;
}
.my_account ul li a {
	padding: 0 1.5625rem;
	font-weight: bold;
	font-size: 1rem;
	color: #2B2A2A;
}
.my_account ul li a .iconfont {
 margin-right: .4375rem;
}
.my_account ul li.active, .my_account ul li:hover {
	background: #bb9e5b;
}
.my_download li {
	padding: 2.375rem 2.8125rem 3.25rem;
	background: rgba(255, 255, 255, 0.6);
	margin-bottom: 1.875rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.my_download li .name {
	font-size: 1.25rem;
	line-height: 1.875rem;
	color: #2B2A2A;
}
.my_download li .text {
	font-size: 1rem;
	line-height: 1.875rem;
	color: #898989;
	margin: 0 0 1.25rem;
	font-weight: normal;
}
.my_download li:last-child {
	margin-bottom: 0;
}
.my_download li:hover {
	box-shadow: 0 0 1.25rem rgba(0, 0, 0, 0.171);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.my_download .more {
	background: #212121;
}
.my_download .more:hover a {
	color: rgba(255, 255, 255, 0.6);
}
.my_download .button--aylen::after {
	background: #bb9e5b;
}
.my_peoduct .font40 {
	letter-spacing: -0.2px;
}
.my_peoduct .font30 {
	font-weight: 600;
}
.my_peoduct .text1 {
 margin-top: .625rem;
	color: #2F2F30;
}
.my_peoduct .font24 {
	margin-top: 2.5rem;
}
.my_peoduct ul li:last-child {
	margin-bottom: 0;
}
.my_peoduct ul {
	margin-top: 1.5625rem;
}
.my_peoduct ul li {
	padding: 2.8125rem 3rem;
	background: rgba(255, 255, 255, 0.6);
 margin-bottom: .9375rem;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.my_peoduct ul li .fl:nth-child(1) {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.my_peoduct ul li .fl:nth-child(1) img {
	width: 6.25rem;
}
.my_peoduct ul li .fl:nth-child(2) {
	padding-left: 9.875rem;
}
.my_peoduct ul li .fl:nth-child(2) .text_font16 {
	font-size: 1rem;
	line-height: 1.5rem;
	color: #4C4C4C;
	height: 4.5rem;
	margin: 0;
}
.my_peoduct ul li .name {
	font-weight: bold;
	font-size: 1.25rem;
	line-height: 1.875rem;
	color: #4C4C4C;
}
.my_peoduct ul li:hover {
	box-shadow: 0 0 1.25rem rgba(0, 0, 0, 0.17);
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.list_pro_three #miao1 {
	position: absolute;
	top: -3.75rem;
}
.fix_docu .right .wjx li img {
	position: relative;
	top: -2px;
}
.phone_Menu .hd {
	position: relative;
	overflow: hidden;
	height: 60px;
	border-bottom: #dcdcdc 1px solid;
	line-height: 60px;
}
.phone_Menu .hd .lang a {
	display: inline-block;
	padding: 0;
	height: 44px;
	color: #999;
	text-transform: uppercase;
	font-size: 1.3rem;
	line-height: 44px;
	font-size: 12px !important;
}
.phone_Menu .hd .lang a.active {
	color: #bb9e5b;
}
.phone_Menu .hd .lang a+a {
	margin-left: 20px;
	font-size: 12px !important;
}
.phone_Menu .bt-close {
	position: absolute;
	top: 16px;
	right: 0;
	display: block;
	width: 1.8rem;
	height: 1.8rem;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.phone_Menu .bt-close span {
	position: absolute;
	top: -9999px;
	left: -9999px;
}
.phone_Menu .bt-close::before {
	position: absolute;
	top: 50%;
	left: 0;
	display: block;
	margin-top: -1px;
	width: 100%;
	height: 2px;
	background-color: #222;
	content: "";
}
.phone_Menu .bt-close::after {
	position: absolute;
	top: 0;
	left: 50%;
	display: block;
	margin-left: -1px;
	width: 2px;
	height: 100%;
	background-color: #222;
	content: "";
}
.sp_header {
	height: 50px;
	overflow: hidden;
	background: rgba(255, 255, 255, 0.6);
	position: fixed;
	z-index: 10;
	width: 100%;
}
.sp_logo {
	padding: 10px;
	float: left;
	height: 50px;
}
.sp_logo img {
	margin: auto;
	max-height: 30px;
}
.sjj_nav a {
	letter-spacing: -0.2px;
}
.sp_nav {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left:20px;
}

.sp_nav2{ margin-right:10px;}
.sp_nav2 a{ color:rgba(255,255,255,0.6); font-size:14px;}

.sp_nav span {
	display: block;
	background: rgba(255, 255, 255, 0.6);
	width: 20px;
	height: 2px;
	position: relative;
	left: 0px;
	transition: all ease 0.35s;
	text-align:left;
}
.sp_nav span:nth-of-type(1) {
	margin-top: 0px;
}
.sp_nav span:nth-of-type(2) {
	margin-top: 4px;
}
.sp_nav span:nth-of-type(3) {
	margin-top: 4px;
}
.sp_nav_se span:nth-of-type(1) {
	top: 10px;
	transform: rotate(45deg);
}
.sp_nav_se span:nth-of-type(2) {
	width: 0;
}
.sp_nav_se span:nth-of-type(3) {
	top: 10px;
	transform: rotate(-45deg);
}
.sjj_nav {
	position: fixed;
	z-index: 9999;
	background: #eee;
	width: 100%;
	height: 100%;
	font-size: 14px;
	line-height: 40px;
	top: -100%;
	left: 0;
	overflow: auto;
	overflow-x: hidden;
	transition: top ease 0.35s;
}
.nav_show {
	top: 0;
}
.sjj_nav>ul>li:first-child {
	overflow: hidden;
	border-top: 0;
}
.sjj_nav>ul>li:first-child>a {
	width: 60%;
}
.sjj_nav>ul>li:first-child .language {
	width: 100%;
	overflow: hidden;
	line-height: 30px;
	margin-top: 15px;
	padding-right: 15px;
	margin-bottom: 15px;
}
.sjj_nav>ul>li:first-child .language a {
	width: 25%;
	float: left;
	border-left: 1px #ddd solid;
	text-align: center;
	color: #999;
	display: inline-block;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.sjj_nav>ul>li:first-child .language a.active {
	background: #bb9e5b;
	color: rgba(255, 255, 255, 0.6) !important;
}
.sjj_nav>ul>li:first-child .language a:last-child {
	border-right: 1px #ddd solid;
}
.sjj_nav ul li i {
	position: absolute;
	top: 5px;
	right: 0px;
	border-left: 1px #ddd solid;
	height: 30px;
	padding: 0px 7px 0 7px;
}
.sjj_nav ul li i svg {
	transform: rotate(-90deg);
	transition: all ease 0.35s;
}
.sjj_nav ul li .sjj_nav_i_se svg {
	transform: rotate(0deg);
}
.sjj_nav .bot>li {
	margin-left: 15px;
}
.sjj_nav ul li {
	border-top: 1px #ddd solid;
	margin-left: 10px;
	position: relative;
	line-height: 40px;
	font-size: 14px;
}
.sjj_nav>ul>li:last-child {
	border-bottom: 1px #ddd solid;
}
.sjj_nav ul li ul {
	display: none;
}
.sjj_nav ul li a {
	color: #666;
	width: 80%;
	text-transform: uppercase
}
.sjj_nav ul li ul li a {
	color: #999;
	display: block;
	text-align: left;
	width: 100%;
	font-size: 12px;
}
.sjj_nav ul li i svg {
	width: 20px;
	height: 20px;
	fill: #555;
}
.sjj_nav ul li .sjj_nav_i_se svg {
	fill: #bb9e5b;
}
.sjj_nav ul li ul li>ul {
	margin-left: 10px;
}
.sjj_nav .top {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #eee;
	border-bottom: 1px solid #ddd;
}
.sjj_nav .top .fl img {
	height: 22px;
}
.sjj_nav .bot {
	margin-top: 50px;
}
.list_partner_one .right {
 padding-left:;
}
.list_partner_one .left p {
	margin-bottom: 1.875rem;
}
.list_partner_one .left .text_font16 {
	margin-top: 1.875rem;
}
.list_partner_two {
	background: #f5f5f5;
}
/*.list_partner_four {*/
/*  background: url(../img/103.jpg) no-repeat;*/
/*  background-size: cover;*/
/*  background-position: center;*/
/*  background-attachment: fixed;*/
/*}*/

.list_partner_four .font20 {
	letter-spacing: -0.2px;
}
.list_partner_four .swiper-slide {
	background: rgba(255, 255, 255, 0.6);
	padding: 1.875rem;
}
.list_partner_four .swiper-slide .text_font16 {
	color: #717171;
	line-height: 1.75rem;
	margin: 1.25rem 0;
}
.list_partner_four .swiper-button-next, .list_partner_four .swiper-button-prev {
	background-size: 1.25rem 1.25rem;
	width: 3.75rem;
	height: 3.75rem;
	line-height: 3.75rem;
	background-position: center center;
	background-color: #bb9e5b;
	border-radius: 50%;
}
.list_partner_four .swiper-button-next {
	right: 5rem;
}
.list_partner_four .swiper-button-prev {
	left: 5rem;
}
.list_partner_four .more_a {
	margin-top: 1.25rem;
}
.list_partner_four .swiper-button-next:hover, .list_partner_four .swiper-button-prev:hover {
	background-color: #bb9e5b;
}
.list_partner_five .font24 {
	padding: 0 0 1.25rem 0;
	border-bottom: 1px solid #ddd;
	color: #bb9e5b;
}
.list_partner_five .name {
	font-size: 1.25rem;
	margin-top: 1rem;
}
.list_partner_six .font24 {
	margin: 1.5rem 0 2.5rem;
}
/*经销商页面开始*/
.list_partner_one {
	background: #f2f2f2;
}
.list_partner_one .title, .list_partner_four .title, .list_partner_five .title {
	text-transform: uppercase;
}
.list_partner_one .font28 {
	font-weight: bold;
	padding: 0 5.5rem;
	position: relative;
}
.list_partner_one .font28::before {
	content: '';
	width: 3.1rem;
	height: 3.1rem;
	background: url(../img/ico_yhzuo.svg) no-repeat;
	background-size: 100%;
	position: absolute;
	left: 3rem;
	top: -2rem;
}
.list_partner_one .font28::after {
	content: '';
	width: 3rem;
	height: 3rem;
	background: url(../img/ico_yhyou.svg) no-repeat;
	background-size: 100%;
	position: absolute;
	right: 3rem;
	bottom: -2rem;
}
.list_partner_two .content .font28, .list_partner_four .font28 {
	font-weight: bold;
	color: #1a1a1a;
	line-height: 5rem;
}
.list_partner_two .content {
	padding-bottom: 2rem;
	border-bottom: 1px solid #bb9e5b;
	min-height: 15rem;
}
.list_partner_two.part2 {
	padding: 2.5rem 0 5rem;
}
.list_partner_two.part2 .row {
	margin-left: -19px;
	margin-right: -19px;
}
.list_partner_two.part2 .col-md-6 {
	margin-top: 4.2rem;
	padding-left: 19px;
	padding-right: 19px;
}
.list_partner_two .content .font18 {
	letter-spacing: 0;
	color: #343434;
}
.index_seven.list_partner_part3 {
	margin-bottom: 6rem;
}
.index_seven.list_partner_part3 .img {
	width: 55%;
	border-bottom: 1px solid #bb9e5b;
}
.index_seven.list_partner_part3 .hover {
	width: 44.1%;
	left: 45%;
	overflow: hidden;
}
.index_seven.list_partner_part3 .hover::before {
	width: 100%;
	background: rgba(229, 0, 18, 1);
}
.list_partner_four {
	background: #f2f2f2;
}
/*.list_partner_four .col-md-6{*/
/*    text-align: justify;*/
/*}*/
.list_partner_four .col-md-6:nth-child(1) {
	padding-right: 4rem;
}
.list_partner_four .col-md-6:nth-child(2) {
	padding-left: 4rem;
}
.list_partner_five .font20 p {
	margin-bottom: 1.875rem;
	font-size: 1.125rem;
	letter-spacing: 0;
}
.list_partner_five .more {
	border: 1px solid #bb9e5b;
	margin-top: 1.875rem;
}
.list_partner_five .more.sqjr {
	width: 50%;
}
.list_partner_five .more.sqjr a {
 padding: .8rem 0;
	font-size: 1.425rem;
	letter-spacing: 0;
}
.index_seven.list_partner_part3 .hover .content {
	width: 75%;
	right: 1.5rem;
}
.index_seven.list_partner_part3 .hover .content .text {
	text-align: left;
	font-size: 1.875rem;
}
/*经销商页面结束*/











.pages {
	margin-top: 1.875rem;
}
.pages a, .pages span, .page-numbers li {
	padding: 0 0.625rem;
	height: 2rem;
	border: 1px solid rgba(255, 255, 255, 0.6);
	display: inline-block;
	line-height: 2rem;
	margin: 0 3px;
	color: rgba(255, 255, 255, 0.6);
}
.page-numbers {
	display: inline-block;
}
#comments-navi {
	text-align: center;
}
.pages a.current {
	background: #bb9e5b;
	color: rgba(255, 255, 255, 0.6);
}
.pages a.page-num-current {
	background: #bb9e5b;
	color: rgba(255, 255, 255, 0.6);
}
.phone_ditu {
	display: none;
}
.list_history_phone {
	padding: 5px 0 25px;
}
.list_history_phone .title {
	color: rgba(255, 255, 255, 0.6);
	padding: 10px;
	background: #282525;
	margin-bottom: 15px;
	text-align: left;
	margin-top: 20px;
}
.list_history_phone ul .lii .content {
	position: relative;
	margin: 15px 0;
}
.list_history_phone ul .lii .content::before {
	content: "";
	position: absolute;
	top: 15px;
	left: 2px;
	width: 1px;
	height: calc(100% - 15px);
	background: rgba(255, 255, 255, 0.6);
}
.list_history_phone ul .lii .content>div:last-child {
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
}
.list_history_phone ul .lii .content>div {
	padding-left: 20px;
}
.list_history_phone ul .lii .content>div:nth-child(1) {
	position: relative;
	font-size: 20px;
	line-height: 30px;
}
.list_history_phone ul .lii .content>div:nth-child(1)::before {
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: rgba(255, 255, 255, 0.6);
}
.list_press {
	position: relative;
}
/*.news_secondary {*/
/*  position: absolute;*/
/*  top: -3.0625rem;*/
/*  left: 0;*/
/*  width: 100%;*/
/*}*/
.news_secondary ul {
	display: flex;
	justify-content: center;
	font-weight: bold;
	flex-wrap: wrap;
}
.news_secondary ul li {
	margin: 0 1.125rem;
	font-size: 1.125rem;
	padding: 0 0 1rem 0;
	border-bottom: none;
	width: 100%;
	margin-bottom: 1.875rem;
}
.news_secondary ul li::before {
	display: none;
}
.news_secondary ul li a {
	padding: 0 1.125rem 1.25rem 0;
	position: relative;
	font-size: 1.5rem;
	line-height: 1.875rem;
	color: #000;
	text-transform: uppercase;
}
.news_secondary ul li a::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 0.3125rem;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.news_secondary ul li:hover a::before, .news_secondary ul li.active a::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.news_secondary1 {
	position: absolute;
	top: -3.0625rem;
	left: 0;
	width: 100%;
}
.news_secondary1 ul {
	display: flex;
	justify-content: center;
	font-weight: bold;
}
.news_secondary1 ul li {
	margin: 0 1.125rem;
	font-size: 1.125rem;
	padding: 0 0 10px 0;
	border-bottom: none;
}
.news_secondary1 ul li::before {
	display: none;
}
.news_secondary1 ul li a {
	padding: 0 1.125rem 1.25rem 1.125rem;
	position: relative;
	font-size: 1.25rem;
	line-height: 1.875rem;
	color: rgba(255, 255, 255, 0.6);
	text-transform: uppercase;
}
.news_secondary1 ul li a::before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 0.3125rem;
	background: #bb9e5b;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
.news_secondary1 ul li:hover a::before, .news_secondary1 ul li.active a::before {
	width: 100%;
	transition: all .4s;
	-webkit-transform: all .4s;
	-moz-transition: all .4s;
	-o-transition: all .4s;
}
@media (max-width: 1600px) {

#Manufacturing{ position:absolute; top:-140px !important;}
	
.about_erji {
	width: 21rem;
}
.list_support_reg .row .col-md-4>div .font24 {
	font-size: 1.375rem;
}
.list_history .bot ul li a {
	width: 70%;
}
.squera_support .img {
	padding: 1rem;
}
.nav_nav .right li .fl:nth-child(2) {
	left: 5rem;
}
.title {
	font-size: 2.8rem;
	line-height: 3.5rem;
}
.squera>div .name, .squera_explore>div .name {
	font-size: 2.25rem;
	line-height: 3rem;
}
.index_six .hover .title {
	font-size: 5rem;
	line-height: 5.5rem;
}
.nav_nav .right {
	padding-left: 3.5rem;
}
.nav_nav .center>ul>li>a {
	padding: 0 0.5rem 0 1.5rem;
}
.fix_chat .center .start_chat {
	width: 8.4375rem;
}
.list_about_five ul li .name {
	font-size: 1.25rem;
}
.list_about_seven .ditu .dian div {
	transform: scale(0.7);
}
.dian41 div {
	width: 9rem;
}
.dian39 div {
	width: 5rem;
}
.list_about_seven .ditu .dian14 div {
	width: 6rem;
}
.dian37 div {
	width: 7rem;
	right: -5.5rem;
}
.js_maskText {
	line-height: 1.25;
}
.p-history_scene_content .p-history_scene_content_text div {
	line-height: 1.875rem;
}
.list_pro_three .bot .left {
	width: 20%;
}
.list_pro_three .bot .right {
	width: 80%;
}
.sort_result .bot .fl2 .helpful a {
	width: 4.75rem;
}
}
 @media (max-width: 1500px) {
header .bot .center_header>ul>li {
	margin: 0 0.5rem;
}
.list_history .bot ul li a {
	width: 75%;
}
.cookic_fix .text {
	letter-spacing: -0.2px;
}
.nav_nav .right {
	padding-left: 2.5rem;
}
/*.index_adv_model footer{*/
/*    padding-top: 21.5rem;*/
/*}*/
.index_adv_model .img {
	width: 60%;
}
header .bot .center_header>ul {
	margin-left: 1.5rem;
}
.list_login .left .checkout_input>div {
	padding: 0 5px;
}
.list_login .left .checkout_input {
	margin-left: -5px;
	margin-right: -5px;
}
}
 @media (max-width: 1440px) {
.index_one .text {
	font-size: 1.25rem;
	line-height: 1.875rem;
}
.squera_pro a.over img {
	height: auto;
}
footer li:last-child div a {
	letter-spacing: -0.2px;
}
.list_history .center .font30 {
	font-size: 1.65rem;
}
.section_list.section .clearfix {
	width: 100%;
}
.list_about_three .hover .left {
	width: 37%;
}
.list_about_three .hover .right {
	width: 63%;
}
.squera_pro .name {
	font-size: 1.25rem;
}
.squera_pro .model_xh {
	font-size: 1.125rem;
}
body, html {
	font-size: calc(100vw / 115);
}
.index_seven .hover .content ul li img {
	height: 65px;
}
.fix_docu .right .wodlu_reco .yes_no div label {
	width: 3.3125rem;
	height: 1.75rem;
	line-height: 1.75rem;
}
.fix_docu .right .Review_Title .add_photo .add {
	height: 1.75rem;
	line-height: 1.75rem;
}
.list_pro_three .bot .left {
	width: 23%;
}
.list_pro_three .bot .right {
	width: 77%;
}
.list_careers .more, .list_contact .left button, .list_outdoor_five .more, .list_social_recu select, .list_social_recu input, .list_social_recu form .fr button, .get_a_quote .more {
	line-height: 42px;
	height: 42px;
}
.cookic_fix .fl, .cookic_fix .fr {
	float: none;
}
.cookic_fix .fr {
 margin-top: .625rem;
}
/* .nav_nav .center {
    width: 24%;
  }
  .nav_nav .pr_nav::after {
    left: 34%;
  } */
.nav_nav .left {
	width: 14%;
}
.nav_nav .container {
	padding: 0 7rem;
}
.nav_nav .pr_nav::before {
	left: 14%;
}
.nav_nav .center {
	width: 24%;
}
.nav_nav .pr_nav::after {
	left: 38%;
}
.nav_nav .right {
	padding-left: 1.5rem;
}
.nav_nav .left li, .nav_nav .center>ul>li {
	line-height: 2.2rem;
}
.nav_nav .right li {
	padding-left: 0.5rem;
}
.nav_nav .right_img>div img {
	height: 21.8rem;
	object-fit: cover;
}
.nav_nav .right {
	width: 22%;
}
.nav_nav .right li .fl:nth-child(2) {
	left: 4rem;
}
.sort_result .bot .fr3 {
	width: 30%;
}
.sort_result .bot .fl2 {
	width: 44%;
}
}
.about_erji {
	box-shadow: 0 0 10px #d3d3d357;
}
 @media (max-width: 1366px) {
.list_support_tech .list_s_t_ul>li ul li .fl, .list_support_tech .list_s_t_ul>li ul li .fr {
	display: block;
	float: none;
	width: 100%;
}
.list_support_tech .list_s_t_ul>li ul {
	padding-bottom: 15px;
}
.list_support_tech .list_s_t_ul_docu.list_s_t_ul li ul li .data {
	padding-left: 30px;
}
.about_erji {
	width: 23rem;
}
.list_support_three ul li {
	padding: 0 5px;
}
.list_support_three ul {
	margin: 0 -5px;
}
.list_support_tech .list_s_t_ul li .text_font16 {
	line-height: 1.75rem;
	height: 3.5rem;
	font-size: 1.125rem;
}
.list_support_tech .list_s_t_ul li .name {
	font-size: 1.5rem;
	line-height: 1.875rem;
}
.list_support_reg .row .col-md-4>div .text_font16 {
	font-size: 1rem;
	line-height: 1.625rem;
}
.list_pro_three .bot .right>.clearfix .fr select {
	width: 15rem;
}
.list_pro_three.list_support_all_cat .bot .right .row {
	margin: 0 -8px;
}
.list_support_all_cat .squera_support {
	padding: 0 8px;
}
.nav_nav .right li .fl:nth-child(2) {
	left: 5.5rem;
}
.nav_nav .center>ul>li, .about_erji li {
	line-height: 26px;
}
footer .top_footer li:last-child a {
/*letter-spacing: -0.2px;*/
}
.pc_header .bot .center_header>ul {
	margin-left: 1rem;
}
.pc_header .bot .logo img {
	width: 15.25rem;
}
header .bot .center_header>ul>li>a {
 font-size: .75rem;
	letter-spacing: -0.01px;
}
.index_six .hover .title {
	font-size: 4rem;
	line-height: 4.8rem;
}
footer li:last-child div a {
	padding: 0 1rem;
}
.fix_chat {
	width: 24rem;
}
.list_pro_three .bot .right .squera_pro {
 padding: 0 .625rem;
}
.list_pro_three .bot .right .row {
	margin: 0 -0.625rem;
}
.show_pro .right ul li:nth-child(1) img {
	/* width: 2.8125rem; */
	margin-right: 1rem;
}
.show_pro .right ul li:nth-child(1) {
	padding-left: 1.25rem;
}
.list_pro_three .top_ul li, .show_pro_seven .top_ul li {
	width: 8rem;
}
.pingjia .fl:nth-child(1) {
	width: 37%;
}
.pingjia .fl:nth-child(2) {
	width: 53%;
}
.show_pro_seven .left {
	width: 29%;
}
.show_pro_seven .left ul li .fl:nth-child(2) span {
	width: 80%;
}
.show_pro_six .bot .text_font16 {
	height: 5rem;
}
.sort_result .bot .fl2 .helpful a {
	width: 5.75rem;
}
.squera_usa2 .dianzan>div {
	margin-left: 5px;
}
.nav_nav .right li .fl:nth-child(2) {
	left: 4rem;
}
.list_login .left .checkout_input>div {
	width: 50%;
	float: left;
}
}
 @media (max-width: 1280px) {
.list_pro_three .bot .right>.clearfix .fr select {
	width: 18rem;
}
.list_login .left .checkout_input>div {
	width: 100%;
}
footer .container {
	padding: 0 8rem;
}
footer li:last-child div a {
	padding: 0 2px;
}
.squera_usa2 .dianzan>div {
	margin-left: 2px;
}
.nav_nav .right li .fl:nth-child(2) {
	left: 3.5rem;
	letter-spacing: -0.2px;
}
.list_support_three ul li {
	width: 50%;
	margin-bottom: 10px;
}
.list_support_three ul li:last-child, .list_support_three ul li:nth-last-child(2) {
	margin-bottom: 0;
}
.list_support_tech .list_s_t_ul li .text_font16 {
 margin: .9375rem 0;
}
.fix_chat .center .start_chat {
	width: 11.4375rem;
}
.squera_support .text_font16 {
	line-height: 1.5rem;
	height: 3rem;
}
.nav_nav .right {
	padding: 0 10px 0 10px;
}
.cookic_fix .fr, .cookic_fix .fl {
	float: none;
}
.about_erji {
	width: 25rem;
}
.cookic_fix .fl {
	margin-bottom: 10px;
}
.cookic_fix .more, .fix_chat .button--aylen {
	line-height: 30px !important;
	height: 30px;
}
.fix_chat {
	width: 30rem;
}
.list_about_one .text_font16 {
	margin-top: 0;
}
.list_about_one .right {
	padding-left: 1.5rem;
}
.index_seven .hover .content ul li img {
	height: 40px;
}
.index_seven .hover .content {
	width: 38%;
}
}
@media (max-width: 1320px) {
.list_history .bot ul li a {
	width: 85%;
}
}
 @media (max-width: 1200px) {
.show_pro .gallery-thumbs .swiper-slide {
	height: auto !important
}
.show_pro .gallery-thumbs .swiper-slide img {
	height: auto !important;
}
header .bot .center_header>ul {
	margin-left: 0.8rem;
}
.list_history .bot ul li a {
	width: 90%;
}
.pc_header .bot .center_header>ul>li {
	margin: 0 1rem;
}
.list_partner_three .more.sqjr {
	width: 40rem;
}
.my_peoduct ul li .fl:nth-child(2) .text_font16 {
	line-height: 1.625rem;
	height: 6.5rem;
}
.index_adv_model .img {
	width: 70%;
}
/*.index_adv_model footer{*/
  /*       padding-bottom: 2rem;*/
  /*  padding-top: 23.5rem;*/
  /*}*/

.nav_nav .center {
	width: 26%;
}
header .bot .center_header>ul>li {
	margin: 0 0.15rem;
}
.nav_nav .pr_nav::after {
	left: 36%;
}
header .container, .search_input .container, .bread .container {
	padding: 0 1rem;
}
header .bot .logo img {
	width: 8.2rem;
}
.index_three .swiper-button-prev, .show_pro_three .swiper-button-prev, .show_pro_five .swiper-button-prev, .index_five .swiper-button-prev {
	left: auto;
	right: 10rem;
}
.index_three .swiper-pagination, .show_pro_three .swiper-pagination, .show_pro_five .swiper-pagination, .index_five .swiper-pagination {
	width: 6.2rem;
}
.index_three .swiper-button-next, .show_pro_three .swiper-button-next, .show_pro_five .swiper-button-next, .index_five .swiper-button-next, .index_three .swiper-button-prev, .show_pro_three .swiper-button-prev, .show_pro_five .swiper-button-prev, .index_five .swiper-button-prev {
	top: 0.375rem;
}
.index_eight .row {
	margin-left: -8px;
	margin-right: -8px;
}
.index_eight .row>div {
	padding: 0 8px;
}
.fix_docu .right .hang_ul .fl2 .font14 {
	width: 10rem;
}
}
 @media (max-width: 1100px) {
.pc_header {
	display: none;
}
.list_support .content .more {
	width: 14rem;
}
.index_adv_model .bot .fr .more {
	padding: 0;
}
.cookic_fix .fr .more {
	margin-top: 0;
}
/*经销商页面开始*/
.index_seven.list_partner_part3 .img {
	width: 58%;
}
.index_seven.list_partner_part3 .hover {
	width: 50%;
}
.more {
	width: auto;
	padding: 0 1.25rem;
}
.list_support_reg .row .col-md-4>div .text_font16 {
	line-height: 1.875rem;
	height: 7.5rem;
}
.sjj_nav .container {
	padding: 0 15px;
}
.phone_header {
	display: block;
}
.phone_header .top {
 padding: .75rem;
	background: #000;
}
.phone_header .top .logo img {
	width: 11.25rem;
}
.phone_header .bot {
	background: rgba(26, 26, 26);
	line-height: 36px;
}
.phone_header .bot i {
	color: rgba(255, 255, 255, 0.6);
	font-size: 16px;
}
.phone_header .bot .fl {
	width: 15%;
}
.phone_header .bot .fr {
	width: 20px;
	right: 15px;
}
.phone_header .bot .center {
	width: 70%;
	margin: 0 auto;
	font-size: 14px;
	color: rgba(255, 255, 255, 0.6);
}
.phone_header .bot .center i {
	font-size: 14px;
	margin-right: 5px;
}
header .container, .search_input .container, .bread .container {
	padding: 0 30px;
}
.fix_search a {
	margin-right: 10px;
}
.phone_header.active .bot {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
}
.cookic_fix .fl, .cookic_fix .fr {
	float: none;
}
.cookic_fix .more {
	line-height: 3rem;
 margin-top: .625rem;
}
footer ul li .logo_footer img {
	width: 12rem;
}
footer li:last-child div a {
	padding: 0 0px;
	letter-spacing: -0.2px;
}
footer .text {
	line-height: 2.2rem;
}
.ny_ban .bread {
	top: 10px;
}
.container, .nav_nav .container {
	padding: 0 6rem;
}
/*.list_partner_two ul li:nth-child(odd) .fl:last-child {*/
  /*  padding: 0 6rem 0 8rem;*/
  /*}*/

  /*.list_partner_two ul li:nth-child(even) .fl:last-child {*/
  /*  padding: 0 8rem 0 6rem;*/
  /*}*/

.index_seven .hover .content {
	right: 6rem;
}
.list_pro ul li .img {
	height: 17rem;
	line-height: 16.625rem;
}
.list_pro ul li .img img {
	max-height: 16.625rem;
}
}
 @media (max-width: 1024px) {
.list_history {
	display: none;
}
.index_four .icon, .list_outdoor_two .hover {
	display: block;
}
}
 @media (max-width: 990px) {
body {
	padding: 0;
}

.list_pro_three .bot .right>.clearfix .fr{ display:block !important;}


.show_pro .gallery-thumbs .swiper-slide {
	height: auto !important
}
.show_pro .gallery-thumbs .swiper-slide img {
	height: auto !important;
}
.list_pro_two {
	display: none;
}
.show_pro_three table {
	margin-bottom: 0;
}
.index_adv_model footer .bot form .fr {
	width: 14.5%;
}
.index_adv_model footer .bot form .fl {
	width: 28.5%;
}
.show_pro {
	padding-bottom: 45px;
}
/*.index_adv_model footer{*/
  /*  padding-top: 13rem;*/
  /*}*/

.show_pro .right .text_font16 {
	font-size: 14px;
	line-height: 24px;
}
.list_partner_two ul li .wzbj_zuo {
	padding-left: 2rem;
}
.list_partner_two ul li .wzbj_you {
	padding-right: 2rem;
}
/*经销商页面开始*/
.list_partner_two .content .font18 {
	font-size: 1rem;
}
.list_partner_two .content {
	min-height: 17rem;
}
.index_seven.list_partner_part3 .hover {
	width: 46.5%;
}
.index_seven.list_partner_part3 .hover .content .text.tr {
	line-height: 1.5rem;
}
.index_seven.list_partner_part3 .hover .content {
	width: 85%;
}
.list_partner_four .font28 {
	line-height: 1.8rem;
	margin-bottom: 10px;
	min-height: 51px;
	text-align: left;
	font-size: 1.25rem;
}
.list_partner_five .more.sqjr {
	width: 80%;
}
.list_partner_five .more.sqjr a {
	font-size: 1.25rem;
 padding: .5rem 0;
	line-height: 1.5rem;
}
.list_partner_five .more.sqjr {
	height: auto!important;
}
.list_partner_five .font20 p {
	font-size: 1rem;
}
.list_partner_five .more.sqjr a {
	font-size: 1rem;
}
.list_partner_five .more.sqjr {
	width: 100%;
}
.more {
	font-size: 14px !important;
}
.list_contact_beimei.list_contact .left .col-md-6:nth-child(2) {
	padding: 0 15px;
}
.list_pro ul li {
	flex: 0 0 25%;
}
.fix_search a {
	font-size: 14px;
}
.error {
	font-size: 12px !important;
}
.list_about_three .hover .text {
	font-size: 1rem;
}
.list_contact_beimei.list_contact .left .col-md-6:nth-child(1), .list_contact_beimei.list_contact .right {
	padding-right: 15px;
}
.list_contact.list_contact_beimei .left {
	padding-right: 15px;
}
.list_about_one .right {
	margin-top: 0;
}
.list_about_sevene_new::before, .list_about_sevene_new::after {
	z-index: 1;
	display: none;
}
.list_about_six_news ul li .hover {
	padding-right: 15px;
}
.list_about_six_news .bot {
	margin-top: 5rem;
}
.list_about_six_news .bot .font24 {
	font-size: 1rem;
	line-height: 22px;
}
.list_about_one .swiper-container {
	padding-bottom: 25px;
}
.list_login .left .checkout_input>div {
	width: 100%;
}
.index_one .text {
	font-size: 14px;
	line-height: 24px;
}
.list_pro_three .name_title, .list_pro_three .name_title {
	line-height: 2.8rem;
}
.list_pro_three .bot .right .squera_pro {
	margin-bottom: 15px;
}
.list_pro_three .bot .right>.clearfix .fr select {
	width: 14rem;
	line-height: 2.8rem;
	height: 2.8rem;
}
.list_support .content .more {
	width: 10rem;
	padding: 0;
	line-height: 42px;
	height: 42px;
}
#pingpin, #quite {
	display: none;
}
.list_faqa ul {
	margin-top: 15px;
}
.list_faqa ul li {
	padding: 15px 0;
}
.list_contact .left, .list_login .left {
	padding-right: 15px;
}
.text1.text_mar_b {
	margin: 5px 0 15px;
}
.my_download li {
	margin-bottom: 15px;
}
.list_login, .verify_emaile {
	padding-bottom: 60px;
}
/*.list_partner_two ul li:nth-child(odd) .fl:last-child {*/
  /*  padding: 0 6rem 0 4rem;*/
  /*}*/

.list_partner_four .w70 {
	width: 100%;
}
.list_partner_four .swiper-slide .text_font16 {
	margin: 10px 0;
	height: 48px;
	line-height: 24px;
}
/*.list_partner_two ul li:nth-child(even) .fl:last-child {*/
  /*  padding: 0 4rem 0 6rem;*/
  /*}*/

.list_partner_four .swiper-button-next {
	right: 1rem;
}
.list_partner_four .swiper-button-prev {
	left: 1rem;
}
.list_partner_two ul li .font20, .list_partner_three .font20, .list_partner_four .font20 {
	font-size: 14px;
	line-height: 24px;
}
.my_account ul li {
	line-height: 50px;
}
.article_article_fl {
	margin-top: 30px;
}
.my_account {
	width: 100%;
}
.list_login .left.login_rest {
	width: 65%;
}
html {
	font-size: 14px;
}
.index_seven .hover .content .name {
	font-size: 1rem;
}
.container, .nav_nav .container, footer .container {
	padding: 0 6rem;
}
.title {
	font-size: 24px;
	line-height: 30px;
}
.text {
	font-size: 14px;
	line-height: 26px;
}
.index_two {
	padding-top: 60px;
}
.index_five, .index_three, .index_six, .index_eight {
	padding: 60px 0;
}
.squera>div .hover, .squera_explore .hover .content {
	bottom: 2rem;
	padding: 0 1.5rem;
}
.index_five .squera_explore .content {
	top: 2rem;
	bottom: auto;
}
.squera>div .name, .squera_explore>div .name {
	font-size: 1.6rem;
	line-height: 2.2rem;
}
.squera>div .text, .squera_explore>div .text {
	font-size: 1rem;
}
.index_three .swiper-button-next, .index_three .swiper-button-prev, .index_three .swiper-pagination {
	top: 0;
}
.mt55, .list_outdoor_four .left_right {
	margin-top: 30px;
}
.index_four .hover .title {
	font-size: 2rem;
	line-height: 3rem;
}
.index_four .hover .text {
	margin-top: 0.5rem;
}
.squera_explore .bg_hover {
	left: -17%;
	width: 90%;
}
.index_six .hover .sall img {
	width: 6.5rem;
}
.index_six .hover .title {
	font-size: 3rem;
	line-height: 3.4rem;
}
.index_six .hover {
	padding-left: 10rem;
}
.index_six .hover .name {
	font-size: 1.25rem;
}
.index_six .hover .sall {
	bottom: 2.125rem;
}
.index_seven .hover::before {
	width: 64%;
}
.index_seven .hover .content {
	width: 48%;
}
.index_seven .hover .content .text.tr {
	font-size: 14px;
	letter-spacing: -0.2px;
}
.index_eight .mt55 .left {
	margin-bottom: 1.875rem;
}
.index_eight .row:last-child .col-md-3 {
	margin-bottom: 1.875rem;
}
.top_footer {
	display: none1;
}
.top_footer li {
	display: none;
}
.top_footer li:nth-child(5) {
	display: block !important;
	width: 100%
}
footer .mobMenu {
	display: block;
}
footer .mobMenu {
	padding: 0;
}
footer .mobMenu>li>a {
	color: rgba(255, 255, 255, 0.6);
}
footer .mobMenu>li>a::before, footer .mobMenu>li>a::after {
	background: rgba(255, 255, 255, 0.6);
}
footer .mobMenu>li>.subDepth {
	display: none;
}
footer .bot {
	margin-top: 0;
}
footer {
	padding: 0px 0 0 !important;
	background:#ff0000;
}
footer .bot form .fl {
	width: 29%;
}
footer .bot form .fr {
	width: 13%;
}

.benan{ padding-bottom:80px;}

.search_input .left {
	display: none;
}
.search_input .right {
	width: 100%;
	padding-left: 0;
	animation: faderight 0.4s;
	-webkit-animation: faderight 0.4s;
}
.squera {
	margin-bottom: 30px;
}
.ny_ban .bread {
	display: none;
}
.ny_ban .hover {
	top: 50%;
}
.font58 {
	font-size: 30px;
	line-height: 36px;
	margin-top: 0;
}
.font40 {
	font-size: 26px;
	line-height: 32px;
}
.list_about_manufa .swiper-container, .list_about_test_honor .swiper-container, .list_carees_two .swiper-container, .list_outdoor_five .swiper-container, .show_pro .swiper-container {
	margin-top: 25px;
}
.squera_manufa .content {
	padding: 15px;
}
.font24 {
	font-size: 20px;
	line-height: 24px;
}
.squera_manufa .text_font16 {
	font-size: 14px;
	line-height: 26px;
	text-align: left;
}
.list_about_manufa .swiper-container, .list_about_test_honor .swiper-container, .list_carees_two .swiper-container, .list_outdoor_five .swiper-container, .show_pro .swiper-container {
	padding-bottom: 40px;
}
.list_about_test_honor {
	padding: 45px 0;
}
.list_about_test_honor .name {
	font-size: 1.125rem;
}
.list_about_one .right {
	padding-left: 15px;
	margin-top: 15px;
}
.list_about_two .text_font16 {
	width: 100%;
}
.list_about_two .text span {
	font-size: 36px;
}
.list_about_five ul li .text {
	height: 52px;
	line-height: 26px;
}
.list_about_five ul li .name {
	line-height: 30px;
	height: 60px;
}
.list_about_five ul li:nth-child(1), .list_about_five ul li:nth-child(2) {
	margin-bottom: 6px;
}
.list_about_six ul li .content {
	padding: 0 35px;
}
.list_about_six ul li .text_font16 {
	margin: 5px 0 15px;
}
.font30 {
	font-size: 22px;
	line-height: 26px;
}
.ditu {
	display: none;
}
.phone_ditu {
	display: block;
	margin-top: 25px;
}
.mt_phone_ditu .text {
	color: #353434;
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	margin-top: 10px;
}
.phone_ditu img {
	width: 100%;
}
.text_font16, .text {
	font-size: 14px;
	line-height: 24px;
}
.list_careers .content {
	width: 100%;
	margin: 50px auto 0;
}
.list_careers .font24, .list_outdoor .font24 {
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
}
.list_outdoor .font24 {
	width: 100%;
}
.subtitle {
	font-size: 20px;
	line-height: 26px;
}
.list_careers .more {
	margin-bottom: 0;
}
.list_outdoor_two .text_font16 {
	width: 100%;
}
.list_carees_three .container {
	padding-right: 45px;
}
.list_carees_three .content {
	padding: 5.5rem 0 7.5rem;
}
.list_carees_four .hover {
	padding: 0 1.5rem;
}
.list_contact .left {
	padding-right: 15px;
}
.list_contact .right {
	padding-left: 15px;
	margin-top: 25px;
}
.list_contact .right .font40 {
	margin-bottom: 1.375rem;
}
.ny_erji ul li a::before {
	bottom: -2px;
}
.list_outdoor_three .col-md-4>div>div {
	display: block;
}
.list_outdoor_three .icon img {
	height: 2rem;
	line-height: 2rem;
	margin-right: 0;
}
.list_outdoor_three .col-md-4>div>div.font24 {
	font-size: 1.125rem;
	line-height: 20px;
	padding: 0 10px;
	height: 40px;
}
.list_outdoor_three .col-md-4>div {
	padding-bottom: 15px;
}
.list_outdoor_six .hover {
	position: absolute;
	bottom: 40px;
	left: 3.1875rem;
}
.list_outdoor_six .hover img {
	width: 60%;
	display: block;
}
.left_right li .right {
	width: 100% !important;
	position: static;
	transform: translateY(0);
	padding-left: 15px;
	margin-top: 15px;
	float: none !important;
}
.left_right li .left {
	padding-right: 15px;
	float: none !important;
}
.left_right li:nth-child(even) .left {
	padding-left: 15px;
}
.list_outdoor ul {
	padding: 30px 0 0px;
}
.list_outdoor_five .left .text_font16 {
	height: 136px;
	overflow-y: scroll;
 padding-right: .9375rem;
}
.list_outdoor_five .right {
	padding: 6.25rem 0;
}
.pt70120 {
	padding: 4rem 0 5rem;
}
.list_about_seven {
	padding-top: 0;
}
.list_press ul li .left {
	width: 30%;
}
.list_press ul li .right {
	width: 70%;
}
.list_pro ul li {
	padding: 0 10px;
	width: 25%;
}
.list_pro .w80, .show_outdoor .text_font16 {
	width: 100%;
}
.list_pro ul {
	margin: 30px -10px 0;
}
.list_pro ul li .img {
	height: 12rem;
	line-height: 11.625rem;
}
.list_pro ul li .img img {
	max-height: 11.625rem;
}
.list_pro_three .bot .left {
	width: 35%;
}
.list_pro_three .bot .right {
	width: 65%;
	padding-left: 25px;
}
.list_social_recu ul li .tr {
	text-align: left;
	margin-top: 6px;
}
.list_social_recu ul li {
	padding: 25px 0;
}
.list_social_recu {
	padding-bottom: 4rem;
}
.left_right {
	margin-left: 0;
	margin-right: 0;
}
.show_outdoor .left_right {
	margin-top: 30px;
}
.show_outdoor .left_right li .left {
	padding-right: 15px;
}
.show_outdoor .left_right li .right {
	padding-left: 15px;
	margin-top: 0;
}
.show_outdoor .left_right li .right>div {
	background: #F5F5F5;
}
.show_outdoor {
	padding-bottom: 2rem;
}
.show_outdoor .left_right li .right>div {
	padding: 2rem 3rem;
}
.show_outdoor .left_right {
	background: transparent;
}
.show_outdoor .left_right li {
	margin-bottom: 15px;
}
.show_outdoor .left_right li:last-child {
	margin-bottom: 0;
}
.show_outdoor .left_right li:nth-child(even) .left {
	padding-left: 15px;
}
.list_social_recu form .fl:nth-child(1), .list_social_recu form .fl:nth-child(2) {
	width: 22%;
}
.list_social_recu form .fl:nth-child(3) {
	width: 44.5%;
}
.list_social_recu form .fr {
	width: 11.5%;
}
.show_press .bgf {
	padding: 4rem 4rem 0;
}
.show_press .title {
	font-size: 22px;
	line-height: 28px;
}
.show_press .data, .show_press .share {
	font-size: 14px;
	line-height: 20px;
}
.show_press {
	padding-bottom: 4rem;
}
.bread_top {
	display: none;
}
.show_pro .left {
	padding-right: 15px;
}
.show_pro .right {
	margin-top: 25px;
}
.show_pro_two.active {
	top: 36px;
}
.show_pro_three .content {
	padding: 30px 20px;
}
.font28 {
	font-size: 22px;
	line-height: 30px;
}
.show_pro_three .content .font28 {
	margin-bottom: 5px;
}
.index_three .swiper-button-next, .show_pro_three .swiper-button-next, .show_pro_five .swiper-button-next, .index_three .swiper-button-prev, .show_pro_three .swiper-button-prev, .show_pro_five .swiper-button-prev {
	width: 30px;
	height: 30px;
	line-height: 30px;
	top: 0;
}
.index_three .swiper-pagination, .show_pro_three .swiper-pagination, .show_pro_five .swiper-pagination {
	line-height: 30px;
	top: 0;
}
.show_pro_five .mt30 {
	margin-top: 30px;
}
.show_pro_six .col-md-6 {
	margin-bottom: 15px;
}
.show_pro_six .col-md-6:last-child {
	margin-bottom: 0;
}
.show_pro_seven .left {
	width: 50%;
	padding-right: 20px;
}
.show_pro_seven .right {
	width: 50%;
	margin-left: 0;
	padding-left: 20px;
}
.sort_result .bot .fr3 .pingjia .fl {
	width: 100%;
}
.sort_result .bot .fr3 .pingjia .center {
	margin-top: 0;
}
.sort_result .bot .fl2 .font12 {
	font-size: 12px;
	text-align: left;
}
.sort_result .bot .fl1 {
	width: 30%;
}
.sort_result .bot .fl2 .helpful {
	margin-top: 30px;
}
.sort_result .bot .fr3 {
	width: 23%;
}
.index_four .img {
	background: url(../img/7\ .jpg) no-repeat;
	background-size: cover;
}
.list_support_reg .row .col-md-4>div .text_font16 {
	line-height: 22px;
	height: auto;
}
.list_support_reg .row .col-md-4>div {
	padding: 40px 15px;
}
.list_support_reg .row .col-md-4>div .font24 {
	font-size: 16px;
	line-height: 24px;
}
.list_support_reg .row .col-md-4 {
	margin-bottom: 15px;
}
.list_support_reg .row .col-md-4:last-child {
	margin-bottom: 0;
}
.list_support_reg .row .col-md-4>div .text_font16 {
	text-align: center;
}
.list_support_tech .list_s_t_ul li .name {
	font-size: 16px;
	line-height: 24px;
}
.list_support_tech .list_s_t_ul li .text_font16 {
	line-height: 24px;
	height: 48px;
	font-size: 14px;
	margin: 5px 0;
}
.list_support_tech .list_s_t_ul li {
	padding: 0 15px;
}
.list_support_two .row .icon img {
	height: 35px;
}
.list_support_two .row .font40 {
	margin: 15px 0 8px;
	font-size: 20px;
	line-height: 26px;
}
.list_support_two .row .line2 {
	height: auto;
}
.list_support_two .row>div:nth-child(1) {
	margin-bottom: 25px;
}
.list_support_two .row .more_a {
	margin-top: 10px;
}
.list_support_five .text_font16 {
	text-align: left;
}
.my_peoduct ul li .fl:nth-child(2) .text_font16 {
	height: auto;
}
.channel_faqs ul.row>li {
	margin-bottom: 25px;
}
.channel_faqs ul.row>li ul {
	margin: 15px 0 10px;
}
.index_four {
	height: 17.625rem;
}
.list_map .hover {
	position: static;
	padding: 0;
}
.list_map .img img {
	height: 40vh;
	object-position: right center;
	object-fit: cover;
}
.list_map .content {
	width: 100%;
	margin: 0;
}
.list_map .top>div, .list_map ul li {
	padding: 15px;
}
.fix_docu .container {
	padding: 0 3rem;
}
.fix_docu .right {
	padding: 3rem 2rem;
}
.fix_docu .right .hang_ul .fl1 {
	width: auto;
}
.fix_docu .right .hang_ul .fl2 .font14 {
	width: 5.4rem;
}
.fix_docu .right .form_ul .frr {
	width: 50%;
}
.fix_docu .left {
	padding: 2.5rem 1.5rem;
}
.fix_docu .right .form_ul .fll1, .fix_docu .right .form_ul .frr1 {
	width: 50%;
}
.show_pro_four table tr td {
	padding: 15px;
}
.fix_docu .right .wodlu_reco .yes_no {
	float: none;
	margin: 10px 0 0 0;
}
.pingjia .fl:nth-child(1) {
	width: 45%;
}
.pingjia .fl:nth-child(2) {
	width: 44%;
}
.fix_docu .right .wodlu_reco>div {
	float: none;
}
.fix_docu .right .form_ul .fll {
	text-align: left;
}
.sort_result .bot .fl2 {
	width: 47%;
	padding-right: 1.5rem;
}
.index_three .swiper-button-next, .show_pro_three .swiper-button-next, .show_pro_five .swiper-button-next, .index_five .swiper-button-next, .index_three .swiper-button-prev, .show_pro_three .swiper-button-prev, .show_pro_five .swiper-button-prev, .index_five .swiper-button-prev {
	width: 35px;
	height: 35px;
	line-height: 35px;
	top: -3px;
}
.index_three .swiper-pagination, .show_pro_three .swiper-pagination, .show_pro_five .swiper-pagination, .index_five .swiper-pagination {
	height: 35px;
	line-height: 35px;
	top: -3px;
}
.index_seven .hover .content .text.tr {
	padding-left: 3.75rem;
}
.main-container {
	display: none;
}
.visible-xs {
	display: block !important;
}
.scroll-1 {
	height: auto !important;
	background: rgba(255, 255, 255, 0.6) !important;
}
.erhna-aa h3 {
	font-size: 18px;
	color: #333;
	line-height: 30px;
}
.erhna-aa h4 {
	font-size: 16px;
	color: #333;
	line-height: 24px;
}
.erhna-aa .abt_wen {
	font-size: 14px;
	color: #333;
	line-height: 20px;
}
.erhna-aa .a {
	padding: 20px;
	background: rgba(221, 221, 221, 0.3);
	width: 100%;
}
.list_partner_four .swiper-container {
	padding-bottom: 45px;
}
.list_partner_four .swiper-button-next, .list_partner_four .swiper-button-prev {
	display: none;
}
.list_partner_four .swiper-pagination-bullet {
	width: 2.25rem;
}
.squera_pro .name {
	font-size: 14px;
	line-height: 20px;
	height: 60px;
}
.ny_erji, .news_secondary {
	display: none;
}
}
.get_a_quote_c {
	cursor: pointer;
}
 @media (max-width: 800px) {
}
 @media (max-width: 767px) {
	 
	 
.phone_header .logo{ width:100%; text-align:left;}	 
.phone_header .logo img{ text-align:left !important;}
	 
.index_seven .content .text{  padding-left:0 !important; margin-left:0 !important;margin-top:-30px !important; margin-bottom:30px !important}
	 
	 
.list_support_all_cat.list_pro_three .bot .right>.clearfix {
	margin-bottom: 20px;
}


.list_contact.list_contact_beimei .left{ padding-top:0}

.layui-layer {
	width: 94% !important;
}
.sep-alias {
	font-size: 68px
}
.sep-title {
	font-size: 28px;
	margin-top: -30px
}
.mt100 {
	margin-top: 20px;
}
.list_partner_three .more.sqjr a {
 font-size: .8rem;
}
.list_partner_three .more.sqjr {
	width: 100%;
}
.list_support_tech .list_s_t_ul>li ul {
	padding-left: 0;
}
.index_adv_model footer .bot form .fl {
	width: 100%;
}
.index_adv_model footer .bot form .fr {
	width: 100%;
	padding: 0 10px;
}
/*  .index_adv_model footer {*/
/*    padding: 4.6875rem 2rem 7.125rem;*/
/*    background: url(../img/sj_bg.png) no-repeat!important;*/
/*    background-size: cover;*/
/*       background-position: center;*/

/*}*/

.list_about_sevene_new .left, .list_about_sevene_new .right {
	padding: 0;
}
.list_partner_two ul li {
	margin-bottom: 20px;
}
footer .container {
	padding: 0 15px;
}
.list_partner_two ul li {
	display: block;
}
.list_partner_two ul li .wzbj_zuo {
	padding: 15px;
}
.list_partner_two ul li .wzbj_you {
	padding: 15px;
}
.list_partner_five .name {
	font-size: 16px;
	margin: 15px 0;
}
.list_about_sevene_new .right>div {
	margin: 0;
}
.list_partner_six .font24 {
	margin: 5px 0 15px;
}
.list_partner_one .left .text_font16 {
	margin-top: 0;
}
.list_pro ul li {
	flex: 0 0 33.3%;
}
.list_partner_two ul li .fl {
	width: 100%;
}
.list_partner_two ul li .fl:last-child {
	position: static;
	transform: translateY(0);
}
/*.list_partner_two ul li:nth-child(odd) .fl:last-child,*/
  /*.list_partner_two ul li:nth-child(even) .fl:last-child {*/
  /*  padding: 15px;*/
  /*}*/

/*经销商页面开始*/
.list_partner_one .font28 {
	font-size: 1.125rem;
	line-height: 1.5rem;
	padding: 0 3rem;
}
.list_partner_two .content {
	min-height: auto;
}
.list_partner_two.part2 {
	padding: 0 0 4rem 0;
}
.list_partner_two.part2 .col-md-6 {
	margin-top: 3rem;
}
.index_seven.list_partner_part3 .hover {
	width: 100%;
}
.index_seven.list_partner_part3 .hover .content {
	width: 100%;
}
.index_seven.list_partner_part3 {
	margin-bottom: 2.5rem;
}
.index_seven.list_partner_part3 .img {
	border-bottom: none;
}
.list_partner_two.part2 {
	padding: 0 0 2.5rem 0;
}
.index_seven.list_partner_part3 .hover .content .text.tr {
	padding-left: 2%;
}
.list_partner_four .col-md-6:nth-child(2) {
	padding-left: 15px;
}
.list_partner_four .col-md-6:nth-child(1) {
	padding-right: 0;
	margin-bottom: 25px;
}
.list_partner_four .font28 {
	min-height: auto;
}
.list_partner_one .font28::before {
	width: 1.5rem;
	height: 1.5rem;
	left: 0;
	top: -1rem;
}
.list_partner_one .font28::after {
	width: 1.5rem;
	height: 1.5rem;
	right: 0;
 bottom: -.5rem;
}
/*经销商页面结束*/


.squera_pro .border {
	padding: 2rem 0.25rem 1rem;
}
.list_partner_four .swiper-slide .text_font16 {
	height: auto;
}
.list_partner_four .swiper-slide {
	padding: 15px;
}
.list_partner_three .more {
	margin-top: 0;
}
.squera_pro .model_xh {
	display: -webkit-box;
	white-space: nowrap;
	font-size: 14px;
	height: 16px;
	-webkit-line-clamp: 1;
}
.index_eight .squer_usa .img {
	height: 21rem;
}
.yamaxun span {
	/*padding-left: 3rem;*/
}
.show_pro_three .content {
	height: auto;
}
.list_login .right.left .content {
	padding: 20px;
}
.list_about_four ul::before {
	left: -30%;
	width: 83%;
}
.list_pro_three .bot .right>.clearfix .fr select {
	width: 12rem;
}
.show_pro .right ul li:nth-child(1) img {
	height: 1.875rem;
}
.index_seven .title {
	text-align: center !important;
}
.index_seven .img img:nth-child(1) {
	display: none;
}
.index_seven .img img:nth-child(2) {
	display: none;
}
.get_a_quote .modal-dialog {
	width: 94%;
}
.list_pro_three {
	padding: 0 0 30px;
}
.or_sing_in {
	line-height: 20px;
}



.list_contact.ptb55{ }
.list_contact .right,.list_contact .sep-alias,.list_contact .sep-title{ display:none}



.list_contact .left form>div .fr, .list_login .left form>div .fr {
	width: 90%;
	line-height: 20px;
}
.list_login .left.login_rest {
	width: 100%;
}
.or_sing_in_fl.more.button--aylen {
	margin-top: 0;
}
.container, header .container, .search_input .container, .bread .container {
	padding: 0 15px;
}
.phone_header .bot .fl {
	width: 30%;
}
.phone_header .bot .center {
	width: 40%;
}
.phone_header .top img {
	height: 30px;
}
.search_input .right button, .search_input .container>.clearfix {
	line-height: 40px;
	height: 40px;
}
.cookic_fix .more:nth-child(1) {
	width: 11rem;
}
.cookic_fix .text {
	line-height: 22px;
}
/*.back_top {
	bottom: 0.75rem;
	right: 0.75rem;
}*/
.index_one {
	padding: 35px 0;
}
.title {
	font-size: 22px;
	line-height: 30px;
}
.index_one::before {
	width: 67%;
	-webkit-clip-path: polygon(0 0, 100% 0, 54% 100%, 0% 100%);
	clip-path: polygon(0 0, 100% 0, 54% 100%, 0% 100%);
}
.index_two .squera:nth-last-child(2) {
	margin-bottom: 1.875rem;
}
.index_five, .index_three, .index_six, .index_eight {
	padding: 15px 0 25px;
}
.mt55 {
	margin-top: 25px;
}
.index_three .mt55 {
	padding-bottom: 55px;
}
.index_three .swiper-button-next, .index_five .swiper-button-next {
	right: 20%;
	width: 35px;
	height: 35px;
	line-height: 35px;
	background-size: 10px 10px;
}
.index_three .swiper-button-prev, .index_five .swiper-button-prev {
	right: auto;
	left: 20%;
	width: 35px;
	height: 35px;
	line-height: 35px;
	background-size: 10px 10px;
}
.index_three .swiper-pagination, .index_five .swiper-pagination {
	left: 50%;
	transform: translateX(-50%);
}
.index_three .swiper-button-next, .index_three .swiper-button-prev, .index_three .swiper-pagination, .index_five .swiper-button-next, .index_five .swiper-button-prev, .index_five .swiper-pagination {
	top: auto;
	bottom: 0;
}
.index_five .swiper-container {
	padding-bottom: 55px;
}
.index_four .hover .title, .index_six .hover .title {
	font-size: 22px;
	line-height: 34px;
}
.index_four .hover::before {
	width: 80%;
}
.index_four .img img {
	height: 240px;
	object-fit: cover;
}
.squera_explore {
	margin-bottom: 1.875rem;
}
.squera_explore:last-child {
	margin-bottom: 0;
}
.index_six .hover {
	padding-left: 1rem;
}
.index_six .hover .name {
	font-size: 1.125rem;
}
.index_six .hover .title {
	margin-top: 5px;
}
.index_seven .hover .content, .index_seven .hover {
	position: static;
	transform: translateY(0);
	width: 100%;
}
.index_seven .hover::before {
	display: none;
}
.index_seven .hover .content {
	padding: 35px 15px;
}
.index_seven .hover .content ul li .iconfont {
	font-size: 30px;
}
.index_seven .hover .content .name {
	font-size: 14px;
	text-align: center;
	line-height: 22px;
}
.index_seven .hover .content {
	background: rgba(0,0,0,0.8);
}
.index_seven .hover .content .cf, .index_seven .hover .content .text.tr, .index_seven .hover .content ul li .iconfont, .index_seven .hover .content .name {
	text-align: left;
}
.index_seven .hover .content .text.tr {
	font-size: 14px;
	line-height: 24px;
}
.index_seven .hover .content ul {
	display: block;
	margin-top: 0;
}
.index_seven .hover .content ul li {
	width: 25%;
	text-align: center;
	float: left;
}
.index_seven .hover .content ul li .name {
	text-align: center;
	line-height: 24px;
}
.squer_usa .name, .squera_usa2 .name {
	font-size: 16px;
}
* {
	letter-spacing: -0.2px;
}
footer .bot form .fl {
	width: 100%;
	margin-bottom: 10px;
}
footer .bot form .fr {
	width: 100%;
}
footer .bot form {
	margin-top: 20px;
}
footer .text {
	line-height: 22px;
	margin-top: 10px;
}
footer {
	padding: 35px 0;
}
footer .bot form .fl input, footer .bot form .fr button {
	line-height: 40px !important;
	height: 40px !important;
}
#siteFunctions .hd .lang a.active {
	color: #bb9e5b;
}
.index_two {
	padding-top: 15px;
}
.more {
	height: 36px !important;
	line-height: 36px !important;
}
.squera, .index_two .squera:nth-last-child(2) {
	margin-bottom: 15px;
}
.index_three .swiper-pagination, .show_pro_three .swiper-pagination, .show_pro_five .swiper-pagination {
	line-height: 30px;
	height: 30px;
	top: auto;
	bottom: 0;
}
.index_seven .hover .content ul li {
	width: 33.33333%;
}
.index_seven .hover .content ul li:nth-child(1), .index_seven .hover .content ul li:nth-child(2) {
	margin-bottom: 10px;
}
.mt55, .mt30, .list_outdoor_four .left_right {
	margin-top: 15px;
}
.index_four .hover::before {
	width: 95%;
	left: -30%;
}
 .index_five .col-md-6, .index_eight .mt55 .left, {
 margin-bottom: 15px;
}
.index_five .col-md-6:last-child {
	margin-bottom: 0;
}
.index_eight .mt55 {
	margin-bottom: 0;
}
.index_eight {
	padding-bottom: 15px;
}
.font58 {
	font-size: 22px;
	line-height: 30px;
}
.font24 {
	font-size: 16px;
	line-height: 22px;
}
.subtitle {
	font-size: 18px;
	line-height: 24px;
}
.ptb55, .pt70120 {
	padding: 20px 0;
}
.font40 {
	font-size: 18px;
	line-height: 24px;
}
.list_about_manufa .swiper-container, .list_about_test_honor .swiper-container, .list_carees_two .swiper-container, .list_outdoor_five .swiper-container, .show_pro .swiper-container {
	margin-top: 20px;
}
.list_about_manufa .swiper-container, .list_about_test_honor .swiper-container, .list_carees_two .swiper-container, .list_outdoor_five .swiper-container, .show_pro .swiper-container {
	padding-bottom: 30px;
}
.list_about_test .squera_manufa {
	margin-bottom: 15px;
}
.list_about_test_honor {
	padding: 20px 0;
}
.list_about_test_honor .swiper-container {
	margin-top: 0;
}
.list_about_test_honor .name {
	font-size: 14px;
}
.list_about_one .swiper-container {
	padding-bottom: 20px;
}
.list_about_two_news ul li {
	padding: 0;
	margin-bottom: 15px;
}
.list_about_three .hover .text {
	font-weight: normal;
}
.list_about_two_news ul li:last-child {
	margin-bottom: 0;
}
.list_about_six_news ul li {
	width: 100% !important;
	margin-bottom: 10px;
}
.list_about_six_news ul li:last-child {
	margin-bottom: 0;
}
.list_about_six_news ul li img {
	width: 100%;
}
.list_about_six_news ul li .hover {
	position: static;
	transform: translateY(0);
}
.list_about_six_news ul li:nth-child(3) img {
	display: none;
}
.list_about_six_news ul li:nth-child(3) {
	padding: 20px 15px;
	background: #545454;
}
.list_about_six_news {
	padding-top: 25px;
}
.list_about_six_news .bot {
	margin-top: 25px;
	padding: 15px 0;
}
.list_about_sevene_new .left .col-md-6:last-child {
	position: static;
	transform: translateY(0%);
	padding: 5px 15px 15px;
}
.list_about_sevene_new .left .col-md-6:last-child p {
	margin-top: 0;
}
.phone_ditu {
	margin-top: 0;
}
.list_about_sevene_new .left .font24 {
	line-height: 30px;
}
.list_about_sevene_new .right .col-md-6:nth-child(even) {
	padding: 0 6px 0 6px;
}
.list_about_sevene_new .right .col-md-6:last-child {
	padding-top: 6px;
}
.list_about_sevene_new .right .col-md-6:nth-child(odd) {
	padding: 0 6px 0 6px;
}
.list_about_one .right {
	margin-top: 5px;
}
.list_about_one .text_font16 {
	text-align: left;
}
.list_about_six_news ul li .hover {
	padding: 0;
}
.list_about_two {
	padding: 20px 0;
}
.list_about_two .text_font16 {
	letter-spacing: -1px;
	margin-top: 0;
}
.list_about_two .col-md-3:nth-child(1), .list_about_two .col-md-3:nth-child(2) {
	margin-bottom: 15px;
}
.list_about_two .text span {
	font-size: 24px;
}
.list_about_three .img img {
	height: 330px;
	object-fit: cover;
}
.list_about_three .hover .left {
	width: 100%;
	position: static;
	transform: translateY(0%);
}
.list_about_three .hover .right {
	width: 100%;
}
.list_about_three .hover .text {
	padding: 15px 0 0;
	margin-top: 15px;
	text-align: left;
}
.list_about_three .hover .text::before {
	height: 1px;
	width: 100%;
}
.list_about_four ul {
	padding: 25px 0;
}
.list_about_four ul li:nth-child(1) {
	margin-bottom: 15px;
}
.list_about_five ul li .name {
	height: auto;
}
.list_about_five ul li .text {
	height: auto;
	display: block;
}
.list_about_five ul li>div {
	padding: 30px 20px;
}
.list_about_five ul li {
	margin-bottom: 15px !important;
}
.list_about_six ul li>div {
	width: 100%;
	float: none;
}
.list_about_six ul li .right, .list_about_six ul li .content {
	position: static;
	transform: translateY(0);
	float: none;
	width: 100%;
}
.list_about_six ul li {
	margin-bottom: 15px;
}
.list_about_six ul li:last-child {
	margin-bottom: 0;
}
.list_about_six ul li .content {
	padding: 15px;
	background: rgba(255, 255, 255, 0.6);
}
.list_about_six ul {
	background: transparent;
}


.list_carees_three{ padding:9rem 0 !important;}

.list_carees_three .content {
	width: 100%;
	border-right: 0px solid #bb9e5b;
}
.list_carees_three .container {
	padding-right: 15px;
}
.list_carees_three .content {
	background: transparent;
	padding: 0 0;
}
.list_carees_three .content .container>div {
	background: rgba(255, 255, 255, 0.83);
	padding: 15px;
}
.list_carees_three .content .text_font16 {
	margin-top: 10px;
}
.list_carees_four .col-md-6 {
	margin-bottom: 15px;
}
.list_carees_four .col-md-6:last-child {
	margin-bottom: 0;
}
.list_careers .font24, .list_outdoor .font24 {
	font-size: 14px;
	line-height: 20px;
}
.list_careers .content {
	margin: 15px auto 0;
}
.list_careers .font24 {
	margin: 15px 0;
}
.list_contact .left .font40, .list_contact .right .font40 {
	margin-bottom: 10px;
}
.list_contact .left input, .list_contact .left select {
	height: 36px !important;
	line-height: 36px !important;
	padding: 0 15px;
}
.list_contact .left button {
	margin-top: 5px;
	width: 100%;
}
.list_contact .left form>div {
	margin-bottom: 10px;
}
.list_contact .right {
	padding-left: 15px;
	margin-top: 15px;
}
.list_contact .right ul li {
	padding: 15px 15px;
}
.list_contact .right ul li .fl:nth-child(1), .list_contact .right ul li .fl:nth-child(2) {
	width: 100%;
	float: none;
}
.list_contact .right ul li .name {
	margin-bottom: 10px;
}
.mt75 {
	margin-top: 0;
}
.ny_erji ul li a {
	padding: 0 10px 10px 10px;
}
.ny_erji {
	top: -34px;
}
.list_outdoor ul {
	padding: 15px 0 0px;
}
.left_right li .text_font16, .list_outdoor_two .text_font16 {
	text-align: left;
}
.left_right li {
	margin-bottom: 15px;
}
.left_right li:nth-child(even) .right {
	padding-right: 15px;
}
.list_outdoor_three .font24 {
	font-size: 14px;
	line-height: 20px;
	margin-top: 10px;
}
.list_outdoor_five .left, .list_outdoor_five .right {
	width: 100%;
	position: static;
	transform: translateY(0);
}
.list_outdoor_five .right {
	padding: 0;
}
.list_outdoor_five .left .text_font16 {
	height: auto;
	overflow-y: hidden;
}
.list_outdoor_six .hover {
	bottom: 22px;
	left: 2.1875rem;
}
.list_outdoor_six .hover img {
	width: 24%;
}
.list_outdoor_seven .squera_manufa {
	margin-bottom: 15px;
}
.list_press ul li .left {
	width: 100%;
}
.list_press ul li .right {
	width: 100%;
	position: static;
	transform: translateY(0);
	padding-left: 0;
	margin-top: 10px;
}
.list_press ul li {
	padding: 20px 0;
}
.list_pro ul li {
	width: 50%;
	margin-bottom: 15px;
}
.list_pro ul li .name {
	margin-top: 10px;
}
.list_pro ul li .img {
	height: 12rem;
	line-height: 11.625rem;
}
.list_pro ul li .img img {
	max-height: 12rem;
}
.list_pro_three .bot .left {
	width: 100%;
	position: relative;
}
.list_pro_three .bot .left .name_title {
	border: 1px solid #ddd;
	text-align: center;
}
.list_pro_three .bot .left .name_title.active {
	background: #bb9e5b;
	color: rgba(255, 255, 255, 0.6);
}
.list_pro_three .bot .left .left_ul {
	position: absolute;
	top: 3.375rem;
	left: 0%;
	width: 100%;
	background: rgba(255, 255, 255, 0.6);
	z-index: 999;
	box-shadow: 0 0 10px #ddd;
	display: none;
}
.list_pro_three .name_title {
	margin-bottom: 0;
}
.list_pro_three .bot .right {
	width: 100%;
	padding-left: 0;
	margin-top: 20px;
}
.list_pro_three .bot .right .row {
	margin-top: 15px;
}
.list_pro_three .bot .right .squera_pro {
	margin-bottom: 15px;
}
.list_social_recu form {
	margin: 15px -0.4375rem 0;
}
.list_social_recu form .fl:nth-child(1), .list_social_recu form .fl:nth-child(2) {
	width: 100%;
	margin-bottom: 10px;
}
.list_social_recu form .fl:nth-child(3) {
	width: 100%;
	margin-bottom: 10px;
}
.list_social_recu form .fr {
	width: 100%;
}
.list_careers .more, .list_contact .left button, .list_outdoor_five .more, .list_social_recu select, .list_social_recu input, .list_social_recu form .fr button, .get_a_quote .more {
	height: 36px !important;
	line-height: 36px !important;
}
.list_social_recu select {
	background-position-x: 96%;
}
.list_social_recu ul li {
	padding: 15px 0;
}
.show_outdoor .left_right {
	margin-top: 15px;
}
.show_outdoor .left_right li .right>div, .show_press .bgf {
	padding: 20px;
}
.show_press .bgf {
	margin-top: 15px;
}
.show_press .title {
	margin: 10px 0;
}
.show_press .text_font16 {
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 12px;
}
.show_press .tag_cloud {
	padding: 15px 0;
}
.show_press .tag_cloud span {
	display: block;
}
.show_press .tag_cloud a {
	margin-bottom: 3px;
}
.show_press {
	padding-bottom: 15px;
}
.show_social_recruitment .back_list, .show_social_recruitment .location {
	font-size: 14px;
}
.show_social_recruitment .font40 {
	margin: 5px 0;
}
.show_social_recruitment .content {
	margin-top: 15px;
	padding-top: 15px;
}
.show_social_recruitment .content>div {
	padding: 15px 0;
}
.show_social_recruitment .content>div {
	text-align: left;
}
.show_social_recruitment .resume_enail {
	margin: 0 0 15px 0;
}
.picture_tanchu .gallery-thumbs {
	padding: 0 15px;
}
.show_pro {
	padding: 15px 0;
}
.show_pro_two li a {
	padding: 0 10px;
}
.index_three .swiper-button-next, .show_pro_three .swiper-button-next, .show_pro_five .swiper-button-next, .index_three .swiper-button-prev, .show_pro_three .swiper-button-prev, .show_pro_five .swiper-button-prev {
	top: auto;
	bottom: 0;
}
.show_pro_three .content {
	padding: 20px 20px;
}
.show_pro_five {
	padding: 15px 0;
}
.show_pro_four {
	padding: 15px 0 0;
	margin-bottom: 0;
}
.show_pro_five .mt30 {
	margin-top: 15px;
}
.show_pro_five .swiper-button-next, .show_pro_three .swiper-button-next {
	right: 20%;
	width: 35px;
	height: 35px;
	line-height: 35px;
	background-size: 10px 10px;
}
.show_pro_five .swiper-button-prev, .show_pro_three .swiper-button-prev {
	right: auto;
	left: 20%;
	width: 35px;
	height: 35px;
	line-height: 35px;
	background-size: 10px 10px;
}
.show_pro_five .swiper-pagination, .show_pro_three .swiper-pagination {
	left: 50%;
	transform: translateX(-50%);
}
.show_pro_five .swiper-button-next, .show_pro_five .swiper-button-prev, .show_pro_five .swiper-pagination, .show_pro_three .swiper-button-next, .show_pro_three .swiper-button-prev, .show_pro_three .swiper-pagination {
	top: auto;
	bottom: 0;
}
.show_pro_five .mt30, .show_pro_three .mt30 {
	padding-bottom: 55px;
}
.show_pro_six .bot .text_font16 {
	height: auto;
	margin-bottom: 10px;
}
.show_pro_six .bot, .show_pro_six .content .top_content, .show_pro_six .content form {
	padding: 15px;
}
.show_pro_six .content .top_content .xingji {
	margin: 0 0 10px;
}
.show_pro_six .content form input {
	width: 85%;
}
.show_pro_six .content form button {
	width: 15%;
}
.show_pro_seven .left {
	width: 100%;
	padding-right: 0;
}
.show_pro_seven .right {
	width: 100%;
	margin-left: 0;
	padding-left: 0;
}
.show_pro_seven .font14 {
	height: auto;
	margin: 15px 0;
}
.sort_result {
	line-height: 30px;
}
.sort_result .fr, .sort_result .fl {
	float: none;
}
.sort_result .top {
	padding: 10px 15px;
}
.sort_result .top .font14 {
	height: auto;
	line-height: 30px;
}
.sort_result .top {
	margin-top: 15px;
}
.show_pro_three {
	padding: 15px 0;
}
.show_pro_six {
	padding-top: 15px;
}
.sort_result .center {
	padding: 0;
}
.sort_result .bot {
	padding: 0;
}
.sort_result .bot>li {
	padding: 10px 0 15px;
}
.sort_result .top_ul {
	margin-bottom: 15px;
}
.sort_result .bot .fl1 {
	width: 100%;
}
.sort_result .bot .fl2 {
	width: 100%;
	padding-right: 0;
}
.sort_result .bot .fr3 {
	width: 100%;
}
.show_pro_seven {
	margin-bottom: 15px;
	padding-top: 15px;
}
.list_promotion ul li {
	margin-bottom: 15px;
}
.list_support .content {
	width: 100%;
}
.list_support .content .text_font16 {
	margin: 15px 0;
}
.list_support_three ul li {
	width: 100%;
}
.list_support_three ul li:nth-last-child(2) {
	margin-bottom: 10px;
}
.list_support_three ul li a {
	line-height: 45px;
}
.list_support_three ul li>div {
	height: 45px !important;
	line-height: 45px !important;
}
.list_support_three .more_a {
	margin: 10px 0 15px;
}
.list_support_five .content {
	position: static;
	transform: translateY(0);
	width: 100%;
	padding-right: 0;
}
.list_support_five .hover::before {
	display: none;
}
.list_support_five .hover {
	position: static;
	transform: translateY(0);
	margin-top: 15px;
}
.list_support_five .hover .cf {
	color: #4C4C4C !important;
}
.list_support_five .text_font16 {
	margin: 10px 0;
}
.my_download li, .my_peoduct ul li {
	padding: 15px;
}
.font30 {
	font-size: 16px;
}
.my_peoduct ul li .fl:nth-child(2) {
	padding-left: 8.5rem;
}
.fix_docu .left, .fix_docu .right {
	width: 100%;
}
.fix_docu .left .img {
	float: left;
	width: 35%;
}
.fix_docu .left>div:nth-child(2) {
	width: 55%;
 padding-left: .9375rem;
	float: left;
}
.fix_docu .close_docu i {
	color: rgba(255, 255, 255, 0.6);
}
.fix_docu .right, .fix_docu .left {
	padding: 20px 15px;
}
.fix_docu .right .hang_ul .fl2 {
	margin-top: 10px;
}
.fix_docu .right .hang_ul .fl2, .fix_docu .right .hang_ul .fl1, .fix_docu .right .form_ul .fll, .fix_docu .right .form_ul .frr, .fix_docu .right .form_ul .fll1, .fix_docu .right .form_ul .frr1 {
	width: 100%;
	float: none;
}
.fix_docu .right .wjx {
	margin-left: 0;
}
.fix_docu .right .form_ul .frr1, .fix_docu .right .form_ul .fll {
	position: static;
	transform: translateY(0);
}
.fix_docu .right .form_ul .fll, .fix_docu .right .form_ul .fll1 {
	margin-bottom: 8px;
}
.fix_docu .right .Iagree {
	margin: 15px 0;
}
.fix_docu .container {
	padding: 0 15px;
}
.fix_docu .right .Review_Title .add_photo {
	padding: 10px;
}
.fix_docu .right .Nickname .form_input:last-child {
	margin-top: 15px;
}
.fix_docu .close_docu {
	top: 15px;
	right: 15px;
}
.list_support .content .more {
	margin: 0 0.25rem;
}
.cookic_fix .fr {
	text-align: center;
}
.cookic_fix .fr .more {
	width: 45% !important;
}
.index_six .img img:nth-child(1) {
	display: none;
}
.index_six .img img:nth-child(2) {
	display: block;
}
.list_outdoor_three .col-md-4>div>div {
	display: inline-block;
}
.list_outdoor_three .col-md-4 {
	margin-bottom: 15px;
	text-align: left;
}
.list_outdoor_three .col-md-4>div:last-child {
	margin-bottom: 0;
}
.list_outdoor_three .col-md-4>div {
	text-align: left;
	padding: 0 0 0 2.5rem;
}
.list_outdoor_three .col-md-4>div>div.icon {
	width: 50px;
}
.pingjia .fr {
	width: 10%;
	text-align: center;
}
.pingjia .fl:nth-child(1) {
	width: 40%;
}
.pingjia .fl:nth-child(2) {
	width: 50%;
}
.list_login .left .checkout_input span {
	padding-left: 8px;
}
.show_social_recruitment .resume_enail {
	padding: 10px 37px;
	height: auto !important;
	line-height: 20px !important;
}
}
 @media (max-width: 480px) {
.my_peoduct ul li .fl:nth-child(2) {
	padding-left: 0;
}
.list_pro ul li {
	flex: 0 0 50%;
}
.ny_erji {
	position: relative;
	top: 0;
	margin-top: 15px;
}
/*  .index_adv_model footer {*/
/*    padding: 4.6875rem 2rem 14.125rem;*/
/*    background: url(../img/sj_xbg.png) no-repeat!important;*/
/*    background-size: 100%;*/
/*    background-position: center;*/
/*    background-position-y: inherit;*/
/*}*/

.ny_erji ul li a {
	color: #000 !important;
}
.list_about_six_news ul li {
	margin-bottom: 6px;
}
.squera_pro .name {
	font-size: 14px;
	line-height: 22px;
	height: 88px;
}
.squera_usa2 .name {
	height: auto;
}
.my_peoduct ul li .fl:nth-child(1) {
	position: static;
	top: 0;
	transform: translateY(0%);
	margin-bottom: 15px;
}
.my_peoduct ul li .fl:nth-child(1) img {
	width: 4.25rem;
}
.channel_faqs ul.row>li ul li i {
	width: 7%;
	float: left;
	margin-right: 0;
	top: -2px;
	position: relative;
}
.channel_faqs ul.row>li ul li span {
	width: 93%;
	float: left;
}
.channel_faqs ul.row>li ul li {
	margin-bottom: 10px;
}
.show_pro .gallery-thumbs {
	margin-top: 0;
}
.show_pro .gallery-top {
	padding-bottom: 15px;
}
.show_pro .swiper-button-next, .picture_tanchu .swiper-button-next {
	right: 0;
}
.show_pro .swiper-button-prev, .picture_tanchu .swiper-button-prev {
	left: 0;
}
.get_a_quote .modal-header .close {
	line-height: 24px;
}
.show_pro .swiper-button-next, .picture_tanchu .swiper-button-next, .show_pro .swiper-button-prev, .picture_tanchu .swiper-button-prev {
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background-size: 1rem 1rem;
}
.get_a_quote .modal-body {
	padding: 15px;
}
.get_a_quote .modal-header {
	padding: 15px;
}
.list_about_seven {
	padding-top: 0;
}
footer .container {
	padding: 0 15px;
}
html, body {
	font-size: 14px;
}
.list_contact .left input[type='checkbox']:checked::after, .list_login .left input[type='checkbox']:checked::after, .checkout_input input[type='checkbox']:checked::after {
	display: block !important;
	text-align: center !important;
	top: -1px;
	left: -1px;
}
.squera_pro .name {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	overflow: hidden;
	height: 40px;
	line-height: 20px;
}
.squera_pro .model_xh {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 1;
	overflow: hidden;
	height: 20px;
	line-height: 20px;
}
}
 @media (max-width: 380px) {
.index_adv_model footer {
	padding-top: 2rem;
}
}
 @media (max-width: 330px) {
.index_adv_model footer {
	background-size: cover;
	padding-bottom: 8.125rem;
}
}
.tab-sjta {
	display: none;
	margin-top: 1rem;
}
.mhgha_ah {
	border-bottom: 1px solid #E9E9E9;
}
.mhgha_ah h2 {
	width: 80%;
	font: 500 17px/42px "mks";
	color: #333;
	min-width: calc(100% - 50px);
	text-align: left;
	background: #F9F9F9;
	text-indent: 1em;
}
.mhgha_ah .aniut-as {
	width: 20%;
	max-width: 50px;
	text-align: center;
	background: #c5c5c5;
}
.mhgha_ah .aniut-as i {
	color: rgba(255, 255, 255, 0.6);
	font-size: 17px;
	line-height: 42px;
}
.wehhata {
	height: calc(100vh - 60px);
	overflow: hidden;
}
.wehhata i.fang img {
	min-height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.bj-img {
	height: calc(100vh - 60px);
	position: relative;
}
.bj-img img {
	visibility: hidden;
}
.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.wh {
	padding: 0 0.9375rem;
}
.tab-sjta {
	margin-top: 1rem;
}
.section_fm.active .s_title, .section_fm.active .img, .section_fm.active .name {
	transition: none;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInUp;
}
.section_list.active .right {
	transition: none;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInRightBig;
}
.section .active .aggta li:nth-child(2) {
	transition: none;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInRightBig;
}
.section .active .aggta li:nth-child(3) {
	transition: none;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInRightBig;
}
.section .active .aggta li:nth-child(4) {
	transition: none;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInRightBig;
}
.section .active .ahggts {
	transition: none;
	-webkit-animation-duration: 1.5s;
	animation-duration: 1.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInUpBig;
}
.section .active a.imgjt {
	transition: none;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInUpBig;
}
.section .active .a6_v1 .titixwta {
	transition: none;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInLeftBig;
}
.section .active .a6_v1 .xw_sort1 {
	transition: none;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInRightBig;
}
.section .active .a6_v2 {
	transition: none;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInUpBig;
}
.section_list.active .left {
	transition: none;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInLeftBig;
}
.section .active .a7_v1 .a7_b2 {
	transition: none;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	animation-delay: .5s;
	animation-name: fadeInRightBig;
}
.index_two .c0.mt10, .index_five .c0.mt10 {
	margin-top: 1rem;
}
.ny_ban .more {
	width: auto !important;
}
.ny_ban .more a {
	padding: 0 1.5rem;
}
/*.list_press  .list_news_left ul li {*/
/*    padding:   1rem 0;*/
/*    font-size: 1.25rem;*/
/*}*/
.list_news_right ul {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: left;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: left;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.list_news_right.col-md-9 ul li .left, .list_news_right.col-md-9 ul li .right {
	width: 100%;
	padding: 0;
}
.list_news_right.col-md-9 ul li .right {
	margin-top: 1rem;
	position: static;
	transform: translateY(0);
}
.list_news_right.col-md-9 ul li .right .font24 {
	min-height: 3.75rem;
}
.list_news_right ul li:nth-child(2) {
	padding-top: 0;
}
.list_news_right.col-md-9 ul li {
	padding: 0.5rem 2rem 0 2rem !important;
	border-bottom: none;
	box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.5);
	margin: 0 1rem 1.5rem 1rem;
}
.list_news_right.col-md-9 ul li img {
	margin: 2rem 0
}
.list_news_right.col-md-9 ul li a {
	color: rgba(255,255,255,0.6);
	text-align: center;
}
.list_news_right.col-md-9 ul li:nth-child(odd) {
	padding-top: 0;
	width: calc(33.333333% - 2rem);
}
.list_news_right.col-md-9 ul li:nth-child(even) {
	padding-top: 0;
	width: calc(33.333333% - 2rem);
}
.news_secondary ul li a {
	font-size: 1.125rem;
}
.news_secondary ul li {
	margin-bottom: 0;
}
.list_news_left .name {
	padding: 0 1rem;
	background: #000;
	color: rgba(255, 255, 255, 0.6);
	font-size: 1.375rem;
	line-height: 3.5rem;
}
.list_news_left ul {
	padding: 20px 0;
	box-shadow: 0 0 1.5rem rgba(0, 0, 0, 0.5);
}
.list_news_left ul li a {
	font-size: 0.875rem;
	display: block;
	padding: 0;
	color: rgba(255,255,255,0.6);
	text-transform: capitalize;
	font-weight: normal;
	text-transform: uppercase;
}
.list_news_left ul li:last-child {
	padding-bottom: 0;
}
.list_news_left ul li {
	position: relative;
	padding-left: 15px;
}
.list_news_left ul li:hover::before {
	background: #bb9e5b;
}
.list_news_left ul li::before {
	content: "";
	position: absolute;
	top: 12px;
	left: 0;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #858585;
	display: block;
}
.lesat_news_ul_border li a {
	border-bottom: 1px solid #f1f1f1;
	margin-bottom: 0 !important;
	padding-bottom: 0.975rem !important;
}
.list_news_left ul li:hover::before {
	width: 6px;
}
.news_secondary ul li a::before {
	display: none;
}
.news_secondary ul li.active a, .news_secondary ul li:hover a {
	color: #bb9e5b;
}
.news_secondary ul li.active::before {
	background: #bb9e5b;
}
.list_news_left {
	padding-right: 2.5rem;
}
.list_news_left a.bl.text {
	position: relative;
	font-size: 0.875rem;
	color: #858585;
	margin-bottom: 1rem;
	line-height: 1.5rem;
	text-transform: capitalize;
}
.list_news_left a.bl.text:hover {
	color: #bb9e5b;
}
.index_four .hover {
	display: none;
}
 @media (max-width:990px) {
.list_news_right.col-md-9 ul li {
	margin-bottom: 3rem !important;
}
.show_press {
	padding-top: 4rem !important;
	padding-bottom: 4rem;
}
.list_contact .right ul li {
	width: 100%;
	margin-right: 0
}
.horlist li {
	width: 31.33%
}
.index_four {
	height: auto;
}
.index_four .hover {
	display: block;
}
.index_four .hover::before {
	display: none;
}
.index_four .icon {
	text-align: center;
}
.news_secondary1 ul li a {
	font-size: 16px;
}
.news_secondary1 {
	top: -2.85rem;
}
.index_adv_model .img {
	width: 85%;
	margin: 0;
	max-height: auto;
}
.index_adv_model .img img {
	height: auto;
}
}
 @media (max-width:767px) {
.horlist li {
	width: 48%
}
.list_news_right.col-md-9 ul li {
	float: none;
	width: 100% !important;
	padding: 15px 15px !important;
}
.index_two .w80, .index_five .w80 {
	width: 100%;
}
.news_secondary1 ul li {
	padding-top: 0 !important;
}
.news_secondary1 {
	top: -2.8rem;
}
.news_secondary1 {
	display: none1;
}

.news_secondary1 ul{ display:block; width:100%;}
.news_secondary1 ul li{ float:left; width:23%;margin:0 1%!important; text-align:center;}

.news_secondary1 ul li a {
	padding: 0 0 5px 0;
	font-size:12px;
	white-space: nowrap;
	display:block;
  overflow: hidden; 
  text-overflow: ellipsis;
}

.list_news_right.col-md-9 ul li {
	margin-bottom: 15px;
}
.bai .font24 {
	font-size: 18px!important;
}
.bgs {
	padding: 30px 20px!important;
}
}
 @media (max-width: 480px) {
.horlist {
	margin-right: 0
}
.horlist li {
	width: 100%;
	margin-right: 0;
	margin-bottom: 3%
}
.list_pro_three .bot .right .col-xs-6{ width:100%;}
}
/* 修改20220907 */

.metal .metal-ul li {
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.1);
	margin-bottom: 3rem;
}
.metal .metal-ul li .box-d {
	overflow: hidden;
	border: 1px solid #ddd;
}
.metal .metal-ul li .box-d .le {
	width: 50%;
	padding: 4rem;
	float: left;
}
.metal .metal-ul li .box-d .re {
	width: 50%;
	float: right;
}
.metal .metal-ul li .box-d .le .p1, .metal .metal-ul li .box-d .le .p2 {
	font-size: 1.125rem;
	line-height: 1.5;
	color: #353434;
	letter-spacing: -0.2px;
	font-family: "montserrat";
	text-align: justify;
}
.metal .metal-ul li .box-d .le .p-biao {
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1;
	margin: 1rem 0;
	color: #050505;
}
.metal .metal-ul li:nth-child(even) .box-d .le {
	float: right;
}
.metal .metal-ul li:nth-child(even) .box-d .re {
	float: left;
}
.woodworking {
	padding: 0 0 5rem;
}
.woodworking-cons .p2 {
	font-size: 1rem;
	margin: 1rem 0;
	line-height: 1.4;
	color: #353434;
	text-align: left;
}
.woodworking-cons .p-biao {
	font-weight: bold;
	font-size: 1.125rem;
	line-height: 1;
	margin: 0rem 0 1rem 0;
	color: #050505;
	height: 2.25rem;
}
.zj-cons {
	padding: 2rem 0;
}
.woodworking-cons .p-biao1 {
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1;
	margin: 1rem 0;
	color: #050505;
}
.zj-cons .woodworking-div .p2 {
	min-height: 171px;
}
 .zj-cons .woodworking-div .p2::-webkit-scrollbar {
 width: 4px;
border-radius: 10px;
}
.zj-cons .woodworking-div .p2::-webkit-scrollbar-thumb {
 border-radius: 10px;
 box-shadow: inset 0 0 5px rgba(229, 0 ,18,.2);
 background:rgba(229, 0 ,18,1);
}
.zj-cons .woodworking-div .p2::-webkit-scrollbar-track {
 box-shadow: inset 0 0 5px rgba(229, 0 ,18,.2);
 border-radius: 0;
 border-radius: 10px;
 background: rgba(229, 0 ,18,.1);
}
.woodworking-cons-top {
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.1);
	margin-bottom: 3rem;
}
.woodworking-cons-top .wood-wz {
	padding: 2rem 4rem;
}
.auto-ul li a, .woodworking-div a {
	text-decoration: underline;
	display: block;
	line-height: 2;
 font-size: .9rem;
	color: #666;
}
.auto-ul li a:hover, .xg-tui .p3 a:hover, .woodworking-div a:hover {
	color: rgb(229, 0 ,18);
	;
}
.automotive .p3 {
	margin-bottom: 5px;
}
.automotive .p3 {
	line-height: 2;
	font-size: 1rem;
	margin-top: 2rem;
	color: #000;
}
.automotive .p3 a {
	text-decoration: underline;
	display: block;
	line-height: 2;
	font-size: 1rem;
	color: #666;
}
.yi-wz {
	font-size: 2rem;
	letter-spacing: 2px;
}
.xg-tui .p-biao1 {
	font-weight: bold;
	font-size: 1.5rem;
	line-height: 1;
	margin: 1rem 0;
	color: #050505;
}
.xg-tui .p3 {
	line-height: 2;
	font-size: 1rem;
	margin-top: 2rem;
	color: #000;
}
.xg-tui .p3 a {
	text-decoration: underline;
	display: block;
	line-height: 2;
	font-size: 1rem;
	color: #666;
}
.p-feat {
	font-weight: bold;
	margin-bottom: 30px;
	padding-bottom: 20px;
	border-bottom: 2px solid #000;
	color: #000;
	font-size: 1.4rem;
}
.woodworking-cons-top2 .p2 {
	font-size: 1.5rem;
	line-height: 1.5;
}
 @media(max-width:1200px) {
.woodworking-cons-top .wood-wz {
	padding: 1rem;
}
}
@media(max-width:990px) {
.woodworking-cons-top .wood-wz {
	padding: 1rem;
}
.metal .metal-ul li .box-d .le {
	padding: 2rem;
}
.metal .metal-ul li .box-d .le .p-biao {
	font-size: 1.3rem;
}
.metal .metal-ul li .box-d .le .p1, .metal .metal-ul li .box-d .le .p2 {
	font-size: 1rem;
}
.xg-tui .p-biao1 {
	font-size: 1.2rem;
}
.xg-tui .p3 {
	margin-top: 1rem;
}
.metal .metal-ul li:nth-child(odd) .box-d .re {
	float: left;
}
.metal .metal-ul li:nth-child(odd) .box-d .le {
	float: right;
}
.metal .metal-ul li .box-d .re {
	width: 100%;
}
.metal .metal-ul li .box-d .le {
	width: 100%;
}
.woodworking-div {
	margin-bottom: 1rem;
}
.automotive .p3 {
	margin-top: 1rem;
}
.woodworking-cons-top .wood-wz {
	padding: 1rem;
}
}
@media(max-width:767px) {
.container, .nav_nav .container, footer .container {
	padding: 0 1rem;
}
.font58 {
	font-size: 23px;
}
.ptb55 {
	padding: 1.75rem 0;
}
.mt75 {
	margin-top: 0.3125rem;
}
.metal .metal-ul li .box-d .le {
	padding: 1rem;
}
.font40 {
	font-size: 20px;
	line-height: 32px;
}
.xg-tui .p-biao1 {
	margin-top: 0;
}
.metal .metal-ul li {
	margin-bottom: 1rem;
}
.woodworking-cons-top .wood-wz {
	padding: 1rem;
}
.zj-cons .woodworking-div .p2 {
	min-height: auto;
}
.woodworking-cons .p-biao {
	margin-top: 1rem;
}
.yi-wz {
	font-size: 1rem;
}

.benan{ display:none;}
.benan2{ display:block !important}

.phone_header .bot .center{ position:absolute; width:auto; right:10px;}

}
