/*
@author: name
@update: name (2013-04-13 18:32)
*/
@charset "utf-8";
body{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#276ef5;color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
video embed,video object,video iframe,video{width:100%;height:auto;}
img{max-width:100%;vertical-align:top;border:0;-ms-interpolation-mode:bicubic;-webkit-touch-callout:none;}
body{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53}
li,ol,ul{list-style:none}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
a{color:#333;text-decoration:none;outline:none;}
textarea{resize:none}
input[type="text"],input[type="password"],select,textarea,button,input[type="button"],input[type="reset"],input[type="submit"]{outline:0;-webkit-user-modify:read-write-plaintext-only;-webkit-appearance:none;font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.wrap{min-width:320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.layout{
    width:9.2rem;
    margin: 0 auto;
}

.title{
    position: relative;
    font-size:.48rem;
    color:#fff;
    text-align:center;
    height: .88rem;
    line-height: .88rem;
    background-color: #0048d1;
    border-bottom: .08rem solid #3a7eff;
    border-radius:.44rem;
    display:inline-block;
    padding: 0 .32rem;
}

.title em{
    position: absolute;
    left: -0.67rem;
    top: .13rem;
    display:inline-block;
    width: .83rem;
    height: .48rem;
    background-image: url(/images/zhuanti/2019jiaocaijiedu1205/leftpic.png);
    background-repeat: no-repeat;
    background-size: .83rem .48rem;
}
.title h5{
    position: absolute;
    right:-0.8rem;
    top:.12rem;
    display:inline-block;
    width: .95rem;
    height: .53rem;
    background-image: url(/images/zhuanti/2019jiaocaijiedu1205/rightpic.png);
    background-repeat: no-repeat;
    background-size: .95rem .53rem;
}

.header-wrap{
    width: 10rem;
    height: 12.19rem;
    background-image: url(//www.jianshe99.com/upload/resources/image/2022/11/22/577254.png);
    background-repeat: no-repeat;
    background-size: 10rem 12.19rem;
}
.header-wrap img{
    width: 3.03rem;
    height: .68rem;
}
.header-wrap a{
    position: absolute;
    top:.36rem;
    left:.4rem;
}

.header-wrap .title{
    margin-top: 11.23rem;
}

.point-wrap {
    padding: 0 0 .8rem 0;
}
.point-wrap .swiper{
    overflow:hidden;
}
.point-wrap .swiper .swiper-slide{

    text-align: center;
    width: 8.53rem;
    height: 7.73rem;
    display: inline-block;
    border-radius: .2rem;
    overflow: hidden;
    margin: 0 .2rem;
    margin-top: .4rem;
}
.point-wrap .swiper .swiper-slide li{
    padding-right: .37rem;
    padding-left: 1.4rem;
    text-align:left;
    position: relative;
    width: 6.76rem;
    height: 2.4rem;
    background-image: url(/images/zhuanti/2019jiaocaijiedu1205/listpic.png);
    background-repeat: no-repeat;
    background-size: 8.53rem 2.4rem;
    margin-bottom: .27rem;
}

.point-wrap .swiper .swiper-slide i{
    width: .67rem;
    position: absolute;
    left: .17rem;
    top: .91rem;
    font-size: .61rem;
    color: #fff;
    font-weight: 700;
    display: inline-block;
    text-align: center;
}

.point-wrap .swiper .swiper-slide span{
    display:inline-block;
    padding-top: .4rem;
    font-size:.37rem;
    color:#276ef5;
    font-weight: 700;
}

.point-wrap .swiper .swiper-slide p{
    font-size:.29rem;
    line-height: .83rem;
}

.point-wrap .swiper .swiper-slide a{
    font-size:.32rem;
    float: right;
    color:#276ef5;
}

.subject-wrap .title{
    margin-bottom: .4rem;
}
.subject-wrap span{
    overflow:hidden;
    padding-left: .4rem;
    padding-right: .4rem;
    margin: 0 .13rem;
    margin-bottom: .27rem;
    display:inline-block;
    width: 3.8rem;
    height: 4.15rem;
    background: url(/images/zhuanti/2019jiaocaijiedu1205/subtab.png);
    background-repeat: no-repeat;
    background-size: 4.6rem 4.15rem;
}

.subject-wrap  h4{
    font-family: gb2312;
    width: 2.4rem;
    height: .67rem;
    line-height: .67rem;
    border: 1px solid #276ef5;
    color:#276ef5;
    font-size:.53rem;
    margin:0 auto;
    margin-top: .47rem;
    margin-bottom: .13rem;
}

.subject-wrap p{
    text-align:left;
    line-height: .47rem;
    font-size:.24rem;
}

.subject-wrap em{
    font-weight: 700;
}

.subject-wrap a{
    display:inline-block;
    width: 2.4rem;
    height: .8rem;
    line-height: .8rem;
    font-size:.37rem;
    color:#fff;
    background-color: #fe82be;
    border-radius:.4rem;
    margin-top: .27rem;
}

.subject-wrap .greenback{
    background: url(//www.jianshe99.com/upload/resources/image/2021/12/23/521460.png);
    background-repeat: no-repeat;
    background-size: 4.6rem 4.15rem;
}
.subject-wrap .gzh{
    background: url(//www.jianshe99.com/upload/resources/image/2022/11/22/577252.png);
    background-repeat: no-repeat;
    background-size: 4.6rem 4.15rem;
}
.subject-wrap .xcx{
    background: url(//www.jianshe99.com/upload/resources/image/2022/11/22/577253.png);
    background-repeat: no-repeat;
    background-size: 4.6rem 4.15rem;
}
.greenback img{
    width: 1.97rem;
    height: 1.97rem;
}
.subject-wrap .greenback img{
    margin-top: 1.09rem;
}

.subject-wrap .greenback h3{
    font-size:.29rem;
    line-height: .53rem;
    font-weight: 400;
}

.subject-wrap .greenback h6{
    font-size:.27rem;
    font-weight: 400;
}

.exampoint-wrap .title{
    margin-top: .67rem;
    margin-bottom: .47rem;
}

.exampoint-wrap img{
    width: .48rem;
    height: .48rem;
}

.exampoint-wrap table{
    border-collapse: collapse;
    margin: 0 auto;
    width: 9.47rem;
    height: 9.33rem;
    font-size:.37rem;
    background-color: #fff;
    border-radius:.13rem;
    overflow:hidden;
}
.exampoint-wrap th{
    font-weight: 400;
    height: .93rem;
    line-height: .93rem;
    background-color: #0050e8;

    color:#fff;
}

.exampoint-wrap td{
    height: 1.2rem;
}

.exampoint-wrap i{
    color:#fe82be;
    display:inline-block;
    margin: 0 .04rem;
}

.exampoint-wrap em{
    color:#45d0a7;
    display:inline-block;
    margin: 0 .04rem;
}

.exampoint-wrap .greyback{
    background-color: #dbe8ff;
}

.category-wrap .title{
    margin-top: .88rem;
    margin-bottom: .47rem;
}

.category-wrap h4{
    font-size:.37rem;
    color:#fb70b3;
    font-weight: 400;
    padding-top: .49rem;
    padding-bottom: .24rem;
}

.category-wrap i{
    display:inline-block;
    padding-top: .19rem;
    font-size:.35rem;
    font-weight: 700;
    line-height: .67rem;
}

.category-wrap em{
    font-size:.4rem;
    color:#fb70b3;
    font-weight: 700;
    margin-right: .07rem;
}

.category-wrap p{
    font-size:.35rem;
    line-height: .49rem;
}

.category-wrap span{
    text-align:center;
    width: 2.04rem;
    display:inline-block;
    height: .67rem;
    line-height: .67rem;
    color:#fb70b3;
    background: url(/images/zhuanti/2019jiaocaijiedu1205/pinkback.png);
    background-repeat: no-repeat;
    background-size: 2.04rem .67rem;
    margin-right: .23rem;
}

.endtitle{
    margin-top: 1rem;
}

.mr0{
    margin-right: 0!important;
}
.tab{
    width: 9.47rem;
    margin: 0 auto;
}
.tab-menu{
    height:1.2rem;
    width:100%
}

.tab-menu ul{
    list-style:none;
}
.tab-menu li{
    display: block;
    width: 2.26rem;
    background-color: #0048d1;
    color: #fff;
    font-size: 0.4rem;
    line-height: .93rem;
    height: .93rem;
    float: left;
    margin-right: 0.13rem;
    border-radius: .13rem;
}

.tab-box div{
    text-align:left;
    width:7.93rem;
    height:9.2rem;
    display:none;
    background-color: #fff;
    border-radius: .13rem;
    padding-left: .47rem;
    padding-right: 1.07rem;
}
.tab-box .c1{
    height:10.2rem;
}
.tab-box .c2{
    height:12.5rem;
}

.tab-box div:first-Child{
    display:block;
}

.change{
    background:#fb70b3!important;
}

.homework-content-wrap{
    height: 2.77rem;
    background: url(/images/zhuanti/2019jiaocaijiedu1205/homework.png);
    background-repeat: no-repeat;
    background-size: 10rem 2.77rem;
    margin-bottom: 1.4rem;
}
.homework-wrap .title{
    margin-top: .87rem;
    margin-bottom: .33rem;
}
.homework-content-wrap li{
    float: left;
    width: 2.45rem;
    font-size:.35rem;
    padding-top: 1.73rem;
}
.line-btn {
    text-align: center;
    position: fixed;
    right: 0;
    bottom: 50%;
    margin-top: -0.8rem;
    z-index: 99;
}

.line-btn p {
    font-size: .24rem;
    padding-top: .27rem;
    line-height: .24rem;
    color: #3874fa;
}

.line-btn a {
    display: block;
    width: 1.6rem;
    height: 0.62rem;
    padding-top: 1rem;
    background: url("/images/zaojia/2020kecehngxaingqingNewweb/gaoxiaoban/line.png") no-repeat center top;
    background-size: 100%;
    text-align: center;
    font-size: 0.29rem;
    color: #fff;
}