#footer-widgets .footer-widget a,
#footer-widgets .footer-widget li a,
#footer-widgets .footer-widget li a:hover {
	color: #ffffff
}

.footer-widget {
	color: #ffffff
}

.et_slide_in_menu_container,
.et_slide_in_menu_container .et-search-field {
	letter-spacing: px
}

.et_slide_in_menu_container .et-search-field::-moz-placeholder {
	letter-spacing: px
}

.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder {
	letter-spacing: px
}

.et_slide_in_menu_container .et-search-field:-ms-input-placeholder {
	letter-spacing: px
}

@media only screen and (min-width:1350px) {
	.et_pb_row {
		padding: 27px 0
	}
	.et_pb_section {
		padding: 54px 0
	}
	.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
		padding-top: 81px
	}
	.et_pb_fullwidth_section {
		padding: 0
	}
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'cwTeXFangSong', sans-serif
}

body,
input,
textarea,
select {
	font-family: 'cwTeXFangSong', sans-serif
}

.et_pb_button {
	font-family: 'cwTeXFangSong', sans-serif
}

#main-header,
#et-top-navigation {
	font-family: 'cwTeXFangSong', sans-serif
}

#top-header .container {
	font-family: 'cwTeXFangSong', sans-serif
}

.et_slide_in_menu_container,
.et_slide_in_menu_container .et-search-field {
	font-family: 'cwTeXFangSong', sans-serif
}

body,
body * {
	font-family: Arial, "Microsoft YaHei"!important
}

.et_pb_section_0.et_pb_section {
	padding-top: 3%;
	padding-bottom: 3%;
	background-color: #ff4141!important
}

.et_pb_text_2.et_pb_text {
	color: #FFFFFF!important
}

.et_pb_text_0.et_pb_text {
	color: #FFFFFF!important
}

.et_pb_text_3.et_pb_text {
	color: #FFFFFF!important
}

.et_pb_text_0 {
	font-size: 24px;
	letter-spacing: 1px;
	padding-bottom: 10px!important;
	margin-bottom: -4px!important
}

.et_pb_text_1.et_pb_text {
	color: #ffffff!important
}

.et_pb_text_1 p {
	line-height: 1.5em
}

.et_pb_text_1 {
	font-size: 66px;
	letter-spacing: 1px;
	line-height: 1.5em;
	text-shadow: 0em 0.1em 0.2em #E02B20;
	min-height: 66px;
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	margin-bottom: 11px!important
}

.et_pb_text_2 {
	font-size: 19px
}

.et_pb_text_3 {
	font-size: 15px
}

.et_pb_button_0 {
	text-shadow: 0em 0em 0.3em #bf6c00;
	box-shadow: 0px 2px 18px 0px #E02B20
}

body #page-container .et_pb_section .et_pb_button_0 {
	color: #FFFFFF!important;
	border-width: 3px!important;
	border-color: #ffcc00;
	border-radius: 56px;
	letter-spacing: 2px;
	font-size: 18px;
	background-color: #ffbf00
}

body #page-container .et_pb_section .et_pb_button_0:hover:after {
	margin-left: .3em;
	left: auto;
	margin-left: .3em;
	opacity: 1
}

body #page-container .et_pb_section .et_pb_button_0:after {
	line-height: inherit;
	font-size: inherit!important;
	margin-left: -1em;
	left: auto
}

.et_pb_button_0,
.et_pb_button_0:after {
	transition: all 300ms ease 0ms
}

.et_pb_image_0 {
	text-align: left;
	margin-left: 0
}

.et_pb_section_1.et_pb_section {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #a80101!important
}

.et_pb_row_1.et_pb_row {
	padding-right: 0px!important;
	padding-left: 0px!important;
	padding-right: 0px;
	padding-left: 0px
}

.et_pb_image_1 {
	margin-right: 0px!important;
	margin-left: 0px!important;
	width: 110%;
	text-align: center
}

.et_pb_image_2 {
	margin-right: 0px!important;
	margin-left: 0px!important;
	width: 110%;
	text-align: center
}

.et_pb_image_3 {
	margin-right: 0px!important;
	margin-left: 0px!important;
	width: 110%;
	text-align: center
}

.et_pb_image_4 {
	padding-bottom: 0px;
	margin-right: 0px!important;
	margin-left: 0px!important;
	width: 110%;
	text-align: center
}

.et_pb_image_5 {
	padding-bottom: 0px;
	margin-right: 0px!important;
	margin-left: 0px!important;
	width: 110%;
	text-align: center
}

.et_pb_text_5.et_pb_text {
	color: #000000!important
}

.et_pb_text_4.et_pb_text {
	color: #000000!important
}

.et_pb_text_4 p {
	line-height: 1.4em
}

.et_pb_text_4 {
	font-size: 34px;
	line-height: 1.4em
}

.et_pb_blurb_15.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_15.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_14.et_pb_blurb .et_pb_blurb_description {
	text-align: center
}

.et_pb_blurb_14.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_14.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_13.et_pb_blurb .et_pb_blurb_description {
	text-align: center
}

.et_pb_blurb_13.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_13.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_12.et_pb_blurb .et_pb_blurb_description {
	text-align: center
}

.et_pb_blurb_12.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_12.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_15.et_pb_blurb .et_pb_blurb_description {
	text-align: center
}

.et_pb_blurb_5.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_3.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_4.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a {
	text-align: center
}

.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap {
	max-width: 85%
}

.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap {
	max-width: 85%
}

.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_image_wrap {
	max-width: 85%
}

.et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_image_wrap {
	max-width: 85%
}

.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_image_wrap {
	max-width: 85%
}

.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_image_wrap {
	max-width: 85%
}

.et_pb_blurb_10.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_10.et_pb_blurb .et_pb_module_header a {
	font-size: 24px
}

.et_pb_blurb_9.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_9.et_pb_blurb .et_pb_module_header a {
	font-size: 24px
}

.et_pb_blurb_6.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header a {
	font-size: 24px
}

.et_pb_blurb_8.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_8.et_pb_blurb .et_pb_module_header a {
	font-size: 24px
}

.et_pb_blurb_11.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_11.et_pb_blurb .et_pb_module_header a {
	font-size: 24px
}

.et_pb_blurb_7.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header a {
	font-size: 24px
}

.et_pb_blurb_10.et_pb_blurb {
	font-size: 18px
}

.et_pb_blurb_7.et_pb_blurb {
	font-size: 18px
}

.et_pb_blurb_11.et_pb_blurb {
	font-size: 18px
}

.et_pb_blurb_9.et_pb_blurb {
	font-size: 18px
}

.et_pb_blurb_6.et_pb_blurb {
	font-size: 18px
}

.et_pb_blurb_8.et_pb_blurb {
	font-size: 18px
}

.et_pb_section_3.et_pb_section {
	background-color: #f2f2f2!important
}

.et_pb_text_5 {
	font-size: 34px
}

.et_pb_blurb_15 .et_pb_main_blurb_image .et_pb_image_wrap {
	border-radius: 500px 500px 500px 500px;
	overflow: hidden;
	border-width: 8px;
	border-color: #FFFFFF
}

.et_pb_blurb_14 .et_pb_main_blurb_image .et_pb_image_wrap {
	border-radius: 500px 500px 500px 500px;
	overflow: hidden;
	border-width: 8px;
	border-color: #FFFFFF
}

.et_pb_blurb_13 .et_pb_main_blurb_image .et_pb_image_wrap {
	border-radius: 500px 500px 500px 500px;
	overflow: hidden;
	border-width: 8px;
	border-color: #FFFFFF
}

.et_pb_blurb_12 .et_pb_main_blurb_image .et_pb_image_wrap {
	border-radius: 500px 500px 500px 500px;
	overflow: hidden;
	border-width: 8px;
	border-color: #FFFFFF
}

.et_pb_blurb_13.et_pb_blurb {
	width: 75%
}

.et_pb_blurb_14.et_pb_blurb {
	width: 75%
}

.et_pb_blurb_12.et_pb_blurb {
	width: 75%
}

.et_pb_blurb_15.et_pb_blurb {
	width: 75%
}

.et_pb_blurb_13.et_pb_blurb.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

.et_pb_blurb_14.et_pb_blurb.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

.et_pb_blurb_12.et_pb_blurb.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

.et_pb_blurb_15.et_pb_blurb.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

@media only screen and (min-width:981px) {
	.et_pb_image_0 {
		width: 170%
	}
}

@media only screen and (max-width:980px) {
	.et_pb_section_0.et_pb_section {
		padding-top: 5%;
		padding-bottom: 5%
	}
	.et_pb_text_1 {
		text-shadow: 0em 0.1em 0.2em #E02B20
	}
	body #page-container .et_pb_section .et_pb_button_0:after {
		line-height: inherit;
		font-size: inherit!important;
		margin-left: -1em;
		left: auto;
		display: inline-block;
		opacity: 0;
		content: attr(data-icon);
		font-family: "ETmodules"!important
	}
	body #page-container .et_pb_section .et_pb_button_0:before {
		display: none
	}
	body #page-container .et_pb_section .et_pb_button_0:hover:after {
		margin-left: .3em;
		left: auto;
		margin-left: .3em;
		opacity: 1
	}
	.et_pb_image_0 {
		width: 100%
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	.et_pb_section_1 {
		display: none!important
	}
}

@media only screen and (max-width:767px) {
	.et_pb_section_0.et_pb_section {
		padding-top: 8%;
		padding-bottom: 8%
	}
	.et_pb_text_0 {
		font-size: 18px
	}
	.et_pb_text_1 {
		font-size: 38px;
		text-shadow: 0em 0.1em 0.2em #E02B20
	}
	.et_pb_text_2 {
		font-size: 16px
	}
	.et_pb_text_3 {
		font-size: 14px
	}
	body #page-container .et_pb_section .et_pb_button_0:after {
		line-height: inherit;
		font-size: inherit!important;
		margin-left: -1em;
		left: auto;
		display: inline-block;
		opacity: 0;
		content: attr(data-icon);
		font-family: "ETmodules"!important
	}
	body #page-container .et_pb_section .et_pb_button_0:before {
		display: none
	}
	body #page-container .et_pb_section .et_pb_button_0:hover:after {
		margin-left: .3em;
		left: auto;
		margin-left: .3em;
		opacity: 1
	}
	.et_pb_section_1 {
		display: none!important
	}
	.et_pb_section_2 {
		display: none!important
	}
	.et_pb_row_3 {
		display: none!important
	}
	.et_pb_section_3 {
		display: none!important
	}
}