.xd9 .Img{display:block;width:100%;}
.xd9 .common-btn{width:100%;height:.7rem;line-height:.7rem;background-color:#703ca1;color:#fff;font-size:.36rem;text-align:center;margin:.4rem auto 0;border-radius:.15rem}
.xd9 img{font-size:.24rem}

.xd9 .title{font-size:.4rem;color:#000;text-align:center;font-weight:600}
.xd9 .title span{color:#f0132d}
.xd9 .title-y{margin-top:.05rem;text-align:center;font-size:.2rem;text-transform:uppercase}
.xd9 .title-box{display:flex;width:100%;border:1px #703ca1 solid;margin-top:.33rem;border-radius:.1rem;overflow:hidden}
.xd9 .title-box li{display:flex;align-items:center;justify-content:center;width:25%;height:1.13rem;border-left:1px #703ca1 solid;color:#703ca1;font-size:.24rem;text-align:center;line-height:1.2em}
.xd9 .title-box li:nth-child(1){background-color:#703ca1;color:#fff;font-size:.36rem;line-height:.38rem}

.xd9 .qj{padding:.44rem .4rem .47rem}
.xd9 .qj .cont{margin-top:.45rem}
.xd9 .qj .common-qj{margin-top:.4rem;display:flex;justify-content:space-around;flex-wrap:wrap}
.xd9 .qj .common-qj li{width:47.5%}
.xd9 .qj .common-qj li p{font-size:.24rem;color:#000;margin-top:.16rem;line-height:.35rem}
.xd9 .qj .common-qj li p span{color:#f61515}
.xd9 .qj .common-qj li:nth-child(n+3){margin-top:.35rem}
.xd9 .kc{padding:.4rem .45rem .45rem;background-color:#f2f2f2}
.xd9 .kc .kc-cont li{width:100%;margin-top:.25rem}
.xd9 .kc .kc-cont li .text-t{background-color:#e2c9de;color:#000;font-size:.29rem;text-align:center;height:.63rem;line-height:.63rem;font-weight:500;border-radius:.2rem .2rem 0 0}
.xd9 .kc .kc-cont li .text-c{background-color:#fff}
.xd9 .kc .kc-cont li .text-c p{font-size:.24rem;padding:.15rem 0 .18rem;text-align:center;line-height:.35rem}
.xd9 .kc .kc-cont li .text-c .text-c-btn{width:60%;background-color:#fb9768;font-size:.28rem;height:.65rem;line-height:.65rem;margin:0 auto 0;color:#fff;text-align:center;border-radius:.1rem}
.xd9 .teacher{padding:.4rem .45rem .72rem}
.xd9 .teacher .teacher-cont1 .teachers-con{display:flex;padding:.3rem 0 .2rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fl{margin-left:.25rem;width:2.34rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first{margin-left:.33rem;color:#6a6a6a}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first .teachers-fr-tit{font-size:.32rem;color:#000;font-weight:600}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first ul{margin-top:.2rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first ul li{font-size:.24rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first ul li span{display:inline-block;width:.2rem;height:.2rem;background-color:#703ca1;margin-right:.14rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first ul li:nth-child(n+2){margin-top:.15rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first .teachers-class{display:flex;margin-top:.25rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first .teachers-class .class-fl{width:1.2rem;height:.42rem;line-height:.42rem;background-color:#703ca1;font-size:.24rem;text-align:center;color:#fff}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first .teachers-class .class-fr{height:.42rem;line-height:.42rem;width:2.48rem;border:1px solid #703ca1;text-align:center;color:#703ca1;box-sizing:border-box;font-size:.24rem}
.xd9 .teacher .teacher-cont1 .teachers-con .teachers-con-fr.first .teachers-text{margin-top:.1rem;font-size:.24rem;line-height:.35rem}
.xd9 .teacher .teacher-cont1 .teacher-img{padding:0 .3rem;display:flex;justify-content:space-between}
.xd9 .teacher .teacher-cont1 .teacher-img li{width:32%}

.xd9 .free{padding:.4rem .3rem .5rem;background:url(../images/free_bg.jpg) no-repeat;background-size:100%}
.xd9 .free .free-cont{margin-top:.4rem;display:flex;flex-wrap:wrap;justify-content:space-between}
.xd9 .free .free-cont li{position:relative;width:3.4rem;height:2.43rem;background-color:#fff;padding-left:.2rem;padding-top:.26rem;font-size:0;border-radius:.15rem;box-sizing:border-box;}
.xd9 .free .free-cont li .text1{color:#d73a43;line-height:.35rem;font-size:.24rem;font-weight:600}
.xd9 .free .free-cont li .text2{width:80%;color:#7d7c7c;line-height:.35rem;margin-top:.1rem;font-size:.24rem}
.xd9 .free .free-cont li .free_icon{width:.96rem;height:.96rem;background-size:100%;position:absolute;bottom:.08rem;right:.08rem}
.xd9 .free .free-cont li:nth-child(n+3){margin-top:.2rem}

.xd9 .enterprise{padding:.4rem .45rem .72rem}
.xd9 .enterprise .enterprise-cont{margin-top:.25rem;box-shadow:#ccc 0 0 10px}
.xd9 .entrepreneurship{padding:.4rem .45rem .72rem;background-color:#f2f2f2}
.xd9 .entrepreneurship .entrepreneurship-cont{margin-top:.37rem;display:flex;flex-wrap:wrap;justify-content:space-between}
.xd9 .entrepreneurship .entrepreneurship-cont li{position:relative;width:2.1rem}
.xd9 .entrepreneurship .entrepreneurship-cont li p{width:100%;font-size:.2rem;color:#fff;position:absolute;height:.3rem;line-height:.3rem;bottom:0;text-align:center;background-color:rgba(0,0,0,.5);overflow:hidden}
.xd9 .entrepreneurship .entrepreneurship-cont li:nth-child(n+4){margin-top:.12rem}
.xd9 .evaluate{padding:.4rem .3rem 0}
.xd9 .evaluate .evaluate-cont{margin-top:.45rem}

.xd9 .pj{padding:.4rem .45rem .72rem;background-color:#fdf2ed}
.xd9 .pj .pt-cont{margin-top:.4rem}
.xd9 .pj .pt-cont img{margin-top:.2rem}
.xd9 .environment{padding:.4rem .45rem .72rem}
.xd9 .environment .t-nav{display:flex;margin-top:.3rem;border:1px #703ca1 solid;border-left:none;border-radius:.1rem;overflow:hidden}
.xd9 .environment .t-nav li{width:25%;height:.75rem;line-height:.75rem;color:#703ca1;font-size:.34rem;border-left:1px #703ca1 solid;text-align:center;cursor:pointer}
.xd9 .environment .t-nav li.active{background-color:#703ca1;color:#fff}
.xd9 .environment .environment-box{margin-top:.24rem;height:5.66rem}
.xd9 .environment .environment-box li{position:relative;display:none}
.xd9 .environment .environment-box li .box-flex{position:absolute;top:0;left:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.xd9 .environment .environment-box li .box-flex div{width:49%}
.xd9 .environment .environment-box li .box-flex div:nth-child(n+3){margin-top:.15rem}
.xd9 .environment .environment-box li.active{display:block}

.xd9 .fc{padding:.4rem .45rem .45rem;background-color:#f2f2f2}
.xd9 .fc .m13{margin-top:.13rem}
.xd9 .fc .fr{width:31.8%}
.xd9 .fc .common-fc-box{margin-top:.35rem;justify-content:space-between;display:flex}
.xd9 .fc .common-fc-box .fl{width:66%}


.tj-swiper{ padding-bottom: .3rem;}
.container{padding-top: .3rem;}
.container-top{ width: 100%;text-align: center;}
.container-top h5{font-size: .36rem;line-height: .4rem;}

.swiper-slide a{font-size: .34rem;display: block;text-align: center;width: 84%;height: 0.72rem;background: #b46636;color: #fff;margin: 0 auto;line-height: 0.72rem;margin-top: .26rem;border-radius: .45rem;}
.swiper-p{width: 100%;height: auto;text-align: center;margin-top: .2rem; margin-bottom: .2rem;}
.swiper-p p{font-size: .26rem;color: #666666;}

.zy-details-swiper{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: .25rem;}

.zy-details-swiper li{box-shadow: 0 0 0.15rem #ccc;}
.zy-swiper{padding: 0 .3rem;}
.zy-details-swiper .zy-swiper-big{width: 48.5%;margin-bottom: .06rem;border-radius: .1rem;}
.zy-details-swiper .zy-swiper-big img{width: 100%;height: 2.8rem;}
.zy-details-swiper h5{font-size: .26rem;font-weight: 500;padding-left: .1rem;padding-top: .1rem;}
.zy-details-swiper p{font-size: .2rem;line-height: .26rem;padding-left: .1rem;padding-bottom: .1rem;padding-top: .1rem;color: #666;}
.zy-details-swiper .zy-swiper-small{width: 32%;}
.zy-details-swiper .zy-swiper-small img{width: 100%;height: 1.3rem;}


.zy-details-swiper li:nth-child(n+3){margin-top: .2rem;}
.zy-details-swiper li h2{font-size: .3rem;}


.c-brand {padding: .43rem 0.3rem .34rem;}
.c-brand .brand-top{margin-top: 0.27rem;display: flex;justify-content: space-around;}
.c-brand .brand-top li{font-size: .27rem;width: 1.4rem;text-align: center;}
.c-brand .brand-top li p{margin-top: 0.08rem;line-height: 0.4rem;}
.c-brand .brand-bottom{margin-top: 0.16rem;display: flex;justify-content: space-between;}
.c-brand .brand-bottom li{width: 1.65rem;}



