.cl{
    clear: both;
}
.block{
    display: block!important;
}
.contains{
    margin: 0 0.3rem;
    position: relative;
}
.tit h2{
    font-size:0.38rem;
    color: #454648;
    text-align: center;
    line-height:1.08rem;
}
.banner{
    width:100%;
    height:3.32rem;
}
.banner img{
    width:100%;
}
.daoyu{
    width:100%;
    background: #313436;
    color: #fff;
    padding-top:0.35rem;
    line-height:0.5rem;
    font-size:0.28rem;
}
.dy_wx{
    border: 2px solid #3090e5;
    height:0.76rem;
    margin-top:30px;

}
.dy_left{
    width:50%;
    text-align: center;
    font-size:0.32rem;
    line-height:0.76rem;
    color:#3090e5 ;
    float: left;

}
.dy_left img{
    height:0.76rem;
    width:auto;
    vertical-align: middle;

}
.dy_right{
    width:50%;
    background: #3090e5;
    text-align: center;
    font-size:0.32rem;
    line-height:0.76rem;
    color:#fff ;
    float: left;
    outline: none;
    border: none;
}
.wxdj{
    border: 2px solid #3c98e2;
    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: #3c98e2;
}
.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: #3c98e2;
    font-size:0.32rem;
    color: #fff;
    padding: 0;
    float: left;
}
/*遭遇大学开除/停学怎么办？*/
.main1{
    background: #c7dde8;
    padding-bottom:0.35rem;
}
.main1 .m5_tj{
    font-size:0.24rem;
    color: #697073!important;
}

.m1_list li{
    background: #fff;
    width:3.31rem;
    margin-right:0.2rem;
    float: left;
    margin-bottom:0.2rem;
}
.m1_list li:nth-of-type(1) .m1_ad{
    display: none;
}
.m1_list li:nth-of-type(1) .m1_ads{
    display: block;
}
.m1_list li:nth-of-type(1) .m1_cont{
    display: block;
}
.m1_list li:nth-of-type(2) .m1_ad{
    display: none;
}
.m1_list li:nth-of-type(2) .m1_ads{
    display: block;
}
.m1_list li:nth-of-type(2) .m1_cont{
    display: block;
}
.m1_list li:nth-of-type(3) .m1_ad{
    display: none;
}
.m1_list li:nth-of-type(3) .m1_ads{
    display: block;
}
.m1_list li:nth-of-type(3) .m1_cont{
    display: block;
}
.m1_list li:nth-of-type(4) .m1_ad{
    display: none;
}
.m1_list li:nth-of-type(4) .m1_ads{
    display: block;
}
.m1_list li:nth-of-type(4) .m1_cont{
    display: block;
}
.m1_list li:nth-of-type(even){
    margin-right:0;
}
.m1_head{
    height:0.88rem;
    line-height:0.88rem;
    font-size:0.3rem;
    color: #266292;
}
.m1_head img{
    width:0.83rem;
    vertical-align: middle;
}
.m1_head i{
    color:#a9c1d4 ;
    float: right;
    margin-right:0.2rem;
    line-height:0.88rem;
}
.m1_cont{
    padding: 0 0.25rem 0.3rem 0.25rem;
    font-size:0.28rem;
    color: #555555;
    line-height:0.4rem;
    display: none;
}
.m1_ads{
    display: none;
}
/*我们能做什么/应对措施*/
.main2{
    background: #e8ebed;
    padding-bottom:0.65rem;
}
.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: #f1904f;
    font-weight:bold;
}
.m2_list{
    width:100%;
    height:0.8rem;
}
.m2_list li{
    width:calc(25% - 2px);
    border: 1px solid #cfd0d2;
    background: #fff;
    height:0.8rem;
    float: left;
    font-size:0.28rem;
    color: #2e3233;
    line-height:0.8rem;
    text-align: center;
}
.m2_list .m2_act{
    background: #266292;
    color: #fff;
}
.m2_btm{
    padding:0 0.3rem;
    background: #fff;
    padding-bottom:0.3rem;
    display: none;
}
.m2_ts{
    font-size:0.32rem;
    color: #535556;
    line-height:0.8rem;
}
.m2_ts1{
    font-size:0.28rem;
    color: #535556;
    line-height:0.5rem;
}
.m2_cj{
    font-size:0.32rem;
    color: #f1904f;
    line-height:0.6rem;
}
.m2_cj1{
    font-size:0.28rem;
    color: #f1904f;
    line-height:0.5rem;
}
.fzwx{
    width:6.2rem;
    height:0.9rem;
    margin: 0.3rem auto;
    background: #266292;
    font-size:0.28rem;
    color: #fff;
    text-align: center;
    line-height:0.9rem;
}
.btm_tit{
    font-size:0.28rem;
    text-align: center;
    color: #535556;
}
.btm_list{
    margin-top:0.35rem;
    padding-left:0.4rem;
}
.btm_list li{
    font-size:0.28rem;
    color: #535556;
    list-style-type: disc;
    margin-bottom:0.3rem;
}



    /*美国大学开除应对*/
.main4{
    padding-bottom:0.4rem;
}
.tit p{
    width:5.7rem;
    margin: 0 auto;
    font-size:0.24rem;
    color: #535556;
    text-align: center;
    line-height:0.4rem;
    margin-bottom:0.3rem;
}
.case-swiper .swiper-slide{
    color: #b3d6e1;
    font-size:0.28rem;
    line-height:0.48rem;
    height:6rem;

}
.case-swiper .swiper-slide h2{
    font-size:0.32rem;
    line-height:1rem;
    text-align: center;
    color: #f6a670;
}
.case-swiper .swiper-slide h3{
    font-size:0.28rem;
    color: #fff;
    font-weight:normal;
}
.case-swiper .swiper-slide p{
    position: relative;
    z-index:2;
    margin-top:0.3rem;
}
.case1{
    border-bottom-right-radius: 0.4rem;
    margin: 0 auto;
    width: 5.4rem;
    padding: 0 0.4rem;

    background: #0080a7;
    position: relative;
    height:6.4rem;
    overflow: hidden;

}
.case1:after{
    position: absolute;
    content: 'A';
    font-size:1.8rem;
    color: #0297c4;
    bottom: 0.8rem;
    right: -3%;
}
.case2{
    margin: 0 auto;
    width: 5.4rem;
    padding: 0 0.4rem;
    background: #0095a7;
    position: relative;
    height:6.4rem;
    overflow: hidden;

}
.case2:after{
    position: absolute;
    content: 'B';
    font-size:1.8rem;
    color: #0297c4;
    bottom: 0.8rem;
    right: -3%;
}
.case3{
    margin: 0 auto;
    width: 5.4rem;
    padding: 0 0.4rem;
    background: #00a7a5;
    position: relative;
    height:6.4rem;
    overflow: hidden;
}
.case3:after{
    position: absolute;
    content: 'C';
    font-size:1.8rem;
    color: #0297c4;
    bottom: 0.8rem;
    right: -3%;
}
.ques{
    font-size:0.34rem;
    color: #454648;
    font-weight:normal;
}
.ques_list{
    margin-top:0.25rem;
}
.ques_list li{
    padding: 0 0.3rem;
    height:0.78rem;
    line-height:0.78rem;
    font-size:0.28rem;
    color: #555555;
}
.ques_list li img{
    width:0.4rem;
    vertical-align: middle;
}
.ques_list li:nth-of-type(odd){
    background: #f4f8f9;
}
.main6 ul{
    padding-bottom:0.3rem;
    background: #e8ebed;

}
.main6 li{

    height:1.56rem;
    width:28.3%;
    padding:0 2.5%;
    text-align: center;
    color: #555555;
    font-size:0.24rem;
    float: left;
}
.main6 li h2{
    padding-top:0.45rem;
    color: #266292;
    font-size:0.48rem;
}
.ads{
    width:100%;
    height:5.04rem;
    background:url(../img/mb_32-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;
}
.m5_zx{
    font-size:0.28rem!important;
    color: #266292!important;
    text-align: center;
    width:5.9rem;
    height:0.9rem;
    line-height:0.9rem!important;
    margin: 0 auto!important;
    background: #fff;
}
.m5_tj{
    color: #d2e8f6!important;
    text-align: center;
}
.m5_tj span{
    font-size:0.32rem;
    color: #f1904f!important;
    font-weight:bold;
}
.m5_tj img{
    width:0.49rem;
    vertical-align: middle;
}
.lb-swiper{
    height:0.6rem;
    width: 100%;
}
.lb-swiper img{
    width:0.6rem;
    vertical-align: middle;
}
.lb-swiper p{
    text-align: center;
    font-size:0.24rem;
    color: #f1904f;
}
.lb-swiper span{
    margin-right:0.2rem;
}