@charset "utf-8";
body {
	font-family: "PingFang SC", "Microsoft YaHei";
}
input, textarea {
	font-family: "PingFang SC", "Microsoft YaHei" !important;
}
.altumcode {
 --fontFamily:"PingFang SC", "Microsoft YaHei" !important;
}
@font-face {
	font-family: 'sanlux';
	src: url('../fonts/regular/OutfitRegular.woff2') format('woff2'),  url('../fonts/regular/OutfitRegular.woff') format('woff');
}
@font-face {
	font-family: 'sanluxBold';
	src: url('../fonts/bold/OutfitBold.woff2') format('woff2'),  url('../fonts/bold/OutfitBold.woff') format('woff');
}
@font-face {
	font-family: 'sanluxSemiBold';
	src: url('../fonts/SemiBold/OutfitSemiBold.woff2') format('woff2'),  url('../fonts/SemiBold/OutfitSemiBold.woff') format('woff');
}
:root {

    /* 字号 */

    --font80: 80px;
 --font40: 40px;
 --font30: 30px;
 --font20: 20px;
 --font24: 24px;
 --font60: 60px;
 --font50: 50px;

    /* 段落字号 */

    --font18: 18px;
 --font16: 16px;
 --font14: 14px;

    /* 行高 */

    --line12: 1.2;
 --line13: 1.3;
 --line15: 1.5;
 --line16: 1.6;
 --line17: 1.7;
 --line175: 1.75;

    /* 颜色 */

    --color333: #333;
 --colorfff: #fff;
 --color666: #666;
 --colormain: #33AD37;
 --colorbj: #F6F6F6;

    /* 板块间距 */

    --space120: 120px;
 --space100: 100px;
 --space80: 80px;
 --space30: 30px;
 --space50: 50px;
 --space140: 140px;

    /* 段落间距 */

    --parpspace10: 10px;
 --parpspace12: 12px;
 --parpspace16: 16px;
 --parpspace20: 20px;

    /* 数字字体 */

    --bold: 'sanluxBold';
 --regular: 'sanlux';
 --semibold: 'sanluxSemiBold';
 --head: 70px;
 --arrowj: 50px;
 --arroww: 44px;
}
.ys-cont1160 {
	width: 1160px;
	max-width: calc(100% - 80px);
	margin: 0 auto;
}
.std-h2,  .yxedr-active h2 {
	font-size: var(--font80);
	color: var(--color333);
	line-height: var(--line12);
}
.std-h3,  .yxedr-active h3 {
	font-size: var(--font40);
	color: var(--color333);
	line-height: var(--line15);
}
.std-h4,  .yxedr-active h4 {
	font-size: var(--font30);
	color: var(--color333);
	line-height: var(--line15);
}
.std-h5,  .std-text20,  .std-text20 p,  .yxedr-active h5 {
	font-size: var(--font20);
	color: var(--color333);
	line-height: var(--line175);
}
.std-text,  .std-text p {
	font-size: var(--font18);
	color: var(--color333);
	line-height: var(--line175);
}
.std-text1,  .std-text1 p {
	font-size: var(--font16);
	color: var(--color333);
	line-height: var(--line175);
}
.std-text2,  .std-text2 p {
	font-size: var(--font14);
	color: var(--color333);
	line-height: var(--line175);
}
.yxedr-active p {
	font-size: var(--font16);
	color: var(--color666);
	line-height: var(--line175);
	margin-bottom: var(--parpspace12);
}
.std-margin {
	margin-top: var(--space120);
}
.std-margin1 {
	margin-bottom: var(--space120);
}
.std-margin2 {
	margin-bottom: var(--space100);
}
.std-margin3 {
	margin-bottom: var(--space30);
}
.std-padding {
	padding-top: var(--space120);
}
.std-padding1 {
	padding-bottom: var(--space120);
}
.std-padding2 {
	padding-top: var(--space100);
}
.std-padding3 {
	padding-bottom: var(--space100);
}
.std-padding4 {
	padding-bottom: var(--space30);
}
.yxedr-active h2 {
	margin-bottom: var(--parpspace20);
}
.yxedr-active h3 {
	margin-bottom: var(--parpspace16);
}
.yxedr-active h4,  .std-text2 p {
	margin-bottom: var(--parpspace12);
}
.yxedr-active h5,  .std-text1 p {
	margin-bottom: var(--parpspace10);
}
/* 英文站换行规则 */

/* p,div,h1,h2,h3,h4,h5,h6,span,a{ 

    word-wrap: normal; 

    word-break: keep-all; 

} */

/*分享翻译*/

.ys-wechat-cont-parga p::before {
	/*分享中文版本*/

	content: '分享到 - 微信';/*分享英文版本*/

    /* content: 'Share the - weixin'; */

}
/* ada start */

.products-banner-title {
	text-align: center;
	margin-bottom: 16px;
	font-weight: bold;
}
.products-banner-text {
	text-align: center;
}
.ys-cont620 {
	width: 620px;
}
.ys-nybanner .ys-bread {
	position: absolute;
	top: 30px;
	left: 50%;
	transform: translateX(-50%);
	margin: 0;
}
.ys-bread-list a {
	color: var(--colorfff);
}
.ys-bread-list::before {
	content: "";
	display: block;
	width: 1px;
	height: 13px;
	background-color: var(--colorfff);
	position: absolute;
	right: 0;
}
.ys-bread-list {
	padding: 0 25px;
}
.prod-cont-ul-li {
	display: flex;
	position: relative;
	border-radius: 10px;
	background: var(--colorfff);
	margin-bottom: var(--space30);
}
.products-main {
	background-color: var(--colorbj);
}
.pcul-left {
	border-right: 1px dashed #A1A1A1;
	position: relative;
	width: 60%;
	padding-top: var(--space80);
	padding-left: var(--space120);
	padding-bottom: var(--space100);
}
.pcul-right {
	width: 40%;
	padding: var(--space30) 81px var(--space30) 56px;
}
.pcul-left-bj {
	position: absolute;
	top: 0;
	right: 0;
	width: 28%;
}
.pcul-left-title {
	font-weight: bold;
	margin-bottom: 16px;
}
.pcul-left-text {
	margin-bottom: 55px;
}
.pcul-left-text p {
	color: #666;
}
.pcul-left-show-li {
	display: flex;
	align-items: center;
	margin-bottom: 16px;
}
.pcul-left-show-icon {
	width: 18px;
}
.pcul-left-show-icon img {
	width: 100%;
}
.pcul-left-show-text {
	margin-left: 16px;
	width: calc(100% - 32px);
}
.pcul-right-ul {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.pcul-right-belt-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.pcul-right-cut-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.pcul-right-farm-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.pcul-right-ul-li {
	padding: 0 10px;
	width: 50%;
	margin-bottom: 18px;
}
.prul-text {
	transition: all .36s;
}
.prul-icon {
	width: 14px;
}
.hnid2-third-link {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 8px 10px 7px;
	height: 100%;
	border-bottom: 1px solid #d9d9d9;
}
.pcul-right-gdul {
	display: flex;
}
.ys-nybanner .ys-bread {
	padding-bottom: 22px;
}
.pcul-right-belt-title {
	font-weight: bold;
	color: var(--colormain);
	margin-top: 16px;
	margin-bottom: 8px;
	padding-left: 10px;
}
.pcul-right-belt-ul .pcul-right-ul-li:last-child {
	width: 100%;
	margin-bottom: 0;
}
.pcul-left-text {
	width: 60%;
}
.pcul-right-farm-ul .pcul-right-ul-li:nth-last-of-type(-n+2) {
	width: 100%;
}
.issue-box {
	width: 53%;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;/* background-color: var(--colorfff);

    border-radius: 10px; */

}
.issue-main .ys-nyban-title h1 {
	font-size: var(--font40);
}
.issue-box-input {
	width: calc(100% - 50px);
	background-color: var(--colorfff);
	border-radius: 8px 0 0 8px;
	border: 1px solid #E1E1E1;
}
.issue-box-input input {
	font-size: 16px;
	color: var(--color333);
	width: 100%;
	height: 50px;
	padding: 0 14px;
}
 .issue-box-input input::placeholder {
 color: #A5A5A5;
 font-size: 16px;
}
.issue-box-icon {
	display: block;
	border-radius: 0px 8px 8px 0px;
	width: 50px;
	height: 50px;
	background-color: var(--colormain);
	position: relative;
	cursor: pointer;
}
.issue-box-icon img {
	width: 21px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.issue-cont {
	margin: var(--space80) auto;
	border-top: 1px solid rgba(51, 51, 51, 0.6);
}
.load-cont {
	margin-top: var(--space80);
	margin-bottom: 35px;
	border-top: 1px solid rgba(51, 51, 51, 0.6);
}
.load-page {
	margin-bottom: var(--space120);
}
.issue-cont-button {
	text-align: center;
	margin-top: var(--space30);
	margin-bottom: 50px;
}
.issue-cont-btn-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -7px;
	justify-content: center;
}
.issue-main {
	background-color: var(--colorbj);
}
.icbu-li {
	padding: 0 7px;
	margin-bottom: 15px;
}
.icbu-li .std-text {
	text-align: center;
	padding: 8px 35px;
	border-radius: 5px;
	background-color: var(--colorfff);
	transition: all 0.36s;
	display: block;
}
.issue-cont-down {
	margin: 0 auto;
}
.icdu-li-top {
	cursor: pointer;
	padding: 15px 40px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.icdu-li-buttom {
	padding: 0 85px 45px 40px;
	display: none;
}
.iltl-icon {
	width: 17px;
	transition: all .36s;
}
.icdu-li {
	width: 80%;
	margin: 0 auto;
	border-radius: 8px;
	background: var(--colorfff);
	margin-bottom: 10px;
	border: 1px solid var(--colorfff);
	transition: all .4s ease;
}
.icdu-li.on {
	border: 1px solid #EBEBEB;
}
.iltl-letter {
	font-size: 20px;
	font-weight: bold;
	color: var(--colormain);
}
.icdu-li-top-left {
	display: flex;
	align-items: baseline;
	width: calc(100% - 17px);
	flex-grow: 1;
}
.iltl-text {
	padding-left: 26px;
}
.icdu-li-buttom .iltl-text {
	color: #5A5A5A;
}
.icdu-li-buttom .icdu-li-top-left {
	align-items: baseline;
}
.icdu-li.on .iltl-icon {
	transform: rotate(180deg);
}
.issue-cont-down .on .icdu-li-buttom {
	display: block;
}
.ys-nyban-title h1 {
	font-size: var(--font40);
}
.products-banner-text {
	font-size: 16px;
}
.issue-cont-btn-ul .on a {
	background-color: var(--colormain);
	color: var(--colorfff);
}
.load-main {
	background-color: var(--colorbj);
}
.icul-text {
	width: calc(100% - 40px);
	color: #232323;
	line-height: 1.7;
	padding-left: 26px;
}
.issue-cont-item {
	width: 80%;
	margin: 0 auto;
}
.issue-cont-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -14px -20px;
}
.issue-cont-ul-li {
	padding: 0 14px;
	width: 50%;
	margin-bottom: 20px;
}
.issue-cont-ul-li .edii-link {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 40px 30px;
	border-radius: 5px;
	background: var(--colorfff);
	box-shadow: 0px 5px 35px 0px rgba(113, 113, 113, 0.08);
}
.icul-word {
	width: calc(100% - 36px);
	display: flex;
	align-items: center;
}
.load-main .issue-cont-button {
	margin-bottom: 65px;
}
.icul-icon {
	width: 40px;
}
.icul-icon img {
	width: 100%;
}
.icul-load {
	width: 36px;
}
.icul-load img {
	width: 100%;
}
.ys_fybtn {
	padding: 0 15px;
}
.yx_paging_pc a {
	float: left;
}
.ys_fybtn a {
	font-size: 16px;
	color: #333;
}
.yx_paging_ph {
	display: none;
}
.yx_paging_ul {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	display: inline-block;
	text-align: center;
}
.yx_paging_ul li {
	float: left;
	padding: 10px 20px;
	font-size: 16px;
	color: #333333;
	text-align: center;
	margin: 0px 6px;
	border-radius: 80px;
	transition: .36s;
}
.yx_paging_next li,  .yx_paging_prev li {
	padding: 10px !important;
}
.yx_paging_next li::before,  .yx_paging_prev li::before {
	font-family: "iconfont";
	font-size: inherit;
	color: inherit;
	line-height: inherit;
}
.yx_paging_next li::before {
	content: "\e743";
}
.yx_paging_prev li::before {
	content: "\e744";
}
.load-page .yx_paging_pc {
	margin: 0 auto;
	width: 544px;
	border: 1px solid #333;
	border-radius: 80px;
	padding: 10px 18px;
}
.yx_paging_ul li.yx_paging_activepage {
	background-color: var(--colorfff);
	color: #333;
}
.ys-bread-list:first-child {
	padding-left: 0px;
}
.products-banner-word {
	text-align: center;
}
.products-banner-word-text {
	font-size: 16px;
	line-height: 1.75;
}
.yx_paging_next li {
	background-color: var(--colormain);
	border-radius: 100%;
	color: var(--colorfff);
}
.yx_paging_prev li {
	background-color: var(--colormain);
	border-radius: 100%;
	color: var(--colorfff);
}
.invest-cont-top {
	display: flex;
	margin-bottom: 40px;
}
.invest-cont-top-left {
	width: 34%;
}
.invest-cont-top-right {
	width: 66%;
	color: #666;
	position: relative;
}
.icml-title {
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.icml-title-text {
	font-weight: bold;
	color: rgba(218, 0, 0, 1);
	margin-right: 24px;
}
.icml-text {
	font-size: 20px;
	color: #333;
	line-height: 1.75;
}
.invest-cont-mid-cont {
	padding: 60px 105px;
	margin-bottom: 13px;
	border-radius: 10px;
	background: #F6F6F6;
	display: flex;
	align-items: center;
}
.invest-cont-mid-left {
	width: 28%;
	border-right: 1px solid #D4D4D4;
}
.invest-cont-mid-right {
	width: 72%;
}
.icmr-ul {
	padding-left: 98px;
	display: flex;
	justify-content: space-between;
}
.icmr-ul-li-title {
	color: #666;
}
.invest-cont-mid-date {
	float: right;
	color: #666;
}
.invest-cont-bottom {
	width: 100%;
	background-color: var(--colormain);
}
.invest-cont-bottom-left {
	width: 44%;
}
.invest-cont-bottom-left img {
	width: 100%;
	height: 100%;
}
.invest-cont-bottom {
	display: flex;
}
.invest-cont-bottom-right {
	width: 56%;
	padding: 61px 94px;
}
.icbr-title {
	font-size: 20px;
	color: var(--colorfff);
	line-height: 1.4;
	margin-bottom: 56px;
}
.icbr-ul-li-text {
	color: var(--colorfff);
}
.icbr-ul {
	width: 100%;
}
.icbr-ul-li a {
	width: 64%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 15px;
	border-bottom: 1px solid var(--colorfff);
	margin-bottom: 45px;
}
.icbr-ul-li:last-child {
	margin-bottom: 0;
}
.invest-foot {
	position: relative;
}
.invest-foot-bj {
	width: 100%;
}
.invest-foot-bj img {
	width: 100%;
}
.invest-foot .ys-cont1400 {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 10;
}
.invest-foot-left-title {
	margin-bottom: 35px;
}
.iflu-li {
	margin-bottom: 20px;
}
.iflu-li-text {
	font-size: 20px;
	color: #333;
	line-height: 1.4;
}
.iflu-li-text {
	padding-left: 16px;
	font-size: 20px;
	color: #333;
	line-height: 1.4;
}
.icml-title-icon {
	width: 36px;
}
.icbr-ul-li-icon {
	width: 20px;
}
.new-main {
	background-color: #F5F5F5;
}
.new-cont-top {
	width: 100%;
	background-color: var(--colorfff);
	margin-bottom: var(--space80);
}
.new-cont-top-link {
	display: flex;
	padding: 44px;
}
.new-cont-top-left {
	width: 50%;
}
.new-cont-top-right {
	width: 50%;
	padding-top: 25px;
	padding-left: 52px;
}
.nctr-date {
	margin-bottom: 15px;
}
.nctr-title {
	margin-bottom: 27px;
}
.nctr-text {
	color: #666;
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
 max-height: calc(1.75em* 2);
	overflow: hidden;
	margin-bottom: var(--space80);
}
.nctr-link {
	display: flex;
	align-items: center;
}
.nctr-link-icon {
	width: 44px;
	padding-left: 15px;
}
.new-cont-button {
	margin-bottom: 30px;
}
.new-cont-button .issue-cont-btn-ul {
	justify-content: start;
}
.new-cont-bottom {
	margin-bottom: 48px;
}
.new-cont-bom-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -14px;
}
.ncbu-li {
	width: 33.333333%;
	padding: 0 14px;
	margin-bottom: 20px;
}
.ncbu-li-word {
	padding: 38px 20px 20px;
	background-color: var(--colorfff);
	flex-grow: 1;
	display: flex;
	flex-direction: column;
}
.ncbu-li-text {
	padding-bottom: 37px;
	margin-bottom: 19px;
	border-bottom: 1px solid #cecece;
	flex-grow: 1;
}
.ncbu-li-cont {
	height: 100%;
}
.ncbu-li-cont {
	height: 100%;
	display: flex;
	flex-direction: column;
}
.products-banner-date-text {
	font-size: 16px;
	color: var(--colorfff);
	line-height: 1.75;
}
.job-page-cont-head {
	display: flex;
	border-radius: 10px;
	border-left: 3px solid var(--colormain);
	background: var(--colormain);
	padding: 18px 33px 18px 58px;
	margin-bottom: 11px;
}
.jpcu-li-top {
	cursor: pointer;
	border-radius: 10px;
	border-left: 3px solid var(--colormain);
	background: var(--colorfff);
	padding: 22px 33px 22px 58px;
}
.job-page-cont-head .std-text {
	color: var(--colorfff);
}
.jpch-text1 {
	width: 33%;
}
.jpch-text2 {
	width: 17%;
}
.jpch-text3 {
	flex-grow: 1;
}
.jpcu-li-top {
	display: flex;
	margin-bottom: 11px;
}
.job-main {
	background: var(--colorbj);
}
.jlbc-li {
	display: flex;
	margin-bottom: 20px;
}
.jpcu-li-bottom {
	display: none;
	border-radius: 10px;
	background: var(--colorfff);
	padding: 56px 50px 44px;
	margin-bottom: 40px;
}
.jlbc-li-left {
	font-weight: bold;
	width: 12%;
}
.jlbc-li-right {
	width: 88%;
}
.jlbc-li .yxedr-active p {
	color: #333;
}
.join-add {
	padding-left: 12%;
	display: flex;
	align-items: center;
	cursor: pointer;
	padding-top: 36px;
	border-top: 1px solid #e4e4e4;
}
.jlbb-icon {
	width: 44px;
	margin-left: 14px;
}
.jlbb-icon img {
	width: 100%;
}
.jpch-icon {
	width: 36px;
	position: relative;
}
.dlul-top-icon {
	width: 38px;
	position: relative;
}
.dlul-top-icon img {
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
	width: 100%;
	transition: all .36s;
}
.dlul-top-icon img:nth-child(1) {
	opacity: 1;
}
.dlul-top-icon img:nth-child(2) {
	opacity: 0;
}
.develop-labor-ul-li.on img:nth-child(1) {
	opacity: 0;
}
.develop-labor-ul-li.on img:nth-child(2) {
	opacity: 1;
}
.jpch-icon img {
	width: 100%;
	position: absolute;
	transition: all .36s;
}
.jpch-icon img:nth-child(1) {
	opacity: 1;
}
.jpch-icon img:nth-child(2) {
	opacity: 0;
}
.jpcu-li.on .jpch-icon img:nth-child(1) {
	opacity: 0;
}
.jpcu-li.on .jpch-icon img:nth-child(2) {
	opacity: 1;
}
.ys-cont924 {
	width: 924px;
	margin: 0 auto;
	max-width: 100%;
}
.detail-main .products-banner-title {
	text-align: start;
	margin-bottom: 0;
}
.detail-main .products-banner-word {
	text-align: start;
	margin-bottom: 10px;
}
.detail-share ul {
	position: absolute;
	bottom: 24px;
	border-bottom: 0;
}
.detail-share-ul-li {
	margin-right: 12px;
}
.wechat {
	position: relative;
}
.dsul-img {
	width: 32px;
}
.detail-page {
	margin-top: 40px;
}
.detail-page-bottom {
	margin-top: 10px;
	padding-top: 27px;
	border-top: 1px solid #e3e3e3;
}
.dpbu-li {
	margin-bottom: 10px;
}
.detail-page-top img {
	padding: 16px 0;
}
.develop-labor-cont {
	display: flex;
	padding-top: 43px;
	padding-bottom: 63px;
	border-top: 1px solid rgba(102, 102, 102, 0.3);
}
.develop-relationship .develop-labor-cont {
	border-top: 1px solid var(--colorfff);
}
.develop-labor {
	margin-bottom: var(--space80);
}
.develop-labor-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -14px;
}
.develop-labor-ul-li {
	width: 33.333333%;
	padding: 0 14px;
}
.dlul-cont {
	height: auto;
	display: block;
}
.dlul-top {
	padding: 44px 42px;
	background-color: var(--colorbj);
	position: relative;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.dlul-top-text {
	width: calc(100% - 38px);
	color: var(--colormain);
}
.dlul-top-icon {
	width: 38px;
}
.develop-liab-cont-text {
	width: 49%;
	margin-bottom: var(--space120);
}
.develop-liab-cont-link a {
	display: flex;
	align-items: center;
}
.develop-liability {
	position: relative;
}
.develop-liab-cont {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	padding-top: var(--space120);
}
.dlcl-icon {
	margin-left: 15px;
	width: 44px;
}
.develop-law-ul-li {
	display: flex;
}
.dlul-left {
	width: 50%;
}
.dlul-right {
	width: 50%;
	border-radius: 0px 10px 0px 0px;
	background: var(--colorbj);
	padding: 50px 25px 50px 70px;
}
.develop-law-ul-li:nth-child(even) .dlul-right {
	background-color: var(--colormain);
	border-radius: 0px 0px 0px 10px;
}
.develop-support {
	background-color: var(--colorbj);
}
.develop-support-top {
	border-radius: 10px;
	background: var(--colorfff);
	padding: 70px 90px 70px 70px;
	display: flex;
}
.develop-support-top-left {
	width: 60%;
	padding-right: 166px;
}
.develop-support-top-right {
	margin-top: 8px;
	width: 40%;
	height: fit-content;
	position: relative;
}
.dstr-text-img {
	border-radius: 10px;
	overflow: hidden;
	height: fit-content;
}
.dstr-text-img a {
	display: flex;
	align-items: center;
}
.develop-support-top-right img {
	width: 100%;
}
.dstl-title {
	margin-bottom: 42px;
}
.develop-main .yxedr-active h3 {
	margin-bottom: 0;
}
.develop-liab-cont-title {
	margin-bottom: 29px;
}
.dstr-text {
	color: var(--colorfff);
	position: absolute;
	bottom: 19px;
	left: 50%;
	transform: translateX(-50%);
}
.develop-support .swiper-container-horizontal>.swiper-pagination-bullets,  .swiper-pagination-custom,  .swiper-pagination-fraction {
	bottom: -29px;
	left: 0;
	width: 100%;
}
.develop-relationship .swiper-slide {
	height: auto;
	width: 40%;
}
.develop-support .swiper-pagination-bullet-active {
	opacity: 1;
	background: var(--colormain) !important;
}
.develop-support .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
}
.develop-support .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 7px !important;
}
.develop-support .mySwiper {
	overflow: hidden;
}
.develop-liab-bj {
	width: 100%;
}
.develop-liab-bj img {
	width: 100%;
}
.develop-protect {
	background-color: var(--colorbj);
	position: relative;
	z-index: -3;
}
.develop-labor-img {
	border-radius: 10px;
	overflow: hidden;
}
.develop-labor-img img {
	width: 100%;
}
.develop-labor-img::after {
	content: "";
	width: 100%;
	position: absolute;
	height: 50%;
	left: 0;
	background-color: var(--colormain);
	top: 50%;
	z-index: -1;
}
.develop-relationship {
	background-color: var(--colormain);
}
.develop-rela-ul {
	display: flex;
	margin: 0 -12px;
}
.develop-rela-ul-li {
	width: 44%;
	padding: 0 12px;
	Flex-shrink: 0
}
.deul-cont {
	height: 100%;
	padding: 46px 52px;
	border-radius: 10px;
	background: rgba(255, 255, 255, 0.80);
	box-shadow: 0px 5px 20px 0px rgba(8, 86, 10, 0.20);
}
.drul-word {
	font-size: 20px;
	color: #666;
	line-height: 1.4;
}
.drul-link {
	display: flex;
	justify-content: space-between;
	align-items: end;
	margin-bottom: 16px;
}
.drul-link-title {
	font-weight: bold;
	color: var(--colormain);
}
.drul-link-icon {
	width: 80px;
	margin-top: -3px;
}
.develop-relationship .swiper-button-prev:after {
	content: '';
	width: 100%;
	height: 100%;
	background-size: 100% 100% !important;
	background: url(../images/f4_arrow02.png);
	margin-left: -12px;
}
.develop-relationship .swiper-button-next:after {
	content: '';
	width: 100%;
	height: 100%;
	background-size: 100% 100% !important;
	background: url(../images/f4_icon02.png);
}
.develop-relationship .swiper-button-next,  .swiper-button-prev {
	width: 44px !important;
	height: 44px !important;
	right: 0;
}
.develop-relationship .invest-cont-top-right {
	width: 100px;
}
.develop-relationship .invest-cont-top-left {
	width: calc(100% - 100px);
}
.detail-main .products-banner-title {
	font-weight: normal;
	line-height: 1.75;
}
.detail-page-top.yxedr-active p {
	color: #333;
}
.dpbu-li-text {
	transition: all .36s;
}
.develop-relationship .invest-cont-top-left {
	color: var(--colorfff);
}
.develop-law-ul-li:nth-child(even) .dlul-right-title {
	color: var(--colorfff);
}
.dlul-bottom-cont {
	height: 200px;
}
.dlul-bottom {
	padding: 113px 42px 44px;
	background-color: var(--colorbj);
}
.develop-main .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: var(--colormain) !important;
}
.dlul-cont-height {
	height: 100%;
}
.develop-liab-cont-title {
	color: var(--colorfff);
}
.dlcl-text {
	color: var(--colorfff);
}
.dlul-left img {
	width: 100%;
}
.contact-page-cont {
	display: flex;
	flex-wrap: wrap;
}
.contact-page-cont-left {
	width: 34%;
	border-radius: 10px;
	background: var(--colormain);
	padding: 49px 48px 25px;
}
.cpcl-title {
	color: var(--colorfff);
	font-weight: bold;
	margin-bottom: 35px;
}
.cpcl-word {
	font-size: 20px;
	line-height: 1.5;
	color: var(--colorfff);
	padding-bottom: 12px;
}
.cpcl-link {
	padding-top: 26px;
	border-top: 1px solid rgba(255, 255, 255, 0.2);
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 48px;
}
.cpcl-link-text {
	color: rgba(255, 255, 255, 0.6);
	margin-bottom: 14px;
}
.cpcl-link-width {
	width: 40%;
}
.cpcl-link a {
	font-size: 20px;
	color: var(--colorfff);
	line-height: 1.5;
	font-weight: bold;
}
.cpcl-link-cont {
	width: 50%;
}
.cpcl-img {
	display: flex;
	justify-content: center;
}
.rate {
	width: 100% !important;
}
.rate .cpcr-ul-li-cont {
	display: block;
	padding-top: 10px;
}
.cpcl-img-item {
	padding: 0 12px;
}
.cpcl-img-item-img {
	border-radius: 9px;
	width: 132px;
	overflow: hidden;
	margin-bottom: 5px;
}
.cpcl-img-item-text {
	color: var(--colorfff);
	text-align: center;
}
.contact-main {
	background-color: var(--colorbj);
}
.contact-page-cont-right {
	width: 66%;
	border-radius: 10px;
	background: var(--colorfff);
	padding: 54px 82px 46px 74px;
}
.cpcr-title {
	line-height: 1.5;
	font-weight: bold;
	margin-bottom: 34px;
}
.empty label {
	border: 1px solid #E30000;
}
.empty .cpcr-ul-li-text {
	display: block;
}
.empty .cpcr-link-box {
	border: 1px solid #E30000;
}
.cpcr-ul-li-text {
	display: none;
}
.cpcr-ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.cpcr-ul-li {
	padding: 0 10px;
	width: 50%;
	margin-bottom: 14px;
}
.culc-text {
	color: #999;
	width: fit-content;
}
.culc-text span {
	color: #E30000;
}
.cpcr-ul-li-cont {
	display: flex;
	align-items: center;
	padding: 0 22px;
	border-radius: 4px;
	border: 1px solid #E4E4E4;
	background: var(--colorbj);
}
.culc-input {
	width: 50%;
	flex-grow: 1;
}
.culc-input input {
	width: 100%;
	height: 48px;
	padding-left: 10px;
	color: #333;
	font-size: inherit;
}
.cpcr-textarea {
	border-radius: 4px;
	width: 100%;
	height: 195px;
	color: #333;
	font-size: 16px;
	line-height: 1.75;
	padding-bottom: 8px;
}
.cpcr-link {
	display: flex;
	align-items: center;
}
.cpcr-link-box {
	width: 16px;
	height: 16px;
	border-radius: 2px;
	border: 1px solid #e8e8e8;
	margin-right: 10px;
	cursor: pointer;
	position: relative;
}
.cpcr-link-box::after {
	content: "\e72e";
	font-size: 16px;
	font-family: "iconfont" !important;
	color: var(--colormain);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 10;
	transition: all .36s;
	opacity: 0;
}
.cpcr-link.on .cpcr-link-box::after {
	opacity: 1;
}
.cpcr-link-text {
	color: #666;
	width: calc(100% - 16px);
}
.need-main .cpcr-link-text a {
	text-decoration: none;
}
.need-main .cpcr-link-text {
	margin-bottom: 5px;
}
.need-main .cpcr-link {
	display: block;
}
.cpcr-link-text a {
	color: var(--colormain);
	text-decoration: underline;
}
.cpcr-submit {
	display: flex;
	align-items: center;
	cursor: pointer;
	width: fit-content;
	margin: 0 auto;
	padding-top: 20px;
}
.cpcr-submit-icon {
	width: 44px;
	margin-left: 15px;
}
.cpcr-submit-icon img {
	width: 100%;
}
.link-main {
	background-color: var(--colorbj);
}
.link-main .contact-page-cont-left {
	position: relative;
}
.link-main .cpcl-img {
	width: 100%;
	margin: 0 auto;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 39px;
}
.link-main .cpcl-img-item-img {
	left: 50%;
	transform: translateX(-50%);
}
.link-main .cpcl-img-item {
	width: 100%;
	padding: 0;
}
.need-main {
	background-color: var(--colorbj);
}
.need-main .contact-page-cont-right {
	padding: 110px 108px 192px 48px;
}
.cpcr-load-link {
	display: flex;
	align-items: center;
	background-color: var(--colormain);
	border-radius: 4px;
	justify-content: center;
	margin-bottom: 57px;
	margin-top: 11px;
}
.cpcr-load-left {
	display: flex;
	align-items: center;
}
.cpcr-load-text {
	padding: 15px 0;
	color: var(--colorfff);
	padding-left: 12px;
	padding-right: 78px;
}
.cpcr-load-icon1 {
	width: 24px;
}
.cpcr-load-icon2 {
	width: 25px;
}
.cpcr-ul-li-text {
	color: #E30000;
	font-size: 14px;
	line-height: 1.5;
}

/* ada end */

/*鼠标效果*/

@media screen and (min-width: 1200px) {
.icbu-li a:hover {
	background-color: var(--colormain);
	color: var(--colorfff);
}
.dpbu-li-text:hover {
	color: var(--colormain);
}
.hnid2-third-link:hover .prul-text {
	color: var(--colormain);
}
.yx_paging_ul li:hover {
	border: 0;
	background-color: var(--colorfff);
}
.yx_paging_first li:hover,  .yx_paging_prev li:hover,  .yx_paging_next li:hover,  .yx_paging_end li:hover {
	background-color: var(--colormain);
	border-radius: 100%;
	color: var(--colorfff);
	border: 0 !important;
}





.about{ width:100%; background:url(../images/about_bj.jpg) top center repeat-y; padding:15px 0;}
.about_nr{ width:100%; background:url(../images/about_tb_bj.png) no-repeat 0px 94px; margin-top:30px; min-height:230px;}
.about_tb{ width:1200px; margin:0 auto; position:relative;}
.about_tb_nr{ width:180px; text-align:center;}
.about_tb_nr i{ display:block; margin-top:17px; text-align:center;}
.about_tb_nr em{ display:block; font-style:normal; text-align:center; color:#fff; line-height:58px; font-size:18px;}
.about_wz1{ position: absolute; top:62px; left:70px;}
.about_wz2{ position: absolute; top:0px; left:366px;}
.about_wz3{ position: absolute; top:72px; left:652px;}
.about_wz4{ position: absolute; top:7px; right:60px;}



/* tammy - start */

.std-btn1-link:hover,  .prri-link:hover .std-btn1-link {
 --border: var(--colormain);
 --bg: var(--colormain);
}
.std-btn2 .std-btn1-link:hover,  .soii-link:hover .std-btn2 .std-btn1-link,  .new-cont-top-link .std-btn2 .std-btn1-link:hover {
 --bg: transparent;
 --opvalue1: 0;
 --opvalue2: 1;
}
.home-product .std-btn1-link:hover {
 --border: var(--colorfff);
 --bg: var(--colorfff);
 --opvalue1: 0;
 --opvalue2: 1;
}
.home-about .std-btn1-link:hover {
 --border: var(--colorfff);
 --bg: transparent;
 --opvalue1: 1;
 --opvalue2: 0;
}
.home-about-right ul{ margin: 30px 0}
.home-about-right ul li{ float: left; width: 33.33%; height: 180px;background-image: -webkit-linear-gradient(left,#f2f2f2,#ececec);
    background-image: -moz-linear-gradient(left,#f2f2f2,#ececec);
    background-image: -o-linear-gradient(left,#f2f2f2,#ececec);
    background-image: linear-gradient(to right,#f2f2f2,#ececec);  }
.home-about-right ul li a{ display: block; width: 100%; height: 100%; }
.home-about-right ul li .box{ padding: 30px 20px 0; }
.home-about-right ul li .ico{ width: 36px; height: 36px; position: relative; }
.home-about-right ul li .ico img{ width:38px; height:38px}
.home-about-right ul li .ico .img1{ opacity: 0; position: absolute; left: 0; top: 0; }
.home-about-right ul li .name1{ font-weight: bold; font-size: 18px; color: #989898; line-height: 18px; padding: 15px 0 15px; }
.home-about-right ul li .name2{ font-size: 14px; color: #d0d0d0; text-transform: uppercase; }
.home-about-right ul li:hover{ background-image: -webkit-linear-gradient(left top,#5ca721,#005c35);
    background-image: -moz-linear-gradient(left top,#5ca721,#005c35);
    background-image: -o-linear-gradient(left top,#5ca721,#005c35);
    background-image: linear-gradient(to right bottom,#5ca721,#005c35);}
.home-about-right ul li:hover .ico{ -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
.home-about-right ul li:hover .ico img{ opacity: 0; }
.home-about-right ul li:hover .ico .img1{ opacity: 1; }
.home-about-right ul li:hover .name1{ color: #fff; }
.home-about-right ul li:hover .name2{ color: rgba(255,255,255,0.5); }

.container{display: block; width: 80%; margin: 0 auto; min-width:1200px;}
.con2{ background:#F5F5F5; padding:30px 0}
.con2tit{ text-align:center; margin-bottom:30px}
.con2tit h2{ font-size:40px;    margin-bottom: 10px;}
.con2list{}
.con2list ul{display: flex; flex-wrap: wrap;  max-width: 100%;}
.con2list li{position: relative;flex-basis: calc(96% / 5); height:400px;  margin-right: 1%; border-radius:10px; overflow:hidden}
.con2list li:nth-child(5) { margin-right: 0}
.con2list li .zimg img{width: 100%;height: 100%; display:inline-block; object-fit: cover; transform: scale(1); transition: all 0.5s;}
.con2list li:hover .zimg img{ transform: scale(1.1)}
.con2ny{ display:flex; flex-wrap: wrap; width: 100%; padding-left: 30px;  padding-right: 30px; padding-top: 15px; position: absolute;top: auto;z-index: 1; bottom: 0; right: auto; left: 0; background-color: rgba(0,0,0,0.5); height: auto; padding-bottom: 15px; transition-property: all; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.42,0,1,1); transform: translate(0,60px)}
.con2ny h3{ color:#FFF;text-align: center; display:inline-block; width:100%; font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.con2ny a{display: block;text-align: center;width: 100%;padding:15px;border: none;margin-top: 10px; overflow:hidden; position:relative}

.con2ny a:before {content: "";position: absolute;display: block;transition: all .6s;width: 100%;height: 0;border-radius: 50%;left: 50%;top: 50%;padding-top: 100%;transform: translateX(-50%) translateY(-50%)}
.con2ny a:hover:before {animation: style1 .75s;z-index: 1}
@keyframes style1 {
    0% {
        background: rgba(0,0,0,.25);
        transform: translateX(-50%) translateY(-50%) scale(0)
    }
    to {
        background: 0 0;
        transform: translateX(-50%) translateY(-50%) scale(1)
    }
}
.con2list li:hover .con2ny { display-radio: 1;height: auto;background:#0D468B;position: absolute;top: auto;left: 0;z-index: 1;bottom: 0px;right: auto;transform: translate(0,0px)}

.jjfa { margin-top:50px}
.jjfa .con2list li{flex-basis: calc(96% / 4); height: 300px; margin-top:1%}
.con2list li:nth-child(5) { margin-right: 1%}
.con2list li:nth-child(4) { margin-right:0}

.cplist{ margin-top:30px}
.cplist .swiper-slide{ width:32.3%; margin-right:1%; margin-top:1%; display:inline-block}
.cplist .prri-link-text-core .std-h4{font-size:24px;margin-bottom: 0;}
.cplist .swiper-slide:nth-child(3n) { margin-right:0}



.hscr-item-link:hover .std-text20 {
	color: var(--colormain);
}
.head-nav:hover .head-nav-item.yxnav-active1 .head-nav-item-title {
	color: var(--yuan);
}
.head-nav:hover .head-nav-item:hover .head-nav-item-title,  .head-nav:hover .head-nav-item.yxnav-active1:hover .head-nav-item-title {
	color: var(--colormain);
}
.head-nav:hover .head-nav-item.yxnav-active1 .head-nav-item-title .hnit-icon img:nth-of-type(3) {
	opacity: 0;
}
.head-nav:hover .head-nav-item.yxnav-active1 .head-nav-item-title .hnit-icon img:nth-of-type(2) {
	opacity: 1;
}
.head-nav:hover .head-nav-item:hover .head-nav-item-title .hnit-icon img:nth-of-type(3),  .head-nav:hover .head-nav-item.yxnav-active1:hover .head-nav-item-title .hnit-icon img:nth-of-type(3) {
	opacity: 1;
}
.head-nav:hover .head-nav-item:hover .head-nav-item-title .hnit-icon img:nth-of-type(2),  .head-nav:hover .head-nav-item.yxnav-active1:hover .head-nav-item-title .hnit-icon img:nth-of-type(2) {
	opacity: 0;
}
.head-language:hover .head-language-link .std-text1 {
	color: var(--colormain)!important;
}
.head-language:hover .head-language-link .hnit-icon img:nth-of-type(3) {
	opacity: 1;
}
.head-language:hover .head-language-link .hnit-icon img:nth-of-type(2) {
	opacity: 0;
}
.ys-search2-btn:hover .hnit-icon img:nth-of-type(3) {
	opacity: 1;
}
.ys-search2-btn:hover .hnit-icon img:nth-of-type(2) {
	opacity: 0;
}
.hnid1-inof-item-link:hover .std-text {
	color: var(--colormain);
}
.hnid1-inof:hover .hnid1-inof-item.yxnav-active2 .std-text {
	color: var(--color333);
}
.hnid1-inof:hover .hnid1-inof-item:hover .std-text,  .hnid1-inof:hover .hnid1-inof-item.yxnav-active2:hover .std-text {
	color: var(--colormain);
}
.hnid2-first-link:hover .hnid2-first-link-icon {
	transform: translateX(5px);
}
.hnid2-inof-item:hover .hnid2-first-link-icon {
	transform: translateX(5px);
}
.ys-search2-ibox:hover img:nth-of-type(2) {
	opacity: 1;
}
.ys-search2-ibox:hover img:first-child {
	opacity: 0;
}
.head-language-inof .hlii-link:hover {
	color: var(--colormain);
}
.soii-link:hover .std-h4 {
	color: var(--colormain);
}
.std-btn3-link:hover .std-btn3-link-icon {
	transform: translateX(5px);
}
.mod-arrows1 .swiper-button-prev:hover,  .mod-arrows1 .swiper-button-next:hover,  .mod-arrows1 .slick-prev:hover,  .mod-arrows1 .slick-next:hover {
	background: var(--colormain);
}
.mod-arrows1 .swiper-button-prev:hover::after,  .mod-arrows1 .swiper-button-next:hover::after,  .mod-arrows1 .slick-prev:hover::after,  .mod-arrows1 .slick-next:hover::after {
	opacity: 1;
}
.mod-arrows1 .swiper-button-prev:hover::before,  .mod-arrows1 .swiper-button-next:hover::before,  .mod-arrows1 .slick-prev:hover::before,  .mod-arrows1 .slick-next:hover::before {
	opacity: 0;
}
.mod-arrows2 .swiper-button-prev:hover,  .mod-arrows2 .swiper-button-next:hover,  .mod-arrows2 .slick-prev:hover,  .mod-arrows2 .slick-next:hover {
	background: var(--colorfff);
}
.mod-arrows2 .swiper-button-prev:hover::after,  .mod-arrows2 .swiper-button-next:hover::after,  .mod-arrows2 .slick-prev:hover::after,  .mod-arrows2 .slick-next:hover::after {
	opacity: 0;
}
.mod-arrows2 .swiper-button-prev:hover::before,  .mod-arrows2 .swiper-button-next:hover::before,  .mod-arrows2 .slick-prev:hover::before,  .mod-arrows2 .slick-next:hover::before {
	opacity: 1;
}
.about-view-inof-item:hover .ys-imgbox-cover img {
	transform: scale(1.05);
}
.about-btn-item .std-text:hover {
	background: var(--colormain);
	color: var(--colorfff);
}
.join-talent-cry .std-btn1-link:hover,  .join-dual .std-btn1-link:hover {
 --border: var(--colorfff);
 --bg: var(--colorfff);
 --opvalue1: 0;
 --opvalue2: 1;
}
.pc-fenye .comp-tabli li:hover {
	background: var(--colorfff);
}
.ncbu-li-cont:hover .ncbu-li-text::after {
	width: 100%;
}
.ncbu-li-cont:hover .ncbu-li-text {
	color: var(--colormain);
}
.new-cont-top-link:hover .nctr-title {
	color: var(--colormain);
}
.develop-liability .std-btn1-link:hover {
 --opvalue1: 1;
 --opvalue2: 0;
 --bg: transparent;
 --border: var(--colorfff)
}
}


@media screen and (max-width: 1600px) {
	.con2list li{ height:300px;}
}
@media screen and (max-width: 1400px) {
	.con2list li{ height:250px;}
}

/* tammy - start */

.ys-ban-txtbox .std-text1 {
	color: var(--colorfff);
	line-height: var(--line15);
}
.std-btn1-link-icon {
	width: var(--arroww);
	height: var(--arroww);
	border: 1px solid var(--border);
	border-radius: 50%;
	margin-left: 15px;
	transition: all .4s ease;
	position: relative;
	background: var(--bg);
}
.std-btn1-link .std-text1 {
	color: var(--colorx);
	line-height: var(--line15);
	transition: all .4s ease;
	margin-bottom: 0!important;
}
.std-btn1-link-icon .ys-imgbox-cover {
	width: 15px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.std-btn1-link-icon .ys-imgbox-cover img {
	transform: scale(1)!important;
	transition: all .4s ease;
}
.std-btn1-link {
	display: flex;
	align-items: center;
 --border: var(--colorfff);
 --colorx: var(--colorfff);
 --opvalue1: 1;
 --opvalue2: 0;
 --bg: transparent;
	transition: all .4s ease;
}
.std-btn1 {
	display: flex;
}
.std-btn1-link-icon img:first-child {
	opacity: var(--opvalue1);
}
.std-btn1-link-icon img:nth-of-type(2) {
	opacity: var(--opvalue2);
}
.std-btn2 .std-btn1-link {
 --border: var(--colormain);
 --colorx: var(--color333);
 --bg: var(--colormain);
}
.ys-ban-txtbox-cry {
	display: flex;
	justify-content: space-between;
	padding-top: 51px;
	align-items: flex-start;
}
.ys-ban-txtbox-cry .ys-ban-title {
	max-width: 50%;
}
.ys-ban-txtbox .ys-ban-title {
	font-size: var(--font80);
	color: var(--colorfff);
	line-height: var(--line13);
}
.ys-ban-txtbox .ys-ban-title span {
	color: var(--colormain);
}
.ys-ban-line {
	height: 2px;
	width: 0%;
	background: var(--colorfff);
	transition: all .4s ease;
}
.home-line {
	height: 1px;
	width: 0%;
	background: var(--colorfff);
	transition: all .4s ease;
}
.ys-ban-li.slick-active .ys-ban-line {
	animation: ban_width 1s .8s ease-in-out forwards;
}
.ys-fadeline {
	animation: ban_width 1s ease-in-out forwards;
	animation-delay: 0.2s;
}
 @keyframes ban_width {
 0% {
 width: 0%;
}
 100% {
 width: 100%;
}
}
 @-webkit-keyframes ban_width {
 0% {
 width: 0%;
}
 100% {
 width: 100%;
}
}
.ys-ban-txtbox-label {
	margin-bottom: 16px;
}
.ys-ban-txtbox-cry .std-btn1 {
	padding-top: 17px;
}
.ys-ban-txtbox-bot {
	display: flex;
	justify-content: flex-end;
}
.ys-ban-txtbox-bot .std-text1 {
	width: 37.5%;
}
.ys-ban-txtbox-bot .std-text1,  .ys-ban-txtbox-bot .std-text1 p {
	color: rgba(255, 255, 255, 0.8);
	line-height: var(--line175);
}
.ys-ban-slick .ys-ban-txtbox {
	height: 100%;
	padding-top: calc(var(--head) + var(--space120));
	padding-bottom: calc(var(--space120) + 10px);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.mod-dots1 .slick-dots li {
	margin: 0 15px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: rgba(255, 255, 255, 0.5);
	transition: all .4s ease;
}
.mod-dots1 .slick-dots li.slick-active {
	background: var(--colorfff);
}
.mod-dots1 .slick-dots {
	text-align: left;
	padding-left: calc(50% - 700px);
	bottom: calc(var(--space120) + 20px);
}
.mod-dots1 .slick-dots li:first-child {
	margin-left: 0;
}
.ys-ban-imgbox::before {
	background: rgba(0,0,0,.3);
}
.home-product-top {
	background: var(--colormain);
	padding-top: var(--space120);
}
.home-cry {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	position: relative;
	z-index: 10;
}
.home-cry .home-cry-left {
	width: 50%;
	flex-grow: 1;
}
.home-cry-left .std-h3 {
	color: var(--colorfff);
	line-height: var(--line15);
	padding-top: 6px;
}
.home-cry-left .std-text20 {
	margin-top: 17px;
}
.home-cry-left .std-text20,  .home-cry-left .std-text20 p {
	color: var(--colorfff);
	line-height: var(--line15);
}
.home-cry {
	padding-bottom: var(--space50);
	padding-top: 38px;
}
.home-product-core {
	padding-left: calc(50% - 700px);
	position: relative;
}
.home-product-core-rotate {
 --jian15: 15px;
 margin: 0 calc(var(--jian15) * -1);
	padding-right: 65px;
	overflow: hidden;
}
.hpcr-item {
	width: 25%;
	padding: 0 var(--jian15);
}
.hpcr-item-link-img {
	width: 100%;
	position: relative;
}
.hpcr-item-link {
	position: relative;
	width: 100%;
	border-radius: 10px;
	overflow: hidden;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	display: block;
}
.hpcr-item-link-img::before {
	content: '';
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.0) 0%, rgba(0,0,0,.5) 100%);
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 45%;
	z-index: 3;
}
.hpcr-item-link .std-text {
	text-align: center;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	color: var(--colorfff);
	padding: 0 20px 25px;
}
.hpcr-item:not(:first-child) {
	display: none;
}
.home-product-core::before {
	content: '';
	height: 51%;
	width: 100%;
	background: var(--colormain);
	position: absolute;
	top: -1px;
	left: 0;
}
.home-product-core-rotate.act .hpcr-item {
	animation: ysright .8s ease-in-out both;
}
.home-product-core-rotate.act .hpcr-item:first-child {
	animation-delay: 0.2s;
}
.home-product-core-rotate.act .hpcr-item:nth-of-type(2) {
	animation-delay: 0.25s;
}
.home-product-core-rotate.act .hpcr-item:nth-of-type(3) {
	animation-delay: 0.3s;
}
.home-product-core-rotate.act .hpcr-item:nth-of-type(4) {
	animation-delay: 0.35s;
}
.home-product-core-rotate.act .hpcr-item:nth-of-type(5) {
	animation-delay: 0.4s;
}
 @-webkit-keyframes ysright {
 0% {
 opacity: 0;
 -webkit-transform: translate3d(100px, 0, 0);
 transform: translate3d(100px, 0, 0)
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none
}
}
 @keyframes ysright {
 0% {
 opacity: 0;
 -webkit-transform: translate3d(100px, 0, 0);
 transform: translate3d(100px, 0, 0)
}
to {
	opacity: 1;
	-webkit-transform: none;
	transform: none
}
}
.home-product-core-rotate .slick-list {
	overflow: visible;
}
.home-solution {
	position: relative;
 --vh: calc(100vh - var(--head));
}
.home-solution-bg {
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
	top: 0;
}
.home-solution-core-first {
	min-height: var(--vh);
 padding-top: calc(var(--vh) * 0.25);
}
.hscf-icon {
	width: 80px;
	margin: 0 auto;
	margin-bottom: var(--space50);
}
.hscf-icon img {
	width: 100%;
}
.std-title50 {
	font-size: var(--font50);
	line-height: var(--line15);
	color: var(--color333);
	text-align: center;
}
.home-solution-core-first .std-title50 span {
	color: var(--colormain);
	font-weight: bold;
}
.home-solution-core {
	position: relative;
	z-index: 6;
}
.home-solution-bg-item {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	will-change: opacity;
}
.home-solution-bg-item {
	opacity: 0;
}
.home-solution-bg-item:first-child {
	opacity: 1!important;
}
.sticky-html,  .sticky-body {
	overflow: visible!important;
}
.home-solution-box {
	position: sticky;
	top: 0;
	height: 100vh;
	width: 100%;
}
.home-solution-bg-item img {
	width: 100%;
	height: 100vh;
	object-fit: cover;
}
.ys-banner,  .home-product {
	overflow: hidden;
}
.hsci-nub-img {
	display: none;
}
.hsci-nub {
	width: 100%;
	border-radius: 10px;
	position: relative;
}
.hsci-nub::before {
	content: '';
	background: rgba(2, 12, 38, 0.40);
	backdrop-filter: blur(25px);
	-webkit-backdrop-filter: blur(25px);
	-moz-backdrop-filter: blur(25px);
	-ms-backdrop-filter: blur(25px);
	-o-backdrop-filter: blur(25px);
	position: absolute;
	border-radius: 10px;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.hsci-nub-link {
	position: relative;
	z-index: 5;
	padding: 80px 66px 60px;
	display: block;
}
.hsci-nub-link-title {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	margin-bottom: 34px;
	position: relative;
}
.hsci-nlt-name {
	color: var(--colorfff);
}
.hsci-nlt-num {
	color: var(--colormain);
	font-weight: bold;
}
.hsci-nub-link .std-text1,  .hsci-nub-link .std-text1 p {
	color: var(--colorfff);
	line-height: var(--line175);
}
.hsci-nub-link .std-text1 {
	margin-bottom: 57px;
}
.home-solution .home-solution-line {
	position: absolute;
	top: 50vh;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	content: "";
	width: 4px;
	margin-bottom: -10px;
}
.home-solution .home-solution-line img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.home-solution-icon {
	width: 68px;
	position: absolute;
	height: calc(100% - 50vh - var(--value1));
	left: 50%;
	transform: translateX(-50%);
	top: 50vh;
	z-index: 10;
}
.home-solution-icon img {
	width: 100%;
	position: sticky;
	top: 50vh;
}
.hsci-nub-link-title::before {
	content: '';
	background: var(--colormain);
	width: 24px;
	height: 24px;
	border-radius: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	left: -126px;
	position: absolute;
}
.home-about {
	display: flex;
	background: var(--colormain);
	z-index: 10;
	position: relative;
}
.home-about-left,  .home-about-right {
	width: 50%;
}
.home-about-left img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.home-about-right .std-h3 {
	color: var(--colorfff);
	margin-bottom: 20px;
	line-height: var(--line15);
}
.home-about-right-text,  .home-about-right-text p {
	line-height: var(--line175);
	color: var(--colorfff);
}
.home-about-right-text {
	margin-bottom: 80px;
}
.home-about-right {
	padding: var(--space50) calc(50vw - 700px) var(--space50) var(--space80);
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.std-title60 {
	font-size: var(--font60);
	line-height: var(--line15);
	color: var(--colorfff);
}
.hari-nub .std-title60,  .hari-nub .data-scroll {
	font-family: var(--semibold)!important;
}
.hari-nub .std-title60 {
	min-width: 225px;
}
.hari-nub {
	display: flex;
	margin-bottom: 10px;
	align-items: center;
}
.hari-nub:last-child {
	margin-bottom: 0;
}
.hari-nub .std-text1 {
	width: 50%;
	flex-grow: 1;
	text-align: right;
	position: relative;
	padding-top: 25px;
	margin-bottom: -4px;
}
.hari-nub .std-text1 p {
	color: var(--colorfff);
	line-height: var(--line15);
	margin-bottom: 0;
}
.hari-nub .std-text1::before {
	content: '';
	height: 1px;
	background: rgba(255, 255, 255, 0.6);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.home-about-right .std-btn1 {
	margin-top: 40px;
}
.home-about .std-btn1-link {
 --opvalue1: 0;
 --opvalue2: 1;
 --bg: var(--colorfff);
}
.hari-nub {
	opacity: .2;
	transition: all .4s ease;
}
.hari-nub.act {
 --delay: calc(var(--num) * .7s);
	animation: hari_data .2s ease var(--delay) forwards;
}
.hari-nub .std-text1::before {
	width: 0;
	transition: all .4s ease;
}
.hari-nub.act .std-text1::before {
 --delay: calc(var(--num) * .7s + 0.2s);
	animation: hari_width .3s ease var(--delay) forwards;
}
.hari-nub .std-text1 p {
	opacity: 0;
	transition: all .4s ease;
}
.hari-nub.act .std-text1 p {
 --delay: calc(var(--num) * .7s + 0.5s);
	animation: hari_data1 .2s ease var(--delay) forwards;
}
 @keyframes hari_data {
 0% {
 opacity: .2;
}
 100% {
 opacity: 1;
}
}
 @-webkit-keyframes hari_data {
 0% {
 opacity: .2;
}
 100% {
 opacity: 1;
}
}
 @keyframes hari_width {
 0% {
 width: 0%;
}
 100% {
 width: 100%;
}
}
 @-webkit-keyframes hari_width {
 0% {
 width: 0%;
}
 100% {
 width: 100%;
}
}
 @keyframes hari_data1 {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
 @-webkit-keyframes hari_data1 {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
.home-state-top {
	padding-top: var(--space100);
}
.home-state .home-line {
	background: var(--colormain);
}
.home-state .home-cry-left .std-h3 {
	color: var(--color333);
}
.home-state .home-cry-left .std-h3 span {
	color: var(--colormain);
}
.home-state .home-cry {
	align-items: flex-end;
}
.home-state-core {
	padding-left: calc(50% - 700px);
	position: relative;
}
.hscr-item-link {
	padding: 0 34px;
	display: flex;
	flex-direction: column;
	height: 100%;
	padding-bottom: 39px;
}
.hscr-item-link .hscr-item-link-img {
	width: 100%;
	margin-bottom: 30px;
}
.hscr-item {
	width: 50%;
	position: relative;
}
.home-state-core-rotate {
	margin: 0 -34px;
	padding-right: calc(50vw - 700px + 246px);
	overflow: hidden;
}
.hscr-item-link .std-text20 {
	color: var(--color333);
	line-height: var(--line15);
	transition: all .4s ease;
	margin-bottom: 40px;
	flex-grow: 1;
}
.hscr-item-link .std-text2 {
	color: var(--color666);
	line-height: var(--line15);
}
.hscr-item:not(:first-child) {
	display: none;
}
.home-state-core-rotate .slick-list {
	overflow: visible;
}
.hscr-item::before {
	content: '';
	width: 1px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: #D4D4D4;
}
.hscr-item:last-child::before {
	display: none;
}
.home-state-core-rotate .slick-track {
	display: flex;
}
.home-state-core-rotate .slick-slide {
	height: auto;
}
.home-state {
	padding-bottom: var(--space50);
	overflow: hidden;
}
.ys-footer {
	background: #1C1D22;
	overflow: hidden;
}
.home-about,  .home-solution-core {
	overflow: hidden;
}
.home-state-core-rotate.act .hscr-item {
	animation: ysright .8s ease-in-out both;
}
.home-state-core-rotate.act .hscr-item:first-child {
	animation-delay: 0.2s;
}
.home-state-core-rotate.act .hscr-item:nth-of-type(2) {
	animation-delay: 0.25s;
}
.home-state-core-rotate.act .hscr-item:nth-of-type(3) {
	animation-delay: 0.3s;
}
.home-state-core-rotate.act .hscr-item:nth-of-type(4) {
	animation-delay: 0.35s;
}
.footer-top {
	display: flex;
	padding-top: var(--space120);
	padding-bottom: 88px;
}
.footer-top-left,  .footer-top-right {
	width: 50%;
}
.footer-logo {
	width: 208px;
	padding-top: 9px;
}
.footer-logo img {
	width: 100%;
}
.footer-top-left {
	display: flex;
	align-items: flex-start;
	position: relative;
	padding-right: 68px;
}
.footer-nav a {
	color: var(--colorfff);
	font-size: var(--font24);
	line-height: var(--line15);
	transition: all .4s ease;
}
.footer-nav {
	flex-grow: 1;
	display: flex;
	justify-content: center;
	padding-top: 11px;
}
.footer-top-left::before {
	content: '';
	height: calc(100% - 11px);
	width: 1px;
	position: absolute;
	right: 0;
	top: 9px;
	background: rgba(255, 255, 255, 0.2);
}
.footer-nav li {
	margin-bottom: 32px;
}
.ftri-code-img {
	border-radius: 9px;
	margin-bottom: 6px;
}
.ftri-code,  .ftri-code-img {
	width: 103px;
}
.ftri-code .std-text1 {
	text-align: center;
	color: var(--colorfff);
}
.footer-top-right-item {
	padding: 0 45px;
}
.footer-top-right {
	display: flex;
	justify-content: center;
	padding-right: 24px;
	padding-top: 4px;
}
.ftri-inof-nub .std-text1 {
	color: rgba(255, 255, 255, 0.5);
	line-height: var(--line15);
	margin-bottom: 8px;
}
.ftri-inof-nub .std-text20,  .ftri-inof-nub .std-text20 a {
	color: var(--colorfff);
	line-height: var(--line175);
}
.ftri-inof-nub {
	margin-bottom: 25px;
}
.ftri-inof-nub:last-child {
	margin-bottom: 0;
}
.ftri-inof {
	margin-bottom: 26px;
}
.footer-nav li:last-child {
	margin-bottom: 0;
}
.footer-bot {
	border-top: 1px solid rgba(255, 255, 255, 0.3);
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-top: 23px;
	padding-bottom: 27px;
}
.footer-bot-legal {
	display: flex;
	flex-wrap: wrap;
}
.footer-bot-copyrt,  .footer-bot-copyrt p,  .footer-bot-copyrt a,  .footer-bot-legal-item,  .footer-bot-legal-item a {
	font-size: var(--font14);
	line-height: var(--line16);
	color: rgba(255, 255, 255, 0.8);
}
.footer-bot-copyrt p a{    opacity: 0.1;}
.footer-bot-legal-item {
	padding: 0 7px;
	position: relative;
}
.footer-bot-legal {
	margin: 0 -7px;
}
.footer-bot-legal-item::before {
	content: '';
	height: 15px;
	background: rgba(255, 255, 255, 0.8);
	width: 1px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0px;
}
.footer-bot-legal-item:first-child::before {
	display: none;
}
a[href='https://www.yongsy.com'] {
	margin-left: 26px;
	white-space: nowrap;
}
a[href='https://beian.miit.gov.cn/'] {
	margin-left: 20px;
	white-space: nowrap;
}
.head-logo {
	width: 12%;
	font-size: 0;
	line-height: var(--head);
}
.hnit-icon {
	width: 24px;
}
.ys-imgbox-cover img:nth-child(n+3) {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
}
.head-nav {
	display: flex;
}
.head-nav-item {
 --yuan: var(--colorfff);
}
.head-nav-item-title {
	display: flex;
	align-items: center;
	font-size: var(--font16);
	line-height: var(--head);
	color: var(--yuan);
	transition: all .4s ease;
	padding: 0 16px;
}
.ys-hd-pc {
	position: fixed;
	top: 0;
	width: 100%;
	left: 0;
}
.head-logo img,  .hnit-icon img {
	transition: all .4s ease;
}
.head-logo img:nth-of-type(2) {
	opacity: 0;
}
.hnit-icon img:nth-of-type(2),  .hnit-icon img:nth-of-type(3) {
	opacity: 0;
}
.ys-search2 {
 --shadow: 0 11px 37px 3px rgb(0 0 0 / 4%);
 --widthtotal: 34%;
 --widthr: 24px;
 --input-size: 16px;
	padding-left: 29px;
}
.ys-search2-btn {
	line-height: var(--head);
	cursor: pointer;
	display: block;
	transition: all .36s;
}
.ys-search2-btn img {
	width: 100%;
}
.ys-search2-win {
	position: absolute;
	top: calc(100% + 1px);
	left: 0;
	width: 100%;
	background: #fff;
	text-align: center;
	box-shadow: var(--shadow);
	overflow: hidden;
	display: none;
}
.ys-search2-box {
	padding: 16px 0;
}
.ys-search2-tibox {
	width: var(--widthtotal);
	margin: 0 auto;
}
.ys-search2-tbox {
	border-bottom: 1px solid #eee;
	width: calc(100% - var(--widthr));
	padding-right: 20px;
	height: 40px;
}
.ys-search2-tbox input {
	width: 100%;
	height: 100%;
	font-size: var(--input-size);
}
.ys-search2-ibox {
	width: var(--widthr);
	margin-top: 10px;
}
.ys-search2-ibox img {
	width: 100%;
}
.ys-hd-pc .ys-cont1400 {
	display: flex;
	justify-content: space-between;
	z-index: 6;
}
.head-other {
	display: flex;
	width: 134px;
}
.head-language-link {
	display: flex;
	align-items: center;
}
.head-language-link .std-text1 {
	line-height: var(--head);
	color: var(--colorfff);
	transition: all .4s ease;
}
.ys-hd-pc::before {
	content: '';
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.00) 100%);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: all .4s ease;
}
.ys-hd-pc {
	transition: all .4s ease;
}
.ys-hd-pc.isfixed,  .ys-hd-pc.ishover,  .head-white .ys-hd-pc {
	border-bottom: 1px solid #E8E8E8;
	background: #FFF;
}
.ys-hd-pc.isfixed::before,  .ys-hd-pc.ishover::before,  .head-white .ys-hd-pc::before {
	opacity: 0;
}
.ys-hd-pc.isfixed .head-logo img:nth-of-type(2),  .ys-hd-pc.ishover .head-logo img:nth-of-type(2),  .head-white .ys-hd-pc .head-logo img:nth-of-type(2) {
	opacity: 1;
}
.ys-hd-pc.isfixed .head-logo img:first-child,  .ys-hd-pc.ishover .head-logo img:first-child,  .head-white .ys-hd-pc .head-logo img:first-child {
	opacity: 0;
}
.ys-hd-pc.isfixed .head-nav-item,  .ys-hd-pc.ishover .head-nav-item,  .head-white .ys-hd-pc .head-nav-item {
 --yuan: var(--color333);
}
.ys-hd-pc.isfixed .head-language-link .std-text1,  .ys-hd-pc.ishover .head-language-link .std-text1,  .head-white .ys-hd-pc .head-language-link .std-text1 {
	color: var(--color333);
}
.ys-hd-pc.isfixed .hnit-icon img:nth-of-type(2),  .ys-hd-pc.ishover .hnit-icon img:nth-of-type(2),  .head-white .ys-hd-pc .hnit-icon img:nth-of-type(2) {
	opacity: 1;
}
.ys-hd-pc.isfixed .hnit-icon img:first-child,  .ys-hd-pc.ishover .hnit-icon img:first-child,  .head-white .ys-hd-pc .hnit-icon img:first-child {
	opacity: 0;
}
.ys-hd-pc .hnit-icon.ys-imgbox-cover img {
	transform: scale(1)!important;
}
.head-nav-item.yxnav-active1 .head-nav-item-title {
	color: var(--colormain);
}
.head-nav-item.yxnav-active1 .head-nav-item-title .hnit-icon img:nth-of-type(3) {
	opacity: 1;
}
.head-nav-item.yxnav-active1 .head-nav-item-title .hnit-icon img:first-child,  .head-nav-item.yxnav-active1 .head-nav-item-title .hnit-icon img:nth-of-type(2) {
	opacity: 0;
}
.head-language-link {
	cursor: pointer;
}
.head-nav-item-down1 {
	padding-top: 53px;
	padding-bottom: 75px;
}
.head-nav-item-down {
	background: #FCFDFE;
	top: calc(100% + 1px);
	width: 100%;
	box-shadow: 0 11px 37px 3px rgb(0 0 0 / 4%);
}
.head-nav-item {
	position: static;
}
.head-nav-item-down .ys-cont1400 {
	display: block;
}
.hnid1-inof-item {
	width: 320px;
	max-width: 25%;
	padding: 0 10px 20px;
}
.hnid1-inof {
	margin: 0 -10px -20px;
	display: flex;
	flex-wrap: wrap;
}
.hnid1-inof-item-link .ys-imgbox-cover {
	border-radius: 10px;
	margin-bottom: 18px;
}
.hnid1-inof-item-link .std-text { display:inline-block;text-align: center;width:100%;transition: all .4s ease;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.head-nav-item-down1 .std-h5 {
	color: var(--colormain);
	font-weight: bold;
	padding-bottom: 19px;
	border-bottom: 1px solid #D9D9D9;
	margin-bottom: 26px;
}
.hnid1-inof-item.yxnav-active2 .std-text {
	color: var(--colormain);
}
.hnid2-cry {
	display: flex;
	position: relative;
}
.hnid2-cry::before {
	content: '';
	width: 100vw;
	height: 100%;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	background: #FCFDFE;
}
.hnid2-cry-left {
	width: 32%;
	position: relative;
	padding-top: 73px;
	padding-bottom: 73px;
}
.hnid2-cry-right {
	width: 68%;
	padding: 70px 0 119px 95px;
	position: relative;
	z-index: 6;
}
.hnid2-cry-left::before {
	content: '';
	width: calc(100% + calc(50vw - 700px));
	background: #F0F0F0;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
}
.hnid2-first,  .hnid2-inof {
	position: relative;
	z-index: 3;
}
.hnid2-first-link {
	display: flex;
	align-items: center;
}
.hnid2-first-link .std-h5 {
	color: var(--colormain);
	font-weight: bold;
	line-height: var(--line15);
}
.hnid2-first-link-icon {
	width: 16px;
	margin-left: 18px;
	font-size: 0;
	transition: all .4s ease;
}
.hnid2-first-link-icon img {
	width: 100%;
}
.hnid2-inof-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-right: 35px;
	cursor: pointer;
	position: relative;
}
.hnid2-inof-item-cry {
	width: calc(100% - 31px);
	padding-top: 19px;
	padding-bottom: 29px;
}
.hnid2-inof-item .hnid2-first-link-icon {
	margin-left: 0;
}
.hnid2-inof-item-cry .std-text1,  .hnid2-inof-item-cry .std-text1 p {
	color: rgba(51, 51, 51, 0.7);
}
.hnid2-inof-item-cry .std-text1 p {
	margin-bottom: 0;
}
.hnid2-inof-item::before {
	content: '';
	width: calc(100% + calc(50vw - 700px));
	background: #FCFDFE;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	transition: all .4s ease;
	opacity: 0;
}
.hnid2-inof-item>div,  .hnid2-inof-item>a {
	position: relative;
	z-index: 2;
}
.hnid2-inof-item-cry .std-text20 {
	transition: all .4s ease;
	margin-bottom: 5px;
}
.hnid2-inof-item.yxnav-active2::before {
	opacity: 1;
}
.hnid2-inof-item.yxnav-active2 .std-text20 {
	color: var(--colormain);
}
.hnid2-first {
	margin-bottom: 23px;
}
.hnid2-cry-right .pcul-right-ul-li,  .hnid2-cry-right .pcul-right-belt-ul .pcul-right-ul-li:last-child {
	width: 25%!important;
	margin-bottom: 16px!important;
}
.hnid2-cry-right-add {
	position: relative;
}
.hnid2-cry-right-box {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	opacity: 0;
	pointer-events: none;
	transition: all .4s ease;
}
.hnid2-cry-right-box.act {
	position: relative;
	opacity: 1;
	pointer-events: all;
}
.prul-text {
	max-width: calc(100% - 14px);
}
.hnid2-cry.act .hnid2-inof-item.on::before,  .hnid2-cry.act .hnid2-inof-item.yxnav-active2.on::before {
	opacity: 1;
}
.hnid2-cry.act .hnid2-inof-item.on .std-text20,  .hnid2-cry.act .hnid2-inof-item.yxnav-active2.on .std-text20 {
	color: var(--colormain);
}
.hnid2-cry.act .hnid2-inof-item.yxnav-active2::before {
	opacity: 0;
}
.hnid2-cry.act .hnid2-inof-item.yxnav-active2 .std-text20 {
	color: var(--color333);
}
.hnid2-cry-right .pcul-right-belt {
	margin-bottom: 29px;
}
.hnid2-cry-right .pcul-right-belt-title {
	margin-bottom: 6px;
}
.hnid2-cry-right .pcul-right-belt-title {
	margin-top: 0;
}
.pcul-right-ul-li.yxnav-active3 .prul-text {
	color: var(--colormain);
}
.hnid2-cry-right-box.on1 .pcul-right-ul-li.on .prul-text,  .hnid2-cry-right-box.on1 .pcul-right-ul-li.yxnav-active3.on .prul-text {
	color: var(--colormain);
}
.hnid2-cry-right-box.on1 .pcul-right-ul-li.yxnav-active3 .prul-text {
	color: var(--color666);
}
.hnid2-crs-inof-item {
	width: 272px;
	max-width: 33.333333%;
	padding: 0 5px;
}
.hnid2-crs-inof {
	margin: 0 -5px;
	display: flex;
	flex-wrap: wrap;
}
.hnid2-crsii-link .ys-imgbox-cover {
	width: 42px;
	margin: 0 auto;
	margin-bottom: 9px;
}
.hnid2-crsii-link {
	display: flex;
	border-radius: 10px;
	padding: 45px 20px 35px;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.hnid2-crsii-link .std-text20 {
	color: var(--colorfff);
}
.hnid2-cry-right-share .std-h5 {
	font-weight: bold;
	color: var(--colormain);
	margin-bottom: 19px;
}
.hnid2-cry-right-share {
	padding-top: 45px;
}
.hnid2-crsii-link .ys-imgbox-cover img {
	transform: scale(1)!important;
}
.hnid3-inof-item {
	width: 25%;
	padding: 0 var(--jian40);
 margin-bottom: calc(var(--jian40) * 2);
}
.hnid3-inof {
 --jian40: 40px;
 margin: 0 calc(var(--jian40) * -1) calc(var(--jian40) * -2);
	display: flex;
	flex-wrap: wrap;
}
.head-nav-item-down3 {
	padding-top: 44px;
	padding-bottom: 60px;
}
.hnid2-cry-right-box .prul-text {
	color: var(--color666);
}
.head-nav-item-down3 .ys-cont1400 {
	padding-left: 140px;
	padding-right: 140px;
}
.hnid3-inof-item .prul-text {
	color: var(--color666);
}
.hnid3-inof-item.yxnav-active2 .prul-text {
	color: var(--colormain);
}
.hnid3-inof.on1 .hnid3-inof-item.yxnav-active2 .prul-text {
	color: var(--color666);
}
.hnid3-inof.on1 .hnid3-inof-item.on .prul-text,  .hnid3-inof.on1 .hnid3-inof-item.yxnav-active2.on .prul-text {
	color: var(--colormain);
}
.ys-search2-ibox img:nth-of-type(2) {
	opacity: 0;
}
.hnit-icon-close {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.hnit-icon-start, .hnit-icon-close {
	transition: all .4s ease;
}
.hnit-icon-close {
	opacity: 0;
	pointer-events: none;
}
.ys-search2-btn.on .hnit-icon-close {
	opacity: 1;
}
.ys-search2-btn.on .hnit-icon-start {
	opacity: 0;
}
.head-language {
	position: relative;
}
.head-language-inof {
	position: absolute;
	top: calc(100% + 1px);
	min-width: 100px;
	left: 50%;
	transform: translateX(-50%);
	background: #FCFDFE;
	box-shadow: 0 11px 37px 3px rgb(0 0 0 / 4%);
	display: none;
}
.head-language-inof .hlii-link {
	color: var(--color333);
	font-size: var(--font16);
	line-height: var(--line175);
	text-align: center;
	display: block;
	padding: 4px 0;
	transition: all .4s ease;
}
.head-language-inof {
	padding: 10px 0;
}
.ys-ph-navbar3 .ys-phnav-header {
	background: #fff;
}
.ys-phnav-header {
	height: 56px;
}
.ys-ph-navbar {
	height: 56px;
}
.ys-phnav-header a, .ys-phnav-header-font, .ys-phnav-logo, .ys-phnav-r>div {
	line-height: 56px;
}
.ys-ph-navbar3 .ys-phmenu-top {
	height: 56px;
}
.ys-ph-navbar3 .ys-phmenu-scroll {
	height: calc(100vh - 60px);
}
.ys-ph-navbar3 .ys-phnav-header a, .ys-ph-navbar3 .ys-phnav-search .iconfont {
	color: rgba(51, 51, 51, .8);
}
.ys-phnav-menubtn span, .ys-phnav-menubtn::after, .ys-phnav-menubtn::before {
	background: rgba(51, 51, 51, .8);
}
.ys-phnavss-modal .ys-modal-close .iconfont {
	color: #fff;
}
.ys-ph-navbar3 .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox .ys-phnav-header-font,  .ys-ph-navbar3 .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox a,  .ys-ph-navbar3 .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox .ys-phnav-header-font,  .ys-ph-navbar3 .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox a,  .ys-ph-navbar3 .ys-ph-nav li.yxnav-active3>.ys-phnav-lisbox .ys-phnav-header-font,  .ys-ph-navbar3 .ys-ph-nav li.yxnav-active3>.ys-phnav-lisbox a,  .ys-ph-navbar3 .ys-ph-nav li.yxnav-active4>.ys-phnav-lisbox .ys-phnav-header-font,  .ys-ph-navbar3 .ys-ph-nav li.yxnav-active4>.ys-phnav-lisbox a {
	color: var(--colormain);
}
.ys-nyban-title h1 {
	font-weight: bold;
	font-size: var(--font40);
	line-height: var(--line15);
	text-align: center;
}
.ys-nyban-title .std-text20,  .ys-nyban-title .std-text20 p {
	text-align: center;
	color: var(--colorfff);
	line-height: var(--line175);
}
.ys-nyban-title .std-text20 {
	margin-top: 14px;
}
.ys-nybanner .ys-pos-center {
	top: 62.2%;
}
.ys-nybanner .ys-bread {
	top: calc(var(--head) + 25px);
}
.ys-bread-list a {
	font-size: var(--font16);
}
.nyban-line {
	height: 1px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: calc(var(--head) + 80px);
	transition: all .4s ease;
}
.nyban-line-cry {
	height: 1px;
	width: 0;
	background: rgba(255, 255, 255, 0.5);
	transition: all .4s ease;
}
.soii-link-img {
	width: 51%;
	border-radius: 10px;
	overflow: hidden;
}
.solution-option-inof-item {
	margin-bottom: 42px;
}
.solution-option-inof-item:last-child {
	margin-bottom: 0;
}
.soii-link-text {
	width: 49%;
	padding-left: 180px;
}
.solution-option-inof {
	padding-top: var(--space100);
	padding-bottom: var(--space140);
	position: relative;
}
.solution-option-inof::before {
	content: '';
	width: 1px;
	height: 100%;
	background: #B1B9BF;
	position: absolute;
	left: calc(51% + 90px);
	top: 0;
}
.solution-option-inof::after {
	content: '';
	width: 2px;
 height: calc(var(--pro) * 100%);
	background: var(--colormain);
	position: absolute;
	left: calc(51% + 90px);
	top: 0;
	transition: all .1s ease;
}
.soii-link {
	display: flex;
	align-items: center;
}
.soii-link-text .std-h4 {
	margin-bottom: 13px;
	transition: all .4s ease;
}
.soii-link-text .std-text1 {
	margin-bottom: var(--space50);
}
.solution-power {
	background: #F6F6F6;
	padding-top: var(--space120);
	padding-bottom: var(--space120);
}
.solution-power-cry {
	background: var(--colormain);
	border-radius: 10px;
	position: relative;
	padding: 78px 126px 82px;
}
.solution-power-cry-bg {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
}
.solution-power-cry .std-h3 {
	color: var(--colorfff);
	line-height: var(--line15);
	margin-bottom: 40px;
	position: relative;
	z-index: 6;
}
.solution-power-cry-bg.ys-imgbox-cover {
	width: auto;
	height: 100%;
}
.solution-power-cry-bg.ys-imgbox-cover img {
	height: 100%;
}
.std-btn3-link-icon {
	width: 40px;
	margin-left: 10px;
	transition: all .4s ease;
}
.std-btn3-link-icon img {
	width: 100%;
}
.std-btn3-link .std-text1 {
	color: var(--colorfff);
	line-height: var(--line175);
	margin-bottom: 0!important;
}
.std-btn3-link {
	display: flex;
	align-items: center;
}
.std-btn3 {
	display: flex;
}
.solution-power-cry .std-btn3 {
	position: relative;
	z-index: 6;
}
.solution-power-cry-bg svg {
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0;
	top: 0;
}
.spcb-inof-nub {
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background: var(--colorfff);
	position: absolute;
	top: -7px;
	left: -7px;
}
.spcb-inof {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.ban-font .ys-nybanner .ys-pos-center {
	top: 56%;
}
.equip-trait-cry {
	border-radius: 10px;
	background: var(--colorfff);
	padding: 40px 88px;
	margin-top: -110px;
	position: relative;
	z-index: 6;
	display: flex;
	align-items: flex-start;
	overflow: hidden;
}
.equip-trait {
	background: var(--colorbj);
}
.equip-trait-cry .std-h3 {
	color: var(--color333);
	line-height: var(--line15);
	width: 31.454248%;
}
.equip-trait-cry-text {
	width: 68.545752%;
}
.equip-trait-cry-text .std-text span {
	color: var(--colormain);
}
.equip-trait-cry-text .std-text p {
	margin-bottom: 16px;
}
.equip-trait-cry-text .std-text p:last-child {
	margin-bottom: 0;
}
.equip-trait-cry-text .std-text {
	margin-bottom: 28px;
}
.equip-trait-cry-text .std-btn2 .std-btn1-link {
 --colorx: var(--colormain);
}
.equip-scene {
	padding-top: var(--space100);
	padding-bottom: calc(var(--space120) + 11px);
	background: var(--colorbj);
}
.equip-scene .std-h3 {
	text-align: center;
	margin-bottom: var(--space30);
}
.equip-scene-inof-item {
	width: 25%;
	padding: 0 var(--jian10);
}
.equip-scene-inof {
 --jian10: 10px;
 margin: 0 calc(var(--jian10) * -1);
}
.esii-link {
	width: 100%;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	display: block;
}
.esii-link-img {
	width: 100%;
	position: relative;
}
.esii-link-img::before {
	content: '';
	height: 40%;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	border-radius: 10px;
	z-index: 2;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.0) 0%, rgba(17,17,17,.4) 100%);
}
.esii-link .std-text20 {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 20px 24px;
	color: var(--colorfff);
	text-align: center;
	line-height: var(--line175);
}
.equip-scene-inof-item:not(:first-child) {
	display: none;
}
.mod-dots2 .slick-dots li,  .mod-dots3 .slick-dots li {
	margin: 0 12px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #D9D9D9;
}
.mod-dots2 .slick-dots li.slick-active,  .mod-dots3 .slick-dots li.slick-active {
	background: var(--colormain);
}
.mod-dots3 .slick-dots li {
	background: rgba(255, 255, 255, 0.5);
}
.mod-dots3 .slick-dots li.slick-active {
	background: var(--colorfff);
}
.mod-dots3 .slick-dots,  .mod-dots2 .slick-dots {
	bottom: 0;
}
.mod-dots3,  .mod-dots2 {
	padding-top: 34px;
	margin-top: -34px!important;
	padding-bottom: 34px;
}
.mod-arrows1 .swiper-button-prev,  .mod-arrows1 .swiper-button-next,  .mod-arrows1 .slick-prev,  .mod-arrows1 .slick-next,  .mod-arrows2 .swiper-button-prev,  .mod-arrows2 .swiper-button-next,  .mod-arrows2 .slick-prev,  .mod-arrows2 .slick-next {
	width: var(--arroww);
	height: var(--arroww);
	border-radius: 50%;
	border: 1px solid var(--colormain);
	transition: all .4s ease;
	z-index: 10;
}
.mod-arrows2 .swiper-button-prev,  .mod-arrows2 .swiper-button-next,  .mod-arrows2 .slick-prev,  .mod-arrows2 .slick-next {
	border: 1px solid var(--colorfff);
}
.equip-scene-inof.mod-arrows1 .slick-prev {
	left: calc(var(--jian10) - var(--arroww) - var(--arrowj));
}
.equip-scene-inof.mod-arrows1 .slick-next {
	right: calc(var(--jian10) - var(--arroww) - var(--arrowj));
}
.mod-arrows1 .swiper-button-prev::before,  .mod-arrows1 .swiper-button-next::before,  .mod-arrows1 .swiper-button-prev::after,  .mod-arrows1 .swiper-button-next::after,  .mod-arrows1 .slick-prev::before,  .mod-arrows1 .slick-next::before,  .mod-arrows1 .slick-prev::after,  .mod-arrows1 .slick-next::after,  .mod-arrows2 .swiper-button-prev::before,  .mod-arrows2 .swiper-button-next::before,  .mod-arrows2 .swiper-button-prev::after,  .mod-arrows2 .swiper-button-next::after,  .mod-arrows2 .slick-prev::before,  .mod-arrows2 .slick-next::before,  .mod-arrows2 .slick-prev::after,  .mod-arrows2 .slick-next::after {
	content: '';
	background-image: url(../images/add2.png);
	background-size: 100% 100%;
	position: absolute;
	width: 35%;
	height: 35%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transition: all .4s ease;
}
.mod-arrows1 .swiper-button-prev::after,  .mod-arrows1 .swiper-button-next::after,  .mod-arrows1 .slick-prev::after,  .mod-arrows1 .slick-next::after {
	opacity: 0;
}
.mod-arrows2 .swiper-button-prev::before,  .mod-arrows2 .swiper-button-next::before,  .mod-arrows2 .slick-prev::before,  .mod-arrows2 .slick-next::before {
	opacity: 0;
}
.mod-arrows1 .swiper-button-prev::after,  .mod-arrows1 .swiper-button-next::after,  .mod-arrows1 .slick-prev::after,  .mod-arrows1 .slick-next::after,  .mod-arrows2 .swiper-button-prev::after,  .mod-arrows2 .swiper-button-next::after,  .mod-arrows2 .slick-prev::after,  .mod-arrows2 .slick-next::after {
	background-image: url(../images/add1.png);
}
.mod-arrows1 .swiper-button-prev::before,  .mod-arrows1 .swiper-button-prev::after,  .mod-arrows1 .slick-prev::before,  .mod-arrows1 .slick-prev::after,  .mod-arrows2 .swiper-button-prev::before,  .mod-arrows2 .swiper-button-prev::after,  .mod-arrows2 .slick-prev::before,  .mod-arrows2 .slick-prev::after {
	transform: translate(-50%, -50%) rotate(180deg);
}
.mod-arrows1 .slick-arrow.slick-disabled,  .mod-arrows2 .slick-arrow.slick-disabled {
	pointer-events: none;
	opacity: .5;
}
.mod-fade.act .slick-slide,  .mod-fade.act .swiper-slide,  .mod-fade .sicr-inof-item,  .mod-fade .about-view-inof-item {
	animation: ysright .8s ease-in-out both;
}
.mod-fade.act .slick-slide:first-child,  .mod-fade.act .swiper-slide:first-child,  .mod-fade .sicr-inof-item:first-child,  .mod-fade .about-view-inof-item:first-child {
	animation-delay: 0.3s;
}
.mod-fade.act .slick-slide:nth-of-type(2),  .mod-fade.act .swiper-slide:nth-of-type(2),  .mod-fade .sicr-inof-item:nth-of-type(2),  .mod-fade .about-view-inof-item:nth-of-type(2) {
	animation-delay: 0.35s;
}
.mod-fade.act .slick-slide:nth-of-type(3),  .mod-fade.act .swiper-slide:nth-of-type(3),  .mod-fade .sicr-inof-item:nth-of-type(3),  .mod-fade .about-view-inof-item:nth-of-type(3) {
	animation-delay: 0.4s;
}
.mod-fade.act .slick-slide:nth-of-type(4),  .mod-fade.act .swiper-slide:nth-of-type(4),  .mod-fade .sicr-inof-item:nth-of-type(4),  .mod-fade .about-view-inof-item:nth-of-type(4) {
	animation-delay: 0.45s;
}
.mod-fade.act .slick-slide:nth-of-type(5),  .mod-fade.act .swiper-slide:nth-of-type(5),  .mod-fade .sicr-inof-item:nth-of-type(5),  .mod-fade .about-view-inof-item:nth-of-type(5) {
	animation-delay: 0.5s;
}
.mod-fade.act .slick-slide:nth-of-type(6),  .mod-fade.act .swiper-slide:nth-of-type(6),  .mod-fade .sicr-inof-item:nth-of-type(6),  .mod-fade .about-view-inof-item:nth-of-type(6) {
	animation-delay: 0.55s;
}
.mod-fade.act .slick-slide:nth-of-type(7),  .mod-fade.act .swiper-slide:nth-of-type(7),  .mod-fade .sicr-inof-item:nth-of-type(7),  .mod-fade .about-view-inof-item:nth-of-type(7) {
	animation-delay: 0.6s;
}
.equip-advant {
	background: var(--colormain);
	padding-top: var(--space80);
	padding-bottom: var(--space100);
}
.equip-advant-inof {
 --jian14: 14px;
 margin: 0 calc(var(--jian14) * -1);
}
.equip-advant-inof-item {
	width: 33.333333%;
	padding: 0 var(--jian14);
}
.eaii-core {
	border-radius: 10px;
	background: var(--colorfff);
	padding: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.eaii-core-icon {
	width: 58px;
	border-radius: 5px;
	background: var(--colormain);
}
.eaii-core .std-text {
	max-width: calc(100% - 58px);
	padding-left: 30px;
	color: var(--color333);
	line-height: var(--line175);
}
.eaii-core .std-text span {
	font-weight: bold;
}
.equip-advant .std-h3 {
	text-align: center;
	color: var(--colorfff);
	margin-bottom: var(--space30);
}
.equip-advant-inof-item:not(:first-child) {
	display: none;
}
.equip-advant-inof.mod-arrows2 .slick-prev {
	left: calc(var(--jian14) - var(--arroww) - var(--arrowj));
}
.equip-advant-inof.mod-arrows2 .slick-next {
	right: calc(var(--jian14) - var(--arroww) - var(--arrowj));
}
.equip-product {
	background: #1C1D22;
	padding-top: var(--space120);
	padding-bottom: var(--space100);
}
.equip-product .std-h3 {
	margin-bottom: var(--space30);
	text-align: center;
	color: var(--colorfff);
}
.equip-product-inof {
 --jian20: 20px;
 margin: 0 calc(var(--jian20) * -1);
}
.equip-product-inof .slick-prev {
	left: calc(var(--jian20) - var(--arroww) - var(--arrowj));
}
.equip-product-inof .slick-next {
	right: calc(var(--jian20) - var(--arroww) - var(--arrowj));
}
.equip-product-inof-item {
	width: 33.333333%;
	padding: 0 var(--jian20);
}
.epii-link {
	display: flex;
	flex-direction: column;
}
.epii-link-img {
	width: 100%;
	border-radius: 10px;
	position: relative;
}
.epii-link-img-label {
	font-size: 14px;
	color: var(--colorfff);
	line-height: var(--line15);
	padding: 4.5px 10px;
	border-radius: 5px;
	position: absolute;
	bottom: 20px;
	left: 20px;
	background: var(--colormain);
}
.epii-link .std-text20 {
	color: var(--colorfff);
	line-height: var(--line15);
	margin-top: 20px;
}
.equip-product-inof-item:not(:first-child) {
	display: none;
}
.equip-down {
	padding-top: var(--space120);
	background: var(--colorbj);
}
.equip-down .std-h3 {
	text-align: center;
	margin-bottom: var(--space30);
	color: var(--color333);
}
.equip-down-inof-item {
	width: 50%;
	padding: 0 var(--jian14);
}
.equip-down-inof {
 --jian14: 14px;
 margin: 0 calc(var(--jian14) * -1);
}
.equip-down-inof-item:not(:first-child) {
	display: none;
}
.edii-link {
	display: flex;
	border-radius: 5px;
	background: var(--colorfff);
	box-shadow: 0px 5px 35px 0px rgba(113, 113, 113, 0.08);
	box-shadow: 0px 0px 18px 0px rgba(113, 113, 113, 0.08);
	padding: 35px 32px 35px 30px;
	align-items: center;
}
.edii-link-icon {
	width: 40px;
}
.edii-link-down {
	width: 36px;
}
.edii-link .std-text {
	width: calc(100% - 76px);
	flex-grow: 1;
	padding: 0 17px;
}
.edii-link .ys-imgbox-cover img {
	transform: scale(1)!important;
}
.equip-down-inof .slick-list {
	padding: 34px 0;
}
.equip-down-inof {
	margin: -34px 0;
}
.equip-down-inof.mod-dots2 {
	padding-top: 0px;
	padding-bottom: 0px;
}
.equip-down-inof .slick-prev {
	left: calc(var(--jian14) - var(--arroww) - var(--arrowj));
}
.equip-down-inof .slick-next {
	right: calc(var(--jian14) - var(--arroww) - var(--arrowj));
}
.ys-ban-li.slick-active .ys-ban-txtbox-label {
	animation: fadeIn .8s ease-in-out both;
	animation-delay: 0.8s;
}
.ys-ban-li.slick-active .ys-ban-title {
	animation: ysfadeInUp .8s ease-in-out both;
	animation-delay: 0.8s;
}
.ys-ban-li.slick-active .std-btn1 {
	animation: ysfadeInUp .8s ease-in-out both;
	animation-delay: 0.8s;
}
.ys-ban-li.slick-active .ys-ban-txtbox-bot {
	animation: ysfadeInUp .8s ease-in-out both;
	animation-delay: 0.9s;
}
.prodet-ban {
	background: #1C1D22;
	padding-top: 205px;
	padding-bottom: 242px;
}
.prodet-ban-cry {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.prodet-ban-cry-left {
	width: 48.72%;
}
.pbcl-inof {
 --jian4: 4px;
 margin: 0 calc(var(--jian4) * -1);
	display: flex;
	flex-wrap: wrap;
}
.pbcl-inof-item {
	padding: 0 var(--jian4);
}
.pbcl-inof-item .std-text2 {
	border-radius: 2px;
	border: 1px solid var(--colormain);
	padding: 3px 20px;
	text-align: center;
	color: var(--colorfff);
	line-height: var(--line175);
	width: 108px;
	display: block;
}
.pbcl-title {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.pbcl-title .std-h3 {
	color: var(--colorfff);
	font-weight: bold;
	margin-right: 24px;
}
.pbcl-text,  .pbcl-text p {
	color: rgba(229, 229, 229, 0.7);
}
.pbcl-text {
	margin-top: var(--space30);
}
.pbcl-btn .std-btn1 {
	padding: 0 22.5px;
}
.pbcl-btn {
	display: flex;
	margin: 0 -22.5px;
	margin-top: 74px;
}
.std-btn1-link-icon .ys-imgbox-cover {
	font-size: 0;
}
.pbcl-btn-cry2 .ys-imgbox-cover {
	width: 100%;
}
.prodet-ban-cry-right {
	width: 36.1429%;
}
.pbcr-inof {
	width: 70%;
	margin: 0 auto;
	margin-bottom: 40px;
}
.pbcr-dots-nub {
	padding: 0 10px;
	width: 25%;
	cursor: pointer;
}
.pbcr-dots-nub .ys-imgbox-cover {
	opacity: .3;
	transition: all .36s;
}
.pbcr-dots {
	width: 88%;
	margin: 0 auto;
}
.pbcr-dots-nub:not(:first-child),  .pbcr-inof-item:not(:first-child) {
	display: none;
}
.pbcr-dots-nub.on .ys-imgbox-cover,  .pbcr-dots-nub.on .pbcr-dots-nub-pro {
	opacity: 1;
}
.pbcr-dots-nub-pro {
	height: 5px;
	width: 100%;
	position: relative;
	opacity: 0;
	transition: all .36s ease;
}
.pbcr-dots-nub-pro::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.3);
	top: 0;
	left: 0;
}
.pbcr-dots-nub-pro::after {
	content: '';
	position: absolute;
	width: 0%;
	height: 100%;
	background: var(--colormain);
	top: 0;
	left: 0;
}
.pbcr-dots-nub.on .pbcr-dots-nub-pro::after {
	animation: ban_width 3s linear forwards;
}
.prodet-property-cry {
	margin-top: -122px;
	border-radius: 10px;
	background: var(--colormain);
	position: relative;
}
.prodet-property-cry-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.prodet-property-cry-bg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.ppci-item .std-h4 {
	font-weight: bold;
	color: var(--colorfff);
	width: 157px;
}
.prodet-property-cry-inof {
	position: relative;
	z-index: 6;
}
.ppci-item-core .std-text,  .ppci-item-core .std-text p {
	color: var(--colorfff);
}
.ppci-item-core .std-text p {
	margin-bottom: 0.89em;
}
.ppci-item-core .std-text p:last-child {
	margin-bottom: 0;
}
.ppci-item-core {
	display: flex;
	flex-wrap: wrap;
	font-size: var(--font18);
	width: calc(100% - 157px);
	min-height: 12.31em;
	position: relative;
}
.ppci-item {
	width: 50%;
	padding: 0 7px;
	flex-wrap: wrap;
	display: flex;
	align-items: flex-start;
}
.prodet-property-cry-inof {
	margin: 0 -7px;
	display: flex;
	flex-wrap: wrap;
	padding: 68px 85px 60px;
}
.ppci-item-core::before {
	content: '';
	height: 100%;
	width: 1px;
	background: rgba(255,255,255,.3);
	position: absolute;
	left: 0;
	top: 0;
}
.ppci-item-core .std-text:first-child {
	padding-left: 37px;
}
.ppci-item-core .std-text {
	padding-left: 20px;
}
.prodet-size {
	padding-top: var(--space120);
	padding-bottom: var(--space120);
}
.prodet-size .std-h3 {
	margin-bottom: var(--space30);
	text-align: center;
	color: var(--color333);
}
.mod-table1 {
	width: 100%;
	text-align: center;
	border-spacing: 1px;
	background: var(--colorbj);
}
.mod-table1 thead {
	position: sticky;
	top: calc(var(--head) + 0px);
	background: var(--colormain);
	z-index: 10;
}
.mod-table1 th {
	font-size: var(--font18);
	color: var(--colorfff);
	line-height: var(--line15);
	font-weight: normal;
	padding: 8px 2px 7px;
}
.mod-table1 tbody tr:nth-of-type(2n - 1) {
	background: var(--colorfff);
}
.mod-table1 tbody td {
	font-size: var(--font18);
	color: var(--color333);
	line-height: var(--line15);
	padding: 9px 2px 7px;
}
.mod-table1 tbody td:first-child {
	font-weight: bold;
	color: var(--colormain);
}
.mod-table1 tbody tr:nth-of-type(2n) td {
	position: relative;
}
.mod-table1 tbody tr:nth-of-type(2n) td::before {
	content: '';
	height: 100%;
	width: 1px;
	background: var(--colorfff);
	position: absolute;
	right: -1px;
	top: 50%;
	transform: translateY(-50%);
}
.mod-table1 tbody tr:nth-of-type(2n) td:last-child::before {
	display: none;
}
.prodet-faq {
	padding-top: var(--space100);
	padding-bottom: var(--space100);
}
.prodet-faq .std-h3 {
	text-align: center;
	margin-bottom: var(--space30);
}
.prodet-faq-cry {
	background: var(--colorbj);
	padding: 58px 0 51px;
	border-radius: 16px;
	border: 1px solid #EBEBEB;
}
.iltl-letter {
	font-size: var(--font20);
	line-height: var(--line17);
}
.icdu-li-buttom .iltl-text,  .icdu-li-buttom .iltl-text p {
	line-height: var(--line17);
	color: #5A5A5A;
}
.std-text1>p:last-child {
	margin-bottom: 0;
}
.icdu-li:last-child {
	margin-bottom: 0;
}
.iltl-icon {
	width: 24px;
}
.iltl-icon img {
	width: 100%;
}
.icdu-li-top {
	padding: 15px 37px 15px 40px;
	transition: all .4s ease;
}
.icdu-li-top-left {
	width: calc(100% - 24px);
}
.iltl-text {
	width: 50%;
	flex-grow: 1;
}
.icdu-li.on .icdu-li-top {
	padding-top: 23px;
	padding-bottom: 11px;
}
.prodet-faq-cry .std-btn1 {
	justify-content: center;
	margin-top: 43px;
}
.prodet-relate {
	background: #1C1D22;
	padding-top: var(--space100);
	padding-bottom: calc(var(--space120) + var(--space50));
	margin-bottom:var(--space50);
}
.prodet-relate .std-h3 {
	margin-bottom: var(--space30);
	text-align: center;
	color: var(--colorfff);
}
.prodet-relate-rotate {
 --jian15: 15px;
 margin: 0 calc(var(--jian15) * -1);
	position: relative;
}
.prodet-relate-rotate-item {
	padding: 0 var(--jian15);
}
.prri-img {
	width: 100%;
	position: relative;
}
.prri-link {
	width: 100%;
	display: block;
	border-radius: 10px;
	overflow: hidden;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	position: relative;
}
.prri-img::before {
	content: '';
	width: 100%;
	position: absolute;
	height: 60%;
	background: linear-gradient(0deg, rgba(0,0,0,.5) 0%, rgba(0, 0, 0, 0.00) 100%);
	bottom: 0;
	left: 0;
	z-index: 2;
}
.prri-link-text {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	padding: 0 62px 62px 57px;
}
.prri-link-text-core {
	width: 57.44%;
}
.prri-link-text-core .std-h4 {
	color: var(--colorfff);
	margin-bottom: 16px;
}
.prri-link-text-core .std-text1,  .prri-link-text-core .std-text1 p {
	color: var(--colorfff);
}
.prri-link {
	pointer-events: none;
}
.prodet-relate-rotate-item.swiper-slide-active .prri-link {
	pointer-events: all;
}
.prodet-relate-rotate-item {
	cursor: pointer;
}
.swipe-pro.swiper-container-horizontal>.swiper-pagination-progressbar,  .swipe-pro.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 91.2%;
	height: 1px;
	left: 50%;
	transform: translateX(-50%);
	top: auto;
 bottom: calc(var(--space50) * -1);
}
.swipe-pro .swiper-pagination-progressbar {
	background: #B1B9BF;
}
.swipe-pro .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: var(--colormain);
	top: -1px;
	height: 3px;
}
.prodet-main .solution-power {
	background: var(--colorfff);
}
.prodet-main section:not(.prodet-size, .prodet-property) {
	overflow: hidden;
}
.share-down .edii-link-icon {
	width: 37px;
}
.share-down .edii-link .std-text {
	padding: 0 22px;
}
.share-down .edii-link {
	border-radius: 10px;
}
.share-idea {
	background: var(--colorbj);
	padding-top: var(--space100);
	padding-bottom: var(--space120);
}
.share-idea-cry-left {
	width: 40.5%;
	border-radius: 10px;
	overflow: hidden;
}
.share-idea-cry-left img {
	width: 100%;
}
.share-idea-cry-right {
	width: 59.5%;
	padding-left: 191px;
	padding-top: 100px;
}
.share-idea-cry {
	display: flex;
	align-items: flex-start;
}
.share-idea-cry-right .std-h3 {
	margin-bottom: calc(var(--space50) + 8px);
	color: var(--color333);
}
.share-main .ys-main {
 --width: 310px;
}
.share-idea {
 --jian5: 5px;
}
.sicr-inof {
 width: calc(var(--width) * var(--length1));
 margin: 0 calc(var(--jian5) * -1);
 transform: translateX(calc(var(--width) * -1));
}
.sicr-inof-item {
	width: 310px;
	display: inline-block;
	padding: 0 var(--jian5);
}
.sicr-inof-item-core {
	width: 100%;
	border-radius: 10px;
	background: var(--colorfff);
	padding: 32px 34px 42px;
	white-space: normal;
}
.sicr-inof .std-h4 {
	color: var(--colormain);
	font-family: var(--regular)!important;
	line-height: 1.26;
	margin-bottom: 82px;
}
.sicr-iic-text .std-text20 {
	color: var(--color333);
	margin-bottom: 20px;
}
.sicr-iic-text .std-text1,  .sicr-iic-text .std-text1 p {
	color: var(--color666);
}
.sicr-inof {
	white-space: nowrap;
	font-size: 0;
}
.sicr-iic-text .std-text20 {
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	height: 1.75em;
}
.sicr-iic-text .std-text1 {
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	height: 7em;
}
.share-idea {
 --bot: calc(var(--width) * calc(var(--length1) - 1) - var(--width1));
 --top1: 341.5px;
}
.share-idea-empty {
	height: var(--bot);
	width: 100%;
}
.share-idea-box {
	position: sticky;
	top: calc(var(--head) + var(--space100));
}
.share-idea-box-hide {
	overflow: hidden;
}
.sicr-inof {
 --x1:0px;
 transform: translateX(calc(var(--width)* -1 - var(--x1)));
}
.share-idea {
	padding-bottom: 0;
}
.share-idea-box-hide {
	padding-bottom: var(--space120);
}
.share-down,  .prodet-faq {
	overflow: hidden;
}
.science-force-cry {
	border-radius: 10px;
	background: var(--colorfff);
	margin-top: -113px;
	position: relative;
	z-index: 2;
}
.science-force-cry-top {
	display: flex;
	align-items: flex-start;
	padding: 71px 91px 53px 114px;
	justify-content: space-between;
}
.science-force {
	background: var(--colorbj);
	padding-bottom: var(--space120);
}
.science-force-cry-top .std-text {
	width: 62.59%;
}
.science-force-cry-top .std-h3 {
	width: 4em;
	flex-grow: 1;
	padding-right: 20px;
}
.science-force-cry-top .std-text p {
	line-height: var(--line175);
	margin-bottom: 1em;
}
.science-force-cry-top .std-text p:last-child {
	margin-bottom: 0;
}
.science-force-cry-line {
	height: 1px;
	width: 100%;
	border-top: 1px dashed #C0C0C0;
	position: relative;
}
.science-force-cry-line::before,  .science-force-cry-line::after {
	content: '';
	width: 35px;
	height: 35px;
	border-radius: 50%;
	background: #F0F0F0;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	left: 0;
}
.science-force-cry-line::after {
	left: 100%;
}
.science-force-cry-data {
	padding: 52px 60px 121px;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}
.sfcd-item .sfcd-item-font {
	font-size: var(--font16);
	line-height: var(--line175);
	color: var(--color333);
	margin-bottom: 7px;
}
.sfcd-item {
	text-align: center;
	padding: 0 10px;
}
.sfcd-item-font .data-scroll {
	color: var(--colormain);
	font-family: var(--bold)!important;
	font-size: 80px;
	line-height: var(--line12);
}
.science-cut {
	position: relative;
	padding-top: calc(var(--space140) - 5px);
	padding-bottom: calc(var(--space140) + 10px);
}
.science-cut-bg {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.science-cut-bg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.science-cut .ys-cont1400 {
	position: relative;
	z-index: 6;
}
.science-cut .std-h3 {
	text-align: center;
	color: var(--colorfff);
	margin-bottom: var(--space30);
}
.scri-link-top .std-h4 {
	color: var(--colormain);
	font-weight: bold;
	line-height: var(--line175);
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	height: 1.75em;
}
.scri-link-top {
	height: 142px;
	display: flex;
	align-items: center;
	padding-top: 7px;
}
.scri-link .std-text1,  .scri-link .std-text1 p {
	line-height: var(--line175);
	color: var(--color666);
}
.scri-link .std-text1 {
	padding-top: 36px;
	padding-bottom: 96px;
	border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.scri-link {
	padding: 0 41px;
}
.science-cut-rotate {
	position: relative;
}
.science-cut-rotate::before {
	content: '';
	width: 100%;
	height: calc(142px - 35px);
	background: var(--colorfff);
	border-radius: 10px 10px 0 0;
	position: absolute;
	top: 0;
	left: 0;
}
.science-cut-rotate::after {
	content: '';
	height: calc(100% - 142px - 35px);
	background: var(--colorfff);
	border-radius: 0 0 10px 10px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.science-cut-box {
	position: relative;
}
.science-cut-box::before,  .science-cut-box::after {
	content: '';
	background-image: url(../images/0d1_add1.png);
	background-size: 100% 100%;
	position: absolute;
	width: 42px;
	height: 81px;
	left: 0;
	top: 142px;
	transform: translateY(-50%);
}
.science-cut-box::after {
	left: auto;
	right: 0;
	transform: translateY(-50%) rotate(180deg);
}
.science-cut-box-zhan {
	position: absolute;
	height: 81px;
	transform: translate(-50%, -50%);
	width: calc(100% - 75px);
	left: 50%;
	top: 142px;
	background: var(--colorfff);
}
.science-cut-rotate {
	overflow: hidden;
}
.science-cut-box.swipe-pro .swiper-pagination-progressbar {
	width: 66%;
	max-width: 912px;
	left: 50%;
	transform: translateX(-50%);
	bottom: -42px;
	height: 1px;
}
.science-advant {
	padding-top: var(--space100);
	background: var(--colorbj);
}
.science-advant .std-h3 {
	color: var(--color333);
	text-align: center;
	margin-bottom: var(--space30);
}
.science-advant-cry {
	border-radius: 10px;
	background: var(--colorfff);
	display: flex;
	overflow: hidden;
}
.science-advant-cry-img {
	width: 353px;
}
.science-advant-cry-left,  .science-advant-cry-right {
	width: calc(calc(1400px - 353px) / 2);
	position: relative;
	z-index: 21;
}
.saci-img {
	height: 650px;
}
.saci-img1 {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
.twentytwenty-container {
	overflow: visible!important;
}
.saci-img1::before {
	content: '';
	background-image: url(../images/d1_img03.jpg);
	background-size: 100% 100%;
	position: absolute;
	height: 100%;
	width: calc(calc(1400px + 353px) / 2);
	right: 0;
	top: 0;
}
.science-advant-cry .std-h4 {
	font-weight: bold;
	line-height: var(--line175);
	color: var(--color333);
	margin-bottom: 48px;
}
.science-advant-cry .std-text1 p {
	position: relative;
	margin-bottom: 14px;
	padding-left: 27px;
}
.science-advant-cry .std-text1 p::before {
	content: '';
	width: 10px;
	height: 10px;
	border-radius: 50%;
	position: absolute;
	background: var(--colormain);
	left: 0;
	top: calc(0.875em - 5px);
}
.science-advant-cry-left,  .science-advant-cry-right {
	padding-top: 160px;
	padding-bottom: 40px;
}
.science-advant-cry-right {
	padding-left: 28px;
	padding-right: 85px;
}
.science-advant-cry-left {
	padding-left: 85px;
	padding-right: 28px;
}
.science-advant-cry-left .std-h4,  .science-advant-cry-left .std-text1 p {
	color: var(--colorfff);
}
.science-advant-cry-left .std-text1 p::before {
	background: var(--colorfff);
}
.twentytwenty-horizontal .twentytwenty-handle:before,  .twentytwenty-horizontal .twentytwenty-handle:after,  .twentytwenty-vertical .twentytwenty-handle:before,  .twentytwenty-vertical .twentytwenty-handle:after {
	display: none!important;
}
.science-advant-cry-img .twentytwenty-handle {
	width: 80px;
	height: 80px;
	margin-left: -40px;
	margin-top: -40px;
	background: var(--colormain);
	border: 0;
	box-shadow: none;
}
.twentytwenty-overlay {
	opacity: 0!important;
	pointer-events: none!important;
}
.science-advant-cry-img .twentytwenty-handle::before {
	display: block!important;
	width: 100%!important;
	height: 100%!important;
	background-size: 100% 100% !important;
	top: 50%!important;
	left: 50%!important;
	background: transparent!important;
	background-image: url(../images/d1_icon1.png)!important;
	transform: translate(-50%, -50%)!important;
	box-shadow: none!important;
}
.science-quality {
	padding-top: var(--space120);
	padding-bottom: var(--space120);
	background: var(--colorbj);
}
.science-quality-title {
	display: flex;
	align-items: flex-start;
	margin-bottom: 66px;
}
.science-quality-title .std-h3 {
	width: calc(7em + 20px);
	padding-right: 20px;
	flex-grow: 1;
}
.science-quality-title .std-text1 {
	width: 65.86%;
}
.science-quality-inof {
 --jian14: 14px;
 margin: 0 calc(var(--jian14) * -1);
}
.science-quality-inof-item {
	padding: 0 var(--jian14);
	width: 33.333333%;
}
.sqii-link {
	width: 100%;
	border-radius: 10px;
	background: var(--colorfff);
	padding: 32px 38px;
	height: 100%;
}
.sqii-link-title {
	font-size: var(--font24);
	line-height: var(--line175);
	color: var(--color333);
	width: calc(100% - 66px);
	flex-grow: 1;
}
.sqii-link-top .ys-imgbox-cover {
	width: 66px;
}
.sqii-link-top {
	padding-bottom: 109px;
	border-bottom: 1px solid rgba(51,51,51,.3);
	display: flex;
	align-items: flex-start;
}
.sqii-link .std-text2 {
	padding-top: 24px;
}
.sqii-link .std-text2,  .sqii-link .std-text2 p {
	color: var(--color333);
	line-height: var(--line175);
}
.science-quality-inof .slick-track {
	display: flex;
}
.science-quality-inof .slick-slide {
	height: auto;
}
.science-quality-inof-item:not(:first-child) {
	display: none;
}
.net-map {
	background: var(--colorbj);
	padding-top: var(--space100);
	padding-bottom: var(--space140);
}
.net-map-cry {
	margin-right: -130px;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}
.net-map-cry-right {
	position: relative;
	width: 63%;
}
.net-map-cry-right img {
	width: 100%;
}
.net-map-cry-left {
	width: calc(37% - 90px);
	position: relative;
}
.nmcl-nub .std-h4 {
	color: var(--color333);
	line-height: var(--line15);
	padding-left: 25px;
	position: relative;
	margin-bottom: 18px;
}
.nmcl-nub .std-h4::before {
	content: '';
	width: 10px;
	height: 10px;
	background: var(--colormain);
	position: absolute;
	left: 0;
	top: calc(0.75em - 5px);
	border-radius: 50%;
}
.nmcl-nub-inof-item {
	margin-bottom: 20px;
	border-top: 2px solid var(--colormain);
	background: var(--colorfff);
	padding-left: 40px;
	padding-right: 34px;
}
.nmcl-nub-inof-item:last-of-type {
	margin-bottom: 0;
}
.nmcl-nii-text-core {
	display: flex;
	border-bottom: 1px solid rgba(177,185,191,.3);
	align-items: center;
	padding: 14px 0;
}
.nmcl-nii-text-core .std-text1 {
	width: 40.3%;
	padding-right: 10px;
	color: var(--color666);
	line-height: var(--line175);
}
.nmcl-nii-text-core .std-text {
	width: 59.7%;
	color: var(--color333);
	line-height: var(--line175);
}
.nmcl-nub {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	pointer-events: none;
	transition: all .4s ease;
}
.nmcl-nub.act {
	position: relative;
	opacity: 1;
	pointer-events: all;
}
.net-map-cry-right {
	position: sticky;
	top: calc(var(--head) + 30px);
}
.nmcr-box {
	position: relative;
	width: 100%;
}
.nmcr-box-inof-item {
	position: absolute;
	transform: translate(-50%, -50%) scale(1);
	width: 81px;
	height: 81px;
	transition: all .4s ease;
	cursor: pointer;
}
.nmcr-box-inof-item::before {
	content: '';
	width: 100%;
	height: 100%;
	border: 1px solid var(--colorfff);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
}
.nmcr-box-inof-item::after {
	content: '';
	width: 73%;
	height: 73%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgba(255,255,255,.1);
	border-radius: 50%;
}
.nmcr-box-inof-item img {
	opacity: 0;
	width: 23.4%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	transition: all .4s ease;
}
.nmcr-box-inof span {
	width: 11px;
	height: 11px;
	background: var(--colorfff);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
	transition: all .4s ease;
}
.nmcr-box-inof-item.on {
	transform: translate(-50%, -50%) scale(1.975);
}
.nmcr-box-inof-item.on img {
	opacity: 1;
}
.nmcr-box-inof-item.on span {
	opacity: 0;
}
.about-detail .science-force-cry-top .std-text {
	width: 73.56%;
}
.about-go p {
	transition: all .2s ease;
	color: #999;
}
.about-go p.on {
	color: var(--color333);
}
.ys-nyban-title h1 span {
	color: var(--colormain);
}
.about-view-inof-item {
	width: 25%;
	flex-grow: 1;
	position: relative;
}
.about-view-inof {
	display: flex;
}
.about-view-inof-item .ys-imgbox-cover {
	width: 100%;
}
.about-view-inof-item .ys-imgbox-cover::before {
	content: '';
	height: 45%;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0,0,0,.5) 100%);
	z-index: 3;
}
.avii-text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 6;
	padding: 0 24px 37px;
	text-align: center;
}
.avii-text .std-h4,  .avii-text .std-text1,  .avii-text .std-text1 p {
	color: var(--colorfff);
}
.avii-text .std-text1 p {
	line-height: var(--line175);
	margin-bottom: 0;
}
.avii-text .std-h4 {
	margin-bottom: 22px;
}
.avii-text .std-text1 {
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	height: 3.5em;
}
.about-develop {
	background: var(--colorbj);
}
.about-develop {
	padding-top: var(--space120);
	padding-bottom: var(--space140);
}
.about-develop .std-h3 {
	margin-bottom: var(--space50);
	text-align: center;
}
.about-develop-inof-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 -118px;
	margin-bottom: 70px;
}
.about-develop-inof-item:nth-of-type(2n) {
	flex-direction: row-reverse;
}
.adii-img .ys-imgbox-cover {
	border-radius: 10px;
}
.adii-text, .adii-img {
	width: 50%;
	padding: 0 118px;
}
.about-develop-inof-item:last-child {
	margin-bottom: 0;
}
.adii-text .std-h5 {
	color: var(--color666);
	line-height: var(--line15);
	margin-bottom: 1px;
}
.adii-text-year {
	color: var(--colormain);
	font-size: 68px;
	font-family: var(--regular)!important;
	line-height: var(--line12);
	margin-bottom: var(--space50);
}
.adii-text .std-text p {
	position: relative;
	color: var(--color333);
	line-height: var(--line175);
	padding-left: 18px;
	margin-bottom: 1em;
}
.adii-text .std-text p::before {
	content: '';
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: var(--colormain);
	position: absolute;
	left: 0;
	top: calc(0.875em - 5px);
}
.adii-text .std-text p:last-child {
	margin-bottom: 0;
}
.about-develop-inof {
	padding-top: var(--space100);
}
.about-develop-box {
	position: relative;
}
.about-develop-line {
	width: 66px;
	position: absolute;
	height: 100%;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.about-develop-line img {
	width: 100%;
	position: sticky;
	top: calc(50vh - 33px);
}
.about-develop-line::before {
	content: '';
	width: 1px;
	height: calc(100% - 13px);
	background: #A3A3A3;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 2px;
}
.about-honor {
	padding-top: var(--space100);
	padding-bottom: var(--space140);
}
.about-honor .std-h3 {
	text-align: center;
	color: var(--color333);
	margin-bottom: var(--space30);
}
.about-btn {
 --jian7: 7px;
 margin: 0 calc(var(--jian7) * -1) calc(var(--jian7) * -2);
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.about-btn-item {
 padding: 0 var(--jian7) calc(var(--jian7) * 2);
}
.about-btn-item .std-text {
	border-radius: 5px;
	background: var(--colorbj);
	padding: 8px 35px;
	color: var(--color333);
	line-height: var(--line175);
	transition: all .4s ease;
	cursor: pointer;
}
.about-btn-item.on .std-text {
	background: var(--colormain);
	color: var(--colorfff);
}
.about-honor-box {
	position: relative;
}
.about-honor-box {
 --jian14: 14px;
 margin: 0 calc(var(--jian14) * -1);
	margin-top: 45px;
}
.ahbr-item {
	width: 25%;
	padding: 0 var(--jian14);
}
.ahbr-item-core {
	background: var(--colorbj);
	border-radius: 10px;
	padding: 44px 38px 38px;
}
.ahbr-item-img {
	height: 137px;
}
.ahbr-item-img img {
	height: 100%;
	object-fit: contain;
	max-width: 100%;
}
.ahbr-item:not(:first-child) {
	display: none;
}
.ahbr-item-core .std-h5 {
	color: var(--colormain);
	line-height: var(--line15);
	margin-bottom: 19px;
}
.ahbr-item-core .std-text,  .ahbr-item-core .std-text p {
	color: var(--color333);
}
.ahbr-item-core .std-text {
	margin-bottom: 82px;
	flex-grow: 1;
}
.about-honor-box-rotate .slick-track {
	display: flex;
}
.about-honor-box-rotate .slick-slide {
	height: auto;
}
.ahbr-item-core {
	height: 100%;
	display: flex;
	flex-direction: column;
}
.about-honor-box-rotate {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	opacity: 0;
	pointer-events: none;
	transition: all .4s ease;
}
.about-honor-box-rotate.act {
	position: relative;
	opacity: 1;
	pointer-events: all;
}
.about-honor-box-rotate.mod-dots2 {
	margin-top: 0!important;
	padding-top: 0;
}
.ys-nyban-title .std-btn1 {
	justify-content: center;
	margin-top: 37px;
}
.join-talent {
	background: var(--colorbj);
}
.join-talent-cry {
	margin-top: -139px;
	border-radius: 10px;
	background: var(--colormain);
	padding: 98px 91px 88px 86px;
	position: relative;
	z-index: 10;
	display: flex;
	align-items: flex-start;
}
.join-talent-cry .std-h3 {
	width: calc(4em + 20px);
	padding-right: 20px;
	flex-grow: 1;
	color: var(--colorfff);
}
.join-talent-cry-text {
	width: 69.664759%;
}
.join-talent-cry-text .std-text,  .join-talent-cry-text .std-text p {
	color: var(--colorfff);
}
.join-talent-cry-text .std-text p {
	margin-bottom: 1em;
}
.join-talent-cry-text .std-text p:last-child {
	margin-bottom: 0;
}
.join-talent-cry-text .std-text {
	margin-bottom: 55px;
}
.join-career {
	padding-top: var(--space100);
	padding-bottom: var(--space140);
	background: var(--colorbj);
}
.join-career-cry-text {
	width: 40.5%;
}
.join-career-cry-rotate {
	width: 49%;
}
.join-career-cry {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.join-career-cry-text .std-h3 {
	margin-bottom: var(--space30);
}
.join-career-cry-text .std-text,  .join-career-cry-text .std-text p {
	color: var(--color333);
}
.join-career-cry-text .std-text p {
	margin-bottom: 1em;
}
.join-career-cry-text .std-text p:last-child {
	margin-bottom: 0;
}
.jccr-item {
	position: relative;
}
.jccr-item .ys-imgbox-cover {
	width: 100%;
}
.join-career-cry-rotate,  .jccr-item {
	border-radius: 10px;
	overflow: hidden;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}
.jccr-item .std-text {
	width: 100%;
	position: absolute;
	color: var(--colorfff);
	text-align: center;
	bottom: 0;
	left: 0;
	z-index: 6;
	line-height: var(--line175);
	padding: 0 20px 35px;
}
.jccr-item .ys-imgbox-cover::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 38%;
	bottom: 0;
	left: 0;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0,0,0,.5) 85.77%);
	z-index: 3;
}
.jccr-item:not(:first-child) {
	display: none;
}
.join-care {
	padding-top: var(--space100);
	padding-bottom: var(--space100);
}
.join-care-cry {
	border-top: 1px solid rgba(51,51,51,.6);
	padding-top: 44px;
}
.join-care-cry .std-h3 {
	line-height: var(--line15);
	margin-bottom: 37px;
	color: var(--color333);
}
.join-dual {
	background: var(--colormain);
	padding-top: var(--space80);
	padding-bottom: var(--space100);
}
.join-dual-title {
	display: flex;
	align-items: flex-start;
	margin-bottom: 40px;
}
.join-dual-title .std-h3 {
	width: calc(5em + 20px);
	padding-right: 20px;
	flex-grow: 1;
}
.join-dual-title .std-text {
	width: 63.572%;
}
.join-dual-title .std-h3,  .join-dual-title .std-text,  .join-dual-title .std-text p {
	color: var(--colorfff);
}
.join-dual-inof {
	width: 100%;
	border-radius: 10px;
	border: 1px solid rgba(255, 255, 255, 0.40);
	background: rgba(255, 255, 255, 0.08);
	padding-top: 80px;
	padding-bottom: 84px;
}
.join-dual-inof img {
	width: 100%;
}
.join-dual-inof-core {
	width: 87.1245%;
	margin: 0 auto;
	position: relative;
}
.join-dual .std-btn1 {
	justify-content: center;
	margin-top: var(--space50);
}
.jdic-ph {
	display: none;
}
.jdic-text-font {
	position: absolute;
	transform: translate(-50%, -50%);
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.jdic-text-font {
	color: var(--colorfff);
	line-height: var(--line15);
}
.jdic-text-font .std-text20 {
	color: inherit;
	line-height: inherit;
}
.jdic-text-font4,  .jdic-text-font5,  .jdic-text-font6 {
	color: var(--colormain);
}
.jdic-text-font8,  .jdic-text-font9,  .jdic-text-font10 {
	color: #2A7ABF;
}
.jdic-text-font3,  .jdic-text-font7 {
	font-size: var(--font24);
}
.jdic-text-font {
	height: 27.884615%;
}
.jdic-text-font1,  .jdic-text-font2 {
	width: 11.494253%;
	top: 50.48%;
}
.jdic-text-font1 {
	left: 5.82%;
}
.jdic-text-font2 {
	left: 19.78%;
}
.jdic-text-font4,  .jdic-text-font5,  .jdic-text-font6,  .jdic-text-font8,  .jdic-text-font9,  .jdic-text-font10 {
	width: 14.778325%;
}
.jdic-text-font4,  .jdic-text-font5,  .jdic-text-font6 {
	top: 14.00%;
}
.jdic-text-font8,  .jdic-text-font9,  .jdic-text-font10 {
	top: 86.48%;
}
.jdic-text-font4,  .jdic-text-font8 {
	left: 58.13%;
}
.jdic-text-font5,  .jdic-text-font9 {
	left: 75.45%;
}
.jdic-text-font6,  .jdic-text-font10 {
	left: 92.63%;
}
.jdic-text-font3,  .jdic-text-font7 {
	left: 42.00%;
}
.jdic-text-font3 {
	top: 0%;
}
.jdic-text-font7 {
	top: 100%;
}
.jcsi-img {
	border-radius: 10px;
	overflow: hidden;
	margin-bottom: 13px;
	height: 475px;
}
.jcsi-img img {
	object-fit: cover;
}
.join-care-swiper .std-text {
	text-align: center;
	color: var(--color333);
}
.join-care-swiper-item {
	width: 329px !important;
	padding: 0 7px;
	transition: all .5s linear;
	transition-property: all !important;
	grid-row: auto;
	flex-shrink: 0;
}
.join-care-swiper-item.on {
	width: 728px !important;
}
.join-care-swiper {
	margin-right: calc(700px - 50vw);
	overflow: hidden;
}
.join-care-cry-top {
	display: flex;
	justify-content: space-between;
}
.jcct-btn .swiper-button-next,  .jcct-btn .swiper-button-prev {
	position: relative;
	margin-top: 0!important;
	left: auto;
	right: auto;
	top: 0;
}
.jcct-btn {
	display: flex;
	padding-top: 8px;
}
.jcct-btn .swiper-button-next {
	margin-left: 12px;
}
.code-pop .ys-modal-content {
	width: 500px;
	border-radius: 10px;
	background: var(--colormain);
	padding: 31px 34px 48px;
}
.code-pop .std-text {
	margin-bottom: 13px;
	color: var(--colorfff);
	font-weight: bold;
	text-align: center;
	line-height: var(--line175);
}
.code-pop-form {
	height: 46px;
	width: 100%;
	border-radius: 23px;
	background: var(--colorfff);
	padding: 0 10px;
	display: flex;
	align-items: center;
}
.code-pop-form-btn {
	width: 32px;
	cursor: pointer;
}
.code-pop-form-btn img {
	width: 100%;
}
.code-pop-form input {
	width: 50%;
	flex-grow: 1;
	font-size: var(--font16);
	line-height: var(--line175);
	color: var(--color333);
	padding: 0 10px;
}
.code-pop .ys-modal-close {
	width: 15px;
	right: -27px;
	top: -15px;
}
.code-pop .ys-modal-close img {
	width: 100%;
}
.mod-plaint {
	cursor: pointer;
}
.ys-modal {
	background: rgba(0, 0, 0, .4);
}
.issue-box {
	margin-top: var(--space30);
}
.about-view {
	background: var(--colorbj);
}
.pcul-left-bj img {
	width: 100%;
}
.pcul-left-show-text {
	flex-grow: 1;
}




.page{ text-align:center}
.pagination {padding: 20px 0px; display:inline-block}
.pagination li{	float: left;}
.pagination li a{display: block;margin-right: 10px;	padding: 6px 12px;border: 1px #cccccc solid;text-decoration: none;	color: #808080; border-radius:3px}
.pagination li a:hover {background: #33AD37;color: #fff;border: 1px #33AD37 solid;}
.pagination .active a {	border: none;	background: #33AD37;border: 1px #33AD37 solid;	color: #fff;}




/*.load-page {
	display: flex;
	justify-content: center;
}
.load-page .ys-pcfy {
	margin: 0 auto;
	width: auto;
	border: 1px solid #333;
	border-radius: 80px;
	padding: 9px 17px;
}
.load-page .pc-fenye {
	display: flex;
	align-items: center;
}
.pc-fenye li {
	width: 50px;
	height: 40px;
	border: 0px;
	font-family: "PingFang SC", "Microsoft YaHei";
	font-size: 16px;
	line-height: 40px;
	color: var(--color333);
	margin: 0 3px;
	border-radius: 80px;
}
.pc-fenye li.activepage {
	color: var(--color333);
	background: var(--colorfff);
}
.pc-fenye .first li,  .pc-fenye .prev li,  .pc-fenye .next li,  .pc-fenye .end li {
	width: 33px;
	height: 33px;
	border: 0px;
	background: var(--colormain);
	font-size: 14px;
	line-height: 33px;
	font-weight: normal;
	color: var(--colorfff);
	margin: 0 4px;
	border-radius: 80px;
	text-align: center;
}
.pc-fenye .first,  .pc-fenye .end {
	display: none;
}
.load-page {
	margin-top: 55px;
}*/
.prod-cont-ul-li:last-child {
	margin-bottom: 0;
}
.load-inof {
	padding-bottom: var(--space120);
}
.load-page {
	margin-bottom: 0!important;
}
.invest-foot {
	overflow: hidden;
}
.iflu-li-text {
	padding-left: 0;
}
.iflu-li-span {
	padding-left: 16px;
}
.iflu-li-text a,  .iflu-li-span {
	color: inherit;
	line-height: inherit;
}
.ncbu-li-text {
	position: relative;
	border-bottom: 0;
}
.ncbu-li-text::before,  .ncbu-li-text::after {
	content: '';
	width: 100%;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 0;
	transition: all .4s ease;
}
.ncbu-li-text::before {
	background: #cecece;
}
.ncbu-li-text::after {
	width: 0;
	background: var(--colormain);
}
.ncbu-li-text,  .nctr-title {
	transition: all .4s ease;
}
.new-cont-top-left img {
	object-fit: cover;
}
.detail-main .ys-nybanner .ys-pos-center {
	top: 50%;
}
.develop-liab-cont-text p {
	color: var(--colorfff);
}
.develop-liability .std-btn1-link {
 --opvalue1: 0;
 --opvalue2: 1;
 --bg: var(--colorfff);
}
.dlul-left .ys-imgbox-cover {
	width: 100%;
}
.develop-law-ul-li:nth-of-type(2n) .dlul-right-text,  .develop-law-ul-li:nth-of-type(2n) .dlul-right-text p {
	color: var(--colorfff);
}
.develop-law-ul-li:nth-of-type(2n) {
	flex-direction: row-reverse;
}
.develop-law-ul {
	border-radius: 10px;
	overflow: hidden;
	transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}
.dlul-right-title {
	margin-bottom: 17px;
}
.develop-law-ul-li:nth-of-type(2) {
	animation-delay: .35s;
}
.develop-support-swiper .swiper-slide:not(:first-child) {
	display: none;
}
.develop-relationship .swiper-button-prev:after {
	margin-left: 0;
}
.develop-relationship .swiper-button-prev {
	left: 0;
}
.dlul-bottom .std-text1 {
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	height: 8.75em;
}
.dlul-bottom .std-text1 p {
	margin-bottom: 0;
}
.dlul-bottom {
	padding: 69px 42px 25px;
}
.develop-labor-ul-li {
	cursor: pointer;
}
.develop-labor-ul {
	display: block;
}
.develop-labor-ul-li:not(:first-child) {
	display: none;
}
.safe-pop .ys-modal-content {
	width: 686px;
	border-radius: 16px;
	padding: 69px 30px 60px 60px;
	background: #fff;
}
.safe-pop .std-h4 {
	color: var(--colormain);
	line-height: var(--line15);
	margin-bottom: 41px;
}
.safe-pop .std-text1 p {
	margin-bottom: 1em;
}
.safe-pop .std-text1 p:last-child {
	margin-bottom: 0;
}
.safe-pop .ys-modal-close {
	width: 22px;
	top: 24px;
	right: 28px;
}
.safe-pop .ys-modal-close img {
	width: 100%;
}
.safe-pop .std-text1 {
	padding-right: 30px;
}
.safe-pop .mCSB_inside>.mCSB_container {
	margin-right: 0;
}
.cpcr-load-link {
	cursor: pointer;
}
.head-other {
	justify-content: flex-end;
}
.ys-phnavss-modal {
	background: rgba(0, 0, 0, .8);
}
 .ys-phnavss-modal input::placeholder {
 color: rgba(255, 255, 255, 0.8);
}
.head-nav-item-down {
	width: 101%;
}
.hnid2-inof-item-cry {
	flex-grow: 1;
}
.hnid2-inof-item .hnid2-first-link-icon {
	margin-left: 8px;
}
.prul-icon img {
	width: 100%;
}
.ppci-item-core {
	flex-grow: 1;
}
.pbcl-btn-cry2 .ys-imgbox-cover {
	width: 100%!important;
}
.sicr-inof-item {
	width: var(--width);
}
.share-idea-box .prodet-faq {
	background: var(--colorfff);
}
.load-main {
	margin-top: 0!important;
}
.science-advant-cry-img .twentytwenty-handle::before {
	background-size: 100% 100%!important;
}
.twentytwenty-container img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.iflu-li-text {
	padding-left: 0!important;
}
.ahbr-item-img img {
	object-position: left bottom;
}
.dsul-img img {
	width: 100%;
}
.develop-labor-cont .yxedr-active p:last-child {
	margin-bottom: 0;
}
.develop-labor-img::after {
	height: 51%;
}
.drul-word {
	font-size: var(--font20);
}
.develop-relationship .swiper-button-next, .swiper-button-prev {
	width: var(--arroww)!important;
	height: var(--arroww)!important;
}
.develop-relationship .invest-cont-top-left {
	flex-grow: 1;
}
.develop-labor-ul .slick-track {
	display: flex;
}
.develop-labor-ul .slick-slide {
	height: auto;
}
.develop-labor-ul .slick-track .slick-slide {
	display: flex!important;
	flex-direction: column;
}
.dlul-bottom {
	flex-grow: 1;
}
.safe-pop .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: var(--colormain);
}
.cpcr-add {
	width: 100%;
	display: flex;
	justify-content: flex-start;
}
.cpcr-add-icon {
	height: 40px;
}
.cpcr-add-icon img {
	height: 100%;
	cursor: pointer;
}
.cpcr-add .culc-input input {
	height: 38px;
}
.cpcr-add .culc-text,  .cpcr-add .std-text1 {
	font-size: 14px;
}
.join-care-swiper .swiper-wrapper {
	transform: translate3d(0px, 0, 0);
}
.join-care .mod-fade.act .swiper-slide {
	animation: none!important;
}
.mod-fade.act .swiper-slide .jcsi-img {
	animation: ysright .8s ease-in-out both;
}
.about-honor,  .about-view {
	overflow: hidden;
}
.home-solution-core-first {
 padding-top: calc(var(--vh)* 0.18);
}
.pbcr-dots-nub .ys-imgbox-cover {
	background: rgba(248,247,242,1);
}
.footer-top,  .footer-bot {
	position: relative;
	z-index: 10;
}
.head-nav-item-down2 .ys-cont1400,  .hnid2-cry {
	min-height: 100%;
}
.fade-add {
	animation: add_svg .8s ease-in-out both;
	animation-delay: .4s;
}
 @keyframes add_svg {
 0% {
 clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
}
 100% {
 clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}
}
 @-webkit-keyframes add_svg {
 0% {
 clip-path: polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);
}
 100% {
 clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}
}
.hnid1-inof-item {
	max-width: 20%;
}
.develop-liability-btn {
	cursor: pointer;
}
.avii-text .std-text1 {
	-webkit-line-clamp: 3;
	height: 5.25em;
}
.science-force+.science-advant {
	padding-top: 0;
}
.return-up {
	position: fixed;
	right: 20px;
	bottom: 6vh;
	box-shadow: 0px 5px 20px 0px rgba(8, 86, 10, 0.20);
	border-radius: 50%;
	width: 50px;
	cursor: pointer;
	opacity: 0;
	transform: scale(.1);
	transition: all .36s;
	z-index: 80;
}
.return-up img {
	width: 100%;
}
.return-up.ys-show {
	opacity: 1;
	transform: scale(1);
}
.nmcr-bii-core {
	position: absolute;
	width: 100%;
	height: 100%;
	animation: nmcr_scale1 3s linear infinite;
}
.nmcr-box-inof-item:nth-of-type(5n-4) .nmcr-bii-core {
	animation-delay: .2s;
}
.nmcr-box-inof-item:nth-of-type(5n-3) .nmcr-bii-core {
	animation-delay: .4s;
}
.nmcr-box-inof-item:nth-of-type(5n-2) .nmcr-bii-core {
	animation-delay: .6s;
}
.nmcr-box-inof-item:nth-of-type(5n-1) .nmcr-bii-core {
	animation-delay: .8s;
}
.nmcr-box-inof-item:nth-of-type(5n) .nmcr-bii-core {
	animation-delay: 0s;
}
/* .nmcr-bii-core2{

    animation-delay: 1s;

}

.nmcr-bii-core3{

    animation-delay: 2s;

} */

.nmcr-bii-core::before {
	content: '';
	width: 100%;
	height: 100%;
	border: 1px solid var(--colorfff);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 50%;
}
.nmcr-bii-core::after {
	content: '';
	width: 73%;
	height: 73%;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: rgba(255, 255, 255, .1);
	border-radius: 50%;
}
.nmcr-box-inof-item img {
	z-index: 10;
}
.nmcr-box-inof span {
	z-index: 10;
}
.nmcr-box-inof-item::before,  .nmcr-box-inof-item::after {
	display: none;
}
 @keyframes nmcr_scale1 {
 0% {
 transform: scale(.8);
 opacity: 1;
}
 70% {
 transform: scale(1.2);
 opacity: 1;
}
 100% {
 transform: scale(0.8);
 opacity: 1;
}
}
 @-webkit-keyframes nmcr_scale1 {
 0% {
 transform: scale(.8);
 opacity: 1;
}
 70% {
 transform: scale(1.2);
 opacity: 1;
}
 100% {
 transform: scale(0.8);
 opacity: 1;
}
}
.equip-scene-inof .slick-track {
	margin: 0 auto;
}
.net-map-cry-right {
	position: relative;
	top: 0;/* left: 0; */

}
.net-map-cry.on1 .net-map-cry-right {
	position: fixed;
	top: calc(var(--head) + 30px);
 left: calc(calc(0.37 * var(--width1)) + var(--left1));
}
.net-map-cry-right {
 width: calc(0.63 * var(--width1));
}
.net-map-cry {
	position: relative;
}
.net-map-cry.on2 .net-map-cry-right {
	position: absolute;
	top: var(--zui);
 left: calc(0.37 * var(--width1));
}
.hnid1-inof {
	flex-wrap: nowrap;
}
.hnid1-inof-item {
	max-width: none;
	flex-grow: 1;
}
a[href='https://www.yongsy.com'] {
	opacity: 0.1;
}
.pbcr-dots .slick-track {
	margin: 0 auto;
}
.hnid2-crs-inof-item {
	max-width: 25%;
}
.hnid2-cry-left {
	width: 29%;
}
.hnid2-cry-right {
	width: 71%;
	padding: 70px 0 110px 80px;
}
.hnid2-crsii-link {
	padding: 40px 20px 30px;
}
/* 2024.10.10 */
.ahbr-item-core {
	text-align: center;
}
.ahbr-item-core .std-text, .ahbr-item-core .std-text p {
	font-size: var(--font16);
}
.ahbr-item-core .std-text {
	margin-bottom: 30px;
}
.ahbr-item-core .std-h5 {
	margin-bottom: 12px;
}
.about-honor-box-rotate.mod-arrows1 .slick-prev {
	left: calc(var(--jian14) - var(--arroww) - var(--arrowj));
}
.about-honor-box-rotate.mod-arrows1 .slick-next {
	right: calc(var(--jian14) - var(--arroww) - var(--arrowj));
}
/* 2025.11.18 - tammy - start */
.yxedr-active {
	line-height: var(--line175);
}
.yxedr-active img{ max-width:100%;}
.yxedr-active * {
	line-height: inherit;
}
/* 2025.11.18 - tammy - end */
