.s_templatetitle {
	color: rgba(2,2,2,.9);
	font-family: ebe934dd-4be3-409b-a3bd-bc2c3c922a23
}

.s_templatesum {
	color: rgba(74,76,82,.7);
	font-family: ebe934dd-4be3-409b-a3bd-bc2c3c922a23
}

.s_tmpl {
	background-color: #efefef
}

.s_tmpl_footer {
	background-color: #efefef
}

.s_button1 {
	background-color: #fff;
	color: #4a4c52;
	border-color: #4a4c52
}

.s_button1:hover {
	background-color: #4a4c52;
	color: #fff;
	border-color: #4a4c52
}

.s_button2 {
	background-color: #4a4c52;
	color: #fff;
	border-color: #4a4c52
}

.s_button2:hover {
	background-color: #fff;
	color: #4a4c52;
	border-color: #4a4c52
}

.s_button3 {
	background-color: #4a4c52;
	color: #fff;
	border-color: #4a4c52;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.s_button3:hover {
	background-color: #3e3f44;
	color: #fff;
	border-color: #3e3f44;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.s_button4 {
	background-color: #fff;
	color: #333;
	border-color: #ccc
}

.s_button4:hover {
	background-color: #fff;
	color: #4a4c52;
	border-color: #4a4c52
}

.s_button5 {
	background-color: #fff;
	color: #4a4c52;
	border-color: #4a4c52
}

.s_button5:hover {
	background-color: #4a4c52;
	color: #fff;
	border-color: #4a4c52
}

.s_button6 {
	background-color: #fff;
	color: #4a4c52;
	border-color: #4a4c52
}

.s_button6:hover {
	background-color: #4a4c52;
	color: #fff;
	border-color: #4a4c52
}

@font-face {
	font-family:b818613b-58d0-4eb1-a2ca-f21ba255e13b;src:url(../fonts/b818613b-58d0-4eb1-a2ca-f21ba255e13b.ttf) format("truetype");font-alias:HarmonyOS_Sans_SC_Bold
}

@font-face {
	font-family:fa1c040b-ee58-4620-ad77-209efac6cab8;src:url(../fonts/fa1c040b-ee58-4620-ad77-209efac6cab8.ttf) format("truetype");font-alias:HarmonyOS_Sans_SC_Regular
}

@font-face {
	font-family:aebfe5be-c0d3-4a44-8c9c-3559804e11e6;src:url(../fonts/aebfe5be-c0d3-4a44-8c9c-3559804e11e6.ttf) format("truetype");font-alias:Swiss-721-Black-Condensed-BT
}

@font-face {
	font-family:ebe934dd-4be3-409b-a3bd-bc2c3c922a23;src:url(../../assets/fonts/AlibabaPuHuiTi-3-55-Regular.ttf) format("truetype");font-alias:Roboto
}

@font-face {
	font-family:"185925ad-fc23-4e56-9947-adb7966b8be2";src:url(../fonts/185925ad-fc23-4e56-9947-adb7966b8be2.ttf) format("truetype");font-alias:Roboto-Bold
}

body {
	color: #111!important
}

.s_button1 {
	background-color: #987302;
	border: 2px solid #7f6000;
	border-radius: 0;
	transition: .6s;
	color: #fff
}

.s_button1:hover {
	background-color: #7f6000;
	transition: .6s
}

.s_button2 {
	background-color: #0958a3;
	color: #fff;
	border-color: #0958a3
}

.s_button2:hover {
	background-color: #aeb5bd;
	color: #333;
	border-color: #aeb5bd
}

.s_tmpl {
	background-color: #343a40
}

.btn {
	font-family: ebe934dd-4be3-409b-a3bd-bc2c3c922a23
}

.page_a.current {
	background: linear-gradient(to right, #bb0d19,#faa82a);
	color: #fff
}

.pl_service4 .service_value {
	padding: 10px 0 10px 0!important;
	width: 200px!important;
	text-align: left;
	line-height: 20px
}

* {
	word-break: keep-all
}

@media screen and (max-width:768px) {
	.pl_service .p_defaultIocn {
		color: rgb(18 24 48)!important
}

	h1 {
		font-size: 24px!important
}

	h2 {
		font-size: 20px!important
}

	h3 {
		font-size: 16px!important
}
}

.s_body {
	font-family: ebe934dd-4be3-409b-a3bd-bc2c3c922a23
}

.s_title {
	font-family: ebe934dd-4be3-409b-a3bd-bc2c3c922a23
}

.s_summary {
	font-family: ebe934dd-4be3-409b-a3bd-bc2c3c922a23
}

.s_link {
	font-family: ebe934dd-4be3-409b-a3bd-bc2c3c922a23
}

.s_subtitle {
	font-size: 36px;
	text-align: center;
	font-family: "185925ad-fc23-4e56-9947-adb7966b8be2";
	color: #111
}