.elementor-945 .elementor-element.elementor-element-46b28549 {
    --display: flex;
    --min-height: 100vh;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow))* 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --justify-content: center;
    --align-items: stretch;
    --background-transition: 0.3s;
    --overlay-opacity: 0.3;
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-945 .elementor-element.elementor-element-46b28549:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-46b28549 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
}

.elementor-945 .elementor-element.elementor-element-46b28549, .elementor-945 .elementor-element.elementor-element-46b28549::before {
	--border-transition:0.3s;color: #fff !important;
}

.elementor-945 .elementor-element.elementor-element-31f82ba6 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-31f82ba6.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-4faf65e6 {
	text-align:center;
}

.elementor-945 .elementor-element.elementor-element-4faf65e6 img {
	width:auto;
	height:530px;
	object-fit:cover;
	object-position:center center;
}

.elementor-945 .elementor-element.elementor-element-619b1758 {
	--display:flex;
	--gap:10px 0px;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-2c7d8668 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-5ef86600 .elementor-heading-title {
	color:#fff;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:40px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-51902bad {
	color:#fff;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
	line-height:29px;
}

.elementor-945 .elementor-element.elementor-element-480e2cd4 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--justify-content:flex-start;
	--align-items:flex-start;
	--gap:20px 20px;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-44eb6e34.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-44eb6e34.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-44eb6e34.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-44eb6e34 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-44eb6e34 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-44eb6e34 .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-44eb6e34 {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-27ca5ed9.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-27ca5ed9.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-27ca5ed9.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-27ca5ed9 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-27ca5ed9 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-27ca5ed9 .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-27ca5ed9 {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-6bb354f7.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-6bb354f7.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-6bb354f7.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-6bb354f7 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-6bb354f7 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-6bb354f7 .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-6bb354f7 {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-e567abd.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-e567abd.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-e567abd.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-e567abd .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-e567abd .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-e567abd .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-e567abd {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-2d81561.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-2d81561.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-2d81561.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-2d81561 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-2d81561 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-2d81561 .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-2d81561 {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-5f2b093.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-5f2b093.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-5f2b093.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-5f2b093 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-5f2b093 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-5f2b093 .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-5f2b093 {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-93093df.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-93093df.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-93093df.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-93093df .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-93093df .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-93093df .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-93093df {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-8a3703a.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-8a3703a.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-8a3703a.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-8a3703a .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-8a3703a .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-8a3703a .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-8a3703a {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-e3929cc.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-e3929cc.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-e3929cc.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-e3929cc .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-e3929cc .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-e3929cc .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-e3929cc {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-fbc4633.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-fbc4633.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-fbc4633.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-fbc4633 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-fbc4633 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-fbc4633 .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-fbc4633 {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-e713fd7.elementor-position-right .elementor-image-box-img {
	margin-left:10px;
}

.elementor-945 .elementor-element.elementor-element-e713fd7.elementor-position-left .elementor-image-box-img {
	margin-right:10px;
}

.elementor-945 .elementor-element.elementor-element-e713fd7.elementor-position-top .elementor-image-box-img {
	margin-bottom:10px;
}

.elementor-945 .elementor-element.elementor-element-e713fd7 .elementor-image-box-wrapper .elementor-image-box-img {
	width:100%;
}

.elementor-945 .elementor-element.elementor-element-e713fd7 .elementor-image-box-img img {
	transition-duration:0.3s;
}

.elementor-945 .elementor-element.elementor-element-e713fd7 .elementor-image-box-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:14px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-e713fd7 {
	width:var( --container-widget-width, 14% );
	max-width:14%;
	--container-widget-width:14%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-67dfca80 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--justify-content:flex-start;
	--align-items:center;
	--background-transition:0.3s;
	--margin-block-start:50px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-1f33f240 .elementor-button {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
	background-color:#126BB6;
	border-radius:30px 30px 30px 30px;
	padding:15px 50px 15px 50px;
}

.elementor-945 .elementor-element.elementor-element-7f620f58 .elementor-button {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
	fill:#126BB6;
	color:#126BB6;
	background-color:#126BB600;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#126BB6;
	border-radius:30px 30px 30px 30px;
	padding:15px 40px 15px 40px;
}

.elementor-945 .elementor-element.elementor-element-3a63185 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-b8686bb {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-ff94ef4 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:center;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-193edf56 {
	--display:flex;
	--justify-content:center;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:30px;
	--padding-inline-start:50px;
	--padding-inline-end:50px;
}

.elementor-945 .elementor-element.elementor-element-193edf56, .elementor-945 .elementor-element.elementor-element-193edf56::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-193edf56.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-315f297f .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:32px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-12373e3f {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-128e261 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-4a528d81 img {
	width:100%;
	max-width:100%;
}

.elementor-945 .elementor-element.elementor-element-255ab7c {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-63631cec {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-117ef636 img {
	width:100%;
	max-width:100%;
}

.elementor-945 .elementor-element.elementor-element-5aaea757 {
	--display:flex;
	--justify-content:center;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:30px;
	--padding-inline-start:50px;
	--padding-inline-end:50px;
}

.elementor-945 .elementor-element.elementor-element-5aaea757, .elementor-945 .elementor-element.elementor-element-5aaea757::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-5aaea757.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-7fc9381e .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:32px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-4b8bbdb {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-0be741f {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-2f20027 {
	--display:flex;
	--justify-content:center;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:30px;
	--padding-inline-start:50px;
	--padding-inline-end:50px;
}

.elementor-945 .elementor-element.elementor-element-2f20027, .elementor-945 .elementor-element.elementor-element-2f20027::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-2f20027.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-d9c1d3f .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:32px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-4487bf6 {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-3f25c94 {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-a973b3a img {
	width:100%;
	max-width:100%;
}

.elementor-945 .elementor-element.elementor-element-7e65a8de {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:30px;
	--padding-block-end:80px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-7e65a8de:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-7e65a8de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/benefits-pattern_bg.jpg");
	background-repeat:repeat;
}

.elementor-945 .elementor-element.elementor-element-7e65a8de, .elementor-945 .elementor-element.elementor-element-7e65a8de::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-610db668 {
	text-align:center;
	width:100%;
	max-width:100%;
}

.elementor-945 .elementor-element.elementor-element-610db668 .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:40px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-610db668 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-48f68c07 {
	--display:flex;
	--min-height:875px;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--justify-content:center;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-48f68c07:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-48f68c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("../fonts/Corebox-Series-DC-Charger-Benifit.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:45% auto;
}

.elementor-945 .elementor-element.elementor-element-48f68c07, .elementor-945 .elementor-element.elementor-element-48f68c07::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-3d17ea41 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--justify-content:space-between;
	--align-items:flex-start;
	--gap:50px 50px;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-6fd42af2 {
	--display:flex;
	--min-height:200px;
	--justify-content:flex-start;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:120px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-26f34932 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:flex-end;
	--gap:0px 0px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-423881e3 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-423881e3 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-423881e3 {
	width:initial;
	max-width:initial;
}

.elementor-945 .elementor-element.elementor-element-423881e3.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-51da7e4d .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-51da7e4d > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-51da7e4d {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-51da7e4d.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-309d76a8 .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:24px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-309d76a8 > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-945 .elementor-element.elementor-element-274ca40 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-5d7d83f6 {
	--display:flex;
	--min-height:200px;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:60px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-22cf47f3 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:flex-end;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-57252efd .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-57252efd > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-57252efd {
	width:initial;
	max-width:initial;
}

.elementor-945 .elementor-element.elementor-element-57252efd.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-10b01e4d .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-10b01e4d > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-10b01e4d {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-10b01e4d.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-a72ab9b .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:24px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-a72ab9b > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-945 .elementor-element.elementor-element-4c4ec806 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-7a180824 {
	--display:flex;
	--min-height:200px;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:120px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-698a34d2 {
	--display:flex;
	--min-height:20px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:flex-end;
	--gap:0px 0px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-3a8e579a .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-3a8e579a > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-3a8e579a {
	width:initial;
	max-width:initial;
}

.elementor-945 .elementor-element.elementor-element-3a8e579a.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-19b9e927 .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-19b9e927 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-19b9e927 {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-19b9e927.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-3478554c .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:24px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-3478554c > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-945 .elementor-element.elementor-element-4e42b712 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-7257966c {
	--display:flex;
	--justify-content:center;
	--gap:10px 10px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-3b22de5f {
	text-align:center;
}

.elementor-945 .elementor-element.elementor-element-22305422 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--justify-content:space-between;
	--gap:50px 50px;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-a20c7de {
	--display:flex;
	--min-height:200px;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:-60px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-5acbc382 {
	--display:flex;
	--min-height:20px;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:flex-end;
	--gap:0px 0px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-695642f {
	--display:flex;
	--min-height:200px;
	--gap:10px 10px;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-3aea2e79 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:flex-end;
	--gap:0px 0px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-10498031 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-10498031 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-10498031 {
	width:initial;
	max-width:initial;
}

.elementor-945 .elementor-element.elementor-element-10498031.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-4d04d49f .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-4d04d49f > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-4d04d49f {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-4d04d49f.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-64f9443f .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:24px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-64f9443f > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-945 .elementor-element.elementor-element-1e689df2 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-726f6389 {
	--display:flex;
	--min-height:200px;
	--gap:10px 10px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:-60px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-76d9f285 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--align-items:flex-end;
	--gap:0px 0px;
	--background-transition:0.3s;
	--margin-block-start:0px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-65f55a2b .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:64px;
	font-weight:700;
	line-height:64px;
	-webkit-text-stroke-width:1px;
	stroke-width:1px;
	-webkit-text-stroke-color:#126BB6;
	stroke:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-65f55a2b > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-65f55a2b {
	width:initial;
	max-width:initial;
}

.elementor-945 .elementor-element.elementor-element-65f55a2b.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-41bc1092 .elementor-heading-title {
	color:#126BB6;
	font-family:"Arial", Sans-serif;
	font-size:34px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-41bc1092 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-945 .elementor-element.elementor-element-41bc1092 {
	width:var( --container-widget-width, 2.679% );
	max-width:2.679%;
	--container-widget-width:2.679%;
	--container-widget-flex-grow:0;
}

.elementor-945 .elementor-element.elementor-element-41bc1092.elementor-element {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-945 .elementor-element.elementor-element-19e9d274 .elementor-heading-title {
	color:#126BB6;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:24px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-19e9d274 > .elementor-widget-container {
	padding:0px 0px 0px 10px;
}

.elementor-945 .elementor-element.elementor-element-104fb224 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-a3bf67e {
	--display:flex;
	--min-height:50px;
	--background-transition:0.3s;
	--margin-block-start:-50px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-21c090d7 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
	--padding-block-start:50px;
	--padding-block-end:60px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-21c090d7:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-21c090d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#11304A;
}

.elementor-945 .elementor-element.elementor-element-21c090d7, .elementor-945 .elementor-element.elementor-element-21c090d7::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-5578e3de {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-1fdf1eb6 {
	text-align:center;
}

.elementor-945 .elementor-element.elementor-element-1fdf1eb6 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:40px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-1fdf1eb6 > .elementor-widget-container {
	padding:0px 0px 50px 0px;
}

.elementor-945 .elementor-element.elementor-element-e8f1c16 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--justify-content:center;
	--align-items:stretch;
	--gap:15px 15px;
	--flex-wrap:wrap;
	--background-transition:0.3s;
	--margin-block-start:50px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
	--padding-block-start:16px;
	--padding-block-end:16px;
	--padding-inline-start:16px;
	--padding-inline-end:16px;
}

.elementor-945 .elementor-element.elementor-element-de6e33a {
	--display:flex;
	--justify-content:space-between;
	--gap:15px 15px;
	--background-transition:0.3s;
	--border-radius:8px 8px 8px 8px;
	--padding-block-start:16px;
	--padding-block-end:16px;
	--padding-inline-start:16px;
	--padding-inline-end:16px;
}

.elementor-945 .elementor-element.elementor-element-de6e33a:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-de6e33a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#DAE7F4;
}

.elementor-945 .elementor-element.elementor-element-de6e33a, .elementor-945 .elementor-element.elementor-element-de6e33a::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-2179742 {
	--display:flex;
	--background-transition:0.3s;
	--margin-block-start:-100px;
	--margin-block-end:0px;
	--margin-inline-start:0px;
	--margin-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-e70cc23 img {
	height:320px;
	object-fit:contain;
}

.elementor-945 .elementor-element.elementor-element-e70cc23 > .elementor-widget-container {
	margin:0% 0% 0% 0%;
}

.elementor-945 .elementor-element.elementor-element-2648edc {
	text-align:center;
}

.elementor-945 .elementor-element.elementor-element-2648edc .elementor-heading-title {
	color:#126BB6;
	font-family:"Poppins", Sans-serif;
	font-size:22px;
}

.elementor-945 .elementor-element.elementor-element-2648edc > .elementor-widget-container {
	padding:0px 0px 15px 0px;
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-b82206f {
	text-align:center;
	color:#126BB6;
	font-family:"Poppins", Sans-serif;
}

.elementor-945 .elementor-element.elementor-element-b82206f > .elementor-widget-container {
	border-style:solid;
	border-width:0px 0px 2px 0px;
	border-color:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-62f05ff {
	text-align:center;
	color:#126BB6;
	font-family:"Poppins", Sans-serif;
}

.elementor-945 .elementor-element.elementor-element-62f05ff > .elementor-widget-container {
	border-style:none;
}

.elementor-945 .elementor-element.elementor-element-6f71936 .elementor-button {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
	background-color:#126BB6;
	border-radius:30px 30px 30px 30px;
	padding:15px 50px 15px 50px;
}

.elementor-945 .elementor-element.elementor-element-34ad8cf8 {
	--display:flex;
	--flex-direction:row;
	--container-widget-width:initial;
	--container-widget-height:100%;
	--container-widget-flex-grow:1;
	--container-widget-align-self:stretch;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-7272d27f {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-125d92ec .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-125d92ec > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-4a3e300d .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4a3e300d .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4a3e300d {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
}

.elementor-945 .elementor-element.elementor-element-4a3e300d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-4a3e300d .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-4a3e300d .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4a3e300d > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-762cebf3 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-762cebf3 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-1b5c49c0 .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-1b5c49c0 .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-1b5c49c0 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-945 .elementor-element.elementor-element-1b5c49c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-1b5c49c0 .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-1b5c49c0 .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-1b5c49c0 > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-32eb25d5 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-32eb25d5 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-45a59f6d .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-45a59f6d .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-45a59f6d {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:7px;
}

.elementor-945 .elementor-element.elementor-element-45a59f6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-45a59f6d .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-45a59f6d .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-45a59f6d > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-2ca08398 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-2ca08398 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}

body.rtl .elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-10px/2);
}

body:not(.rtl) .elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-10px/2);
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-2d884326 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-2d884326 .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-2d884326 > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-55b3aa4a {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-30b5af91 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-30b5af91 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}

body.rtl .elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-10px/2);
}

body:not(.rtl) .elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-10px/2);
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-ca70a5c {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-ca70a5c .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-ca70a5c > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-16e54525 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-16e54525 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}

body.rtl .elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-10px/2);
}

body:not(.rtl) .elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-10px/2);
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4a3c264d {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-4a3c264d .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4a3c264d > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-dfc3480 {
	--display:flex;
	--gap:0px 0px;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-487775b2 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-487775b2 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}

body.rtl .elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-10px/2);
}

body:not(.rtl) .elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-10px/2);
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4eec7301 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-4eec7301 .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-4eec7301 > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-673f5987 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-673f5987 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}

body.rtl .elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-10px/2);
}

body:not(.rtl) .elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-10px/2);
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-21fd4550 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-21fd4550 .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-21fd4550 > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-6bb95de4 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-6bb95de4 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(10px/2);
	margin-left:calc(10px/2);
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-10px/2);
	margin-left:calc(-10px/2);
}

body.rtl .elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-10px/2);
}

body:not(.rtl) .elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-10px/2);
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-icon i {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-icon svg {
	fill:#A3B9CB;
	transition:fill 0.3s;
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a {
	--e-icon-list-icon-size:14px;
	--icon-vertical-align:flex-start;
	--icon-vertical-offset:6px;
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-item > a {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-945 .elementor-element.elementor-element-5ca6a95a > .elementor-widget-container {
	margin:0px 0px 30px 0px;
}

.elementor-945 .elementor-element.elementor-element-b8a327d {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-98b8944 .elementor-button {
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:16px;
	font-weight:400;
	fill:#126BB6;
	color:#126BB6;
	background-color:#FFFFFF;
	border-radius:30px 30px 30px 30px;
	padding:15px 113px 15px 113px;
}

.elementor-945 .elementor-element.elementor-element-535ed8d6 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:50px;
	--padding-block-end:50px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-535ed8d6:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-535ed8d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#061C2F;
}

.elementor-945 .elementor-element.elementor-element-535ed8d6, .elementor-945 .elementor-element.elementor-element-535ed8d6::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider {
	--ekit-swiper-slide-per-view:1;
	--ekit_slider_space_betweens:0px;
}

.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	transform:scale(.9);
	opacity:1;
}

.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider .swiper-container-horizontal .swiper-pagination {
	left:50%;
	transform:translateX(-50%);
}

.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider .swiper-horizontal .swiper-pagination {
	left:50%;
	transform:translateX(-50%);
}

.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet {
	opacity:0.5;
	height:110px;
}

.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider .swiper-pagination {
	gap:0px;
}

.elementor-945 .elementor-element.elementor-element-2c128758 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-6a67f77f {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-152f8a68 {
	text-align:center;
}

.elementor-945 .elementor-element.elementor-element-152f8a68 .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:40px;
	font-weight:700;
}

.elementor-945 .elementor-element.elementor-element-5100c0e7 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-367953d0 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-463f1e43 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-18d64dc {
	font-family:"Microsoft YaHei", Sans-serif;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-1d2ba54e {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-3bc59937 {
	font-family:"Microsoft YaHei", Sans-serif;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 {
	--n-accordion-title-font-size:24px;
	--n-accordion-item-title-space-between:0px;
	--n-accordion-item-title-distance-from-content:0px;
	--n-accordion-title-normal-color:#082534;
	--n-accordion-title-hover-color:#126BB6;
	--n-accordion-title-active-color:#126BB6;
	--n-accordion-icon-size:15px;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#EAEFF4;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 {
	--n-accordion-padding:20px 0px 20px 0px;
}

:where( .elementor-945 .elementor-element.elementor-element-111aa5c6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family:"Microsoft YaHei", Sans-serif;
	font-weight:700;
}

:where( .elementor-945 .elementor-element.elementor-element-111aa5c6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	border-style:none;
	--padding-block-start:20px;
	--padding-inline-end:20px;
	--padding-block-end:20px;
	--padding-inline-start:20px;
}

.elementor-945 .elementor-element.elementor-element-797bb7da {
	--display:flex;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-797bb7da:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-797bb7da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#11304A;
}

.elementor-945 .elementor-element.elementor-element-797bb7da, .elementor-945 .elementor-element.elementor-element-797bb7da::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-6965c98b {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-2b84351 {
	text-align:center;
}

.elementor-945 .elementor-element.elementor-element-2b84351 .elementor-heading-title {
	color:#FFFFFF;
	font-family:"Microsoft YaHei", Sans-serif;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-628a6c2a {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-33a9fa9a {
	--grid-columns:4;
}

.elementor-945 .elementor-element.elementor-element-76f53246 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:70px;
	--padding-inline-start:0px;
	--padding-inline-end:0px;
}

.elementor-945 .elementor-element.elementor-element-76f53246:not(.elementor-motion-effects-element-type-background), .elementor-945 .elementor-element.elementor-element-76f53246 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#D9E7F4;
}

.elementor-945 .elementor-element.elementor-element-76f53246, .elementor-945 .elementor-element.elementor-element-76f53246::before {
	--border-transition:0.3s;
}

.elementor-945 .elementor-element.elementor-element-764f9462 .elementor-heading-title {
	color:#082534;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:40px;
	font-weight:600;
}

.elementor-945 .elementor-element.elementor-element-764f9462.elementor-element {
	--align-self:center;
}

.elementor-945 .elementor-element.elementor-element-73b5fc19 {
	text-align:center;
	font-family:"Microsoft YaHei", Sans-serif;
	font-size:20px;
	font-weight:400;
}

.elementor-945 .elementor-element.elementor-element-18009e92 .elementor-button {
	background-color:#126BB6;
	border-radius:30px 30px 30px 30px;
	padding:15px 50px 15px 50px;
}

@media(max-width:1024px) {
	.elementor-945 .elementor-element.elementor-element-46b28549 {
		--padding-block-start:100px;
		--padding-block-end:100px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-945 .elementor-element.elementor-element-4faf65e6 img {
		width:100%;
	}

	.elementor-945 .elementor-element.elementor-element-610db668 > .elementor-widget-container {
		margin:0px 0px 50px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-48f68c07 {
		--min-height:400px;
		--flex-direction:column;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
	}

	.elementor-945 .elementor-element.elementor-element-3d17ea41 {
		--gap:10px 10px;
	}

	.elementor-945 .elementor-element.elementor-element-6fd42af2 {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-5d7d83f6 {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-7a180824 {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-7257966c.e-con {
		--order:-99999 /* order start hack */;
	}

	.elementor-945 .elementor-element.elementor-element-3b22de5f img {
		width:70%;
	}

	.elementor-945 .elementor-element.elementor-element-22305422 {
		--flex-direction:column-reverse;
		--container-widget-width:100%;
		--container-widget-height:initial;
		--container-widget-flex-grow:0;
		--container-widget-align-self:initial;
		--gap:20px 20px;
	}

	.elementor-945 .elementor-element.elementor-element-a20c7de {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-695642f {
		--min-height:0px;
	}

	.elementor-945 .elementor-element.elementor-element-726f6389 {
		--min-height:0px;
		--margin-block-start:0px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-21c090d7 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-945 .elementor-element.elementor-element-e8f1c16 {
		--gap:0px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider {
		--ekit-swiper-slide-per-view:1;
		--ekit_slider_space_betweens:0px;
	}

	.elementor-945 .elementor-element.elementor-element-6a67f77f {
		--padding-block-start:70px;
		--padding-block-end:70px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-945 .elementor-element.elementor-element-367953d0 {
		font-size:14px;
	}

	.elementor-945 .elementor-element.elementor-element-18d64dc {
		font-size:14px;
	}

	.elementor-945 .elementor-element.elementor-element-3bc59937 {
		font-size:14px;
	}

	.elementor-945 .elementor-element.elementor-element-797bb7da {
		--padding-block-start:70px;
		--padding-block-end:70px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-945 .elementor-element.elementor-element-33a9fa9a {
		--grid-columns:2;
	}

	.elementor-945 .elementor-element.elementor-element-76f53246 {
		--padding-block-start:70px;
		--padding-block-end:70px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-945 .elementor-element.elementor-element-764f9462 {
		text-align:center;
	}

	.elementor-945 .elementor-element.elementor-element-764f9462 .elementor-heading-title {
		font-size:32px;
	}
}

@media(max-width:767px) {
	.elementor-945 .elementor-element.elementor-element-46b28549 {
		--padding-block-start:100px;
		--padding-block-end:50px;
		--padding-inline-start:16px;
		--padding-inline-end:16px;
	}

	.elementor-945 .elementor-element.elementor-element-31f82ba6 {
		--min-height:100px;
		--padding-block-start:0px;
		--padding-block-end:0px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-31f82ba6.e-con {
		--flex-grow:0;
		--flex-shrink:0;
	}

	.elementor-945 .elementor-element.elementor-element-4faf65e6 img {
		height:350px;
		object-fit:contain;
	}

	.elementor-945 .elementor-element.elementor-element-480e2cd4 {
		--justify-content:center;
		--align-items:flex-start;
		--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	}

	.elementor-945 .elementor-element.elementor-element-44eb6e34 .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-44eb6e34 {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-27ca5ed9 .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-27ca5ed9 {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-6bb354f7 .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-6bb354f7 {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-e567abd .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-e567abd {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-2d81561 .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-2d81561 {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-5f2b093 .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-5f2b093 {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-93093df .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-93093df {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-8a3703a .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-8a3703a {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-e3929cc .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-e3929cc {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-fbc4633 .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-fbc4633 {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-e713fd7 .elementor-image-box-img {
		margin-bottom:10px;
	}

	.elementor-945 .elementor-element.elementor-element-e713fd7 {
		--container-widget-width:20%;
		--container-widget-flex-grow:0;
		width:var( --container-widget-width, 20% );
		max-width:20%;
	}

	.elementor-945 .elementor-element.elementor-element-67dfca80 {
		--justify-content:center;
		--margin-block-start:50px;
		--margin-block-end:0px;
		--margin-inline-start:0px;
		--margin-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-7e65a8de {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-945 .elementor-element.elementor-element-610db668 {
		text-align:center;
	}

	.elementor-945 .elementor-element.elementor-element-610db668 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-945 .elementor-element.elementor-element-610db668 > .elementor-widget-container {
		margin:0px 0px 30px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-309d76a8 .elementor-heading-title {
		font-size:20px;
	}

	.elementor-945 .elementor-element.elementor-element-309d76a8 > .elementor-widget-container {
		padding:0px 0px 0px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-a72ab9b .elementor-heading-title {
		font-size:20px;
	}

	.elementor-945 .elementor-element.elementor-element-a72ab9b > .elementor-widget-container {
		padding:0px 0px 0px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-3478554c .elementor-heading-title {
		font-size:20px;
	}

	.elementor-945 .elementor-element.elementor-element-3478554c > .elementor-widget-container {
		padding:0px 0px 0px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-3b22de5f img {
		width:100%;
	}

	.elementor-945 .elementor-element.elementor-element-64f9443f .elementor-heading-title {
		font-size:20px;
	}

	.elementor-945 .elementor-element.elementor-element-64f9443f > .elementor-widget-container {
		padding:0px 0px 0px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-19e9d274 .elementor-heading-title {
		font-size:20px;
	}

	.elementor-945 .elementor-element.elementor-element-19e9d274 > .elementor-widget-container {
		padding:0px 0px 0px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-21c090d7 {
		--padding-block-start:50px;
		--padding-block-end:50px;
		--padding-inline-start:16px;
		--padding-inline-end:16px;
	}

	.elementor-945 .elementor-element.elementor-element-1fdf1eb6 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-945 .elementor-element.elementor-element-1fdf1eb6 > .elementor-widget-container {
		padding:0px 0px 0px 0px;
	}

	.elementor-945 .elementor-element.elementor-element-470eca8 .elementskit-advanced-slider {
		--ekit-swiper-slide-per-view:1;
		--ekit_slider_space_betweens:0px;
	}

	.elementor-945 .elementor-element.elementor-element-152f8a68 .elementor-heading-title {
		font-size:32px;
	}

	.elementor-945 .elementor-element.elementor-element-33a9fa9a {
		--grid-columns:1;
	}
}

@media(min-width:768px) {
	.elementor-945 .elementor-element.elementor-element-31f82ba6 {
		--width:40%;
	}

	.elementor-945 .elementor-element.elementor-element-b8686bb {
		--content-width:1200px;
	}

	.elementor-945 .elementor-element.elementor-element-193edf56 {
		--width:50%;
	}

	.elementor-945 .elementor-element.elementor-element-128e261 {
		--width:50%;
	}

	.elementor-945 .elementor-element.elementor-element-63631cec {
		--width:50%;
	}

	.elementor-945 .elementor-element.elementor-element-5aaea757 {
		--width:50%;
	}

	.elementor-945 .elementor-element.elementor-element-2f20027 {
		--width:50%;
	}

	.elementor-945 .elementor-element.elementor-element-3f25c94 {
		--width:50%;
	}

	.elementor-945 .elementor-element.elementor-element-3d17ea41 {
		--width:26%;
	}

	.elementor-945 .elementor-element.elementor-element-7257966c {
		--width:44%;
	}

	.elementor-945 .elementor-element.elementor-element-22305422 {
		--width:26%;
	}

	.elementor-945 .elementor-element.elementor-element-de6e33a {
		--width:25%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-945 .elementor-element.elementor-element-3d17ea41 {
		--width:100%;
	}

	.elementor-945 .elementor-element.elementor-element-7257966c {
		--width:100%;
	}

	.elementor-945 .elementor-element.elementor-element-22305422 {
		--width:100%;
	}

	.elementor-945 .elementor-element.elementor-element-de6e33a {
		--width:45%;
	}
}/* Start custom CSS for heading, class:.elementor-element-51da7e4d */.elementor-945 .elementor-element.elementor-element-51da7e4d {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-10b01e4d */.elementor-945 .elementor-element.elementor-element-10b01e4d {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-19b9e927 */.elementor-945 .elementor-element.elementor-element-19b9e927 {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-4d04d49f */.elementor-945 .elementor-element.elementor-element-4d04d49f {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for heading, class:.elementor-element-41bc1092 */.elementor-945 .elementor-element.elementor-element-41bc1092 {
	top:-3px;
}/* End custom CSS */
/* Start custom CSS for container, class:.elementor-element-48f68c07 */@media(max-width:1024px) {
	.elementor-945 .elementor-element.elementor-element-48f68c07 {
		background-image:none !Important;
	}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class:.elementor-element-111aa5c6 */.elementor-945 .elementor-element.elementor-element-111aa5c6 .e-n-accordion-item-title {
	flex-direction:row-reverse;
	justify-content:space-between;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 .e-n-accordion-item-title-icon span i {
	color:#D9E7F4;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 .e-n-accordion-item-title-icon span svg {
	fill:#D9E7F4;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 .e-n-accordion-item[open] .e-n-accordion-item-title-icon span>svg {
	fill:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 .e-n-accordion-item[open] .e-n-accordion-item-title span i {
	color:#126BB6;
}

.elementor-945 .elementor-element.elementor-element-111aa5c6 .e-n-accordion-item[open] .e-n-accordion-item-title {
	border-color:#126BB6 !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class:.elementor-element-33a9fa9a */.elementor-945 .elementor-element.elementor-element-33a9fa9a .e-con-inner {
	min-height:380px;
}

.elementor-945 .elementor-element.elementor-element-33a9fa9a .elementor-widget-button {
	position:absolute;
	bottom:0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family:'Microsoft YaHei';
	font-style:normal;
	font-weight:normal;
	font-display:auto;
	src:url('../fonts/MicrosoftYaHei.eot');
	src:url('../fonts/MicrosoftYaHei.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MicrosoftYaHei.woff2') format('woff2'),
		url('../fonts/MicrosoftYaHei.woff') format('woff'),
		url('../fonts/MicrosoftYaHei.ttf') format('truetype'),
		url('../fonts/MicrosoftYaHei.svg#MicrosoftYaHei') format('svg');
}

@font-face {
	font-family:'Microsoft YaHei';
	font-style:normal;
	font-weight:bold;
	font-display:auto;
	src:url('../fonts/MicrosoftYaHei-Bold.eot');
	src:url('../fonts/MicrosoftYaHei-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MicrosoftYaHei-Bold.woff2') format('woff2'),
		url('../fonts/MicrosoftYaHei-Bold.woff') format('woff'),
		url('../fonts/MicrosoftYaHei-Bold.ttf') format('truetype'),
		url('../fonts/MicrosoftYaHei-Bold.svg#MicrosoftYaHei') format('svg');
}

@font-face {
	font-family:'Microsoft YaHei';
	font-style:normal;
	font-weight:300;
	font-display:auto;
	src:url('../fonts/MicrosoftYaHeiLight.eot');
	src:url('../fonts/MicrosoftYaHeiLight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/MicrosoftYaHeiLight.woff2') format('woff2'),
		url('../fonts/MicrosoftYaHeiLight.woff') format('woff'),
		url('../fonts/MicrosoftYaHeiLight.ttf') format('truetype'),
		url('../fonts/MicrosoftYaHeiLight.svg#MicrosoftYaHei') format('svg');
}

.gfgf01{ font-size:54px; font-weight:bold; color:#000; line-height:200%; width:100%; text-align:center}