* { font-family: "微软雅黑", "microsoft yahei"; } .gangwei { margin: 30px auto; } ul, ol { list-style: none; } a:active { text-decoration: none; } a:hover { text-decoration: none; } a:visited { text-decoration: none; } a:link { text-decoration: none; } a:focus { text-decoration: none; } body { position: relative; } .clearfix { overflow: hidden; } .clearfix_2::after { content: ''; display: block; height: 0; visibility: hidden; clear: both; } .hiddenColor { visibility: hidden; } .hand { cursor: pointer; } .aTag_parent { position: relative; } .aTag_parent>a, .aTag { display: block; width: 100%; height: 100%; position: absolute; z-index: 99; border: 0px; top: 0px; left: 0px; background: rgba(0, 0, 0, 0); } .dot1 { display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .dot2 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } input, img { border: none; } .cover100 img { display: block; width: 100%; height: 100%; object-fit: cover; } .back100 { background-size: 100% 100%; background-repeat: no-repeat; } article, aside, footer, header, time, video, main, nav, h4, h3, section { display: block; } .index_main { margin: 0 auto; } .slow_6 { -webkit-transition: all .6s; -moz-transition: all .6s; -ms-transition: all .6s; -o-transition: all .6s; transition: all .6s; } .index_main { width: 1200px; } .color_main { box-sizing: border-box; background: #fbfbfb; border: solid 1px #fbfbfb; /* background:pink; */ } .cruit_head_box { border-bottom: solid 1px #D9D9D9; } .cruit_head_left { float: left; } .cruit_head_a { float: left; height: 55px; line-height: 55px; color: #333; font-weight: bold; font-size: 22px; border-bottom: solid 3px rgba(0, 0, 0, 0); margin-right: 40px; } .cruit_head_only { float: left; height: 55px; line-height: 55px; color: #49A769; font-weight: bold; font-size: 22px; border-bottom: solid 3px #49A769; } .demand_head_box {} .demand_head_name { float: left; color: #333; font-size: 28px; margin-top: 30px; font-weight: bold; } .demand_head_btn { float: right; height: 45px; line-height: 45px; color: #fff; font-size: 16px; border-radius: 4px; overflow: hidden; padding: 0px 20px 0px 43px; margin-top: 30px; background: url(@/public/image/05.png) no-repeat 14px center #49A769; background-size: 18px 18px; } .demand_head_btn1 { float: right; height: 45px; line-height: 45px; color: #fff; font-size: 16px; border-radius: 4px; overflow: hidden; padding: 0px 20px 0px 43px; margin-top: 30px; background: url(@/public/image/05.png) no-repeat 14px center #ccc; background-size: 18px 18px; cursor: not-allowed; } .cruit_li_2_foot { margin: 20px 0px 30px; } .cruit_li_2_foot_tag { float: left; margin-right: 30px; height: 24px; line-height: 24px; color: #999; font-size: 16px; padding-left: 34px; background: no-repeat left center; background-size: 24px 100%; } .cruit_li_2_foot_addres { background-image: url(@/public/image/01.png); } .cruit_li_2_foot_exper { background-image: url(@/public/image/04.png); } .cruit_li_2_foot_educat {} .cruit_li_2_foot_tag_in { height: 24px; line-height: 24px; color: #999; font-size: 16px; float: left; } .cruit_li_2_foot_tag_in:nth-of-type(2) { padding-left: 24px; position: relative; } .cruit_li_2_foot_tag_in:nth-of-type(2)::after { content: ''; display: block; position: absolute; width: 2px; height: 2px; background: #999; left: 11px; top: 11px; } .index_2 { margin-top: 11px; } .demand_1 { float: left; width: 790px; } .demand_2 { float: right; width: 380px; } .demand_right_2 { margin-top: 11px; } .demand_left_1 {} .demand_left_2 { margin-top: 30px; } .demand_left_3 { margin-top: 30px; } .demand_left_4 { margin-top: 30px; } .demand_left_5 { margin-top: 11px; } .demand_ul_1 { margin-top: 32px; } .demand_ul_1_a { height: 21px; line-height: 21px; color: #333; font-size: 18px; margin-bottom: 33px; } .demand_ul_1_a:nth-last-of-type(1) { margin-bottom: 0px; } .demand_ul_1_a:hover { color: #49A769; } .demand_ul_2 { margin-top: 30px; } .demand_li_2 { display: flex; margin-bottom: 30px; } .demand_li_2_label { word-break: keep-all; white-space: nowrap; height: 24px; line-height: 24px; margin-right: 16px; color: #333; font-size: 18px; } .demand_li_2_text { line-height: 24px; color: #333; font-size: 18px; } .demand_article_1 { margin-top: 30px; color: #333; font-size: 18px; } .demand_li_2:nth-last-of-type(1) { margin-bottom: 0px; } @media screen and (min-width:1200px) { /*pc_1440*/ @media screen and (max-width:1440px) { /*1200*/ } .pc_none { display: none; } } @media screen and (max-width:599px) {} @media screen and (max-width:320px) {}