﻿.i1 .swiper-wrapper {
	height: auto;
}
.w100 {
	width: 100%;
}
.h100 {
	height: 100%;
}
.wh100 {
	width: 100%;
	height: 100%;
}
.popr {
	font-family: "popr";
}
.a_dw {
	position: relative;
	top: -60px;
}
.my-swiper-button .swiper-button {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background-color: rgb(189, 189, 189);
}
 .my-swiper-button .swiper-button::after {
 color: #fff;
 font-size: 18px;
}
.my-swiper-button .swiper-button:hover {
	background-color: rgb(29, 168, 206);
}
.my-swiper-button .swiper-button-prev {
	left: -1rem;
}
.my-swiper-button .swiper-button-next {
	right: -1rem;
}
.my-time {
	-webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-o-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-time::before, .my-time::after {
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -o-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
.liuyan_tanchuang {
	position: fixed;
	width: 90%;
	max-width: 400px;
	display: none;
	top: 100px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	z-index: 2010;
	border-radius: 2px;
	background: #000;
}
.liuyan_tanchuang .lox {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	padding: 15px;
	color: #fff;
	line-height: 24px;
}
.liuyan_tanchuang .ico {
	width: 24px;
}
.liuyan_tanchuang .out {
	width: 20px;
	cursor: pointer;
	margin-top: 2px;
}
.liuyan_tanchuang .wz {
	width: -webkit-calc(100% - 48px);
	width: -moz-calc(100% - 48px);
	width: calc(100% - 48px);
	padding: 0 10px;
}
.groui-select {
	margin-right: 15px;
	display: inline-block;
	position: relative;
	background-color: #fff;
	width: 240px;
}
.groui-select.select-active .select-options {
	visibility: visible;
	-webkit-animation-name: selectIn;
	-moz-animation-name: selectIn;
	-o-animation-name: selectIn;
	animation-name: selectIn;
}
.groui-select.select-active .select-label-input {
	border-color: #5F4598;
}
.groui-select.select-active .select-icon {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.groui-select .select-container {
	position: relative;
}
.groui-select .select-label-input {
	width: 100%;
	cursor: pointer;
	outline: none;
	border: none;
	border: 1px solid #e5e5e5;
	background-color: #fff;
	border-radius: 4px;
	line-height: 2.5;
	padding: 0 30px 0 15px;
	font-size: inherit;
	-webkit-transition: border-color 0.5s;
	-o-transition: border-color 0.5s;
	-moz-transition: border-color 0.5s;
	transition: border-color 0.5s;
}
.active .groui-select .select-label-input {
	border-color: #D8261C;
}
.groui-select .select-icon {
	position: absolute;
	right: 15px;
	top: 0;
	bottom: 0;
	width: 12px;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.groui-select .select-options {
	visibility: hidden;
	-webkit-animation-name: none;
	-moz-animation-name: none;
	-o-animation-name: none;
	animation-name: none;
	-webkit-animation-duration: 0.5s;
	-moz-animation-duration: 0.5s;
	-o-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	position: absolute;
	min-width: 100%;
	left: 0;
	z-index: 9;
	padding: 10px 0;
	border-radius: 4px;
	top: 100%;
	max-height: 200px;
	border: solid 1px #e4e7ed;
	background-color: #fff;
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
	overflow: auto;
}
 .groui-select .select-options::-webkit-scrollbar {
 width: 2px;
}
 .groui-select .select-options::-webkit-scrollbar-thumb {
 width: 2px;
 background-color: #5F4598;
}
.groui-select .select-option {
	padding: 0 10px;
	line-height: 2.4285714286;
	cursor: pointer;
	display: block;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-transition: background-color 0.5s, color 0.5s;
	-o-transition: background-color 0.5s, color 0.5s;
	-moz-transition: background-color 0.5s, color 0.5s;
	transition: background-color 0.5s, color 0.5s;
}
.groui-select .select-option:hover, .groui-select .select-option.select-option-active {
	background-color: #5F4598;
	color: #fff;
}
 @-webkit-keyframes selectIn {
 0% {
 opacity: 0.3;
 -webkit-transform: translate3d(0, 30px, 0);
 transform: translate3d(0, 30px, 0);
}
 100% {
 opacity: 1;
 -webkit-transform: translate3d(0, 15px, 0);
 transform: translate3d(0, 15px, 0);
}
}
@-moz-keyframes selectIn {
 0% {
 opacity: 0.3;
 -moz-transform: translate3d(0, 30px, 0);
 transform: translate3d(0, 30px, 0);
}
 100% {
 opacity: 1;
 -moz-transform: translate3d(0, 15px, 0);
 transform: translate3d(0, 15px, 0);
}
}
@-o-keyframes selectIn {
 0% {
 opacity: 0.3;
 transform: translate3d(0, 30px, 0);
}
 100% {
 opacity: 1;
 transform: translate3d(0, 15px, 0);
}
}
@keyframes selectIn {
 0% {
 opacity: 0.3;
 -webkit-transform: translate3d(0, 30px, 0);
 -moz-transform: translate3d(0, 30px, 0);
 transform: translate3d(0, 30px, 0);
}
 100% {
 opacity: 1;
 -webkit-transform: translate3d(0, 15px, 0);
 -moz-transform: translate3d(0, 15px, 0);
 transform: translate3d(0, 15px, 0);
}
}
.my-img-active {
	cursor: pointer;
}
.my-img-active.my-img-container, .my-img-active .my-img-container {
	overflow: hidden;
}
.my-img-active .my-img-target {
	-webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-o-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
.my-img-active:hover.my-img-target {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.my-img-active:hover .my-img-target {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.my-img-toggle {
	cursor: pointer;
}
.my-img-toggle.my-img-target, .my-img-toggle .my-img-target {
	position: relative;
	display: inline-block;
}
.my-img-toggle.my-img-target img, .my-img-toggle .my-img-target img {
	-webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-o-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-img-toggle.my-img-target img:nth-child(2), .my-img-toggle .my-img-target img:nth-child(2) {
 width: 100%;
 position: absolute;
 top: 0;
 left: 0;
 opacity: 0;
}
 .my-img-toggle:hover.my-img-target img:nth-child(1), .my-img-toggle:hover .my-img-target img:nth-child(1), .my-img-toggle.active.my-img-target img:nth-child(1), .my-img-toggle.active .my-img-target img:nth-child(1) {
 opacity: 0;
}
 .my-img-toggle:hover.my-img-target img:nth-child(2), .my-img-toggle:hover .my-img-target img:nth-child(2), .my-img-toggle.active.my-img-target img:nth-child(2), .my-img-toggle.active .my-img-target img:nth-child(2) {
 opacity: 1;
}
.my-img-toggle2 {
	cursor: pointer;
}
.my-img-toggle2.my-img-target, .my-img-toggle2 .my-img-target {
	position: relative;
	display: inline-block;
}
.my-img-toggle2.my-img-target img, .my-img-toggle2 .my-img-target img {
	-webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-o-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	-moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
	transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-img-toggle2.my-img-target img:nth-child(2), .my-img-toggle2 .my-img-target img:nth-child(2) {
 width: 100%;
 position: absolute;
 top: 0;
 left: 0;
 opacity: 0;
}
 .my-img-toggle2.active.my-img-target img:nth-child(1), .my-img-toggle2.active .my-img-target img:nth-child(1) {
 opacity: 0;
}
 .my-img-toggle2.active.my-img-target img:nth-child(2), .my-img-toggle2.active .my-img-target img:nth-child(2) {
 opacity: 1;
}
.my-toggle {
	position: relative;
}
.my-toggle > .my-toggle-item {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	visibility: visible;
	pointer-events: none;
	opacity: 0;
	z-index: -9;
	-webkit-transform: translateY(15px);
	-moz-transform: translateY(15px);
	-ms-transform: translateY(15px);
	-o-transform: translateY(15px);
	transform: translateY(15px);
	-webkit-transition: all 0.5s, z-index 1s ease-in;
	-o-transition: all 0.5s, z-index 1s ease-in;
	-moz-transition: all 0.5s, z-index 1s ease-in;
	transition: all 0.5s, z-index 1s ease-in;
}
.my-toggle > .my-toggle-item.active {
	position: relative;
	-webkit-transition: 0.5s all 0.5s, z-index 0s;
	-o-transition: 0.5s all 0.5s, z-index 0s;
	-moz-transition: 0.5s all 0.5s, z-index 0s;
	transition: 0.5s all 0.5s, z-index 0s;
	pointer-events: auto;
	opacity: 1;
	z-index: 1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
}
.my-main img, .my-main video {
	-o-object-fit: cover;
	object-fit: cover;
}
.my-main a {
}
.my-main input, .my-main textarea {
	font-size: inherit;
	background-color: transparent;
	border: none;
	outline: none;
}
.my-main textarea {
	resize: none;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif, Microsoft Yahei;
}
.my-banner {
	position: relative;
}
.my-banner .banner-img2 {
	display: none;
}
.my-banner .content {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.2);
}
 .my-banner .content::before {
 position: absolute;
 content: "";
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 opacity: 0.15;
 background: -webkit-linear-gradient(top, #000 0%, rgba(0, 0, 0, 0) 29%);
 background: -moz-linear-gradient(top, #000 0%, rgba(0, 0, 0, 0) 29%);
 background: -o-linear-gradient(top, #000 0%, rgba(0, 0, 0, 0) 29%);
 background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 29%);
}
.my-banner .box {
	height: 100%;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
	color: #fff;
}
.my-banner .title {
	line-height: 1.32;
	margin-bottom: 0.16rem;
	position: relative;
}
 .my-banner .title::before, .my-banner .title::after {
 position: absolute;
 content: "";
 width: 1.6em;
 height: 1px;
 background-color: #fff;
 opacity: 0.3;
 top: 50%;
 -webkit-transform: translate3d(0, -50%, 0);
 -moz-transform: translate3d(0, -50%, 0);
 transform: translate3d(0, -50%, 0);
}
 .my-banner .title::before {
 left: -2.2em;
}
 .my-banner .title::after {
 right: -2.2em;
}
.my-banner .text {
	line-height: 1.3333333333;
	letter-spacing: 0.3em;
	font-weight: 100;
}
.title_img.white s {
	background-color: #fff;
}
.my-title {
	line-height: 1.1363636364;
}
.my-title.white {
	color: #fff;
}
.my-modal {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2000;
	display: none;
}
.my-modal .modal-mask {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.5);
}
.my-modal .modal-container {
	width: 100%;
	height: 100%;
	position: relative;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: safe center;
	-moz-box-align: safe center;
	-ms-flex-align: safe center;
	align-items: safe center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	overflow: auto;
	padding: 5vh 15px;
}
.my-modal .modal-main {
	position: relative;
	max-width: 100%;
}
.my-modal .modal-close {
	position: absolute;
	top: 0;
	right: -33px;
	width: 18px;
}
.my-modal .modal-close:hover {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.my-swiper-pagination.swiper-pagination {
	bottom: 0;
}
.my-swiper-pagination.swiper-pagination-progressbar {
	top: auto;
	height: 3px;
	background-color: #e5e5e5;
}
.my-swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background-color: #5F4598;
}
.my-swiper-pagination.swiper-pagination-horizontal .swiper-pagination-bullet {
	margin: 0 0.06rem;
}
.my-swiper-pagination .swiper-pagination-bullet {
	width: 6px;
	height: 6px;
	opacity: 1;
	background-color: #ccc;
	border-radius: 6px;
}
.my-swiper-pagination.status1 .swiper-pagination-bullet {
	background-color: #fff;
}
.my-swiper-pagination .swiper-pagination-bullet-active {
	width: 0.4rem;
	background-color: #5F4598;
}
.my-swiper-pagination.status1 .swiper-pagination-bullet-active {
	background-color: #5F4598;
}
.my-list .item {
	background-color: #fff;
	border-radius: 0.12rem;
	overflow: hidden;
	height: auto;
	box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);
}
.my-list .item:hover .item-title {
	color: #5F4598;
}
.my-list .item-img {
	background: url(../image/22.webp) no-repeat center center/cover;
}
.my-list .item-info {
	padding: 0.23rem 0.4rem 0.34rem 0.29rem;
}
.my-list .item-title {
	line-height: 1.7777777778;
	margin-bottom: 0.09rem;
}
.my-list .item-text {
	line-height: 1.625;
}
.my-list2 .item:hover .slide-title {
	color: #5F4598;
}
.my-list2 .slide-img {
	margin-bottom: 0.24rem;
	border-radius: 0.12rem;
	box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);
}
.my-list2 .slide-title {
	line-height: 1.5;
	margin-bottom: 0.16rem;
}
.my-list2 .slide-text {
	color: #555555;
	line-height: 1.375;
	margin-bottom: 0.08rem;
}
.my-list3 {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.my-list3 .item {
	width: 32%;
	position: relative;
	margin-bottom: 0.4rem;
	border-radius: 0.2rem;
}
 .my-list3 .item:nth-child(1) {
 -webkit-animation-delay: 0.4s;
 -moz-animation-delay: 0.4s;
 -o-animation-delay: 0.4s;
 animation-delay: 0.4s;
}
 .my-list3 .item:nth-child(2) {
 -webkit-animation-delay: 0.5s;
 -moz-animation-delay: 0.5s;
 -o-animation-delay: 0.5s;
 animation-delay: 0.5s;
}
 .my-list3 .item:nth-child(3) {
 -webkit-animation-delay: 0.6s;
 -moz-animation-delay:  0.6s;
 -o-animation-delay:  0.6s;
 animation-delay:  0.6s;
}
.my-list3 .item:nth-child(4) {
 -webkit-animation-delay: 0.7s;
 -moz-animation-delay:0.7s;
 -o-animation-delay:0.7s;
 animation-delay:0.7s;
}
 .my-list3 .item:nth-child(5) {
 -webkit-animation-delay:0.8s;
 -moz-animation-delay:0.8s;
 -o-animation-delay:0.8s;
 animation-delay:0.8s;
}
 .my-list3 .item:nth-child(6) {
 -webkit-animation-delay: 0.9s;
 -moz-animation-delay:0.9s;
 -o-animation-delay:0.9s;
 animation-delay: 0.9s;
}
.my-list3 .item:hover .item-mask {
	opacity: 1;
}
.my-list3 .item-mask {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: -webkit-linear-gradient(top, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
	background: -moz-linear-gradient(top, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
	background: -o-linear-gradient(top, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
	background: linear-gradient(180deg, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
	opacity: 0;
}
.my-list3 .item-content {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	align-items: flex-start;
	color: #fff;
	padding: 0.3rem 0.28rem 0.44rem 0.28rem;
	text-align:center
}
.my-list3 .item-icon {
	width: 1.3333333333em;
	margin-bottom: 0.2rem;
}
.my-list3 .item-title {
	line-height: 1.3333333333;
}
.my-list3 .item-text {
	padding-top: 0.2rem;
	line-height: 1.7777777778;
	display: none;
}
.my-list4 .more .tb {
	background-color: transparent;
	border: 1px solid #ccc;
}
.my-list4 .more .wz {
	color: #666;
}
.my-list4 .item {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	border-bottom: 1px solid #E5E5E5;
}
.my-list4 .item:hover .item-title {
	color: #5F4598;
}
.my-list4 .item-img {
	width: 25%;
	border-radius: 0.12rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-right: 3.125%;
}
.my-list4 .item-info {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 0;
	padding-top: 0.33rem;
}
.my-list4 .item-title {
	line-height: 1.7777777778;
	margin-bottom: 0.08rem;
}
.my-list4 .item-text {
	line-height: 2;
	color: #666;
	margin-bottom: 0.14rem;
}
.my-list4 .item-time {
	line-height: 1.5;
	color: #666;
	margin-bottom: 0.25rem;
}
.my-list4 .item-time img {
	width: 1.1428571429em;
	margin-right: 0.04rem;
	display: inline-block;
	vertical-align: middle;
}
.my-breadcrumb {
	line-height: 1.2857142857;
	color: #555;
}
.my-breadcrumb .breadcrumb-icon {
	width: 1.2857142857em;
	margin-right: 0.1rem;
	display: inline-block;
	vertical-align: middle;
}
.my-breadcrumb a {
	color: #555;
}
.my-breadcrumb a:hover {
	color: #5F4598;
}
.my-left {
	width: 20%;
	position: sticky;
	top: 70px;
	left: 0;
	border-radius: 8px;
	background-color: #fff;
	overflow: hidden;
	box-shadow: 1px 6px 4px 0px rgba(0, 0, 0, 0.06);
	word-break: break-all;
}
.my-left .left-title {
	background-color:#7c2327;
	color: #fff;
	line-height: 1.5;
	padding: 0.24rem 0.3rem 0.26rem;
}
.my-left .left-item {
	padding: 0.24rem 0.3rem;
}
.my-left .left-item + .left-item {
	border-top: 1px solid #E5E5E5;
}
.my-left .left-item.active .left-class {
	color: #5F4598;
}
.my-left .left-class {
	line-height: 1.6666666667;
	cursor: pointer;
}
.my-left .left-class:hover {
	color: #5F4598;
}
.my-left .left-ul {
	display: none;
}
.my-left .left-li {
	padding-top: 0.17rem;
	padding-bottom: 0.17rem;
	border-bottom: 1px solid #E5E5E5;
}
.my-left .left-li-container {
 padding-left: .16rem;
	display: none;/*pointer-events: none;*/
}
.my-left .left-li:last-child {
	border-bottom: none;
	padding-bottom: 0;
}
.my-left .left-li.active > .left-li-top .left-li-title {
	color: #5F4598;
}
 .my-left .left-li.active > .left-li-top .left-li-title::before {
 background-color: #5F4598;
}
.my-left .left-li.active > .left-li-top .left-li-icon {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.my-left .left-li-top {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.my-left .left-li-title {
	padding-left: 0.8888888889em;
	line-height: 1.6666666667;
	position: relative;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	color: #555555;
}
 .my-left .left-li:not(.status1) > .left-li-top > .left-li-title::before {
 position: absolute;
 content: "";
 width: 0.3333333333em;
 height: 0.3333333333em;
 border-radius: 50%;
 background-color: #CCCCCC;
 left: 0;
 top: 0.6666666667em;
}
.my-left .left-li-icon {
	width: 0.8888888889em;
	margin-left: 8px;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-top: 0.3888888889em;
}
.my-left .left-li-links {
	padding-left: 0.8888888889em;
	padding-top: 0.09rem;
	display: none;
}
.my-left .left-li-link {
	line-height: 1.875;
	color: #555;
}
.my-left .left-li-link:hover {
	color: #5F4598;
}
.my-left .left-li-link + .left-li-link {
	margin-top: 0.07rem;
}
.my-faq {
	background-color: #fff;
	border-radius: 12px;
	overflow: hidden;
	padding-bottom: 0.35rem;
}
.my-faq .faq-list {
	border-bottom: 1px solid #F5F2FB;
	margin-bottom: 0.35rem;
}
.my-faq .faq-item {
	padding: 0.28rem 0.3rem 0.28rem 0.46rem;
}
 .my-faq .faq-item:nth-of-type(even) {
 background-color: #F5F2FB;
}
.my-faq .faq-item.active {
	background-color: #5F4598;
}
.my-faq .faq-item.active .faq-item-title {
	color: #fff;
}
.my-faq .faq-item-top {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.my-faq .faq-item-icon {
	width: 1.2222222222em;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-right: 0.17rem;
	margin-top: 0.1666666667em;
}
.my-faq .faq-item-title {
	line-height: 1.4444444444;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.my-faq .faq-item-btn {
	width: 1.4444444444em;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-left: 10px;
}
.my-faq .faq-item-bottom {
	line-height: 2;
	padding-top: 0.18rem;
	padding-right: 0.3rem;
	padding-left: -webkit-calc(0.17rem + 1.2222222222em);
	padding-left: -moz-calc(0.17rem + 1.2222222222em);
	padding-left: calc(0.17rem + 1.2222222222em);
	padding-bottom: 0.1rem;
	display: none;
	color: #fff;
}
.my-form .form-title {
	line-height: 2;
	margin-bottom: 0.13rem;
}
.my-form .form-container {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.my-form .form-item {
	width: 32.2314049587%;
	margin-bottom: 20px;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative;
}
.my-form .form-item.status1 {
	width: 100%;
}
.my-form .form-item.status2 {
	width: 66.1157024793%;
}
.my-form .form-item.status3 {
	width: 48.5714285714%;
}
.my-form .form-item:last-child {
	margin-bottom: 0;
}
.my-form .form-item.code .form-input {
	width: 0;
}
.my-form .form-item.active .form-textarea, .my-form .form-item.active .form-input {
	border-color: #D8261C;
}
.my-form .form-item.active .form-error {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.my-form .form-textarea, .my-form .form-input {
	width: 100%;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	border-radius: 0.06rem;
	border: 1px solid #e5e5e5;
	background-color: #fff;
	padding-left: 0.16rem;
	padding-right: 0.16rem;
}
.my-form .form-textarea:focus, .my-form .form-input:focus {
	border-color: #5F4598;
}
 .my-form .form-textarea::-webkit-input-placeholder, .my-form .form-input::-webkit-input-placeholder {
 color: #666666;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-form .form-textarea:-moz-placeholder, .my-form .form-input:-moz-placeholder {
 color: #666666;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-form .form-textarea::-moz-placeholder, .my-form .form-input::-moz-placeholder {
 color: #666666;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-form .form-textarea:-ms-input-placeholder, .my-form .form-input:-ms-input-placeholder {
 color: #666666;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -ms-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-form .form-textarea::placeholder, .my-form .form-input::placeholder {
 color: #666666;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -o-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .my-form .form-textarea:hover::-webkit-input-placeholder, .my-form .form-input:hover::-webkit-input-placeholder {
 color: rgba(102, 102, 102, 0.6117647059);
}
 .my-form .form-textarea:hover:-moz-placeholder, .my-form .form-input:hover:-moz-placeholder {
 color: rgba(102, 102, 102, 0.6117647059);
}
 .my-form .form-textarea:hover::-moz-placeholder, .my-form .form-input:hover::-moz-placeholder {
 color: rgba(102, 102, 102, 0.6117647059);
}
 .my-form .form-textarea:hover:-ms-input-placeholder, .my-form .form-input:hover:-ms-input-placeholder {
 color: rgba(102, 102, 102, 0.6117647059);
}
 .my-form .form-textarea:hover::placeholder, .my-form .form-input:hover::placeholder {
 color: rgba(102, 102, 102, 0.6117647059);
}
.my-form .form-textarea {
	resize: none;
	height: 1.2rem;
	line-height: 2;
	padding-top: 0.04rem;
	padding-bottom: 0.1rem;
}
.my-form .form-input {
	line-height: 2.7142857143;
}
.my-form .groui-select {
	width: 100%;
	margin-right: 0;
}
.my-form .groui-select .select-label-input {
	padding-left: 0.16rem;
	border-radius: 0.06rem;
	line-height: 2.7142857143;
	padding-right: 0.4rem;
}
 .my-form .groui-select .select-label-input::-webkit-input-placeholder {
 color: #666;
}
 .my-form .groui-select .select-label-input:-moz-placeholder {
 color: #666;
}
 .my-form .groui-select .select-label-input::-moz-placeholder {
 color: #666;
}
 .my-form .groui-select .select-label-input:-ms-input-placeholder {
 color: #666;
}
 .my-form .groui-select .select-label-input::placeholder {
 color: #666;
}
.my-form .groui-select .select-icon {
	width: 1.4285714286em;
	right: 0.1rem;
}
.my-form .code-img {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-left: 0.15rem;
	-o-object-fit: contain;
	object-fit: contain;
	border: 1px solid #e5e5e5;
	cursor: pointer;
	height: 2.8571428571em;
	border-radius: 0.06rem;
}
.my-form .form-tip {
	color: #999;
	line-height: 1.3333333333;
	margin-bottom: 0.23rem;
	margin-top: 0.08rem;
}
.my-form .form-btn {
	display: inline-block;
	line-height: 3;
	background-color: #5F4598;
	padding: 0 0.32rem;
	border-radius: 0.08rem;
	cursor: pointer;
	color: #fff;
}
.my-form .form-btn.status1 {
	padding: 0 0.64rem;
}
.my-form .form-btn img {
	display: inline-block;
	vertical-align: text-top;
	width: 1.25em;
	margin-right: 0.12rem;
}
.my-form .form-btn:hover {
	background-color: #7F6AAC;
}
.my-form .form-error {
	position: absolute;
	font-size: 12px;
	line-height: 18px;
	left: 0;
	color: #D8261C;
	top: 100%;
	pointer-events: none;
	opacity: 0;
	-webkit-transform: translate3d(0, 15px, 0);
	-moz-transform: translate3d(0, 15px, 0);
	transform: translate3d(0, 15px, 0);
}
.my-form .form-item-tip {
	width: 100%;
	line-height: 1.3333333333;
	color: #999;
	margin-top: 0.07rem;
}
.head .hox .hrt .ul1 li:hover .nav-child, .head .hox .hrt .ul1 li .nav-child.active {
	pointer-events: auto;
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.head .nav-child {
	position: fixed;
	left: 0;
	right: 0;
	background-color: #F7F7F7;
	box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.05);
	pointer-events: none;
	opacity: 0;
	-webkit-transform: translate3d(0, 15px, 0);
	-moz-transform: translate3d(0, 15px, 0);
	transform: translate3d(0, 15px, 0);
}
.head .nav-child-container {
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	height: 5rem;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}
.head .nav-child-select {
	height: 100%;
	background: #F5F4F8 url(../image/head4.svg) no-repeat right bottom;
	-o-background-size: 95% auto;
	background-size: 95% auto;
	width: 27.0833333333%;
	padding-left: 8.3333333333%;
	padding-right: 2.0833333333%;
	padding-top: 0.32rem;
}
.head .nav-child-select-item {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 0.2rem;
	padding-right: 0.1rem;
	line-height: 2.7777777778;
	border-radius: 8px;
}
.head .nav-child-select-item + .nav-child-select-item {
	margin-top: 0.3rem;
}
.head .nav-child-select-item:hover, .head .nav-child-select-item.active {
	background-color: #5F4598;
}
.head .nav-child-select-item:hover p, .head .nav-child-select-item.active p {
	color: #fff;
}
.head .nav-child-select-item p {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 0;
}
.head .nav-child-select-item span {
	width: 1em;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-left: 8px;
}
.head .nav-child-list {
	height: 100%;
	display: none;
}
.head .nav-child-list > .nav-child-item {
	display: block;
}
.head .nav-child-list.active {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}
.head .nav-child-item {
	background-color: #fff;
	width: 4rem;
	border-left: 1px solid #E5E5E5;
	padding: 0.5rem 0;
	position: relative;
	display: none;
}
.head .nav-child-ul {
	height: 100%;
	overflow: auto;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 100%;
	padding-right: 10px;
}
.head .nav-child-ul.active {
	display: block;
}
.head .nav-child-li-container {
	padding: 0 0.4rem;
}
.head .nav-child-li-container:hover > .nav-child-item, .head .nav-child-li-container.active > .nav-child-item {
	display: block;
}
.head .nav-child-li-container > .nav-child-item {
	position: absolute;
	left: 100%;
	top: 0;
	bottom: 0;
}
.head .nav-child-li {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-right: 0.1rem;
	line-height: 1.7777777778;
	padding-top: 0.16rem;
	padding-bottom: 0.16rem;
	border-bottom: 1px solid #F0F0F0;
}
.head .nav-child-li-container:first-child > .nav-child-li {
	padding-top: 0;
}
.head .nav-child-li-container:hover > .nav-child-li p, .head .nav-child-li-container.active > .nav-child-li p {
	color: #5F4598;
}
 .head .nav-child-li-container:hover > .nav-child-li p::before, .head .nav-child-li-container.active > .nav-child-li p::before {
 background-color: #5F4598;
}
.head .nav-child-li p {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 0;
}
 .head .nav-child-li p::before {
 position: relative;
 content: "";
 width: 0.3333333333em;
 height: 0.3333333333em;
 border-radius: 50%;
 background-color: #ccc;
 display: inline-block;
 vertical-align: middle;
 margin-right: 0.18rem;
}
.head .nav-child-li span {
	width: 1em;
}
.about .section-container {
	background: url(../image/3.webp) no-repeat center center/cover;
}
.about .section1 {
	padding-bottom: 0.6rem;
	padding-top: 1rem;
}
.about .section1 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;/*height: 4.8rem;*/
}
.about .section1 .info {
	width: 45%;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.about .section1 .my-title {
	margin-bottom: 0.39rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.about .section1 .title_img {
	margin-bottom: 0.33rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.about .section1 .text {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	/*height: 0;*/
  overflow: auto;
	line-height: 1.7777777778;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 100%;
	padding-right: 10px;
}
.about .section1 .list {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-top: 10px;
}
.about .section1 .item-icon {
	width: 0.8695652174em;
	margin: 0 auto 0.12rem;
}
.about .section1 .item-num {
	color: #5F4598;
	line-height: 1.0869565217;
	margin-bottom: 0.05rem;
	text-align: center;
}
.about .section1 .item-num img {
	display: inline-block;
	vertical-align: initial;
	width: 0.3260869565em;
	margin-left: 0.05rem;
}
.about .section1 .item-title {
	line-height: 1.25;
	color: #333;
	text-align: center;
}
.about .section1 .img {
	width: 46.875%;
	border-radius: 0.2rem;
	position: relative;
}
.about .section1 .video {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: rgba(0, 0, 0, 0.1);
}
.about .section1 .icon {
	width: 0.64rem;
}
.about .section2 {
	padding-top: 0.6rem;
	padding-bottom: 1rem;
}
.about .section2 .my-title {
	margin-bottom: 0.39rem;
}
.about .section2 .swiper {
	padding-bottom: 20px;
}
.about .section2 .title_img {
	margin-bottom: 0.4rem;
}
.about .section2 .swiper-slide {
	height: auto;
	min-height: 5.3rem;
	background: #fff url(../image/about11.svg) no-repeat;
	-o-background-size: 84.2105263158 auto;
	background-size: 84.2105263158 auto;
	background-position: right bottom;
	border-radius: 0.12rem;
	border: 1px solid rgba(95, 69, 152, 0.3);
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0.3rem 0.37rem;
	cursor: pointer;
}
.about .section2 .swiper-slide.active {
	background-color: #5F4598;
}
.about .section2 .swiper-slide.active .slide-title {
	color: #fff;
}
.about .section2 .swiper-slide.active .slide-icon {
	box-shadow: none;
}
.about .section2 .swiper-slide.active .slide-line {
	-webkit-transform: translate3d(0, -50%, 0) rotate(-360deg);
	-moz-transform: translate3d(0, -50%, 0) rotate(-360deg);
	transform: translate3d(0, -50%, 0) rotate(-360deg);
}
.about .section2 .swiper-slide.active .slide-line s {
	background-color: #fff;
}
.about .section2 .swiper-slide.active .slide-round {
	border-color: #fff;
}
.about .section2 .slide-icon {
	width: 7.2727272727em;
	height: 7.2727272727em;
	border-radius: 50%;
	box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.06);
	margin-bottom: 0.4rem;
	position: relative;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.about .section2 .slide-line {
	width: 37.5%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	-moz-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0);
	-webkit-transform-origin: left center;
	-moz-transform-origin: left center;
	-ms-transform-origin: left center;
	-o-transform-origin: left center;
	transform-origin: left center;
}
.about .section2 .slide-line s {
	position: absolute;
	left: 0;
	top: 0;
	-webkit-transform: translate3d(-50%, -30%, 0);
	-moz-transform: translate3d(-50%, -30%, 0);
	transform: translate3d(-50%, -30%, 0);
	content: "";
	width: 0.3636363636em;
	height: 0.3636363636em;
	border-radius: 50%;
	background-color: #5F4598;
}
.about .section2 .slide-icons {
	width: 1.8181818182em;
}
.about .section2 .slide-round {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	-moz-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	width: 50%;
	height: 50%;
	border-radius: 50%;
	border: 1px solid rgba(95, 69, 152, 0.3);
}
.about .section2 .slide-title {
	line-height: 1.8181818182;
	text-align: center;
}
.about .section2 .slide-text {
	line-height: 1.5555555556;
	padding-top: 0.13rem;
	color: #fff;
	display: none;
}
.about .section3 {
	background: url(../image/5.webp) no-repeat center center/cover;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.about .section3 .my-title {
	margin-bottom: 0.39rem;
}
.about .section3 .title_img {
	margin-bottom: 0.4rem;
}
.about .section3 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 5.3rem;
}
.about .section3 .imgs {
	width: 48.75%;
	padding: 0.4rem;
	border-radius: 0.12rem;
	background-color: rgba(255, 255, 255, 0.06);
}
.about .section3 .imgs-container {
	border-radius: 0.12rem;
	position: relative;
}
.about .section3 .swiper-pagination {
	display: none;
}
/* .about .section3 .imgs-container img {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
} */

/* .about .section3 .imgs-container img:nth-child(1) {
  position: relative;
} */

/* .about .section3 .imgs-container img.active {
  opacity: 1;
} */

.about .section3 .list {
	width: 47.5%;
	height: 100%;
	overflow: auto;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	padding-right: 15px;
	margin-right: -15px;
}
 .about .section3 .list::-webkit-scrollbar-thumb {
 background-color: #fff;
}
.about .section3 .list .swiper-wrapper {
	display: block;
}
.about .section3 .item {
	height: auto;
	display: block;
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.about .section3 .item-img {
	display: none;
}
.about .section3 .item-title {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: 1.8181818182;
}
.about .section3 .item-title p {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	color: #fff;
}
.about .section3 .item-icon {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	width: 1.1818181818em;
	margin-left: 10px;
}
.about .section3 .item-icon img {
	-webkit-transition-timing-function: cubic-bezier(0.02, 0.97, 0.58, 1);
	-moz-transition-timing-function: cubic-bezier(0.02, 0.97, 0.58, 1);
	-o-transition-timing-function: cubic-bezier(0.02, 0.97, 0.58, 1);
	transition-timing-function: cubic-bezier(0.02, 0.97, 0.58, 1);
	-webkit-transition-duration: 0s;
	-moz-transition-duration: 0s;
	-o-transition-duration: 0s;
	transition-duration: 0s;
}
.about .section3 .item-text {
	line-height: 1.7777777778;
	padding-top: 0.16rem;
	display: none;
	color: #fff;
}
.about .section4 {
	padding-top: 0.74rem;
	padding-bottom: 0.5rem;
	background-color: #ECEEED;
	overflow: hidden;
}
.about .section4 .my-title {
	margin-bottom: 0.39rem;
	position: relative;
	z-index: 2;
}
.about .section4 .title_img {
	margin-bottom: 0;
}
.about .section4 .swipers {
	position: relative;
}
.about .section4 .swiper {
	padding-bottom: 0.08rem;
}
.about .section4 .swiper-bg {
	position: absolute;
	width: 120%;
	max-width: initial;
	left: 50%;
	top: -28%;
	-webkit-transform: translate3d(-50%, 0, 0);
	-moz-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0);
}
.about .section4 .swiper-slide {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-left: 8.125%;
	padding-right: 8.125%;
}
.about .section4 .item {
	width: 20.5223880597%;
	margin-right: 5.9701492537%;
	position: relative;
	cursor: pointer;
	margin-bottom: 1.44rem;
}
.about .section4 .item:hover .item-img {
	opacity: 1;
}
.about .section4 .item:hover .item-info {
	opacity: 0;
}
 .about .section4 .item:nth-of-type(4n) {
 margin-right: 0;
}
.about .section4 .item-img {
	position: relative;
	z-index: 2;
	opacity: 0;
}
.about .section4 .item-img-container {
	width: 94.5454545455%;
	margin: 0 auto;
	border: 0.06rem solid #e5e5e5;
	box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.15);
}
.about .section4 .item-info {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	position: absolute;
	left: 0;
	right: 0;
	top: 0.24rem;
}
.about .section4 .item-icon {
	width: 2.3333333333em;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.about .section4 .item-content {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	text-align: center;
	padding-top: 0.09rem;
}
.about .section4 .item-time {
	line-height: 1.5;
	color: #5F4598;
}
.about .section4 .item-title {
	line-height: 1.7777777778;
}
.about .section5 {
	background: url(../image/11.webp) no-repeat center center/cover;
	overflow: hidden;
}
.about .section5 .box {
	padding-top: 1.4rem;
	padding-bottom: 1.8rem;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.about .section5 .line {
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	background-color: #fff;
	opacity: 0.2;
}
.about .section5 .swiper {
	margin-left: -0.75em;
	margin-right: 0;
	width: auto;
	height: 22.75em;
}
.about .section5 .swiper-slide {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1.75em;
	height: auto;
	cursor: pointer;
}
.about .section5 .swiper-slide.active .slide-icon {
	opacity: 1;
}
.about .section5 .slide-icon {
	width: 1.5em;
	height: 1.5em;
	border-radius: 50%;
	border: 1px dashed #fff;
	position: relative;
	margin-right: 0.14rem;
	opacity: 0;
}
 .about .section5 .slide-icon::before {
 position: absolute;
 content: "";
 width: 33.3333333333%;
 height: 33.3333333333%;
 border-radius: 50%;
 background-color: #fff;
 top: 50%;
 left: 50%;
 -webkit-transform: translate3d(-50%, -50%, 0);
 -moz-transform: translate3d(-50%, -50%, 0);
 transform: translate3d(-50%, -50%, 0);
}
.about .section5 .slide-time {
	color: #fff;
	line-height: 1.5;
}
.about .section5 .times {
	color: #fff;
	margin-left: 13.125%;
}
.about .section5 .time {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}
 .about .section5 .time:nth-child(2) {
 margin-left: 1.32rem;
}
.about .section5 .time-item {
	font-size: 2.2rem;
	line-height: 2rem;
	height: 2rem;
	overflow: hidden;
 --time-num: 0;
}
.about .section5 .time-container {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
 -webkit-transform: translate3d(0, -webkit-calc(var(--time-num) * -100%), 0);
 -moz-transform: translate3d(0, -moz-calc(var(--time-num) * -100%), 0);
 transform: translate3d(0, calc(var(--time-num) * -100%), 0);
}
.about .section5 .info {
	width: 46.875%;
	margin-left: auto;
}
.about .section5 .my-title {
	margin-bottom: 0.4rem;
}
.about .section5 .title_img {
	margin-bottom: 0.4rem;
}
.about .section5 .contents {
	border-top: 1px solid rgba(255, 255, 255, 0.2);
	color: #fff;
}
.about .section5 .li {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin-top: 0.27rem;
}
.about .section5 .li-time {
	width: 2.5em;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	line-height: 1.6;
}
.about .section5 .li-text {
	line-height: 1.7777777778;
}
 .about .section5 .li-text::before {
 position: relative;
 content: "";
 width: 0.2777777778em;
 height: 0.2777777778em;
 border-radius: 50%;
 background-color: #fff;
 opacity: 0.6;
 display: inline-block;
 vertical-align: middle;
 margin-right: 0.1rem;
}
.products .section1 {
	padding-top: 0.8rem;
	padding-bottom: 1rem;
	background: url(../image/14.webp) no-repeat center center/cover;
}
.products .section1 .list {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.products .section1 .item {
	width: 48.75%;
	height: 6rem;
	margin-bottom: 20px;
	border-radius: 0.2rem;
	position: relative;
}
.products .section1 .item:hover .item-content {
	background-color: rgba(95, 69, 152, 0.9);
}
.products .section1 .item:hover .item-ul-container {
	opacity: 1;
}
.products .section1 .item-content {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.2);
	padding-left: 6.4102564103%;
	padding-right: 5.7692307692%;
	padding-top: 0.54rem;
	padding-bottom: 0.4rem;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	color: #fff;
}
.products .section1 .item-title {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	line-height: 1.3333333333;
	margin-bottom: 0.32rem;
}
.products .section1 .item-line {
	width: 100%;
	height: 1px;
	opacity: 0.3;
	background: -webkit-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0) 100%);
	background: -moz-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0) 100%);
	background: -o-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0) 100%);
	background: linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0) 100%);
	margin-bottom: 0.28rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.products .section1 .item-text {
	line-height: 1.7777777778;
	margin-bottom: 0.44rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.products .section1 .item-ul-container {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	height: 0;
	overflow: auto;
	opacity: 0;
}
 .products .section1 .item-ul-container::-webkit-scrollbar-thumb {
 background-color: #fff;
}
.products .section1 .item-ul {
	border-radius: 8px;
	border: 1px solid rgba(255, 255, 255, 0.3);
	padding: 0.23rem 0.3rem 0.32rem;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.products .section1 .item-li {
	width: 47.8%;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: 1.5555555556;
	padding-top: 0.24rem;
	border-top: 1px solid rgba(255, 255, 255, 0.3);
	margin-top: 0.24rem;
}
 .products .section1 .item-li:nth-child(1), .products .section1 .item-li:nth-child(2) {
 padding-top: 0;
 margin-top: 0;
 border-top: none;
}
.products .section1 .item-li:hover p {
	text-decoration: underline;
}
.products .section1 .item-li p {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 0;
	color: #fff;
}
 .products .section1 .item-li p::before {
 position: relative;
 content: "";
 width: 0.3333333333em;
 height: 0.3333333333em;
 border-radius: 50%;
 background-color: #fff;
 opacity: 0.3;
 margin-right: 0.08rem;
 display: inline-block;
 vertical-align: middle;
}
.products .section1 .item-li img {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-left: 10px;
	width: 0.4444444444em;
}
.products-class .section1 {
	background: url(../image/19.webp) no-repeat center center/cover;
	padding-top: 0.7rem;
	padding-bottom: 1rem;
}
.products-class .section1 .title {
	line-height: 1.6666666667;
	margin-bottom: 0.29rem;
}
.products-class .section1 .title_img {
	margin-bottom: 0.3rem;
}
.products-class .section1 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.products-class .section1 .info {
	width: 55.625%;
}
.products-class .section1 .text {
	line-height: 1.7777777778;
	margin-bottom: 0.27rem;
}
.products-class .section1 .list-title {
	line-height: 2;
	color: #5F4598;
	margin-bottom: 0.16rem;
}
.products-class .section1 .item {
	line-height: 1.7777777778;
	color: #555;
}
.products-class .section1 .item span {
	color: #333;
}
 .products-class .section1 .item::before {
 position: relative;
 content: "";
 display: inline-block;
 vertical-align: middle;
 width: 0.3888888889em;
 height: 0.3888888889em;
 border-radius: 50%;
 background-color: #ccc;
 margin-right: 0.1rem;
}
.products-class .section1 .list1 .item {
	padding-bottom: 0.14rem;
	border-bottom: 1px solid #F0F0F0;
	margin-bottom: 0.13rem;
}
.products-class .section1 .list2 {
	margin-top: 0.23rem;
}
.products-class .section1 .list2 .list-container {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.products-class .section1 .list2 .item {
	width: 49%;
	margin-bottom: 0.12rem;
}
.products-class .section1 .img {
	width: 35%;
	border-radius: 0.12rem;
	border: 1px solid rgba(95, 69, 152, 0.3);
}
.products-class .section2 {
	background: url(../image/21.webp) no-repeat center center/cover;
	padding-top: 1rem;
	padding-bottom: 0.84rem;
}
.products-class .section2 .title, .products-class .section2 .title_img {
 margin-bottom: .4rem;
}
.products-class .section2 .my-list {
	display: flex;
	flex-wrap: wrap;
}
 .products-class .section2 .item:not(.swiper-slide) {
 width: calc(380 / 1600 * 100%);
 margin-bottom: 20px;
}
 .products-class .section2 .item:not(.swiper-slide) {
 margin-right: calc(26 / 1600 * 100%);
}
 .products-class .section2 .item:not(.swiper-slide):nth-of-type(4n) {
 margin-right: 0;
}
.products-class .section2 .swiper {
	padding-bottom: 0.36rem;
}
.products-class .section2.status1 .my-list {
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
 .products-class .section2.status1 .my-list::after {
 width: 31.4049586777%;
 position: relative;
 height: 0;
 content: "";
}
 .products-class .section2.status1 .item:not(.swiper-slide) {
 width: 31.4049586777%;
 margin-bottom: 20px;
}
 .products-class .section2.status1 .item:not(.swiper-slide) {
 margin-right: 0;
}
.products-class .section2 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.products-class .section2 .right {
	width: 75.625%;
}
.products-class .section2 .right-video {
 margin-bottom: .4rem;
}
.products-class .section2 .right-item + .right-item {
	margin-top: 0.4rem;
}
.products-detail .section1 {
	background: url(../image/25.webp) no-repeat center center/cover;
	padding-top: 110px;
	overflow: hidden;
	padding-bottom: 0.48rem;
}
.products-detail .section1 .box {
	padding-top: 0.28rem;
}
.products-detail .section1 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.products-detail .section1 .info {
	width: 48.75%;
	padding-top: 0.63rem;
}
.products-detail .section1 .title {
	line-height: 1.6666666667;
	margin-bottom: 0.35rem;
}
.products-detail .section1 .tip {
	line-height: 1.6666666667;
	margin-bottom: 0.17rem;
}
.products-detail .section1 .tip img {
	display: inline-block;
	vertical-align: middle;
	width: 1.2222222222em;
	margin-right: 0.11rem;
}
.products-detail .section1 .item {
	line-height: 1.7777777778;
	color: #555;
}
.products-detail .section1 .item + .item {
	margin-top: 0.12rem;
}
 .products-detail .section1 .item::before {
 position: relative;
 content: "";
 display: inline-block;
 vertical-align: middle;
 width: 0.3888888889em;
 height: 0.3888888889em;
 border-radius: 50%;
 background-color: #ccc;
 margin-right: 0.1rem;
}
.products-detail .section1 .text {
	line-height: 1.7777777778;
	margin-bottom: 0.34rem;
}
.products-detail .section1 .line {
	width: 100%;
	display: block;
	height: 1px;
	background-color: #ccc;
	margin-bottom: 0.34rem;
}
.products-detail .section1 .img {
	width: 59.375%;
	margin-right: -8.125%;
}
.products-detail .section2 {
	padding-top: 0.8rem;
	padding-bottom: 1.2rem;
	background: url(../image/28.webp) no-repeat center center/cover;
}
.products-detail .section2 .box {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.products-detail .section2 .right {
	width: 75.625%;
}
/* .products-detail .section2 .right-video {
  margin-bottom: .4rem;
} */
.products-detail .section2 .right-item-title {
	line-height: 1.6666666667;
	margin-bottom: 0.3rem;
}
.products-detail .section2 .title_img {
	margin-bottom: 0.4rem;
}
.products-detail .section2 .right-item + .right-item {
	margin-top: 0.7rem;
}
.products-detail .section2 .item1 table {
	border: 1px solid #e5e5e5;
	border-radius: 0.12rem;
	background-color: #fff;
	line-height: 1.7777777778;
	overflow: hidden;
	border-spacing: 0;
}
.products-detail .section2 .item1 table img {
	display: block;
	margin: 0 auto;
}
.products-detail .section2 .item1 thead tr {
	background-color: #5F4598;
	color: #fff;
}
.products-detail .section2 .item1 th {
	font-weight: normal;
	padding: 0.2rem 10px;
}
.products-detail .section2 .item1 th + th {
	border-left: 1px solid #E5E5E5;
}
.products-detail .section2 .item1 td {
	text-align: center;
	padding: 0.2rem 10px;
}
.products-detail .section2 .item1 tr:last-child td {
	border-bottom: none;
}
.products-detail .section2 .item1 tr td {
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
 .products-detail .section2 .item1 tr td:nth-child(1) {
 color: #5F4598;
}
.products-detail .section2 .item1 tr td:last-child {
	border-right: none;
}
.products-detail .section2 .item2 .swiper {
	padding-bottom: 0.4rem;
}
.products-detail .section2 .item3 .swiper {
	padding-bottom: 20px;
}
.products-detail .section2 .item3 .swiper-slide {
	border-radius: 0.08rem;
}
 .products-detail .section2 .item3 .swiper-slide::before {
 position: absolute;
 z-index: 2;
 content: "";
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 opacity: 0.3;
 background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 35.96%, #000 100%);
 background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 35.96%, #000 100%);
 background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 35.96%, #000 100%);
 background: linear-gradient(180deg, rgba(0, 0, 0, 0) 35.96%, #000 100%);
}
.products-detail .section2 .item3 .slide-content {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.03);
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-end;
	-moz-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
	padding: 0 0.3rem 0.26rem;
}
.products-detail .section2 .item3 .slide-title {
	color: #fff;
	line-height: 1.5555555556;
}
.products-detail .section2 .item5 .swiper {
	padding-bottom: 0.4rem;
}
.products-detail .section2 .item6 .title_img {
	margin-bottom: 0.3rem;
}
.paper-detail {
	padding-top: 110px;
	background-color: #F9F9F9;
}
.paper-detail .section1 {
	padding-top: 0.3rem;
}
.paper-detail .section1 .container {
	background-color: #fff;
	border-radius: 12px;
	padding: 0.7rem 0.5rem 0.84rem;
}
.paper-detail .section1 .title {
	line-height: 1.3888888889;
	margin-bottom: 0.17rem;
}
.paper-detail .section1 .text {
	line-height: 1.5;
	color: #666;
	margin-bottom: 0.36rem;
}
.paper-detail .section1 .text span {
	margin-right: 0.27rem;
}
.paper-detail .section1 .content {
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	padding-top: 0.33rem;
	padding-bottom: 0.5rem;
	line-height: normal;
}
.paper-detail .section1 .content img {
	display: inline-block;
}
.paper-detail .section1 .bottom {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 0.47rem;
}
.paper-detail .section1 .list {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 0;
}
.paper-detail .section1 .item {
	display: block;
	line-height: 1.3125;
	color: #333;
}
 .paper-detail .section1 .item::before {
 position: relative;
 content: "";
 width: 0.5em;
 height: 0.5em;
 border-radius: 50%;
 background-color: #DBDBDB;
 display: inline-block;
 vertical-align: middle;
 margin-right: 0.15rem;
}
.paper-detail .section1 .item:hover {
	color: #5F4598;
}
 .paper-detail .section1 .item:hover::before {
 background-color: #5F4598;
}
.paper-detail .section1 .item + .item {
	margin-top: 0.2rem;
}
.paper-detail .section1 .btns {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-left: 10px;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.paper-detail .section1 .btn {
	line-height: 2.5555555556;
	padding: 0 0.26rem;
	border-radius: 8px;
	border: 1px solid #5F4598;
	color: #5F4598;
}
.paper-detail .section1 .btn + .btn {
	margin-left: 0.2rem;
}
.paper-detail .section1 .btn:hover {
	background-color: #5F4598;
	color: #fff;
}
.paper-detail .section1 .btn2 {
	background-color: #5F4598;
	color: #fff;
}
.paper-detail .section1 .btn2:hover {
	background-color: #7F6AAC;
	border-color: #7F6AAC;
}
.paper-detail .section1 .btn-img {
	width: 1.3333333333em;
	margin-right: 0.1rem;
	display: inline-block;
	vertical-align: sub;
}
.paper-detail .section2 {
	padding-top: 0.7rem;
	padding-bottom: 0.8rem;
}
.paper-detail .section2 .title {
	line-height: 1.6666666667;
	margin-bottom: 0.3rem;
}
.paper-detail .section2 .title_img {
	margin-bottom: 0.4rem;
}
.paper-detail .section2 .swiper {
	padding-bottom: 0.4rem;
}
.products-class2 {
	padding-top: 110px;
	background: #F9F9F9 url(../image/42.webp) no-repeat center center/cover;
}
.products-class2 .section1 {
	padding-top: 0.28rem;
	padding-bottom: 1.2rem;
}
.products-class2 .section1 .my-breadcrumb {
	margin-bottom: 0.8rem;
}
.products-class2 .section1 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.products-class2 .section1 .right {
	width: 75.625%;
}
.products-class2 .section1 .right-item {
	margin-bottom: 0.08rem;
}
.products-class2 .section1 .right-item-title {
	line-height: 1.6666666667;
	margin-bottom: 0.3rem;
}
.products-class2 .section1 .title_img {
	margin-bottom: 0.4rem;
}
.products-class2 .section1 .swiper {
	overflow: initial;
}
.products-class2 .section1 .swiper-wrapper {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
 .products-class2 .section1 .swiper-wrapper::after {
 position: relative;
 content: "";
 width: 31.4049586777%;
 height: 0;
}
.products-class2 .section1 .swiper-slide {
	width: 31.4049586777%;
	margin-bottom: 20px;
	height: auto;
}
#from-modal .modal-main {
	background-color: #fff;
	width: 90%;
	max-width: 1400px;
	border-radius: 8px;
	padding-top: 0.72rem;
	padding-bottom: 0.48rem;
}
#from-modal .my-form {
	width: 95%;
	max-width: 1210px;
	margin: 0 auto;
}
.application .section1 {
	padding-top: 0.74rem;
	padding-bottom: 0.6rem;
	background: url(../image/50.webp) no-repeat center center/cover;
}
.application .section1 .my-title {
	margin-bottom: 0.4rem;
}
.application .section1 .title_img {
	margin-bottom: 0.4rem;
}
.application-detail .section1 {
	padding-top: 0.27rem;
	padding-bottom: 1rem;
	background: url(../image/55.webp) no-repeat center center/cover;
}
.application-detail .section1 .my-breadcrumb {
	margin-bottom: 0.35rem;
}
.application-detail .section1 .list {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-align: center;
	margin-bottom: 0.75rem;
}
.application-detail .section1 .item {
	margin: 0 0.6rem;
}
.application-detail .section1 .item:hover .item-icon, .application-detail .section1 .item.active .item-icon {
	background-color: rgba(95, 69, 152, 0.2);
}
.application-detail .section1 .item:hover .item-icon-container, .application-detail .section1 .item.active .item-icon-container {
	background-color: #5F4598;
}
.application-detail .section1 .item:hover .item-title, .application-detail .section1 .item.active .item-title {
	color: #5F4598;
}
.application-detail .section1 .item-icon {
	width: 4.4444444444em;
	height: 4.4444444444em;
	border-radius: 50%;
	background-color: #E5E5E5;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 0 auto 0.13rem;
}
.application-detail .section1 .item-icon-container {
	width: 3.6666666667em;
	height: 3.6666666667em;
	border-radius: 50%;
	background-color: #fff;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.application-detail .section1 .item-icon-container span {
	width: 2.2222222222em;
}
.application-detail .section1 .item-title {
	line-height: 1.6666666667;
}
.application-detail .section1 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 5.1rem;
}
.application-detail .section1 .info {
	width: 45%;
	height: 100%;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.application-detail .section1 .my-title {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.application-detail .section1 .title_img {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-bottom: 0.3rem;
}
.application-detail .section1 .title {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin-bottom: 0.3rem;
}
.application-detail .section1 .icon {
	width: 1.1363636364em;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.application-detail .section1 .text {
	color: #333;
	line-height: 1.7777777778;
	overflow: auto;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 100%;
	padding-right: 10px;
}
.application-detail .section1 .img {
	width: 50%;
	height: 100%;
	border-radius: 0.25rem;
}
.application-detail .section2 {
	padding-top: 0.7rem;
	padding-bottom: 1rem;
}
.application-detail .section2 .my-title {
	margin-bottom: 0.3rem;
}
.application-detail .section2 .title_img {
	margin-bottom: 0.4rem;
}
.application-detail .section2 .swiper {
	padding-bottom: 0.4rem;
}
.news .section1 {
	background: #F9F9F9 url(../image/65.webp) no-repeat center center/cover;
	padding-bottom: 1rem;
}
.news .section1 .top {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: -11vw;
	margin-bottom: 0.4rem;
}
.news .section1 .link {
	line-height: 2.6875;
	border: 1px solid rgba(255, 255, 255, 0.5);
	color: #fff;
	background-color: rgba(0, 0, 0, 0.2);
	padding: 0 0.42rem;
	border-radius: 30px;
	margin-right: 0.15rem;
}
.news .section1 .link:hover, .news .section1 .link.active {
	background-color: #5F4598;
	border-color: #5F4598;
}
.news .section1 .input {
	position: relative;
}
.news .section1 .input input {
	width: 4rem;
	line-height: 2.6875;
	border: 1px solid rgba(255, 255, 255, 0.5);
	color: #fff;
	border-radius: 30px;
	padding-left: 0.2rem;
	padding-right: 1.5rem;
	background-color: rgba(0, 0, 0, 0.2);
}
.news .section1 .input input:focus {
	border-color: #5F4598;
}
 .news .section1 .input input:hover::-webkit-input-placeholder {
 color: rgba(255, 255, 255, 0.6117647059);
}
 .news .section1 .input input:hover:-moz-placeholder {
 color: rgba(255, 255, 255, 0.6117647059);
}
 .news .section1 .input input:hover::-moz-placeholder {
 color: rgba(255, 255, 255, 0.6117647059);
}
 .news .section1 .input input:hover:-ms-input-placeholder {
 color: rgba(255, 255, 255, 0.6117647059);
}
 .news .section1 .input input:hover::placeholder {
 color: rgba(255, 255, 255, 0.6117647059);
}
 .news .section1 .input input::-webkit-input-placeholder {
 color: #fff;
 font-weight: bold;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .news .section1 .input input:-moz-placeholder {
 color: #fff;
 font-weight: bold;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .news .section1 .input input::-moz-placeholder {
 color: #fff;
 font-weight: bold;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .news .section1 .input input:-ms-input-placeholder {
 color: #fff;
 font-weight: bold;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -ms-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
 .news .section1 .input input::placeholder {
 color: #fff;
 font-weight: bold;
 -webkit-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -moz-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 -o-transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
 transition: all 1s cubic-bezier(0.43, 0.195, 0.02, 1);
}
.news .section1 .input span {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	border-radius: 30px;
	background-color: #5F4598;
	color: #fff;
	padding: 0 0.32rem;
	line-height: 2.6875;
	cursor: pointer;
}
.news .section1 .input span:hover {
	background-color: #7F6AAC;
}
.news .section1 .swipers {
	background: #fff url(../image/news1.svg) no-repeat right bottom;
	-o-background-size: 27.5% auto;
	background-size: 27.5% auto;
	padding: 0.6rem 0.6rem 0.4rem;
	border-radius: 0.2rem;
	margin-bottom: 0.2rem;
}
.news .section1 .swiper {
	padding-bottom: 0.5rem;
}
.news .section1 .swiper-slide {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.news .section1 .swiper-slide:hover .slide-title {
	color: #5F4598;
}
.news .section1 .slide-img {
	width: 47.2972972973%;
	border-radius: 0.2rem;
}
.news .section1 .slide-info {
	padding-top: 0.32rem;
	width: 47.2972972973%;
}
.news .section1 .slide-title {
	line-height: 1.7777777778;
	margin-bottom: 0.1rem;
}
.news .section1 .slide-time {
	line-height: 1.5;
	color: #555;
	margin-bottom: 0.26rem;
}
.news .section1 .slide-time img {
	width: 1.25em;
	margin-right: 0.05rem;
	display: inline-block;
	vertical-align: text-bottom;
}
.news .section1 .slide-line {
	width: 100%;
	height: 1px;
	background-color: #D9D9D9;
	display: block;
	margin-bottom: 0.22rem;
}
.news .section1 .slide-text {
	line-height: 2;
	color: #666666;
}
.news .section1 .more {
	margin-top: 0.4rem;
}
.news .section1 .more .wz {
	color: #333;
}
.news .section1 .list {
	margin-bottom: 0.4rem;
}
.news .section1 .list.active {
	margin-top: 11vw;
}
.news-detail .section1 {
	padding-top: 0.27rem;
	padding-bottom: 1rem;
	background: url(../image/66.webp) no-repeat center center/cover;
}
.news-detail .section1 .my-breadcrumb {
	margin-bottom: 0.4rem;
}
.news-detail .section1 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.news-detail .section1 .left {
	width: 100%;
	padding: 0.5rem 0.5rem 0.8rem;
	background-color: #fff;
	border-radius: 0.12rem;
}
.news-detail .section1 .title {
	line-height: 1.3888888889;
	margin-bottom: 0.25rem;
}
.news-detail .section1 .info {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 0.36rem;
}
.news-detail .section1 .info s {
	width: 1px;
	height: 1.2857142857em;
	background-color: #D9D9D9;
	margin: 0 0.3rem;
}
.news-detail .section1 .info-item {
	color: #666;
	line-height: 1.5;
}
.news-detail .section1 .info-item img {
	width: 1.1428571429em;
	margin-right: 0.04rem;
	display: inline-block;
	vertical-align: text-top;
}
.news-detail .section1 .container {
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	line-height: normal;
}
.news-detail .section1 .container img {
	display: inline-block;
}
.news-detail .section1 .bottom {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 0.47rem;
}
.news-detail .section1 .list {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	width: 0;
}
.news-detail .section1 .item {
	display: block;
	line-height: 1.3125;
	color: #333;
}
 .news-detail .section1 .item::before {
 position: relative;
 content: "";
 width: 0.5em;
 height: 0.5em;
 border-radius: 50%;
 background-color: #DBDBDB;
 display: inline-block;
 vertical-align: middle;
 margin-right: 0.15rem;
}
.news-detail .section1 .item:hover {
	color: #5F4598;
}
 .news-detail .section1 .item:hover::before {
 background-color: #5F4598;
}
.news-detail .section1 .item + .item {
	margin-top: 0.2rem;
}
.news-detail .section1 .btns {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-left: 10px;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.news-detail .section1 .btn {
	line-height: 2.5555555556;
	padding: 0 0.26rem;
	border-radius: 8px;
	border: 1px solid #5F4598;
	color: #5F4598;
}
.news-detail .section1 .btn + .btn {
	margin-left: 0.2rem;
}
.news-detail .section1 .btn:hover {
	background-color: #5F4598;
	color: #fff;
}
.news-detail .section1 .btn2 {
	background-color: #5F4598;
	color: #fff;
}
.news-detail .section1 .btn2:hover {
	background-color: #7F6AAC;
	border-color: #7F6AAC;
}
.news-detail .section1 .btn-img {
	width: 1.3333333333em;
	margin-right: 0.1rem;
	display: inline-block;
	vertical-align: sub;
}
.news-detail .section1 .right {
	width: 23.125%;
}
.news-detail .section1 .item1, .news-detail .section1 .item2 {
	background-color: #fff;
	border-radius: 0.12rem;
	margin-bottom: 0.3rem;
	padding: 0.46rem 0.4rem 0.16rem;
}
.news-detail .section1 .item-title {
	line-height: 1.25;
	margin-bottom: 0.29rem;
}
.news-detail .section1 .item-title img {
	display: inline-block;
	vertical-align: middle;
	width: 0.9583333333em;
	margin-right: 0.13rem;
}
.news-detail .section1 .item1-link {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 0.28rem;
	padding-bottom: 0.28rem;
	border-top: 1px solid #E5E5E5;
}
.news-detail .section1 .item1-link:hover p {
	color: #5F4598;
}
.news-detail .section1 .item1-link p {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	color: #666;
}
.news-detail .section1 .item1-link span {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	width: 1em;
	margin-left: 5px;
}
.news-detail .section1 .item2-link {
	padding-bottom: 0.25rem;
	border-bottom: 1px solid #E5E5E5;
	margin-bottom: 0.3rem;
}
.news-detail .section1 .item2-link:hover .item2-title {
	color: #5F4598;
}
.news-detail .section1 .item2-link:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
.news-detail .section1 .item2-img {
	border-radius: 0.12rem;
	margin-bottom: 0.14rem;
}
.news-detail .section1 .item2-title {
	line-height: 1.6666666667;
	color: #333;
}
.news-detail .section1 .item3 {
	background: url(../image/72.webp) no-repeat center center/cover;
	padding: 0.1rem;
	padding-right: 0.64rem;
	border-radius: 0.12rem;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
}
.news-detail .section1 .item3-img {
	width: 1rem;
	border-radius: 0.08rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-right: 0.2rem;
}
.news-detail .section1 .item3-title {
	line-height: 1.2222222222;
	margin-bottom: 0.1rem;
}
.news-detail .section1 .item3-text {
	line-height: 1.5;
}
.fqa .section1 {
	background: url(../image/75.webp) no-repeat center center/cover;
	padding-top: 0.74rem;
	padding-bottom: 1rem;
}
.fqa .section1 .my-title {
	margin-bottom: 0.4rem;
}
.fqa .section1 .title_img {
	margin-bottom: 0.4rem;
}
.fqa .section1 .select {
	display: -webkit-inline-flex;
	display: -moz-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	border-radius: 30px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
}
.fqa .section1 .select-item {
	line-height: 2.5555555556;
	background-color: #fff;
	padding: 0 0.42rem;
	border-right: 1px solid #F0F0F0;
}
.fqa .section1 .select-item:hover, .fqa .section1 .select-item.active {
	background-color: #5F4598;
	color: #fff;
	border-color: #5F4598;
}
.fqa .section1 .select-item:last-child {
	border-right: none;
}
.fqa .section2 {
	background: url(../image/76.webp) no-repeat center center/cover;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.fqa .section2 .my-title {
	margin-bottom: 0.39rem;
}
.fqa .section2 .title_img {
	margin-bottom: 0.35rem;
}
.fqa .section2 .text1 {
	line-height: 1.3333333333;
	color: #5F4598;
	margin-bottom: 0.15rem;
}
.fqa .section2 .text2 {
	line-height: 1.7777777778;
	margin-bottom: 0.34rem;
}
.fqa .section2 .form {
	background-color: #fff;
	border-radius: 0.12rem;
	padding: 0.24rem 0.3rem 0.3rem;
	margin-bottom: 0.4rem;
}
.fqa .section2 .form-title {
	line-height: 1.7777777778;
	color: #5F4598;
	margin-bottom: 0.11rem;
}
.fqa .section2 .form-list {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.fqa .section2 .form-item {
	width: 48.7012987013%;
	margin-bottom: 0.22rem;
}
.fqa .section2 .form-item:last-child {
	margin-bottom: 0;
}
.fqa .section2 .form-item.status1 {
	width: 100%;
}
.fqa .section2 .form-label {
	line-height: 1.7777777778;
	margin-bottom: 0.09rem;
}
.fqa .section2 .form-content {
	width: 100%;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}
.fqa .section2 .form-content input {
	border: 1px solid #e5e5e5;
	border-radius: 0.08rem;
	line-height: 2.875;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	padding: 0;
	padding: 0 0.2rem;
}
.fqa .section2 .form-content input:focus {
	border-color: #5F4598;
}
.fqa .section2 .groui-select {
	width: 100%;
	margin-right: 0;
}
.fqa .section2 .groui-select .select-label-input {
	padding-left: 0.2rem;
	border-radius: 0.08rem;
	line-height: 2.875;
	padding-right: 0.4rem;
}
 .fqa .section2 .groui-select .select-label-input::-webkit-input-placeholder {
 color: #666;
}
 .fqa .section2 .groui-select .select-label-input:-moz-placeholder {
 color: #666;
}
 .fqa .section2 .groui-select .select-label-input::-moz-placeholder {
 color: #666;
}
 .fqa .section2 .groui-select .select-label-input:-ms-input-placeholder {
 color: #666;
}
 .fqa .section2 .groui-select .select-label-input::placeholder {
 color: #666;
}
.fqa .section2 .groui-select .select-icon {
	width: 1.25em;
	right: 0.1rem;
}
.fqa .section2 .form-btn {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-left: 0.2rem;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	background-color: #5F4598;
	color: #fff;
	padding: 0 0.27rem 0 0.22rem;
	border-radius: 0.08rem;
	cursor: pointer;
}
.fqa .section2 .form-btn:hover {
	background-color: #7F6AAC;
}
.fqa .section2 .form-btn img {
	width: 1.4444444444em;
	margin-right: 0.09rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.contact .section1 {
	background-color: #F9F9F9;
	padding-top: 0.74rem;
	padding-bottom: 0.8rem;
}
.contact .section1 .my-title {
	margin-bottom: 0.4rem;
}
.contact .section1 .title_img {
	margin-bottom: 0.4rem;
}
.contact .section1 .content {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: relative;
}
.contact .section1 .left, .contact .section1 .right {
	width: 100%;
	background-color: #fff;
	border-radius: 0.12rem;
	padding: 0.29rem 0.4rem;
}
.contact .section1 .title {
	line-height: 2;
}
.contact .section1 .left {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-moz-box-orient: vertical;
	-moz-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.contact .section1 .left .title {
	margin-bottom: 0.26rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.contact .section1 .list {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-bottom: 0.29rem;
}
.contact .section1 .item {
	width: 40%;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: flex-start;
	-moz-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	line-height: 1.625;
	margin-bottom: 0.16rem;
}
.contact .section1 .item a:hover {
	color: #5F4598;
	text-decoration: underline;
}
 .contact .section1 .item:nth-child(1), .contact .section1 .item:nth-child(3) {
 width: 53%;
}
.contact .section1 .item img {
	width: 1.9375em;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	margin-right: 0.2rem;
}
.contact .section1 .img {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	border-radius: 0.08rem;
	overflow: hidden;
	position: relative;
}
.contact .section1 .dot {
	position: absolute;
	top: 46%;
	left: 49%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	-moz-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	width: 12.8571428571%;
}
.contact .section1 .dot-container {
	padding-top: 100%;
	position: relative;
	border-radius: 50%;
	box-shadow: 0 0 0 0 rgba(95, 69, 152, 0.3);
	-webkit-animation: ani1 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);
	-moz-animation: ani1 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);
	-o-animation: ani1 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);
	animation: ani1 1.25s infinite cubic-bezier(0.24, 0, 0.38, 1);
}
.contact .section1 .dot-icon {
	position: absolute;
	width: 83.3333333333%;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	-moz-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
}
 @-webkit-keyframes ani1 {
 100% {
 box-shadow: 0 0 0 0.2rem transparent;
}
}
@-moz-keyframes ani1 {
 100% {
 box-shadow: 0 0 0 0.2rem transparent;
}
}
@-o-keyframes ani1 {
 100% {
 box-shadow: 0 0 0 0.2rem transparent;
}
}
@keyframes ani1 {
 100% {
 box-shadow: 0 0 0 0.2rem transparent;
}
}
.contact .section1 .right {
	padding-bottom: 0.5rem;
}
.contact .section1 .right .title {
	margin-bottom: 0.24rem;
}
.contact .section1 .my-form .form-textarea {
	height: 0.8rem;
}
.contact .section1 .my-form .form-btn {
	line-height: 2.6666666667;
}
.contact .section1 .my-form .form-btn.status1 {
	padding: 0 0.62rem;
}
.contact .section1 .text {
	line-height: 1.7777777778;
	color: #5F4598;
	margin-bottom: 0.06rem;
}
.contact .section2 {
	padding-top: 0.74rem;
	padding-bottom: 1rem;
	background: url(../image/80.webp) no-repeat center center/cover;
}
.contact .section2 .my-title {
	margin-bottom: 0.4rem;
}
.contact .section2 .title_img {
	margin-bottom: 0.4rem;
}
.contact .section2 .infos {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 0.5rem;
}
.contact .section2 .info {
	width: 48.75%;
	height: 5rem;
	position: relative;
	border-radius: 0.12rem;
}
 .contact .section2 .info:nth-child(1) .info-content {
 background: -webkit-linear-gradient(top, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
 background: -moz-linear-gradient(top, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
 background: -o-linear-gradient(top, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
 background: linear-gradient(180deg, rgba(95, 69, 152, 0) 0%, rgba(95, 69, 152, 0.9) 50%, #5F4598 100%);
}
 .contact .section2 .info:nth-child(1) .info-text::-webkit-scrollbar-thumb {
 background-color: #1DA8CE;
}
 .contact .section2 .info:nth-child(2) .info-content {
 background: -webkit-linear-gradient(top, rgba(29, 168, 206, 0) 0%, rgba(29, 168, 206, 0.9) 50%, #1DA8CE 100%);
 background: -moz-linear-gradient(top, rgba(29, 168, 206, 0) 0%, rgba(29, 168, 206, 0.9) 50%, #1DA8CE 100%);
 background: -o-linear-gradient(top, rgba(29, 168, 206, 0) 0%, rgba(29, 168, 206, 0.9) 50%, #1DA8CE 100%);
 background: linear-gradient(180deg, rgba(29, 168, 206, 0) 0%, rgba(29, 168, 206, 0.9) 50%, #1DA8CE 100%);
}
.contact .section2 .info-content {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 1.5rem 0.25rem 0 0.5rem;
	color: #fff;
}
.contact .section2 .info-icon {
	width: 1.6666666667em;
	margin-bottom: 0.23rem;
}
.contact .section2 .info-title {
	line-height: 1.3333333333;
	margin-bottom: 0.29rem;
}
.contact .section2 .info-text {
	line-height: 1.7777777778;
	max-height: 7.1111111111em;
	overflow: auto;
}
.contact .section2 .list {
	margin-bottom: 0.5rem;
}
.contact .section2 .item {
	background-color: #fff;
	border-radius: 0.08rem;
	margin-bottom: 0.15rem;
}
.contact .section2 .item.active {
	background: #642429 ;
	-o-background-size: 30% auto;
	background-size: 30% auto;
}
.contact .section2 .item.active .item-title, .contact .section2 .item.active .item-ul p {
	color: #fff;
}
.contact .section2 .item.active .item-text {
	display: none;
}
.contact .section2 .item.active .item-title span {
	opacity: 1;
}
.contact .section2 .item-top {
	padding: 10px 0.4rem;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 1rem;
}
.contact .section2 .item-info {
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.contact .section2 .item-title {
	line-height: 1.5555555556;
	position: relative;
}
 .contact .section2 .item-title::before {
 position: absolute;
 content: "";
 width: 0.05rem;
 height: 1.1111111111em;
 top: 50%;
 -webkit-transform: translate3d(0, -50%, 0);
 -moz-transform: translate3d(0, -50%, 0);
 transform: translate3d(0, -50%, 0);
 background-color: #642429;
 left: -0.4rem;
}
.contact .section2 .item-title span {
	margin-left: 0.27rem;
	line-height: 1.4285714286;
	opacity: 0;
}
.contact .section2 .item-title span img {
	display: inline-block;
	vertical-align: sub;
	width: 1.4285714286em;
	margin-right: 0.07rem;
}
.contact .section2 .item-text {
	padding-top: 0.05rem;
	line-height: 1.75;
}
.contact .section2 .item-btn {
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	width: 1.4444444444em;
	margin-left: 10px;
}
.contact .section2 .item-bottom {
	padding: 0 0.4rem 0.8rem;
	display: none;
}
.contact .section2 .item-uls {
	padding-top: 0.4rem;
	border-top: 1px solid rgba(255, 255, 255, 0.1);
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
}
.contact .section2 .item-ul {
	line-height: 1.75;
}
 .contact .section2 .item-ul:nth-child(1) {
 width: 42.1052631579%;
 border-right: 1px solid rgba(255, 255, 255, 0.1);
 padding-right: 0.7rem;
}
 .contact .section2 .item-ul:nth-child(2) {
 width: 57.8947368421%;
 padding-left: 0.7rem;
}
.contact .section2 .item-ul p + p {
	margin-top: 0.08rem;
}
.search {
	background-color: #F9F9F9;
}
.search .section1 .top {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-top: 0.7rem;
	margin-bottom: 0.3rem;
}
.search .section1 .my-title {
	margin-bottom: 0.4rem;
}
.search .section1 .title_img {
	margin-bottom: 0.37rem;
}
.search .section1 .text1 {
	line-height: 1.35;
	margin-bottom: 0.12rem;
}
.search .section1 .text2 {
	line-height: 1.3125;
	color: #555;
}
.search .section1 .text2 span {
	color: #1DA8CE;
}
.search .section1 .input {
	width: 6rem;
	position: relative;
}
.search .section1 .input input {
	width: 100%;
	line-height: 3.5714285714;
	background-color: #fff;
	border: 1px solid #F0F0F0;
	border-radius: 100px;
	padding-left: 2.1428571429em;
	padding-right: 4.4285714286em;
}
.search .section1 .input input:focus {
	border-color: #5F4598;
}
 .search .section1 .input input::-webkit-input-placeholder {
 color: rgba(153, 153, 153, 0.6);
}
 .search .section1 .input input:-moz-placeholder {
 color: rgba(153, 153, 153, 0.6);
}
 .search .section1 .input input::-moz-placeholder {
 color: rgba(153, 153, 153, 0.6);
}
 .search .section1 .input input:-ms-input-placeholder {
 color: rgba(153, 153, 153, 0.6);
}
 .search .section1 .input input::placeholder {
 color: rgba(153, 153, 153, 0.6);
}
.search .section1 .icon {
	width: 3.5714285714em;
	height: 3.5714285714em;
	border-radius: 50%;
	background-color: #5F4598;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
.search .section1 .icon:hover {
	background-color: #7F6AAC;
}
.search .section1 .icon img {
	width: 1.8571428571em;
}
.search .section1 .select {
	padding-top: 0.24rem;
	border-top: 2px solid #E5E5E5;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	line-height: 1.5;
	margin-bottom: 0.42rem;
	overflow: auto;
}
.search .section1 .select s {
	width: 1px;
	height: 1.25em;
	background-color: #D9D9D9;
	margin: 0 0.3rem;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.search .section1 .select-item {
	color: #666666;
	cursor: pointer;
	-ms-flex-negative: 0;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
}
.search .section1 .select-item.active, .search .section1 .select-item:hover {
	color: #5F4598;
}
.search .section2 {
	padding-bottom: 1rem;
}
.search .section2 .my-list, .search .section2 .my-list2 {
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.search .section2 .my-list .item, .search .section2 .my-list2 .item {
	width: 23.75%;
	margin-right: 1.5625%;
	margin-bottom: 20px;
}
 .search .section2 .my-list .item:nth-of-type(4n), .search .section2 .my-list2 .item:nth-of-type(4n) {
 margin-right: 0;
}
.search .section2 .my-list4 {
	margin-bottom: 0.4rem;
}
.search .section2 .my-list4 .more {
	display: none;
}
.search .section2 .my-list4 .item {
	-webkit-flex-direction: row-reverse;
	-moz-box-orient: horizontal;
	-moz-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
.search .section2 .my-list4 .item-img {
	width: 18.125%;
	margin-right: 0;
	margin-left: 3.125%;
}
.search .section2 .my-faq {
	padding-bottom: 0;
}
.search .section2 .my-faq .faq-list {
	margin-bottom: 0;
}
.search .section2 .page {
	margin-top: 0.48rem;
}
.swiper1 .swiper-slide .icon {
	display: none;
	width: 45px!important;
	position: absolute!important;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
}
 @media (max-width: 1840px) {
 .my-swiper-button .swiper-button-prev {
 left: -55px;
}
 .my-swiper-button .swiper-button-next {
 right: -55px;
}
}
@media (max-width: 1440px) {
 .products-detail .section1 .info {
 width: 42.5%;
}
 .products-detail .section1 .img {
 margin-right: 0;
 width: 57.5%;
}
 .my-swiper-button .swiper-button-prev {
 left: 5px;
}
 .my-swiper-button .swiper-button-next {
 right: 5px;
}
}
@media (max-width: 1366px) {
 .news-detail .section1 .item3 {
 padding-right: 0.1rem;
}
 .contact .section2 .info-content {
 padding-top: 1.2rem;
}
}
@media (max-width: 1200px) {
 .a_dw {
 position: relative;
 top: -50px;
}
 .z_tanchuang .tbox .modal {
 width: 90%;
 padding: 5px;
}
 .z_tanchuang .tbox .modal .out {
 right: 0;
 top: -50px;
}
 .products-detail .section1, .paper-detail, .products-class2 {
 padding-top: 0;
}
 .page .page1 {
 display: none;
}
 .page .page2 {
 display: block;
}
}
@media (max-width: 960px) {
 .padding50 {
 padding-top: 50px !important;
 padding-bottom: 50px !important;
}
 .my-swiper-button .swiper-button {
 display: none;
}
 .my-list .item {
 width: 280px;
}
 .my-list3 .item {
 height: auto;
 width: 100%;
}
 .my-list3 .item-img {
 height: auto;
}
 .my-list3 .item-text {
 display: -webkit-box;
}
 .my-list4 .more {
 display: none;
}
 .my-list4 .item {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .my-list4 .item-img {
 width: 100%;
 margin-right: 0;
}
 .my-list4 .item-info {
 width: 100%;
}
 .my-modal .modal-main {
 width: 100%;
}
 .my-modal .modal-close {
 right: 0;
 top: -33px;
}
 .my-banner {
 overflow: hidden;
}
 .my-banner .banner-img1 {
 display: none;
}
 .my-banner .banner-img2 {
 display: block;
}
 .my-left {
 display: none;
}
 .my-breadcrumb {
 display: none;
}
 .my-form .form-item {
 width: 100%;
}
 .my-form .form-item.status2 {
 width: 100%;
}
 .my-form .form-item.status3 {
 width: 100%;
}
 .my-form .form-textarea {
 height: 100px;
}
 .about .section1 .content {
 height: auto;
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .about .section1 .info {
 width: 100%;
 margin-bottom: 20px;
}
 .about .section1 .text {
 height: auto;
}
 .about .section1 .img {
 width: 100%;
}
 .about .section2 .swiper-slide {
 background-color: #5F4598;
 min-height: initial;
 padding: 20px;
}
 .about .section2 .slide-title {
 color: #fff;
}
 .about .section2 .slide-icon {
 box-shadow: none;
}
 .about .section2 .slide-text {
 display: block;
}
 .about .section2 .slide-line {
 -webkit-transform: translate3d(0, -50%, 0) rotate(-360deg);
 -moz-transform: translate3d(0, -50%, 0) rotate(-360deg);
 transform: translate3d(0, -50%, 0) rotate(-360deg);
}
 .about .section2 .slide-line s {
 background-color: #fff;
}
 .about .section2 .slide-round {
 border-color: #fff;
}
 .about .section3 .content {
 height: auto;
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .about .section3 .imgs {
 width: 100%;
 margin-bottom: 20px;
}
 .about .section3 .list {
 width: 100%;
 height: auto;
 padding-right: 0;
 margin-right: 0;
}
 .about .section3 .item-icon {
 display: none;
}
 .about .section3 .item-text {
 display: block;
}
 .about .section4 .title_img {
 margin-bottom: 20px;
}
 .about .section4 .swiper {
 padding-bottom: 15px;
}
 .about .section4 .swiper-bg {
 display: none;
}
 .about .section4 .swiper-slide {
 padding-left: 0;
 padding-right: 0;
 -webkit-justify-content: space-between;
 -moz-box-pack: justify;
 -ms-flex-pack: justify;
 justify-content: space-between;
}
 .about .section4 .item {
 width: 49%;
 margin-right: 0;
 margin-bottom: 15px;
}
 .about .section4 .item-img-container {
 width: 100%;
}
 .about .section4 .item-img {
 opacity: 1;
}
 .about .section4 .item-info {
 opacity: 0;
}
 .about .section5 .box {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 padding-top: 0;
 padding-bottom: 0;
}
 .about .section5 .line {
 width: 100vw;
 height: 1px;
 left: -5vw;
}
 .about .section5 .swiper {
 height: auto;
 margin-left: 0;
 margin-top: -0.75em;
 width: 100%;
 margin-bottom: 10px;
}
 .about .section5 .swiper-slide {
 width: auto;
 -webkit-flex-direction: column;
 -moz-box-orient: vertical;
 -moz-box-direction: normal;
 -ms-flex-direction: column;
 flex-direction: column;
}
 .about .section5 .slide-icon {
 margin: 0 auto 10px;
}
 .about .section5 .times {
 display: -webkit-flex;
 display: -moz-box;
 display: -ms-flexbox;
 display: flex;
 margin-left: 0;
 width: 100%;
 -webkit-justify-content: center;
 -moz-box-pack: center;
 -ms-flex-pack: center;
 justify-content: center;
 margin-bottom: 20px;
}
 .about .section5 .time:nth-child(2) {
 margin-left: 0;
}
 .about .section5 .info {
 width: 100%;
}
 .products .section1 .item {
 width: 100%;
 height: auto;
}
 .products .section1 .item-img {
 position: absolute;
 top: 0;
 left: 0;
}
 .products .section1 .item-content {
 position: relative;
 background-color: rgba(95, 69, 152, 0.9);
 padding: 20px;
}
 .products .section1 .item-ul-container {
 height: auto;
 opacity: 1;
}
 .products-class .section1 .content {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .products-class .section1 .info {
 width: 100%;
 margin-bottom: 20px;
}
 .products-class .section1 .img {
 width: 100%;
}
 .products-class .section2 .swiper {
 padding-bottom: 25px;
}
 .products-detail .section1 {
 padding-bottom: 50px;
}
 .products-detail .section1 .content {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 -webkit-flex-direction: column-reverse;
 -moz-box-orient: vertical;
 -moz-box-direction: reverse;
 -ms-flex-direction: column-reverse;
 flex-direction: column-reverse;
}
 .products-detail .section1 .info {
 width: 100%;
 padding-top: 20px;
}
 .products-detail .section1 .img {
 width: 100%;
}
 .products-detail .section2 .right {
 width: 100%;
}
 .products-detail .section2 .item1 .content {
 overflow: auto;
}
 .products-detail .section2 .item1 table {
 min-width: 800px;
}
 .products-detail .section2 .item2 .swiper-slide {
 width: 280px;
}
 .products-detail .section2 .item3 .swiper-slide {
 width: 240px;
}
 .paper-detail .section1 .container {
 padding: 20px;
}
 .paper-detail .section1 .text span {
 width: 100%;
 margin-right: 0;
 display: block;
}
 .paper-detail .section1 .bottom {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .paper-detail .section1 .list {
 width: 100%;
 margin-bottom: 20px;
}
 .paper-detail .section1 .btns {
 margin-left: auto;
 margin-right: auto;
}
 #from-modal .modal-main {
 width: 100%;
 padding-top: 24px;
}
 .products-class2 .section1 .right {
 width: 100%;
}
 .application-detail .section1 .list {
 display: none;
}
 .application-detail .section1 .content {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 height: auto;
}
 .application-detail .section1 .info {
 width: 100%;
 height: auto;
 margin-bottom: 20px;
}
 .application-detail .section1 .img {
 width: 100%;
 height: auto;
}
 .application-detail .section1 .img img {
 height: auto;
}
 .news .section1 .top {
 margin-top: -24vw;
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .news .section1 .more {
 display: none;
}
 .news .section1 .link {
 -ms-flex-negative: 0;
 -webkit-flex-shrink: 0;
 flex-shrink: 0;
}
 .news .section1 .input {
 -webkit-flex-grow: 1;
 -moz-box-flex: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
 margin-top: 20px;
 width: 100%;
}
 .news .section1 .input input {
 width: 100%;
}
 .news .section1 .swipers {
 padding: 15px;
}
 .news .section1 .swiper-slide {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .news .section1 .slide-img {
 width: 100%;
}
 .news .section1 .slide-info {
 width: 100%;
 padding-top: 20px;
}
 .news-detail .section1 .content {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .news-detail .section1 .left {
 width: 100%;
 margin-bottom: 20px;
 padding: 15px;
}
 .news-detail .section1 .right {
 width: 100%;
}
 .news-detail .section1 .item1 {
 display: none;
}
 .news-detail .section1 .item2 {
 display: none;
}
 .news-detail .section1 .bottom {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .news-detail .section1 .list {
 width: 100%;
 margin-bottom: 20px;
}
 .news-detail .section1 .btns {
 margin-left: auto;
 margin-right: auto;
}
 .news-detail .section1 .item3 {
 padding: 10px;
}
 .news-detail .section1 .item3-img {
 width: 100px;
}
 .fqa .section1 .select {
 position: relative;
 margin-bottom: 20px;
}
 .fqa .section2 .form-item {
 width: 100%;
}
 .contact .section1 .content {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .contact .section1 .left {
 width: 100%;
 margin-bottom: 20px;
}
 .contact .section1 .item {
 width: 100%;
}
 .contact .section1 .item:nth-child(1), .contact .section1 .item:nth-child(3) {
 width: 100%;
}
 .contact .section1 .img {
 height: auto;
}
 .contact .section1 .img img {
 height: auto;
}
 .contact .section1 .right {
 width: 100%;
}
 .contact .section1 .my-form .form-textarea {
 height: 80px;
}
 .contact .section2 .infos {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .contact .section2 .info {
 height: 250px;
 width: 100%;
}
 .contact .section2 .info + .info {
 margin-top: 20px;
}
 .contact .section2 .info-content {
 padding-top: 45px;
}
 .contact .section2 .item-uls {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .contact .section2 .item-ul:nth-child(1) {
 width: 100%;
 padding-right: 0;
 border-right: none;
 margin-bottom: 0.08rem;
}
 .contact .section2 .item-ul:nth-child(2) {
 width: 100%;
 padding-left: 0;
}
 .search .section1 .top {
 padding-top: 50px;
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
}
 .search .section1 .input {
 margin-top: 20px;
 width: 100%;
}
 .search .section2 .my-list, .search .section2 .my-list2 {
 -webkit-justify-content: space-between;
 -moz-box-pack: justify;
 -ms-flex-pack: justify;
 justify-content: space-between;
}
 .search .section2 .my-list .item, .search .section2 .my-list2 .item {
 width: 49%;
 margin-right: 0;
}
 .search .section2 .my-list4 .item-img {
 width: 100%;
 margin-left: 0;
}
 .news .section1 .list.active {
 margin-top: 13vw;
}
 .products-class .section2 .my-list {
 justify-content: space-between;
}
 .products-class .section2 .item:not(.swiper-slide) {
 width: 49%;
 margin-right: 0;
}
 .swiper1 .swiper-slide.slide-video .txt {
/*display: none;*/
  }
 .swiper1 .swiper-slide.slide-video .icon {
 display: block;
}
 .products-class .section2 .right {
 width: 100%;
}
 .products-class .section2.status1 .item:not(.swiper-slide) {
 width: 48%;
}
 .about .section3 .swiper-pagination {
 display: block;
}
 .i1 .more .a .tb,  .i2 .more .a .tb,  .i3 .more .a .tb,  .i4 .more .a .tb,  .i5 .more .a .tb {
 width: 36px;
 height: 36px;
}
 .about .section3 .imgs {
 display: none;
}
 .about .section3 .list .swiper-wrapper {
 display: flex;
}
 .about .section3 .item-img {
 display: block;
 margin-bottom: 15px;
 border-radius: 4px;
}
 .about .section3 .item {
 border: none;
 padding-top: 0;
 padding-bottom: 0;
}
 .about .section3 .list {
 padding-bottom: 20px;
 overflow: hidden;
}
 .about .section3 .list .my-swiper-pagination .swiper-pagination-bullet-active {
 background-color: #fff;
}
}
@media (max-width: 750px) {
 .products-class2 .section1 .swiper-slide {
 width: 48%;
 margin-right: 0;
}
 .products-class2 .section1 .swiper-wrapper::after {
 display: none;
}
}
