@font-face{font-family:'Manrope';src:url('../fonts/Manrope-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('../fonts/Manrope-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('fonts/Manrope-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('fonts/Manrope-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('fonts/Manrope-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('fonts/Manrope-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url('fonts/Manrope-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}body{padding: 0;margin: 0;font-family: 'Manrope', sans-serif;font-size: 16px;color: #333333;overflow-x:hidden;}ul{padding: 0;margin: 0;}ul li{list-style: none;}p{margin: 0;}.fl{float: left;}.fr{float: right;}a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;text-decoration: none;}img{max-width: 100%;}input:focus,button:focus,textarea:focus{outline: none;}.ovh1{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.ovh2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}.ovh3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}.ovh4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*+height:1%;}.imgH{overflow: hidden;}.imgH img{transition-duration: .6s;-ms-transition-duration: .6s;-moz-transition-duration: .6s;-webkit-transition-duration: .6s; }.imgH:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}.hidden-xs{display: block;}.visible-xs{display: none;}*{box-sizing: border-box;}.db{display: block;}.tc{text-align: center;}img{max-width: 100%;}.c_center{width: 1200px;margin: 0 auto;}.baibg{background: #ffffff;}.huibg{background: #f5f5f5;}.pore{position: relative;}.flexb4{display: flex;align-items: center;}.flexb{display: flex;align-items: center;justify-content: center;}.flexb2{display: flex;align-items: center;justify-content: space-between;}.flexb3{display: flex;align-items: flex-start;justify-content: space-between;}.swiper{position: relative;overflow: hidden;}.bgBox{background: url() center no-repeat;background-size: cover;}.container{padding: 0 16px;max-width: 1472px;margin: 0 auto;}.container2{max-width: 90%;}@media (max-width:1472px) {.container,.container2{max-width: 1232px;}}@media (max-width:1232px) {.container,.container2{max-width: 1024px;}}@media (max-width:1024px) {.container,.container2{max-width: 800px;}}@media (max-width:800px) {.container,.container2{max-width: 100%};}.row{display: flex;justify-content: flex-start;align-items: center;align-items: stretch;flex-wrap: wrap;}.row .kuang{height: 100%;}.col_6{width: calc(100% / 6);}.col_5{width: calc(100% / 5);}.col_4{width: calc(100% / 4);}.col_3{width: calc(100% / 3);}.col_2{width: calc(100% / 2);}.col_1{width: calc(100% / 1);}.imgB{	position: relative;    padding-top: 100%;	display: block;}.imgB .pic{    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    overflow: hidden;}.imgB .pic video,.imgB .pic img{    width: 100%;    height: 100%;    object-fit: cover;}.indp{padding: 60px 0;}.pubTit{	text-align: center;	margin: 0 auto;	margin-bottom: 40px;	max-width: 50vw;	max-width: 960px;	font-size: 48px;	color: #000000;	font-weight: 700;}.pubTit .tit{	font-size: 40px;	color: #000000;	font-weight: 400;}.pubTit .tit2{	font-size: 24px;	color: rgb(102, 102, 102);	margin-top: 8px;	font-weight: 400;}.pubTit .desc{	font-size: 20px;	color: #666666;	margin-top: 16px;	font-weight: 400;}.titB{	font-size: 20px;	color: #333333;}.descB{	font-size: 16px;	color: #333333;	line-height: 1.8;	margin-top: 8px;	text-align: justify;}.tit2B{	font-size: 34px;	color: rgb(255, 255, 255);	font-weight: 700;}a.moreBtn{	border: 1px solid rgb(219, 198, 116);	line-height: 46px;	padding: 0 20px;	font-size: 18px;	color: rgb(219, 198, 116);	text-align: center;	display: flex;	justify-content: center;	align-items: center;	margin: 52px auto 0;	width: max-content;	transition: all 0.3s;}a.moreBtn:hover{background: rgb(219, 198, 116);color: #ffffff;}a.moreBtn i{margin-left: 40px;font-size: 18px;display: block;}@media (max-width:1232px) {	.pubTit .desc{font-size: 18px;}}@media (max-width:1024px) {	a.moreBtn{line-height: 36px;margin-top: 24px;font-size: 16px;}	.pubTit{margin-bottom: 24px;font-size: 28px;}	.pubTit .tit{font-size: 28px;}	.pubTit .tit2{font-size: 20px;}	.pubTit .desc{font-size: 16px;margin-top: 8px;}	a.moreBtn i{margin-left: 16px;}}body.noscroll{height: 100vh;overflow-y: hidden;}header{	background: linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));	position: fixed;	left: 0;	top: 0;	display: block;	width: 100%;	z-index: 99;}header .head1Left{padding-top: 8px;}header .logo{height: 78px;justify-content: flex-start;position: relative;margin-right: 1.8vw;}header .logo img{display: block;max-height: 35px;}header .logo img:last-child{position: absolute;left: 0;top: 50%;opacity: 0;transform: translateY(-50%);}header .headNav>li{margin-right: 3vw;}header .headNav>li:last-child{margin-right: 0;}header .headNav .yiji a{	line-height: 56px;	font-size: 16px;	color: rgb(255, 255, 255);	font-weight: 400;	position: relative;}header .headNav .yiji a::before{	content: "";	display: block;	width: 0;	height: 1px;	position: absolute;	left: 50%;	bottom: 8px;	background: #D3BF72;	transition: all 0.3s;}header .headNav .yiji a:hover::before{width: 100%;left: 0;}header .headNav .yiji a span{position: absolute;left: 0;top: 0;display: none;}header .headNav .yiji a b{opacity: 1;}header .headNav .yiji a:hover span{opacity: 0;}header .headNav .yiji a:hover b{color: #D3BF72;}/* header .headNav>li.on .yiji a{color: #D3BF72;} */header.onFixed .headNav>li.hasDown.on .downBtn{color: #D3BF72;}header .headNav .yiji{display: flex;justify-content: center;align-items: center;}header .headNav>li.hasDown .downBtn{	color: #ffffff;	font-size: 12px;	margin-left: 8px;}header .head1Right{	padding: 20px 0;	font-size: 16px;	color: rgba(255, 255, 255, 0.502);}header .head1Right .each{	position: relative;	margin-right: 24px;	padding-right: 24px;	display: flex;	justify-content: center;	align-items: center;}header .head1Right .each a{color: rgba(255, 255, 255, 1);}header .head1Right .each::after{	content: "";	background-color: rgb(128, 128, 128);	position: absolute;	right: 0;	top: calc(50% - 7px);	display: block;	width: 1px;	height: 14px;}header .head1Right .each:last-child{padding-right: 0;margin-right: 0;}header .head1Right .each:last-child::after{display: none;}header .head1Right .each.searBtn,header .head1Right .each.langBtn{cursor: pointer;}header .head1Right .each.searBtn i,header .head1Right .each.langBtn i{margin-right: 0;}header .head1Right i{	display: block;	font-size: 18px;	color: #ffffff;	margin-right: 8px;}header .head1Right b{	background: rgba(255, 255, 255,0.5);	line-height: 29px;	padding: 0 8px;	display: block;	margin-left: 16px;	color: #ffffff;	font-weight: 400;}header .head1Right .langBtn span{font-size: 14px;color: #ffffff;margin: 0 8px;}header.type2 .head1Right .langBtn span{font-size: 14px;color: #666666;margin: 0 8px;}header.onFixed .head1Right .langBtn span{font-size: 14px;color: #666666;margin: 0 8px;}header .head1Right .langBtn .jtIcon{font-size: 14px;}header .yy{	position: fixed;	left: 0;	top: 0;	display: block;	background: rgba(0,0,0,0.7);	z-index: 88;	width: 100%;	height: 100%;}header .erjiBox{	position: fixed;	left: 0;	top: 142px;	display: block;	width: 100%;	background: url() center center no-repeat rgba(0,0,0,0.5);	background-size: cover;	}header .erjiBox .yy{height: calc(100vh - 124px);}header .erjiBox .nrBox{z-index: 99;position: relative;}header .erjiBox .erjiUl{	display: flex;	justify-content: flex-start;	align-items: stretch;	/* height: 200px; */	overflow: hidden;}header .erjiBox .erjiUl li{	width: 234px;	border-right: 1px solid #ffffff;	padding: 18px 24px;}header .erjiBox .erjiUl a{	display: block;	font-size: 14px;	color: rgb(254, 254, 254);	font-weight: bold;	height: 100%;	position: relative;}header .erjiBox .erjiUl .navImg .imgB{padding-top: 64%;}header .erjiBox .erjiUl a span{	width: 100%;	display: block;	border-bottom: 1px solid #63b592;	min-height: 64px;	/* padding: 8px 0; */	display: flex;	justify-content: flex-start;	align-items: center;}header .erjiBox .erjiUl a i{	font-size: 16px;	position: absolute;	right: 0;	top: 0;	display: flex;	justify-content: center;	align-items: center;	width: 24px;	height: 64px;	overflow: hidden;}header .erjiBox .erjiUl a:hover i::before{animation:link-arrow .6s ease-in-out .3s 1 forwards}@keyframes link-arrow{	0%{transform:translate(0,0)}	50%{transform:translate(100%,0)}	51%{transform:translate(100%,-200%)}	52%{transform:translate(-100%,-200%)}	53%{transform:translate(-100%,0)}	100%{transform:translate(0,0)}}header .headTc{	position: fixed;	left: 0;	top: 0;	display: block;	width: 100%;	height: 100vh;	z-index: 99;}header .headTc .baibg{position: relative;z-index: 99;}header .headTc .nrBox{	/* width: 100%; */	display: block;	position: relative;	padding: 80px 0 72px;}header .headTc .closeBtn{	position: absolute;	right: 0;	top: 32px;	font-size: 28px;	cursor: pointer;}header .headCountry .iconB{	font-size: 32px;	display: block;	color: #D9BD65;	margin-right: 16px;}header .headCountry .titB{	font-size: 18px;	color: rgb(0, 0, 0);	font-weight: 400;	margin-right: 36px;}header .headCountry .showB{	border-width: 1px;	border-color: rgb(209, 209, 209);	border-style: solid;	background-color: rgb(255, 255, 255);	width: 480px;	line-height: 46px;	padding: 0 36px;	cursor: pointer;}header .headCountry .seleB{	position: absolute;	left: 0;	top: 46px;	display: block;	width: 100%;	height: auto;	background: #ffffff;	border-width: 1px;	border-color: rgb(209, 209, 209);	border-style: solid;	padding: 4px 0;	display: none;}header .headCountry .seleB a{	display: block;	width: 100%;	padding: 6px 36px;	color: #333333;}header .headSearch .headForm{	width: 61%;	border-bottom: 2px solid #DBC16A;	position: relative;}header .headSearch .headForm .input{	display: block;	width: 100%;	line-height: 50px;	font-size: 18px;	border: 0;	padding: 0 66px 0 0;}header .headSearch .headForm .submit{	width: 50px;	height: 50px;	background: url(../images/find.png) center center no-repeat;background-size: 30px;position: absolute;	right: 0;	top: 0;	border: 0;	cursor: pointer;}header .headm{display: none;}header.type2{background: #ffffff;}header.type2 .logo img:last-child{opacity: 1;}header.type2 .logo img:first-child{opacity: 0;}header.type2 .headNav .yiji a{color: #333333;}header.type2 .headNav>li.hasDown .downBtn{color: #333333;}header.type2 .head1Right{color: rgba(51,51,51,0.5);}header.type2 .head1Right i{color: #333333;}header.type2 .head1Right b{background: rgba(51,51,51,0.5);color: #ffffff;}header.onFixed .head1Right .each a{color: #333333;}header.type2 .head1Right .each a{color: #333333;}@media (min-width:1024px) {	header .erjiBox,	header .headTc{		transition: all 0.3s;		opacity: 0;		height: 0;		visibility: hidden;		transform: translateY(20px);	}	header .erjiBox.on,	header .headTc.on{		opacity: 1;		height: auto;		visibility: visible;		transform: translateY(0);	}	header .headTc{height: 100vh;}	header .headTc.on{height: 100vh;}	header .erjiBox .erjiUl li{		transition: all 0.5s;		opacity: 0;		height: 0;		visibility: hidden;		transform: translateY(-20px);	}	header .erjiBox .erjiUl li:nth-child(1){transition-delay: 0.0s;}	header .erjiBox .erjiUl li:nth-child(2){transition-delay: 0.2s;}	header .erjiBox .erjiUl li:nth-child(3){transition-delay: 0.4s;}	header .erjiBox .erjiUl li:nth-child(4){transition-delay: 0.6s;}	header .erjiBox .erjiUl li:nth-child(5){transition-delay: 0.8s;}	header .erjiBox .erjiUl li:nth-child(6){transition-delay: 1s;}	header .erjiBox .erjiUl li:nth-child(7){transition-delay: 1.2s;}	header .erjiBox .erjiUl li:nth-child(8){transition-delay: 1.4s;}	header .erjiBox .erjiUl li:nth-child(9){transition-delay: 1.6s;}	header .erjiBox .erjiUl li:nth-child(10){transition-delay: 1.8s;}	header .erjiBox .erjiUl li:nth-child(11){transition-delay: 2s;}	header .erjiBox .erjiUl li:nth-child(12){transition-delay: 2.2s;}	header .erjiBox.on .erjiUl li{		opacity: 1;		height: auto;		visibility: visible;		transform: translateY(0);	}	/* 悬浮状态 */	header{transition: all 0.3s;height: 142px;}	header.onFixed{background: #ffffff;height: 100px;transition: all 0.8s;}	header.onFixed .head1{align-items: center;}	header.onFixed .logo{height: 100px;}	header.onFixed .logo img:first-child{opacity: 0;}	header.onFixed .logo img:last-child{opacity: 1;}	header.onFixed .head1Left{padding-top: 0;display: flex;justify-content: flex-start;align-items: center;}	header.onFixed .headNav .yiji a{color: #333333;}	header.onFixed .headNav>li{margin-right: 2vw;}	header.onFixed .headNav>li.hasDown .downBtn{color: #333333;}	header.onFixed .head1Right{color: rgba(51,51,51,0.5);}	header.onFixed .head1Right i{color: rgba(51,51,51,1);}	header.onFixed .head1Right b{background: rgba(51,51,51,0.5);}	header.onFixed .erjiBox .yy{height: calc(100vh - 100px);}	header.onFixed .erjiBox{top: 100px;}	/* header.onFixed .head1Right .each{margin-right: 12px;padding-right: 12px;} */}@media (max-width:1840px){	/* header .head1Right .each span{display: none;} */	header .head1Right i{margin-right: 0;}	header .headNav>li.hasDown .downBtn{margin-left: 4px;}	header .logo img{max-width: 16vw;}	header .head1Right i{font-size: 16px;}}@media (max-width:1472px){	header.onFixed .headNav>li{margin-right: 1.6vw;}}@media (max-width:1232px){	header .headNav .yiji a{font-size: 15px;}	header .head1Right i{height: 24px;line-height: 24px;}	header .head1Right b{		position: absolute;		left: 50%;		top: 32px;		margin: 0;		transform: translateX(-50%);		width: max-content;		font-size: 14px;		line-height: 24px;		margin-left: -6px;		display: none;	}	header .head1Right .each:hover b{display: block;}	header .head1Right b::before{		content: "";		width: 0;		height: 0;		border-left: 5px solid transparent;		border-right: 5px solid transparent;		border-bottom: 8px solid rgba(51,51,51,0.5);		position: absolute;		left: 50%;		top: -8px;		transform: translateX(-50%);	}}@media (max-width:1024px){	header{transition: all 0.3s;}	header .headm{display: flex;justify-content: space-between;align-items: center;}	header .logo{height: 56px;}	header .logo img{max-width: 56vw;}	header .head1Left{padding-top: 0;}	header .mopenBtn{		display: block;		width: 30px;		height: 24px;		position: relative;		cursor: pointer;		margin-left: 16px;	}	header .mopenBtn span, 	header .mopenBtn:after, 	header .mopenBtn:before {		content: "";		display: block;		width: 100%;		height: 3px;		background: #ffffff;		position: absolute;		-webkit-transition: -webkit-transform .5s cubic-bezier(.165,.84,.44,1);		transition: -webkit-transform .5s cubic-bezier(.165,.84,.44,1);		-o-transition: transform .5s cubic-bezier(.165,.84,.44,1);		transition: transform .5s cubic-bezier(.165,.84,.44,1);		transition: transform .5s cubic-bezier(.165,.84,.44,1), -webkit-transform .5s cubic-bezier(.165,.84,.44,1);		transition: transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);		transition: all 0.3s;	}	header.type2 .mopenBtn span, 	header.type2 .mopenBtn:after, 	header.type2 .mopenBtn:before{background: #D3BF72;}	header .mopenBtn:before{		top: 0;	}	header .mopenBtn:after {		bottom: 0;	}	header .mopenBtn span{		top: 50%;		margin-top: -2px;		-webkit-transition: opacity .2s cubic-bezier(.165,.84,.44,1);		-o-transition: opacity .2s cubic-bezier(.165,.84,.44,1);		transition: opacity .2s cubic-bezier(.165,.84,.44,1);	}	header.open{background: #ffffff;}	header .head1{		display: block;		position: fixed;		left: -100%;		top: 56px;		background: #ffffff;		transition: all 0.3s;		width: 100%;		height: calc(100vh - 56px);		padding: 0 16px;		overflow-y: auto;	}	header.open .head1{left: 0;}	header.open .logo img:last-child{opacity: 0;}	header.open .logo img:last-child{opacity: 1;}	header.open .mopenBtn span, 	header.open .mopenBtn:after, 	header.open .mopenBtn:before{background: #D3BF72;} 	header .head1Left .logo{display: none;}	header .headNav{display: block;}	header .headNav>li{		margin-right: 0;		border-bottom: 1px dashed #d6d6d6;	}	header .headNav>li.open,	header .headNav>li:last-child{border-bottom: 0;}	header .headNav .yiji{display: block;position: relative;}	header .headNav .yiji a{color: #333333;text-align: left;display: block;line-height: 48px;}	header .headNav .yiji .downBtn{		position: absolute;		right: 14px;		top: 16px;		width: 16px;		height: 16px;	}	header .headNav .yiji .downBtn::before{		content: "";		display: block;		width: 100%;		height: 2px;		background: rgba(0,0,0,0.3);		position: absolute;		left: 0;		top: calc(50% - 1px);	}	header .headNav .yiji .downBtn::after{		content: "";		display: block;		width: 2px;		height: 100%;		background: rgba(0,0,0,0.3);		position: absolute;		top: 0;		left: calc(50% - 1px);	}	header .headNav .hasDown.open .yiji .downBtn::after{display: none;}	header .erjiBox{position: relative;left: unset;top: unset;background: url() center center no-repeat rgba(200, 200, 200, 0.1);background-size: cover;display: none;}	header .erjiBox .yy{display: none;}	header .erjiBox .nrBox{padding: 0;border-top: 1px dashed #d6d6d6;}	header .erjiBox .erjiUl{display: block;height: auto;}	header .erjiBox .erjiUl li{width: 100%;padding: 0;}	header .erjiBox .erjiUl .navImg .imgB{padding-top: 40%;}	header .erjiBox .erjiUl a span{min-height: 40px;padding: 0 16px;color: #666666;border-bottom: 1px solid #D3D9DF;}	header .erjiBox .erjiUl li:last-child a span{border-bottom: 0;}	header .erjiBox .erjiUl a i{height: 40px;color: #c3c3c3;right: 16px;font-weight: 100;}	header .head1Right{border-top: 3px solid rgba(88,89,91,.2);border-bottom: 3px solid rgba(88,89,91,.2);display: block;color: #666666;padding: 0;}	header .head1Right .each{margin: 0;padding: 0;border-bottom: 1px dashed #d6d6d6;justify-content: flex-start;height: 48px;}	header .head1Right .each:last-child{border-bottom: 0;}	header .head1Right .each::after{display: none;}	header .head1Right i,	header .head1Right .each.searBtn i,	header .head1Right .each.langBtn i{color: #666666;margin-right: 16px;}	header .head1Right .each span{display: block;color: #666666;font-size: 16px;margin-left: 0;}	header .head1Right .langBtn .jtIcon{display: none;}	header .head1Right .each.searBtn::after{content: "Enter a keyword";display: block;position: relative;    right: unset;    top: unset;    width: unset;    height: unset;    background: none;}	/* header .head1Right .each.langBtn::after{content: "Language";display: block;position: relative;right: unset;top: unset;width: unset;height: unset;background: none;} */	header .head1Right b{position: relative;left: unset;top: unset;display: block;margin: 0 0 0 16px;background: rgba(0,0,0,0.2);transform: unset;font-size: 16px;line-height: 28px;}	header .head1Right b::before{display: none;}	header .headTc{		transition: all 0.3s;		opacity: 0;		height: 0;		visibility: hidden;		transform: translateY(-20px);	}	header .headTc.on{		opacity: 1;		height: auto;		visibility: visible;		transform: translateY(0);	}	header .headTc .nrBox{height: 100vh;padding: 56px 16px;}	header .headTc .closeBtn{top: 16px;right: 16px;font-size: 24px;}	header .headCountry .kuang{flex-wrap: wrap;justify-content: flex-start;}	header .headCountry .kuang>div.pore{width: 100%;margin-top: 16px;}	header .headCountry .showB{width: 100%;padding: 0 16px;}	header .headCountry .iconB{font-size: 24px;}	header .headCountry .titB{margin: 0;}	header .headCountry .seleB a{padding: 6px 16px;}	header .headSearch .headForm{width: 100%;}			header.open .mopenBtn:before {		-webkit-transform: translateY(11px) rotate(45deg);		-ms-transform: translateY(11px) rotate(45deg);		transform: translateY(11px) rotate(45deg);	}	header.open .mopenBtn:after {		-webkit-transform: translateY(-10px) rotate(-45deg);		-ms-transform: translateY(-10px) rotate(-45deg);		transform: translateY(-10px) rotate(-45deg);	}	header.open .mopenBtn span {		opacity: 0;	}	header.onFixed .headNav>li{margin-right: 0;}	header.onFixed{background: #ffffff;}	header.onFixed .logo img:first-child{opacity: 0;}	header.onFixed .logo img:last-child{opacity: 1;}	header.onFixed .mopenBtn span, 	header.onFixed .mopenBtn:after, 	header.onFixed .mopenBtn:before{background: #D3BF72;}		header .head1Right .each a{color: #666666;}}	footer{	background: #333333;	color: #ffffff;}footer a{color: #ffffff;}footer .foot1{	border-bottom: 1px solid #ffffff;	padding: 32px 0;}footer .logo img{	max-height: 48px;	display: block;}footer .share{text-align: right;height: 54px;}footer .share a{margin-left: 32px;    display: inline-block!important;}footer .share a:first-child{margin-left: 0;}footer .share i{	font-size: 24px;	color: #ffffff;}footer .foot2{		padding-top: 54px;}footer .fInfo{width: 50%;}footer .fInfo a{color: rgba(255,255,255,0.6);border-bottom: 1px solid rgba(255,255,255,0.6);word-break: break-all;transition: all 0.3s;}footer .fInfo a:hover{color: rgba(255,255,255,1);border-bottom: 1px solid rgba(255,255,255,1);}footer .fInfo p{margin-bottom: 24px;}footer .fInfo p:last-child{margin-bottom: 0px;}footer .fNav{width: 40%;}footer .fNav dl{margin: 0;}footer .fNav dt{margin: 0;margin-bottom: 32px;}footer .fNav dd{margin: 0;margin-bottom: 12px;}footer .fNav dd:last-child{margin: 0;}footer .fNav dt a{	display: block;	font-size: 16px;	color: #ffffff;	font-weight: 700;}footer .fNav dd a{	font-size: 14px;	color: rgb(176, 176, 176);	transition: all 0.3s;}footer .fNav dd a:hover{color: #ffffff;}footer .foot3{border-top: 1px solid #fff;margin-top: 20px;font-size: 14px;	color: rgb(170, 170, 170);	padding: 16px 0;	text-align: center;}footer .foot1 .rz img{max-height: 50px;margin-left: 32px;}footer .foot1 .rz img:first-child{margin: 0;}@media (max-width:1024px) {	footer .foot2{display: block;padding: 32px 0;}	footer .fInfo{width: 100%;}	footer .fNav{width: 100%;margin-top: 32px;display: block;}	footer .fNav dl{display: block;}	footer .fNav dt{position: relative;margin-bottom: 0;}	footer .fNav dt a{		height: 48px;		line-height: 48px;		border-bottom: 1px solid rgba(255,255,255,0.3);	}	footer .fNav dt .downBtn{		position: absolute;		right: 14px;		top: 16px;		width: 16px;		height: 16px;		cursor: pointer;	}	footer .fNav dt .downBtn::before{		content: "";		display: block;		width: 100%;		height: 2px;		background: rgba(255,255,255,0.3);		position: absolute;		left: 0;		top: calc(50% - 1px);	}	footer .fNav dt .downBtn::after{		content: "";		display: block;		width: 2px;		height: 100%;		background: rgba(255,255,255,0.3);		position: absolute;		top: 0;		left: calc(50% - 1px);	}	footer .fNav dl.open dt .downBtn::after{display: none;}	footer .fNav dd{padding: 4px 16px;margin-bottom: 0;display: none;}	footer .fNav dd:nth-child(2){padding-top: 12px;}	footer .fNav dd:last-child{padding-bottom: 12px;}	footer .foot1{padding: 16px 0;display: block;}	footer .logo img{max-height: 32px;margin: 0 auto;}	footer .share{height: 40px;display: flex;justify-content: center;align-items: center;}	footer .share i{font-size: 18px;}	footer .foot2{padding: 16px 0 0;}	footer .fInfo{font-size: 14px;}	footer .fInfo p{margin-bottom: 16px;}	footer .fNav{margin-top: 24px;}	footer .foot3{padding: 8px 0;font-size: 14px;}	footer .fNav dl:last-child dt a{border-bottom: 0;}}.banner .nrBox{height: 100vh;position: relative;z-index: 2;}.banner2 .nrBox{padding: 6.7vw 0;height: auto;text-align: center;}.banner3 .nrBox{padding: 6vw 0;height: auto;text-align: center;}.banner4 .nrBox{padding: 7vw 0 5vw;height: auto;text-align: center;}.banner5 .nrBox{padding: 7vw 0 5vw;height: auto;text-align: center;}.banner .swiper-slide{position: relative;}.banner .imgBg{	position: absolute;	left: 0;	top: 0;	display: block;	width: 100%;	padding-top: 0;	height: 100%;	z-index: 1;}.banner .titB{	font-size: 46px;	/* font-family: "PangMenZhengDao"; */	color: rgb(255, 255, 255);	margin: 0 0 88px;	font-weight: 400;}.banner2 .titB,.banner3 .titB,.banner4 .titB,.banner5 .titB{margin-bottom: 48px;}.banner .descB{	font-size: 20px;	color: rgb(255, 255, 255);	line-height: 1.8;	text-align: justify;	font-weight: 400;	margin: 0 auto;}.banner2 .descB{	max-width: 840px;}.banner5 .descB{	max-width: 690px;	text-align: center;}.banner a.moreBtn{	border-color: #ffffff;	color: #ffffff;}.banner a.moreBtn:hover{background: #ffffff;color: #D3BF72;box-shadow: 0 0 10px 4px rgba(0,0,0,0.1);}.banner .swiper-pagination{display: none;}.banner .swiper-button-prev{left: 100px;}.banner .swiper-button-next{right: 100px;}.banner .swiper-button-prev:after,.banner .swiper-button-next:after{	font-size: 64px;	color: #ffffff;	font-weight: 100;}.swiper_banner .kuang{	-webkit-transform: translateY(40px);	-ms-transform: translateY(40px);	transform: translateY(40px);	opacity: 0.5;	-webkit-transition: opacity 1s cubic-bezier(.25, .46, .45, .94), -webkit-transform 1s cubic-bezier(.165, .84, .44, 1);	transition: opacity 1s cubic-bezier(.25, .46, .45, .94), -webkit-transform 1s cubic-bezier(.165, .84, .44, 1);	-o-transition: opacity 1s cubic-bezier(.25, .46, .45, .94), transform 1s cubic-bezier(.165, .84, .44, 1);	transition: opacity 1s cubic-bezier(.25, .46, .45, .94), transform 1s cubic-bezier(.165, .84, .44, 1);	transition: opacity 1s cubic-bezier(.25, .46, .45, .94), transform 1s cubic-bezier(.165, .84, .44, 1), -webkit-transform 1s cubic-bezier(.165, .84, .44, 1);	z-index: 99;}.swiper_banner .swiper-slide-active .kuang{	-webkit-transform: translateY(0);	-ms-transform: translateY(0);	transform: translateY(0);	opacity: 1;}.swiper_banner .imgBg{	/* opacity: .4; */	transform: scale(1);	/* -webkit-transition: all 6s;	-o-transition: all 6s;	transition: all 6s; */	transition:transform 10s ease,-webkit-transform 10s ease;}.swiper_banner .swiper-slide-active .imgBg{	/* opacity: 1; */	transform: scale(1.1);	transition:transform 10s ease,-webkit-transform 10s ease;}.swiper_banner .moreBtn{	transform: translateY(40px);	opacity: 0;	transition: all 0.5s;	/*transition-delay: 1s;*/	overflow: hidden;}.swiper_banner .swiper-slide-active .moreBtn{	transform: translateY(0);	opacity: 1;	background-color: rgba(128, 128, 128, 0.5);}@media (max-width:1232px) {	.banner .swiper-button-prev{left: 16px;}	.banner .swiper-button-next{right: 16px;}}@media (max-width:1024px) {	.banner .swiper-button-next, 	.banner .swiper-button-prev{display: none;}	.banner .swiper-pagination{display: block;}	.banner .swiper-pagination-bullet-active{background: #D3BF72;}	.banner .nrBox{height: auto;padding: calc(32vw + 56px) 0 32vw;}	.banner2 .nrBox,	.banner3 .nrBox,	.banner4 .nrBox,	.banner5 .nrBox{padding: 16vw 0;}	.banner .titB{font-size: 28px;text-align: center;margin-bottom: 24px;}	.banner .descB{font-size: 16px;text-align: center;line-height: 1.6;}}.indp1{padding: 5.4vw 0;}.indp2{padding: 5.4vw 0 4.2vw;}.indp3{padding: 4.2vw 0 4.58vw;}.indp4{padding: 4.58vw 0 11.46vw;}.indp1 .nrBox{padding: 64px 22px;width: 100%;overflow: hidden;}.indp1 .swiper{overflow: visible;}.indp1 .swiper-wrapper{align-items: stretch;}.indp1 .swiper-slide{	height: auto;}.indp1 .kuang{	display: block;	background-color: rgb(255, 255, 255);	box-shadow: 0px 3px 15px 0px rgba(0, 33, 22, 0.15);	transition: all 0.5s;	position: relative;	z-index: 1;}.indp1 .kuang:hover{transform: scale(1.26);z-index: 2;}.indp1 .imgB{padding-top: 134.4%;}.indp1 .tips{	background-color: rgb(219, 198, 116, 1);	position: absolute;	right: 0;	top: 0;	min-width: 80px;	line-height: 32px;	font-size: 20px;	color: rgb(255, 255, 255);	font-weight: bold;	text-align: center;	border-radius: 0 0 0 10px;	max-width: 100%;	width: max-content;	padding: 0 16px;}.indp1 .titB{	font-size: 24px;	color: rgb(28, 106, 73);	border-bottom: 6px solid rgba(219, 198, 116, 1);	font-weight: bold;	padding: 8px 24px;}.indp1 .swiper-pagination{display: none;}.indp1 .swiper-button-prev{	position: absolute;	top: 0;	left: 0;	width: calc(50% - 726px);	height: 100%;	z-index: 2;	margin: 0;}.indp1 .swiper-button-next{	position: absolute;	top: 0;	right: 0;	width: calc(50% - 726px);	height: 100%;	z-index: 2;	margin: 0;}.indp1 .swiper-button-prev::after,.indp1 .swiper-button-next::after{color: #ffffff;font-size: 56px;font-weight: 100;}.indp2Img{width: 52.8%;} .indp2Img .imgB{padding-top: 59.2%;}.indp2Text{width: 42.3%;}.indp2Text .pubTit{text-align: left;margin-bottom: 0;}.indp2Text .desc{font-size: 16px;}.indp2Text .moreBtn{margin: 48px 0 0;}.indp3 .nrBox{flex-direction: row-reverse;}.indp3Img{width: 52.8%;position: relative;}.indp3Img .imgB{	/* position: absolute;	left: 0;	top: 0; */	/* display: block;	width: 100%;	height: 100%;	z-index: 3;	padding-top: 0; */	padding-top: 59.2%;}.indp3Img .playBtn{	font-size: 72px;	color: rgba(255,255,255,0.5);	position: absolute;	left: 0;	top: 0;	display: flex;	justify-content: center;	align-items: center;	width: 100%;	height: 100%;	z-index: 4;	cursor: pointer;}.indp3Img video{	display: block;	width: 100%;	position: relative;	z-index: 2;}.indp3Text{width: 42.3%;}.indp3Text .pubTit{text-align: left;}.indp3Text .moreBtn{margin: 48px 0 0;}.indp4Ul{padding: 0 184px;}.indp4Ul li{padding: 16px 32px;text-align: center;}.indp4Ul .descB{text-align: center;}a.moreBtn.xfBtn{	position: fixed;	right: 0;	top: calc(50% - 24px);	/* bottom: 0; */	height: 62px;	line-height: 62px;	width: calc(50% - 720px);	width: 62px;	background: rgb(219, 198, 116);	color: #ffffff;	text-align: left;	/* padding: 0 28px; */	font-size: 18px;	z-index: 9999;	transition: all 0.3s;	display: flex;	justify-content: center;	align-items: center;	overflow: hidden;}a.moreBtn.xfBtn span{opacity: 0;visibility: hidden;transform: translateX(10px);width: 0;word-break: keep-all;word-break: normal;height: 62px;line-height: 62px;transition: all 0.3s;}a.moreBtn.xfBtn i{display: block;font-size: 24px;margin: 0;transition: all 0.3s;}a.moreBtn.xfBtn:hover{width: 232px;}a.moreBtn.xfBtn:hover span{opacity: 1;visibility: visible;transform: translateX(0);width: auto;transition: all 0.3s;}a.moreBtn.xfBtn:hover i{margin-left: 40px;}/* @media (min-width:1024px) {.indp3Img .imgB,.indp3Img .playBtn{display: none;}} */@media (min-width:1024px) {	.indp3Img .imgB{overflow: hidden;}	.indp3Img .imgB img{transition: all 3.4s;}	.indp3Img .imgB:hover img{transform: scale(1.1);}	.indp3Img .playBtn{display: none;}}@media (max-width:1232px) {	.indp2Text .moreBtn,	.indp3Text .moreBtn{margin-top: 24px;}	.indp4Ul{padding: 0;}}@media (max-width:1024px) {	.indp1,	.indp2,	.indp3{padding: 48px 0 0;}	.indp4{padding: 48px 0;}	.indp1 .pubTit{padding: 0 16px;}	.indp1 .nrBox{padding: 0;}	.indp1 .tips{font-size: 16px;line-height: 28px;}	.indp1 .titB{font-size: 20px;padding: 8px 16px;}	.indp1 .swiper-button-prev, 	.indp1 .swiper-button-next{display: none;}	.indp1 .swiper-pagination{display: flex;justify-content: center;align-items: center;position: relative;margin-top: 16px;}	.indp1 .swiper-pagination-bullet{margin: 2px;}	.indp1 .swiper-pagination-bullet-active{background: rgb(219, 198, 116);}	.indp2 .nrBox,	.indp3 .nrBox{display: block;}	.indp2Img,	.indp3Img{width: 100%;}	.indp2Text,	.indp3Text{width: 100%;margin-top: 16px;}	.indp3Img .playBtn{font-size: 40px;}	.indp4Ul{margin: -8px;}	.indp4Ul li{padding: 8px;width: 50%;}	.indp4Ul .iconB img{height: 40px;}	.indp4Ul .descB{font-size: 14px;}	a.moreBtn.xfBtn{line-height: 40px;width: 160px;padding: 0 16px;font-size: 16px;display: none;}	a.moreBtn.xfBtn i{font-size: 18px;}}.topDiv{height: 142px;}.nyP{padding: 0 0 8.54vw;}.location{	padding: 3.33vw 0;	font-size: 16px;	color: rgb(153, 153, 153);}.location a{color: rgb(153, 153, 153);}.aboUl li{	margin-top: 5.3vw;	display: flex;	justify-content: space-between;	align-items: center;}.aboUl li:nth-child(even){flex-direction: row-reverse;}.aboUl li:first-child{margin-top: 0;}.aboUl .tuB{width: 59%;position: relative;}.aboUl .textB{width: 37.5%;}.aboUl .imgB{	position: absolute;	left: 0;	top: 0;	display: block;	width: 100%;	height: 100%;	z-index: 3;	padding-top: 0;}.aboUl li.hasnv .imgB{	position: relative;	left: unset;	top: unset;	height: auto;	padding-top: 58.8%;}.aboUl .playBtn{	font-size: 72px;	color: rgba(255,255,255,0.5);	position: absolute;	left: 0;	top: 0;	display: flex;	justify-content: center;	align-items: center;	width: 100%;	height: 100%;	z-index: 4;	cursor: pointer;}.aboUl video{	display: block;	width: 100%;	position: relative;	z-index: 2;}.aboUl .pubTit{margin-bottom: 0;}.aboUl .desc{	text-align: left;	margin: 0;} @media (min-width:1024px) {	.aboUl li.hasv .imgB,	.aboUl li.hasv .playBtn{opacity: 0;} 		.aboUl li.hasnv video,	.aboUl li.hasnv .playBtn{display: none;}}@media (max-width:1024px) {	.aboUl li.hasv .imgB,	.aboUl li.hasv .playBtn{opacity: 0;} 	.aboUl li.hasnv .imgB{position: relative;left: unset;top: unset;}	.aboUl li.hasnv video,	.aboUl li.hasnv .playBtn{display: none;}}/* @media (min-width:1024px) {	.aboUl .imgB{overflow: hidden;}	.aboUl .imgB img{transition: all 3.4s;}	.aboUl .imgB:hover img{transform: scale(1.1);}	.aboUl .playBtn{display: none;}} */@media (max-width:1024px) {	.nyP{padding: 0 0 48px;}	.topDiv{height: 56px;}	.aboUl li{display: block;}	.aboUl .tuB{width: 100%;}	.aboUl .textB{width: 100%;margin: 16px auto 0;}	.aboUl .playBtn{font-size: 40px;}	.location{padding: 16px 0;}}.secNav{	display: flex;	justify-content: center;	align-items: center;	align-items: stretch;}.secNav a{	width: 100%;	border: 1px solid #d1d1d1;	font-size: 24px;	color: rgb(1, 1, 1);	border-right: 0;	padding: 16px;	text-align: center;	min-height: 80px;	display: flex;	justify-content: center;	align-items: center;}.secNav a:last-child{border-right: 1px solid #d1d1d1;}.secNav a.on{	background: #D3BF72;	color: #ffffff;	border-color: #D3BF72;}.filterB{	border-top: 1px solid #d1d1d1;	border-bottom: 1px solid #d1d1d1;	margin: 32px 0 40px;	padding: 28px 0;	flex-direction: row-reverse;}.filterB form{	display: flex;	justify-content: center;	align-items: center;}.filterB input{	border: 1px solid rgb(209, 209, 209);	background-color: rgb(255, 255, 255);	width: 348px;	height: 38px;	padding: 0 16px;}.filterB input.tijiao{	display: block;	width: 60px;	height: 38px;	background: url(../images/find2.png) center center no-repeat #D3BF72;	border: 1px solid #D3BF72;	padding: 0;	cursor: pointer;}.filterB .filterL{	margin-bottom: 4px;	padding-left: 124px;	position: relative;}.filterB .filterL:last-child{margin-bottom: 0;}.filterB .filterL .titB{	font-size: 16px;	color: rgb(1, 1, 1);	line-height: 40px;	position: absolute;	left: 0;	top: 0;}.filterB .filterL .descB{	display: flex;	justify-content: flex-start;	align-items: flex-start;	flex-wrap: wrap;	margin-top: 0;}.filterB .filterL .descB a{	display: block;	border-width: 1px;	border-color: rgb(209, 209, 209);	border-style: solid;	background-color: rgb(255, 255, 255);	min-width: 112px;	text-align: center;	padding: 0 20px;	line-height: 36px;	font-size: 16px;	color: rgb(102, 102, 102);	margin-right: 20px;	margin-bottom: 20px;}.filterB .filterL .descB a.on{	background: #D3BF72;	border-color: : #D3BF72;	color: #ffffff;}.collUl{margin: -4px -14px;}.collUl li{padding: 4px 14px;}.collUl .kuang{display: block;transition: all 0.3s;position: relative;z-index: 1;background: #ffffff;}/* .collUl li:hover .kuang{transform: scale(1.2);box-shadow: 0 0 10px 4px rgba(0,0,0,0.1);z-index: 2;} */.collUl .imgB{padding-top: 80%;overflow: hidden;}.collUl .imgB img{transition: all 0.5s;}.collUl .imgB:hover img{transform: scale(1.15);}.collUl .tips{	background-color: rgb(219, 198, 116);	position: absolute;	right: 0;	top: 0;	min-width: 80px;	padding: 0 15px;	line-height: 28px;	font-size: 16px;	color: rgb(255, 255, 255);	font-weight: bold;	text-align: center;	border-radius: 0 0 0 10px;}/* .collUl .titB{	font-size: 20px;	color: #333333;	padding: 15px 0;} */.collUl .titB{	padding: 20px 0;	font-size: 18px;	color: rgb(0, 0, 0);	display: flex;	justify-content: flex-start;	align-items: center;}.collUl .titB i{font-style: normal;margin: 0 20px;color: #D3BF72;}.collUl .titB b{font-weight: 400;}.xiaocms-page{	margin: 60px auto 0;	display: flex;	justify-content: center;	align-items: center;	flex-wrap: wrap;}.xiaocms-page a,.xiaocms-page span{	background: #f5f5f5;	min-width: 48px;	height: 48px;	line-height: 48px;	font-size: 16px; 	color: #333333; 	padding: 0 16px;	display: block;	text-align: center;	margin: 5px;}.xiaocms-page span{	background: #D3BF72;	color:#ffffff; }@media (max-width:1024px) {    .xiaocms-page{margin-top: 16px;}    .xiaocms-page a, 	.xiaocms-page span{        margin-bottom: 4px;        min-width: 28px;        height: 28px;        line-height: 28px;        padding: 0px 4px;font-size: 14px;	}	.secNav a{font-size: 18px;padding: 8px;min-height: 40px;}	.filterB{margin-top: 16px;padding-top: 16px;display: block;margin-bottom: 24px;}	.filterLeft{margin-top: 16px;}	.filterB input{width: 100%;}	.filterB .filterL{padding: 0;}	.filterB .filterL .titB{position: relative;left: unset;top: unset;line-height: 32px;}	.filterB .filterL .descB a{font-size: 14px;padding: 0 12px;min-width: 80px;margin: 0 8px 8px 0;line-height: 32px;}	.collUl{margin: -4px;}	.collUl li{padding: 4px;width: 50%;margin: 0;}	.collUl .titB{padding: 12px 0;}	}.collDP{border-top: 1px solid #999999;}.collDP1 .nrBox{	padding: 0 8%;}.collDP1 .imgB{	padding-top: 50%;}.collDP1 .imgB img{width: 100%;display: block;}.collDP1 .prevBtn{left: 4%;}.collDP1 .prevBtn,.collDP1 .nextBtn{	width: 4%;	height: 100%;	display: flex;	justify-content: center;	align-items: center;	position: absolute;	top: 0;}.collDP1 .prevBtn{left: 4%;transform: rotate(90deg);}.collDP1 .nextBtn{right: 4%;transform: rotate(-90deg);}.collDP1 .prevBtn::before,.collDP1 .nextBtn::before{font-size: 64px;color: #D3BF72;font-weight: 100;}.collDP2{padding: 3.75vw 0 0;}.collDP2 .pubTit{max-width: 1074px;margin-bottom: 3.75vw;}.collDP2 .pubTit .tit{font-size: 48px;font-weight: 700;}.collDP2 .pubTit .desc{	font-size: 20px;	color: rgb(51, 51, 51);	text-align: left;}.collDP2 table{min-width: 56vw;max-width: 1074px;margin: 0 auto;text-align: left;font-size: 16px;color: #666666;}.collDP2 table th{font-size: 20px;color: #000000;padding: 12px 4px;}.collDP2 table td{padding: 4px;}/* .collDP2 table td:first-child{width: 50%;} */.collDP2 table b{color: #000000;padding: 4px 0;}.collDP2 table i{	background-color: rgb(0, 0, 0);	display: block;	width: 90px;	margin-right: 24px;}.collDP2 table .flexb{justify-content: flex-start;}.collDP3{padding-top: 5.4vw;}.magnifier{border-radius: 50%;}/* .collDP4{padding-top: 3.33vw;} */.collDP4 .swiper_collDP4b{box-shadow: 0 2px 12px 4px rgba(0,0,0,0.1);}.swiper_collDP4b .imgB{padding-top: 48.6%;}.collDP4 .swiper-button-prev,.collDP4 .swiper-button-next{font-size: 40px;color: #ffffff;}.swiper_collDP4s{margin: 28px 0 0;}.swiper_collDP4s .imgB{padding-top: 58.6%;}.swiper_collDP4s .swiper-slide{border: 1px solid rgba(28, 106, 73,0);}.swiper_collDP4s .swiper-slide-thumb-active{border-color: rgb(28, 106, 73);}.collDP5{padding-top: 7.2vw;}.collDP5 .nrBox{width: 100%;}.collDP5 .swiper{padding: 64px 0;width: 100%;overflow-y: visible;}.collDP5 .kuang{	display: block;	background-color: rgb(255, 255, 255);	transition: all 0.5s;	position: relative;	z-index: 1;}.collDP5 .kuang:hover{transform: scale(1.26);z-index: 2;}.collDP5 .imgB{	padding-top: 134.4%;	box-shadow: 0px 3px 15px 0px rgba(0, 33, 22, 0.15);}.collDP5 .tips{	background-color: rgb(28, 106, 73);	position: absolute;	right: 0;	top: 0;	width: 80px;	line-height: 32px;	font-size: 20px;	color: rgb(255, 255, 255);	font-weight: bold;	text-align: center;	border-radius: 0 0 0 10px;}.collDP5 .titB{	font-size: 20px;	/* color: rgb(28, 106, 73); */	color: #000000;	padding: 8px 0;}.collDP5 .descB{	font-size: 16px;	color: #999999;	margin-top: 0;}.collDP5 .swiper-pagination{display: none;}.collDP5 .swiper-button-prev{	position: absolute;	top: 0;	left: -68px;	width: calc(50% - 726px);	height: 100%;	z-index: 2;	margin: 0;}.collDP5 .swiper-button-next{	position: absolute;	top: 0;	right: -68px;	width: calc(50% - 726px);	height: 100%;	z-index: 2;	margin: 0;}.collDP5 .swiper-button-prev::after,.collDP5 .swiper-button-next::after{color: #D3BF72;font-size: 56px;font-weight: 100;}.collDP6{flex-wrap: wrap;padding-top: 7.2vw;}.collDP6 .pubTit{max-width: 100%;width: 100%;}.collDP6Left{width: 56.25%;}.collDP6Left .vrKuang{width: 100%;padding-top: 64.8%;position: relative;}.collDP6Left #vr{	position: absolute;	left: 0;	top: 0;	width: 100% !important;	height: 100% !important;}.collDP6Left .imgB{padding-top: 64.8%;}.collDP6Right{width: 28%;margin-right: calc(50% - 720px);}.collDP6Right .textB{	font-size: 28px;	color: rgb(0, 0, 0);	line-height: 2;}.collDP6Right .moreBtn{border-color: #000000;color: #000000;margin: 80px 0 0 0;}@media (max-width:1640px) {	.collDP5 .nrBox{padding: 0 48px;}	.collDP5 .swiper-button-prev{left: 0;}	.collDP5 .swiper-button-next{right: 0;}	.collDP5 .swiper-button-prev::after, .collDP5 .swiper-button-next::after{font-size: 48px;}}@media (max-width:1472px) {	.collDP6Right {margin-right: calc(50% - 600px);}}@media (max-width:1232px) {	.collDP6Right {margin-right: calc(50% - 496px);}}@media (max-width:1024px) {	.collDP1 .nrBox{padding: 0 40px;}	.collDP1 .prevBtn{left: 0;}	.collDP1 .nextBtn{right: 0;}	.collDP1 .prevBtn, 	.collDP1 .nextBtn{width: 40px;height: 40px;top: calc(50% - 20px);}	.collDP1 .prevBtn::before, 	.collDP1 .nextBtn::before{font-size: 32px;}	.collDP2 .pubTit .tit{font-size: 28px;}	.collDP2 .pubTit .desc{font-size: 16px;}	.collDP2 table{font-size: 14px;}	.collDP2 table th{font-size: 16px;}	.collDP2 table .flexb{display: block;text-align: center;}	.collDP2 table i{margin: 0 0 8px 0;}	.collDP2,	.collDP3,	.collDP4,	.collDP5,	.collDP6{padding: 48px 0 0;}	.collDP4{padding: 0;}	.swiper_collDP4s{margin-top: 8px;}	.swiper-button-next:after,	.swiper-button-prev:after{font-size: 32px;}	.collDP5 .swiper{padding: 0;}	.collDP5 .nrBox{padding: 0;}	.collDP5 .swiper-button-prev::after, .collDP5 .swiper-button-next::after{display: none;}	.collDP5 .swiper-pagination{display: flex;justify-content: center;align-items: center;position: relative;margin-top: 16px;}	.collDP5 .swiper-pagination-bullet{margin: 2px;}	.collDP5 .swiper-pagination-bullet-active{background: rgb(219, 198, 116);}	.collDP6{padding-left: 16px;padding-right: 16px;}	.collDP6Left{width: 100%;}	.collDP6Right{width: 100%;margin-top: 16px;}	.collDP6Right .textB{font-size: 22px;line-height: 1.4;}	.collDP6Right .moreBtn{margin: 24px 0 0;}}.gallP{padding: 2.5vw 0 12vw;}.gallUl{margin: -16px -20px;}.gallUl li{padding: 16px 20px;}.gallUl .imgB{padding-top: 52.3%;}.gallUl .titB{	font-size: 24px;	color: rgb(255, 255, 255);	font-weight: bold;	/* text-transform: uppercase; */	position: absolute;	left: 0;	bottom: 0;	padding: 32px;}.gall2Ul{margin: -6px -15px;}.gall2Ul li{padding: 6px 15px;}.gall2Ul .imgB{padding-top: 100%;overflow: hidden;}.gall2Ul .imgB img{transition: all 0.5s;}.gall2Ul li:hover .imgB img{transform: scale(1.15);}.gall2Ul .titB{	padding: 20px 0;	font-size: 18px;	color: rgb(0, 0, 0);	display: flex;	justify-content: flex-start;	align-items: center;}.gall2Ul .titB i{font-style: normal;margin: 0 20px;color: #D3BF72;}.gall2Ul .titB b{font-weight: 400;} @media (max-width:1024px) {	.gallP{padding: 0 0 48px;}	.gallUl{margin: -4px;}	.gallUl li{padding: 4px;}	.gallUl .imgB{padding-top: 64%;}	.gallUl .titB{padding: 8px;font-size: 16px;}	.gall2Ul{margin: -4px;}	.gall2Ul li{padding: 4px;width: 50%;}	.gall2Ul .titB{display: block;padding: 8px 0;font-size: 16px;}	.gall2Ul .titB span{display: block;}	.gall2Ul .titB i{display: none;}	.gall2Ul .titB b{display: block;}	.collUl .titB{display: block;padding: 8px 0;font-size: 16px;}	.collUl .titB span{display: block;}	.collUl .titB i{display: none;}	.collUl .titB b{display: block;}}/* faqs */.faqUl li{margin-top: 10px;}.faqUl li:first-child{margin-top: 0;}.faqUl .zktit{	cursor: pointer;    font-size: 18px;    color: rgb(0, 0, 0);	min-height: 60px;	padding: 8px 70px 8px 24px;	display: flex;	justify-content: flex-start;	align-items: center;	position: relative;	border-width: 1px;	border-color: rgb(209, 209, 209);	border-style: solid;}.faqUl .zktit::after{	content: "";	display: block;	width: 20px;	height: 20px;	background: url(../images/jt3.png) center no-repeat;	background-size: cover;	position: absolute;	right: 20px;	top: calc(50% - 10px);	transition: all 0.3s;}.faqUl .zhshow{	padding: 40px 32px;	background: url(../images/faqbg.jpg) center center no-repeat;	background-size: cover;	font-size: 16px;	color: rgb(51, 51, 51);	line-height: 2.25;	display: none;}.faqUl li.on .zktit::after{transform: rotate(90deg);}@media (max-width:768px) {	.faqUl .zktit{padding-left: 16px;padding-right: 48px;}	.faqUl .zktit::after {width: 16px;height: 16px;top: calc(50% - 8px);right: 16px;}	.faqUl .zhshow{padding: 16px;font-size: 16px;line-height: 1.6;}}.ctacP{padding: 88px 0 120px;}.ctacP1{padding-top: 44px;}.pubTit3{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 40px;}.pubTit3 span{	font-size: 36px;	color: rgb(51, 51, 51);	font-weight: bold;	display: block;}.pubTit3 small{	font-size: 16px;	color: rgb(153, 153, 153);	display: block;	margin-left: 20px;	padding-top: 12px;}.ctac1Ul{margin: 0 -50px;flex-wrap: wrap;align-items: stretch;}.ctac1Ul li{padding: 0 50px;width: 50%;}.ctac1Ul .kuang{	border-bottom: 1px solid #cdcdcd;	width: 100%;	display: flex;	justify-content: flex-start;	align-items: center;	padding: 20px 0;}.ctac1Ul img{margin-right: 32px;width: 50px;}.ctac1Ul b{font-size: 18px;font-weight: 400;color: #000000;}.ctac1Ul span{font-size: 18px;font-weight: 400;color: #666666;}.ctac1Ul span a{color: #666666;}.ctac1Ul span a:hover{color: rgb(219, 198, 116);}.ctacP1 #map{width: 100%;margin-top: 56px;height: 485px;}.ctacP2 form{flex-wrap: wrap;justify-content: space-between;}.ctacP2 label{	display: block;	width: calc((100% / 3) - 30px);	margin-bottom: 40px;	position: relative;	font-size: 14px;}.ctacP2 input,.ctacP2 textarea{	border-width: 1px;	border-color: rgb(201, 201, 201);	border-style: solid;	display: block;	border-radius: 5px;	background-color: rgb(255, 255, 255);	width: 100%;	height: 48px;	position: relative;	z-index: 1;	padding: 0 16px 0 48px;}.ctacP2 textarea{padding: 16px 16px 16px 48px;height: 150px;}.ctacP2 label.tzaP{margin-bottom: 64px;width: 100%;}.ctacP2 label i{	display: flex;	justify-content: center;	align-items: center;	width: 48px;	height: 48px;	position: absolute;	left: 0;	top: 0;	z-index: 2;font-size: 24px}.ctacP2 .tijiao{	background-color: #D9C578;	width: 251px;	height: 48px;	font-size: 16px;	color: rgb(255, 255, 255);	text-transform: uppercase;	text-align: center;	display: block;	margin: 0 auto;	border-radius: 0;	cursor: pointer;	padding: 0;}@media (max-width:992px) {	.ctacP{padding: 40px 0;}	.pubTit3{text-align: center;display: block;}	.pubTit3 span{font-size: 24px;}	.pubTit3 small{margin: 8px 0 0;font-size: 14px;padding: 0;}	.ctac1Ul{margin: 0;}	.ctac1Ul li{width: 100%;padding: 0;}	.ctac1Ul .kuang{padding: 8px 0;}	.ctac1Ul img{width: 40px;margin-right: 16px;}	.ctac1Ul b,	.ctac1Ul span{font-size: 14px;}	.pubTit3{margin-bottom: 16px;}	.ctacP2 label{width: 100%;margin-bottom: 16px;}	.ctacP2 input{height: 40px;}	.ctacP2 label i{width: 40px;height: 40px;}	.ctacP2 label i img{max-width: 50%;}	.ctacP2 input{padding-left: 40px;}	.ctacP2 textarea{padding: 12px 12px 12px 40px;height: 100px;}	.ctacP2 label.tzaP{margin-bottom: 24px;}	.ctacP2 .tijiao{width: 160px;height: 40px;font-size: 14px;}	 }.tcGall{	background: rgba(0,0,0,0.9);	position: fixed;	left: 0;	top: 0;	display: block;	width: 100%;	height: 100%;	z-index: 999;	display: none;}.tcGall .nrBox{	position: absolute;	width: 100%;	height: 100%;	padding: 16px;}.tcGall .swiper-slide{	display: flex;	justify-content: center;	align-items: center;	height: calc(100vh - 32px);}.tcGall .closeBtn{	position: absolute;	right: 16px;	top: 16px;	width: 48px;	cursor: pointer;	z-index: 2;}.tcGall .closeBtn img{display: block;}.tcGall .swiper{position: relative;z-index: 1;}.tcGall .nrBox img{	max-width: 100%;	max-height: calc(100vh - 32px);}.tcGall .swiper-button-prev::after,.tcGall .swiper-button-next::after{color: #ffffff;}/* support */.suppP *{box-sizing: border-box;}.suppNav .nrBox{	display: flex;	justify-content: center;	align-items: center;	flex-wrap: wrap;	font-size: 16px;	color: #333333;	padding: 48px 0;}.suppNav .nrBox span{	margin: 0 20px;	display: inline-block;}.suppP1 .con,.suppP2 .con,.suppP3 .con,.suppP4 .con{width: 1280px;}.suppP1 .nrBox{	border-top: 1px solid #cacaca;	border-bottom: 1px solid #cacaca;}.suppP2 .nrBox{flex-direction: row-reverse;}.suppP2 .nrBox,.suppP3 .nrBox{padding: 72px 0;}.suppP3 .nrBox{	border-top: 1px solid #cacaca;	border-bottom: 1px solid #cacaca;}.suppP4{padding: 72px 0;}.suppTit{font-size: 40px;color: #333333;margin-bottom: 40px;position: relative;}.supp1Ul{	padding: 48px 96px;}.supp1Ul li{	border-bottom: 1px solid #cacaca;}.supp1Ul li:last-child{	border-bottom: none;}.supp1Ul .zktit{	font-size: 16px;	position: relative;	padding: 8px 40px;	min-height: 48px;	display: flex;	justify-content: flex-start;	align-items: center;	cursor: pointer;	position: relative;	cursor: pointer;}.supp1Ul .zktit::before{	content: "";	display: block;	width: 18px;	height: 2px;	background: #cacaca;	position: absolute;	left: 0;	top: calc(50% - 1px);	transition: all .3s;}.supp1Ul .zktit::after{	content: "";	display: block;	width: 2px;	height: 18px;	background: #cacaca;	position: absolute;	left: 8px;	top: calc(50% - 9px);	transition: all .3s;}.supp1Ul .zhshow{	font-size: 14px;	color: #666666;	line-height: 1.8;	padding: 0 40px 16px 40px;	display: none;}.supp1Ul li.on .zktit{color: #1a6848;}.supp1Ul li.on .zktit::before{background: #1a6848;}.supp1Ul li.on .zktit:after{opacity: 0;}.suppImg{width: 46.8%;}.suppImg img{display: block;width: 100%;}.suppText{width: 46.8%;}.suppDesc{	font-size: 14px;	line-height: 1.8;	color: #666666;}.suppMore{	font-size: 18px;	color: #333333;	border-bottom: 1px solid #1b512d;	padding-left: 20px;	background: url(../images/suppm.png) left center no-repeat;	background-size: 16px;	min-height: 30px;	display: block;	width: max-content;	display: flex;	justify-content: flex-start;	align-items: center;	margin-top: 32px;}.suppTit a{	color: #666666;	font-size: 16px;	position: absolute;	right: 0;	top: 50%;	transform: translateY(-50%);}.supp4Ul{margin: -28px;display: flex;justify-content: flex-start;align-items: stretch;flex-wrap: wrap;}.supp4Ul li{padding: 28px;width: 25%;}.supp4Ul .kuang{height: 100%;display: block;position: relative;}.supp4Ul .imgB{position: relative;padding-top: 144%;display: block;width: 100%;z-index: 1;}.supp4Ul .imgB .pic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}.supp4Ul .imgB .pic img{width: 100%;height: 100%;object-fit: cover;display: block;}.supp4Ul .tubiao{position: absolute;left: 24px;top: 24px;z-index: 2;}.supp4Ul .tubiao img{display: block;height: 36px;}.supp4Ul .textB{	position: absolute;	left: 0;	bottom: 0;	display: block;	width: 100%;	padding: 24px 16px;	z-index: 2;}.supp4Ul .titB{	font-size: 16px;	line-height: 24px;	height: 48px;	color: #333333;	width: 100%;	overflow: hidden;	-ms-text-overflow: ellipsis;text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical; 	-webkit-line-clamp: 2;}.supp4Ul .suppMore{	margin-top: 8px;	width: 100%;}@media only screen and (max-width: 1366px) {	.supp1Ul{padding: 40px 64px;}	.suppTit{font-size: 32px;margin-bottom: 32px;}	.supp4Ul{margin: -16px;}	.supp4Ul li{padding: 16px;}	.supp4Ul .textB{padding: 16px 8px;}	.supp4Ul .titB{font-size: 14px;}}@media only screen and (max-width: 1024px) {	.suppNav .nrBox{padding: 32px 0;}	.suppNav .nrBox span{margin: 8px;}	.suppTit{font-size: 24px;margin-bottom: 24px;}	.supp1Ul{padding: 0;}	.suppP2 .nrBox, .suppP3 .nrBox{display: block;}	.suppImg{width: 64%;margin: 0 auto;}	.suppP2 .nrBox, .suppP3 .nrBox,.suppP4{padding: 56px 0;}	.suppText{width: 100%;margin: 16px auto 0;}	.suppTit{text-align: center;}	.suppMore{margin: 16px auto 0;}	.supp4Ul li{width: 50%;}	.suppP4 .suppTit{text-align: left;}}@media only screen and (max-width: 600px) {	.suppNav .nrBox span{}	.supp1Ul .zktit{padding-right: 0;padding-left: 28px;}	.supp1Ul .zhshow{padding: 8px 0 16px 28px;}	.suppImg{width: 100%;}	.supp4Ul{margin: -4px;}	.supp4Ul li{padding: 4px;}	.suppMore{font-size: 16px;}	}.con {	width: 1620px;  	margin: 0 auto;  	max-width: 90%;    }/* support */.suppP *{box-sizing: border-box;}.suppP>div{position: relative;}.suppP .dingw{position: absolute;left: 0;top: -80px;}.suppNav .nrBox{	display: flex;	justify-content: center;	align-items: center;	flex-wrap: wrap;	font-size: 16px;	color: #333333;	padding: 48px 0;}.suppNav .nrBox span{	margin: 0 20px;	display: inline-block;	cursor: pointer;}.suppP1 .con,.suppP2 .con,.suppP3 .con{width: 1280px;}.suppP1 .nrBox{	border-top: 1px solid #cacaca;	border-bottom: 1px solid #cacaca;}.suppP2 .nrBox{flex-direction: row-reverse;}.suppP2 .nrBox,.suppP3 .nrBox{padding: 72px 0;}.suppP3 .nrBox{	border-top: 1px solid #cacaca;	border-bottom: 1px solid #cacaca;}.suppP4{padding: 72px 0;}.suppTit{font-size: 40px;color: #333333;margin-bottom: 40px;position: relative;}.supp1Ul{	padding: 48px 96px;}.supp1Ul li{	border-bottom: 1px solid #cacaca;}.supp1Ul li:last-child{	border-bottom: none;}.supp1Ul .zktit{	font-size: 16px;	position: relative;	padding: 8px 40px;	min-height: 48px;	display: flex;	justify-content: flex-start;	align-items: center;	cursor: pointer;	position: relative;	cursor: pointer;}.supp1Ul .zktit::before{	content: "";	display: block;	width: 18px;	height: 2px;	background: #1a6848;	position: absolute;	left: 0;	top: calc(50% - 1px);	transition: all .3s;}.supp1Ul .zktit::after{	content: "";	display: block;	width: 2px;	height: 18px;	background: #1a6848;	position: absolute;	left: 8px;	top: calc(50% - 9px);	transition: all .3s;}.supp1Ul .zhshow{	font-size: 14px;	color: #666666;	line-height: 1.8;	padding: 0 40px 16px 40px;	display: none;}.supp1Ul li.on .zktit{color: #1a6848;}.supp1Ul li.on .zktit::before{background: #1a6848;}.supp1Ul li.on .zktit:after{opacity: 0;}.suppImg{width: 46.8%;}.suppImg img{display: block;width: 100%;}.suppImg video{display: block;width: 100%;}.suppText{width: 46.8%;}.suppDesc{	font-size: 14px;	line-height: 1.8;	color: #666666;}.suppMore{	font-size: 18px;	color: #333333;	border: 2px solid #D3BF72; padding: 10px 10px 10px 40px;background: url(../images/suppm.png) 10px center no-repeat;	background-size: 16px;	min-height: 30px;	display: block;	width: max-content;	display: flex;	justify-content: flex-start;	align-items: center;	margin-top: 32px;	position: relative;}.suppMore:after, .suppMore:before {  bottom: 0;    content: "";    display: block;    height: 1px;    left: 0;    position: absolute;    -webkit-transition: -webkit-transform .45s cubic-bezier(.215,.61,.355,1);    transition: -webkit-transform .45s cubic-bezier(.215,.61,.355,1);    transition: transform .45s cubic-bezier(.215,.61,.355,1);    transition: transform .45s cubic-bezier(.215,.61,.355,1), -webkit-transform .45s cubic-bezier(.215,.61,.355,1);    width: 100%;    z-index: 1;}.suppMore:before {    -webkit-transform: none;    transform: none;    -webkit-transform-origin: left;    transform-origin: left;    -webkit-transition-delay: .25s;    transition-delay: .25s;}.suppMore:after {    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: right;    transform-origin: right;}.suppMore:hover:before {    -webkit-transform: scaleX(0);    transform: scaleX(0);    -webkit-transform-origin: right;    transform-origin: right;    -webkit-transition-delay: 0s;    transition-delay: 0s;}.suppMore:hover:after {    -webkit-transform: none;    transform: none;    -webkit-transform-origin: left;    transform-origin: left;    -webkit-transition-delay: .25s;    transition-delay: .25s;}.suppTit a{	color: #666666;	font-size: 16px;	position: absolute;	right: 0;	top: 50%;	transform: translateY(-50%);}.supp4Ul{margin: -28px;display: flex;justify-content: flex-start;align-items: stretch;flex-wrap: wrap;}.supp4Ul li{padding: 28px;width: 25%;}.supp4Ul .kuang{height: 100%;display: block;position: relative;}.supp4Ul .imgB{position: relative;padding-top: 144%;display: block;width: 100%;z-index: 1;}.supp4Ul .imgB .pic{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}.supp4Ul .imgB .pic img{width: 100%;height: 100%;object-fit: cover;display: block;}.supp4Ul .tubiao{position: absolute;left: 24px;top: 24px;z-index: 2;}.supp4Ul .tubiao img{display: block;height: 36px;}.supp4Ul .textB{	position: absolute;	left: 0;	bottom: 0;	display: block;	width: 100%;	padding: 24px 16px;	z-index: 2;}.supp4Ul .titB{	font-size: 16px;	line-height: 24px;	height: 48px;	color: #333333;	width: 100%;	overflow: hidden;	-ms-text-overflow: ellipsis;text-overflow: ellipsis;	display: -webkit-box;	-webkit-box-orient: vertical; 	-webkit-line-clamp: 2;}.supp4Ul .suppMore{	margin-top: 8px;	width: 100%;}@media only screen and (max-width: 1366px) {	.supp1Ul{padding: 40px 64px;}	.suppTit{font-size: 32px;margin-bottom: 32px;}	.supp4Ul{margin: -16px;}	.supp4Ul li{padding: 16px;}	.supp4Ul .textB{padding: 16px 8px;}	.supp4Ul .titB{font-size: 14px;}}@media only screen and (max-width: 1024px) {	.suppNav .nrBox{padding: 32px 0;}	.suppNav .nrBox span{margin: 8px;}	.suppTit{font-size: 24px;margin-bottom: 24px;}	.supp1Ul{padding: 0;}	.suppP2 .nrBox, .suppP3 .nrBox{display: block;}	.suppImg{width: 64%;margin: 0 auto;}	.suppP2 .nrBox, .suppP3 .nrBox,.suppP4{padding: 56px 0;}	.suppText{width: 100%;margin: 16px auto 0;}	.suppTit{text-align: center;}	.suppMore{margin: 16px auto 0;}	.supp4Ul li{width: 50%;}	.suppTit a{position: relative;right: unset;top: unset;margin: 16px auto 0;display: block;}	.suppP .dingw{top: -60px;}}@media only screen and (max-width: 600px) {	.suppNav .nrBox span{}	.supp1Ul .zktit{padding-right: 0;padding-left: 28px;}	.supp1Ul .zhshow{padding: 8px 0 16px 28px;}	.suppImg{width: 100%;}	.supp4Ul{margin: -4px;}	.supp4Ul li{padding: 4px;}	.suppMore{font-size: 16px;}}