/* ext-inline-css-import-0 */
.jz_toolbar .wx_qr_logo {
			background-image: url("//jzas.508sys.com/image/v2/jz_logo.jpg");
		}

/* ext-inline-css-import-1 */
.jz_hidden_content_Animate {
			opacity: 0;
		}

/* ext-inline-css-import-2 */
:root {
			--theme-color:#2b2b2b;
		}
		.jz_theme_font_color {
			color: #2b2b2b;
		}

		.jz_theme_bg_color {
			background-color: #2b2b2b;
		}

		.jz_theme_border_color {
			border-color: #2b2b2b;
		}

		.jz_theme_fill_color {
			fill: #2b2b2b;
		}

		.jz_theme_focus_border_color:focus {
			border-color: #2b2b2b;
		}

		.jz_theme_hover_font_color:hover {
			color: #2b2b2b;
		}

		.pagination_style2 .pagination_item.active::after {
			border-color: #2b2b2b !important;
		}

		.pagination_style3 .pagination_item.active,
		.pagination_style2 .pagination_item.active {
			color: #2b2b2b !important;
		}

		.pagination_style3 .pagination_item.active::after,
		.pagination_style2 .pagination_item.active::before,
		.full_screen_row .pagination_style1 .pagination_item.active::after {
			background-color: #2b2b2b !important;
		}



		.jz_hover.jz_theme_bg_hover_color:hover {
			background-color: #2b2b2b;
		}

		.jz_hover.jz_theme_font_hover_color:hover {
			color: #2b2b2b;
		}

		.jz_hover.jz_theme_border_hover_color:hover {
			border-color: #2b2b2b;
		}

		.jz_focus.jz_theme_focus_border_color:focus {
			border-color: #2b2b2b;
		}


		.jz_secondary_bg_color {
			background-color: #505050;
		}
		.jz_screen_pc .submit_btn_style_1:hover .form_submit, .submit_btn_style_3:hover .form_submit {
			color: #2b2b2b;
			border-color: #2b2b2b;
		}
		.submit_btn_style_4 .form_submit, .submit_btn_style_5 .form_submit{
			color: #2b2b2b;
			border-color: #2b2b2b;
		}

		.submit_btn_style_0 .form_submit,.submit_btn_style_1 .form_submit,.submit_btn_style_2 .form_submit {
			background-color: #2b2b2b;
		}
		.jz_screen_pc .submit_btn_style_4:hover .form_submit {
			background-color: #2b2b2b;
		}
		.jz_screen_pc .submit_btn_style_2:hover .form_submit {
			background-color: #282828;
		}

/* ext-inline-css-import-3 */
* {
  box-sizing: border-box;
}

body {
  margin: 0;
}

.c32124 {
  color: rgba(229, 229, 229, 0.94);
}

.c32142 {
  color: rgba(229, 229, 229, 0.94);
}

.c32187 {
  color: rgba(229, 229, 229, 0.94);
  font-size: 14px;
}

.c32121 {
  text-align: left;
  font-size: 20px;
  line-height: 28px;
}

.c32184 {
  text-align: left;
  line-height: 28px;
  font-size: 20px;
}

.c32048 {
  width: 188px;
  zoom: 1;
}

.c32100 {
  display: none;
}

.c32045 {
  height: 66px;
}

.c32042 {
  margin-top: 0vw;
  margin-right: 0%;
  margin-bottom: 0vw;
  margin-left: 0%;
}

.c32576 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_n-cf-c-color: rgba(204, 204, 204, 1);
  --s_n-cf-sc-color: rgba(236, 71, 52, 1);
}

.c32680 {
  color: rgba(101, 101, 101, 1);
  font-size: 16px;
}

.c32731 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_n-cf-c-color: rgba(204, 204, 204, 1);
  --s_n-cf-sc-color: rgba(236, 71, 52, 1);
}

.c32835 {
  color: rgba(101, 101, 101, 1);
  font-size: 16px;
}

.c32886 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_n-cf-c-color: rgba(204, 204, 204, 1);
  --s_n-cf-sc-color: rgba(236, 71, 52, 1);
}

.c32990 {
  color: rgba(101, 101, 101, 1);
  font-size: 16px;
}

.c33041 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_n-cf-c-color: rgba(204, 204, 204, 1);
  --s_n-cf-sc-color: rgba(236, 71, 52, 1);
}

.c33145 {
  color: rgba(101, 101, 101, 1);
  font-size: 16px;
}

.c33196 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_n-cf-c-color: rgba(204, 204, 204, 1);
  --s_n-cf-sc-color: rgba(236, 71, 52, 1);
}

.c32567 {
  min-width: 20px;
  height: 66px;
  line-height: 66px;
  border-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-right-style: solid;
  border-color: rgba(255, 255, 255, 0);
}

.c32677 {
  height: 66px;
  line-height: 66px;
}

.c32722 {
  min-width: 20px;
  height: 66px;
  line-height: 66px;
  border-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-right-style: solid;
  border-color: rgba(255, 255, 255, 0);
  background-color: rgba(255, 255, 255, 0);
  background-size: auto;
}

.c32832 {
  height: 66px;
  line-height: 66px;
}

.c32877 {
  min-width: 20px;
  height: 66px;
  line-height: 66px;
  border-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-right-style: solid;
  border-color: rgba(255, 255, 255, 0);
  background-color: rgba(255, 255, 255, 0);
  background-size: auto;
}

.c32987 {
  height: 66px;
  line-height: 66px;
}

.c33032 {
  min-width: 20px;
  height: 66px;
  line-height: 66px;
  border-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-right-style: solid;
  border-color: rgba(255, 255, 255, 0);
  background-color: rgba(255, 255, 255, 0);
  background-size: auto;
}

.c33142 {
  height: 66px;
  line-height: 66px;
}

.c33187 {
  min-width: 20px;
  height: 66px;
  line-height: 66px;
  border-width: 0px;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: solid;
  border-right-style: solid;
  border-color: rgba(255, 255, 255, 0);
  background-color: rgba(255, 255, 255, 0);
  background-size: auto;
}

.c32546 {
  text-align: right;
}

.c32375 {
  margin-top: 0.23507287259050302vw;
  margin-right: 15.156794425087112%;
  margin-bottom: 0vw;
  margin-left: 0.8356545961002798%;
}

.c33540 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_ml-t-c-color: rgba(0, 0, 0, 1);
  --s_ml-t-hc-color: rgba(255, 255, 255, 1);
}

.c33654 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_ml-t-c-color: rgba(0, 0, 0, 1);
  --s_ml-t-hc-color: rgba(255, 255, 255, 1);
}

.c33633 {
  font-family: 微软雅黑;
  font-size: calc(var(--fontRatio, 1) * 16px);
  --s_ml-t-c-color: rgba(0, 0, 0, 1);
  --s_ml-t-hc-color: rgba(255, 255, 255, 1);
}

.c33510 {
  margin-top: 0vw;
  margin-right: 50%;
  margin-bottom: 0vw;
  margin-left: 50%;
}

.c32012 {
  padding-right: 18.808777429467085%;
  padding-left: 18.808777429467085%;
  padding-top: 0.36496350364963503vw;
  padding-bottom: 0.36496350364963503vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c31985 {
  background-color: rgba(18, 18, 18, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: top left;
}

.c34142 {
  opacity: 1;
  border-radius: 0px;
}

.c34115 {
  margin-top: 15.695043103448278vw;
  margin-right: 29.090105960888042%;
  margin-bottom: 0vw;
  margin-left: 29.090105960888042%;
}

.c34085 {
  padding-right: 0%;
  padding-left: 0%;
  padding-top: 0vw;
  padding-bottom: 0vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c34058 {
  padding-bottom: 56.42633228840125%;
}

.c34733 {
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border-bottom: 2px solid rgba(169, 169, 169, 0.17535545023696683);
  padding-right: 5.162049137480397%;
  padding-left: 18.808777429467085%;
  padding-top: 4.752604166666666vw;
  padding-bottom: 4.752604166666666vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c35399 {
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding-right: 18.808777429467085%;
  padding-left: 18.808777429467085%;
  padding-top: 6.25vw;
  padding-bottom: 6.25vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c35984 {
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding-right: 18.808777429467085%;
  padding-left: 18.808777429467085%;
  padding-top: 6.25vw;
  padding-bottom: 6.25vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c38370 {
  background-color: rgba(18, 18, 18, 1);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding-right: 0%;
  padding-left: 0%;
  padding-top: 0vw;
  padding-bottom: 0vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c40611 {
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding-right: 18.808777429467085%;
  padding-left: 18.808777429467085%;
  padding-top: 6.25vw;
  padding-bottom: 6.25vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c41439 {
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding-right: 2.6790381599581807%;
  padding-left: 2.8750653423941452%;
  padding-top: 6.25vw;
  padding-bottom: 6.25vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c43861 {
  background-color: rgba(20, 20, 20, 1);
  padding-right: 0%;
  padding-left: 0%;
  padding-top: 6.25vw;
  padding-bottom: 6.25vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c45439 {
  margin-top: 0vw;
  margin-right: 0%;
  margin-bottom: 0vw;
  margin-left: 0%;
}

.c45409 {
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding-right: 9.399467990111757%;
  padding-left: 9.399467990111757%;
  padding-top: 6.25vw;
  padding-bottom: 6.25vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c46096 {
  margin-top: NaNvw;
  margin-right: NaNvw;
  margin-bottom: NaNvw;
  margin-left: NaNvw;
}

.c46066 {
  padding-right: 0%;
  padding-left: 0%;
  padding-top: 0.5208333333333333vw;
  padding-bottom: 0.5208333333333333vw;
  margin-right: 0%;
  margin-left: 0%;
  margin-top: 0vw;
  margin-bottom: 0vw;
}

.c31982 {
  background-color: rgba(18, 18, 18, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: top left;
}

.c46039 {
  background-color: rgba(13, 13, 13, 1);
}

.c46567 {
  background-image: url(//1.ss.508sys.com/image/rimage/fromSite/default/defCode.png);
}

.c31979 {
  background-color: rgba(255, 255, 255, 1);
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
  background-position: top left;
}

.c31883 {
  --setting-bar-height: 0px;
  --fixed-header-height: 0px;
  --fixed-mobi-header-height: 0px;
  --site-tips-height: 0px;
}

.c52227 {
  padding: 10px;
}

.c52883 {
  color: rgba(0, 0, 0, 0.9);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial, "PingFang SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;
  font-size: 16px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c190508 {
  padding: 10px;
}

.c190620 {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial, "PingFang SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;
  scrollbar-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0);
  margin-bottom: 16px;
  border: 0px;
  font-variant-numeric: inherit;
  font-variant-east-asian: inherit;
  font-variant-alternates: inherit;
  font-variant-position: inherit;
  font-variant-emoji: inherit;
  font-stretch: inherit;
  font-size: 18px;
  line-height: 28px;
  font-optical-sizing: inherit;
  font-size-adjust: inherit;
  font-kerning: inherit;
  font-feature-settings: inherit;
  font-variation-settings: inherit;
  font-language-override: inherit;
  vertical-align: baseline;
  letter-spacing: 0px;
  color: rgba(0, 0, 0, 0.9);
  word-spacing: 0px;
}

.c191432 {
  font-size: 16px;
  font-weight: 400;
  white-space-collapse: preserve;
}

.c196890 {
  padding: 10px;
}

.c197045 {
  color: rgba(0, 0, 0, 0.9);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial, "PingFang SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;
  font-size: 16px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c197488 {
  padding: 10px;
}

.c197628 {
  color: rgba(0, 0, 0, 0.9);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial, "PingFang SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;
  font-size: 16px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c19814 {
  color: rgba(0, 0, 0, 0.9);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial, "PingFang SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;
  font-size: 16px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c19727 {
  padding: 10px 10px 10px 600px;
}

.c19763 {
  padding: 10px 10px 40px 600px;
}

.c19790 {
  padding: 10px 10px 10px 600px;
}

* {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  box-sizing: border-box;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}

.stats-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  row-gap: 20px;
  column-gap: 20px;
  max-width: 1200px;
  width: 100%;
}

.stat-card {
  background-color: rgb(26, 26, 26);
  color: rgb(224, 224, 224);
  padding-top: 40px;
  padding-right: 20px;
  padding-bottom: 40px;
  padding-left: 20px;
  text-align: center;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  transition-behavior: normal;
  transition-duration: 0.2s;
  transition-timing-function: ease;
  transition-delay: 0s;
  transition-property: transform;
}

.stat-card:hover {
  transform: translateY(-5px);
}

.icon {
  width: 48px;
  height: 48px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  stroke: rgb(176, 176, 176);
  stroke-width: 1.5;
  fill: none;
}

.stat-number {
  font-size: 28px;
  font-weight: 300;
  margin-bottom: 8px;
}

.stat-label {
  font-size: 14px;
  color: rgb(153, 153, 153);
  text-transform: capitalize;
}

.gjs-row {
  display: table;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  width: 100%;
}

.gjs-cell {
  width: 8%;
  display: table-cell;
  height: 75px;
}

.c58183 {
  padding: 10px;
}

.c59550 {
  padding: 10px;
}

.c64269 {
  padding: 10px;
}

.c64970 {
  padding: 10px;
}

.c65119 {
  background-clip: text;
  background-image: inherit;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  background-color: rgb(255, 255, 255);
  color: rgb(233, 233, 233);
  font-family: fontface__思源黑体light__17__138135621725;
  font-size: 26px;
}

.c65137 {
  color: rgb(51, 51, 51);
  font-size: 20px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  background-color: rgb(255, 255, 255);
}

.c66066 {
  padding: 10px;
}

.c66162 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  font-size: 20px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  background-color: rgb(255, 255, 255);
}

.c66198 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  font-size: 20px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  background-color: rgb(255, 255, 255);
}

.c66787 {
  padding: 10px;
}

.c71124 {
  padding: 10px;
}

.c72194 {
  padding: 10px;
}

.c72353 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  font-size: 20px;
  word-spacing: 0px;
  white-space-collapse: preserve;
  background-color: rgb(255, 255, 255);
  text-align: center;
}

.c72398 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  font-size: 20px;
  word-spacing: 0px;
  white-space-collapse: preserve;
  background-color: rgb(255, 255, 255);
  text-align: center;
}

.c73702 {
  padding: 10px;
}

.c74676 {
  padding: 10px;
}

.c84577 {
  padding: 10px;
}

.c85762 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  font-size: 58px;
}

.c85798 {
  font-size: 20px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c85834 {
  color: rgb(51, 51, 51);
  font-size: 20px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c85897 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  font-size: 58px;
}

.c89445 {
  padding: 10px;
}

.c89546 {
  color: rgb(51, 51, 51);
  font-size: 20px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c89591 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  font-size: 16px;
}

.c108597 {
  padding: 10px;
}

.c108695 {
  background-clip: text;
  background-image: inherit;
  color: rgb(153, 153, 153);
  font-family: fontface__思源黑体Heavy__19__1405257676059;
  font-size: 30px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c120454 {
  padding: 10px;
}

.c120693 {
  color: rgb(233, 233, 233);
  font-family: fontface__思源黑体Medium__18__1073682061601;
  font-size: 36px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c123217 {
  padding: 10px;
}

.c123323 {
  background-clip: text;
  background-image: inherit;
  color: rgb(51, 51, 51);
  font-family: 微软雅黑;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
  font-size: 16px;
}

.c123368 {
  font-size: 20px;
  text-align: center;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.news-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  row-gap: 24px;
  column-gap: 24px;
  max-width: 1200px;
  width: 100%;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

.news-card {
  background-color: rgb(255, 255, 255);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  overflow-x: hidden;
  overflow-y: hidden;
  display: flex;
  flex-direction: column;
  transition-behavior: normal, normal;
  transition-duration: 0.2s, 0.2s;
  transition-timing-function: ease, ease;
  transition-delay: 0s, 0s;
  transition-property: transform, box-shadow;
}

.news-card:hover {
  transform: translateY(-4px);
  box-shadow: rgba(0, 0, 0, 0.15) 0px 8px 20px;
}

.news-image {
  width: 100%;
  height: 280px;
  object-fit: cover;
}

.news-content {
  padding-top: 24px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-left: 24px;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
  display: flex;
  flex-direction: column;
  text-align: left;
}

.news-title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  color: rgb(17, 17, 17);
  margin-bottom: 12px;
}

.news-date {
  font-size: 14px;
  color: rgb(136, 136, 136);
  margin-bottom: 16px;
}

.news-excerpt {
  font-size: 14px;
  line-height: 1.6;
  color: rgb(102, 102, 102);
  margin-bottom: 24px;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0%;
}

.news-link {
  align-self: flex-end;
  width: 20px;
  height: 20px;
  color: rgb(102, 102, 102);
  transition-behavior: normal;
  transition-duration: 0.2s;
  transition-timing-function: ease;
  transition-delay: 0s;
  transition-property: color;
}

.news-link:hover {
  color: rgb(17, 17, 17);
}

.c15198 {
  color: #d8d8d8;
}

.c15127 {
  background-image: url('../img/large_14641_1772529535712_5x3i39tqjm_9206ca6798.png');
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
}

.c15296 {
  color: #e9e9e9;
}

.c15336 {
  color: #d8d8d8;
}

.c15370 {
  color: #e9e9e9;
}

.c15290 {
  color: #d8d8d8;
}

.c15269 {
  background-image: url('../img/large_14641_1772760046450_w34t9g4mzcs_00e9087ff7.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
}

.c15521 {
  color: #000000;
  background-color: #fff;
  background-image: url('../img/large_14641_1772761024102_suemp0wrwsh_474c68e04d.jpg');
  background-repeat: repeat;
  background-position: left top;
  background-attachment: scroll;
  background-size: auto;
}

.c16170 {
  color: rgb(216, 216, 216);
}

.c16110 {
  font-size: 20px;
  text-align: center;
  color: #e9e9e9;
}

.c16223 {
  font-size: 20px;
  text-align: center;
  color: #e9e9e9;
}

.c16241 {
  font-size: 20px;
  text-align: center;
  color: #d8d8d8;
}

.c16107 {
  background-image: url('../img/14641_1772760497522_we36ard5wpp_eb1e50ffed.jpg');
  background-repeat: repeat;
  background-position: left top;
  background-attachment: scroll;
  background-size: auto;
}

.c16220 {
  background-image: url('../img/14641_1772760490121_haak93byu9w_07e9f54dc9.jpg');
  background-repeat: repeat;
  background-position: left top;
  background-attachment: scroll;
  background-size: auto;
}

.c16323 {
  font-size: 20px;
  text-align: center;
  color: #d8d8d8;
}

.c16341 {
  font-size: 20px;
  text-align: center;
  color: #e9e9e9;
}

.c16427 {
  background-clip: text;
  background-image: inherit;
  font-size: 26px;
}

.c16521 {
  color: rgb(216, 216, 216);
}

.c16400 {
  background-image: none;
  background-repeat: repeat;
  background-position: left top;
  background-attachment: scroll;
  background-size: auto;
}

.c16320 {
  background-image: url('../img/14641_1772760490225_tjlb7bqg1s8_e7d3167c99.jpg');
  background-repeat: repeat;
  background-position: left top;
  background-attachment: scroll;
  background-size: auto;
}

.c16708 {
  padding: 10px 600px 10px 10px;
  font-size: 20px;
  color: #d8d8d8;
}

.c16641 {
  background-image: url('../img/large_14641_1772760913456_lxopl0yuee_416a465131.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.c17021 {
  height: 188px;
}

.c17048 {
  height: 216px;
}

.c16835 {
  font-size: 14px;
  color: #e9e9e9;
}

.c16804 {
  font-size: 12px;
  color: #e9e9e9;
}

.c16782 {
  background-image: url('../img/large_14641_1772761024102_suemp0wrwsh_474c68e04d.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
}

.c17285 {
  background-clip: text;
  background-image: inherit;
  color: rgb(216, 216, 216);
}

.c17279 {
  background-clip: text;
  background-image: inherit;
  font-size: 20px;
}

.c17246 {
  text-align: center;
}

.c17273 {
  text-align: center;
}

.c17359 {
  text-align: center;
}

.c17842 {
  background-clip: text;
  background-image: inherit;
}

.c17885 {
  background-clip: text;
  background-image: inherit;
}

.c17882 {
  background-clip: text;
  background-image: inherit;
  font-size: 58px;
}

.c17956 {
  background-clip: text;
  background-image: inherit;
}

.c17953 {
  background-clip: text;
  background-image: inherit;
  font-size: 58px;
}

.c17932 {
  background-clip: text;
  background-image: inherit;
  font-size: 58px;
  color: rgb(239, 239, 239);
}

.c18019 {
  background-clip: text;
  background-image: inherit;
}

.c18145 {
  background-clip: text;
  background-image: inherit;
  font-size: 16px;
}

.c17812 {
  background-image: url('../img/large_14641_1772761182861_nou8gf7z69n_98facea8f4.jpg');
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.c26173 {
  color: black;
}

.c26519 {
  color: black;
}

.c26662 {
  color: black;
}

.c29391 {
  color: black;
}

.c30352 {
  padding: 10px;
}

.c30629 {
  color: rgb(178, 178, 178);
  font-family: 微软雅黑;
  font-size: 18px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c30647 {
  color: rgb(178, 178, 178);
  font-family: 微软雅黑;
  font-size: 18px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c33523 {
  padding: 10px;
}

.c33721 {
  color: rgb(178, 178, 178);
  font-family: 微软雅黑;
  font-size: 18px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

.c33739 {
  color: rgb(178, 178, 178);
  font-family: 微软雅黑;
  font-size: 18px;
  word-spacing: 0px;
  white-space-collapse: preserve;
}

@media (max-width: 768px) {
  .gjs-cell {
    width: 100%;
    display: block;
  }
}

/* --- 子页面静态高亮当前导航（原 about-jz-nav-active.css，about 线上由 Vue 设置） --- */
.jz_nav_item.about-jz-nav-current .nav_main_name {
  color: rgba(236, 71, 52, 1) !important;
}
