.pc_pattern #u750500 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
	background-color: rgba(249,249,249,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u750500 .laybox {
	padding-left: 0;
	padding-right: 0;
	padding-top: 4.7120%;
	padding-bottom: 5.2356%;
	max-width: 1200px;
}

.mb_pattern #u750500 {
	background-color: rgba(249,249,249,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image:;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u750500 .laybox {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 4.0000%;
	padding-bottom: 4.0000%;
}

.pc_pattern #u750501 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u750501 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u750501 {
	order: 0;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u750502 .basic_text_rich_type .textEdit {
	line-height: 默认px;
}

.mb_pattern #u750502 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u750502 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u750503 .my_title_index {
	display: none;
}

.pc_pattern #u750503 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u750503 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u750503 .my_title_index {
	display: none;
}

.mb_pattern #u750503 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u750503 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u750503 .content_detail {
	padding: 0;
}

.pc_pattern #u750503 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u750503 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u750503 {
	margin-top: 1.3333333333333335%;
	margin-left: 2.667%;
	margin-right: 2.667%;
	margin-bottom: 0;
}

.pc_pattern #u750503 {
	margin-top: 0.4180602006688963%;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

.pc_pattern #u750504 .my_title_index {
	display: none;
}

.pc_pattern #u750504 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u750504 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u750504 .my_title_index {
	display: none;
}

.mb_pattern #u750504 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u750504 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u750504 .custom-page li:hover {
	color: rgba(185,1,15,1);
}

#u750504 .custom-page li.xl-disabled {
	color: #c0c4cc;
}

#u750504 .custom-page .xl-active {
	color: rgba(185,1,15,1);
}

#u750504 .xl-jumpButton:hover {
	border-color: rgba(185,1,15,1);
	background: rgba(185,1,15,1);
}

.pc_pattern #u750504 .btn_more:hover {
	border-color: rgba(185,1,15,1);
	background: rgba(185,1,15,1);
	color: #fff;
}

#u750504 .list_one .list_img {
}

.mb_pattern #u750504 .list_one {
	width: 46.4%;
	margin: 0 1.8% 20px 1.8%;
}

.pc_pattern #u750504 .list_one {
	width: calc(33.333333333333% - 20px);
	padding: 10px 10px;
}

.pc_pattern #u750504 .product_list_1 .swiper-slide {
	width: 33.333333333333%;
}

.pc_pattern #u750504 .list_img_frame {
	padding-bottom: 87.2%;
}

.mb_pattern #u750504 .list_img_frame {
	padding-bottom: 87.2%;
}

.pc_pattern #u750504 .list_content_frame {
}

.pc_pattern #u750504 .font_hover_color:hover {
	color: rgba(185,1,15,1);
}

.pc_pattern #u750504 .border_hover_color:hover {
	border-color: rgba(185,1,15,1);
}

#u750504 .list_one:hover .border_hover_color {
	border-color: rgba(185,1,15,1);
}

.mb_pattern #u750504 .product_summary_wrap {
	display: none;
}

.pc_pattern #u750504 .basic_product_display_index .product_list_1 .list_one .list_one_wrap {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0);
}

.pc_pattern #u750504 .basic_product_display_index .product_list_1 .list_one .list_one_wrap:hover {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}

.pc_pattern #u750504 .basic_product_display_index .product_list_1 .list_one {
}

.pc_pattern #u750504 .basic_product_display_index .product_list_0 .list_one .list_one_wrap,.pc_pattern #u750504 .basic_product_display_index .product_list_2 .list_one .list_one_wrap,.pc_pattern #u750504 .basic_product_display_index .product_list_3 .list_one .list_one_wrap {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0);
}

.pc_pattern #u750504 .basic_product_display_index .product_list_0 .list_one:hover .list_one_wrap,.pc_pattern #u750504 .basic_product_display_index .product_list_2 .list_one:hover .list_one_wrap,.pc_pattern #u750504 .basic_product_display_index .product_list_3 .list_one:hover .list_one_wrap {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}

#u750504 .basic_product_display_index .list_one .list_one_wrap:hover {
	background-color: rgba(255, 255, 255,1);
}

#u750504 .basic_product_display_index .list_one .list_one_wrap .product_name {
	font-size: 16px;
	font-family: 微软雅黑;
	color: rgba(51, 51, 51,1);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.mb_pattern #u750504 .basic_product_display_index .list_one .list_one_wrap .product_name {
	font-size: 14px;
}

.pc_pattern #u750504 .basic_product_display_index .list_one .list_one_wrap.font_hover_color:hover,#u750504 .basic_product_display_index .list_one .list_one_wrap.font_hover_color:hover .product_name {
	color: rgba(185,1,15,1);
}

.mb_pattern #u750504 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u750504 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

#u750505 .buttonContent {
	border-style: solid;
	border-width: 0px;
	border-color: rgba(255, 255, 255,1);
	border-radius: 0px;
	background: rgba(185,1,15,1);
}

#u750505 .buttonContent .after {
	border-radius: 0px;
}

#u750505 .btnWords {
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	-webkit-background-clip: text;
	color: rgba(255,255,255,1);
	background-image: none;
}

#u750505 .buttonContent.type_0 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u750505 .buttonContent.type_1 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u750505 .buttonContent.type_2 {
	color: rgba(255,255,255,1);
}

#u750505 .buttonContent.type_3 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u750505 .buttonContent.type_4 {
	color: rgba(255,255,255,1);
	background:;
	border-color: rgba(255, 255, 255,1);
}

#u750505 .buttonContent.type_5 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u750505 .buttonContent.type_5 .after {
	background: rgba(185,1,15,1);
}

#u750505 .my_button .buttonContent.type_5:hover .after {
	background: rgba(185,1,15,1);
	border: 1px solid rgba(0, 0, 0,1);
	opacity: 1;
	width: 100%;
}

#u750505 .my_button .buttonContent:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(0, 0, 0,1);
}

#u750505 .my_button .buttonContent:hover .btnWords {
	color: rgba(255,255,255,1);
	-webkit-text-fill-color: unset;
}

#u750505 .my_button .buttonContent.type_5:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u750505 .my_button .buttonContent.type_5:hover .btnWords {
	color: rgba(255,255,255,1);
}

#u750505 .my_button .buttonContent {
	height: 40px
}

.mb_pattern #u750505 {
	margin-top: 2.666%;
	margin-left: 30%;
	margin-right: 30%;
	margin-bottom: 1.333%;
}

.pc_pattern #u750505 {
	margin-top: 4.1946%;
	margin-left: 43.31105%;
	margin-right: 43.31105%;
	margin-bottom: 0%;
}

#u915000 .banner_frame {
	width: 100.0%;
}

#u915000 .banner_frame .padding_bottom_swiper_frame {
	padding-bottom: 44.3%;
}

#u915000 .swiper-slide {
	background-size: cover;
}

#u915000 .swiper-slide .webp_img_frame img {
	object-fit: cover;
}

#u915000 .fk_adsorptionRound_current {
	background: rgba(133,133,133, 1);
}

#u915000 .fk_adsorptionRound_num_activity {
	background: rgba(133,133,133, 1);
}

#u915000  .fk_imageSwitchBtn_adsorptionRound.adsorptionRound_active {
	background: rgba(133,133,133, 1);
}

#u915000 .fk_imageSwitchBtn_adsorptionRound {
	background: rgba(133,133,133, 1);
}

#u915000 .fk_imageSwitchBtn_adsorptionRound:hover {
	background: rgba(133,133,133, 1);
}

#u915000 .fk_imageSwitchBtn_adsorptionRound .fk_adsorptionRound_num {
	color: rgba(255, 255, 255, 1);
}

#u915000 .video_frame .video_height {
	padding-bottom: 42%;
}

.pc_pattern #u915001 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u915001 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u915001 {
	order: 0;
}

.pc_pattern #u915002 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u915002 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u915002 {
	order: 0;
}

.pc_pattern #u915003 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u915003 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u915003 {
	order: 0;
}

.pc_pattern #u915004 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u915004 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u915004 {
	order: 0;
}

#u821400 .banner_frame {
	width: 100.0%;
}

#u821400 .banner_frame .padding_bottom_swiper_frame {
	padding-bottom: 53.3%;
}

#u821400 .swiper-slide {
	background-size: cover;
}

#u821400 .swiper-slide .webp_img_frame img {
	object-fit: cover;
}

#u821400 .fk_adsorptionRound_current {
	background: rgba(133,133,133, 1);
}

#u821400 .fk_adsorptionRound_num_activity {
	background: rgba(133,133,133, 1);
}

#u821400  .fk_imageSwitchBtn_adsorptionRound.adsorptionRound_active {
	background: rgba(133,133,133, 1);
}

#u821400 .fk_imageSwitchBtn_adsorptionRound {
	background: rgba(133,133,133, 1);
}

#u821400 .fk_imageSwitchBtn_adsorptionRound:hover {
	background: rgba(133,133,133, 1);
}

#u821400 .fk_imageSwitchBtn_adsorptionRound .fk_adsorptionRound_num {
	color: rgba(255, 255, 255, 1);
}

#u821400 .video_frame .video_height {
	padding-bottom: 33.9%;
}

.pc_pattern #u821401 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u821401 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u821401 {
	order: 0;
}

.pc_pattern #u821402 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u821402 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u821402 {
	order: 0;
}

.pc_pattern #u821403 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u821403 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u821403 {
	order: 0;
}

.pc_pattern #u821404 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u821404 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u821404 {
	order: 0;
}

.pc_pattern #u787300 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	/*background-image: url(/theme/images/bg01.jpg);*/
	box-shadow: 0 0 0 #fff;
	background-color: rgba(255, 255, 255, 1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u787300 .laybox {
	padding-left: 10%;
	padding-right: 10%;
	padding-top: 20.9424%;
	padding-bottom: 20.9424%;
}

.mb_pattern #u787300 {
	background-color: rgba(255, 255, 255, 1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u787300 .laybox {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 26.6667%;
	padding-bottom: 26.6667%;
}

.pc_pattern #u787301 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u787301 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u787301 {
	order: 0;
}

.pc_pattern #u976900 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
	background-color: rgba(252,252,252,1);
	background-size: auto;
	background-repeat: no-repeat;
	background-position: center top;
}

.pc_pattern #u976900 .laybox {
	padding-left: 0;
	padding-right: 0;
	padding-top: 4.1754%;
	padding-bottom: 6.0877%;
	max-width: 1200px;
}

.mb_pattern #u976900 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u976900 .laybox {
	padding-left: 2.6667%;
	padding-right: 2.6667%;
	padding-top: 5.3333%;
	padding-bottom: 30px;
}

.pc_pattern #u976901 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u976901 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u976901 {
	order: 0;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u976902 .basic_text_rich_type .textEdit {
	line-height: 默认px;
}

.mb_pattern #u976902 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u976902 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u976903 .my_title_index {
	display: none;
}

.pc_pattern #u976903 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u976903 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u976903 .my_title_index {
	display: none;
}

.mb_pattern #u976903 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u976903 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u976903 .content_detail {
	padding: 0;
}

.pc_pattern #u976903 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u976903 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u976903 {
	margin-top: 1.4084507042253522%;
	margin-left: 2.667%;
	margin-right: 2.667%;
	margin-bottom: 0;
}

.pc_pattern #u976903 {
	margin-top: 0.4180602006688963%;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

.pc_pattern #u976904 .my_title_index {
	display: none;
}

.pc_pattern #u976904 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u976904 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u976904 .my_title_index {
	display: none;
}

.mb_pattern #u976904 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u976904 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u976904 .custom-page li:hover {
	color: rgba(185,1,15,1);
}

#u976904 .custom-page li.xl-disabled {
	color: #c0c4cc;
}

#u976904 .custom-page .xl-active {
	color: rgba(185,1,15,1);
}

#u976904 .xl-jumpButton:hover {
	border-color: rgba(185,1,15,1);
	background: rgba(185,1,15,1);
}

.pc_pattern #u976904 .btn_more:hover {
	border-color: rgba(185,1,15,1);
	background: rgba(185,1,15,1);
	color: #fff;
}

#u976904 .g-basic-article-box[data-device="mb"] {
	width: 46.3542%;
}

#u976904 .g-basic-article-box[data-device="pc"] {
	width: calc(50% - 0px);
}

#u976904 .g-basic-article-box .news_list_img {
	padding-top: 58%;
}

#u976904 .g-basic-article-box[data-device="mb"] .news_list_img .u-img {
	object-fit: cover;
}

#u976904 .jz_hover.jz_theme_font_hover_color:hover {
	color: rgba(185,1,15,1);
}

.g-basic-article-box .news_list_item_arrow_link[data-device='mb'] {
	display: none;
}

#u976904 .g-basic-article-box[data-device="mb"] .news_list_img .u-img.ampImg {
	position: unset;
}

.pc_pattern #u976904 .basic-article-list-box .news_list_item_line .news_list_item_inner {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0);
}

.pc_pattern #u976904 .basic-article-list-box  .news_list_item_line .news_list_item_inner:hover {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}

#u976904 .basic-article-list-box  .news_list_item_line .news_list_item_content .news_list_item_header .news_list_item_title {
	font-size: 16px;
	font-family: 微软雅黑;
	color: rgba(51, 51, 51,1);
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left
}

.mb_pattern #u976904 .basic-article-list-box  .news_list_item_line .news_list_item_content .news_list_item_header .news_list_item_title {
	font-size: 14px;
}

#u976904 .basic-article-list-box  .news_list_item_line .news_list_item_inner:hover .news_list_item_content .news_list_item_header .news_list_item_title {
	color: rgba(185,1,15,1);
}

#u976904 .basic-article-list-box [data-zoom='cover'] {
	background-size: cover;
}

#u976904 .basic-article-list-box [data-zoom='auto'] {
	background-size: auto;
}

#u976904 .u-list {
}

#u976904 .u-list[data-type="1"] {
	background: transparent;
}

.pc_pattern  #u976904 .g-basic-article-box {
	padding: 10px 10px;
}

#u976904 .basic-article-list-box .news_list_item_line .news_list_item_inner:hover {
	background-color: rgba(255, 255, 255,1);
}

.mb_pattern #u976904 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u976904 {
	margin-top: 1.6779%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

#u976905 .buttonContent {
	border-style: solid;
	border-width: 0px;
	border-color: rgba(255, 255, 255,1);
	border-radius: 0px;
	background: rgba(185,1,15,1);
}

#u976905 .buttonContent .after {
	border-radius: 0px;
}

#u976905 .btnWords {
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	-webkit-background-clip: text;
	color: rgba(255,255,255,1);
	background-image: none;
}

#u976905 .buttonContent.type_0 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u976905 .buttonContent.type_1 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u976905 .buttonContent.type_2 {
	color: rgba(255,255,255,1);
}

#u976905 .buttonContent.type_3 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u976905 .buttonContent.type_4 {
	color: rgba(255,255,255,1);
	background:;
	border-color: rgba(255, 255, 255,1);
}

#u976905 .buttonContent.type_5 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u976905 .buttonContent.type_5 .after {
	background: rgba(185,1,15,1);
}

#u976905 .my_button .buttonContent.type_5:hover .after {
	background: rgba(185,1,15,1);
	border: 1px solid rgba(0, 0, 0,1);
	opacity: 1;
	width: 100%;
}

#u976905 .my_button .buttonContent:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(0, 0, 0,1);
}

#u976905 .my_button .buttonContent:hover .btnWords {
	color: rgba(255,255,255,1);
	-webkit-text-fill-color: unset;
}

#u976905 .my_button .buttonContent.type_5:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u976905 .my_button .buttonContent.type_5:hover .btnWords {
	color: rgba(255,255,255,1);
}

#u976905 .my_button .buttonContent {
	height: 40px
}

.mb_pattern #u976905 {
	margin-top: 2.666%;
	margin-left: 30%;
	margin-right: 30%;
	margin-bottom: 1.333%;
}

.pc_pattern #u976905 {
	margin-top: 2.0903010033444818%;
	margin-left: 43.31105%;
	margin-right: 43.31105%;
	margin-bottom: 0%;
}

.pc_pattern #u625400 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
	background-color: rgba(255, 255, 255, 1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u625400 .laybox {
	padding-left: 15.7068%;
	padding-right: 15.7068%;
	padding-top: 12.0419%;
	padding-bottom: 22.5131%;
}

.mb_pattern #u625400 {
	background-color: rgba(185,1,15,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u625400 .laybox {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 26.6667%;
	padding-bottom: 26.6667%;
}

.pc_pattern #u625401 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u625401 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u625401 {
	order: 0;
}

.pc_pattern #u658500 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
	background-color: rgba(255, 255, 255, 1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u658500 .laybox {
	padding-left: 18.788429319371726%;
	padding-right: 18.788429319371726%;
	padding-top: 50px;
	padding-bottom: 80px;
}

.mb_pattern #u658500 {
	background-color: rgba(255, 255, 255, 0);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image:;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u658500 .laybox {
	padding-left: 2.6667%;
	padding-right: 2.6667%;
	padding-top: 2.6667%;
	padding-bottom: 4.0000%;
}

.pc_pattern #u658501 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u658501 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u658501 {
	order: 0;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u658502 .basic_text_rich_type .textEdit {
	line-height: 默认px;
}

.mb_pattern #u658502 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u658502 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u658503 .my_title_index {
	display: none;
}

.pc_pattern #u658503 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u658503 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u658503 .my_title_index {
	display: none;
}

.mb_pattern #u658503 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u658503 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u658503 .content_detail {
	padding: 0;
}

.pc_pattern #u658503 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u658503 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u658503 {
	margin-top: 1.4084507042253522%;
	margin-left: 2.667%;
	margin-right: 2.667%;
	margin-bottom: 0;
}

.pc_pattern #u658503 {
	margin-top: 0.4180602006688963%;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

.pc_pattern #u658504 .my_title_index {
	display: none;
}

.pc_pattern #u658504 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u658504 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u658504 .my_title_index {
	display: none;
}

.mb_pattern #u658504 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u658504 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u658504 .content_detail {
	padding: 0;
}

.pc_pattern #u658504 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u658504 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u658504 {
	margin-top: 3.6619718309859155%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0;
}

.pc_pattern #u658504 {
	margin-top: 4.697986577181208%;
	margin-left: 0.6711409395973155%;
	margin-right: 40.2003355704698%;
	margin-bottom: 0;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u658505 .basic_text_rich_type .textEdit {
	line-height: 30px;
}

.mb_pattern #u658505 {
	margin-top: 4.225352112676056%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u658505 {
	margin-top: 2.348993288590604%;
	margin-left: 0%;
	margin-right: 39.17495805369128%;
	margin-bottom: 0%;
}

#u658506 .buttonContent {
	border-style: solid;
	border-width: 0px;
	border-color: rgba(255, 255, 255,1);
	border-radius: 0px;
	background: rgba(185,1,15,1);
}

#u658506 .buttonContent .after {
	border-radius: 0px;
}

#u658506 .btnWords {
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	-webkit-background-clip: text;
	color: rgba(255,255,255,1);
	background-image: none;
}

#u658506 .buttonContent.type_0 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u658506 .buttonContent.type_1 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u658506 .buttonContent.type_2 {
	color: rgba(255,255,255,1);
}

#u658506 .buttonContent.type_3 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u658506 .buttonContent.type_4 {
	color: rgba(255,255,255,1);
	background:;
	border-color: rgba(255, 255, 255,1);
}

#u658506 .buttonContent.type_5 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u658506 .buttonContent.type_5 .after {
	background: rgba(185,1,15,1);
}

#u658506 .my_button .buttonContent.type_5:hover .after {
	background: rgba(185,1,15,1);
	border: 1px solid rgba(0, 0, 0,1);
	opacity: 1;
	width: 100%;
}

#u658506 .my_button .buttonContent:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(0, 0, 0,1);
}

#u658506 .my_button .buttonContent:hover .btnWords {
	color: rgba(255,255,255,1);
	-webkit-text-fill-color: unset;
}

#u658506 .my_button .buttonContent.type_5:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u658506 .my_button .buttonContent.type_5:hover .btnWords {
	color: rgba(255,255,255,1);
}

#u658506 .my_button .buttonContent {
	height: 40px
}

.mb_pattern #u658506 {
	margin-top: 4.262501333333333%;
	margin-left: 30%;
	margin-right: 30%;
	margin-bottom: 1.333%;
}

.pc_pattern #u658506 {
	margin-top: 3.523489932885906%;
	margin-left: 0%;
	margin-right: 77.6221%;
	margin-bottom: 0%;
}

.pc_pattern #u712500 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
	background-color: rgba(255, 255, 255, 0);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u712500 .laybox {
	padding-left: 10%;
	padding-right: 10%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.mb_pattern #u712500 {
	background-color: rgba(255, 255, 255, 1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u712500 .laybox {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 26.6667%;
	padding-bottom: 26.6667%;
}

.pc_pattern #u712501 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u712501 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u712501 {
	order: 0;
}

.pc_pattern #u220100 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
	background-color: rgba(185,1,15,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u220100 .laybox {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.mb_pattern #u220100 {
	background-color: rgba(46,49,146,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image:;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u220100 .laybox {
	padding-left: 2.6667%;
	padding-right: 2.6667%;
	padding-top: 2.6667%;
	padding-bottom: 2.6667%;
}

.pc_pattern #u220101 {
	background-color: rgba(185,1,15,1);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: right center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u220101 {
	background-color: rgba(185,1,15,1);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: url(https://img01.71360.com/file/read/www/M00/03/1A/wKj0iWHMK6qANJA_AAZC93SS-a0057.png);
	background-size: auto;
	background-repeat: no-repeat;
	background-position: right center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u220101 {
	order: 0;
}

.pc_pattern #u220102 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 2.0877%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u220102 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 2.0877%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u220102 {
	order: 1;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u220103 .basic_text_rich_type .textEdit {
	line-height: 默认px;
}

.mb_pattern #u220103 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u220103 {
	margin-top: 3.488372093023256%;
	margin-left: 5.008944543828265%;
	margin-right: 30.142777280858667%;
	margin-bottom: 0%;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u220104 .basic_text_rich_type .textEdit {
	line-height: 24px;
}

.mb_pattern #u220104 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u220104 {
	margin-top: 1.1627906976744187%;
	margin-left: 5.008944543828265%;
	margin-right: 29.78499552772808%;
	margin-bottom: 0%;
}

.pc_pattern #u220105 .my_title_index {
	display: none;
}

.pc_pattern #u220105 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u220105 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u220105 .my_title_index {
	display: none;
}

.mb_pattern #u220105 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u220105 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u220105 .content_detail {
	padding: 0;
}

.pc_pattern #u220105 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u220105 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u220105 {
	margin-top: 2.8169014084507045%;
	margin-left: 11.690%;
	margin-right: 11.690%;
	margin-bottom: 0;
}

.pc_pattern #u220105 {
	margin-top: 1.3416815742397137%;
	margin-left: 5.008944543828265%;
	margin-right: 62.4706507155635%;
	margin-bottom: 0;
}

.pc_pattern #u220600 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	
	box-shadow: 0 0 0 #fff;
	background-color: rgba(255, 255, 255, 1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u220600 .laybox {
	padding-left: 0;
	padding-right: 0;
	padding-top: 70px;
	padding-bottom: 3.6649%; max-width: 1200px;
}

.mb_pattern #u220600 {
	background-color: rgba(255, 255, 255, 0);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image:;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u220600 .laybox {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 2.6667%;
	padding-bottom: 4.0000%;
}

.pc_pattern #u220601 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u220601 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u220601 {
	order: 0;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u220602 .basic_text_rich_type .textEdit {
	line-height: 默认px;
}

.mb_pattern #u220602 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u220602 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u220603 .my_title_index {
	display: none;
}

.pc_pattern #u220603 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u220603 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u220603 .my_title_index {
	display: none;
}

.mb_pattern #u220603 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u220603 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u220603 .content_detail {
	padding: 0;
}

.pc_pattern #u220603 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u220603 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u220603 {
	margin-top: 1.4084507042253522%;
	margin-left: 2.667%;
	margin-right: 2.667%;
	margin-bottom: 0;
}

.pc_pattern #u220603 {
	margin-top: 0.4180602006688963%;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

.pc_pattern #u220604 .my_title_index {
	display: none;
}

.pc_pattern #u220604 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u220604 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u220604 .my_title_index {
	display: none;
}

.mb_pattern #u220604 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u220604 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u220604 .custom-page li:hover {
	color: rgba(185,1,15,1);
}

#u220604 .custom-page li.xl-disabled {
	color: #c0c4cc;
}

#u220604 .custom-page .xl-active {
	color: rgba(185,1,15,1);
}

#u220604 .xl-jumpButton:hover {
	border-color: rgba(185,1,15,1);
	background: rgba(185,1,15,1);
}

.pc_pattern #u220604 .btn_more:hover {
	border-color: rgba(185,1,15,1);
	background: rgba(185,1,15,1);
	color: #fff;
}

#u220604 .g-basic-article-box[data-device="pc"] .news_list_img_box {
	width: 38%;
}

#u220604 .g-basic-article-box .news_list_img {
	padding-top: 58%;
}

#u220604 .g-basic-article-box[data-device="mb"] .news_list_img .u-img {
	object-fit: cover;
}

#u220604 .jz_hover.jz_theme_font_hover_color:hover {
	color: rgba(185,1,15,1);
}

.g-basic-article-box .news_list_item_arrow_link[data-device='mb'] {
	display: none;
}

#u220604 .g-basic-article-box[data-device="mb"] .news_list_img .u-img.ampImg {
	position: unset;
}

.pc_pattern #u220604 .basic-article-list-box .news_list_item_line .news_list_item_inner {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0);
}

.pc_pattern #u220604 .basic-article-list-box  .news_list_item_line .news_list_item_inner:hover {
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}

#u220604 .basic-article-list-box  .news_list_item_line .news_list_item_content .news_list_item_header .news_list_item_title {
	font-size: 20px;
	font-family: 微软雅黑;
	color: rgba(51, 51, 51,1);
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left
}

.mb_pattern #u220604 .basic-article-list-box  .news_list_item_line .news_list_item_content .news_list_item_header .news_list_item_title {
	font-size: 18px;
}

#u220604 .basic-article-list-box  .news_list_item_line .news_list_item_inner:hover .news_list_item_content .news_list_item_header .news_list_item_title {
	color: rgba(185,1,15,1);
}

#u220604 .basic-article-list-box [data-zoom='cover'] {
	background-size: cover;
}

#u220604 .basic-article-list-box [data-zoom='auto'] {
	background-size: auto;
}

#u220604 .u-list {
}

#u220604 .u-list[data-type="1"] {
	background: transparent;
}

.pc_pattern  #u220604 .g-basic-article-box {
	padding: 11.5px 11.5px;
}

#u220604 .basic-article-list-box .news_list_item_line .news_list_item_inner:hover {
	background-color: rgba(255, 255, 255,1);
}

.mb_pattern #u220604 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u220604 {
	margin-top: 5.68561872909699%;
	margin-left: 0%;
	margin-right: 0;
	margin-bottom: 0%;
}

#u220605 .buttonContent {
	border-style: solid;
	border-width: 0px;
	border-color: rgba(255, 255, 255,1);
	border-radius: 0px;
	background: rgba(185,1,15,1);
}

#u220605 .buttonContent .after {
	border-radius: 0px;
}

#u220605 .btnWords {
	font-size: 14px;
	font-family: 微软雅黑;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	-webkit-background-clip: text;
	color: rgba(255,255,255,1);
	background-image: none;
}

#u220605 .buttonContent.type_0 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u220605 .buttonContent.type_1 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u220605 .buttonContent.type_2 {
	color: rgba(255,255,255,1);
}

#u220605 .buttonContent.type_3 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u220605 .buttonContent.type_4 {
	color: rgba(255,255,255,1);
	background:;
	border-color: rgba(255, 255, 255,1);
}

#u220605 .buttonContent.type_5 {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(255, 255, 255,1);
}

#u220605 .buttonContent.type_5 .after {
	background: rgba(185,1,15,1);
}

#u220605 .my_button .buttonContent.type_5:hover .after {
	background: rgba(185,1,15,1);
	border: 1px solid rgba(0, 0, 0,1);
	opacity: 1;
	width: 100%;
}

#u220605 .my_button .buttonContent:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
	border-color: rgba(0, 0, 0,1);
}

#u220605 .my_button .buttonContent:hover .btnWords {
	color: rgba(255,255,255,1);
	-webkit-text-fill-color: unset;
}

#u220605 .my_button .buttonContent.type_5:hover {
	color: rgba(255,255,255,1);
	background: rgba(185,1,15,1);
}

#u220605 .my_button .buttonContent.type_5:hover .btnWords {
	color: rgba(255,255,255,1);
}

#u220605 .my_button .buttonContent {
	height: 40px
}

.mb_pattern #u220605 {
	margin-top: 2.666%;
	margin-left: 30%;
	margin-right: 30%;
	margin-bottom: 1.333%;
}

.pc_pattern #u220605 {
	margin-top: 2.0903010033444818%;
	margin-left: 43.31105%;
	margin-right: 43.31105%;
	margin-bottom: 0%;
}

.pc_pattern #u302000 {
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	box-shadow: 0 0 0 #fff;
	background-color: rgba(255, 255, 255, 0);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern #u302000 .laybox {
	padding-left: 0;
	padding-right: 0;
	padding-top: 0%;
	padding-bottom: 0%; max-width: 1200px;
}
.pc_pattern .myFooter #u638400 .laybox {
    padding-left: 0;
    padding-right: 0;
    padding-top: 2.3486%;
    padding-bottom: 2.3486%; max-width: 1200px;
}


.mb_pattern #u302000 {
	background-color: rgba(255, 255, 255, 0);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image:;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern #u302000 .laybox {
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.pc_pattern #u302001 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u302001 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u302001 {
	order: 0;
}

.basic_text_rich_type {
	line-height: 1.5;
}

.basic_text {
	line-height: 1.5;
}

#u302002 .basic_text_rich_type .textEdit {
	line-height: 默认px;
}

.mb_pattern #u302002 {
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u302002 {
	margin-top: 5.045871559633028%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
}

.pc_pattern #u302003 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
}

.mb_pattern #u302003 {
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(0,0,0,1);
	border-style: solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 0 0 #fff;
	padding-left: 0%;
	padding-right: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0px;
	margin-right: 0px;
	box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u302003 {
	order: 1;
}

.pc_pattern #u302004 .my_title_index {
	display: none;
}

.pc_pattern #u302004 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.pc_pattern #u302004 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

.mb_pattern #u302004 .my_title_index {
	display: none;
}

.mb_pattern #u302004 .module_banner {
	text-align: left;
	height: 50px;
	background-color: rgba(255, 255, 255, 1);
	background-size: auto;
	background-repeat: repeat;
	background-position: center center;
	background-image: none;
}

.mb_pattern #u302004 .module_banner .module_banner_text {
	font-size: 16px;
	font-family: 微软雅黑;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	line-height: 50px;
	color: rgba(185,1,15,1);
}

#u302004 .content_detail {
	padding: 0;
}

.pc_pattern #u302004 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u302004 .basic_rich_text .rich_img_wrap {
	width: 50%;
}

.mb_pattern #u302004 {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}

.pc_pattern #u302004 {
	margin-top: 3.200833333333333%;
	margin-left: 0%;
	margin-right: 0%;
	margin-bottom: 0;
}

.pc_pattern .layout_header {
	background-color: rgba(255, 255, 255,1);
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.pc_pattern .layout_header .fixed_background_layer {
	background-image: none;
	background-color: rgba(46,49,146,1);
	background-size: cover;
	background-repeat: no-repeat;
}

.pc_pattern .layout_header_fixed .fixed_background_layer {
	opacity: 1;
	background-position: center center;
}

.layout_footer {
	background-color: rgba(0,0,0,1);
	background-image: none;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.back_top_wrapper .back_top_btn .back_top_fill {
	border-radius: 50%;
	background-color: rgba(185,1,15,1);
	color: #fff;
}

.layout_body {
	background-image: none;
	background-color: rgba(255, 255, 255,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.jz_border_effect_top {
	background: rgba(185,1,15,1);
}

.jz_border_effect_right {
	background: rgba(185,1,15,1);
}

.jz_border_effect_bottom {
	background: rgba(185,1,15,1);
}

.jz_border_effect_left {
	background: rgba(185,1,15,1);
}

.dialog_wrap .form_item_wrap .jz_theme_bg_color {
	background-color: rgba(185,1,15,1);
}

.jz_theme_bg_color {
	background-color: rgba(185,1,15,1);
}

.jz_theme_color {
	color: rgba(185,1,15,1);
}

.mb_header.mb_iframe_preview {
	background-image: none;
	background-color: rgba(255, 255, 255,1);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}

.mb_pattern .basic_navbar .menuPart .menuList .lineDiv {
	background-color: rgba(0, 0, 0,1);
}

#full-page-nav.full-page-nav-style-0 .nav-item-active {
	border-color: rgba(185,1,15,1);
}

#full-page-nav.full-page-nav-style-1 .nav-item-active {
	color: rgba(185,1,15,1);
}

#full-page-nav.full-page-nav-style-1 .nav-item-active:before {
	background: rgba(185,1,15,1);
}

#full-page-nav.full-page-nav-style-1 .nav-item-active:after {
	border: 2px solid  rgba(185,1,15,1);
}

#full-page-nav.full-page-nav-style-2 .nav-item-active {
	color: rgba(185,1,15,1);
}

#full-page-nav.full-page-nav-style-2 .nav-item-active:after {
	background: rgba(185,1,15,1);
}

.full-page-row  #full-page-nav.full-page-nav-style-1 .nav-item-active:before {
	background: rgba(185,1,15,1);
}

.full-page-row  #full-page-nav.full-page-nav-style-1 .nav-item-active:after {
	border-color: rgba(185,1,15,1);
}

.contact-us-index .contact-us-wrapper .contact-us-content .icon-default {
	background-position: -0 -0;
	border-radius: 50%;
	background-color: rgba(55, 85, 239, 1)
}

.layout_header_pc {
}