﻿.e_FlowCommonStyleBox-001 {
	width:100%;
	height:auto;
width-uint:%
}
.e_FlowCommonStyleBox-001 .stylebox_link {
	color:#666;
	font-size:14px;
	display:table;
	height:inherit;
	border-width:0;
	float:right;
	vertical-align:middle;
	margin-right:15px
}
.e_FlowCommonStyleBox-001 .stylebox_link:hover {
	color:rgba(101, 190, 186, 1)
}
.e_FlowCommonStyleBox-001 .stylebox_link:active {
	color:rgba(101, 190, 186, 1)
}
.e_FlowCommonStyleBox-001 .stylebox_top {
	width:auto;
	height:40px;
	background-color:#1890ff
}
.e_FlowCommonStyleBox-001 .title_icon {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	margin-right:10px;
	font-size:medium
}
.e_FlowCommonStyleBox-001 .title_icon::before {
content:""
}
.e_FlowCommonStyleBox-001 .title_main {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	font-weight:normal;
	font-size:16px;
	max-width:600px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.e_FlowCommonStyleBox-001 .title_sub {
	display:inline-block;
	vertical-align:middle;
	line-height:40px;
	color:rgba(255, 255, 255, 1);
	font-size:14px;
	font-weight:normal;
	margin-left:10px
}
.e_FlowCommonStyleBox-001 .stylebox_title {
	display:inline-block;
	width:auto;
	height:inherit;
	background-color:#1890ff;
	padding-left:15px;
	padding-right:15px;
	font-size:0;
	vertical-align:bottom;
	white-space:nowrap
}
.e_FlowCommonStyleBox-001 .stylebox_link a {
	color:inherit;
	display:table-cell;
	vertical-align:middle
}
.e_FlowCommonStyleBox-001 .link_icon {
	display:inline-block;
	margin-left:5px
}
.e_FlowCommonStyleBox-001 .link_icon::before {
content:'\e6af'
}
.e_FlowCommonStyleBox-001 .stylebox_top_line {
	height:1px;
	background-color:rgba(240, 240, 240, 1)
}
.e_FlowCommonStyleBox-001 .stylebox_content {
	border-style:solid;
	border-width:1px;
	border-color:#f0f0f0;
	width:100%;
width-uint:%
}
.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
	height:1px;
	background-color:rgba(240, 240, 240, 1)
}
.e_IndexOrdinaryStyleBox-001 {
	width:100%;
	height:auto;
width-uint:%
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top {
	background-color:transparent
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
	color:#666;
	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)
}
.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(/img/camera.png?tenantId=167038&viewType=1&v=1611816236000) no-repeat center
}
@media only screen and (max-width:768px) {
#c_portalResIntro_category-15573003919572053 {
margin-top:0px !important
}
#c_portalResIntro_category-1557315585838 {
margin-top:0px !important
}
#c_portalResIntro_category-1557309581321 {
margin-top:0px !important
}
.c_portalResIntro_category-01001 {
height:auto;
width:280px;
overflow:visible;
max-width:1180px;
min-height:192px;
margin-left:0;
margin-right:0
}
.c_portalResIntro_category-01001 .p_image {
display:none
}
.c_portalResIntro_category-01001 .p_image>img {
width:100%;
height:100%
}
}
@media only screen and (min-width:769px) {
#c_portalResIntro_category-1559531592686 .p_categoryBox .p_parentBox {
width:calc((100% - 20px)/2)
}
#c_portalResIntro_category-1558591659112 .p_categoryBox .p_parentBox {
width:calc((100% - 50px)/5)
}
#c_portalResIntro_category-1558581481827 .p_categoryBox .p_parentBox {
width:calc((100% - 50px)/5)
}
#c_portalResIntro_category-1558605812128 .p_parentBox {
width:calc((100% - 40px)/4)
}
#c_portalResIntro_category-1558604271954 .p_parentBox {
width:calc((100% - 40px)/4)
}
#c_portalResIntro_category-1559227362876 .p_parentBox {
width:calc((100% - 40px)/4)
}
#c_portalResIntro_category-1557315585838 .p_parentBox {
position:relative;
width:calc((100% - 90px)/9)
}
#c_portalResIntro_category-1557309581321 .p_parentBox {
width:calc((100% - 20px)/2)
}
.c_portalResIntro_category-01001 .p_btn-show, .c_portalResIntro_category-01001 .p_btn-hide {
display:none
}
.c_portalResIntro_category-01001 {
height:auto;
width:280px;
overflow:visible;
max-width:1180px;
min-height:192px;
margin-left:0;
margin-right:0
}
.c_portalResIntro_category-01001 .p_category {
height:100%;
width:100%;
position:relative
}
.c_portalResIntro_category-01001 .p_categoryBox {
line-height:24px
}
.c_portalResIntro_category-01001 .p_categoryBox .p_linkBox {
width:100%;
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-moz-flex;
display:-ms-flexbox;
display:flex;
align-items:center
}
.c_portalResIntro_category-01001 .p_categoryBox .p_title {
height:auto;
width:auto;
-webkit-flex:1;
-moz-flex:1;
-ms-flex:1;
flex:1;
display:block;
-moz-box-flex:1;
-webkit-box-flex:1;
box-flex:1;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
text-align:center;
line-height:40px
}
.c_portalResIntro_category-01001 .p_categoryBtn {
display:inline-block;
vertical-align:middle;
background-color:rgba(255, 255, 255, 0);
border-color:rgba(255, 255, 255, 0);
border-style:solid;
border-width:0;
height:auto;
width:30px;
padding:0;
position:static;
text-align:center;
display:none
}
.c_portalResIntro_category-01001 .p_linkBox .iconfont:before {
content:''
}
.c_portalResIntro_category-01001 .p_linkBox .icon-arrow_up:before {
content:'\e6c9'
}
.c_portalResIntro_category-01001 .p_linkBox .icon-arrow_down:before {
content:'\e6c8'
}
.mouse_bac:hover .p_categoryBtn {
color:#60a9d7
}
.c_portalResIntro_category-01001 .p_categoryBox .p_parentBox {
position:relative;
width:calc((100% - 50px)/5);
float:left;
margin:5px;
text-align:center;
background:#f1f1f1
}
.c_portalResIntro_category-01001 .p_categoryBox .p_parentBox .p_parentBox {
padding-left:18px
}
.c_portalResIntro_category-01001 .p_parentBox:last-child .p_linkBox {
border-bottom:0 none
}
.c_portalResIntro_category-01001 .p_categoryBox .slideOut {
position:absolute;
left:100%;
top:0;
width:100%;
height:auto
}
.c_portalResIntro_category-01001 .p_image {
width:30px;
height:30px;
display:inline-block;
vertical-align:middle;
margin-right:5px;
display:none
}
.c_portalResIntro_category-01001 .p_image>img {
width:100%;
height:100%
}
}
.w_grid-001 {
	margin-left:auto;
	margin-right:auto;
	max-width:1180px;
	min-height:12rem;
	width:100%
}
.w_grid-001>.w_grid {
	width:100%;
	position:relative
}
.w_grid-001>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
.w_grid-001>div>.p_gridbox>.p_gridCell {
	float:left;
	position:static
}
.w_grid-001>div>.p_gridbox>.p_gridCell:not(:empty):before {
content:'';
height:.1px;
display:block
}
.w_grid-001>div>.p_gridbox>.p_gridCell:first-child {
	margin-left:0;
	clear:left
}
#w_grid-001>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
margin-left:0;
clear:left
}
@media only screen and (max-width:768px) {
.w_grid-001>div>.p_gridbox>.p_gridCell {
width:100%;
margin-left:0;
margin-top:0rem;
margin-bottom:0rem
}
}
@media only screen and (min-width:769px) {
.w_grid-001>div>.p_gridbox>.p_gridCell {
width:49.5%;
margin-left:1%;
margin-top:.6rem;
margin-bottom:.6rem
}
}
.w_grid-000 {
	margin-left:auto;
	margin-right:auto;
	min-height:12rem;
	width:100%
}
.w_grid-000>.w_grid {
	width:100%;
	position:relative
}
.w_grid-000>div>.p_gridbox {
	width:100%;
	overflow:hidden;
	position:static
}
.w_grid-000>div>div>.p_gridCell {
	float:left;
	position:static
}
.w_grid-000>div>div>.p_gridCell:not(:empty):before {
content:'';
height:.1px;
display:block
}
.w_grid-000>.w_grid.signal {
	min-height:inherit
}
.w_grid-000>.w_grid.signal>.p_gridbox {
	min-height:inherit
}
.w_grid-000>.w_grid.signal>.p_gridbox>.p_gridCell {
	min-height:inherit
}
.w_grid-000>div>.p_gridbox>.p_gridCell:first-child {
	margin-left:0;
	clear:left
}
#w_grid-000>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0;
clear:left
}
@media only screen and (max-width:768px) {
.w_grid-000>div>.p_gridbox>.p_gridCell {
width:100%;
margin-left:0;
margin-top:0rem;
margin-bottom:0rem
}
#content_box-1558074493383-0 {
width:160px;
float:left
}
#content_box-1558074493383-1 {
width:100px;
float:right;
position:relative;
z-index:1;
height:1080px
}
#content_box-1558074493383-2 {
width:45px;
height:45px;
right:125px;
position:fixed
}
#w_grid-1548322045199 {
height:80px !important
}
#w_grid-1548322045199>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
height:80px
}
#c_portalResPublic_codeContainer-15580761128141391 {
margin-left:15px !important;
margin-top:20px !important
}
#content_box-1558074493383-1 .p_category {
width:100%;
height:1080px;
position:fixed;
top:0;
left:100%
}
#content_box-1558496004543-1 .p_category {
width:100%;
position:fixed;
top:0;
left:100%
}
#w_grid-1558074493383 .p_gridbox {
overflow:visible !important
}
#content_box-1558496004543-0 {
width:160px;
float:left
}
#content_box-1558496004543-1 {
width:100px;
float:right;
position:relative;
z-index:1
}
#content_box-1558496004543-2 {
width:45px;
height:45px;
right:125px;
position:fixed
}
#w_grid-1558496000961 {
height:84px !important
}
}
@media only screen and (min-width:769px) {
.w_grid-000>div>.p_gridbox>.p_gridCell:first-child {
width:100%;
margin-left:0;
margin-top:0rem;
margin-bottom:0rem
}
}
#w_grid-1558004597776 {
	background-image:url(/img/yd_bj001.jpg?tenantId=167038&viewType=1&v=1611816236000);
	background-image-part-image:url(/img/yd_bj001.jpg?tenantId=167038&viewType=1&v=1611816236000);
	animation-duration:8.5s
}
.yd_body {
	width:100%;
	height:100%;
	text-align:center;
	padding:50px;
	position:relative
}
.yd_logo {
	padding-top:30px
}
.yd_bj {
	width:100%;
	height:100%;
	background:rgba(255, 255, 255, .3);
	border-radius:50%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:-1
}
.yd_text {
	margin-top:40%
}
.yd_text h1 {
	font-size:16px;
	line-height:2em
}
.yd_text :before {
	position:absolute;
	width:1px;
	display:block;
	content:"";
	height:120px;
	background:#999;
	left:50%;
	bottom:46%;
	animation-name:scrollTip;
	animation-duration:2s;
	animation-iteration-count:infinite;
	animation-timing-function:cubic-bezier(0.82, 0.24, 0.25, 1)
}
@keyframes scrollTip {
0% {
transform:scale(1, 0);
transform-origin:top
}
49% {
transform:scale(1, 1);
transform-origin:top
}
51% {
transform:scale(1, 1);
transform-origin:bottom
}
100% {
transform:scale(1, 0);
transform-origin:bottom
}
}
.yd_more a {
	display:block;
	width:110px;
	height:110px;
	background:url(/img/yd_tb01.png?tenantId=167038&viewType=1&v=1611816236000);
	margin:0 auto;
	margin-top:30px;
	font-size:0px;
	position:relative;
	animation:1s linear infinite CDturn;
	animation-direction:alternate;
	opacity:1
}
.yd_more span {
	display:block;
	width:15px;
	height:13px;
	background:#fff;
	border-radius:50%;
	position:absolute;
	bottom:53px;
	left:50%;
	transform:translatex(-50%);
transition:all .5s
}
.yd_more a:hover span {
	bottom:42px
}
.yd_more a:hover {
	background:url(/img/yd_tb02.png?tenantId=167038&viewType=1&v=1611816236000);
	animation:none
}
@keyframes CDturn {
from {
opacity:1
}
to {
	opacity:.3
}
}
#w_grid-1548322045199 {
	background-color:rgba(0, 0, 0, 0)
}
#w_grid-1548322045199.fixed {
	background-color:rgba(255, 255, 255, 1);
	border-bottom:#ddd 1px solid
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title {
	color:#222
}
#w_grid-1548322045199.fixed .p_categoryBox .p_title:hover {
	color:#da7a01
}
#w_grid-1558496000961 {
	background-color:rgba(0, 0, 0, 0)
}
#w_grid-1558496000961.fixed {
	background-color:rgba(255, 255, 255, 1);
	border-bottom:#ddd 1px solid
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title {
	color:#222
}
#w_grid-1558496000961.fixed .p_categoryBox .p_title:hover {
	color:#da7a01
}
.language a {
	display:block;
	width:45px;
	height:45px;
	border:#ce9d5f 1px solid;
	line-height:45px;
	text-align:center;
	color:#ce9d5f
}
.language a:hover {
	background:#ce9d5f;
	color:#fff
}
.logo_01 {
	display:block
}
.logo_02 {
	display:none
}
.fixed .logo_01 {
	display:none
}
.fixed .logo_02 {
	display:block
}
#w_grid-1558345851912 {
	background-image:url(img/about_bj.jpg?tenantId=167038&viewType=1&v=1611816236000);
	background-image-part-image:url(img/about_bj.jpg?tenantId=167038&viewType=1&v=1611816236000);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover
}
#w_common_text-1558604518073 p {
	border-bottom:#f0f0f0 1px solid;
	padding-bottom:5px
}
#w_common_text-1558605812103 p {
	border-bottom:#f0f0f0 1px solid;
	padding-bottom:5px
}
#c_portalResIntro_category-1558604271954 .p_parentBox:nth-child(3) {
background:#ce9d5f
}
#c_portalResIntro_category-1558604271954 .p_categoryBox .p_parentBox:nth-child(3) .p_title {
color:#fff !important
}
#c_portalResIntro_category-1558605812128 .p_parentBox:nth-child(4) {
background:#ce9d5f
}
#c_portalResIntro_category-1558605812128 .p_categoryBox .p_parentBox:nth-child(4) .p_title {
color:#fff !important
}
@media screen and (max-width:768px) {
.c_portalResMessage_form-01001 {
width:100%;
overflow:hidden
}
.c_portalResMessage_form-01001 .p_intentionIntroTitle {
width:100%;
padding:0;
text-align:left;
margin-bottom:10px;
margin-top:20px
}
.c_portalResMessage_form-01001 .p_UnitName {
margin-top:10px
}
.c_portalResMessage_form-01001 .p_CoupWBox {
padding:0;
width:80%;
margin:32px auto 32px
}
.c_portalResMessage_form-01001 .p_CoupWBox button {
width:100%
}
.c_portalResMessage_form-01001 .p_ConWBox {
padding:0
}
.c_portalResMessage_form-01001 .form-group {
margin:0;
padding:0 15px
}
.c_portalResMessage_form-01001 .p_image {
position:absolute;
right:16px;
top:50px;
height:29px
}
.c_portalResMessage_form-01001 .p_checkboxA {
display:inline-block;
vertical-align:middle
}
.c_portalResMessage_form-01001 .shape {
display:inline-block;
vertical-align:middle
}
.c_portalResMessage_form-01001 label.option .font {
display:inline-block;
vertical-align:middle
}
.c_portalResMessage_form-01001 .p_sex {
display:inline-block
}
.c_portalResMessage_form-01001 .p_DepictInfoB p img {
max-width:100% !important
}
.c_portalResMessage_form-01001 .p_CaptchasBox {
position:relative
}
}
@media only screen and (min-width:769px) {
.c_portalResMessage_form-01001 .e_box, .c_portalResMessage_form-01001 .e_icon, .c_portalResMessage_form-01001 .e_title {
width:auto;
height:auto
}
.c_portalResMessage_form-01001 {
width:100%;
height:auto;
overflow:hidden
}
.c_portalResMessage_form-01001 .p_ConWBox {
padding:5px 40px 25px
}
.c_portalResMessage_form-01001 .boxTitle {
overflow:hidden
}
.c_portalResMessage_form-01001 .boxTitleText {
padding:0 15px;
font-size:16px;
float:left;
height:40px;
line-height:40px;
padding-bottom:9px;
text-align:center
}
.c_portalResMessage_form-01001 .boxTitleText .font {
display:table-cell;
white-space:nowrap;
vertical-align:middle
}
.c_portalResMessage_form-01001 .boxTitleText .iconfont:before {
display:inline-block
}
.c_portalResMessage_form-01001 .p_NameB {
display:inline-block;
font-size:14px;
width:110px;
text-align:right
}
.c_portalResMessage_form-01001 .p_NameInfoB {
display:inline-block;
font-size:20px;
font-weight:bold;
text-align:left
}
.c_portalResMessage_form-01001 .p_DepictBoxB {
padding:10px 0 0;
line-height:20px;
overflow:hidden;
display:none
}
.c_portalResMessage_form-01001 .p_DepicNameB {
float:left;
font-size:14px;
width:110px;
text-align:right
}
.c_portalResMessage_form-01001 .p_DepictInfoB {
display:flex;
font-size:14px
}
.c_portalResMessage_form-01001 .p_DepictInfoB .reset_style p {
font-size:14px
}
.c_portalResMessage_form-01001 .p_groupBox {
padding-top:0
}
.c_portalResMessage_form-01001 .p_ContactInfo .p_groupBox .p_GuideBox {
vertical-align:top
}
.c_portalResMessage_form-01001 .p_groupBox textarea {
display:block;
width:inherit;
height:inherit;
resize:none;
height:92px;
padding:6px;
background:0
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .e_text {
width:335px;
display:inline-block;
position:relative
}
.c_portalResMessage_form-01001 .d_CustomValueBox {
max-width:725px;
display:inline-block;
vertical-align:middle;
white-space:normal;
width:auto;
height:auto
}
.c_portalResMessage_form-01001 .p_sex {
display:inline-block;
vertical-align:middle;
font-size:14px;
margin-right:10px
}
.c_portalResMessage_form-01001 .p_sex .option {
width:auto;
height:auto;
cursor:pointer;
line-height:100%
}
.c_portalResMessage_form-01001 .p_sex .shape {
display:inline-block;
vertical-align:top;
width:15px;
height:15px;
border-radius:50%;
position:relative;
top:2px
}
.c_portalResMessage_form-01001 .p_sex .radio {
z-index:99;
opacity:0;
cursor:pointer
}
.c_portalResMessage_form-01001 .p_sex input[type="radio"]:checked+.iconfont.first {
opacity:1
}
.c_portalResMessage_form-01001 .p_sex input[type="radio"]:checked+i:after {
content:"";
width:15px;
height:15px;
border-radius:50%;
position:absolute;
top:0;
left:0;
display:block
}
.c_portalResMessage_form-01001 .p_sex input[type="radio"]:checked+.iconfont.first:before {
content:"\e669";
font-size:21px;
position:absolute;
top:-3px;
left:-3px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .e_unit {
display:inline-block
}
.c_portalResMessage_form-01001 .p_DateIcon {
position:absolute;
left:310px;
display:inline-block;
width:20px;
top:50%;
font-size:18px;
margin-top:-10px;
cursor:pointer
}
.c_portalResMessage_form-01001 .p_checkboxContainerBox {
width:auto;
height:auto;
margin:10px 0
}
.c_portalResMessage_form-01001 .p_checkboxContainerB {
width:auto;
height:auto;
display:inline-block;
vertical-align:middle;
font-size:16px
}
.c_portalResMessage_form-01001 .p_checkboxContainerA {
display:inline-block;
vertical-align:middle;
white-space:normal;
width:auto;
height:auto
}
.c_portalResMessage_form-01001 .p_checkboxA {
display:inline-block;
vertical-align:middle;
font-size:14px;
margin-right:10px
}
.c_portalResMessage_form-01001 .p_checkboxA .shape {
display:inline-block;
vertical-align:middle
}
.c_portalResMessage_form-01001 .p_checkboxA .shape .iconfont {
display:none
}
.c_portalResMessage_form-01001 .p_checkboxA .option {
width:auto;
height:auto;
position:relative
}
.c_portalResMessage_form-01001 .p_checkboxA:hover {
cursor:pointer
}
.c_portalResMessage_form-01001 .p_checkboxA label:hover {
cursor:pointer
}
.c_portalResMessage_form-01001 .p_checkboxA .font {
width:auto;
display:inline-block
}
.c_portalResMessage_form-01001 .p_checkboxA .first {
height:0;
width:0;
border:10px solid transparent;
font-size:20px;
opacity:0;
position:absolute;
bottom:-10px;
right:-9px;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
transform:rotate(45deg)
}
.c_portalResMessage_form-01001 .p_checkboxA input[type="checkbox"]:checked+i {
opacity:1
}
.c_portalResMessage_form-01001 .p_checkboxA input[type="checkbox"]:checked+i:after {
content:"";
width:100px;
height:30px;
position:absolute;
top:9px;
right:-6px;
display:block;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
transform:rotate(-45deg)
}
.c_portalResMessage_form-01001 .p_checkboxA input[type=checkbox]:hover+i {
opacity:1
}
.c_portalResMessage_form-01001 .p_checkboxA input[type=checkbox]:hover+i:after {
content:"";
width:100px;
height:30px;
position:absolute;
top:9px;
right:-6px;
display:block;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
transform:rotate(-45deg)
}
.c_portalResMessage_form-01001 .p_checkboxA .option .font {
display:inline-block;
vertical-align:middle
}
.c_portalResMessage_form-01001 .p_ContactInfo {
padding-top:0px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div {
margin-top:24px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_GuideBox {
display:inline-block;
width:110px;
height:30px;
line-height:30px;
text-align:right;
overflow:hidden;
vertical-align:middle
}
.c_portalResMessage_form-01001 .p_GuideBox .e_icon {
display:inline-block;
font-size:14px;
vertical-align:middle
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_GuideBox .e_title {
display:inline-block;
font-size:14px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .e_input, .c_portalResMessage_form-01001 .e_droplist, .c_portalResMessage_form-01001 .p_ContactInfo>div .p_EntryBox, .c_portalResMessage_form-01001 select.InputText {
width:335px;
height:30px;
display:inline-block;
vertical-align:middle;
position:relative
}
.c_portalResMessage_form-01001 select.InputText {
padding:2px 10px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .e_input .InputText {
border-radius:2px;
padding-left:7px;
line-height:inherit;
height:inherit;
width:inherit;
display:inline-block;
background:0
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .e_input .iconfont, .c_portalResMessage_form-01001 .e_droplist .InputIcon {
display:block;
width:22px;
height:inherit;
text-align:center;
line-height:inherit;
position:absolute;
top:0;
left:0
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_EntryBox {
width:165px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_EntryInput {
width:165px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_image {
display:inline-block;
position:relative;
width:85px;
height:30px;
border-style:none;
cursor:pointer;
vertical-align:middle
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_AssistLabelA {
position:relative;
padding-right:16px;
cursor:pointer;
display:inline-block;
vertical-align:middle
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_AssistLabelA .iconfont:before {
position:absolute;
right:0;
top:3px;
content:"";
display:block
}
.c_portalResMessage_form-01001 .e_droplist input {
width:calc(100% - 30px);
border-radius:2px 0 0 2px;
padding-left:7px;
height:inherit;
line-height:inherit;
display:inline-block;
background:0
}
.c_portalResMessage_form-01001 .e_droplist .shape {
display:block;
position:absolute;
width:30px;
height:30px;
line-height:30px;
text-align:center;
top:0;
right:0;
font-size:12px;
border-left:0
}
.c_portalResMessage_form-01001 .e_droplist .shape {
cursor:default
}
.c_portalResMessage_form-01001 .p_AreaBox .e_droplist .shape:before {
content:"\e6c9"
}
.c_portalResMessage_form-01001 .e_droplist .itembox {
width:100%;
max-height:100px;
overflow:auto;
position:absolute;
top:30px;
left:0;
font-size:12px;
border-top:0;
z-index:99
}
.c_portalResMessage_form-01001 .e_droplist .itembox li {
height:30px;
line-height:30px;
padding-left:5px
}
.c_portalResMessage_form-01001 .e_droplist .itembox li span {
margin-left:5px
}
.c_portalResMessage_form-01001 .e_droplist .itembox li>i {
font-size:18px;
line-height:30px
}
.c_portalResMessage_form-01001 .e_droplist .itembox li>i.ItemFirst {
margin-left:5px
}
.c_portalResMessage_form-01001 .e_droplist .itembox li:hover {
cursor:pointer
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_selectB {
width:auto
}
.c_portalResMessage_form-01001 .p_eqdesc>div .p_LoginPrompt {
left:559px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .p_LoginPrompt .text-error:after, .c_portalResMessage_form-01001 .p_eqdesc>div .p_LoginPrompt .text-error:after {
left:-15px
}
.c_portalResMessage_form-01001 .p_ContactInfo>div .success .text-error, .c_portalResMessage_form-01001 .p_eqdesc>div.success .text-error {
display:none
}
.c_portalResMessage_form-01001 .p_groupBox>div .success .icon-error, .c_portalResMessage_form-01001 .p_eqdesc>div.success .icon-error {
display:inline-block;
vertical-align:middle;
height:14px;
font-size:14px;
margin:0 10px;
position:static;
width:auto;
margin-top:8px
}
.c_portalResMessage_form-01001 .p_groupBox>div .success .text-error, .c_portalResMessage_form-01001 .p_eqdesc>div.success .text-error {
display:none
}
.c_portalResMessage_form-01001 .p_CoupWBox, .c_portalResMessage_form-01001 .p_CoupWBoxA {
height:40px
}
.c_portalResMessage_form-01001 .p_CoupWBox>div, .c_portalResMessage_form-01001 .p_CoupWBoxA>div {
margin-top:9px;
font-size:14px;
padding:0 16px;
cursor:pointer
}
.c_portalResMessage_form-01001 .p_SaveWBtn, .c_portalResMessage_form-01001 .p_SaveWBtnA {
float:left;
margin-left:20px;
height:25px;
text-align:center;
line-height:25px
}
.c_portalResMessage_form-01001 .p_canelbtn, .c_portalResMessage_form-01001 .p_canelbtnA {
float:right;
margin-right:20px;
height:25px;
line-height:25px
}
.c_portalResMessage_form-01001 .p_succ, .c_portalResMessage_form-01001 .p_fail {
width:300px;
height:113px;
font-size:22px;
margin:auto;
position:fixed;
top:0;
right:0;
left:0;
bottom:0;
z-index:9999999999;
display:none;
line-height:102px;
text-align:center
}
.c_portalResMessage_form-01001 .p_succ .iconfont, .c_portalResMessage_form-01001 .p_fail .iconfont {
margin-right:10px;
display:inline-block
}
.c_portalResMessage_form-01001 .p_succ .iconfont:before {
content:"\e648"
}
.c_portalResMessage_form-01001 .p_succ .fontbox, .c_portalResMessage_form-01001 .p_fail .fontbox {
display:inline-block
}
.c_portalResMessage_form-01001 .p_fail {
width:360px
}
.c_portalResMessage_form-01001 .p_fail .iconfont:before {
content:"\e641"
}
.c_portalResMessage_form-01001 .numTxt::-webkit-outer-spin-button, .c_portalResMessage_form-01001 .numTxt::-webkit-inner-spin-button {
-webkit-appearance:none !important;
-moz-appearance:textfield
}
.c_portalResMessage_form-01001 .p_eqdescName .font, .c_portalResMessage_form-01001 .p_nameB .font, .c_portalResMessage_form-01001 .p_NickName .font, .c_portalResMessage_form-01001 .p_nameC .font, .c_portalResMessage_form-01001 .p_nameE .font, .c_portalResMessage_form-01001 .p_nameD .font, .c_portalResMessage_form-01001 .p_nameH .font, .c_portalResMessage_form-01001 .p_nameL .font, .c_portalResMessage_form-01001 .p_nameJ .font, .c_portalResMessage_form-01001 .p_nameM .font, .c_portalResMessage_form-01001 .p_nameG .font, .c_portalResMessage_form-01001 .p_SectorName .font, .c_portalResMessage_form-01001 .p_JobName .font, .c_portalResMessage_form-01001 .p_BusinessName .font, .c_portalResMessage_form-01001 .p_nameA .font, .c_portalResMessage_form-01001 .p_nameI .font, .c_portalResMessage_form-01001 .p_nameF .font, .c_portalResMessage_form-01001 .p_area .font, .c_portalResMessage_form-01001 .p_nameK .font, .c_portalResMessage_form-01001 .p_titleC .font {
overflow:hidden;
max-width:6em;
text-overflow:ellipsis;
white-space:nowrap
}
.c_portalResMessage_form-01001 .p_groupBox .p_GuideBox .e_icon.p_desc_star {
display:inline-block;
font-size:14px;
vertical-align:1px
}
.c_portalResMessage_form-01001 .p_PromptDisabled {
margin:15px
}
.c_portalResMessage_form-01001 .p_PromptNoneData {
width:auto;
background-color:inherit
}
.c_portalResMessage_form-01001 .p_PromptNoneData .prompt_title .iconfont:before {
content:""
}
.c_portalResMessage_form-01001 .p_PromptNoneData .prompt_title .first {
height:auto;
display:table-cell;
font-size:32px;
position:relative;
vertical-align:middle;
padding:0 10px 5px 0
}
.c_portalResMessage_form-01001 .p_PromptNoneData .prompt_title {
display:inline-table;
padding:0 30px;
min-height:100px;
height:100%
}
.c_portalResMessage_form-01001 .p_PromptNoneData .prompt_title .first:before {
content:"\e6b4"
}
.c_portalResMessage_form-01001 .p_PromptNoneData .prompt_title .font {
font-size:18px;
display:table-cell;
line-height:normal;
vertical-align:middle;
font-weight:bold;
text-align:left
}
.c_portalResMessage_form-01001 .p_PromptNoneData .promptbox {
width:auto;
height:100%
}
.c_portalResMessage_form-01001 .p_PromptNoneData .prompt_content {
font-size:14px;
padding-left:65px
}
.c_portalResMessage_form-01001 .p_SectorBox.error .e_droplist .shape {
height:28px
}
.c_portalResMessage_form-01001 .p_LoginPrompt {
position:absolute;
bottom:-22px;
left:0;
white-space:nowrap
}
.c_portalResMessage_form-01001 .p_intentionIntroTitle {
min-width:120px;
text-align:right
}
.c_portalResMessage_form-01001 .form-control {
max-width:470px
}
.c_portalResMessage_form-01001 .p_CoupWBox {
padding-left:102px;
margin-bottom:30px
}
.c_portalResMessage_form-01001 .p_selectC {
display:inline-block;
position:relative
}
.c_portalResMessage_form-01001 .p_UnitName {
position:absolute;
right:-110px;
top:6px;
width:100px
}
}
.p_NameBox {
	display:none
}
.p_GenderBox {
	display:none
}
.p_TelephoneBox {
	display:none
}
.p_DepictBoxB {
	display:none
}
.p_FullNameBox:nth-child(9) {
display:none
}
@charset "UTF-8";
* {
	padding:0;
	margin:0
}
.pagebox {
	width:100%
}
#c_portalResMessage_form-15720669073976322 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#c_portalResMessage_form-15720669073976322>div {
	animation-fill-mode:both
}
#c_portalResMessage_form-15720669073976322 .p_NameBox {
	display:none
}
#c_portalResMessage_form-15720669073976322 .p_DepictBoxB {
	display:none
}
#c_portalResMessage_form-15720669073976322 .p_ContactInfo {
	padding-top:0px
}
#c_portalResMessage_form-15720669073976322 .p_FullNameBox {
	width:100%
}
#c_portalResMessage_form-15720669073976322 .p_TelephoneBox {
	width:100%
}
#c_portalResMessage_form-15720669073976322 .p_intentionIntroTitle {
	display:none
}
#c_portalResMessage_form-15720669073976322 .p_CaptchasBox {
	width:80%;
	display:inline-block
}
#c_portalResMessage_form-15720669073976322 .form-control {
	border-radius:0px;
	max-width:none;
	border-left:0px;
	border-top:0px;
	border-right:0px;
	color:#fff;
	box-shadow:none;
	height:32px
}
#c_portalResMessage_form-15720669073976322 .e_text {
	width:100%
}
#c_portalResMessage_form-15720669073976322 .form-group {
	margin:30px 0px
}
#c_portalResMessage_form-15720669073976322 .InputText {
	border-radius:0px;
	padding-left:0px;
	padding-bottom:20px
}
#c_portalResMessage_form-15720669073976322 .e_input {
	height:32px;
	width:100%
}
#c_portalResMessage_form-15720669073976322 .control-label {
	padding-top:0px;
	padding-bottom:10px
}
#c_portalResMessage_form-15720669073976322 .asdfg {
	width:100%;
	display:inline-block;
	font-size:0px
}
#c_portalResMessage_form-15720669073976322 .p_groupBox {
	height:90px
}
#c_portalResMessage_form-15720669073976322 .p_groupBox textarea {
	height:90px
}
#c_portalResMessage_form-15720669073976322 .btn-primary {
	background-color:#fff;
	color:black;
	border-color:#fff;
	border:1px solid;
transition:.5s;
	border-radius:0px;
	width:30%;
	height:32px
}
#c_portalResMessage_form-15720669073976322 .btn-primary:hover {
	background-color:#eca32300;
	border:1px solid #fff;
	color:white
}
#c_portalResMessage_form-15720669073976322 .p_CoupWBox {
	padding-left:0px
}
#c_portalResMessage_form-15720669073976322 .p_EntryBox {
	height:32px;
	width:calc(100% - 85px);
	display:inline-block
}
#c_portalResMessage_form-15720669073976322 .p_image {
	width:85px;
	height:32px;
	display:inline-block;
	vertical-align:top
}
#c_portalResMessage_form-15720669073976322 .p_ConWBox {
	padding:0px
}
#c_portalResMessage_form-15720669073976322 input::-webkit-input-placeholder {
color:#fff
}
#c_portalResMessage_form-15720669073976322 textarea::-webkit-input-placeholder {
color:#fff
}
#c_portalResMessage_form-15720669073976322 textarea::-moz-placeholder {
color:#fff
}
#c_portalResMessage_form-15720669073976322 textarea::-ms-input-placeholder {
color:#fff
}
#c_portalResMessage_form-15720669073976322 input::-moz-placeholder {
color:#fff
}
#c_portalResMessage_form-15720669073976322 input:-moz-placeholder {
color:#fff
}
#c_portalResMessage_form-15720669073976322 input:-ms-input-placeholder {
color:#fff
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#c_portalResMessage_form-15720669073976322 .p_CaptchasBox {
width:92.3%
}
#c_portalResMessage_form-15720669073976322 .p_FullNameBox {
width:100%
}
#c_portalResMessage_form-15720669073976322 .p_TelephoneBox {
width:100%
}
}
@media screen and (max-width:768px) {
#c_portalResMessage_form-15720669073976322 input::-webkit-input-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 textarea::-webkit-input-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 textarea::-moz-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 textarea::-moz-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 textarea::-ms-input-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 input::-moz-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 input:-moz-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 input:-ms-input-placeholder {
color:#999
}
#c_portalResMessage_form-15720669073976322 .p_groupBox textarea {
color:#333
}
#c_portalResMessage_form-15720669073976322 .p_CoupWBox {
margin:32px 0 32px
}
#c_portalResMessage_form-15720669073976322 .form-control {
color:#333;
background-color:#fff0;
border-left:0px;
border-top:0px;
border-right:0px
}
#c_portalResMessage_form-15720669073976322 .form-group {
padding:0;
margin:10px 0px
}
#c_portalResMessage_form-15720669073976322 .p_FullNameBox {
width:100%;
margin:0;
padding:10px 0px
}
#c_portalResMessage_form-15720669073976322 .p_TelephoneBox {
width:100%;
margin:0;
padding:10px 0px
}
#c_portalResMessage_form-15720669073976322 .p_CaptchasBox {
width:100%;
margin:0;
padding:10px 0px
}
#c_portalResMessage_form-15720669073976322 .p_image {
bottom:auto;
position:unset
}
#c_portalResMessage_form-15720669073976322 .control-label {
padding-bottom:0px
}
}
#c_portalResMessage_form-15720669073976322 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	/*margin-top:30px;*/
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#c_portalResEbizads_banner-1572066249355 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#c_portalResEbizads_banner-1572066249355>div {
	animation-fill-mode:both
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad {
	position:relative;
	height:700px;
	overflow:hidden;
	margin-top:-90px
}
#c_portalResEbizads_banner-1572066249355 .bgimg {
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	background:no-repeat center/cover
}
#c_portalResEbizads_banner-1572066249355 .mobitem {
	display:none
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .text {
	position:absolute;
	width:90%;
	color:#fff;
	text-align:center;
	top:48%;
	left:5%;
	line-height:1.6;
	transform:translate(0, -50%);
	z-index:4
}
#c_portalResEbizads_banner-1572066249355 .capitalize {
	text-transform:capitalize
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-tit {
	font-size:36px;
	font-weight:normal
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-line {
	height:2px;
	width:3%;
	background:#fff;
	margin:.8% auto
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-sum {
	font-size:18px;
	font-weight:normal
}
@media only screen and (max-width:1200px) and (min-width:1025px) {
#c_portalResEbizads_banner-1572066249355 .subpage_ad {
height:450px;
margin-top:-60px
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-tit {
font-size:30px
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-sum {
font-size:16px
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#c_portalResEbizads_banner-1572066249355 .subpage_ad {
height:400px
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-tit {
font-size:30px
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-sum {
font-size:16px
}
}
@media only screen and (max-width:768px) {
#c_portalResEbizads_banner-1572066249355 .subpage_ad {
height:40vh;
margin-top:-60px
}
#c_portalResEbizads_banner-1572066249355 .pcitem {
display:none !important
}
#c_portalResEbizads_banner-1572066249355 .mobitem {
display:block
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .text {
top:65%
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-tit {
font-size:26px;
font-weight:bold
}
#c_portalResEbizads_banner-1572066249355 .subpage_ad .ad-sum {
font-size:14px
}
}
#c_portalResEbizads_banner-1572066249355 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#c_portalResIntro_category-1572066249360 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#c_portalResIntro_category-1572066249360>div {
	animation-fill-mode:both
}
#c_portalResIntro_category-1572066249360 .NavList_a1 {
	text-transform:capitalize
}
#c_portalResIntro_category-1572066249360 .NavList_a1 ul {
	text-align:left;
	display:block;
	font-size:0px
}
#c_portalResIntro_category-1572066249360 .NavList_a1 a {
	position:relative;
	font-size:15px;
	height:80px;
	line-height:80px;
	padding:0px 30px;
	color:#333;
	display:block;
transition:.3s ease 0s
}
#c_portalResIntro_category-1572066249360 .NavList_a1 .more:after {
	content:"";
	position:absolute;
	width:1px;
	height:15px;
	display:block;
	background:#ccc;
	top:50%;
	margin-top:-7px;
	right:0px
}
#c_portalResIntro_category-1572066249360 .NavList_a1 a:before {
	position:absolute;
	content:'';
	left:50%;
	bottom:0px;
	width:0%;
	height:3px;
	background-color:none;
transition:all .3s
}
#c_portalResIntro_category-1572066249360 .NavList_a1 a:hover:before {
	width:80%;
	left:10%;
	background-color:#d50a1d
}
#c_portalResIntro_category-1572066249360 .NavList_a1 li {
	position:static;
	display:inline-block;
	color:#fff;
	width:auto;
	vertical-align:top
}
#c_portalResIntro_category-1572066249360 .menu-slide {
	z-index:-1;
	position:absolute;
	background:#d50a1d;
	bottom:0px;
	display:none;
transition:.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s
}
#c_portalResIntro_category-1572066249360 .swiper-container .swiper-notification {
	position:absolute;
	left:0px;
	top:0px;
	pointer-events:none;
	opacity:0;
	z-index:-1000
}
@media screen and (min-width:769px) {
#c_portalResIntro_category-1572066249360 .NavList_a1 a:hover {
color:#d50a1d
}
}
@media screen and (max-width:1400px) {
#c_portalResIntro_category-1572066249360 .NavList_a1 a {
padding:0px 30px
}
}
@media screen and (max-width:1200px) {
#c_portalResIntro_category-1572066249360 .NavList_a1 a {
padding:0px 25px;
font-size:14px
}
}
@media screen and (max-width:1024px) {
#c_portalResIntro_category-1572066249360 .NavList_a1 a {
padding:0px 10px;
font-size:14px
}
#c_portalResIntro_category-1572066249360 .menu-slide {
display:none
}
}
@media screen and (max-width:768px) {
#c_portalResIntro_category-1572066249360 .NavList_a1 ul {
text-align:left;
display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
font-size:0
}
#c_portalResIntro_category-1572066249360 .NavList_a1 a {
padding:0px 20px;
font-size:14px;
height:62px;
line-height:62px
}
#c_portalResIntro_category-1572066249360 .NavList_a1 a:hover {
color:#d50a1d
}
#c_portalResIntro_category-1572066249360 .NavList_a1 a:active {
color:#d50a1d
}
}
#c_portalResIntro_category-1572066249360 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572066249315>div>.p_gridbox {
	background-color:rgba(255, 255, 255, 1)
}
#w_grid-1572066249315 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572066249315>div {
	animation-fill-mode:both
}
#w_grid-1572066249315>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0px;
clear:left
}
@media only screen and (min-width:769px) {
#w_grid-1572066249315>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0px
}
#w_grid-1572066249315>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0px;
margin-right:0px;
clear:none
}
#w_grid-1572066249315>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0px
}
}
#w_grid-1572066249325 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572066249325>div {
	animation-fill-mode:both
}
#w_grid-1572066249325>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
margin-left:0px;
clear:left
}
@media only screen and (min-width:769px) {
#w_grid-1572066249325>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0
}
#w_grid-1572066249325>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572066249325>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_grid-1572066249335>div>.p_gridbox {
	background-color:rgba(242, 242, 242, 1)
}
#w_grid-1572066249335 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572066249335>div {
	animation-fill-mode:both
}
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0px;
clear:left
}
@media only screen and (max-width:768px) {
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell {
margin-bottom:2rem;
margin-top:2rem;
margin-left:0
}
}
@media only screen and (min-width:769px) {
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell {
margin-bottom:3rem;
margin-top:3rem;
margin-left:0px
}
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0px;
margin-right:0px;
clear:none
}
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0px
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell {
margin-bottom:4rem;
margin-top:4rem;
margin-left:0
}
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572066249335>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_grid-1572066901700>div>.p_gridbox {
	background-color:rgba(225, 11, 11, 1)
}
#w_grid-1572066901700 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572066901700>div {
	animation-fill-mode:both
}
#w_grid-1572066901700>div>div>.p_gridCell::before {
content:'';
height:0px
}
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0px;
clear:left
}
@media only screen and (min-width:769px) {
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0px
}
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell:nth-child(2n+0) {
width:50%;
margin-left:0px;
margin-right:0px;
clear:none
}
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
margin-left:0px;
clear:left;
margin-right:0px;
width:50%
}
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell:nth-child(2n) {
margin-right:0px
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0px
}
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell:nth-child(2n+0) {
width:50%;
margin-left:0px;
margin-right:0px;
clear:none
}
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell:nth-child(2n+1) {
margin-left:0px;
clear:left;
margin-right:0px;
width:50%
}
#w_grid-1572066901700>div>.p_gridbox>.p_gridCell:nth-child(2n) {
margin-right:0px
}
}
#w_grid-1572066901705>div>.p_gridbox {
	background-color:rgba(255, 255, 255, 1);
	padding:50px 80px
}
#w_grid-1572066901705 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572066901705>div {
	animation-fill-mode:both
}
#w_grid-1572066901705>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0px;
clear:left
}
@media only screen and (max-width:768px) {
#w_grid-1572066901705>div>.p_gridbox {
background-color:rgba(255, 255, 255, 1);
padding:50px 30px
}
}
@media only screen and (min-width:769px) {
#w_grid-1572066901705>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0px
}
#w_grid-1572066901705>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0px;
margin-right:0px;
clear:none
}
#w_grid-1572066901705>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0px
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#w_grid-1572066901705>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0
}
#w_grid-1572066901705>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572066901705>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_fimg-1572066901717 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_fimg-1572066901717>div {
	animation-fill-mode:both
}
#w_grid-1572066901709>div>.p_gridbox {
	padding:50px 80px
}
#w_grid-1572066901709 .p_MatteIcon .iconfont:before {
	content:'\e602'
}
#w_grid-1572066901709>div {
	animation-fill-mode:both
}
#w_grid-1572066901709>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
margin-left:0px;
clear:left
}
@media only screen and (max-width:768px) {
#w_grid-1572066901709>div>.p_gridbox {
padding:50px 30px
}
}
@media only screen and (min-width:769px) {
#w_grid-1572066901709>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0px
}
#w_grid-1572066901709>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0px;
margin-right:0px;
clear:none
}
#w_grid-1572066901709>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0px
}
}
@media only screen and (max-width:1024px) and (min-width:769px) {
#w_grid-1572066901709>div>.p_gridbox>.p_gridCell {
margin-bottom:0rem;
margin-top:0rem;
margin-left:0
}
#w_grid-1572066901709>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
width:100%;
margin-left:0;
margin-right:0;
clear:none
}
#w_grid-1572066901709>div>.p_gridbox>.p_gridCell:nth-child(1n) {
margin-right:0
}
}
#w_grid-1572066249315 {
	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-1572066249325 {
	width:100%;
	max-width:1400px;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:10px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572066249335 {
	width:100%;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:100px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572066901700 {
	width:100%;
	max-width:1400px;
	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:20px;
	padding-right:20px;
	padding-bottom:0px
}
#w_grid-1572066901705 {
	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_common_text-1572066901712 {
	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_common_text-1572066901715 {
	width:auto;
	max-width:none;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	margin-top:50px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_fimg-1572066901717 {
	width:100%;
	max-width:120px;
	min-width:0px;
	height:auto;
	max-height:none;
	min-height:0px;
	margin-top:50px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px
}
#w_grid-1572066901709 {
	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_common_text-1572066901721 {
	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
}
