@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
a { text-decoration:none;}
body{ font-family:"微软雅黑";}
.main{ width:100%; max-width:750px; min-width:300px; margin:0 auto;}
.xueke_01{ margin:0.6rem 0.2rem 0.2rem 0.2rem;border:2px dashed #feb301;border-radius:0.1rem; font-size:0.26rem; line-height:0.39rem; margin-bottom:0.2rem; margin-top:0.9rem;}
.xueke_01 h2{ height:0.97rem; text-align:center; margin-top:-0.51rem; line-height:0.97rem; font-size:0.32rem; color:#ffffff; font-weight:normal;background:url(/images/shuxue/tit.png) center no-repeat; background-size:2.85rem}
.xueke_01 p {     padding: 0.2rem 0.2rem 0.2rem 0.2rem;
    font-size: 0.3rem;
    line-height: 0.45rem;
}

.xueke_02 {margin-bottom:0.2rem;}
.xueke_02 h2{ font-size:0.4rem; text-align:center; font-weight:800!important;line-height:0.78rem;}
.jiantou{ line-height:0; text-align:center;}
.jiantou img{ width:5.37rem; height:0.87rem;}
.xueke_main { width:100%; overflow:hidden;}
.xueke_content { width:33.33%; font-size:0.26rem; float:left; list-style:none;}
.xueke_content h3 { font-size:0.3rem; height:0.59rem; line-height:0.59rem; background:#e6e6e6;border-radius:0.1rem; text-align:center; margin:0.19rem 0.2rem; font-weight:normal !important;}
.xueke_content img { width:0.2rem; height:0.51rem; display:block; margin:0 auto;}
.xueke_content p { height:3.65rem; color:#ffffff; padding:0.26rem 0.2rem; line-height:0.39rem; }
.xueke_content a { text-align:center; display:block; padding:0.08rem; color:#333333;background:#feb301;border-radius:0.1rem; text-decoration:none; margin:-0.2rem 0.3rem 0 0.3rem;}
.xueke_bottom{ margin-top:0.28rem; line-height:0; text-align:center;}
.xueke_bottom img { width:5.37rem; height:0.44rem;}


.tupo {margin-bottom:0.2rem;}
.tupo h2{ font-size:0.4rem; text-align:center;font-weight:800!important;line-height:0.78rem;}
.tupo_content { background:#e6e6e6;border-radius:0.1rem; font-size:0.26rem; background-size:100%; margin:0.26rem; }
.tupo_content img { overflow:hidden;}
.tupo_content li { list-style:none; padding:0.26rem 0.16rem 0.4rem 0.16rem; }
.tupo_content li h3 { font-weight:normal !important; font-size:0.3rem; line-height:0.5rem;}
.tupo_content li span { width:0.56rem; height:0.56rem; margin-right:0.24rem; display:block; overflow:hidden; text-align:center; background:#ffffff;border-radius:0.28rem;border: 0.02rem solid #feb301; float:left; font-weight:bold;}
.tupo_content li p { border-left:0.04rem solid #feb301;padding:0.13rem 0 0.19rem 0.52rem; margin-left:0.3rem; line-height:0.39rem;}

.youshi {margin-bottom:0.2rem;border-top:.148rem solid #ffb400; text-align:center;}
.youshi h2{ font-size:0.4rem; text-align:center;font-weight:800!important;line-height:0.98rem;}
.youshi img { width:7.11rem; height:3.2rem; padding:0.2rem;}

