/*头部*/
.div-header {width: 640px; height: 86px; background-color: #202c4d; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33); position: fixed; z-index: 998}
.img-header-logo {padding-left: 129px; padding-top: 17px; text-align: center;}
.img-header-phone {float: left; padding-left: 25px; padding-top: 25px; vertical-align: middle;}
.img-header-menu {float: right;padding-right: 20px; padding-top: 25px;}
/*banner轮播图*/
.banner{ margin:auto;}
.banner ul li{margin:0 -10px;transform:translate3d(0,0,0);}
.div-swiper-banner {height: 496px; overflow: hidden; background: #fff;transform:translate3d(0,0,0);}
.div-swiper-banner img{width: 600px; height: 342px; border-radius: 10px; box-shadow:  2px 2px 6px rgba(0, 0, 0, 0.30);transform:translate3d(0,0,0);}
.div-swiper-banner .swiper-container{margin:106px auto;transform:translate3d(0,0,0); overflow: hidden;}
/*轮播图公共样式*/
.swiper-container{position:relative;overflow:hidden;z-index:1;width:640px;transform:translate3d(0,0,0);}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transform:translate3d(0,0,0);}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0vw;left:0;width:100%;text-align:center}
.swiper-pagination-bullet{width:14px;height:14px;display:inline-block;border-radius:50%;background:#707070;cursor:pointer;opacity:.6}
.swiper-pagination-bullet-active{background:#333;opacity:.8}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:19px 16px 0px 6px;}
.swiper-slide-active{position: relative;z-index: 25}

/*头部菜单*/
.icon-guanbi:before{content: url("../images/x.png")}
.icon-fanhui:before{content:"\e641"}
.iconfont{font-family:"iconfont" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.nav{display:block;width:80px;height:80px;position:absolute;top:1px;right:25px}
/*.nav hr{border:3px solid #de5f11;margin-top:10px}
.nav:hover hr{border:3px solid #f60}*/
.menu{position:fixed;width:280px;height:100%;background:#202c4d; opacity:.9; z-index:999;top:0;right:-280px;transition:.5s;-webkit-transition:.5s}
.gb_btn{width:100%;height:120px}
.gb_btn a{display:block;color:#fff;font-size:32px;padding:30px}
.gb_btn a:active{color:#ddd}
.menu ul{width:230px;margin-left:50px;font-size:31px}
.menu ul li{width:200px;max-height:70px;overflow:hidden;transition:.5s;-webkit-transition:.5s}
.menu ul li a{color:#fff}
.menu ul li span{display:block;padding:12px 0 20px 0;opacity:0;transition:.3s;-webkit-transition:.3s}
.menu ul li span a{display:block;font-size:28px;color:#ddd;padding:14px }
.menu ul li span a:active{color:#fff}
.nav_show{max-height:500px !important}
.nav_show span{opacity:1 !important}

/*banner菜单*/
.dl-menu-img {width: 640px; height: 325px; margin-top: 15px; background: #fff; overflow: hidden;}
.dl-menu-img ul {width: 620px; height: 325px; background-color: #fff; overflow: hidden; margin:auto; padding-top: 20px;}
.dl-menu-img ul li {width:155px;text-align: center;height: 150px;}
.dl-menu-img ul li img{border-radius: 50%; box-shadow: 2px 3px 6px #999;}

/*板块标题样式*/
.div-title-content{margin-top: 51px; text-align: center;}
.span-title-big{width: 207px;height: 28px;font-size: 30px;font-weight: bold;font-stretch: normal;line-height: 19px;letter-spacing: 5px;color: #333333;}
.span-title-en{width: 200px;height: 15px;font-size: 23px;font-weight: normal;font-stretch: normal;line-height: 19px; color: #333333;}
.div-title-border{width: 338px; height: 39px; line-height: 39px; border-top: 1px dashed #707070; border-bottom: 1px dashed #707070;margin:0 auto}
.div-title-border-white{width: 338px; height: 39px; line-height: 39px; border-top: 1px dashed #fff; border-bottom: 1px dashed #fff;margin:0 auto}
.span-title-small{width: 200px;height: 20px;font-size: 23px;font-stretch: normal;line-height: 20px;color: #707070;}
.title-white{color: #fff;}
/*控件样式*/
input::-webkit-input-placeholder {color: #c2c2c2 ;font-size: 22px;}
input{ color: #707070; font-size: 22px; background: transparent;}
.div-btn{cursor: pointer;position: absolute; font-weight: bold; background-image: linear-gradient(90deg, #cea877 0%, #be9865 93%), linear-gradient(#be9865, #be9865); background-blend-mode: normal,normal; border-radius: 30px;font-size: 24px; font-stretch: normal;line-height: 62px;letter-spacing: 2px;color: #ffffff;text-align: center}

/*图片放大样式*/
.click-bigger{transform: scale(1.1); -ms-transform: scale(1.1);}
.click-bg-bigger{background-size: 105% 105% !important;}

/*我们的课程*/
.div-our-courses {height: 1280px; margin-top: 15px; width: 640px; background: #fff;text-align: center; overflow: hidden;}
.div-course-content{overflow: hidden; height: 640px;}
.dl-our-course{margin-top: 20px;height: 630px; overflow: hidden;}
.dl-our-course dt{position:relative; width: 397px; height: 397px; margin-left: 19px; margin-top: 3px; background-image: url('../images/our_course_xm.jpg'); background-repeat: no-repeat;background-size:100% 100%; border-radius: 8px; box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.33);}
.dl-our-course dd{position:relative;width: 193px; height: 193px; margin-left: 12px; border-radius: 8px; background-repeat: no-repeat;background-size:100% 100%; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);}
.div-course-big{position:absolute;width:100%;height:140px; z-index:10;background:rgba(48,8,8,.6); color: #FFFFFF;border-radius: 0 0 8px 8px; bottom: 0;}
.dd-course-zp{margin-top: 3px;background-image: url('../images/our_course_zp.jpg')}
.dd-course-xp{margin-top: 11px; background-image: url('../images/our_course_xp.jpg')}
.dd-course-zm{margin-top: 11px; margin-left: 19px !important; background-image: url('../images/our_course_zm.jpg')}
.dd-course-rl{margin-top: 11px; margin-left: 11px; background-image: url('../images/our_course_rl.jpg')}
.dd-course-hs{margin-top: 11px; background-image: url('../images/our_course_hs.jpg')}
.span-course-big{width: 180px; height: 30px; margin: 10px auto 10px 20px; float: left; font-size: 26px; text-align: left; font-weight: bold;}
.span-course-small{margin-left:20px; margin-right: 40px; float: left; text-align: left; font-size: 22px; line-height: 25px;}
.div-course-tag{width: 50px; height: 70px; z-index:11;background-image: url('../images/our_course_teacher.png'); position: absolute; bottom: 75px; right: 25px;}
.div-course-small{position:absolute;width:100%;height:50px; z-index:10;line-height:50px;background:rgba(48,8,8,.6);color: #FFFFFF;border-radius: 0 0 8px 8px; bottom: 0; font-size: 26px; font-weight: bold;}
.div-course-charge{width: 100%; height: 480px; position: relative;}
.div-course-charge-form{position: absolute; margin-left:20px; width: 600px; height: 410px; margin-top: 35px; background-color: #f2f2f2;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);border-radius: 6px; font-size: 22px;}
.div-course-charge-form label{float: left; padding-left: 20px; padding-top: 30px; font-weight: bold; color: #333;}
/*.div-course-choice-checked{width: 115px;height: 36px; line-height:36px; border-radius: 3px;border: solid 1px #7d6039;}*/
.div-course-choice{width: 120px;height: 40px; line-height:40px; background: #e6e6e6;border-radius: 3px;border: solid 1px #7d6039;}
.div-course-charge-form .checked{background: #cea877;}
.div-course-charge-form ul{margin-top: 30px; line-height: 31px;}
.div-course-charge-form ul li{margin-left: 40px; margin-right: 36px; margin-top: 26px;cursor: pointer; font-weight: bold; color: #333;font-size: 22px;}
.div-course-charge-title{width: 126px; height: 43px; position: absolute; z-index: 11; left: 256px; top: 11px; background-image: url('../images/course_charge.png')}
.div-charge-amount{position: absolute; top: 230px; left: 110px; width: 380px;height: 60px;background-color: #e6e6e6;border-radius: 30px;border: solid 1px #be9865;}
.div-charge-mobile{width: 380px;height: 60px;position: absolute; top:225px; left:110px;}
.input-charge-mobile{width: 360px;height: 60px;box-shadow: inset 0px 3px 4px rgba(0, 0, 0, 0.11);border-radius: 30px;border: solid 1px #be9865; line-height: 19px;padding-left: 20px;}
.div-charge-quote{width: 380px;height: 60px;position: absolute; top:315px; left:110px;}

/*名师团队*/
.div-teracher{height: 720px; margin-top: 15px; overflow: hidden; position: relative; background: #fff}
.div-teacher-team{width: 100%; height: 315px; background-image: url("../images/teacher-back.jpg");text-align: center; overflow: hidden;}
.div-swiper-teacher{width:100%; height:315px; position: absolute; top: 175px; text-align: center;transform:translate3d(0,0,0); overflow: hidden;}
.div-quality-course{width: 100%; height: 137px; position: relative;}
.div-quality-course-form{margin-left:20px; width: 600px; height: 137px; margin-top: 227px; background: #f2f2f2;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);border-radius: 6px; font-size: 15px;}
.div-quality-course-title{width: 125px; height: 41px; position: absolute; z-index: 11; left: 50%; transform: translate(-50%,0); top: 520px; background-image: url('../images/quality-course.png')}
.div-quality-course-mobile{width: 420px;height: 60px;position: absolute; top:40px; left:60px;}
.input-quality-course-mobile{width: 412px;height: 60px;box-shadow: inset 0px 3px 4px rgba(0, 0, 0, 0.11);border-radius: 30px;border: solid 1px #be9865;line-height: 19px;padding-left: 20px;}
.div-quality-course-btn{ right: 60px; top:40px; width: 147px; height: 62px;}
.div-search-more{position: absolute; left: 50%; transform: translate(-50%,0); bottom: 30px; width: 138px; height: 39px; border-radius: 19px; border: solid 2px #454c67;font-size: 18px; line-height: 39px; text-align: center; cursor: pointer; overflow: hidden;}
/*名师团队轮播图*/
.div-swiper-teacher img{width: 478px; height: 279px; border-radius: 10px;transform:translate3d(0,0,0);}
.div-swiper-teacher .swiper-container{margin:20px auto;}
.teacher ul li{margin:0 20px; position: relative;transform:translate3d(0,0,0);}
.swiper-button-next, .swiper-button-prev {position: absolute;top:120px; width: 43px !important; height: 43px !important; z-index: 12; cursor: pointer; display: flex; align-items: center; justify-content: center;}
.swiper-teacher-button-prev{left: 20px; background-image: url("../images/arrow-left.png")}
.swiper-teacher-button-next{right: 20px; background-image: url("../images/arrow-right.png")}
.swiper-teacher-btn-detail{position: absolute; width: 105px; height: 35px; top: 220px; left: 40px; background-color: #be9865; border-radius: 4px; font-size: 20px; line-height: 35px; color: #fff; cursor: pointer;}
.teacher .swiper-slide-next img, .banner .swiper-slide-next img{height: 80%; margin-top: 5%;opacity:0.6;}
.teacher .swiper-slide-prev img, .banner .swiper-slide-prev img{height: 80%; margin-top: 5%;opacity:0.6;}

/*我们的优势*/
.div-advantage {height: 1060px; margin-top: 15px; background: #fff;text-align: center; overflow: hidden; position: relative;}
.div-advantage-detail{height: 426px;position: relative; margin-top: 30px;}

.div-advantage-detail-around{width: 161px;height: 101px;font-size: 20px; line-height: 22px;letter-spacing: 0px;color: #333333;position: absolute; text-align: left;}
.div-course-charge{width: 100%; height: 450px; position: relative;}
.div-advantage-form{position: relative; margin-left:20px; width: 600px; height: 340px; margin-top:80px; background-color: #f2f2f2;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);border-radius: 6px; font-size: 15px;}
.div-advantage-form-title{width: 357px; height: 42px; position: absolute; z-index: 11; left: 50%; transform: translate(-50%,0); bottom: 342px; background-image: url('../images/advantage-form-title.png')}
.div-advantage-username{width: 460px; height: 40px; line-height: 40px; border-bottom: solid 1px #c2c2c2; position: absolute; left: 50%; transform: translate(-50%,0); top:37px; position: relative;}
.div-advantage-phone{width: 460px; height: 40px; line-height: 40px; border-bottom: solid 1px #c2c2c2; position: absolute; left: 50%; transform: translate(-50%,0); top:67px; position: relative;}
.div-advantage-course{width: 460px; height: 40px; line-height: 40px; border-bottom: solid 1px #c2c2c2; position: absolute; left: 50%; transform: translate(-50%,0); top:97px; position: relative;}
.div-advantage-form input{width: 300px; height: 38px; line-height: 38px; background: #f2f2f2;}
.div-advantage-username-icon{width: 24px; height: 24px; position: absolute; left: 0; top:10px; background-image: url("../images/icon-username.png")}
.div-advantage-phone-icon{width: 24px; height: 24px; position: absolute; left: 0; top:10px; background-image: url("../images/icon-phone.png")}
.div-advantage-course-icon{width: 24px; height: 24px; position: absolute; left: 0; top:10px; background-image: url("../images/icon-course.png")}
.div-get-in{width: 380px;height: 60px;bottom:30px; left:110px;}

/*品牌历史*/
.div-history{width: 640px; height: 1180px; margin-top: 15px; position: relative; overflow: hidden; background: #fff;}
.div-history-bg{width: 100%; height: 550px; background-image: url("../images/history_bg.jpg");background-repeat: no-repeat;background-size:100% 100%; text-align: center; overflow: hidden;}
.div-history-description{width: 382px; height: 310px;font-size: 20px;color: #ffffff;line-height: 30px; text-align: left; margin-left:20px; margin-top: 20px;}
.div-history-play{width: 208px; height: 306px; border-radius: 8px; position: absolute; top: 200px; right: 20px; background-image: url("../images/history-play.png"); line-height: 200px;}
.img-history-play{position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%)}
.div-history-prize{width: 640px; height: 150px; margin-top: 20px;}
.div-history-prize ul li{width: 215px; height: 142px; margin-left: 30px;transform:translate3d(0,0,0);}
.div-history-prize ul li img{width: 208px; height: 137px; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);border-radius: 6px;transform:translate3d(0,0,0);}
.div-idea{width: 600px; height: 379px; background-image: url("../images/idea-bg.jpg"); margin-left: 20px; margin-top: 45px;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);border-radius: 6px;}
.div-idea-title{width: 124px; height: 40px; position: absolute; z-index: 11; left: 256px; top: 744px; background-image: url('../images/idea-title.png');}
/*匀速无缝滚动得奖情况*/
.prize .swiper-wrapper{-webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -ms-transition-timing-function: linear; -o-transition-timing-function: linear; transition-timing-function: linear;}

/*学员风采*/
.div-stu{width: 640px; height: 830px; margin-top: 15px; overflow: hidden; position: relative; background: #fff; text-align: center;}
.div-stu dl{margin-top: 20px;}
.dt-stu-big{width: 600px; height: 137px; margin-top: 10px; margin-left:20px; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15); background-repeat: no-repeat;background-position:center center;background-size:100% 100%;border-radius: 6px; transition: 1s;}
.dt-stu-picture_up{background-image: url("../images/stu_1.jpg")}
.dt-stu-picture_down{background-image: url("../images/stu_2.jpg")}
.dd-stu-small{width: 193px; height: 137px; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);border-radius: 6px; transform: rotate(0deg); margin-right: 10px; margin-top: 10px; overflow: hidden;}
.img-stu-small{transition: all 0.6s; -ms-transition: all 0.8s;}
.div-stu-course-form{margin-left:20px; width: 600px; height: 137px; background: #f2f2f2;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);border-radius: 6px; font-size: 15px; position: absolute; bottom: 30px;}
.div-stu-course-form .div-quality-course-mobile{left: 40px !important;}
.div-stu-course-form .div-quality-course-btn{right: 40px;}
/*创业案例*/
.div-case{width: 640px; height: 768px; overflow: hidden; margin-top: 15px; text-align: center; background-image: url("../images/case-bg.jpg")}
/*创业案例轮播图*/
.case{margin-top: 15px !important;}
.div-swiper-case{height: 500px;}
.div-swiper-case li{height: 500px; margin-top: 120px;transform:translate3d(0,0,0);}
.div-swiper-case .swiper-case-detail{margin:0 20px; position: relative;width: 512px; height: 376px; border-radius: 10px; box-shadow:  2px 2px 6px rgba(0, 0, 0, 0.30); color: #fff;}
.case .swiper-slide-next div, .case .swiper-slide-prev div{opacity:0.6;}
.swiper-case-button-prev, .swiper-case-button-next{position: absolute;top:270px !important; width: 33px !important; height: 49px !important; z-index: 12; cursor: pointer; display: flex; align-items: center; justify-content: center;}
.swiper-case-button-prev{left: 70px; background-image: url("../images/arrow-clear-left.png")}
.swiper-case-button-next{right: 70px; background-image: url("../images/arrow-clear-right.png")}
.swiper-case-detail{width: 512px; height:520px;}
.swiper-case-btn-detail{position: absolute; top: 330px; left: 50%; transform: translate(-50%,0); cursor: pointer; z-index: 10; width: 278px;height: 86px; line-height:86px; color: #fff; font-size: 27px; background-image: linear-gradient(90deg,#cea877 0%,#be9865 93%),linear-gradient(#ff8989,#ff8989);box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.33);border-radius: 43px;}
.swiper-case-tag-detail img{position: absolute; top:-95px; left: 50%; transform: translate(-50%,0); width: 158px; height: 158px;border-radius: 15px;}
.swiper-case-detail-title{position:absolute; top: 90px; left: 50%; transform: translate(-50%,0); text-align: center; font-size: 38px;}
.swiper-case-detail-content{width: 350px; height: 96px; position: absolute; top: 155px; left: 50%; transform: translate(-50%,0); font-size: 23px; line-height: 33px; text-align: left;}

/*校区环境*/
.div-campus{width: 640px; height: 1780px; overflow: hidden; margin-top: 15px; text-align: center;background: #fff; position: relative;}
.div-campus-bg-up{width: 520px; height: 489px; margin-top: 20px; margin-left: 90px; background-image: url("../images/campus-bg-1.jpg")}
.div-campus-bg-down{width: 520px; height: 489px; margin-left: 20px; background-image: url("../images/campus-bg-2.jpg")}
.div-campus-form{margin-top: 70px;}
.div-campus-form-title{width: 326px; height: 42px; position: absolute; z-index: 11; left: 50%; transform: translate(-50%,0); bottom: 362px; background-image: url('../images/last20.png')}
/*匀速无缝滚动校园环境*/
.campus .swiper-wrapper{-webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -ms-transition-timing-function: linear; -o-transition-timing-function: linear; transition-timing-function: linear;}
.div-campus-swiper{width: 640px; height: 150px; margin-top: 20px;}
.div-campus-swiper ul li{width: 215px; height: 142px; margin-left: 10px;}
.div-campus-swiper ul li img{width: 208px; height: 137px; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);border-radius: 6px;}
/*.div-campus-swiper .swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}
.div-campus-swiper .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0vw;left:0;width:100%;text-align:center}
.div-campus-swiper .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:50%;background:#707070;cursor:pointer;opacity:.6}
.div-campus-swiper .swiper-pagination-bullet-active{background:#333;opacity:.8;width:20px;border-radius:50%;}
.div-campus-swiper .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:19px 16px 0px 6px;}*/

/*新闻资讯*/
.div-news{height: 710px; overflow: hidden; margin-top: 15px; text-align: center;background: #fff; position: relative;}
.tab-btn{height: 90px; overflow: hidden; margin: 10px 0;}
.tab-btn .tab-title{display:block;width: 172px;height: 43px;background-color: #e6e6e6;border-radius: 6px; margin: 20px 20px; line-height: 43px; color: #999; float: left; text-align: center;}
.tab-btn .ishere{background-color: #454c67; color: #fff !important;}
.tab-main{width:600px; height:420px; margin: 20px 20px; }

.tab-list{display: none;}
.tab-list li{display:block;height:140px;width: 600px; cursor:pointer;float: left; }
.div-news-list{height: 120px; line-height:120px; position: relative; border-bottom: 1px dashed #707070; padding-top: 20px;}
.div-news-list img{ width: 155px; height: 107px; border-radius: 7px; position: absolute; left: 0;}
.div-news-title{position: absolute; width: 425px; height: 30px; line-height: 30px; font-size: 25px; font-weight: bold; color: #333; left: 175px; text-align: left;}
.div-news-summary{position: absolute; width: 425px; height: 60px; line-height: 25px; font-size: 22px; color: #999; left: 175px; top: 60px; text-align: left;}
.div-news-time{position: absolute; width: 150px; height: 22px; line-height: 22px; font-size: 22px; color: #999; right: 0; bottom: 10px; text-align: right;}

/*脚部*/
.div-footer{width: 640px; height: 171px; background: #202d50; margin-top: 15px;text-align: center; font-weight: normal; font-size: 22px; color: #fff; line-height: 30px; position: relative;}
.div-footer-content{width: 400px; position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%); text-align: left;}
.div-footer-addr{width: 25px; height: 25px; position: absolute;top:43px; left: 83px; background-image: url("../images/footer-icon-addr.png")}
.div-footer-email{width: 24px; height: 17px; position: absolute;top:79px; left: 83px; background-image: url("../images/footer-icon-email.png")}
.div-footer-call{width: 24px; height: 23px; position: absolute;top:106px; left: 83px; background-image: url("../images/footer-icon-call.png")}

/*公共banner*/
.div-banner{height: 427px;overflow: hidden; padding-top: 85px;}
.div-btn-course-consult{position: absolute; bottom: 55px;left: 192px; width: 256px;height: 60px; line-height: 60px; text-align: center; background-image: linear-gradient(90deg, #cea877 0%, #be9865 93%), linear-gradient(#454c67,#454c67);border-radius: 29px;font-size: 28px; color: #fff; cursor: pointer;}
/*报名表*/
.div-sign-up{height: 410px; overflow: hidden; position: relative; background: #fff;}
.div-class-form{margin-top: 52px;}
.div-sign-up input{padding-left: 40px;}
.div-sign-up .div-campus-form-title{top:30px;}


/*课程页*/
.div-rl-content{height: 2860px; margin-top: 10px; background-image: url("../images/course/rl-bg.jpg");overflow: hidden; position: relative;}
.div-rl-content .div-title-content{margin-top: 110px;}
.div-wf-content{height: 2880px; margin-top: 10px; background-image: url("../images/course/wf-bg.png");overflow: hidden; position: relative;}
.div-wf-content .div-title-content{margin-top: 110px;}
.div-cp-content{height: 2880px; margin-top: 10px; background-image: url("../images/course/cp-bg.png");overflow: hidden; position: relative;}
.div-cp-content .div-title-content{margin-top: 110px;}
.div-wp-content{height: 2880px; margin-top: 10px; background-image: url("../images/course/wp-bg.png");overflow: hidden; position: relative;}
.div-wp-content .div-title-content{margin-top: 110px;}
.div-cf-content{height: 2880px; margin-top: 10px; background-image: url("../images/course/cf-bg.png");overflow: hidden; position: relative;}
.div-cf-content .div-title-content{margin-top: 110px;}
.div-title-border{margin-top: 10px;}
.div-title-border-white{margin-top: 10px;}
.div-summary{width:590px; height: 380px; margin: 40px auto 0 auto; position: relative;}
.div-summary img{overflow: hidden; width: 282px; height: 379px; border-radius: 3px;}
.div-summary-content{width: 342px; height: 308px; background: #ededed; position: absolute; top: 36px; right: 0;border-radius: 3px; overflow: hidden; display: block;}
.div-summary-title{margin-top: 28px; margin-left: 26px; font-size: 28px; color: #333;}
.div-summary-title-2{margin-top: 18px; margin-left: 26px; font-size: 23px;}
.div-summary-detail{margin: 25px 30px auto 26px; font-size: 22px; color: #999;}
.div-btn-ask{width: 209px; height: 52px; background-color: #454c67; border-radius: 26px; color: #fff; font-size: 28px; line-height: 52px; text-align: center; position: absolute; bottom: 12px; right: 67px;}
.div-detail-title{height: 31px; font-size: 30px; color: #ed7947; letter-spacing: 3px; margin: 62px auto 0 auto; overflow: hidden; text-align: center; font-weight: bold;}
.div-detail-summary{height: 25px; font-size: 25px;  color: #333; overflow: hidden; margin: 45px auto 0 auto; text-align: center; line-height: 23px;}
.div-detail-content{font-size: 23px; line-height: 34px; margin-left: 40px; margin-right: 40px;}
.div-detail-content span{color: #ed7947;}
.div-detail-img{width: 560px; overflow: hidden; margin: 30px auto 0 auto; text-align: center}
.div-plan-form{margin-left:20px; width: 600px; height: 137px; font-size: 15px; position: absolute; bottom: 0;}
.div-people{height: 820px; overflow: hidden; margin-top: 10px; background-image: url("../images/course/people-bg.png"); position: relative;}
.div-people .div-btn-course-consult{bottom: 34px;}
.div-service{height: 991px; overflow: hidden; position: relative; margin-top: 10px; background: #fff;}
.dl-6big dd{width: 171px; height: 308px; overflow: hidden; margin-left: 31.75px; margin-top: 50px; border-radius: 85px; transform: rotate(0deg); position: relative; text-align: center; box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.5);}
.div-6big-img{width: 171px; height: 242px; overflow: hidden; display:flex;justify-content:center;}
.div-6big-img img{transition: all 0.6s; -ms-transition: all 0.8s;}
.div-6big-div{width: 171px; height: 70px; background: #be9865; position: absolute; z-index: 10; bottom: 0; font-size: 20px; line-height: 23px; color: #fff;font-weight: bold;padding-top: 10px;}
.div-6big-div-2{background: #454c67;}
.div-4v{height: 975px; background-image: url("../images/course/4v-bg.jpg"); margin-top: 10px; overflow: hidden;}
.div-4v-content{width: 547px; height: 148px; position: relative;  margin: 46px auto; line-height: 148px; overflow: hidden;}
.div-border-dashed{width: 300px; height: 1px; border-bottom: 1px dashed #e8e8e8; margin: 65px auto;}
.div-4v-btn{width: 132px; height: 52px; position: absolute; z-index: 10; background: #be9865; border-radius: 6px; font-size: 28px; line-height: 52px; color: #fff;letter-spacing: 2px; text-align: center;}
.div-4v-border{width: 232px; height: 145px; background-image: url("../images/course/4v-border.png"); position: absolute;}
.div-4v-img{width: 212px; height: 124px; overflow: hidden; display:flex;justify-content:center;align-items: center;border-radius: 15px; margin: 10px auto;}
.div-4v .position-left{ left: 0; top: 40px;}
.div-4v .position-right{ right: 0; top: 40px;}
.div-4v .img-left{ top: 0; left: 0;}
.div-4v .img-right{ top: 0; right: 0;}

.div-intro-title{height: 28px; margin: 42px auto 0 auto; font-size: 28px; color: #000; text-align: center;}
.div-intro-title-white{height: 28px; margin: 52px auto 0 auto; font-size: 28px; color: #fff; text-align: center;}
.div-intro-summary{height: 22px; margin: 28px auto 0 auto; font-size: 22px; color: #000; text-align: center;}
.div-intro-summary-white{height: 22px; margin: 28px auto 0 auto; font-size: 22px; color: #fff; text-align: center;}
.div-intro-line{width: 43px;height: 5px; background: #BE9865;margin: 10px auto;}
.div-intro-content{width: 556px; height: 150px; margin: 38px auto 0 auto; line-height: 29px; text-align: left; font-size: 22px;overflow: hidden;}
.div-intro-play{width: 512px; height: 172px; overflow: hidden; margin: 15px auto; cursor: pointer;}



