.cl{
    clear: both;
}
.block{
    display: block!important;
}
.contains{
    margin: 0 0.3rem;
    position: relative;
}
.banner{
    text-align: center;
    width:100%;
    height:5.2rem;
    background:url('../img/ss_02.png');
    background-size:100% 100%;
    box-sizing: border-box;
    padding-top: 1.7rem;
}
.banner li{
    width:33.3%;
    float: left;
    text-align: center;
    margin-top:0.55rem;
}
.banner li h2{
    font-size:0.5rem;
    color: #f4b371;
}
.banner li p{
    font-size:0.24rem;
    color: #fff;
}
.banner h1{
    font-size:0.54rem;
    color: #fff;
    margin-bottom:0.3rem;
    margin-top:0.3rem;
}
.banner h3{
    font-size:0.44rem;
    color: #fff;
    font-weight:normal;
    margin-bottom:0.4rem;
}
.banner h3 span{
    color: #4d443a;
    background: #f4b371;
}
.banner p{
    font-size:0.28rem;
    color: #fff;
    margin-bottom:0.2rem;
}
.wxdj{
    border: 2px solid #b33f40;
    height:0.76rem;
    margin-top:0.34rem;
    margin-bottom:0.3rem;
}
.wx_lf{
    width:50%;
    height:0.76rem;
    line-height:0.76rem;
    text-align: center;
    float: left;
    font-size:0.32rem;
    color: #b33f40;
}
.wx_lf i{
    margin-right:0.2rem;

}
.wx_rt{
    width:50%;
    float: left;
}
.wx_rt button{
    width:100%;
    height:0.76rem;
    line-height:0.76rem;
    border:none;
    background: #b33f40;
    font-size:0.32rem;
    color: #fff;
    padding: 0;
    float: left;
}
.lb-swiper{
    height:0.6rem;
}
.lb-swiper img{
    width:0.6rem;
    vertical-align: middle;
}
.lb-swiper p{
    text-align: center;
    font-size:0.24rem;
    color: #555555;
}
.lb-swiper span{
    margin-right:0.2rem;
}
.black{
    color: #454648;
}
.main1{
    background: #f0f3f5;
    padding-bottom:0.7rem;
}
.tit h2{
    font-size:0.38rem;
    line-height:0.9rem;
    text-align: center;
}
.main1 li{
    width:100%;
    height:1.33rem;
    margin-bottom:2px;
    background: #fff;
}
.main1 li:nth-of-type(4){
    height:2.05rem;
    position: relative;
}
.m1_lf{
    width:1.8rem;
    height:1.33rem;
    text-align: center;
    float: left;
}
.m1_lf img{
    width:0.66rem;
    vertical-align: top;
    margin: 0 auto;
    display: block;
}
.m1_lf p{
    font-size:0.3rem;
    color: #007880;
}
.m1_rt{
    width:4.5rem;
    height:1rem;
    padding-top:0.33rem;
    font-size:0.28rem;
    color: #555555;
    float: left;
    margin-left:0.2rem;
}
.fzzx{
    margin: 0 0.3rem;
    height:0.9rem;
    line-height:0.9rem;
    text-align: center;
    font-size:0.28rem;
    color: #fff;
    background: #b33f40;
    margin-top:10px;
}
.tjwx{
    font-size:0.24rem;
    color: #63625e;
    text-align: center;
    margin-top:0.4rem;
}
.tjwx img{
    width:0.53rem;
    vertical-align: middle;
}
.tjwx span{
    font-size:0.32rem;
    color: #b33f40;
}
/*收到学校处分，为什么要申诉？*/
.main2{
    width:100%;
    height:8.62rem;
    background:url(../img/ss_18.png);
    background-size:100% 100%;
    margin-top:-0.6rem;
}
.m2_tit{
    font-size:0.38rem;
    color: #fff;
    text-align: center;
    padding-top:1.8rem;
}
.m2_tit span{
    color: #007880;
}
.m2_lf{
    width:50%;
    float: left;
}
.m2_lf_tit{
    margin-top:0.3rem;
    width:2.46rem;
    height:0.81rem;
    background:url(../img/zx_03.png);
    -webkit-background-size:100% 100%;
    background-size:100% 100%;
}
.main2 ul{
    margin-top:0.3rem;
}
.main2 li{
    font-size:0.28rem;
    color: #007880;
    margin-bottom:0.3rem;
}
.main2 li img{
    width:0.49rem;
    vertical-align: bottom;
}
.m2_rt{
    float: left;
    width:50%;
}
.m2_rt_tit{
    margin-top:0.3rem;
    width:2.46rem;
    height:0.81rem;
    background:url(../img/zx_05.png);
    -webkit-background-size:100% 100%;
    background-size:100% 100%;
    margin-left:1rem;
}
.main2 .m2_rt li{
    color: #f4b371;
    margin-left:0.57rem;
}
.main2 .fzzx{
    background: #007880;
    margin-top:0;
}
.main2 .tjwx{
    margin-top:0;
}
/*请抓住12小时黄金处理期*/
.main3{
    background: #f0f3f5;
    margin-top:1rem;
    padding-top:0.2rem;
}
.m3_tit h2{
    font-size:0.38rem;
    color: #454648;
    text-align: center;

    padding-top:0.2rem;
}
.m3_tit h2 span{
    color: #b33f40;
}
.main3 .contains>ul>li{
    width:100%;
    height:1.3rem;
    margin-bottom:0.17rem;
}
.main3 .contains>ul{
    margin-top:0.38rem;
}
.m3_lf{
    padding: 0.2rem 0.3rem;
    width:1.4rem;
    height:0.9rem;
    float: left;
    font-size:0.32rem;
    color: #fff;
    text-align: center;
}
.m3_1{
    background: #13c2cf;
}
.m3_2{
    background: #12b7c3;
}
.m3_3{
    background: #09a3ae;
}
.m3_4{
    background: #0a9aa4;
}
.m3_5{
    background: #068b94;
}
.m3_6{
    background: #007880;
}
.m3_rt{
    padding: 0.2rem 0.2rem;
    height:0.9rem;
    width:4.3rem;
    float: left;
    font-size:0.28rem;
    color: #555555;
    background: #fff;
}
.m2_top{
    height:4.62rem;
    background:url(../img/kc_23-min.png);
    background-size:100% 100%;
    padding-top:0.34rem;
}
.top_box{
    width:6.41rem;
    height:4.24rem;
    border: 2px solid #dcdfde;
    margin: 0 auto;
}
.top_tit{
    width:100%;
    height:0.8rem;
    line-height:0.8rem;
    text-align: center;
    color: #fff;
    font-size:0.32rem;
    border-bottom:1px solid #f7f7f7;
}
.top_lt{
    padding: 0.4rem 0.22rem 0 0.22rem;
    width:4.21rem;
    height:3.02rem;
    background:rgba(255,255,255,0.76);
    float: left;
    display: none;
}
.top_lt p{
    font-size:0.28rem;
    color: #555555;
}
.top_lt h3{
    font-size:0.28rem;
    color: #535556;
    margin-top:0.3rem;
}
.top_list{
    float: left;
    width:1.76rem;
    height:3.42rem;
}
.top_list li{
    height:0.84rem;
    width:1.74rem;
    line-height:0.84rem;
    text-align: center;
    font-size:0.32rem;
    color: #fff;
    border-left:2px solid #dcdfde;
    border-bottom:1px solid #dcdfde;
}
.top_list .top_act{
    background: #b33f40;
    font-weight:bold;
}
/*100%成功应对，守护您的留学权益*/
.green{
    color: #007880;
}
.main4{
    background: #f0f3f5;
    padding-bottom:0.2rem;
}
.m4_p{
    font-size:0.24rem;
    color: #666666;
    text-align: center;
}
.case-swiper{
    margin-top:0.3rem;
}
.case{
    width:100%;
    height:6.3rem;
    background: #fff;
    position: relative;
}
.case_tit{
    width:100%;
    height:0.72rem;
    line-height:0.72rem;
    text-align: center;
    background: #007880;
}
.case_tit h3{
    font-size:0.32rem;
    color: #f4b371;
}
.case h4{
    font-size:0.28rem;
    color: #454648;
    font-weight:normal;
    margin: 0.25rem 0.4rem 0 0.4rem;
}
.case p{
    font-size:0.28rem;
    color: #666666;
    margin: 0 0.4rem;
    line-height:0.48rem;
    margin-top:0.25rem;
    position: relative;
    z-index: 1;
}
.case span{
    position: absolute;
    font-size:1.9rem;
    color: #f4f5f5;
    right:0;
    bottom:0;
    line-height:1.5rem;
    z-index:0;
}
/*留学常见问题&应对方式*/
.main5 li{
    height:1rem;
    padding-left:1rem;
    line-height:1rem;
    color: #555555;
    position: relative;
    font-size:0.28rem;
}
.main5 li:before{
    position: absolute;
    content: '';
    width:0.36rem;
    height:0.32rem;
    background:url(../img/ss_25.png);
    background-size:100% 100%;
    top: 0;
    bottom: 0;
    margin: auto 0;
    left:0.6rem;
}
.main5 li:nth-of-type(odd){
    background: #f4f8f9;
}
.main5 .tjwx{
    margin-top:0.1rem;
}
.main6 ul{
    padding-bottom:0.3rem;
    background: #28313c;

}
.main6 li{

    height:1.56rem;
    width:45%;
    padding:0 2.5%;
    text-align: center;
    color: #fff;
    font-size:0.24rem;
    float: left;
}
.main6 li h2{
    padding-top:0.45rem;
    color: #f4b371;
    font-size:0.48rem;
}
.ads{
    width:100%;
    height:5.04rem;
    background:url(../img/ss_28-min.png);
    background-size:100% 100%;
}
.ads h2{
    font-size:0.32rem;
    text-align: center;
    color: #fff;
    line-height:0.8rem;
}
.ads h3{
    font-size:0.28rem;
    text-align: center;
    color: #fff;
    margin-bottom:0.3rem;
}
.ads p{
    font-size:0.24rem;
    text-align: center;
    color: #fff;
    margin-bottom:0.3rem;
    line-height:0.4rem;
}
.ads .fzzx{
    line-height: 0.9rem;
    text-align: center;
    font-size: 0.28rem;
    color: #3c6d70;
    background: #fff;
    margin-bottom:0;
}
.ads .tjwx{
    margin-top: 0.1rem;
}
.ads .tjwx span{
    color: #f4b371;
}
.ads .tjwx img{
    vertical-align: middle;
}