.min-navs{height: 60px;width: 100%;}
.min-navs.position-fixed{position: fixed;left: 0;top: 0;z-index: 99;background: #fff;box-shadow: 0 5px 5px rgba(46,46,46,0.2);}
.min-navs .m1000{height: 100%;}
.min-navs ul{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.min-navs li{min-width: 100px;height: 28px;border-radius: 5px;border: 1px solid #0f7268;background: #fff;padding: 0 10px; margin: 0 6px 0 7px;font-size: 14px;color: #0f7268;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.min-navs li.active{border: 1px solid #f39800;background: #f39800;color: #fff;}
/*  */
.page .mas-title{font-size: 30px;color: #333;font-weight: bold;margin-left: 24px;position: relative;}
.page .mas-title::before{content: '';width: 49px;height: 43px;background: url('../images/icon-1.png') no-repeat;position: absolute;left: -28px;top: -16px;}
.page .mas-title span{position: relative;}
/*  */
.schedule-page{padding-top: 56px;}
.schedule-page .padding{padding: 48px 0 0 0;}
.schedule-page .schedule-time{width: 960px;height: 303px;background: url('../images/page1_1.png') no-repeat right -11px top -14px;position: relative;}
.schedule-page .title{font-size: 16px;color: #fff;font-weight: bold;text-align: center;line-height: 30px; width: 173px;height: 30px;position: absolute;}
.schedule-page .title.icon::before{content: '';width: 23px;height: 23px;background: url('../images/icon-5.png') no-repeat;position: absolute;left: 3px;top: 3px;}
.schedule-page .t-1{left: 153px;top: 0;}
.schedule-page .t-2{left: 363px;top: 0;}
.schedule-page .t-3{left: 576px;top: 0;}
.schedule-page .t-4{left: 787px;top: 0;}
.schedule-page .t-5{left: 48px;top: 272px;}
.schedule-page .t-6{left: 258px;top: 272px;}
.schedule-page .t-7{left: 468px;top: 273px;}
.schedule-page .t-8{left: 680px;top: 273px;}
 
.schedule-page .text{font-size: 14px;line-height: 20px;color: #14695d;font-weight: bold;position: absolute;}
.schedule-page .e-1{left: 180px;top: 44px;}
.schedule-page .e-2{left: 389px;top: 44px;}
.schedule-page .e-3{left: 602px;top: 44px;}
.schedule-page .e-4{left: 814px;top: 44px;}

.schedule-page .e-5{left: 76px;top: 165px;}
.schedule-page .e-6{left: 285px;top: 165px;}
.schedule-page .e-7{left: 496px;top: 165px;}
.schedule-page .e-8{left: 705px;top: 165px;}
/*  */
.suburban-page{padding-top: 80px;}
.suburban-page .content{padding: 36px 60px 0 66px;}
.suburban-page .swiper-box{position: relative;}
.suburban-page .click div{width: 29px;height: 29px;border-radius: 50%;background:#999999 url('../images/icon-2.png') no-repeat center center;position: absolute;top: 75px;cursor: pointer;}
.suburban-page .prev{left: -50px;}
.suburban-page .next{right: -50px;transform: rotate(180deg);}
.suburban-page .slide{width: 280px;height: 178px;background-size: 100% auto !important;border-radius: 5px;margin: auto;}

.suburban-page .bk1{background: url('../images/d1.png') no-repeat;}
.suburban-page .bk2{background: url('../images/d2.png') no-repeat;}
.suburban-page .bk3{background: url('../images/d3.png') no-repeat;}
/*  */
.support-page{padding-top: 80px;}
.support-page .content{padding: 31px 0 0 43px;}
.support-page .su-url{width: 584px;height: 42px;border-radius: 16px;border: 1px solid #14695d;display: flex;justify-content: center;align-items: center;font-size: 18px;color: #14695d;font-weight: bold;}
.support-page .su-url::before{content: "";width: 20px;height: 20px;background: url('../images/icon-3.png') no-repeat;margin-right: 12px;display: block;}
.support-page .su-url:hover{color: #ff8c23;border: 1px solid #ff8c23;}
.support-page .su-url:hover::before{background: url('../images/icon-3-1.png') no-repeat;}
/*  */
.lodging-page{padding-top: 80px;}
.lodging-page .content{padding: 36px 60px 0 66px;}
.lodging-page .swiper-box{position: relative;}
.lodging-page .click div{width: 29px;height: 29px;border-radius: 50%;background:#999999 url('../images/icon-2.png') no-repeat center center;position: absolute;top: 75px;cursor: pointer;}
.lodging-page .prev{left: -50px;}
.lodging-page .next{right: -50px;transform: rotate(180deg);}
.lodging-page .slide{width: 280px;height: 178px;background-size: 100% auto !important;border-radius: 5px;margin: auto;}

.lodging-page .bk1{background: url('../images/e1.png') no-repeat;}
.lodging-page .bk2{background: url('../images/e2.png') no-repeat;}
.lodging-page .bk3{background: url('../images/e3.png') no-repeat;}
/*  */
.life-page{padding-top: 80px;}
.life-page .content{padding: 30px 29px 0 23px;}
.life-page .list{}
.life-page .li{margin-bottom: 10px;border-radius: 10px;border: 1px solid #00695f;padding: 0 20px 18px;}
.life-page .life-head{padding: 19px 0 12px;position: relative;border-bottom: 1px solid #00695f;}
.life-page .life-title{font-size: 16px;color: #0f7268;font-weight: bold;}
.life-page .life-num{font-size: 48px;color: #0f7268;opacity: 0.15;position: absolute;right: 0;bottom: -4px;font-weight: bold;}
.life-page .life-body{padding-top: 8px;}
.life-page .life-text{font-size: 14px;color: #000000;line-height: 21px;}
.life-page .color{color: #0f7268;}
.life-page .addB::before{content: '◎';padding-right: 4px;}

/*  */
.holiday-page{padding-top: 80px;}
.holiday-page .content{padding: 30px 55px 0 60px;}
.holiday-page .pdf-box{display: flex;justify-content: space-between;}
.holiday-page .pdf-box a{width: 397px;height: 42px;border-radius: 16px;border: 1px solid #14695d;font-size: 18px;color: #14695d;font-weight: bold;display: flex;justify-content: center;align-items: center;}
.holiday-page .pdf-box a::before{content: ''; width: 18px;height: 22px;background: url('../images/icon-4.png') no-repeat;margin-right: 12px;}
.holiday-page .pdf-box a:hover {color: #ff8c23;border: 1px solid #ff8c23;}
.holiday-page .pdf-box a:hover::before{background: url('../images/icon-4-1.png') no-repeat;}


/*  */
.student-page{padding-top: 80px;padding-bottom: 55px;}
.student-page .content{padding: 30px 14px 0 23px;}
.student-page .list{display: flex;justify-content: space-between;}
.student-page .li{padding: 19px 20px 0;border: 1px solid #00695f;border-radius: 10px;width: 306px;height: 239px;}
.student-page .stu-head{padding-bottom: 11px;border-bottom: 1px solid #00695f;position: relative;margin-bottom: 8px;}
.student-page .title{font-size: 16px;color: #0f7268;font-weight: bold;}
.student-page .num{font-size: 48px;color: #0f7268;font-weight: bold;opacity: 0.15;position: absolute;right: 0;bottom: -4px;}
.student-page .stu-body{font-size: 14px;line-height: 21px;color: #000000;}


