@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:sans-serif,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Helvetica,Arial,"PingFang SC",'Noto Sans',"Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","Microsoft YaHei";}
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;}
.agreement-text-box a{display:inline;}
body .pc-hide{display:none;}
/* 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%);}

.wrap{position:relative;width:1100px;margin:0 auto;font-size:0;text-align:center;}
footer a{display:inline-block;vertical-align:top;}
#footer-wrapper,#branchSchool-wrapper,#enterprise-honor_box{line-height:1.5;}

/* banner */
.banner-bgd{height:600px;margin:0 auto;background:url('../images/banner-bgd.png') no-repeat center;}
.banner{position:relative;padding:30px 0 0;font-size:0;text-align:center;}
.banner-logo{position:absolute;top:30px;left:26px;width:96px;height:20px;}
.banner-logo img{width:144px;height:30px;}
.banner h2{width:120px;height:30px;font-size:22px;color:#bc000d;font-family:Noto Sans SC;font-style:normal;font-weight:700;line-height:30px;margin:0 0 100px 190px;border-radius:8px;background-color:#fff;}
.banner h3{position:relative;visibility: visible;}
.banner h3 span{position:absolute;top:-55px;left:262px;display:block;width:140px;height:77px;background:url('../images/banner-title-bgd.png') no-repeat center;background-size:contain;z-index:1;}
.heartbeat{-webkit-animation:heartbeat 2s ease-in-out infinite both;animation:heartbeat 2s ease-in-out infinite both;}
@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.banner h3 span em{display:block;font-size:36px;color:#333;font-weight:700;line-height:66px;transform:rotate(-10deg);}
@keyframes activeBox{50%{-webkit-transform:translateY(0);transform:translateY(0);}
54%{-webkit-transform:translateX(-5px);transform:translateX(-5px);}
58%{-webkit-transform:translateX(0);transform:translateX(0);}
62%{-webkit-transform:translateX(-5px);transform:translateX(-5px);}
66%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.banner h3 img{width:1057px;height:125px;margin:0 auto;background:url('../images/banner-title01.png') no-repeat center;background-size:contain;}
.banner h4{position:relative;margin-bottom:168px;}
.banner h4 span{width:304px;height:50px;font-size:26px;color:#fff;text-align:center;line-height:50px;background:linear-gradient(to right,#ff5500,#ff7f00);z-index:2;}
.banner h4 span:nth-of-type(1){position:absolute;top:-5px;left:128px;transform:rotate(-10deg);}
.banner h4 span:nth-of-type(2){position:absolute;top:46px;left:764px;transform:rotate(10deg);}
.banner h4 img{position:absolute;top:-66px;left:361px;width:474px;height:268px;z-index:3;}
.banner h4 em{position:absolute;top:-168px;left:548px;width:241px;height:240px;background:url('../images/banner-light.png') no-repeat center;background-size:contain;z-index:4;}
.banner h5{width:1200px;height:60px;font-size:28px;color:#fff;text-align:center;line-height:60px;background:url('../images/banner-title-bgd02.png') no-repeat center;background-size:contain;z-index:5;}
.banner h5 span{display:block;width:27em;height:60px;font-size:28px;color:#fff;text-align:center;line-height:60px;margin:0 auto;animation:activeBox 2s linear infinite;}

/* 课程优势 */
.advance{padding:68px 0;font-size:0;text-align:center;}
.advance h2{font-size:46px;color:#333;font-weight:600;margin-bottom:50px;}
.advance h2 em{display:inline-block;vertical-align:top;width:177px;height:30px;margin:9px 20px;background:url('../images/title01.png') no-repeat center;background-size:contain;}
.advance h2 em:nth-of-type(1){animation:ballon2 2.5s linear infinite;}
.advance h2 em:nth-of-type(2){animation: ballon1 2.5s linear infinite;}
/* 左右晃动动画 */
@keyframes ballon2 {
   0%{-webkit-transform: translateX(3px); opacity: 1;}
   25%{-webkit-transform: translateX(-3px); opacity: 1;}
  50%{-webkit-transform: translateX(3px); opacity: 1;}
  75%{-webkit-transform: translateX(-3px); opacity: 1;}
100% {-webkit-transform: translateX(3px); opacity: 1;}
}
@keyframes ballon1 {
   0%{-webkit-transform: translateX(-3px) rotate(-180deg); opacity: 1;}
   25%{-webkit-transform: translateX(3px) rotate(-180deg); opacity: 1;}
  50%{-webkit-transform: translateX(-3px) rotate(-180deg); opacity: 1;}
  75%{-webkit-transform: translateX(3px) rotate(-180deg); opacity: 1;}
100% {-webkit-transform: translateX(-3px) rotate(-180deg); opacity: 1;}
}
.advance h2 span{color:#d41c1d;}
.advance-box{text-align:left;}
.advance-box-img{display:inline-block;vertical-align:top;width:462px;height:404px;margin:0 70px 0 65px;}
.advance-right{display:inline-block;vertical-align:top;width:600px;}
.advance-right h3{padding-left:16px;font-size:24px;color:#333;font-weight:600;line-height:36px;margin-bottom:25px;}
.advance-right ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:60px;}
.advance-right li{display:inline-block;vertical-align:top;width:172px;height:40px;font-size:20px;color:#666;margin-bottom:10px;background-color:#fff2f2;border-radius:8px;}
.advance-right li span{display:inline-block;vertical-align:top;width:24px;height:20px;margin:10px 0 0 20px;background:url('../images/advance-right-icon.png') no-repeat center;background-size:contain;}
.advance-right li h4{display:inline-block;vertical-align:top;width:120px;font-size:20px;line-height:40px;color:#666;}
.advance-bottom{width:536px;height:130px;margin:19px 0 19px;border:1px solid #ff7f00;border-radius:8px;background:linear-gradient(to right,#fff,#fffbcc);}
.advance-bottom h5{display:inline-block;vertical-align:top;position:relative;box-sizing:border-box;padding:22px 0 0 19px;width:310px;font-size:18px;color:#666;}
.advance-bottom h5 i{display:inline-block;vertical-align:top;font-family:Noto Sans SC;font-style:normal;font-weight:700;font-size:28px;color:#f52a2a;font-weight:600;line-height:60px;margin-right:10px;}
.advance-bottom h5 span{display:inline-block;vertical-align:top;font-family:Noto Sans SC;font-style:normal;font-size:46px;color:#f52a2a;letter-spacing:-4px;font-weight:700;}
.advance-bottom h5 span b{position:absolute;top:27px;left:80px;font-size:20px;color:#f52a2a;line-height:20px;}
.advance-bottom h5 em{display:inline-block;vertical-align:top;padding:30px 0 0;font-size:14px;color:#666;text-decoration:line-through;}
.advance-bottom a{display:inline-block;vertical-align:top;width:202px;height:50px;font-size:24px;color:#fff;text-align:center;line-height:50px;font-weight:600;border-radius:25px;margin:40px 0 0;background:linear-gradient(to right,#ff7f00,#ff5600);box-shadow:0 5px 15px rgba(255,127,0,.3);animation: 1s pulse infinite;}
.advance-right p{padding-left:189px;font-size:16px;color:#f33;font-weight:700;}
@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}
/* 全流程覆盖，备考无忧 */
.lightheartedness-bgd{height:576px;background:url('../images/lightheartedness-bgd.png') no-repeat center;}
.lightheartedness{padding:68px 0 0;font-size:0;text-align:center;}
.lightheartedness h2{font-size:46px;color:#fff;font-weight:600;margin-bottom:60px;}
.lightheartedness h2 span{color:#fff04c;}
.lightheartedness h2 em{display:inline-block;vertical-align:top;width:177px;height:30px;margin:9px 20px;background:url('../images/title02.png') no-repeat center;background-size:contain;}
.lightheartedness h2 em:nth-of-type(1){animation:ballon2 2.5s linear infinite;}
.lightheartedness h2 em:nth-of-type(2){animation: ballon1 2.5s linear infinite;}
.lightheartedness-box{display:flex;justify-content:space-around;}
.lightheartedness-box li{width:280px;height:330px;border-radius:8px;animation:myAnimation 2s ease-in-out infinite;}
@keyframes myAnimation{0%{transform:rotateY(10deg);}
50%{transform:rotateY(-10deg);}
100%{transform:rotateY(10deg);}
}
.lightheartedness-box li:nth-of-type(1){background:url('../images/lighteartedness-box-img01.png');}
.lightheartedness-box li:nth-of-type(2){background:url('../images/lighteartedness-box-img02.png');}
.lightheartedness-box li:nth-of-type(3){background:url('../images/lighteartedness-box-img03.png');}
.lightheartedness-box li:nth-of-type(4){background:url('../images/lighteartedness-box-img04.png');}
.lightheartedness-box li h3{width:60px;height:60px;font-size:30px;color:#fff;line-height:44px;text-align:center;font-weight:700;margin:-12px 0 220px 5px;background:url('../images/lightheartedness-box-icon.png') no-repeat center;background-size:contain;}
.lightheartedness-box li h4{font-size:22px;color:#333;text-align:center;}
.lightheartedness-box li h4 span{color:#d41c1d;}
/* 智能化学习工具，学习更高效 */
.study{padding:65px 0 70px;font-size:0;text-align:center;}
.study h2{font-size:46px;color:#333;font-weight:600;margin-bottom:92px;}
.study h2 em{display:inline-block;vertical-align:top;width:177px;height:30px;margin:9px 20px;background:url('../images/title01.png') no-repeat center;background-size:contain;}
.study h2 em:nth-of-type(1){animation:ballon2 2.5s linear infinite;}
.study h2 em:nth-of-type(2){animation: ballon1 2.5s linear infinite;}
.study h2 span{color:#d41c1d;}
.study-box{width:1200px;padding:40px 0;text-align:left;background-color:#d40000;border-radius:12px;}
.study-box .hd{display:inline-block;vertical-align:top;width:360px;height:480px;margin:0 60px 0 40px;background-color:#dd3333;}
.study-box .hd li{position:relative;box-sizing:border-box;padding-left:30px;height:80px;cursor: pointer;}
.study-box .hd li:not(:last-of-type)::after{position:absolute;bottom:0;left:30px;width:300px;height:0;content:'';border-bottom:1px dashed #f1adad;}
.study-box .hd li h3{display:inline-block;vertical-align:top;width:54px;font-size:34px;color:#f1adad;text-align:center;font-weight:600;line-height:80px;}
.study-box .hd li h4{display:inline-block;vertical-align:top;width:200px;font-size:24px;color:#f0a7a7;line-height:80px;}
.study-box .hd li p{display:inline-block;vertical-align:top;width:34px;height:34px;font-size:20px;color:#d81414;text-align:center;line-height:34px;margin:23px 0;background-color:#f1adad;border-radius:17px;}
.study-box .hd li.on{width:380px;background:linear-gradient(to right,#fa0,#ffd400);}
.study-box .hd li.on::before{position:absolute;top:50%;right:-10px;width:0;height:0;content:'';margin-top:-10px;border-top:10px solid transparent;border-left:10px solid #ffd400;border-bottom:10px solid transparent;}
.study-box .hd li.on h3{color:#fff;}
.study-box .hd li.on h4{color:#fff;}
.study-box .hd li.on p{color:#ffd000;background-color:#fff;}
.study-box .bd{display:inline-block;vertical-align:top;width:700px;background-color:#fff;border-radius:12px;}
.study-box .bd li{background-color:#fff;border-radius:12px;box-shadow:0 0 20px rgba(212,28,29,.3);}
.study-box .bd li h5{width:700px;height:560px;margin:-80px 0 0;}
.study-box .bd ul:nth-of-type(1) h5{background:url('../images/study-box-img01.png') no-repeat center;background-size:contain;}
.study-box .bd ul:nth-of-type(2) h5{background:url('../images/study-box-img02.png') no-repeat center;background-size:contain;}
.study-box .bd ul:nth-of-type(3) h5{background:url('../images/study-box-img03.png') no-repeat center;background-size:contain;}
.study-box .bd ul:nth-of-type(4) h5{background:url('../images/study-box-img04.png') no-repeat center;background-size:contain;}
.study-box .bd ul:nth-of-type(5) h5{background:url('../images/study-box-img05.png') no-repeat center;background-size:contain;}
.study-box .bd ul:nth-of-type(6) h5{background:url('../images/study-box-img06.png') no-repeat center;background-size:contain;}
/* 科学规划，全程陪伴 */
.accompany-bgd{height:842px;margin:0 auto;background:url('../images/accompany-bgd.png') no-repeat center;}
.accompany{padding:68px 0;font-size:0;text-align:center;}
.accompany h2{font-size:46px;color:#fff;font-weight:600;margin-bottom:50px;}
.accompany h2 span{color:#fff04c;}
.accompany h2 em{display:inline-block;vertical-align:top;width:177px;height:30px;margin:9px 20px;background:url('../images/title02.png') no-repeat center;background-size:contain;}
.accompany h2 em:nth-of-type(1){animation:ballon2 2.5s linear infinite;}
.accompany h2 em:nth-of-type(2){animation: ballon1 2.5s linear infinite;}
.accompany h3{width:240px;height:56px;font-size:34px;color:#fff;font-weight:600;margin:0 auto;line-height:56px;background:url('../images/accompany-title.png') no-repeat center;background-size:contain;}
.accompany-box .hd ul{display:flex;justify-content:center;height:60px;margin-bottom:20px;background:linear-gradient(to right,transparent,#f33,transparent);}
.accompany-box .hd li{position:relative;width:154px;font-size:24px;color:#fff;text-align:center;line-height:27px;margin:15px 0; cursor: pointer;}
.accompany-box .hd li.on{color:#fff04d;font-weight:700;}
.accompany-box .hd li:not(:last-of-type){border-right:1px solid #fff;}
.accompany-box .hd li.on::after{position:absolute;bottom:-25px;left:66px;width:0;height:0;content:'';border-left:10px solid transparent;border-top:10px solid #f33;border-right:10px solid transparent;}
.accompany-box .hd li:nth-of-type(1)::after{border-top-color:#EF2829;}
.accompany-box .hd li:nth-of-type(2)::after{border-top-color:#F82F2F;}
.accompany-box .hd li:nth-of-type(3)::after{border-top-color:#F73030;}
.accompany-box .hd li:nth-of-type(4)::after{border-top-color:#E22628;}
.accompany-list{box-sizing:border-box;position:relative;width:1100px;height:470px;text-align:left;border-radius:12px;background-color:#fff;}
.accompany-list01{width:1100px;text-align:left;}
.accompany-list01 .accompany-box-left{display:inline-block;vertical-align:top;padding:100px 0 0 0;width:550px;margin-right:45px;}
.accompany-list01 h4{position:relative;margin-left:105px;font-size:24px;color:#333;font-weight:600;margin-bottom:38px;}
.accompany-list01 h4 span{color:#d41c1d;}
.accompany-list01 h4::before{position:absolute;top:0;left:-15px;width:6px;height:24px;content:'';background-color:#d41c1d;border-radius:3px;}
.accompany-list01 h5{padding-left:104px;font-size:24px;color:#666;}
.accompany-list01 img{display:inline-block;vertical-align:top;width:414px;height:350px;margin:60px 0 0;}
.accompany-list02{padding:100px 0 0;}
.accompany-list02 h4{position:relative;margin-left:105px;font-size:24px;color:#333;font-weight:600;margin-bottom:40px;}
.accompany-list02 h4 span{color:#d41c1d;}
.accompany-list02 h4::before{position:absolute;top:0;left:-15px;width:6px;height:24px;content:'';background-color:#d41c1d;border-radius:3px;}
.accompany-list02 ul{position:relative;padding-left:85px;}
.accompany-list02 ul::before{position:absolute;top:12px;left:90px;width:550px;height:0;content:'';border-top:1px dashed #d41c1d;}
.accompany-list02 li{display:inline-block;vertical-align:top;margin:0 5px;}
.accompany-list02 h5{position:relative;width:24px;height:24px;font-size:18px;color:#fff;text-align:center;line-height:24px;margin:0 auto 10px;border-radius:12px;background-color:#d41c1d;}
.accompany-list02 li:not(:last-of-type) h5:after{position:absolute;top:6px;right:-62px;width:0;height:0;content:'';border-top:6px solid transparent;border-left:10px solid #d41c1d;border-bottom:6px solid transparent;}
.accompany-list02 h6{width:130px;height:40px;font-size:18px;color:#666;text-align:center;line-height:40px;background-color:#fff0f0;border-radius:20px;}
.accompany-list02 img{position:absolute;top:80px;right:36px;width:417px;height:306px;}
.accompany-list03{padding:100px 0 0;}
.accompany-list03 h4{position:relative;margin-left:105px;font-size:24px;color:#333;font-weight:600;margin-bottom:40px;}
.accompany-list03 h4 span{color:#d41c1d;}
.accompany-list03 h4::before{position:absolute;top:0;left:-15px;width:6px;height:24px;content:'';background-color:#d41c1d;border-radius:3px;}
.accompany-list03 ul{padding-left:70px;}
.accompany-list03 li{display:inline-block;vertical-align:top;padding:20px 0 0;width:160px;margin:0 20px;border-radius:8px;background:linear-gradient(to bottom,#fff0f0,#fff);}
.accompany-list03 li img{width:50px;height:50px;margin:0 auto 15px;}
.accompany-list03 h5{font-size:18px;color:#666;line-height:26px;text-align:center;}
.accompany-box-img03{position:absolute;top:85px;right:45px;width:338px;height:304px;}
.accompany-list04{padding:100px 0 0;}
.accompany-list04 h4{position:relative;margin-left:105px;font-size:24px;color:#333;font-weight:600;margin-bottom:40px;}
.accompany-list04 h4 span{color:#d41c1d;}
.accompany-list04 h4::before{position:absolute;top:0;left:-15px;width:6px;height:24px;content:'';background-color:#d41c1d;border-radius:3px;}
.accompany-list04 ul{box-sizing:border-box;padding-left:85px;width:400px;}
.accompany-list04 li{display:inline-block;vertical-align:top;width:140px;height:40px;text-align:center;margin:0 5px 20px;border-radius:20px;background:linear-gradient(to right,#fff0f0,#fff);}
.accompany-list04 li h5{display:inline-block;vertical-align:top;width:24px;height:24px;font-size:20px;color:#fff;margin:8px 10px 0 0;text-align:center;border-radius:12px;background-color:#d41c1d;}
.accompany-list04 li p{display:inline-block;vertical-align:top;font-size:20px;color:#666;line-height:40px;}
.accompany-box-img04{position:absolute;top:50px;right:90px;width:510px;height:383px;}
/* 优路招考小程序 */
.examination{padding:65px 0 11px;font-size:0;text-align:center;}
.examination h2{font-size:46px;color:#333;font-weight:600;margin-bottom:50px;}
.examination h2 em{display:inline-block;vertical-align:top;width:177px;height:30px;margin:9px 20px;background:url('../images/title01.png') no-repeat center;background-size:contain;}
.examination h2 em:nth-of-type(1){animation:ballon2 2.5s linear infinite;}
.examination h2 em:nth-of-type(2){animation: ballon1 2.5s linear infinite;}
.examination h2 span{color:#d41c1d;}
.examination-left{display:inline-block;vertical-align:top;width:600px;}
.examination-left h3{position:relative;box-sizing:border-box;padding:158px 83px 0 160px;font-size:20px;color:#333;text-align:left;line-height:28px;margin-bottom:53px;}
.examination-left h3 em{position:absolute;top:70px;left:68px;width:140px;height:140px;background:url('../images/examination-icon.png') no-repeat center;background-size:contain;}
.examination-left img{width:226px;height:226px;margin:0 0 0 390px;}
.examination-right{display:inline-block;vertical-align:top;width:600px;}
.examination-right img{width:512px;height:555px;margin-left:28px;}
/* 优路公考优题库小程序 */
.question{padding:65px 0 11px;font-size:0;text-align:center;}
.question h2{font-size:46px;color:#333;font-weight:600;margin-bottom:50px;}
.question h2 em{display:inline-block;vertical-align:top;width:177px;height:30px;margin:9px 20px;background:url('../images/title01.png') no-repeat center;background-size:contain;}
.question h2 em:nth-of-type(1){animation:ballon2 2.5s linear infinite;}
.question h2 em:nth-of-type(2){animation: ballon1 2.5s linear infinite;}
.question h2 span{color:#d41c1d;}
.question-left{display:inline-block;vertical-align:top;width:600px;}
.question-left-img{width:512px;height:555px;margin-left:60px;}
.question-right{display:inline-block;vertical-align:top;width:600px;}
.question-right{display:inline-block;vertical-align:top;width:600px;}
.question-right h3{position:relative;box-sizing:border-box;padding:154px 65px 0 180px;font-size:20px;color:#333;text-align:left;line-height:28px;margin-bottom:53px;}
.question-right h3 em{position:absolute;top:70px;left:90px;width:140px;height:140px;background:url('../images/question-right-icon.png') no-repeat center;background-size:contain;}


.wrap{position:relative;width:1100px;margin:0 auto;font-size:0;text-align:center;}
footer a{display:inline-block;vertical-align:top;}
#footer-wrapper,#branchSchool-wrapper,#enterprise-honor_box{line-height:1.5;}