.main { height: 620px; background-image: url(https://static.sucaisucai.com/web/online/imgs/gongtu/recruit/index-banner1.png); background-position: center center; background-size: auto 100%; background-repeat: no-repeat; }

.main-content { position: relative; width: 1258px; height: 100%; margin: 0 auto; background-image: url(https://static.sucaisucai.com/web/online/imgs/gongtu/recruit/index-banner2.png); background-position: right 154px; background-repeat: no-repeat; }

.main-content .focus-text { font-size: 50px; line-height: 50px; font-weight: 700; padding-top: 20px; }

.main-content .focus-text:first-child { padding-top: 120px; }

.main-content .focus-text .text { display: inline-block; position: relative; }

.main-content .focus-text .text .text-hover { position: relative; z-index: 1; font-size: 50px; line-height: 50px; }

.main-content .focus-text .text::after { content: ''; height: 15px; width: 100%; background-color: #e02e2e; position: absolute; left: 0; bottom: 0; z-index: 0; }

.main-content .button-content { width: 500px; }

.main-content .button-content .text { margin: 25px 0 100px; color: #221f4b; line-height: 22px; }

.main-content .button-content .button a { display: block; float: right; height: 52px; width: 230px; border-radius: 26px; background-color: #fe7366; color: #fff; line-height: 52px; text-align: center; }

.main-content .button-content .button a:hover { background-color: rgba(254, 115, 102, 0.8); }

.main-content .button-content .button a:first-child { float: left; background-color: #e02e2e; }

.main-content .button-content .button a:first-child:hover { background-color: rgba(224, 46, 46, 0.8); }

.main-content .desc { position: absolute; bottom: 50px; left: 0; color: #706D99; font-size: 14px; line-height: 22px; }

.main-content #handle-desc { position: absolute; left: 0; bottom: 20px; font-size: 14px; }

.main-content #handle-desc span, .main-content #handle-desc a { color: #706D99; }

.main-content #handle-desc span:hover, .main-content #handle-desc a:hover { cursor: pointer; color: #e02e2e; }

.compare { width: 1100px; margin: 0 auto; }

.compare .title { margin: 40px 0; text-align: center; color: #27304F; font-size: 36px; }

.compare img { width: 100%; margin-bottom: 60px; }

.ptys { background-color: #f7faff; }

.ptys-content { width: 1258px; height: 100%; margin: 0 auto; padding: 50px 0; }

.ptys-content .title { text-align: center; color: #27304F; font-size: 36px; }

.ptys-content .list { margin-top: 40px; }

.ptys-content .list .item { float: left; margin-left: 32px; width: 290px; height: 222px; box-sizing: border-box; background: #ffffff; padding: 25px; border-radius: 10px; box-shadow: -4px 0px 8px 4px rgba(55, 55, 87, 0.12); }

.ptys-content .list .item:first-child { margin-left: 0; }

.ptys-content .list .item img { height: 46px; width: 46px; }

.ptys-content .list .item .name { margin-top: 20px; font-weight: 700; font-size: 18px; margin: 20px 0 12px; }

.ptys-content .list .item .text { color: #666; }

.qylc { background-color: #f7faff; padding: 50px 0 70px; }

.qylc .title { text-align: center; color: #27304F; font-size: 36px; }

.qylc-content { width: 925px; margin: 50px auto 0; }

.qylc-content .item { float: left; width: 136px; }

.qylc-content .item .img { width: 136px; height: 136px; box-sizing: border-box; border-radius: 50%; border: 1px solid #eaeef4; background-color: #fff; overflow: hidden; text-align: center; display: flex; justify-content: center; align-items: center; }

.qylc-content .item .text { margin-top: 20px; font-size: 24px; text-align: center; }

.qylc-content .arrow { float: left; margin: 60px 50px 0; width: 27px; height: 16px; background-image: url(https://static.sucaisucai.com/web/online/imgs/gongtu/recruit/jt.png); background-repeat: no-repeat; background-position: center center; }

#pop-dif .content { width: 776px; height: 238px; background: #ffffff; border-radius: 4px; margin-left: -388px; margin-top: -119px; }

#pop-dif .content .title { font-size: 18px; font-weight: 700; line-height: 46px; border-bottom: 1px solid #edeff5; text-align: center; margin-bottom: 30px; }

#pop-dif .content p { font-size: 14px; color: #666; text-indent: 30px; margin-bottom: 14px; }

#pop-dif .content .button-content { width: 492px; margin: 30px auto; }

#pop-dif .content .button-content a { display: block; float: right; height: 42px; width: 186px; border-radius: 21px; background-color: #fe7366; color: #fff; line-height: 42px; text-align: center; }

#pop-dif .content .button-content a:hover { background-color: rgba(254, 115, 102, 0.8); }

#pop-dif .content .button-content a:first-child { float: left; background-color: #e02e2e; }

#pop-dif .content .button-content a:first-child:hover { background-color: rgba(224, 46, 46, 0.8); }

#upload-rule .content { width: 776px; height: 600px; background: #ffffff; border-radius: 4px; margin-left: -388px; margin-top: -300px; }

#upload-rule .content .title { font-size: 24px; font-weight: 700; text-align: center; padding: 30px 0 20px 0; }

#upload-rule .content .time { text-align: center; font-weight: 500; font-size: 14px; padding-bottom: 20px; color: #999; }

#upload-rule .content .divider { border-bottom: 1px solid #d8d8d8; }

#upload-rule .content .text { height: 470px; overflow-y: scroll; }

#upload-rule .content p { width: 642px; margin: 20px auto; }

.bottom-nav { position: fixed; bottom: 100px; right: 36px; }

.bottom-nav .bb { border-bottom: 1px solid #ececec; }

.bottom-nav:hover .icon-detail { display: block; }

.bottom-nav .icon-list { border: 1px solid #ececec; }

.bottom-nav .icon-list-item { width: 40px; height: 40px; background-color: #fff; border-radius: 2px 2px 0 0; position: relative; cursor: pointer; }

.bottom-nav .icon-list-item .detail { position: absolute; right: -50px; width: 0px; height: 40px; background-color: #606060; border-radius: 2px 0 0 2px; line-height: 40px; text-align: center; color: #fff; font-size: 12px; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; visibility: hidden; transition: right 0.5s; transition: width 0.5s; overflow: hidden; }

.bottom-nav .icon-list-item:hover .detail, .bottom-nav .icon-list-item .detail:hover .detail { visibility: visible; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; right: 40px; width: 90px; }

.bottom-nav .icon-list-item1 { background: #fff url(//static.sucaisucai.com/web/v1/imgs/fankui.png) center center no-repeat; }

.bottom-nav .icon-list-item2 { background: #fff url(//static.sucaisucai.com/web/v1/imgs/kefu2.png) center center no-repeat; }

.bottom-nav .icon-list-item3 { background: #fff url(//static.sucaisucai.com/web/v1/imgs/qianbao.png) center center no-repeat; }

.bottom-nav .icon-list-item4 { background: #fff url(//static.sucaisucai.com/web/v1/imgs/ziyuan.png) center center no-repeat; }

.bottom-nav .icon-list-item5 { background: #fff url(//static.sucaisucai.com/web/v2/imgs/QQkefu.png) center center no-repeat; }
/*# sourceMappingURL=zhaomu.min.css.map */