@charset "utf-8";
/* CSS Document */

body {
	overflow-x:hidden;
	background-color: #161e2a !important;
}
.e_breadcrumb-28 .p_breadcrumb {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
#c_product_detail_003_P_068-1677481077169 .e_richText-14 p strong {
	font-family: "c93d640a-b18b-4f50-b2e3-8ffa7899d622" !important;
}
.e_bannerA-1 .p_info .p_btitle {
	font-family: "c93d640a-b18b-4f50-b2e3-8ffa7899d622" !important;
	text-transform: uppercase;
}
 @media screen and (max-width: 768px) {
 body {
background:#fff;
}
 .nyactive >div a {
background:#73ae3a !important;
}
.nyactive >div {
background:#73ae3a !important;
}
 .nyactive a {
 color: #fff !important;
}
}
@media screen and (min-width: 769px) {
 .pl_service3 {
display:none;
}
 .zzactive >div {
background:#73ae3a !important;
}
 .zzactive a {
 color: #fff !important;
}
 .nyactive a {
 color: #73ae3a;
}
 .nyactive .e_text-26 a:before {
 width: 80% !important;
 margin-left: -40%;
 background: #73ae3a;
 z-index: 0;
}
}
.page_a.current {
	background: #73ae3a !important;
	color: #fff;
}
#c_videoContainer-1676365382636 {
	background:#000;
	overflow: hidden;
}
#c_videoContainer-1676365382636 .p_video {
	display: block;
	width: 100%;
	opacity: 0.5;
	visibility: visible;
}
 @media only screen and (max-width: 768px) {
}
:root {
 --c:#f94244;
}
::-webkit-scrollbar {
 width: 2px;
 background: rgba(0, 0, 0, 1);
height:2px;
}
::-webkit-scrollbar-thumb {
 background-color: #235ca4;
}
.cpbg {
	border-bottom: rgba(255, 255, 255, 0.1) 1px solid;
	border-right: rgba(255, 255, 255, 0.1) 1px solid;
	margin-bottom: 15px;
}
.cpbg TR TD {
	text-align:
 center;
	border-left: rgba(255, 255, 255, 0.1) 1px solid;
	line-height: 2.2;
	font-size: 14px;
	border-top: rgba(255, 255, 255, 0.1) 1px solid;
	padding-top:5px;
	padding-bottom:5px;
	color: rgba(255, 255, 255, 0.6);
}
.cpbg TD p {
	text-align:center;
	line-height: 2.2;
	font-size: 14px;
	color:#333;
	padding: 0 !important;
}
.cpbg .bt {
	background-color:#ff4f51;
	color:#fff !important;
	font-weight:bold;
}
.cpbg .bt p {
	background-color:#ff4f51;
	color:#fff !important;
	font-weight:bold;
}
TR.bg TD {
	color:#fff !important;
}
tr:nth-child(odd) {
background-color: rgba(0, 0, 0, 0.2);
}
tr:nth-child(even) {
background-color: rgba(0, 0, 0, 0.0);
}
#maodian li.liang .dian {
	background:url(../images/dian.png) no-repeat !important;
}
#maodian.posit .liang a {
	color:#73ae3a !important;
}
.posit {
	width:
 auto;
	height:
 auto;
	position: fixed;
	left: 1.5%;
	bottom: 2%;
	z-index: 999;
	padding: 20px 0px;
	display: block !important;
	opacity: 1 !important;
}
#maodian {
	display:none;
	opacity:0;
}
#maodian li {
	position:relative;
	line-height:34px;
	padding-left: 20px;
	height:34px;
	color:#fff;
}
#maodian li .dian {
	position: absolute;
	left: 2px;
	top: 50%;
	z-index: 2;
	margin-top: -5px;
	display: block;
	width: 10px;
	height: 10px;
	font-size: 0;
	line-height: 0;
	background:url(../images/dian.jpg) no-repeat;
}
#maodian .line {
	position: absolute;
	left: 5px;
	top: 5px;
	bottom: 5px;
	z-index: 1;
	width: 1px;
	background: #ddd;
}
#maodian li a {
	color:#fff;
}
