body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;color:#333}*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}dd,dl,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0}ul{-webkit-padding-start:0;padding-inline-start:0}li{list-style:none}a{color:#333;text-decoration:none}.clearover{zoom:1}.clearover::before{display:table;content:""}.container{width:1000px;margin:0 auto;padding-top:30px;padding-bottom:30px}.container-fluid{width:100%;padding:0 20px}.position-relative{position:relative}.z-index-0{z-index:0}.img-fluid{max-width:100%;height:auto}.text-center{text-align:center}.text-left{text-align:left!important}.text-white{color:#fff!important}.w-100{width:100%}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shadow{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.2);box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.border0{border:0!important}.chat{cursor:pointer}.m0{margin:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.m1{margin:15px!important}.my-1{margin-top:15px!important;margin-bottom:15px!important}.mt-1{margin-top:15px!important}.mb-1{margin-bottom:15px!important}.mx-1{margin-left:15px!important;margin-right:15px!important}.ml-1{margin-left:15px!important}.mr-1{margin-right:15px!important}.m2{margin:30px!important}.my-2{margin-top:30px!important;margin-bottom:30px!important}.mt-2{margin-top:30px!important}.mb-2{margin-bottom:30px!important}.mx-2{margin-left:30px!important;margin-right:30px!important}.ml-2{margin-left:30px!important}.mr-2{margin-right:30px!important}.m3{margin:45px!important}.my-3{margin-top:45px!important;margin-bottom:45px!important}.mt-3{margin-top:45px!important}.mb-3{margin-bottom:45px!important}.mx-3{margin-left:45px!important;margin-right:45px!important}.ml-3{margin-left:45px!important}.mr-3{margin-right:45px!important}.m4{margin:60px!important}.my-4{margin-top:60px!important;margin-bottom:60px!important}.mt-4{margin-top:60px!important}.mb-4{margin-bottom:60px!important}.mx-4{margin-left:60px!important;margin-right:60px!important}.ml-4{margin-left:60px!important}.mr-4{margin-right:60px!important}.m5{margin:75px!important}.my-5{margin-top:75px!important;margin-bottom:75px!important}.mt-5{margin-top:75px!important}.mb-5{margin-bottom:75px!important}.mx-5{margin-left:75px!important;margin-right:75px!important}.ml-5{margin-left:75px!important}.mr-5{margin-right:75px!important}.p0{padding:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.px-0{padding-left:0!important;padding-right:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.p1{padding:15px!important}.py-1{padding-top:15px!important;padding-bottom:15px!important}.pt-1{padding-top:15px!important}.pb-1{padding-bottom:15px!important}.px-1{padding-left:15px!important;padding-right:15px!important}.pl-1{padding-left:15px!important}.pr-1{padding-right:15px!important}.p2{padding:30px!important}.py-2{padding-top:30px!important;padding-bottom:30px!important}.pt-2{padding-top:30px!important}.pb-2{padding-bottom:30px!important}.px-2{padding-left:30px!important;padding-right:30px!important}.pl-2{padding-left:30px!important}.pr-2{padding-right:30px!important}.p3{padding:45px!important}.py-3{padding-top:45px!important;padding-bottom:45px!important}.pt-3{padding-top:45px!important}.pb-3{padding-bottom:45px!important}.px-3{padding-left:45px!important;padding-right:45px!important}.pl-3{padding-left:45px!important}.pr-3{padding-right:45px!important}.p4{padding:60px!important}.py-4{padding-top:60px!important;padding-bottom:60px!important}.pt-4{padding-top:60px!important}.pb-4{padding-bottom:60px!important}.px-4{padding-left:60px!important;padding-right:60px!important}.pl-4{padding-left:60px!important}.pr-4{padding-right:60px!important}.p5{padding:75px!important}.py-5{padding-top:75px!important;padding-bottom:75px!important}.pt-5{padding-top:75px!important}.pb-5{padding-bottom:75px!important}.px-5{padding-left:75px!important;padding-right:75px!important}.pl-5{padding-left:75px!important}.pr-5{padding-right:75px!important}.icon-gift{display:inline-block}.icon-gift::before{display:inline-block;width:20px;height:24px;content:"";vertical-align:middle;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAklEQVR4AewaftIAAAFISURBVK3Bv0tVUQAA4O+ed4wQRBDE/gAhaGhS3mQ0B0IN0ioUBEHgIDQIEm2JQT+MFqkhXIxwb6rRhB5B0CRqWwg2RPYDn6fhBPe9DG897vcVKSUV+vEOg2hiyzGCahMYxTDOyEYwg3F/iKqdl7XxHtO4iyHs4yw2/RZUa6KFS1jGUwzJ+vFAh6jbAPbRVnqBl9jAoG7ruKlDVJrEGn5gAwvYxRVcxn3My75iDg9xqENUOo0GvuEZxnALhWwVH/AR17DjL6LSEvbwBTNYQqF0A+fwyTGi0klMYFrWwnNM4Qlm8VmFKLuIxzildB0X8Aiv/aOIBtZ0a2MRr/Ddf4g4xE+ckL3FVbT0ICLhNuYwj3s40KMou4MVbCPpXV+QHWBbDYKaBTULahbULKhZULOgZsFRb/RmF+3oqCYaKGQJSbcChSwhISH9AglfSfFSgSBFAAAAAElFTkSuQmCC);background-position:0 0;background-size:20px 24px}.title-primary{position:relative;font-size:42px;text-align:center;color:#333}.title-primary strong{font-weight:700;color:#a90a08}.title-golden{color:#ffe0a7;border-bottom-color:#ffe0a7}.title-golden::after{background-color:#ffe0a7}.title-tips{font-size:16px;font-weight:400;color:#555;text-align:center}.btn{padding:8px 30px;font-size:16px;line-height:1;border:0;cursor:pointer;outline:0;border-radius:100px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);box-shadow:1px 1px 2px 0 rgba(0,0,0,.1)}.btn-primary{color:#fff;background-color:#a90a08}.btn-primary:hover{background-image:none;background-color:#ff2844}.btn-primary-outline{color:#a90a08;background-color:transparent;border:1px solid #a90a08}.btn-primary-outline:hover{background-color:#a90a08;color:#fff}.btn-info{background-color:#ffab27}.btn-golden{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff4e0),to(#ffe0a7));background-image:-webkit-linear-gradient(top,#fff4e0,#ffe0a7);background-image:linear-gradient(to bottom,#fff4e0,#ffe0a7);color:#a90a08}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group{margin-bottom:10px;border:1px solid #ddd;border-radius:4px}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group{margin-bottom:0}.form-inline .form-group+.form-group{margin-left:10px}.form-control{width:100%;height:100%;padding:8px 10px;font-size:16px;border:0;border-radius:4px}.form-control:focus{outline:0}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:8px 10px;background-color:#fff;border:1px solid transparent;border-radius:4px;overflow:hidden}.input-group .form-control{padding:0;border:0}.input-group .captcha{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%}.input-group .codetxt{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:red;border:0;background:0 0;outline:0;cursor:pointer}.input-group .codetxt:hover{color:#888}.input-group .disabled{color:rgb(127.5,127.5,127.5)}.teacher-swiper{--swiper-navigation-size:16px;--swiper-navigation-color:#fff;padding:30px;border:1px solid #a90a08;border-radius:10px}.teacher-swiper .swiper-button-next,.teacher-swiper .swiper-button-prev{top:20px;width:28px;height:28px;border-radius:50%;background-color:#b00f09}.teacher-swiper .swiper-button-prev{left:auto;right:50px}.teacher-swiper .swiper-button-next{right:0}.teacher-swiper .swiper-pagination{text-align:right}.teacher-item{display:-webkit-box;display:-ms-flexbox;display:flex}.teacher-info{margin-left:20px}.teacher-name{position:relative;margin-bottom:15px;padding-bottom:10px;font-size:26px;border-bottom:2px solid #ffab27}.teacher-name::after{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);width:100px;height:2px;content:"";background-color:#b00f09}.teacher-desc{font-size:16px;color:#666;line-height:1.5;display:-webkit-box;height:96px;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.teacher-pagination-bullet{width:100px;border-radius:0}.teacher-pagination-bullet img{width:100%}.campus{background:url(../images/bg-campus.jpg) no-repeat center}.campus .site-list .item{-webkit-box-shadow:0 0 5px 0 rgba(169,10,8,.2);box-shadow:0 0 5px 0 rgba(169,10,8,.2)}.campus .site-list .active{color:#a90a08;border:1px solid #a90a08}.campus .tabs .tab.active{background-color:#a90a08}.campus .position .map{width:650px}.campus .position .t1{color:#a90a08}.campus .position .form-container .item{width:auto}.campus .position .form-container .form-code{width:auto}.campus .position .form-container .form-code .item{width:170px}.campus .position .form-container .form-code .kaptcha-btn{color:#fff;background-color:#a90a08}.campus .position .form-container .form-privacy{padding-left:0}.campus .position .form-container .submit{color:#fff;background-color:#a90a08}.campus .imgs{padding-bottom:0}.banner{height:668px;background:url(../images/banner.jpg) no-repeat center}.form-1 .submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bg-course{background:url(../images/bg-course.jpg) no-repeat center}.course-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.course-tabs .active{color:#fff;background-color:#a90a08}.course-tab{padding:5px 20px;font-size:24px;background-color:#fff;border-radius:10px 10px 0 0;cursor:pointer}.course-tab+.course-tab{margin-left:20px}.course-content{padding:20px;background-color:#a90a08;border-radius:0 10px 10px}.course-content .current{display:-webkit-box;display:-ms-flexbox;display:flex}.course-content-item{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-item{width:216px;margin:10px;padding:20px;text-align:center;background-color:#fff;border-radius:10px;overflow:hidden}.course-item h3{margin:-20px -20px 20px;padding:10px 0;color:#a90a08;background-color:#ffe5bc}.course-item p{text-align:left}.course-item button{margin:20px auto 0}.bg-form{background:url(../images/bg-form2.jpg) no-repeat center}.form-2{width:1000px;margin:0 auto;padding:20px 0;text-align:center}.text-golden{color:#ffe0a7}.service-list{position:relative;height:577px;background:url(../images/4r.png) no-repeat center,-webkit-gradient(linear,left top,left bottom,from(#fff4e0),to(#ffe0a7));background:url(../images/4r.png) no-repeat center,-webkit-linear-gradient(top,#fff4e0,#ffe0a7);background:url(../images/4r.png) no-repeat center,linear-gradient(to bottom,#fff4e0,#ffe0a7);border-radius:30px}.service-list-item{position:absolute}.service-list-item h4{margin-bottom:10px;font-size:30px;color:#a90a08}.service-list-item p{font-size:24px;line-height:1.2}.service-list-item:first-child{left:120px;top:90px;text-align:right}.service-list-item:nth-child(2){right:143px;top:90px}.service-list-item:nth-child(3){left:70px;top:390px;text-align:right}.service-list-item:last-child{right:100px;top:390px}.bg-white{padding:30px;background-color:#fff;border-radius:15px}.bg-gray{background-color:#f1f1f1}.books-slider{--swiper-navigation-size:20px;--swiper-pagination-color:#a90a08}.books-slider .swiper-button-next,.books-slider .swiper-button-prev{width:40px;height:40px;color:#fff;background-color:rgba(0,0,0,.5);border-radius:50%}.book-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 60px;border:1px solid #a90a08;border-radius:25px}.book-info{margin-left:20px}.book-name{margin-bottom:20px;font-size:24px;color:#a90a08}.book-desc{margin-bottom:20px;line-height:1.8}.bg-service{background:url(../images/bg-service.jpg) no-repeat center}.service-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.service-item:nth-child(1) h3{background:url(../images/s1.png) no-repeat center}.service-item:nth-child(2) h3{background:url(../images/s2.png) no-repeat center}.service-item:nth-child(3) h3{background:url(../images/s3.png) no-repeat center}.service-item{position:relative;width:300px;padding:30px 10px 90px;text-align:center;background-image:-webkit-gradient(linear,left top,right top,from(#fff4e0),to(#fff));background-image:-webkit-linear-gradient(left,#fff4e0,#fff);background-image:linear-gradient(to right,#fff4e0,#fff);border:1px solid #a90a08;border-radius:30px;overflow:hidden}.service-item h3{height:152px;margin:-30px -30px 15px;font-size:24px;line-height:152px;color:#fff}.service-item h4{margin-bottom:10px}.service-item button{position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bg-cert{background:url(../images/bg-cert.jpg) no-repeat center}.cert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#fff;border-radius:30px}.cert-item{width:310px;padding:20px;text-align:center;background-color:#f3f3f3;border-radius:10px}.cert-item p{margin-bottom:30px;padding:30px 0;font-size:24px;border-bottom:1px dashed #aaa}