.pt40{padding-top: .4rem;}
.pb40{padding-bottom: .4rem;}
.pb80{padding-bottom: .8rem;}
.mb30{margin-bottom: .3rem;}

.fl{float: left;}
.fr{float: right;}

.mod-28 .box{margin-bottom: .4rem;background: #fff;border-radius: .1rem;overflow: hidden;}
.mod-28 .box .title{
    padding-right: .4rem;
    padding-left: .4rem;
    background-image: url("../mimg/li_bg3.png");
    background-position: right center;
    background-repeat: no-repeat;
    border-radius: .1rem .1rem 0 0;
    font-size: .32rem;
    color: #fff;
}
.mod-28 .box .title a{display: block;color: #fff;line-height: .99rem;}
.mod-28 .box .content{padding-top: .25rem;padding-bottom: .25rem;padding-left: .4rem;font-size: .26rem;}
.mod-28 .box .content .text-1{width: 3.8rem;line-height: .54rem;color: #666;}
.mod-28 .box .content .text-1 p{line-height: inherit;}
.mod-28 .box .content .text-2{width: 2.52rem;height: 1.42rem;padding-top: .48rem;margin-top: .15rem;border-left: 1px solid #bfbfbf;color: #333;text-align: center;}
.mod-28 .box .content .text-2 .number{line-height: .54rem;font-family: Arial;font-size: .58rem;font-weight: bold;}
.mod-28 .box.style1 .title{background-color: #e70012;}
.mod-28 .box.style1 .content .text-1 span{color: #e70012;}
.mod-28 .box.style1 .content .text-2 .number{color: #e70012;}
.mod-28 .box.style2 .title{background-color: #252b45;}
.mod-28 .box.style2 .content .text-1 span{color: #252b45;}
.mod-28 .box.style2 .content .text-2 .number{color: #252b45;}

.public-a2{display: block;line-height: 1.15rem;background: #fff;border-radius: .1rem;font-size: .3rem;color: #333;text-align: center;}

.mod-27 .box{padding: .45rem .35rem .2rem;margin-bottom: .4rem;background: #fff;border: .05rem solid #fff;position: relative;}
.mod-27 .box .icon{position: absolute;top: -.05rem;right: -.05rem;}
.mod-27 .box .img{width: 2.97rem;height: 2.63rem;border: 1px solid #d3d3d3;}
.mod-27 .box .img img{display: block;width: 2.97rem;height: 2.63rem;}
.mod-27 .box .text{width: 3.32rem;line-height: .38rem;font-size: .2rem;color: #333;}
.mod-27 p{line-height: inherit;}
.mod-27 .box .text .date{line-height: .18rem;margin-bottom: .15rem;font-family: Arial;font-size: .22rem;color: #999;}
.mod-27 .box .text .title{margin-bottom: .15rem;font-size: .24rem;color: #000;}
.mod-27 .box .text .title a{color: #000;}
.mod-27 .box .more{display: block;height: .7rem;line-height: .7rem;background: url("../mimg/abg_4.png") right center no-repeat;border-top: 1px solid #e5e5e5;font-size: .2rem;color: #888;}
.mod-27 .box:hover{border: .05rem solid #e70012;}

.container{padding: 0 .4rem;}
.bg-fff{background-color: #fff;}

/*学员志－内页*/
.block-06{background: #ebebeb;}
.mod-23{min-height: 5.61rem;padding: .55rem .4rem .5rem;background: url("../mimg/bg_7.jpg") center bottom #e10012 no-repeat;margin-bottom: .4rem;}
.mod-23 .img-box{background: url("../mimg/line_2.jpg") 2.78rem top repeat-y;margin-bottom: .4rem;}
.mod-23 .img-box .img-1{width: 2.37rem;height: 3.22rem;}
.mod-23 .img-box .img-1 img{display: block;width: 2.37rem;height: 3.22rem;}
.mod-23 .img-box .img-2{width: 2.65rem;height: 3.22rem;}
.mod-23 .img-box .img-2 img{display: block;width: 2.65rem;height: 3.22rem;}
.mod-23 .text{line-height: .36rem;padding-top: .35rem;border-top: 1px solid #fff;font-size: .24rem;color: #fff;}
.mod-23 .text .mb20{margin-bottom: .2rem;}
.mod-23 .text p{line-height: inherit;}
.mod-24{line-height: .56rem;font-size: .24rem;color: #333;margin-bottom: .9rem;}
.mod-24 p{/* line-height: inherit; */}
.mod-25{margin-bottom: .6rem;}
.mod-25 .img{width: 1.52rem;height: 2.38rem;}
.mod-25 .text{width: 3.28rem;line-height: .48rem;padding: .2rem .35rem;background: #eee;border-radius: .1rem;font-size: .24rem;color: #e60012;position: relative;}
.mod-25 .text .icon{position: absolute;top: .4rem;right: 100%;}
.mod-26{width: 1.39rem;height: 1.39rem;padding: .2rem;background: #252b44;margin: 0 auto;}
.mod-26 img{display: block;width: 1.39rem;height: 1.39rem;}