body::-webkit-scrollbar {
	/*display: none;*/
}

body.on {
	overflow: hidden;
}

.maodian {
	position: relative;
	top: -.8rem;
}

.w1520 {
	padding-left: 10.4vw;
	padding-right: 10.4vw;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
}

.searchBanner {
	position: relative;
}

.searchBanner .img img {
	width: 100%;
}

.searchBanner .posi {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
}

.searchBanner .posi .box {
	margin: auto;
}

.searchBanner .posi h5 {
	font-size: 0.48rem;
	color: #fff;
	text-align: center;
	margin-bottom: 0.4rem;
}

.searchBanner .posi form .input input {
	font-size: 0.16rem;
	display: block;
	width: 5.74rem;
	box-sizing: border-box;
	border: 0;
	background: #fff;
	height: 0.6rem;
	padding: 0 0.2rem;
}

.searchBanner .posi form .submit input {
	display: none;
}

.searchBanner .posi form .submit p {
	width: 1.5rem;
	height: 0.6rem;
	background: var(--yx_Color);
	display: flex;
	align-items: center;
	transition: 0.4s;
	cursor: pointer;
}

.searchBanner .posi form .submit p svg {
	margin: auto;
}

.searchBanner .posi form .submit p:hover {
	background: var(--yx_Color);
}

.search_container1 .box .item {
	padding: 0.4rem 0;
	border-bottom: 1px solid #eee;
}

.search_container1 .box .item .left {
	max-width: 80%;
}

.search_container1 .box .item .left .time {
	font-size: 12px;
	color: #999;
}

.search_container1 .box .item .left .time span {
	display: inline-block;
	margin-right: 0.12rem;
}

.search_container1 .box .item .left .text {
	font-size: 0.22rem;
	color: #333;
	margin-top: 0.16rem;
	transition: 0.4s;
}

.search_container1 .box .item .right {
	display: flex;
	align-items: center;
	font-size: 12px;
}

.search_container1 .box .item .right span {
	color: var(--yx_Color);
}

.search_container1 .box .item .right i {
	font-size: 0.12rem;
	transition: 0.4s;
	color: #999;
	margin-left: 0.03rem;
}

.search_container1 .box .item:hover .text {
	color: var(--yx_Color);
}

.search_container1 .box .item:hover .right p i {
	margin-left: 0.07rem;
	color: var(--yx_Color);
}

.index_header {
	position: fixed;
	top: 0;
	z-index: 99999;
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	background-color: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.index_header.inner {
	position: fixed;
}

.index_header.inner .con {
	padding: 0 0 0 0.36rem;
}

.index_header .box .logo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.index_header .box .logo P {
	width: 240PX;
	padding-left: 0.24rem;
	margin-left: 0.24rem;
	font-size: 0.16rem;
	line-height: 160%;
	position: relative;
}

.index_header .box .logo p:before {
	content: '';
	display: block;
	width: 1px;
	height: 100%;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background: #dcdcdc;
	position: absolute;
}

.index_header .box .logo a {
	display: block;
}

.index_header .box .logo a img {
	height: 60px;
}

.index_header .box .logo a .img2 {
	display: none;
}

.index_header .box .Search {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.index_header .box .Search p {
	display: flex;
	align-items: center;
	justify-content: center;
}

.index_header .box .Search p .yx_icon {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	font-size: 0.24rem;
	color: var(--yx_Color);
}

.index_header .box .hphone a {
	color: var(--yx_Color);
	font-size: 0.2rem;
	font-weight: bold;
	line-height: 0.95rem;
	padding: 0 0.36rem;
}

.index_header .box .hphone a .yx_icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 0.48rem;
	margin-right: 0.24rem;
	height: 0.48rem;
	background-color: var(--yx_Color);
	border-radius: 50%;
	font-size: 0.24rem;
	color: #fff;
}

.index_header .box .hphone a p {
	font-weight: bold;
}

.index_header .box .menu {
	margin-left: 0.54rem;
	display: -webkit-box;
	width: 0.95rem;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	height: 0.95rem;
	justify-content: center;
	background: var(--yx_Grad);
}

.index_header .box .menu span {
	display: block;
	width: 0.32rem;
	background: #fff;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	height: 2px;
	margin: 3px 0;
}

.index_header .box .menu.active p path {
	fill: #fff !important;
}

.index_header .box .menu span:nth-child(1) {
	width: 0.29rem;
}

.index_header .box .menu span:nth-child(2) {
	width: 0.28rem;
}

.index_header .box .menu span:nth-child(4) {
	width: 0.31rem;
}

.index_header .box .menu p {
	display: none;
	cursor: pointer;
	width: 0.32rem;
}

.index_header .box .menu.active a {
	display: none;
}

.index_header .box .menu.active p {
	display: block;
}

.index_header .box .menu:hover span {
	width: 0.32rem !important;
}


.index_header .box .nav .item {
	padding: 0 20px;
	position: relative;
}

.index_header .box .nav .item>p {
	position: relative;
}

.index_header .box .nav .item>p::after {
	content: '';
	position: absolute;
	width: 0;
	height: 2px;
	left: 50%;
	bottom: 0;
	opacity: 0;
	transform: translate(-50%, 0);
	background-size: contain;
	transition: all 0.6s;
	background-color: var(--yx_Color);
}

.index_header .box .nav .item:hover>p::after,
.index_header .box .nav .item.active>p::after {
	width: 100%;
	opacity: 1;

}

.index_header .box .nav .item>p a {
	font-size: var(--yx_FS16);
	color: #4a4a4a;
	display: block;
	position: relative;
	z-index: 2;
	line-height: 0.95rem;
}

.index_header .box .nav .item .select {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	width: 200px;
	background: rgba(255,255,255,0.95);
	-webkit-clip-path: polygon(0 0, 100% 0%, 100% 0%, 0 0%);
	clip-path: polygon(0 0, 100% 0%, 100% 0%, 0 0%);
	padding: 15px;
}

.index_header .box .nav .item .select .main_ li {
	width: 100%;
	padding: 0 20px;
	text-align: center;
}

.index_header .box .nav .item .select .main_ li a {
	display: inline-block;
	font-size: 15px;
	color: #333;
	line-height: 2.4;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	padding: 5px 0;
	width: 100%;
	position: relative;
}

.index_header .box .nav .item .select .main_ li a::after {
	content: '';
	position: absolute;
	bottom: 0rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 0%;
	height: 2px;
	background: var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.index_header .box .nav .item .select .main_ li a:hover {
	color: var(--yx_Color);
}

.index_header .box .nav .item .select .main_ li a:hover::after {
	width: 100px;
}


.index_header .box .nav .item:hover .select {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0 100%);
	clip-path: polygon(0 0, 100% 0%, 100% 100%, 0 100%);
}

.index_header.active,
.index_header.on {
	background: #fff;
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);
}

.index_header.active .box .logo .img1,
.index_header.on .box .logo .img1 {
	display: none;
}

.index_header.active .box .logo .img2,
.index_header.on .box .logo .img2 {
	display: block;
}

.index_header.active .box .nav .item>p a,
.index_header.on .box .nav .item>p a {
	color: #000;
}

.index_header.active .box .menu a span,
.index_header.on .box .menu a span {
	background: #fff;
}

.index_header.top_ {
	-webkit-transform: translateY(-105%);
	-ms-transform: translateY(-105%);
	transform: translateY(-105%);
}

.search_container {
	position: absolute;
	left: 0;
	width: 100%;
	padding: 0.9rem 0;
	background: #fff;
	display: none;
	z-index: 2;
	-webkit-box-shadow: 0px 2px 10px #f6f6f6;
	box-shadow: 0px 2px 10px #f6f6f6;
}

.search_container .yx_icon {
	position: absolute;
	top: 0.3rem;
	right: 12%;
	font-size: 0.26rem;
	color: #999;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	cursor: pointer;
}

.search_container .yx_icon:hover {
	color: var(--yx_Color);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.search_container .yx_icon::before {
	display: none;
}

.search_container .box_search {
	width: min(6rem, 80vw);
	margin: auto;
	position: relative;
}

.search_container .box_search input[type='text'] {
	display: block;
	width: 100%;
	height: 0.64rem;
	border: 0;
	background: #f2f2f2;
	font-size: 16px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 0.3rem;
}

.search_container .box_search label {
	display: block;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 0.3rem;
	cursor: pointer;
}

.search_container .box_search label input {
	display: none;
}

.search_container .box_search label p svg {
	vertical-align: bottom;
}

.search_container .box_search label p svg path {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.search_container .box_search label:hover p svg path {
	fill: var(--yx_Color);
}

.menu_container {
	position: fixed;
	top: 0rem;
	padding-top: 0.95rem;
	left: 0;
	width: 100%;
	height: -webkit-calc(99.05%);
	height: 100vh;
	background: #f7f7f7;
	z-index: 6;
	transition: clip-path 0.6s, -webkit-clip-path 0.6s;
	-webkit-clip-path: ellipse(0 0 at 100% 0);
	clip-path: ellipse(0 0 at 100% 0);
	pointer-events: none;
}

.menu_container .box .searchBox {
	padding-top: 0.36rem;
	border-bottom: 1px solid #ddd;
	padding-bottom: 0.2rem;
	width: 60%;
}

.menu_container .box .searchBox .flexStart div {
	margin-left: 0.2rem;
	width: 80%;
}

.menu_container .box .searchBox .flexStart div input {
	font-size: 0.2rem;
	border: 0;
	background: none;
	display: block;
	width: 100%;
}

.menu_container .box .searchBox .flexStart div input::-webkit-input-placeholder {
	color: #999;
}

.menu_container .box .searchBox .flexStart div input::-moz-placeholder {
	color: #999;
}

.menu_container .box .searchBox .flexStart div input:-ms-input-placeholder {
	color: #999;
}

.menu_container .box .searchBox .flexStart div input::-ms-input-placeholder {
	color: #999;
}

.menu_container .box .searchBox .flexStart div input::placeholder {
	color: #999;
}

.menu_container .box .navBox {
	margin-top: 1.1rem;
	min-height: 40vh;
}

.menu_container .box .navBox .item h5 {
	font-size: 0.24rem;
}

.menu_container .box .navBox .item ul {
	margin-top: 0.3rem;
}

.menu_container .box .navBox .item ul li {
	line-height: 0.36rem;
}

.menu_container .box .navBox .item ul li a {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.menu_container .box .navBox .item ul li a:hover {
	color: var(--yx_Color);
}

.menu_container .box .footerBox {
	margin-top: 10vh;
	padding-top: 0.7rem;
	border-top: 1px solid #ddd;
}

.menu_container .box .footerBox .left p {
	margin-right: 0.5rem;
	color: #333;
}

.menu_container .box .footerBox .left p svg {
	vertical-align: middle;
	margin-right: 0.1rem;
}

.menu_container .box .footerBox .left p a {
	display: inline-block;
	color: #333;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.menu_container .box .footerBox .left p a:hover {
	color: var(--yx_Color);
}

.menu_container .box .footerBox .right {
	font-size: 14px;
	color: #999;
}

.menu_container .box .footerBox .right a {
	color: #999;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.menu_container .box .footerBox .right a:hover {
	color: var(--yx_Color);
}

.menu_container.active {
	-webkit-clip-path: ellipse(141% 141% at 100% 0);
	clip-path: ellipse(141% 141% at 100% 0);
	pointer-events: auto;
}

.index_banner {
	position: relative;
}

.index_banner .banner .swiper-slide {
	position: relative;
}

.index_banner .banner .swiper-slide .img {
	width: 100%;
}

.index_banner .banner .swiper-slide .img img {
	width: 100%;
	height: 100vh;
	-o-object-fit: cover;
	object-fit: cover;
}

.index_banner .banner .swiper-slide .img video {
	width: 100%;
	height: 100vh;
	-o-object-fit: cover;
	object-fit: cover;
}

.index_banner .banner .swiper-slide .video:before {
	content: '';
	display: block;
	width: 100%;
	max-height: 100vh;
	height: 100%;
	position: absolute;
	background: rgba(0, 0, 0, 0.32);
}

.index_banner .banner .swiper-slide .position {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	padding-top: 4%;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.index_banner .banner .swiper-slide .box h5 {
	text-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
	line-height: 120%;
	font-weight: bold;
}

.index_banner .banner .swiper-slide .box h5 p {
	font-weight: bold;
}

.index_banner .banner .swiper-slide .position .box h5 {
	font-size: 0.72rem;
	color: #fff;
	text-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.2);
}

.index_banner .banner .swiper-slide .position .box h6 {
	text-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
	font-size: var(--yx_FS24);
	color: #fff;
	margin-top: 0.16rem !important;
	letter-spacing: 0px;
	line-height: 160%;
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.index_banner .banner .swiper-slide .position .box .yx_InMore {
	margin-top: 0.72rem;
	border-color: #fff;
	color: #fff;
}

.index_banner .banner .swiper-slide .position .box .yx_InMore .yx_icon {
	color: #fff;
}

.index_banner .banner .swiper-slide .position .box .yx_InMore:hover {
	background: #fff;
	color: #666;
}

.index_banner .banner .swiper-slide .position .box .yx_InMore:hover .yx_icon {
	color: var(--yx_Color);
	transform: rotate(45deg);
}

.index_banner .banner .swiper-slide-active .position h5 p {
	-webkit-animation: fadeInUp 1s ease both;
	animation: fadeInUp 1s ease both;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}

.index_banner .banner .swiper-slide-active .position h6 {
	-webkit-animation: fadeInUp 1s ease both;
	animation: fadeInUp 1s ease both;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}

.index_banner .banner .swiper-slide-next {
	z-index: 1;
}


.index_banner .banner .shape1 {
	position: absolute;
	width: 100%;
	height: 120%;
	right: 0;
	top: -2%;
	background: url(../image/banbg1.png) no-repeat;
	animation: waveMove1 10s linear infinite;
	background-size: contain;
}

.index_banner .banner .shape2 {
	position: absolute;
	width: 60%;
	height: 100%;
	left: 0;
	bottom: 0;
	background: url(../image/banbg1-2.png)no-repeat left bottom;
	background-size: contain;
}

@keyframes waveMove1 {
	0% {
		background-position: 0px 0;
	}

	50% {
		background-position: 0px 100px;
	}

	100% {
		background-position: 0px 0;
	}
}

@keyframes waveMove2 {
	0% {
		background-position: 0px 0px;
	}

	50% {
		background-position: -10px 100px;
	}

	100% {
		background-position: 0px 0px;
	}
}

.index_banner .dot {
	margin-top: 1.5vw;
}

.index_banner .dot em {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
}

.index_banner .dot .d1 {
	background: #FFFFFF;
	animation: dot1 2s linear infinite;
}

.index_banner .dot .d2 {
	background: #FFFFFF;
	opacity: 0.3;
	animation: dot2 2s linear infinite;
}

@keyframes dot1 {
	0% {
		transform: translateX(0);
	}

	50% {
		transform: translateX(16px);
	}

	100% {
		transform: translateX(0px);
	}
}

@keyframes dot2 {
	0% {
		transform: translateX(0px);
	}

	50% {
		transform: translateX(-16px);
	}

	100% {
		transform: translateX(0px);
	}
}

.index_banner>.yx_flex {
	position: absolute;
	width: 100%;
	bottom: 5%;
	z-index: 3;
	left: 50%;
	transform: translateX(-50%);
}

.index_banner .yx_BannerBtn div {
	width: 0.6rem;
	hright: 0.6rem;
	line-height: calc(0.6rem - 2px);
	border: 1px solid #fff;
	text-align: center;
	font-size: 0.18rem;
	color: #fff;
	transition: all 0.6s;
	cursor: pointer;
	margin-left: 0.24rem;
}

.index_banner .yx_BannerBtn div:hover {
	background: #FFF;
	color: VAR(--yx_Color);
}

.p94 {
	padding-top: 0.72rem;
}


.p74 {
	padding-top: 80px;
	padding-bottom: 80px;
}

.p74_ {
	padding-bottom: 0.72rem;
}

.m58 {
	margin-top: 0.48rem;
}

.index_title {
	position: relative;
}

.index_title .content0 {
	font-size: 0.22rem;
	color: var(--yx_CTwo);
	line-height: 80%;
	text-transform: uppercase;
}

.index_title .content1 {
	font-weight: 500;
	color: #060606;
	line-height: 100%;
	font-size: 0.48rem;
	margin-top: 0.16rem;
}

.index_title .content2 {
	position: absolute;
	right: 0;
	bottom: 0;
}

.index_title .content3 {
	position: absolute;
	right: 0;
	bottom: 0;
}

.index_title .content3 p {
	margin-left: 0.54rem;
}

.index_title .content3 p a {
	font-size: 0.2rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.index_title .content3 p a:hover {
	color: var(--yx_Color);
}

.index_title .content3 .active a {
	color: #000;
}

.index_title .content4 {
	position: absolute;
	right: 0;
	bottom: 0;
}

.index_title .content4 .button svg {
	cursor: pointer;
}

.index_title .content4 .button svg path {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.index_title .content4 .button svg:hover path {
	stroke: var(--yx_Color);
	opacity: 1;
}

.index_title .content4 .next {
	margin-left: 0.34rem;
}

.index_title .content5 {
	font-size: 0.26rem;
	margin-top: 0.32rem;
}

.index_link a,
.index_link .a {
	display: block;
	font-size: 0.18rem;
	color: var(--yx_Color);
	line-height: 0.6rem;
	width: 2.1rem;
	text-align: center;
	border: 1px solid var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.index_link a:hover,
.index_link .a:hover {
	background: var(--yx_Color);
	color: #fff;
}

.index_link1 a,
.index_link1 .a {
	display: block;
	font-size: 0.16rem;
	color: var(--yx_Color);
	line-height: 0.45rem;
	width: 1.6rem;
	text-align: center;
	border: 1px solid var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.index_link1 a:hover,
.index_link1 .a:hover {
	background: var(--yx_Color);
	color: #fff;
}


.bg {
	background: #f7f7f7;
}

.index_HotProduct .yx_ImgCover {
	padding-bottom: 100%;
	background: #f7f7f7;
}

.index_HotProduct .yx_List3:hover .yx_HpImg1 {
	left: -100%;
	opacity: 0;
}

.index_HotProduct .yx_List3:hover .yx_HpImg2 {
	left: 0;
	opacity: 1;
}

.index_HotProduct .yx_ImgCover .yx_HpImg2 {
	left: 100%;
	opacity: 0;
}

.index_HotProduct .yx_List3 a {
	position: relative;
	display: block;
}

.index_HotProduct .yx_List3 i {
	display: block;
	width: 50px;
	height: 2px;
	background: #332c2b;
	margin: 20px auto;
}

.index_HotProduct .yx_List3 {
	text-align: center;
	transition: all 0.6s;
}

.index_HotProduct .yx_List3 .word {
	text-align: left;
	position: relative;
	padding: 0.16rem 0.48rem 0.16rem 0.16rem;
}

.index_HotProduct .yx_List3 .word:after {
	content: '\e690';
	display: block;
	font-family: 'yx_icon' !important;
	font-size: 0.24rem;
	color: var(--yx_Color);
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 8%;
	opacity: 0;
	transition: all 0.6s;
}

.index_HotProduct .yx_List3:hover .word:after {
	right: 5%;
	opacity: 1;
}

.index_HotProduct .yx_List3 .word h3 {
	font-size: 0.2rem;
	color: #222;
	transform: all 0.6s;
}

.index_HotProduct .yx_List3 .word h4 {
	font-size: 0.16rem;
	color: #999;
	line-height: 200%;
}

.index_HotProduct .yx_List3:hover {
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.index_HotProduct .yx_List3:hover h3 {
	color: var(--yx_Color);
}

.index_equipment {
	background-color: #fafafa;
	position: relative;
}

.index_equipment::before {
	content: '';
	position: absolute;
	display: block;
	width: 100%;
	height: 80%;
	bottom: 0;
	opacity: 0.5;
	background-size: contain;
	background: url(../image/bg4.png) no-repeat left bottom;
}

.index_equipment .eq_Width {
	width: calc(90% - 15px);
	max-width: 1820px;
	margin-right: auto;
	margin-left: 0;
	padding-left: calc(5vw + 10px);
	overflow: hidden;
	background-color: #fff;
}

.index_equipment .eq_Width>div {
	max-width: 1710px;
	margin-right: 5vw;
	width: calc(100% - 5vw);
}

.index_equipment .eq_Width:nth-child(2) {
	padding-top: 0.42rem;
}

.index_equipment .box .list .item {
	width: 16%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	overflow: hidden;
	position: relative;
	border-radius: 10px;
}

.index_equipment .box .list .item a {
	display: block;
	background-position: center center;
	background-size: cover;
}

.index_equipment .box .list .item .img img {
	min-width: 100%;
	max-height: 5.55rem;
	-o-object-fit: cover;
	object-fit: cover;
	position: relative;
	left: 0;
}

.index_equipment .box .list .active .img img {
	opacity: 1 !important;
}

.index_equipment .box .list .item .icon {
	position: absolute;
	left: 0.4rem;
	bottom: 0.5rem;
	z-index: 3;
}

.index_equipment .box .list .item .img {
	position: relative;
	overflow: hidden;
	background-color: var(--yx_Color);
	opacity: 0;
}

.index_equipment .box .list .item>a::before {
	content: '';
	display: block;
	width: 75%;
	height: 100%;
	background: linear-gradient(to right, var(--yx_Color), transparent);
	position: absolute;
	bottom: 0;
	left: -8%;
	transition: all 0.6s;
	opacity: 0;
	z-index: 2;
}

.index_equipment .box .list .item.active>a::before {
	opacity: 1 !important;
}

.index_equipment .box .list .item .icon img {
	max-height: 0.7rem;
	max-width: 0.8rem;
}

.index_equipment .box .list .item .position {
	position: absolute;
	left: 0;
	bottom: 10%;
	padding: 0.2rem 0.3rem;
	-webkit-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;
	z-index: 3;
	width: 100%;
}

.index_equipment .yx_eqLeft * {
	transition: all 0.6s;
	opacity: 0;
}

.index_equipment .yx_eqLeft .content1 {
	font-size: 0.26rem;
	font-weight: 500;
	color: #2a2a2a;
	margin-top: 0.12rem;
	-webkit-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
	transform: translateY(80px);
}

.index_equipment .yx_eqLeft .content2 {
	font-size: 0.16rem;
	font-weight: 500;
	color: #999;
	-webkit-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
	transform: translateY(100px);
}

.index_equipment .yx_eqLeft .num {
	font-size: 0.48rem;
	transform: translateY(50px);
}

.index_equipment .yx_eqLeft .content3 {
	font-size: 0.16rem;
	color: #999;
	line-height: 200%;
	margin-top: 0.24rem;
	-webkit-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
	-webkit-line-clamp: 4;
	margin-bottom: 0.36rem;
	transform: translateY(120px);
}

.index_equipment .yx_eqLeft .yx_InMore {
	transform: translateY(160px);
}

.index_equipment .yx_eqRight {
	width: 50%;
}

.index_equipment .yx_eqRight .yx_ImgCover {
	padding-bottom: 65%;
	width: 100%;
	border-radius: 0 0.72rem 0 0.72rem;
}

.index_equipment .swiper-slide-active .yx_eqLeft * {
	opacity: 1 !important;
	transform: translateY(0) !important;
}

.index_equipment .yx_eqLeft {
	width: 50%;
	padding-right: 8%;
}

.index_equipment .yx_Kz {
	margin-top: 0.42rem;
}

.index_equipment .yx_Kz .yx_Page {
	width: 80%;
	background-color: transparent;
	display: flex;
}

.index_equipment .yx_Kz .yx_Page span {
	position: relative;
	width: 24px;
	height: 24px;
	border: 1px solid transparent;
	display: block;
	margin-right: 0.18rem;
	border-radius: 100%;
	opacity: 1;
	background-color: transparent;
	transform: all 0.3s;
	cursor: pointer;
}

.index_equipment .yx_Kz .yx_Page span:before {
	content: '';
	display: block;
	width: 30%;
	height: 30%;
	border-radius: 50%;
	background: #ccc;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: all 0.3s;
	transform: translate(-50%, -50%);
}

.index_equipment .yx_Kz .yx_Page .swiper-pagination-bullet-active,
.index_equipment .yx_Kz .yx_Page span:hover {
	border-color: var(--yx_Color) !important;
}

.index_equipment .yx_Kz .yx_Page .swiper-pagination-bullet-active:before,
.index_equipment .yx_Kz .yx_Page span:hover:before {
	background-color: Var(--yx_Color) !important;
}

.index_equipment .yx_eqBtn {
	display: flex;
	align-items: center;
}

.index_equipment .yx_eqBtn>div {
	width: 58px;
	height: 58px;
	transition: all 0.6s;
	border: 1px solid #f5f5f5;
	font-size: 18px;
	line-height: 56px;
	text-align: center;
	margin-left: 24px;
	border-radius: 50%;
	cursor: pointer;
	color: #999;
	background-color: #f5f5f5;
}

.index_equipment .yx_eqBtn>div:hover {
	background-color: var(--yx_Color);
	border-color: var(--yx_Color);
	color: #fff;
}

.index_about {
	position: relative;
	overflow: hidden;
	background-color: #fafafa;
}

.index_about .yx_ia_Left {
	position: relative;
	z-index: 2;
	width: 50%;
}

.index_about .yx_ia_Left::before {
	content: '';
	width: 100%;
	height: 100%;
	background: url(../image/bg3.png) center center no-repeat;
	background-size: contain;
	position: absolute;
	opacity: 0.55;
}

.index_about .yx_ia_Left .con {
	font-size: 0.15rem;
	line-height: 220%;
	margin: 0 0 0.42rem;
	-webkit-line-clamp: 6;
}

.index_about .yx_ia_Left .tit {
	color: #222;
	font-size: 0.24rem;
	line-height: 200%;
	margin: 0.42rem 0 0.16rem;
}


.big_data {
	position: relative;
	margin: 0.24rem 0 0.48rem;
}

.big_data>a {
	width:32%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	transition: all 0.6s;
	padding:0.16rem;
	border: 1px solid rgba(0,0,0,0.08);
	border-radius: 2px;
	background: rgba(255,255,255,0.5);
	flex-wrap: wrap;
}
.big_data>a:hover{
	background-color: var(--yx_Color);
	border-color: var(--yx_Color);
}
.big_data>a svg path{
	transition: all 0.6s;
}
.big_data>a:hover svg path{
	fill: #fff;
}
.big_data>a:hover b{
	color: #fff;
}
.big_data>a:hover span{
	color: #fff;
	opacity: 0.8;
}
.big_data {
	position: relative;
}
.big_data p{
	width: 100%;
	width: calc(90% - 36px);
}
.big_data b{
	font-size: 22px;
	color: #2a2a2a;
	display: block;
	transition: all 0.6s;
}
.big_data span{
	font-size: 14px;
	color: #888;
	line-height: 160%;
	transition: all 0.6s;
}
.big_data i{
	font-size: var(--yx_FS36);
	color: var(--yx_Color);
	transition: all 0.6s;
}

.index_about {
	background-color: #fafafa;
}

.index_about .yx_ia_Right {
	width: 42%;
}

.index_about .yx_ia_Right .yx_Img {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 45%;
	display: block;
	height: auto;
	object-fit: contain;
}

.index_about .yx_ia_Right .yx_Img img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.index_about .yx_ia_Right .yx_ImgCover {
	width: 100%;
	padding-bottom: 100%;
}

.index_about .img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: -1;
}

.index_about .img img {
	width: 100%;
}

.index_about .box {
	padding-top: 1.6rem;
}

.index_about .box .index_title {
	color: #fff;
}

.index_about .box .index_title .content0 {
	font-size: 0.54rem;
	color: var(--yx_Grad);
	text-transform: uppercase;
	font-weight: 900;
}

.index_about .box .info {
	font-size: 0.18rem;
	color: #fff;
	line-height: 0.34rem;
	max-width: 960px;
	-webkit-line-clamp: 3;
	text-align: justify;
	margin-top: 0.26rem;
}

.index_about .box .link {
	margin-top: 0.45rem;
}

.index_about .box .link a {
	border-color: #fff;
	color: #fff;
	border-width: 2px;
}

.index_about .box .link a:hover {
	background: rgba(255, 255, 255, 0.9);
	color: var(--yx_Color);
}

.index_about .box .big_data {
	margin-top: 1.1rem;
}

.index_about .box .big_data .ite {
	text-align: center;
}

.index_about .box .big_data .ite:last-child {
	width: 1.7rem;
}

.index_about .box .big_data .ite .top {
	font-size: 0.46rem;
	color: #fff;
}

.index_about .box .big_data .ite .bot {
	font-size: 0.16rem;
	color: #fff;
	margin-top: 0.15rem;
}

.index_about .box .big_data p {
	width: 1px;
	background: #fff;
	opacity: 0.3;
}

.index_partner {
	position: relative;
	padding: 1.2rem 0 1.4rem;
	background: url(../image/jiushi.jpg) center center;
	background-attachment: fixed;
}

.index_partner:after {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.4);
}

.index_partner .yx_Width {
	text-align: center;
	padding: 0 3vw;
	position: relative;
	z-index: 3;
}

.index_partner .tit {
	font-size: 0.42rem;
	color: #fff;
	margin-bottom: 5px;
}

.index_partner .con {
	font-size: 0.14rem;
	color: rgba(255, 255, 255, 0.8);
	line-height: 200%;
	max-width: 960px;
	margin: 0.24rem auto 0;
}

.index_partner .yx_partner {
	max-width: 768px;
	margin: 0.48rem auto 0;
}

.index_partner .swiper-slide {
	width: 100%;
}

.index_partner .yx_ImgContain {
	padding-bottom: 45%;
	width: 100%;
	border-radius: 0.12rem;
	background-color: #fff;
	transition: all 0.6s;
	cursor: pointer;
}

.index_partner .yx_ImgContain img {
	max-width: 65%;
	max-height: 65%;
}

.index_partner .progressbar {
	margin-top: 0.3rem;
}

.index_partner .progressbar span {
	background: #fff;
}

.index_partner .yx_partner .swiper-slide .yx_ImgContain:hover {
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.index_partner .yx_partner .swiper-slide .yx_ImgContain:hover img {
	transform: translate(-50%, -50%) scale(1.05);
}

.index_footer {
	background: var(--yx_Grad);
	min-height: 1rem;
	overflow: hidden;
	position: relative;
}

.index_footer::before {
	content: '';
	display: block;
	width: 37vw;
	position: absolute;
	right: -8%;
	bottom: -45%;
	height: 37vw;
	background: url(../image/bottombg.png) center center no-repeat;
	background-size: contain;
	opacity: 0.07;
	mix-blend-mode: overlay;
	animation: moves 6s linear infinite;
}

@keyframes moves {
	0% {
		transform: translateY(0px);
		filter: blur(0px);
	}

	50% {
		transform: translateY(-30px);
		filter: blur(5px);
	}

	100% {
		transform: translateY(0px);
		filter: blur(0px);
	}
}

.index_footer .box .boxTop {
	padding: 80px 0 60px;
}

.index_footer .box .boxTop .item {
	color: #fff;
	max-width: 260px;
}

.index_footer .box .boxTop .item h5 {
	font-size: 18px;
}

.index_footer .box .boxTop .item ul,
.index_footer .box .boxTop .item .info {
	margin-top: 0.15rem;
}

.index_footer .box .boxTop .item ul li,
.index_footer .box .boxTop .item .info li {
	font-size: 14px;
	line-height: 0.32rem;
}

.index_footer .box .boxTop .item ul li a,
.index_footer .box .boxTop .item .info li a {
	color: rgba(255, 255, 255, 0.7);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.index_footer .box .boxTop .item ul li a:hover,
.index_footer .box .boxTop .item .info li a:hover {
	color: #fff;
}

.index_footer .box .boxTop .item ul div,
.index_footer .box .boxTop .item .info div {
	font-size: 14px;
	color: rgba(255, 255, 255, 0.7);
	margin-bottom: 0.14rem;
	position: relative;
}
.index_footer .box .boxTop .item .info div{display:flex;}
.index_footer .box .boxTop .item ul div a,
.index_footer .box .boxTop .item .info div a {
	color: rgba(255, 255, 255, 0.7);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	line-height: 1.8;
}

.index_footer .box .boxTop .item ul div a:hover,
.index_footer .box .boxTop .item .info div a:hover {
	color: #fff;
}

.index_footer .box .boxTop .item ul div svg,
.index_footer .box .boxTop .item .info div svg {
	margin-right: 0.06rem;
	position: relative;
	top: 0.05rem;
	min-width: 20px;
}

.index_footer .box .wenan {
	font-size: 0.12rem;
	color: #999;
	position: relative;
	text-align: right;
	margin-top: 0.2rem;
}

.index_footer .boxBotbox {
	background: rgba(0, 0, 0, 0.1);
}

.index_footer .boxBot {
	padding: 0.28rem 0;
}

.index_footer .boxBot .left {
	font-size: 14px;
	color: rgba(255, 255, 255, 0.7);
}

.index_footer .boxBot .left a {
	color: rgba(255, 255, 255, 0.7);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.index_footer .boxBot .left a:hover {
	color: #fff;
}

.yx_Rwm div {
	padding: 10px;
	border-radius: 4px;
	background: #fff;
	text-align: center;
}

.yx_Rwm div img {
	max-width: 120px;
}

.yx_Rwm p {
	color: #666;
	font-size: 14px;
	margin-top: 5px;
	text-align: center;
}

.Inner_banner {
	position: relative;
}

.Inner_banner .img img {
	width: 100%;
}

.Inner_banner .position {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.Inner_banner .position .box {
	color: #fff;
}

.Inner_banner .position .box h5 {
	font-size: 0.62rem;
}

.Inner_banner .position .box h6 {
	font-size: 0.22rem;
	margin-top: 0.17rem;
}

.News_container .box {
	margin-top: 0.9rem;
}

.News_container .box .item {
	display: block;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	width: 24.25%;
	margin-right: 1%;
}

.News_container .box .item:nth-child(4n) {
	margin-right: 0;
}

.News_container .box .item a {
	display: block;
}

.News_container .box .item .content0 {
	overflow: hidden;
}

.News_container .box .item .content0 img {
	width: 100%;
	-webkit-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}

.News_container .box .item .content1 {
	padding: 0.25rem 0.2rem 0.45rem;
	background: #f7f7f7;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.News_container .box .item .content2 {
	font-size: 0.16rem;
	color: var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.News_container .box .item .content3 {
	font-size: 0.26rem;
	line-height: 0.35rem;
	height: 0.7rem;
	margin-top: 0.24rem;
	color: #000;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.News_container .box .item .content4 {
	font-size: 0.16rem;
	line-height: 0.28rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	margin-top: 0.15rem;
	height: 0.56rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.News_container .box .item:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.News_container .box .item:hover .content1 {
	background: var(--yx_Color);
}

.News_container .box .item:hover .content2 {
	color: #fff;
}

.News_container .box .item:hover .content3 {
	color: #fff;
}

.News_container .box .item:hover .content4 {
	color: #fff;
}

.News_container .box .flexStart {
	padding-bottom: 0.6rem;
	margin-bottom: 0.6rem;
	border-bottom: 1px solid #eee;
}

.News_container .box .flexStart:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
	border: 0;
}

.News_container .box1 {
	margin-bottom: 0.9rem;
}

.inner_page {
	margin: auto;
}

.inner_page .box {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
}

.inner_page .box .button p a {
	font-size: 16px;
	color: #333;
	border: 2px solid #ddd;
	display: block;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	width: 0.52rem;
	line-height: 0.52rem;
	height: 0.52rem;
	text-align: center;
}

.inner_page .box .button p a i {
	font-size: 0.18rem;
	font-weight: bold;
}

.inner_page .box .button p a:hover {
	background: var(--yx_Color);
	color: #fff;
	border-color: var(--yx_Color);
}

.inner_page .box .page {
	margin: 0 10px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.inner_page .box .page a {
	font-size: 16px;
	font-family: 'gilroy_bold';
	border: 2px solid #ddd;
	width: 0.52rem;
	height: 0.52rem;
	line-height: 0.52rem;
	display: block;
	text-align: center;
	margin: 0 6px;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	color: #000;
}

.inner_page .box .page a:hover {
	background: var(--yx_Color);
	color: #fff;
	border-color: var(--yx_Color);
}

.inner_page .box .page span {
	font-size: 16px;
	font-family: 'gilroy_bold';
	line-height: 0.52rem;
	height: 0.52rem;
	border: 2px solid transparent;
	width: 0.52rem;
	display: block;
	text-align: center;
	margin: 0 6px;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	cursor: default;
}

.inner_page .box .page .active {
	color: var(--yx_Color);
	border-color: var(--yx_Color);
}

.News_info_brand {
	margin-top: 1.32rem;
}

.cases_info_ {
	margin-top: .45rem;
}

.News_info_brand .box .boxLeft {
	font-size: 0.14rem;
	color: #999;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.News_info_brand .box .boxLeft i {
	font-size: 0.14rem;
}

.News_info_brand .box .boxLeft a {
	color: #999;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.News_info_brand .box .boxLeft a svg {
	position: relative;
	top: 3px;
}

.News_info_brand .box .boxLeft a:hover {
	color: var(--yx_Color);
}

.News_info_brand .box .boxLeft span {
	color: #333;
}

.News_info {
	margin-top: 0.94rem;
}

.News_info .box {
	width: min(1200px, 90vw);
	margin: auto;
}

.News_info .box .content0 {
	font-size: 0.36rem;
}

.News_info .box .content1 {
	margin-top: 0.4rem;
}

.News_info .box .content1 .left {
	font-size: 0.2rem;
	color: var(--yx_Color);
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.News_info .box .content2 {
	font-size: 0.16rem;
	color: #666;
	line-height: 0.28rem;
	padding-top: 0.45rem;
	margin-top: 0.45rem;
	border-top: 1px solid #eee;
}

.News_info .box .content2 img {
	max-width: 100%;
}

.News_info .box .content3 {
	margin-top: 1rem;
}

.News_info .box .content3>div {
	border-top: 1px solid #eee;
}

.News_info .box .content3 a {
	line-height: 0.82rem;
}

.News_info .box .content3 a .left {
	font-size: 0.26rem;
	color: #000;
	width: 50%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.News_info .box .content3 a .center {
	font-size: 0.16rem;
	color: var(--yx_Color);
}

.News_info .box .content3 a .right {
	font-size: 0.2rem;
	color: #000;
}

.News_info .box .content3 a:hover .left {
	color: var(--yx_Color);
}

.fengxiang>p {
	font-size: 0.2rem;
	line-height: 0.48rem;
	margin-right: 0.4rem;
}

.fengxiang .social-share .social-share-icon {
	border: none;
	width: 0.48rem;
	height: 0.48rem;
	line-height: 0.48rem;
	background: #f6f6f6;
	border-radius: 0;
	font-size: 0;
	margin: 0 5px;
}

.fengxiang .social-share .social-share-icon>img {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.fengxiang .social-share .social-share-icon:hover {
	background: var(--yx_Color);
}

.fengxiang .social-share .social-share-icon:hover>img {
	-webkit-filter: invert(1);
	filter: invert(1);
}

.StockInformation .box .boxLeft {
	width: 45%;
	padding-top: 0.54rem;
}

.StockInformation .box .boxLeft .content0 {
	font-size: 0.18rem;
}

.StockInformation .box .boxLeft .content1 {
	margin-top: 0.25rem;
}

.StockInformation .box .boxLeft .content1 p {
	display: inline-block;
	font-size: 0.66rem;
}

.StockInformation .box .boxLeft .content1 span {
	font-size: 0.2rem;
	margin-left: 0.2rem;
}

.StockInformation .box .boxLeft .content1 font {
	font-size: 0.18rem;
	margin-left: 0.2rem;
}

.StockInformation .box .boxLeft .content2 {
	margin-top: 0.76rem;
}

.StockInformation .box .boxLeft .content2 .item {}

.StockInformation .box .boxLeft .content2 .item div {
	font-size: 0.18rem;
}

.StockInformation .box .boxLeft .content2 .item p {
	font-size: 0.26rem;
	margin-top: 0.1rem;
}

.StockInformation .box .boxLeft .content3 {
	font-size: 14px;
	margin-top: 0.96rem;
}

.StockInformation .box .boxLeft .content3 span {
	color: #666;
}

.StockInformation .box .boxRight {
	width: 45%;
	border: 1px solid #eee;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0.1rem;
}

.StockInformation .box .boxRight .right-box {
	width: 91%;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
}

.StockInformation .box .boxRight img {
	width: 100%;
}

.StockInformation .box .boxRight .echarts {
	min-height: 5rem;
	margin: -476px 0px -50px -412px;
}

.StockInformation .box .boxRight .echarts iframe {
	width: 2000px;
	height: 950px;
}

.AnnualReport .box {
	margin-top: 0.9rem;
}

.AnnualReport .box .banner .item .content0 a {
	display: block;
}

.AnnualReport .box .banner .item .content0 a img {
	width: 100%;
}

.AnnualReport .box .banner .item .contetnt1 {
	margin-top: 0.32rem;
}

.AnnualReport .box .banner .item .contetnt1 p {
	line-height: 1rem;
	border-bottom: 1px solid #ddd;
}

.AnnualReport .box .banner .item .contetnt1 p:last-child {
	border: 0;
}

.AnnualReport .box .banner .item .contetnt1 p a {
	font-size: 0.26rem;
	color: #000;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.AnnualReport .box .banner .item .contetnt1 p a:hover {
	color: var(--yx_Color);
}

.AnnualReport .box .button {
	margin-top: 0.6rem;
}

.AnnualReport .box .button p {
	margin: 0 0.2rem;
}

.AnnualReport .box .button p i {
	font-size: 0.24rem;
	color: #c8c8c8;
	cursor: pointer;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.AnnualReport .box .button p i:hover {
	color: var(--yx_Color);
}

.BulletinExchange .box .item {
	width: 48.7%;
}

.BulletinExchange .box .item a {
	display: block;
	background: #f7f7f7;
}

.BulletinExchange .box .item a .boxTop {
	overflow: hidden;
}

.BulletinExchange .box .item a .boxTop img {
	width: 100%;
	-webkit-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}

.BulletinExchange .box .item a .boxBot {
	padding: 0.46rem 0.38rem 1.4rem;
}

.BulletinExchange .box .item a .boxBot .main .left .text {
	margin-left: 0.3rem;
}

.BulletinExchange .box .item a .boxBot .main .left .text p {
	font-size: 0.16rem;
	color: #000;
}

.BulletinExchange .box .item a .boxBot .main .left .text div {
	font-size: 0.32rem;
	color: #000;
	margin-top: 0.14rem;
}

.BulletinExchange .box .item a .boxBot .main .right {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.BulletinExchange .box .item a .boxBot .main .right .link .a {
	width: 1.6rem;
	line-height: 0.45rem;
	font-size: 0.16rem;
	display: block;
	color: var(--yx_Color);
	text-align: center;
	border: 1px solid var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.BulletinExchange .box .item a .boxBot .main .right .link .a:hover {
	background: var(--yx_Color);
	color: #fff;
}

.BulletinExchange .box .item a:hover .boxTop img {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.ContactInformation {
	position: relative;
}

.ContactInformation .img img {
	width: 100%;
}

.ContactInformation .position {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.ContactInformation .box .left .index_title {
	color: #fff;
}

.ContactInformation .box .left .index_title .content0 {
	color: #fff;
}

.ContactInformation .box .right {
	margin-left: 1.66rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.ContactInformation .box .right div {
	font-size: 0.2rem;
	color: #fff;
	margin-bottom: 0.18rem;
}

.ContactInformation .box .right div:last-child {
	margin-bottom: 0;
}

.ContactInformation .box .right div a {
	font-size: 0.22rem;
	color: #fff;
	display: inline-block;
	margin-left: 0.2rem;
}

.ContactInformation .box .right div span {
	display: inline-block;
	margin-right: 0.16rem;
	width: 0.25rem;
}

.ContactInformation .box .right div span svg {
	position: relative;
	top: 3px;
}

.bussiness_banner img {
	width: 100%;
}

.bussiness_nav {
	margin-top: -0.9rem;
}

.bussiness_nav .box .item a {
	display: block;
	text-align: center;
	padding: 0.35rem 0.2rem 0.16rem;
}

.bussiness_nav .box .item a .top {
	font-size: 0.2rem;
	margin-bottom: 0.4rem;
	color: #fff;
}

.bussiness_nav .box .item a .bot i {
	color: #fff;
	font-weight: bold;
	display: inline-block;
}

.bussiness_nav .box .item a:hover .bot i {
	color: var(--yx_Color);
	-webkit-animation: flip 1s ease both;
	animation: flip 1s ease both;
}

.bussiness_nav .box .active a {
	background: var(--yx_Color);
}

.bussiness_nav .box .active a .bot i {
	color: #fff !important;
}

.bussiness_nav_main {
	padding-top: 0.6rem;
}

.bussiness_nav_main .box {
	position: relative;
}

.bussiness_nav_main .box .img img {
	width: 100%;
}

.bussiness_nav_main .box .position {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 1.06rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.bussiness_nav_main .box .position .main {
	color: #fff;
}

.bussiness_nav_main .box .position .main h5 {
	font-size: 0.52rem;
}

.bussiness_nav_main .box .position .main h6 {
	font-size: 0.26rem;
	margin-top: 0.2rem;
}

.bussiness_nav_main .box .position .main .text {
	font-size: 0.18rem;
	color: #fff;
	line-height: 0.34rem;
	margin-top: 0.36rem;
}

.Solution_container .box {
	margin-top: 0.72rem;
}

.Solution_container .box .banner .swiper-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide {
	width: 32%;
	margin-right: 2%;
	margin-bottom: 2%;
	background: #f7f7f7;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide:nth-child(3n) {
	margin-right: 0;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a {
	display: block;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content0 {
	padding: 0.48rem 0.48rem 0.32rem 0.48rem;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content1 {
	font-size: 0.2rem;
	color: #000;
	line-height: 0.3rem;
	height: 0.6rem;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content2 {
	margin-top: 0.2rem;
	height: 1.12rem;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content2 p {
	font-size: 0.16rem;
	color: #666;
	line-height: 0.28rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-align: justify;
	text-justify: distribute-all-lines;
	display: flex;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content2 p span {
	display: inline-block;
	margin-right: 0.1rem;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content2 p span:last-child {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	flex: 1;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content3 {
	margin-top: 0.45rem;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content3 p {
	width: 0.34rem;
	line-height: 0.34rem;
	text-align: center;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	background: #fff;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content3 p i {
	font-size: 0.14rem;
	font-weight: bold;
	color: var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content4 {
	overflow: hidden;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a .content4 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a:hover .content1 {
	color: var(--yx_Color);
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a:hover .content3 p {
	background: var(--yx_Color);
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a:hover .content3 p i {
	color: #fff;
}

.Solution_container .box .banner .swiper-wrapper .swiper-slide a:hover .content4 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.qualification_container .box {
	margin-top: 0.72rem;
}

.qualification_container .box .banner .swiper-wrapper {
	-webkit-transition-timing-function: linear;
	-o-transition-timing-function: linear;
	transition-timing-function: linear;
}

.qualification_container .box .banner .swiper-slide {
	text-align: center;
}

.qualification_container .box .banner .swiper-slide .img img {
	width: 0.9rem;
}

.qualification_container .box .banner .swiper-slide .text {
	font-size: 0.2rem;
	margin-top: 0.38rem;
}

.ann_left {
	display: none;
}

.side_container {
	position: fixed;
	top: 25%;
	left: 0.42rem;
	z-index: 5;
}

.side_container ul {
	position: relative;
	overflow: hidden;
}

.side_container ul::before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	background: #eaeaea;
}

.side_container ul::after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	height: var(--i);
	width: 1px;
	background: var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.side_container ul li {
	margin-bottom: 0.22rem;
	padding-left: 0.2rem;
}

.side_container ul li:last-child {
	margin-bottom: 0;
}

.side_container ul li a {
	font-size: 0.14rem;
	color: #666;
}

.side_container ul .active a {
	color: #000;
}

.BusinessCompany .box {
	margin-top: 0.72rem;
}

.BusinessCompany .box .item {
	background: #fff;
	padding: 0.6rem 0.5rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.BusinessCompany .box .item .content0 img {
	height: 0.34rem;
}

.BusinessCompany .box .item .content2 {
	font-size: 0.26rem;
	color: #000;
	margin-top: 0.4rem;
}

.BusinessCompany .box .item .content3 {
	font-size: 0.16rem;
	color: #666;
	line-height: 0.28rem;
	margin-top: 0.2rem;
	width: 90%;
}

.BusinessCompany .box .item .content4 {
	margin-top: 0.45rem;
}

.BusinessCompany .box .item .content4 .right {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.BusinessCompany .box .item .content4 .right ul li {
	margin-left: 0.1rem;
	position: relative;
}

.BusinessCompany .box .item .content4 .right ul li a {
	display: block;
}

.BusinessCompany .box .item .content4 .right ul li .btn {
	width: 0.36rem;
	height: 0.36rem;
	background: #dbdbdb;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.BusinessCompany .box .item .content4 .right ul li .btn svg {
	margin: auto;
}

.BusinessCompany .box .item .content4 .right ul li:hover .btn {
	background: var(--yx_Color);
}

.BusinessCompany .box .item .content4 .right ul li .ewm {
	position: absolute;
	bottom: 180%;
	left: 50%;
	-webkit-transform: translateX(-50%) scale(0);
	-ms-transform: translateX(-50%) scale(0);
	transform: translateX(-50%) scale(0);
	padding: 0.04rem;
	background: #fff;
	-webkit-filter: drop-shadow(0px 0px 1px #999);
	filter: drop-shadow(0px 0px 1px #999);
	-webkit-transform-origin: center bottom;
	-ms-transform-origin: center bottom;
	transform-origin: center bottom;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.BusinessCompany .box .item .content4 .right ul li .ewm::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(100%);
	-ms-transform: translateX(-50%) translateY(100%);
	transform: translateX(-50%) translateY(100%);
	border: 8px solid transparent;
	border-top-color: #fff;
}

.BusinessCompany .box .item .content4 .right ul li .call {
	position: absolute;
	right: 120%;
	top: 0;
	height: 100%;
	background: var(--yx_Color);
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	transform-origin: right top;
}

.BusinessCompany .box .item .content4 .right ul li .call a {
	font-size: 14px;
	color: #fff;
	white-space: nowrap;
	line-height: 0.36rem;
	padding: 0 0.32rem 0 0.12rem;
}

.BusinessCompany .box .item .content4 .right ul li .call a svg {
	vertical-align: middle;
	margin-right: 0.05rem;
}

.BusinessCompany .box .item .content4 .right ul li:hover .ewm {
	-webkit-transform: translateX(-50%) scale(1);
	-ms-transform: translateX(-50%) scale(1);
	transform: translateX(-50%) scale(1);
}

.BusinessCompany .box .item .content4 .right ul li:hover .call {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.BusinessCompany .box1 .item {
	width: 49.5%;
}

.contact_layer {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	z-index: 9;
	display: none;
}

.contact_layer .box {
	width: 10rem;
	min-height: 1rem;
	background: #fff;
	position: relative;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	padding: 0.76rem 0.5rem;
}

.contact_layer .box .close {
	position: absolute;
	right: 0.2rem;
	top: 0.2rem;
}

.contact_layer .box .close i {
	font-size: 0.2rem;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	display: inline-block;
	cursor: pointer;
}

.contact_layer .box .close:hover i {
	color: var(--yx_Color);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.contact_layer .box .title {
	font-size: 0.32rem;
	text-align: center;
}

.contact_layer .box .item .input {
	width: 31.333%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	border-bottom: 1px solid #dbdbdb;
}

.contact_layer .box .item .input input {
	display: block;
	width: 100%;
	height: 0.6rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 0;
	font-size: 0.16rem;
}

.contact_layer .box .item .input input::-webkit-input-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item .input input::-moz-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item .input input:-ms-input-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item .input input::-ms-input-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item .input input::placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item .input:hover {
	border-color: var(--yx_Color);
}

.contact_layer .box .item .input:hover input::-webkit-input-placeholder {
	color: #000;
}

.contact_layer .box .item .input:hover input::-moz-placeholder {
	color: #000;
}

.contact_layer .box .item .input:hover input:-ms-input-placeholder {
	color: #000;
}

.contact_layer .box .item .input:hover input::-ms-input-placeholder {
	color: #000;
}

.contact_layer .box .item .input:hover input::placeholder {
	color: #000;
}

.contact_layer .box .item1 {
	margin-top: 0.16rem;
}

.contact_layer .box .item1 .input {
	width: 48%;
}

.contact_layer .box .item2 {
	margin-top: 0.32rem;
}

.contact_layer .box .item2 textarea {
	display: block;
	width: 100%;
	height: 0.6rem;
	-webkit-box-sizing: border-box;
	border: 0;
	font-size: 0.16rem;
	border-bottom: 1px solid #dbdbdb;
	height: 1.92rem;
	box-sizing: border-box;
	resize: none;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item2 textarea::-webkit-input-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item2 textarea::-moz-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item2 textarea:-ms-input-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item2 textarea::-ms-input-placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item2 textarea::placeholder {
	font-size: 0.16rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.contact_layer .box .item2 textarea:hover {
	border-color: var(--yx_Color);
}

.contact_layer .box .item2 textarea:hover::-webkit-input-placeholder {
	color: #000;
}

.contact_layer .box .item2 textarea:hover::-moz-placeholder {
	color: #000;
}

.contact_layer .box .item2 textarea:hover:-ms-input-placeholder {
	color: #000;
}

.contact_layer .box .item2 textarea:hover::-ms-input-placeholder {
	color: #000;
}

.contact_layer .box .item2 textarea:hover::placeholder {
	color: #000;
}

.contact_layer .box .item3 {
	margin-top: 0.5rem;
}

.contact_layer .box .item3 input {
	display: none;
}

.contact_layer .box .item3 input {
	font-size: 0.16rem;
}

.select_container {
	background: #f7f7f7;
	/*margin-top: 0.96rem;*/
	position: -webkit-sticky;
	position: sticky;
	top: 0.95rem;
	z-index: 2;
}

.select_container .box .main_ li {
	margin: 0 0.3rem;
}

.select_container .box .main_ li a {
	display: inline-block;
	font-size: 14px;
	color: #333;
	line-height: 0.64rem;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	position: relative;
}

.select_container .box .main_ li a::after {
	content: '';
	position: absolute;
	bottom: 0rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 0%;
	height: 2px;
	background: var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.select_container .box .main_ li a:hover {
	color: var(--yx_Color);
}

.select_container .box .main_ li a:hover::after {
	width: 100%;
}

.select_container .box .main_ .active a {
	color: var(--yx_Color);
}

.select_container .box .main_ .active a::after {
	width: 100%;
}

.product_info .box {
	margin-top: 0.6rem;
}

.product_info .box .boxLeft {
	width: 50%;
	overflow: hidden;
}

.product_info .box .boxLeft img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.product_info .box .boxLeft:hover img {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.product_info .box .boxRight {
	width: 50%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0.36rem 0.95rem 0;
}

.product_info .box .boxRight .content1 {
	font-size: 0.36rem;
	line-height: 0.45rem;
}

.product_info .box .boxRight .content2 {
	margin-top: 0.38rem;
	overflow-y: auto;
	/*height: 2rem;*/
	padding-right: 10px;
}

.product_info .box .boxRight .content2::-webkit-scrollbar {
	width: 2px;
}

.product_info .box .boxRight .content2::-webkit-scrollbar-thumb {
	border-radius: 2px;
	background: rgba(11, 51, 142, 1)
}

.product_info .box .boxRight .content2::-webkit-scrollbar-track {
	border-radius: 2px;
	background: rgba(218, 218, 218, 1);
}

.product_info .box .boxRight .content2 p {
	font-size: 0.16rem;
	color: #666;
	line-height: 0.28rem;
}

.product_info .box .boxRight .content2 p span {
	display: inline-block;
	margin-right: 0.1rem;
}

.product_info .box .boxRight .content3 {
	margin-top: 0.67rem;
}

.product_info .box .boxRight .content3 .down {
	margin-left: 0.32rem;
}

.product_info .box .boxRight .content3 .down a {
	display: block;
	font-size: 0.18rem;
	line-height: 0.6rem;
	width: 2.1rem;
	text-align: center;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	color: #000;
}

.product_info .box .boxRight .content3 .down a svg {
	margin-right: 0.2rem;
}

.product_info .box .boxRight .content3 .down a:hover {
	color: var(--yx_Color);
}

.TechnicalIntroduction {
	padding-bottom: 1rem;
}

.TechnicalIntroduction .box .content1 {
	margin-top: 0.3rem;
	color: #666;
	font-size: 0.16rem;
	line-height: 0.28rem;
	text-align: justify;
}

.TechnicalIntroduction .box .content2 {
	margin-top: 0.9rem;
}

.TechnicalIntroduction .box .content2 .item {
	width: 20%;
}

.TechnicalIntroduction .box .content2 .item .top {
	font-size: 0.16rem;
	color: #666;
	margin-bottom: 0.18rem;
	padding-bottom: 0.18rem;
	border-bottom: 1px solid #666666;
}

.TechnicalIntroduction .box .content2 .item .bot {
	color: #000;
}

.CorrespondingProduct .box {
	margin-top: 0.45rem;
}

.CorrespondingProduct .box .banner .swiper-slide a {
	display: block;
	text-align: center;
	padding: 0.52rem 0 0.6rem;
	position: relative;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.CorrespondingProduct .box .banner .swiper-slide a::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	height: 2px;
	background: var(--yx_Color);
	width: 0%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.CorrespondingProduct .box .banner .swiper-slide a .content1 {
	height: 2.45rem;
	width: 2.75rem;
	text-align: center;
	margin: auto;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.CorrespondingProduct .box .banner .swiper-slide a .content1 img {
	-webkit-transform: scale(0.8);
	-ms-transform: scale(0.8);
	transform: scale(0.8);
	max-width: 100%;
	max-height: 100%;
	margin: auto;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.CorrespondingProduct .box .banner .swiper-slide a .content2 {
	font-size: 0.2rem;
	color: #666;
	line-height: 0.32rem;
	height: 0.96rem;
	width: 64%;
	margin: 0.38rem auto 0;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	position: relative;
	top: 0;
}

.CorrespondingProduct .box .banner .swiper-slide a:hover {
	background: #fff;
	border-color: var(--yx_Color);
}

.CorrespondingProduct .box .banner .swiper-slide a:hover::after {
	width: 100%;
}

.CorrespondingProduct .box .banner .swiper-slide a:hover .content1 img {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.CorrespondingProduct .box .banner .swiper-slide a:hover .content2 {
	color: #000;
	top: 0.2rem;
}

.CorrespondingProduct .box .banner .swiper-slide .active {
	background: #fff;
}

.CorrespondingProduct .box .banner .swiper-slide .active::after {
	width: 100%;
}

.CorrespondingProduct .box .banner .swiper-slide .active .content1 img {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.CorrespondingProduct .box .banner .swiper-slide .active .content2 {
	color: #000;
}

.RelatedSolutions .box {
	margin-top: 0.72rem;
}

.RelatedSolutions .box .item {
	width: 22%;
	margin-right: 2%;
	margin-bottom: .3rem;
}

.RelatedSolutions .box .item:nth-child(4n) {
	margin-right: 0;
}

.RelatedSolutions .box .item a {
	display: block;
}

.RelatedSolutions .box .item a .content0 {
	padding: 0.3rem;
	background: #f7f7f7;
}

.RelatedSolutions .box .item a .content1 {
	font-size: 0.22rem;
	color: #000;
	line-height: 0.3rem;
	height: 0.9rem;
}

.RelatedSolutions .box .item a .content3 {
	margin-top: 0.2rem;
}

.RelatedSolutions .box .item a .content3 p {
	width: 0.34rem;
	line-height: 0.34rem;
	text-align: center;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	background: #fff;
}

.RelatedSolutions .box .item a .content3 p i {
	font-size: 0.14rem;
	font-weight: bold;
	color: var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.RelatedSolutions .box .item a .content4 {
	overflow: hidden;
}

.RelatedSolutions .box .item a .content4 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.RelatedSolutions .box .item a:hover .content3 p {
	background: var(--yx_Color);
}

.RelatedSolutions .box .item a:hover .content3 p i {
	color: #fff;
}

.RelatedSolutions .box .item a:hover .content4 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.related_download {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	z-index: 9;
	display: none;
}

.related_download .box {
	width: 10rem;
	min-height: 1rem;
	background: #fff;
	position: relative;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	padding: 0.76rem 0.5rem;
}

.related_download .box .close {
	position: absolute;
	right: 0.2rem;
	top: 0.2rem;
}

.related_download .box .close i {
	font-size: 0.2rem;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	display: inline-block;
	cursor: pointer;
}

.related_download .box .close:hover i {
	color: var(--yx_Color);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.related_download .box .title {
	font-size: 0.32rem;
	text-align: center;
}

.related_download .box .main {
	margin-top: 0.32rem;
}

.related_download .box .main ul {
	height: 4.5rem;
}

.related_download .box .main ul li {
	border-bottom: 1px solid #eee;
}

.related_download .box .main ul li a {
	line-height: 0.95rem;
}

.related_download .box .main ul li a .left {
	font-size: 0.2rem;
	color: #000;
	padding-left: 0.3rem;
	max-width: 70%;
	position: relative;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.related_download .box .main ul li a .left::after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 5px;
	height: 5px;
	background: #000;
}

.related_download .box .main ul li a .right svg path {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.related_download .box .main ul li a:hover .left {
	color: var(--yx_Color);
}

.related_download .box .main ul li a:hover .right svg path {
	fill: var(--yx_Color);
}

.Partner_container {
	position: relative;
}

.Partner_container .img img {
	width: 100%;
}

.Partner_container .position {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.Partner_container .position .index_title {
	padding-top: 1.54rem;
}

.Partner_container .position .box {}

.Partner_container .position .box .content0 {
	font-size: 0.26rem;
	margin-top: 0.28rem;
}

.Partner_container .position .box .content1 {
	font-size: 0.18rem;
	color: #666;
	line-height: 0.34rem;
	max-width: 5.2rem;
	margin-top: 0.5rem;
	text-align: justify;
}

.Partner_container .position .box .content2 {
	margin-top: 0.66rem;
}

.team_container .box .content0 {
	font-size: 0.26rem;
	margin-top: 0.28rem;
}

.team_container .box .content2 {
	margin-top: 0.7rem;
}

.team_container .box .content2 .item {
	position: relative;
}

.team_container .box .content2 .item img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.team_container .box .content2 .item .bg {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: var(--i);
	opacity: 0.2;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.team_container .box .content2 .item .posi {
	position: absolute;
	z-index: 2;
	color: #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	top: 0.5rem;
	left: 0rem;
	width: 100%;
	padding: 0 0.5rem;
}

.team_container .box .content2 .item .posi h5 {
	font-size: 0.3rem;
}

.team_container .box .content2 .item .posi p {
	font-size: 0.22rem;
	line-height: 0.3rem;
	margin-top: 0.2rem;
	opacity: 0;
}

.team_container .box .content2 .item:hover .bg {
	opacity: 1;
}

.team_container .box .content2 .item:hover .posi p {
	opacity: 1;
	-webkit-animation: fadeInUp 1s ease both;
	animation: fadeInUp 1s ease both;
}

.team_container .box .content2 .item0 {
	width: 29%;
}

.team_container .box .content2 .item1 {
	width: 29%;
}

.team_container .box .content2 .item2 {
	width: 42%;
}

.team_container .box .content2 .item3 {
	width: 58%;
}

.team_container .box .content2 .item4 {
	width: 42%;
}

.team_container .box .content2 .item5 {
	width: 42%;
}

.team_container .box .content2 .item6 {
	width: 29%;
}

.team_container .box .content2 .item7 {
	width: 29%;
}

.StaffStyle .box .banner .swiper-container {
	padding: 10px;
}

.StaffStyle .box .banner .swiper-slide .item {
	display: block;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.StaffStyle .box .banner .swiper-slide .item .content0 {
	overflow: hidden;
}

.StaffStyle .box .banner .swiper-slide .item .content0 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.StaffStyle .box .banner .swiper-slide .item .content1 {
	padding: 0.25rem 0.2rem;
}

.StaffStyle .box .banner .swiper-slide .item .content3 {
	font-size: 0.26rem;
	line-height: 0.35rem;
	margin-top: 0.2rem;
	color: #000;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.StaffStyle .box .banner .swiper-slide .item:hover {
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
}

.StaffStyle .box .banner .swiper-slide .item:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.StaffStyle .box .controls {
	margin-top: 0.54rem;
}

.StaffStyle .box .controls .prog {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 90%;
}

.StaffStyle .box .controls .progressbar {
	position: relative;
	height: 7px;
	background: url(../image/bg1.png) repeat-x;
	width: 100%;
}

.StaffStyle .box .controls .progressbar .swiper-scrollbar-drag {
	border-radius: 0;
	background: url(../image/bg2.png) no-repeat 50% 50%;
	background-size: 100% 100%;
}

.StaffStyle .box .controls .button {
	cursor: pointer;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.StaffStyle .box .controls .button path {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.StaffStyle .box .controls .button:hover path {
	stroke: var(--yx_Color);
	opacity: 1;
}

.JoinUs {
	padding-bottom: 0.9rem;
}

.JoinUs .box {
	margin-top: 0.7rem;
}

.JoinUs .box .list {
	background: #fff;
	margin-bottom: 0.1rem;
}

.JoinUs .box .list .boxTop {
	line-height: 0.4rem;
	padding: 0.24rem 0.42rem;
	font-size: 14px;
	cursor: pointer;
}

.JoinUs .box .list .boxTop svg {
	vertical-align: middle;
}

.JoinUs .box .list .boxTop .content0 {
	font-size: 0.22rem;
	width: 22%;
}

.JoinUs .box .list .boxTop .content2 {
	width: 12%;
}

.JoinUs .box .list .boxTop .content5 p {
	height: 0.4rem;
	width: 0.4rem;
	text-align: center;
	line-height: 0.4rem;
	background: var(--yx_Color);
	color: #fff;
}

.JoinUs .box .list .boxTop .content5 p i {
	font-size: 14px;
	display: inline-block;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.JoinUs .box .list .boxTop.active .content5 p i {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.JoinUs .box .list .boxBot {
	padding: 0 0.42rem 0.98rem;
	display: none;
}

.JoinUs .box .list .boxBot .main {
	border-top: 1px solid #eee;
}

.JoinUs .box .list .boxBot .main .item {
	padding: 0.4rem 0 0;
}

.JoinUs .box .list .boxBot .main .item h5 {
	font-size: 0.16rem;
	color: #666;
}

.JoinUs .box .list .boxBot .main .item div {
	font-size: 0.16rem;
	color: #333;
	margin-top: 0.16rem;
	line-height: 0.36rem;
}

.JoinUs .box .list .boxBot .main .item1 {
	margin-top: 0.75rem;
}

.JoinUs .box1 {
	padding-top: 0.16rem;
}

.uploadLayer {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 9;
	display: none;
}

.uploadLayer .box {
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 5.4rem;
	margin: auto;
	background: #fff;
	text-align: center;
	padding: 0.55rem 0;
	position: relative;
	border-radius: 6px;
}

.uploadLayer .box>span {
	display: block;
	position: absolute;
	top: 0.16rem;
	right: 0.16rem;
	font-size: 0.24rem;
	color: #232323;
	cursor: pointer;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.uploadLayer .box>span:hover {
	color: var(--yx_Color);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.uploadLayer .box .main1 {
	cursor: pointer;
	position: relative;
}

.uploadLayer .box .main1 p {
	position: absolute;
	bottom: 0.4rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	font-size: 0.16rem;
	width: 1.4rem;
	text-align: center;
	cursor: pointer;
	line-height: 0.4rem;
	width: 0.84rem;
	background: #232323;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	color: #fff;
}

.uploadLayer .box .main1 p:hover {
	background: var(--yx_Color);
}

.uploadLayer .box .main1 img {
	width: 1.96rem;
}

.f36 {
	font-size: 0.32rem;
	margin-bottom: 0.48rem;
}

.uploadLayer .box .main2 {
	margin-top: 0.4rem;
}

.uploadLayer .box .main2 input {
	display: block;
	font-size: 16px;
	width: 1.4rem;
	border: 1px solid #fff;
	text-align: center;
	line-height: 0.45rem;
	cursor: pointer;
	color: #fff;
	position: relative;
	overflow: hidden;
	background: #232323;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	margin: auto;
}

.uploadLayer .box .main2 input:hover {
	background: var(--yx_Color);
}

.uploadLayer .box .main3 {
	margin-top: 0.4rem;
}

.uploadLayer .box .main3 p {
	font-size: 0.16rem;
	color: #999;
	margin-bottom: 0.2rem;
}

.uploadLayer .box .main3 img {
	width: 1rem;
}

.video_container {
	margin-top: 0.7rem;
}

.video_container .item {
	width: 49%;
	margin-bottom: 0.2rem;
}

.video_container .item a {
	display: block;
}

.video_container .item a .top {
	overflow: hidden;
	position: relative;
}

.video_container .item a .top>img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.video_container .item a .top p {
	position: absolute;
	left: 0;
	top: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	height: 100%;
}

.video_container .item a .top p svg {
	margin: auto;
}

.video_container .item a .bot {
	font-size: 0.22rem;
	text-align: center;
	background: #f5f5f5;
	line-height: 1.2rem;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.video_container .item a:hover .top>img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.video_container .item a:hover .bot {
	background: var(--yx_Color);
	color: #fff;
}

.quotes {
	height: 0;
}

.quotes .box {
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
	font-size: 0.16rem;
	padding-bottom: 0.38rem;
	color: #fff;
	position: relative;
	padding-left: 0.3rem;
}

.quotes .box svg {
	vertical-align: middle;
	margin-right: 0.14rem;
	position: absolute;
	left: 0;
}

.CompanyProfile .box {
	background: url(../image/bg4.png) no-repeat left bottom;
	padding-bottom: 1rem;
}

.CompanyProfile .box .boxRight {
	width: 60%;
	padding-top: 0.34rem;
	font-size: 0.18rem;
	color: #666;
	line-height: 0.34rem;
}

.CompanyProfile .box1 {
	background: var(--yx_Color);
	padding: 0.54rem 0;
}

.CompanyProfile .box1 .item {
	color: #fff;
	text-align: center;
}

.CompanyProfile .box1 .item .top {
	font-size: 0.36rem;
}

.CompanyProfile .box1 .item .top span {
	font-size: 0.46rem;
}

.CompanyProfile .box1 .item .bot {
	font-size: 0.16rem;
}

.CompanyProfile .box1 p {
	background: #fff;
	opacity: 0.3;
	width: 1px;
}

.DevelopmentHistory .swiper_box {
	margin-left: 10.4vw;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.DevelopmentHistory .swiper_box .banner {
	margin-top: 0.7rem;
	margin-bottom: 0.55rem;
	height: 4rem;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide {
	padding-left: 0.5rem;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 2rem;
	cursor: pointer;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item {
	padding-left: 0.22rem;
	position: relative;
	top: 0;
	transition: .33s;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item .top {
	font-size: 0.24rem;
	position: relative;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot {
	font-size: 14px;
	color: #666;
	margin-top: 0.14rem;
	line-height: 0.2rem;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	max-height: 1rem;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	padding-right: 10px;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot::-webkit-scrollbar {
	/*滚动条整体样式*/
	width: 1px;
	/*高宽分别对应横竖滚动条的尺寸*/
	height: 2px;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	border-radius: 2px;
	/* -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); */
	background: rgba(7, 49, 144, 1);
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	/* -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); */
	border-radius: 2px;
	background: rgba(0, 0, 0, 0.1);
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot p {
	margin-bottom: 0.2rem;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item::before {
	content: '';
	position: absolute;
	left: -4px;
	top: 0.09rem;
	width: 4px;
	height: 4px;
	border: 2px solid var(--yx_Color);
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.DevelopmentHistory .swiper_box .banner .swiper-slide .item::after {
	content: '';
	position: absolute;
	left: 0;
	top: 0.3rem;
	height: 100%;
	width: 1px;
	background: #ddd;
}

.DevelopmentHistory .swiper_box .banner .active .item .top {
	font-size: 0.36rem;
	color: var(--yx_Color);
}

.DevelopmentHistory .swiper_box .banner .active .item .bot {
	font-size: 0.16rem;
	color: #000;
}

.DevelopmentHistory .swiper_box .banner .active .item::before {
	top: 0.15rem;
	background: var(--yx_Color);
}

.DevelopmentHistory .swiper_box .banner .active .item::after {
	top: 0.4rem;
}

.DevelopmentHistory .box {
	margin-top: 1rem;
}

.DevelopmentHistory .box .banner1 {
	width: 94%;
}

.DevelopmentHistory .box .banner1 .swiper-slide {
	cursor: pointer;
}

.DevelopmentHistory .box .banner1 .swiper-slide p {
	font-size: 0.18rem;
	color: #999;
	text-align: center;
	cursor: pointer;
}

.DevelopmentHistory .box .banner1 .active p {
	color: var(--yx_Color);
}

.DevelopmentHistory .box .button i {
	font-size: 0.18rem;
	font-weight: bold;
	color: #999;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	cursor: pointer;
}

.DevelopmentHistory .box .button i:hover {
	color: var(--yx_Color);
}

.DevelopmentHistory .img_box {
	margin-left: 10.4vw;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	position: relative;
	margin-top: -2rem;
}

.DevelopmentHistory .img_box .img_list {
	position: relative;
	left: 0;
	-webkit-transition: 0.6s ease;
	-o-transition: 0.6s ease;
	transition: 0.6s ease;
}

.DevelopmentHistory .img_box .img_list>img {
	height: 1.85rem;
	position: relative;
	left: 0;
}

.DevelopmentHistory .img_box .img_list .bgimg {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	background: url("../image/tu2.png") no-repeat;
	background-position: -800px 50%;
	-webkit-transition: 0.6s ease-in;
	-o-transition: 0.6s ease-in;
	transition: 0.6s ease-in;
	background-size: auto 100%;
	-webkit-mask-image: url("../image/tu3.png");
	-webkit-mask-size: auto 100%;
}

.CorporateCulture {
	position: relative;
	overflow: hidden;
}

/*.CorporateCulture .img {*/
/*    opacity: 0;*/
/*}*/
.CorporateCulture .img video {
	width: 100%;
	height: 100vh;
	object-fit: cover;
}

.CorporateCulture .biaoti {
	position: absolute;
	top: 0.74rem;
	left: 10.4vw;
	z-index: 3;
}

.CorporateCulture .biaoti .index_title {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.CorporateCulture .biaoti .index_title .content0 {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.CorporateCulture .biaoti.active .index_title {
	color: #fff;
}

.CorporateCulture .biaoti.active .index_title .content0 {
	color: #fff;
}

.CorporateCulture .wenan {
	position: absolute;
	left: 50%;
	top: 65%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-size: 0.42rem;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	z-index: 3;
}

.CorporateCulture .wenan.active {
	margin-top: 0;
	color: #fff;
}

.CorporateCulture .wenan p {
	color: #000;
	-webkit-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}

.CorporateCulture .position {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.CorporateCulture .position.active {
	opacity: 0;
}

.CorporateCulture .position img {
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 5;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	width: 100%;
	max-width: none;
}

.SustainableDevelopment .box .banner .swiper-container {
	padding: 10px;
}

.SustainableDevelopment .box .banner .swiper-slide .item {
	display: block;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.SustainableDevelopment .box .banner .swiper-slide .item .content0 {
	overflow: hidden;
}

.SustainableDevelopment .box .banner .swiper-slide .item .content0 img {
	width: 100%;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.SustainableDevelopment .box .banner .swiper-slide .item .content1 {
	padding: 0.25rem 0.2rem;
}

.SustainableDevelopment .box .banner .swiper-slide .item .content2 {
	font-size: 0.16rem;
	color: var(--yx_Color);
}

.SustainableDevelopment .box .banner .swiper-slide .item .content3 {
	font-size: 0.26rem;
	line-height: 0.35rem;
	height: 0.7rem;
	margin-top: 0.24rem;
	color: #000;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	padding-right: 0.4rem;
}

.SustainableDevelopment .box .banner .swiper-slide .item:hover {
	-webkit-box-shadow: 0px 0px 12px #eee;
	box-shadow: 0px 0px 12px #eee;
}

.SustainableDevelopment .box .banner .swiper-slide .item:hover .content0 img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.SustainableDevelopment .box .controls {
	margin-top: 0.54rem;
}

.SustainableDevelopment .box .controls .prog {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 90%;
}

.SustainableDevelopment .box .controls .progressbar {
	position: relative;
	height: 7px;
	background: url(../image/bg1.png) repeat-x;
	width: 100%;
}

.SustainableDevelopment .box .controls .progressbar .swiper-scrollbar-drag {
	border-radius: 0;
	background: url(../image/bg2.png) no-repeat 50% 50%;
	background-size: 100% 100%;
}

.SustainableDevelopment .box .controls .button {
	cursor: pointer;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.SustainableDevelopment .box .controls .button path {
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.SustainableDevelopment .box .controls .button:hover path {
	stroke: var(--yx_Color);
	opacity: 1;
}

.HonorEnterprise .box .boxLeft .data {
	margin-top: 1rem;
}

.HonorEnterprise .box .boxLeft .data>div {
	margin-bottom: 0.74rem;
}

.HonorEnterprise .box .boxLeft .data>div .top {
	color: var(--yx_Color);
	font-size: 0.5rem;
}

.HonorEnterprise .box .boxLeft .data>div .top span {
	font-size: 0.66rem;
}

.HonorEnterprise .box .boxLeft .data>div .bot {
	font-size: 0.22rem;
}

.HonorEnterprise .box .boxRight {
	height: -webkit-calc(99.05vh);
	height: calc(100vh - 0.95rem);
	width: 9.4rem;
}

.HonorEnterprise .box .boxRight .banner {
	width: 33.333%;
	height: 100%;
}

.HonorEnterprise .box .boxRight .banner .swiper-container {
	height: 100%;
	padding: 0 0.2rem;
}

.HonorEnterprise .box .boxRight .banner .swiper-container .swiper-wrapper {
	-webkit-transition-timing-function: linear;
	-o-transition-timing-function: linear;
	transition-timing-function: linear;
}

.HonorEnterprise .box .boxRight .banner .swiper-container .swiper-slide {
	height: auto;
}

.HonorEnterprise .box .boxRight .banner .swiper-container .swiper-slide p {
	-webkit-box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1);
	box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.1);
}

.HonorEnterprise .box .boxRight .banner .swiper-container .swiper-slide p img {
	width: 100%;
}

.ContactUs .box .toggle {
	margin-top: 0.84rem;
}

.ContactUs .box .toggle ul li {
	margin: 0 0.55rem;
}

.ContactUs .box .toggle ul li a {
	font-size: 0.26rem;
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	display: inline-block;
	padding-bottom: 0.2rem;
	border-bottom: 2px solid transparent;
}

.ContactUs .box .toggle ul li a:hover {
	color: var(--yx_Color);
}

.ContactUs .box .toggle ul .active a {
	color: #000;
	border-color: var(--yx_Color);
}

.ContactUs .box .toggle_main {
	margin-top: 0.76rem;
}

.ContactUs .box .toggle_main .list {
	display: none;
}

.ContactUs .box .toggle_main .list .item {
	width: 49%;
}

.ContactUs .box .toggle_main .list .item h5 {
	font-size: 0.24rem;
	border-bottom: 1px solid #eee;
	padding-bottom: 0.38rem;
}

.ContactUs .box .toggle_main .list .item .main {
	margin-top: 0.3rem;
}

.ContactUs .box .toggle_main .list .item .main .ite {
	width: 100%;
	margin-bottom: 0.5rem;
}

.ContactUs .box .toggle_main .list .item .main .ite h6 {
	font-size: 0.22rem;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.ContactUs .box .toggle_main .list .item .main .ite h6 svg {
	vertical-align: middle;
	margin-left: 0.24rem;
	display: none;
}

.ContactUs .box .toggle_main .list .item .main .ite div {
	margin-top: 0.24rem;
}

.ContactUs .box .toggle_main .list .item .main .ite div p {
	font-size: 0.16rem;
	line-height: 0.28rem;
	color: #666;
}

.ContactUs .box .toggle_main .list .item .main .ite div p span {
	display: inline-block;
	margin-right: 0.1rem;
}

.ContactUs .box .toggle_main .list .item .main .ite div p font {
	display: inline-block;
	margin-right: 0.25rem;
}

.ContactUs .box .toggle_main .list .item .main .ite div p a {
	color: #666;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.ContactUs .box .toggle_main .list .item .main .ite div p a:hover {
	color: var(--yx_Color);
}

.ContactUs .box .toggle_main .list .item .main .ite:hover h6 {
	color: var(--yx_Color);
}

.ContactUs .box .toggle_main .list:first-child .item:first-child {
	width: 100%;
}

.ContactUs .box .toggle_main .list:first-child .item:first-child .main .ite {
	width: 49%;
	margin-bottom: 0.72rem;
}

.ContactUs .box .toggle_main .list:first-child .item:first-child .main .ite:first-child {
	width: 100%;
}

.ContactUs .box .toggle_main .list:first-child .item:first-child .main .ite:first-child h6 svg {
	display: inline-block;
}

.ContactUs .box .toggle_main .list.active {
	display: block;
}

@media screen and (max-width: 1600px) {
	.TechnicalIntroduction .box .content2 .item {
		width: 22%;
	}
}

@media screen and (max-width: 1520px) {
	.StockInformation .box .boxRight .echarts {
		margin: -476px 0px -50px -50px;
	}

	.StockInformation .box .boxRight .echarts iframe {
		width: 1075px;
		height: 950px;
	}

	.product_info .box .boxRight .content1 {
		font-size: 0.32rem;
	}

	.News_container .box .item .content3 br {
		display: none;
	}

	.index_about .img img {
		min-height: 100vh;
		-o-object-fit: cover;
		object-fit: cover;
	}

	.JoinUs .box .list .boxTop .content2 {
		width: 15%;
	}

	.product_info .box .boxRight .content2 {
		height: 1.6rem;
	}

	.menu_container .box .footerBox .right {
		margin-top: .2rem;
	}
}

@media screen and (max-width: 1440px) {
	.index_banner .banner .swiper-slide .position .box h5 {
		font-size: 61px;
	}

	.index_banner .banner .swiper-slide .position .box h6 {
		font-size: 16px;
	}
}

@media screen and (max-width: 1400px) {
	.index_banner .banner .swiper-slide .position .box h5 {
		font-size: 54px;
	}

	.index_banner .banner .swiper-slide .position .box h6 {
		font-size: 14px;
	}

	.index_header .box .nav {
		margin-left: 0vw;
	}

	.index_banner .banner .swiper-slide .position .box h5 {
		font-size: 0.6rem;
	}

	.index_about .box .info {
		max-width: 7.2rem;
	}

	.product_info .box .boxRight .content1 {
		font-size: 0.3rem;
	}

	.product_info .box .boxRight .content3 .down {
		margin-left: 0;
	}

	.CorrespondingProduct .box .banner .swiper-slide a .content2 {
		font-size: 0.18rem;
	}

	.RelatedSolutions .box .item a .content1 {
		font-size: 0.2rem;
	}

	.StockInformation .box .boxLeft {
		padding-top: 0.3rem;
	}

	.BulletinExchange .box .item a .boxBot svg {
		-webkit-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}

	.BulletinExchange .box .item a .boxBot {
		padding: 0.46rem 0.38rem 1rem;
	}

	.News_container .box .item .content3 {
		font-size: 0.22rem;
	}

	.News_info .box {
		width: min(1200px, 79.2vw);
	}

	.HonorEnterprise .box .boxRight {
		width: 8.4rem;
	}

	.HonorEnterprise .box .boxLeft .data>div .top span {
		font-size: 0.46rem;
	}

	.HonorEnterprise .box .boxLeft .data {
		/*margin-top: 1.5rem;*/
	}

	.side_container {
		left: 1vw;
	}

	.menu_container .box .navBox {
		margin-top: 0.5rem;
	}

	.menu_container .box .navBox .item ul li {
		line-height: 0.3rem;
	}

	.menu_container .box .footerBox {
		margin-top: 6vh;
		padding-top: 0.4rem;
	}

	.menu_container .box .navBox {
		margin-top: 0.4rem;
	}

	.menu_container .box .navBox .item ul {
		margin-top: 0.2rem;
	}

	.ContactUs .box .toggle ul li a {
		font-size: 0.22rem;
	}

	.Inner_banner .position .box h5 {
		font-size: 0.42rem;
	}

	.menu_container .box .footerBox .right {
		font-size: 13px;
	}

	.menu_container .box .footerBox .left p a,
	.menu_container .box .footerBox .left p {
		font-size: 13px;
	}

	.video_container .item a .top p svg {
		-webkit-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}

	.inner_page .box .page a {
		font-size: 14px;
	}

	.index_title .content1 {
		font-size: 0.42rem;
	}
}

@media screen and (max-width: 1359px) {

	.index_header .box .logo a img,
	.boxTlogo .botLogo img {
		height: 45px !important;
	}

	.StockInformation .box .boxLeft .content2 {
		margin-top: 0.56rem;
	}

	.AnnualReport .box .banner .item .contetnt1 p a {
		font-size: 0.22rem;
	}
}

@media screen and (max-width: 1280px) {
	.index_banner .banner .swiper-slide .position .box h5 {
		font-size: calc(0.6rem - 2px);
	}

	.side_container {
		left: 0.22rem;
	}

	.JoinUs .box .list .boxTop .content2 {
		width: 20%;
	}

	.JoinUs .box .list .boxTop .content0 {
		width: 24%;
	}

	.uploadLayer .box .main2 input {
		font-size: 14px;
	}

	.CorporateCulture .wenan {
		font-size: 0.32rem;
	}

	.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot {
		line-height: initial;
	}

	.product_info .box .boxRight .content2 {
		height: 1.1rem;
	}
}

@media screen and (max-width: 1024px) {
	.product_info .box .boxRight .content2 {
		height: auto;
	}

	.index_equipment .box {
		padding: 0;
	}

	.ContactUs .box .toggle_main .list .item .main .ite h6 {
		position: relative;
	}

	.ContactUs .box .toggle_main .list:first-child .item:first-child .main .ite:first-child h6 svg {
		display: none;
	}

	.index_title .content5 {
		margin-top: 0.22rem;
	}

	.SustainableDevelopment .box {
		margin-top: .45rem;
	}

	.select_container {
		margin-top: 0;
		top: 0.85rem;
	}

	.News_info_brand {
		margin-top: 0.4rem;
	}

	.index_header .w1520 {
		display: none;
	}

	.index_banner .banner .swiper-slide .position .box h5 {
		font-size: 0.4rem;
	}

	.index_banner .banner .swiper-slide .img img {
		height: 50vh;
	}

	.index_banner .banner .swiper-slide .img video {
		height: 50vh;
	}

	.widgets {
		right: 5vw;
		bottom: 3vw;
	}

	.w1520 {
		padding-left: 5vw;
		padding-right: 5vw;
	}

	.index_title .content1 {
		font-size: 0.32rem;
	}

	.index_equipment {
		padding: 0 5vw;
	}

	.index_equipment .box .list .item {
		width: 100%;
		margin-bottom: 0.2rem;
	}

	.index_equipment .box .list .item a .position {
		top: 1.32rem;
	}

	.index_equipment .box .list .item a .position .content2 {
		opacity: 1;
		margin-top: 0.3rem;
	}

	.index_about .img img,
	.index_about {
		min-height: 70vh;
	}

	.index_about .box .big_data .ite .top {
		font-size: 0.4rem;
	}

	.index_footer .box .boxTop .item {
		display: none;
	}
	.index_footer .box .boxTop .item:nth-child(6){display: block !important;max-width: 100%;}
	.index_footer .box .boxTop .item:last-child {
		display: block !important;
	}

	.index_footer .box .boxBot .right {
		/*display: none;*/
		margin-top: 10px;
	}

	.index_footer {
		padding: 0.5rem 0 0;
	}

	.index_footer .box .boxBot {
		margin-top: 0.3rem;
		padding: 0.4rem 0;
	}

	.ann_left {
		display: none !important;
	}

	.bussiness_nav .box {
		-webkit-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}

	.bussiness_nav .box .item {
		width: 25%;
	}

	.bussiness_nav .box .item a {
		padding: 0.2rem 0;
	}

	.bussiness_nav .box .item a .top {
		color: #333;
		margin-bottom: 0;
	}

	.bussiness_nav {
		margin-top: 0.5rem;
	}

	.bussiness_nav .box .active a .top {
		color: #fff;
	}

	.bussiness_nav .box .item a .bot {
		display: none;
	}

	.bussiness_nav_main .box .position .main h5 {
		font-size: 0.32rem;
	}

	.bussiness_nav_main .box .position {
		padding: 0 5vw;
	}

	.bussiness_nav_main .box .img img {
		min-height: 3.6rem;
		-o-object-fit: cover;
		object-fit: cover;
	}

	.Solution_container .box .banner .swiper-wrapper .swiper-slide {
		width: 60vw;
		margin-right: 0;
	}

	.Solution_container .box .banner .swiper-wrapper {
		-webkit-box-pack: initial;
		-webkit-justify-content: initial;
		-ms-flex-pack: initial;
		justify-content: initial;
		-webkit-flex-wrap: initial;
		-ms-flex-wrap: initial;
		flex-wrap: initial;
	}

	.BusinessCompany .box1 .item {
		width: 100%;
		margin-bottom: 0.2rem;
	}

	.product_info .box .boxLeft {
		width: 100%;
	}

	.product_info .box .boxRight {
		width: 100%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0.36rem 0 0;
	}

	.News_info_brand .box .boxLeft {
		font-size: 14px;
	}

	.product_info .box .boxRight .content1 {
		font-size: 0.26rem;
	}

	.TechnicalIntroduction .box .content2 .item {
		width: 48%;
		margin-bottom: 0.4rem;
	}

	.TechnicalIntroduction .box .content2 {
		margin-top: 0.7rem;
	}

	.TechnicalIntroduction {
		padding-bottom: 0.6rem;
	}

	.RelatedSolutions .box {
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.RelatedSolutions .box .item {
		width: 49%;
		margin-right: 0;
	}

	.StockInformation .box .boxLeft {
		width: 100%;
	}

	.StockInformation .box .boxRight {
		width: 100%;
		margin-top: 0.5rem;
	}

	.BulletinExchange .box .item a .boxBot {
		padding: 0.4rem;
	}

	.BulletinExchange .box .item a .boxBot .main .right {
		width: 100%;
		margin-top: 0.3rem;
	}

	.BulletinExchange .box .item a .boxBot .main .left .text div {
		font-size: 0.26rem;
	}

	.ContactInformation .img img {
		min-height: 2rem;
		-o-object-fit: cover;
		object-fit: cover;
	}

	.Inner_banner .position .box h5 {
		font-size: 0.4rem;
	}

	.Inner_banner .img img {
		-o-object-fit: cover;
		object-fit: cover;
		min-height: 4rem;
	}

	.News_container .box .flexStart {
		padding-bottom: 0;
		margin-bottom: 0;
		border-bottom: 0;
	}

	.News_container .box .flexStart {
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}

	.News_container .box .flexStart .item {
		width: 48.2%;
		margin-bottom: 0.2rem;
	}

	.inner_page .box .page a {
		display: none;
	}

	.inner_page .box .page span {
		display: none;
	}

	.News_container .box {
		margin-top: 0.7rem;
	}

	.News_info .box {
		width: min(1200px, 90vw);
	}

	.News_info .box .content0 {
		font-size: 0.26rem;
	}

	.News_info_brand .box .boxRight {
		display: none;
	}

	.News_info .box .content3 a .left {
		font-size: 0.2rem;
	}

	.index_news .box .controls .progressbar {
		height: 5px;
	}

	.index_about .box {
		padding-top: 1rem;
	}

	.Inner_banner .position .box h5 {
		font-size: 0.32rem;
	}

	.Partner_container .position .index_title {
		padding-top: 0.74rem;
	}

	.Partner_container .position .box .content0,
	.team_container .box .content0 {
		font-size: 0.22rem;
		margin-top: 0.18rem;
	}

	.Partner_container .position .box .content1 {
		max-width: 100%;
	}

	.Partner_container {
		padding-top: 3rem;
	}

	.team_container .box .content2 .item .posi h5 {
		font-size: 0.22rem;
	}

	.team_container .box .content2 .item .posi {
		top: 0.2rem;
		padding: 0 0.1rem;
	}

	.team_container .box .content2 .item .posi p {
		font-size: 14px;
		line-height: 0.24rem;
		margin-top: 0.16rem;
		opacity: 1;
	}

	.JoinUs .box .list .boxTop>div {
		width: 33.333% !important;
	}

	.JoinUs .box .list .boxTop .content2 {
		text-align: right;
	}

	.JoinUs .box .list .boxTop .content5 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-webkit-justify-content: flex-end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}

	.CompanyProfile .box .boxRight {
		width: 100%;
	}

	.CompanyProfile .box1 .item .top span {
		font-size: 0.36rem;
	}

	.CompanyProfile .box1 .item .bot {
		margin-top: 0.1rem;
	}

	.DevelopmentHistory .swiper_box .banner .swiper-slide .item {
		top: 0 !important;
	}

	.DevelopmentHistory .swiper_box .banner {
		height: 2rem;
	}

	.DevelopmentHistory .swiper_box .banner .swiper-slide {
		padding-bottom: 0;
		padding-left: 0.3rem;
	}

	.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot {
		font-size: 14px;
		line-height: 0.22rem;
	}

	.DevelopmentHistory .swiper_box {
		margin-left: 5vw;
	}

	.DevelopmentHistory .box {
		margin-top: 0.7rem;
	}

	.DevelopmentHistory .box .button i {
		position: relative;
		top: -2px;
	}

	.CorporateCulture .position {
		opacity: 0;
	}

	.CorporateCulture .index_title .content0 {
		color: #fff;
	}

	.CorporateCulture .index_title .content1 {
		color: #fff;
	}

	.CorporateCulture .wenan {
		font-size: 0.24rem;
		width: 100%;
		text-align: center;
		color: #fff;
	}

	.HonorEnterprise .box .boxLeft .data {
		margin-top: 0.74rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}

	.HonorEnterprise .box .boxLeft .data>div {
		margin-right: 1rem;
	}

	.HonorEnterprise .box .boxRight {
		width: 100%;
		height: 50vh;
	}

	.ContactUs .box .toggle ul li {
		margin: 0 0.2rem;
	}

	.ContactUs .box .toggle_main .list:first-child .item:first-child .main .ite:first-child h6 svg {
		right: 35px;
		top: -30px;
	}
}

@media screen and (max-width: 669px) {
	.CorporateCulture .img video {
		height: auto;
	}

	.CorporateCulture .biaoti {
		top: 0.54rem;
		left: 5vw;
	}

	.contact_layer .box {
		width: 72%;
	}

	.related_download .box {
		width: 90vw;
		box-sizing: border-box;
	}

	.SustainableDevelopment .swiper-slide {
		padding: 0 5px;
		box-sizing: border-box;
	}

	.StockInformation .box .boxRight .echarts {
		margin: -443px 0px -21px -49px;
	}

	.StockInformation .box .boxRight .right-box {
		width: 100%;
	}

	.StockInformation .box .boxRight {
		padding-left: 0;
		padding-right: 0;
	}

	.StockInformation .box .boxRight .echarts iframe {
		width: 956px;
		height: 1040px;
	}

	.index_about .box .big_data .ite:last-child {
		width: 50%;
	}

	.index_banner .banner .swiper-slide .position .box h5 {
		font-size: 0.3rem;
	}

	.index_title .content1 {
		font-size: 0.26rem;
	}

	.index_link a,
	.index_link .a {
		width: 1.8rem;
	}

	.index_news .w1520.p74_ {
		padding: 0 0 0.74rem;
	}

	.index_news .box .banner .swiper-container {
		padding: 0;
	}

	.index_news .box .banner .swiper-slide .item {
		padding: 0 5vw;
	}

	.index_news .box .controls .prog {
		width: 76%;
	}

	.index_news .box .controls {
		margin: 0.54rem 5vw 0;
	}

	.index_equipment .box .list .item a .position {
		left: 5vw;
		width: 90%;
		top: 0.82rem;
	}

	.index_equipment .box .list .item a .position .content2 {
		max-width: 100%;
	}

	.index_equipment .box .list .item a .img img {
		max-height: 5rem;
	}

	.index_about .box {
		padding-top: 0.7rem;
	}

	.index_about .box .big_data {
		margin-top: 0.4rem;
	}

	.index_about .box .big_data .ite {
		width: 50%;
		padding: 0.2rem 0;
	}

	.index_about .box .big_data p {
		display: none;
	}

	.index_about .img img,
	.index_about {
		min-height: 80vh;
	}

	.index_about .box .info {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
		overflow: hidden;
		text-align: justify;
		text-justify: distribute-all-lines;
	}

	.index_about .box .big_data .ite .top {
		font-size: 0.3rem;
	}

	.index_footer .box .boxTop .item h5 {
		font-size: 0.24rem;
	}

	.index_footer .box .boxBot .left {
		font-size: 12px;
		line-height: 20px;
	}

	.index_footer .box .boxBot .left a {
		line-height: 20px;
		display: block;
	}

	.index_footer .box .boxBot .left span {
		display: none;
	}

	.bussiness_nav .box .item {
		width: 33.333%;
	}

	.bussiness_nav_main .box .img img {
		min-height: 4.2rem;
	}

	.bussiness_banner img {
		-o-object-fit: cover;
		object-fit: cover;
		min-height: 3rem;
	}

	.bussiness_nav_main .box .position .main h6 {
		font-size: 0.22rem;
	}

	.Solution_container .box .banner .swiper-wrapper .swiper-slide {
		width: 80vw;
	}

	.BusinessCompany .box .item .content4 .right ul li .btn svg {
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
	}

	.BusinessCompany .box .item {
		padding: 0.5rem 0.3rem;
	}

	.BusinessCompany .box .item .content3 {
		text-align: justify;
		width: 100%;
	}

	.select_container .box .main_ li {
		margin: 0 0.2rem;
	}

	.News_info_brand .box .boxLeft {
		line-height: 0.4rem;
	}

	.BusinessCompany .box .item .content4 .right ul li .call a {
		font-size: 12px;
	}

	.Inner_banner .position .box h5 {
		font-size: 0.3rem;
	}

	.Inner_banner .position .box h6 {
		font-size: 0.2rem;
	}

	.index_banner .banner .swiper-slide .position .box h6 {
		font-size: 0.22rem;
	}

	.StockInformation .box .boxLeft .content1 p {
		font-size: 0.56rem;
	}

	.StockInformation .box .boxLeft .content1 span svg {
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
		-webkit-transform-origin: center bottom;
		-ms-transform-origin: center bottom;
		transform-origin: center bottom;
	}

	.StockInformation .box .boxLeft .content2 .item p {
		font-size: 0.22rem;
	}

	.BulletinExchange .box .item {
		width: 100%;
		margin-bottom: 0.2rem;
	}

	.BulletinExchange .box .item a .boxBot svg {
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
		-webkit-transform-origin: center top;
		-ms-transform-origin: center top;
		transform-origin: center top;
	}

	.ContactInformation .img img {
		min-height: 4rem;
	}

	.ContactInformation .box .right {
		margin-left: 0;
		margin-top: 0.5rem;
	}

	.ContactInformation .box .right div span svg {
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
	}

	.News_container .box .item .content3 {
		font-size: 0.2rem;
	}

	.News_container .box .item .content4 {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		text-align: justify;
		text-justify: distribute-all-lines;
	}

	.News_container .box .flexStart .item {
		margin-right: 0%;
	}

	.News_info_brand .box .boxLeft a svg {
		-webkit-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}

	.News_info_brand .box .boxLeft {
		font-size: 13px;
	}

	.News_info .box .content0 {
		font-size: 0.24rem;
	}

	.fengxiang .social-share .social-share-icon>img {
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
	}

	.index_link a,
	.index_link .a {
		line-height: 0.5rem;
	}

	.index_news .box .banner .swiper-slide .item .content3 {
		font-size: 0.18rem;
	}

	.HeaderMobile .box .logo a img {
		/* height: 22px; */
	}

	.HeaderMobile .box .button .search p svg {
		-webkit-transform: scale(0.8);
		-ms-transform: scale(0.8);
		transform: scale(0.8);
	}

	.Inner_banner .img img {
		min-height: 3rem;
	}

	.Partner_container {
		padding-top: 3.6rem;
	}

	.team_container .box .content2 .item {
		width: 50%;
	}

	.team_container .box .content2 .item img {
		min-height: 2rem;
		-o-object-fit: cover;
		object-fit: cover;
	}

	.StaffStyle .box .controls .prog {
		width: 82%;
	}

	.StaffStyle .box .controls {
		margin-top: 0.24rem;
	}

	.index_title .content3 p {
		margin-left: 0.24rem;
	}

	.JoinUs .box .list .boxTop .content2 {
		width: 100% !important;
		text-align: left;
	}

	.JoinUs .box .list .boxTop>div {
		width: 50% !important;
	}

	.JoinUs .box .list .boxTop .content4 {
		display: none;
	}

	.JoinUs .box .list .boxTop .content0 {
		font-size: 0.24rem;
	}

	.video_container .item {
		width: 100%;
	}

	.video_container .item a .top p svg {
		-webkit-transform: scale(0.6);
		-ms-transform: scale(0.6);
		transform: scale(0.6);
	}

	.News_container .box1 {
		margin-bottom: 0.7rem;
	}

	.CompanyProfile .box1 .item {
		padding: 0.2rem 0;
		width: 50%;
	}

	.CompanyProfile .box1 p {
		display: none;
	}

	.DevelopmentHistory .box .banner1 {
		width: 82%;
	}

	.DevelopmentHistory .box .banner1 .swiper-slide p {
		line-height: 21px;
	}

	.DevelopmentHistory .swiper_box .banner .swiper-slide .item .bot {
		font-size: 12px;
		line-height: 18px;
	}

	.CorporateCulture .img img {
		min-height: 4rem;
		-o-object-fit: cover;
		object-fit: cover;
	}

	.CorporateCulture .wenan {
		font-size: 14px;
	}

	.SustainableDevelopment .box .controls .prog {
		width: 82%;
	}

	.SustainableDevelopment .box .controls {
		margin-top: 0.24rem;
	}

	.SustainableDevelopment .box .banner .swiper-slide .item .content3 {
		font-size: 0.22rem;
	}

	.HonorEnterprise .box .boxLeft {
		width: 100%;
	}

	.HonorEnterprise .box .boxLeft .data>div {
		width: 50%;
		margin-right: 0;
	}

	.ContactUs .box .toggle ul li {
		margin: 0 0.2rem 0.2rem;
	}

	.ContactUs .box .toggle_main .list:first-child .item:first-child .main .ite {
		width: 100%;
		margin-bottom: 0.52rem;
	}

	.ContactUs .box .toggle_main .list:first-child .item:first-child .main .ite:first-child h6 svg {
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
	}

	.ContactUs .box .toggle_main .list .item {
		width: 100%;
	}

	.ContactUs .box .toggle_main .list .item .main .ite {
		margin-bottom: 0.7rem;
	}

	.search_container .box_search label p {
		-webkit-transform: scale(0.7);
		-ms-transform: scale(0.7);
		transform: scale(0.7);
	}

	.search_container .box_search input[type='text'] {
		font-size: 14px;
	}

	.search_container .box_search {
		width: min(6rem, 90vw);
	}

	.search_container {
		top: 58px;
	}
}
.index_service{background:url('../image/map_bg.jpg') center center;position:relative;overflow:hidden;padding:0.48rem 0 0.72rem;background-size:cover;background-attachment:fixed}
.index_service .index_title{color:#fff}
.index_service .yx_Stel{color:#fff;margin:0.48rem 0;line-height:200%;font-size:0.24rem}
.yx_Stel .yx_icon{display:inline-block;margin-right:0.18rem;color:var(--yx_Color);font-size:0.24rem;width:50px;height:50px;text-align:center;line-height:50px;border-radius:50%;background:#fff}
.yx_SerLeft{width:45%}
.yx_InMessage{width:420px}
.yx_InMessage .yx_IMList{width:100%;background:#fff;padding:0.16rem 0.2rem;font-size:0.16rem;color:#999;margin-bottom:10px}
.yx_IMList span{width:calc(100% - 100px)}
.yx_IMList input{border:none;background:transparent;font-size:0.16rem}
.yx_InMessage button{background:var(--yx_Color);padding:0.14rem 0.12rem;font-size:0.16rem;color:#fff;width:100%;border:none;cursor:pointer;transition:all 0.6s}
.yx_InMessage button:hover{background:var(--yx_CTwo)}
.index_case .item{position:relative;display:block;background:#000}
.index_case .yx_ImgCover{padding-bottom:100%;margin-bottom:0.18rem;border-radius:0 0.14rem 0 0.14rem}
.index_case .item .content1{position:absolute;width:100%;height:auto;background:rgba(0,0,0,0.68);padding:0.16rem 10px;z-index:2;bottom:0;left:0;transition:all 0.6s}
.index_case .item .content1 .yx_Title{font-size:0.16rem;color:#fff;text-align:center}
.index_case .item:hover .yx_ImgCover img{transform:scale(1.01)}
.index_case .item:hover .content1{background:var(--yx_Color)}
.index_case .yx_IPPage{width:450px}
.index_case .yx_IPPage .yx_IPPList{width:100%;position:relative;padding-bottom:0.24rem;opacity:1;transition:all 0.6s;cursor:pointer}
.index_case .yx_IPPage .yx_IPPList img{width:0.72rem;height:auto}
.index_case .yx_IPPage .yx_IPPList span{font-size:0.16rem;color:#fff;padding-bottom:0.24rem;margin:0 0.24rem;position:relative}
.index_case .yx_IPPage .yx_IPPList span::after{content:'';position:absolute;bottom:0%;height:3px;left:50%;transform:translateX(-50%);width:0rem;background-color:#fff;transition:all 0.6s}
.index_case .yx_IPPage .yx_IPPList:hover,.index_case .yx_IPPage .yx_IPPList.active{opacity:1 !important}
.index_case .yx_IPPage .yx_IPPList:hover span::after,.index_case .yx_IPPage .yx_IPPList.active span::after{width:100% !important}
.index_case .yx_IPPro{width:100%}
.index_case .yx_IPPro .yx_List{border-radius:0 0.24rem 0 0.24rem;background:#fff;padding:0.24rem;text-align:center;transition:all 0.6s;width:calc((100% - 0.9rem)/4);margin-top:0.15rem;margin-bottom:0.15rem;position:relative;overflow:hidden}
.index_case .yx_IPPro .yx_List:before{content:'';position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);border:6px solid transparent;transition:all 0.6s;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:0 0.24rem 0 0.24rem;z-index:2}
.index_case .yx_IPPro .yx_List:hover::before{border-color:var(--yx_Color)}
.index_case .yx_IPPro .yx_List:hover{box-shadow:rgba(6,6,6,0.2) 0px 7px 29px 0px}
.index_case .yx_IPPro .yx_List:hover .yx_Title{color:var(--yx_Color)}
.index_case .yx_IPPro .yx_List .yx_ImgContain img{max-width:88%;max-height:88%}
.index_case .yx_IPPro .yx_List:hover .yx_ImgContain img{transform:translate(-50%,-50%) scale(1.1)}
.index_case .yx_IPPro .yx_List .yx_Title{text-align:center;font-size:0.16rem;transition:all 0.6s}
.index_case .yx_IPPro .yx_ImgContain{padding-bottom:100%}
.index_case .progressbar{display:flex;justify-content:center;align-items:center;margin-bottom:0.85rem}
.index_case .progressbar span{width:8px;height:8px;border-radius:8px;background:#ddd;transition:all 0.6s;cursor:pointer;margin:0 6px;opacity:1}
.index_case .progressbar span.swiper-pagination-bullet-active{background:var(--yx_Color);width:1rem}
.boxTlogo{padding:0.72rem 0 0rem}
.boxTlogo .botLogo img{height:0.42rem}
.z_footer_share>a{display:inline-block;width:48px;position:relative;height:48px;cursor:pointer;transition:all 0.6s;background:rgba(255,255,255,0.1);text-align:center;line-height:48px;border-radius:24px;color:#fff;font-size:18px !important;margin-right:0.24rem}
.z_footer_share>a:hover{background:var(--yx_Color)}
.zShare{position:relative}
.zShare .z_code{width:1.2rem;overflow:hidden;border-radius:5px;background:#fff;position:absolute;left:50%;transition:all 0.6s;transform:translateX(-50%);bottom:120%;visibility:hidden}
.zShare .z_code img{width:100%;height:auto;padding:5px}
.zShare:hover .z_code{visibility:visible;bottom:100%}


/*newsindex*/
.yx_index_Page{transform:translateY(-0.9rem);position:relative;z-index:3}
.yx_index_Page .yx_IPTitle{background-color:#fff;text-align:center;padding:0.36rem 0 0.7rem}
.yx_index_Page .yx_IPTitle .yx_Title{font-size:0.42rem}
.yx_index_Page .yx_IPContent{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:30px 30px;grid-template-areas:"li1 li1 li1 li2 li2 li2"
		"li3 li3 li4 li4 li5 li5"}
.li1{grid-area:li1}
.li2{grid-area:li2}
.li3{grid-area:li3}
.li4{grid-area:li4}
.li5{grid-area:li5}
.yx_index_Page .yx_IPContent .yx_IpList{position:relative;background:url(../image/pagebg1.jpg);background-size:cover;overflow:hidden}
.yx_index_Page .yx_IPContent .yx_IpList .yx_Img{height:3.6rem;width:68%;position:relative;margin:0 3% 0 auto}
.yx_index_Page .yx_IPContent .yx_IpList:before{content:'';display:block;width:100%;height:100%;opacity:0;background:var(--yx_Color);transition:all 0.6s;position:absolute;top:0;left:0;z-index:2}
.yx_index_Page .yx_IPContent .yx_IpList .yx_IpCon{position:absolute;top:calc(100% - 150px);left:0;width:100%;padding:0.42rem 0.36rem;transition:all 0.6s;overflow:hidden;z-index:3}
.yx_index_Page .yx_IPContent .yx_IpList .yx_More{z-index:4}
.yx_index_Page .yx_IPContent .yx_IpList .yx_IpTit .yx_Title{font-size:0.3rem;font-weight:500;transition:all 0.6s}
.yx_index_Page .yx_IPContent .yx_IpList .yx_IpTit .yx_Summary{font-size:var(--yx_FS16);color:#999;transition:all 0.6s}
.yx_index_Page .yx_IPContent .yx_IpList .yx_IpTit .yx_Summary .yx_icon{font-size:var(--yx_FS16);margin-left:0.16rem}
.yx_index_Page .yx_IPContent .yx_IpCon>p{margin-top:var(--yx_FS36);transition:all 0.6s;font-size:var(--yx_FS16);line-height:200%;opacity:0}
.yx_index_Page .yx_IPContent .yx_IpList:hover:before{opacity:0.78}
.yx_index_Page .yx_IPContent .yx_IpList .yx_Img img{position:absolute;max-width:100%;width:auto;height:auto;top:50%;right:0;transform:translateY(-50%);max-height:100%;object-fit:contain}
.yx_index_Page .yx_IPContent .yx_IpList:hover .yx_IpCon{top:0;padding-top:0.7rem}
.yx_index_Page .yx_IPContent .yx_IpList:hover .yx_Title{color:#Fff}
.yx_index_Page .yx_IPContent .yx_IpList:hover .yx_Summary{color:#fff;opacity:0.5}
.yx_index_Page .yx_IPContent .yx_IpList:hover .yx_IpCon>p{color:#fff;opacity:0.9}
.index_equipment .yx_SwiperHonor{overflow:hidden}
.index_equipment .yx_HonorList{padding:var(--yx_FS16);border:1px solid rgba(238,238,238,1);position:relative;overflow:hidden}
.index_equipment .yx_HonorList:before{content:'';display:block;width:200%;height:200%;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.3);position:absolute;z-index:2;filter:blur(100px);background:var(--yx_Color);opacity:0;transition:all 0.6s}
.index_equipment .yx_HonorList .yx_icon{position:absolute;top:50%;left:50%;curosr:pointer;z-index:3;width:var(--yx_FS72);height:var(--yx_FS72);max-width:65px;max-height:65px;border-radius:50%;background:#fff;transition:all 0.6s;color:var(--yx_Color);opacity:0;display:flex;align-items:center;cursor:pointer;justify-content:center;font-size:var(--yx_FS22);transform:translate(-50%,-50%) scale(0.6)}
.index_equipment .yx_HonorList:hover::before{transform:translate(-50%,-50%) scale(1);opacity:0.8;filter:blur(0px)}
.index_equipment .yx_HonorList:hover .yx_ImgContain img{filter:blur(5px)}
.index_equipment .yx_HonorList:hover .yx_ImgContain .yx_icon{transform:translate(-50%,-50%) scale(1);opacity:1}
.index_equipment .yx_ImgContain{padding-bottom:136%;overflow:visible}
.index_equipment .yx_SwiperBtn{border:1px solid #e5e5e5;font-size:var(--yx_FS16);color:#666;transition:all 0.6s;width:var(--yx_FS60);height:var(--yx_FS60);line-height:calc(var(--yx_FS60) - 2px);text-align:center;border-radius:50%;margin:0 var(--yx_FS18);cursor:pointer}
.index_equipment .yx_SwiperBtn:hover{background:var(--yx_Color);color:#fff;border-color:var(--yx_Color)}
.index_equipment .swiper-pagination{position:relative;width:auto;text-align:center}
.index_equipment .swiper-pagination span{width:12px;height:12px;border-radius:50%;background:#e0e0e1;margin:0 8px;border:2px solid #e0e0e1;transition:all 0.6s;opacity:1}
.index_equipment .swiper-pagination-bullet-active{background:#fff !important;border-color:var(--yx_Color) !important}
.yx_BigBox{position:fixed;top:0%;left:50%;transform:translate(-50%,0%);width:100%;height:100%;display:none;z-index:99999999;background:rgba(0,0,0,0.75)}
.yx_BigBox .yx_BigContent{background:#fff;padding:var(--yx_FS18);border-radius:10px;box-shadow:0 0 16px rgb(0 0 0 / 50%);position:absolute;top:50%;left:50%;z-index:9;transform:translate(-50%,-50%)}
.yx_BigBox .yx_Img img{width:auto;max-width:80vw;max-height:80vh;height:auto}
.yx_BigClose{position:absolute;right:3%;top:3%;background:#2a2a2a;width:36px;height:36px;font-size:18px;color:#fff;display:flex;align-items:center;justify-content:center}
.yx_InService{background:#fafafa}
.yx_InService .yx_ListImg{position:relative;cursor:pointer}
.yx_InService .yx_ISContent img{width:100%}
.yx_InService .yx_ISContent{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:2px 2px;grid-auto-flow:row;grid-template-areas:"yx_IS1 yx_IS1 yx_IS1 yx_IS2 yx_IS2 yx_IS2"
		"yx_IS3 yx_IS3 yx_IS4 yx_IS4 yx_IS5 yx_IS5"}
.yx_InService .yx_IS1{grid-area:yx_IS1}
.yx_InService .yx_IS2{grid-area:yx_IS2}
.yx_InService .yx_IS3{grid-area:yx_IS3}
.yx_InService .yx_IS4{grid-area:yx_IS4}
.yx_InService .yx_IS5{grid-area:yx_IS5}
.yx_InService .yx_ISContent .yx_ImgCover{height:5rem}
.yx_ISList2 .yx_ImgCover{height:4rem !important}
.yx_InService .yx_ISContent .jut{position:absolute;top:0;left:0;width:100%;z-index:3;padding:0.76rem 0.44rem}
.yx_InService .yx_ISContent .text{max-width:430px;background-color:rgba(255,255,255,0.95);padding:0.46rem;padding-bottom:0;width:70%;position:relative}
.yx_InService .yx_ISContent .text .yx_Title{color:var(--yx_Color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;font-size:0.36rem;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:12px}
.yx_InService .yx_ISContent .text .yx_Summary{color:#666;font-size:var(--yx_FS16);line-height:180%;height:60px}
.yx_InService .yx_ISContent .text .but{width:0.5rem;height:0.5rem;background-color:var(--yx_Color);display:flex;justify-content:center;align-items:center;margin-top:0.36rem;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translateY(45%);transform:translateY(45%)}
.yx_InService .yx_ISContent .text .but::before{content:"";display:block;width:0;height:100%;background-color:#333;position:absolute;left:0;top:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}
.yx_InService .yx_ISContent .text .but .yx_icon{font-size:0.18rem;color:#fff;position:relative;z-index:2}
.yx_InService .yx_ISList:hover .yx_ImgCover img{transform:scale(1.1)}
.yx_InService .yx_ISList:hover .but::before{width:100%}
.yx_InService .yx_ISList .yx_Tit2{font-size:0.36rem;color:#fff !important}
.yx_InService .yx_ISList .yx_IsMore2{border-radius:50%;border:2px solid rgba(255,255,255,0.3);display:flex;align-items:center;justify-content:center;width:0.6rem;height:0.6rem;margin-top:0.8rem;position:relative;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}
.yx_InService .yx_ISList2 .text{background-color:transparent;padding:0px}
.yx_InService .yx_ISList2 .yx_icon{color:#fff;font-size:0.24rem}
.yx_InService .yx_ISList2 .yx_Summary{color:#fff !important;opacity:0;transition:all 0.6s;transform:translateY(20px)}
.yx_InService .yx_ISList2:hover .yx_Summary{opacity:0.7;transform:translateY(0)}
.yx_InService .yx_ISList2:hover .yx_IsMore2{background:#fff;color:var(--yx_Color);transform:rotate(45deg)}
.yx_InService .yx_ISList2:hover .yx_IsMore2 .yx_icon{color:var(--yx_Color)}

/*end*/
.index_header .language{position:relative;margin:0}
.index_header .language>a{width:auto;display:inline-block;height:42px;line-height:42px;background:var(--yx_Color);border-radius:42px;display:flex;padding:0 0.18rem;align-items:center;justify-content:center;font-size:var(--yx_FS16);color:#fff;transition:all 0.6s}
.index_header .language>a:hover{background-color:var(--yx_CTwo)}
.index_header .language>a i{font-size:0.2rem;display:inline-block;margin-right:10px}
.index2{width:100%;height:auto;position:relative}
.index2Left{width:47.3%}
.index2Left .yffwIndexXun{display:flex;align-items:center;cursor:pointer;position:relative;margin:65px 0;justify-content:flex-end}
.index2Left .yffwIndexXun:nth-child(2){transform:translateX(36px)}
.index2Left .yffwIndexXun:nth-child(3){transform:translateX(57px)}
.index2Left .yffwIndexXun:nth-child(4){transform:translateX(63px)}
.index2Left .yffwIndexXun:nth-child(5){transform:translateX(57px)}
.index2Left .yffwIndexXun:nth-child(6){transform: translateX(57px);}
.index2Left .yffwIndexXun:nth-child(7){transform: translateX(2px);}
.index2Left .yffwIndexXun .yixDots{width:0;top:4px;position:relative;left:0}
.index2Left .yffwIndexXun .yixDots .yixDots1{width:8px;height:8px;border-radius:8px;background:#fff;margin:-4px 30px 0 -4px}
.index2Left .yffwIndexXun .yixDots .jdt{width:54px;position:absolute;height:54px;left:-27px;top:-27px;transform:rotate(-90deg);transform-origin:27px;opacity:0;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.index2Left .yffwIndexXun.on .yixDots .jdt{opacity:1;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.index2Left .yffwIndexXun.on .yixDots .jdt3{animation:jdt3 infinite 5s linear}


@keyframes jdt3 {
	0% {
		stroke-dasharray: 0 190;
		stroke-dashoffset: 0;
	}

	100% {
		stroke-dasharray: 190 0;
		stroke-dashoffset: 0;
	}
}

.index2Left .yffwIndexXun .yixTitle{font-size:0.2rem;color:#fff;white-space:pre;margin-left:50px;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.index2Left .yffwIndexXun.on .yixTitle{left:40px;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.index2Right{width:35%;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;padding:80px 0}
.index2Right .index2Right1{margin-bottom:15px;font-size:18px;color:#fff;text-transform:uppercase;font-family:'RobotoB'}
.index2Right .irBox{flex-direction:column}
.index2Right .irBox.on{display:flex}
.index2Right .irBox .irBox1{font-size:44px;color:#fff;font-weight:bolder;margin-bottom:15px}
.index2Right .irBox .irBox2{font-size:44px;color:#fff}
.index2Right .irBox .irBox3{font-size:15px;color:#fff;line-height:28px;opacity:0.8;width:100%;height:100px}
.index2Right .irBox .irBox4{width:100%;padding-bottom:45%;background:#fff;border-radius:10px;position:relative;margin:30px 0 50px 0;transform:translate(0px,50px);transition:all ease 1.3s;opacity:0.5}
.index2Right .irBox.on .irBox4{transform:translate(0px,0px);opacity:1}
.index2Right .irBox .irBox4 .irBoxTitle{font-size:30px;color:#414141}
.index2Right .irBox .irBox4 .irBoxLink{display:flex;flex-direction:column;height:145px;flex-wrap:wrap}
.index2Right .irBox .irBox4 .irBoxLink a{font-size:16px;color:#666666;line-height:36px;width:150px;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.index2Right .irBox .irBox4 .irBoxLink a:hover{color:#035fa3;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.index2Right .irBox .irBox4 .irBoxImg{position:absolute;right:45px;top:45px}
.index2Right .irBox .irBoxMore{height: 50px;line-height: 50px;border: rgba(255,255,255,0.6) solid 1px;border-radius:50px;display:flex;align-items:center;font-size:14px;color:#fff;width:fit-content;transform:translate(0px,50px);transition:all ease 1.3s;opacity:0.5;max-width: 200px;justify-content:center;padding:0px 20px}
.index2Right .irBox .irBoxMore:hover{background-color:#fff}
.index2Right .irBox .irBoxMore:hover *{color:var(--yx_Color) !important}
.index2Right .irBox .irBoxMore i{margin-right:10px;color:#fff;margin-left: 10px;}
.index2Right .irBox.on .irBoxMore{transform:translate(0px,0px);opacity:1}
.index2Bottom{width:100%;position:absolute;bottom:80px;display:flex;justify-content:center;align-items:center;display:none}
.index2Bottom div{width:15px;height:15px;border-radius:15px;background:#FFFFFF;margin:0 10px;opacity:0.5}
.index2Bottom div.on{opacity:1;box-shadow:rgba(0,0,0,0.13) 0 0 10px}
.index2_bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/bgg5.jpg) no-repeat 50%/cover;overflow:hidden}
.index2Left,.index2Right,.index2Bottom{z-index:50}
.index2Right{position:relative}
.index2_bg img{height:100%;object-fit:cover}
.one{display:inline-block;width:100%;position:absolute;right:0px;top:0;height:100%;background:url(../image/bnn1.png) no-repeat 50%/cover}
.one_on{display:inline-block;width:100%;position:absolute;right:-20px;top:0;height:100%;opacity:0;background:url(../image/bnn1.png) no-repeat 50%/cover}
.two{display:inline-block;width:100%;position:absolute;right:0px;top:0;height:100%;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.one img,.two img,.one_on img{width:100%}
.one.on{transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:0}
.one_on.on{right:0px;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;opacity:1}

.yqlink{display:flex;color:#Fff;font-size: 14px;padding: 30px 0;border-top: 1px solid rgba(255,255,255,0.1);}
.yqlink span{margin-right:10px;margin-bottom:10px;}
.yqlink a{color:#fff;opacity: 0.7;margin-right:10px;margin-bottom:10px;}
.yqlink a:hover{opacity: 1;}

@media screen and (max-width:992px) {
	.p74{padding:30px 0}
	.index_footer .box .boxTop{padding:10px 0 30px}
	.index_footer .boxBot .left{margin-top:10px}
	.big_data p{flex:0 0 100%;margin-top:10px}
	.index2Left .yffwIndexXun.on .yixTitle{border-bottom:1px solid #fff}
	.index2Left .yffwIndexXun .yixTitle{margin-left: 10px;font-size:15px;padding:0}
	.index2Left .yffwIndexXun{margin:40px 0;transform: translateX(0px)!important;justify-content: flex-start;}
	.index2Left .yffwIndexXun .yixDots .jdt{display:none;}
	.index2Left{width: 120px;}
	.index2Right{width:calc(100% - 130px);padding: 40px 0;}
	.index2Right .irBox .irBox3,.index2Right .index2Right1{font-size:14px;line-height:1.6}
	.index2Right .irBox .irBox1{font-size: 20px!important;}
	.index2_bg:before{content:'';background:#0d73c1;width: 100%;height: 100%;position: absolute;opacity: 0.8;}
	.index2Right .irBox .irBox4{margin:20px 0 30px}
	
}
