@charset "UTF-8";/* reset */
/**author:Y.Ray*/
*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,menu,input,textarea,button,select,th,td iframe{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,b,strong{font-size:100%;font-weight:normal;}
li{list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0;}
table td{word-break:break-all;word-wrap:break-word;border-collapse: separate;border-spacing: 0;}
em,i{font-style:normal;}
a,a:visited,a:active{text-decoration:none;border:none;outline:none;color:#333;cursor:pointer;}
a,img{display:block;border:none;}
input,textarea{outline:none;}
select,input{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(3,3,3,0);}
select{outline:medium none;}
textarea{resize:vertical;}
body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(3,3,3,0);-webkit-touch-callout:none;word-wrap:break-word;line-height:1;font-size:14px;overflow-x:hidden;color:#333;}
body,button,input,select,textarea{font-family:"Microsoft YaHei",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Helvetica,Arial,"PingFang SC",'Noto Sans',"Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
input[type="button"]{cursor:pointer;}
::-webkit-input-placeholder{color:#333;}
/*placeholder 字体颜色*/
:-moz-placeholder{color:#333;}
/*placeholder 字体颜色*/
::-moz-placeholder{color:#333;}
/*placeholder 字体颜色*/
:-ms-input-placeholder{color:#333;}
/*placeholder 字体颜色*/
.none{display:none;}
.left{float:left;}
.right{float:right;}
.clearfix::after{content:'';clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;}
.wrapper{padding:0;margin:0;}
.cont{width:1200px;margin:auto;}
/* footer */
.copyright{background:#f5f5f5;font-size:12px;text-align:center;line-height:60px;color:#666}
.copyright p{display:inline;color:#999}
.copyright a{display:inline;color:#999}

/*按钮悬停*/
.hvr-grow-shadow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform;}
.hvr-grow-shadow:hover,.hvr-grow-shadow:active{box-shadow:0 15px 15px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1);}
.hvr-grow-shadow2{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform;}
.hvr-grow-shadow2:hover,.hvr-grow-shadow2:active{-webkit-transform:scale(1.1);transform:scale(1.1);}
.hvr-up-shadow:hover{transform:translateY(-5px);box-shadow:0 10px 18px 10px rgb(11 42 113 / 5%);}

.agreement-text-box a{display:inline;}
body .pc-hide{display:none;}
.aside-bgd{position:fixed;top:50%;left:10px;width:165px;height:440px;margin-top:-220px;background:url('../images/aside-bgd.png') no-repeat center;background-size:contain;}
.aside{padding:120px 0 0;}
.aside-close{position:absolute;top:-12px;right:-30px;width:40px;height:40px;font-size:24px;color:#fff;text-align:center;line-height:40px;border:1px solid #fff;border-radius:20px;}
.aside ul{display:flex;flex-wrap:wrap;justify-content:center;}
.aside li a{width:136px;height:34px;font-size:18px;color:#fff;text-align:center;line-height:34px;margin-bottom:4px;border:1px solid #fff;border-radius:17px;}
.aside li:nth-of-type(2) a,.aside li:nth-of-type(3) a{color:#34108e;background-color:#f4f0ff;border-color:#f4f0ff;}
.aside .aside-link{width:35px;height:27px;margin:5px auto 0;background:url('../images/aside-tip.png') no-repeat center;background-size:contain;}
.banner-bgd{height:987px;margin:0 auto;background:url('../images/banner-bgd.png') no-repeat center;}
.banner{padding:103px 0 0;font-size:0;text-align:center;}
.banner h3{width:445px;height:63px;font-size:24px;color:#480079;line-height:50px;margin:0 0 78px 680px;background:url('../images/banner-title-bgd.png') no-repeat center;background-size:contain;}
.banner h2{width:1124px;height:357px;margin:0 auto 40px;background:url('../images/banner-title.png') no-repeat center;background-size:contain;}
.banner ul{text-align:left;}
.banner li{display:inline-block;vertical-align:top;padding:0 22px;height:56px;border-radius:28px;background-color:#fff;}
.banner li span{display:inline-block;vertical-align:top;width:40px;height:33px;margin:12px 0;background:url('../images/banner-icon.png') no-repeat center;background-size:contain;}
.banner li{font-size:32px;color:#7000b0;line-height:56px;margin-bottom:38px;margin-right:38px;}
.banner li:nth-of-type(3){margin-left:320px;}
/* 备战2024年法考 */
.remark-bgd{background:url('../images/remark-bgd') no-repeat center;}
.remark{font-size:0;text-align:center;}
.remark h2{font-size:70px;color:#333;font-weight:600;margin-bottom:15px;}
.remark h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 28px 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.remark h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.remark h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:90px;text-transform:uppercase;}
.remark-box{display:flex;flex-wrap:wrap;justify-content:space-between;}
.remark-box li{display:inline-block;vertical-align:top;width:563px;height:496px;margin-bottom:100px;background-color:#f6e8ff;border-radius:0 0 30px 0;box-shadow:4px 11px 12px rgba(101,6,120,0.26);}
.remark-box li h4{width:223px;height:70px;font-size:35px;color:#fff;text-align:center;line-height:70px;margin:-35px 0 38px;background-color:#7e00d6;border-radius:0 25px 0 0;}
.remark-box li p{padding:0 20px;font-size:26px;color:#333;line-height:43px;text-align:left;}
.remark-box li p span{font-weight:600;}
.ad0-bgd{padding:0 0 85px;background-color:#fff;}
.ad0{width:1200px;height:278px;margin:0 auto;background:url('../images/ad0.png') no-repeat center;background-size:contain;}
/* 法考报名条件 */
.bktj-bgd{height:1679px;margin:0 auto;background:url('../images/bktj-bgd.png') no-repeat center;}
.bktj{padding:85px 0;font-size:0;text-align:center;}
.bktj h2{font-size:70px;color:#333;font-weight:600;margin-bottom:15px;}
.bktj h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 28px 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.bktj h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.bktj h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:55px;text-transform:uppercase;}
.bktj-box{width:1200px;height:1329px;margin:0 auto;background:url('../images/bktj-box.png') no-repeat center;background-size:contain;}
.bktj-left{box-sizing:border-box;display:inline-block;vertical-align:top;padding:90px 0 0;width:567px;height:795px;margin:0 17px 64px 0;}
.bktj-left h4{padding:0 35px;font-size:26px;color:#333;text-decoration:underline;line-height:38px;text-align:left;margin-bottom:50px;}
.bktj-left h5{font-size:26px;color:#333;font-weight:600;}
.bktj-left p{padding:20px 0;font-size:20px;color:#333;line-height:28px;text-align:left;margin:0 35px;border-bottom:1px dashed #d7d7d7;}
.bktj-left p:last-of-type{border-bottom:none;}
.bktj-right{display:inline-block;vertical-align:top;padding:90px 0 0;width:567px;}
.bktj-right h4{font-size:32px;color:#333;line-height:46px;font-weight:600;margin-bottom:30px;}
.bktj-right ul{padding:0 41px;display:flex;flex-wrap:wrap;justify-content:flex-start;}
.bktj-right ul li a{width:85px;height:44px;font-size:24px;color:#333;margin:0 5px 22px;text-align:center;line-height:44px;border:1px solid #333333;border-radius:5px;}
.bktj-right ul li:hover a{color:#fff;background-color:#7c00d2;}
.bktj-right ul li:last-of-type a{width:120px;}
.bktj-right .bktj-link{width:312px;height:60px;font-size:25px;color:#fff;text-align:center;line-height:60px;margin:0 auto;background-color:#7c00d2;border-radius:30px;box-shadow:6px 6px 10px rgba(49,5,5,.2);}
.bktj-form h5{font-size:35px;color:#fff;font-weight:600;margin-bottom:35px;}
.bktj-form ul{text-align:left;margin:0 56px;}
.bktj-form li{display:inline-block;vertical-align:top;margin:0 15px 22px;}
.bktj-form li input[type = text]{box-sizing:border-box;padding-left:30px;width:332px;height:76px;background-color:#fff;border:none;}
.bktj-form .xieyi{color:#fff;}
.bktj-form .xieyi a{color:#ffe3c0;}
.form_bot{width:94%;margin:0 auto 0;text-align:center;font-size:.16rem;color:#fff;line-height:.26rem;}
.form_bot span a{display:inline-block;vertical-align:top;color:#fff;}
.form_bot label{display:inline-block;}
.form_bot label input{display:inline-block;width:.14rem;height:.14rem;border:none;vertical-align:top;margin:.06rem 0 0;position:relative;}
.form_bot label input[type=checkbox]::before{position:absolute;content:"";top:0;left:0;background:#fff;width:100%;height:100%;border:1px solid #888;border-radius:2px;}
.form_bot label input[type=checkbox]:checked::before{position:absolute;content:"\2713";background:#117cff;top:0;left:0;width:100%;height:100%;border:1px solid #117cff;border-radius:2px;color:#fff;line-height:.14rem;font-weight:bold;text-align:center;}
.bktj-form input[type = button]{display:block;width:530px;height:67px;font-size:30px;color:#810ccc;font-weight:600;letter-spacing:2px;text-align:center;line-height:67px;margin:30px auto;background:linear-gradient(to right,#fff5e7,#ffd5a0);border-radius:33px;}
/* 法考备考疑惑 */
.doubt-bgd{height:1220px;margin:0 auto;background:url('../images/doubt-bgd.png') no-repeat center;}
.doubt{padding:90px 0;font-size:0;text-align:center;}
.doubt h2{font-size:70px;color:#333;font-weight:600;margin-bottom:15px;}
.doubt h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 28px 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.doubt h2 span:nth-of-type(2){background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.doubt h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:55px;text-transform:uppercase;}
.doubt-box{display:flex;justify-content:space-between;}
.doubt-box li{width:584px;height:858px;background:url('../images/doubt-box-list.png') no-repeat center;background-size:contain;}
.doubt-box li h4{width:225px;height:93px;font-size:35px;color:#fff;font-weight:600;text-align:center;line-height:71px;margin-bottom:3px;background:url('../images/doubt-box-title01.png') no-repeat center;background-size:contain;}
.doubt-box li:nth-of-type(2) h4{background:url('../images/doubt-box-title02.png') no-repeat center;background-size:contain;}
.doubt-box li img{width:220px;height:200px;margin:0 auto 32px;}
.doubt-box li p{box-sizing:border-box;text-align:left;margin:0 0 8px 22px;}
.doubt-box li p span{display:inline-block;vertical-align:top;width:30px;height:30px;font-size:22px;color:#fff;text-align:center;line-height:30px;border-radius:17px;margin-right:5px;background:linear-gradient(to bottom,#eebaff,#b100fe);border:2px solid #f6e8ff;}
.doubt-box li p em{display:inline-block;vertical-align:top;width:480px;font-size:25px;color:#333;line-height:38px;}
/* 2024法律职业资格考试招生简章 */
.zsjz-bgd{height:3419px;margin:0 auto;background:url('../images/zsjz-bgd.png') no-repeat center;}
.zsjz{padding:100px 0 0;font-size:0;text-align:center;}
.zsjz h2{font-size:70px;color:#333;font-weight:600;margin-bottom:15px;}
.zsjz h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 20px 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.zsjz h2 span:nth-of-type(2){margin:10px 0 0 20px;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.zsjz h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:55px;text-transform:uppercase;}
.zsjz-box{position:relative;padding:0 0 40px 0;width:1200px;margin-bottom:70px;background-color:#fff;box-shadow:4px 11px 12px rgba(101,6,120,.26);border-radius:10px;}
.zsjz-box h4{width:1200px;height:120px;text-align:left;margin-bottom:38px;background:linear-gradient(to bottom,#9ca3e9,#642cc1);}
.zsjz-box h4 img{display:inline-block;vertical-align:top;width:38px;height:40px;margin:40px 22px 0 26px;}
.zsjz-box h4 span{display:inline-block;vertical-align:top;font-size:45px;color:#fff;line-height:120px;font-weight:600;margin-right:50px;}
.zsjz-box h4 em{display:inline-block;vertical-align:top;font-size:35px;color:#fff;font-weight:600;line-height:120px;}
.zsjz-box b{position:absolute;top:270px;right:40px;width:205px;height:231px;background:url('../images/zsjz-box-b.png') no-repeat center;background-size:contain;}
.zsjz-box li{width:905px;text-align:left;margin-bottom:24px;background-color:#e6eaff;}
.zsjz-box li:nth-of-type(1){width:950px;}
.zsjz-box li:nth-of-type(2){width:830px;}
.zsjz-box li:nth-of-type(2) .zsjz-right{
	width: auto;
}
.zsjz-box li:nth-of-type(3) .zsjz-right{
	width: 530px;
}
.zsjz-box li:nth-of-type(4){padding:12px 0;}
.zsjz-box li h5{display:inline-block;vertical-align:top;padding:0 34px;height:60px;font-size:30px;color:#5723a2;line-height:60px;font-weight:600;margin:15px 40px 0 0;background-color:#b4d2f6;}
.zsjz-box li:nth-of-type(3) h5{margin:20px 40px 0 0;}
.zsjz-right{display:inline-block;vertical-align:top;width:590px;}
.zsjz-box li p{display:inline-block;vertical-align:top;font-size:21px;color:#3f3f3f;line-height:90px;margin-right:25px;}
.zsjz-box li:nth-of-type(3) .zsjz-right{padding:16px 0 0;}
.zsjz-box li:nth-of-type(3) p{margin:0 20px 12px 0;}
.zsjz-box li p span{display:inline-block;vertical-align:top;padding:0 10px;height:28px;font-size:20px;color:#5723a2;text-align:center;line-height:28px;margin-right:14px;border:1px solid #5723a2;border-radius:7px;}
.zsjz-box li p i{display:inline-block;vertical-align:top;font-size:21px;color:#7a7a7a;margin-left:10px;}
.zsjz-box li:nth-of-type(1) p span{margin:30px 14px 0 0;}
.zsjz-box li:nth-of-type(3) p{line-height:30px;}
.zsjz-box li h6{display:inline-block;vertical-align:top;width:222px;height:78px;text-align:center;margin:5px 25px 0 0;background:url('../images/zsjz-price.png') no-repeat center;background-size:contain;}
.zsjz-box li h6 em{display:inline-block;vertical-align:top;font-size:16px;color:#f93c14;line-height:90px;}
.zsjz-box li h6 span{display:inline-block;vertical-align:top;padding-right:5px;margin:12px 0;font-size:38px;color:#f93c14;line-height:55px;font-weight:600;margin-right:1px;border-right:.02rem dashed #df8c88;}
.zsjz-box li h6 i{display:inline-block;vertical-align:top;width:63px;height:45px;font-size:18px;color:#fff;font-weight:600;text-align:center;line-height:45px;margin:17px 0 0 12px;background:linear-gradient(to bottom,#ff7f40,#f83811);border-radius:6px;}
.zsjz-link{display:inline-block;vertical-align:top;}
.zsjz-link a{width:97px;height:30px;font-size:14px;color:#fff;text-align:center;line-height:30px;margin-bottom:11px;border-radius:15px;background:linear-gradient(to bottom,#ff7f40,#f83811);box-shadow:0 4px 0 #fabbb8;}
.zsjz-link a:nth-of-type(1){margin-top:5px;}
.zsjz-link a:nth-of-type(2){color:#f7423a;border:2px solid #f7423a;background:linear-gradient(to bottom,#fff,#fff);}
.zsjz-box01{position:relative;padding:0 0 40px 0;width:1200px;text-align:left;margin-bottom:72px;background-color:#fff;box-shadow:4px 11px 12px rgba(101,6,120,.26);border-radius:10px;}
.zsjz-box01 h4{width:1200px;height:120px;text-align:left;margin-bottom:38px;background:linear-gradient(to bottom,#9ca3e9,#642cc1);}
.zsjz-box01 h4 img{display:inline-block;vertical-align:top;width:38px;height:40px;margin:40px 22px 0 26px;}
.zsjz-box01 h4 span{display:inline-block;vertical-align:top;font-size:45px;color:#fff;line-height:120px;font-weight:600;margin-right:50px;}
.zsjz-box01 h4 em{display:inline-block;vertical-align:top;font-size:35px;color:#fff;font-weight:600;line-height:120px;}
.zsjz-box01 b{position:absolute;top:460px;right:40px;width:205px;height:231px;background:url('../images/zsjz-box-b02.png') no-repeat center;background-size:contain;}
.zsjz-model{margin-bottom:30px;}
.zsjz-model h5{box-sizing:border-box;padding-left:30px;width:352px;height:61px;font-size:30px;color:#fff;text-align:left;line-height:61px;background:url('../images/zsjz-model-title.png') no-repeat center;background-size:contain;}
.zsjz-model ul{padding:16px 0 8px;background-color:#f3defe;}
.zsjz-model h6{display:inline-block;vertical-align:top;width:114px;height:41px;font-size:22px;color:#fff;text-align:center;line-height:41px;font-weight:600;margin-right:23px;background:linear-gradient(to right,#ce68ff,#e0a0fe);}
.zsjz-model li{padding-left:26px;text-align:left;margin-bottom:12px;}
.zsjz-model li:nth-of-type(1) .zsjz-course{border-bottom:1px dashed #c6a8e3;}
.zsjz-course{display:inline-block;vertical-align:top;padding:8px 0 0;width:910px;text-align:left;}
.zsjz-course p{display:inline-block;vertical-align:top;font-size:21px;color:#3f3f3f;line-height:30px;margin:0 25px 12px 0;}
.zsjz-course p span{display:inline-block;vertical-align:top;padding:0 10px;height:28px;font-size:20px;color:#5723a2;text-align:center;line-height:28px;margin-right:14px;border:1px solid #5723a2;border-radius:7px;}
.zsjz-course p i{display:inline-block;vertical-align:top;font-size:21px;color:#7a7a7a;margin-left:10px;}
.zsjz-database{display:inline-block;vertical-align:top;margin-right:36px;}
.zsjz-database h5{box-sizing:border-box;padding-left:30px;width:322px;height:60px;font-size:30px;color:#fff;text-align:left;line-height:61px;background:url('../images/zsjz-model-title.png') no-repeat center;background-size:100% 100%;}
.zsjz-database-box{padding:30px 0 40px;width:334px;background-color:#f3defe;}
.zsjz-database p{padding-left:25px;font-size:21px;color:#3f3f3f;line-height:32px;text-align:left;}
.zsjz-service{display:inline-block;vertical-align:top;}
.zsjz-service h5{box-sizing:border-box;padding-left:30px;width:322px;height:60px;font-size:30px;color:#fff;text-align:left;line-height:61px;background:url('../images/zsjz-model-title.png') no-repeat center;background-size:contain;}
.zsjz-service-box{padding:30px 0 40px 30px;width:515px;background-color:#f3defe;}
.zsjz-service-box p{display:inline-block;vertical-align:top;font-size:21px;color:#3f3f3f;line-height:30px;margin:0 25px 12px 0;}
.zsjz-service-box p span{display:inline-block;vertical-align:top;padding:0 10px;height:28px;font-size:20px;color:#5723a2;text-align:center;line-height:28px;margin-right:14px;border:1px solid #5723a2;border-radius:7px;}
.zsjz-price h5{box-sizing:border-box;padding-left:30px;width:240px;height:60px;font-size:30px;color:#fff;text-align:left;line-height:61px;background:url('../images/zsjz-database-title.png') no-repeat center;background-size:contain;}
.zsjz-price-box{padding:15px 0 20px 30px;width:1000px;text-align:left;background-color:#f3defe;}
.zsjz-price-box h6{font-size:22px;color:#3f3f3f;font-weight:600;margin-bottom:15px;line-height: 1.3;}
.zsjz-price-box li{display:inline-block;vertical-align:top;text-align:center;margin-right:60px;}
.zsjz-price-box li p{width:222px;height:78px;text-align:center;margin:5px auto 21px 0;background:url('../images/zsjz-price.png') no-repeat center;background-size:contain;}
.zsjz-price-box li p em{display:inline-block;vertical-align:top;font-size:16px;color:#f93c14;line-height:90px;}
.zsjz-price-box li p span{display:inline-block;vertical-align:top;padding-right:5px;margin:12px 0;font-size:38px;color:#f93c14;line-height:55px;font-weight:600;margin-right:1px;border-right:.02rem dashed #df8c88;}
.zsjz-price-box li p i{display:inline-block;vertical-align:top;width:63px;height:45px;font-size:18px;color:#fff;font-weight:600;text-align:center;line-height:45px;margin:17px 0 0 12px;background:linear-gradient(to bottom,#ff7f40,#f83811);border-radius:6px;}
.zsjz-price-box li:nth-of-type(3) p{width:250px;height:78px;background:url('../images/zsjz-price01.png') no-repeat center;background-size:contain;}
.zsjz-price-box li:nth-of-type(3) p i{line-height:22px;}
.zsjz-price-box li a{display:inline-block;vertical-align:top;width:97px;height:30px;font-size:14px;color:#fff;text-align:center;line-height:30px;margin-bottom:11px;border-radius:15px;background:linear-gradient(to bottom,#ff7f40,#f83811);box-shadow:0 4px 0 #fabbb8;}
.zsjz-price-box li a:nth-of-type(1){margin-right:20px;}
.zsjz-price-box li a:nth-of-type(2){color:#f7423a;border:2px solid #f7423a;background:linear-gradient(to bottom,#fff,#fff);}
.zsjz-box02 h4{background:linear-gradient(to bottom,#ff7f40,#e42c07);}
.zsjz-box02 ul{background-color:#fbe6e1;}
.zsjz-box02 .zsjz-model h6{background:linear-gradient(to right,#efb67c,#f5cdad);}
.zsjz-box02 .zsjz-course{width:990px;}
.zsjz-box02 .zsjz-course p{width:305px;}
.zsjz-box02 .zsjz-course p:last-of-type span{color:#f93c14;border-color:#f93c14;}
.zsjz-box02 .zsjz-database h5{background:url('../images/zsjz-model-title02.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-service h5{background:url('../images/zsjz-model-title02.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-database-box{box-sizing:border-box;height:316px;margin-bottom:28px;background-color:#fbe6e1;}
.zsjz-box02 .zsjz-service-box{box-sizing:border-box;height:316px;background-color:#fbe6e1;}
.zsjz-box02 .zsjz-price-box{background-color:#fbe6e1;}
.zsjz-box02 .zsjz-price h5{background:url('../images/zsjz-database-title02.png') no-repeat center;background-size:contain;}
.zsjz-box02 .zsjz-price p{width:250px;height:78px;background:url('../images/zsjz-price01.png') no-repeat center;background-size:contain;}
/* 名师阵容·好课试听·选你所需 */
.video-bgd{height:1143px;margin:0 auto;background:url('../images/video-bgd.png') no-repeat center;}
.video{padding:88px 0;font-size:0;text-align:center;}
.video h2{font-size:70px;color:#333;font-weight:600;margin-bottom:15px;}
.video h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 20px 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.video h2 span:nth-of-type(2){margin:10px 0 0 20px;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.video h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:40px;text-transform:uppercase;}
.video h4{font-size:55px;color:#333;font-weight:600;margin-bottom:30px;}
.video-top{display:flex;justify-content:space-between;}
.video-top li{padding:0 25px;height:56px;font-size:27px;color:#fff;text-align:center;line-height:56px;cursor:pointer;background:linear-gradient(to bottom,#be60f3,#7a00be);}
.video-box{width:1200px;height:635px;margin:0 auto;border-top:13px solid #d3d6d7;background-color:#f6e8ff;}
/* 师者如光·微以致远 */
.teacher-bgd{height:1429px;margin:0 auto;background:url('../images/teacher-bgd.png') no-repeat center;}
.teacher{padding:88px 0;font-size:0;text-align:center;}
.teacher h2{font-size:70px;color:#000;font-weight:600;margin-bottom:15px;}
.teacher h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 20px 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.teacher h2 span:nth-of-type(2){margin:10px 0 0 20px;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.teacher h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:18px;text-transform:uppercase;}
.teacher h4{font-size:70px;color:#000;font-weight:600;margin-bottom:20px;}
.teacher-box{display:flex;flex-wrap:wrap;justify-content:space-between;}
.teacher-box li{position:relative;width:286px;height:518px;}
.teacher-front{padding:385px 0 0;position:absolute;top:0;left:0;box-sizing:border-box;width:286px;height:518px;background:url('../images/teacher-box-img01.png') no-repeat center;background-size:contain;transform-origin:center center;transition:transform 0.4s;opacity:1;}
.teacher-box li:nth-of-type(1) .teacher-front{background:url('../images/teacher-box-img01.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(2) .teacher-front{background:url('../images/teacher-box-img02.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(3) .teacher-front{background:url('../images/teacher-box-img03.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(4) .teacher-front{background:url('../images/teacher-box-img04.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(5) .teacher-front{background:url('../images/teacher-box-img05.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(6) .teacher-front{background:url('../images/teacher-box-img06.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(7) .teacher-front{background:url('../images/teacher-box-img07.png') no-repeat center;background-size:contain;}
.teacher-box li:nth-of-type(8) .teacher-front{background:url('../images/teacher-box-img08.png') no-repeat center;background-size:contain;}
.teacher-box li:hover .teacher-front{opacity:0;transform:rotateY(-90deg);transition:transform 0.4s;}
.teacher-box li:hover .teacher-hover{opacity:1;transform:rotateY(0deg);transition:transform 0.4s;}
.teacher-front h5{width:135px;height:35px;font-size:20px;color:#230d67;font-weight:600;margin:0 auto;text-align:center;line-height:35px;background:linear-gradient(to bottom,#f3e9e3,#eac4af);border-radius:17px 0 17px 0;}
.teacher-hover{position:absolute;top:0;left:0;box-sizing:border-box;padding:90px 0 0;width:284px;height:490px;transform:rotateY(90deg);transform-origin:center center;transition:transform 0.4s;opacity:0;text-align:left;background:url('../images/teacher-box-hover.png') no-repeat center;background-size:contain;}
.teacher-hover h5{padding-left:30px;font-size:23px;color:#fff;text-decoration:underline;margin-bottom:5px;}
.teacher-hover h6{padding-left:30px;font-size:15px;color:#fff;margin-bottom:10px;}
.teacher-hover p{padding:0 28px;font-size:15px;color:#fff;line-height:23px;text-align:left;}
/* 强基固本·提质增效·稳中求进 */
.advance-bgd{height:1238px;margin:0 auto;background:url('../images/advance-bgd.png') no-repeat center top;}
.advance{padding:88px 0;font-size:0;text-align:center;}
.advance h2{font-size:70px;color:#000;font-weight:600;margin-bottom:30px;}
.advance h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 20px 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.advance h2 span:nth-of-type(2){margin:10px 0 0 20px;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.advance h3{font-size:32px;color:#999;letter-spacing:0px;margin-bottom:40px;text-transform:uppercase;}
.advance-img{display:inline-block;vertical-align:top;width:505px;height:907px;}
.advance-box{display:inline-block;vertical-align:top;width:695px;}
.advance-box li{margin-bottom:50px;}
.advance-box li img{display:inline-block;vertical-align:top;width:80px;height:80px;margin-right:40px;}
.advance-right{display:inline-block;vertical-align:top;width:575px;}
.advance-right h4{position:relative;font-size:28px;color:#0079dd;text-align:left;margin-bottom:20px;}
.advance-box li:nth-of-type(2) h4{color:#00a0d8;}
.advance-box li:nth-of-type(3) h4{color:#00bdd6;}
.advance-box li:nth-of-type(4) h4{color:#00a0d8;}
.advance-box li:nth-of-type(5) h4{color:#00bdd6;}
.advance-box li:nth-of-type(6) h4{color:#00d6b2;}
.advance-box li:nth-of-type(7) h4{color:#00d87b;}
.advance-right h4 span{position:relative;color:#000;font-weight:600;text-transform:uppercase;}
.advance-right h4::after{position:absolute;bottom:-8px;left:0;width:70px;height:2px;content:'';background-color:CurrentColor;}
.advance-right p{font-size:28px;color:#000;text-align:left;}
/* 四师合力·师生同向·共谱华章 */
.force-bgd{background:url('../images/force-bgd.png') no-repeat center 210px;}
.force{padding:88px 0 0;font-size:0;text-align:center;}
.force h2{font-size:70px;color:#000;font-weight:600;margin-bottom:100px;}
.force h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 20px 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.force h2 span:nth-of-type(2){margin:10px 0 0 20px;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.force h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:100px;text-transform:uppercase;}
.force img{width:1189px;height:884px;margin:0 auto;}
/* 优路教育·深耕职教19载 */
.nineteen-bgd{background:url('../images/nineteen-bgd.png') no-repeat center 300px;}
.nineteen{padding:40px 0 88px;font-size:0;text-align:center;}
.nineteen h2{font-size:70px;color:#000;font-weight:600;margin-bottom:15px;}
.nineteen h2 span{display:inline-block;vertical-align:top;width:70px;height:50px;margin:10px 20px 0 0;background:url('../images/title-left.png') no-repeat center;background-size:contain;}
.nineteen h2 span:nth-of-type(2){margin:10px 0 0 20px;background:url('../images/title-right.png') no-repeat center;background-size:contain;}
.nineteen h3{font-size:32px;color:#999;letter-spacing:2px;margin-bottom:150px;text-transform:uppercase;}
.nineteen h4{font-size:70px;color:#000;font-weight:600;margin-bottom:20px;}
.nineteen-box{display:flex;justify-content:space-between;}
.nineteen-box li{box-sizing:border-box;padding:90px 0 0;width:293px;height:404px;background:url('../images/nineteen-box-img01.png') no-repeat center;background-size:contain;}
.nineteen-box li:nth-of-type(1){background:url('../images/nineteen-box-img01.png') no-repeat center;background-size:cover;}
.nineteen-box li:nth-of-type(2){background:url('../images/nineteen-box-img02.png') no-repeat center;background-size:cover;}
.nineteen-box li:nth-of-type(3){background:url('../images/nineteen-box-img03.png') no-repeat center;background-size:cover;}
.nineteen-box li:nth-of-type(4){background:url('../images/nineteen-box-img04.png') no-repeat center;background-size:cover;}
.nineteen-box li h5{font-size:31px;color:#fff;font-weight:600;margin-bottom:54px;text-shadow:0 4px 2px #380356;}
.nineteen-box li p{padding:0 28px;font-size:19px;color:#fff;line-height:30px;text-align:left;}