.e_ContentMajorStyleBox-001 {
	width: 100%; height: auto;
}
.e_ContentMajorStyleBox-001 .stylebox_link {
	border-width: 0px; padding: 0px 15px; height: inherit; color: rgb(102, 102, 102); font-size: 14px; margin-right: 15px; vertical-align: middle; float: right; display: table;
}
.e_ContentMajorStyleBox-001 .stylebox_top {
	width: auto; height: 40px; background-color: rgba(101, 190, 186, 1);
}
.e_ContentMajorStyleBox-001 .title_icon {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: medium; margin-right: 10px; vertical-align: middle; display: inline-block;
}
.e_ContentMajorStyleBox-001 .title_icon::before {
	content: "";
}
.e_ContentMajorStyleBox-001 .title_main {
	color: rgba(255, 255, 255, 1); line-height: 40px; overflow: hidden; font-size: 16px; font-weight: normal; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 600px;
}
.e_ContentMajorStyleBox-001 .title_sub {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: 14px; font-weight: normal; margin-left: 10px; vertical-align: middle; display: inline-block;
}
.e_ContentMajorStyleBox-001 .stylebox_title {
	width: auto; height: inherit; padding-right: 22px; padding-left: 15px; font-size: 0px; vertical-align: top; display: inline-block; white-space: nowrap; background-color: rgba(101, 190, 186, 1);
}
.e_ContentMajorStyleBox-001 .stylebox_link a {
	color: inherit; vertical-align: middle; display: table-cell;
}
.e_ContentMajorStyleBox-001 .link_icon {
	margin-left: 5px; display: inline-block;
}
.e_ContentMajorStyleBox-001 .link_icon::before {
	content: "\e6af";
}
.e_ContentMajorStyleBox-001 .stylebox_top_line {
	height: 1px; background-color: rgba(240, 240, 240, 1);
}
.e_ContentMajorStyleBox-001 .stylebox_content {
	border: 1px solid rgb(240, 240, 240); width: 100%;
}
.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
	height: 1px; background-color: rgba(240, 240, 240, 1);
}
.e_ContentOrdinaryStyleBox-001 {
	width: 100%; height: auto;
}
.e_ContentOrdinaryStyleBox-001 .stylebox_link {
	border-width: 0px; height: inherit; color: rgb(102, 102, 102); font-size: 14px; margin-right: 15px; vertical-align: middle; float: right; display: table;
}
.e_ContentOrdinaryStyleBox-001 .stylebox_link:hover {
	color: rgba(101, 190, 186, 1);
}
.e_ContentOrdinaryStyleBox-001 .stylebox_link:active {
	color: rgba(101, 190, 186, 1);
}
.e_ContentOrdinaryStyleBox-001 .stylebox_top {
	width: auto; height: 40px; background-color: transparent;
}
.e_ContentOrdinaryStyleBox-001 .title_icon {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: medium; margin-right: 10px; vertical-align: middle; display: inline-block;
}
.e_ContentOrdinaryStyleBox-001 .title_icon::before {
	content: "";
}
.e_ContentOrdinaryStyleBox-001 .title_main {
	color: rgba(255, 255, 255, 1); line-height: 40px; overflow: hidden; font-size: 16px; font-weight: normal; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 600px;
}
.e_ContentOrdinaryStyleBox-001 .title_sub {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: 14px; font-weight: normal; margin-left: 10px; vertical-align: middle; display: inline-block;
}
.e_ContentOrdinaryStyleBox-001 .stylebox_title {
	width: auto; height: inherit; padding-right: 15px; padding-left: 15px; font-size: 0px; vertical-align: bottom; display: inline-block; white-space: nowrap; background-color: rgba(101, 190, 186, 1);
}
.e_ContentOrdinaryStyleBox-001 .stylebox_link a {
	color: inherit; vertical-align: middle; display: table-cell;
}
.e_ContentOrdinaryStyleBox-001 .link_icon {
	margin-left: 5px; display: inline-block;
}
.e_ContentOrdinaryStyleBox-001 .link_icon::before {
	content: "\e6af";
}
.e_ContentOrdinaryStyleBox-001 .stylebox_top_line {
	height: 1px; background-color: rgba(240, 240, 240, 1);
}
.e_ContentOrdinaryStyleBox-001 .stylebox_content {
	border: 1px solid rgb(240, 240, 240); width: 100%;
}
.e_ContentOrdinaryStyleBox-001 .stylebox_bottom_line {
	height: 1px; background-color: rgba(240, 240, 240, 1);
}
.e_AllWBox-001 {
	width: 490px; height: 39px; background-color: rgba(77, 144, 203, 1);
}
.w_wbox-001 .p_wbox {
	background-color: rgba(255, 255, 255, 1);
}
.w_bbox-001 .w_wbox-001 .p_wbox {
	margin-top: 20px;
}
.w_wbox-001 {
	width: 100%; height: 120px; position: absolute;
}
.c_news_categorylay-01001 .p_succ {
	border: 2px solid rgb(101, 190, 186); border-image: none; width: auto; height: auto; font-size: 22px; position: absolute; z-index: 2147483647; min-height: 113px; min-width: 255px; max-width: 500px; background-color: rgb(247, 251, 251);
}
.c_news_categorylay-01001 .p_succ .iconfont {
	height: auto; color: rgb(162, 212, 101); margin-right: 20px; margin-left: 40px; display: inline-block;
}
.c_news_categorylay-01001 .p_succ .iconfont::before {
	content: "\e648";
}
.c_news_categorylay-01001 .p_succ .fontbox {
	margin-right: 20px; vertical-align: top; display: inline-block; max-width: 386px;
}
.c_news_categorylay-01001 .p_succ .promptbox {
	width: auto; height: auto; margin-top: 35px; margin-bottom: 35px;
}
.c_news_categorylay-01001 .p_succ .assistfont {
	display: none;
}
.c_news_categorylay-01001 .p_succ .closebtn {
	display: none;
}
.c_news_categorylay-01001 .p_fail {
	border: 2px solid rgb(255, 220, 144); border-image: none; width: auto; height: auto; font-size: 22px; position: absolute; z-index: 2147483647; min-height: 113px; min-width: 255px; max-width: 500px; background-color: rgb(253, 252, 243);
}
.c_news_categorylay-01001 .p_fail .iconfont {
	height: auto; color: rgb(255, 0, 0); margin-right: 20px; margin-left: 40px; display: inline-block;
}
.c_news_categorylay-01001 .p_fail .iconfont::before {
	content: "\e641";
}
.c_news_categorylay-01001 .p_fail .fontbox {
	margin-right: 20px; vertical-align: top; display: inline-block; max-width: 386px;
}
.c_news_categorylay-01001 .p_fail .promptbox {
	width: auto; height: auto; margin-top: 35px; margin-bottom: 35px;
}
.c_news_categorylay-01001 .p_fail .assistfont {
	color: rgb(153, 153, 153); font-size: 14px; margin-top: 5px;
}
.c_news_categorylay-01001 .p_fail .closebtn {
	right: 15px; bottom: 15px; color: rgb(101, 190, 186); font-size: 14px; position: absolute;
}
.c_news_categorylay-01001 .p_fail .closebtn:hover {
	cursor: pointer;
}
.c_news_categorylay-01001 .p_PromptNoneData {
	width: auto; text-align: center; background-color: inherit;
}
.c_news_categorylay-01001 .p_PromptNoneData .prompt_title .iconfont::before {
	content: "";
}
.c_news_categorylay-01001 .p_PromptNoneData .prompt_title .first {
	padding: 0px 10px 5px 0px; height: auto; color: rgb(9, 187, 7); font-size: 32px; vertical-align: middle; display: table-cell; position: relative;
}
.c_news_categorylay-01001 .p_PromptNoneData .prompt_title {
	padding: 0px 30px; height: 100%; display: inline-table; min-height: 200px;
}
.c_news_categorylay-01001 .p_PromptNoneData .prompt_title .first::before {
	content: "\e6b4";
}
.c_news_categorylay-01001 .p_PromptNoneData .prompt_title .font {
	text-align: left; color: rgba(51, 51, 51, 1); line-height: normal; font-size: 18px; font-weight: bold; vertical-align: middle; display: table-cell;
}
.c_news_categorylay-01001 .p_PromptNoneData .promptbox {
	width: auto; height: 100%;
}
.c_news_categorylay-01001 .p_PromptNoneData .prompt_content {
	color: rgba(105, 105, 105, 1); padding-left: 65px; font-size: 14px;
}
.c_news_categorylay-01001 .p_scroll {
	width: 100%; height: auto; position: relative;
}
.c_news_categorylay-01001 .p_scroll .vline {
	top: 50%; width: 100%; border-top-color: rgb(240, 240, 240); border-top-width: 1px; border-top-style: solid; position: absolute; opacity: 1; transform: translate(0px, -50%); -webkit-transform: translate(0, -50%);
}
.c_news_categorylay-01001 .p_scroll .scrolling {
	background: linear-gradient(rgb(255, 255, 255), rgb(242, 242, 243)); border-radius: 6px; border: 1px solid rgb(186, 186, 187); border-image: none; left: 50%; width: 77px; height: 25px; text-align: center; color: rgb(170, 170, 170); font-size: 15px; position: relative; cursor: pointer; box-shadow: inset 0px 0px 10px #fff, 0px 1px 1px rgba(0,0,0,0.1);
}
.c_news_categorylay-01001 .p_scroll .scrolling:hover {
	background: linear-gradient(rgb(255, 255, 255), rgb(247, 247, 248)); border: 1px solid rgb(186, 186, 187); border-image: none;
}
.c_news_categorylay-01001 .p_scroll .scrolling:active {
	background: linear-gradient(rgb(255, 255, 255), rgb(228, 228, 228)); border: 1px solid rgb(186, 186, 187); border-image: none; box-shadow: inset 0px 0px 10px #fff, 0px 1px 2px rgba(0,0,0,0.1);
}
.c_news_categorylay-01001 .p_moreBtn {
	background: rgba(252, 252, 252, 1); margin: 0px; padding: 5px 10px; border: 1px solid rgba(240, 240, 240, 1); text-align: center; color: rgba(101, 190, 186, 1); font-size: 12px; display: inline-table; cursor: pointer; min-height: 29px; min-width: 86px;
}
.c_news_categorylay-01001 .p_moreBtn .font {
	overflow: visible; vertical-align: middle; white-space: nowrap;
}
.c_news_categorylay-01001 .p_moreBtn:hover {
	background: rgba(101, 190, 186, 1); border-color: transparent;
}
.c_news_categorylay-01001 .p_moreBtn:hover {
	color: rgba(255, 255, 255, 1);
}
.c_news_categorylay-01001 .p_moreBtn .iconfont::before {
	content: "";
}
.loading_animation {
	border-width: 3px; border-style: solid; border-color: rgb(115, 114, 130) transparent rgb(115, 114, 130) rgb(115, 114, 130); border-radius: 16px; animation:three-quarters-loader 850ms linear infinite; border-image: none; width: 32px; height: 32px; text-indent: -9999px; overflow: hidden; vertical-align: middle; display: inline-block; position: relative; box-sizing: border-box; -moz-animation: three-quarters-loader 850ms infinite linear; -webkit-animation: three-quarters-loader 850ms infinite linear;
}
.c_news_categorylay-01001 .p_loading {
	width: 890px; height: 70px; text-align: center; color: rgb(102, 102, 102); line-height: 70px; font-size: 18px; background-color: rgb(251, 251, 252);
}
.c_news_categorylay-01001 .p_loading .iconfont::before {
	content: "";
}
.c_news_categorylay-01001 .p_loading .font {
	height: inherit; line-height: 70px; margin-left: 20px; display: inline-block;
}
.c_news_categorylay-01001 .p_more {
	border-width: 0px; border-radius: 0px; width: 890px; height: 70px; text-align: center; color: rgba(115, 115, 131, 1); padding-right: 20px; padding-left: 20px; font-size: 18px; position: relative; background-color: rgb(246, 247, 248);
}
.c_news_categorylay-01001 .p_more:active {
	background-color: rgb(246, 247, 248);
}
.c_news_categorylay-01001 .p_more .font {
	text-align: inherit; vertical-align: middle; display: table-cell;
}
.c_news_categorylay-01001 .p_more .iconfont {
	vertical-align: middle; display: inline;
}
.c_news_categorylay-01001 .p_more .iconfont::before {
	content: "\e6d1";
}
.c_news_categorylay-01001 .p_moreBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.e_pagebox {
	width: auto; height: auto; clear: both; position: relative;
}
.c_news_categorylay-01001 .p_page .pre {
	margin-right: 5px; margin-left: 18px; float: left; display: inline-table;
}
.c_news_categorylay-01001 .p_page .pageNum {
	line-height: 30px; margin-right: 5px; float: left; display: inline-block; position: static;
}
.c_news_categorylay-01001 .p_page .next {
	float: left; display: inline-table;
}
.c_news_categorylay-01001 .p_page .PageInterval {
	line-height: 38px; font-size: 12px; margin-right: 5px; float: left; display: inline-block; position: static;
}
.c_news_categorylay-01001 .p_page .p_PageInterval {
	line-height: 38px; font-size: 12px; margin-right: 5px; float: left; display: inline-block; position: static;
}
.c_news_categorylay-01001 .p_page .pre::after {
	left: -14px; top: 5px; width: 27px; height: 27px; line-height: 0; font-size: 0px; display: none; position: absolute; z-index: -1; content: ""; transform: rotate(45deg); background-color: rgba(242, 242, 242, 1); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);
}
.c_news_categorylay-01001 .p_page .pre:hover::after {
	border-radius: 4px 0px 0px; left: -12px; top: 4px; z-index: -1; box-shadow: 0px 3px 0px rgba(90,90,90,0.8); transform: rotate(45deg); background-color: rgba(101, 190, 186, 1); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8); -moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
}
.c_news_categorylay-01001 .p_page .pre:active::after {
	border-radius: 0px 3px 0px 0px; left: -12px; top: 8px; width: 28px; height: 25px; z-index: -1; box-shadow: 0px 3px 0px rgba(90,90,90,0.8); transform: rotate(-226deg); background-color: rgba(90, 170, 167, 1); -webkit-transform: rotate(-226deg); -moz-transform: rotate(-226deg); -o-transform: rotate(-226deg); -webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8); -moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
}
.c_news_categorylay-01001 .p_page .pre {
	border: 0px solid rgba(255, 255, 255, 0); left: 0px; top: 0px; height: 30px; text-align: center; color: rgba(102, 102, 102, 1); padding-top: 0px; padding-right: 20px; padding-left: 20px; position: relative; background-color: rgba(242, 242, 242, 1);
}
.c_news_categorylay-01001 .p_page .pre:hover {
	border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); cursor: pointer; background-color: rgba(101, 190, 186, 1);
}
.c_news_categorylay-01001 .p_page .pre:active {
	background-color: rgba(90, 170, 167, 1);
}
.c_news_categorylay-01001 .p_page .pre .font {
	bottom: 0px; font-size: 12px; vertical-align: middle; display: table-cell;
}
.c_news_categorylay-01001 .p_page .pre:hover .iconfont {
	color: rgba(255, 255, 255, 1);
}
.c_news_categorylay-01001 .p_page .pre:active .iconfont {
	color: rgba(255, 255, 255, 1);
}
.c_news_categorylay-01001 .p_page .pre .iconfont::before {
	margin-right: 5px; content: "";
}
.c_news_categorylay-01001 .p_page .next::after {
	top: 5px; width: 27px; height: 27px; right: -14px; line-height: 0; font-size: 0px; display: none; position: absolute; z-index: -1; content: ""; transform: rotate(45deg); background-color: rgba(101, 190, 186, 1); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);
}
.c_news_categorylay-01001 .p_page .next:hover::after {
	border-radius: 4px 0px 0px; top: 5px; width: 26px; height: 26px; right: -12px; z-index: -1; box-shadow: 0px 3px 0px #777; transform: rotate(-45deg); background-color: rgba(101, 190, 186, 1); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-box-shadow: 0 3px 0px #777; -moz-box-shadow: 0 3px 0px #777;
}
.c_news_categorylay-01001 .p_page .next:active::after {
	border-radius: 0px 3px 0px 0px; top: 8px; width: 27px; height: 24px; right: -12px; z-index: -1; box-shadow: 0px 3px 0px #777; transform: rotate(226deg); background-color: rgba(90, 170, 167, 1); -webkit-transform: rotate(226deg); -moz-transform: rotate(226deg); -o-transform: rotate(226deg); -webkit-box-shadow: 0 3px 0px #777; -moz-box-shadow: 0 3px 0px #777;
}
.c_news_categorylay-01001 .p_page .next {
	border: 0px solid rgba(255, 255, 255, 0); left: 0px; top: 0px; height: 30px; text-align: center; color: rgba(255, 255, 255, 1); padding-top: 0px; padding-right: 20px; padding-left: 20px; position: relative; background-color: rgba(101, 190, 186, 1);
}
.c_news_categorylay-01001 .p_page .next:hover {
	border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); cursor: pointer; background-color: rgba(101, 190, 186, 1);
}
.c_news_categorylay-01001 .p_page .next:active {
	background-color: rgba(90, 170, 167, 1);
}
.c_news_categorylay-01001 .p_page .next .font {
	bottom: 0px; font-size: 12px; vertical-align: middle; display: table-cell;
}
.c_news_categorylay-01001 .p_page .next:hover .iconfont {
	color: rgba(255, 255, 255, 1);
}
.c_news_categorylay-01001 .p_page .next:active .iconfont {
	color: rgba(255, 255, 255, 1);
}
.c_news_categorylay-01001 .p_page .next .iconfont::before {
	margin-top: 3px; margin-left: 5px; float: right; content: "";
}
.c_news_categorylay-01001 .p_page .pageNum {
	width: inherit; height: inherit; color: inherit; font-family: inherit; font-size: 14px; font-weight: inherit; text-decoration: none; display: table; position: absolute; cursor: pointer; background-size: 100% 100%;
}
.c_news_categorylay-01001 .p_page .pageNum {
	border: 0px solid rgba(255, 255, 255, 0); width: 30px; height: 30px; text-align: center; color: rgba(102, 102, 102, 1); position: relative; background-color: rgba(242, 242, 242, 1);
}
.c_news_categorylay-01001 .p_page .pageNum:hover {
	border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: rgba(101, 190, 186, 1);
}
.c_news_categorylay-01001 .p_page .pageNum:active {
	text-decoration: none; background-color: rgba(90, 170, 167, 1);
}
.c_news_categorylay-01001 .p_page .pageNum.active {
	color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgba(90, 170, 167, 1);
}
.c_news_categorylay-01001 .p_page .pageNum .font {
	bottom: 0px; vertical-align: middle; display: table-cell;
}
.c_news_categorylay-01001 .p_page .pageNum .iconfont {
	color: rgba(255, 255, 255, 1); vertical-align: middle; display: inline;
}
.c_news_categorylay-01001 .p_page .pageNum:hover .iconfont {
	color: rgba(255, 255, 255, 1);
}
.c_news_categorylay-01001 .p_page .pageNum:active .iconfont {
	color: rgba(255, 255, 255, 1);
}
.c_news_categorylay-01001 .p_page .pageNum .iconfont::before {
	content: "";
}
.c_news_categorylay-01001 .p_page .PageInterval {
	color: rgba(102, 102, 102, 1); line-height: 30px; cursor: text;
}
.c_news_categorylay-01001 .p_page .p_PageInterval {
	color: rgba(102, 102, 102, 1); line-height: 30px; cursor: text;
}
.c_news_categorylay-01001 .p_OccupyBox {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; width: auto; height: auto; overflow: hidden;
}
.c_news_categorylay-01001 .p_CommonSquareNumBtn {
	border-width: 1px; border-color: transparent; padding: 0px; width: 100px; height: 10px; text-align: center; color: rgba(153, 153, 153, 1); font-family: "Microsoft YaHei"; font-size: 12px; display: inline-block; cursor: pointer; background-color: rgba(228, 228, 228, 1);
}
.c_news_categorylay-01001 .p_CommonSquareNumBtn img {
	display: none;
}
.c_news_categorylay-01001 .p_CommonSquareNumBtn .shape {
	width: inherit; height: inherit; text-indent: -9999em; vertical-align: middle;
}
.c_news_categorylay-01001 .p_CommonSquareNumBtn:hover {
	color: rgba(255, 255, 255, 1); background-color: rgba(103, 184, 180, 1);
}
.c_news_categorylay-01001 .p_CommonSquareNumBtn.active {
	color: rgba(255, 255, 255, 1); background-color: rgba(103, 184, 180, 1);
}
.c_news_categorylay-01001 .p_CommonSquareNumBtn.j-nav-active {
	color: rgba(255, 255, 255, 1); background-color: rgba(103, 184, 180, 1);
}
.c_news_categorylay-01001 .p_CommonThumbnailBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_CommonSummaryBoxA {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_CommonSwitchBtnB {
	color: rgba(154, 155, 155, 1); font-size: 28px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.c_news_categorylay-01001 .p_CommonSwitchBtnB .iconfont::before {
	display: inline-block; content: "\e6b0";
}
.c_news_categorylay-01001 .p_CommonSwitchBtnB:hover {
	color: rgba(105, 192, 188, 1);
}
.c_news_categorylay-01001 .p_CommonSwitchBtnB:hover {
	cursor: pointer;
}
.c_news_categorylay-01001 .p_MatteIcon {
	margin: 0px; width: inherit; height: inherit; color: rgba(102, 102, 102, 1);
}
.c_news_categorylay-01001 .p_MatteIcon .iconfont::before {
	font-size: 50px; content: "\e6bd";
}
.c_news_categorylay-01001 .p_Position {
	width: inherit; height: auto; text-align: left; vertical-align: middle; display: none; animation-name: fadeInUp; animation-duration: 0.5s; animation-delay: 0s; animation-fill-mode: both; -webkit-animation-fill-mode: both;
}
.c_news_categorylay-01001 .p_matte {
	width: 100%; height: 100%; display: none; position: absolute; z-index: 999; table-layout: fixed;
}
.c_news_categorylay-01001 .p_matteA {
	width: 100%; height: 100%; display: none; position: absolute; z-index: 999; animation-fill-mode: both; background-color: rgba(0, 0, 0, 0.3); -webkit-animation-fill-mode: both;
}
.c_news_categorylay-01001 .p_summary {
	text-align: left; color: rgba(102, 102, 102, 1); line-height: 26px; font-size: 14px; vertical-align: top; -ms-word-break: break-all;
}
.c_news_categorylay-01001 .p_nameB {
	margin: 0px; padding: 0px; text-align: left; color: rgb(150, 150, 150); font-size: 14px; vertical-align: middle; display: inline-block;
}
.c_news_categorylay-01001 .p_nameB .font {
	line-height: 19px; vertical-align: middle;
}
.c_news_categorylay-01001 .p_nameB .iconfont::before {
	display: inline-block; content: "";
}
.c_news_categorylay-01001 .p_SummaryBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_title {
	margin: 0px; padding: 0px; text-align: left; color: rgba(51, 51, 51, 1); font-size: 16px; font-weight: 400; display: inline-table; cursor: pointer;
}
.c_news_categorylay-01001 .p_title .font {
	text-align: center; line-height: 21px; vertical-align: middle;
}
.c_news_categorylay-01001 .p_title:hover {
	color: rgb(255, 255, 255);
}
.c_news_categorylay-01001 .p_title:active {
	color: rgb(255, 255, 255);
}
.c_news_categorylay-01001 .p_title .iconfont::before {
	content: "";
}
.e_title.c_news_categorylay-01001 .p_LinkC {
	padding: 0px; text-align: left; color: rgb(112, 112, 112); font-size: 14px; display: inline-block;
}
.e_title.c_news_categorylay-01001 .p_LinkC {
	line-height: 19px; vertical-align: middle; white-space: nowrap;
}
a > .e_title.c_news_categorylay-01001 .p_LinkC:hover {
	color: rgb(96, 169, 215); font-weight: bold; text-decoration: underline; cursor: pointer;
}
a > .e_title.c_news_categorylay-01001 .p_LinkC:active {
	color: rgb(96, 169, 215); font-weight: 400;
}
a > .e_title.c_news_categorylay-01001 .p_LinkC:active {
	text-decoration: none; margin-top: 0px;
}
.e_title.c_news_categorylay-01001 .p_LinkC .iconfont::before {
	display: inline-block; content: "";
}
.c_news_categorylay-01001 .p_TitleBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_icon {
	padding: 0px; width: 20px; height: auto; text-align: center; color: rgba(153, 153, 153, 1); font-size: 14px; vertical-align: middle; position: relative; z-index: 3;
}
.c_news_categorylay-01001 .p_icon:hover {
	color: rgba(153, 153, 153, 1);
}
.c_news_categorylay-01001 .p_icon:active {
	color: rgba(153, 153, 153, 1);
}
.c_news_categorylay-01001 .p_icon .font {
	font-size: inherit;
}
.c_news_categorylay-01001 .p_icon .iconfont::before {
	display: inline-block; content: "\e6ae";
}
.c_news_categorylay-01001 .p_header {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_content {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_thumbnail {
	padding: 0px; border: 1px transparent; overflow: hidden;
}
.c_news_categorylay-01001 .p_thumbnail:hover {
	border: 1px transparent;
}
.c_news_categorylay-01001 .p_thumbnail:active {
	border: 1px transparent;
}
.c_news_categorylay-01001 .p_images {
	margin: 0px; padding: 0px; border: 0px solid rgba(228, 228, 228, 1); width: 236px; height: 175px; overflow: hidden;
}
.e_title.c_news_categorylay-01001 .p_LinkA {
	padding: 0px; text-align: left; color: rgb(112, 112, 112); font-size: 14px; display: inline-block;
}
.e_title.c_news_categorylay-01001 .p_LinkA {
	line-height: 19px; vertical-align: middle; white-space: nowrap;
}
a > .e_title.c_news_categorylay-01001 .p_LinkA:hover {
	color: rgb(96, 169, 215); font-weight: bold; text-decoration: underline; cursor: pointer;
}
a > .e_title.c_news_categorylay-01001 .p_LinkA:active {
	color: rgb(96, 169, 215); font-weight: 400;
}
a > .e_title.c_news_categorylay-01001 .p_LinkA:active {
	text-decoration: none; margin-top: 0px;
}
.e_title.c_news_categorylay-01001 .p_LinkA .iconfont::before {
	display: inline-block; content: "";
}
.c_news_categorylay-01001 .p_articles {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_news {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_CommonSwitchBtnA {
	color: rgba(154, 155, 155, 1); font-size: 28px; vertical-align: middle; display: inline-block; cursor: pointer;
}
.c_news_categorylay-01001 .p_CommonSwitchBtnA .iconfont::before {
	display: inline-block; content: "\e6b0";
}
.c_news_categorylay-01001 .p_CommonSwitchBtnA:hover {
	color: rgba(105, 192, 188, 1);
}
.c_news_categorylay-01001 .p_CommonSwitchBtnA:hover {
	cursor: pointer;
}
.c_news_categorylay-01001 .p_CommonInteraction {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_CommonLanternBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_news_categorylay-01001 .p_Newslist {
	margin: 0px; padding: 0px; border: 1px rgba(255, 255, 255, 1); width: 880px; height: auto; white-space: nowrap; background-color: transparent;
}
.c_news_categorylay-01001 {
	width: 890px; height: 370px; overflow: hidden; font-size: 0px; position: absolute;
}
.c_news_categorylay-01001 .p_Newslist {
	background: none; width: inherit; height: auto; overflow: hidden; white-space: normal;
}
.c_news_categorylay-01001 .p_news {
	border-color: transparent; padding: 15px; width: auto; height: auto; overflow: hidden; display: block;
}
.c_news_categorylay-01001 .p_content {
	border-width: 0px; margin: 10px; width: auto; height: auto; background-color: transparent;
}
.c_news_categorylay-01001 .p_header {
	border-width: 0px; width: auto; height: auto; background-color: transparent;
}
.c_news_categorylay-01001 .p_iconBox {
	width: auto; height: auto;
}
.c_news_categorylay-01001 .p_TitleBox {
	border-width: 0px; width: auto; height: auto; background-color: transparent;
}
.c_news_categorylay-01001 .p_SummaryBox {
	border-width: 0px; width: auto; height: auto; background-color: transparent;
}
.c_news_categorylay-01001 .p_icon {
	width: auto; height: auto; margin-top: 5px; float: left;
}
.c_news_categorylay-01001 .p_icon .font {
	display: inline;
}
.c_news_categorylay-01001 .p_articles {
	margin: 5px; border: 1px solid rgb(240, 240, 240); border-image: none; width: calc((100% - 40px)/4); height: auto; text-align: left; overflow: hidden; vertical-align: top; display: inline-block;
}
.c_news_categorylay-01001 .p_articles:hover {
	background: rgb(28, 95, 185);
}
.c_news_categorylay-01001 .p_images {
	margin: 5px; width: auto; height: auto; vertical-align: middle; display: block; position: relative;
}
.c_news_categorylay-01001 .p_thumbnail {
	width: 100%; height: auto; text-align: center; overflow: hidden; vertical-align: middle;
}
.c_news_categorylay-01001 .higher .p_thumbnail {
	height: 100%; position: absolute;
}
.c_news_categorylay-01001 .widther .p_thumbnail {
	height: 100%; position: absolute;
}
.c_news_categorylay-01001 .smaller .p_thumbnail {
	height: 100%; position: absolute;
}
.c_news_categorylay-01001 .p_thumbnail img {
	width: 100%;
}
.c_news_categorylay-01001 .p_VideoIcon {
	left: 50%; top: 50%; width: auto; margin-top: -10px; margin-left: -10px; position: absolute;
}
.c_news_categorylay-01001 .p_icon.item_hide + .p_TitleBox {
	text-indent: 0px;
}
.c_news_categorylay-01001 .p_title {
	display: block;
}
.c_news_categorylay-01001 .p_title .font {
	display: block; white-space: normal;
}
.c_news_categorylay-01001 .p_title:active {
	color: rgb(87, 178, 173);
}
.c_news_categorylay-01001 .p_title.recommend {
	color: rgb(237, 90, 90);
}
.c_news_categorylay-01001 .p_SummaryBox {
	margin-top: 5px;
}
.c_news_categorylay-01001 .p_header {
	overflow: hidden; font-size: 0px;
}
.c_news_categorylay-01001 .p_nameB {
	margin-top: 3px; float: left;
}
.c_news_categorylay-01001 .p_nameB .font {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.c_news_categorylay-01001 .p_icon .iconfont::before {
	color: rgba(153, 153, 153, 1); content: "\e6ae";
}
.c_news_categorylay-01001 .p_VideoIcon::before {
	color: rgba(255, 255, 255, 1); font-size: 25px; content: "\e65d";
}
.c_news_categorylay-01001 .p_summary {
	text-align: justify; font-family: "Microsoft Yahei"; white-space: normal;
}
.c_news_categorylay-01001 .p_page {
	width: auto; height: auto; right: 30px; margin-top: 10px; margin-bottom: 10px; float: right;
}
.c_news_categorylay-01001 .p_CommonLanternBox {
	width: auto; height: auto; position: relative;
}
.c_news_categorylay-01001 .p_CommonSwitchBtnA {
	left: 50%; top: 50%; color: rgb(229, 229, 229); font-size: 45px; position: absolute; transform: translate(-50%, -50%);
}
.c_news_categorylay-01001 .p_CommonSwitchBtnA .iconfont::before {
	content: "\e687";
}
.c_news_categorylay-01001 .p_CommonSwitchBtnB {
	top: 50%; right: 50%; color: rgb(229, 229, 229); font-size: 45px; position: absolute; transform: translate(50%, -50%);
}
.c_news_categorylay-01001 .p_CommonSwitchBtnB .iconfont::before {
	content: "\e6ae";
}
.c_news_categorylay-01001 .p_CommonSummaryBoxA {
	width: auto; height: auto; text-align: center; margin-bottom: 20px;
}
.c_news_categorylay-01001 .p_CommonThumbnailBox {
	width: auto; height: auto;
}
.c_news_categorylay-01001 .d_CommonInteractionA {
	left: 0px; top: 50%; width: 60px; height: auto; overflow: visible; vertical-align: middle; position: absolute; transform: translate(0px, -50%);
}
.c_news_categorylay-01001 .d_CommonInteractionB {
	top: 50%; width: 60px; height: auto; right: 0px; overflow: visible; vertical-align: middle; position: absolute; transform: translate(0px, -50%);
}
.c_news_categorylay-01001 .p_CommonSquareNumBtn {
	margin: 0px 8px; width: 100px; height: 10px;
}
.c_news_categorylay-01001 .p_moreBox {
	width: auto; height: auto;
}
.c_news_categorylay-01001 .p_more {
	position: static;
}
.c_news_categorylay-01001 .p_moreBtn {
	width: auto; position: static;
}
.c_news_categorylay-01001 .p_articles:hover .p_matteA {
	display: block;
}
.c_news_categorylay-01001 .p_articles:hover .p_Position {
	display: inline-block;
}
.c_news_categorylay-01001 .p_articles:hover .p_matte {
	display: block;
}
.c_news_categorylay-01001 .p_MatteIcon {
	width: auto; display: inline-block;
}
.c_news_categorylay-01001 .p_MatteIcon::before {
	content: "";
}
.c_news_categorylay-01001 .p_MatteIcon .iconfont {
	color: rgba(255, 255, 255, 0.8); font-size: 20px;
}
.c_news_categorylay-01001 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
.c_news_categorylay-01001 .p_articles .p_matte::before {
	width: 0px; height: 100%; vertical-align: middle; display: inline-block; content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbCurrent {
	font-size: 0px;
}
.c_breadcrumb_nav-02001 .p_breadcrumbCurrent {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_breadcrumb_nav-02001 .p_breadcrumbCurrent .font {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: inline-block;
}

.c_breadcrumb_nav-02001 .p_breadcrumbCurrent .font a{ color: #FFF;}
.c_breadcrumb_nav-02001 .p_breadcrumbCurrent .before::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbCurrent .after::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumb {
	color: rgb(255, 255, 255); font-size: 14px;
}
.c_breadcrumb_nav-02001 .p_breadcrumb {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_breadcrumb_nav-02001 .p_breadcrumb > a > .font {
	line-height: 30px; display: inline-block;
}
.c_breadcrumb_nav-02001 .p_breadcrumb > a {
	color: inherit;
}
.c_breadcrumb_nav-02001 .p_breadcrumb.contentBox > a > .font {
	border: 1px solid rgb(224, 242, 241); border-image: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumb.contentBox > a > .font:hover {
	text-decoration: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumb > a > .font:hover {
	text-decoration: underline;
}
.c_breadcrumb_nav-02001 .p_breadcrumb .before::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumb .after::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumb.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumb.contentBox:hover > a > .font {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) transparent; border-image: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumb.contentBox .after {
	margin-right: 5px;
}
.c_breadcrumb_nav-02001 .p_breadcrumb.contentBox .after::before {
	content: "\e69a";
}
.c_breadcrumb_nav-02001 .p_breadcrumb.contentBox:hover .after::before {
	content: "\e69c";
}
.e_title.c_breadcrumb_nav-02001 .p_sortLink {
	padding: 0px; text-align: left; color: rgba(101, 190, 186, 1); font-size: 14px; display: inline-block;
}
.e_title.c_breadcrumb_nav-02001 .p_sortLink {
	line-height: 19px; vertical-align: middle; white-space: nowrap;
}
a > .e_title.c_breadcrumb_nav-02001 .p_sortLink:hover {
	font-weight: bold; text-decoration: underline; cursor: pointer;
}
a > .e_title.c_breadcrumb_nav-02001 .p_sortLink:active {
	color: rgba(69, 165, 161, 1); font-weight: 400;
}
a > .e_title.c_breadcrumb_nav-02001 .p_sortLink:active {
	text-decoration: none; margin-top: 0px;
}
.e_title.c_breadcrumb_nav-02001 .p_sortLink .iconfont::before {
	display: inline-block; content: "";
}
.c_breadcrumb_nav-02001 .p_content {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond {
	color: rgb(255, 255, 255); font-size: 14px;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond > a > .font {
	line-height: 30px; display: inline-block;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond > a {
	color: inherit;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond.contentBox > a > .font {
	border: 1px solid rgb(224, 242, 241); border-image: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond.contentBox > a > .font:hover {
	text-decoration: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond > a > .font:hover {
	text-decoration: underline;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond .before::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond .after::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond.contentBox:hover > a > .font {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) transparent; border-image: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond.contentBox .after {
	margin-right: 5px;
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond.contentBox .after::before {
	content: "\e69a";
}
.c_breadcrumb_nav-02001 .p_breadcrumbSecond.contentBox:hover .after::before {
	content: "\e69c";
}
.c_breadcrumb_nav-02001 .p_end {
	margin: 0px; padding: 0px; text-align: left; color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; display: inline-block;
}
.c_breadcrumb_nav-02001 .p_end .font {
	text-align: inherit; line-height: 14px; vertical-align: middle; white-space: nowrap;
}
.c_breadcrumb_nav-02001 .p_end .iconfont::before {
	display: inline-block; content: ""; shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst {
	color: rgb(255, 255, 255); font-size: 14px;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst > a > .font {
	line-height: 30px; display: inline-block;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst > a {
	color: inherit;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst.contentBox > a > .font {
	border: 1px solid rgb(224, 242, 241); border-image: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst.contentBox > a > .font:hover {
	text-decoration: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst > a > .font:hover {
	text-decoration: underline;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst .before::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst .after::before {
	content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst.contentBox:hover > a > .font {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) transparent; border-image: none;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst.contentBox .after {
	margin-right: 5px;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst.contentBox .after::before {
	content: "\e69a";
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst.contentBox:hover .after::before {
	content: "\e69c";
}
.c_breadcrumb_nav-02001 .p_breadcrumbList {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_breadcrumb_nav-02001 {
	width: 1180px; height: 30px; overflow: visible; font-size: 0px; position: absolute;
}
.c_breadcrumb_nav-02001 .p_breadcrumbList {
	width: auto; height: auto; text-align: center; overflow: visible; background-color: transparent;
}
.c_breadcrumb_nav-02001 .p_breadcrumbList > a {
	display: inline-block;
}
.c_breadcrumb_nav-02001 .p_CurrentBox {
	color: rgb(102, 102, 102);
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst .before::before {
	content: "\e68a";
}
.c_breadcrumb_nav-02001 .p_content {
	background: rgb(255, 255, 255); padding: 9px 7px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 240px; height: auto; font-size: 0px; display: none; position: absolute;
}
.c_breadcrumb_nav-02001 .contentBox:hover .p_content {
	display: block;
}
.c_breadcrumb_nav-02001 .p_sortLink {
	margin: 9px 7px; color: rgb(255, 255, 255); font-size: 14px; display: inline-block; cursor: pointer;
}
.c_breadcrumb_nav-02001 .p_sortLink .font {
	line-height: 14px; font-weight: normal;
}
.c_breadcrumb_nav-02001 .p_sortLink:hover {
	font-weight: normal; text-decoration: underline;
}
.c_breadcrumb_nav-02001 .p_sortLink.current {
	color: rgb(188, 188, 188);
}
.c_breadcrumb_nav-02001 .p_sortLink.current:hover {
	font-weight: normal; text-decoration: none;
}
.c_breadcrumb_nav-02001 .p_sortLink.current .font {
	font-weight: normal; text-decoration: none; cursor: default;
}
.c_breadcrumb_nav-02001 .p_end {
	margin-right: 6px; margin-left: 6px; vertical-align: middle;
}
.c_breadcrumb_nav-02001 .p_breadcrumbCurrent {
	
}
.c_breadcrumb_nav-02001 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
.c_breadcrumb_nav-02001 > div {
	animation-fill-mode: both;
}
.c_breadcrumb_nav-02001 .p_breadcrumbFirst .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.e_ContentMajorStyleBox-001 {
	background-position: left top; width: 100%; height: 100%; overflow: hidden; background-image: url("/img/tubiao.png?tenantId=135915&viewType=1&v=1699248586000"); background-repeat: no-repeat; background-image-part-image: url(/img/tubiao.png?tenantId=135915&viewType=1&v=1699248586000); width-and-width-uint: 100%; height-and-height-uint: auto;
}
.head_Logo img {
	height: 40px;
}
.news_two p {
	margin: 0px;
}
.news_two a {
	color: rgb(204, 204, 204); text-decoration: none;
}
.news_two ol {
	list-style: none;
}
.news_two ul {
	list-style: none;
}
.news_two h1 {
	font-size: 12px; font-weight: 400;
}
.news_two h2 {
	font-size: 12px; font-weight: 400;
}
.news_two h3 {
	font-size: 12px; font-weight: 400;
}
.news_two h4 {
	font-size: 12px; font-weight: 400;
}
.news_two h5 {
	font-size: 12px; font-weight: 400;
}
.news_two h6 {
	font-size: 12px; font-weight: 400;
}
.news_two {
	overflow: hidden;
}
.news_two em {
	font-style: normal;
}
.news_two i {
	font-style: normal;
}
.news_two img {
	border: 0px currentColor; border-image: none; display: block;
}
.news_two input {
	background: 0px 0px; border: currentColor; border-image: none;
}
.news_two input {
	outline: 0px; font-family: "Î¢ÈíÑÅºÚ", Arial; font-size: 14px;
}
.news_two textarea {
	outline: 0px; font-family: "Î¢ÈíÑÅºÚ", Arial; font-size: 14px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.news_two img {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.clearfix {
	-ms-zoom: 1;
}
.news_two input {
	outline: 0px; font-family: "å¾®è½¯é›…é»‘", Arial; font-size: 14px; -webkit-appearance: none;
}
.news_two textarea {
	outline: 0px; font-family: "å¾®è½¯é›…é»‘", Arial; font-size: 14px; -webkit-appearance: none;
}
.header {
	width: 100%; height: auto; font-size: 14px; position: absolute; z-index: 50;
}
.head_cont {
	margin: 0px auto; padding: 24px 0px; transition:0.3s ease-out; width: 100%; z-index: 10;
}
.head_Logo {
	width: auto; height: 40px; float: left; display: block;
}
.head_nav {
	float: right;
}
.head_nav li {
	width: auto; height: 50px; float: left; position: relative;
}
.head_nav_li a {
	margin: 0px 0.5px; padding: 10px 26px; border-radius: 18px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 14px;
}
.head_nav_li .subnav a {
	transition:0.3s ease-out; width: 180px; color: rgb(110, 110, 110); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.head_nav_li .active {
	color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);
}
.head_nav_li a:hover {
	color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);
}
.subnav {
	padding: 22px 0px 20px; border-radius: 6px; transition:0.3s; left: 50%; top: 54px; width: 192px; margin-left: -95px; visibility: hidden; position: absolute; z-index: 20; opacity: 0; box-shadow: 0px 6px 10px rgba(0,0,0,0.1); transform: translate3d(0px, 10px, 0px); background-color: rgb(255, 255, 255); -webkit-transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0);
}
.head_nav_li:hover .subnav {
	visibility: visible; opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.subnav_Tri {
	top: -8px; width: 0px; height: 0px; right: 46%; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute;
}
.subnav li {
	transition:0.3s ease-out; width: 100%; height: 44px; text-align: center; line-height: 44px; border-bottom-color: rgb(241, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
.subnav .subnav_bor {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.head_nav .subnav_a {
	padding: 0px 25px; border-radius: 0px; height: 44px; color: rgb(163, 163, 163); line-height: 44px; font-size: 13px;
}
.subnav li a {
	background: 0px 0px; color: rgb(110, 110, 110); line-height: 42px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.subnav li:hover a {
	background: 0px 0px; color: rgb(61, 61, 61); line-height: 42px;
}
.subnav li:hover {
	background-color: rgb(247, 247, 247);
}
#wrap {
	width: 100%; z-index: 50;
}
.topBar {
	transition:0.3s ease-out; height: 90px;
}
.hide#nav .topBar {
	height: 60px; box-shadow: 0px 2px 6px rgba(0,0,0,0.08); background-color: rgba(57, 66, 79, 0.92);
}
.hide#nav .topBar .head_cont {
	padding: 12px;
}
.hide#nav .topBar .nav_cont {
	padding: 12px;
}
.nav {
	width: 100%; height: auto; font-size: 14px; z-index: 50; background-color: rgb(57, 66, 79);
}
.nav_cont {
	margin: 0px auto; padding: 24px 0px; transition:0.3s ease-out; width: 1200px; z-index: 10;
}
.nav_box {
	height: 90px; font-size: 14px; background-color: rgb(57, 66, 79);
}
.nav_Logo {
	width: auto; height: 40px; float: left; display: block;
}
.nav_Logo img {
	height: 40px;
}
.nav_list {
	float: right;
}
.nav_list_li {
	width: auto; height: 46px; float: left; position: relative;
}
.nav_list_li:hover .subnav {
	visibility: visible; opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
}
.nav_list a {
	margin: 0px 0.5px; padding: 0px 26px; border-radius: 18px; height: 36px; text-align: center; color: rgb(219, 219, 219); line-height: 36px; display: block;
}
.nav_list .active {
	color: rgb(255, 255, 255); background-color: rgb(204, 204, 204);
}
.nav_list a:hover {
	color: rgb(255, 255, 255); background-color: rgb(204, 204, 204);
}
.top_txt {
	margin: 0px auto; width: 1200px; height: 205px; padding-top: 175px;
}
.top_txt p {
	width: 600px; height: 30px; color: rgb(204, 204, 204); overflow: hidden; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 24px;
}
.top_txt_a {
	border-radius: 13px; border: 1px solid rgba(255, 255, 255, 0.1); border-image: none; width: 80px; height: 24px; margin-top: 15px; display: block;
}
.top_txt_a i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -64px 0px; margin: 5px 0px 0px 32px; width: 34px; height: 12px; display: block;
}
.bgmask {
	background: rgb(204, 204, 204); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 1; opacity: 1;
}
.content {
	width: 100%; height: auto;
}
.indexCont {
	width: 100%; height: auto;
}
.moslider {
	width: 100%; height: 850px; overflow: hidden; position: relative; min-width: 1200px;
}
.slider_bg {
	height: 100%; position: relative;
}
.slider a {
	display: block;
}
.slider li {
	background-position: center; width: 100%; height: 850px; float: left; background-repeat: no-repeat; background-size: cover;
}
.slider_txt {
	left: 104px; top: 306px; width: 506px; position: absolute;
}
.slider_box {
	margin: 0px auto; width: 1200px; height: 850px; position: relative;
}
.slider_title {
	color: rgb(255, 255, 255); line-height: 66px; overflow: hidden; font-size: 46px;
}
.slider_txt_arrow {
	background: rgb(255, 255, 255); border-radius: 20px; width: 160px; height: 30px; padding-top: 10px; margin-top: 30px;
}
.slider_txt_arrow i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat; width: 52px; height: 20px; margin-left: 92px; display: block;
}
.slider_sub {
	width: 286px; height: 46px; color: rgb(255, 255, 255); line-height: 46px; overflow: hidden; font-size: 24px;
}
.slider_dot {
	top: 50%; right: 80px; position: absolute; z-index: 6;
}
.slider_dot p {
	background: rgb(247, 247, 247); border-radius: 4px; width: 6px; height: 6px; margin-bottom: 20px; position: relative; cursor: pointer;
}
.slider_dot .active i {
	background: 0px 0px; border-radius: 8px; border: 1px solid rgb(247, 247, 247); border-image: none; left: 0px; top: 0px; width: 14px; height: 14px; position: absolute; cursor: pointer;
}
.slider_dot a {
	margin: -6px 0px 0px -6px; left: 1px; top: 1px; width: 16px; height: 16px; display: block; position: absolute;
}
.banner_body {
	width: 100%; height: 100%;
}
.service_bg {
	background-position: center 440px; width: 100%; height: auto; position: relative; min-width: 1200px; background-attachment: fixed; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.service {
	margin: 0px auto; padding: 92px 0px; width: 1200px; height: 152px; position: relative; z-index: 10;
}
.ser_l {
	width: 300px; float: left;
}
.ser_r {
	width: 900px; height: 150px; float: left; position: relative;
}
.ser_l_h2 {
	width: 200px; height: 38px; color: rgb(51, 51, 51); line-height: 38px; overflow: hidden; font-size: 24px;
}
.ser_l_p {
	width: 200px; height: 26px; color: rgb(177, 177, 177); line-height: 26px; overflow: hidden; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.ser_carousel {
	height: 150px;
}
.ser_carousel_a {
	width: 240px; height: 150px; float: left;
}
.ser_carousel_txt {
	padding: 25px 0px 0px 30px; width: 278px; height: 150px; float: left;
}
.ser_carousel_txt h3 {
	height: 34px; color: rgb(68, 68, 68); line-height: 34px; overflow: hidden; font-size: 18px; margin-bottom: 12px;
}
.ser_carousel_txt p {
	height: 52px; color: rgb(177, 177, 177); line-height: 26px; overflow: hidden;
}
.ser_r_but {
	border-radius: 13px; border: 1px solid rgb(231, 231, 231); transition:0.3s ease-out; border-image: none; top: 8px; width: 78px; height: 18px; right: 0px; padding-top: 5px; display: block; position: absolute;
}
.ser_r_but span {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat 0px -21px; transition:0.3s ease-out; width: 34px; height: 14px; margin-left: 35px; display: block;
}
.ser_r_but:hover {
	background: 0px 0px rgb(204, 204, 204);
}
.ser_r_but:hover span {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat 0px -37px;
}
.ser_r_dot {
	left: 275px; bottom: 10px; position: absolute; z-index: 6;
}
.ser_r_dot p {
	background: rgb(98, 98, 98); border-radius: 2px; width: 3px; height: 3px; margin-right: 20px; float: left; position: relative;
}
.ser_r_dot li {
	float: left;
}
.ser_r_dot .active i {
	background: rgb(255, 255, 255); border-radius: 6px; border: 1px solid rgb(204, 204, 204); border-image: none; left: -5px; top: -5px; width: 11px; height: 11px; position: absolute;
}
.ser_r_dot a {
	margin: -6px 0px 0px -6px; width: 16px; height: 16px; display: block;
}
.service_two_bg {
	width: 100%; height: auto;
}
.service_two {
	margin: 0px auto; padding: 60px 0px 180px; width: 1200px; position: relative;
}
.service_two_ul {
	width: 100%; height: auto;
}
.service_two_ul li {
	height: 190px;
}
.ser_two_box {
	width: 1200px; height: 190px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.ser_two_a {
	transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); width: 100%; height: 100%; display: block; position: relative;
}
.ser_two_a img {
	margin: 20px 40px 20px 20px; width: 240px; height: 150px; float: left; background-color: rgb(255, 255, 255);
}
.ser_two_txt {
	margin: 20px 0px 0px; transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); width: 690px; float: left;
}
.ser_two_box a:hover .ser_two_txt {
	margin: 20px 0px 0px 40px; width: 690px; float: left;
}
.ser_two_title {
	margin: 20px 0px 6px; transition:0.3s ease-out; width: 690px; height: 48px; color: rgb(68, 68, 68); line-height: 48px; overflow: hidden; font-size: 18px; display: block;
}
.ser_two_sub {
	transition:0.3s ease-out; width: 700px; height: 52px; color: rgb(177, 177, 177); line-height: 26px; overflow: hidden; display: block;
}
.ser_but {
	border-radius: 18px; border: 1px solid rgb(222, 223, 225); transition:0.5s cubic-bezier(0.215, 0.61, 0.355, 1); border-image: none; top: 72px; width: 70px; height: 35px; text-align: center; right: 50px; position: absolute;
}
.ser_but i {
	transition:0.3s; width: 70px; height: 35px; line-height: 35px;
}
.news_two_ul li:hover .ser_but {
	color: rgb(255, 255, 255);
}
.show_thr_b_r .ser_but i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -110px -11px; margin: 13px 0px 0px 11px; transition:0.3s ease-out; width: 15px; height: 9px; display: block;
}
.show_thr_b_r:hover .ser_but i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -110px 0px;
}
.show_thr_b_l .ser_but i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -142px -11px; margin: 13px 0px 0px 11px; transition:0.3s ease-out; width: 15px; height: 9px; display: block;
}
.show_thr_b_l:hover .ser_but i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -142px 0px;
}
.team_thr_but {
	background: rgb(46, 52, 63); border-radius: 0px 4px 4px 0px; border: 1px solid rgb(46, 52, 63); border-image: none; top: 60px; right: -763px; position: absolute;
}
.chazi i {
	transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);
}
.chazi .ser_but_zuo {
	margin: 17px 0px 0px 7px; width: 21px; height: 1px;
}
.chazi .ser_but_you {
	margin: -11px 0px 0px 17px; width: 1px; height: 21px;
}
.team_thr_l .chazi i {
	transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); background-color: rgb(126, 126, 126);
}
.team_thr_l:hover .chazi i {
	transform: rotate(135deg); background-color: rgb(204, 204, 204); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg);
}
.ser_two_box a:hover {
	background: rgb(204, 204, 204);
}
.ser_two_box a:hover .ser_two_title {
	color: rgb(255, 255, 255);
}
.ser_two_box a:hover .ser_two_sub {
	color: rgb(255, 255, 255);
}
.ser_two_box a:hover .ser_but {
	background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-image: none;
}
.ser_two_box a:hover .ser_but i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -110px 0px;
}
.paging_box {
	left: 50%; bottom: 60px; margin-left: -80px; position: absolute;
}
.paging {
	border-radius: 21px; border: 1px solid rgb(232, 232, 232); border-image: none; width: 160px; height: 38px;
}
.paging_l {
	transition:0.3s ease-out; width: 81px; height: 40px; margin-top: -1px; margin-left: -1px; float: left; display: block; border-top-left-radius: 21px; border-bottom-left-radius: 21px;
}
.paging_r {
	transition:0.3s ease-out; width: 81px; height: 40px; margin-top: -1px; margin-right: -2px; float: right; display: block; border-top-right-radius: 21px; border-bottom-right-radius: 21px;
}
.paging_r i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -76px -103px; margin: 15px 0px 0px 10px; transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); width: 58px; height: 12px; display: block;
}
.paging .paging_r:hover i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -18px -103px; margin: 15px 0px 0px 20px;
}
.paging_l i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -70px -88px; margin: 15px 0px 0px 10px; transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); width: 58px; height: 12px; display: block;
}
.paging .paging_l:hover i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -148px -88px; margin: 15px 0px 0px 20px;
}
.paging a:hover {
	background: rgb(204, 204, 204);
}
.ser_three {
	margin: 0px auto; padding: 20px 0px 70px; width: 1000px;
}
.ser_three_bg {
	min-height: 780px;
}
.ser_three h3 {
	margin: 0px auto; padding: 30px 50px; text-align: center; color: rgb(68, 68, 68); font-size: 18px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid;
}
.ser_three img {
	height: auto; margin-bottom: 45px;
}
.showcase_bg {
	padding: 120px 0px; width: 100%; height: auto; border-top-color: rgb(243, 243, 243); border-top-width: 1px; border-top-style: solid; position: relative; min-width: 1200px; background-attachment: fixed; background-repeat: no-repeat; background-color: rgb(247, 247, 247);
}
.ser_three div.default {
	padding-top: 30px;
}
.showcase {
	margin: 0px auto; width: 1200px; height: auto; position: relative; z-index: 10;
}
.show_top_l {
	float: left;
}
.show_top_l_h2 {
	height: 38px; color: rgb(51, 51, 51); line-height: 38px; overflow: hidden; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 24px;
}
.show_top_l_p {
	height: 26px; color: rgb(177, 177, 177); line-height: 26px; overflow: hidden; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.show_top {
	width: 1200px; height: 64px;
}
.show_bot {
	height: auto; padding-top: 40px; margin-right: -15px;
}
.show_bot li {
	margin: 0px 15px 15px 0px; width: 390px; height: 260px; overflow: hidden; float: left;
}
.show_bot_box {
	width: 390px; height: 260px; position: relative;
}
.show_bot_box a img {
	width: 390px;
}
.show_shade {
	transition:0.45s cubic-bezier(0.215, 0.61, 0.355, 1); width: 100%; height: 74px; bottom: -74px; position: absolute;
}
.show_shade_bg {
	background: rgb(255, 255, 255); left: 0px; width: 100%; height: 74px; bottom: 0px; position: absolute;
}
.show_shade_txt {
	padding: 15px 0px 5px 30px; left: 0px; width: 360px; height: 54px; bottom: 0px; position: absolute;
}
.show_shade_txt span {
	width: 270px; height: 26px; color: rgb(102, 102, 102); line-height: 26px; overflow: hidden; font-size: 16px; display: block;
}
.show_shade_txt i {
	width: 270px; height: 20px; color: rgb(153, 153, 153); line-height: 20px; overflow: hidden; display: block;
}
.show_top_bg {
	background: rgb(57, 66, 79); min-width: 1200px;
}
.show_bot_but {
	background: rgb(204, 204, 204); border-radius: 20px; transition:0.3s ease-out; width: 36px; height: 36px; right: 20px; bottom: 18px; margin-top: 8px; display: block; position: absolute;
}
.show_san_but {
	border-radius: 20px; width: 36px; height: 36px; background-color: transparent;
}
.show_san_but i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat 0px -71px; margin: 13px 0px 0px 11px; width: 14px; height: 9px; display: block;
}
.show_bot_but i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat 0px -71px; margin: 13px 0px 0px 11px; width: 14px; height: 9px; display: block;
}
.show_bot_box:hover .show_shade {
	bottom: 0px;
}
.show_bot_box:hover .show_bot_box_t {
	top: -36px;
}
.show_bot_box_t {
	transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); top: 0px; height: 260px; position: absolute;
}
.showcase_two_bg {
	width: 100%; height: auto; position: relative; z-index: 2;
}
.pro_img {
	min-width: 1200px;
}
.pro_post_img {
	text-align: center;
}
.show_two {
	margin: 0px auto; padding: 60px 20px 160px; width: 1200px; height: auto; overflow: hidden; position: relative;
}
.show_two_nav {
	padding: 0px 0px 15px; width: 1200px; height: auto; margin-bottom: 25px;
}
.show_two_nav a {
	padding: 0px 20px; border-radius: 16px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 13px; float: left;
}
.show_two_nav .active {
	background: rgb(204, 204, 204); color: rgb(255, 255, 255);
}
.pro_navheight {
	margin-bottom: 50px;
}
.show_two_nav a:hover {
	background: rgb(204, 204, 204); color: rgb(255, 255, 255);
}
.show_two_txt {
	padding: 16px 0px 6px 25px; height: 64px; display: block;
}
.show_two_txt span {
	width: 270px; height: 26px; color: rgb(102, 102, 102); line-height: 26px; overflow: hidden; font-size: 16px; display: block;
}
.show_two_txt i {
	width: 270px; height: 20px; color: rgb(153, 153, 153); line-height: 20px; overflow: hidden; display: block;
}
.show_two_box {
	margin-right: -15px; max-height: 1370px;
}
.show_two_box li {
	margin: 0px 9px 18px 0px; transition:0.3s ease-out; width: 396px; height: auto; float: left;
}
.show_two_box li:hover {
	box-shadow: 0px 6px 10px 5px rgba(0,0,0,0.08);
}
.show_two_box .show_two_but {
	transition:0.3s ease-out; right: 40px; bottom: 26px; position: absolute;
}
.show_two_box li:hover .show_two_but {
	background: rgb(204, 204, 204); right: 20px;
}
.show_thr_bg {
	width: 100%; height: auto; position: relative;
}
.show_thr {
	margin: 0px auto; padding: 20px 0px 0px; width: 1200px;
}
.show_top_txt {
	margin: 0px auto; padding: 102px 0px 0px; width: 1200px; height: 88px;
}
.show_top_txt h2 {
	width: 570px; height: 30px; color: rgb(255, 255, 255); overflow: hidden; font-size: 20px;
}
.show_top_txt p {
	width: 570px; height: 16px; color: rgb(255, 255, 255); overflow: hidden; opacity: 0.7;
}
.show_thr_top {
	margin: 0px auto; padding: 50px 70px 80px; width: 1040px; z-index: 2; box-shadow: 2px 8px 30px rgba(0,0,0,0.08); -webkit-box-shadow: 0 8px 30px rgba(0, 0, 0, .08);
}
.show_thr_bot {
	margin: 0px auto; width: 1180px; z-index: 1;
}
.show_thr_bot h3 {
	transition:0.3s ease-out; width: 440px; height: 26px; color: rgb(89, 89, 89); line-height: 26px; overflow: hidden; font-size: 16px;
}
.show_thr_bot_p {
	height: 16px; color: rgb(153, 153, 153); line-height: 16px; overflow: hidden; opacity: 0.5;
}
.show_thr_ul li {
	margin-bottom: 10px;
}
.show_thr_b_l {
	padding: 36px 40px 0px 110px; width: 440px; height: 72px; float: left; position: relative;
}
.show_thr_b_r {
	padding: 36px 110px 0px 40px; width: 440px; height: 72px; text-align: right; float: right; position: relative;
}
.show_thr_b_but {
	top: 36px; right: 44px; position: absolute;
}
.show_thr_b_l p.show_thr_b_but {
	left: 44px; top: 36px; position: absolute;
}
.show_thr_bot a:hover {
	background: rgb(204, 204, 204); z-index: 1;
}
.show_thr_bot a:hover p {
	color: rgb(255, 255, 255);
}
.show_thr_bot a:hover h3 {
	color: rgb(255, 255, 255);
}
.show_thr_bot a:hover .ser_but {
	background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); border-image: none;
}
.back_top {
	right: 40px; bottom: -80px; position: fixed; z-index: 20;
}
.back_top a {
	border-radius: 21px; border: 1px solid rgba(0, 0, 0, 0.1); transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); border-image: none; width: 40px; height: 40px; display: block;
}
.back_top i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -68px -26px; margin: 14px 0px 0px 15px; width: 10px; height: 14px; display: block;
}
.back_top a:hover {
	background: rgb(204, 204, 204);
}
.back_top a:hover i {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat -83px -26px;
}
.pro_thr_des {
	margin-bottom: 20px;
}
.about_bg {
	background-position: center; width: 100%; height: auto; border-top-color: rgb(243, 243, 243); border-top-width: 1px; border-top-style: solid; position: relative; min-width: 1200px; background-attachment: fixed; background-repeat: no-repeat; background-color: transparent;
}
.about {
	margin: 0px auto; width: 1200px; padding-top: 90px; position: relative; z-index: 10;
}
.about_top_but {
	border-radius: 13px; border: 1px solid rgb(231, 231, 231); transition:0.3s ease-out; border-image: none; width: 78px; height: 18px; padding-top: 5px; margin-top: 8px; float: right; display: block;
}
.about_top_but span {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat 0px -22px; transition:0.3s ease-out; width: 34px; height: 14px; margin-left: 35px; display: block;
}
.about_top_but:hover {
	background: rgb(204, 204, 204); border: 1px solid rgb(204, 204, 204); border-image: none;
}
.about_top_but:hover span {
	background: url("../images/icon.png?tenantId=135915&viewType=1&v=1699248586000") no-repeat 0px -38px;
}
.about_bot {
	margin-top: 14px;
}
.about_bot_l {
	padding: 80px 0px; width: 615px; height: 230px; color: rgb(135, 135, 135); line-height: 26px; overflow: hidden; font-size: 13px; float: left;
}
.about_bot_l p {
	width: 615px; height: 230px;
}
.about_bot_r {
	width: 550px; height: 390px; float: right;
}
.about_bot_r a {
	width: 550px; height: 390px; display: block;
}
.about_two_bg {
	width: 100%; height: auto;
}
.about_two {
	margin: 0px auto; padding: 40px 0px 126px; width: 1200px;
}
.about_two_r h3 {
	color: rgb(51, 51, 51); padding-top: 10px; font-size: 18px;
}
.about_two_r p {
	padding: 40px 0px;
}
.about_two_l {
	width: 470px; height: 360px; float: left;
}
.about_two_r {
	padding: 0px 74px 0px 42px; width: 614px; height: auto; float: right;
}
.News_bg {
	background-position: center; width: 100%; height: auto; border-top-color: rgb(243, 243, 243); border-top-width: 1px; border-top-style: solid; position: relative; min-width: 1200px; background-attachment: fixed; background-repeat: no-repeat; background-color: transparent;
}
.news {
	margin: 0px auto; padding: 90px 0px 162px; width: 1200px; position: relative; z-index: 10;
}
.news_bot {
	width: 100%; height: auto; padding-top: 80px;
}
.news_bot_ul li {
	margin-bottom: 60px; margin-left: 58px; float: left;
}
.news_bot_ul .news_mar {
	margin-left: 0px;
}
.news_bot_li {
	border: 1px solid rgb(242, 242, 242); border-image: none; width: 358px; height: 358px; position: relative; background-color: rgb(255, 255, 255);
}
.news_bot_li_top {
	padding: 54px 40px 0px; height: 194px; display: block;
}
.news_bot_li_top span {
	height: 64px; color: rgb(87, 87, 87); line-height: 32px; overflow: hidden; font-size: 16px; display: block;
}
.news_bot_li_top i {
	height: 78px; color: rgb(153, 153, 153); line-height: 26px; overflow: hidden; margin-top: 16px; display: block;
}
.news_bot_li_bot {
	background: rgb(247, 247, 247); padding: 22px 40px 0px; height: 88px; display: block; position: relative;
}
.news_bot_li_bot span {
	color: rgb(143, 143, 143); line-height: 46px; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 50px; display: block;
}
.news_bot_li_bot i {
	color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 14px; display: block;
}
.news_bot_li .news_bot_li_bigtop {
	background: rgb(204, 204, 204); padding: 94px 40px 12px; color: rgb(255, 255, 255);
}
.news_bot_li_bigbot i {
	color: rgb(204, 204, 204);
}
.news_bot_li_bigbot span {
	color: rgb(204, 204, 204);
}
.news_bot_li .news_bot_li_bigbot {
	padding: 38px 40px 14px;
}
.news_bot_li_bigtop i {
	color: rgb(255, 255, 255);
}
.news_bot_li_bigtop span {
	color: rgb(255, 255, 255);
}
.news_bot_bigli {
	border: 1px solid transparent; transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); border-image: none; left: -1px; top: -41px; width: 358px; height: 0px; overflow: hidden; position: absolute;
}
.news_bot_li:hover .news_bot_bigli {
	border: 1px solid rgb(255, 255, 255); border-image: none; height: 440px; box-shadow: 0px 6px 20px 5px rgba(0,0,0,0.08);
}
.news_bot_li .news_bot_but {
	right: 30px; bottom: 60px; position: absolute;
}
.news_two_bg {
	width: 100%; height: auto;
}
.news_two {
	margin: 0px auto; width: 100%; font-family: Arial, "Î¢ÈíÑÅºÚ"; font-size: 12px; position: relative; min-width: 1100px;
}
.news_two_box {
	background: rgb(247, 247, 247); border: 1px solid transparent; transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); border-image: none; width: 100%; height: 159px; position: relative;
}
.news_two_ul {
	padding: 20px; height: auto; overflow: hidden;
}
.news_two_nav {
	width: 100%; padding-left: 20px;
}
.news_two_ul li {
	border: 1px solid transparent; border-image: none; width: 100%; height: 159px; margin-bottom: 20px;
}
.news_two_txt span {
	transition:0.3s ease-out; height: 24px; color: rgb(113, 113, 113); overflow: hidden; font-size: 18px; margin-bottom: 20px; display: block;
}
.news_two_box:hover .news_two_txt span {
	color: rgb(51, 51, 51);
}
.news_two_txt i {
	transition:0.3s ease-out; height: 52px; color: rgb(162, 162, 162); line-height: 24px; overflow: hidden; display: block;
}
.news_two_box:hover .news_two_txt i {
	color: rgb(153, 153, 153);
}
.news_two_txt {
	margin: 36px 0px 28px 34px; transition:0.3s ease-out; width: 56%; float: left;
}
.news_two_box:hover .news_two_txt {
	margin: 36px 0px 28px 54px;
}
.news_two_date {
	padding: 36px 66px 0px 0px; transition:0.3s ease-out; color: rgb(153, 153, 153); font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; float: right;
}
.news_two_box:hover .news_two_date {
	padding: 36px 43px 0px 0px;
}
.news_two_date span {
	height: 26px; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 19px;
}
.news_two_date i {
	font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 13px;
}
.news_two_but {
	top: 100px; right: 105px; position: absolute;
}
.news_two_box:hover {
	border: 1px solid rgb(239, 239, 239); border-image: none; box-shadow: 0px 6px 10px 5px rgba(0,0,0,0.08);
}
.news_two_box:hover .news_two_img {
	background: rgb(204, 204, 204);
}
.news_two_box:hover .ser_but {
	background: rgb(204, 204, 204); margin: 0px -60px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.new_thr {
	margin: 0px auto; padding: 80px 0px 160px; width: 1000px;
}
.new_thr_h2 {
	margin: 0px auto; width: 800px; text-align: center; color: rgb(51, 51, 51); padding-bottom: 16px; font-size: 18px;
}
.news_thr_share {
	margin: 0px auto; width: 330px; height: 18px; color: rgb(153, 153, 153); line-height: 18px;
}
.news_thr_share_date {
	width: 100%; text-align: center;
}
.news_thr_ico {
	width: 200px; text-indent: 14px;
}
.news_thr_ico a {
	color: rgb(153, 153, 153); font-size: 16px;
}
.news_thr_txt {
	padding: 36px 14px 0px 12px; width: 974px; margin-top: 50px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: dotted;
}
.news_thr_txt_img {
	padding: 38px 0px; width: 980px; height: auto;
}
.news_two_img {
	transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); width: 230px; height: 157px; float: left;
}
.news_two_img img {
	margin: 15px; width: 200px; height: 130px; border-bottom-color: rgba(0, 0, 0, 0.09); border-bottom-width: 1px; border-bottom-style: solid;
}
.news_thr_ico a:hover {
	color: rgb(27, 178, 232);
}
.team_bg {
	background-position: center; width: 100%; height: auto; position: relative; min-width: 1200px; background-attachment: fixed; background-repeat: no-repeat; background-color: rgb(204, 204, 204);
}
.team_ul {
	margin: 0px auto; width: 290px; height: 100%; overflow: hidden;
}
.team {
	background-position: center; margin: 0px auto; width: 100%; height: 550px; position: relative; background-repeat: no-repeat;
}
.team_ul li {
	margin: 50px 0px 0px; height: 100%; float: left;
}
.team_cent_box {
	margin: 0px auto;
}
.team_img img {
	margin: 0px -84px; overflow: hidden;
}
.team_img {
	margin: 44px auto 0px; border-radius: 130px; width: 202px; height: 202px; overflow: hidden; display: block;
}
.team_img_span {
	border-radius: 6px; left: 50%; width: 10px; height: 10px; bottom: 0px; color: rgb(255, 255, 255); margin-left: -5px; position: absolute;
}
.team_txt {
	margin: 24px auto; width: 290px; text-align: center; display: block;
}
.team_txt_title {
	height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; overflow: hidden; font-size: 18px; display: block;
}
.team_txt_subtitle {
	width: 100%; height: 52px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; overflow: hidden; font-size: 13px; display: block;
}
.team_dot {
	left: 50%; bottom: 30px; position: absolute; z-index: 12;
}
.team_dot p {
	background: rgb(98, 98, 98); border-radius: 2px; width: 3px; height: 3px; margin-right: 20px; float: left; position: relative;
}
.team_dot li {
	float: left;
}
.team_dot .active i {
	background: rgb(255, 255, 255); border-radius: 6px; border: 1px solid rgb(204, 204, 204); border-image: none; left: -5px; top: -5px; width: 11px; height: 11px; position: absolute;
}
.team_dot a {
	margin: -6px 0px 0px -6px; width: 16px; height: 16px; display: block;
}
.team_dot_po {
	position: relative;
}
.team_img_dot {
	background: linear-gradient(rgb(255, 255, 255), transparent); border-radius: 6px; left: 50%; width: 1px; height: 30px; bottom: 88px; margin-left: -1px; position: absolute;
}
.team_img_dian {
	border-radius: 6px; left: 50%; width: 9px; height: 9px; bottom: 114px; margin-left: -5px; position: absolute; background-color: rgb(255, 255, 255);
}
.team_two {
	margin: 0px auto; padding: 60px 0px 100px; width: 1200px; position: relative;
}
.team_two_img {
	width: 370px; height: 210px; overflow: hidden; display: block; max-height: 210px; border-top-left-radius: 6px; border-top-right-radius: 6px; background-color: rgb(242, 242, 242);
}
.team_two_img img {
	width: 370px; border-top-left-radius: 6px; border-top-right-radius: 6px;
}
.team_two_txt {
	padding: 30px 30px 10px; transition:0.6s cubic-bezier(0.215, 0.61, 0.355, 1); width: 308px; height: 140px; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(255, 255, 255);
}
.team_two li:hover .team_two_txt {
	padding: 30px 30px 32px; border-right-color: rgb(242, 242, 242); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(242, 242, 242); border-right-width: 1px; border-bottom-width: 5px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
}
.team_two_txt span {
	padding: 0px 20px 0px 0px; height: 26px; color: rgb(51, 51, 51); overflow: hidden; font-size: 18px; display: inline-block;
}
.team_two_txt i {
	width: 150px; color: rgb(153, 153, 153); overflow: hidden; font-size: 13px; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.team_two_txt strong {
	height: 52px; color: rgb(153, 153, 153); line-height: 26px; overflow: hidden; padding-top: 26px; font-size: 13px; font-weight: normal; display: block;
}
.team_two_box {
	width: 370px; position: relative;
}
.team_two_ul {
	height: auto; margin-right: -44px;
}
.team_two_ul li {
	margin: 0px 44px 40px 0px; width: 370px; height: 400px; float: left;
}
.team_two_ul .team_two_mar {
	margin-left: 0px;
}
.team_two_but {
	transition:0.3s ease-out; right: 30px; bottom: 146px; display: none; position: absolute;
}
.team_two li:hover .team_two_but {
	display: block; background-color: rgb(204, 204, 204);
}
.team_three_zz {
	background: rgb(204, 204, 204); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; min-width: 1200px; opacity: 0.5;
}
.team_three {
	background: rgb(57, 66, 79); border-radius: 6px; left: 50%; top: 50%; width: 1098px; height: 650px; margin-top: -325px; margin-left: -549px; position: absolute; box-shadow: 0px 10px 26px rgba(0,0,0,0.4);
}
.team_thr_l {
	background: rgb(204, 204, 204); width: 372px; height: 650px; float: left; position: relative; border-top-left-radius: 6px; border-bottom-left-radius: 6px;
}
.team_thr_img {
	margin: 12px 0px 0px 12px; width: 360px; height: 626px; overflow: hidden; max-height: 626px; border-top-left-radius: 6px; border-top-right-radius: 6px;
}
.team_thr_img img {
	width: 350px;
}
.team_thr_r {
	padding: 30px 74px; width: 578px; height: auto; float: right;
}
.team_thr_r_h3 {
	margin: 30px 0px; width: 410px; height: 52px; overflow: hidden; float: left;
}
.team_thr_r_h3 span {
	height: 34px; color: rgb(255, 255, 255); font-size: 20px; display: block;
}
.team_thr_r_h3 i {
	color: rgb(139, 149, 164); font-size: 13px;
}
.team_thr_r_bor {
	width: 48px; height: 1px; background-color: rgb(78, 95, 108);
}
.team_thr_r_txt {
	margin: 32px 0px 0px; height: 410px; overflow: hidden;
}
.partner_bg {
	width: 100%; height: auto; position: relative; min-width: 1200px; background-color: transparent;
}
.partner {
	margin: 0px auto; width: 1200px; height: 95px; padding-top: 35px; position: relative; z-index: 10;
}
.partner_ul {
	margin: 0px 75px; width: 1050px; overflow: hidden; z-index: 10;
}
.partner_ul li {
	width: 150px; height: 60px; float: left;
}
.partner_ul li img {
	transition:0.3s ease-out;
}
.partner_ul li :hover img {
	
}
.par_box {
	margin: 0px auto;
}
.parnter_arrow_a {
	padding: 4px; border-radius: 24px; transition:0.3s ease-out; width: 28px; height: 28px; text-align: center; color: rgb(195, 198, 202); font-size: 26px; background-color: transparent;
}
.parnter_arrow_l {
	left: 0px; top: 46px; float: left; position: absolute;
}
.parnter_arrow_r {
	top: 46px; right: 0px; float: right; position: absolute;
}
.parnter_arrow a:hover {
	color: rgb(255, 255, 255); background-color: rgb(204, 204, 204);
}
.Contact_bg {
	width: 100%; height: auto; position: relative; min-width: 1200px; background-color: rgb(57, 66, 79);
}
.Contact {
	margin: 0px auto; padding: 80px 0px 68px; width: 1200px; position: relative; z-index: 10;
}
.contact_l {
	width: 202px; padding-left: 0px; margin-top: -5px; float: left;
}
.contact_c {
	width: 202px; padding-left: 40px; float: left;
}
.contact_c_h3 {
	width: 156px; height: 20px; color: rgb(128, 139, 155); line-height: 20px; overflow: hidden; font-size: 16px;
}
.contact_c_p {
	width: 156px; margin-top: 30px;
}
.contact_c_p a {
	border-radius: 19px; border: 1px solid rgba(255, 255, 255, 0.07); border-image: none; width: 36px; height: 26px; text-align: center; padding-top: 10px; margin-right: 10px; float: left; display: block;
}
.contact_c_p a:hover {
	background: rgb(204, 204, 204);
}
.contact_c_p a:hover i {
	padding: 8px; border-radius: 19px; color: rgb(255, 255, 255); margin-top: -8px; background-color: rgb(57, 66, 79);
}
.contact_c_p i {
	border-radius: 19px; transition:0.3s ease-out; width: 16px; color: rgb(90, 101, 117); font-size: 16px; background-color: transparent;
}
.contact_r {
	padding: 0px 0px 0px 40px; width: 710px; float: left;
}
.contact_r_dl dd.contact_add {
	width: 420px;
}
.contact_r_dl dt {
	width: 680px; height: 20px; color: rgb(128, 139, 155); line-height: 20px; overflow: hidden; font-size: 16px; margin-bottom: 20px;
}
.contact_r_dl dd {
	width: 290px; color: rgb(98, 109, 125); margin-top: 14px; float: left;
}
.contact_r_dl dd a {
	color: rgb(98, 109, 125); text-decoration: underline;
}
.contact_l_h2 {
	height: 38px; color: rgb(128, 139, 155); line-height: 38px; overflow: hidden; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 24px;
}
.contact_l_p {
	height: 26px; color: rgb(98, 109, 125); line-height: 26px; overflow: hidden; font-family: HELVETICANEUELTPRO-THEX, "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.footer_bg {
	background: rgb(57, 66, 79); border-top-color: rgba(69, 79, 95, 0.5); border-top-width: 1px; border-top-style: solid; min-width: 1200px;
}
.foot {
	margin: 0px auto; width: 1200px; height: 44px; line-height: 45px; overflow: hidden;
}
.foot_txt {
	color: rgb(75, 89, 108);
}
.default {
	color: rgb(163, 163, 163); line-height: 26px; font-family: Arial, "Î¢ÈíÑÅºÚ"; font-size: 13px;
}
.show_thr_top img {
	margin: 20px auto; float: none; display: block; max-width: 100%;
}
.show_bot li:hover {
	transition:0.3s ease-out; box-shadow: 0px 6px 10px 5px rgba(0,0,0,0.08); transform: scale(1);
}
.ser_r_but:hover {
	background: rgb(204, 204, 204); border: 1px solid rgb(204, 204, 204); border-image: none;
}
.service_slider {
	margin-top: -25px;
}
.footer_bg path {
	fill: #6e727e;
}
.foot_logo {
	padding: 13px;
}
.por_img {
	background-position: center; width: 100%; height: 380px; background-repeat: no-repeat; background-size: auto auto; background-color: rgb(255, 255, 255);
}
.show_two_box li a img {
	border: 3px solid transparent; transition:0.3s ease-out; border-image: none; width: 390px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: rgb(204, 204, 204);
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background-color: rgb(0, 255, 137);
}
.mCSB_scrollTools .mCSB_draggerRail {
	background-color: transparent;
}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
	background-color: rgb(77, 88, 104);
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
	background-color: rgb(77, 88, 104);
}
#banner {
	width: 100%; height: 380px; position: relative;
}
#banner div.por_img {
	background-position: center; width: 100%; height: 380px; background-repeat: no-repeat; background-size: auto auto;
}
.default img {
	display: inline; max-width: 980px;
}
#shares a#sshare {
	background: none; width: 0px; height: 0px; color: transparent;
}
.fixed {
	background: rgba(0, 0, 0, 0.6); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 99999; -ms-overflow-y: auto;
}
#fixed_weixin .fixed-container {
	background: rgb(255, 255, 255); padding: 20px 20px 0px; left: 50%; top: 50%; width: 220px; height: auto; margin-top: -140px; margin-left: -110px; position: absolute;
}
#fixed_weixin .fixed-container div {
	height: 220px;
}
#fixed_weixin .fixed-container p {
	height: 40px; text-align: center; color: rgb(204, 204, 204); line-height: 40px; font-size: 14px;
}
#fixed_mp .fixed-container {
	background: rgb(255, 255, 255); left: 50%; top: 50%; width: 258px; height: 298px; margin-top: -149px; margin-left: -129px; position: absolute;
}
#fixed_mp .fixed-container p {
	padding: 0px 20px; text-align: center; color: rgb(204, 204, 204); font-size: 14px;
}
.fixed.show {
	display: block;
}
#shares {
	height: 120px; right: 0px; bottom: 10px; position: fixed; z-index: 99;
}
#shares a {
	background: rgba(31, 31, 31, 0.6); width: 40px; height: 40px; text-align: center; color: rgb(255, 255, 255); font-size: 16px; display: block;
}
#shares a i {
	margin-top: 13px;
}
#shares a#sshare {
	cursor: default;
}
#shares a#sweibo {
	transition:0.2s ease-out; background-color: rgb(234, 73, 60);
}
#shares a#sweibo:hover {
	background-color: rgb(234, 73, 60);
}
#shares a#sweixin {
	transition:0.2s ease-out; background-color: rgb(36, 183, 39);
}
#shares a#sweixin:hover {
	background-color: rgb(36, 183, 39);
}
#shares a#gotop {
	font-size: 22px; background-color: rgba(0, 0, 0, 0.6);
}
#shares a#gotop i {
	margin-top: 8px;
}
#fixed_weixin .fixed-container {
	background: rgb(255, 255, 255); padding: 20px 20px 0px; left: 50%; top: 50%; width: 220px; height: auto; margin-top: -140px; margin-left: -110px; position: absolute;
}
#fixed_weixin .fixed-container div {
	height: 220px;
}
#fixed_weixin .fixed-container p {
	height: 40px; text-align: center; color: rgb(204, 204, 204); line-height: 40px; font-size: 14px;
}
#fixed_mp .fixed-container {
	background: rgb(255, 255, 255); left: 50%; top: 50%; width: 258px; height: 298px; margin-top: -149px; margin-left: -129px; position: absolute;
}
#fixed_mp .fixed-container p {
	padding: 0px 20px; text-align: center; color: rgb(204, 204, 204); font-size: 14px;
}
#online_open {
	background: rgb(0, 212, 32); width: 40px; height: 40px; text-align: center; right: -40px; bottom: 130px; color: rgb(255, 255, 255); line-height: 30px; font-size: 18px; position: fixed; z-index: 99999; cursor: pointer;
}
#online_open i {
	margin-top: 13px;
}
#online_lx {
	border-radius: 0px; width: 180px; height: auto; right: 0px; bottom: 131px; position: fixed; z-index: 99999; box-shadow: 0px 5px 9px rgba(4,0,0,0.17); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 5px 9px rgba(4, 0, 0, .17);
}
#olx_head {
	background: rgb(0, 212, 32); padding: 20px; border-radius: 0px; height: 16px; color: rgb(255, 255, 255); line-height: 16px; font-size: 14px;
}
#olx_head i {
	color: rgb(255, 255, 255); font-size: 18px; cursor: pointer;
}
#olx_qq li a {
	background: rgb(245, 245, 245); padding: 12px 30px; transition:0.3s ease-out; height: 18px; color: rgb(53, 52, 52); line-height: 18px; font-size: 12px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#olx_qq li a i {
	transition:0.3s ease-out; color: rgb(94, 94, 94); font-size: 16px; margin-right: 18px; vertical-align: middle;
}
#olx_qq li a:hover {
	background: rgb(86, 86, 86); color: rgb(255, 255, 255);
}
#olx_qq li a:hover i {
	color: rgb(0, 212, 32);
}
#olx_tel {
	padding: 20px 30px;
}
#olx_tel div {
	height: 14px; color: rgb(67, 67, 67); line-height: 14px; margin-bottom: 10px;
}
#olx_tel div i {
	font-size: 18px; margin-right: 20px; vertical-align: middle;
}
#olx_tel p {
	line-height: 20px; font-family: HELVETICANEUELTPRO-THEX; font-size: 15px;
}
.masonry .projectitem {
	width: 385px;
}
.masonry {
	margin-top: 50px;
}
.masonry .show_bot_box {
	height: auto; position: relative;
}
.masonry .show_bot_box_t {
	height: auto; position: relative;
}
.masonry .show_bot li {
	height: auto; position: relative;
}
#online_open i {
	margin-top: 11px;
}
hr {
	border-width: 1px medium medium; border-style: dotted none none; border-color: rgb(211, 211, 211) currentColor currentColor; border-image: none; height: 1px; margin-top: 20px; margin-bottom: 20px;
}
.projecttags_box {
	margin: 0px auto 80px; width: 1180px;
}
.projecttags a {
	background: rgb(245, 245, 245); margin: 30px 5px; padding: 0px 20px; border-radius: 20px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; float: left; display: block;
}
.projecttags a:hover {
	background: rgb(204, 204, 204); color: rgb(255, 255, 255);
}
.projecttags .active {
	background: rgb(204, 204, 204); color: rgb(255, 255, 255);
}
.projectib_img {
	width: 230px; height: 154px; overflow: hidden; display: block;
}
.tags_wrap {
	margin-right: -15px; margin-left: -5px;
}
.projectib li {
	margin: 0px 5px 32px; width: 230px; float: left;
}
.projectib_title {
	height: 24px; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; font-size: 14px; margin-top: 10px; display: block; -ms-text-overflow: ellipsis;
}
.projectib li p {
	height: 24px; color: rgb(153, 153, 153); line-height: 24px; overflow: hidden; font-size: 13px; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.line {
	margin: 0px auto; top: 105px; width: 1200px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
#pro_nav2 a {
	margin: 0px 10px; padding: 0px 5px; height: 36px; color: rgb(153, 153, 153); line-height: 36px; float: left; display: block;
}
#pro_nav2 {
	margin: 0px auto; top: 110px; position: absolute;
}
#pro_nav2 a:hover {
	background: none; color: rgb(204, 204, 204);
}
#pro_nav2 .active {
	background: none; color: rgb(204, 204, 204);
}
#shares a i.fa-mobile {
	color: transparent; font-size: 23px; margin-top: 12px; background-image: url("/templates/ue_content/templates/images/shouji.png?tenantId=135915&viewType=1&v=1699248586000"); background-repeat: no-repeat;
}
.message_bg {
	width: 100%; display: none; background-color: rgb(247, 247, 247);
}
.message {
	margin: 0px auto; padding: 120px 0px; width: 1200px;
}
.mes_ul li {
	margin-left: 75px; float: left;
}
.mes_ul li input {
	width: 300px; height: 36px; line-height: 36px; font-family: Arial, "Î¢ÈíÑÅºÚ"; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.mes_cont {
	margin: 65px 0px 0px 75px;
}
.inputext {
	background: none; border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(222, 222, 222); width: 1050px; height: 105px; line-height: 24px; overflow: hidden; font-family: Arial, "Î¢ÈíÑÅºÚ"; resize: none;
}
.inputsub {
	background: rgb(204, 204, 204); margin: 50px auto 0px; border-radius: 30px; width: 300px; height: 46px; text-align: center; line-height: 46px;
}
.inputsub input {
	width: 100%; height: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 46px; font-size: 16px; cursor: pointer;
}
.foot_txt_bei {
	color: rgb(140, 149, 161);
}
.news_img {
	padding: 50px 40px 40px; left: 10px; top: 110px; display: none; position: absolute;
}
.netmask {
	background: rgb(204, 204, 204); margin: 0px auto; width: 100%; height: 100%; text-align: center; display: block;
}
.netmask.loading i {
	top: 50%; color: rgb(255, 255, 255); font-size: 50px; position: absolute;
}
.netmask.success i {
	top: 50%; color: rgb(255, 255, 255); font-size: 50px; position: absolute;
}
.navitem_i {
	font-size: 18px; margin-left: 10px; display: none;
}
.p_OccupyBox {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 100%; height: 75px; overflow: hidden;
}
.p_OccupyBox .p_page .pre {
	border: 0px solid rgba(255, 255, 255, 0); left: 0px; top: 0px; height: 30px; text-align: center; color: rgba(102, 102, 102, 1); padding-top: 0px; padding-right: 20px; padding-left: 20px; margin-right: 5px; margin-left: 18px; float: left; display: inline-table; position: relative; background-color: rgba(242, 242, 242, 1);
}
.p_OccupyBox .p_page .pageNum {
	border: 0px solid rgba(255, 255, 255, 0); width: 30px; height: 30px; text-align: center; color: rgba(102, 102, 102, 1); line-height: 30px; font-family: inherit; font-size: 14px; font-weight: inherit; text-decoration: none; margin-right: 5px; float: left; display: table; position: relative; cursor: pointer; background-size: 100% 100%; background-color: rgba(242, 242, 242, 1);
}
.p_OccupyBox .p_page .next {
	border: 0px solid rgba(255, 255, 255, 0); left: 0px; top: 0px; height: 30px; text-align: center; color: rgba(255, 255, 255, 1); padding-top: 0px; padding-right: 20px; padding-left: 20px; float: left; display: inline-table; position: relative; background-color: rgb(0, 112, 186);
}
.p_OccupyBox .p_page .PageInterval {
	color: rgba(102, 102, 102, 1); line-height: 30px; font-size: 12px; margin-right: 5px; float: left; display: inline-block; position: static; cursor: text;
}
.p_OccupyBox .p_page .p_PageInterval {
	color: rgba(102, 102, 102, 1); line-height: 30px; font-size: 12px; margin-right: 5px; float: left; display: inline-block; position: static; cursor: text;
}
.p_OccupyBox .p_page .pre::after {
	left: -14px; top: 5px; width: 27px; height: 27px; line-height: 0; font-size: 0px; display: none; position: absolute; z-index: -1; content: ""; transform: rotate(45deg); background-color: rgba(242, 242, 242, 1); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);
}
.p_OccupyBox .p_page .pre:hover::after {
	border-radius: 4px 0px 0px; left: -12px; top: 4px; z-index: -1; box-shadow: 0px 3px 0px rgba(90,90,90,0.8); transform: rotate(45deg); background-color: rgb(0, 112, 186); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8); -moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
}
.p_OccupyBox .p_page .pre:active::after {
	border-radius: 0px 3px 0px 0px; left: -12px; top: 8px; width: 28px; height: 25px; z-index: -1; box-shadow: 0px 3px 0px rgba(90,90,90,0.8); transform: rotate(-226deg); background-color: rgb(0, 147, 56); -webkit-transform: rotate(-226deg); -moz-transform: rotate(-226deg); -o-transform: rotate(-226deg); -webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8); -moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
}
.p_OccupyBox .p_page .pre {
	border: 0px solid rgba(255, 255, 255, 0); left: 0px; top: 0px; height: 30px; text-align: center; color: rgba(102, 102, 102, 1); padding-top: 0px; padding-right: 20px; padding-left: 20px; position: relative; background-color: rgba(242, 242, 242, 1);
}
.p_OccupyBox .p_page .pre:hover {
	border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); cursor: pointer; background-color: rgb(0, 112, 186);
}
.p_OccupyBox .p_page .pre:active {
	background-color: rgb(0, 147, 56);
}
.p_OccupyBox .p_page .pre .font {
	bottom: 0px; font-size: 12px; vertical-align: middle; display: table-cell;
}
.p_OccupyBox .p_page .pre:hover .iconfont {
	color: rgba(255, 255, 255, 1);
}
.p_OccupyBox .p_page .pre:active .iconfont {
	color: rgba(255, 255, 255, 1);
}
.p_OccupyBox .p_page .pre .iconfont::before {
	margin-right: 5px; content: "";
}
.p_OccupyBox .p_page .next::after {
	top: 5px; width: 27px; height: 27px; right: -14px; line-height: 0; font-size: 0px; display: none; position: absolute; z-index: -1; content: ""; transform: rotate(45deg); background-color: rgb(1, 120, 46); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg);
}
.p_OccupyBox .p_page .next:hover::after {
	border-radius: 4px 0px 0px; top: 5px; width: 26px; height: 26px; right: -12px; z-index: -1; box-shadow: 0px 3px 0px #777; transform: rotate(-45deg); background-color: rgb(1, 120, 46); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-box-shadow: 0 3px 0px #777; -moz-box-shadow: 0 3px 0px #777;
}
.p_OccupyBox .p_page .next:active::after {
	border-radius: 0px 3px 0px 0px; top: 8px; width: 27px; height: 24px; right: -12px; z-index: -1; box-shadow: 0px 3px 0px #777; transform: rotate(226deg); background-color: rgb(0, 147, 56); -webkit-transform: rotate(226deg); -moz-transform: rotate(226deg); -o-transform: rotate(226deg); -webkit-box-shadow: 0 3px 0px #777; -moz-box-shadow: 0 3px 0px #777;
}
.p_OccupyBox .p_page .next {
	border: 0px solid rgba(255, 255, 255, 0); left: 0px; top: 0px; height: 30px; text-align: center; color: rgba(255, 255, 255, 1); padding-top: 0px; padding-right: 20px; padding-left: 20px; position: relative; background-color: rgb(0, 112, 186);
}
.p_OccupyBox .p_page .next:hover {
	border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); cursor: pointer; background-color: rgb(51, 51, 51);
}
.p_OccupyBox .p_page .next:active {
	background-color: rgb(0, 147, 56);
}
.p_OccupyBox .p_page .next .font {
	bottom: 0px; font-size: 12px; vertical-align: middle; display: table-cell;
}
.p_OccupyBox .p_page .next:hover .iconfont {
	color: rgba(255, 255, 255, 1);
}
.p_OccupyBox .p_page .next:active .iconfont {
	color: rgba(255, 255, 255, 1);
}
.p_OccupyBox .p_page .next .iconfont::before {
	margin-top: 3px; margin-left: 5px; float: right; content: "";
}
.p_OccupyBox .p_page .pageNum {
	width: inherit; height: inherit; color: inherit; font-family: inherit; font-size: 14px; font-weight: inherit; text-decoration: none; display: table; position: absolute; cursor: pointer; background-size: 100% 100%;
}
.p_OccupyBox .p_page .pageNum {
	border: 0px solid rgba(255, 255, 255, 0); width: 30px; height: 30px; text-align: center; color: rgba(102, 102, 102, 1); position: relative; background-color: rgba(242, 242, 242, 1);
}
.p_OccupyBox .p_page .pageNum:hover {
	border: 0px solid rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 1); text-decoration: none; cursor: pointer; background-color: rgb(0, 112, 186);
}
.p_OccupyBox .p_page .pageNum:active {
	text-decoration: none; background-color: rgb(0, 112, 186);
}
.p_OccupyBox .p_page .pageNum.active {
	color: rgba(255, 255, 255, 1); text-decoration: none; background-color: rgb(0, 112, 186);
}
.p_OccupyBox .p_page .pageNum .font {
	bottom: 0px; vertical-align: middle; display: table-cell;
}
.p_OccupyBox .p_page .pageNum .iconfont {
	color: rgba(255, 255, 255, 1); vertical-align: middle; display: inline;
}
.p_OccupyBox .p_page .pageNum:hover .iconfont {
	color: rgba(255, 255, 255, 1);
}
.p_OccupyBox .p_page .pageNum:active .iconfont {
	color: rgba(255, 255, 255, 1);
}
.p_OccupyBox .p_page .pageNum .iconfont::before {
	content: "";
}
.p_OccupyBox .p_page .PageInterval {
	color: rgba(102, 102, 102, 1); line-height: 30px; cursor: text;
}
.p_OccupyBox .p_page .p_PageInterval {
	color: rgba(102, 102, 102, 1); line-height: 30px; cursor: text;
}
.p_Product {
	margin: 0px; width: calc((100% - 0px)/3);
}
.p_CommonSummaryBoxA {
	text-align: center;
}
.p_MatteIcon .iconfont::before {
	content: "\e602";
}
.p_page .pre .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.p_page .next .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.c_news_list-53002 .p_articles {
	margin: 0px;
}
.c_news_list-53002 .p_CommonSummaryBoxA {
	text-align: center;
}
.c_news_list-53002 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
.c_news_list-53002 .p_page .pre .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.c_news_list-53002 .p_page .next .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.c_news_list-53002 .p_more .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.c_news_list-53002 .p_loading .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
.c_news_list-53002 {
	width: 1102px; height: 532px; position: absolute;
}
* {
	margin: 0px; padding: 0px;
}
.pagebox {
	
}
#-remove--flag {
	
}
body {
	
}
#-remove--flag {
	
}
#c_news_list-15143660114481053 .p_articles {
	margin: 0px;
}
#c_news_list-15143660114481053 .p_CommonSummaryBoxA {
	text-align: center;
}
#c_news_list-15143660114481053 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#c_news_list-15143660114481053 > div {
	animation-fill-mode: both;
}
#c_news_list-15143660114481053 .p_page .pre .iconfont::before {
	content: "\e6b0"; shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_news_list-15143660114481053 .p_page .next .iconfont::before {
	content: "\e6af"; shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_news_list-15143660114481053 .p_more .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_news_list-15143660114481053 .p_loading .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_news_list-15143660114481053 {
	left: -2px; top: 558px; width: 1443px; height: 618px; position: absolute; z-index: 107;
}
#c_breadcrumb_nav-15143659298047694 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#c_breadcrumb_nav-15143659298047694 > div {
	animation-fill-mode: both;
}
#c_breadcrumb_nav-15143659298047694 .p_breadcrumbFirst .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_breadcrumb_nav-15143659298047694 .p_end .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_breadcrumb_nav-15143659298047694 {
	left: 234px; top: 186px; width: 1439px; height: 47px; position: absolute; z-index: 2;
}
#c_news_categorylay-15143695254653370 .p_articles {
	margin: 5px; width: calc((100% - 40px)/4);
}
#c_news_categorylay-15143695254653370 .p_CommonSummaryBoxA {
	text-align: center;
}
#c_news_categorylay-15143695254653370 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#c_news_categorylay-15143695254653370 > div {
	animation-fill-mode: both;
}
#c_news_categorylay-15143695254653370 .p_nameB .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_news_categorylay-15143695254653370 .p_more .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_news_categorylay-15143695254653370 .p_loading .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_news_categorylay-15143695254653370 .p_articles:hover {
	background-color: rgb(254, 102, 0);
}
#c_news_categorylay-15143695254653370 .p_articles:hover .font {
	color: rgb(255, 255, 255);
}
#c_news_categorylay-15143695254653370 {
	left: -1px; top: 465px; width: 1442px; height: 93px; position: absolute; z-index: 108;
}
#w_wbox-1514365572592 .p_wbox {
	background-position: top; background-image: url("../images/xwtbg.jpg"); background-attachment: fixed; background-repeat: no-repeat; background-image-part-image: url(../images/xwtbg.jpg);
}
#w_wbox-1514365572592 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_wbox-1514365572592 > div {
	animation-fill-mode: both;
}
#w_wbox-1514365572592 {
	left: -236px; top: 134px; width: 1912px; height: 304px; position: absolute; z-index: 102;
}
#w_common_text-1514365896206 {
	left: 235px; top: 113px; width: 1441px; height: 59px; position: absolute; z-index: 1;
}
