@charset "UTF-8";
/*重置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td, span, a, i { margin: 0; padding: 0; }

table { border-collapse: collapse; border-spacing: 0; }

textarea { resize: none; }

img { border: none; display: block; }

ol, ul { list-style: none; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }

.clear:after { content: ""; display: block; clear: both; }

a { text-decoration: none; cursor: pointer; }

a:focus { -moz-outline-style: none; outline: none; }

body, input { font-family: "Microsoft YaHei",Verdana,Arial; font-size: 14px; }

select, input, textarea { font-family: "Microsoft YaHei",Verdana,Arial; font-size: 12px; outline: none; }

html, body { background-color: #140824; overflow-x: hidden; }

/*公用布局*/
.wrap2 { position: relative; display: block; width: 1200px; margin: 0 auto; }

.dn { display: none; }

.tc { text-align: center; }

.tl { text-align: left; }

.tr { text-align: right; }

.fl { float: left; _display: inline; }

.fr { float: right; _display: inline; }

.rel { position: relative; }

.bg2 { background-color: #1f0b2e; }

.text-center { text-align: center; }

/* 活动页面-就业班 头尾皮肤 */
.jiuye_skin { border: 0; }
.jiuye_skin .navi2 .sub { color: #fff; -webkit-transition: .2s all; transition: .2s all; }
.jiuye_skin .navi2 .sub:hover { color: #2ecb70; }
.jiuye_skin .search_box { float: right; }
.jiuye_skin .search_box .search_inp { border-color: #9c90ab; background-color: #11071f; color: #b6adc2; }
.jiuye_skin .search_box .search_tip li a { background-color: #473561; color: #b6adc2; }
.jiuye_skin .search_box .search_btn { border-color: #9c90ab; }

.footer { background-color: #18082e; }

.yqlink { background-color: #18082e; }

.banner { height: 730px; background: url(../img/20170721/banner_bg.jpg) center top no-repeat; }
.banner .pic { position: relative; height: 730px; }
.banner .pic .logo { display: inline-block; float: left; margin-top: 30px; margin-left: 25px; }
.banner .pic .yuan { position: absolute; left: 0; top: 0; }
.banner .pic .wz { position: absolute; left: 136px; top: 178px; }
.banner .pic .zx { display: inline-block; position: absolute; left: 100px; top: 400px; width: 460px; height: 195px; background: url(../img/20170721/zixun.png) 0 0 no-repeat; }
.banner .pic .zx span { position: absolute; left: 280px; top: 104px; display: inline-block; width: 13px; height: 24px; background: url(../img/20170721/zixunjt.png) 0 0 no-repeat; -webkit-animation: sdb07 2s infinite; animation: sdb07 2s infinite; }
.banner .pic .zx span:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; }
.banner .pic .zx span:nth-child(2) { -webkit-animation-delay: .15s; animation-delay: .15s; left: 300px; }
.banner .pic .zx span:nth-child(3) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; left: 320px; }

@-webkit-keyframes sdb07 { 0% { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 0; } }
@keyframes sdb07 { 0% { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 0; } }
.con1 { background-color: #1f0b2e; padding: 40px 0 20px 0; text-align: center; }
.con1 .tit { text-align: center; margin-bottom: 15px; }
.con1 .tit img { display: inline-block; }
.con1 .des { font-size: 12px; line-height: 20px; color: #b6a9bf; }
.con1 .jt2 { position: relative; height: 40px; width: 27px; margin: 0 auto; padding-top: 15px; box-sizing: border-box; }
.con1 .jt2 span { width: 27px; height: 8px; background: url(../img/20170721/jt2.png) 0 0 no-repeat; display: inline-block; -webkit-animation: sdb07 2s infinite; animation: sdb07 2s infinite; }
.con1 .jt2 span:nth-child(1) { -webkit-animation-delay: 0s; animation-delay: 0s; }
.con1 .jt2 span:nth-child(2) { position: absolute; top: 30px; left: 0; -webkit-animation-delay: .15s; animation-delay: .15s; }

.con2 { padding: 80px 0; }
.con2 .tit { margin: 0 auto; text-align: center; }
.con2 .tit img { display: inline-block; vertical-align: middle; }
.con2 .des { margin-bottom: 50px; font-size: 24px; color: #fbf9f8; line-height: 40px; text-align: center; }
.con2 .jyb { width: 1044px; margin: 0 auto; }
.con2 .jyb li { float: left; width: 288px; height: 390px; margin: 0 30px 15px 30px; padding: 10px 15px 40px; border-top: 4px #342975 solid; border-color: #342975; background: url(../img/20170721/bg1.png) center center no-repeat; text-align: center; box-sizing: border-box; }
.con2 .jyb .jyb_img { margin: 0 auto; width: 140px; height: 90px; text-align: center; }
.con2 .jyb .jyb_img img { display: inline-block; vertical-align: middle; }
.con2 .jyb .jyb_tit { margin-bottom: 15px; font-size: 34px; line-height: 60px; color: #fbf9f8; }
.con2 .jyb .jyb_line { width: 200px; height: 1px; border: 0; background-color: #392f70; margin: 0 auto; }
.con2 .jyb .jyb_des { margin: 30px auto; font-size: 16px; line-height: 35px; color: #a2a0e7; }
.con2 .jyb .btn_box { margin-left: -10px; }
.con2 .jyb .btn_box .jyb_btn { display: inline-block; float: left; font-size: 14px; width: 120px; color: #a2a0e7; height: 36px; margin: 0 auto; line-height: 36px; border-radius: 25px; background-color: #000; margin-left: 10px; }
.con2 .jyb li.red { background: url(../img/20170721/bg2.png) center center no-repeat; border-color: #834155; }
.con2 .jyb li.red .jyb_tit { color: #fce7ed; }
.con2 .jyb li.red .jyb_line { background-color: #963e58; }
.con2 .jyb li.red .jyb_des { color: #f6b1c5; }
.con2 .jyb li.red .jyb_btn { color: #f29fb8; }
.con2 .jyb li.green { background: url(../img/20170721/bg3.png) center center no-repeat; border-color: #75bb96; }
.con2 .jyb li.green .jyb_tit { color: #dafeeb; }
.con2 .jyb li.green .jyb_line { background-color: #4dbc81; }
.con2 .jyb li.green .jyb_des { color: #e8fef2; }
.con2 .jyb li.green .jyb_btn { color: #aee8c9; }
.con2 .jyb li.purple { margin-left: 200px; background: url(../img/20170721/bg4.png) center center no-repeat; border-color: #a337be; }
.con2 .jyb li.purple .jyb_tit { color: #fbf9f8; }
.con2 .jyb li.purple .jyb_line { background-color: #ac52c2; }
.con2 .jyb li.purple .jyb_des { color: #db74f2; }
.con2 .jyb li.purple .jyb_btn { color: #db74f2; }
.con2 .jyb li.blue { background: url(../img/20170721/bg5.png) center center no-repeat; border-color: #1f3fa7; }
.con2 .jyb li.blue .jyb_tit { color: #fbf9f8; }
.con2 .jyb li.blue .jyb_line { background-color: #498694; }
.con2 .jyb li.blue .jyb_des { color: #fefefe; }
.con2 .jyb li.blue .jyb_btn { color: #81c7d3; }

.con3 { height: 240px; }
.con3 .tit { padding: 45px 0 0 25px; text-align: center; }
.con3 .tit img { display: inline-block; }

.con4 .xueke { padding: 160px 0 40px; height: 1260px; overflow: hidden; }
.con4 .banji { position: relative; width: 280px; margin: 0 10px; float: left; }
.con4 .banji .yuan { position: absolute; left: 50%; top: -53px; margin-left: -90px; }
.con4 .banji .yuan:after { position: absolute; left: 37px; top: 27px; content: ""; background: url(../img/20170721/xueke.png) 0 0 no-repeat; width: 100px; height: 100px; }
.con4 .banji:nth-child(1) .yuan:after { background-position: 0 -900px; }
.con4 .banji:nth-child(2) .yuan:after { background-position: 0 0; }
.con4 .banji:nth-child(3) .yuan:after { background-position: 0 -200px; }
.con4 .banji:nth-child(4) .yuan:after { background-position: 0 -100px; }
.con4 .banji:nth-child(5) .yuan:after { background-position: 0 -300px; }
.con4 .banji:nth-child(6) .yuan:after { background-position: 0 -400px; }
.con4 .banji:nth-child(7) .yuan:after { background-position: 0 -500px; }
.con4 .banji:nth-child(8) .yuan:after { background-position: 0 -600px; }
.con4 .banji:nth-child(9) .yuan:after { background-position: 0 -700px; }
.con4 .banji:nth-child(10) .yuan:after { background-position: 0 -800px; }
.con4 .banji:nth-child(11) .yuan:after { background-position: 0 -1000px; }
.con4 .info { height: 304px; background: url(../img/20170721/con4_bg.png) 0 0 no-repeat; text-align: center; padding-top: 115px; }
.con4 .info .name { margin-bottom: 25px; font-size: 25px; line-height: 40px; color: #fff; }
.con4 .info .time { margin-bottom: 30px; font-size: 16px; line-height: 27px; color: #989897; }
.con4 .info .more { display: inline-block; padding: 0 25px; font-size: 20px; color: #ea7917; height: 34px; line-height: 34px; border: 1px #db742b solid; border-radius: 17px; }
.con4 .con4_tit { text-align: center; }
.con4 .con4_tit img { display: inline-block; }
.con4 .liyou { padding-bottom: 160px; margin-top: 90px; }
.con4 .liyou li { position: relative; float: left; background-color: #311942; width: 200px; height: 400px; box-sizing: border-box; border: 5px #311942 solid; -webkit-transition: all .2s; transition: all .2s; }
.con4 .liyou .quan { position: absolute; left: 20px; top: 30px; width: 34px; height: 34px; border-radius: 50%; background-color: #f68704; color: #fff; text-align: center; line-height: 34px; }
.con4 .liyou .tit { padding-left: 20px; padding-top: 90px; font-size: 22px; color: #f68704; line-height: 25px; height: 25px; margin-bottom: 10px; }
.con4 .liyou .hr { margin-left: 20px; width: 40px; height: 1px; background-color: #8a62a6; }
.con4 .liyou .des { padding: 80px 20px 50px; font-size: 14px; line-height: 26px; color: #b2abb6; }
.con4 .liyou .des span { color: #f68704; }
.con4 .liyou li:nth-child(2n) { background-color: #311a04; margin-top: 35px; border-color: #311a04; }
.con4 .liyou li:nth-child(2n) .hr { background-color: #8f643b; }
.con4 .liyou li:nth-child(2n) .des { color: #bebbb9; }
.con4 .liyou li:nth-child(2n) .des span { color: #f68704; }
.con4 .liyou li:hover { border-color: #f08219; }

.con5 { width: 1920px; height: 1386px; position: relative; left: 50%; margin-left: -960px; }
.con5 .teacher { display: inline-block; float: left; width: 187px; height: 226px; margin-bottom: 5px; margin-right: 5px; background: #130821 url(../img/20170721/teacher.jpg) 0 0 no-repeat; }
.con5 .teacher:nth-child(1) { background-position: 0     0px; }
.con5 .teacher:nth-child(2) { background-position: -193px     0px; }
.con5 .teacher:nth-child(3) { background-position: -385px     0px; }
.con5 .teacher:nth-child(4) { background-position: -578px     0px; }
.con5 .teacher:nth-child(5) { background-position: -770px     0px; }
.con5 .teacher:nth-child(6) { background-position: -963px     0px; }
.con5 .teacher:nth-child(7) { background-position: -1155px    0px; }
.con5 .teacher:nth-child(8) { background-position: -1348px    0px; }
.con5 .teacher:nth-child(9) { background-position: -1541px    0px; }
.con5 .teacher:nth-child(10) { background-position: -1733px    0px; }
.con5 .teacher:nth-child(11) { background-position: 0   	  -231px; }
.con5 .teacher:nth-child(12) { background-position: -193px  -231px; }
.con5 .teacher:nth-child(13) { background-position: -385px  -231px; }
.con5 .teacher:nth-child(14) { background-position: -578px  -231px; }
.con5 .teacher:nth-child(15) { background-position: -770px  -231px; }
.con5 .teacher:nth-child(16) { background-position: -963px  -231px; }
.con5 .teacher:nth-child(17) { background-position: -1155px -231px; }
.con5 .teacher:nth-child(18) { background-position: -1348px -231px; }
.con5 .teacher:nth-child(19) { background-position: -1541px -231px; }
.con5 .teacher:nth-child(20) { background-position: -1733px -231px; }
.con5 .teacher:nth-child(21) { background-position: 0px      -461px; }
.con5 .teacher:nth-child(22) { background-position: -193px   -461px; }
.con5 .teacher:nth-child(23) { background-position: -385px   -461px; }
.con5 .teacher:nth-child(24) { background-position: -578px   -461px; }
.con5 .teacher:nth-child(25) { background-position: -770px   -461px; }
.con5 .teacher:nth-child(26) { background-position: -963px   -461px; }
.con5 .teacher:nth-child(27) { background-position: -1155px  -461px; }
.con5 .teacher:nth-child(28) { background-position: -1348px  -461px; }
.con5 .teacher:nth-child(29) { background-position: -1541px  -461px; }
.con5 .teacher:nth-child(30) { background-position: -1733px  -461px; }
.con5 .teacher:nth-child(31) { background-position: 0  -692px; }
.con5 .teacher:nth-child(32) { background-position: -193px  -692px; }
.con5 .teacher:nth-child(33) { background-position: -385px  -692px; }
.con5 .teacher:nth-child(34) { background-position: -578px  -692px; }
.con5 .teacher:nth-child(35) { background-position: -770px  -692px; }
.con5 .teacher:nth-child(36) { background-position: -963px  -692px; }
.con5 .teacher:nth-child(37) { background-position: -1155px -692px; }
.con5 .teacher:nth-child(38) { background-position: -1348px -692px; }
.con5 .teacher:nth-child(39) { background-position: -1541px -692px; }
.con5 .teacher:nth-child(40) { background-position: -1733px -692px; }
.con5 .teacher:nth-child(41) { background-position: 0px   -923px; }
.con5 .teacher:nth-child(42) { background-position: -193px   -923px; }
.con5 .teacher:nth-child(43) { background-position: -385px   -923px; }
.con5 .teacher:nth-child(44) { background-position: -578px   -923px; }
.con5 .teacher:nth-child(45) { background-position: -770px   -923px; }
.con5 .teacher:nth-child(46) { background-position: -963px   -923px; }
.con5 .teacher:nth-child(47) { background-position: -1155px  -923px; }
.con5 .teacher:nth-child(48) { background-position: -1348px  -923px; }
.con5 .teacher:nth-child(49) { background-position: -1541px  -923px; }
.con5 .teacher:nth-child(50) { background-position: -1733px  -923px; }
.con5 .teacher:nth-child(51) { background-position: -0px  -1154px; }
.con5 .teacher:nth-child(52) { background-position: -193px  -1154px; }
.con5 .teacher:nth-child(53) { background-position: -385px  -1154px; }
.con5 .teacher:nth-child(54) { background-position: -578px  -1154px; }
.con5 .teacher:nth-child(55) { background-position: -770px  -1154px; }
.con5 .teacher:nth-child(56) { background-position: -963px  -1154px; }
.con5 .teacher:nth-child(57) { background-position: -1155px -1154px; }
.con5 .teacher:nth-child(58) { background-position: -1348px -1154px; }
.con5 .teacher:nth-child(59) { background-position: -1541px -1154px; }
.con5 .teacher:nth-child(60) { background-position: -1733px -1154px; }
.con5 .text { position: absolute; left: 50%; top: 461px; margin-left: -384.5px; color: #0c0c0c; text-align: center; background-color: #db8015; width: 763px; height: 455px; }
.con5 .text .num { position: relative; font-size: 240px; height: 300px; line-height: 300px; }
.con5 .text .num .timer { position: relative; }
.con5 .text .num .jia { position: absolute; right: 100px; top: 0; display: inline-block; opacity: 0; }
.con5 .text .t1 { font-size: 40px; }
.con5 .text .t2 { margin-top: 25px; display: inline-block; padding: 0 40px; font-size: 25px; line-height: 50px; height: 50px; border: 2px #0c0c0c solid; }

.con6 .con6_tit { padding: 110px 0; text-align: center; }
.con6 .con6_tit img { display: inline-block; }
.con6 .list { text-align: center; margin-bottom: 100px; }
.con6 .list li { display: block; float: left; width: 290px; margin: 0 5px; }
.con6 .list .img { background-color: #d98016; height: 160px; color: #fcfbfd; font-size: 30px; position: relative; }
.con6 .list .img:after { position: absolute; left: 90px; top: 0; content: ""; background: url(../img/20170721/xueke.png) -100px 0 no-repeat; width: 100px; height: 100px; }
.con6 .list .img span { display: inline-block; padding-top: 100px; }
.con6 .list .text { height: 260px; margin-top: 10px; padding: 15px; font-size: 16px; color: #b6a3; line-height: 28px; background-color: #360a07; color: #b6a3a2; text-align: left; }
.con6 .list li:nth-child(2) .img:after { background-position: -100px -100px; }
.con6 .list li:nth-child(3) .img:after { background-position: -100px -200px; }
.con6 .list li:nth-child(4) .img:after { background-position: -100px -300px; }

.con7 { padding: 60px 0; background-color: #1f0b2e; }
.con7 .tit { padding-left: 70px; }
.con7 .tit .text { float: left; padding-left: 50px; color: #e79d31; font-size: 30px; line-height: 60px; }
.con7 .tit .btn { display: block; padding: 0 35px; color: #130120; background-color: #e79d31; height: 60px; border-radius: 30px; }

.con8 { padding: 30px 0; }
.con8 .tit { color: #d98016; line-height: 50px; height: 50px; font-size: 25px; }
.con8 .qa { position: relative; padding-left: 40px; color: #bab0c6; font-size: 16px; line-height: 32px; }
.con8 .qa li { position: relative; }
.con8 .qa .xh { position: absolute; left: -35px; top: 0; color: #d98016; }
.con8 .qa li:nth-child(2n) { margin-bottom: 20px; }

/*# sourceMappingURL=20170721.css.map */