[data-v-1497070d] .v-messages__message{font-size:.75rem;line-height:1rem;padding-top:.25rem;padding-bottom:.25rem}[data-v-1497070d] .v-input--checkbox{padding:0;margin:0}[data-v-1497070d] .v-input__slot,[data-v-1497070d] .v-text-field__details{font-size:.75rem!important;margin-bottom:0!important}[data-v-1497070d] .v-input__slot{margin-bottom:0!important}[data-v-1497070d] .v-input__append-inner{margin:auto!important}[data-v-1497070d] .v-input__append-outer{position:absolute;top:0;right:0;margin:0!important}[data-v-1497070d] .v-btn__content{font-size:.875rem;letter-spacing:0;text-transform:none}[data-v-1497070d] .v-expansion-panel-header{color:#333;font-size:1rem;font-weight:600}[data-v-1497070d] .v-expansion-panel-content__wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}[data-v-1497070d] .v-expansion-panel:before{box-shadow:0 0 .25rem 0 hsla(0,0%,75.3%,.25)}[data-v-1497070d] .v-pagination{justify-content:flex-end}[data-v-1497070d] .text-start{max-width:10rem!important}[data-v-1497070d] .v-breadcrumbs__item{font-size:.875rem}.about-us .about-banner[data-v-1497070d]{width:100%;height:46.85rem;margin:0 0 .55rem;background-image:url(../images/about-banner.1c62d92.jpg);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;position:relative}.about-us .about-banner .mask[data-v-1497070d]{height:100%;width:100%;background:#000;opacity:.4}.about-us .about-banner .banner-box[data-v-1497070d]{position:absolute;color:#fff;top:50%;left:-10rem;transform:translateY(-50%);opacity:0;-webkit-animation:banner-appear-data-v-1497070d 2s ease forwards;animation:banner-appear-data-v-1497070d 2s ease forwards}.about-us .about-banner .banner-box .banner-title[data-v-1497070d]{font-weight:700;font-size:3.25rem;width:50%;line-height:4rem}.about-us .about-banner .banner-box .banner-text[data-v-1497070d]{font-weight:600;font-size:2.25rem;margin:0;width:50%}.about-us .about-com-box[data-v-1497070d]{width:100%;height:35rem;margin:0 0 1rem;border-radius:.25rem;background:#fff}.about-us .about-com-box .about-com-content[data-v-1497070d]{padding:1.55rem}.about-us .about-com-box .about-com-content .topAnimte[data-v-1497070d]{height:10rem;position:relative;animation:topAnimte-data-v-1497070d 3s;-webkit-animation:topAnimte-data-v-1497070d 3s}.about-us .about-com-box .about-com-content .about-com-title[data-v-1497070d]{text-align:center;color:#fff;font-size:2.25rem;font-weight:600;padding:2.25rem 0 1.55rem}.about-us .about-com-box .about-com-content .about-com-subtitle[data-v-1497070d]{text-align:center;color:#fff;font-size:1.25rem;margin-bottom:0}.about-us .container .about-us-box[data-v-1497070d]{position:relative}.about-us .container .about-us-box .since-course[data-v-1497070d]{background:#fff;padding:1.55rem;margin-bottom:1rem;border-radius:.25rem}.about-us .container .about-us-box .since-course .since-title-box[data-v-1497070d]{font-weight:700;font-size:3.75rem;color:#4684e7;position:relative;animation:aboutAnima-data-v-1497070d 3s;-webkit-animation:aboutAnima-data-v-1497070d 3s}.about-us .container .about-us-box .since-course .since-title-box[data-v-1497070d]:before{content:"";display:inline-block;position:absolute;top:5.55rem;left:0;width:5.55rem;height:.35rem;background-color:#f4c74b}.about-us .container .about-us-box .since-course .since-box[data-v-1497070d]{display:flex;margin-top:1.85rem}.about-us .container .about-us-box .since-course .since-box .content-info[data-v-1497070d]{color:#000;font-size:16px;font-weight:500;position:relative;animation:aboutAnima-data-v-1497070d 3s;-webkit-animation:aboutAnima-data-v-1497070d 3s}.about-us .container .about-us-box .since-course .since-box .about-video[data-v-1497070d]{height:24rem}.about-us .container .about-us-box .since-course .since-box .about-video .about-cover[data-v-1497070d],.about-us .container .about-us-box .since-course .since-box .about-video .video[data-v-1497070d]{width:100%;height:100%;border-radius:.5rem;background-repeat:no-repeat;background-size:100% 100%;position:relative}.about-us .container .about-us-box .since-course .since-box .about-video .about-cover .video-play[data-v-1497070d],.about-us .container .about-us-box .since-course .since-box .about-video .video .video-play[data-v-1497070d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:6rem;color:#fff;cursor:pointer}.about-us .container .about-us-box .since-course .since-box .about-video .about-cover .video-play[data-v-1497070d]:hover,.about-us .container .about-us-box .since-course .since-box .about-video .video .video-play[data-v-1497070d]:hover{opacity:.8}.about-us .container .about-us-box .about-ratio[data-v-1497070d]{width:100%;height:45rem;margin:0 0 1rem;border-radius:.25rem;position:relative;background-image:url(../images/about-banner.1c62d92.jpg);background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.about-us .container .about-us-box .about-ratio .ratio-box[data-v-1497070d]{width:46%;position:absolute;right:2rem;top:50%;transform:translate(-2rem,-50%);display:flex;flex-wrap:wrap;animation:ratioAnima-data-v-1497070d 3s;-webkit-animation:ratioAnima-data-v-1497070d 3s}.about-us .container .about-us-box .about-ratio .ratio-box .ratio-alone[data-v-1497070d]{width:calc(50% - 2rem);margin:1rem;color:#000}.about-us .container .about-us-box .about-ratio .ratio-box .ratio-alone .ratio-title[data-v-1497070d]{font-size:3.75rem;color:#4684e7;font-weight:700;height:5rem;overflow:hidden;display:flex}.about-us .container .about-us-box .about-ratio .ratio-box .ratio-alone .ratio-title .num-anima[data-v-1497070d]{-webkit-animation:numAnima-data-v-1497070d 2s ease;animation:numAnima-data-v-1497070d 2s ease;margin:0 .75rem;transform:translateY(-540px)}.about-us .container .about-us-box .about-ratio .ratio-box .ratio-alone .ratio-title div[data-v-1497070d]{font-size:3.75rem;color:#4684e7;font-weight:700}.about-us .container .about-us-box .about-ratio .ratio-box .ratio-alone .ratio-subtitle[data-v-1497070d]{font-size:1.25rem;font-weight:700}.about-us .container .about-us-box .about-ratio .ratio-box .ratio-alone .ratio-content[data-v-1497070d]{position:relative;margin-top:1.85rem}.about-us .container .about-us-box .about-ratio .ratio-box .ratio-alone .ratio-content[data-v-1497070d]:before{content:"";display:inline-block;position:absolute;top:-.95rem;left:0;width:100%;height:.12rem;background-color:#4684e7;opacity:.5}.about-us .container .about-us-box .about-history[data-v-1497070d]{background:#345d98}.about-us .container .about-us-box .about-history .history-box .slider-click[data-v-1497070d]{width:100%}.about-us .container .about-us-box .about-history .history-box .slider-click .slider-his-box[data-v-1497070d]{width:18rem!important;position:relative;padding-bottom:13rem;margin-top:5.5rem}.about-us .container .about-us-box .about-history .history-box .slider-click .slider-his-box .year[data-v-1497070d]{width:7rem;padding:.45rem .85rem;text-align:center;margin:2.5rem auto auto;border-radius:5px;background:#cde2ff;color:#345d98;font-size:1.45rem;font-weight:600;position:relative}.about-us .container .about-us-box .about-history .history-box .slider-click .slider-his-box .year[data-v-1497070d]:after{position:absolute;content:"";width:0;height:0;bottom:-.5rem;left:50%;transform:translate(-50%);border-right:.45rem solid transparent;border-top:.55rem solid #cde2ff;border-left:.45rem solid transparent}.about-us .container .about-us-box .about-history .history-box .slider-click .slider-his-box .year-line[data-v-1497070d]{border-bottom:1px dashed #cde2ff;margin-top:2rem;margin-bottom:0}.about-us .container .about-us-box .about-history .history-box .slider-click .slider-his-box .year-line[data-v-1497070d]:before{position:absolute;display:block;width:10px;height:10px;left:48.5%;transform:translateY(-48.5%);border-radius:50%;background:#cde2ff;content:""}.about-us .container .about-us-box .about-history .history-box .slider-click .slider-his-box .year-content[data-v-1497070d]{position:absolute;width:14rem;text-align:center;border-radius:5px;padding:.55rem;font-size:.85rem;left:50%;top:9rem;transform:translate(-50%);color:#fff}.about-us .container .about-us-box .about-history .history-box .slider-click[data-v-1497070d]  .slick-current{color:#345d98;border-radius:.35rem}.about-us .container .about-us-box .about-history .history-box .slider-click[data-v-1497070d]  .slick-current .slider-his-box .year{background:#fff;color:#345d98;font-weight:700;font-size:1.85rem;padding:.15rem .85rem;width:8rem}.about-us .container .about-us-box .about-history .history-box .slider-click[data-v-1497070d]  .slick-current .slider-his-box .year:after{position:absolute;border-top:.55rem solid #fff}.about-us .container .about-us-box .about-history .history-box .slider-click[data-v-1497070d]  .slick-current .slider-his-box .year-line{border-bottom:1px solid #fff}.about-us .container .about-us-box .about-history .history-box .slider-click[data-v-1497070d]  .slick-current .slider-his-box .year-line:before{background:#fff}.about-us .container .about-us-box .about-history .history-box .slider-click[data-v-1497070d]  .slick-current .slider-his-box .year-content{background:#fff;color:#345d98;font-weight:600}.about-us .container .about-us-box .about-spread[data-v-1497070d]{margin-bottom:0}.about-us .container .about-us-box .about-spread .spread-box .spread-title[data-v-1497070d]{color:#000;padding:1.55rem 0}.about-us .container .about-us-box .about-spread .spread-box .spread-subtitle[data-v-1497070d]{color:#000}.about-us .container .about-us-box .about-spread .spread-box .spread[data-v-1497070d]{margin-top:2rem;text-align:center;height:29rem}.about-us .container .about-us-box .about-spread .spread-box .spread img[data-v-1497070d]{width:70%;height:100%}.about-us .about-case[data-v-1497070d]{width:100%;height:46.85rem;margin:0 0 1rem;background-image:url(../images/about-case.feedabb.webp);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;position:relative}.about-us .about-case .case-box .case-title[data-v-1497070d]{color:#000}.about-us .about-case .case-box .case-subtitle[data-v-1497070d]{color:#666}.about-us .about-case .case-box .case-list[data-v-1497070d]{max-width:1200px;display:flex;flex-wrap:wrap;margin:1.55rem auto auto}.about-us .about-case .case-box .case-list .case-alone[data-v-1497070d]{text-align:center;width:33.33%;margin-top:2.55rem}.about-us .about-case .case-box .case-list .case-alone .case0[data-v-1497070d],.about-us .about-case .case-box .case-list .case-alone .case3[data-v-1497070d]{position:relative;animation:leftAnima-data-v-1497070d 3s;-webkit-animation:leftAnima-data-v-1497070d 3s}.about-us .about-case .case-box .case-list .case-alone .case2[data-v-1497070d],.about-us .about-case .case-box .case-list .case-alone .case5[data-v-1497070d]{position:relative;animation:rightAnima-data-v-1497070d 3s;-webkit-animation:rightAnima-data-v-1497070d 3s}.about-us .about-case .case-box .case-list .case-alone .title[data-v-1497070d]{padding:.85rem;font-weight:700;color:#000;font-size:1.25rem}.about-us .about-case .case-box .case-list .case-alone .content[data-v-1497070d]{color:#333}.about-us .about-perate[data-v-1497070d]{width:100%;height:46.85rem;margin:0 0 .55rem;background-image:url(../images/about-perate-b.329e1b9.webp);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;position:relative}.about-us .about-perate .perate[data-v-1497070d]{width:75rem;height:30rem;text-align:center;margin:2rem auto auto}.about-us .about-perate .perate img[data-v-1497070d]{-o-object-fit:cover;object-fit:cover;margin:auto;text-align:center;width:80%;height:100%}.about-us .about-footer[data-v-1497070d]{width:100%;height:35rem;margin:0 0 .55rem;background-image:url(../images/contact-join.7880bb3.webp);background-size:100% 100%;background-position:50%;background-repeat:no-repeat;position:relative}.about-us .about-footer .footer-box[data-v-1497070d]{position:absolute;color:#000;top:1.85rem;left:-25rem;width:25rem;opacity:0;-webkit-animation:footer-appear-data-v-1497070d 2s ease forwards;animation:footer-appear-data-v-1497070d 2s ease forwards}.about-us .about-footer .footer-box h4[data-v-1497070d]{font-size:2.25rem;margin-bottom:.75rem}.about-us .about-footer .footer-box .enter-info-box[data-v-1497070d]{margin-bottom:.85rem}.about-us .about-footer .footer-box .enter-info-box .form-title[data-v-1497070d]{margin:0}.about-us .about-footer .footer-box .enter-info-box .enter-box[data-v-1497070d]{background:#fff;width:100%;height:40px;border:none}.about-us .about-footer .footer-box .footer[data-v-1497070d]{text-align:center;margin:1.55rem auto 1rem}@-webkit-keyframes numAnima-data-v-1497070d{0%{transform:translateY(0)}to{transform:translateY(-540px)}}@keyframes numAnima-data-v-1497070d{0%{transform:translateY(0)}to{transform:translateY(-540px)}}@-webkit-keyframes footer-appear-data-v-1497070d{to{opacity:1;left:4rem}}@keyframes footer-appear-data-v-1497070d{to{opacity:1;left:4rem}}@-webkit-keyframes banner-appear-data-v-1497070d{to{opacity:1;left:25rem}}@keyframes banner-appear-data-v-1497070d{to{opacity:1;left:25rem}}@keyframes ratioAnima-data-v-1497070d{0%{right:-10rem;opacity:.1}to{right:2rem;opacity:1}}@-webkit-keyframes ratioAnima-data-v-1497070d{0%{right:-10rem;opacity:.1}to{right:2rem;opacity:1}}@keyframes topAnimte-data-v-1497070d{0%{top:-5rem;opacity:.1}to{top:0;opacity:1}}@-webkit-keyframes topAnimte-data-v-1497070d{0%{top:-5rem;opacity:.1}to{top:0;opacity:1}}@keyframes aboutAnima-data-v-1497070d{0%{left:-10rem;top:0;opacity:.1}to{left:0;top:0;opacity:1}}@-webkit-keyframes aboutAnima-data-v-1497070d{0%{left:-10rem;top:0;opacity:.1}to{left:0;top:0;opacity:1}}@keyframes leftAnima-data-v-1497070d{0%{left:-50%;top:0;opacity:.1}to{left:0;top:0;opacity:1}}@-webkit-keyframes leftAnima-data-v-1497070d{0%{left:-50%;top:0;opacity:.1}to{left:0;top:0;opacity:1}}@keyframes rightAnima-data-v-1497070d{0%{right:-50%;top:0;opacity:.1}to{right:0;top:0;opacity:1}}@-webkit-keyframes rightAnima-data-v-1497070d{0%{right:-50%;top:0;opacity:.1}to{right:0;top:0;opacity:1}}

/*关于我们start*/

.about_bg{ position: fixed; width: 100%; height: 100%; top:0; left: 0;    background: url(../images/about_bg.jpg) no-repeat;background-size: cover;}

.about_content{ width: 60%; margin: 0 auto;}

.about_content h2,.about_content h3{ text-align: center; font-weight: bold; color: #fff; }

.about_content h2{ font-size: 40px;margin-bottom:50px;}

.about_content h3{ font-size: 26px; margin-bottom: 60px;}

.about_content p{ font-size: 16px; color: #fff; line-height: 180%; margin-bottom: 20px; text-align: center;}

.about_content.history{ text-align: center; position: relative;}

/*大事记start*/

.event_box{ width: 100%; margin: 3% auto 0;position: relative; min-height: 420px;}

.event_box .parHd {width: 100%; display: inline-block;

    height: 92px;

    overflow: hidden;}

.parHd  ul{ width: 100%; text-align: center; margin: 0 auto; padding-top: 25px !important;}

.parHd .tempWrap{ margin: 0 auto;}

.parHd .tempWrap:after{
    content: '';

    width: 85%;

    height: 1px;

    background: #580000;

    position: absolute;

    /* top: 33%; */

    /* right: -140%; */

    right: 8%;

    top: 35%;

    /* margin-top: -0.5px; */

    z-index: 10;}

/*.parHd li:before{ content: ''; width: 180%; height: 1px; background: #580000; position: absolute;top: 0; right:-140%;right: 0;}*/ 

.parHd li.no_line:before{ display: none;}

.parHd li{  display: inline-block; cursor: pointer; padding-top: 30px; font-size: 16px; color: #fff;margin:0 30px; position: relative; }

.parHd li:after{ content: ''; background: url(../images/dot_ico.png) no-repeat; width: 24px; height: 24px; position: absolute;  z-index: 20;top: -12px; left: 50%; margin-left: -12px;}

.parBd{ text-align: center; margin-top: 60px;}
.parBd .slideBox{
    color: #fff;
}
.parBd h4{ position: relative; font-size: 40px; margin-bottom: 3%; /*width: 200px;*/ padding: 0 60px;  display: inline-block; text-align: center;}

.parBd h4:after{ content:''; background: #000; width: 100px; height: 1px; position: absolute; left: -100px; bottom: 12px;}

.parBd h4:before{ content:''; background: #000; width: 100px; height: 1px; position: absolute; right: -100px; bottom: 12px;}

.parBd p{ line-height: 180%; font-size: 16px; width: 80%; margin: 0 auto;}

div#listBox {

    width: 100%;

}

.sPrev,.sNext{ width: 30px; height: 30px; display: block; position: absolute; top: 10px;}

.sPrev{ left: 0;}

.sNext{ right: 0;}

.sPrev img,.sNext img{transition: all .6s cubic-bezier(.51,1.1,.9,.95);

    -moz-transition: all .6s cubic-bezier(.51,1.1,.9,.95);

    -webkit-transition: all .6s cubic-bezier(.51,1.1,.9,.95);

    -o-transition: all .6s cubic-bezier(.51,1.1,.9,.95);
     }

