html,
 body {
 	margin: 0;
 	padding: 0;
 }

 .pagebox {
 	position: relative;
 	width: 1200px;
 	margin: 0px auto;
 }

 body {
 	overflow-x: hidden;
 }

 .e_btn:hover {
 	text-decoration: none;
 	box-shadow: 0 0px 0 0 rgba(173, 22, 22, 0.48) inset;
 }

 #c_public_htmlCode-15960109690098353 {
 	position: absolute;
 	top: 0px;
 	left: 0px !important;
 	z-index: 1;
 	width: 1920px;
 	height: 906px;
 }

 .c_intro_detail-01001 .resetHtmlCssStyle p,
 .c_intro_detail-01001 .resetHtmlCssStyle span,
 .c_intro_detail-01001 .resetHtmlCssStyle div,
 .c_news_detail-01001 .resetHtmlCssStyle div,
 .c_news_detail-01001 .resetHtmlCssStyle p,
 .c_news_detail-01001 .resetHtmlCssStyle span,
 .c_productMechanies_detail-02001 .reset_style span,
 .c_productMechanies_detail-02001 .reset_style p,
 .c_productMechanies_detail-02001 .reset_style div,
 .c_employ_detail-01001 .reset_style div,
 .c_employ_detail-01001 .reset_style p,
 .c_employ_detail-01001 .reset_style span,
 .c_product_detail-29001 .reset_style span,
 .c_product_detail-29001 .reset_style p,
 .c_product_detail-29001 .reset_style div {
 	TEXT-JUSTIFY: inter-ideograph;
 	TEXT-ALIGN: justify;
 	LINE-HEIGHT: 2.5em;
 	FONT-FAMILY: 微软雅黑;
 	FONT-SIZE: 13px;
 	color: #333;
 }

 .c_complaintPage_detail-01001 p,
 .c_complaintPage_detail-01001 span,
 .c_complaintPage_detail-01001 div {
 	FONT-FAMILY: 微软雅黑;
 	FONT-SIZE: 12px !important;
 	color: #fff;
 }

 .stylebox_title {
 	padding-left: 0px !important;
 	padding-right: 0px !important;
 	text-align: center !important;
 }

 .title_main {
 	position: relative;
 	overflow: visible !important;
 }

 .title_main:after {
 	content: '';
 	height: 1px;
 	width: 139px;
 	position: absolute;
 	left: 120%;
 	top: 19px;
 	background: #340a0f;
 }

 .title_main:before {
 	height: 1px;
 	width: 139px;
 	content: '';
 	position: absolute;
 	right: 120%;
 	top: 19px;
 	background: #340a0f;
 }

 .title_icon {
 	display: none !important;
 }

 .stylebox_top {
 	margin-bottom: 30px;
 }

 .stylebox_top_line {
 	display: none !important;
 }

 .stylebox_content {
 	height: calc(100% - 48px);
 	width: 100%;
 	border-style: solid;
 	border-color: #f0f0f0;
 	border-width: 0px !important;
 	width-uint: %;
 }

 .stylebox_bottom_line {
 	height: 0px !important;
 	background-color: rgba(240, 240, 240, 1);
 }

 ::-webkit-scrollbar {
 	width: 5px;
 	height: 5px;
 }

 ::-webkit-scrollbar-track {
 	background: #cfcfcf;
 }

 ::-webkit-scrollbar-thumb {
 	background: #1c0406;
 }

 ::-webkit-scrollbar-thumb:hover {
 	background: #1c0406;
 }

 .w_sfbox-001>div>.p_SwipPanelBox .p_SwipPanel .shape {
 	width: 15px !important;
 	height: 15px !important;
 	display: inline-block;
 	margin-left: 5px;
 	line-height: 26px;
 	padding: 4px;
 	background-position: center;
 	background-size: auto auto;
 	vertical-align: middle;
 	position: relative;
 	cursor: pointer;
 	border-radius: 50%;
 	overflow: hidden;
 	border-style: solid;
 	border-width: 0px !important;
 	border-color: transparent;
 }

 .w_sfbox-001>div>.p_SwipPanelBox .p_SwipPanel .shape>div {
 	width: 100%;
 	height: 100%;
 	background-color: #ffffff !important;
 	border-radius: 50%;
 	transition: all 0.3s;
 	box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.68);
 }

 .w_sfbox-001>div>.p_SwipPanelBox .p_SwipPanel.active .shape>div {
 	width: 100%;
 	height: 100%;
 	background-color: #ff000a !important;
 	border-radius: 50%;
 	transition: all 0.3s;
 	box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.68);
 }

 .w_sfbox-001>div>.p_SwipPanelBox .p_SwipPanel {
 	width: auto;
 	height: auto;
 	font-size: 14px;
 	color: #626262;
 	font-size: 12px;
 	padding: 0px !important;
 	border-width: 0px !important;
 	border-style: solid;
 	border-color: transparent;
 	text-align: right;
 	margin-top: 10px;
 }

 .w_sfbox-001>div>.p_SwipPanelBox .p_SwipPanel .font {
 	width: 0px !important;
 	height: 20px !important;
 	overflow: hidden !important;
 	display: inline-block;
 	white-space: nowrap !important;
 	margin-right: 5px;
 	line-height: 20px;
 	background: rgba(0, 0, 0, .7);
 	cursor: pointer;
 	color: #fff !important;
 	font-family: NotoSansHans-Regular;
 	font-size: inherit;
 	text-align: center;
 	color: inherit;
 	border-radius: 23px;
 	transition: all 1s;
 }

 .w_sfbox-001>div>.p_SwipPanelBox .p_SwipPanel:hover .font {
 	width: 65px !important;
 	height: 20px !important;
 	overflow: hidden !important;
 	display: inline-block;
 	white-space: nowrap !important;
 	margin-right: 5px;
 	line-height: 23px;
 	background: rgba(0, 0, 0, .7);
 	text-align: center;
 	line-height: 20px;
 	vertical-align: middle;
 	border-radius: 20px;
 	cursor: pointer;
 	color: #fff !important;
 	font-family: NotoSansHans-Regular;
 	font-size: inherit;
 	color: inherit;
 }

 .w_sfbox-001>div>.p_SwipPanelBox .p_SwipPanel.active .font {
 	width: 65px !important;
 	height: 20px !important;
 	overflow: hidden !important;
 	display: inline-block;
 	white-space: nowrap !important;
 	margin-right: 0px;
 	line-height: 20px;
 	background: rgba(0, 0, 0, .7);
 	text-align: center;
 	vertical-align: middle;
 	border-radius: 20px;
 	cursor: pointer;
 	color: #fff !important;
 	font-family: NotoSansHans-Regular;
 	font-size: 12px;
 	color: inherit;
 }
