@charset "utf-8";:root {	--qian-color: #666;	--main-color: #cd281e;	--hover-color: #ad1910;	--Oswald-Bold: Oswald-Bold;	--POPPINS-BOLD: POPPINS-BOLD;}*,*:before,*:after {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	outline: 0;}#bsWXBox {	box-sizing: content-box;}div,p,span,i,em {	white-space: inherit !important;}ul {	list-style: none;}body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select {	margin: 0;	padding: 0;}html {	font-size: 1px;}@media (max-width: 1730px) {	html {		font-size: 0.901042px;	}}@media (max-width: 1600px) {	html {		font-size: 0.824479px;	}}@media (max-width: 1530px) {	html {		font-size: 0.792708px;	}}@media (max-width: 1440px) {	html {		font-size: 0.741146px;	}}@media (max-width: 1366px) {	html {		font-size: 0.702604px;	}}@media (max-width: 1360px) {	html {		font-size: 0.699479px;	}}@media (max-width: 1280px) {	html {		font-size: 0.657813px;	}}body {	font-family: "微软雅黑", "PingFang SC", '思源黑体 CN-Medium', "思源黑体 CN", "Microsoft YaHei New", "Microsoft Yahei", "Hiragino Sans GB", "Arial", "Helvetica", sans-serif;	;	font-size: 14rem;	color: var(--qian-color);	line-height: 1.2;	width: 100%;	background: #fff;	max-width: 1920px;	margin: 0 auto !important;	word-break: break-all;	scroll-behavior: smooth;	-webkit-text-size-adjust: none;	-webkit-tap-highlight-color: transparent;}a:link,a:visited {	text-decoration: none;	outline: none;	color: var(--qian-color);}a:hover,a:active,a:focus {	color: var(--qian-color);	text-decoration: none;}img {	border: 0;	max-width: 100%;	height: auto;}table {	border-collapse: collapse;	width: 100%;}h1,h2,h3,h4,h5,h6 {	font-weight: normal;}input,textarea {	font-size: 14px;	outline: 0;	overflow: hidden;	font-family: 'Microsoft YaHei';}input[type='reset'],input[type='button'],input[type='submit'],input[type='radio'] {	cursor: pointer;	outline: 0;}input[type='checkbox'],input[type='radio'] {	position: relative;	vertical-align: middle;	margin-top: -2px;	margin-bottom: 1px;	margin-left: 5px;	margin-right: 5px;}textarea,input[type='email'],input[type='date'],input[type='password'],input[type='text'] {	padding: 0;	color: var(--qian-color);	outline: 0;}input[type='submit'],input[type='reset'],input[type='button'],input[type='text'],select,button {	-webkit-appearance: none;}input,select,textarea {	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);	border-radius: 0;}::-webkit-input-placeholder {	color: #888;}:-moz-placeholder {	color: #888;	opacity: 1;}::-moz-placeholder {	color: #888;	opacity: 1;}:-ms-input-placeholder {	color: #888;}.fl {	float: left;}.fr {	float: right;}/*清楚浮动*/.clearfix:after {	clear: both;	height: 0;	content: '';	line-height: 0;	font-size: 0;	display: block;}/*图片垂直水平居中*/.pic {	width: 100%;	overflow: hidden;	position: relative;}.pic img {	transition: 0.5s;}.pic:after {	content: '';	display: block;	padding-bottom: 100%;}.middleCenter {	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	max-width: 100%;	max-height: 100%;	display: block;	vertical-align: middle;	text-align: center;	margin: auto;	object-fit: cover;}.container {	margin-right: auto;	margin-left: auto;	width: 1800rem;}.container01 {	margin-right: auto;	margin-left: auto;	width: 1440rem;}#privacyPopup {	z-index: 10000;	position: fixed;	width: auto;	background: #fff;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	font-size: 14px;	-webkit-box-sizing: border-box;	box-sizing: border-box;	display: none;}#privacyPopup video {	display: block;	max-width: 100%;	max-height: 100vh;}#privacyPopup .close {	position: absolute;	width: 40px;	height: 40px;	top: 0;	right: 0;	text-align: center;	line-height: 40px;	font-size: 42px;	color: #fff;	cursor: pointer;	z-index: 5;}@media (max-width: 768px) {	#privacyPopup {		width: 100%;	}}.ellipsis {	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;}.animated {	-webkit-animation-duration: 1s;	animation-duration: 1s;	-webkit-animation-fill-mode: both;	animation-fill-mode: both;}.animated.infinite {	-webkit-animation-iteration-count: infinite;	animation-iteration-count: infinite;}.animated.hinge {	-webkit-animation-duration: 2s;	animation-duration: 2s;}@-webkit-keyframes zoomIn {	0% {		opacity: 0;		-webkit-transform: scale3d(0.3, 0.3, 0.3);		transform: scale3d(0.3, 0.3, 0.3);	}	50% {		opacity: 1;	}}@keyframes zoomIn {	0% {		opacity: 0;		-webkit-transform: scale3d(0.3, 0.3, 0.3);		transform: scale3d(0.3, 0.3, 0.3);	}	50% {		opacity: 1;	}}.zoomIn {	-webkit-animation-name: zoomIn;	animation-name: zoomIn;}@keyframes fadeInLeft2 {	0% {		opacity: 0;		transform: translate3d(-70px, 0, 0);	}	to {		opacity: 1;		transform: translateZ(0);	}}.fadeInLeft2 {	animation-name: fadeInLeft2;}@keyframes fadeInLeft3 {	0% {		opacity: 0;		transform: translate3d(-10px, 0, 0);	}	to {		opacity: 1;		transform: translateZ(0);	}}.fadeInLeft3 {	animation-name: fadeInLeft3;}@keyframes fadeInRight2 {	0% {		opacity: 0;		transform: translate3d(70px, 0, 0);	}	to {		opacity: 1;		transform: translateZ(0);	}}.fadeInRight2 {	animation-name: fadeInRight2;}@keyframes fadeInUp2 {	0% {		opacity: 0;		transform: translate3d(0, 70px, 0);	}	to {		opacity: 1;		transform: translateZ(0);	}}.fadeInUp2 {	animation-name: fadeInUp2;}@keyframes fadeInDown2 {	0% {		opacity: 0;		transform: translate3d(0, -70px, 0);	}	to {		opacity: 1;		transform: translateZ(0);	}}.fadeInDown2 {	animation-name: fadeInDown2;}@keyframes mymove {	0% {		transform: scale(0.3);	}	100% {		transform: scale(1);	}}@-webkit-keyframes mymove {	0% {		transform: scale(0.3);	}	100% {		transform: scale(1);	}}@-webkit-keyframes swing {	20% {		-webkit-transform: rotate(15deg);		transform: rotate(15deg);	}	40% {		-webkit-transform: rotate(-10deg);		transform: rotate(-10deg);	}	60% {		-webkit-transform: rotate(5deg);		transform: rotate(5deg);	}	80% {		-webkit-transform: rotate(-5deg);		transform: rotate(-5deg);	}	100% {		-webkit-transform: rotate(0deg);		transform: rotate(0deg);	}}@keyframes swing {	20% {		-webkit-transform: rotate(15deg);		-ms-transform: rotate(15deg);		transform: rotate(15deg);	}	40% {		-webkit-transform: rotate(-10deg);		-ms-transform: rotate(-10deg);		transform: rotate(-10deg);	}	60% {		-webkit-transform: rotate(5deg);		-ms-transform: rotate(5deg);		transform: rotate(5deg);	}	80% {		-webkit-transform: rotate(-5deg);		-ms-transform: rotate(-5deg);		transform: rotate(-5deg);	}	100% {		-webkit-transform: rotate(0deg);		-ms-transform: rotate(0deg);		transform: rotate(0deg);	}}.swing {	-webkit-transform-origin: top center;	-ms-transform-origin: top center;	transform-origin: top center;	-webkit-animation-name: swing;	animation-name: swing;}@font-face {	font-family: Montserrat-Medium;	src: url(../images/Montserrat-Medium.otf);	font-weight: normal;	font-style: normal;	font-display: swap;}@font-face {	font-family: Oswald-Bold;	src: url('../images/Oswald-Bold.woff2') format('woff2'), url('../images/Oswald-Bold.woff') format('woff'), url('../images/Oswald-Bold.ttf') format('truetype'), url('../images/Oswald-Bold.eot') format('embedded-opentype'), url('../images/Oswald-Bold.svg') format('svg');	font-weight: normal;	font-style: normal;	font-display: swap;}@font-face {	font-family: POPPINS-BOLD;	src: url('../images/POPPINS-BOLD.woff2') format('woff2'), url('../images/POPPINS-BOLD.woff') format('woff'), url('../images/POPPINS-BOLD.ttf') format('truetype'), url('../images/POPPINS-BOLD.eot') format('embedded-opentype'), url('../images/POPPINS-BOLD.svg') format('svg');	font-weight: normal;	font-style: normal;	font-display: swap;}.prompt {	position: fixed;	width: 100%;	height: 100%;	background: url(../images/ie_sosad.png) no-repeat center 35% #ffffff;	left: 0;	bottom: 0;	display: none;	z-index: 999;	filter: alpha(opacity=80);	opacity: 80;}.prompt span {	position: absolute;	font-size: 14px;	font-family: 'Microsoft YaHei';	top: 55%;	left: 50%;	margin-left: -152px;	width: 304px;	display: block;	line-height: 24px;	color: var(--qian-color);}.prompt span a {	text-decoration: underline;}.prompt .prompt_close {	width: 30px;	height: 30px;	position: absolute;	right: 30px;	top: 30px;	background: url(../images/closed.png) no-repeat center center;	cursor: pointer;}#Privacy {	z-index: 10000;	position: fixed;	width: 800px;	background: #fff;	border: 4px solid rgba(0, 0, 0, 0.15);	top: 50%;	left: 50%;	margin-top: -264px;	margin-left: -400px;	border-radius: 5px;	font-size: 14px;	-webkit-box-sizing: border-box;	box-sizing: border-box;	display: none;}#Privacy .dialog_header {	width: 100%;	position: relative;	padding: 0 10px;	-webkit-box-sizing: border-box;	box-sizing: border-box;	background: #f3f3f3;}#Privacy .dialog_header .title {	width: 100%;	color: #000;	font-weight: 700;	font-size: 16px;	line-height: 40px;}#Privacy .dialog_header .close {	position: absolute;	width: 40px;	height: 40px;	top: 0;	right: 0;	text-align: center;	line-height: 40px;	font-size: 22px;	color: #c5c5c5;	cursor: pointer;}#Privacy .privacy_policy_title {	font-size: 24px;	line-height: 1.2;	text-align: center;	margin-bottom: 20px;}#Privacy .p-1 {	font-size: 20px;}#Privacy .p-2 {	font-size: 16px;}#Privacy .privacy_content {	-webkit-box-sizing: border-box;	box-sizing: border-box;	width: 100%;	height: 400px;	padding: 20px 30px;	overflow: auto;}#Privacy .privacy_footer {	width: 100%;	padding: 20px 0;	text-align: center;}#Privacy .close_btn {	display: inline-block;	margin: 0 auto;	width: auto;	min-width: 200px;	height: 40px;	background: var(--main-color);	color: #fff;	font-size: 16px;	text-align: center;	line-height: 40px;	cursor: pointer;}@media (max-width: 768px) {	#Privacy {		width: 100%;		height: 100%;		left: 0;		top: 0;		margin: 0;	}}.sitemap li {	border-bottom: 1px dashed #e0e0e0;	padding-bottom: 20rem;	margin-bottom: 20rem;}.sitemap li .top {	font-size: 20rem;	color: #333;	font-weight: bold;}.sitemap li .top:hover {	color: var(--main-color);}.sitemap li .bot {	margin-top: 15rem;}.sitemap li .bot a {	float: left;	font-size: 16rem;	color: #666;	margin-right: 20rem;}.sitemap li .bot a:hover {	color: var(--main-color);}.sitemap li .bot p {	display: block;	width: 100%;	overflow: hidden;	font-weight: bold;	margin-top: 10rem;}.fix {	position: fixed;	width: 100%;	top: 0;	z-index: 155777;	transition: 0.5s;	left: 0;}.header {	height: 100rem;	width: 100%;	transition: 0.5s;	position: relative;	z-index: 1;	background: #fff;}.header .logo {	padding: 0;	float: left;	transition: 0.2s;	padding-top: 19rem;}.header .logo a {	display: block;	position: relative;}.header .logo a img {	display: inline-block;	vertical-align: top;	width: 286rem;	z-index: 5;	transition: 0.5s;}.header .header-right {	float: right;	margin-right: -16rem;}.header .header-right .menu {	float: right;	position: relative;	width: 36px;	height: 36px;	margin-top: 12px;	display: none;}.header .header-right .menu .navPhoneBtn {	display: inline-block;	padding: 10px;	cursor: pointer;	float: left;	position: absolute;	z-index: 9;	right: 0;	top: 0;	bottom: 0;	margin: auto;	height: 36px;	text-align: right;}.header .header-right .menu .navPhoneBtn span {	display: block;	width: 20px;	height: 2px;	margin-bottom: 5px;	position: relative;	background: var(--main-color);	border-radius: 3px;	z-index: 1;	-webkit-transform-origin: 20px;	transform-origin: 20px;	-webkit-transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, width 0.5s, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);	transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, width 0.5s, -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);	transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), width 0.5s, transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);	transition: background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease, transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), width 0.5s, transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);}.header .header-right .menu .navPhoneBtn span:nth-last-child(2) {	-webkit-transform: rotate(0);	transform: rotate(0);	-webkit-transition: width 0.5s ease;	transition: width 0.5s ease;}.header .header-right .menu .navPhoneBtn span:last-child {	margin-bottom: 0;}.header .header-right .shenqing {	float: right;	padding-top: 32rem;	transition: 0.5s;}.header .header-right .shenqing a {	width: 121rem;	line-height: 36rem;	background-color: #cd281e;	border-radius: 10rem;	font-size: 16rem;	color: #ffffff;	display: block;	text-align: center;}@media (min-width: 1025px) {	.header .header-right .shenqing a:hover {		background-color: var(--hover-color);	}}.header .header-right .lan {	float: right;	position: relative;	background: url(../images/lan.png) no-repeat center left;	background-size: 25rem;	padding-left: 31rem;	margin-right: 30rem;	cursor: pointer;}.header .header-right .lan span {	background: url(../images/arrow.png) no-repeat center right;	background-size: 7rem;	display: block;	padding-right: 13rem;	line-height: 100rem;	transition: 0.5s;	font-size: 16rem;	color: #212121;}.header .header-right .lan ul {	position: absolute;	top: 100%;	left: 0;	width: 100%;	z-index: 33;	padding: 10rem;	background: #fff;	display: none;}.header .header-right .lan ul li a {	display: block;}.header .header-right .header-search {	float: right;	position: relative;	background: url(../images/line.png) no-repeat center right;	background-size: 1rem;	margin-right: 23rem;	/*搜索*/}.header .header-right .header-search .pull-right {	position: relative;	z-index: 778;}.header .header-right .header-search .pull-right a {	display: block;	overflow: hidden;	width: 62rem;	height: 100rem;	transition: 0.7s;	background: url(../images/search.png) no-repeat center center;	background-size: 18rem !important;}.header .header-right .header-search .search .search-main {	top: 100%;	right: 0;	z-index: 777;	width: 300rem;	display: none;	position: absolute;	background: #fff;	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}.header .header-right .header-search .form-control {	text-align: left;	border: 0;	width: 100%;	font-size: 16rem;	color: #666;	height: 50rem;	vertical-align: top;	padding: 0 60rem 0 30rem;	-webkit-appearance: none;	background: none;}.header .header-right .header-search .btn {	top: 0;	border: 0;	right: 0;	color: #fff;	width: 50rem;	height: 50rem;	line-height: 50rem;	position: absolute;	background: url(../images/search.png) no-repeat center center;	background-size: 18rem !important;}.nav {	transition: 0.2s;	float: right;	padding-right: 24rem;}.nav ul {	z-index: 1;}.nav ul li {	text-align: center;	float: left;	margin-left: 96rem;	position: relative;}.nav ul li .second {	display: block;	font-size: 18rem;	color: #212121;	line-height: 100rem;	text-align: center;	position: relative;	transition: 0.5s;	cursor: pointer;}.nav ul li .second i {	height: 77rem;	width: 11rem;	background: url(../images/arrow.png) no-repeat center center;	background-size: 100%;	display: inline-block;	vertical-align: top;	margin-left: 10rem;}.nav ul li .subnav {	width: 100%;	position: absolute;	top: 100%;	left: 50%;	z-index: 1;	display: none;	width: 600rem;	margin-left: -300rem;	padding: 40rem;	background: rgba(255, 255, 255, 0.94);	box-shadow: 0rem 8rem 28rem 0rem rgba(78, 85, 156, 0.15);}.nav ul li .subnav .left {	float: left;	width: 50%;	font-size: 16rem;	padding: 20rem 50rem 0 0;}.nav ul li .subnav .left .list {	margin-bottom: 30rem;}.nav ul li .subnav .left .list a {	text-align: left;	color: #333;	display: block;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	line-height: 30rem;	height: auto;	margin-bottom: 20rem;	transition: 0.5s;	position: relative;}.nav ul li .subnav .left .list a:after {	font-size: 22rem;	content: '→';	display: block;	color: #303140;	position: absolute;	top: 0;	right: 0;	font-family: var(--Roboto-Regular);}@media (min-width: 1025px) {	.nav ul li .subnav .left .list a:hover {		color: var(--main-color);		padding-left: 10rem;	}}.nav ul li .subnav .pic {	width: 50%;	float: right;}.nav ul li .subnav .pic:after {	padding-bottom: 109.13461538%;}.nav ul li:hover a.second {	color: var(--main-color);}.nav ul .active a.second {	color: var(--main-color);}.headerfix {	box-shadow: 0rem 8rem 28rem 0rem rgba(78, 85, 156, 0.15);	height: 70rem;}.headerfix .nav ul li .second {	line-height: 70rem;}.headerfix .header-right .shenqing {	padding-top: 17rem;}.headerfix .header-right .lan span {	line-height: 70rem;}.headerfix .header-right .header-search .pull-right a {	height: 70rem;}.headerfix .logo {	padding-top: 10rem;}.headerfix .logo a img {	width: 222rem;}.transparent {	position: fixed;	display: none;	width: 100%;	height: 100%;	background: rgba(51, 51, 51, 0.6);	top: 0;	left: 0;	z-index: 888;	backdrop-filter: blur(5px);}.transparent.active {	display: block;}.height {	height: 1px;	position: absolute;	top: -100rem;	left: 0;	width: 100%;}.height1 {	height: 100rem;}#menu {	position: fixed;	top: 0;	right: -300px;	width: 300px;	background: #ffffff;	z-index: 9999;	height: 100%;	transition: 0.5s;	overflow: auto;	padding: 62px 8px;}#menu ul ul {	padding: 0;	margin: 0 -5px;}#menu ul ul li {	width: 50%;	float: left;	padding: 0 5px;}#menu ul ul li a {	padding: 0;}#menu ul {	overflow: hidden;	padding: 0 0 0 10px;}#menu ul li {	position: relative;}#menu ul li a {	font-size: 18px;	color: var(--main-color);	display: block;	line-height: 36px;	position: relative;	font-weight: bold;}#menu ul li a .pic:after {	padding-bottom: 75%;}@media (min-width: 1025px) {	#menu ul li:hover a {		background: #f2f2f2;	}}#menu ul li ul li a {	font-size: 14px;	color: #333;	line-height: 30px;	margin: 10px 0;}#menu ul li ul li a .pic {	width: 100%;	background: #f3f3f3;}#menu ul li ul li ul li a {	font-size: 14px;}#menu ul li ul li ul li ul li a {	font-size: 14px;	font-weight: normal;}#menu ul li:nth-child(1):before {	display: none;}#menu .shenqing {	padding: 20px 0;	border-bottom: 1px solid #f5f5f7;}#menu .shenqing a {	width: 121px;	line-height: 36px;	background-color: #cd281e;	border-radius: 10px;	font-size: 16px;	color: #ffffff;	display: block;	text-align: center;}#menu h3 {	font-size: 20px;	font-weight: bold;	margin-bottom: 10px;	color: #333;}#menu .lan {	position: relative;	padding: 20px 0;	border-bottom: 1px solid #f5f5f7;	margin-right: 0;}#menu .lan span {	display: block;	padding-right: 13px;	line-height: 50px;	font-size: 16px;	color: #212121;}#menu .lan span a {	color: #212121;	display: block;}#menu .lan span a img {	width: 25px;	margin-right: 4px;	margin-bottom: 3px;	display: inline-block;	vertical-align: middle;}#menu .search {	z-index: 777;	width: 100%;	background: #fff;	position: relative;	margin: 20px 0;}#menu .search .form-control {	text-align: left;	border: 1px solid #f5f5f7;	width: 100%;	font-size: 14px;	color: #666;	height: 50px;	vertical-align: top;	padding: 0 60px 0 30px;	-webkit-appearance: none;	background: none;}#menu .search .btn {	top: 0;	border: 0;	right: 0;	color: #fff;	width: 50px;	height: 50px;	line-height: 50px;	position: absolute;	background: url(../images/search.png) no-repeat center center;	background-size: 18px !important;}#menu .close {	display: block;	height: 36px;	width: 36px;	position: absolute;	right: 17px;	top: 18px;	border-radius: 50%;	background: url(../images/closed.png) no-repeat center center;	background-size: 15px;}#menu.show1 {	right: 0;}#privacyPopup {	z-index: 10000;	position: fixed;	width: auto;	background: #fff;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	font-size: 14px;	-webkit-box-sizing: border-box;	box-sizing: border-box;	display: none;}#privacyPopup video {	display: block;	max-width: 100%;	max-height: 100vh;}#privacyPopup .close {	position: absolute;	width: 40px;	height: 40px;	top: 0;	right: 0;	text-align: center;	line-height: 40px;	font-size: 42px;	color: #fff;	cursor: pointer;	z-index: 5;}@media (max-width: 768px) {	#privacyPopup {		width: 100%;	}}.float {	position: fixed;	/* bottom: 30rem; */	bottom: 45%;	right: 15rem;	z-index: 200;}.float ul li {	width: 58rem;	height: 58rem;	background-color: #ffffff;	box-shadow: 0rem 0rem 12rem 1rem rgba(0, 0, 0, 0.12);	border-radius: 8rem;	padding-top: 5rem;	font-size: 12rem;	text-align: center;	margin-bottom: 10rem;	position: relative;}.float ul li .pic {	width: 30rem;	margin: 0 auto;}.float ul li .bt {	color: #2b2b2b;}.float ul li .hover {	position: absolute;	top: 0;	right: 58rem;	width: 127rem;	display: none;}.float ul li .dianhu {	font-size: 16rem;}.float ul li .dianhu a {	color: #fff;}.float ul li .hover1 {	position: absolute;	top: 0;	right: 58rem;	width: 147rem;	background: #fff;	padding: 12rem 10rem;	min-height: 58rem;	display: none;	font-size: 20rem;	font-family: Oswald-Regular;	color: var(--main-color);	line-height: 32rem;}.float ul li:hover .bt {	color: var(--main-color);}.float ul li:hover .hover {	display: block;}.float ul li:hover .hover1 {	display: block;}.float ul li.dis {	opacity: 1;}.float ul li.last {	display: none;}.float1 ul li.last {	display: block;}.banner {	color: #fff;	text-align: left;	position: relative;	z-index: 2;}.banner img {	display: block;	overflow: hidden;}.banner .banner-slick {	position: relative;}.banner .img {	position: relative;	overflow: hidden;	height: 850rem;}.banner .img1 {	display: none !important;}.banner .item {	position: relative;}.banner .swiper-pagination {	bottom: 20rem;	top: auto;	width: 100%;	text-align: center;}.banner .swiper-pagination .swiper-pagination-bullet {	background-color: rgba(255, 255, 255, 0.4);	margin: 0 5px;	display: inline-block;	vertical-align: top;	float: none;	width: 52rem;	height: 4rem;	border-radius: 0;	opacity: 1;}.banner .swiper-pagination .swiper-pagination-bullet button:before {	display: none;}.banner .swiper-pagination .swiper-pagination-bullet-active {	background: var(--main-color);}.banner .swiper-pagination .swiper-pagination-bullet-active button:before {	display: none;}.banner .banner-hover {	position: absolute;	top: 50%;	left: 0;	width: 100%;	text-align: center;	padding-top: 100rem;	transform: translateY(-88%);}.banner .banner-hover .bt {	font-size: 98rem;	letter-spacing: 51rem;	color: #cd281e;}.banner .swiper-slide-active .banner-hover .chanpin {	-webkit-animation: fadeInUp2 2s alternate;	animation: fadeInUp2 2s alternate;}.banner .swiper-slide-active .banner-hover .span {	-webkit-animation: fadeInUp2 2s alternate;	animation: fadeInUp2 2s alternate;}.banner .swiper-slide-active .banner-hover .bt {	-webkit-animation: fadeInUp2 2.5s alternate;	animation: fadeInUp2 2.5s alternate;}.banner .swiper-slide-active .banner-hover .p {	-webkit-animation: fadeInUp2 3s alternate;	animation: fadeInUp2 3s alternate;}.banner .swiper-slide-active .banner-hover .more {	-webkit-animation: fadeInRight2 3s alternate;	animation: fadeInRight2 3s alternate;}.banner .swiper-button-next,.banner .swiper-button-prev {	width: 52rem;	height: 52rem;	background-color: rgba(0, 0, 0, 0.2);	border-radius: 50%;	left: 40rem;	margin-top: -20rem;}.banner .swiper-button-next:after,.banner .swiper-button-prev:after {	font-size: 20rem;	color: #fff;}.banner .swiper-button-next {	right: 40rem;	left: auto;}.home-title2 {	position: relative;}.home-title2 img {	height: 93rem;	display: block;}.home-title2 span {	font-size: 42rem;	font-weight: bold;	color: #2e2927;	position: absolute;	top: 17rem;	left: 0;	width: 100%;	transition: 0.5s;}@media (min-width: 1025px) {	.home-title2:hover span {		padding-left: 20rem;	}}.home-title3 {	text-align: center;}.home-title3 img {	margin: 0 auto;}.home-news {	padding: 110rem 0 53rem 0;	overflow: hidden;}.home-news .left {	float: left;	width: 42%;}.home-news .right {	float: right;	width: 54%;}.home-news .right .newslist1 {	padding: 26rem 34rem 17rem 34rem;	background-color: #fafafa;	border-radius: 8rem;}.newslist ul {	margin: 0 -13rem;}.newslist ul li {	width: 50%;	float: left;	padding: 0 13rem;}.newslist ul li .box {	border-radius: 8rem;	overflow: hidden;}.newslist ul li .pic {	border-radius: 10rem 10rem 0rem 0rem;}.newslist ul li .pic img {	width: 100%;}.newslist ul li .pic:after {	padding-bottom: 59.7826087%;}.newslist ul li .pic .date {	font-size: 12rem;	color: #ffffff;	min-width: 78rem;	padding: 0 5rem;	text-align: center;	line-height: 30rem;	background: var(--main-color);	border-radius: 4rem;	position: absolute;	top: 12rem;	left: 18rem;}.newslist ul li .text {	padding: 22rem 20rem;	background-color: #fafafa;}.newslist ul li .bt {	font-size: 18rem;	font-weight: bold;	line-height: 30rem;	height: 60rem;	margin-bottom: 6rem;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	overflow: hidden;	text-overflow: ellipsis;	color: #212121;}.newslist ul li .jsh {	font-size: 16rem;	line-height: 26rem;	height: 52rem;	margin-bottom: 19rem;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	overflow: hidden;	text-overflow: ellipsis;	color: #666666;}@media (min-width: 1025px) {	.newslist ul li:hover .pic img {		transform: scale(1.1);	}	.newslist ul li:hover .bt {		color: var(--main-color);	}}.newslist1 .nleft {	float: left;	width: 71.5%;	padding-right: 135rem;}.newslist1 .pphone {	display: none;}.newslist1 .nright {	float: right;	width: 28.5%;	position: relative;}.newslist1 .nright img {	display: block;}.newslist1 .nright .hover {	position: absolute;	bottom: 0;	left: -170rem;	width: 231rem;}.newslist1 .newsList03 {	height: auto;	margin: 0 -47rem;	overflow: hidden;}.newslist1 .newsList03 li {	margin-bottom: 27rem;}.newslist1 .newsList03 li:nth-last-child(1) {	margin-bottom: 0;}.newslist1 .newsList03 li>div {	margin: 0 47rem;	padding: 15rem 0;}.newslist1 .item-txt03 {	margin-left: 160rem;	overflow: hidden;	padding-bottom: 7rem;	border-bottom: 1px solid #e4e4e4;	min-height: 143rem;	position: relative;	z-index: 30;}.newslist1 .item-txt03 h3 {	margin-bottom: 17rem;}.newslist1 .item-txt03 h3 a {	font-size: 18rem;	font-weight: bold;	line-height: 30rem;	color: #212121;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	overflow: hidden;	text-overflow: ellipsis;	height: 90rem;	display: block;}.newslist1 .span {	font-size: 12rem;	line-height: 30rem;	color: #d1d1d1;	min-width: 34rem;	line-height: 20rem;	text-align: center;	display: inline-block;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	background-color: #ffffff;	border-radius: 2rem;}.newslist1 .imgHover {	position: relative;}.newslist1 .imgHover,.newslist1 .imgHover * {	transition: all 0.3s ease-in-out;}.newslist1 .imgHover:before {	content: '';	background: var(--main-color) url(../images/logobg.png) no-repeat center center;	background-size: 100%;	display: block;	position: absolute;	z-index: 10;	width: 100%;	height: 0;	left: 0%;	top: 50%;	background-repeat: no-repeat;	transition: all 0.3s ease-in-out;	border-radius: 0 15rem 0 15rem;}.newslist1 .imgHover:after {	height: 0;	width: 0;}.newslist1 .item-lf {	width: 115rem;	float: left;	border-top: 3rem solid var(--main-color);	padding-top: 10rem;	position: relative;	z-index: 33;}.newslist1 .item-date,.newslist1 .item-views {	display: block;	font-size: 12rem;	color: #8c8c8c;	text-align: right;	padding-bottom: 2rem;}.newslist1 .item-date strong {	color: var(--main-color);	font-size: 40rem;	padding: 0 0 0 3rem;	font-family: var(--Oswald-Bold);}.newslist1 .item-share {	width: 67rem;	height: 67rem;	float: right;	text-align: center;	font-size: 20rem;	margin-top: 10rem;	cursor: pointer;	position: relative;	z-index: 31;}.newslist1 .item-share .bdsharebuttonbox {	position: absolute;	right: -268rem;	top: 0;	width: 268rem;	display: none;}.newslist1 .item-share .bdsharebuttonbox.show {	display: block;}.newslist1 .item-share .bdsharebuttonbox.hide {	display: none;}.newslist1 .item-share i.icon-31zhuanfa {	background: url(../images/share.png) no-repeat center center;	background-size: 26rem;	width: 100%;	height: 100%;	display: block;	border: 1px solid #b4b4b4;}.newslist1 .item-share .bdsharebuttonbox a {	width: 67rem;	height: 67rem;	margin: 0;	text-indent: 0;	background: none;	line-height: 67rem;	text-align: center;	color: #fff;	float: left;	font-size: 26rem;}.newslist1 .item-share a.bds_weixin {	background: #64aa44 url(../images/sh1.png) no-repeat center center;	background-size: 40rem;}.newslist1 .item-share a.bds_tsina {	background: #db4308 url(../images/sh2.png) no-repeat center center;	background-size: 40rem;}.newslist1 .item-share a.bds_qzone {	background: #ff9d2e url(../images/sh3.png) no-repeat center center;	background-size: 40rem;}.newslist1 .item-share a.bds_more {	background: #60aaea url(../images/sh4.png) no-repeat center center;	background-size: 40rem;}@media (min-width: 1025px) {	.newslist1 .item-share .bdshare-button-style0-32 a:hover {		color: #fff;		opacity: 0.95;	}	.newslist1 .imgHover:hover {		z-index: 10;		position: relative;	}	.newslist1 .imgHover:hover .item-share i.icon-31zhuanfa {		background: url(../images/share1.png) no-repeat center center;		background-size: 26rem;		border: 1px solid #fff;	}	.newslist1 .imgHover:hover:before {		width: 104%;		height: 100%;		left: -2%;		top: 0%;		content: '';	}	.newslist1 .imgHover:hover a,	.newslist1 .imgHover:hover span,	.newslist1 .imgHover:hover strong,	.newslist1 .imgHover:hover p {		color: #fff;		*color: #333;	}	.newslist1 .imgHover:hover .item-lf {		border-top-color: #fff;	}	.newslist1 .imgHover:hover .item-lf,	.newslist1 .imgHover:hover .item-share {		*border-color: var(--main-color);	}}.swiperhuiyuan .item {	width: 33.33333333%;	float: left;}.swiperhuiyuan .item .bt {	font-size: 18rem;	font-weight: bold;	margin-bottom: 20rem;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	color: #212121;}.swiperhuiyuan .item .p {	font-size: 16rem;	line-height: 31rem;	height: 62rem;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 2;	text-overflow: ellipsis;	overflow: hidden;	color: #666666;}.swiperhuiyuan .item .box {	padding: 26rem 30rem;	overflow: hidden;	background-color: #f7f7f7;	border-radius: 8rem;}.swiperhuiyuan .item .info .bottom {	width: 50%;	padding-top: 30rem;	float: left;	padding-right: 20rem;}.swiperhuiyuan .item .info .bottom .p {	margin-bottom: 30rem;}.swiperhuiyuan .item .info .pic {	width: 49.8%;	float: right;	background-color: #dadfe2;	border-radius: 8rem;}.swiperhuiyuan .item .info .pic:after {	padding-bottom: 60%;}@media (min-width: 1025px) {	.swiperhuiyuan .item:hover .bt {		color: #fff;	}	.swiperhuiyuan .item:hover .p {		color: #fff;	}	.swiperhuiyuan .item:hover .more p {		color: #fff;	}	.swiperhuiyuan .item:hover .box {		background-color: var(--main-color);	}	.swiperhuiyuan .item:hover .pic img {		transform: scale(1.1);	}}.more a,.more p {	font-size: 14rem;	line-height: 26rem;	color: #999999;}.home-yugao {	padding: 65rem 0 117rem 0;	overflow: hidden;}.home-yugao .left {	float: left;	width: 63.1%;}.home-yugao .left .swiper-yugao {	color: #fff;	text-align: left;	position: relative;	z-index: 2;	border-radius: 8rem;	overflow: hidden;}.home-yugao .left .swiper-yugao img {	display: block;	overflow: hidden;}.home-yugao .left .swiper-yugao .banner-slick {	position: relative;}.home-yugao .left .swiper-yugao .img {	position: relative;	overflow: hidden;}.home-yugao .left .swiper-yugao .item {	position: relative;}.home-yugao .left .swiper-yugao .swiper-pagination {	bottom: 20rem;	top: auto;	text-align: center;	display: inline-block;	margin: 0 auto;	left: 50%;	height: auto;	padding: 7rem;	background-color: #000203;	border-radius: 7rem;	font-size: 0;	transform: translateX(-50%);}.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet {	margin: 0 2px;	display: inline-block;	vertical-align: top;	float: none;	width: 5rem;	height: 5rem;	border-radius: 50%;	background-color: #6c6d6e;	opacity: 1;}.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet button:before {	display: none;}.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet-active {	width: 10rem;	background-color: #c8c9c9;	border-radius: 2rem;}.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet-active button:before {	display: none;}.home-yugao .left .swiper-yugao .swiper-button-next,.home-yugao .left .swiper-yugao .swiper-button-prev {	width: 24rem;	height: 50rem;	background-color: rgba(255, 255, 255, 0.5);	border-radius: 4rem;	left: 10rem;	top: 50%;	margin-top: -25rem;}.home-yugao .left .swiper-yugao .swiper-button-next:after,.home-yugao .left .swiper-yugao .swiper-button-prev:after {	content: '◂';	font-size: 20rem;	color: #413435;}@media (min-width: 1025px) {	.home-yugao .left .swiper-yugao .swiper-button-next:hover,	.home-yugao .left .swiper-yugao .swiper-button-prev:hover {		background: var(--main-color);	}	.home-yugao .left .swiper-yugao .swiper-button-next:hover:after,	.home-yugao .left .swiper-yugao .swiper-button-prev:hover:after {		color: #fff;	}}.home-yugao .left .swiper-yugao .swiper-button-next {	right: 10rem;	left: auto;}.home-yugao .left .swiper-yugao .swiper-button-next:after {	content: '▸';}.home-yugao .rili {	float: right;	width: 35.3%;}.home-huodong {	padding: 80rem 0 109rem 0;	background: url(../images/bg.jpg) no-repeat bottom center;	background-size: cover;	overflow: hidden;}.home-huodong .certify {	position: relative;	margin-top: 30rem;}.home-huodong .certify .swiper {	position: relative;	width: 1640px;	margin-left: -820px;	left: 50%;	padding: 36rem 0;}.home-huodong .certify .swiper-slide .pic {	border-radius: 10rem;}.home-huodong .certify .swiper-slide .pic img {	display: block;}.home-huodong .certify .swiper-slide .pic:after {	padding-bottom: 56.34095634%;}.home-huodong .certify .swiper-slide .pic:before {	content: '';	display: block;	width: 100%;	height: 100%;	background: url(../images/vbg.png) no-repeat bottom center;	background-size: 100%;	position: absolute;	bottom: 0;	left: 0;	z-index: 33;	opacity: 0;}.home-huodong .certify .swiper-slide .pic .hover {	width: 100%;	height: 100%;	background: url(../images/V.png) no-repeat center center;	background-size: 108rem;	position: absolute;	top: 0;	left: 0;	z-index: 33;	opacity: 0;}.home-huodong .certify .swiper-slide .bt {	position: absolute;	bottom: 24rem;	padding: 0 40rem;	left: 0;	width: 100%;	z-index: 33;	font-size: 24rem;	text-shadow: -1rem 0rem 2rem rgba(46, 41, 39, 0.38);	font-weight: bold;	line-height: 32rem;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	color: #ffffff;	text-align: center;	opacity: 0;}.home-huodong .certify .swiper-slide-active .pic img {	opacity: 1;}.home-huodong .certify .swiper-slide-active .pic:before {	opacity: 1;}.home-huodong .certify .swiper-slide-active .pic .hover {	opacity: 1;}.home-huodong .certify .swiper-slide-active .bt {	opacity: 1;}@media (min-width: 1025px) {	.home-huodong .certify .swiper-slide-active:hover .pic img {		transform: scale(1.1);	}}.home-huodong .certify .swiper-slide img {	display: block;}.home-huodong .swiper-button-next,.home-huodong .swiper-button-prev {	width: 24rem;	height: 50rem;	background-color: #ffffff;	box-shadow: 0rem 0rem 12rem 1rem rgba(0, 0, 0, 0.12);	border-radius: 4rem;	left: 10rem;	top: 50%;	margin-top: -25rem;}.home-huodong .swiper-button-next:after,.home-huodong .swiper-button-prev:after {	content: '◂';	font-size: 20rem;	color: #413435;}@media (min-width: 1025px) {	.home-huodong .swiper-button-next:hover,	.home-huodong .swiper-button-prev:hover {		background: var(--main-color);	}	.home-huodong .swiper-button-next:hover:after,	.home-huodong .swiper-button-prev:hover:after {		color: #fff;	}}.home-huodong .swiper-button-next {	right: 10rem;	left: auto;}.home-huodong .swiper-button-next:after {	content: '▸';}.footer {	background: url(../images/fbg.jpg) no-repeat center center;	background-size: cover;	overflow: hidden;}.footer .footer-top {	padding-top: 62rem;	padding-bottom: 51rem;}.footer .footer-left {	float: left;	width: 50%;}.footer .footer-left .img {	width: 286rem;	margin-bottom: 38rem;}.footer .footer-left .img img {	display: block;}.footer .footer-left .list ul li {	float: left;	width: 25%;	margin-bottom: 21rem;}.footer .footer-left .list ul li a {	display: block;	font-size: 18rem;	line-height: 22rem;	color: rgba(255, 255, 255, 0.6);}@media (min-width: 1025px) {	.footer .footer-left .list ul li:hover a {		color: #ffffff;	}}.footer .footer-center {	float: left;	width: 18%;	/* padding-left: 43rem; */	padding-top: 4rem;	/* padding-right: 30rem; */}.footer .footer-center .f1 {	font-size: 14rem;	color: #858585;	background: url(../images/f1.png) no-repeat center left;	background-size: 20rem;	padding-left: 25rem;}.footer .footer-center .span {	font-family: var(--POPPINS-BOLD);	font-size: 30rem;	margin-top: 10rem;	margin-bottom: 17rem;	color: #fff;}.footer .footer-center .span a {	color: #fff;}.footer .footer-center .f2,.footer .footer-center .f3 {	font-size: 16rem;	line-height: 24rem;	margin-bottom: 15rem;	color: #858585;	padding-left: 25rem;}.footer .footer-center .f2 {	background: url(../images/f2.png) no-repeat left 4rem;	background-size: 20rem;}.footer .footer-center .f3 {	background: url(../images/f3.png) no-repeat left 4rem;	background-size: 20rem;}.footer .footer-right {	float: right;	width: 25%;	/* padding-top: 4rem; */}.footer .footer-right .li {	width: 33.33333%;	float: left;	text-align: center;	font-size: 14rem;	/* line-height: 25rem;  margin-top: 11rem;  color: rgba(133, 133, 133, 0.8); */	color: fff;}.footer .footer-right .li img {	max-height: 120rem;}.footer .footer-right .li p {	/* margin-top: 11rem; */	padding: 10rem 0;}.footer .footer-bottom {	padding: 15rem 0;	border-top: solid 1rem rgba(255, 255, 255, 0.12);	font-size: 14rem;	color: #616161;}.footer .footer-bottom br {	display: none;}.footer .footer-bottom .span {	float: left;}.footer .footer-bottom .span1 {	float: right;}.footer .footer-bottom .span1 a {	margin-left: 20rem;	color: #616161;}@media (min-width: 1025px) {	.footer .footer-bottom a:hover {		color: #ffffff;	}}.inbanner {	color: #fff;	position: relative;}.inbanner .img img {	margin: 0 auto;	display: block;	width: 100%;	height: 100%;	object-fit: cover;}.inbanner .img {	position: relative;	overflow: hidden;}.inbanner .img1 {	display: none;}.inbanner .item {	position: relative;	overflow: hidden;}.inbanner .banner-hover {	position: absolute;	top: 50%;	left: 0;	width: 100%;	z-index: 5;	transform: translateY(-50%);	text-align: left;}.inbanner .banner-hover .home-title2 {	position: relative;	-webkit-animation: fadeInUp2 2s alternate;	animation: fadeInUp2 2s alternate;}.inbanner .banner-hover .home-title2 span {	color: #fff;}.inbanner .banner-hover .home-title4 span {	color: #333;}.second-nav {	background: #f3f6fb;	overflow: hidden;}.second-nav .container01 {	display: flex;	font-size: 0;	justify-content: space-between;}.second-nav .inside-menu {	width: 76%;}.second-nav .inside-menu ul {	display: flex;	flex-wrap: wrap;}.second-nav .inside-menu ul li {	float: left;	width: 20%;	padding-right: 5rem;	text-align: center;}.second-nav .inside-menu ul li a {	font-size: 18rem;	line-height: 80rem;	background: #e9ebf0;	color: #333333;	display: block;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;}.second-nav .inside-menu ul li .pic {	width: 31rem;	margin-right: 5rem;	display: inline-block;	vertical-align: middle;}.second-nav .inside-menu ul li .pic .mh {	display: none;}@media (min-width: 1025px) {	.second-nav .inside-menu ul li:hover a {		color: #fff;		background: var(--main-color);	}	.second-nav .inside-menu ul li:hover .pic .m {		display: none;	}	.second-nav .inside-menu ul li:hover .pic .mh {		display: block;	}}.second-nav .inside-menu ul .active a {	color: #fff;	background: var(--main-color);}.second-nav .inside-menu ul .active .pic .m {	display: none;}.second-nav .inside-menu ul .active .pic .mh {	display: block;}.second-nav .inside-current {	width: 23%;	font-size: 16rem;	line-height: 80rem;	text-align: right;	font-weight: normal;	-webkit-box-orient: vertical;	-webkit-line-clamp: 1;	float: right;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;}.second-nav .inside-current img {	max-height: 31rem;	vertical-align: middle;	margin-right: 5rem;	margin-bottom: 3rem;}.second-nav .inside-current b {	color: var(--main-color);	font-weight: normal;}.content {	padding: 92rem 0 92rem 0;	position: relative;	min-height: 500rem;}.news {	overflow: hidden;}.news-one {	position: relative;	overflow: hidden;	margin-bottom: 54rem;	background: #fff;	box-shadow: 2rem 0rem 10rem 0rem rgba(51, 51, 51, 0.1);	border-radius: 10rem;}.news-one .list {	position: relative;	z-index: 5;}.news-one .list li .box {	position: relative;	min-height: 432rem;	padding-left: 759rem;	padding-right: 23rem;	padding-top: 49rem;}.news-one .list li .box .pic {	width: 720rem;	position: absolute;	top: 0;	left: 0;}.news-one .list li .box .pic img {	transition: 0.5s;}.news-one .list li .box .pic:after {	padding-bottom: 60%;}.news-one .list li .box .text .date {	font-size: 18rem;	color: var(--main-color);	font-family: arial;	font-weight: bold;	margin-bottom: 37rem;}.news-one .list li .box .text .date span {	font-size: 48rem;	margin-right: 7rem;}.news-one .list li .box .text .bt {	font-size: 24rem;	font-weight: bold;	color: #212121;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	margin-bottom: 20rem;}.news-one .list li .box .text .jsh {	font-size: 16rem;	line-height: 30rem;	color: #7a7a7a;	margin-bottom: 58rem;	height: 60rem;	letter-spacing: 0.2rem;	overflow: hidden;}@media (min-width: 1025px) {	.news-one .list li:hover .pic img {		transform: scale(1.04);	}	.news-one .list li:hover .text .bt {		color: var(--main-color);	}	.news-one .list li:hover .text .more1 p {		background: var(--hover-color);	}}.more1 a,.more1 p {	width: 151rem;	background: var(--main-color);	border-radius: 4rem;	font-size: 16rem;	font-weight: lighter;	line-height: 49rem;	color: #ffffff;	text-align: center;}.btn1 {	position: relative;	height: 34rem;	margin-bottom: 95rem;}.btn1 .swiper-button-prev:after,.btn1 .swiper-button-next:after {	content: '';}.btn1 .swiper-button-prev,.btn1 .swiper-button-next {	border: 1px solid #dedede;	border-radius: 50%;	width: 34rem;	height: 34rem;	z-index: 5;	top: auto;	bottom: 0;	margin: 0;}.btn1 .swiper-button-prev {	background: url('../images/left1.png') no-repeat center center !important;	left: 18%;	background-size: 17rem !important;}@media (min-width: 1025px) {	.btn1 .swiper-button-prev:hover {		border: 1px solid var(--main-color);	}}.btn1 .swiper-button-next {	background: url('../images/right1.png') no-repeat center center !important;	right: 18%;	background-size: 17rem !important;	margin-left: auto;}@media (min-width: 1025px) {	.btn1 .swiper-button-next:hover {		border: 1px solid var(--main-color);	}}.btn1 .swiper-pagination {	height: 2px;	width: 56%;	left: 22%;	top: 16rem;	background: #e1e1e1;}.btn1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {	background: var(--main-color);}.newslist2 {	padding-bottom: 24rem;}.newslist2 ul {	margin: 0 -25rem;}.newslist2 ul li {	width: 33.33333333%;	padding: 0 25rem;	margin-bottom: 50rem;}.newslist2 ul li .text {	padding: 34rem 28rem;}.newslist3 {	padding-bottom: 24rem;}.newslist2 ul {	newslist3: 0 -25rem;}.newslist3 ul li {	width: 33.33333333%;	padding: 0 25rem;	margin-bottom: 50rem;}.newslist3 ul li .pic:after {	padding-bottom: 56.782609%;}.newslist3 ul li .text {	padding: 10rem;}.newslist3 ul li .bt {	font-size: 18rem;	font-weight: bold;	text-align: center;	line-height: 30rem;	height: 30rem;	margin-bottom: 6rem;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 1;	overflow: hidden;	color: #212121;}.page {	clear: both;	text-align: center;	font-size: 0;	color: #947d58;}.page .span {	display: inline-block;	vertical-align: top;	font-size: 12rem;	line-height: 40rem;	padding: 0 15px;	color: #222222;}.page .input {	display: inline-block;	vertical-align: top;	width: 60px;	height: 40px;	text-align: center;	color: #222222;	background-color: #ffffff;	border: 0;	border-radius: 40px;	-webkit-box-shadow: 0 0 0 1px #e6e6e6;}.page em {	font-style: normal;	font-size: 18px;}.page a {	color: #222222;	display: inline-block;	text-align: center;	font-size: 16px;	min-width: 40px;	line-height: 38px;	text-transform: uppercase;	height: 40px;	border-radius: 40px;	margin: 0 8px;	padding: 0 5px;	background-color: #fff;	vertical-align: top;	-webkit-transition: background 0.5s;	transition: background 0.5s;	-webkit-box-shadow: 0 0 0 1px #e6e6e6;}.page a span {	display: block;}.page a.cur,.page a:hover {	background-color: var(--main-color);	-webkit-box-shadow: 0 0 0 1px #f5f5f7;	color: #fff;}.page a.prev,.page a.next {	color: #858585;}.page a.prev {	padding-left: 24px;	margin-right: 5px;	width: 106px;}.page a.prev span {	background: url(../images/prev-01.png) no-repeat left center;	background-size: 6px;}.page a.prev:hover {	color: #fff;}.page a.prev:hover span {	background: url(../images/prev-02.png) no-repeat left center;	background-size: 6px;}.page a.next {	padding-right: 24px;	margin-left: 5px;	width: 106px;}.page a.next span {	background: url(../images/next-01.png) no-repeat right center;	background-size: 6px;}.page a.next:hover {	color: #fff;}.page a.next:hover span {	background: url(../images/next-02.png) no-repeat right center;	background-size: 6px;}.current {	padding: 21rem 0;}.current span {	font-size: 16rem;	line-height: 20rem;	color: #555555;	background: url(../images/home.png) no-repeat center left;	background-size: 17rem;	padding-left: 29rem;}.current span a {	color: #555555;	padding: 0 3rem;}.current span b {	font-weight: normal;	color: #ad1e24;}.news-show {	background: #f7f7f7;}.news-show {	padding: 33rem 0 0 0;}.news-show .h01 {	font-size: 34rem;	color: #3c3c3c;	margin-bottom: 18rem;	letter-spacing: 3rem;	font-weight: bold;	text-align: center;}.news-show .h02 {	font-size: 14rem;	line-height: 36rem;	letter-spacing: 1rem;	color: #141414;	border-bottom: 1px solid #e5e5e5;	padding-bottom: 26rem;	margin-bottom: 35rem;	text-align: center;}.news-show .h02 span {	padding-left: 30rem;	margin-right: 30rem;	margin-left: 30rem;}.news-show .h02 .date {	background: url(../images/date.png) no-repeat center left;	background-size: 17rem;}.news-show .left {	padding: 77rem 88rem 93rem 88rem;	background-color: #fff;}.news-show .left .jsh {	padding-bottom: 43rem;	font-size: 18rem;	line-height: 36rem;	color: #474747;}.news-show .left .l {	overflow: hidden;	border-bottom: solid 1rem #e8e8e8;	padding-bottom: 23rem;}.news-show .left .l span {	float: left;	line-height: 30rem;}.news-show .left .l .inside-pagenews {	float: right;	width: 44%;}.news-show .left p {	margin-bottom: 15rem;}.news-show .left .share {	text-align: right;	overflow: hidden;	float: left;}.news-show .left .share .dib {	display: inline-block;	font-size: 16rem;}.news-show .left .bdshare-button-style0-16 {	float: right;}.news-show .left .bdshare-button-style0-16 a {	background-size: 100% 100% !important;	background-position: center !important;	width: 30rem !important;	height: 30rem !important;	padding-left: 0 !important;	margin: 0 3rem !important;	display: block;	float: left;}.news-show .left .bdshare-button-style0-16 .bds_tqq {	background-image: url(../images/share-qq.png) !important;}.news-show .left .bdshare-button-style0-16 .bds_weixin {	background-image: url(../images/share-weixin.png) !important;}.news-show .left .bdshare-button-style0-16 .bds_tqz {	background-image: url(../images/share-qzone.png) !important;}.news-show .left .bdshare-button-style0-16 .bds_tsina {	background-image: url(../images/share-weibo.png) !important;}.inside-pagenews li {	font-size: 16rem;	overflow: hidden;	line-height: 30rem;	position: relative;	float: right;}.inside-pagenews li a {	display: block;	position: relative;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;}.tag {	color: #3c3c3c;	font-size: 16rem;	margin-top: 20rem;	padding-right: 90rem;	line-height: 40rem;	position: relative;}.tag a {	color: #7a7a7a;	padding: 0 10rem;	display: inline-block;	vertical-align: top;	max-width: 160rem;	margin-right: 26rem;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	line-height: 40rem;}.tag .fh {	right: 0;	top: 0;	text-align: center;	position: absolute;	background: var(--hover-color);	width: 121rem;	height: 40rem;	background-color: #cd281e;	border-radius: 20rem;}.tag .fh a {	color: #fff;	font-size: 16rem;	margin: 0;	line-height: 40rem;}.related-news {	padding: 113rem 0 50rem 0;}.related-news .newslist {	margin-top: 25rem;}.related-news .newslist ul li .text {	background-color: #fff;}#shenqing {	position: fixed;	top: 50%;	left: 50%;	width: 1200rem;	z-index: 4444;	transform: translate(-50%, -50%);	background: #fff;	display: none;	padding: 60rem;	box-shadow: 0rem 8rem 28rem 0rem rgba(78, 85, 156, 0.15);}#shenqing .close {	position: absolute;	width: 40rem;	height: 40rem;	top: 40rem;	right: 40rem;	text-align: center;	line-height: 40rem;	font-size: 42rem;	color: #333;	cursor: pointer;	z-index: 39;}#shenqing .bt1 {	font-size: 32rem;	font-weight: bold;	letter-spacing: 9rem;	text-align: center;	margin-bottom: 24rem;	color: #2e2927;}#shenqing .span {	font-size: 20rem;	letter-spacing: 2rem;	text-align: center;	color: rgba(254, 254, 254, 0.4);}#shenqing .list {	padding-top: 30rem;}#shenqing .list ul {	margin: 0 -12rem;}#shenqing .list ul li {	width: 33.33333333%;	float: left;	padding: 0 12rem;	margin-bottom: 25rem;}#shenqing .list ul li span {	font-size: 15rem;	letter-spacing: 2rem;	margin-bottom: 10rem;	color: #333;	display: block;}#shenqing .list ul li span font {	color: var(--main-color);}#shenqing .list ul li input,#shenqing .list ul li select {	border: 0;	padding: 0 20rem;	width: 100%;	height: 45rem;	background: none;	border: 1px solid #d1d1d1;	border-radius: 4rem;}#shenqing .list ul li select::-ms-expand {	display: none;}#shenqing .list ul li select {	appearance: none;	-moz-appearance: none;	-webkit-appearance: none;	background: #ffffff url(../images/arrow.png) no-repeat scroll 98% center;	background-size: 7rem;	background: #ffffff \9 \0;	width: 29%;}#shenqing .list ul li .info label {	position: relative;	width: 16.66666667%;	float: left;}#shenqing .list ul li .info label .bt {	user-select: none;	position: relative;	cursor: pointer;	padding: 0 10rem 0 28rem;	font-size: 15rem;	color: #555;	line-height: 20rem;}#shenqing .list ul li .info label .bt:after {	content: '';	display: block;	position: absolute;	left: 0;	top: 3rem;	width: 14rem;	height: 14rem;	background: #fff;	border: 1px solid #ccc;	border-radius: 50%;	transition: all 0.15s ease;}#shenqing .list ul li .info label input {	position: absolute;	top: 0;	left: -20rem;	cursor: pointer;	width: 0;	height: 0;	opacity: 0;	overflow: hidden;}#shenqing .list ul li .info label input:checked {	border: 0 !important;	background: none;}#shenqing .list ul li .info label input:checked+.bt:before {	left: 3rem;	top: 6rem;	width: 8rem;	height: 8rem;	border-radius: 50%;	background: #fff;	position: absolute;	display: block;	content: '';	z-index: 1;}#shenqing .list ul li .info label input:checked+.bt {	color: #333;}#shenqing .list ul li .info label input:checked+.bt:after {	border-color: var(--main-color);	background-color: var(--main-color);}@media (min-width: 1025px) {	#shenqing .list ul li .info label:hover .bt:after {		border-color: #898989;		box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.075);	}}#shenqing .list ul li .info1 label {	position: relative;}#shenqing .list ul li .info1 label .bt {	user-select: none;	position: relative;	cursor: pointer;	padding: 0 10rem 0 28rem;	font-size: 15rem;	color: #555;	line-height: 20rem;	margin-bottom: 10rem;}#shenqing .list ul li .info1 label .bt:after {	content: '';	display: block;	position: absolute;	left: 0;	top: 0;	width: 20rem;	height: 20rem;	background: #fff;	border: 1px solid #ccc;	border-radius: 2px;	transition: all 0.15s ease;}#shenqing .list ul li .info1 label input {	position: absolute;	top: 0;	left: -20rem;	cursor: pointer;	width: 0;	height: 0;}#shenqing .list ul li .info1 label input:checked {	border: 0 !important;	background: none;}#shenqing .list ul li .info1 label input:checked+.bt {	color: #333;}#shenqing .list ul li .info1 label input:checked+.bt:after {	border-color: var(--main-color);	background-color: var(--main-color);}#shenqing .list ul li .info1 label input:checked+.bt:before {	left: 7px;	top: 3px;	width: 6px;	height: 11px;	border: solid #fff;	border-width: 0 3px 3px 0;	-ms-transform: rotate(45deg);	-webkit-transform: rotate(45deg);	transform: rotate(45deg);	position: absolute;	display: block;	content: '';	z-index: 1;}@media (min-width: 1025px) {	#shenqing .list ul li .info1 label:hover .bt:after {		border-color: #898989;		box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.075);	}}a.submit {	display: block;	margin: 0 auto;	color: #fff;	font-size: 16rem;	line-height: 46rem;	width: 181rem;	background: var(--main-color);	border-radius: 23rem;	text-align: center;}.calendar {	display: none;	width: 100%;	padding: 55rem 40rem;	background-color: #f7f7f7;	border-radius: 8rem;}.calendar-title {	position: relative;	margin-bottom: 26rem;}.calendar-title a.title {	display: inline-block;	font-size: 36rem;	font-weight: bold;	line-height: 40rem;	color: #cd281e;}#backToday {	position: absolute;	left: 70%;	top: 8px;	width: 40px;	height: 40px;	line-height: 40px;	text-align: center;	border-radius: 50%;	color: #fff;	background-color: #ff808e;	font-size: 18px;	display: none;}.calendar-title .arrow {	position: absolute;	top: 0;	right: 0;	width: 80rem;	font-weight: bold;}.calendar-title .arrow span {	color: #cd281e;	font-size: 34rem;	line-height: 40rem;	cursor: pointer;	font-family: '宋体';	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	-o-user-select: none;	user-select: none;}.calendar-title .arrow span:hover {	color: #888;}.calendar-title .arrow-prev {	float: left;}.calendar-title .arrow-next {	float: right;}.calendar-week,.calendar-date {	border-bottom: 1px solid #cccccc;}.calendar-week .item,.calendar-date .item {	float: left;	width: 14.28571429%;	line-height: 54rem;	text-align: center;}.calendar-week {	padding-bottom: 6px;	border-bottom: none;	font-weight: bold;	font-size: 24rem;	line-height: 40rem;	color: var(--main-color);}.calendar-date .item {	cursor: pointer;	font-size: 22rem;	line-height: 74rem;	color: #999999;	position: relative;	z-index: 1;}.calendar-date .item:after {	content: '';	display: block;	width: 52rem;	height: 52rem;	border-radius: 50%;	background: var(--main-color);	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	z-index: -1;	opacity: 0;	transition: 0.5s;}.calendar-date .item:hover,.calendar-date .item-curMonth:hover {	z-index: 333333;}/* .calendar-date .item:hover:after,.calendar-date .item-curMonth:hover:after {  opacity: 1;} */.calendar-date .item-curMonth {	color: #212121;}.calendar-date .item-curInfo {	color: #212121;	z-index: 22;}.calendar-date .item-curDay::before {	background: #fff !important;}.calendar-date .item-curInfo:before {	content: '';	display: block;	width: 20rem;	height: 2rem;	background: var(--main-color);	position: absolute;	bottom: 20rem;	left: 50%;	transform: translateX(-50%);}.calendar-date .item-curDay,.calendar-date .item-curDay:hover {	color: #fff;}.calendar-date .item-curDay:after,.calendar-date .item-curDay:hover:after {	opacity: 1;}.calendar-today {	display: none;	position: absolute;	/* left: 50%; */	left: 0;	top: 98%;	width: 300rem;	padding: 14rem;	background-color: var(--main-color);	border-radius: 5rem;	z-index: 3333;	transform: translateX(-50%);	border-radius: 5px;	text-align: left;	box-shadow: 0 8px 16px 0 rgba(7, 17, 27, .2);}.calendar-today .triangle {	position: absolute;	top: 0;	left: 63.5%;	margin-top: -14rem;	transform: translateX(-50%);	border-width: 8rem;	border-style: solid;	border-color: transparent transparent var(--main-color) transparent;}.calendar-today p {	color: #fff;	font-size: 16rem;	line-height: 20rem;}.calendar-today p a {	color: #fff;	display: block;	/* font-size: 16rem; */	position: relative;	/* padding: 5rem 0; */	text-align: left;	padding-left: 15rem;	/* text-overflow: ellipsis; */	/* white-space: nowrap !important; */	/* overflow: hidden; */	position: relative;	border-bottom: 1px solid rgba(215, 179, 117, .2);	line-height: 20rem;	display: -webkit-box;	-webkit-box-orient: vertical;	-webkit-line-clamp: 3;	overflow: hidden;	padding-bottom: 10rem;	padding-top: 10rem;	text-overflow: ellipsis;}.calendar-today p a span {	display: block}.calendar-today p a:after {	content: "";	display: block;	width: 6rem;	height: 6rem;	background: #fff;	border-radius: 50%;	position: absolute;	left: 0;	/* top: 31%; */	top: 20%;	transform: translateY(-50%);}@media (max-width: 1740px) {	.home-huodong .certify .swiper {		width: 1520px;		margin-left: -760px;	}}@media (max-width: 1540px) {	.home-huodong .certify .swiper {		width: 1440px;		margin-left: -720px;	}}@media (max-width: 1320px) {	.home-huodong .certify .swiper {		width: 1280px;		margin-left: -640px;	}}@media (max-width: 1200px) {	body {		font-size: 14px;	}	.container,	.container01 {		width: 100%;		padding: 0 15px;		max-width: 750px;	}	.sitemap li {		border-bottom: 1px dashed #e0e0e0;		padding-bottom: 20px;		margin-bottom: 20px;	}	.sitemap li .top {		font-size: 20px;	}	.sitemap li .bot {		margin-top: 15px;	}	.sitemap li .bot a {		font-size: 16px;		margin-right: 20px;	}	.sitemap li .bot p {		margin-top: 10px;	}	.height {		top: -60px;	}	.height1 {		height: 60px;	}	.header {		height: 60px;		box-shadow: 0px 8px 28px 0px rgba(78, 85, 156, 0.15);		background: #fff;	}	.header .logo {		padding-top: 10px;	}	.header .logo a img {		width: 180px;	}	.header .header-right {		margin-right: 0;	}	.header .header-right .menu {		display: block;	}	.header .header-right .shenqing {		display: none;	}	.header .header-right .lan {		display: none;	}	.header .header-right .header-search {		display: none;	}	.nav {		display: none;	}	.headerfix {		height: 60px;		box-shadow: 0px 8px 28px 0px rgba(78, 85, 156, 0.15);	}	.headerfix .logo {		padding-top: 8px;	}	.float {		display: none;	}	.banner .img {		display: none !important;	}	.banner .img1 {		display: block !important;	}	.banner .banner-hover {		padding-top: 0;	}	.banner .banner-hover .bt {		font-size: 38px;		letter-spacing: 11px;	}	.banner .swiper-pagination {		bottom: 10px;	}	.banner .swiper-pagination .swiper-pagination-bullet {		background-color: rgba(255, 255, 255, 0.4);		margin: 0 5px;		display: inline-block;		vertical-align: top;		float: none;		width: 32px;		height: 3px;		border-radius: 0;		opacity: 1;	}	.banner .swiper-pagination .swiper-pagination-bullet button:before {		display: none;	}	.banner .swiper-pagination .swiper-pagination-bullet-active {		background: var(--main-color);	}	.banner .swiper-pagination .swiper-pagination-bullet-active button:before {		display: none;	}	.banner .swiper-button-next,	.banner .swiper-button-prev {		width: 32px;		height: 32px;		background-color: rgba(0, 0, 0, 0.2);		border-radius: 50%;		left: 20px;		margin-top: -16px;	}	.banner .swiper-button-next:after,	.banner .swiper-button-prev:after {		font-size: 15px;		color: #fff;	}	.banner .swiper-button-next {		right: 20px;		left: auto;	}	.home-title2 {		margin-bottom: 5px;	}	.home-title2 img {		height: 43px;	}	.home-title2 span {		font-size: 24px;		top: 10px;	}	.home-news {		padding: 40px 0;	}	.home-news .left {		width: 100%;		padding-bottom: 40px;	}	.home-news .right {		width: 100%;	}	.home-news .right .newslist1 {		padding: 14px;		background-color: #fafafa;		border-radius: 8px;	}	.home-news .right .pphone {		display: block;	}	.newslist ul {		margin: 0 -7px;	}	.newslist ul li {		width: 50%;		padding: 0 7px;	}	.newslist ul li .box {		border-radius: 8px;	}	.newslist ul li .pic {		border-radius: 10px 10px 0px 0px;	}	.newslist ul li .pic:after {		padding-bottom: 59.7826087%;	}	.newslist ul li .pic .date {		font-size: 12px;		color: #ffffff;		min-width: 78px;		padding: 0 5px;		text-align: center;		line-height: 30px;		background: var(--main-color);		border-radius: 4px;		position: absolute;		top: 12px;		left: 18px;	}	.newslist ul li .text {		padding: 12px;	}	.newslist ul li .bt {		font-size: 15px;		line-height: 22px;		height: 44px;		margin-bottom: 10px;	}	.newslist ul li .jsh {		font-size: 13px;		line-height: 20px;		height: 40px;		margin-bottom: 10px;	}	.newslist1 .nleft {		float: left;		width: 100%;		padding-right: 0;	}	.newslist1 .nright {		float: right;		width: 100%;		padding-left: 100px;		position: relative;		display: none;	}	.newslist1 .nright img {		display: block;	}	.newslist1 .nright .hover {		position: absolute;		bottom: 0;		left: 0;		width: 131px;	}	.newslist1 .newsList03 {		height: auto;		margin: 0 -47px;		overflow: hidden;	}	.newslist1 .newsList03 li {		margin-bottom: 17px;	}	.newslist1 .newsList03 li:nth-last-child(1) {		margin-bottom: 0;	}	.newslist1 .newsList03 li>div {		margin: 0 47px;		padding: 15px 0;	}	.newslist1 .item-txt03 {		margin-left: 160px;		overflow: hidden;		padding-bottom: 7px;		border-bottom: 1px solid #e4e4e4;		min-height: 143px;		position: relative;		z-index: 30;	}	.newslist1 .item-txt03 h3 {		margin-bottom: 17px;	}	.newslist1 .item-txt03 h3 a {		font-size: 16px;		font-weight: bold;		line-height: 30px;		color: #212121;		overflow: hidden;		height: 90px;		display: block;	}	.newslist1 .span {		font-size: 12px;		line-height: 30px;		color: #d1d1d1;		min-width: 34px;		line-height: 20px;		text-align: center;		display: inline-block;		text-overflow: ellipsis;		white-space: nowrap !important;		overflow: hidden;		background-color: #ffffff;		border-radius: 2px;	}	.newslist1 .imgHover {		position: relative;	}	.newslist1 .imgHover,	.newslist1 .imgHover * {		transition: all 0.3s ease-in-out;	}	.newslist1 .imgHover:before {		content: '';		background: var(--main-color) url(../images/logobg.png) no-repeat center center;		background-size: 100%;		display: block;		position: absolute;		z-index: 10;		width: 100%;		height: 0;		left: 0%;		top: 50%;		background-repeat: no-repeat;		transition: all 0.3s ease-in-out;		border-radius: 0 15px 0 15px;	}	.newslist1 .imgHover:after {		height: 0;		width: 0;	}	.newslist1 .item-lf {		width: 115px;		float: left;		border-top: 3px solid var(--main-color);		padding-top: 10px;		position: relative;		z-index: 33;	}	.newslist1 .item-date,	.newslist1 .item-views {		display: block;		font-size: 12px;		color: #8c8c8c;		text-align: right;		padding-bottom: 2px;	}	.newslist1 .item-date strong {		color: var(--main-color);		font-size: 30px;		padding: 0 0 0 3px;		font-family: var(--Oswald-Bold);	}	.newslist1 .item-share {		width: 67px;		height: 67px;		float: right;		text-align: center;		font-size: 20px;		margin-top: 10px;		cursor: pointer;		position: relative;		z-index: 31;	}	.newslist1 .item-share .bdsharebuttonbox {		position: absolute;		right: -268px;		top: -1px;		width: 268px;		display: none;	}	.newslist1 .item-share .bdsharebuttonbox.show {		display: block;	}	.newslist1 .item-share .bdsharebuttonbox.hide {		display: none;	}	.newslist1 .item-share i.icon-31zhuanfa {		background: url(../images/share.png) no-repeat center center;		background-size: 26px;		width: 100%;		height: 100%;		display: block;		border: 1px solid #b4b4b4;	}	.newslist1 .item-share .bdsharebuttonbox a {		width: 67px;		height: 67px;		margin: 0;		text-indent: 0;		background: none;		line-height: 67px;		text-align: center;		color: #fff;		float: left;		font-size: 26px;	}	.newslist1 .item-share a.bds_weixin {		background: #64aa44 url(../images/sh1.png) no-repeat center center;		background-size: 40px;	}	.newslist1 .item-share a.bds_tsina {		background: #db4308 url(../images/sh2.png) no-repeat center center;		background-size: 40px;	}	.newslist1 .item-share a.bds_qzone {		background: #ff9d2e url(../images/sh3.png) no-repeat center center;		background-size: 40px;	}	.newslist1 .item-share a.bds_more {		background: #60aaea url(../images/sh4.png) no-repeat center center;		background-size: 40px;	}	.swiperhuiyuan .item {		width: 33.33333333%;		float: left;	}	.swiperhuiyuan .item .bt {		font-size: 16px;		margin-bottom: 20px;	}	.swiperhuiyuan .item .p {		font-size: 14px;		line-height: 31px;		height: 62px;	}	.swiperhuiyuan .item .box {		padding: 20px;		border-radius: 8px;	}	.swiperhuiyuan .item .info .bottom {		width: 50%;		padding-top: 5px;		float: left;		padding-right: 20px;	}	.swiperhuiyuan .item .info .bottom .p {		margin-bottom: 10px;	}	.swiperhuiyuan .item .info .pic {		width: 49.8%;		border-radius: 8px;	}	.more a,	.more p {		font-size: 12px;		line-height: 26px;	}	.home-yugao {		padding: 40px 0;	}	.home-yugao .left {		width: 100%;	}	.home-yugao .left .swiper-yugao {		border-radius: 8px;	}	.home-yugao .left .swiper-yugao .banner-slick {		position: relative;	}	.home-yugao .left .swiper-yugao .img {		position: relative;		overflow: hidden;	}	.home-yugao .left .swiper-yugao .item {		position: relative;	}	.home-yugao .left .swiper-yugao .swiper-pagination {		bottom: 10px;		top: auto;		text-align: center;		display: inline-block;		margin: 0 auto;		left: 50%;		height: auto;		padding: 7px;		background-color: #000203;		border-radius: 7px;		font-size: 0;		transform: translateX(-50%);	}	.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet {		margin: 0 2px;		display: inline-block;		vertical-align: top;		float: none;		width: 5px;		height: 5px;		border-radius: 50%;		background-color: #6c6d6e;		opacity: 1;	}	.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet button:before {		display: none;	}	.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet-active {		width: 10px;		background-color: #c8c9c9;		border-radius: 2px;	}	.home-yugao .left .swiper-yugao .swiper-pagination .swiper-pagination-bullet-active button:before {		display: none;	}	.home-yugao .left .swiper-yugao .swiper-button-next,	.home-yugao .left .swiper-yugao .swiper-button-prev {		width: 20px;		height: 40px;		background-color: rgba(255, 255, 255, 0.5);		border-radius: 4px;		left: 10px;		top: 50%;		margin-top: -20px;	}	.home-yugao .left .swiper-yugao .swiper-button-next:after,	.home-yugao .left .swiper-yugao .swiper-button-prev:after {		content: '◂';		font-size: 20px;		color: #413435;	}	.home-yugao .left .swiper-yugao .swiper-button-next {		right: 10px;		left: auto;	}	.home-yugao .left .swiper-yugao .swiper-button-next:after {		content: '▸';	}	.home-yugao .rili {		width: 100%;		margin-top: 20px;	}	.home-huodong {		padding: 40px 0;	}	.home-huodong .certify {		position: relative;		margin-top: 0;	}	.home-huodong .certify .swiper {		position: relative;		width: 100%;		margin-left: 0;		left: 0;		padding: 0;	}	.home-huodong .certify .swiper-slide {		transform: scale(1) !important;	}	.home-huodong .certify .swiper-slide .pic {		border-radius: 10px;	}	.home-huodong .certify .swiper-slide .pic:before {		background: url(../images/vbg.png) no-repeat bottom center;	}	.home-huodong .certify .swiper-slide .pic .hover {		background-size: 38px;	}	.home-huodong .certify .swiper-slide .bt {		bottom: 14px;		padding: 0 20px;		font-size: 16px;		text-shadow: -1px 0px 2px rgba(46, 41, 39, 0.38);		line-height: 32px;	}	.home-huodong .certify .swiper-slide img {		display: block;	}	.home-huodong .swiper-button-next,	.home-huodong .swiper-button-prev {		width: 24px;		height: 50px;		background-color: #ffffff;		box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.12);		border-radius: 4px;		left: 10px;		top: 50%;		margin-top: -25px;	}	.home-huodong .swiper-button-next:after,	.home-huodong .swiper-button-prev:after {		content: '◂';		font-size: 20px;		color: #413435;	}	.home-huodong .swiper-button-next {		right: 10px;		left: auto;	}	.home-huodong .swiper-button-next:after {		content: '▸';	}	.footer .footer-top {		padding-top: 32px;		padding-bottom: 31px;	}	.footer .footer-left {		width: 100%;	}	.footer .footer-left .img {		width: 186px;		margin-bottom: 18px;	}	.footer .footer-left .list {		margin-bottom: 18px;	}	.footer .footer-left .list ul {		height: auto;		width: 50%;		float: left;	}	.footer .footer-left .list ul li {		width: 100%;		margin-bottom: 11px;	}	.footer .footer-left .list ul li a {		font-size: 16px;		line-height: 22px;	}	.footer .footer-center {		float: left;		width: 100%;		padding-left: 0;		padding-top: 4px;		padding-right: 0;	}	.footer .footer-center .f1 {		font-size: 14px;		color: #858585;		background: url(../images/f1.png) no-repeat center left;		background-size: 20px;		padding-left: 25px;	}	.footer .footer-center .span {		font-family: var(--POPPINS-BOLD);		font-size: 30px;		margin-top: 10px;		margin-bottom: 17px;		color: #fff;	}	.footer .footer-center .span a {		color: #fff;	}	.footer .footer-center .f2,	.footer .footer-center .f3 {		font-size: 16px;		line-height: 24px;		margin-bottom: 15px;		color: #858585;		padding-left: 25px;	}	.footer .footer-center .f2 {		background: url(../images/f2.png) no-repeat left 4px;		background-size: 20px;	}	.footer .footer-center .f3 {		background: url(../images/f3.png) no-repeat left 4px;		background-size: 20px;	}	.footer .footer-right {		float: right;		width: 100%;		padding-top: 4px;	}	.footer .footer-right .li {		width: 50%;		float: left;		text-align: center;		font-size: 16px;		line-height: 25px;		color: rgba(133, 133, 133, 0.8);	}	.footer .footer-right .li p {		margin-top: 11px;	}	.footer .footer-bottom {		padding: 15px 0;		border-top: solid 1px rgba(255, 255, 255, 0.12);		font-size: 14px;		text-align: center;	}	.footer .footer-bottom br {		display: block;	}	.footer .footer-bottom .span {		float: none;	}	.footer .footer-bottom .span1 {		float: none;	}	.footer .footer-bottom .span1 a {		margin-left: 20px;	}	.inbanner .img1 {		display: block;	}	.inbanner .img1 img {		display: block;	}	.inbanner .img {		display: none;	}	.inbanner .banner-hover {		padding-top: 0;	}	.second-nav .container01 {		display: block;		font-size: 0;		justify-content: space-between;	}	.second-nav .inside-menu {		width: 100%;		display: none;	}	.second-nav .inside-menu ul {		display: flex;		flex-wrap: wrap;	}	.second-nav .inside-menu ul li {		width: 33.33333333%;		padding-right: 5px;	}	.second-nav .inside-menu ul li a {		font-size: 18px;		line-height: 80px;		background: #e9ebf0;		color: #333333;		display: block;		text-overflow: ellipsis;		white-space: nowrap !important;		overflow: hidden;	}	.second-nav .inside-menu ul li .pic {		width: 31px;		margin-right: 5px;		display: inline-block;		vertical-align: middle;	}	.second-nav .inside-menu ul li .pic .mh {		display: none;	}	.second-nav .inside-current {		width: 100%;		padding: 10px 0;		font-size: 13px;		line-height: 30px;		text-align: right;		font-weight: normal;		-webkit-box-orient: vertical;		-webkit-line-clamp: 1;		float: right;		text-overflow: ellipsis;		white-space: nowrap !important;		overflow: hidden;	}	.second-nav .inside-current img {		max-height: 31px;		vertical-align: middle;		margin-right: 5px;		margin-bottom: 3px;	}	.content {		padding: 40px 0;		position: relative;		min-height: 500px;	}	.news-one {		margin-bottom: 24px;		box-shadow: 2px 0px 10px 0px rgba(51, 51, 51, 0.1);		border-radius: 10px;	}	.news-one .list {		position: relative;		z-index: 5;	}	.news-one .list li .box {		position: relative;		min-height: 0;		padding-left: 0;		padding-right: 0;		padding-top: 0;	}	.news-one .list li .box .pic {		width: 100%;		position: relative;		top: auto;		left: auto;	}	.news-one .list li .box .text {		padding: 20px;	}	.news-one .list li .box .text .date {		font-size: 13px;		margin-bottom: 17px;	}	.news-one .list li .box .text .date span {		font-size: 28px;		margin-right: 7px;	}	.news-one .list li .box .text .bt {		font-size: 18px;		margin-bottom: 10px;	}	.news-one .list li .box .text .jsh {		font-size: 15px;		line-height: 30px;		margin-bottom: 28px;		height: 60px;		letter-spacing: 0.2px;	}	.more1 a,	.more1 p {		width: 121px;		border-radius: 4px;		font-size: 14px;		line-height: 39px;	}	.btn1 {		position: relative;		height: 34px;		margin-bottom: 25px;	}	.btn1 .swiper-button-prev:after,	.btn1 .swiper-button-next:after {		content: '';	}	.btn1 .swiper-button-prev,	.btn1 .swiper-button-next {		border: 1px solid #dedede;		border-radius: 50%;		width: 34px;		height: 34px;		z-index: 5;		top: auto;		bottom: 0;		margin: 0;		display: none;	}	.btn1 .swiper-button-prev {		background: url('../images/left1.png') no-repeat center center !important;		left: 18%;		background-size: 17px !important;	}	.btn1 .swiper-button-next {		background: url('../images/right1.png') no-repeat center center !important;		right: 18%;		background-size: 17px !important;		margin-left: auto;	}	.btn1 .swiper-pagination {		height: 2px;		width: 56%;		left: 22%;		top: 16px;		background: #e1e1e1;	}	.btn1 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {		background: var(--main-color);	}	.newslist2 {		padding-bottom: 24px;	}	.newslist2 ul {		margin: 0 -6px;	}	.newslist2 ul li {		width: 50%;		padding: 0 6px;		margin-bottom: 20px;	}	.newslist2 ul li .text {		padding: 18px;	}	.newslist3 {		padding-bottom: 24px;	}	.newslist3 ul {		margin: 0 -6px;	}	.newslist3 ul li {		width: 50%;		padding: 0 6px;		margin-bottom: 20px;	}	.newslist3 ul li .text {		padding: 10px;	}	.current {		padding: 21px 0;	}	.current span {		font-size: 13px;		line-height: 20px;		background: url(../images/home.png) no-repeat center left;		background-size: 17px;		padding-left: 29px;	}	.current span a {		padding: 0 3px;	}	.news-show {		padding: 13px 0 0 0;	}	.news-show .h01 {		font-size: 20px;		margin-bottom: 10px;		letter-spacing: 1px;	}	.news-show .h02 {		font-size: 14px;		line-height: 36px;		letter-spacing: 1px;		border-bottom: 1px solid #e5e5e5;		padding-bottom: 16px;		margin-bottom: 20px;	}	.news-show .h02 span {		padding-left: 24px;		margin-right: 10px;		margin-left: 10px;	}	.news-show .h02 .date {		background: url(../images/date.png) no-repeat center left;		background-size: 17px;	}	.news-show .left {		padding: 18px;		background-color: #fff;	}	.news-show .left .jsh {		padding-bottom: 23px;		font-size: 15px;		line-height: 30px;	}	.news-show .left .l {		overflow: hidden;		border-bottom: solid 1px #e8e8e8;		padding-bottom: 23px;	}	.news-show .left .l span {		float: left;		line-height: 30px;	}	.news-show .left .l .inside-pagenews {		float: right;		width: 100%;	}	.news-show .left p {		margin-bottom: 15px;	}	.news-show .left .share {		text-align: right;		overflow: hidden;		float: left;	}	.news-show .left .share .dib {		display: inline-block;		font-size: 14px;	}	.news-show .left .bdshare-button-style0-16 {		float: right;	}	.news-show .left .bdshare-button-style0-16 a {		background-size: 100% 100% !important;		background-position: center !important;		width: 30px !important;		height: 30px !important;		padding-left: 0 !important;		margin: 0 3px !important;		display: block;		float: left;	}	.news-show .left .bdshare-button-style0-16 .bds_tqq {		background-image: url(../images/share-qq.png) !important;	}	.news-show .left .bdshare-button-style0-16 .bds_weixin {		background-image: url(../images/share-weixin.png) !important;	}	.news-show .left .bdshare-button-style0-16 .bds_tqz {		background-image: url(../images/share-qzone.png) !important;	}	.news-show .left .bdshare-button-style0-16 .bds_tsina {		background-image: url(../images/share-weibo.png) !important;	}	.inside-pagenews {		margin-top: 5px;	}	.inside-pagenews li {		font-size: 15px;		overflow: hidden;		line-height: 30px;		position: relative;	}	.inside-pagenews li a {		display: block;		position: relative;		text-overflow: ellipsis;		white-space: nowrap !important;		overflow: hidden;	}	.tag {		color: #3c3c3c;		font-size: 14px;		margin-top: 10px;		padding-right: 0;		line-height: 30px;		position: relative;	}	.tag a {		color: #7a7a7a;		padding: 0 10px;		display: inline-block;		vertical-align: top;		max-width: 160px;		margin-right: 16px;		text-overflow: ellipsis;		white-space: nowrap !important;		overflow: hidden;		line-height: 30px;	}	.tag .fh {		right: auto;		top: auto;		text-align: center;		position: relative;		background: var(--hover-color);		width: 121px;		height: 40px;		display: block;		background-color: #cd281e;		border-radius: 20px;		margin-top: 20px;	}	.tag .fh a {		color: #fff;		font-size: 16px;		display: block;		margin: 0;		line-height: 40px;	}	.related-news {		padding: 40px 0;	}	.related-news .newslist {		margin-top: 20px;		padding-bottom: 0;	}	.related-news .newslist ul li {		width: 100%;	}	.related-news .newslist ul li .text {		background-color: #fff;	}	#shenqing {		width: 100%;		height: 100%;		overflow: auto;		padding: 20px;		box-shadow: 0px 8px 28px 0px rgba(78, 85, 156, 0.15);	}	#shenqing .close {		position: absolute;		width: 40px;		height: 40px;		top: 10px;		right: 10px;		line-height: 40px;		font-size: 42px;		z-index: 39;	}	#shenqing .bt1 {		font-size: 22px;		letter-spacing: 9px;		margin-bottom: 14px;	}	#shenqing .span {		font-size: 18px;		letter-spacing: 2px;	}	#shenqing .list {		padding-top: 20px;		padding-bottom: 20px;		overflow: hidden;	}	#shenqing .list ul {		margin: 0 -12px;	}	#shenqing .list ul li {		width: 100% !important;		float: left;		padding: 0 12px;		margin-bottom: 15px;	}	#shenqing .list ul li span {		font-size: 15px;		letter-spacing: 2px;		margin-bottom: 10px;		color: #333;		display: block;	}	#shenqing .list ul li span font {		color: var(--main-color);	}	#shenqing .list ul li input,	#shenqing .list ul li select {		border: 0;		padding: 0 20px;		width: 100%;		height: 40px;		background: none;		border: 1px solid #d1d1d1;		border-radius: 4px;	}	#shenqing .list ul li select::-ms-expand {		display: none;	}	#shenqing .list ul li select {		appearance: none;		-moz-appearance: none;		-webkit-appearance: none;		background: #ffffff url(../images/arrow.png) no-repeat scroll 98% center;		background-size: 7px;		background: #ffffff \9 \0;	}	#shenqing .list ul li .info label {		position: relative;		width: 50%;		float: left;	}	#shenqing .list ul li .info label .bt {		user-select: none;		position: relative;		cursor: pointer;		padding: 0 10px 0 28px;		font-size: 15px;		color: #555;		line-height: 20px;	}	#shenqing .list ul li .info label .bt:after {		content: '';		display: block;		position: absolute;		left: 0;		top: 3px;		width: 14px;		height: 14px;		background: #fff;		border: 1px solid #ccc;		border-radius: 50%;		transition: all 0.15s ease;	}	#shenqing .list ul li .info label input {		position: absolute;		top: 0;		left: -20px;		cursor: pointer;		width: 0;		height: 0;	}	#shenqing .list ul li .info label input:checked {		border: 0 !important;		background: none;	}	#shenqing .list ul li .info label input:checked+.bt:before {		left: 3px;		top: 6px;		width: 8px;		height: 8px;		border-radius: 50%;		background: #fff;		position: absolute;		display: block;		content: '';		z-index: 1;	}	#shenqing .list ul li .info label input:checked+.bt {		color: #333;	}	#shenqing .list ul li .info label input:checked+.bt:after {		border-color: var(--main-color);		background-color: var(--main-color);	}	#shenqing .list ul li .info1 label {		position: relative;	}	#shenqing .list ul li .info1 label .bt {		user-select: none;		position: relative;		cursor: pointer;		padding: 0 10px 0 28px;		font-size: 15px;		color: #555;		line-height: 20px;		margin-bottom: 10px;	}	#shenqing .list ul li .info1 label .bt:after {		content: '';		display: block;		position: absolute;		left: 0;		top: 0;		width: 20px;		height: 20px;		background: #fff;		border: 1px solid #ccc;		border-radius: 2px;		transition: all 0.15s ease;	}	#shenqing .list ul li .info1 label input {		position: absolute;		top: 0;		left: -20px;		cursor: pointer;		width: 0;		height: 0;	}	#shenqing .list ul li .info1 label input:checked {		border: 0 !important;		background: none;	}	#shenqing .list ul li .info1 label input:checked+.bt {		color: #333;	}	#shenqing .list ul li .info1 label input:checked+.bt:after {		border-color: var(--main-color);		background-color: var(--main-color);	}	#shenqing .list ul li .info1 label input:checked+.bt:before {		left: 7px;		top: 3px;		width: 6px;		height: 11px;		border: solid #fff;		border-width: 0 3px 3px 0;		-ms-transform: rotate(45deg);		-webkit-transform: rotate(45deg);		transform: rotate(45deg);		position: absolute;		display: block;		content: '';		z-index: 1;	}	a.submit {		display: block;		margin: 0 auto;		color: #fff;		font-size: 16px;		line-height: 46px;		width: 181px;		background: var(--main-color);		border-radius: 23px;		text-align: center;	}	.calendar {		padding: 20px;		border-radius: 8px;	}	.calendar-title {		margin-bottom: 16px;	}	.calendar-title a.title {		font-size: 26px;		line-height: 40px;	}	.calendar-title .arrow {		width: 80px;	}	.calendar-title .arrow span {		font-size: 24px;		line-height: 40px;	}	.calendar-week,	.calendar-date {		border-bottom: 1px solid #cccccc;	}	.calendar-week .item,	.calendar-date .item {		float: left;		width: 14.28571429%;		line-height: 54px;	}	.calendar-week {		padding-bottom: 6px;		border-bottom: 1px solid #cccccc;		font-size: 16px;		line-height: 40px;	}	.calendar-date .item {		font-size: 18px;		line-height: 54px;	}	.calendar-date .item:after {		width: 42px;		height: 42px;	}	.calendar-today p a {		color: #fff;		/* display:block; */		font-size: 12px;		position: relative;		/* padding: 5px 0; */		text-align: left;		padding-left: 15px;		/*text-overflow: ellipsis;  	white-space: nowrap !important;  	overflow: hidden;*/		position: relative;		border-bottom: 1px solid rgba(215, 179, 117, .2);		line-height: 18px;	}	.calendar-today p a:after {		content: "";		display: block;		width: 6px;		height: 6px;		background: #fff;		border-radius: 50%;		position: absolute;		left: 0;		top: 15%;		transform: translateY(-50%);	}	.calendar-today {		top: 50px;		width: 130px;		padding: 8px;		border-radius: 5px;		margin-top: 0px;	}	.calendar-today .triangle {		margin-top: -14px;		border-width: 8px;		left: 70%;	}	.calendar-today p {		font-size: 12px;		line-height: 18px;	}	.calendar-today p a span {		font-size: 12px;	}}@media (max-width: 768px) {	.page a,	.page em {		display: none;	}	.page a.prev,	.page a.next {		display: inline-block;	}}/*xinzeng*/.banner {	margin-top: 180rem;}.guanggaowei {	position: relative;}.guanggaowei img {	height: 80rem;	object-fit: cover;	display: block;	cursor: pointer;}.guanggaowei .guanbi {	position: absolute;	right: 40rem;	top: 50%;	transform: translateY(-50%);	font-size: 28rem;	color: #fff;	cursor: pointer;}.guanggaoweiphone {	position: relative;	display: none;}.guanggaoweiphone img {	object-fit: cover;	display: block;	cursor: pointer;}.guanggaoweiphone .guanbi {	position: absolute;	right: 5px;	top: 50%;	transform: translateY(-50%);	font-size: 18px;	color: #fff;	cursor: pointer;}.tanchuguanggao {	width: 750rem;	position: fixed;	top: 50%;	left: 50%;	z-index: 4444;	transform: translate(-50%, -50%);	background: #cd281e;	border-radius: 10rem;	overflow: hidden;	box-shadow: 0rem 8rem 28rem 0rem rgba(78, 85, 156, 0.15);}.tanchuguanggao img {	display: block;}.tanchuguanggao .left {	width: 45%;	height: 100%;	float: left;	padding: 8rem;	display: block;}.tanchuguanggao .scroll-img {	position: absolute;	bottom: 20rem;	left: 0;	right: 0;	margin: auto;	width: 170rem;}.tanchuguanggao .right {	width: 55%;	padding: 8rem;	float: left;	position: relative;	scrollbar-width: none;	-ms-overflow-style: none;}.tanchuguanggao .right .info {	height: 700rem;	overflow: auto;	position: relative;	scrollbar-width: none;	-ms-overflow-style: none;}.tanchuguanggao .right1 {	width: auto;	padding: 0;	height: auto;}.tanchuguanggao1 {	width: 90%;	position: fixed;	top: 50%;	left: 50%;	z-index: 4444;	transform: translate(-50%, -50%);	border-radius: 20px;	overflow: hidden;	display: none;	box-shadow: 0rem 8px 28px 0 rgba(78, 85, 156, 0.15);}.tanchuguanggao1 img {	display: block;}@keyframes toSmall {	from {		transform: scale(1);	}	to {		transform: scale(1.2);	}}.toSmall {	animation: toSmall 2s linear;	animation-fill-mode: forwards;}.jinguan-banner {	color: #fff;	position: relative;	padding-top: 180rem;}.jinguan-banner .img {	transition: 0.5s;	transform: scale(1.2);}.jinguan-banner img {	display: block;}.jinguan-banner .img img {	margin: 0 auto;	display: block;	width: 100%;	height: 100%;	object-fit: cover;}.jinguan-banner .img {	position: relative;	overflow: hidden;	-webkit-animation: toSmall 10s alternate;	animation: toSmall 10s alternate;}.jinguan-banner .img1 {	display: none;}.jinguan-banner .item {	position: relative;	overflow: hidden;}.jinguan-banner .banner-hover {	position: absolute;	top: 41%;	left: 0;	width: 100%;	z-index: 5;	text-align: center;}.jinguan-banner .banner-hover .span {	font-size: 30rem;	color: #ffffff;}.jinguan-banner .banner-hover .span span {	padding: 0 21rem;	letter-spacing: 8rem;	position: relative;}.jinguan-banner .banner-hover .span span:after {	width: 1px;	height: 14rem;	background-color: #ffffff;	position: absolute;	top: 50%;	right: 0;	transform: translateY(-50%);	content: '';	display: block;}.jinguan-banner .banner-hover .span span:nth-last-child(1):after {	display: none;}.jinguan-banner .banner-hover .bt {	font-size: 94rem;	font-weight: bold;	margin: 33rem 0 42rem 0;	letter-spacing: 32rem;	color: #b5ac6d;}.jinguan-banner .banner-hover .p {	font-size: 38rem;	letter-spacing: 10rem;	color: #ffffff;}@keyframes xuanzhuan {	from {		transform: rotate(0);	}	to {		transform: rotate(360deg);	}}.xuanzhuan {	animation-name: xuanzhuan;}@keyframes xuanzhuan2 {	from {		transform: rotate(0);	}	to {		transform: rotate(-360deg);	}}.xuanzhuan2 {	animation-name: xuanzhuan2;}.inmain-title {	font-size: 46rem;	font-weight: bold;	letter-spacing: 9rem;	color: #b5ac6d;	background: url(../images/line_47d402cfcd6d49e5bc853da2d1232913.png) no-repeat bottom left;	background-size: 100%;	padding-bottom: 33rem;}.inmain-title1 {	text-align: center;	background: none;	padding-bottom: 20rem;}.inmain-title2 {	text-align: center;	padding-bottom: 46rem;}.jinguan01 {	position: relative;	padding-bottom: 98rem;	overflow: hidden;	background: url(../images/jgbg.jpg) no-repeat top left;	background-size: cover;}.jinguan01 .left {	float: left;	width: 46%;	padding: 143rem 40rem 0 40rem;}.jinguan01 .left .inmain-title {	margin-bottom: 35rem;}.jinguan01 .left .p {	font-size: 18rem;	line-height: 36rem;	margin-bottom: 43rem;	color: #ffffff;}.jinguan01 .left .p p {	margin-bottom: 11rem;}.jinguan01 .left .list ul li {	width: 210rem;	margin-right: 40rem;	float: left;	text-align: center;	cursor: pointer;}.jinguan01 .left .list ul li .h3 {	font-size: 30rem;	font-weight: bold;	line-height: 210rem;	background: url(../images/jbg1.png) no-repeat center center;	background-size: 100%;	color: #d5d599;}.jinguan01 .left .list ul li .hover {	position: relative;	margin-top: -24rem;	opacity: 0;	transition: 0.5s;}.jinguan01 .left .list ul li .hover .span {	font-size: 16rem;	line-height: 22rem;	letter-spacing: 2rem;	color: #ffffff;	position: relative;}.jinguan01 .left .list ul li .hover .span:after {	content: '';	display: block;	width: 28rem;	height: 1px;	background-color: #ffffff;	margin: 7rem auto 10rem auto;}.jinguan01 .left .list ul li .hover .jsh {	font-size: 14rem;	line-height: 21rem;	letter-spacing: 1rem;	color: #ffffff;}@media (min-width: 1025px) {	.jinguan01 .left .list ul li:hover .hover {		opacity: 1;	}}.jinguan01 .left .list ul li:nth-child(3) {	margin-right: 0;}.jinguan01 .right {	float: right;	position: relative;	margin-right: 119rem;	margin-top: 98rem;}.jinguan01 .right .bt {	width: 650rem;	height: 650rem;	font-size: 36rem;	font-weight: bold;	line-height: 48rem;	color: #b5ac6d;	text-align: center;	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;	display: flex;	z-index: 23;	background: url(../images/jbg2.png) no-repeat center center;	background-size: 100%;}.jinguan01 .right .bt span {	width: 100%;	display: block;}.jinguan01 .right .list {	width: 780rem;	height: 780rem;	position: absolute;	top: 50%;	left: 50%;	margin-left: -390rem;	z-index: 33;	margin-top: -390rem;	animation: 24s xuanzhuan linear infinite;}.jinguan01 .right .list ul li {	position: absolute;	cursor: pointer;	animation: 24s xuanzhuan2 linear infinite;}.jinguan01 .right .list ul li .h3 {	font-size: 18rem;	width: 200rem;	text-align: center;	font-weight: bold;	line-height: 22rem;	padding: 15rem 10rem;	color: #b5ac6d;	cursor: pointer;	background-image: linear-gradient(90deg, #191712 0%, #595034 100%);	border-radius: 26rem;	border: solid 1rem #7c6f47;}.jinguan01 .right .list ul li .p {	font-size: 14rem;	line-height: 23rem;	color: #ffffff;	width: 360rem;	background-image: linear-gradient(90deg, #191712 0%, #595034 100%);	border-radius: 12rem;	border: solid 1rem #7c6f47;	padding: 30rem 20rem;	position: absolute;	top: 0;	right: 0;	opacity: 0;}@media (min-width: 1025px) {	.jinguan01 .right .list ul li:hover {		z-index: 33;	}	.jinguan01 .right .list ul li:hover .p {		opacity: 1;	}}.jinguan01 .right .list ul .li1 {	top: 149rem;	left: 155rem;}.jinguan01 .right .list ul .li2 {	top: 149rem;	right: 148rem;}.jinguan01 .right .list ul .li3 {	top: 50%;	right: 0;	margin-top: -19rem;}.jinguan01 .right .list ul .li4 {	top: 50%;	left: 0;	margin-top: -19rem;}.jinguan01 .right .list ul .li5 {	bottom: 144rem;	left: 50%;	margin-left: -100rem;}.jinguan02 {	padding: 80rem 0 126rem 0;	overflow: hidden;	background: #000;}.jinguan02 .inmain-title1 {	padding-bottom: 40rem;}.jinguan02 .se_top .top_2 {	margin-top: 41rem;	font-size: 18rem;	cursor: pointer;	width: 71%;	margin: 0 auto;	padding-top: 33rem;	padding-top: 0;	border-bottom: 1px solid #434343;}.jinguan02 .se_top .top_2 .swiper-wrapper {	font-size: 0;}.jinguan02 .se_top .top_2 .swiper .swiper-slide {	color: #7a7a7a;	transition: 0.4s;	padding: 0;}.jinguan02 .se_top .top_2 .swiper .swiper-slide {	width: auto;	display: inline-block;	vertical-align: top;}.jinguan02 .se_top .top_2 .swiper .swiper-slide .title {	position: relative;}.jinguan02 .se_top .top_2 .swiper .swiper-slide .title .bt {	display: block;	vertical-align: middle;	font-size: 34rem;	font-size: 24rem;	line-height: 40rem;	padding-bottom: 20rem;	letter-spacing: 7rem;	color: rgba(255, 255, 255, 0.5);	font-weight: bold;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	text-align: center;}.jinguan02 .se_top .top_2 .swiper .swiper-slide .title .bt:after {	content: '';	display: block;	width: 0;	height: 2px;	background: #fff;	position: absolute;	bottom: -1px;	left: 0;	z-index: 33;	transition: 0.5s;}.jinguan02 .se_top .top_2 .swiper .swiper-slide .none {	display: none;}.jinguan02 .se_top .top_2 .swiper .swiper-slide .neirong {	display: none;}.jinguan02 .se_top .top_2 .swiper .active .title .bt {	color: #fff;}.jinguan02 .se_top .top_2 .swiper .active .title .bt:after {	width: 100%;}.jinguan02 .se_bot {	position: relative;	padding: 76rem 0 0 0;	width: 85%;	margin: 0 auto;	padding-top: 25rem;}.jinguan02 .se_bot .neirong {	text-align: center;	font-size: 18rem;	line-height: 24px;	/* font-weight: bold; */	color: #bfbfbf;	margin: 0 auto;	margin-bottom: 60rem;	/* margin-bottom: 10rem; */	width: 85%;}.jinguan02 .se_bot .info {	position: relative;}.jinguan02 .se_bot .swiper {	padding-bottom: 53rem;	width: 78.3%;}.jinguan02 .se_bot .swiper-pagination {	height: 2rem;	float: left;	margin: 15rem 0;}.jinguan02 .se_bot .swiper-pagination .swiper-pagination-bullet {	width: 16rem;	height: 2rem;	background-color: rgba(255, 255, 255, 0.3);	transition: all 0.3s ease;	border-radius: 0;	vertical-align: top;	opacity: 1;	margin: 0 2rem;}.jinguan02 .se_bot .swiper-pagination .swiper-pagination-bullet-active {	background-color: #fff;}.jinguan02 .se_bot .btnn {	position: absolute;	bottom: 0;	left: 0;	width: 78.3%;}.jinguan02 .se_bot .swiper-button-next,.jinguan02 .se_bot .swiper-button-prev {	width: 32rem;	height: 32rem;	border: 1px solid #fff;	border-radius: 50%;	left: auto;	margin-top: 0;	text-align: center;	line-height: 30rem;	margin: 0 2rem;	bottom: auto;	display: inline-block;	vertical-align: top;	right: auto;	position: relative;	float: right;}.jinguan02 .se_bot .swiper-button-next:after,.jinguan02 .se_bot .swiper-button-prev:after {	font-size: 12rem;	color: #b6b6b6;}@media (min-width: 1025px) {	.jinguan02 .se_bot .swiper-button-next:hover:after,	.jinguan02 .se_bot .swiper-button-prev:hover:after {		color: var(--main-color);	}}.tixi .pic {	border-radius: 6rem;}.tixi .pic:after {	/* padding-bottom: 49.75124378%; */	padding-bottom: 39%;}.tixi .pic:before {	content: '';	display: block;	position: absolute;	bottom: -2px;	left: 0;	width: 100%;	height: 100%;	z-index: 1;	background: url(../images/txbg.png) no-repeat bottom center;	background-size: 100%;}.tixi .box {	position: relative;}.tixi .box .text {	position: absolute;	bottom: 20rem;	left: 0;	width: 100%;	padding: 0 20rem;	font-size: 18rem;	color: #ffffff;	z-index: 444;}.tixi .box .text p {	font-size: 28rem;	margin-right: 15rem;	color: #ffffff;	display: inline-block;}.jinguan03 {	padding: 98rem 0 176rem 0;	background: url(../images/jgbg1.jpg) no-repeat top left;	background-size: cover;}.jinguan03 .jinguan-bottom {	margin-top: 104rem;	position: relative;}.jinguan03 .jinguan-bottom:before {	content: '';	display: block;	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 3333;	background: url(../images/pabg.png) no-repeat center center;	background-size: cover;}.jinguan03 .picMarquee-top {	width: 100%;	margin-bottom: 30rem;	float: left;	overflow: hidden;	position: relative;}.jinguan03 .picMarquee-top .bd {	height: 100rem;}.jinguan03 .picMarquee-top .bd .tempWrap {	width: 100% !important;}.jinguan03 .picMarquee-top .bd ul {	overflow: hidden;	zoom: 1;}.jinguan03 .picMarquee-top .bd ul li {	text-align: center;	margin-right: 24rem;	float: left;	width: 210rem;	zoom: 1;}.jinguan03 .picMarquee-top .bd ul li .pic {	background: #ffffff;	box-shadow: -7rem 1rem 28rem 0rem rgba(167, 198, 226, 0.24);	border-radius: 8rem;}.jinguan03 .picMarquee-top .bd ul li .pic:after {	padding-bottom: 47.61904762%;}.jinguan04 {	padding: 103rem 0 110rem 0;	background: #050505;}.jinguan04 .jinguan-bottom {	margin-top: 60rem;	position: relative;}.jinguan04 .swiper-button-next,.jinguan04 .swiper-button-prev {	width: 24rem;	height: 50rem;	background-color: #ffffff;	border-radius: 4rem;	left: 44rem;	top: 50%;	margin-top: -43rem;}.jinguan04 .swiper-button-next:after,.jinguan04 .swiper-button-prev:after {	content: '◂';	font-size: 20rem;	color: #cccccc;}@media (min-width: 1025px) {	.jinguan04 .swiper-button-next:hover,	.jinguan04 .swiper-button-prev:hover {		background: var(--main-color);	}	.jinguan04 .swiper-button-next:hover:after,	.jinguan04 .swiper-button-prev:hover:after {		color: #fff;	}}.jinguan04 .swiper-button-next {	right: 44rem;	left: auto;}.jinguan04 .swiper-button-next:after {	content: '▸';}.swiper-ganyan {	position: relative;	overflow: hidden;	width: 88%;	margin: 0 auto;}@media (min-width: 1025px) {	.swiper-ganyan .item:hover .pic img {		transform: scale(1.1);	}}.swiper-ganyan .pic {	background-color: #212121;	border-radius: 10rem 10rem 0rem 0rem;}.swiper-ganyan .pic:after {	padding-bottom: 92.76595745%;}.swiper-ganyan .pic:before {	content: '';	display: block;	position: absolute;	bottom: -2px;	left: 0;	width: 101%;	height: 101%;	z-index: 1;	background: url(../images/hybg.png) no-repeat bottom center;	background-size: 102%;}.swiper-ganyan .pic .hover {	width: 100%;	height: 100%;	background: url(../images/video.png) no-repeat center center;	background-size: 60rem;	position: absolute;	top: 0;	left: 0;	z-index: 433;	animation: 4s xuanzhuan linear infinite;}.swiper-ganyan .text {	padding-top: 9rem;}.swiper-ganyan .text .span {	font-size: 18rem;	line-height: 30rem;	margin-bottom: 16rem;	color: #b3b3b3;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;}.swiper-ganyan .text .bt {	font-size: 30rem;	font-weight: bold;	line-height: 30rem;	padding-left: 43rem;	background: url(../images/huiyuan.png) no-repeat center left;	background-size: 32rem;	color: #fefefe;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	margin-bottom: 16rem;}.swiper-ganyan .text .p {	font-size: 18rem;	font-weight: bold;	line-height: 30rem;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	color: #ababab;}.jinguan05 {	padding: 96rem 0 100rem 0;	background: #141414;}.jinguan05 .inmain-title {	padding-bottom: 13rem;}.jinguan05 .inmain-p {	text-align: center;	font-size: 24rem;	font-weight: bold;	line-height: 40rem;	letter-spacing: 2rem;	color: rgba(254, 254, 254, 0.4);}.jinguan05 .list {	padding-top: 47rem;	width: 88%;	margin: 0 auto;}.jinguan05 .list ul {	margin: 0 -20rem;}.jinguan05 .list ul li {	width: 33.33333333%;	float: left;	padding: 0 20rem;	margin-bottom: 36rem;}.jinguan05 .list ul li span {	font-size: 16rem;	letter-spacing: 2rem;	margin-bottom: 10rem;	color: #fff;	display: block;}.jinguan05 .list ul li span font {	color: var(--main-color);}.jinguan05 .list ul li input,.jinguan05 .list ul li select {	border: 0;	padding: 0 20rem;	width: 100%;	height: 45rem;	background: #212121;	border-radius: 4rem;	color: #fff;}.jinguan05 .list ul li input::-webkit-input-placeholder,.jinguan05 .list ul li select::-webkit-input-placeholder {	color: #fff;}.jinguan05 .list ul li input:-moz-placeholder,.jinguan05 .list ul li select:-moz-placeholder {	color: #fff;	opacity: 1;}.jinguan05 .list ul li input::-moz-placeholder,.jinguan05 .list ul li select::-moz-placeholder {	color: #fff;	opacity: 1;}.jinguan05 .list ul li input:-ms-input-placeholder,.jinguan05 .list ul li select:-ms-input-placeholder {	color: #fff;}.jinguan05 .list ul li select::-ms-expand {	display: none;}.jinguan05 .list ul li select {	appearance: none;	-moz-appearance: none;	-webkit-appearance: none;	background: #212121 url(../images/arrow_b41b2d3e942f4b2f88afc5ecf5b514b0.png) no-repeat scroll 98% center;	background-size: 7rem;	background: #212121 \9 \0;	width: 29%;}.jinguan05 .list ul li .info {	padding-top: 9rem;}.jinguan05 .list ul li .info label {	position: relative;	width: 16.66666667%;	float: left;}.jinguan05 .list ul li .info label .bt {	user-select: none;	position: relative;	cursor: pointer;	padding: 0 10rem 0 28rem;	font-size: 15rem;	color: #fff;	line-height: 20rem;}.jinguan05 .list ul li .info label .bt:after {	content: '';	display: block;	position: absolute;	left: 0;	top: 3rem;	width: 14rem;	height: 14rem;	background: #212121;	border-radius: 50%;	transition: all 0.15s ease;}.jinguan05 .list ul li .info label input {	position: absolute;	top: 0;	left: -20rem;	cursor: pointer;	width: 0;	height: 0;	opacity: 0;	overflow: hidden;}.jinguan05 .list ul li .info label input:checked {	border: 0 !important;	background: none;}.jinguan05 .list ul li .info label input:checked+.bt:before {	left: 3rem;	top: 6rem;	width: 8rem;	height: 8rem;	border-radius: 50%;	background: #fff;	position: absolute;	display: block;	content: '';	z-index: 1;}.jinguan05 .list ul li .info label input:checked+.bt:after {	background-image: linear-gradient(90deg, #8a6c28 0%, #b3a161 50%, #cabf81 79%, #cabf81 100%);}@media (min-width: 1025px) {	.jinguan05 .list ul li .info label:hover .bt:after {		border-color: #898989;		box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.075);	}}.jinguan05 .list ul li .info1 label {	position: relative;}.jinguan05 .list ul li .info1 label .bt {	user-select: none;	position: relative;	cursor: pointer;	padding: 0 10rem 0 28rem;	font-size: 14rem;	color: #636363;	line-height: 20rem;	margin-bottom: 10rem;}.jinguan05 .list ul li .info1 label .bt a {	color: #ac9455;}@media (min-width: 1025px) {	.jinguan05 .list ul li .info1 label .bt a:hover {		text-decoration: underline;	}}.jinguan05 .list ul li .info1 label .bt:after {	content: '';	display: block;	position: absolute;	left: 0;	top: 0;	width: 20rem;	height: 20rem;	background: #fff;	border: 1px solid #ccc;	border-radius: 2px;	transition: all 0.15s ease;}.jinguan05 .list ul li .info1 label input {	position: absolute;	top: 0;	left: -20rem;	cursor: pointer;	width: 0;	height: 0;}.jinguan05 .list ul li .info1 label input:checked {	border: 0 !important;	background: none;}.jinguan05 .list ul li .info1 label input:checked+.bt:after {	background-image: linear-gradient(90deg, #8a6c28 0%, #b3a161 50%, #cabf81 79%, #cabf81 100%);}.jinguan05 .list ul li .info1 label input:checked+.bt:before {	left: 7px;	top: 3px;	width: 6px;	height: 11px;	border: solid #fff;	border-width: 0 3px 3px 0;	-ms-transform: rotate(45deg);	-webkit-transform: rotate(45deg);	transform: rotate(45deg);	position: absolute;	display: block;	content: '';	z-index: 1;}@media (min-width: 1025px) {	.jinguan05 .list ul li .info1 label:hover .bt:after {		border-color: #898989;		box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.075);	}}.jinguan05 .list ul li a.submit {	background-color: #a99d5e;}@media (min-width: 1025px) {	.jinguan05 .list ul li a.submit:hover {		background-color: var(--main-color);	}}.renmai-banner {	color: #fff;	position: relative;	padding-top: 180rem;}.renmai-banner .img {	transition: 0.5s;	transform: scale(1.2);}.renmai-banner img {	display: block;}.renmai-banner .img img {	margin: 0 auto;	display: block;	width: 100%;	height: 100%;	object-fit: cover;}.renmai-banner .img {	position: relative;	overflow: hidden;	-webkit-animation: toSmall 10s alternate;	animation: toSmall 10s alternate;}.renmai-banner .img1 {	display: none;}.renmai-banner .item {	position: relative;	overflow: hidden;}.renmai-banner .banner-hover {	position: absolute;	top: 13%;	left: 0;	width: 100%;	z-index: 5;	text-align: center;}.renmai-banner .banner-hover .bt {	font-size: 42rem;	margin-bottom: 32rem;	font-weight: bold;	color: #373737;}.renmai-banner .banner-hover .p {	font-size: 22rem;	color: #373737;}.renmai01 {	padding: 100rem 0 104rem 0;	background: #fff;}.renmai01 .renmai-p {	text-align: center;	font-size: 22rem;	line-height: 58rem;	padding-top: 38rem;	color: #4d4d4d;}.ys {	overflow: hidden;	position: relative;	z-index: 444;	padding-top: 67rem;}.ys ul {	padding-left: 118rem;}.ys ul li {	width: 20%;	float: left;}.ys ul li .box {	position: relative;	text-align: center;}.ys ul li .box:after {	content: '';	display: block;	width: 13rem;	height: 41rem;	position: absolute;	top: 50%;	margin-top: -20rem;	right: -6rem;	background: url(../images/line2.png) no-repeat center center;	background-size: 100%;}.ys ul li .text .num span {	display: inline-block;	vertical-align: top;	line-height: 40rem;	color: #cd281e;	font-size: 36rem;	font-weight: bold;}.ys ul li .text .num i {	color: #cd281e;	line-height: 40rem;	display: inline-block;	vertical-align: top;	font-style: normal;	font-size: 36rem;	font-weight: bold;}.ys ul li .text .num em {	line-height: 40rem;	color: #cd281e;	font-size: 36rem;	font-weight: bold;	font-style: normal;	display: inline-block;	vertical-align: bottom;	text-align: center;}.ys ul li .text .pp {	font-size: 18rem;	line-height: 30rem;	color: #333333;	margin-top: 11rem;}.ys ul li:nth-last-child(1) .box:after {	display: none;}.renmai02 {	padding: 98rem 0 77rem 0;	background: #f5f4f4;}.renmai02 .renmai-bottom {	padding-top: 9rem;	width: 91.5%;	padding-bottom: 42rem;	margin: 0 auto;	position: relative;}.renmai02 .renmai-bottom .swiper-pagination {	bottom: 0;	top: auto;	text-align: center;	display: inline-block;	margin: 0 auto;	left: 50%;	height: auto;	font-size: 0;	transform: translateX(-50%);}.renmai02 .renmai-bottom .swiper-pagination .swiper-pagination-bullet {	margin: 0 2px;	display: inline-block;	vertical-align: middle;	float: none;	width: 6rem;	height: 6rem;	border-radius: 50%;	background-color: #bebebf;	opacity: 1;}.renmai02 .renmai-bottom .swiper-pagination .swiper-pagination-bullet button:before {	display: none;}.renmai02 .renmai-bottom .swiper-pagination .swiper-pagination-bullet-active {	width: 10rem;	height: 10rem;	background-color: #cd281e;}.renmai02 .renmai-bottom .swiper-pagination .swiper-pagination-bullet-active button:before {	display: none;}.swiper-brother {	height: 848rem;	position: relative;	overflow: hidden;}.swiper-brother .swiper-slide {	height: 282rem;	padding-top: 32rem;	padding-right: 32rem;}.swiper-brother .swiper-slide .box {	padding: 20rem;	background: #fff;	height: 250rem;	position: relative;}@media (min-width: 1025px) {	.swiper-brother .swiper-slide .box:hover .pic img {		transform: scale(1.1);	}}.swiper-brother .pic {	float: left;	width: 185rem;	position: absolute;	top: 20rem;	left: 20rem;	background: #7d7c7d;}.swiper-brother .pic:after {	padding-bottom: 113.51351351%;}.swiper-brother .text {	padding-left: 212rem;	padding-top: 9rem;	height: 210rem;	overflow: auto;}.swiper-brother .text::-webkit-scrollbar {	width: 14px;	height: 14px;}.swiper-brother .text::-webkit-scrollbar-button {	width: 0;	height: 0;}.swiper-brother .text::-webkit-scrollbar-corner {	background-color: #fff;}.swiper-brother .text::-webkit-scrollbar-thumb {	min-height: 12px;	border: 4px solid transparent;	background-clip: content-box;	border-radius: 7px;	background-color: #c8d5e1;}.swiper-brother .text::-webkit-scrollbar-thumb:hover {	background-color: #a8bbcf;}.swiper-brother .text::-webkit-scrollbar-thumb:active {	background-color: #87a2bd;}.swiper-brother .text::-webkit-scrollbar-track {	background-color: transparent;}.swiper-brother .text::-webkit-scrollbar-track-piece {	background-color: transparent;}.swiper-brother .text .bt {	font-size: 22rem;	margin-bottom: 12rem;	font-weight: bold;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	color: #333333;}.swiper-brother .text .p {	font-size: 16rem;	line-height: 26rem;	overflow: hidden;	color: #666666;}.renmai03 {	padding: 102rem 0 85rem 0;	position: relative;	background: #fff;}.renmai03 .renmai-bottom {	padding-top: 31rem;	width: 90%;	padding-bottom: 35rem;	margin: 0 auto;	position: relative;}.renmai03 .renmai-bottom .swiper-pagination {	bottom: 0;	top: auto;	text-align: center;	display: inline-block;	margin: 0 auto;	left: 50%;	height: auto;	font-size: 0;	transform: translateX(-50%);}.renmai03 .renmai-bottom .swiper-pagination .swiper-pagination-bullet {	margin: 0 2px;	display: inline-block;	vertical-align: middle;	float: none;	width: 6rem;	height: 6rem;	border-radius: 50%;	background-color: #bebebf;	opacity: 1;}.renmai03 .renmai-bottom .swiper-pagination .swiper-pagination-bullet button:before {	display: none;}.renmai03 .renmai-bottom .swiper-pagination .swiper-pagination-bullet-active {	width: 10rem;	height: 10rem;	background-color: #cd281e;}.renmai03 .renmai-bottom .swiper-pagination .swiper-pagination-bullet-active button:before {	display: none;}.swiper-huiyuan {	height: 904rem;	position: relative;	overflow: hidden;}.swiper-huiyuan .swiper-slide {	height: 425rem;}@media (min-width: 1025px) {	.swiper-huiyuan .swiper-slide:hover .pic img {		transform: scale(1.1);	}}.swiper-huiyuan .img {	padding: 0 40rem;	position: relative;}.swiper-huiyuan .img .h3 {	font-size: 22rem;	font-weight: bold;	line-height: 49rem;	color: #ffffff;	position: absolute;	bottom: 20rem;	left: 0;	text-align: center;	z-index: 44;	width: 143rem;	background: url(../images/hbg.png) no-repeat center center;	background-size: 100%;}.swiper-huiyuan .pic:after {	padding-bottom: 113.46153846%;}.swiper-huiyuan .text {	padding-top: 28rem;}.swiper-huiyuan .text .bt {	font-size: 22rem;	margin-bottom: 12rem;	font-weight: bold;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	color: #333333;}.swiper-huiyuan .text .p {	font-size: 16rem;	line-height: 26rem;	height: 64rem;	overflow: hidden;	text-align: center;	color: #666666;}.swiper-huiyuan .text .p::-webkit-scrollbar {	width: 14px;	height: 14px;}.swiper-huiyuan .text .p::-webkit-scrollbar-button {	width: 0;	height: 0;}.swiper-huiyuan .text .p::-webkit-scrollbar-corner {	background-color: #fff;}.swiper-huiyuan .text .p::-webkit-scrollbar-thumb {	min-height: 12px;	border: 4px solid transparent;	background-clip: content-box;	border-radius: 7px;	background-color: #c8d5e1;}.swiper-huiyuan .text .p::-webkit-scrollbar-thumb:hover {	background-color: #a8bbcf;}.swiper-huiyuan .text .p::-webkit-scrollbar-thumb:active {	background-color: #87a2bd;}.swiper-huiyuan .text .p::-webkit-scrollbar-track {	background-color: transparent;}.swiper-huiyuan .text .p::-webkit-scrollbar-track-piece {	background-color: transparent;}.renmai04 {	padding: 84rem 0 127rem 0;	position: relative;	background-color: #f5f5f5;}.renmai04 .renmai-bottom {	padding-top: 44rem;	position: relative;}.renmai04 .swiper-button-next,.renmai04 .swiper-button-prev {	width: 24rem;	height: 50rem;	background-color: #ffffff;	border-radius: 4rem;	left: 0;	top: 50%;	margin-top: -25rem;	box-shadow: 0rem 0rem 12rem 1rem rgba(0, 0, 0, 0.12);}.renmai04 .swiper-button-next:after,.renmai04 .swiper-button-prev:after {	content: '◂';	font-size: 20rem;	color: #cccccc;}@media (min-width: 1025px) {	.renmai04 .swiper-button-next:hover,	.renmai04 .swiper-button-prev:hover {		background: var(--main-color);	}	.renmai04 .swiper-button-next:hover:after,	.renmai04 .swiper-button-prev:hover:after {		color: #fff;	}}.renmai04 .swiper-button-next {	right: 0;	left: auto;}.renmai04 .swiper-button-next:after {	content: '▸';}.swiper-daoshi {	max-width: 1640px;	margin: 0 auto;	position: relative;	overflow: hidden;}.swiper-daoshi .img {	height: 528px;	border-radius: 12rem;	overflow: hidden;}.swiper-daoshi .img:after {	content: '';	display: block;	width: 100%;	height: 100%;	background: url(../images/jbbg2.png) no-repeat bottom center;	position: absolute;	bottom: 0;	left: 0;	z-index: 3;	overflow: hidden;	border-radius: 12rem;}.swiper-daoshi .item {	width: 123px !important;	float: left;	transition: 0.5s;}.swiper-daoshi .item .box {	border-radius: 12rem;	overflow: hidden;	background: #44505e;}.swiper-daoshi .item1 .box {	background: #565d67;}.swiper-daoshi .swiper-slide-active1 {	width: 487px !important;}.swiper-daoshi .swiper-slide-active1 .h3 {	padding: 24rem 38rem;}.swiper-daoshi .swiper-slide-active1 .h3 span {	opacity: 1;}.swiper-daoshi .swiper-slide-active1 .h3 p {	font-size: 26rem;	font-weight: bold;}.swiper-daoshi .h3 {	font-size: 17rem;	line-height: 30rem;	color: #ffffff;	position: absolute;	bottom: 0;	left: 0;	width: 100%;	padding: 16rem 11rem;	transition: 0.5s;	z-index: 4;}.swiper-daoshi .h3 span {	opacity: 0;	transition: 0.5s;	display: block;}.swiper-daoshi .h3 p {	font-size: 17rem;	line-height: 46rem;	color: #ffffff;}.renmai05 {	text-align: center;	font-size: 42rem;	font-weight: bold;	line-height: 77rem;	color: #ffffff;	padding: 160rem 0 164rem 0;	background: url(../images/qbg.jpg) no-repeat center center;	background-size: cover;}.about-banner {	margin-top: 180rem;	padding-top: 61rem;	position: relative;	overflow: hidden;	background: url(../images/abg1.jpg) no-repeat top left;	background-size: cover;}.about-banner .left {	float: left;	padding-top: 35rem;	padding-left: 131rem;	width: 50.5%;	padding-right: 76rem;	position: relative;}.about-banner .left:before {	content: '';	display: block;	width: 978rem;	height: 673rem;	background: url(../images/abg.png) no-repeat center center;	background-size: 100%;	position: absolute;	top: 123rem;	right: 0;	z-index: 2;}.about-banner .left:after {	content: '';	display: block;	width: 76rem;	height: 59rem;	background: url(../images/jiantou.png) no-repeat center center;	background-size: 100%;	position: absolute;	bottom: 68rem;	right: 2rem;	z-index: 333;}.about-banner .left .info {	background-color: #ffffff;	border-radius: 42rem;	overflow: hidden;	border: solid 1px #cd281e;	padding: 58rem 77rem 41rem 77rem;	position: relative;	z-index: 44;}.about-banner .left .info .bt {	font-size: 42rem;	font-weight: bold;	margin-bottom: 20rem;	color: #373737;}.about-banner .left .info .p {	font-size: 20rem;	line-height: 40rem;	color: #373737;}.about-banner .left .info .p p {	position: relative;	z-index: 1;}.about-banner .left .info .p .xian {	display: inline-block;	font-weight: bold;}.about-banner .left .info .p .xian:after {	content: '';	display: block;	width: 100%;	height: 14rem;	background: rgba(205, 40, 30, 0.3);	position: absolute;	bottom: 3rem;	left: 0;	z-index: -1;}.about-banner .left .info .qianming img {	float: right;	width: 184rem;}.about-banner .right {	float: right;	position: relative;	width: 45%;}.about-banner .right img {	display: block;	float: right;	width: 626rem;	margin-top: -5rem;}.about-banner .right .text {	position: absolute;	top: 80rem;	width: 35%;	overflow: hidden;	left: 0;}.about-banner .right .text .bt {	font-size: 36rem;	font-weight: bold;	line-height: 48rem;	height: 125rem;	padding: 10rem;	background-color: #cd281e;	border-radius: 10rem;	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;	display: flex;	text-align: center;	float: left;	color: #ffffff;}.about-banner .right .text .p {	writing-mode: tb-rl;	font-size: 20rem;	line-height: 30rem;	letter-spacing: 4rem;	padding: 20rem 20rem;	float: left;	color: #333333;}.about-banner .right .text .p span {	writing-mode: horizontal-tb;	padding-left: 4px;}.a122 img {	height: 122rem;}.a122 span {	top: 26rem;}.slick-slider {	display: block;	box-sizing: border-box;	-webkit-touch-callout: none;	-ms-touch-action: pan-y;	touch-action: pan-y;	-webkit-tap-highlight-color: transparent;}.slick-list {	position: relative;	display: block;	overflow: hidden;	margin: 0;	padding: 0;}.slick-list:focus {	outline: 0;}.slick-list.dragging {	cursor: pointer;	cursor: hand;}.slick-slider .slick-list,.slick-slider .slick-track {	-webkit-transform: translate3d(0, 0, 0);	-moz-transform: translate3d(0, 0, 0);	-ms-transform: translate3d(0, 0, 0);	-o-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.slick-track {	position: relative;	top: 0;	left: 0;	display: block;}.slick-track:after,.slick-track:before {	display: table;	content: '';}.slick-track:after {	clear: both;}.slick-loading .slick-track {	visibility: hidden;}.slick-slide {	display: none;	float: left;	height: 100%;	min-height: 1px;}[dir='rtl'] .slick-slide {	float: right;}.slick-slide img {	display: block;}.slick-slide.slick-loading img {	display: none;}.slick-slide.dragging img {	pointer-events: none;}.slick-initialized .slick-slide {	display: block;}.slick-loading .slick-slide {	visibility: hidden;}.slick-vertical .slick-slide {	display: block;	height: auto;	border: 1px solid transparent;}.slick-arrow.slick-hidden {	display: none;}.slick-next,.slick-prev {	font-size: 0;	line-height: 0;	position: absolute;	top: 50%;	display: block;	width: 20px;	height: 20px;	margin-top: -10px;	padding: 0;	cursor: pointer;	color: transparent;	border: none;	outline: 0;	background: 0 0;}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {	color: transparent;	outline: 0;	background: 0 0;}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {	opacity: 1;}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {	opacity: 0.25;}.slick-next:before,.slick-prev:before {	font-family: slick;	font-size: 20px;	line-height: 1;	opacity: 0.75;	color: #fff;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.slick-prev {	left: -25px;}[dir='rtl'] .slick-prev {	right: -25px;	left: auto;}.slick-prev:before {	content: '←';}[dir='rtl'] .slick-prev:before {	content: '→';}.slick-next {	right: -25px;}[dir='rtl'] .slick-next {	right: auto;	left: -25px;}.slick-next:before {	content: '→';}[dir='rtl'] .slick-next:before {	content: '←';}.slick-dots {	position: absolute;	bottom: 46px;	display: block;	width: 100%;	padding: 0;	list-style: none;	text-align: center;}.slick-dots li {	position: relative;	display: inline-block;	width: 10px;	height: 10px;	margin: 0 20px;	padding: 0;	cursor: pointer;}.slick-dots li button {	font-size: 0;	line-height: 0;	display: block;	width: 10px;	height: 10px;	cursor: pointer;	color: transparent;	border: 0;	outline: 0;	background: 0 0;}.slick-dots li button:focus,.slick-dots li button:hover {	outline: 0;}.slick-dots li button:focus:before,.slick-dots li button:hover:before {	opacity: 1;}.slick-dots li button:before {	font-family: slick;	font-size: 6px;	line-height: 20px;	position: absolute;	top: 0;	left: 0;	width: 10px;	height: 10px;	content: '';	text-align: center;	color: #000;	border: 1px solid #fff;	border-radius: 50%;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before {	background: #fff;	border: 1px solid #fff;	color: #000;}@font-face {	font-family: Oswald-Regular;	src: url('../images/Oswald-Regular.woff2') format('woff2'), url('../images/Oswald-Regular.woff') format('woff'), url('../images/Oswald-Regular.ttf') format('truetype'), url('../images/Oswald-Regular.eot') format('embedded-opentype'), url('../images/Oswald-Regular.svg') format('svg');	font-weight: normal;	font-style: normal;	font-display: swap;}.about01 {	padding: 100rem 0 136rem 0;}.about01 .about-bottom {	padding-top: 26rem;	padding-bottom: 58rem;	width: 91%;	margin: 0 auto;}.about01 .about-bottom .left {	float: left;	width: 47%;}.about01 .about-bottom .left .h3 {	font-size: 24rem;	margin-bottom: 30rem;	font-weight: bold;	color: #4d4d4d;}.about01 .about-bottom .left .p {	font-size: 20rem;	line-height: 38rem;	color: #4d4d4d;}.about01 .about-bottom .left .p p {	margin-bottom: 13rem;}.about01 .about-bottom .right {	float: right;	width: 47.5%;}.about01 .about-bottom .right .pic:after {	padding-bottom: 56.15384615%;}.about01 .about-bottom .right .pic .hover {	width: 100%;	height: 100%;	background: url(../images/video1.png) no-repeat center center;	background-size: 98rem;	position: absolute;	top: 0;	left: 0;	z-index: 433;	animation: 4s xuanzhuan linear infinite;}.about01 .about-list {	width: 91%;	margin: 0 auto;	background-color: #f0f0f0;}.about01 .about-list ul li {	float: left;	width: 33.33333333%;	border-right: 1px solid #fff;}.about01 .about-list ul li .box {	position: relative;	height: 182rem;}.about01 .about-list ul li .box .img {	width: 112rem;	position: absolute;	top: 50%;	height: 96rem;	margin-top: -48rem;	left: 50rem;}.about01 .about-list ul li .box .img img {	display: block;	margin: 0 auto;}.about01 .about-list ul li .box .img .mh {	display: none;}.about01 .about-list ul li .box .text {	padding-left: 180rem;	padding-top: 49rem;	padding-right: 50rem;}.about01 .about-list ul li .box .text .bt {	font-size: 24rem;	margin-bottom: 9rem;	font-weight: bold;	color: #333333;}.about01 .about-list ul li .box .text .p {	font-size: 16rem;	line-height: 30rem;	color: #666666;}@media (min-width: 1025px) {	.about01 .about-list ul li:hover .box {		background-color: #cd281e;	}	.about01 .about-list ul li:hover .img {		background: url(../images/cubg.png) no-repeat bottom center;		background-size: 100%;	}	.about01 .about-list ul li:hover .img .m {		display: none;	}	.about01 .about-list ul li:hover .img .mh {		display: block;	}	.about01 .about-list ul li:hover .text .bt {		color: #fff;	}	.about01 .about-list ul li:hover .text .p {		color: #fff;	}}.about02 {	padding: 109rem 0 81rem 0;	background-color: #fafafa;}.about02 .leftbox {	padding-top: 31rem;	position: relative;}.about02 .slider-for {	margin-bottom: 29rem;	position: relative;	overflow: hidden;}.about02 .slider-for .item {	float: left;	display: block !important;}.about02 .slider-for .item .text {	display: none;}.about02 .slider-for .bt,.about02 .slider-for .bt1 {	font-family: Oswald-Regular;	font-size: 140rem;	line-height: 230rem;	letter-spacing: 7rem;	color: rgba(205, 40, 30, 0.16);	text-stroke: 1px rgba(205, 40, 30, 0.16);	-webkit-text-stroke: 1px rgba(205, 40, 30, 0.16);	color: rgba(205, 40, 30, 0);	text-align: left;	width: 50%;	float: left;}.about02 .slider-for .bt1 {	text-align: right;}.about02 .slider-for .h3 {	text-align: center;	font-size: 50rem;	font-weight: bold;	color: var(--main-color);	background: url(../images/line7.png) no-repeat bottom center;	padding-bottom: 23rem;	margin-bottom: 47rem;}.about02 .slider-for .p {	overflow: hidden;	text-align: center;	font-size: 26rem;	line-height: 48rem;	color: #666666;}.about02 .slider-for .p span {	color: #474747;	padding-right: 15rem;	font-weight: bold;}.about02 .slider-for .p p {	margin-bottom: 16rem;}.about02 .slider-for .slick-center .text {	display: block;}.about02 .slider-for .slick-center .bt,.about02 .slider-for .slick-center .bt1 {	display: none;}.about02 .slider-for .slick-next,.about02 .slider-for .slick-prev {	width: 46px;	height: 46px;	border-radius: 10px;	background: #e1e3e6 url('../images/left1h.png') no-repeat center center !important;	background-size: 100% !important;	z-index: 99;	cursor: pointer;	display: none !important;	position: absolute;	top: 18px;	left: 2%;	margin-top: 0;}.about02 .slider-for .slick-next:before,.about02 .slider-for .slick-prev:before {	content: '';}.about02 .slider-for .slick-next {	right: 2%;	left: auto;	background: #e1e3e6 url('../images/right1h.png') no-repeat center center !important;	background-size: 100% !important;}.about02 .slider-nav {	font-size: 26rem;	font-weight: bold;	margin-top: 70rem;	text-align: center;	color: #4a4a4a;	position: relative;	padding: 0 180rem;	overflow: hidden;	z-index: 1;}.about02 .slider-nav:after {	content: '';	display: block;	height: 3rem;	background-color: #999999;	position: absolute;	top: 81rem;	left: 0;	width: 100%;	z-index: -1;}.about02 .slider-nav .item {	position: relative;	overflow: hidden;	line-height: 130rem;	z-index: 3;}.about02 .slider-nav .item:after {	content: '';	display: block;	width: 10rem;	height: 10rem;	border-radius: 50%;	margin: 0 auto;	position: absolute;	top: 50%;	left: 50%;	margin-top: -9rem;	margin-left: -5rem;	background: var(--main-color);}.about02 .slider-nav .item span {	position: relative;	padding-top: 45rem;	display: block;}.about02 .slider-nav .slick-current .item:before {	content: '';	display: block;	width: 129rem;	height: 129rem;	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	background: var(--main-color);	border-radius: 50%;}.about02 .slider-nav .slick-current .item:after {	background: #fff;}.about02 .slider-nav .slick-current .item span {	position: relative;	display: block;	color: #fff;}.about02 .slider-nav .slick-next,.about02 .slider-nav .slick-prev {	width: 46rem;	height: 46rem;	border-radius: 10rem;	background: #e1e3e6 url('../images/left1h.png') no-repeat center center !important;	background-size: 100% !important;	z-index: 99;	cursor: pointer;	display: block !important;	position: absolute;	top: 58rem;	left: 5%;	margin-top: 0;}.about02 .slider-nav .slick-next:before,.about02 .slider-nav .slick-prev:before {	content: '';}@media (min-width: 1025px) {	.about02 .slider-nav .slick-prev:hover {		background: #cd281e url('../images/left1hh.png') no-repeat center center !important;		background-size: 100% !important;	}}.about02 .slider-nav .slick-next {	right: 5%;	left: auto;	background: #e1e3e6 url('../images/right1h.png') no-repeat center center !important;	background-size: 100% !important;}@media (min-width: 1025px) {	.about02 .slider-nav .slick-next:hover {		background: #cd281e url('../images/right1hh.png') no-repeat center center !important;		background-size: 100% !important;	}}.about03 {	padding: 129rem 0 89rem 0;}.about03 .about-p {	text-align: center;	font-size: 22rem;	line-height: 40rem;	margin-top: -22rem;	color: #666666;}.about03 .about-p span {	color: #cd281e;	font-weight: bold;}.about03 .about-bottom {	width: 80%;	margin: 0 auto;	padding-top: 70rem;}.about03 .about-bottom .list ul li {	width: 11.11111111%;	float: left;	text-align: center;}.about03 .about-bottom .list ul li .pic {	width: 109rem;	margin: 0 auto;}.about03 .about-bottom .list ul li .bt {	font-size: 16rem;	line-height: 32rem;	color: #333333;}.about03 .about-bottom .list1 {	text-align: center;	padding-top: 57rem;}.about03 .about-bottom .list1 ul li {	display: inline-block;	vertical-align: top;	font-size: 24rem;	font-weight: bold;	line-height: 30rem;	color: #333333;	padding: 4rem;	width: 800rem;	background: url(../images/ysbg.png) no-repeat center center;	background-size: 100%;	border-radius: 30rem;	margin-bottom: 29rem;}.about03 .about-bottom .list1 ul li p {	padding: 11rem 11rem;}.about03 .about-bottom .list1 ul li span {	color: var(--main-color);}.about04 {	padding: 89rem 0 98rem 0;	background: #f5f5f5;}.about04 .about-bottom {	position: relative;	overflow: hidden;	padding-top: 28rem;}.swiper-dianshang {	margin: 0 auto;	position: relative;	overflow: hidden;	width: 85%;}.swiper-dianshang .item {	transition: 0.5s;}.swiper-dianshang .item .box a {	display: block;	box-shadow: 0rem 2rem 15rem 1rem rgba(24, 24, 24, 0.08);	border-radius: 10rem;	overflow: hidden;	height: 461rem;	background: #fff;}.swiper-dianshang .item .pic {	background-image: linear-gradient(0deg, #ececee 0%, #f3f3f5 100%);}.swiper-dianshang .item .pic:after {	padding-bottom: 64.70588235%;}.swiper-dianshang .item .info {	margin: 0 -15rem;	overflow: hidden;}.swiper-dianshang .item .box {	float: left;	width: 25%;	padding: 0 15rem;}@media (min-width: 1025px) {	.swiper-dianshang .item .box:hover .pic img {		transform: scale(1.1);	}	.swiper-dianshang .item .box:hover .more p {		background: var(--hover-color) url(../images/down.png) no-repeat 27rem center;		background-size: 17rem;	}}.swiper-dianshang .item .box1 {	width: 50%;}.swiper-dianshang .item .box1 .pic {	float: left;	width: 50%;	height: 461rem;	background: none;}.swiper-dianshang .item .box1 .text {	float: left;	width: 50%;	height: 100%;	position: relative;	padding: 82rem 15rem;}.swiper-dianshang .item .box1 .bt {	margin-bottom: 22rem;}.swiper-dianshang .item .box1 .p {	height: 96rem;}.swiper-dianshang .item .box1 .more {	position: absolute;	bottom: 55rem;	left: 0;}.swiper-dianshang .text {	padding: 23rem 27rem;}.swiper-dianshang .bt {	font-size: 20rem;	margin-bottom: 13rem;	font-weight: bold;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	color: #212121;}.swiper-dianshang .p {	font-size: 16rem;	line-height: 24rem;	height: 48rem;	margin-bottom: 16rem;	overflow: hidden;	color: #5c5c5c;}.swiper-dianshang .more p {	width: 161rem;	font-size: 16rem;	line-height: 50rem;	color: #ffffff;	background: #cd281e url(../images/down.png) no-repeat 27rem center;	background-size: 17rem;	padding-left: 62rem;	border-radius: 24rem;}.about05 {	padding: 109rem 0 98rem 0;	position: relative;	background-color: #ffffff;}.about05 .about-bottom {	position: relative;	overflow: hidden;	padding: 0 60rem;	padding-top: 65rem;	padding-bottom: 115rem;	background: url(../images/cbg.png) no-repeat bottom center;}.about05 .gun {	text-align: center;	font-size: 14rem;	line-height: 48rem;	color: #616161;	background: url(../images/shubiao.png) no-repeat top center;	background-size: 26rem;	padding-top: 46rem;	position: absolute;	bottom: 53rem;	left: 50%;	transform: translateX(-50%);}.about05 .swiper-button-next,.about05 .swiper-button-prev {	width: 32rem;	height: 32rem;	left: 46.5%;	margin-top: 0;	text-align: center;	line-height: 30rem;	margin: 0 2rem;	bottom: 10rem;	top: auto;	float: right;}.about05 .swiper-button-next {	right: 46.5%;	left: auto;}.about05 .swiper-button-next:after,.about05 .swiper-button-prev:after {	font-size: 14rem;	color: #606060;}@media (min-width: 1025px) {	.about05 .swiper-button-next:hover:after,	.about05 .swiper-button-prev:hover:after {		color: var(--main-color);	}}.swiper-rongyu {	position: relative;}.swiper-rongyu .item {	transition: 0.5s;	width: auto !important;	margin-right: 50rem !important;	text-align: center;	overflow: hidden;}.swiper-rongyu .item .bt {	font-size: 18rem;	font-weight: bold;	line-height: 40rem;	color: #333333;	text-overflow: ellipsis;	white-space: nowrap !important;	overflow: hidden;	background: url(../images/jia.png) no-repeat bottom center;	background-size: 36rem;	padding-bottom: 31rem;	position: relative;	z-index: 4;	opacity: 0;	transition: 0.5s;}.swiper-rongyu .item .img {	margin-top: -23rem;	position: relative;	z-index: 2;	overflow: hidden;	padding-bottom: 20rem;}.swiper-rongyu .item img {	display: block;	height: 235rem;	margin: 0 auto;	-webkit-box-reflect: below -20rem -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1));}@media (min-width: 1025px) {	.swiper-rongyu .item:hover .bt {		opacity: 1;	}}.banner .banner-hover1 {	padding-top: 0;	transform: translateY(-50%);}.banner .banner-hover1 .bt img {	width: 681rem;}.banner .banner-hover2 .span {	font-size: 30rem;	color: #ffffff;}.banner .banner-hover2 .span span {	padding: 0 21rem;	letter-spacing: 8rem;	position: relative;}.banner .banner-hover2 .span span:after {	width: 1px;	height: 14rem;	background-color: #ffffff;	position: absolute;	top: 50%;	right: 0;	transform: translateY(-50%);	content: '';	display: block;}.banner .banner-hover2 .span span:nth-last-child(1):after {	display: none;}.banner .banner-hover2 .bt {	font-size: 94rem;	font-weight: bold;	margin: 33rem 0 42rem 0;	letter-spacing: 32rem;	color: #b5ac6d;}.banner .banner-hover2 .p {	font-size: 38rem;	letter-spacing: 10rem;	color: #ffffff;}.banner .banner-hover3 {	transform: translateY(-52%);	text-align: left;}.banner .banner-hover3 .left {	float: left;	padding-top: 79rem;	padding-left: 131rem;	width: 50.5%;	padding-right: 76rem;	position: relative;}.banner .banner-hover3 .left:before {	content: '';	display: block;	width: 978rem;	height: 673rem;	background: url(../images/abg.png) no-repeat center center;	background-size: 100%;	position: absolute;	top: 123rem;	right: 0;	z-index: 2;}.banner .banner-hover3 .left:after {	content: '';	display: block;	width: 76rem;	height: 59rem;	background: url(../images/jiantou.png) no-repeat center center;	background-size: 100%;	position: absolute;	bottom: 68rem;	right: 2rem;	z-index: 333;}.banner .banner-hover3 .left .info {	background-color: #ffffff;	border-radius: 42rem;	overflow: hidden;	border: solid 1px #cd281e;	padding: 58rem 77rem 41rem 77rem;	position: relative;	z-index: 44;}.banner .banner-hover3 .left .info .tit {	font-size: 42rem;	font-weight: bold;	margin-bottom: 20rem;	color: #373737;}.banner .banner-hover3 .left .info .txt {	font-size: 20rem;	line-height: 40rem;	color: #373737;}.banner .banner-hover3 .left .info .txt p {	position: relative;	z-index: 1;}.banner .banner-hover3 .left .info .txt .xian {	display: inline-block;	font-weight: bold;}.banner .banner-hover3 .left .info .txt .xian:after {	content: '';	display: block;	width: 100%;	height: 14rem;	background: rgba(205, 40, 30, 0.3);	position: absolute;	bottom: 3rem;	left: 0;	z-index: -1;}.banner .banner-hover3 .left .info .qianming img {	float: right;	width: 184rem;}.banner .banner-hover3 .right {	float: right;	position: relative;	width: 44.5%;}.banner .banner-hover3 .right img {	display: block;	float: right;	width: 626rem;	margin-top: -5rem;}.banner .banner-hover3 .right .text {	position: absolute;	top: 80rem;	width: 35%;	overflow: hidden;	left: 0;}.banner .banner-hover3 .right .text .tit {	font-size: 36rem;	font-weight: bold;	line-height: 48rem;	height: 125rem;	padding: 10rem;	background-color: #cd281e;	border-radius: 10rem;	-webkit-box-align: center;	-ms-flex-align: center;	align-items: center;	display: flex;	text-align: center;	float: left;	color: #ffffff;}.banner .banner-hover3 .right .text .txt {	writing-mode: tb-rl;	font-size: 20rem;	line-height: 30rem;	letter-spacing: 4rem;	padding: 20rem 25rem;	float: left;	color: #333333;}.banner .banner-hover3 .right .text .txt span {	writing-mode: horizontal-tb;	padding-left: 4px;}.reactive {	padding-top: 100rem;}.baactive {	margin-top: 100rem;}.jiactive {	padding-top: 100rem;}.abactive {	margin-top: 100rem;}@media (max-width: 1800px) {	.swiper-daoshi {		max-width: 1512px;	}}@media (max-width: 1600px) {	.swiper-daoshi {		max-width: 1256px;	}}@media (max-width: 1300px) {	.swiper-daoshi {		max-width: 1128px;	}	.swiper-daoshi .img {		height: 428px;	}}@media (max-width: 1200px) {	.banner .banner-hover1 .bt img {		width: 200px;	}	.banner .banner-hover2 .span,	.banner .banner-hover2 .p {		font-size: 16px;	}	.banner .banner-hover .bt {		padding: 0 20px;		font-size: 20px;	}	.guanggaowei {		display: none;	}	.guanggaowei img {		height: 41px;	}	.guanggaoweiphone {		display: block;	}	.guanggaoweiphone img {		height: 40px;		width: 100vw;	}	.banner {		margin-top: 100px;	}	.tanchuguanggao {		width: 90%;		border-radius: 10px;		box-shadow: 0px 8px 28px 0px rgba(78, 85, 156, 0.15);		display: none;	}	.tanchuguanggao .scroll-img {		bottom: 20px;		width: 170px;	}	.tanchuguanggao .right .info {		height: 400px;	}	.tanchuguanggao .right1 {		margin: 0;		height: 100%;		padding: 0;	}	.jinguan-banner {		padding-top: 100px;	}	.jinguan-banner .img {		display: none;	}	.jinguan-banner .img1 {		display: block;	}	.jinguan-banner .banner-hover {		top: 50%;		transform: translateY(-50%);	}	.jinguan-banner .banner-hover .span {		font-size: 20px;	}	.jinguan-banner .banner-hover .span span {		padding: 0 11px;		letter-spacing: 4px;	}	.jinguan-banner .banner-hover .span span:after {		height: 7px;	}	.jinguan-banner .banner-hover .bt {		font-size: 46px;		margin: 15px 0 22px 0;		letter-spacing: 16px;	}	.jinguan-banner .banner-hover .p {		font-size: 18px;		letter-spacing: 5px;	}	.inmain-title {		font-size: 26px;		letter-spacing: 9px;		padding-bottom: 23px;	}	.inmain-title2 {		padding-bottom: 46px;	}	.jinguan01 {		padding-bottom: 38px;	}	.jinguan01 .left {		width: 100%;		padding: 40px 0;	}	.jinguan01 .left .inmain-title {		margin-bottom: 15px;		text-align: center;	}	.jinguan01 .left .p {		font-size: 15px;		line-height: 30px;		margin-bottom: 13px;	}	.jinguan01 .left .p p {		margin-bottom: 11px;	}	.jinguan01 .left .list ul li {		width: 33.33333%;		margin-right: 0;		padding: 0 10px;	}	.jinguan01 .left .list ul li .h3 {		font-size: 16px;		line-height: 110px;		width: 110px;		margin: 0 auto;	}	.jinguan01 .left .list ul li .hover {		margin-top: -14px;		opacity: 1;	}	.jinguan01 .left .list ul li .hover .span {		font-size: 16px;		line-height: 22px;		letter-spacing: 2px;	}	.jinguan01 .left .list ul li .hover .span:after {		width: 28px;		height: 1px;		margin: 7px auto 10px auto;	}	.jinguan01 .left .list ul li .hover .jsh {		font-size: 14px;		line-height: 21px;		letter-spacing: 1px;	}	.jinguan01 .right {		margin-right: 0;		margin-top: 18px;		width: 100%;	}	.jinguan01 .right .bt {		width: auto;		height: auto;		font-size: 26px;		line-height: 48px;		text-align: left;		margin-bottom: 20px;		background: none;	}	.jinguan01 .right .bt br {		display: none;	}	.jinguan01 .right .list {		width: auto;		height: auto;		position: relative;		top: auto;		left: auto;		margin-left: 0;		margin-top: 0;		animation: none;	}	.jinguan01 .right .list ul li {		position: relative;		animation: none;		top: auto !important;		right: auto !important;		bottom: auto !important;		left: auto !important;		margin: 0 !important;		margin-bottom: 10px !important;		background-image: linear-gradient(90deg, #191712 0%, #595034 100%);		border-radius: 12px;		border: solid 1px #7c6f47;		padding: 20px;	}	.jinguan01 .right .list ul li .h3 {		font-size: 18px;		width: 100%;		line-height: 22px;		margin-bottom: 5px;		padding: 0;		background: none;		border-radius: 0;		border: none;		text-align: left;	}	.jinguan01 .right .list ul li .p {		font-size: 14px;		line-height: 23px;		width: 100%;		background: none;		border-radius: 0;		border: none;		padding: 0;		position: relative;		top: auto;		right: auto;		opacity: 1;	}	.jinguan02 {		padding: 40px 0;	}	.jinguan02 .se_top .top_2 {		margin-top: 21px;		font-size: 14px;		width: 100%;		padding-top: 0;	}	.jinguan02 .se_top .top_2 .swiper .swiper-slide .title .bt {		font-size: 18px;		line-height: 30px;		padding-bottom: 16px;		letter-spacing: 3px;	}	.jinguan02 .se_top .top_2 .swiper .swiper-slide .title .bt:after {		height: 2px;	}	.jinguan02 .se_bot {		padding: 26px 0 0 0;		width: 100%;	}	.jinguan02 .se_bot .neirong {		font-size: 16px;		line-height: 30px;		margin-bottom: 21px;		width: 100%;	}	.jinguan02 .se_bot .neirong br {		display: none;	}	.jinguan02 .se_bot .swiper {		padding-bottom: 53px;		width: 100%;	}	.jinguan02 .se_bot .swiper-pagination {		height: 2px;		margin: 15px 0;	}	.jinguan02 .se_bot .swiper-pagination .swiper-pagination-bullet {		width: 16px;		height: 2px;		margin: 0 2px;	}	.jinguan02 .se_bot .btnn {		width: 100%;	}	.jinguan02 .se_bot .swiper-button-next,	.jinguan02 .se_bot .swiper-button-prev {		width: 32px;		height: 32px;		border: 1px solid #fff;		line-height: 30px;		margin: 0 2px;	}	.jinguan02 .se_bot .swiper-button-next:after,	.jinguan02 .se_bot .swiper-button-prev:after {		font-size: 12px;	}	.tixi .pic {		border-radius: 6px;	}	.tixi .pic:before {		bottom: -2px;	}	.tixi .box .text {		bottom: 10px;		padding: 0 10px;		font-size: 14px;	}	.tixi .box .text p {		font-size: 20px;		margin-right: 10px;	}	.jinguan03 {		padding: 40px 0;	}	.jinguan03 .jinguan-bottom {		margin-top: 24px;	}	.jinguan03 .picMarquee-top {		margin-bottom: 14px;	}	.jinguan03 .picMarquee-top .bd {		height: 71px;	}	.jinguan03 .picMarquee-top .bd ul li {		margin-right: 14px;		width: 150px;	}	.jinguan03 .picMarquee-top .bd ul li .pic {		box-shadow: -7px 1px 28px 0px rgba(167, 198, 226, 0.24);		border-radius: 8px;	}	.jinguan04 {		padding: 40px 0;	}	.jinguan04 .jinguan-bottom {		margin-top: 20px;		padding: 0 30px;	}	.jinguan04 .swiper-button-next,	.jinguan04 .swiper-button-prev {		width: 24px;		height: 50px;		border-radius: 4px;		left: 0;		margin-top: -43px;	}	.jinguan04 .swiper-button-next:after,	.jinguan04 .swiper-button-prev:after {		font-size: 20px;	}	.jinguan04 .swiper-button-next {		right: 0;		left: auto;	}	.swiper-ganyan {		width: 100%;	}	.swiper-ganyan .pic {		border-radius: 10px 10px 0px 0px;	}	.swiper-ganyan .pic:before {		bottom: -2px;	}	.swiper-ganyan .pic .hover {		background-size: 40px;	}	.swiper-ganyan .text {		padding-top: 9px;	}	.swiper-ganyan .text .span {		font-size: 14px;		line-height: 20px;		margin-bottom: 10px;	}	.swiper-ganyan .text .bt {		font-size: 20px;		line-height: 30px;		padding-left: 23px;		background-size: 16px;		margin-bottom: 10px;	}	.swiper-ganyan .text .p {		font-size: 15px;		line-height: 25px;	}	.jinguan05 {		padding: 40px 0;	}	.jinguan05 .inmain-title {		padding-bottom: 13px;	}	.jinguan05 .inmain-p {		font-size: 16px;		line-height: 30px;		letter-spacing: 2px;	}	.jinguan05 .list {		padding-top: 27px;		width: 100%;	}	.jinguan05 .list ul {		margin: 0 -20px;	}	.jinguan05 .list ul li {		width: 100% !important;		padding: 0 20px;		margin-bottom: 16px;	}	.jinguan05 .list ul li span {		font-size: 15px;		letter-spacing: 2px;		margin-bottom: 10px;	}	.jinguan05 .list ul li input,	.jinguan05 .list ul li select {		padding: 0 20px;		height: 40px;		border-radius: 4px;	}	.jinguan05 .list ul li select {		background: #212121 url(../images/arrow_b41b2d3e942f4b2f88afc5ecf5b514b0.png) no-repeat scroll 98% center;		background-size: 7px;		background: #212121 \9 \0;	}	.jinguan05 .list ul li .info {		padding-top: 9px;	}	.jinguan05 .list ul li .info label {		width: 33.333333%;	}	.jinguan05 .list ul li .info label .bt {		padding: 0 10px 0 28px;		font-size: 15px;		line-height: 20px;		margin-bottom: 5px;	}	.jinguan05 .list ul li .info label .bt:after {		content: '';		display: block;		position: absolute;		left: 0;		top: 3px;		width: 14px;		height: 14px;		background: #212121;		border-radius: 50%;		transition: all 0.15s ease;	}	.jinguan05 .list ul li .info label input {		position: absolute;		top: 0;		left: -20px;		cursor: pointer;		width: 0;		height: 0;		opacity: 0;		overflow: hidden;	}	.jinguan05 .list ul li .info label input:checked {		border: 0 !important;		background: none;	}	.jinguan05 .list ul li .info label input:checked+.bt:before {		left: 3px;		top: 6px;		width: 8px;		height: 8px;		border-radius: 50%;		background: #fff;		position: absolute;		display: block;		content: '';		z-index: 1;	}	.jinguan05 .list ul li .info label input:checked+.bt:after {		background-image: linear-gradient(90deg, #8a6c28 0%, #b3a161 50%, #cabf81 79%, #cabf81 100%);	}	.jinguan05 .list ul li .info1 label .bt {		user-select: none;		position: relative;		cursor: pointer;		padding: 0 10px 0 28px;		font-size: 14px;		color: #636363;		line-height: 20px;		margin-bottom: 10px;	}	.jinguan05 .list ul li .info1 label .bt a {		color: #ac9455;	}	.jinguan05 .list ul li .info1 label .bt:after {		content: '';		display: block;		position: absolute;		left: 0;		top: 0;		width: 20px;		height: 20px;		background: #fff;		border: 1px solid #ccc;		border-radius: 2px;		transition: all 0.15s ease;	}	.jinguan05 .list ul li .info1 label input {		position: absolute;		top: 0;		left: -20px;		cursor: pointer;		width: 0;		height: 0;	}	.jinguan05 .list ul li .info1 label input:checked {		border: 0 !important;		background: none;	}	.jinguan05 .list ul li .info1 label input:checked+.bt:after {		background-image: linear-gradient(90deg, #8a6c28 0%, #b3a161 50%, #cabf81 79%, #cabf81 100%);	}	.jinguan05 .list ul li .info1 label input:checked+.bt:before {		left: 7px;		top: 3px;		width: 6px;		height: 11px;		border: solid #fff;		border-width: 0 3px 3px 0;		-ms-transform: rotate(45deg);		-webkit-transform: rotate(45deg);		transform: rotate(45deg);		position: absolute;		display: block;		content: '';		z-index: 1;	}	.renmai-banner {		padding-top: 100px;	}	.renmai-banner .img {		display: none;	}	.renmai-banner .img1 {		display: block;	}	.renmai-banner .banner-hover {		top: 10%;	}	.renmai-banner .banner-hover .bt {		font-size: 22px;		margin-bottom: 12px;	}	.renmai-banner .banner-hover .p {		font-size: 16px;	}	.renmai01 {		padding: 40px 0;	}	.renmai01 .renmai-p {		font-size: 15px;		line-height: 28px;		padding-top: 18px;	}	.renmai01 .renmai-p br {		display: none;	}	.ys {		padding-top: 17px;	}	.ys ul {		padding-left: 0;	}	.ys ul li {		width: 33.333333%;		margin-bottom: 10px;	}	.ys ul li .box:after {		display: none;	}	.ys ul li .text .num span {		line-height: 30px;		font-size: 26px;	}	.ys ul li .text .num i {		line-height: 30px;		font-size: 26px;	}	.ys ul li .text .num em {		line-height: 30px;		font-size: 26px;	}	.ys ul li .text .pp {		font-size: 14px;		line-height: 22px;		margin-top: 5px;	}	.renmai02 {		padding: 40px 0;	}	.renmai02 .renmai-bottom {		padding-top: 19px;		width: 100%;		padding-bottom: 22px;	}	.renmai02 .renmai-bottom .swiper-pagination {		display: none;	}	.renmai02 .renmai-bottom .swiper-pagination .swiper-pagination-bullet {		margin: 0 2px 2px 2px;		width: 6px;		height: 6px;	}	.renmai02 .renmai-bottom .swiper-pagination .swiper-pagination-bullet-active {		width: 10px;		height: 10px;	}	.swiper-brother {		height: 450px;	}	.swiper-brother .swiper-slide {		height: 225px;		padding-top: 20px;		padding-right: 0;	}	.swiper-brother .swiper-slide .box {		padding: 20px;		height: 205px;	}	.swiper-brother .pic {		width: 145px;		top: 20px;		left: 20px;	}	.swiper-brother .text {		padding-left: 165px;		padding-top: 10px;		height: 165px;	}	.swiper-brother .text::-webkit-scrollbar {		width: 14px;		height: 14px;	}	.swiper-brother .text::-webkit-scrollbar-thumb {		min-height: 12px;		border: 4px solid transparent;		border-radius: 7px;	}	.swiper-brother .text .bt {		font-size: 18px;		margin-bottom: 12px;	}	.swiper-brother .text .p {		font-size: 14px;		line-height: 26px;	}	.renmai03 {		padding: 40px 0;	}	.renmai03 .renmai-bottom {		padding-top: 21px;		width: 100%;		padding-bottom: 25px;	}	.renmai03 .renmai-bottom .swiper-pagination {		display: none;	}	.renmai03 .renmai-bottom .swiper-pagination .swiper-pagination-bullet {		margin: 0 2px;		width: 6px;		height: 6px;	}	.renmai03 .renmai-bottom .swiper-pagination .swiper-pagination-bullet-active {		width: 10px;		height: 10px;	}	.swiper-huiyuan {		height: auto;	}	.swiper-huiyuan .swiper-slide {		height: auto;	}	.swiper-huiyuan .img {		padding: 0 20px;	}	.swiper-huiyuan .img .h3 {		font-size: 16px;		line-height: 39px;		bottom: 10px;		width: 115px;	}	.swiper-huiyuan .text {		padding-top: 18px;	}	.swiper-huiyuan .text .p {		font-size: 14px;		line-height: 26px;		height: 52px;		overflow: auto;	}	.swiper-huiyuan .text .p::-webkit-scrollbar {		width: 14px;		height: 14px;	}	.swiper-huiyuan .text .p::-webkit-scrollbar-thumb {		min-height: 12px;		border: 4px solid transparent;		border-radius: 7px;	}	.renmai04 {		padding: 40px 0;	}	.renmai04 .renmai-bottom {		padding-top: 24px;	}	.renmai04 .swiper-button-next,	.renmai04 .swiper-button-prev {		width: 24px;		height: 50px;		background-color: #ffffff;		border-radius: 4px;		left: 0;		top: 50%;		margin-top: -25px;		box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.12);	}	.renmai04 .swiper-button-next:after,	.renmai04 .swiper-button-prev:after {		font-size: 20px;	}	.renmai04 .swiper-button-next {		right: 0;		left: auto;	}	.swiper-daoshi {		width: 90%;	}	.swiper-daoshi .img {		height: 428px;		border-radius: 12px;	}	.swiper-daoshi .img:after {		border-radius: 12px;	}	.swiper-daoshi .item {		width: 50% !important;	}	.swiper-daoshi .item .box {		border-radius: 12px;	}	.swiper-daoshi .swiper-slide-active {		width: 50% !important;	}	.swiper-daoshi .swiper-slide-active .h3 {		padding: 24px 38px;	}	.swiper-daoshi .swiper-slide-active .h3 span {		opacity: 1;	}	.swiper-daoshi .swiper-slide-active .h3 p {		font-size: 20px;	}	.swiper-daoshi .h3 {		font-size: 14px;		line-height: 30px;		padding: 16px 11px;	}	.swiper-daoshi .h3 span {		opacity: 0;		transition: 0.5s;		display: block;	}	.swiper-daoshi .h3 p {		font-size: 14px;		line-height: 26px;	}	.renmai05 {		font-size: 22px;		line-height: 40px;		padding: 104px 0;	}	.about-banner {		padding-top: 41px;		margin-top: 100px;	}	.about-banner .left {		padding: 0;		width: 100%;	}	.about-banner .left:before {		display: none;	}	.about-banner .left:after {		display: none;	}	.about-banner .left .info {		border-radius: 42px;		padding: 27px;	}	.about-banner .left .info .bt {		font-size: 22px;		margin-bottom: 10px;	}	.about-banner .left .info .p {		font-size: 15px;		line-height: 26px;	}	.about-banner .left .info .p .xian:after {		height: 7px;		bottom: 3px;		display: none;	}	.about-banner .left .info .qianming img {		width: 84px;	}	.about-banner .right {		width: 100%;		margin-top: 20px;	}	.about-banner .right img {		width: 226px;		margin-top: -5px;	}	.about-banner .right .text {		top: 20px;	}	.about-banner .right .text .bt {		font-size: 20px;		line-height: 38px;		height: auto;		padding: 0 20px;		float: none;		display: inline-block;		border-radius: 5px;	}	.about-banner .right .text .bt br {		display: none;	}	.about-banner .right .text .p {		writing-mode: inherit;		font-size: 14px;		line-height: 30px;		letter-spacing: 2px;		padding: 20px 0;		float: none;		width: 100%;	}	.about-banner .right .text .p span {		padding-left: 0;	}	.a122 img {		height: 52px;	}	.a122 span {		top: 16px;	}	.about01 {		padding: 40px 0;	}	.about01 .about-bottom {		padding-top: 20px;		padding-bottom: 28px;		width: 100%;	}	.about01 .about-bottom .left {		width: 100%;		margin-bottom: 20px;	}	.about01 .about-bottom .left .h3 {		font-size: 18px;		margin-bottom: 10px;	}	.about01 .about-bottom .left .p {		font-size: 16px;		line-height: 28px;	}	.about01 .about-bottom .left .p p {		margin-bottom: 6px;	}	.about01 .about-bottom .right {		width: 100%;	}	.about01 .about-bottom .right .pic .hover {		background-size: 48px;	}	.about01 .about-list {		width: 100%;	}	.about01 .about-list ul li {		width: 100%;		border-bottom: 1px solid #fff;		border-right: 0;	}	.about01 .about-list ul li .box {		height: auto;	}	.about01 .about-list ul li .box .img {		width: 60px;		height: 56px;		margin-top: -28px;		left: 20px;	}	.about01 .about-list ul li .box .text {		padding-left: 100px;		padding-top: 30px;		padding-right: 30px;		padding-bottom: 30px;	}	.about01 .about-list ul li .box .text .bt {		font-size: 18px;		margin-bottom: 9px;	}	.about01 .about-list ul li .box .text .p {		font-size: 14px;		line-height: 26px;	}	.about02 {		padding: 41px 0;	}	.about02 .leftbox {		padding-top: 21px;	}	.about02 .slider-for {		margin-bottom: 29px;	}	.about02 .slider-for .item {		float: left;		display: block !important;	}	.about02 .slider-for .item .text {		padding: 0 80px;	}	.about02 .slider-for .bt,	.about02 .slider-for .bt1 {		display: none;	}	.about02 .slider-for .h3 {		font-size: 24px;		padding-bottom: 13px;		margin-bottom: 27px;	}	.about02 .slider-for .p {		font-size: 16px;		line-height: 28px;	}	.about02 .slider-for .p p {		margin-bottom: 6px;	}	.about02 .slider-for .slick-next,	.about02 .slider-for .slick-prev {		display: block !important;	}	.about02 .slider-nav {		display: none;	}	.about03 {		padding: 39px 0;	}	.about03 .about-p {		font-size: 16px;		line-height: 30px;		margin-top: -12px;	}	.about03 .about-bottom {		width: 100%;		padding-top: 20px;	}	.about03 .about-bottom .list ul li {		width: 20%;		padding: 0 10px;		margin-bottom: 10px;	}	.about03 .about-bottom .list ul li .pic {		width: 100%;	}	.about03 .about-bottom .list ul li .bt {		font-size: 14px;		line-height: 32px;	}	.about03 .about-bottom .list1 {		padding-top: 17px;	}	.about03 .about-bottom .list1 ul li {		font-size: 14px;		line-height: 22px;		padding: 4px;		width: 100%;		background-size: cover;		border-radius: 30px;		margin-bottom: 9px;	}	.about03 .about-bottom .list1 ul li p {		padding: 11px 11px;	}	.about03 .about-bottom .list1 ul li p span {		display: block;	}	.about04 {		padding: 38px 0;	}	.about04 .about-bottom {		padding-top: 18px;	}	.swiper-dianshang {		width: 100%;	}	.swiper-dianshang .item .box a {		box-shadow: 0px 2px 15px 1px rgba(24, 24, 24, 0.08);		border-radius: 10px;		height: auto;	}	.swiper-dianshang .item .info {		margin: 0 -10px;	}	.swiper-dianshang .item .box {		width: 50%;		padding: 0 10px;	}	.swiper-dianshang .item .box1 {		width: 100%;		margin-bottom: 20px;	}	.swiper-dianshang .item .box1 .pic {		height: 360px;	}	.swiper-dianshang .item .box1 .text {		padding: 32px 15px;		height: 360px;	}	.swiper-dianshang .item .box1 .bt {		margin-bottom: 12px;	}	.swiper-dianshang .item .box1 .p {		height: 96px;	}	.swiper-dianshang .item .box1 .more {		bottom: 25px;	}	.swiper-dianshang .text {		padding: 17px;	}	.swiper-dianshang .bt {		font-size: 16px;		margin-bottom: 8px;	}	.swiper-dianshang .p {		font-size: 14px;		line-height: 24px;		height: 48px;		margin-bottom: 8px;	}	.swiper-dianshang .more p {		width: 121px;		font-size: 14px;		line-height: 40px;		background: #cd281e url(../images/down.png) no-repeat 20px center;		background-size: 10px;		padding-left: 40px;		border-radius: 24px;	}	.about05 {		padding: 38px 0;	}	.about05 .about-bottom {		padding: 0 20px;		padding-top: 25px;		padding-bottom: 75px;		background: none;	}	.about05 .gun {		font-size: 14px;		line-height: 48px;		background-size: 26px;		padding-top: 46px;		bottom: 0;	}	.about05 .swiper-button-next,	.about05 .swiper-button-prev {		width: 32px;		height: 32px;		left: 40.5%;		margin-top: 0;		text-align: center;		line-height: 30px;		margin: 0 2px;		bottom: 10px;		top: auto;		float: right;	}	.about05 .swiper-button-next {		right: 40.5%;		left: auto;	}	.about05 .swiper-button-next:after,	.about05 .swiper-button-prev:after {		font-size: 14px;	}	.swiper-rongyu .item {		width: auto !important;		margin-right: 10px !important;	}	.swiper-rongyu .item .bt {		font-size: 18px;		line-height: 40px;		background: url(../images/jia.png) no-repeat bottom center;		background-size: 36px;		padding-bottom: 31px;		display: none;	}	.swiper-rongyu .item .img {		margin-top: 0;		padding-bottom: 20px;		margin: 0 auto;	}	.swiper-rongyu .item img {		height: 200px;		margin: 0 auto;		-webkit-box-reflect: below -20px -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1));	}}@media (max-width: 500px) {	.jinguan05 .list ul li .info label {		width: 50%;	}	.jinguan01 .left .list ul li {		width: 100%;	}	.swiper-brother .pic {		width: 100%;		top: auto;		left: AUTO;		position: relative;	}	.swiper-brother .text {		padding-left: 0;		width: 100%;	}	.swiper-brother {		height: auto;	}	.swiper-brother .swiper-slide {		width: 250px;		padding-right: 20px;		padding-top: 0;	}	.swiper-brother .swiper-slide {		height: auto;	}	.swiper-brother .swiper-slide .box {		padding: 20px;		height: auto;		overflow: hidden;	}	.swiper-daoshi .item {		width: 100% !important;	}	.swiper-daoshi .swiper-slide-active {		width: 100% !important;	}	.swiper-daoshi .img {		height: 360px;	}	.about-banner .right img {		width: 186px;	}	.about02 .slider-for {		margin-bottom: 0;	}	.home-title2 span {		font-size: 20px;	}	.about03 .about-bottom .list ul li {		width: 33.33333%;	}	.about03 .about-bottom .list1 ul li p {		padding: 6px 30px;	}	.swiper-dianshang .item .box1 .text {		height: 260px;	}	.swiper-dianshang .item .box1 .pic {		height: 260px;	}	.about05 .swiper-button-next,	.about05 .swiper-button-prev {		left: 30.5%;	}	.about05 .swiper-button-next {		right: 30.5%;		left: auto;	}	.ys ul li {		width: 50%;		margin-bottom: 10px;	}	.guanggaowei img {		height: 20px;	}	.reactive {		padding-top: 60px;	}	.baactive {		margin-top: 60px;	}	.jiactive {		padding-top: 60px;	}	.abactive {		margin-top: 60px;	}}.tanchuguanggao .guanbi {	position: absolute;	top: 0;	right: 10rem;	z-index: 444;	font-size: 30rem;	color: #fff;	cursor: pointer;}.tanchuguanggao1 .guanbi {	position: absolute;	top: 0;	right: 10px;	z-index: 444;	font-size: 30px;	color: #fff;	cursor: pointer;}.jinguan-banner .banner-hover {	top: 31%;}.jinguan01 .right .list {	animation: 54s xuanzhuan linear infinite;}.jinguan01 .right .list ul li {	animation: 54s xuanzhuan2 linear infinite;}.jinguan01 .right .list:hover {	animation-play-state: paused;}.jinguan01 .right .list:hover ul li {	animation-play-state: paused;}.jinguan02 .se_bot .neirong {	line-height: 24rem;	height: 48rem;	overflow: hidden;}.swiper-ganyan .pic .hover {	animation: none;}.jinguan05 .list ul li .info1 label input {	opacity: 0;}#shenqing .list ul li .info1 label input {	opacity: 0;}.jinguan02 .se_bot .swiper {	width: 78%;	margin: 0 auto;}.jinguan02 .se_bot .btnn {	left: 11%;	width: 78%;}.about01 .about-bottom .right .pic .hover {	animation: none;}@media(max-width:1200px) {	.jinguan01 .right .list ul li {		animation: none;	}	.jinguan01 .right .list {		animation: none;	}	.jinguan02 .se_bot .neirong {		line-height: 30px;	}	.jinguan02 .se_bot .swiper {		width: 100%;	}	.jinguan02 .se_bot .btnn {		left: 0;		width: 100%;	}	.jinguan-banner .banner-hover {		top: 44%;	}}#xiazai {	position: fixed;	top: 50%;	left: 50%;	width: 400rem;	z-index: 4444;	transform: translate(-50%, -50%);	background: #fff;	display: none;	padding: 60rem;	box-shadow: 0rem 8rem 28rem 0rem rgba(78, 85, 156, 0.15);}#xiazai .close {	position: absolute;	width: 30rem;	height: 30rem;	top: 30rem;	right: 30rem;	text-align: center;	line-height: 30rem;	font-size: 42rem;	color: #333;	cursor: pointer;	z-index: 39;}#xiazai .home-title2 span {	font-size: 30rem;}#xiazai .bt1 {	font-size: 32rem;	font-weight: bold;	letter-spacing: 9rem;	text-align: center;	margin-bottom: 24rem;	color: #2e2927;}#xiazai .span {	font-size: 20rem;	letter-spacing: 2rem;	text-align: center;	color: rgba(254, 254, 254, 0.4);}#xiazai .list {	padding-top: 30rem;}#xiazai .list ul {	margin: 0 -12rem;}#xiazai .list ul li {	float: left;	padding: 0 12rem;	width: 100%;	margin-bottom: 25rem;}#xiazai .list ul li span {	font-size: 15rem;	letter-spacing: 2rem;	margin-bottom: 10rem;	color: #333;	display: block;}#xiazai .list ul li span font {	color: var(--main-color);}#xiazai .list ul li input {	border: 0;	padding: 0 20rem;	width: 100%;	height: 45rem;	background: none;	border: 1px solid #d1d1d1;	border-radius: 4rem;}.newslist ul li .pic .hover {	width: 100%;	height: 100%;	background: url(../images/V.png) no-repeat center center;	background-size: 108rem;	position: absolute;	top: 0;	left: 0;	z-index: 33;}.tag1 {	color: #3c3c3c;	font-size: 16rem;	margin-top: 20rem;	line-height: 40rem;	position: relative;	background: #fff;	padding: 25rem 0;}.tag1 .fh1 {	color: #7a7a7a;	padding: 0 10rem;	width: 160rem;	margin: 0 auto;	overflow: hidden;	border-radius: 20rem;	background: #f7f7f7;	display: block;	text-align: center;}@media (max-width:1200px) {	.tag1 {		font-size: 14px;		margin-top: 20px;		line-height: 30px;		position: relative;		padding: 25px 0;	}	.tag1 .fh1 {		padding: 0 10px;		width: 160px;		margin: 0 auto;		overflow: hidden;		border-radius: 10px;	}}.banner.banner1 {	margin-top: 100rem;}.jinguan-banner.jinguan-banner1 {	padding-top: 100rem;}.renmai-banner.renmai-banner1 {	padding-top: 100rem;}.about-banner.about-banner1 {	margin-top: 100rem;}.baiyi-banner.baiyi-banner1 {	padding-top: 100rem;}.news-show .left .jsh .xz-tit {	background: #eaeaea;	padding: 5px 20px;	display: inline-block;	text-align: right;	font-weight: bold;	font-size: 20rem;	position: relative;	margin-bottom: 50rem;	margin-top: 30rem;	padding-left: 50rem;}.news-show .left .jsh .xz-tit:after {	background-color: rgb(235, 78, 78);	position: absolute;	content: '';	top: -12px;	width: 30rem;	height: 150%;	transform: rotateZ(12deg);	z-index: 999;	left: 12px;}.news-show .left .jsh .xz-tit2 {	border-left: 5px solid rgb(236, 92, 92);	letter-spacing: 2px;	padding-left: 15px;	font-weight: bold;}@media (max-width:1023px) {	.footer .footer-right .li img {		max-height: 120px;	}}/*百亿金冠*/.container02 {	margin-right: auto;	margin-left: auto;	width: 1520rem;}.baiyi-banner {	color: #fff;	position: relative;	padding-top: 180rem;}.baiyi-banner .img {	transition: 0.5s;	transform: scale(1.2);}.baiyi-banner img {	display: block;}.baiyi-banner .img img {	margin: 0 auto;	display: block;	width: 100%;	height: 100%;	object-fit: cover;}.baiyi-banner .img {	position: relative;	overflow: hidden;	-webkit-animation: toSmall 10s alternate;	animation: toSmall 10s alternate;}.baiyi-banner .img1 {	display: none;}.baiyi-banner .item {	position: relative;	overflow: hidden;}.baiyi-banner .banner-hover {	position: absolute;	top: 13%;	left: 0;	width: 100%;	z-index: 5;	text-align: center;}.baiyi-banner .banner-hover .span img {	width: 646rem;}.baiyi-banner .banner-hover .bt {	margin: 45rem 0 18rem 0;}.baiyi-banner .banner-hover .bt img {	width: 322rem;}.baiyi-banner .banner-hover .p img {	width: 202rem;}.baiyi-banner .banner-hover .p {	margin-bottom: 16rem;}.baiyi-banner .banner-hover .jsh img {	width: 22rem;}.home-title4 span {	color: #0089a6;	top: 26rem;}.home-title4 img {	height: 121rem;}.baiyi01 {	padding: 93rem 0 100rem 0;	background: #fafafa;}.baiyi01 .baiyi-bottom {	padding: 74rem 103rem 53rem 103rem;	border-radius: 20rem;	border: solid 3rem #ffffff;	background: url(../images/bg.png) no-repeat top center;	background-size: cover;	overflow: hidden;}.baiyi01 .baiyi-bottom .p {	font-size: 22rem;	line-height: 48rem;	color: #4d4d4d;}.baiyi01 .baiyi-bottom .p b {	color: #0089a6;}.baiyi01 .baiyi-bottom .p p {	margin-bottom: 10rem;}.baiyi01 .baiyi-bottom .qianming img {	float: right;	margin-top: -20rem;	width: 153rem;}.baiyi02 {	padding: 106rem 0 88rem 0;}.baiyi02 .baiyi-bottom {	padding-top: 44rem;}.baiyi02 .baiyi-bottom .p {	float: left;	width: 49%;	font-size: 22rem;	line-height: 48rem;	color: #4d4d4d;	padding-top: 47rem;}.baiyi02 .baiyi-bottom .p p {	margin-bottom: 10rem;}.baiyi02 .baiyi-bottom .right {	width: 42%;	float: right;}.baiyi03 {	padding: 77rem 0 103rem 0;	background-color: #fafafa;}.baiyi03 .right {	float: left;	position: relative;	margin-top: 134rem;	margin-left: 31rem;}.baiyi03 .right .bt {	width: 487rem;	height: 487rem;	z-index: 23;	background: url(../images/tu.png) no-repeat center center;	background-size: 100%;animation: 50s xuanzhuan linear infinite;}.baiyi03 .right .bt span {	width: 100%;	display: block;}.baiyi03 .right .list {	width: 555rem;	height: 555rem;	position: absolute;	top: 50%;	left: 50%;	margin-left: -277rem;	z-index: 33;	margin-top: -277rem;	animation: 50s xuanzhuan linear infinite;}.baiyi03 .right .list ul li {	position: absolute;	cursor: pointer;	animation: 50s xuanzhuan2 linear infinite;}.baiyi03 .right .list ul li .h3 {	font-size: 26rem;	width: 160rem;	text-align: center;	line-height: 36rem;	padding: 15rem 10rem;	color: #fff;	cursor: pointer;	background-image: linear-gradient(-90deg,#34bfc9 0%,#048da8 100%);	border-radius: 26rem;	padding: 2px;}.baiyi03 .right .list ul li .h3 .span {	border: solid 1rem #fff;	background-image: linear-gradient(90deg,#038ea8 0%,#38bcc5 100%);	border-radius: 26rem;}.baiyi03 .right .list ul li .h3 .span span {	display: block;}.baiyi03 .right .list ul li .p {	font-size: 20rem;	line-height: 43rem;	color: #002a33;	text-align: center;	font-weight: bold;}@media (min-width: 1025px) {	.baiyi03 .right .list ul li:hover {		z-index: 33;	}	.baiyi03 .right .list ul li:hover .p {		opacity: 1;	}}.baiyi03 .right .list ul .li1 {	top: -59rem;	left: 219rem;}.baiyi03 .right .list ul .li2 {	top: 75%;	right: 0;}.baiyi03 .right .list ul .li3 {	bottom: 63rem;	left: 0;}.baiyi03 .left {	float: right;	width: 51.5%;	padding-top: 36rem;}.baiyi03 .left .h3 {	font-size: 22rem;	font-weight: bold;	color: #023b4e;}.baiyi03 .left .span {	font-size: 18rem;	font-weight: bold;	color: #023b4e;	margin-top: 17rem;	margin-bottom: 32rem;}.baiyi03 .left .list {	border-bottom: 1px solid #d9d9d9;}.baiyi03 .left .list ul li {	float: left;	width: 33.33333%;}.baiyi03 .left .list ul li a {	font-size: 24rem;	line-height: 40rem;	color: #001c21;	padding: 0 20rem;	display: inline-block;	vertical-align: top;	padding-bottom: 8rem;	position: relative;}.baiyi03 .left .list ul li a:after {	content: '';	display: block;	width: 0;	position: absolute;	bottom: -1px;	height: 3rem;	left: 0;	transition: 0.5s;	background: #0089a6;}.baiyi03 .left .list ul li.active a:after {	width: 100%;}@media (min-width: 1025px) {	.baiyi03 .left .list ul li:hover a:after {		width: 100%;	}}.baiyi03 .left .show {	padding-top: 24rem;}.baiyi03 .left .show .info {	display: none;}.baiyi03 .left .show .info .p {	font-size: 16rem;	line-height: 30rem;	margin-bottom: 26rem;	color: #474747;}.baiyi03 .left .show .info .right1 {	position: relative;	margin: 0 auto;}.baiyi03 .left .show .info .right1 .bt {	width: 338rem;	height: 338rem;	z-index: 23;	background: url(../images/tu1.png) no-repeat center center;	background-size: 100%;	margin: 0 auto;	font-size: 22rem;	font-weight: bold;	line-height: 338rem;	color: #0089a6;	text-align: center;}.baiyi03 .left .show .info .right1 .bt span {	width: 100%;	display: block;}.baiyi03 .left .show .info .right1 .list1 {	width: 412rem;	height: 412rem;	position: absolute;	top: 50%;	left: 50%;	margin-left: -206rem;	z-index: 33;	margin-top: -206rem;	/* animation: 24s xuanzhuan linear infinite; */}.baiyi03 .left .show .info .right1 .list1 ul li {	position: absolute;	cursor: pointer;	/* animation: 24s xuanzhuan2 linear infinite; */}.baiyi03 .left .show .info .right1 .list1 ul li .h31 {	font-size: 13rem;	width: 150rem;	text-align: center;	line-height: 34rem;	padding: 15rem 10rem;	color: #fff;	cursor: pointer;	background-image: linear-gradient(-90deg,			#34bfc9 0%,			#048da8 100%);	;	border-radius: 26rem;	padding: 2px;}.baiyi03 .left .show .info .right1 .list1 ul li .h31 .span1 {	border: solid 1rem #fff;	background-image: linear-gradient(90deg,			#038ea8 0%,			#38bcc5 100%);	border-radius: 26rem;}.baiyi03 .left .show .info .right1 .list1 ul li .h31 .span1 span {	display: block;}@media (min-width: 1025px) {	.baiyi03 .left .show .info .right1 .list1 ul li:hover {		z-index: 33;	}}.baiyi03 .left .show .info .right1 .list1 ul .li1 {	top: 0;	left: 125rem;}.baiyi03 .left .show .info .right1 .list1 ul .li2 {	top: 75%;	right: 0;}.baiyi03 .left .show .info .right1 .list1 ul .li3 {	bottom: 63rem;	left: 0;}.baiyi04 {	padding:121rem 0;	position: relative; }.baiyi04 .baiyi-bottom { 	margin-top: 58rem;}.baiyi04 .home-title4{	width:100%;}.baiyi04 .baiyi-bottom .leftNav {	position: sticky;	top: 300rem;	width: 190rem;	z-index: 333;	float: left;    left: 200rem;}.baiyi04 .baiyi-bottom .leftNav:after {	width: 1px;	height: 86%;	background: #cccccc;	position: absolute;	top: 13rem;	left: 23rem;	z-index: 1;	content: "";	display: block;}.baiyi04 .baiyi-bottom .leftNav .nav-item {	margin-bottom: 37rem;	position: relative;	z-index: 3;	cursor: pointer;	transition: 0.5s;}.baiyi04 .baiyi-bottom .leftNav .nav-item {	font-size: 22rem;	line-height: 35rem;	color: #999999;	display: block;	padding-left: 36rem;	position: relative;}.baiyi04 .baiyi-bottom .leftNav .nav-item:after {	content: '';	display: block;	width: 27rem;	height: 28rem;	border-radius: 50%;	background: url(../images/dot1.png) no-repeat center center;	background-size: 100%;	position: absolute;	top: 50%;	left: 10rem;	transform: translateY(-50%);}.baiyi04 .baiyi-bottom .leftNav .nav-item.active {	font-size: 30rem;	padding-left: 53rem;	color: #212121;}.baiyi04 .baiyi-bottom .leftNav .nav-item.active:after {	background: url(../images/dot.png) no-repeat center center;	background-size: 100%;}@media(min-width:1025px) {	.baiyi04 .baiyi-bottom .leftNav .nav-item:hover {		font-size: 30rem;		padding-left: 53rem;		color: #212121;	}	.baiyi04 .baiyi-bottom .leftNav .nav-item:hover:after {		background: url(../images/dot.png) no-repeat center center;		background-size: 100%;	}}.swiper-baiyi {	position: relative; 	width: 100%;	float: right;	height:670rem; 	padding: 0 98rem;	margin-right: -190rem;}.swiper-baiyi::-webkit-scrollbar {	display: none;}.swiper-baiyi .content-section {	margin-bottom: 86rem;	position: relative;}.swiper-baiyi .content-section:nth-last-child(1) {	margin-bottom: 0;}.swiper-baiyi .content-section .box {	border-radius: 10rem;	font-size: 0;	overflow: hidden;	height: 580rem;	transform: perspective(803.015px) translate3d(0px, 0px, 0px) rotateX(11.463deg);	opacity: 0.7707;	transition: 0.5s;	display: flex;	flex-wrap: wrap;       width: 80%;    margin-left: 8%;}.swiper-baiyi .content-section .box .text {	width: 51.5%;	display: inline-block;	vertical-align: bottom;	padding-bottom: 127rem;	padding-right: 60rem;	padding-left: 68rem;	margin-top: auto;}.swiper-baiyi .content-section .box .text .bt {	font-size: 28rem;	color: #fbfcfc;}.swiper-baiyi .content-section .box .text .p {	font-size: 16rem;	line-height: 26rem;	margin-top: 14rem;	color: #fbfcfc;}.swiper-baiyi .content-section .box .text .p b {	font-size: 18rem;}.swiper-baiyi .content-section .box .text .p .in {	margin-bottom: 15rem;}.swiper-baiyi .content-section .box .right {	width: 48.5%;	display: inline-block;	vertical-align: bottom;	margin-top: auto;}.swiper-baiyi .content-section .box .right img {	display: block;}.swiper-baiyi .content-section.active .box {	transform: perspective(803.015px);	opacity: 1;}.baiyi05 {	text-align: center;	padding: 102rem 0 68rem 0;	background: url(../images/bg2.jpg) no-repeat center center;	background-size: cover;}.baiyi05 .bt {	font-size: 42rem;	font-weight: bold;	margin-bottom: 59rem;	color: #ffffff;}.baiyi05 .p {	font-size: 18rem;	line-height: 30rem;	color: #ffffff;}.baiyi05 .p p {	margin-bottom: 22rem;}@media(max-width:1200px) {	.container02 {		width: 100%;		max-width: 750px;		padding: 0 15px;	}	.baiyi-banner {		padding-top: 100px;	}	.baiyi-banner .img {		display: none;	}	.baiyi-banner .img1 {		display: block;	}	.baiyi-banner .banner-hover {		top: 13%;	}	.baiyi-banner .banner-hover .span img {		width: 60%;		max-width: 323px;	}	.baiyi-banner .banner-hover .bt {		margin: 25px 0 10px 0;	}	.baiyi-banner .banner-hover .bt img {		width: 161px;	}	.baiyi-banner .banner-hover .p img {		width: 160px;	}	.baiyi-banner .banner-hover .p {		margin-bottom: 10px;	}	.baiyi-banner .banner-hover .jsh img {		width: 22px;	}	.home-title4 span {		top: 10px;	}	.home-title4 img {		height: 43px;	}	.baiyi01 {		padding: 40px 0;	}	.baiyi01 .baiyi-bottom {		padding: 20px;		border-radius: 10px;		border: solid 2px #ffffff;	}	.baiyi01 .baiyi-bottom .p {		font-size: 18px;		line-height: 35px;	}	.baiyi01 .baiyi-bottom .p p {		margin-bottom: 6px;	}	.baiyi01 .baiyi-bottom .qianming img {		float: right;		margin-top: -20px;		width: 153px;	}	.baiyi02 {		padding: 40px 0;	}	.baiyi02 .baiyi-bottom {		padding-top: 25px;	}	.baiyi02 .baiyi-bottom .p {		width: 100%;		font-size: 16px;		line-height: 30px;		padding-top: 0;	}	.baiyi02 .baiyi-bottom .p p {		margin-bottom: 6px;	}	.baiyi02 .baiyi-bottom .right {		width: 100%;	}	.baiyi03 {		padding: 40px 0;	}	.baiyi03 .right {		float: left;		position: relative;		margin-top: 134px;		margin-left: 31px;		display: none;	}	.baiyi03 .right .bt {		width: 487px;		height: 487px;		z-index: 23;		background: url(../images/tu.png) no-repeat center center;		background-size: 100%;	}	.baiyi03 .right .bt span {		width: 100%;		display: block;	}	.baiyi03 .right .list {		width: 555px;		height: 555px;		position: absolute;		top: 50%;		left: 50%;		margin-left: -277px;		z-index: 33;		margin-top: -277px;		animation: 24s xuanzhuan linear infinite;	}	.baiyi03 .right .list ul li {		position: absolute;		cursor: pointer;		animation: 24s xuanzhuan2 linear infinite;	}	.baiyi03 .right .list ul li .h3 {		font-size: 26px;		width: 160px;		text-align: center;		line-height: 36px;		padding: 15px 10px;		color: #fff;		cursor: pointer;		background-image: linear-gradient(-90deg,				#34bfc9 0%,				#048da8 100%);		;		border-radius: 26px;		padding: 2px;	}	.baiyi03 .right .list ul li .h3 .span {		border: solid 1px #fff;		background-image: linear-gradient(90deg,				#038ea8 0%,				#38bcc5 100%);		border-radius: 26px;	}	.baiyi03 .right .list ul li .h3 .span span {		display: block;	}	.baiyi03 .right .list ul li .p {		font-size: 20px;		line-height: 43px;		color: #002a33;		text-align: center;		font-weight: bold;	}	.baiyi03 .right .list ul .li1 {		top: -59px;		left: 219px;	}	.baiyi03 .right .list ul .li2 {		top: 75%;		right: 0;	}	.baiyi03 .right .list ul .li3 {		bottom: 63px;		left: 0;	}	.baiyi03 .left {		width: 100%;		padding-top: 25px;	}	.baiyi03 .left .h3 {		font-size: 18px;	}	.baiyi03 .left .span {		font-size: 15px;		margin-top: 7px;		margin-bottom: 16px;	}	.baiyi03 .left .list ul li {		width: 33.33333%;	}	.baiyi03 .left .list ul li a {		font-size: 16px;		line-height: 40px;		padding: 0 20px;		padding-bottom: 8px;		position: relative;	}	.baiyi03 .left .list ul li a:after {		bottom: -1px;		height: 3px;	}	.baiyi03 .left .show {		padding-top: 20px;	}	.baiyi03 .left .show .info .p {		font-size: 14px;		line-height: 23px;		margin-bottom: 16px;	}	.baiyi03 .left .show .info .right1 {		position: relative;		margin: 0 auto;	}	.baiyi03 .left .show .info .right1 .bt {		width: 100%;		height: auto;		z-index: 23;		background: none;		margin: 0 auto;		font-size: 22px;		line-height: 38px;		text-align: center;	}	.baiyi03 .left .show .info .right1 .list1 {		width: 100%;		height: auto;		position: relative;		top: auto;		left: auto;		margin-left: 0;		z-index: 33;		margin-top: 0;		animation: none;		text-align: center;		margin-top: 10px;		font-size: 0;	}	.baiyi03 .left .show .info .right1 .list1 ul li {		position: relative;		cursor: pointer;		animation: none;		display: inline-block;		vertical-align: top;		margin: 0 5px 10px 5px;	}	.baiyi03 .left .show .info .right1 .list1 ul li .h31 {		font-size: 13px;		width: 150px;		text-align: center;		line-height: 34px;		padding: 15px 10px;		cursor: pointer;		background-image: linear-gradient(-90deg,				#34bfc9 0%,				#048da8 100%);		;		border-radius: 26px;		padding: 2px;	}	.baiyi03 .left .show .info .right1 .list1 ul li .h31 .span1 {		border: solid 1px #fff;		background-image: linear-gradient(90deg,				#038ea8 0%,				#38bcc5 100%);		border-radius: 26px;	}	.baiyi03 .left .show .info .right1 .list1 ul .li1 {		top: auto;		left: auto;	}	.baiyi03 .left .show .info .right1 .list1 ul .li2 {		top: auto;		right: auto;	}	.baiyi03 .left .show .info .right1 .list1 ul .li3 {		bottom: auto;		left: auto;	}	.baiyi04 {		padding: 40px 0;opacity: 1 !important;    transform: translateY(0) !important;	}	.baiyi04 .baiyi-bottom {		margin-top: 25px;	}	.baiyi04 .baiyi-bottom .leftNav {		position: sticky;		top: 200px;		width: 190px;		z-index: 333;		float: left;		display: none;	}	.swiper-baiyi {		position: relative;		width: 100%;		float: right;		height:auto;    padding: 0 !important;    margin-right: 0;	}	.swiper-baiyi .content-section {		margin-bottom: 20px;		position: relative;	}	.swiper-baiyi .content-section:nth-last-child(1) {		margin-bottom: 0;	}	.swiper-baiyi .content-section .box {		border-radius: 10px;		transform: none !important;		opacity: 1;		height: auto !important;		transition: 0.5s;		display: block;		width:100%;		margin:0;	}	.swiper-baiyi .content-section .box .text {		width: 100%;		padding: 20px;	}	.swiper-baiyi .content-section .box .text .bt {		font-size: 22px;	}	.swiper-baiyi .content-section .box .text .p {		font-size: 14px;		line-height: 23px;		margin-top: 7px;	}	.swiper-baiyi .content-section .box .text .p b {		font-size: 16px;	}	.swiper-baiyi .content-section .box .text .p .in {		margin-bottom: 10px;	}	.swiper-baiyi .content-section .box .right {		width: 100%;		text-align: center;	}	.swiper-baiyi .content-section .box .right img {		text-align: center;		margin: 0 auto;	}	.swiper-baiyi .content-section.active .box {		transform: none;		opacity: 1;	}	.baiyi05 {		padding: 40px 0;	}	.baiyi05 .bt {		font-size: 26px;		margin-bottom: 39px;	}	.baiyi05 .p {		font-size: 15px;		line-height: 30px;	}	.baiyi05 .p p {		margin-bottom: 11px;	}}