.e_IndexOrdinaryStyleBox-001 {

	width: 100%;

	height: auto;

	width-uint: %;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_top {

	background-color: transparent;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link {

	color: #666666;

	font-size: 14px;

	display: table;

	height: inherit;

	border-width: 0;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link:hover {

	color: rgba(101,190,186,1);

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link:active {

	color: rgba(101,190,186,1);

}



.e_IndexOrdinaryStyleBox-001 .stylebox_top {

	width: auto;

	height: 40px;

}



.e_IndexOrdinaryStyleBox-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_IndexOrdinaryStyleBox-001 .title_icon::before {

	content: "";

}



.e_IndexOrdinaryStyleBox-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_IndexOrdinaryStyleBox-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_IndexOrdinaryStyleBox-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;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link {

	float: right;

	vertical-align: middle;

	margin-right: 15px;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link a {

	color: inherit;

	display: table-cell;

	vertical-align: middle;

}



.e_IndexOrdinaryStyleBox-001 .link_icon {

	display: inline-block;

	margin-left: 5px;

}



.e_IndexOrdinaryStyleBox-001 .link_icon::before {

	content: '\e6af';

}



.e_IndexOrdinaryStyleBox-001 .stylebox_top_line {

	height: 1px;

	background-color: rgba(240,240,240,1);

}



.e_IndexOrdinaryStyleBox-001 .stylebox_content {

	border-style: solid;

	border-width: 1px;

	border-color: #f0f0f0;

	width: 100%;

	height: calc(100% - 48px);

	width-uint: %;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line {

	height: 1px;

	background-color: rgba(240,240,240,1);

}



.e_SideMajorStyleBox-001 {

	width: 100%;

	height: auto;

	width-uint: %;

}



.e_SideMajorStyleBox-001 .stylebox_link {

	color: #666666;

	font-size: 14px;

	display: table;

	height: inherit;

	border-width: 0;

	float: right;

	vertical-align: middle;

	margin-right: 15px;

}



.e_SideMajorStyleBox-001 .stylebox_top {

	width: auto;

	height: 40px;

	background-color: rgba(101, 190, 186, 1);

}



.e_SideMajorStyleBox-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_SideMajorStyleBox-001 .title_icon::before {

	content: "";

}



.e_SideMajorStyleBox-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_SideMajorStyleBox-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_SideMajorStyleBox-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;

}



.e_SideMajorStyleBox-001 .stylebox_link a {

	color: inherit;

	display: table-cell;

	vertical-align: middle;

}



.e_SideMajorStyleBox-001 .link_icon {

	display: inline-block;

	margin-left: 5px;

}



.e_SideMajorStyleBox-001 .link_icon::before {

	content: '\e6af';

}



.e_SideMajorStyleBox-001 .stylebox_top_line {

	height: 1px;

	background-color: rgba(240,240,240,1);

}



.e_SideMajorStyleBox-001 .stylebox_content {

	border-style: solid;

	border-width: 1px;

	border-color: #f0f0f0;

	width: 100%;

	width-uint: %;

}



.e_SideMajorStyleBox-001 .stylebox_bottom_line {

	height: 1px;

	background-color: rgba(240,240,240,1);

}



@media only screen and (max-width: 768px) {

	.c_portalResSearch_total-02001 {

		margin-left: auto;

		margin-right: auto;

		width: 100%;

		display: block;

		font-size: 0;

		padding: 0 10px;

	}



	.c_portalResSearch_total-02001 .p_contentBox {

		width: 100%;

		height: auto;

		overflow: visible;

		padding: 0;

		margin: 0;

		border-width: 1px;

		border-style: none;

		border-color: rgba(228,228,228,0);

		background-color: transparent;

		position: relative;

	}



	.c_portalResSearch_total-02001 .p_headbox {

		position: absolute;

		width: 100%;

		height: auto;

		border: 1px solid rgba(240, 240, 240, 1);

		border-radius: 5px;

		padding: 10px 0px;

		display: none;

		background: #fff;

		border-radius: 0;

		z-index: 999;

	}



	.c_portalResSearch_total-02001 .p_searchBox {

		width: 55%;

		height: auto;

		display: inline-block;

		vertical-align: middle;

		overflow: visible;

		padding: 0;

		margin: 0;

		border-width: 1px;

		border-style: none;

		border-color: rgba(228,228,228,0);

		background-color: transparent;

		position: relative;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input {

		width: 100%;

		display: inline-block;

		height: 50px;

		vertical-align: middle;

		color: inherit;

		position: relative;

		font-size: 24px;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .forward {

		display: none;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .forward:before {

		content: "\e6d5";

		color: #797979;

	}



	.c_portalResSearch_total-02001 .p_searchBtn {

		width: 20%;

		height: 50px;

		display: inline-block;

		vertical-align: middle;

		font-size: 24px;

		color: #777;

		border-width: 0;

		border-style: solid;

		border-color: rgba(255,255,255,0);

		text-align: center;

		padding-top: 0;

		position: inherit;

		margin: 0;

		cursor: pointer;

		font-family: inherit;

		font-weight: inherit;

		text-decoration: none;

		background-size: 100% 100%;

	}



	.c_portalResSearch_total-02001 .p_searchBtn:hover {

		box-shadow: none;

		cursor: pointer;

	}



	.c_portalResSearch_total-02001 .p_searchBtn .iconfont {

		margin-right: 5px;

	}



	.c_portalResSearch_total-02001 .p_searchBtn .font {

		display: inline-table;

		vertical-align: middle;

		bottom: 0;

		height: inherit;

		color: inherit;

		font-family: inherit;

		font-weight: inherit;

		font-size: inherit;

		text-decoration: none;

		position: relative;

		line-height: 50px;

	}



	.c_portalResSearch_total-02001 .p_input input, .c_search_total-02001 .p_input .InputText {

		display: inline-block;

		height: 100%;

		width: inherit;

		line-height: inherit;

		padding-left: 5px;

		padding-right: 32px;

		border: none;

	}



	.c_portalResSearch_total-02001 .p_select {

		height: auto;

		font-size: 0;

		display: inline-block;

		width: 25%;

		vertical-align: middle;

		float: left;

	}



	.c_portalResSearch_total-02001 .p_select input {

		width: inherit;

		height: 50px;

		border: none;

		display: inline-block;

		vertical-align: middle;

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

		font-size: 24px;

		position: absolute;

		padding-left: 10px !important;

		padding-right: 10px !important;

	}



	.c_portalResSearch_total-02001 .p_select .shape {

		display: inline-block;

		width: 25px;

		height: 50px;

		position: static!important;

		line-height: 50px;

		text-align: center;

		border-left: none;

		font-size: 12px;

		color: rgba(200, 200, 200, 1);

		float: right;

		top: 0!important;

		transform: translateY(0%);

		margin-right: 10px;

	}



	.c_portalResSearch_total-02001 .p_select .shape:before {

		content: "\e69c";

		font-size: 24px;

	}



	.c_portalResSearch_total-02001 .p_select .itembox {

		height: auto;

		width: 100%;

		position: absolute;

		top: 80px;

		left: 0px;

		border: 1px solid rgba(240, 240, 240, 1);

		z-index: 99;

		background-color: #fff;

		font-size: 0;

		border-radius: 5px;

	}



	.c_portalResSearch_total-02001 .p_select li {

		width: calc(100% / 4);

		height: auto;

		display: inline-block;

		margin: 20px 0;

		text-align: center;

		font-size: 22px;

		border-left: 1px solid #ccc;

	}



	.c_portalResSearch_total-02001 .p_select li:nth-child(1) {

		border-left: none

	}



	.c_portalResSearch_total-02001 .p_select li:nth-child(5) {

		border-left: none

	}



	.c_portalResSearch_total-02001 .p_select li i img {

		display: none;

	}



	input::-webkit-input-placeholder {

		font-size: 24px;

		line-height: 50px;

		color: #777;

	}



	.c_portalResSearch_total-02001 .p_searchBtnBox {

		display: block;

		width: 250px;

		height: auto;

		padding: 10px 10px;

		background-color: #1890FF;

		border-radius: 5px;

		margin-bottom: 30px;

		margin: 0 10px 30px 10px;

	}



	.c_portalResSearch_total-02001 .p_searchBtnA {

		width: 100%;

		height: auto;

		padding: 10px 10px;

		font-size: 24px;

		color: #fff;

		text-align: center;

	}



	.c_portalResSearch_total-02001 .p_headbox.active:before {

		width: 0px;

		height: 0px;

		position: absolute;

		top: -40px;

		left: 41px;

		padding: 0;

		border-bottom: 20px solid #FFFFFF;

		border-top: 20px solid transparent;

		border-left: 20px solid transparent;

		border-right: 20px solid transparent;

		display: block;

		content: "";

		z-index: 12;

	}



	.c_portalResSearch_total-02001 .p_headbox.active:after {

		width: 0px;

		height: 0px;

		position: absolute;

		top: -41px;

		left: 41px;

		padding: 0;

		border-bottom: 20px solid #efe7e7;

		border-top: 20px solid transparent;

		border-left: 20px solid transparent;

		border-right: 20px solid transparent;

		display: block;

		content: "";

		z-index: 10;

	}



	.c_portalResSearch_total-02001 .p_input .iconfont.last {

		position: absolute;

		color: #afafaf;

		top: 16px;

		right: 5px;

		font-size: 20px;

		cursor: pointer;

	}



	.c_portalResSearch_total-02001 .p_input .iconfont.last:before {

		content: "\e640";

	}



	.c_portalResSearch_total-02001 .p_searchBtnA:hover {

		box-shadow: none;

	}



	.c_portalResSearch_total-02001 .p_searchBtnA .iconfont:before {

		content: "\e661";

		font-size: 30px;

		vertical-align: middle;

		margin-right: 10px;

	}

}



@media only screen and (min-width: 769px) {

	.c_portalResSearch_total-02001 {

		margin-left: auto;

		margin-right: auto;

		max-width: 1180px;

		min-height: 192px;

		width: auto;

		display: inline-block;

		font-size: 0;

	}



	.c_portalResSearch_total-02001 .p_contentBox {

		width: 100%;

		height: auto;

		overflow: visible;

		white-space: nowrap;

		padding: 0;

		margin: 0;

		border-width: 1px;

		border-style: none;

		border-color: rgba(228,228,228,0);

		background-color: transparent;

		position: relative;

	}



	.c_portalResSearch_total-02001 .p_headbox {

		width: 100%;

		height: auto;

	}



	.c_portalResSearch_total-02001 .p_searchBox {

		width: auto;

		height: auto;

		display: inline-block;

		vertical-align: middle;

		overflow: visible;

		padding: 0;

		margin: 0;

		border-width: 1px;

		border-style: none;

		border-color: rgba(228,228,228,0);

		background-color: transparent;

		position: relative;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input {

		width: 220px;

		display: inline-block;

		height: 40px;

		vertical-align: middle;

		color: inherit;

		position: relative;

		font-size: 14px;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .last {

		display: none;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .forward {

		position: absolute;

		left: 5px;

		top: 50%;

		transform: translateY(-50%);

		height: auto;

		font-size: 15px;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .forward:before {

		content: "\e661";

		color: #a9a9a9;

	}



	.c_portalResSearch_total-02001 .p_searchBtn {

		width: auto;

		height: 40px;

		display: inline-block;

		vertical-align: middle;

		font-size: 14px;

		color: rgba(255,255,255,1);

		border-width: 1px;

		border-style: solid;

		border-color: rgba(255,255,255,0);

		background-color: #1890FF;

		text-align: center;

		padding-top: 0;

		padding-right: 20px;

		padding-left: 20px;

		position: inherit;

		margin: 0;

		padding: 0 20px;

		cursor: pointer;

		font-family: inherit;

		font-weight: inherit;

		text-decoration: none;

		background-size: 100% 100%;

		border-top-right-radius: 5px;

		border-bottom-right-radius: 5px;

	}



	.c_portalResSearch_total-02001 .p_searchBtn .font {

		display: table-cell;

		vertical-align: middle;

		bottom: 0;

		height: inherit;

		color: inherit;

		font-family: inherit;

		font-weight: inherit;

		font-size: inherit;

		text-decoration: none;

		position: relative;

		text-align: center;

	}



	.c_portalResSearch_total-02001 .p_input input, .c_search_total-02001 .p_input .InputText {

		display: inline-block;

		height: 100%;

		width: inherit;

		line-height: inherit;

		border-width: 1px;

		border-style: solid;

		border-color: #f0f0f0;

		padding-left: 25px;

		padding-right: 5px;

		border-top-left-radius: 5px;

		border-bottom-left-radius: 5px;

	}



	.c_portalResSearch_total-02001 .p_select {

		height: auto;

		position: relative;

		font-size: 0;

		display: inline-block;

		width: auto;

		vertical-align: middle;

		margin-left: -1px;

	}



	.c_portalResSearch_total-02001 .p_select input {

		width: 75px;

		height: 40px;

		border: 1px solid rgba(240, 240, 240, 1);

		line-height: 30px;

		display: inline-block;

		vertical-align: middle;

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

		font-size: 12px;

		padding: 0 10px;

	}



	.c_portalResSearch_total-02001 .p_select input:hover {

		background-color: rgb(240, 248, 250);

		color: rgb(100, 190, 186);

	}



	.c_portalResSearch_total-02001 .p_select input:hover + .shape {

		background-color: rgb(240, 248, 250);

	}



	.c_portalResSearch_total-02001 .p_select .shape {

		display: inline-block;

		width: 30px;

		height: 40px;

		position: absolute;

		right: 0;

		line-height: 40px;

		text-align: center;

		border: 1px solid rgba(240, 240, 240, 1);

		border-left: none;

		font-size: 12px;

		color: rgba(200, 200, 200, 1);

	}



	.c_portalResSearch_total-02001 .p_select .shape:before {

		content: "\e6c9";

	}



	.c_portalResSearch_total-02001 .p_select .shape:hover {

		color: #65beba;

	}



	.c_portalResSearch_total-02001 .p_select .itembox {

		height: auto;

		width: 100%;

		position: absolute;

		top: 40px;

		left: 0px;

		border: 1px solid rgba(240, 240, 240, 1);

		border-top: 0;

		overflow-y: auto;

		z-index: 99;

		background-color: #fff;

		font-size: 12px;

		max-height: 180px;

	}



	.c_portalResSearch_total-02001 .p_select li {

		width: auto;

		height: 40px;

		line-height: 40px;

		display: block;

		text-align: center;

	}



	.c_portalResSearch_total-02001 .p_select li:hover {

		background-color: rgb(240, 248, 250);

		color: rgb(100, 190, 186);

	}



	.c_portalResSearch_total-02001 .p_select li i img {

		display: none;

	}



	.c_portalResSearch_total-02001 .p_searchBtnBox {

		display: none;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	.c_portalResSearch_total-02001 {

		margin-left: auto;

		margin-right: auto;

		max-width: 1180px;

		min-height: 192px;

		width: auto;

		display: inline-block;

		font-size: 0;

	}



	.c_portalResSearch_total-02001 .p_contentBox {

		width: 100%;

		height: auto;

		overflow: visible;

		white-space: nowrap;

		padding: 0;

		margin: 0;

		border-width: 1px;

		border-style: none;

		border-color: rgba(228,228,228,0);

		background-color: transparent;

		position: relative;

	}



	.c_portalResSearch_total-02001 .p_headbox {

		width: 100%;

		height: auto;

	}



	.c_portalResSearch_total-02001 .p_searchBox {

		width: auto;

		height: auto;

		display: inline-block;

		vertical-align: middle;

		overflow: visible;

		padding: 0;

		margin: 0;

		border-width: 1px;

		border-style: none;

		border-color: rgba(228,228,228,0);

		background-color: transparent;

		position: relative;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input {

		width: 220px;

		display: inline-block;

		height: 40px;

		vertical-align: middle;

		color: inherit;

		position: relative;

		font-size: 14px;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .last {

		display: none;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .forward {

		position: absolute;

		left: 5px;

		top: 50%;

		transform: translateY(-50%);

		height: auto;

		font-size: 15px;

	}



	.c_portalResSearch_total-02001 .p_searchBox .p_input .forward:before {

		content: "\e661";

		color: #a9a9a9;

	}



	.c_portalResSearch_total-02001 .p_searchBtn {

		width: auto;

		height: 40px;

		display: inline-block;

		vertical-align: middle;

		font-size: 14px;

		color: rgba(255,255,255,1);

		border-width: 1px;

		border-style: solid;

		border-color: rgba(255,255,255,0);

		background-color: #1890FF;

		text-align: center;

		padding-top: 0;

		padding-right: 20px;

		padding-left: 20px;

		position: inherit;

		margin: 0;

		padding: 0 20px;

		cursor: pointer;

		font-family: inherit;

		font-weight: inherit;

		text-decoration: none;

		background-size: 100% 100%;

		border-top-right-radius: 5px;

		border-bottom-right-radius: 5px;

	}



	.c_portalResSearch_total-02001 .p_searchBtn .font {

		display: table-cell;

		vertical-align: middle;

		bottom: 0;

		height: inherit;

		color: inherit;

		font-family: inherit;

		font-weight: inherit;

		font-size: inherit;

		text-decoration: none;

		position: relative;

		text-align: center;

	}



	.c_portalResSearch_total-02001 .p_input input, .c_search_total-02001 .p_input .InputText {

		display: inline-block;

		height: 100%;

		width: inherit;

		line-height: inherit;

		border-width: 1px;

		border-style: solid;

		border-color: #f0f0f0;

		padding-left: 25px;

		padding-right: 5px;

		border-top-left-radius: 5px;

		border-bottom-left-radius: 5px;

	}



	.c_portalResSearch_total-02001 .p_select {

		height: auto;

		position: relative;

		font-size: 0;

		display: inline-block;

		width: auto;

		vertical-align: middle;

		margin-left: -1px;

	}



	.c_portalResSearch_total-02001 .p_select input {

		width: 75px;

		height: 40px;

		border: 1px solid rgba(240, 240, 240, 1);

		line-height: 30px;

		display: inline-block;

		vertical-align: middle;

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

		font-size: 12px;

		padding: 0 10px;

	}



	.c_portalResSearch_total-02001 .p_select input:hover {

		background-color: rgb(240, 248, 250);

		color: rgb(100, 190, 186);

	}



	.c_portalResSearch_total-02001 .p_select input:hover + .shape {

		background-color: rgb(240, 248, 250);

	}



	.c_portalResSearch_total-02001 .p_select .shape {

		display: inline-block;

		width: 30px;

		height: 40px;

		position: absolute;

		right: 0;

		line-height: 40px;

		text-align: center;

		border: 1px solid rgba(240, 240, 240, 1);

		border-left: none;

		font-size: 12px;

		color: rgba(200, 200, 200, 1);

	}



	.c_portalResSearch_total-02001 .p_select .shape:before {

		content: "\e6c9";

	}



	.c_portalResSearch_total-02001 .p_select .shape:hover {

		color: #65beba;

	}



	.c_portalResSearch_total-02001 .p_select .itembox {

		height: auto;

		width: 100%;

		position: absolute;

		top: 40px;

		left: 0px;

		border: 1px solid rgba(240, 240, 240, 1);

		border-top: 0;

		overflow-y: auto;

		z-index: 99;

		background-color: #fff;

		font-size: 12px;

		max-height: 180px;

	}



	.c_portalResSearch_total-02001 .p_select li {

		width: auto;

		height: 40px;

		line-height: 40px;

		display: block;

		text-align: center;

	}



	.c_portalResSearch_total-02001 .p_select li:hover {

		background-color: rgb(240, 248, 250);

		color: rgb(100, 190, 186);

	}



	.c_portalResSearch_total-02001 .p_select li i img {

		display: none;

	}



	.c_portalResSearch_total-02001 .p_searchBtnBox {

		display: none;

	}

}



@media only screen and (max-width: 768px) {

	.c_portalResPublic_codeContainer-01001 {

		min-height: 500px;

		width: 100%;

	}

}



@media only screen and (min-width: 769px) {

	.c_portalResPublic_codeContainer-01001 {

		min-height: 500px;

		width: 100%;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.w_fimgbox-001 {

	width: 100%;

	height: auto;

	min-height: 200px;

	margin: 0 auto;

}



.w_fimgbox-001 .w_imgbox {

	width: 100%;

	height: 100%;

	position: relative;

	min-height: inherit;

}



.w_fimgbox-001 .w_imgbox > img {

	width: 100%;

	height: auto;

}



.w_fimgbox-001 .w_imgbox > .p_contentbox {

	width: 100%;

	height: 100%;

	position: absolute;

	top: 0;

	left: 0;

}



.w_fimg-000 .p_title {

	display: inline-table;

	margin: 0;

	min-width: 37px;

	padding: 0;

	color: rgba(51,51,51,1);

	font-size: 16px;

	font-weight: 400;

	cursor: pointer;

}



.w_fimg-000 .p_title .font {

	vertical-align: middle;

	line-height: 21px;

}



.w_fimg-000 .p_title:hover {

	color: rgba(87,177,173,1);

}



.w_fimg-000 .p_title:active {

	color: rgba(69,165,161,1);

}



.w_fimg-000 .p_title .iconfont:before {

	display: inline-block;

	content: "";

}



.w_fimg-000 {

	position: relative;

	width: 100%;

	height: auto;

	min-height: 200px;

}



.w_fimg-000 .animated {

	width: 100%;

	height: 100%;

	position: relative;

	min-height: inherit;

}



.w_fimg-000 .font {

	white-space: nowrap;

}



.w_fimg-000 .p_link001 {

	width: 100%;

	height: 100%;

}



.w_fimg-000 .p_link002 {

	width: 100%;

	height: 30px;

}



.w_fimg-000 .p_box {

	width: 100%;

	height: 100%;

	text-align: center;

	position: static;

}



.w_fimg-000 .p_dimage {

	height: inherit;

	overflow: hidden;

	font-size: 0;

}



.w_fimg-000 .e_image:hover:after {

	background: transparent;

}



.w_fimg-000 .p_dimage:empty {

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	position: absolute;

	background: #f2f2f2 url(../images/camera.png) no-repeat center;

}



@media only screen and (max-width: 768px) {

	.c_portalResnav_main-01001 .p_problemCategory {

		display: block;

	}



	.c_portalResnav_main-01001 .p_navPc {

		display: none;

	}



	.c_portalResnav_main-01001 .p_linkBox {

		display: none;

	}



	.c_portalResnav_main-01001 .p_parent {

		display: block;

	}



	.c_portalResnav_main-01001 .p_categoryBtn:before {

	}



	.c_portalResnav_main-01001 .icon-arrow_up:before {

		content: "\e69a";

	}



	.c_portalResnav_main-01001 .icon-arrow_down:before {

		content: "\e69c";

	}



	.c_portalResnav_main-01001 .p_btn-show {

		color: #fff;

		background: #7F7F7F;

	}



	.c_portalResnav_main-01001 .p_btn-hide {

		width: 10%;

		height: 100%;

		float: left;

		background-color: #7F7F7F;

	}



	.c_portalResnav_main-01001 .p_category {

		width: 100%;

		height: 100%;

		position: fixed;

		top: 0;

		left: 100%;

	}



	.c_portalResnav_main-01001 .p_parent {

		width: auto;

		height: auto;

		display: -webkit-flex;

		display: -moz-flex;

		display: -ms-flexbox;

		display: -ms-flex;

		display: flex;

		display: -webkit-flex;

		display: -moz-box;

		display: -moz-flex;

		display: -ms-flexbox;

		display: flex;

		display: -webkit-box;

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

		padding: 0 0 0 5px;

	}



	.c_portalResnav_main-01001 .p_categoryBox {

		overflow-y: auto;

		width: 90%;

		height: 100%;

		float: left;

		background-color: rgb(239,239,245);

	}



	.c_portalResnav_main-01001 .p_categoryBox > .p_parentBox {

		background-color: #FFFFFE!important;

		padding-left: 0px;

	}



	.c_portalResnav_main-01001 .p_parentBox {

		width: auto;

		height: auto;

		color: #fff;

	}



	.c_portalResnav_main-01001 .p_parentBox {

		width: auto;

		height: auto;

		color: #fff;

		background-color: rgb(239,239,245);

		padding-left: 20px;

	}



	.c_portalResnav_main-01001 .p_childBox .p_parent {

		border-bottom: 1px solid #c0c0c0;

	}



	.c_portalResnav_main-01001 .p_c-fff {

		display: inline-block;

		margin-top: 10px;

		margin-bottom: 10px;

		color: #fff;

	}



	.c_portalResnav_main-01001 .p_categoryBtn {

		display: block;

		margin: 12px 5px 10px 0;

		color: #000000;

		font-size: 12px;

	}



	.c_portalResnav_main-01001 .p_link {

		height: auto;

		vertical-align: middle;

		width: initial;

		margin: 10px 0;

		-webkit-flex: 1;

		-moz-flex: 1;

		-ms-flex: 1;

		flex: 1;

		display: block;

		-moz-box-flex: 1;

		-webkit-box-flex: 1;

		box-flex: 1;

		display: -webkit-flex;

		display: -moz-flex;

		display: -ms-flexbox;

		display: -ms-flex;

		display: flex;

		display: -webkit-flex;

		display: -moz-box;

		display: -moz-flex;

		display: -ms-flexbox;

		display: flex;

		display: -webkit-box;

		color: #000;

	}



	.c_portalResnav_main-01001 {

		width: 640px;

	}

}



@media only screen and (min-width: 769px) {

	.c_portalResnav_main-01001 .p_problemCategory {

		display: none;

	}



	.c_portalResnav_main-01001 .p_parent {

		display: none;

	}



	.c_portalResnav_main-01001 .p_navPc {

		display: block;

	}



	.c_portalResnav_main-01001 .p_linkBox {

		display: block;

	}



	.c_portalResnav_main-01001 {

		width: auto;

		height: auto;

		overflow: visible;

	}



	.c_portalResnav_main-01001 .p_category {

		height: 100%;

		width: 100%;

		position: relative;

		background-color: #FFFFFE;

	}



	.clearfix:before, .clearfix:after {

		content: "";

		display: block;

		clear: both;

		width: 0;

		height: 0;

		visibility: hidden;

		font-size: 0;

	}



	.c_portalResnav_main-01001 .p_categoryBox {

		line-height: 24px;

		width: auto;

		float: left;

	}



	.c_portalResnav_main-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_portalResnav_main-01001 .p_categoryBox > .p_parentBox:hover {

		border-top: 3px solid rgb(64,143,244);

	}



	.c_portalResnav_main-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;

		font-size: 14px;

		overflow: hidden;

		text-overflow: ellipsis;

		white-space: nowrap;

	}



	.c_portalResnav_main-01001 .p_categoryBox .p_title:hover {

		color: rgb(64,143,244);

	}



	.c_portalResnav_main-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;

		color: rgb(64,143,244);

		height: auto;

		width: 14px;

		margin: 0 4px 0 0;

		padding: 0;

		position: static;

		text-align: center;

		color: rgba(217,217,217,1);

	}



	.c_portalResnav_main-01001 .p_categoryBtn:hover {

		border-width: 0;

		border-style: solid;

		color: rgb(64,143,244);

		border-color: rgba(255,255,255,0);

		background-color: rgba(255,255,255,0);

		box-shadow: none;

	}



	.c_portalResnav_main-01001 .p_categoryBtn:active {

		border-width: 0;

		border-style: solid;

		color: rgb(64,143,244);

		border-color: rgba(255,255,255,0);

		background-color: rgba(255,255,255,0);

		box-shadow: none;

	}



	.c_portalResnav_main-01001 .p_linkBox .iconfont:before {

		content: '';

	}



	.c_portalResnav_main-01001 .p_childBox .p_linkBox .icon-duduyinleappicon1401:before {

		content: '\e65f';

		color: rgb(64,143,244);

		font-size: 10px

	}



	.c_portalResnav_main-01001 .p_categoryBox .p_childBox {

		border: 1px solid rgba(240,240,240,1);

		box-shadow: 2px 1px 2px #c0c0c0;

		z-index: 9;

	}



	.c_portalResnav_main-01001 .p_categoryBox .p_parentBox {

		position: relative;

		width: 200px;

		height: 40px;

		float: left;

		text-align: center;

	}



	.c_portalResnav_main-01001 .p_parentBox:last-child .p_linkBox {

		border-bottom: 0 none;

	}



	.c_portalResnav_main-01001 .p_categoryBox>.p_parentBox>.p_childBox {

		margin-top: 40px;

		left: 0px;

	}



	.c_portalResnav_main-01001 .p_categoryBox .slideOut {

		position: absolute;

		left: 100%;

		top: 0;

		width: 100%;

		height: auto;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.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: 0.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: 0.6rem;

		margin-bottom: 0.6rem;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.c_portalResPublic_codeContainer-01001004 .v30-contact {

	position: fixed;

	right: -180px;

	top: 30%;

	transition: all 1.5s;

	transform: translateY(-50%);

	padding: 50px 0;

	height: auto;

	box-sizing: border-box;

	z-index: 99999;

}



.c_portalResPublic_codeContainer-01001004 .chnav {

	right: 0px!important;

	transition: all 1.5s;

}



.c_portalResPublic_codeContainer-01001004 .tencent {

	color: #fff;

}



.c_portalResPublic_codeContainer-01001004 a, button, input, textarea {

	-webkit-tap-highlight-color: transparent;

	-moz-transition: all .3s ease;

	-webkit-transition: all .3s ease;

	transition: all .3s ease;

}



.c_portalResPublic_codeContainer-01001004 .transition {

	-moz-transition: all .3s ease;

	-webkit-transition: all .3s ease;

	transition: all .3s ease;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-block:nth-child(1) {

	top: 50px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-block:nth-child(2) {

	top: 128px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-block:nth-child(3) {

	top: 206px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-block:nth-child(4) {

	top: 284px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-block:nth-child(5) {

	top: 284px;

}



.v_icon {

	color: #fff;

	font-size: 26px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-block {

	position: absolute;

	right: 0px;

	width: 70px;

	height: 70px;

	border-right: none;

	box-sizing: border-box;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-in {

	height: 100%;

	display: none;

	position: relative;

	z-index: 1;

	overflow: hidden;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-in:before {

	content: "";

	background-color: var(--color);

	position: absolute;

	height: 100%;

	width: 0;

	transition: all .8s ease;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item {

	width: 100%;

	height: 100%;

}



.c_portalResPublic_codeContainer-01001004 .flex-col {

	display: flex;

	flex-direction: column;

	justify-content: center;

	align-items: center;

	background: var(--color);

}



.c_portalResPublic_codeContainer-01001004 .img-block img {

	display: block;

	margin: 0 auto;

	max-width: 100%;

}



.c_portalResPublic_codeContainer-01001004 .img-block {

	margin: 0 auto;

	display: block;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-p {

	color: #fff;

	font-size: 12px;

	margin-top: 5px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact .transition {

	transition-duration: .8s;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-in-p {

	color: #fff;

	text-align: center;

	line-height: 68px;

	height: 68px;

	font-size: 16px;

	white-space: nowrap;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-in1 {

	padding: 9px 4px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-item-in-p1 {

	color: #fff;

	text-align: center;

	line-height: 50px;

	height: 50px;

	font-size: 16px;

	white-space: nowrap;

}



.c_portalResPublic_codeContainer-01001004 .cur {

	width: 140px;

	background: var(--color);

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-wx.cur {

	width: 240px;

	background: var(--color);

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-online.cur {

	width: 180px;

	background: var(--color);

}



.c_portalResPublic_codeContainer-01001004 .cur:before {

	width: 100%;

}



.c_portalResPublic_codeContainer-01001004 .cur .v30-contact-item {

	display: none;

}



.c_portalResPublic_codeContainer-01001004 .cur .v30-contact-item-in {

	display: block;

	width: 100%;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-qr-show {

	display: none;

	position: absolute;

	z-index: 1;

	border: 1px solid var(--color);

	left: -160px;

	top: -91px;

}



.c_portalResPublic_codeContainer-01001004 .v30-contact-top {

	cursor: pointer;

	width: 70px;

	height: 70px;

	bottom: 0;

}



@media only screen and (max-width: 768px) {

	.c_portalResPublic_codeContainer-01001004 .v30-contact-item-block {

		display: none;

	}



	.c_portalResPublic_codeContainer-01001004 .v30-contact-top {

		display: block;

	}



	.c_portalResPublic_codeContainer-01001004 .v30-contact-top {

		cursor: pointer;

		width: 50px;

		height: 50px;

		bottom: 0;

	}

}



.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%;

	display: flex;

	flex-wrap: wrap;

	position: static;

}



.w_grid-000 > div > div > .p_gridCell {

	position: static;

}



.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;

}



#w_grid-1604023638923 {

	left: 0!important;

	box-shadow: 0 0 8px 0 rgba(46,46,46,0.3)

}



@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;

	}



	#w_fimg-1581924504064 {

		max-width: 150px;

	}

}



@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;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.w_fline-001 .p_FLine {

	width: 100%;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #f0f0f0;

	opacity: 1;

	filter: alpha(opacity:100);

	display: inline-block;

	vertical-align: middle;

}



.w_fline-001 {

	width: 100%;

	min-height: 20px;

	display: block;

	margin: 0 auto;

}



.w_fline-001 .w_fline {

	width: 100%;

	min-height: inherit;

	font-size: 0;

}



.w_fline-001 .w_fline:before {

	content: "";

	display: inline-block;

	vertical-align: middle;

	min-height: inherit;

	width: 0;

}



.w_grid-003 {

	margin-left: auto;

	margin-right: auto;

	max-width: 1180px;

	min-height: 12rem;

	width: 100%;

}



.w_grid-003 > .w_grid {

	width: 100%;

	position: relative;

}



.w_grid-003 > div > .p_gridbox {

	width: 100%;

	overflow: hidden;

	position: static;

}



.w_grid-003 > div > .p_gridbox > .p_gridCell {

	float: left;

	position: static;

}



.w_grid-003 > div > .p_gridbox > .p_gridCell:not(:empty):before {

	content: '';

	height: 0.1px;

	display: block;

}



.w_grid-003 > div > .p_gridbox > .p_gridCell:first-child {

	margin-left: 0;

	clear: left;

}



#w_grid-003 > div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

	margin-left: 0;

	clear: left;

}



@media only screen and (max-width: 768px) {

	.w_grid-003 > 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-003 > div > .p_gridbox > .p_gridCell {

		width: 32.66%;

		margin-left: 1%;

		margin-top: 0.6rem;

		margin-bottom: 0.6rem;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@CHARSET "UTF-8";



* {

	padding: 0;

	margin: 0;

}



.pagebox {

	width: 100%;

	margin: 0px auto;

}



.pagebox,#-remove--flag {

}



body,#-remove--flag {

}



#c_portalResPublic_codeContainer-16080820221237245 {

	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;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



#c_portalResPublic_codeContainer-16190790873054776 {

	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;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#c_portalResPublic_codeContainer-16190770116906812 .vip_log a {

	display: flex;

	justify-content: center;

}



#c_portalResPublic_codeContainer-16190770116906812 .vip_log a svg {

	fill: #333;

}



#c_portalResPublic_codeContainer-16190770116906812 .vip_log.active a svg {

	fill: #2c8b5b;

}



#c_portalResPublic_codeContainer-16190770116906812 .vip_log.active:hover svg {

	fill: var(--color);

}



@media only screen and (max-width: 768px) {

	#c_portalResPublic_codeContainer-16190770116906812 .vip_log a svg {

		fill: #fff;

	}



	#c_portalResPublic_codeContainer-16190770116906812 .active {

		color: #222;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#c_portalResPublic_codeContainer-16190770116906812 .vip_log a svg {

		fill: #333;

	}

}



#c_portalResPublic_codeContainer-16190770116906812 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 20px;

	margin-top: 0px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#c_portalResSearch_total-16190770626871608 .dialog {

	width: 100%;

	height: 30px;

	background: none;

}



#c_portalResSearch_total-16190770626871608 .diaBtn {

	width: 30px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	font-size: 1.5rem;

	color: #333;

	cursor: pointer;

	font-weight: normal;

}



#c_portalResSearch_total-16190770626871608 .active {

	color: #e70112;

}



#c_portalResSearch_total-16190770626871608 .lay {

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background-color: rgb(0, 0, 0, 0.6);

	opacity: 1;

	transition: all .5s ease;

}



#c_portalResSearch_total-16190770626871608 .forward {

	display: none;

}



#c_portalResSearch_total-16190770626871608 .p_contentBox {

	position: absolute;

	left: 50%;

	top: 40%;

	transform: translate(-50%, 0);

	width: 80%;

	height: 220px;

	border: 3px solid rgb(170, 170, 170);

	background-color: rgb(255, 255, 255);

	cursor: auto;

}



#c_portalResSearch_total-16190770626871608 .searchtxt {

	padding: 0 25px 5px;

	font-size: 18px;

	font-weight: 500;

	height: 50px;

}



#c_portalResSearch_total-16190770626871608 .p_searchBox {

	width: 100%;

	padding: 0 25px;

	overflow: hidden;

}



#c_portalResSearch_total-16190770626871608 .p_searchBox .p_input {

	width: 100% !important;

}



#c_portalResSearch_total-16190770626871608 #search_keyword {

	border: 1px solid #ececec;

	padding: 15px;

	background: #f2f2f2;

	width: 100%;

	text-indent: 6px;

	box-sizing: border-box;

	outline: 0px;

	border-radius: 0px;

	margin-bottom: 10px;

}



#c_portalResSearch_total-16190770626871608 .btnBox {

	margin-top: 10px;

	padding: 0 100px 0 25px;

	text-align: right;

}



#c_portalResSearch_total-16190770626871608 .closse {

	float: none;

	display: inline-block;

	min-width: 64px;

	height: 36px;

	line-height: 36px;

	padding: 0 16px;

	text-align: center;

	text-decoration: none;

	vertical-align: middle;

	border-radius: 2px;

	background: transparent;

	border: 0px;

	font-size: 0.875rem;

	color: #000;

	cursor: pointer;

}



#c_portalResSearch_total-16190770626871608 .p_searchBtn {

	min-width: 64px;

	height: 36px;

	line-height: 36px;

	padding: 0 16px;

	text-align: center;

	text-decoration: none;

	vertical-align: middle;

	border-radius: 2px;

	background: transparent;

	border: 0px;

	font-size: 0.875rem;

	color: #000;

}



#c_portalResSearch_total-16190770626871608 .hiden {

	opacity: 0;

	display: none;

}



#c_portalResSearch_total-16190770626871608 .p_searchBtn:hover {

	background-color: rgba(0, 0, 0, 0.05) !important;

}



#c_portalResSearch_total-16190770626871608 .closse:hover {

	background-color: rgba(0, 0, 0, 0.05) !important;

}



@media only screen and (max-width: 768px) {

	#c_portalResSearch_total-16190770626871608 .diaBtn {

		color: #333;

	}



	#c_portalResSearch_total-16190770626871608 .active {

		color: #222;

	}



	#c_portalResSearch_total-16190770626871608 .p_contentBox {

		width: 90%;

	}



	#c_portalResSearch_total-16190770626871608 .p_headbox {

		margin-top: 10px;

		display: block;

		border: none;

		padding: 0;

	}



	#c_portalResSearch_total-16190770626871608 #search_keyword {

		padding: 10px;

		font-size: 1.125rem;

	}



	#c_portalResSearch_total-16190770626871608 #search_keyword::placeholder {

		font-size: 1.125rem;

		color: #8d9095;

	}



	#c_portalResSearch_total-16190770626871608 .last {

		display: none;

	}



	#c_portalResSearch_total-16190770626871608 .btnBox {

		margin: 0;

		padding: 20px 40px 0 25px;

	}



	#c_portalResSearch_total-16190770626871608 .p_searchBtn {

		width: auto;

	}



	#c_portalResSearch_total-16190770626871608 .p_searchBtn .font {

		line-height: 36px;

	}

}



#c_portalResSearch_total-16190770626871608 {

	width: auto;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 30px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#c_portalResPublic_codeContainer-16190770116960822 .lv_lan .h_language a svg {

	fill: #333;

}



#c_portalResPublic_codeContainer-16190770116960822 .lv_lan .h_language a {

	display: flex;

}



#c_portalResPublic_codeContainer-16190770116960822 .lv_lan.active .h_language a svg {

	fill: #2c8b5b;

}



#c_portalResPublic_codeContainer-16190770116960822 .lv_lan.active .h_language a:hover svg {

	fill: var(--color);

}



#c_portalResPublic_codeContainer-16190770116960822 .h_language {

	display: flex;

	justify-content: center;

}



#c_portalResPublic_codeContainer-16190770116960822 .wrap {

	width: 94%;

	margin-right: auto;

	margin-left: auto;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_content .row {

	display: flex;

	flex-wrap: wrap;

	flex-direction: row;

	margin: 0px;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_content .row li {

	width: 100%;

	margin-bottom: 0px;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_down {

	position: fixed;

	left: 0%;

	top: 80px;

	width: 100%;

	background: rgba(0,0,0,.8);

	display: none;

	color: #fff;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content {

	padding-top: 50px;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl {

	height: 170px;

	position: relative;

	padding-left: 115px;

	min-height: 90px;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl .map {

	background: url(../images/wk_lan_map.png) no-repeat;

	width: 110px;

	height: 90px;

	overflow: hidden;

	position: absolute;

	left: 0;

	top: 0;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl dt {

	font-size: 18px;

	font-weight: bold;

	color: #e6e6e6;

	line-height: 1.3;

	margin-bottom: 10px;

	font-family: arial;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content a {

	color: #c7c7c7;

}



#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content a:hover {

	color: #0656a9;

	text-decoration: underline;

}



@media only screen and (min-width: 769px) {

	#c_portalResPublic_codeContainer-16190770116960822 .lv_lan {

		position: relative;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down {

		background: #f6f6f6;

		position: absolute;

		top: 40px;

		width: 100px;

		right: -30px;

		left: auto;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content {

		padding-top: 0px;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_content .row li {

		width: 100%;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl04 .map {

		display: none;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl {

		height: auto;

		position: relative;

		padding-left: 0;

		min-height: auto;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl dt {

		display: none;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl dd {

		transition: all 0.3s ease-out;

		border-bottom: solid 1px #e4e4e4;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content a {

		display: block;

		padding: 5px 0px;

		font-size: 13px;

		text-align: center;

		position: relative;

		color: #666;

		overflow: hidden;

		line-height: 24px;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content a:hover {

		color: #dd251b;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content a:after {

		content: '';

		background: url(../images/zd_m_lanico.png) no-repeat center;

		width: 15px;

		height: 15px;

		display: block;

		position: absolute;

		top: 0;

		bottom: 0;

		right: 15px;

		margin: auto;

		display: none;

		background-size: cover;

	}

}



@media only screen and (max-width: 768px) {

	#c_portalResPublic_codeContainer-16190770116960822 .lv_lan .h_language a svg {

		fill: #333!important;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lv_lan.active .h_language a svg {

		fill: #222!important;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down {

		top: 70px;

		background: #f6f6f6;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content {

		padding-top: 0px;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_content .row li {

		width: 100%;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl04 .map {

		display: none;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl {

		height: auto;

		position: relative;

		padding-left: 0;

		min-height: auto;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl dt {

		display: none;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content .sl dd {

		transition: all 0.3s ease-out;

		border-bottom: solid 1px #e4e4e4;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content a {

		display: block;

		padding: 15px 0px;

		font-size: 13px;

		position: relative;

		color: #666;

		overflow: hidden;

		line-height: 24px;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down .lan_content a:after {

		content: '';

		background: url(../images/zd_m_lanico.png) no-repeat center;

		width: 15px;

		height: 15px;

		display: block;

		position: absolute;

		top: 0;

		bottom: 0;

		right: 15px;

		margin: auto;

		background-size: cover;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#c_portalResPublic_codeContainer-16190770116960822 .lv_lan .h_language a svg {

		fill: #fff;

	}



	#c_portalResPublic_codeContainer-16190770116960822 .lan_down {

		top: 60px;

	}

}



#c_portalResPublic_codeContainer-16190770116960822 {

	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;

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#c_portalResnav_main-16209831987857322 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#c_portalResnav_main-16209831987857322 >div {

	animation-fill-mode: both;

}



#c_portalResnav_main-16209831987857322 .bnav {

	width: 100%;

	height: auto;

	overflow: hidden;

	padding: 0 1rem;

}



#c_portalResnav_main-16209831987857322 .box {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	display: flex;

	flex-wrap: wrap;

}



#c_portalResnav_main-16209831987857322 .botUl {

	margin: 0;

	padding: 0;

	width: 20%;

}



#c_portalResnav_main-16209831987857322 .botDt {

	font-size: 1rem;

}



#c_portalResnav_main-16209831987857322 .sbotDd {

	font-size: 0.75rem;

	padding-left: 0;

}



#c_portalResnav_main-16209831987857322 .blink {

	display: block;

	width: 100%;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



#c_portalResnav_main-16209831987857322 .botLink {

	color: #000;

	height: 3.5rem;

	line-height: 3.5rem;

	font-size: 16px;

}



#c_portalResnav_main-16209831987857322 .botLinkS {

	color: rgb(158, 158, 158);

	height: 1.5rem;

	line-height: 1.5rem;

	font-size: 14px;

}



@media only screen and (min-width: 769px) {

	#c_portalResnav_main-16209831987857322 .box {

		max-width: 1200px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#c_portalResnav_main-16209831987857322 .box {

		max-width: 900px;

	}

}



@media only screen and (max-width: 768px) {

	#c_portalResnav_main-16209831987857322 .box {

		min-width: 300px;

		max-width: 700px;

	}



	#c_portalResnav_main-16209831987857322 .botUl {

		width: 50%;

	}



	#c_portalResnav_main-16209831987857322 .sbotDd {

		display: none;

	}



	#c_portalResnav_main-16209831987857322 .botLink {

		height: 2.5rem;

		line-height: 2.5rem;

	}

}



#c_portalResnav_main-16209831987857322 .botUl:first-child {

	display: none;

}



#c_portalResnav_main-16209831987857322 .botUl:last-child {

	display: none;

}



@media only screen and (max-width: 768px) {

	#c_portalResnav_main-16209831987857322 .botUl {

		margin: 0;

		padding: 0;

		width: 20%;

	}

}



#c_portalResnav_main-16209831987857322 {

	width: auto;

	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_portalResnav_main-16190770118896503 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#c_portalResnav_main-16190770118896503 >div {

	animation-fill-mode: both;

}



@media only screen and (min-width: 1025px) {

	#c_portalResnav_main-16190770118896503 .tNavBox {

		width: 100%;

		height: auto;

		overflow: visible;

		background: none;

	}



	#c_portalResnav_main-16190770118896503 .navBtn {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navSliBtn {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .iconJt {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .tNav {

		width: 100%;

		margin: 0 auto;

		overflow: hidden;

	}



	#c_portalResnav_main-16190770118896503 .navUl {

		width: 100%;

		display: flex;

		font-size: 0;

	}



	#c_portalResnav_main-16190770118896503 .navLi {

		padding: 0;

		width: 16%;

		display: inline-block;

		font-size: 1rem;

	}



	#c_portalResnav_main-16190770118896503 .navLi.tplink9 {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navLi:hover .tNavH::before {

		width: 50%;

		opacity: 1;

	}



	#c_portalResnav_main-16190770118896503 .tNavH {

		position: relative;

	}



	#c_portalResnav_main-16190770118896503 .tNavH::before {

		content: '';

		position: absolute;

		bottom: 0;

		left: 50%;

		transform: translateX(-50%);

		display: block;

		width: 0;

		height: 2px;

		background-color: #fff;

		opacity: 0;

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .tNav .navName {

		position: relative;

		display: block;

		padding: 0;

		line-height: 70px;

		font-size: 16px;

		color: #000;

		text-align: center;

		font-weight: bold;

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .tNav.active .navName {

		color: #000;

	}



	#c_portalResnav_main-16190770118896503 .navName::after {

		content: attr(data-title);

		position: absolute;

		top: 0;

		left: 0;

		transform: translateY(100%);

		width: 100%;

		height: 100%;

		display: flex;

		align-items: center;

		justify-content: center;

		color: #e70112;

	}



	#c_portalResnav_main-16190770118896503 .navLi:hover .navName {

		transform: translateY(-100%);

	}



	#c_portalResnav_main-16190770118896503 .navLi:hover .slidBox {

		height: auto;

		display: block;

	}



	#c_portalResnav_main-16190770118896503 .slidBox {

		position: fixed;

		left: 0;

		right: 0;

		width: 100%;

		height: 0;

		min-width: 1024px;

		overflow: hidden;

		z-index: 110;

		margin: 0 auto;

		padding: 0;

		transition: all .5s ease;

		background: #f2f2f2;

		box-shadow: 0 2px 5px rgba(0,0,0,0.075);

		border-top: 1px solid #f2f2f2;

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .slidBox .ej_neirong {

		display: flex;

		flex-wrap: wrap;

		flex-direction: row;

		width: 94%;

		margin: 0px auto;

	}



	#c_portalResnav_main-16190770118896503 .slidBox .ej_neirong .left_con {

		width: 100%;

		padding: 60px 0px;

		display: flex;

		flex-wrap: wrap;

		justify-content: space-between;

		flex-direction: row;

	}



	#c_portalResnav_main-16190770118896503 .slidBox .ej_neirong .right_con {

		width: 25%;

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .ej_neirong .left_con .nav_infor {

		width: 60%;

	}



	#c_portalResnav_main-16190770118896503 .ej_neirong .left_con .nav_infor .t {

		font-size: 30px;

		color: #333;

		font-weight: normal;

		line-height: 30px;

		margin-bottom: 30px;

	}



	#c_portalResnav_main-16190770118896503 .ej_neirong .left_con .nav_infor .c {

		font-size: 14px;

		color: #666;

		line-height: 25px;

		display: -webkit-box;

		overflow: hidden;

		-webkit-line-clamp: 2;

		-webkit-box-orient: vertical;

		text-overflow: ellipsis;

		margin-bottom: 17px;

	}



	#c_portalResnav_main-16190770118896503 .ej_neirong .left_con .nav_img {

		width: 33%;

	}



	#c_portalResnav_main-16190770118896503 .ej_neirong .left_con .nav_img .oneimg {

		position: relative;

		display: block;

		width: 100%;

		height: 0;

		overflow: hidden;

		padding-bottom: 55%;

	}



	#c_portalResnav_main-16190770118896503 .ej_neirong .left_con .nav_img .oneimg .img100 {

		position: absolute;

		top: 50%;

		left: 50%;

		transform: translate(-50%, -50%) scale(1);

		width: 100%;

		height: auto;

		transition: all 0.8s ease .1s;

	}



	#c_portalResnav_main-16190770118896503 .right_con .r_infor {

		padding-left: 10%;

		width: 100%;

		padding-top: 60px;

	}



	#c_portalResnav_main-16190770118896503 .r_infor dt {

		font-size: 28px;

		font-weight: normal;

		color: #fff;

		line-height: 28px;

		margin-bottom: 24px;

	}



	#c_portalResnav_main-16190770118896503 .r_infor dd {

		font-size: 16px;

		color: #fff;

		line-height: 36px;

	}



	#c_portalResnav_main-16190770118896503 .r_infor dd a {

		color: #fff;

	}



	#c_portalResnav_main-16190770118896503 .navLi .slidBox .slidBox_con {

		width: 100%;

		background: url(../images/zd_nav_bg.jpg) no-repeat center/cover;

		overflow: hidden;

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navLi .slidBox .slidBox_con .slidBox_con_w {

		width: 100vw;

	}



	#c_portalResnav_main-16190770118896503 .navLi:hover .slidBox .slidBox_con {

		display: block;

		overflow: hidden;

	}



	#c_portalResnav_main-16190770118896503 .leftBox {

		position: relative;

		width: 19%;

		margin-right: 8%;

		height: auto;

		float: left;

		text-align: right;

		overflow: hidden;

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navSbox {

		position: relative;

		width: 100%;

		height: auto;

		overflow: hidden;

		white-space: nowrap;

		margin: 0 auto;

		padding: 0;

	}



	#c_portalResnav_main-16190770118896503 .navSli {

		width: 33.33%;

		float: left;

		padding-right: 5%;

		line-height: 1.4;

	}



	#c_portalResnav_main-16190770118896503 .navSlink {

		display: block;

		position: relative;

		padding: 15px 0;

		border-bottom: 1px solid #e4e4e4;

		-webkit-transition: padding 250ms cubic-bezier(.25,.46,.45,.94);

		transition: padding 250ms cubic-bezier(.25,.46,.45,.94);

	}



	#c_portalResnav_main-16190770118896503 .navSlink span {

		display: block;

		font-size: 14px;

		color: #333;

	}



	#c_portalResnav_main-16190770118896503 .navSlink:hover span {

		color: #e70112;

	}



	#c_portalResnav_main-16190770118896503 .navSlink span.en {

		margin-bottom: 8px;

		text-transform: uppercase;

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navSlink span.cn {

		letter-spacing: 1px;

	}



	#c_portalResnav_main-16190770118896503 .navSlink:after {

		content: '';

		width: 0%;

		height: 1px;

		background: #999;

		position: absolute;

		bottom: -1px;

		left: 0;

		-webkit-transition: width 250ms cubic-bezier(.25,.46,.45,.94);

		transition: width 250ms cubic-bezier(.25,.46,.45,.94);

	}



	#c_portalResnav_main-16190770118896503 .navSlink:before {

		content: '';

		width: 12px;

		height: 12px;

		position: absolute;

		filter: grayscale(1);

		top: 50%;

		right: 0;

		margin-top: -6px;

		background-image: url(../images/rbqbhf90ubkednvlaaaaahcpuzu641.png);

		background-position: center;

		background-repeat: no-repeat;

		background-size: cover;

		-webkit-transition: right 250ms cubic-bezier(.25,.46,.45,.94);

		transition: right 250ms cubic-bezier(.25,.46,.45,.94);

	}



	#c_portalResnav_main-16190770118896503 .navSlink:hover:before {

		background-image: url(../images/rbqbhf90ubmerw51aaaaab2cgqw228.png);

		right: 12px;

	}



	#c_portalResnav_main-16190770118896503 .navSlink:hover:after {

		width: 100%;

	}



	#c_portalResnav_main-16190770118896503 .navSlink:hover {

		padding-left: 0px;

	}



	#c_portalResnav_main-16190770118896503 .oneName {

		font-size: 26px;

		padding-bottom: 15px;

		color: #000;

		width: 100%;

		overflow: hidden;

		white-space: nowrap;

		text-overflow: ellipsis;

	}



	#c_portalResnav_main-16190770118896503 .tNavSummry {

		line-height: 24px;

		width: 100%;

		height: auto;

		overflow: hidden;

		color: #666666;

		font-size: 14px;

		max-width: 420px;

		display: -webkit-box;

		-webkit-line-clamp: 3;

		-webkit-box-orient: vertical;

		text-overflow: ellipsis;

	}



	#c_portalResnav_main-16190770118896503 .tNavMore {

		display: block;

		position: relative;

		height: auto;

		padding-top: 25px;

		border-top: 1px dashed #cccccc;

		margin-top: 20px;

		cursor: pointer;

	}



	#c_portalResnav_main-16190770118896503 .txt {

		color: #000;

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .leanMore {

		margin-left: 2rem;

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .tNavMore:hover .txt {

		color: #d1a968;

		margin-left: 10px;

	}



	#c_portalResnav_main-16190770118896503 .tNavMore:hover .leanMore {

		color: #d1a968;

	}



	#c_portalResnav_main-16190770118896503 .navSimg {

		position: relative;

		width: 100%;

		height: 160px;

		overflow: hidden;

	}



	#c_portalResnav_main-16190770118896503 .navImg {

		position: absolute;

		left: 50%;

		transform: translateX(-50%) scale(1);

		width: auto;

		height: 100%;

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .navSli:hover .navImg {

		transform: translateX(-50%) scale(1.1);

	}



	#c_portalResnav_main-16190770118896503 .navSli:hover .navSlink {

		color: #d1a968;

	}



	#c_portalResnav_main-16190770118896503 .navSli:hover .navSlink::after {

		width: 100%;

		opacity: 1;

	}

}



@media only screen and (max-width: 1460px) and (min-width: 1025px) {

	#c_portalResnav_main-16190770118896503 .navName {

		padding: 1.75rem 0vw;

		font-size: 14px;

	}

}



@media only screen and (max-width: 1024px) {

	#c_portalResnav_main-16190770118896503 .nav_infor .t {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .nav_infor .c {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .right_con {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .nav_img {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navSlink span.en {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .leftBox {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navSimg {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .tNavBox {

		position: relative;

		overflow: hidden;

		height: 70px;

		background: none;

	}



	#c_portalResnav_main-16190770118896503 .navBtn {

		position: absolute;

		top: 1rem;

		right: 8px;

		background: var(--color)!important;

		width: 40px;

		height: 40px;

		padding: 10px;

		line-height: 73px;

	}



	#c_portalResnav_main-16190770118896503 .navLine {

		display: flex;

		justify-content: center;

		align-items: center;

		width: 100%;

		height: 100%;

		overflow: hidden;

	}



	#c_portalResnav_main-16190770118896503 .navBtnImg {

		display: block;

		width: 90%;

		height: 70%;

	}



	#c_portalResnav_main-16190770118896503 .tNav {

		position: fixed;

		top: 70px;

		left: 0;

		right: 0;

		height: 0;

		overflow: hidden;

		z-index: 999;

		background: rgba(0,0,0,.8);

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .tNavHeight {

		height: auto;

	}



	#c_portalResnav_main-16190770118896503 .slidBox {

		display: none;

	}



	#c_portalResnav_main-16190770118896503 .navUl {

		background: #f5f5f5;

		overflow: hidden;

	}



	#c_portalResnav_main-16190770118896503 .navLi {

		border-bottom: 1px solid #ddd;

		position: relative;

	}



	#c_portalResnav_main-16190770118896503 .tNavH {

		position: relative;

		height: 46px;

		line-height: 46px;

		padding: 0 5%;

		font-size: 14px;

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .tNavHBac {

		background-color: #eaeaea;

	}



	#c_portalResnav_main-16190770118896503 .navName {

		display: block;

		width: 100%;

		height: 100%;

		color: #333;

	}



	#c_portalResnav_main-16190770118896503 .iconJt {

		position: absolute;

		top: 0;

		right: 5%;

		display: flex;

		width: 50%;

		height: 46px;

		justify-content: flex-end;

		align-items: center;

		color: #333;

		font-size: 0.875rem;

		transition: all .5s ease;

	}



	#c_portalResnav_main-16190770118896503 .iconJtRotate {

		transform: rotateX(180deg);

	}



	#c_portalResnav_main-16190770118896503 .navSliBtn {

		height: 40px;

		width: 100%;

		text-align: center;

	}



	#c_portalResnav_main-16190770118896503 .hs {

		height: 100%;

	}



	#c_portalResnav_main-16190770118896503 .navSbox {

		padding-bottom: 30px;

	}



	#c_portalResnav_main-16190770118896503 .navSli {

		padding-left: 8%;

		font-size: 0.875rem;

		height: 38px;

		line-height: 38px;

	}



	#c_portalResnav_main-16190770118896503 .navSlink {

		display: block;

		width: 100%;

		height: 100%;

		color: #666;

	}

}



#c_portalResnav_main-16190770118896503 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 100%;

	margin-top: 10px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

} }



#w_grid-1619077011498 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0;

	clear: left;

}



#w_grid-1619077011498 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2) {

	position: absolute;

	top: 79px;

	left: 0;

	width: 100%;

	z-index: 1;

}



#w_grid-1619077011498 > div > .p_gridbox {

	overflow: visible;

}



@media only screen and (max-width: 768px) {

	#w_grid-1619077011498 > div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(2) {

		top: 69px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1619077011505 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0;

	clear: left;

}



#w_grid-1619077011505 > div > .p_gridbox {

	position: relative;

	width: 100%;

	background: rgba(255,255,255,0);

	border-bottom: none;

	box-shadow: 0 3px 4px rgba(0, 0, 0, 0);

	height: 112px;

	line-height: 112px;

	transition: all .5s ease;

	overflow: visible;

	z-index: 2;

}



#w_grid-1619077011505.active > div > .p_gridbox {

	background: #fff;

	box-shadow: 0 3px 4px rgba(0, 0, 0, 0);

	height: 90px;

	line-height: 90px;

}



#w_grid-1619077011505 > div > .p_gridbox img {

	transition: all .5s ease;

	display: block;

	margin: 0 auto;

}



@media only screen and (min-width: 769px) {

	#w_grid-1619077011505 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		box-shadow: 0 3px 4px rgba(0, 0, 0, 0);

		transition: all .3s ease;

		width: 100%;

		max-width: 94%;

		margin: auto;

		height: 80px;

		line-height: 80px;

	}



	#w_grid-1619077011505.active > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		width: 100%;

		max-width: 94%;

		height: 70px;

		line-height: 70px;

	}

}



@media only screen and (max-width: 1366px) and (min-width: 1025px) {

	#w_grid-1619077011505 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		max-width: 94%;

	}



	#w_grid-1619077011505.active > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		max-width: 94%;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1619077011505 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		width: 100%;

		max-width: 100%;

		height: 70px;

		line-height: 70px;

		background: none;

	}



	#w_grid-1619077011505.active > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		width: 100%;

		max-width: 100%;

		height: 70px;

		line-height: 70px;

		background: none;

	}

}



@media only screen and (max-width: 768px) {

	#w_grid-1619077011505 > div > .p_gridbox {

		height: 70px;

		line-height: 70px;

	}



	#w_grid-1619077011505 > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		width: 100%;

		max-width: 100%;

		height: 70px;

		line-height: 70px;

		background: none;

	}



	#w_grid-1619077011505.active > div > .p_gridbox > .p_gridCell>.w_grid-003:nth-child(1) {

		width: 100%;

		max-width: 100%;

		height: 70px;

		line-height: 70px;

		background: #fff;

	}

}



#w_grid-1619077011516 > div > .p_gridbox {

	align-items: center;

	overflow: visible;

	position: relative;

	margin-top: 8px;

}



#w_grid-1619077011516 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1619077011516 >div {

	animation-fill-mode: both;

}



#w_grid-1619077011516 > div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (max-width: 768px) {

	#w_grid-1619077011516 > div > .p_gridbox {

		margin-top: 0;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3)>.w_grid-001:nth-child(1) {

		width: 80px;

		margin-top: 20px;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0%;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

		width: 80px;

		margin-left: 0%;

		position: absolute;

		right: 60px;

		margin-right: 0px;

		top: auto;

		clear: none;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: calc(100% - 180px);

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

		width: 70px;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

		right: 0;

		top: 0;

		z-index: 2;

		position: absolute;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n) {

		margin-right: 0px;

	}

}



@media only screen and (min-width: 769px) {

	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0%;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

		width: 17.080000000000002%;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 29.720000000000002%;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

		width: 53.190000000000005%;

		margin-left: 0%;

		margin-right: 0%;

		clear: none;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1619077011516 > div > .p_gridbox {

		margin-top: 0;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0%;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

		width: 140px;

		margin-left: 0%;

		position: absolute;

		right: 75px;

		margin-right: 0px;

		top: auto;

		clear: none;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 30%;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

		width: 70px;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

		right: 0;

		top: 0;

		z-index: 2;

		position: absolute;

	}



	#w_grid-1619077011516> div > .p_gridbox > .p_gridCell:nth-child(3n) {

		margin-right: 0px;

	}

}



#w_grid-1619077011521 > div > .p_gridbox {

	background-color: rgba(255, 255, 255, 0);

}



#w_grid-1619077011521 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1619077011521 >div {

	animation-fill-mode: both;

}



#w_grid-1619077011521 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

	display: flex;

	align-items: center;

	justify-content: flex-start;

}



#w_grid-1619077011521 .active {

	max-width: 260px;

	transition: all .5s ease;

}



@media only screen and (max-width: 768px) {

	#w_grid-1619077011521> div > .p_gridbox > .p_gridCell>.w_fimg-000:nth-child(1) img {

	}

}



@media only screen and (min-width: 769px) {

	#w_grid-1619077011521> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0;

	}



	#w_grid-1619077011521> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

		width: 100%;

		margin-left: 0;

		margin-right: 0;

		clear: none;

	}



	#w_grid-1619077011521> div > .p_gridbox > .p_gridCell:nth-child(1n) {

		margin-right: 0;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1619077011521> div > .p_gridbox > .p_gridCell>.w_fimg-000:nth-child(1) img {

		transform: scale(0.8);

	}

}



#w_fimg-1619077011539 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_fimg-1619077011539 >div {

	animation-fill-mode: both;

}



@media only screen and (max-width: 1024px) {

	#w_fimg-1619077011539 .p_dimage {

		background-size: 90%;

	}



	#w_fimg-1619077011539 .p_dimage>img {

		opacity: 1;

	}

}



#w_grid-1619077011528 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0;

	clear: left;

	display: flex;

	align-items: center;

	justify-content: center;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1619077011532 > div > .p_gridbox {

	display: flex;

	align-items: center;

	position: relative;

	overflow: visible;

}



#w_grid-1619077011532 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1619077011532 >div {

	animation-fill-mode: both;

}



#w_grid-1619077011532 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

	margin-left: 0px;

	clear: left;

}



#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(1) {

	display: flex;

}



@media only screen and (max-width: 768px) {

	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

		width: 33.33%;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 33.33%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

		width: 33.33%;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n) {

		margin-right: 0px;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(1) {

		width: 50%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3) {

		width: 50%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(2) {

		display: none;

	}

}



@media only screen and (min-width: 769px) {

	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

		width: 33.33%;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 33.33%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

		width: 33.33%;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

		width: 33.33%;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 33.33%;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

		width: 33.33%;

		margin-left: 0%;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1619077011532> div > .p_gridbox > .p_gridCell:nth-child(3n) {

		margin-right: 0px;

	}

}



#w_grid-1619077062621 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0;

	clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1619077011511 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0;

	clear: left;

}



#w_grid-1619077011511 > div > .p_gridbox {

	position: relative;

	background: #1f2d49;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1581924093422 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0;

	clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1621846486181 > div > .p_gridbox {

	background-image: url(../images/bg_home1.jpg);

}



#w_grid-1621846486181 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1621846486181 >div {

	animation-fill-mode: both;

}



#w_grid-1621846486181 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

	display: flex;

	flex-direction: column;

	justify-content: center;

}



@media only screen and (max-width: 768px) {

	#w_grid-1621846486181> div > .p_gridbox > .p_gridCell> div:nth-child(3) span {

		font-size: 12px!important;

	}

}



@media only screen and (min-width: 769px) {

	#w_grid-1621846486181> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0;

	}



	#w_grid-1621846486181> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

		width: 100%;

		margin-left: 0;

		margin-right: 0;

		clear: none;

	}



	#w_grid-1621846486181> div > .p_gridbox > .p_gridCell:nth-child(1n) {

		margin-right: 0;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1621846486181 .p_gridbox {

	background-repeat: no-repeat;

	background-position: top center;

	background-attachment: fixed;

}



#w_fimgbox-1621846574877 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_fimgbox-1621846574877 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193897 > div > .p_gridbox {

	background-color: rgba(255, 255, 255, 1);

}



#w_grid-1620983193897 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1620983193897 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193897 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (min-width: 769px) {

	#w_grid-1620983193897> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193897> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

		width: 100%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193897> div > .p_gridbox > .p_gridCell:nth-child(1n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1620983193897> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0;

	}



	#w_grid-1620983193897> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

		width: 100%;

		margin-left: 0;

		margin-right: 0;

		clear: none;

	}



	#w_grid-1620983193897> div > .p_gridbox > .p_gridCell:nth-child(1n) {

		margin-right: 0;

	}

}



#w_grid-1620983193897 a:hover {

	color: #e70112;

}



#w_grid-1620983193908 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1620983193908 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193908 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (max-width: 768px) {

	#w_grid-1620983193908 > div > .p_gridbox > .p_gridCell:nth-child(2) {

		display: none;

	}

}



@media only screen and (min-width: 769px) {

	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 70.75%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 29.25%;

	}



	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0;

	}



	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 65.49000000000001%;

		margin-left: 0;

		margin-right: 0;

		clear: none;

	}



	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0;

		clear: left;

		margin-right: 0;

		width: 34.510000000000005%;

	}



	#w_grid-1620983193908> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0;

	}

}



#w_grid-1620983193927 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1620983193927 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193927 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (min-width: 769px) {

	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1620983193927> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



#w_fimg-1620983193946 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_fimg-1620983193946 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193931 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1620983193931 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193931 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (min-width: 769px) {

	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1620983193931> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



#w_fimg-1620983193951 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_fimg-1620983193951 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193937 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1620983193937 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193937 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (min-width: 769px) {

	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1620983193937> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



#w_fimg-1620983193955 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_fimg-1620983193955 >div {

	animation-fill-mode: both;

}



#w_grid-1621846353202 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1621846353202 >div {

	animation-fill-mode: both;

}



#w_grid-1621846353202 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (min-width: 769px) {

	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 91.21000000000001%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 8.790000000000001%;

	}



	#w_grid-1621846353202> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



#w_fimg-1621846353214 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_fimg-1621846353214 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193920 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_grid-1620983193920 >div {

	animation-fill-mode: both;

}



#w_grid-1620983193920 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0px;

	clear: left;

}



@media only screen and (min-width: 769px) {

	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0px;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

		width: 19.830000000000002%;

		margin-left: 0px;

		margin-right: 0px;

		clear: none;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

		margin-left: 0px;

		clear: left;

		margin-right: 0px;

		width: 80.17%;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(2n) {

		margin-right: 0px;

	}

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell {

		margin-bottom: 0rem;

		margin-top: 0rem;

		margin-left: 0;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(4n+0) {

		width: 50%;

		margin-left: 0;

		margin-right: 0;

		clear: none;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(4n+1) {

		margin-left: 0;

		clear: left;

		margin-right: 0;

		width: 80%;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(4n+2) {

		width: 20%;

		margin-left: 0;

		margin-right: 0;

		clear: none;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(4n+3) {

		width: 50%;

		margin-left: 0;

		margin-right: 0;

		clear: none;

	}



	#w_grid-1620983193920> div > .p_gridbox > .p_gridCell:nth-child(4n) {

		margin-right: 0;

	}

}



#w_grid-1620983193965 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

	margin-left: 0;

	clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_fimgbox-1621586526873 .p_MatteIcon .iconfont:before {

	content: '\e602';

}



#w_fimgbox-1621586526873 >div {

	animation-fill-mode: both;

}



#w_grid-1619077011498 {

	position: fixed;

	top: 0px;

	left: 50%;

	bottom: auto;

	right: auto;

	transform: translate(-50%, 0px);

	width: 100%;

	height: auto;

	z-index: 11;

	content: "tc";

	max-width: none;

	min-width: 0px;

	max-height: none;

	min-height: 100px;

	margin-top: 0px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0px;

	-webkit-transform: translate(-50%, 0px);

}



#w_grid-1619077011505 {

	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-1619077011516 {

	width: 100%;

	max-width: 94%;

	min-width: 0px;

	height: 80px;

	max-height: none;

	min-height: 0px;

	margin-top: auto;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: auto;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_grid-1619077011521 {

	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_fimg-1619077011539 {

	width: 100%;

	max-width: 373px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 8px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_grid-1619077011528 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 100%;

	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-1619077011532 {

	width: auto;

	max-width: 120px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 25px;

	margin-top: 0px;

	margin-left: auto;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_grid-1619077062621 {

	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-1619077011511 {

	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;

	position: absolute;

	top: 79px;

	left: 0px;

	z-index: 1;

	bottom: auto;

	right: auto;

}



#w_grid-1581924093422 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 500px;

	margin-top: 112px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_grid-1621846486181 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 358px;

	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_fimgbox-1621846574877 {

	width: 100%;

	max-width: 64px;

	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_common_text-1621846501184 {

	width: auto;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 1%;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 1%;

	padding-top: 0px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

}



#w_common_text-1621846523039 {

	width: auto;

	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: 10px;

	padding-right: 10px;

	padding-bottom: 0px;

}



#w_grid-1620983193897 {

	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-1620983193908 {

	width: 96%;

	max-width: 1560px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 3%;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 3%;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_common_text-1621583865777 {

	width: auto;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 3.3%;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 3%;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_grid-1620983193927 {

	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_fimg-1620983193946 {

	width: 100%;

	max-width: 20px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 20px;

	margin-top: 3px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_common_text-1620983193948 {

	width: auto;

	max-width: 300px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 42px;

	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-1620983193931 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 10px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_fimg-1620983193951 {

	width: 100%;

	max-width: 20px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 3px;

	margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_common_text-1620983193953 {

	width: auto;

	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-1620983193937 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 10px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_fimg-1620983193955 {

	width: 100%;

	max-width: 20px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 20px;

	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_common_text-1620983193958 {

	width: auto;

	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-1621846353202 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 0px;

	margin-top: 10px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_fimg-1621846353214 {

	width: 100%;

	max-width: 20px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 20px;

	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_common_text-1621846353219 {

	width: auto;

	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-1620983193920 {

	width: 96%;

	max-width: 1500px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 192px;

	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-1620983193965 {

	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_fimgbox-1620983305432 {

	width: 100%;

	max-width: 120px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 120px;

	margin-top: 0px;

	margin-left: auto;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_fimgbox-1621586526873 {

	width: 100%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 10px;

	margin-top: 18%;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}



#w_fline-1621846399263 {

	width: 100%;

	max-width: 1600px;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 20px;

	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_common_text-1620983193986 {

	width: 96%;

	max-width: none;

	min-width: 0px;

	height: auto;

	max-height: none;

	min-height: 28px;

	margin-top: 1.5%;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 1.5%;

	padding-top: 0px;

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}