.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{width: 96px;height: 28px;border-radius: 5px;border: 1px solid #0f7268;background: #fff; 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;}
/*  */
.school-overview{padding: 55px 0 0;}
.school-overview .raw-flex{display: flex;justify-content: space-between;padding: 22px 10px 40px;}
.school-overview .left{width: 645px;font-size: 16px;line-height: 30px;color: #333;position: relative;}
.school-overview .left p{position: relative;font-family: "STHeiti TC Medium", "Heiti TC Medium";}
.school-overview .left::before{content: '';width: 188px;height: 115px;background: url('../images/icon-2.png') no-repeat;position: absolute;left: -16px;top: 270px;}
.school-overview .right{width: 307px;height: 371px;background: url('../images/page1_1.png') no-repeat;}
/*  */
.company-page {padding-top: 40px;}
.company-page .company-text{font-family: "STHeiti TC Medium", "Heiti TC Medium";font-size: 16px;line-height: 30px;color: #333;padding: 40px 10px 40px;}
/*  */
.evolution-page{padding-top: 40px;padding-bottom: 40px;}
.evolution-page .list{padding: 32px 0 0 43px;}
.evolution-page li{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 20px;}
.evolution-page li:last-child{margin-bottom: 0px;}
.evolution-page li::before{content: '';width: 13px;height: 13px;background: url('../images/icon-4.png') no-repeat;display: block;}
.evolution-page .bold{font-size: 16px;color: #333;font-weight: bold;padding: 0 20px 0 12px;}
.evolution-page .nomol{font-size: 16px;color: #333;}



/*  */
.greeting-page{padding-top: 40px;}
.greeting-page .greeting-box{padding: 20px 4px 40px;}
.greeting-page .greeting-text{font-size: 16px;line-height: 30px;color: #333;background: rgba(212,230,228,0.26);padding: 11px 7px ;font-family: "STHeiti TC Medium", "Heiti TC Medium";}
.greeting-page .greeting-text span{font-weight: bold;margin-left: -0.5em;}

/*  */
.concept-page {padding-top: 40px;}
.concept-page .concept-text{font-family: "STHeiti TC Medium", "Heiti TC Medium";font-size: 16px;line-height: 30px;color: #333;padding: 40px 10px 40px;position: relative;}
.concept-page .concept-text::before{content: '';width: 188px;height: 114px;background: url('../images/icon-3.png') no-repeat;position: absolute;right: 15px;top: 138px;}

/*  */
.target-page {padding-top: 40px;}
.target-page .target-box{padding: 20px 4px 40px;}
.target-page .target-text{font-size: 16px;line-height: 30px;color: #333;background: rgba(212,230,228,0.26);padding: 11px 7px ;font-family: "STHeiti TC Medium", "Heiti TC Medium";}

/*  */
.facility-page {padding-top: 40px;}
.facility-page .raw-flex{padding: 36px 4px 40px;display: flex;justify-content: space-between;}
.facility-page .item{width: 490px;height: 264px;}
.facility-page .item:nth-child(1){background: url('../images/page2_1.png') no-repeat;}
.facility-page .item:nth-child(2){background: url('../images/page2_2.png') no-repeat;}

/*  */
.route-page {padding: 40px 0 36px;}
.route-page .mas-title-se{font-size: 18px;color: #0f7268;font-weight: bold;padding: 37px 0 34px 10px;}
.route-page .raw-flex{display: flex;justify-content: space-between;padding: 0 4px;}
.route-page .route-company-name{font-size: 16px;color: #333333;font-weight: bold;margin-bottom: 14px;}
.route-page .route-company-text{font-size: 16px;color: #333333;margin-bottom: 24px;}
.route-page .map{width: 490px;height: 320px;box-shadow: 0 0 10px rgba(46,46,46,0.3);}
.route-page .map1{background: url('../images/page3_1.png') no-repeat;}
.route-page .map2{background: url('../images/page3_2.png') no-repeat;}












