#header-nav[data-v-017fcc82] {
	width: 100%;
	height: 1.2rem;
	line-height: 1.2rem;
	position: fixed;
	top: 0;
	z-index: 1000;
	transition: all .3s;
	display: flex;
	justify-content: center;
	align-items: center;
	box-shadow: inset 0 -.0125rem 0 0 #e1e1e1;
	background-color: #fff
}

#header-nav .logo[data-v-017fcc82] {
	width: 5.925rem;
	border-radius: 0 0 .75rem 0
}

#header-nav .logo a[data-v-017fcc82] {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: end;
	align-items: center
}

#header-nav .logo a img[data-v-017fcc82] {
	width: 49%;
	height: 70%
}

#header-nav .nav-container[data-v-017fcc82] {
	width: calc(100% - 9.675rem);
	height: 100%;
	position: relative;
	display: flex;
	align-items: center
}

#header-nav .nav-container .menu-box[data-v-017fcc82] {
	width: 100%;
	height: 100%
}

#header-nav .nav-container .menu-box .menu-list[data-v-017fcc82] {
	display: flex;
	justify-content: space-evenly
}

#header-nav .nav-container .menu-box .menu-list .list-item[data-v-017fcc82] {
	color: #666;
	position: relative;
	display: inline-block;
	height: 100%
}

#header-nav .nav-container .menu-box .menu-list .list-item .nav-name[data-v-017fcc82] {
	font-size: .25rem;
	font-weight: 600;
	height: 1.1625rem;
	color: #333;
	transition: all .3s
}

#header-nav .nav-container .menu-box .menu-list .list-item .active_border[data-v-017fcc82] {
	height: .0375rem;
	background: #2982e3;
	transition: all .3s
}

#header-nav .nav-container .menu-box .menu-list .list-item .subNav-first-box[data-v-017fcc82] {
	visibility: hidden;
	opacity: 0;
	position: absolute;
	top: 1.2rem;
	left: -2.5rem;
	width: 6.25rem;
	height: 2.5rem;
	background: #fff;
	z-index: 1100
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub[data-v-017fcc82] {
	opacity: 1;
	visibility: visible;
	position: fixed;
	top: 1.2rem;
	left: 0;
	z-index: 1100;
	width: auto;
	height: auto;
	padding: 0
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production[data-v-017fcc82] {
	width: calc(100% - 3rem);
	min-width: 10rem;
	background: #f8f9fb;
	display: inline-block;
	line-height: .625rem;
	position: fixed;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 1.2rem;
	z-index: 1100;
	padding: .375rem .75rem 1rem;
	min-height: 5.75rem;
	transition: height .7s ease;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .16)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container[data-v-017fcc82] {
	display: flex;
	justify-content: space-around;
	font-size: .25rem
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item[data-v-017fcc82]:first-child {
	width: 56%
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item[data-v-017fcc82]:last-child {
	width: 40%
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .secondItem-name[data-v-017fcc82] {
	height: .75rem;
	text-align: center;
	font-weight: 500;
	border-bottom: .0125rem solid #ccc
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .subNav-second-box[data-v-017fcc82] {
	display: flex;
	justify-content: space-between
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .subNav-second-box .production-third-container[data-v-017fcc82] {
	width: 24%;
	padding: 1%;
	font-size: .2rem;
	margin-top: 1%;
	border-right: .0125rem dashed hsla(0, 0%, 80%, .6)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .subNav-second-box .production-third-container .thirdItem-name[data-v-017fcc82] {
	color: #666;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	text-overflow: ellipsis;
	overflow: hidden
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .subNav-second-box .production-third-container .subNav-third-box[data-v-017fcc82] {
	font-weight: 500;
	color: #6f7d89;
	width: 92%
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .subNav-second-box .production-third-container .subNav-third-box .production-forth-container[data-v-017fcc82] {
	height: .5rem;
	line-height: .5rem;
	transition: opacity 1s ease;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: .175rem
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .subNav-second-box .production-third-container .subNav-third-box .production-forth-container .forthItem-name[data-v-017fcc82]:hover {
	color: #2982e3
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-production .production-second-container .production-second-item .subNav-second-box .production-third-container[data-v-017fcc82]:last-child {
	border-right: unset
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-training-solution[data-v-017fcc82] {
	min-width: 11.25rem;
	background: #f8f9fb;
	display: inline-block;
	position: fixed;
	right: 7.5rem;
	left: 3.8rem;
	top: 1.2rem;
	z-index: 1100;
	padding: .375rem .75rem .5625rem;
	transition: display .3s;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .16)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-training-solution .training-solution-second-container[data-v-017fcc82] {
	display: flex;
	flex-wrap: wrap
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-training-solution .training-solution-second-container .training-solution-second-item[data-v-017fcc82] {
	color: #6f7d89;
	font-size: .225rem;
	line-height: .7rem;
	width: 45%
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-training-solution .training-solution-second-container .training-solution-second-item[data-v-017fcc82]:hover {
	color: #2982e3
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-pro-digital[data-v-017fcc82] {
	min-width: 9.25rem;
	background: #f8f9fb;
	display: inline-block;
	position: fixed;
	right: 6.5rem;
	left: 6.6rem;
	top: 1.2rem;
	z-index: 1100;
	padding: .375rem .75rem .5625rem;
	transition: display .3s;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .16)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-pro-digital .pro-digital-second-container[data-v-017fcc82] {
	display: flex;
	flex-wrap: wrap
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-pro-digital .pro-digital-second-container .pro-digital-second-item[data-v-017fcc82] {
	color: #6f7d89;
	font-size: .225rem;
	width: 50%;
	line-height: .7rem
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-pro-digital .pro-digital-second-container .pro-digital-second-item[data-v-017fcc82]:hover {
	color: #2982e3
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-support[data-v-017fcc82] {
	min-width: 1.5rem;
	background: #f8f9fb;
	display: inline-block;
	position: fixed;
	right: 8.4rem;
	top: 1.2rem;
	z-index: 1100;
	padding: .375rem .75rem .5625rem;
	transition: display .3s;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .16)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-news[data-v-017fcc82] {
	min-width: 1.5rem;
	background: #f8f9fb;
	display: inline-block;
	position: fixed;
	right: 6.7rem;
	top: 1.2rem;
	z-index: 1100;
	padding: .375rem .75rem .5625rem;
	transition: display .3s;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .16)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-aboutus[data-v-017fcc82] {
	min-width: 1.5rem;
	background: #f8f9fb;
	display: inline-block;
	position: fixed;
	right: 5.125rem;
	top: 1.2rem;
	z-index: 1100;
	padding: .375rem .75rem .5625rem;
	transition: display .3s;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .16)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-aboutus .aboutus-second-container[data-v-017fcc82] ,#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-news .news-second-container[data-v-017fcc82],#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-support .support-second-container[data-v-017fcc82]{
	text-align: center
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-aboutus .aboutus-second-container .aboutus-second-item[data-v-017fcc82],#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-news .news-second-container .news-second-item[data-v-017fcc82] ,#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-support .support-second-container .support-second-item[data-v-017fcc82] {
	color: #6f7d89;
	font-size: .225rem;
	line-height: .7rem
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-aboutus .aboutus-second-container .aboutus-second-item[data-v-017fcc82]:hover,#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-news .news-second-container .news-second-item[data-v-017fcc82]:hover ,#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-support .support-second-container .support-second-item[data-v-017fcc82]:hover {
	color: #2982e3
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-event-subject[data-v-017fcc82] {
	min-width: 1.5rem;
	background: #f8f9fb;
	display: inline-block;
	position: fixed;
	right: 3.25rem;
	top: 1.2rem;
	z-index: 1100;
	padding: .375rem .75rem .5625rem;
	transition: display .3s;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .16)
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-event-subject .event-subject-second-container[data-v-017fcc82] {
	text-align: center
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-event-subject .event-subject-second-container .event-subject-second-item[data-v-017fcc82] {
	color: #6f7d89;
	font-size: .225rem;
	line-height: .7rem
}

#header-nav .nav-container .menu-box .menu-list .list-item .showSub .subNav-event-subject .event-subject-second-container .event-subject-second-item[data-v-017fcc82]:hover {
	color: #2982e3
}

#header-nav .nav-container .menu-box .menu-list .list-item[data-v-017fcc82]:hover {
	cursor: pointer
}

#header-nav .nav-container .menu-box .menu-list .list-item:hover .nav-name[data-v-017fcc82] {
	color: #2982e3
}

#header-nav .nav-other[data-v-017fcc82] {
	width: 3.75rem;
	height: 100%;
	color: #666
}

#header-nav .nav-other ul[data-v-017fcc82] {
	font-size: .25rem;
	font-weight: 600;
	display: flex;
	justify-content: center
}

#header-nav .nav-other ul .nav-other-name[data-v-017fcc82] {
	height: 1.1625rem
}

#header-nav .nav-other ul .nav-other-name span[data-v-017fcc82],
#header-nav .nav-other ul .trial[data-v-017fcc82] {
	padding: 0 .125rem
}

#header-nav .nav-other ul .currentActive[data-v-017fcc82] {
	height: 1.1625rem
}

#header-nav .nav-other ul .currentActive span[data-v-017fcc82] {
	padding: 0 .125rem
}

#header-nav .nav-other ul .active_border[data-v-017fcc82] {
	height: .0375rem;
	background: #2982e3
}

#header-nav .nav-other ul li span[data-v-017fcc82] {
	border-left: .0125rem solid #ccc
}

#header-nav .nav-other ul li a[data-v-017fcc82] {
	color: #333
}

#header-nav .nav-other ul li:hover a[data-v-017fcc82] {
	color: #2982e3;
	cursor: pointer
}

#header-nav .currentActive[data-v-017fcc82] {
	color: #2982e3 !important
}

.header-scroll[data-v-017fcc82] {
	position: fixed !important;
	top: 0
}

.footer[data-v-b2bee7a6] {
	width: 24rem;
	height: 5.625rem !important;
	background-color: #fff;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: unset
}

@media screen and (max-width:1920px) {
	.footer[data-v-b2bee7a6] {
		width: 100%
	}
}

.footer .footer-container[data-v-b2bee7a6] {
	width: 19.3rem
}

@media screen and (max-width:1920px) {
	.footer .footer-container[data-v-b2bee7a6] {
		width: 80%
	}
}

.footer .footer-container .info[data-v-b2bee7a6] {
	width: 19.3rem;
	height: 3.125rem;
	border-top: .0125rem solid #ccc;
	border-bottom: .0125rem solid #ccc;
	padding: 2% 3%;
	display: flex;
	justify-content: space-between
}

@media screen and (max-width:1920px) {
	.footer .footer-container .info[data-v-b2bee7a6] {
		width: 100%
	}
}

.footer .footer-container .info .contact[data-v-b2bee7a6] {
	width: 35%;
	height: 100%
}

.footer .footer-container .info .contact .service-number[data-v-b2bee7a6] {
	display: flex;
	align-items: center
}

.footer .footer-container .info .contact .service-number img[data-v-b2bee7a6] {
	width: 1.3875rem;
	height: 1.5625rem
}

.footer .footer-container .info .contact .service-number p[data-v-b2bee7a6] {
	margin: .125rem 0
}

.footer .footer-container .info .contact .service-number .work-time[data-v-b2bee7a6] {
	font-size: .2rem;
	font-weight: 400;
	color: #2982e3
}

.footer .footer-container .info .contact .service-number .phone-number[data-v-b2bee7a6] {
	font-size: .625rem;
	font-weight: 500;
	color: #2982e3;
	line-height: .625rem
}

.footer .footer-container .info .contact .address[data-v-b2bee7a6] {
	color: #333
}

.footer .footer-container .info .contact .address p[data-v-b2bee7a6] {
	font-size: .2rem;
	margin: 2% 0
}

.footer .footer-container .info .contact .address .links[data-v-b2bee7a6] {
	font-size: .2rem
}

.footer .footer-container .info .contact .address .links a[data-v-b2bee7a6] {
	text-decoration: none;
	color: #333;
	cursor: pointer;
	margin: 0 .0625rem
}

.footer .footer-container .info .link-list[data-v-b2bee7a6] {
	width: 20%;
	height: 100%;
	margin: .125rem;
	display: flex;
	flex-direction: column
}

.footer .footer-container .info .link-list .business-title[data-v-b2bee7a6] {
	width: 1.75rem;
	display: flex;
	flex-direction: column
}

.footer .footer-container .info .link-list .business-title p[data-v-b2bee7a6] {
	margin: 0
}

.footer .footer-container .info .link-list .business-title .blue-bar[data-v-b2bee7a6] {
	display: inline-block;
	width: .75rem;
	height: .0625rem;
	background-color: #2982e3
}

.footer .footer-container .info .link-list p[data-v-b2bee7a6] {
	font-size: .2rem;
	font-weight: 600;
	color: #333;
	line-height: .3125rem
}

.footer .footer-container .info .link-list ul[data-v-b2bee7a6] {
	margin-top: 2%;
	padding-inline-start: unset
}

.footer .footer-container .info .link-list ul li[data-v-b2bee7a6] {
	width: -moz-fit-content;
	width: fit-content;
	list-style: none;
	font-size: .2rem;
	font-weight: 400;
	color: #999;
	line-height: .4375rem;
	cursor: pointer
}

.footer .footer-container .info .link-list ul li:hover a[data-v-b2bee7a6],
.footer .footer-container .info .link-list ul li[data-v-b2bee7a6]:hover {
	color: #2982e3
}

.footer .footer-container .info .follow[data-v-b2bee7a6] {
	width: 15%;
	height: 100%;
	margin: .125rem;
	display: flex;
	flex-direction: column
}

.footer .footer-container .info .follow .follow-title[data-v-b2bee7a6] {
	width: 2rem;
	display: flex;
	flex-direction: column
}

.footer .footer-container .info .follow .follow-title p[data-v-b2bee7a6] {
	margin: 0
}

.footer .footer-container .info .follow .follow-title .blue-bar[data-v-b2bee7a6] {
	display: inline-block;
	width: .75rem;
	height: .0625rem;
	background-color: #2982e3
}

.footer .footer-container .info .follow p[data-v-b2bee7a6] {
	font-size: .2rem;
	font-weight: 600;
	color: #333;
	line-height: .3125rem
}

.footer .footer-container .info .follow .follow-logo img[data-v-b2bee7a6] {
	width: 2.4375rem;
	height: .975rem
}

.footer .footer-container .info .follow .follow-content[data-v-b2bee7a6] {
	margin-top: 5%
}

.footer .footer-container .info .follow .follow-content p[data-v-b2bee7a6] {
	font-size: .2rem;
	margin: 2% 0
}

.footer .footer-container .info .follow .follow-content .rq-code[data-v-b2bee7a6] {
	display: flex
}

.footer .footer-container .info .follow .follow-content .rq-code .rq-code-img[data-v-b2bee7a6] {
	display: flex;
	flex-direction: column;
	text-align: center
}

.footer .footer-container .info .follow .follow-content .rq-code .rq-code-img span[data-v-b2bee7a6] {
	color: #999;
	display: inline-block;
	font-size: .175rem;
	margin-top: .0625rem
}

.footer .footer-container .info .follow .follow-content .rq-code .rq-code-img img[data-v-b2bee7a6] {
	width: 1.0625rem;
	height: 1.0625rem
}

.footer .footer-container .info .follow .follow-content .rq-code .rq-code-img[data-v-b2bee7a6]:first-child,
.footer .footer-container .info .follow .follow-content .rq-code .rq-code-img[data-v-b2bee7a6]:nth-child(2) {
	margin-right: 10%
}

.footer .footer-container .info .follow .footer-logo[data-v-b2bee7a6] {
	width: 2.4375rem;
	height: .975rem
}

.footer .footer-container .info .follow .footer-logo img[data-v-b2bee7a6] {
	max-width: 100%;
	max-height: 100%
}

.footer .footer-container .footer-item-title[data-v-b2bee7a6] {
	width: -moz-fit-content;
	width: fit-content;
	border-bottom: .05rem solid #2982e3
}

.footer .footer-container .footer-item-title p[data-v-b2bee7a6] {
	color: #333 !important;
	font-size: .25rem !important
}

.footer .footer-container .copyright[data-v-b2bee7a6] {
	width: 19.3rem;
	margin: 1% 0;
	display: flex;
	justify-content: space-between;
	font-size: .175rem
}

@media screen and (max-width:1920px) {
	.footer .footer-container .copyright[data-v-b2bee7a6] {
		width: 100%
	}
}

.footer .footer-container .copyright span[data-v-b2bee7a6] {
	font-size: .175rem;
	font-weight: 500;
	color: #999;
	line-height: .3125rem
}

.footer a[data-v-b2bee7a6] {
	color: #999;
	text-decoration: none
}

.footer p[data-v-b2bee7a6] {
	color: #999
}

.active[data-v-4ffe1b35] {
	color: #2982e3
}

.fixed[data-v-4ffe1b35] {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background-color: #333;
	z-index: 999
}

.mobile-box[data-v-4ffe1b35] {
	width: 100%;
	height: 1.275rem;
	font-size: .525rem
}

.mobile-box .box-head[data-v-4ffe1b35] {
	width: 96%;
	padding: .25rem 2%;
	display: flex;
	justify-content: space-between;
	background-color: #333
}

.mobile-box .box-head img[data-v-4ffe1b35] {
	width: 2.75rem;
	height: .8125rem
}

.mobile-box .box-head .popuo-box[data-v-4ffe1b35] {
	margin: 20% 0;
	font-size: .375rem;
	color: #333
}

.mobile-box .box-head .popuo-box .tabs[data-v-4ffe1b35] {
	width: 90%;
	margin: 0 5%
}

.mobile-box .box-head .popuo-box .tabs li[data-v-4ffe1b35] {
	line-height: 1.25rem;
	border-bottom: .0125rem solid #ebedf0
}

.mobile-box .box-head .popuo-box .tabs li .divTab_list[data-v-4ffe1b35] {
	font-size: .3rem;
	margin-left: .25rem;
	color: #8e8e8e;
	line-height: 1rem
}

.mobile-box[data-v-14f694d8] {
	width: 100%;
	font-size: .525rem
}

.mobile-box .footer-bottom[data-v-14f694d8] {
	width: 100%;
	background-color: #0e0e0e
}

.mobile-box .footer-bottom .btn-box[data-v-14f694d8] {
	width: 96%;
	margin: 0 2%
}

.mobile-box .footer-bottom .btn-box .btn-img[data-v-14f694d8] {
	padding: .25rem 0;
	width: 2.75rem;
	height: .8125rem
}

.mobile-box .footer-bottom .btn-box .btn-text[data-v-14f694d8] {
	font-size: .3rem;
	color: hsla(0, 0%, 100%, .65)
}

.mobile-box .footer-bottom .btn-box .btn-text div[data-v-14f694d8] {
	height: .625rem;
	line-height: .625rem
}

.mobile-box .footer-bottom .btn-box .btn-code[data-v-14f694d8] {
	margin: .125rem 0;
	border-bottom: .0125rem solid #fff
}

.mobile-box .footer-bottom .btn-box .btn-code .code-img[data-v-14f694d8] {
	display: flex;
	justify-content: space-evenly
}

.mobile-box .footer-bottom .btn-box .btn-code .code-text[data-v-14f694d8] {
	color: hsla(0, 0%, 100%, .65);
	font-size: .35rem;
	text-align: center;
	margin: .25rem 0;
	font-weight: 700
}

.mobile-box .footer-bottom .btn-box .btn-cop[data-v-14f694d8] {
	height: 1.25rem;
	font-size: .25rem;
	color: hsla(0, 0%, 100%, .65);
	text-align: center
}

#toTop[data-v-41d2e28c] {
	position: fixed;
	right: 2%;
	bottom: 10%;
	width: .8125rem;
	height: 1.5625rem;
	background: rgba(41, 130, 227, .7);
	border-radius: .075rem;
	display: flex;
	flex-direction: column;
	justify-content: space-evenly;
	align-items: center;
	transition: all .5s;
	z-index: 2002
}

#toTop .toTopItem[data-v-41d2e28c] {
	width: 63%;
	height: 33%;
	background-color: #fff;
	border-radius: .075rem;
	cursor: pointer
}

#toTop .toTopItem[data-v-41d2e28c]:hover {
	box-shadow: 0 0 .125rem hsla(0, 0%, 100%, .7)
}

#toTop .phone-number[data-v-41d2e28c] {
	opacity: 0;
	transition: width .5s ease-out;
	transition: font-size .5s ease-out;
	transition: opacity 1s linear;
	width: 0;
	height: .625rem;
	line-height: .625rem;
	color: #fff;
	font-size: 0;
	background-color: #2982e3;
	position: absolute;
	right: 100%;
	margin-right: .0625rem;
	border-radius: .075rem
}

#toTop .contact:hover .phone-number[data-v-41d2e28c] {
	opacity: 1;
	padding: 0 .125rem;
	font-size: .225rem;
	width: -moz-max-content;
	width: max-content
}

#toTop .contact[data-v-41d2e28c],
#toTop .top[data-v-41d2e28c] {
	display: flex;
	justify-content: center;
	align-items: center
}

#toTop .icon[data-v-41d2e28c] {
	width: .3125rem;
	height: .3125rem
}

#toTop[data-v-41d2e28c]:hover {
	background-color: #2982e3
}

#app {
	font-family: OPPOSans;
	background: url(../img/training_solutions.ba66630b.png);
	background-position: 100% 100%;
	background-size: 100%;
	background-attachment: fixed;
	background-repeat: no-repeat
}

#app .mask {
	width: 100%;
	height: 37.5rem;
	background: rgba(0, 0, 0, .6);
	position: fixed;
	top: 1.1rem;
	left: 0;
	z-index: 100
}

.el-scrollbar .el-scrollbar__bar {
	opacity: 1 !important
}

#hrgj-pc-index_banner[data-v-c76b06f8] {
	width: 100%;
	height: calc(100vh - 1.2rem);
	position: relative
}

#hrgj-pc-index_banner img[data-v-c76b06f8] {
	width: 100%;
	height: 100%;
	cursor: pointer;
	-o-object-fit: cover;
	object-fit: cover
}


@media screen and (max-width:1280px) {
	#hrgj-pc-index_banner[data-v-c76b06f8] {
		height: 11.875rem
	}
}

/* 手机端样式 */

@media (max-width: 767px) {
	#hrgj-pc-index_banner[data-v-c76b06f8] {
		height: 5.875rem
	}

	#hrgj-pc-index[data-v-64441bcc] {
		padding: 0px;
	}
}

#hrgj-pc-index_banner[data-v-c76b06f8] .el-carousel,
#hrgj-pc-index_banner[data-v-c76b06f8] .el-carousel .el-carousel__container {
	height: 100%
}

#hrgj-pc-index_banner[data-v-c76b06f8] .el-carousel .el-carousel__container .el-carousel__arrow {
	width: .625rem;
	height: .625rem;
	line-height: .625rem;

}

#hrgj-pc-index_banner[data-v-c76b06f8] .el-carousel .el-carousel__container .el-carousel__arrow i {
	font-size: .25rem;
	vertical-align: middle
}

#hrgj-pc-index_banner[data-v-c76b06f8] .el-carousel__indicators {
	display: block;
}

#hrgj-pc-index_banner .el-carousel__item[data-v-c76b06f8]:nth-child(2n),
#hrgj-pc-index_banner .el-carousel__item[data-v-c76b06f8]:nth-child(odd) {
	background-color: #fff
}

#hrgj-pc-index_banner #banner-bar[data-v-c76b06f8] {
	width: 19.3rem;
	height: 1.375rem;
	background: #fff;
	box-shadow: .075rem .075rem .075rem .0125rem rgba(0, 0, 0, .08);
	border-radius: 0 0 0 0;
	position: absolute;
	z-index: 2;
	bottom: -.5625rem;
	left: 50%;
	transform: translateX(-50%);
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .3rem;
	opacity: 0;
	transition: opacity .5s
}

@media screen and (max-width:1280px) {
	#hrgj-pc-index_banner #banner-bar[data-v-c76b06f8] {
		opacity: 1
	}
}

#hrgj-pc-index_banner #banner-bar .banner-bar-item[data-v-c76b06f8] {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: .3s
}

.a_svg {
	color: #000;
	display: block;
	width: 30%;
}

.a_white {
	color: #fff;
}

#hrgj-pc-index_banner #banner-bar .banner-bar-item svg[data-v-c76b06f8] {
	width: .5625rem;
	height: .4875rem;
	margin-right: .125rem
}

#hrgj-pc-index_banner #banner-bar .banner-bar-item[data-v-c76b06f8]:hover {
	cursor: pointer;
	color: #2982e3
}

h2[data-v-7e0e0c86],
span[data-v-7e0e0c86] {
	margin: 0
}

.title-contianer[data-v-7e0e0c86] {
	height: 1.125rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

.title-contianer .bar[data-v-7e0e0c86] {
	display: inline-block;
	background-color: #2982e3;
	width: .875rem;
	height: .0625rem
}

.title-contianer .title[data-v-7e0e0c86] {
	font-size: .525rem
}

.title-contianer .engTitle[data-v-7e0e0c86] {
	font-size: .2rem
}

#hrgj-pc-index_production_center[data-v-02e558b7] {
	width: 100%;
	overflow: hidden;
	position: relative
}

#hrgj-pc-index_production_center .prod-center-container[data-v-02e558b7] {
	width: 19.3rem;
	height: 100%;
	display: flex;
	align-items: center;
	overflow: hidden;
	margin: 0 auto
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask[data-v-02e558b7] {
	width: 18%;
	height: 80%;
	position: absolute;
	background-color: #fff;
	z-index: 3
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask .production-left-menu[data-v-02e558b7] {
	font-size: .275rem
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask .production-left-menu .left-menu-item[data-v-02e558b7] {
	margin: 5% 0;
	transition: all .3s
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask .production-left-menu .left-menu-item[data-v-02e558b7]:hover {
	cursor: pointer;
	color: #2982e3
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask .swiper-button[data-v-02e558b7] {
	width: 2.5rem;
	position: absolute;
	bottom: 10%;
	display: flex;
	justify-content: start;
	right: 0;
	left: 0
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask .swiper-button .swiper-button-next[data-v-02e558b7],
#hrgj-pc-index_production_center .prod-center-container .production-left-mask .swiper-button .swiper-button-prev[data-v-02e558b7] {
	width: .8375rem;
	height: .8375rem;
	border-radius: 50%;
	background-color: #2982e3;
	color: #fff;
	position: unset;
	margin-top: unset
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask .swiper-button .swiper-button-next[data-v-02e558b7] {
	margin-left: 10%
}

#hrgj-pc-index_production_center .prod-center-container .production-left-mask .swiper-button .swiper-button-next[data-v-02e558b7]:after,
#hrgj-pc-index_production_center .prod-center-container .production-left-mask .swiper-button .swiper-button-prev[data-v-02e558b7]:after {
	font-size: .3rem
}

#hrgj-pc-index_production_center .prod-center-container .swiper-container[data-v-02e558b7] {
	position: relative;
	width: 100%;
	height: 80%;
	left: 26%;
	overflow: hidden
}

#hrgj-pc-index_production_center .prod-center-container .swiper-container .swiper-pagination-progressbar[data-v-02e558b7] {
	width: 48%;
	height: .05rem;
	left: 26%;
	top: unset;
	bottom: 7%
}

#hrgj-pc-index_production_center .prod-center-container .swiper-container .pageNumber[data-v-02e558b7] {
	color: #333;
	font-size: .375rem;
	font-weight: 600;
	width: auto;
	position: absolute;
	left: 26%;
	bottom: 0
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide[data-v-02e558b7] {
	transition: .5s;
	width: 5.0875rem;
	height: 90%;
	background: #fff;
	border-radius: 0;
	opacity: 1;
	border: .0125rem solid #707070;
	position: relative;
	border: none;
	color: #000;
	font-size: .175rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-evenly;
	background-image: url(../img/swiper_bg.2270ad81.webp)
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide img[data-v-02e558b7] {
	width: 2.0875rem;
	height: 2.0625rem
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content[data-v-02e558b7] {
	width: 90%
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .title[data-v-02e558b7] {
	font-size: .35rem;
	font-weight: 400;
	display: flex;
	flex-direction: column
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .title .blue-bar[data-v-02e558b7] {
	display: inline-block;
	width: .75rem;
	height: .03125rem;
	background-color: #2982e3
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content p[data-v-02e558b7] {
	line-height: .3125rem;
	margin: .25rem 0
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .other-content[data-v-02e558b7] {
	display: none;
	margin: .25rem 0
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .other-content .other-content-title[data-v-02e558b7] {
	font-size: .2rem
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .other-content ul[data-v-02e558b7] {
	list-style: none;
	padding-inline-start: unset
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .other-content ul li[data-v-02e558b7] {
	line-height: .375rem
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .more[data-v-02e558b7] {
	display: flex;
	flex-direction: column
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide .production-content .more .black-bar[data-v-02e558b7] {
	display: inline-block;
	width: .45rem;
	height: .03125rem;
	background-color: #000
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide[data-v-02e558b7]:hover {
	cursor: pointer;
	box-shadow: 0 0 .125rem .0625rem hsla(0, 0%, 87%, .5)
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide-active[data-v-02e558b7],
#hrgj-pc-index_production_center .prod-center-container .swiper-slide-duplicate-active[data-v-02e558b7] {
	color: #fff;
	height: 100%;
	background-image: url(../img/swiper_active_bg.ad0f78de.webp);
	transition: .5s;
	z-index: 2001
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide-active .title span[data-v-02e558b7],
#hrgj-pc-index_production_center .prod-center-container .swiper-slide-duplicate-active .title span[data-v-02e558b7] {
	background-color: #fff !important
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide-active .production-content .other-content[data-v-02e558b7],
#hrgj-pc-index_production_center .prod-center-container .swiper-slide-duplicate-active .production-content .other-content[data-v-02e558b7] {
	display: block
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide-active .production-content p[data-v-02e558b7],
#hrgj-pc-index_production_center .prod-center-container .swiper-slide-duplicate-active .production-content p[data-v-02e558b7] {
	display: inline-block;
	border-bottom: .00625rem solid #fff
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide-active .more span[data-v-02e558b7],
#hrgj-pc-index_production_center .prod-center-container .swiper-slide-duplicate-active .more span[data-v-02e558b7] {
	background-color: #fff !important
}

#hrgj-pc-index_production_center .prod-center-container .swiper-slide-active[data-v-02e558b7]:hover {
	box-shadow: unset
}

#hrgj-pc-index_training_solution[data-v-7fae3e4e] {
	width: 100%;
	height: auto;
	padding: .375rem 0;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background: url(../img/training_solutions.ba66630b.png) no-repeat fixed 50%;
	background-size: 100%
}

#hrgj-pc-index_training_solution .item-title[data-v-7fae3e4e] {
	width: 19.3rem;
	margin-bottom: .25rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] {
	width: 19.3rem;
	height: calc(100% - 1.375rem);
	background: #f9f9f9;
	box-shadow: 0 .0375rem .15rem .0125rem rgba(0, 0, 0, .13);
	border-radius: .125rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__nav-scroll {
	height: 90%;
	padding: 5% 0
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__header {
	float: left;
	width: 20%;
	margin-right: 0
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__active-bar {
	background-color: #2982e3;
	right: unset;
	width: .075rem;
	transition: unset
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__item {
	padding: 0;
	box-sizing: border-box;
	line-height: .8375rem;
	list-style: none;
	font-size: .225rem;
	font-weight: 500;
	color: #666;
	height: .8375rem;
	text-align: left;
	padding: 0 .25rem;
	overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	text-overflow: ellipsis
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__item:hover {
	color: #2982e3;
	cursor: pointer
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__item.is-active {
	background: #fff;
	color: #2982e3;
	box-shadow: 0 .0375rem .075rem .0125rem rgba(0, 0, 0, .07)
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__nav-wrap:after {
	content: none
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content {
	width: 80%;
	height: 100%;
	background: url(../img/system-container-bg.96e7b5ce.png) no-repeat 50%;
	background-attachment: local;
	background-size: 60%;
	z-index: 2;
	border-radius: 0 .125rem .125rem 0;
	box-shadow: -.15rem .0375rem .075rem .0125rem rgba(0, 0, 0, .04);
	display: flex;
	justify-content: center;
	align-items: center
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .el-tab-pane {
	width: 100%;
	height: 100%;
	padding: 2%;
	box-sizing: border-box
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-title {
	width: 100%;
	height: .625rem;
	line-height: .625rem;
	display: flex;
	justify-content: space-between
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-title p {
	margin: 0;
	font-size: .375rem;
	font-weight: 500;
	color: #333
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-title span {
	font-size: .225rem;
	line-height: .525rem;
	font-weight: 500;
	color: #666;
	cursor: pointer
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-title span:hover {
	color: #2982e3
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .el-carousel {
	height: 4.625rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	cursor: pointer
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .el-row {
	margin-left: 0 !important;
	margin-right: 0 !important;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 80%
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .el-row:after,
#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .el-row:before {
	content: unset
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .el-col {
	width: 49%;
	height: 100%;
	padding-left: 0 !important;
	padding-right: 0 !important
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .el-button--small {
	padding: .15rem .225rem;
	font-size: .2rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text {
	height: 3.8rem;
	display: flex;
	flex-direction: column
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text p {
	margin: 0;
	font-size: .2rem;
	font-weight: 400;
	color: #999;
	line-height: .375rem;
	text-align: justify
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text .system-content-title {
	background-color: rgba(41, 130, 227, .8);
	color: #fff;
	width: 1.25rem;
	height: .375rem;
	line-height: .375rem;
	padding: 0 .125rem;
	border-radius: .0625rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text .room-list {
	margin: .0625rem 0
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text .room-list .room-list__item {
	margin-top: .0625rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text .room-list .room-list__item .room-list__title {
	color: #666
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text .room-list .room-list__item .room-list__content {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text .system-content-text {
	margin: .0625rem 0
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-text button {
	width: 1.5875rem;
	height: .5625rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-img {
	height: 3.8rem;
	display: flex;
	align-items: center;
	justify-content: center
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-tabs--left .el-tabs__content .system-content .system-content-img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__container {
	height: 100% !important
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__container .el-carousel__item {
	width: 100%
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__container .el-carousel__arrow {
	width: .45rem;
	height: .45rem;
	font-size: .2rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__container .el-carousel__arrow--left {
	left: .1rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__container .el-carousel__arrow--right {
	right: .1rem
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__indicators .el-carousel__button {
	width: .1375rem;
	height: .1375rem;
	border-radius: 50%;
	background-color: #ccc;
	display: none
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__indicators .is-active button {
	background-color: #2982e3
}

#hrgj-pc-index_training_solution .system-container[data-v-7fae3e4e] .el-carousel__indicators {
	display: none
}

#hrgj-pc-index_event_support[data-v-e91aed82] {
	width: 100%;
	height: calc(100vh - 1.2rem);
	padding: .375rem 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	box-sizing: border-box
}

#hrgj-pc-index_event_support .event-item-title[data-v-e91aed82] {
	width: 19.3rem;
	display: flex;
	justify-content: space-between;
	margin-bottom: .125rem
}

#hrgj-pc-index_event_support .event-item-title .event-item-chinaskills[data-v-e91aed82] {
	height: 1.125rem
}

#hrgj-pc-index_event_support .event-item-title .event-item-chinaskills img[data-v-e91aed82] {
	width: 100%;
	height: 80%;
	-o-object-fit: cover;
	object-fit: cover
}

#hrgj-pc-index_event_support .event-container[data-v-e91aed82] {
	width: 19.3rem;
	height: calc(100% - 1.25rem);
	display: flex;
	flex-direction: column;
	justify-content: space-between
}

#hrgj-pc-index_event_support .event-container .event-intro[data-v-e91aed82] {
	width: 100%;
	height: 10%;
	background-color: #fafdff;
	display: flex
}

#hrgj-pc-index_event_support .event-container .event-intro .event-intro-item[data-v-e91aed82] {
	display: flex;
	align-items: center;
	margin-right: 2%
}

#hrgj-pc-index_event_support .event-container .event-intro .event-intro-item p[data-v-e91aed82] {
	margin-left: .0625rem;
	font-size: .2125rem;
	font-weight: 600;
	color: #333
}

#hrgj-pc-index_event_support .event-container .event-intro .event-intro-item svg[data-v-e91aed82] {
	width: .425rem;
	height: .425rem
}

#hrgj-pc-index_event_support .event-container .event-intro .event-more[data-v-e91aed82] {
	flex: 1;
	height: 100%;
	font-size: .225rem;
	font-weight: 500;
	text-align: right;
	align-content: center;
	padding-right: .25rem
}

#hrgj-pc-index_event_support .event-container .event-intro .event-more span[data-v-e91aed82] {
	color: #666
}

#hrgj-pc-index_event_support .event-container .event-intro .event-more span[data-v-e91aed82]:hover {
	cursor: pointer;
	color: #2982e3
}

#hrgj-pc-index_event_support .event-container .event-content[data-v-e91aed82] {
	width: 100%;
	height: 43%;
	display: flex;
	cursor: pointer
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-img[data-v-e91aed82] {
	width: 60%;
	height: 100%
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-img img[data-v-e91aed82] {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail[data-v-e91aed82] {
	width: 40%;
	height: 100%;
	background-color: #f9f9f9;
	display: flex;
	flex-direction: column;
	align-items: center
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail .detail-text[data-v-e91aed82] {
	width: 80%;
	height: 70%;
	border-bottom: .0125rem solid #ccc;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail .detail-text span[data-v-e91aed82] {
	font-size: .225rem;
	font-weight: 500;
	color: #333;
	margin: .375rem 0
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail .detail-text p[data-v-e91aed82] {
	font-size: .175rem;
	font-weight: 400;
	color: #999;
	line-height: .3125rem;
	text-align: justify;
	text-indent: 2em
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail .detail-more[data-v-e91aed82] {
	width: 80%;
	height: 30%;
	display: flex;
	justify-content: space-between;
	align-items: center
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail .detail-more .more-time[data-v-e91aed82] {
	font-size: .2rem;
	font-weight: 600;
	color: #999
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail .detail-more .more-readmore span[data-v-e91aed82] {
	font-size: .175rem;
	font-weight: 600;
	color: #333
}

#hrgj-pc-index_event_support .event-container .event-content .event-content-detail .detail-more .more-readmore:hover span[data-v-e91aed82] {
	cursor: pointer;
	color: #2982e3;
	text-decoration: underline
}

#hrgj-pc-index_event_support .event-container .event-service[data-v-e91aed82] {
	width: 100%;
	height: 43%;
	background: url(../img/event-support-bg.88a7a5ea.png) no-repeat 50%;
	background-size: cover;
	display: flex;
	justify-content: center;
	align-items: center
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content[data-v-e91aed82] {
	width: 100%;
	height: 100%;
	display: flex;
	box-shadow: 0 .075rem .075rem .0125rem rgba(0, 0, 0, .1)
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item[data-v-e91aed82] {
	width: 25%;
	height: 100%;
	background: hsla(0, 0%, 98%, .5);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: relative
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-icon[data-v-e91aed82] {
	width: .875rem;
	height: .875rem;
	border-radius: 50%;
	transition: .4s cubic-bezier(.4, 0, .2, 1)
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-icon1[data-v-e91aed82] {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAYAAADHyrhzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI0LTAxLTA4VDIyOjI5OjE0KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAxLTA4VDIyOjI5OjE0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNC0wMS0wOFQyMjoyOToxNCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplMTQxODEzYy1lZjk0LWRkNDAtYjBkYS03MmU1ODFkMDAxYjUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiMjUwOTliNS02NzBiLTNhNDAtYTM3ZS1l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) no-repeat;
	background-size: contain
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-icon2[data-v-e91aed82] {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAYAAADHyrhzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHN0lEQVR4nO2bf2gU6RnHP8/M7owbk/TMJb0Tojmst9ba5jg0J6k2OapIRQ/aHqJi/2gpKqWU/kAopbSU0mLB/oBCK1ZBWqhp+o+hYqEttRxqA7UXEwW5WkjO0G5iTDaJmjjZ7M7TP8bdjqcxM7MT2z/mAwu7w/s87zPfmXnfZ573XVFVEjyM/3UA/08kYvhIxPCRiOEjEcNHIoaPRAwfiRg+EjF8JGL4SMTwkYjhIxXF6PDhw5XvIoKqoqqIyGPHH34XwFJVq1gsrjVN8zUR+TCwCmgBVgIzwBDwb2CwVCr9DehLpVL3gIKqFt/rF6j0+97jJ06cCH1ekcSIwPNAJ/CKaZqvishqPAGeA9K+dmuAe8CEYRgfB/6pqtdEpBe4stRBLrUYNrBXVQ8D64EV/rtnAeqAOhF5CegAVFUHgQvAz4H+pQp2KcXYCXwd2AjUVuFHgA88/LwO/An4CjBfXXiPs1RiHFLV7wIvxOz3ZVV9GfgQsAcYj9P5Uswm3wR+TPxC+Hkd77FpidNp3GL8FPgOsDxmv0/iI8Af8caiWIhTjK8CX+LZzVAAWeAs3hRdNXGJsUdEvh2Tr1CIyDrgF3jTd1XEIcYbeGPEczH4isongJ8BDdU4qVaM5ar6NaC5Sj8AlUz2SccD2O7BuzCRiSRGOf0FPgW0VROAX4BUKoVpmpXf5VTbNM0grgzgcyLyQoDEbkEHURDg/cAXiDhzqCqu6yIipFIpstksR44cYe/evUxPT1MsFjFNkx07dnDgwAGampooFAqLuf0Y8CYRzyvSyK+qabx3jQ1B2ruu+9jVTqVS1NTU0NraSmdnJ83NzaTTaVSVhoYGHMdh9+7d7Ny5E4A7d+6Qy+UolUpPu1MMVX0D6AImw55XJDFEZJmqvgq8L0j7TCaDZVmICK7rYts27e3tbN68mcbGRgzj0Qs5MzNDe3s7u3btAqC/v5+LFy+iqkEemTYRqedZiYE3v7+yWKNy8Pv376e1tZXly4M9UaZpMjs7y/T0NKOjo3R3dzM+Pk4mkwli/jzeHXsrUGc+ooqxGVgdpKGIsGHDhsBCANTW1nLjxg2OHTuG4zhMTExgWVaY+F4Dfh/GAKKPGR8EXgzaPuBsUPaNqrJ69Wqy2Syu6/LgwQOGhoa4ffs2hmGw2GzxML7QRL0zVhFwvAhLqVRCVdm6dSvbtm2rHO/t7eX48eNYlhVE3EjpeVQxWni0QhUbqVSK2dlZent7aWpqwrIsLMvi5s2bmKb52GD7lPjC9x3FiBCPCIR7TADq6uq4desWXV1d5HI58vk8jY2N2LYdKBsNG1+ZqEnXbJjGxWIxlPOpqSk2bdrE0aNHOXToEE1NTczPhypshYqvTFQx3gUCXSLXdblw4QL5fJ7JyUlGR0cZGxvDdd0FbUSkkm1u2bKFgwcPUlNTEyQD9ccXmqhi/AuvtP9UyuX7np4eTp8+zfXr1xkbG2NkZIT+/n5yudwT7Wpra7l69So9PT0Ui0Xa29vp7Ozk7t27YeILTdQxYxCv/hio0GsYBteuXWPlypV0dHQAcO7cObq7u9m+fTvr16+nudl78V22bBm2bZPP5zl79iyO47B27VqGh4eDJl3l+EITSQzXda8YhrEDeClI+/IA2tfXx759+zAMg3Xr1nHy5EkGBwfJZrN0dHSwZs0aJiYmmJmZqSRp58+fp1AoYNs2tbW1T328/PFFOa9IYpRKpbdF5B0R+WgYu2KxSC6Xo7m5mRUrVtDS0oLjOAwPD3Pq1ClWrVqFbds4jkMmk0FVyWQyZDKZyntNkG5c1/17lPOKNGaYppkXkT6gFLgjw2Bubo7Lly8DUF9fT1tbG/Pz89TU1NDQ0EA+n2dkZKQiBDxSOwnKP0zTHA1jUIkxilEqlVIRuUyIdQsRYW5ujoGBAQBs22bjxo04jlNpY9t2mFxioX7eMk1z0cH9SUR9NykCA8DvgINB7QzD4P79+1y6dAnLshgfH6exsZFCoRD26i/EJPBrVXUWbfkEoooBXp7xQ+CTQFMQO9M0mZub48yZM7iuSzqdxrKsMPnDYnSp6l+jGldbEL4pIl1hDFQVx3EoFArMzMxw7969WO4KEZkCTlbjI46lgu8DfwnaWERIp9OVT8AXryB8mSpX6OOIZAz4PHAzBl9R+Qbwq2qdxHVZhvCWDaZi8heGHwE/iMNRnGutN4BtqjoQo88FeTiIfwtvD0gsxL0K3wd8mgj1x5CUgC8C3yNE4rcYS7E/YxBvZeu3S+AbEZkVkc/gbWmKlaXa+jiGt9r2WeCtmHzOAj/BWzX7TUw+H2Ep91LkgV8CfxCRN1V1N14JP+xK+Tsi8mfgjKr2E7GKFYRnsbFkFDiOt+RXLyLrgc0Py/nlfaAv4p1keR/ouyLyNnBFVe8AdwlQTKoWSf69+F+S7dI+EjF8JGL4SMTwkYjhIxHDRyKGj0QMH4kYPhIxfCRi+EjE8PEfgHtpHlqIVggAAAAASUVORK5CYII=) no-repeat;
	background-size: contain
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-icon3[data-v-e91aed82] {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAYAAADHyrhzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJUWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNC0wNlQyMjoyNDo1OCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wNC0wNlQyMjozNToxNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDQtMDZUMjI6MzU6MTQrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZhMzQ3MjY0LTVmNTctNTg0ZC05OTFkLWMzN2RiZWQ5NTJlZiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmJlNjY2Nzk0LTNiMjctZjE0ZS1hODBkLTY1YmNlNTJjM2RjNiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjRkNmEzNzk0LTIzZDktYzg0YS04NDYzLWUxMTBlZTI1Y2M3ZSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGQ2YTM3OTQtMjNkOS1jODRhLTg0NjMtZTExMGVlMjVjYzdlIiBzdEV2dDp3aGVuPSIyMDI0LTA0LTA2VDIyOjI0OjU4KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjU4Y2Q1NWExLTA4MWEtZjI0OC04N2M0LTFiY2IyYjQxMzZkYiIgc3RFdnQ6d2hlbj0iMjAyNC0wNC0wNlQyMjozNSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MGI1Y2Y3MS1jZGJhLTg4NDItOGYxYS03OWI3OGY0YmQxOTYiIHN0RXZ0OndoZW49IjIwMjQtMDQtMDZUMjI6MzU6MTQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZmEzNDcyNjQtNWY1Ny01ODRkLTk5MWQtYzM3ZGJlZDk1MmVmIiBzdEV2dDp3aGVuPSIyMDI0LTA0LTA2VDIyOjM1OjE0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcwYjVjZjcxLWNkYmEtODg0Mi04ZjFhLTc5Yjc4ZjRiZDE5NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDZhMzc5NC0yM2Q5LWM4NGEtODQ2My1lMTEwZWUyNWNjN2UiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDZhMzc5NC0yM2Q5LWM4NGEtODQ2My1lMTEwZWUyNWNjN2UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7otsnAAAAGyUlEQVR4nO2bTW8T2xmAnzPftifGH7EdQAIUQkjUEqTAoroUib/QbcmuFVKl+yO6vV2AxKYLdjcbdu2itAsWSP1SQFcISMQioBCS+COxY0hsbMcez+nC1+6Qm6tKGY/Ti+bZRMp4zvvOozPvvGeOLaSUhPRQTjqB/ydCGR5CGR5CGR5CGR5CGR5CGR5CGR5CGR5CGR5CGR5CGR40Pyfn83k0TUNRFMrlMvfu3UPX9fOZTOa3586d+1U0Gk0LIVQppXvcGK7ryoODA2tubm7Psqxfr62t/dt1XbwLTCkliqLw6dMnbt++fezr8SXjEAL4uRDiablc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) no-repeat;
	background-size: contain
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-title[data-v-e91aed82] {
	width: 90%;
	font-size: .275rem
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-title span[data-v-e91aed82] {
	font-size: .275rem;
	font-weight: 500;
	color: #fff
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-detail[data-v-e91aed82] {
	height: 50%;
	width: 90%;
	font-size: .175rem;
	font-weight: 400;
	color: #fff;
	line-height: .3125rem;
	padding: .125rem 0;
	text-align: justify
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-detail p[data-v-e91aed82] {
	text-indent: 2em;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 6
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-contact[data-v-e91aed82] {
	width: 90%
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-contact .contact[data-v-e91aed82] {
	width: 1.6rem;
	height: .4rem;
	cursor: pointer;
	border-radius: .2375rem;
	border: .0125rem solid #fff;
	color: #fff;
	text-align: center;
	line-height: .4rem;
	position: relative;
	left: calc(100% - 1.6rem);
	display: flex;
	align-items: center;
	justify-content: center
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-contact .contact i[data-v-e91aed82],
#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-contact .contact span[data-v-e91aed82] {
	font-size: .175rem;
	font-weight: 400;
	line-height: .4rem
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .contact[data-v-e91aed82]:hover {
	background: #fff;
	color: #2982e3;
	transition: all .8s;
	font-weight: 700
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-type[data-v-e91aed82] {
	margin: 5% 0;
	font-size: .225rem;
	font-weight: 500;
	color: #333;
	line-height: .3125rem
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-more[data-v-e91aed82] {
	font-size: .175rem
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-more i[data-v-e91aed82],
#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item .service-item-more span[data-v-e91aed82] {
	font-size: .175rem;
	font-weight: 400;
	line-height: .3125rem
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover[data-v-e91aed82] {
	transition: all .4s cubic-bezier(.4, 0, .2, 1)
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover[data-v-e91aed82]:hover:after {
	transform: scaleX(1);
	transform-origin: bottom left
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover[data-v-e91aed82]:after {
	content: "";
	background: #2982e3;
	position: absolute;
	width: 100%;
	height: .0375rem;
	bottom: 0;
	left: 0;
	transform: scaleX(0);
	transform-origin: bottom left;
	transition: transform .4s ease-in-out
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover[data-v-e91aed82]:hover {
	z-index: 3;
	cursor: pointer;
	box-shadow: 0 .025rem .125rem #ddd
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover:hover .service-item-more[data-v-e91aed82] {
	color: #2982e3
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover:hover .service-item-icon1[data-v-e91aed82] {
	background: #2982e3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAYAAADHyrhzAAAACXBIWXMAAC4jAAAuIwF4pT92AAAFjGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYTg3MzFiOSwgMjAyMS8wOS8wOS0wMDozNzozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjAgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wMS0yM1QxNzowMTowMyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wMS0yM1QxNzowMTowMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDEtMjNUMTc6MDE6MDMrMDg6MDAiIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmM1Y2U1MmFmLTg4ZmQtOWQ0ZS04MjJjLWIyNmM2MjYxYTdjZCIgeG1wTU06RG9jdW1lbnRJRD0i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) no-repeat;
	background-size: contain
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover:hover .service-item-icon2[data-v-e91aed82] {
	background: #2982e3 url(data:image/png;base64,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) no-repeat;
	background-size: contain
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item-hover:hover .service-item-icon3[data-v-e91aed82] {
	background: #2982e3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAYAAADHyrhzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAIh2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNC0wNlQyMjoyNDo1OCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wNC0wNlQyMjozMzo1NyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDQtMDZUMjI6MzM6NTcrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmU3N2Y2ZjgzLTc3MmUtYzE0Ni1iYzA3LWRmYWU2YjU2NjdjOCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmExYWEwYzg0LWZkZjMtZWY0MC1hMzAxLWE0MDkwMThkZDUwYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjRkNmEzNzk0LTIzZDktYzg0YS04NDYzLWUxMTBlZTI1Y2M3ZSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGQ2YTM3OTQtMjNkOS1jODRhLTg0NjMtZTExMGVlMjVjYzdlIiBzdEV2dDp3aGVuPSIyMDI0LTA0LTA2VDIyOjI0OjU4KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJjNmQ2ZmE0LTgzNDEtMzQ0Ni1iZDhlLWUyOTljNzhhM2ZmOSIgc3RFdnQ6d2hlbj0iMjAyNC0wNC0wNlQyMjozMzo1NyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplNzdmNmY4My03NzJlLWMx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) no-repeat;
	background-size: contain
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item[data-v-e91aed82]:first-child {
	background-color: #2982e3
}

#hrgj-pc-index_event_support .event-container .event-service .event-service-content .service-item[data-v-e91aed82]:nth-last-child(2) {
	background: hsla(0, 0%, 100%, .65)
}

#hrgj-pc-index_news[data-v-869962d0] {
	width: 100%;
	height: calc(100vh - 1.2rem);
	padding: .375rem 0;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}

#hrgj-pc-index_news .item-title[data-v-869962d0] {
	width: 19.3rem;
	margin-bottom: .125rem
}

#hrgj-pc-index_news .news-item-title[data-v-869962d0] {
	display: flex;
	justify-content: space-between;
	align-items: center
}

#hrgj-pc-index_news .news-item-title .news-read-more[data-v-869962d0] {
	cursor: pointer;
	color: #666;
	font-size: .225rem
}

#hrgj-pc-index_news .news-item-title .news-read-more[data-v-869962d0]:hover {
	color: #2982e3
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] {
	width: 19.3rem;
	height: calc(100% - 1.25rem)
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs,
#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs .el-tabs__content,
#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs .el-tabs__content .el-tab-pane {
	height: 100%
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__header {
	margin: unset;
	border-bottom: unset
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__header .el-tabs__nav {
	border: .0125rem;
	border-style: solid;
	border-color: #e4e7ed;
	border-radius: .05rem .05rem 0 0
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__header .el-tabs__item:nth-child(2) {
	padding-left: .25rem
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__header .el-tabs__item:last-child {
	padding-right: .25rem
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__nav-scroll .el-tabs__nav {
	display: flex
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__item {
	font-size: .25rem;
	font-weight: 400;
	padding: 0 .25rem;
	height: .5rem;
	line-height: .5rem;
	display: block
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__item.is-active,
#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__item:hover {
	color: #2982e3
}

#hrgj-pc-index_news .news-tab[data-v-869962d0] .el-tabs__nav-wrap {
	position: absolute;
	right: 1.5rem;
	top: -.9rem
}

#hrgj-pc-index_news .news-tab .news-tab-content[data-v-869962d0] {
	height: 100%;
	display: flex;
	justify-content: space-between
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail[data-v-869962d0] {
	width: 46%;
	height: 100%;
	display: flex;
	flex-direction: column
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel--horizontal[data-v-869962d0],
#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel--horizontal[data-v-869962d0] .el-carousel__container {
	height: 100%
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel--horizontal[data-v-869962d0] .el-carousel__container .el-carousel__arrow {
	width: .45rem;
	height: .45rem;
	font-size: .2rem;
	top: 95%;
	color: #2982e3
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel--horizontal[data-v-869962d0] .el-carousel__container .el-carousel__arrow--left {
	left: 7.5rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel--horizontal[data-v-869962d0] .el-carousel__container .el-carousel__arrow--right {
	left: 8.125rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel--horizontal[data-v-869962d0] .el-carousel__indicators--horizontal {
	display: none
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel--horizontal[data-v-869962d0] .el-carousel__item {
	display: flex;
	flex-direction: column;
	justify-content: space-evenly
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container[data-v-869962d0] {
	height: 100%;
	width: 100%
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container .left-detail-img[data-v-869962d0] {
	width: 100%;
	height: 60%;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container .left-detail-img img[data-v-869962d0] {
	width: 100%;
	height: 100%;
	transition: transform .3s linear;
	-o-object-fit: cover;
	object-fit: cover
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container .left-detail-content[data-v-869962d0] {
	width: 100%;
	height: 40%;
	background-color: #f8f8f8;
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
	padding-top: .125rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container .left-detail-content .detail-content-title[data-v-869962d0] {
	width: 90%;
	margin: 2% 0
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container .left-detail-content .detail-content-title span[data-v-869962d0] {
	font-size: .225rem;
	font-weight: 500;
	color: #333;
	transition: color .3s;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	text-overflow: ellipsis
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container .left-detail-content .detail-content-text[data-v-869962d0] {
	width: 90%
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .left-detail-container .left-detail-content .detail-content-text p[data-v-869962d0] {
	text-indent: 2em;
	font-size: .175rem;
	font-weight: 400;
	color: #999;
	line-height: .3125rem;
	text-align: justify;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	text-overflow: ellipsis
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel__item:hover .left-detail-img img[data-v-869962d0] {
	transform: scale(1.05)
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail .el-carousel__item:hover .left-detail-content .detail-content-title span[data-v-869962d0] {
	color: #2982e3
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-left-detail[data-v-869962d0],
#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list[data-v-869962d0]:hover {
	cursor: pointer
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list[data-v-869962d0] {
	width: 50%;
	height: 100%;
	padding-right: .125rem;
	border-top: .025rem solid #ccc;
	display: flex;
	flex-direction: column;
	justify-content: space-around
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item[data-v-869962d0] {
	display: flex;
	flex-direction: column;
	height: 22%;
	box-sizing: border-box;
	padding: .1875rem;
	transition: all .3s;
	box-shadow: 0 0 .025rem rgba(0, 0, 0, .15);
	border-radius: .125rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-title[data-v-869962d0] {
	display: flex;
	justify-content: space-between
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-title .news-title-text[data-v-869962d0] {
	width: 84%;
	display: flex;
	align-items: center
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-title .news-title-text .text-content[data-v-869962d0] {
	width: 90%;
	font-size: .225rem;
	color: #333;
	line-height: .3125rem;
	width: 96%;
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-title .news-title-text .text-icon[data-v-869962d0] {
	width: .125rem;
	height: .125rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-title .news-title-time[data-v-869962d0] {
	font-size: .2rem;
	font-weight: 700;
	color: #333;
	line-height: .3125rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-content[data-v-869962d0] {
	display: flex;
	margin: .125rem 0;
	justify-content: space-between;
	align-items: center
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-content .news-content-text[data-v-869962d0] {
	width: 83%
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-content .news-content-text p[data-v-869962d0] {
	font-size: .175rem;
	font-weight: 400;
	color: #999;
	line-height: .3125rem;
	text-align: justify;
	-webkit-line-clamp: 3;
	text-overflow: ellipsis;
	display: -webkit-box;
	overflow: hidden;
	-webkit-box-orient: vertical
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item .list-news-content .news-content-into[data-v-869962d0] {
	width: .6rem;
	height: .6rem;
	transition: all .3s ease-in-out;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA0VJREFUaEPtmEFo02AUx98XGrfoEDz0ICjowYPgQbBgGK21NJuzIjvI0gzB00hPHj14sl528OjNnfQkVBjIdEqLznSKYknGQBAEQRAE16IosrGt+Z58oxsxa7ukX+M2TU6lzev3/733vu+97xHY5Q/Z5fohBNjuCIYRCCPA6YEwhTgdyG3+70TAsqwrlNKlWCz2oBO3zMzMFKrV6qiqqrZfe13XTwPA+YmJibxf27UIWJZ1FRFvs8+IqPqFYOIBYIQQMrmwsMAgVrwKyeVyaUS8CwCHAOCmXwgyNzd3nVI67lzQD8S6eIf9w56entH+/v6lrSByudwwIt4HAMnxri8IUqlU8oIg3HAv5gUin88LyWSSef+Sy/4xAGipVOpXOwhd10cAgNm7H88QaynEA1EoFPZEo1EmYtil4mm9XtcGBgZ+BAmxcQrxQExNTe3t6+tjEBdcYkvLy8va0NDQt6Ag/jhGeSCmp6f39/b2Fggh55xiCSHPFxcXtUwmUw0CYlMd4IGYnZ09UK/XWSQUl1hDkqSsLMtfuw3RtJDxQJTL5aht2wzirEvsK1EU1Xg8/qWbEC0rMSfEwQZE3CX2jSAIajKZ/NwtiLatBA+EYRiHKaUsErJLbAUA1FQq9akbEFv2QpwQRxsQMdfGtmzbVtPp9EdeiC0BeOtEsVg8Jooii8RJl9j5SCSiJhKJDzwQngB4IUql0vFIJMIgTrjEvmvsifedQvwfAKZpsl5pU6vrpV9qlUKIOE8pVRVFCTaFeMQbhtF0EwOASSnNBr6JOcU3PUYJIW8RMRv4McojvlwutypkrwVByAZeyDjFt2olXq6urmYHBweDbSV4ClebZu6FbduaoijBNnM84lu10wDwrHE7q3V61re7Jwd6oUHEoiiKWiKR+B6EePafQV4pn0iSpMmy/DMo8WsAPGnT5lL/CABG/8ql3jTNawBwy+klLxV2/f1mY5XGgMvLWCWDiKxH2udY3/NEYiOFTNPUAeAO+8KPeDcEIk7WajW/g60ziHgPAI50NNhaF2Ga5mVEXPE7lXNCdDpaHBsbOyUIwkW/U7mNCLTbZDv9N8/t9E4FCQG2OzJhBMIIcHogTCFOB3Kb7/oI/AaAN26zKb1d9AAAAABJRU5ErkJggg==) no-repeat;
	background-size: .5rem, .5rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item[data-v-869962d0]:hover {
	background: #fff;
	box-shadow: .025rem .025rem .1875rem rgba(0, 0, 0, .15);
	border-radius: .125rem
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item:hover .text-icon[data-v-869962d0] {
	background-color: #2982e3 !important
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item:hover span[data-v-869962d0] {
	color: #2982e3 !important
}

#hrgj-pc-index_news .news-tab .news-tab-content .content-right-list .right-list-item:hover .news-content-into[data-v-869962d0] {
	width: .6rem;
	height: .6rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA3BJREFUaEPtmFtIFGEUx8/5ZtZYLS+ZgZFQoNSWQWBQD2pBQdgFH8LZXYKeQkkQeumhp+ylhyDWyrayonoKdiGQVbxEUVEURYG03i2CSorMvCK5M3NillzdsV1n99tJjZ2nZWfOzP93zvm+c76DsMwvXOb6IQmw2BFMRiAZAU4PJFOI04Hc5v9PBOp8dAwQpk4eQm88brFVjXi6hzOc4EUlVntLcfNOYqxMflpWG6ttMAKuJqoBgkvab0SQYoXQxBNCBSDcZ0MZzi4vThsVIpa07AXEOwCwHoDOxgqBLh+dBoBzcz8YC0RI/J8XIGDjuHXM+dmVN7UQhFDSWo5I9wDQOvtsbBB4oZFqGYMz+o8ZgqgltvnrqAcAjoTZEzUzIeDocq+diAYh7G6pQELNXncZhwimEA/ElorOFMpe5yHA8jAVCK3Tiur40LB61EyI0C7EA1FUOZg6iVYPIB7UiX0gBNDReStj2CyIsG2UByK/5ke6GBC0dNivE/tI/jXlGLid+90MiHl1gAdi24mRrACBBrFPJ/aJuEK0+y+u/JZoiL8WMh6I/JrxHDGgaBB7wsXScxJTpN76tMFEQkSsxDwQtsrJXBBkDxEV68S+FFmK5HenfkoURNRWggeisPpHnqwG18QundjXACT1XMv6mAiIBXshHohNx0c2ohhcEzt0Yt+KKkj+hsz3vBALAvDWCVvVaIEK5EGE7TqxHSAwqedKeh8PhCEAXoiC6iGbEEwnLNSJ9StMkPrdq7rjhVhkAPIrTJH63WvMBXD5SOuV5rW6RvqlyClEHaDIUs+NHHNTiEd8lEX8RlbBPmD2IuYRH2kbRYBXBGQ3fRvlER+lkL0QmWL3u7PNLWQ84iO1Ekj0TLXI9t76HHNbCZ7CFaWZeyzKosN/0+Rmjkd8pHaaAB6Syhx9DelD8e710c7J5h5oCNotDBzvrmb+NEO89k7TjpQE0KJYMhwDl3HMLPFBAJ60gUiHeqAmxgLOf3Kor/PRKQI4P9dLRirszPPzxyrUOG6dMDZWKW0/gKBq3Wra7PeNTyRCKeRqokoguB78g3uw9cXZ5d1qfLBV2lZKQHcRYENcg60ZcpePjiLCdKxTubmRiH+02FZETD0c61QuFIFoi2yp3zPcTi9VkCTAYkcmGYFkBDg9kEwhTgdymy/7CPwGeQNMQb6soDoAAAAASUVORK5CYII=) no-repeat;
	background-size: .525rem, .525rem
}

#hrgj-pc-index[data-v-64441bcc] {
	width: 100%;
	height: 100%;
	background-color: #fff;
	margin: 0 auto;
	padding-top: 1.2rem;
	transition: .3s
}

@media screen and (max-width:1920px) {
	#hrgj-pc-index[data-v-64441bcc] {
		width: 100%
	}
}

/* 手机端样式 */

@media (max-width: 767px) {

	#hrgj-pc-index[data-v-64441bcc] {
		padding: 0px;
	}

	#hrgj-pc-index_training_solution[data-v-7fae3e4e] {
		height: 10rem;
	}

	#hrgj-pc-index_production_center[data-v-02e558b7] {
		height: 10rem;
	}

	#hrgj-pc-index_event_support[data-v-e91aed82] {
		height: 10rem;
	}

	#hrgj-pc-index_news[data-v-869962d0] {
		height: 10rem;
	}
}


.active[data-v-3f83944c] {
	background-image: url(../img/swiper_active_bg.ad0f78de.webp) !important;
	color: #fff !important;
	border: none
}

.mobile-main[data-v-3f83944c] {
	width: 100%;
	height: auto;
	font-size: .525rem
}

.mobile-main .banner[data-v-3f83944c] {
	width: 100%;
	height: auto
}

.mobile-main .content_tab[data-v-3f83944c] {
	width: 90%;
	margin: .75rem 5%;
	font-size: .35rem;
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: .125rem;
	text-align: center
}

.mobile-main .swiper-list[data-v-3f83944c] {
	width: 90%;
	margin: .125rem 5%
}

.mobile-main .swiper-list .list-head[data-v-3f83944c] {
	font-size: .45rem;
	font-weight: 700;
	color: #333;
	text-align: center;
	margin: .25rem 0
}

.mobile-main .swiper-list .head_tab[data-v-3f83944c] {
	display: flex;
	justify-content: space-evenly;
	font-size: .35rem;
	line-height: .75rem
}

.mobile-main .swiper-list .head_tab .selected[data-v-3f83944c] {
	color: #2982e3;
	border-bottom: .025rem solid #2982e3
}

.mobile-main .swiper-list[data-v-3f83944c] .van-swipe__indicators--vertical {
	left: 95% !important
}

.mobile-main .swiper-list .list-box[data-v-3f83944c] {
	height: auto;
	padding: .25rem;
	margin: .25rem 0;
	font-size: .375rem;
	border-radius: .125rem;
	background-image: url(../img/swiper_bg.2270ad81.webp);
	color: #000;
	box-shadow: 0 .0375rem .075rem .0125rem rgba(198, 209, 232, .77);
	animation-duration: 1s
}

.mobile-main .swiper-list .list-box .li-head[data-v-3f83944c] {
	font-weight: 400;
	display: flex;
	flex-direction: column;
	margin: .125rem 0
}

.mobile-main .swiper-list .list-box .li-head .head-bar[data-v-3f83944c] {
	display: inline-block;
	width: .75rem;
	height: .05rem;
	background-color: #2982e3
}

.mobile-main .swiper-list .list-box .li-text[data-v-3f83944c] {
	font-size: .3rem;
	line-height: .625rem;
	border-bottom: .05rem solid #2982e3
}

.mobile-main .swiper-list .list-box .li-content[data-v-3f83944c] {
	display: flex;
	justify-content: space-between
}

.mobile-main .swiper-list .list-box .li-content .content-left[data-v-3f83944c] {
	font-size: .25rem;
	line-height: .5rem
}

.mobile-main .swiper-list .list-box .li-content .right-text[data-v-3f83944c] {
	font-size: .25rem;
	line-height: .25rem
}

.mobile-main .swiper-list .list-box .li-content .right-text .right-bar[data-v-3f83944c] {
	display: inline-block;
	width: .75rem;
	height: .05rem;
	background-color: #2982e3
}

.mobile-main .production-system[data-v-3f83944c] {
	width: 90%;
	margin: 10% 5%
}

.mobile-main .production-system .system-head[data-v-3f83944c] {
	font-size: .45rem;
	font-weight: 700;
	color: #333;
	text-align: center;
	margin: .25rem 0
}

.mobile-main .production-system[data-v-3f83944c] .van-cell {
	padding: .125rem 0 !important
}

.mobile-main .production-system[data-v-3f83944c] .van-collapse-item__content {
	padding: 0 !important
}

.mobile-main .production-system[data-v-3f83944c] .van-collapse-item__content .box-text {
	background-image: url(../img/swiper_active_bg.ad0f78de.webp);
	color: #fff;
	width: 96%;
	padding: 2%
}

.mobile-main .production-system[data-v-3f83944c] .van-collapse-item__content .box-text .text-examine,
.mobile-main .production-system[data-v-3f83944c] .van-collapse-item__content .text-examine {
	width: 2.5rem;
	margin: 0 auto;
	border: .0125rem solid #fff;
	border-radius: .375rem;
	text-align: center;
	padding: .0625rem
}

.mobile-main .event-support[data-v-3f83944c] {
	width: 90%;
	margin: 5%
}

.mobile-main .event-support .support-head[data-v-3f83944c] {
	font-size: .45rem;
	font-weight: 700;
	color: #333;
	text-align: center;
	margin: .25rem 0
}

.mobile-main .event-support .support-box[data-v-3f83944c] {
	margin: .125rem 0;
	font-size: .3rem;
	color: #333;
	height: 1.5rem;
	line-height: .75rem
}

.mobile-main .event-support .support-box .box-text[data-v-3f83944c] {
	display: flex;
	color: #2982e3
}

.mobile-main .event-support .support-content[data-v-3f83944c] {
	height: 100%;
	background-image: url(../img/swiper_bg.2270ad81.webp)
}

.mobile-main .event-support .support-content .content-head[data-v-3f83944c] {
	font-size: .325rem;
	text-align: center;
	height: .75rem;
	line-height: .75rem
}

.mobile-main .event-support .support-content .content-text[data-v-3f83944c] {
	text-indent: 2em;
	font-size: .3rem;
	line-height: .625rem;
	margin: 0 .125rem
}

.mobile-main .event-support .support-content .content-label[data-v-3f83944c] {
	display: flex;
	justify-content: space-evenly;
	font-size: .25rem;
	color: #2982e3;
	margin: .25rem 0
}

.mobile-main .event-support .support-content .content-label .label-text[data-v-3f83944c] {
	display: flex;
	background-color: #fff;
	border-radius: .375rem;
	padding: .125rem;
	margin-bottom: .25rem
}

.mobile-main .news-info[data-v-3f83944c] {
	width: 90%;
	margin: 10% 5%
}

.mobile-main .news-info .info-head[data-v-3f83944c] {
	font-size: .45rem;
	font-weight: 700;
	color: #333;
	text-align: center;
	margin: .25rem 0;
	display: flex;
	position: relative
}

.mobile-main .news-info .info-head .head-patn[data-v-3f83944c] {
	position: absolute;
	right: 2%;
	bottom: .0625rem;
	font-size: .3rem;
	color: #8e8e8e
}

.mobile-main .news-info .info-box[data-v-3f83944c] {
	margin: .5rem 0;
	box-shadow: 0 .0375rem .075rem .0125rem rgba(198, 209, 232, .77)
}

.mobile-main .news-info .info-box .box-list[data-v-3f83944c] {
	font-size: .375rem;
	font-weight: 400;
	padding: .125rem
}

.mobile-main .news-info .info-box .box-list .box-text[data-v-3f83944c] {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

@font-face {
	font-family: OPPOSans;
	src: url(../fonts/OPPOSans-Medium.5a68dda9.ttf);
	font-weight: 400;
	font-style: normal
}

.container {
	width: 24rem;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	background-color: #fff
}

@media screen and (max-width:1920px) {
	.container {
		width: 100%
	}
}

.container .content {
	width: 19.3rem;
	margin-top: 2%;
	display: flex;
	justify-content: space-between
}

/* 手机端样式 */

@media (max-width: 767px) {
	.container .content {
		width: 90%;
	}
}

@media screen and (max-width:1920px) {
	.container .content {
		width: 80%
	}
}

.container .content .left-list {
	position: relative;
	width: 18%
}

.container .content .right-detail {
	width: 79%
}

.container .content .procuct-label {
	font-size: .225rem;
	font-weight: 500;
	color: #2982e3
}

.container .content .label-text {
	text-align: justify
}

.container .content .feature,
.container .content .label-text {
	font-size: .225rem;
	font-weight: 500;
	color: #666;
	line-height: .4625rem
}

.container .content .content-detail {
	width: 70%;
	font-size: .225rem
}

.container .content .el-tag {
	background-color: #2982e3;
	border-radius: .075rem;
	color: #fff;
	font-size: .2rem;
	height: .4rem;
	line-height: .4rem;
	border-color: unset;
	border-style: unset;
	padding: 0 .125rem
}

.header-null {
	height: 1.2rem
}

.el-message {
	top: 1.25rem !important;
	min-width: 4.75rem !important;
	border-radius: .05rem !important;
	border-width: .0125rem !important;
	padding: .1875rem .1875rem .1875rem .25rem !important
}

.el-message .el-message__icon {
	margin-right: .1875rem !important;
	font-size: .175rem
}

.el-message .el-message__content {
	font-size: .175rem !important
}

.fade-enter-active,
.fade-leave-active {
	transition: opacity .3s
}

.fade-enter,
.fade-leave-to {
	opacity: 0
}

.slide-fade-enter-active {
	transition: all .5s linear
}

.slide-fade-leave-active {
	transition: all .6s cubic-bezier(1, .5, .8, 1)
}

.slide-fade-enter,
.slide-fade-leave-to {
	opacity: 0
}

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */
@keyframes bounce {

	0%,
	20%,
	53%,
	80%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		transform: translateZ(0)
	}

	40%,
	43% {
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		transform: translate3d(0, -.375rem, 0)
	}

	70% {
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		transform: translate3d(0, -.1875rem, 0)
	}

	90% {
		transform: translate3d(0, -.05rem, 0)
	}
}

.bounce {
	animation-name: bounce;
	transform-origin: center bottom
}

@keyframes flash {

	0%,
	50%,
	to {
		opacity: 1
	}

	25%,
	75% {
		opacity: 0
	}
}

.flash {
	animation-name: flash
}

@keyframes pulse {
	0% {
		transform: scaleX(1)
	}

	50% {
		transform: scale3d(1.05, 1.05, 1.05)
	}

	to {
		transform: scaleX(1)
	}
}

.pulse {
	animation-name: pulse
}

@keyframes rubberBand {
	0% {
		transform: scaleX(1)
	}

	30% {
		transform: scale3d(1.25, .75, 1)
	}

	40% {
		transform: scale3d(.75, 1.25, 1)
	}

	50% {
		transform: scale3d(1.15, .85, 1)
	}

	65% {
		transform: scale3d(.95, 1.05, 1)
	}

	75% {
		transform: scale3d(1.05, .95, 1)
	}

	to {
		transform: scaleX(1)
	}
}

.rubberBand {
	animation-name: rubberBand
}

@keyframes shake {

	0%,
	to {
		transform: translateZ(0)
	}

	10%,
	30%,
	50%,
	70%,
	90% {
		transform: translate3d(-.125rem, 0, 0)
	}

	20%,
	40%,
	60%,
	80% {
		transform: translate3d(.125rem, 0, 0)
	}
}

.shake {
	animation-name: shake
}

@keyframes headShake {
	0% {
		transform: translateX(0)
	}

	6.5% {
		transform: translateX(-.075rem) rotateY(-9deg)
	}

	18.5% {
		transform: translateX(.0625rem) rotateY(7deg)
	}

	31.5% {
		transform: translateX(-.0375rem) rotateY(-5deg)
	}

	43.5% {
		transform: translateX(.025rem) rotateY(3deg)
	}

	50% {
		transform: translateX(0)
	}
}

.headShake {
	animation-timing-function: ease-in-out;
	animation-name: headShake
}

@keyframes swing {
	20% {
		transform: rotate(15deg)
	}

	40% {
		transform: rotate(-10deg)
	}

	60% {
		transform: rotate(5deg)
	}

	80% {
		transform: rotate(-5deg)
	}

	to {
		transform: rotate(0deg)
	}
}

.swing {
	transform-origin: top center;
	animation-name: swing
}

@keyframes tada {
	0% {
		transform: scaleX(1)
	}

	10%,
	20% {
		transform: scale3d(.9, .9, .9) rotate(-3deg)
	}

	30%,
	50%,
	70%,
	90% {
		transform: scale3d(1.1, 1.1, 1.1) rotate(3deg)
	}

	40%,
	60%,
	80% {
		transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg)
	}

	to {
		transform: scaleX(1)
	}
}

.tada {
	animation-name: tada
}

@keyframes wobble {
	0% {
		transform: translateZ(0)
	}

	15% {
		transform: translate3d(-25%, 0, 0) rotate(-5deg)
	}

	30% {
		transform: translate3d(20%, 0, 0) rotate(3deg)
	}

	45% {
		transform: translate3d(-15%, 0, 0) rotate(-3deg)
	}

	60% {
		transform: translate3d(10%, 0, 0) rotate(2deg)
	}

	75% {
		transform: translate3d(-5%, 0, 0) rotate(-1deg)
	}

	to {
		transform: translateZ(0)
	}
}

.wobble {
	animation-name: wobble
}

@keyframes jello {

	0%,
	11.1%,
	to {
		transform: translateZ(0)
	}

	22.2% {
		transform: skewX(-12.5deg) skewY(-12.5deg)
	}

	33.3% {
		transform: skewX(6.25deg) skewY(6.25deg)
	}

	44.4% {
		transform: skewX(-3.125deg) skewY(-3.125deg)
	}

	55.5% {
		transform: skewX(1.5625deg) skewY(1.5625deg)
	}

	66.6% {
		transform: skewX(-.78125deg) skewY(-.78125deg)
	}

	77.7% {
		transform: skewX(.390625deg) skewY(.390625deg)
	}

	88.8% {
		transform: skewX(-.1953125deg) skewY(-.1953125deg)
	}
}

.jello {
	animation-name: jello;
	transform-origin: center
}

@keyframes heartBeat {
	0% {
		transform: scale(1)
	}

	14% {
		transform: scale(1.3)
	}

	28% {
		transform: scale(1)
	}

	42% {
		transform: scale(1.3)
	}

	70% {
		transform: scale(1)
	}
}

.heartBeat {
	animation-name: heartBeat;
	animation-duration: 1.3s;
	animation-timing-function: ease-in-out
}

@keyframes bounceIn {

	0%,
	20%,
	40%,
	60%,
	80%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: scale3d(.3, .3, .3)
	}

	20% {
		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {
		transform: scale3d(.9, .9, .9)
	}

	60% {
		opacity: 1;
		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {
		transform: scale3d(.97, .97, .97)
	}

	to {
		opacity: 1;
		transform: scaleX(1)
	}
}

.bounceIn {
	animation-duration: .75s;
	animation-name: bounceIn
}

@keyframes bounceInDown {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(0, -37.5rem, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(0, .3125rem, 0)
	}

	75% {
		transform: translate3d(0, -.125rem, 0)
	}

	90% {
		transform: translate3d(0, .0625rem, 0)
	}

	to {
		transform: translateZ(0)
	}
}

.bounceInDown {
	animation-name: bounceInDown
}

@keyframes bounceInLeft {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(-37.5rem, 0, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(.3125rem, 0, 0)
	}

	75% {
		transform: translate3d(-.125rem, 0, 0)
	}

	90% {
		transform: translate3d(.0625rem, 0, 0)
	}

	to {
		transform: translateZ(0)
	}
}

.bounceInLeft {
	animation-name: bounceInLeft
}

@keyframes bounceInRight {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(37.5rem, 0, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(-.3125rem, 0, 0)
	}

	75% {
		transform: translate3d(.125rem, 0, 0)
	}

	90% {
		transform: translate3d(-.0625rem, 0, 0)
	}

	to {
		transform: translateZ(0)
	}
}

.bounceInRight {
	animation-name: bounceInRight
}

@keyframes bounceInUp {

	0%,
	60%,
	75%,
	90%,
	to {
		animation-timing-function: cubic-bezier(.215, .61, .355, 1)
	}

	0% {
		opacity: 0;
		transform: translate3d(0, 37.5rem, 0)
	}

	60% {
		opacity: 1;
		transform: translate3d(0, -.25rem, 0)
	}

	75% {
		transform: translate3d(0, .125rem, 0)
	}

	90% {
		transform: translate3d(0, -.0625rem, 0)
	}

	to {
		transform: translateZ(0)
	}
}

.bounceInUp {
	animation-name: bounceInUp
}

@keyframes bounceOut {
	20% {
		transform: scale3d(.9, .9, .9)
	}

	50%,
	55% {
		opacity: 1;
		transform: scale3d(1.1, 1.1, 1.1)
	}

	to {
		opacity: 0;
		transform: scale3d(.3, .3, .3)
	}
}

.bounceOut {
	animation-duration: .75s;
	animation-name: bounceOut
}

@keyframes bounceOutDown {
	20% {
		transform: translate3d(0, .125rem, 0)
	}

	40%,
	45% {
		opacity: 1;
		transform: translate3d(0, -.25rem, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(0, 25rem, 0)
	}
}

.bounceOutDown {
	animation-name: bounceOutDown
}

@keyframes bounceOutLeft {
	20% {
		opacity: 1;
		transform: translate3d(.25rem, 0, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(-25rem, 0, 0)
	}
}

.bounceOutLeft {
	animation-name: bounceOutLeft
}

@keyframes bounceOutRight {
	20% {
		opacity: 1;
		transform: translate3d(-.25rem, 0, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(25rem, 0, 0)
	}
}

.bounceOutRight {
	animation-name: bounceOutRight
}

@keyframes bounceOutUp {
	20% {
		transform: translate3d(0, -.125rem, 0)
	}

	40%,
	45% {
		opacity: 1;
		transform: translate3d(0, .25rem, 0)
	}

	to {
		opacity: 0;
		transform: translate3d(0, -25rem, 0)
	}
}

.bounceOutUp {
	animation-name: bounceOutUp
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.fadeIn {
	animation-name: fadeIn
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translate3d(0, -100%, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInDown {
	animation-name: fadeInDown
}

@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translate3d(0, -25rem, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInDownBig {
	animation-name: fadeInDownBig
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translate3d(-100%, 0, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInLeft {
	animation-name: fadeInLeft
}

@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		transform: translate3d(-25rem, 0, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInLeftBig {
	animation-name: fadeInLeftBig
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translate3d(100%, 0, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInRight {
	animation-name: fadeInRight
}

@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		transform: translate3d(25rem, 0, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInRightBig {
	animation-name: fadeInRightBig
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translate3d(0, 100%, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInUp {
	animation-name: fadeInUp
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translate3d(0, 25rem, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.fadeInUpBig {
	animation-name: fadeInUpBig
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.fadeOut {
	animation-name: fadeOut
}

@keyframes fadeOutDown {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(0, 100%, 0)
	}
}

.fadeOutDown {
	animation-name: fadeOutDown
}

@keyframes fadeOutDownBig {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(0, 25rem, 0)
	}
}

.fadeOutDownBig {
	animation-name: fadeOutDownBig
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(-100%, 0, 0)
	}
}

.fadeOutLeft {
	animation-name: fadeOutLeft
}

@keyframes fadeOutLeftBig {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(-25rem, 0, 0)
	}
}

.fadeOutLeftBig {
	animation-name: fadeOutLeftBig
}

@keyframes fadeOutRight {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(100%, 0, 0)
	}
}

.fadeOutRight {
	animation-name: fadeOutRight
}

@keyframes fadeOutRightBig {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(25rem, 0, 0)
	}
}

.fadeOutRightBig {
	animation-name: fadeOutRightBig
}

@keyframes fadeOutUp {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(0, -100%, 0)
	}
}

.fadeOutUp {
	animation-name: fadeOutUp
}

@keyframes fadeOutUpBig {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(0, -25rem, 0)
	}
}

.fadeOutUpBig {
	animation-name: fadeOutUpBig
}

@keyframes flip {
	0% {
		transform: perspective(5rem) scaleX(1) translateZ(0) rotateY(-1turn);
		animation-timing-function: ease-out
	}

	40% {
		transform: perspective(5rem) scaleX(1) translateZ(1.875rem) rotateY(-190deg);
		animation-timing-function: ease-out
	}

	50% {
		transform: perspective(5rem) scaleX(1) translateZ(1.875rem) rotateY(-170deg);
		animation-timing-function: ease-in
	}

	80% {
		transform: perspective(5rem) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
		animation-timing-function: ease-in
	}

	to {
		transform: perspective(5rem) scaleX(1) translateZ(0) rotateY(0deg);
		animation-timing-function: ease-in
	}
}

.animated.flip {
	backface-visibility: visible;
	animation-name: flip
}

@keyframes flipInX {
	0% {
		transform: perspective(5rem) rotateX(90deg);
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		transform: perspective(5rem) rotateX(-20deg);
		animation-timing-function: ease-in
	}

	60% {
		transform: perspective(5rem) rotateX(10deg);
		opacity: 1
	}

	80% {
		transform: perspective(5rem) rotateX(-5deg)
	}

	to {
		transform: perspective(5rem)
	}
}

.flipInX {
	backface-visibility: visible !important;
	animation-name: flipInX
}

@keyframes flipInY {
	0% {
		transform: perspective(5rem) rotateY(90deg);
		animation-timing-function: ease-in;
		opacity: 0
	}

	40% {
		transform: perspective(5rem) rotateY(-20deg);
		animation-timing-function: ease-in
	}

	60% {
		transform: perspective(5rem) rotateY(10deg);
		opacity: 1
	}

	80% {
		transform: perspective(5rem) rotateY(-5deg)
	}

	to {
		transform: perspective(5rem)
	}
}

.flipInY {
	backface-visibility: visible !important;
	animation-name: flipInY
}

@keyframes flipOutX {
	0% {
		transform: perspective(5rem)
	}

	30% {
		transform: perspective(5rem) rotateX(-20deg);
		opacity: 1
	}

	to {
		transform: perspective(5rem) rotateX(90deg);
		opacity: 0
	}
}

.flipOutX {
	animation-duration: .75s;
	animation-name: flipOutX;
	backface-visibility: visible !important
}

@keyframes flipOutY {
	0% {
		transform: perspective(5rem)
	}

	30% {
		transform: perspective(5rem) rotateY(-15deg);
		opacity: 1
	}

	to {
		transform: perspective(5rem) rotateY(90deg);
		opacity: 0
	}
}

.flipOutY {
	animation-duration: .75s;
	backface-visibility: visible !important;
	animation-name: flipOutY
}

@keyframes lightSpeedIn {
	0% {
		transform: translate3d(100%, 0, 0) skewX(-30deg);
		opacity: 0
	}

	60% {
		transform: skewX(20deg);
		opacity: 1
	}

	80% {
		transform: skewX(-5deg)
	}

	to {
		transform: translateZ(0)
	}
}

.lightSpeedIn {
	animation-name: lightSpeedIn;
	animation-timing-function: ease-out
}

@keyframes lightSpeedOut {
	0% {
		opacity: 1
	}

	to {
		transform: translate3d(100%, 0, 0) skewX(30deg);
		opacity: 0
	}
}

.lightSpeedOut {
	animation-name: lightSpeedOut;
	animation-timing-function: ease-in
}

@keyframes rotateIn {
	0% {
		transform-origin: center;
		transform: rotate(-200deg);
		opacity: 0
	}

	to {
		transform-origin: center;
		transform: translateZ(0);
		opacity: 1
	}
}

.rotateIn {
	animation-name: rotateIn
}

@keyframes rotateInDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(-45deg);
		opacity: 0
	}

	to {
		transform-origin: left bottom;
		transform: translateZ(0);
		opacity: 1
	}
}

.rotateInDownLeft {
	animation-name: rotateInDownLeft
}

@keyframes rotateInDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(45deg);
		opacity: 0
	}

	to {
		transform-origin: right bottom;
		transform: translateZ(0);
		opacity: 1
	}
}

.rotateInDownRight {
	animation-name: rotateInDownRight
}

@keyframes rotateInUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(45deg);
		opacity: 0
	}

	to {
		transform-origin: left bottom;
		transform: translateZ(0);
		opacity: 1
	}
}

.rotateInUpLeft {
	animation-name: rotateInUpLeft
}

@keyframes rotateInUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0
	}

	to {
		transform-origin: right bottom;
		transform: translateZ(0);
		opacity: 1
	}
}

.rotateInUpRight {
	animation-name: rotateInUpRight
}

@keyframes rotateOut {
	0% {
		transform-origin: center;
		opacity: 1
	}

	to {
		transform-origin: center;
		transform: rotate(200deg);
		opacity: 0
	}
}

.rotateOut {
	animation-name: rotateOut
}

@keyframes rotateOutDownLeft {
	0% {
		transform-origin: left bottom;
		opacity: 1
	}

	to {
		transform-origin: left bottom;
		transform: rotate(45deg);
		opacity: 0
	}
}

.rotateOutDownLeft {
	animation-name: rotateOutDownLeft
}

@keyframes rotateOutDownRight {
	0% {
		transform-origin: right bottom;
		opacity: 1
	}

	to {
		transform-origin: right bottom;
		transform: rotate(-45deg);
		opacity: 0
	}
}

.rotateOutDownRight {
	animation-name: rotateOutDownRight
}

@keyframes rotateOutUpLeft {
	0% {
		transform-origin: left bottom;
		opacity: 1
	}

	to {
		transform-origin: left bottom;
		transform: rotate(-45deg);
		opacity: 0
	}
}

.rotateOutUpLeft {
	animation-name: rotateOutUpLeft
}

@keyframes rotateOutUpRight {
	0% {
		transform-origin: right bottom;
		opacity: 1
	}

	to {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0
	}
}

.rotateOutUpRight {
	animation-name: rotateOutUpRight
}

@keyframes hinge {
	0% {
		transform-origin: top left;
		animation-timing-function: ease-in-out
	}

	20%,
	60% {
		transform: rotate(80deg);
		transform-origin: top left;
		animation-timing-function: ease-in-out
	}

	40%,
	80% {
		transform: rotate(60deg);
		transform-origin: top left;
		animation-timing-function: ease-in-out;
		opacity: 1
	}

	to {
		transform: translate3d(0, 8.75rem, 0);
		opacity: 0
	}
}

.hinge {
	animation-duration: 2s;
	animation-name: hinge
}

@keyframes jackInTheBox {
	0% {
		opacity: 0;
		transform: scale(.1) rotate(30deg);
		transform-origin: center bottom
	}

	50% {
		transform: rotate(-10deg)
	}

	70% {
		transform: rotate(3deg)
	}

	to {
		opacity: 1;
		transform: scale(1)
	}
}

.jackInTheBox {
	animation-name: jackInTheBox
}

@keyframes rollIn {
	0% {
		opacity: 0;
		transform: translate3d(-100%, 0, 0) rotate(-120deg)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

.rollIn {
	animation-name: rollIn
}

@keyframes rollOut {
	0% {
		opacity: 1
	}

	to {
		opacity: 0;
		transform: translate3d(100%, 0, 0) rotate(120deg)
	}
}

.rollOut {
	animation-name: rollOut
}

@keyframes zoomIn {
	0% {
		opacity: 0;
		transform: scale3d(.3, .3, .3)
	}

	50% {
		opacity: 1
	}
}

.zoomIn {
	animation-name: zoomIn
}

@keyframes zoomInDown {
	0% {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, -12.5rem, 0);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, .75rem, 0);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInDown {
	animation-name: zoomInDown
}

@keyframes zoomInLeft {
	0% {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(-12.5rem, 0, 0);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(.125rem, 0, 0);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInLeft {
	animation-name: zoomInLeft
}

@keyframes zoomInRight {
	0% {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(12.5rem, 0, 0);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(-.125rem, 0, 0);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInRight {
	animation-name: zoomInRight
}

@keyframes zoomInUp {
	0% {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, 12.5rem, 0);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	60% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, -.75rem, 0);
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomInUp {
	animation-name: zoomInUp
}

@keyframes zoomOut {
	0% {
		opacity: 1
	}

	50% {
		opacity: 0;
		transform: scale3d(.3, .3, .3)
	}

	to {
		opacity: 0
	}
}

.zoomOut {
	animation-name: zoomOut
}

@keyframes zoomOutDown {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, -.75rem, 0);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	to {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, 25rem, 0);
		transform-origin: center bottom;
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomOutDown {
	animation-name: zoomOutDown
}

@keyframes zoomOutLeft {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(.525rem, 0, 0)
	}

	to {
		opacity: 0;
		transform: scale(.1) translate3d(-25rem, 0, 0);
		transform-origin: left center
	}
}

.zoomOutLeft {
	animation-name: zoomOutLeft
}

@keyframes zoomOutRight {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(-.525rem, 0, 0)
	}

	to {
		opacity: 0;
		transform: scale(.1) translate3d(25rem, 0, 0);
		transform-origin: right center
	}
}

.zoomOutRight {
	animation-name: zoomOutRight
}

@keyframes zoomOutUp {
	40% {
		opacity: 1;
		transform: scale3d(.475, .475, .475) translate3d(0, .75rem, 0);
		animation-timing-function: cubic-bezier(.55, .055, .675, .19)
	}

	to {
		opacity: 0;
		transform: scale3d(.1, .1, .1) translate3d(0, -25rem, 0);
		transform-origin: center bottom;
		animation-timing-function: cubic-bezier(.175, .885, .32, 1)
	}
}

.zoomOutUp {
	animation-name: zoomOutUp
}

@keyframes slideInDown {
	0% {
		transform: translate3d(0, -100%, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

.slideInDown {
	animation-name: slideInDown
}

@keyframes slideInLeft {
	0% {
		transform: translate3d(-100%, 0, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

.slideInLeft {
	animation-name: slideInLeft
}

@keyframes slideInRight {
	0% {
		transform: translate3d(100%, 0, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

.slideInRight {
	animation-name: slideInRight
}

@keyframes slideInUp {
	0% {
		transform: translate3d(0, 100%, 0);
		visibility: visible
	}

	to {
		transform: translateZ(0)
	}
}

.slideInUp {
	animation-name: slideInUp
}

@keyframes slideOutDown {
	0% {
		transform: translateZ(0)
	}

	to {
		visibility: hidden;
		transform: translate3d(0, 100%, 0)
	}
}

.slideOutDown {
	animation-name: slideOutDown
}

@keyframes slideOutLeft {
	0% {
		transform: translateZ(0)
	}

	to {
		visibility: hidden;
		transform: translate3d(-100%, 0, 0)
	}
}

.slideOutLeft {
	animation-name: slideOutLeft
}

@keyframes slideOutRight {
	0% {
		transform: translateZ(0)
	}

	to {
		visibility: hidden;
		transform: translate3d(100%, 0, 0)
	}
}

.slideOutRight {
	animation-name: slideOutRight
}

@keyframes slideOutUp {
	0% {
		transform: translateZ(0)
	}

	to {
		visibility: hidden;
		transform: translate3d(0, -100%, 0)
	}
}

.slideOutUp {
	animation-name: slideOutUp
}

.animated {
	animation-duration: 1s;
	animation-fill-mode: both
}

.animated.infinite {
	animation-iteration-count: infinite
}

.animated.delay-1s {
	animation-delay: 1s
}

.animated.delay-2s {
	animation-delay: 2s
}

.animated.delay-3s {
	animation-delay: 3s
}

.animated.delay-4s {
	animation-delay: 4s
}

.animated.delay-5s {
	animation-delay: 5s
}

.animated.fast {
	animation-duration: .8s
}

.animated.faster {
	animation-duration: .5s
}

.animated.slow {
	animation-duration: 2s
}

.animated.slower {
	animation-duration: 3s
}

@media (prefers-reduced-motion:reduce),
(print) {
	.animated {
		animation-duration: 1ms !important;
		transition-duration: 1ms !important;
		animation-iteration-count: 1 !important
	}
}