
body {
    line-height: 1;
}
*{box-sizing: border-box;}
.flbt{display: flex;justify-content: space-between;}
.flw{flex-wrap: wrap}
.snb01 {
    display: block;
    width: 10rem;
    height: 8.82666666666666667rem;
    background: url(https://xuezhifu-resource.oss-cn-hangzhou.aliyuncs.com/kaoshidian/mjsy/banner.png) no-repeat center center;
    background-size: 100% 100%;
}
.snb02 h2 img{width:6.6rem;}
.snb02 {
    padding-top: 0.8rem;
    padding-bottom: 0.6rem;
}
.snb02 .cont{width: 8.9466666666667rem;margin: 0.4rem auto 0;}
.snb02 .cont li{width: 8.9466666666667rem; height: 1.84rem;background: url(https://xuezhifu-resource.oss-cn-hangzhou.aliyuncs.com/kaoshidian/mjsy/abg.png) no-repeat center center;
 background-size: 100% 100%;margin-bottom: 0.2rem;padding: 0.3rem 0.4rem;}
.snb02 ul li .lt{color: #fff;margin-top: 0.1rem}
.snb02 ul li .rt{color: #AB5228;margin-top: 0.4rem}
.snb02 ul li{display: flex;justify-content: space-between}
.snb02 .cont div.flbt{margin: 0.25rem 0;}
.snb02 .cont div.flbt p{width: 44%;text-align: center;font-size: 0.4rem;font-weight: bold}
.snb02 .cont div.flbt p:nth-child(1){color: #FA6B06;}
.snb02 .cont div.flbt p:nth-child(2){color: #AB5228;margin-top: 0.32rem}
.snb02 .cont span { display: block; height: 0.54rem;line-height: 0.54rem;font-size: 0.3rem;text-align: left;}
.zixun{width: 8rem;margin: 0.4rem auto;}
.zixun a{display: block;width: 3.6rem;height:1rem;line-height: 1rem;text-align: center;border-radius: 0.6rem;color: #fff;font-size: 0.32rem;}
.zixun a:first-child{background: linear-gradient(90deg, #FC9B0C, #FA7A05);}
.zixun a:last-child{background: linear-gradient(90deg, #FF6768, #FF4B4C);}


.snb03 h2 img{width:7.8rem; }
.snb03 {
    padding-top: 0.6rem;
    padding-bottom: 0.8rem;
    background: #F9F9F9;
}
.snb03 .con3 img {
    width: 9.6133333333rem;
    display: block;
    margin: 0.4rem auto 0;
}
.jia{padding: 0.8rem 0 0.6rem;background: #F7F9FF;}
.jia h2 img{width:9.4533333333333rem; }
.jia ul{width: 9.4rem;margin: 0.5rem auto 0;}
.jia ul li{background: #fff;border-radius: 0.14rem;height: 3.5rem;margin-bottom: 0.3rem;width: 4.58rem;padding: 0.38rem 0.2rem}
.jia ul li img{width: 0.8rem;margin-bottom: 0.25rem}
.jia ul li p{font-size: 0.32rem;font-weight: bold;margin-bottom: 0.2rem}
.jia ul li span{display: block;height: 0.5rem;line-height: 0.5rem ;color: #666;font-size: 0.26rem;}

.snb04 {
    padding: 0.5rem 0;
    background: linear-gradient(180deg, #301E1B, #211D1A);
}
.snb04 h2 img{width:10rem; }
.snb04 .tit{display: block;margin: 0.5rem auto;font-size: 0.4rem;color: #fff;font-weight: bold;text-align: center;}
.tab02 {background: #fff;overflow: hidden;border-radius: 0.2rem;width: 9.6rem;margin: 0 auto;}
.tab02 thead { height: 0.6rem;background: linear-gradient(90deg, #FC8E0B, #F55826);}
.tab02 thead tr td {line-height: 0.9rem;font-size: 0.28rem;text-align: center;color: #fff;    background: transparent;}
.tab02 tbody tr td {line-height: 0.8rem;font-size: 0.26rem; width: 2.4rem;text-align: center;border-right: 1px solid #F0F2F3;border-bottom: 1px solid #F0F2F3;color: #666;}
.lhno{height:0.9rem;line-height:0.34rem;border-radius: 0.1rem;background: linear-gradient(90deg, #FC8E0B, #F55826);text-align: left;width: 1.4rem;display: inline-block;color: #fff;padding:0.1rem 0.2rem;font-size: 0.30rem; }
.tab02 tbody tr td.cl{color: #F55627;}
.tab02 tbody tr td.cl:nth-child(1){width: 3.4rem}
.tab02 thead tr td:nth-child(5){width: 2.8rem}
#dange a{display: block;margin: 0.6rem auto 0;background: linear-gradient(90deg, #FC9B0C, #FA7A05);}

.snb05 {padding: 0.6rem 0;background: #f9f9f9;}
.snb05 h2 img{width:6.186666666667rem; }
.snb05 img.zxsj{display: block;margin: 0rem auto 0;width:9.973333333333rem; }
.flbt{display: flex;justify-content: space-between;}
.flw{flex-wrap: wrap;}
.rit{text-align: right;}


.mfsjxy8 {
    width: 100%;
    background: linear-gradient(180deg, #FDA50E, #FA7A05);
    padding: 0.8rem 0;

}
h2 img{display: block;margin: 0 auto;}
.mfsjxy8 h2 img{
    width:6.1866666666667rem;
}
.mfsjxy8 form {
    padding: 0.5rem 0 0;
    width: 7.8rem;
    background: #fff;
    margin: 0.8rem auto 0;
    border-radius: 0.3rem;
    position: relative;
    height: 5.2rem;
}
.mfsjxy8 form input{height:1rem;line-height: 1rem;border-radius: 0.8rem;background: #F5F5F5;border: none;width: 6rem;display: block;margin: 0.3rem auto;padding-left: 1.7rem}
.mfsjxy8 form .nma {
position: absolute;
    top:1.099rem;
    left: 1.6rem;
    font-size: 0.34rem;
}
.mfsjxy8 form .pnh {
position: absolute;
    top:2.429rem;
    left: 1.6rem;
font-size: 0.34rem;
}
.mfsjxy8 form .zhn {
    display: block;
    font-weight: bold;
    font-size: 0.38rem;
    color: #fff;
    width: 5rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
    background: linear-gradient(90deg, #FC9B0C, #FA7A05);
    margin: 0.4rem auto 0;
    border-radius: 1rem;
}
.btbg{display: block;margin: 0.4rem auto;width:9.8rem; }
.mfsjxy8 form input::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #999999;
}
.mfsjxy8 form input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #999999;
}
.mfsjxy8 form input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #999999;
}
.mfsjxy8 form input::-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #999999;
}
