@charset "utf-8";
.center { text-align: center;}
.title{margin-top: 0.53rem; margin-bottom: 0.26rem; line-height: 1.06rem; text-align: center; font-weight: bold; font-size: 0.42rem; color: #333; background: url(/static/img/mobile/title.png) bottom center no-repeat;}
/* 0.4  0.53 */


#swiperEducation { margin-top: 0.4rem; padding-right: 0.4rem;}
#swiperEducation .swiper-slide{ border-radius: 0.3rem 0.3rem 1.3rem 1.3rem; margin-bottom: 0.1rem; margin-top: 0.2rem; margin-left: 0.4rem; padding-bottom: 0.8rem; width: 2.427rem; background: #fff; box-shadow:0 0.04rem 0.13rem #ccc;}
#swiperEducation .swiper-slide img{ display: block; width: 0.933rem; margin: 0.3rem auto 0;}
#swiperEducation .swiper-slide h2{ margin: 0.3rem 0.3rem 0 0.3rem; height:1rem; font-weight: normal; text-align: center; padding-bottom: 0.1rem; color: #5a5a5a; font-size: 0.32rem; line-height: 0.5rem;}
#swiperEducation .swiper-slide em{ background: #f6706b; width: 0.56rem; height: 2px;display: inline-block; margin: 0.1rem 0 0.15rem 0.9rem;}
#swiperEducation .swiper-slide p{ height: 3.52rem; overflow: hidden; margin: 0.3rem 0.3rem 0 0.3rem; color: #5f5f5f; font-size: 0.24rem; line-height: 0.44rem;}
.education-more-wrap { padding-top: 0.7rem;}
.education-more { margin-top: 1.5rem; padding: 0.3rem 0.5rem; font-size: 0.4rem; color: #ff763a; border: 2px solid #ff763a; border-radius: 0.3rem;}

.education-content { margin: 0 0.4rem; background: #f7f7f7; border: 1px solid  #ccc;}
#educationImg { padding: 2%; text-align: center; box-sizing: border-box;}
#educationImg img { width: 94%; display: none; text-align: center;}
#educationImg img.on {display: block;}

#educationBtn  { padding: 0.4rem 0; text-align: center;}
#educationBtn a{ display: inline-block; margin: 0 0.15rem; padding: 0.3rem 0.2rem; font-size: 0.373rem; color: #f6706b; background: #fff; border-radius: 0.2rem; border: 2px solid #f6706b}
#educationBtn a.on{ color: #fff; background: #f6706b; border-radius: 0.2rem; border: 2px solid #f6706b}
#educationTxt { padding: 0.1rem 0.333rem 0.333rem;}
#educationTxt div{ display: none;}
#educationTxt div.on{ display: block;}
#educationTxt h2{ margin-top: 0.2rem; color: #666; font-size: 0.32rem}
#educationTxt p{ margin-top: 0.1rem; color: #999; font-size: 0.267rem; line-height: 0.5rem;}

.shijian-content { margin: 0 0.4rem;}
.shijian-content .item{ margin-bottom: 0.2rem; background: #fff; box-shadow:0 0.04rem 0.13rem #d7e8fa; border-radius: 0.08rem;}
.shijian-content .item h2{ padding-left: 0.3rem; font-size:0.32rem; color: #fff; line-height: 0.8rem; height: 0.8rem; background: url(/static/img/mobile/itemTitBg.png) no-repeat; background-size: 100%}
.shijian-content .item-con{ padding: 0.267rem 0.4rem;}
.shijian-content .item-con p{ line-height: 0.333rem; color: #999;}
.shijian-content .item-con p span{ margin-right: 0.133rem; font-size: 0.72rem; position: relative; top:0.14rem;}

.fuwu-container .item { position: relative; float: left; margin: 0.133rem 0 0.133rem 0.266rem;  width: 4.533rem; height: 3.2rem; text-align: center; background-size: 100%; border-radius: 0.18rem;}
.fuwu-container .item01 { background-image: url(/static/img/mobile/jiaoyu01.jpg); border-bottom-right-radius: 0;}
.fuwu-container .item02 { background-image: url(/static/img/mobile/jiaoyu02.jpg); border-bottom-left-radius: 0;}
.fuwu-container .item03 { background-image: url(/static/img/mobile/jiaoyu03.jpg); border-top-right-radius: 0;}
.fuwu-container .item04 { background-image: url(/static/img/mobile/jiaoyu04.jpg); border-top-left-radius: 0;}
.item-mask{ width: 100%; height: 100%; position: absolute; z-index: 1; background-color: rgba(49,58,67,0.6);}
.fuwu-container .item h2{ margin-top: 0.3rem; position: relative; z-index: 2; color: #fff; font-size: 0.4rem; font-weight: normal;}
.fuwu-container .item p{ margin-top: 0.15rem; position: relative; z-index: 2; color: #fff; font-size: 0.2rem; }


#swiperPraise {  margin-bottom: 0.4rem;}
#swiperPraise .swiper-slide{margin-bottom: 0.1rem; margin-top: 0.2rem; margin-left: 0.4rem; padding-bottom: 0.5rem; width: 3.72rem; border-radius: 2rem 2rem 0 0; background: #fff; box-shadow:0 0 0.13rem #ccc;}
#swiperPraise .swiper-slide img{ display: block; width: 2.8rem; margin: 0.4rem auto 0;}
#swiperPraise .swiper-slide p{ font-size: 0.22rem; color: #666;}
#swiperPraise .swiper-slide .name{ margin-left: 0.8rem; padding: 0.05rem 0.2rem; display: inline-block; margin-top: 0.3rem; text-align: center; font-size: 0.38rem; color: #ff4b4b; border-radius: 0.107rem; border: 1px solid #ff4b4b;}
#swiperPraise .swiper-slide .type{ margin-top: 0.3rem; text-align: center; color: #000;}
#swiperPraise .swiper-slide a{ margin-top: 1rem; padding: 0.25rem 0.4rem; color: #fff; font-size: 0.32rem; border-radius: 0.5rem; background: #415b90; border: 1px solid #415b90;}
.swiper-slide-btn { margin: 0.6rem 0; text-align: center;}
#swiperPraise .swiper-slide-on{ box-shadow:0.04rem 0.04rem 0.13rem #ccc; position: relative; top: -0.18rem; }
#swiperPraise .swiper-slide-on a{ background: #f00; border: 1px solid #f00;}
.praise-info { margin: 0.3rem; font-size: 0.32rem; color: #999;}