/*fp-seed:hgwyjoczj00s @build 39oszdd0*/
 .e_ContentMajorStyleBox-001{  width: 100%; height: auto; width-uint:%}   .e_ContentMajorStyleBox-001 .stylebox_link{ color:#666666; font-size: 14px; height: inherit; display: table; padding:0 15px; border-width: 0px; float: right; vertical-align: middle; margin-right: 15px} .e_ContentMajorStyleBox-001 .stylebox_top{ width: auto; height: 40px; background-color: rgba(101, 190, 186, 1)} .e_ContentMajorStyleBox-001 .title_icon{ display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255,255,255,1); margin-right: 10px; font-size: medium} .e_ContentMajorStyleBox-001 .title_icon::before{ content: ""} .e_ContentMajorStyleBox-001 .title_main{ display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255,255,255,1); font-weight: normal; font-size: 16px; max-width: 600px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap} .e_ContentMajorStyleBox-001 .title_sub{ display: inline-block; vertical-align: middle; line-height: 40px; color: rgba(255,255,255,1); font-size: 14px; font-weight: normal; margin-left: 10px} .e_ContentMajorStyleBox-001 .stylebox_title{ display: inline-block; width: auto; height: inherit; background-color: rgba(101, 190, 186, 1); padding-left: 15px; padding-right: 15px; font-size: 0; vertical-align: bottom; white-space: nowrap; padding-right: 22px; vertical-align: top} .e_ContentMajorStyleBox-001 .stylebox_link a{ color: inherit; display: table-cell; vertical-align: middle} .e_ContentMajorStyleBox-001 .link_icon{ display: inline-block; margin-left: 5px} .e_ContentMajorStyleBox-001 .link_icon::before{ content: '\e6af'} .e_ContentMajorStyleBox-001 .stylebox_top_line{ height: 1px; background-color: rgba(240,240,240,1)} .e_ContentMajorStyleBox-001 .stylebox_content { border-style: solid; border-width: 1px; border-color:#f0f0f0; width: 100%; width-uint:%} .e_ContentMajorStyleBox-001 .stylebox_bottom_line{ height: 1px; background-color: rgba(240,240,240,1)} .e_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)}@font-face { font-family: 'iconfont'} .c_portalResEmploy_list-01001 .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale} .c_portalResEmploy_list-01001 .clearfix { clear: both} .c_portalResEmploy_list-01001 .clearfix:after { content: ""; clear: both; height: 0; display: block; overflow: hidden} .c_portalResEmploy_list-01001 .p_box { width: auto; height: auto} .c_portalResEmploy_list-01001 .p_header { text-indent: 1em; background:#65BEBA; color:#fff; padding: 10px 0} .c_portalResEmploy_list-01001 .p_title { float: left} .c_portalResEmploy_list-01001 .p_time { float: right} .c_portalResEmploy_list-01001 .p_SummaryBox { padding: 10px 5px} .c_portalResEmploy_list-01001 .p_list { width:calc((100% - 0px)/1); padding: 20px;   display: inline-block; font-size: initial} .c_portalResEmploy_list-01001 .p_info { width: 33%; float: left; line-height: 2} .c_portalResEmploy_list-01001 .p_content { margin-bottom: 15px; font-size: 0} .c_portalResEmploy_list-01001 .p_summary { line-height: 2; width: auto} .c_portalResEmploy_list-01001 .p_top { width: auto} .c_portalResEmploy_list-01001 .p_product { width: auto} .c_portalResEmploy_list-01001 .p_label,.p_titles,.p_name {  } .c_portalResEmploy_list-01001 .p_PromptNoneData { width: auto; background-color: inherit; text-align: center} .c_portalResEmploy_list-01001 .p_PromptNoneData .prompt_title .iconfont:before { content: ""} .c_portalResEmploy_list-01001 .p_PromptNoneData .prompt_title .first { height: auto; display: table-cell; font-size: 32px; position: relative; color: #09bb07; vertical-align: middle; padding: 0 10px 5px 0} .c_portalResEmploy_list-01001 .p_PromptNoneData .prompt_title { display: inline-table; padding: 0 30px; min-height: 200px; height: 100%} .c_portalResEmploy_list-01001 .p_PromptNoneData .prompt_title .first:before { content: "\e6b4"} .c_portalResEmploy_list-01001 .p_PromptNoneData .prompt_title .font { font-size: 18px; display: table-cell; line-height: normal; vertical-align: middle; color: rgba(51,51,51,1); font-weight: bold; text-align: left} .c_portalResEmploy_list-01001 .p_PromptNoneData .promptbox { width: auto; height: 100%} .c_portalResEmploy_list-01001 .p_PromptNoneData .prompt_content { font-size: 14px; color: rgba(105, 105, 105,1); padding-left: 65px} @media only screen and (max-width: 768px) { .c_portalResEmploy_list-01001 .p_top .h4 b > span { display: none} .c_portalResEmploy_list-01001 .p_top .p_time i,.i_ReleaseTime { display: none} .c_portalResEmploy_list-01001 .p_info { width: 50%} } @media only screen and (min-width: 769px) {} @media only screen and (min-width: 769px) and (max-width: 1024px) {}@media only screen and (max-width: 768px){ .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent{ font-size: 0} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .font{ display: inline-block; font-size: 14px; color: #666; height: 30px; line-height: 30px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb{ font-size: 14px; color: #444} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb>a>.font{ display: inline-block; line-height: 30px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb>a{ color: inherit} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox>a>.font{ } .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox>a>.font:hover{ text-decoration: none}/*layout:ni2yi3tw8*/ .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb>a>.font:hover{ text-decoration: underline} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover>a>.font:before{ content: "\200B"; display: block; height: 1px; background: #fff; width: 100%; width: calc(100% - 1px); position: absolute; bottom: -1px; left: 1px; z-index: 10} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover>a>.font{ border: 1px solid #65beba; border-bottom: 1px solid transparent} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after{ margin-right: 5px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after:before{ content: "\e69a"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover .after:before{ content: "\e69c"} .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink{ display:inline-block; padding:0; color:rgba(101, 190, 186,1); font-size:14px; text-align:left} .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink{ white-space:nowrap; vertical-align:middle; line-height: 19px} a>.e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover{ text-decoration:underline; font-weight:bold; cursor:pointer} a>.e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active{ color:rgba(69, 165, 161,1); font-weight:400} a>.e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active{ text-decoration:none; margin-top:0} .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink .iconfont:before{ display: inline-block; content:""} .c_portalResBreadcrumb_nav-01001001 .p_content{ margin:0; width: 236px; height:317px; padding:0; border-width:1px; border-style: none; border-color:rgba(228,228,228,0); background-color:transparent; overflow: hidden} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond{ font-size: 14px; color: #65beba} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond>a>.font{ display: inline-block; line-height: 30px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond>a{ color: inherit} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox>a>.font{ border: 1px solid #e0f2f1} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox>a>.font:hover{ text-decoration: none} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond>a>.font:hover{ text-decoration: underline} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover>a>.font:before{ content: "\200B"; display: block; height: 1px; background: #fff; width: 100%; width: calc(100% - 1px); position: absolute; bottom: -1px; left: 1px; z-index: 10} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover>a>.font{ border: 1px solid #65beba; border-bottom: 1px solid transparent} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after{ margin-right: 5px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after:before{ content: "\e69a"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover .after:before{ content: "\e69c"} .c_portalResBreadcrumb_nav-01001001 .p_end{ display:inline-block; margin:0; padding:0; text-align:left; color:rgba(51,51,51,1); font-size:14px; font-weight:400} .c_portalResBreadcrumb_nav-01001001 .p_end .font{ white-space:nowrap; vertical-align:middle; text-align:inherit; line-height: 14px} .c_portalResBreadcrumb_nav-01001001 .p_end .iconfont:before{ display: inline-block; content:""} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst{ font-size: 14px; color: #444} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst>a>.font{ display: inline-block; line-height: 30px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst>a{ color: inherit} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox>a>.font{ border: 1px solid #e0f2f1} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox>a>.font:hover{ text-decoration: none} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst>a>.font:hover{ text-decoration: underline} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover>a>.font:before{ content: "\200B"; display: block; height: 1px; background: #fff; width: 100%; width: calc(100% - 1px); position: absolute; bottom: -1px; left: 1px; z-index: 10} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover>a>.font{ border: 1px solid #65beba; border-bottom: 1px solid transparent} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after{ margin-right: 5px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after:before{ content: "\e69a"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover .after:before{ content: "\e69c"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList{ margin:0; width: 236px; height:317px; padding:0; border-width:1px; border-style: none; border-color:rgba(228,228,228,0); background-color:transparent; overflow: hidden} .c_portalResBreadcrumb_nav-01001001{ width: 1180px; height: 30px; overflow: visible; font-size: 0} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList{ width: auto; height: auto; overflow: visible; background-color: transparent} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList>a{ display: inline-block} .c_portalResBreadcrumb_nav-01001001 .p_CurrentBox{ color: #666} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before{ content: "\e68a"} .c_portalResBreadcrumb_nav-01001001 .p_content{ width: 240px; position: absolute; border: 1px solid #65beba; padding: 9px 7px 9px 7px; font-size: 0; display: none; height: auto; background: #fff} .c_portalResBreadcrumb_nav-01001001 .contentBox:hover .p_content{ display: block} .c_portalResBreadcrumb_nav-01001001 .p_sortLink{ color: #65beba; display: inline-block; margin: 9px 7px 9px 7px; cursor: pointer; font-size: 14px} .c_portalResBreadcrumb_nav-01001001 .p_sortLink .font{ line-height: 14px; font-weight: normal} .c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover{ text-decoration: underline; font-weight: normal} .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current{ color: #bcbcbc} .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current:hover{ text-decoration: none; font-weight: normal} .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current .font{ text-decoration: none; font-weight: normal; cursor: default} .c_portalResBreadcrumb_nav-01001001 .p_end{ margin-right: 6px; margin-left: 6px; vertical-align: middle} } @media only screen and (min-width: 769px){ .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent{ font-size: 0} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .font{ display: inline-block; font-size: 14px; color: #666; height: 30px; line-height: 30px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb{ font-size: 14px; color: #666} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb>a>.font{ display: inline-block; line-height: 30px}/*component:4mabmbkj5*/ .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb>a{ color: inherit} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox>a>.font{ } .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox>a>.font:hover{ text-decoration: none} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb>a>.font:hover{ text-decoration: underline} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover>a>.font:before{ content: "\200B"; display: block; height: 1px; background: #fff; width: 100%; width: calc(100% - 1px); position: absolute; bottom: -1px; left: 1px; z-index: 10} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover>a>.font{ } .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after{ margin-right: 5px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after:before{ content: "\e69a"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover .after:before{ content: "\e69c"} .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink{ display:inline-block; padding:0; color:rgba(101, 190, 186,1); font-size:14px; text-align:left} .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink{ white-space:nowrap; vertical-align:middle; line-height: 19px} a>.e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover{ text-decoration:underline; font-weight:bold; cursor:pointer} a>.e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active{ color:rgba(69, 165, 161,1); font-weight:400} a>.e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active{ text-decoration:none; margin-top:0} .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink .iconfont:before{ display: inline-block; content:""} .c_portalResBreadcrumb_nav-01001001 .p_content{ margin:0; width: 236px; height:317px; padding:0; border-width:1px; border-style: none; border-color:rgba(228,228,228,0); background-color:transparent; overflow: hidden} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond{ font-size: 14px; color: #65beba} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond>a>.font{ display: inline-block; line-height: 30px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond>a{ color: inherit} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox>a>.font{ border: 1px solid #e0f2f1} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox>a>.font:hover{ text-decoration: none} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond>a>.font:hover{ text-decoration: underline} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover>a>.font:before{ content: "\200B"; display: block; height: 1px; background: #fff; width: 100%; width: calc(100% - 1px); position: absolute; bottom: -1px; left: 1px; z-index: 10} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover>a>.font{ border: 1px solid #65beba; border-bottom: 1px solid transparent} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after{ margin-right: 5px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after:before{ content: "\e69a"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover .after:before{ content: "\e69c"} .c_portalResBreadcrumb_nav-01001001 .p_end{ display:inline-block; margin:0; padding:0; text-align:left; color:rgba(51,51,51,1); font-size:14px; font-weight:400} .c_portalResBreadcrumb_nav-01001001 .p_end .font{ white-space:nowrap; vertical-align:middle; text-align:inherit; line-height: 14px} .c_portalResBreadcrumb_nav-01001001 .p_end .iconfont:before{ display: inline-block; content:""} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst{ font-size: 14px; color: #666} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst{ display: inline-block; vertical-align: middle; position: relative} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst>a>.font{ display: inline-block; line-height: 30px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst>a{ color: inherit} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox>a>.font{ border: 1px solid #e0f2f1} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox>a>.font:hover{ text-decoration: none} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst>a>.font:hover{ text-decoration: underline} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .after:before{ content: "\200B"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover>a>.font:before{ content: "\200B"; display: block; height: 1px; background: #fff; width: 100%; width: calc(100% - 1px); position: absolute; bottom: -1px; left: 1px; z-index: 10} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover>a>.font{ border: 1px solid #65beba; border-bottom: 1px solid transparent} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after{ margin-right: 5px} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after:before{ content: "\e69a"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover .after:before{ content: "\e69c"} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList{ margin:0; width: 236px; height:317px; padding:0; border-width:1px; border-style: none; border-color:rgba(228,228,228,0); background-color:transparent; overflow: hidden} .c_portalResBreadcrumb_nav-01001001{ width: 1180px; height: 30px; overflow: visible; font-size: 0} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList{ width: auto; height: auto; overflow: visible; background-color: transparent} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList>a{ display: inline-block} .c_portalResBreadcrumb_nav-01001001 .p_CurrentBox{ color: #666} .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before{ content: "\e68a"} .c_portalResBreadcrumb_nav-01001001 .p_content{ width: 240px; position: absolute; border: 1px solid #65beba; padding: 9px 7px 9px 7px; font-size: 0; display: none; height: auto; background: #fff} .c_portalResBreadcrumb_nav-01001001 .contentBox:hover .p_content{ display: block} .c_portalResBreadcrumb_nav-01001001 .p_sortLink{ color: #65beba; display: inline-block; margin: 9px 7px 9px 7px; cursor: pointer; font-size: 14px} .c_portalResBreadcrumb_nav-01001001 .p_sortLink .font{ line-height: 14px; font-weight: normal} .c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover{ text-decoration: underline; font-weight: normal} .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current{ color: #bcbcbc} .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current:hover{ text-decoration: none; font-weight: normal} .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current .font{ text-decoration: none; font-weight: normal; cursor: default} .c_portalResBreadcrumb_nav-01001001 .p_end{ margin-right: 6px; margin-left: 6px; vertical-align: middle} } @media only screen and (max-width: 1024px) and (min-width: 769px){ } .c_portalResBreadcrumb_nav-01001001 .p_MatteIcon .iconfont:before{ content:'\e602'} .c_portalResBreadcrumb_nav-01001001 >div{ animation-fill-mode:both}.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: 0.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} } @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}@CHARSET "UTF-8"; *{ padding: 0; margin: 0} .pagebox{ width: 100%}.pagebox,#-remove--flag{}body,#-remove--flag{} @media only screen and (max-width: 1024px) and (min-width: 769px){ } #c_portalResBreadcrumb_nav-1656041399637{ width:auto; max-width:1280px; min-width:0px; height:auto; max-height:none; min-height:30px; margin-top:30px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px} @media only screen and (min-width: 769px) and (max-width: 1024px){ } @media only screen and (min-width: 769px) and (max-width: 1024px){ } @media only screen and (min-width: 769px) and (max-width: 1024px){ } #w_grid-1656041421675 > div > .p_gridbox{ background-image:url(../images/8d2f5705_cca12.jpg)} #w_grid-1656041421675 .p_MatteIcon .iconfont:before{ content:'\e602'} #w_grid-1656041421675 >div{ animation-fill-mode:both} #w_grid-1656041421675 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0px; clear:left}  @media only screen and (min-width: 769px){ #w_grid-1656041421675> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0px} #w_grid-1656041421675> div > .p_gridbox > .p_gridCell:nth-child(1n+0){ width:100%; margin-left:0px; margin-right:0px; clear:none} #w_grid-1656041421675> div > .p_gridbox > .p_gridCell:nth-child(1n){ margin-right:0px} } @media only screen and (max-width: 1024px) and (min-width: 769px){ #w_grid-1656041421675> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0} #w_grid-1656041421675> div > .p_gridbox > .p_gridCell:nth-child(1n+0){ width:100%; margin-left:0; margin-right:0; clear:none} #w_grid-1656041421675> div > .p_gridbox > .p_gridCell:nth-child(1n){ margin-right:0} } #w_grid-1656041421675 .p_gridbox{ background-position:center center} #w_grid-1656041421680 > 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_common_text-1656041421684 .p_link001{ height:calc(100%)} #w_common_text-1656041421687 .p_link001{ height:calc(100%)} #w_fline-1656041421689 .p_FLine{ border-top-color:rgba(255, 255, 255, 0.5)} #w_fline-1656041421689 .w_fline .p_FLine{ border-top-style:solid} #w_fline-1656041421689 .p_MatteIcon .iconfont:before{ content:'\e602'} #w_fline-1656041421689 >div{ animation-fill-mode:both} #w_grid-1656041399617 > 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-1674265044044 > 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-1656041421675{ 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-1656041421680{ width:100%; max-width:none; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:150px; margin-left:auto; margin-right:auto; margin-bottom:80px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px} #w_common_text-1656041421684{ 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-1656041421687{ 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_fline-1656041421689{ width:100%; max-width:60px; 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_grid-1656041399617{ width:100%; max-width:none; 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-1674265044044{ width:100%; max-width:1280px; 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} @media only screen and (min-width: 769px) and (max-width: 1024px){ } @media only screen and (min-width: 769px) and (max-width: 1024px){ } @media only screen and (min-width: 769px) and (max-width: 1024px){ } @media only screen and (min-width: 769px) and (max-width: 1024px){ } @media only screen and (min-width: 769px) and (max-width: 1024px){ } #c_portalResEmploy_list-16742650419050109 .p_list{ width:calc((100% - 0px)/2)} #c_portalResEmploy_list-16742650419050109 .p_MatteIcon .iconfont:before{ content:'\e602'} #c_portalResEmploy_list-16742650419050109 >div{ animation-fill-mode:both} #c_portalResEmploy_list-16742650419050109 .jobBottom{ display:none} #c_portalResEmploy_list-16742650419050109 .p_content{ overflow:hidden} #c_portalResEmploy_list-16742650419050109 .job{ position:relative; width:100%; height:80px; padding:15px; border:1px solid #eaecee} #c_portalResEmploy_list-16742650419050109 .jobTop{ padding-bottom:10px} #c_portalResEmploy_list-16742650419050109 .jobName{ display:inline-block; font-size:1.125rem; color:#333; height:30px; line-height:30px; max-width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0} #c_portalResEmploy_list-16742650419050109 .pay{ font-size:1.125rem; color:#ff5959; float:right} #c_portalResEmploy_list-16742650419050109 .job2{ height:30px; line-height:30px; font-size:0.875rem; color:#999; position:absolute} #c_portalResEmploy_list-16742650419050109 .jobWorkingPlace{ float:right} #c_portalResEmploy_list-16742650419050109 .keywords{ font-size:0.75rem; color:#999; height:35px; line-height:45px; border-top:1px dashed #e0e0e0} #c_portalResEmploy_list-16742650419050109 .keyword{ padding:5px; border:1px solid #e8e8e8; margin-right:10px} #c_portalResEmploy_list-16742650419050109 .jobList{ width:calc((100% - 0px)/2); float:left; padding:15px} #c_portalResEmploy_list-16742650419050109 .jobLink{ position:absolute; top:0px; bottom:0px; left:0px; right:0px; display:block} #c_portalResEmploy_list-16742650419050109 .icImg{ margin:6px 0 0 10px; vertical-align:top} @media only screen and (min-width: 769px) and (max-width: 1024px){ #c_portalResEmploy_list-16742650419050109 .jobList { width: calc((100% - 0px)/1); float: left; padding: 15px} } @media only screen and (max-width: 768px){ #c_portalResEmploy_list-16742650419050109 .jobList { width: calc((100% - 0px)/1); float: left; padding: 10px} } #c_portalResEmploy_list-16742650419050109 .p_page .pre .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px} #c_portalResEmploy_list-16742650419050109 .p_page .next .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px} #c_portalResEmploy_list-16742650419050109 .p_more .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px} #c_portalResEmploy_list-16742650419050109 .p_loading .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px} #c_portalResEmploy_list-16742650419050109{ max-height:none; padding-top:0px; padding-left:0px; padding-bottom:0px; min-height:0px; margin-right:0px; margin-left:0px; max-width:none; width:auto; margin-top:0px; margin-bottom:0px; min-width:0px; height:auto; padding-right:0px}