@charset "gb2312";
/* CSS Document */
.program-banner{width:100%;height:586px;background:url(../images/program-banner.jpg) center no-repeat;min-width:1200px; position:relative;margin:0 auto;margin-top:12px;}
/*184门免费课程，助你求职无Bug*/
.program-bug{width:100%;height:auto;background:#f4f5f8;min-width:1200px; position:relative;margin:0 auto;padding-bottom:60px;font-family:"PingFang SC","Microsoft YaHei","微软雅黑",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif,Verdana;}
.program-center{width:1100px;margin:0 auto; text-align:center; position:relative;}
.program-title{width:100%;height:auto; position:relative;padding-top:50px;}
.program-title h2{ font-size:44px;color:#000000; font-weight:bold;}
.program-title p{ font-size:22px;color:#000000;padding-top:15px;}
.program-bug-ul{display:-webkit-flex;display:flex; -webkit-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap:wrap; -webkit-flex-wrap:wrap;margin-top:50px;}
.program-bug-ul li{width:360px;height:292px;background:#fff;margin-bottom:10px;}
.program-bug-ul li img{width:360px;height:180px;}
.program-bug-ul li p{ font-size:16px;color:#000000; font-weight:bold; text-align:left;padding-left:40px;padding-top:5px;padding-bottom:5px;}
.program-bug-ul li p i{ font-size:24px;color:#da332c; font-weight:bold;}
.program-bug-ul li span{ display:block; font-size:14px;color:#444444; text-align:left;padding-left:40px; line-height:24px;}
.program-more{width:364px;height:53px; line-height:53px; cursor:pointer;background:url(../images/program-more.png) center no-repeat;margin:0 auto;margin-top:40px;}
.program-more p{ font-size:18px;color:#fff;}
/*好运Buff加持，抽奖无Bug*/
.program-buff{width:100%;height:760px;background:url(../images/program-buff.jpg) center no-repeat;min-width:1200px; position:relative;margin:0 auto;font-family:"PingFang SC","Microsoft YaHei","微软雅黑",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif,Verdana;}
.program-buff-main{display:-webkit-flex;display:flex; -webkit-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;justify-content: space-between;margin-top:30px;}
.program-buff-img{width:744px;height:529px;background:url(../images/program-buff-img.jpg) center no-repeat;border-radius:30px; position:relative;box-shadow: 0 0 23px rgba(32,34,30,0.18);}
.program-buff-img img{width:69px;height:179px; position:absolute;top:185px;right:-56px;}
.program-buff-er{width:256px;height:auto;margin-right:25px;}
.program-buff-er img{width:256px;height:256px;border-radius:20px;}
.program-buff-er p{ font-size:26px;color:#ffffff; font-weight:bold; text-align:left;margin-top:10px;}
/*闪躲Buff加持，Bug自动回避*/
.program-dodge{width:100%;height:auto;background:#fff;min-width:1200px; position:relative;margin:0 auto;padding-bottom:60px;font-family:"PingFang SC","Microsoft YaHei","微软雅黑",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif,Verdana;}
.program-dodge-main{width:1100px;height:auto; background:#fff; position:relative;margin-top:40px;}
/*沙龙直播预告，程序加载中*/
.program-sharon{width:100%;height:auto;background:#f4f5f8;min-width:1200px; position:relative;margin:0 auto;padding-bottom:100px;font-family:"PingFang SC","Microsoft YaHei","微软雅黑",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif,Verdana;}
.gif{width:459px;height:67px;margin-top:10px;}
.program-sharon-main{display:-webkit-flex;display:flex; -webkit-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;justify-content: space-between;margin-top:50px;}
.program-sharon-left{width:400px;height:auto;display:-webkit-flex;display:flex; -webkit-flex-direction: row;flex-direction: row;-webkit-justify-content: center;justify-content: center;}
.program-sharon-left .img01{width:auto;height:231px;}
.program-sharon-left .img02{width:33px;height:317px;margin:0px 10px;}
.psl-i{width:280px;height:auto; font-family:"微软雅黑";}
.psl-i p{ font-size:22px;color:#000000;  text-align:left;margin-top:18px;margin-bottom:65px;}
.psl-i p i{ display:block;font-size:14px;color:#666; font-weight:normal;margin-top:5px;}
.program-sharon-ul{display:-webkit-flex;display:flex; -webkit-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;justify-content: space-between; align-items:flex-end;}
.program-sharon-ul li{width:auto;height:auto; position:relative;}
.program-sharon-ul li p{ font-size:20px;color:#000000; font-weight:bold; position:absolute;top:290px;left:0px;right:0px;margin:0 auto;}
.program-sharon-ul li p i{ display:block;font-size:16px;}
/*关于华清远见*/
.confe-about{width:100%;height:auto;background:#fff;min-width:1200px; padding-bottom:60px; position:relative;margin:0 auto;}
.confe-about-ul{display:flex;display:-webkit-flex;-webkit-flex-direction: row;flex-direction: row;flex-wrap:wrap; -webkit-flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:30px;}
.confe-about-ul li{width:388px;height:auto; padding:40px 0px;background:#fff;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.05);margin-top:40px;top:0px; position:relative;transition:.4s; -webkit-transition:.4s;}
.confe-about-ul span{ display:block;font-size:16px;color:#444444; line-height:26px;margin-top:10px;}
.confe-about-ul li:hover{top:-10px;transition:.4s; -webkit-transition:.4s;}

.program-make{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 1;text-align: center;background:rgba(0,0,0,0.5);}
.program-make:after {content: "";display: inline-block;vertical-align: middle;height: 100%; }
.program-make-main{width:570px;height:370px;background:#fff;border:5px #f7f1ef solid;border-radius:20px;display: inline-block;vertical-align: middle;position: relative;}
.program-make-main .close{width:52px;height:52px; position:absolute;left:0px;right:0px;bottom:-80px;margin:0 auto; cursor:pointer}
.program-make-main h2{width:396px;height:57px; line-height:54px; background:url(../images/program-make-main.png) center no-repeat;font-size:26px;color:#581300; font-weight:bold;margin:0 auto;margin-bottom:30px;}
.program-make-main p{ font-size:16px;color:#581300; position:relative; text-align:left;padding-left:25px;margin-top:10px;margin-left:50px;}
.program-make-main p::before{ content:"";width:17px;height:17px;background:url(../images/program-make-d.png) center no-repeat; position:absolute;top:2px;left:0px;}
.program-make-main p i{ color:#da332c;}
.program-make-i{width:120px;height:auto;margin:0 auto;margin-top:35px;}
.program-make-i img{width:120px;height:120px;border-radius:6px;}
.program-make-i span{ display:block; font-size:14px;color:#000;padding-top:5px;}
.open{ cursor:pointer}