﻿.e_ContentMajorStyleBox-001 {
	width:100%;
	height:auto;
width-uint:%
}
.e_ContentMajorStyleBox-001 .stylebox_link {
	color:#666;
	font-size:14px;
	height:inherit;
	display:table;
	padding:0 15px;
	border-width:0px;
	float:right;
	vertical-align:middle;
	margin-right:15px
}
.e_ContentMajorStyleBox-001 .stylebox_top {
	width:auto;
	height:40px;
	background-color:rgba(101, 190, 186, 1)
}
.e_ContentMajorStyleBox-001 .title_icon {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	margin-right:10px;
	font-size:medium
}
.e_ContentMajorStyleBox-001 .title_icon::before {
content:""
}
.e_ContentMajorStyleBox-001 .title_main {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	font-weight:normal;
	font-size:16px;
	max-width:600px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.e_ContentMajorStyleBox-001 .title_sub {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	font-size:14px;
	font-weight:normal;
	margin-left:10px
}
.e_ContentMajorStyleBox-001 .stylebox_title {
	display:inline-block;
	width:auto;
	height:inherit;
	background-color:rgba(101, 190, 186, 1);
	padding-left:15px;
	padding-right:15px;
	font-size:0;
	vertical-align:bottom;
	white-space:nowrap;
	padding-right:22px;
	vertical-align:top
}
.e_ContentMajorStyleBox-001 .stylebox_link a {
	color:inherit;
	display:table-cell;
	vertical-align:middle
}
.e_ContentMajorStyleBox-001 .link_icon {
	display:inline-block;
	margin-left:5px
}
.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-style:solid;
	border-width:1px;
	border-color:#f0f0f0;
	width:100%;
width-uint:%
}
.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
	height:1px;
	background-color:rgba(240, 240, 240, 1)
}
.e_FlowCommonStyleBox-001 {
	width:100%;
	height:auto;
width-uint:%
}
.e_FlowCommonStyleBox-001 .stylebox_link {
	color:#666;
	font-size:14px;
	display:table;
	height:inherit;
	border-width:0;
	float:right;
	vertical-align:middle;
	margin-right:15px
}
.e_FlowCommonStyleBox-001 .stylebox_link:hover {
	color:rgba(101, 190, 186, 1)
}
.e_FlowCommonStyleBox-001 .stylebox_link:active {
	color:rgba(101, 190, 186, 1)
}
.e_FlowCommonStyleBox-001 .stylebox_top {
	width:auto;
	height:40px;
	background-color:#1890ff
}
.e_FlowCommonStyleBox-001 .title_icon {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	margin-right:10px;
	font-size:medium
}
.e_FlowCommonStyleBox-001 .title_icon::before {
content:""
}
.e_FlowCommonStyleBox-001 .title_main {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	font-weight:normal;
	font-size:16px;
	max-width:600px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.e_FlowCommonStyleBox-001 .title_sub {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	font-size:14px;
	font-weight:normal;
	margin-left:10px
}
.e_FlowCommonStyleBox-001 .stylebox_title {
	display:inline-block;
	width:auto;
	height:inherit;
	background-color:#1890ff;
	padding-left:15px;
	padding-right:15px;
	font-size:0;
	vertical-align:bottom;
	white-space:nowrap
}
.e_FlowCommonStyleBox-001 .stylebox_link a {
	color:inherit;
	display:table-cell;
	vertical-align:middle
}
.e_FlowCommonStyleBox-001 .link_icon {
	display:inline-block;
	margin-left:5px
}
.e_FlowCommonStyleBox-001 .link_icon::before {
content:'\e6af'
}
.e_FlowCommonStyleBox-001 .stylebox_top_line {
	height:1px;
	background-color:rgba(240, 240, 240, 1)
}
.e_FlowCommonStyleBox-001 .stylebox_content {
	border-style:solid;
	border-width:1px;
	border-color:#f0f0f0;
	width:100%;
width-uint:%
}
.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
	height:1px;
	background-color:rgba(240, 240, 240, 1)
}
@media only screen and (max-width:768px) {
.ny_jj_img {
width:100%;
float:left;
padding-right:0px;
padding-bottom:20px
}
.ny_jj_img img {
width:100%;
height:auto
}
.ny_jj_text {
font-size:14px;
line-height:2em
}
.ny_sp {
clear:both;
padding-top:20px
}
.ny_sp>div {
width:100%;
padding-top:20px
}
.ny_sp a {
font-size:20px !important;
line-height:2em;
color:#444
}
.fzlc_body {
width:100% !important
}
.fzlc_list {
min-height:120px !important
}
.honor_body {
width:49% !important
}
.case_list {
width:45% !important;
height:320px !important
}
.c_portalResIntro_detail-01001 .p_contentBox {
padding:0px 35px;
overflow:hidden
}
.c_portalResIntro_detail-01001 .p_header {
margin:20px 0;
text-align:center;
border-bottom:1px solid #eee;
padding-bottom:20px
}
.c_portalResIntro_detail-01001 .p_dataSource {
overflow:hidden;
margin-bottom:20px
}
.c_portalResIntro_detail-01001 .p_dataSource>li {
display:inline-block;
margin-right:40px
}
.c_portalResIntro_detail-01001 .p_dataSource>li:last-child {
margin-right:0px
}
.c_portalResIntro_detail-01001 .p_line {
margin:20px 0;
border-bottom:1px solid #ccc
}
.c_portalResIntro_detail-01001 .p_summary {
padding:10px;
background:#e3f5fe
}
.c_portalResIntro_detail-01001 .p_content {
margin:20px 0;
overflow:hidden
}
.c_portalResIntro_detail-01001 .p_KeywordBox span {
padding:2px 10px
}
.c_portalResIntro_detail-01001 .p_name {
margin-top:5px;
margin-right:10px
}
.c_portalResIntro_detail-01001 .p_tags {
display:inline-block
}
.c_portalResIntro_detail-01001 .p_tag {
display:inline-block;
background:#f1f1f1;
border:1px solid #d9d9d9;
margin-right:18px;
margin-bottom:15px;
cursor:default;
border-radius:4px;
color:#969696
}
.c_portalResIntro_detail-01001 .p_QRCode {
text-align:center;
padding:30px 0px;
line-height:40px
}
.c_portalResIntro_detail-01001 .p_tit {
display:none
}
.c_portalResIntro_detail-01001 .p_contentBox {
padding:0
}
.c_portalResIntro_detail-01001 .p_header {
border:0;
text-align:left;
margin:20px 10px 10px;
padding-bottom:10px;
border-bottom:#dbdbdb 1px solid
}
.c_portalResIntro_detail-01001 .summary-mo {
display:none
}
.c_portalResIntro_detail-01001 .summary-pc {
display:none
}
.c_portalResIntro_detail-01001 .p_QRCode {
display:none
}
.c_portalResIntro_detail-01001 .p_dataSource>li {
display:block;
line-height:22px;
color:#9c9b9b
}
.c_portalResIntro_detail-01001 .p_dataSource>li a {
color:#9c9b9b
}
.c_portalResIntro_detail-01001 .p_dataSource>li:last-child {
float:none
}
.c_portalResIntro_detail-01001 .p_dataSource {
display:none
}
.c_portalResIntro_detail-01001 .p_tit {
display:none
}
.c_portalResIntro_detail-01001 .p_content {
margin-top:0px
}
.c_portalResIntro_detail-01001 .p_con {
margin:0 10px
}
.c_portalResIntro_detail-01001 .p_con img {
width:100% !important
}
}
@media only screen and (min-width:769px) {
.ny_jj_img {
width:50%;
float:left;
padding-right:20px
}
.ny_jj_img img {
width:100%;
height:auto
}
.ny_jj_text {
font-size:14px;
line-height:2em
}
.ny_sp {
clear:both;
padding-top:20px
}
.ny_sp>div {
width:48%;
float:left
}
.ny_sp02 {
margin-left:2%
}
.ny_sp a {
font-size:20px !important;
line-height:2em;
color:#444
}
.ny_sp a img {
width:100%;
height:auto
}
.c_portalResIntro_detail-01001 .p_contentBox {
padding:0px 35px;
overflow:hidden
}
.c_portalResIntro_detail-01001 .p_header {
margin:20px 0;
text-align:center;
padding-bottom:20px
}
.c_portalResIntro_detail-01001 .p_dataSource {
overflow:hidden;
margin-bottom:20px
}
.c_portalResIntro_detail-01001 .p_dataSource>li {
display:inline-block;
margin-right:40px
}
.c_portalResIntro_detail-01001 .p_dataSource>li:last-child {
margin-right:0px
}
.c_portalResIntro_detail-01001 .p_line {
margin:20px 0;
border-bottom:1px solid #ccc
}
.c_portalResIntro_detail-01001 .p_summary {
padding:10px;
background:#e3f5fe;
word-wrap:break-word;
word-break:normal;
display:none
}
.c_portalResIntro_detail-01001 .p_content {
margin:20px 0;
overflow:hidden
}
.c_portalResIntro_detail-01001 .p_KeywordBox span {
padding:2px 10px
}
.c_portalResIntro_detail-01001 .p_name {
margin-top:5px;
margin-right:10px
}
.c_portalResIntro_detail-01001 .p_tags {
display:inline-block
}
.c_portalResIntro_detail-01001 .p_tag {
display:inline-block;
background:#f1f1f1;
border:1px solid #d9d9d9;
margin-right:18px;
margin-bottom:15px;
cursor:default;
border-radius:4px;
color:#969696
}
.c_portalResIntro_detail-01001 .p_QRCode {
display:none
}
.c_portalResIntro_detail-01001 .summary-mo {
display:none
}
.c_portalResIntro_detail-01001 .p_tit {
display:none
}
.c_portalResIntro_detail-01001 .p_dataSource.borderB_dividers {
display:none
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
.fzlc_body {
width:100% !important
}
.fzlc_list {
min-height:90px !important
}
.honor_body {
width:32% !important
}
.case_list {
width:30% !important;
height:300px !important
}
}
.fzlc_body {
	width:70%;
	margin:0 auto;
	padding-top:30px;
	background:url(/img/lc_bj001.jpg?tenantId=167038&viewType=1&v=1611816236000) repeat-y center center;
	padding-bottom:20px
}
.fzlc_num h1 {
	font-size:30px;
	color:#e85625
}
.fzlc_num {
	width:50%;
	float:left
}
.fzlc_text {
	width:50%;
	float:left;
	padding:0px 20px;
	padding-left:5%
}
.fzlc_text p {
	font-size:16px;
	line-height:2em
}
.fzlc_list {
	height:auto;
	margin-bottom:20px;
	min-height:90px;
	padding:10px 0px;
	position:relative
}
.fzlc_num_left {
	text-align:right;
	padding-right:5%
}
.fzlc_num_right {
	padding-left:5%
}
.fzlc_text_right:before {
	border-bottom:#dbdbdb 1px solid;
	position:absolute;
	width:100%;
	display:block;
	content:"";
	left:35%;
	bottom:0px
}
.fzlc_text_left:before {
	border-bottom:#dbdbdb 1px solid;
	position:absolute;
	width:100%;
	display:block;
	content:"";
	right:35%;
	bottom:0px
}
.honor_body {
	text-align:center;
	line-height:3em;
	vertical-align:bottom;
	display:inline-block;
	width:22%;
	border:#dbdbdb 1px solid;
	margin:10px
}
.honor_body img {
	max-width:240px;
	width:100%;
	height:auto
}
.honor_body p {
	display:block;
	width:100%;
	height:100%;
	background:#f5f5f5
}
.case_list {
	width:23%;
	border:#dbdbdb 1px solid;
	padding:10px;
	margin:10px;
	float:left;
	text-align:center;
	height:280px
}
.case_list span {
	display:block;
	font-size:36px;
	color:#ce9d5f;
	line-height:2em
}
.case_list h1 {
	display:block;
	font-size:18px;
	color:#222;
	line-height:1.5em
}
@media only screen and (max-width:768px) {
#c_portalResIntro_category-15573003919572053 {
margin-top:0px !important
}
#c_portalResIntro_category-1557315585838 {
margin-top:0px !important
}
#c_portalResIntro_category-1557309581321 {
margin-top:0px !important
}
.c_portalResIntro_category-01001 {
height:auto;
width:280px;
overflow:visible;
max-width:1180px;
min-height:192px;
margin-left:0;
margin-right:0
}
.c_portalResIntro_category-01001 .p_image {
display:none
}
.c_portalResIntro_category-01001 .p_image>img {
width:100%;
height:100%
}
}
@media only screen and (min-width:769px) {
#c_portalResIntro_category-1559531592686 .p_categoryBox .p_parentBox {
width:calc((100% - 20px)/2)
}
#c_portalResIntro_category-1558591659112 .p_categoryBox .p_parentBox {
width:calc((100% - 50px)/5)
}
#c_portalResIntro_category-1558581481827 .p_categoryBox .p_parentBox {
width:calc((100% - 50px)/5)
}
#c_portalResIntro_category-1558605812128 .p_parentBox {
width:calc((100% - 40px)/4)
}
#c_portalResIntro_category-1558604271954 .p_parentBox {
width:calc((100% - 40px)/4)
}
#c_portalResIntro_category-1559227362876 .p_parentBox {
width:calc((100% - 40px)/4)
}
#c_portalResIntro_category-1557315585838 .p_parentBox {
position:relative;
width:calc((100% - 90px)/9)
}
#c_portalResIntro_category-1557309581321 .p_parentBox {
width:calc((100% - 20px)/2)
}
.c_portalResIntro_category-01001 .p_btn-show, .c_portalResIntro_category-01001 .p_btn-hide {
display:none
}
.c_portalResIntro_category-01001 {
height:auto;
width:280px;
overflow:visible;
max-width:1180px;
min-height:192px;
margin-left:0;
margin-right:0
}
.c_portalResIntro_category-01001 .p_category {
height:100%;
width:100%;
position:relative
}
.c_portalResIntro_category-01001 .p_categoryBox {
line-height:24px
}
.c_portalResIntro_category-01001 .p_categoryBox .p_linkBox {
width:100%;
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
align-items:center
}
.c_portalResIntro_category-01001 .p_categoryBox .p_title {
height:auto;
width:auto;
-webkit-flex:1;
-moz-flex:1;
-ms-flex:1;
flex:1;
display:block;
-moz-box-flex:1;
-webkit-box-flex:1;
box-flex:1;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
text-align:center;
line-height:40px
}
.c_portalResIntro_category-01001 .p_categoryBtn {
display:inline-block;
vertical-align:middle;
background-color:rgba(255, 255, 255, 0);
border-color:rgba(255, 255, 255, 0);
border-style:solid;
border-width:0;
height:auto;
width:30px;
padding:0;
position:static;
text-align:center;
display:none
}
.c_portalResIntro_category-01001 .p_linkBox .iconfont:before {
content:''
}
.c_portalResIntro_category-01001 .p_linkBox .icon-arrow_up:before {
content:'\e6c9'
}
.c_portalResIntro_category-01001 .p_linkBox .icon-arrow_down:before {
content:'\e6c8'
}
.mouse_bac:hover .p_categoryBtn {
color:#60a9d7
}
.c_portalResIntro_category-01001 .p_categoryBox .p_parentBox {
position:relative;
width:calc((100% - 50px)/5);
float:left;
margin:5px;
text-align:center;
background:#f1f1f1
}
.c_portalResIntro_category-01001 .p_categoryBox .p_parentBox .p_parentBox {
padding-left:18px
}
.c_portalResIntro_category-01001 .p_parentBox:last-child .p_linkBox {
border-bottom:0 none
}
.c_portalResIntro_category-01001 .p_categoryBox .slideOut {
position:absolute;
left:100%;
top:0;
width:100%;
height:auto
}
.c_portalResIntro_category-01001 .p_image {
width:30px;
height:30px;
display:inline-block;
vertical-align:middle;
margin-right:5px;
display:none
}
.c_portalResIntro_category-01001 .p_image>img {
width:100%;
height:100%
}
}
.w_grid-001 {
	margin-left:auto;
	margin-right:auto;
	max-width:1180px;
	min-height:12rem;
	width:100%
}
.w_grid-001>.w_grid {
	width:100%;
	position:relative
}
.w_grid-001>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
.w_grid-001>div>.p_gridbox>.p_gridCell {
	float:left;
	position:static
}
.w_grid-001>div>.p_gridbox>.p_gridCell:not(:empty):before {
content:'';
height:.1px;
display:block
}
.w_grid-001>div>.p_gridbox>.p_gridCell:first-child {
	margin-left:0;
	clear:left
}
#w_grid-001>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
margin-left:0;
clear:left
}
@media only screen and (max-width:768px) {
.w_grid-001>div>.p_gridbox>.p_gridCell {
width:100%;
margin-left:0;
margin-top:0rem;
margin-bottom:0rem
}
}
@media only screen and (min-width:769px) {
.w_grid-001>div>.p_gridbox>.p_gridCell {
width:49.5%;
margin-left:1%;
margin-top:.6rem;
margin-bottom:.6rem
}
}
.w_grid-000 {
	margin-left:auto;
	margin-right:auto;
	min-height:12rem;
	width:100%
}
.w_grid-000>.w_grid {
	width:100%;
	position:relative
}
.w_grid-000>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
.w_grid-000>div>div>.p_gridCell {
	float:left;
	position:static
}
.w_grid-000>div>div>.p_gridCell:not(:empty):before {
content:'';
height:.1px;
display:block
}
.w_grid-000>.w_grid.signal {
	min-height:inherit
}
.w_grid-000>.w_grid.signal>.p_gridbox {
	min-height:inherit
}
.w_grid-000>.w_grid.signal>.p_gridbox>.p_gridCell {
	min-height:inherit
}
.w_grid-000>div>.p_gridbox>.p_gridCell:first-child {
	margin-left:0;
	clear:left
}
#w_grid-000>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0;
clear:left
}
@media only screen and (max-width:768px) {
.w_grid-000>div>.p_gridbox>.p_gridCell {
width:100%;
margin-left:0;
margin-top:0rem;
margin-bottom:0rem
}
#content_box-1558074493383-0 {
width:160px;
float:left
}
#content_box-1558074493383-1 {
width:100px;
float:right;
position:relative;
z-index:1;
height:1080px
}
#content_box-1558074493383-2 {
width:45px;
height:45px;
right:125px;
position:fixed
}
#w_grid-1548322045199 {
height:80px !important
}
#w_grid-1548322045199>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
height:80px
}
#c_portalResPublic_codeContainer-15580761128141391 {
margin-left:15px !important;
margin-top:20px !important
}
#content_box-1558074493383-1 .p_category {
width:100%;
height:1080px;
position:fixed;
top:0;
left:100%
}
#content_box-1558496004543-1 .p_category {
width:100%;
position:fixed;
top:0;
left:100%
}
#w_grid-1558074493383 .p_gridbox {
overflow:visible !important
}
#content_box-1558496004543-0 {
width:160px;
float:left
}
#content_box-1558496004543-1 {
width:100px;
float:right;
position:relative;
z-index:1
}
#content_box-1558496004543-2 {
width:45px;
height:45px;
right:125px;
position:fixed
}
#w_grid-1558496000961 {
height:84px !important
}
}
@media only screen and (min-width:769px) {
.w_grid-000>div>.p_gridbox>.p_gridCell:first-child {
width:100%;
margin-left:0;
margin-top:0rem;
margin-bottom:0rem
}
}
#w_grid-1558004597776 {
	background-image:url(/img/yd_bj001.jpg?tenantId=167038&viewType=1&v=1611816236000);
	background-image-part-image:url(/img/yd_bj001.jpg?tenantId=167038&viewType=1&v=1611816236000);
	animation-duration:8.5s
}
.yd_body {
	width:100%;
	height:100%;
	text-align:center;
	padding:50px;
	position:relative
}
.yd_logo {
	padding-top:30px
}
.yd_bj {
	width:100%;
	height:100%;
	background:rgba(255, 255, 255, .3);
	border-radius:50%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1
}
.yd_text {
	margin-top:40%
}
.yd_text h1 {
	font-size:16px;
	line-height:2em
}
.yd_text :before {
	position:absolute;
	width:1px;
	display:block;
	content:"";
	height:120px;
	background:#999;
	left:50%;
	bottom:46%;
	animation-name:scrollTip;
	animation-duration:2s;
	animation-iteration-count:infinite;
	animation-timing-function:cubic-bezier(0.82, 0.24, 0.25, 1)
}
@keyframes scrollTip {
0% {
transform:scale(1, 0);
transform-origin:top
}
49% {
transform:scale(1, 1);
transform-origin:top
}
51% {
transform:scale(1, 1);
transform-origin:bottom
}
100% {
transform:scale(1, 0);
transform-origin:bottom
}
}
.yd_more a {
	display:block;
	width:110px;
	height:110px;
	background:url(/img/yd_tb01.png?tenantId=167038&viewType=1&v=1611816236000);
	margin:0 auto;
	margin-top:30px;
	font-size:0px;
	position:relative;
	animation:1s linear infinite CDturn;
	animation-direction:alternate;
	opacity:1
}
.yd_more span {
	display:block;
	width:15px;
	height:13px;
	background:#fff;
	border-radius:50%;
	position:absolute;
	bottom:53px;
	left:50%;
	transform:translatex(-50%);
transition:all .5s
}
.yd_more a:hover span {
	bottom:42px
}
.yd_more a:hover {
	background:url(/img/yd_tb02.png?tenantId=167038&viewType=1&v=1611816236000);
	animation:none
}
@keyframes CDturn {
from {
opacity:1
}
to {
	opacity:.3
}
}
#w_grid-1548322045199 {
	background-color:rgba(0, 0, 0, 0)
}
#w_grid-1548322045199.fixed {
	background-color:rgba(255, 255, 255, 1);
	border-bottom:#ddd 1px solid
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title {
	color:#222
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title:hover {
	color:#da7a01
}
#w_grid-1558496000961 {
	background-color:rgba(0, 0, 0, 0)
}
#w_grid-1558496000961.fixed {
	background-color:rgba(255, 255, 255, 1);
	border-bottom:#ddd 1px solid
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title {
	color:#222
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title:hover {
	color:#da7a01
}
.language a {
	display:block;
	width:45px;
	height:45px;
	border:#ce9d5f 1px solid;
	line-height:45px;
	text-align:center;
	color:#ce9d5f
}
.language a:hover {
	background:#ce9d5f;
	color:#fff
}
.logo_01 {
	display:block
}
.logo_02 {
	display:none
}
.fixed .logo_01 {
	display:none
}
.fixed .logo_02 {
	display:block
}
#w_grid-1558345851912 {
	background-image:url(/img/about_bj.jpg?tenantId=167038&viewType=1&v=1611816236000);
	background-image-part-image:url(/img/about_bj.jpg?tenantId=167038&viewType=1&v=1611816236000);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover
}
#w_common_text-1558604518073 p {
	border-bottom:#f0f0f0 1px solid;
	padding-bottom:5px
}
#w_common_text-1558605812103 p {
	border-bottom:#f0f0f0 1px solid;
	padding-bottom:5px
}
#c_portalResIntro_category-1558604271954 .p_parentBox:nth-child(3) {
background:#ce9d5f
}
#c_portalResIntro_category-1558604271954 .p_categoryBox .p_parentBox:nth-child(3) .p_title {
color:#fff !important
}
#c_portalResIntro_category-1558605812128 .p_parentBox:nth-child(4) {
background:#ce9d5f
}
#c_portalResIntro_category-1558605812128 .p_categoryBox .p_parentBox:nth-child(4) .p_title {
color:#fff !important
}
@charset "UTF-8";
* {
	padding:0;
	margin:0
}
.pagebox {
	width:100%
}
.pagebox, #-remove--flag {
	width:100%;
	margin:0px auto
}
#c_portalResEbizads_banner-15720561404332671 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#c_portalResEbizads_banner-15720561404332671>div {
	animation-fill-mode:both
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad {
	position:relative;
	height:700px;
	overflow:hidden;
	margin-top:-90px
}
#c_portalResEbizads_banner-15720561404332671 .bgimg {
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	background:no-repeat center/cover
}
#c_portalResEbizads_banner-15720561404332671 .mobitem {
	display:none
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .text {
	position:absolute;
	width:90%;
	color:#fff;
	text-align:center;
	top:48%;
	left:5%;
	line-height:1.6;
	transform:translate(0, -50%);
	z-index:4
}
#c_portalResEbizads_banner-15720561404332671 .capitalize {
	text-transform:capitalize
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-tit {
	font-size:36px;
	font-weight:normal
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-line {
	height:2px;
	width:3%;
	background:#fff;
	margin:.8% auto
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-sum {
	font-size:18px;
	font-weight:normal
}
@media only screen and (max-width:1200px) and (min-width:1025px) {
#c_portalResEbizads_banner-15720561404332671 .subpage_ad {
height:450px;
margin-top:-60px
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-tit {
font-size:30px
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-sum {
font-size:16px
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#c_portalResEbizads_banner-15720561404332671 .subpage_ad {
height:400px
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-tit {
font-size:30px
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-sum {
font-size:16px
}
}
@media only screen and (max-width:768px) {
#c_portalResEbizads_banner-15720561404332671 .subpage_ad {
height:40vh;
margin-top:-60px
}
#c_portalResEbizads_banner-15720561404332671 .pcitem {
display:none !important
}
#c_portalResEbizads_banner-15720561404332671 .mobitem {
display:block
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .text {
top:65%
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-tit {
font-size:26px;
font-weight:bold
}
#c_portalResEbizads_banner-15720561404332671 .subpage_ad .ad-sum {
font-size:14px
}
}
#c_portalResEbizads_banner-15720561404332671 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#c_portalResIntro_detail-15720569328074295 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#c_portalResIntro_detail-15720569328074295>div {
	animation-fill-mode:both
}
#c_portalResIntro_detail-15720569328074295 .p_contentBox {
	padding:0px
}
#c_portalResIntro_detail-15720569328074295 .p_dataSource {
	display:none
}
#c_portalResIntro_detail-15720569328074295 .p_summary {
	display:none
}
#c_portalResIntro_detail-15720569328074295 .p_QRCode {
	display:none
}
#c_portalResIntro_detail-15720569328074295 .p_header {
	font-size:28px
}
#c_portalResIntro_detail-15720569328074295 .i_detailTitle {
	display:none
}
#c_portalResIntro_detail-15720569328074295 .p_con img {
	/*width:auto !important;*/
	max-width:100% !important
}
#c_portalResIntro_detail-15720569328074295 .reset_style p {
	font-size:16px;
	color:#666;
	padding-bottom:15px;
	line-height:30px
}
#c_portalResIntro_detail-15720569328074295 .reset_style div {
	font-size:16px;
	color:#666;
	padding-bottom:15px;
	line-height:30px
}
#c_portalResIntro_detail-15720569328074295 .reset_style h2 {
	font-size:22px;
	color:#e10b0b;
	padding-bottom:15px;
	padding-top:15px
}
#c_portalResIntro_detail-15720569328074295 .reset_style h3 {
	font-size:18px;
	color:#e10b0b;
	padding-bottom:15px;
	padding-top:15px
}
@media only screen and (max-width:768px) {
#c_portalResIntro_detail-15720569328074295 .p_con {
margin:0px
}
#c_portalResIntro_detail-15720569328074295 .reset_style p {
font-size:14px;
line-height:26px
}
#c_portalResIntro_detail-15720569328074295 .reset_style div {
font-size:14px;
line-height:26px
}
#c_portalResIntro_detail-15720569328074295 .reset_style h2 {
font-size:18px
}
#c_portalResIntro_detail-15720569328074295 .reset_style h3 {
font-size:16px
}
#c_portalResIntro_detail-15720569328074295 .p_tit {
padding:0px
}
#c_portalResIntro_detail-15720569328074295 .p_header {
border:0;
font-size:24px;
text-align:center;
margin:20px 0px 20px;
padding-bottom:0
}
}
#c_portalResIntro_detail-15720569328074295 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572056247543>div>.p_gridbox {
	background-color:rgba(242, 242, 242, 1)
}
#w_grid-1572056247543 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572056247543>div {
	animation-fill-mode:both
}
#w_grid-1572056247543>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0px;
clear:left
}
@media only screen and (min-width:769px) {
#w_grid-1572056247543>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0
}
#w_grid-1572056247543>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572056247543>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_grid-1572056451390 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572056451390>div {
	animation-fill-mode:both
}
#w_grid-1572056451390>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
margin-left:0px;
clear:left
}
@media only screen and (min-width:769px) {
#w_grid-1572056451390>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0
}
#w_grid-1572056451390>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572056451390>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_grid-1572056863557 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572056863557>div {
	animation-fill-mode:both
}
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0px;
clear:left
}
@media only screen and (max-width:768px) {
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell {
margin-bottom:2rem;
margin-top:2rem;
margin-left:0
}
}
@media only screen and (min-width:769px) {
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell {
margin-bottom:3rem;
margin-top:3rem;
margin-left:0px
}
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0px;
margin-right:0px;
clear:none
}
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0px
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell {
margin-bottom:4rem;
margin-top:4rem;
margin-left:0
}
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572056863557>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_grid-1572056927206 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572056927206>div {
	animation-fill-mode:both
}
#w_grid-1572056927206>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
margin-left:0px;
clear:left
}
@media only screen and (min-width:769px) {
#w_grid-1572056927206>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0
}
#w_grid-1572056927206>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572056927206>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_grid-1572056247543 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572056451390 {
	width:100%;
	max-width:1400px;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:10px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572056863557 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:100px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572056927206 {
	width:94%;
	max-width:1400px;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:100px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#c_portalResIntro_category-15720564143192643 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#c_portalResIntro_category-15720564143192643>div {
	animation-fill-mode:both
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 {
	text-transform:capitalize
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 ul {
	text-align:left;
	display:block;
	font-size:0px
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 a {
	position:relative;
	font-size:15px;
	height:80px;
	line-height:80px;
	padding:0px 30px;
	color:#333;
	display:block;
transition:.3s ease 0s
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 .more:after {
	content:"";
	position:absolute;
	width:1px;
	height:15px;
	display:block;
	background:#ccc;
	top:50%;
	margin-top:-7px;
	right:0px
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 a:before {
	position:absolute;
	content:'';
	left:50%;
	bottom:0px;
	width:0%;
	height:3px;
	background-color:none;
transition:all .3s
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 a:hover:before {
	width:80%;
	left:10%;
	background-color:#d50a1d
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 li {
	position:static;
	display:inline-block;
	color:#fff;
	width:auto;
	vertical-align:top
}
#c_portalResIntro_category-15720564143192643 .menu-slide {
	z-index:-1;
	position:absolute;
	background:#d50a1d;
	bottom:0px;
	display:none;
transition:.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s
}
#c_portalResIntro_category-15720564143192643 .swiper-container .swiper-notification {
	position:absolute;
	left:0px;
	top:0px;
	pointer-events:none;
	opacity:0;
	z-index:-1000
}
@media screen and (min-width:769px) {
#c_portalResIntro_category-15720564143192643 .NavList_a1 a:hover {
color:#d50a1d
}
}
@media screen and (max-width:1400px) {
#c_portalResIntro_category-15720564143192643 .NavList_a1 a {
padding:0px 30px
}
}
@media screen and (max-width:1200px) {
#c_portalResIntro_category-15720564143192643 .NavList_a1 a {
padding:0px 25px;
font-size:14px
}
}
@media screen and (max-width:1024px) {
#c_portalResIntro_category-15720564143192643 .NavList_a1 a {
padding:0px 10px;
font-size:14px
}
#c_portalResIntro_category-15720564143192643 .menu-slide {
display:none
}
}
@media screen and (max-width:768px) {
#c_portalResIntro_category-15720564143192643 .NavList_a1 ul {
text-align:left;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
font-size:0
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 a {
padding:0px 20px;
font-size:14px;
height:62px;
line-height:62px
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 a:hover {
color:#d50a1d
}
#c_portalResIntro_category-15720564143192643 .NavList_a1 a:active {
color:#d50a1d
}
}
#c_portalResIntro_category-15720564143192643 {
	max-height:none;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	min-height:0px;
	margin-right:0px;
	margin-left:0px;
	max-width:none;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	min-width:0px;
	height:auto;
	padding-right:0px
}
