<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*
@author: he
@update: he (2021-04-27)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/*框架*/
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.an { background: url(/images/yishizigekaoshi/project2020/an.png) no-repeat; }

/* 新增公用样式 */
.hide{display:none;}
.diiblock{display: inline-block; *zoom: 1; *display: inline;}
.textcon{text-align:center;}
.marcon{margin:0 auto;}
.wblod{font-weight: bold;}
.horizontalcolor{background: -moz-linear-gradient(to right, #11C3F9, #72C472); background: -ms-linear-gradient(to right, #11C3F9, #72C472); background: -webkit-linear-gradient(to right, #11C3F9, #72C472); background: linear-gradient(to right, #11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="1");}
.verticalcolor{background: -moz-linear-gradient(#11C3F9, #72C472); background: -ms-linear-gradient(#11C3F9, #72C472); background: -webkit-linear-gradient(#11C3F9, #72C472); background: linear-gradient(#11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="0");}
.margR0{margin-right: 0 !important;}

.ggtit{ height: 38px; text-align: center; margin-bottom: 50px;}
.ggtit .lcion,.ggtit .rcion{ display: inline-block; *display: inline; *zoom: 1; background:url(/yixueshiyongjishu/package/images/anmobaojian/titlleft.png) no-repeat left center;}
.ggtit .rcion{ background:url(/yixueshiyongjishu/package/images/anmobaojian/titlright.png) no-repeat right center;}
.ggtit .ctxt{ padding: 0 130px; line-height: 38px; font-size: 38px; font-weight: 700;color: #333;}
.ggtit .ctxt b{ color: #0a7c6d;}
.subggtit { color: #F6695F; height: 38px; text-align: center; margin-bottom: 30px; margin-top: -20px; font-size: 26px; }
.wrap{ background: #f5fefe; }


/*页头*/
.header{ height: 522px;}
.header .logo {
    display: block;
    top: 30px;
    left: 0;
    width: 196px;
    height: 64px;
}
.header .ctxt { top: 275px; left: 0; width: 100%; height: 54px; line-height: 54px; text-align: center; font-size: 23px; font-weight: 700; color: #cf470b;; font-weight: normal; }
/*证书优势*/
.reasonBox{ padding-bottom: 20px;position: relative;margin-top: -60px;}
.reasonBox .cbox{ margin-bottom: 40px;}
.reasonBox .cbox .clist {
    float: left;
    width: 286px;
    height: 248px;
    background: url(/yixueshiyongjishu/package/images/anmobaojian/model2.png) no-repeat;
    border-radius: 0 0 12px 12px;
    margin-right: 17px;
    -webkit-box-shadow: 0 3px 6px rgba(2, 101, 81, 0.25);
    -moz-box-shadow: 0 3px 6px rgba(2, 101, 81, 0.25);
}
.reasonBox .cbox .clist-tit {
    height: 65px;
    line-height: 65px;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
}
.reasonBox .cbox .clist-txt{ padding: 22px 15px 0; line-height: 28px; font-size: 16px;}
.reasonBox .cbox .clist.mr0{ margin-right: 0;}
.reasonBox .bbtn{ display: block; width: 188px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #2eb767; border-radius: 25px; margin: 0 auto;}
.reasonBox .bbtn:hover{ text-decoration: none; background: #4ab83e;}

/*报名条件*/
.choiceBox{ padding-bottom: 20px;}
.choiceBox .cbox .clist{ float: left; width: 380px; margin-right: 30px;}
.choiceBox .cbox .clist-pic{ display: block; overflow: hidden; width: 380px; height: 168px; border-radius: 4px; margin-bottom: 20px;}
.choiceBox .cbox .clist-pic img{ width: 380px; height: 168px;}
.choiceBox .cbox .clist-tit{ height: 44px; line-height: 44px; text-align: center; font-size: 24px; font-weight: 700; color: #2eb767;}
.choiceBox .cbox .clist-txt{ height: 56px; line-height: 28px; font-size: 16px; color: #666; margin-bottom: 30px; overflow:hidden; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.choiceBox .cbox .clist-btn{ display: block; width: 316px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #2eb767; border-radius: 25px; margin: 0 auto;}
.choiceBox .cbox .clist-btn:hover{ text-decor.reasonBoxation: none; background: #4ab83e;}
.choiceBox .cbox .clist.mr0{ margin-right: 0;}

/*就业前景*/
/* .getJobBg {
    background: url(/images/zhuanti/2021ggyingyangshi/bg_03.jpg) no-repeat center top;
    background-size: auto 100%;
} */
.getJob{ padding: 20px 0 70px;}
.getJob .ggtit{ color: #fff;}
.getJob .tbox{ margin-bottom: 6px;}
.getJob .tbox .tlist{ position: relative; z-index: 1; display: block; overflow: hidden; float: left; width: 277px; height: 215px; border-radius: 4px; margin: 0 30px 30px 0;}
.getJob .tbox .tlist img{ display: block; width: 277px; height: 215px; transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out;}
.getJob .tbox .tlist p{ position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; line-height: 60px; text-align: center; font-size: 20px; font-weight: 700; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.getJob .tbox .tlist:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.getJob .tbox .tlist.mr0{ margin-right: 0;}
.getJob .cbox{ position: relative; z-index: 1; background: #fff; padding: 20px; border-radius: 4px; margin-bottom: 40px;}
.getJob .cbox .fdIcon{ position: absolute; top: -16px; left: 50%; margin-left: -12px; width: 24px; height: 16px; background:url(/images/zhuanti/2021ggyingyangshi/icon_09.png) no-repeat;}
.getJob .cbox .ctxt{ line-height: 32px; font-size: 18px;}
.getJob .bbtn{ display: block; width: 226px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #f5ab18; border-radius: 25px; margin: 0 auto;}
.getJob .bbtn:hover{ text-decoration: none; background: #ffaa01;}

/*报考条件*/
.registerbg {
    height: 762px;
    background: url(/yixueshiyongjishu/package/images/anmobaojian/model4.png) no-repeat center center;
}
.register{padding-top: 70px;}
.register .cbox{ margin-bottom: 20px;}
.register .cbox .lpic{ width: 405px; height: 383px; margin: 45px 0 0 15px;}
.register .cbox .rcon{ width: 770px;position: relative;}
.register .cbox .rcon .rlist {
    position: relative;
    width: 690px;
    height: 97px;
    margin-bottom: 30px;
    border-radius: 6px;
    /* background: url(/images/zhuanti/2021ggyingyangshi/bg_16.png) no-repeat; */
}
.register .cbox .rcon .rlist.item1{
    position: absolute;
}
.register .cbox .rcon .rlist.item2{
    position: absolute;
    left: 72px;
    top: 141px;
}
.register .cbox .rcon .rlist.item3{
    position: absolute;
    left: 80px;
    top: 280px;
}
.register .cbox .rcon .rlist.item4{
    position: absolute;
    left: 15px;
    top: 420px;
}
.register .cbox .rcon .rlist.item5{
    position: absolute;
    left: -38px;
    top: 560px;
}
.register .cbox .rcon .rlist-txt{ position: relative; z-index: 1; padding: 15px 0 0 70px;}
.register .cbox .rcon .rlist-txt .fdNum{ position: absolute; top: 26px; left: 30px; width: 45px; height: 45px; line-height: 44px; font-size: 24px; font-weight: 700; color: #fff; text-align: center; background: #f5ab18; border-radius: 23px;}
.register .cbox .rcon .rlist-txt .rtTit{ line-height: 34px; font-size: 20px; color: #2eb767; font-weight: 700;}
.register .cbox .rcon .rlist-txt .rtTit .gou{ display: inline-block; margin-left: 15px; width: 22px; height: 16px; background:url(/images/zhuanti/2021ggyingyangshi/icon_12.png) no-repeat;}
.register .cbox .rcon .rlist-txt .rtTxt{ line-height: 34px; font-size: 16px;}
.register .bbtn{ display: block; width: 226px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #2eb767; border-radius: 25px; margin: 0 auto;}
.register .bbtn:hover{ text-decoration: none; background: #4ab83e;}

/*免费试听*/
.freeAuditionbg{
    height: 619px;
    background: url(/yixueshiyongjishu/package/images/anmobaojian/model5.png) no-repeat center bottom #f5fefe;
    padding-top: 140px;
}
.freeAudition{ padding: 20px 0 20px;}
.freeAudition .ttit {
    text-align: center;
    height: auto;
    border-radius: 4px;
    margin-top: 40px;
}
.freeAudition .ttit li {
    position: relative;
    z-index: 1;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 20px;
    /* height: 68px; */
    line-height: 68px;
    font-size: 24px;
    color: #fff;
    cursor: pointer;
}
.freeAudition .ttit li i{ position: absolute; left: 50%; bottom: 0; display: none; margin-left: -20px; width: 40px; height: 3px; border-radius: 2px; background: #fff;}
.freeAudition .ttit li.on{ font-weight: 700;}
.freeAudition .ttit li p.txt{
    font-size: 16px;
    color: #FFFFFF;
    line-height: 36px;
}
/* .freeAudition .ttit li.on i{ display: block;} */
.freeAudition .cbox{ display: none;}
.freeAudition .cbox .teaCon {
    border-radius: 6px 6px 0 0;
}
.freeAudition .cbox .teaCon .tc-video{ float: left; width: auto; height: 358px;margin-left: -17px;}
.freeAudition .cbox .teaCon .tc-video .videoBtn{ width: 577px; height: 334px; position: relative; z-index: 1;}
.freeAudition .cbox .teaCon .tc-video img{ width: 577px; height: 334px;}
.freeAudition .cbox .teaCon .tc-video i {
    display: block;
    position: absolute;
    top: 155px;
    left: 278px;
    width: 233px;
    height: 65px;
    text-indent: 48px;
    line-height: 48px;
    font-size: 28px;
    color: #fff;
    background: url(/images/zhuanti/2021ggyingyangshi/icon_10.png) no-repeat;
    cursor: pointer;
}
.freeAudition .cbox .teaCon .tc-video a:hover{ text-decoration: none;}
.freeAudition .cbox .teaCon .tc-right {
    float: right;
    width: 780px;
    padding-right: 70px;
}
.freeAudition .cbox .teaCon .tc-right .ttea {
    height: 88px;
    margin-bottom: 12px;
    line-height: 105px;
}
.freeAudition .cbox .teaCon .tc-right .ttea-pic{ float: left; display: block; width: 72px; height: 85px; padding: 3px 3px 0; background:url(/images/zhuanti/2021ggyingyangshi/tea_bg.png) no-repeat;}
.freeAudition .cbox .teaCon .tc-right .ttea-pic img{ width: 72px; height: 72px; border-radius: 50%;}
.freeAudition .cbox .teaCon .tc-right .ttea-icon{ float: left; display: block; padding: 0 30px; height: 48px; line-height: 48px; font-size: 20px; color: #fff; background: #0d9a78; border-radius: 24px; margin: 14px 0 0 40px;}
.freeAudition .cbox .teaCon .tc-right .ctxt{ line-height: 36px; font-size: 16px;}
.freeAudition .cbox .bbtn{ display: block; width: 226px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #2eb767; border-radius: 25px; margin: 20px auto;}
.freeAudition .cbox .bbtn:hover{ text-decoration: none; background: #4ab83e;}
.freeAudition .cbox .teaCon .tc-right .ttea-name .tname{
    font-size: 30px;
    font-weight: bold;
    color: #333333;
}
.freeAudition .cbox .teaCon .tc-right .ttea-name .viedeo{
    display: inline-block;
    width: 120px;
    height: 34px;
    margin-top: -18px;
    margin-left: 20px;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
}
/*课程介绍*/
.courseBoxbg{padding-top: 60px;}
.courseBox{ position: relative;z-index: 1; padding: 0 0 60px;}
.courseBox .fdBtn{position: absolute;top: 20px;right: 0;display: block;width: 130px;height: 40px;line-height: 40px; font-size:16px;text-align: center;margin: 0 auto;color: #FF6843;border: 1px solid #FF6843;background: #FFF8F5;border-radius: 21px;}
.courseBox .fdBtn:hover{ text-decoration: none;}
.courseBox .tabBox{ margin-bottom: 22px;}
.courseBox .tabBox table{ border-collapse: collapse;}
.courseBox .tabBox td{ border: 1px solid #2eb767; padding: 20px 29px; line-height: 36px; font-size: 16px; background: #f7f7f7;}
.courseBox .tabBox .tabtit{ line-height: 60px; font-size: 24px; color: #fff; font-weight: 700; padding: 0; background: #2eb767; text-align: center;}
.courseBox .tabBox .subtit{ font-size: 20px; text-align: center; background: #fff;}
.courseBox .tabBox .subtit b{ font-size: 24px; font-weight: 400;}
.courseBox .bcouBox{ padding: 10px 0; background: #f7f7f7; border: 1px solid #2eb767; margin-bottom: 22px;}
.courseBox .bcouBox .btit{ padding: 0 40px; line-height: 84px; text-align: center; font-size: 24px; font-weight: 700;}
.courseBox .bcouBox .bPrice{ line-height: 84px; font-size: 16px; color: #d52121; margin-right: 100px;}
.courseBox .bcouBox .bPrice b{ font-size: 28px;}
.courseBox .bcouBox .bbtn{ display: block; width: 160px; height: 60px; line-height: 60px; text-align: center; font-size: 24px; color: #fff; font-weight: 700; border-radius: 30px; margin: 12px 40px 0 0; background: #f45212; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -webkit-box-shadow:0 5px 10px rgba(220, 46, 6, 0.7); -moz-box-shadow:0 5px 10px rgba(220, 46, 6, 0.7); box-shadow:0 5px 10px rgba(220, 46, 6, 0.7);
    background: -webkit-linear-gradient(top, #ff7b12, #e92c12); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(top, #ff7b12, #e92c12); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(top, #ff7b12, #e92c12); /* Firefox 3.6 - 15 */
    background: linear-gradient(to bottom, #ff7b12, #e92c12); /* 标准的语法 */}
.courseBox .bcouBox .bbtn:hover{ text-decoration: none; transform:translate3d(0, -6px, 0);}
.courseBox .tsBox{ margin-bottom: 24px;}
.courseBox .tsBox-tit{ line-height: 54px; font-size: 24px; color: #2d897e;}
.courseBox .tsBox-txt{ line-height: 36px; font-size: 20px; color: #666;}
.courseBox .hBox{ text-align: center; height: 50px;}
.courseBox .hBox .btn01,.courseBox .hBox .btn02{ display: inline-block; *display: inline; *zoom: 1; width: 226px; height: 50px; line-height: 50px; text-align: center; font-size: 18px; color: #fff; background: #f5ab18; border-radius: 25px; margin: 0 37px;}
.courseBox .hBox .btn02{ background: #2eb767;}
.courseBox .hBox .btn01:hover{ text-decoration: none; background: #ffaa00;}
.courseBox .hBox .btn02:hover{ text-decoration: none; background: #4ab83e;}

/* 证书加持 */
.zsjybg{
    background: #EEF3F7;
    padding-top: 60px;
}
.zsjy{
    
}
.zsjy .tabs{
    text-align: center;
}
.zsjy .tabs span{
    font-size: 18px;
    display: inline-block;
    width: 227px;
    height: 40px;
    background: rgba(15, 182, 168, 0);
    border: 1px solid #0FB6A8;
    border-radius: 20px;
    text-align: center;
    line-height: 40px;
    color: #0FB6A8;
    margin: 0 10px;
    cursor: pointer;
}
.zsjy .tabs span.on{
    background: #0FB6A8;
    border: 1px solid #0FB6A8;
    color: #FFFFFF;
    border-radius: 20px;
}
.zsjy .conbox{
    text-align: center;
    display: none;
}
.zsjy .conbox .item{
    position: relative;
    display: inline-block;
    border:25px solid #fff;
    box-shadow: 0px 4px 27px 0px rgba(168, 178, 186, 0.23);
    border-radius: 4px;
    margin: 40px 20px 70px;
}
.zsjy .conbox .item i.icon{
    position: absolute;
    display: inline-block;
    width: 113px;
    height: 148px;
    background: url(/yixueshiyongjishu/package/images/anmobaojian/model6_3.png) no-repeat;
    margin: 0 auto;
    top: -55px;
    right: -74px;
}


/*课程特色*/
.characteristicBg{ background:url(/images/zhuanti/2021ggyingyangshi/bg_05.jpg) no-repeat center top;}
.characteristic{ height: 210px; padding-top: 55px; text-align: center;}
.characteristic .list{ display: inline-block; *display: inline; *zoom: 1; width: 120px; margin: 0 88px; cursor: pointer;}
.characteristic .list-pic{ width: 120px; height: 120px;}
.characteristic .list-pic.bg01{ background:url(/images/zhuanti/2021ggyingyangshi/icon_04.png) no-repeat;}
.characteristic .list-pic.bg02{ background:url(/images/zhuanti/2021ggyingyangshi/icon_05.png) no-repeat;}
.characteristic .list-pic.bg03{ background:url(/images/zhuanti/2021ggyingyangshi/icon_06.png) no-repeat;}
.characteristic .list-pic.bg04{ background:url(/images/zhuanti/2021ggyingyangshi/icon_07.png) no-repeat;}
.characteristic .list-txt{ line-height: 44px; text-align: center; font-size: 20px;}
.characteristic .list:hover .list-pic{ -webkit-animation:bounce 1s 0s 1 both; animation:bounce 1s 0s 1 both;}

/*证书*/
.certificate{ padding: 20px 0 0;}
.certificate .cbox{ height: 280px; text-align: center; margin-bottom: 24px;}
.certificate .cbox .clist{ display: inline-block; *display: inline; *zoom: 1; width: 243px; height: 280px; margin: 0 70px;}
.certificate .bbox{ text-align: center;}
.certificate .bbox span{ display: inline-block; *display: inline; *zoom: 1;}
.certificate .bbox .lIcon{ background:url(/images/zhuanti/2021ggyingyangshi/icon_01.png) no-repeat left center;}
.certificate .bbox .rIcon{ background:url(/images/zhuanti/2021ggyingyangshi/icon_02.png) no-repeat right center;}
.certificate .bbox .ctxt{ line-height: 48px; font-size: 28px; padding: 0 80px;}
.certificate .bbox .chong{ color: #f32b16;}
.certificate .bbox .cju{ color: #f5ab18;}

/*学习流程*/
.procedure{ padding: 20px 0 60px;}
.procedure .cbox{ height: 150px; background:url(/images/zhuanti/2021ggyingyangshi/bg_13.png) no-repeat;}
.procedure .cbox .list01,.procedure .cbox .list03,.procedure .cbox .list05{ float: left; display: block; width: 150px; line-height: 44px; padding-top: 30px; text-align: center; font-size: 24px; font-weight: 700; color: #2eb767;}
.procedure .cbox .list02,.procedure .cbox .list04,.procedure .cbox .list06{ float: left; display: block; width: 219px; line-height: 44px; padding-top: 30px; text-align: center; font-size: 20px;}
.procedure .cbox .list02 em,.procedure .cbox .list04 em,.procedure .cbox .list06 em{ color: #666;}
.procedure .cbox .list03{ width: 239px;}
.procedure .cbox .list04{ width: 140px;}
.procedure .cbox .list05{ width: 200px;}
.procedure .cbox .list06{ width: 123px;}
.procedure .cbox .list07{ float: left; display: block; width: 129px; height: 85px; line-height: 84px; margin-top: 33px; text-align: center; font-size: 24px; font-weight: 700; color: #fff; background: #2eb767; border-radius: 20px;}

/*右侧浮动*/
.rightFloat{ width:110px; padding-top: 58px; background: #2d897e; position:fixed; right:5px; top:50%; margin-top: -180px; z-index:90;}
.rightFloat .top{ position: absolute; top: -50px; left: 50%; margin-left: -48px; display: block; width: 88px; height: 38px; padding-top: 50px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; border: 4px solid #fff; background: url(/images/zhuanti/2021ggyingyangshi/icon_08.png) no-repeat center 17px #2d897e; border-radius: 50%; cursor: pointer;}
.rightFloat .top:hover{ text-decoration: none;}
.rightFloat .cen{ width: 100px; padding: 6px 0; background: #fff; margin: 0 auto;}
.rightFloat .cen .list{ position: relative; display: block; height: 36px; line-height:36px; text-align: center; font-size:14px;}
.rightFloat .closeBox{ display: block; height: 42px; line-height: 42px; text-align: center; font-size: 14px; color: #fff;}

/*底部浮动*/
.botFloat-wap{ width: 100%; height: 70px;}
.botFloat{ width:100%; height: 70px; position:fixed; left:0; bottom:0; background: url(/images/zhuanti/2021ggyingyangshi/bg_15.jpg) no-repeat center top; z-index:90;}
.botFloat .fdtxt{ line-height: 70px; font-size: 28px; font-weight: 700; color: #fff;}
.botFloat .fdbtn{ display: block; padding: 0 16px; height: 50px; line-height: 50px; color: #fff; margin-top: 10px; border-radius: 25px; background: #fd7400;}
.botFloat .fdbtn-l{ display: inline-block; font-size: 16px; margin: 0 12px; vertical-align: top;}
.botFloat .fdbtn-l b{ font-size: 24px; vertical-align: -3px;}
.botFloat .fdbtn-r{ display: inline-block; font-size: 22px; font-weight: 700; margin: 0 12px;}
.botFloat .fdbtn:hover{ text-decoration: none; -webkit-animation:pulse2 2s 0.1s infinite both; animation:pulse2 2s 0.1s infinite both;}

/*协议弹层*/
.mask{ display: none; width: 100%; height: 100%; position:fixed; top:0; left:0; background:#000; z-index:99; filter:alpha(opacity=70);opacity:0.7;}
.xieyi-pop{ display:none;height: 550px;overflow:hidden; width:808px; background-color:#fff; position:fixed; top:50%; left:50%; margin:0 0 0 -404px; z-index:1000; border-radius:10px;}
.xieyi-pop .tit{ height:60px; line-height:60px; background:#f5f5f5; border-bottom:1px solid #e8e8e8; padding-right:21px;}
.xieyi-pop .tit h3{ float:left; font-size:18px; font-weight:bold; padding-left:40px;}
.xieyi-pop .tit .close{ display:block; width:30px; height:30px; margin-top:16px; background:url(/images/zhuanti/2021ggyingyangshi/icon_13.png) no-repeat center;}
.xieyi-pop .con{ padding: 20px;}

@-webkit-keyframes bounce {
    from, 20%, 53%, 80%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

    40%, 43% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

@keyframes bounce {
    from, 20%, 53%, 80%, to {
        -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

    40%, 43% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
}

/* 2021/10/13 新增table改版 */
.table {
    width: 100%;
    background: #fff;
    box-shadow: 0px 4px 27px 0px 
    rgba(168, 178, 186, 0.23);
    border-radius: 16px;
    overflow: hidden;
}
.table a{text-decoration: none;}
.table thead { font-size: 22px; color: #fff; background: #2eb767; text-align: center; }
.table thead th { height: 58px; position: relative; font-weight: bold; }
.table td { padding: 20px 0; text-align: center;border-bottom: 1px solid #e5e5e5; }
.table .tr03 td { }
.table .no_r_border {  }
.table td{ font-size: 16px; line-height: 35px; }
.table td a{ /* text-decoration: none; */ }
.table .tab1{ background: #f9784f;	background-image: linear-gradient(-90deg, 
		#f9784f 1%, 
		#f9784f 100%); }
.table .tab1 td{ font-size: 22px; color: #fff; }
.table .certifi {
    width: 95px;
    height: 35px;
    background: #e8f7ee;
    color: #128a44;
    border-radius: 40px;
    margin-top: 8px;

    font-size: 14px;
    font-weight: 400;
    color: #0FB6A8;
    background: #FFFFFF;
    border: 1px solid #0FB6A8;
}
.table .tabzxbtn {
    display: block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 30px;
    margin: 0 auto;
    color: #FF6843;
    border: 1px solid #FF6843;
    background: #FFF8F5;
    border-radius: 23px;
}
.table .tabbuybtn {
    display: block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    text-align: center;
    border-radius: 30px;
    margin: 10px auto 0;
    background: linear-gradient(-90deg, #FF3338 0%, #FF7632 100%);
}

.table .ctit-rbtn { display: block; padding: 0 12px; line-height: 32px; font-size: 16px; color: #2eb767; background: #fff; border-radius: 17px; margin-top: -4px; right: 40px; top: 16px; font-weight: normal; }
.table .ctit-rbtn:hover{ text-decoration: none; background: #099242; color: #fff;}

/* 标准 */
.popup { display: none; width: 700px; min-height: 220px; max-height: 580px; position: fixed; top: 50%; left: 50%; margin-top: 150px; margin-left: -350px; z-index: 100; background: #fff; border-radius: 6px; }
.popup .popTitle { height: 60px; border-bottom: 1px solid #dedfe0; background: #f2f2f2; padding-top: 1px; border-radius: 6px 6px 0 0;}
.popup .popTitle p { /* border-left: 5px solid #51c44b; */ line-height: 26px; height: 26px; font-size: 18px; margin: 16px 0 0 20px; padding: 0 0 0 15px }
.popup .popTitle a.close{display:block;width:40px;height:40px;top:10px;right:10px;background: url(/OtherItem/images/2020home/common/icon_dialog.png) no-repeat -256px -16px; -webkit-transition:all .4s ease; -moz-transition:all .4s ease; -o-transition:all .4s ease; transition:all .4s ease;}
.popup .popTitle a.close:hover{-webkit-transform:rotateZ(-180deg); -moz-transform:rotateZ(-180deg); -o-transform:rotateZ(-180deg); transform:rotateZ(-180deg);}
.popup .s_box_ttxt{ padding: 30px 30px 0 30px; max-height: 310px;min-height: 90px; overflow-y: auto;}
.popup .s_box_ttxt textarea{height: 78px; width: 628px; line-height: 24px; padding: 4px 5px; border-width: 1px; border-style: solid; border-color: rgb(230, 230, 230); border-image: initial;}
.popup .s_box_ttxt p{font-size: 14px;line-height: 34px;color: #333333;}
.popup .s_box_iput{ padding: 30px 30px 0 30px; }
.popup .s_box_iput .item{ clear: both; color: #666666; font-size: 14px; line-height: 42px; margin-bottom: 20px;}
.popup .s_box_iput .item label{ float: left; display: block; width: 90px; text-align: right;}
.popup .s_box_iput .item input{ float: left; width: 270px; height: 40px; line-height: 40px; background-color: #ffffff; border: solid 1px #e2e2e2; color: #999999; padding-left: 20px; }
.popup .s_box_iput .item input.w200{ width: 200px;}
.popup .s_box_iput .item .imgcode{ float: left; display: block; width: 70px; height: 42px; cursor: pointer; }
.popup .s_box_iput .item .refreshbox{ float: left; height: 42px; line-height: 42px;}
.popup .s_box_iput .item i.refresh{ display: inline-block; width: 20px; height: 21px; background: url(/OtherItem/images/2020home/account/refresh.png) no-repeat center center; vertical-align: middle; margin-top: -4px; margin-left: 14px; margin-right: 10px; }
.popup .s_box_iput .item .yzmBtn{ float: left; display: block; width: 167px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #4ab83e; border: 1px solid #4ab83e; margin-left: 12px; border-radius: 4px;}
.popup .s_box_iput .pubSelectBox input{ width: 240px; color: #333;}
.popup .s_box_iput.hastxt .item label{width: 160px;}
.popup .s_box_iput .itemEwm{ height: 160px;}
.popup .s_box_iput .itemEwm label{ line-height: 160px;}
.popup .s_box_iput .itemEwm .ewmPic{ width: 160px; height: 160px;}
.popup .topTips{ line-height: 30px; font-size: 14px; color: #333; margin: -12px 0 12px;}
.popup .topTips.strong{ color: #fd7400; font-weight: 700;}
.popup .addiput {display: inline-block;width: 120px;height: 40px;line-height: 40px; font-size: 14px; border-radius: 4px;border: solid 1px #4ab83e;color: #4ab83e;text-align: center;margin-left: 94px;}
.popup .addyqtx { vertical-align: bottom; display: inline-block; margin-left: 15px; font-size: 12px; color: #999; }
.popup .successBox{ margin: 30px 30px 0; text-align: center;}
.popup .successBox-con{ display: inline-block; padding-left: 48px; line-height: 58px; font-size: 18px; background: url(/OtherItem/images/2020home/common/pop-ico.png) no-repeat 0 11px;}
.popup .failBox{ margin: 30px 30px 0; text-align: center;}
.popup .failBox-con{ display: inline-block; padding-left: 48px; line-height: 58px; font-size: 18px; background: url(/OtherItem/images/2020home/common/pop-ico.png) no-repeat 0 -39px;}
.popup .ctsBox{ line-height: 30px; text-align: center; font-size: 14px;}
.popup .pop-btn, .popup .pop-dbbtn{text-align: center;margin-bottom: 30px; padding-top: 20px;}
.popup .pop-btn .btn{ display: inline-block;width: 220px; height: 50px; background-color: #4ab83e; border-radius: 25px; font-size: 18px; line-height: 50px; color: #ffffff; text-align: center; margin: 0 auto; }
.popup .pop-btn .btn:hover{ background-color: #72D167;}
.popup .pop-btn .btn.no{ background: #ccc; cursor: inherit;}
.popup .pop-dbbtn .btn { display: inline-block; width: 160px; height: 50px; background-color: #4ab83e; font-size: 18px; line-height: 50px; color: #ffffff; text-align: center; margin: 0 auto; cursor: pointer; border-radius: 25px; }
.popup .pop-dbbtn .btn:hover{ background-color: #72D167;}
.popup .pop-dbbtn .cancel { background: #ffffff; color: #51c44b; border: 1px solid #51c44b; text-align: center; margin: 0 20px 0 0; }
.popup .pop-dbbtn .cancel:hover{ background-color: #4AB83E; color: #fff;}
.popup .pop-dbbtn .confirm { background: #51c44b; color: #ffffff; text-align: center; border-radius: 25px; }
.popup .chong{ color: #fd7400;}
.popup .clv{ color: #4ab83e;}
.popup .fkbtn{ display: block; font-size: 16px;width: 95px; height: 30px; line-height: 30px; border-radius: 30px; border: 1px solid #0da87a; color: #0da87a; text-align: center; top: 15px; left: 301px; }
.popup .s_box_pic { padding: 10px 25px 20px; overflow-y: auto; width: auto; max-height: 473px; display: block; }
.popup .s_box_pic .title{ text-align: center; font-size: 16px; line-height: 55px; color: #333333; font-weight: bold; }
.popup .s_box_pic img{ display: block; text-align: center; margin: 0 auto; }
/*师资课时弹层*/
.szks-pop{ display:none; overflow:hidden; width:870px; background-color:#fff; position:fixed; top:50%; left:50%; margin:0 0 0 -435px; z-index:100; border-radius:4px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.szks-pop .tit{ height:50px; background: #f4f4f4;}
.szks-pop .tit h3{ float:left; font-size:18px; line-height:50px; font-weight:bold; padding-left:20px;}
.szks-pop .tit-cbtn{ float:left; display: block; padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; color: #07a87a; border: 1px solid #07a87a; border-radius: 11px; margin: 14px 0 0 16px;}
.szks-pop .tit-cbtn:hover{ text-decoration: none; background: #07a87a; color: #fff;}
.szks-pop .close { position: absolute; top: 4px; right: 10px; display: block; width: 40px; height: 40px; background: url(/OtherItem/images/2020home/common/icon_dialog.png) no-repeat -256px -16px; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease; }
.szks-pop .close:hover{-webkit-transform:rotateZ(-180deg); -moz-transform:rotateZ(-180deg); -o-transform:rotateZ(-180deg); transform:rotateZ(-180deg);}
.szks-pop .subtit{ height: 42px; padding-left: 5px; background: url(/images/zhuanti/2020lcviptxy/tit_07.png) repeat-x; margin-bottom: 6px;}
.szks-pop .subtit li{ position: relative; float: left; padding: 0 20px; height: 42px; line-height: 42px; font-size: 16px; margin-left: 15px; cursor: pointer;}
.szks-pop .subtit li i{ display: none; position: absolute; bottom: -6px; left: 50%; margin-left: -6px; width: 12px; height: 6px; background-position: 0 -900px;}
.szks-pop .subtit li.on{ color: #fff; font-weight: 700; background: #f19a4e\0; *background: #f19a4e;
    background: -webkit-linear-gradient(left, #e58435, #fdb065); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #e58435, #fdb065); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #e58435, #fdb065); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #e58435, #fdb065); /* 标准的语法 */}
.szks-pop .subtit li.on i{ display: block;}
.szks-pop .szksCon{ position: relative; padding: 0 0 20px; max-height: 450px; overflow: auto; overflow-x: hidden;}
.szks-pop .szksCon .ctit{ height: 48px; margin: 0 20px;}
.szks-pop .szksCon .ctit-left{ position: relative; padding-left: 16px; line-height: 48px; font-size: 16px; color: #07a87a; font-weight: 700;}
.szks-pop .szksCon .ctit-left i{ position: absolute; top: 50%; left: 0; margin-top: -8px; display: block; width: 4px; height: 16px; background: #07a87a;}
.szks-pop .szksCon .ctab{ margin: 0 20px 4px;}
.szks-pop .szksCon .ctab table{ border-collapse: collapse;margin-top: 25px;}
.szks-pop .szksCon .ctab td{ border: 1px solid #ededed; padding: 15px 10px; line-height: 24px; font-size: 14px; text-align: center;}
.szks-pop .szksCon .ctab .tal{ text-align: left;}
.szks-pop .szksCon .ctab .tabtit{ font-weight: 700; background: #fafafa;}



/*相关权益*/
.rightsBg{ background: #f5f8f9;}
.rightsBg .ggtit{ height: 114px; line-height: 114px; text-align: center; font-size: 36px; font-weight: 700;}
.rights{ padding-bottom: 50px;}
.rights .cbox{ text-align: center; height: 172px;}
.rights .cbox .list{ display: inline-block; *display: inline; *zoom: 1; position: relative; width: 216px; height: 172px; z-index: 3; vertical-align: top;}
.rights .cbox .list .icon{ display: block; width: 100px; height: 100px; margin: 0 auto; cursor: pointer;}
.rights .cbox .list .icon01{ background-position: -356px -2400px;}
.rights .cbox .list .icon02{ background-position: -356px -2550px;}
.rights .cbox .list .icon03{ background-position: -356px -2700px;}
.rights .cbox .list .icon04{ background-position: -356px -2850px;}
.rights .cbox .list .icon05{ background-position: -356px -3000px;}
.rights .cbox .list .txt{ line-height: 48px; font-size: 16px; text-align: center; cursor: pointer;}
.rights .cbox .list .jiao{ position: absolute; left: 50%; bottom: 0; margin-left: -15px; display: none; width: 33px; height: 19px; background-position: 0 -2350px;}
.rights .cbox .list.on .icon01{ background-position: 0 -2400px;}
.rights .cbox .list.on .icon02{ background-position: 0 -2550px;}
.rights .cbox .list.on .icon03{ background-position: 0 -2700px;}
.rights .cbox .list.on .icon04{ background-position: 0 -2850px;}
.rights .cbox .list.on .icon05{ background-position: 0 -3000px;}
.rights .cbox .list.on .jiao{ display: block;}
.rights .bbox{ background: #fff; -webkit-box-shadow:0 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow:0 5px 5px rgba(0, 0, 0, 0.1); box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}
.rights .bbox .con{ display: none; padding: 25px 30px; line-height: 30px; font-size: 16px;}

/*加入我们*/
.joinBoxBg{ background: url(/images/yishizigekaoshi/project2020/bg_06.jpg) no-repeat center top;}
.joinBoxBg .ggtit{ height: 114px; line-height: 114px; text-align: center; font-size: 36px; font-weight: 700;margin-bottom: 0 !important;}
.joinBox{ height: 594px; padding: 10px 0 0 0;}
.joinBox .cbox{ height: 196px; text-align: center;}
.joinBox .cbox .clist{ display: inline-block; *display: inline; *zoom: 1; width: 144px; height: 120px; text-align: center; padding-top: 29px; margin: 0 18px; background: url(/images/yishizigekaoshi/project2020/ys_11.png) no-repeat;}
.joinBox .cbox .clist-tit{ line-height: 38px; font-size: 22px; font-weight: 700; color: #d98b1b;}
.joinBox .cbox .clist-txt{ line-height: 24px; font-size: 14px; color: #666;}
.joinBox .bbox{ padding-top: 17px;}
.joinBox .bbox .ltxt{ width: 500px; padding-left: 100px;}
.joinBox .bbox .ltxt-tit{ line-height: 74px; font-size: 30px; font-weight: 700;}
.joinBox .bbox .ltxt-cen{ line-height: 30px; font-size: 16px; color: #666; margin-bottom: 14px;}
.joinBox .bbox .ltxt-cen b{ font-size: 22px;}
.joinBox .bbox .right{ padding: 30px 62px 0 0;}
.joinBox .bbox .right .ewm{ width: 140px; margin-right: 30px;}
.joinBox .bbox .right .ewm-pic{ display: block; width: 120px; height: 120px; padding: 10px; background: #fff; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.13); -moz-box-shadow:0 0 15px rgba(0,0,0,0.13); box-shadow:0 0 15px rgba(0,0,0,0.13);}
.joinBox .bbox .right .ewm-txt{ line-height: 42px; text-align: center; font-size: 16px; color: #666;}
</pre></body></html>