.icon-student{background-position:-.84rem -1.84rem;}
.icon-art{background-position:0 -1.84rem}
.icon-athlete{width:.77rem;background-position:-1.86rem -.87rem}
.icon-mail{width:.77rem;height:.79rem;background-position:-1.86rem 0}
.icon-art,.icon-athlete,.icon-student,.icon-mail{width:.76rem;height:.79rem;display:inline-block;background-image:url(../img/index-sprites.png);background-size:2.63rem 2.63rem;vertical-align:middle}
.main .body{background-image:url(../img/body.jpg);background-repeat:no-repeat;background-size:100% 100%}.main .body .content{width:15rem;margin:0 auto}.main .body .content .con{padding:.63rem 0 .53rem;display:flex;display:-webkit-flex;justify-content:space-around;-webkit-justify-content:space-between}.main .body .content .con .list{width:38%}.main .body .content .con .list .title{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-end;-webkit-align-items:flex-end;padding-bottom:.1rem;border-bottom:.01rem solid #c00016}.main .body .content .con .list .title div{width:1.52rem;height:.46rem;background:#c00016;border-radius:4px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main .body .content .con .list .title div img{margin-right:.08rem;width:.22rem;height:.22rem}.main .body .content .con .list .title div span{color:#fff;font-size:.22rem}.main .body .content .con .list .title a{font-size:.15rem;color:#666}.main .body .content .con .list .wrap a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:.15rem 0}.main .body .content .con .list .wrap a i{width:.06rem;height:.1rem;margin-right:.1rem;background-image:url(../img/arrow.png);background-repeat:no-repeat;background-size:100% 100%}.main .body .content .con .list .wrap a span{font-size:.17rem;color:#666;margin-top:.04rem;margin-right:.12rem}.main .body .content .con .list .wrap a p{font-size:.2rem;color:#333;width:81%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .body .content .con .list .wrap a p strong{color:#a83c40}.main .body .content .con .list .wrap a:hover p{color:#a83c40}.main .body .content .con .list .intro{margin-top:.72rem}.main .body .content .con .notice{width:36.6%}.main .body .content .con .right{width:21%}.main .body .content .con .right .line{width: 48%;height: 16%;border-radius:.06rem;margin-bottom:.2rem;text-align: center;padding-top:7%;}.main .body .content .con .right .line img{width:.3rem;height:.3rem;display: block;margin: 0 auto;}.main .body .content .con .right .line span{font-size:.2rem;color:#fff;margin-top: .05rem;display: block;}.main .body .content .con .right .red{background:#56cb8d}.main .body .content .con .right .blue{background:#fbbb5e}.main .body .content .con .right .reds{background:#ee5448}.main .body .content .con .right .blues{background:#5c9deb;margin-bottom:0}.main .body .content .center{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center}.main .body .content .center .left{width:70%;margin-right:5%}.main .body .content .center .left .title{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-end;-webkit-align-items:flex-end;padding-bottom:.1rem;border-bottom:.01rem solid #c00016}.main .body .content .center .left .title div{width:1.52rem;height:.46rem;background:#c00016;border-radius:4px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main .body .content .center .left .title div img{margin-right:.08rem;width:.22rem;height:.22rem}.main .body .content .center .left .title div span{color:#fff;font-size:.22rem}.main .body .content .center .left .title a{font-size:.15rem;color:#666}.main .body .content .center .left .itemWrap{margin-top:.19rem;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.main .body .content .center .left .itemWrap .item{width:30%;margin-right:4%;margin-bottom:.1rem}.main .body .content .center .left .itemWrap .item i{width:.1rem;height:.1rem;margin-right:.09rem;border:.01rem solid #c00016;border-radius:50%;display:inline-block;vertical-align:middle}.main .body .content .center .left .itemWrap .item p{display:inline-block;vertical-align:middle;width:87%;font-size:.16rem;color:#bb1f28;display:inline-block;padding-bottom:.03rem}.main .body .content .center .left .itemWrap .item:nth-child(3n){margin-right:0}.main .body .content .center .left .itemWrap .item:hover i{background:#c00016}.main .body .content .center .video{position:relative;cursor:pointer}.main .body .content .center .video img{width:100%}.main .body .content .center .video .submit{width:.68rem;height:.68rem;position:absolute;top:50%;left:50%;margin-top:-.34rem;margin-left:-.34rem}
/*.main .body .content .alone{margin-top:.3rem;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap}*/
/*.main .body .content .alone a{width:3rem;height:1.4rem;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;border:.01rem solid #d9d9d9;border-radius:4px;background:#fff;padding:.14rem 0;margin-bottom:.02rem}*/
/*.main .body .content .alone a img{width:.47rem;height:.47rem;margin-bottom:.11rem}*/
/*.main .body .content .alone a span{font-size:.2rem;margin-top:.2rem;color:#4c4c4c}*/
.main .body .content .bot{margin-top:.53rem;background:#fff;border-radius:4px;padding:.44rem 0 .5rem}.main .body .content .bot .title{width:6.33rem;margin:0 auto;text-align:center;background-image:url(../img/line.png);background-position:center 60%;background-repeat:no-repeat;background-size:6.33rem .02rem}.main .body .content .bot .title img{display:inline-block;vertical-align:middle;width:.33rem;height:.27rem}.main .body .content .bot .title span{font-size:.24rem;color:#bb1f28;display:inline-block;vertical-align:middle;margin-left:.1rem}.main .body .content .bot .imgWrap{width:11.3rem;margin:.64rem auto 0}.main .body .content .bot .imgWrap .swiper-slide{text-align:center}.main .body .content .bot .imgWrap .swiper-slide img{display:inline-block;width:3.32rem;height:2.14rem}.main .body .content .href{margin-top:.6rem;padding-bottom:.2rem;display:flex;display:-webkit-flex}.main .body .content .href span{font-size:.16rem;font-weight:bold;margin-right:.1rem}.main .body .content .href a{font-size:.16rem;color:#454545;margin-right:.25rem}
.main .body .content .con .right{
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}
.main .body .content .alone{
    border:.01rem solid #d9d9d9;
}

.main .body .content .con .right .alone span{
    font-size: .16rem;
    color: #333;
    margin-top: .1rem;
}
.main .body .content .center .video .more{
    display: block;
    margin: .1rem auto;
    text-align: center;
    color: #bb1f28;
    font-size: .2rem;
}