@media only screen and (max-width :1280px){
    .leftyx .yx .bzyxrw .bzdmr,
    .leftyx .yx .ckyxqk .ckdml {
        height: 140px;
    }
    .enter {
        width: 120px;
        top: -13px;
    }
    .bookimg {
        width: 60px;
        height: 161px;
        top: 50px;
    }
    .leftyx .yx h2,
    .rightgdgn .gdgn h2 {
        margin: 30px 0 20px 0;
    }
    .pen {
        width: 80px;
        height: 30px;
        right: 10px;
        top: 65px;
    }
    .fdj {
        width: 57px;
        height: 57px;
        left: 45px;
        top: 54px;
    }
    .rightgdgn .gdgn .onerow,
    .rightgdgn .gdgn .tworow {
        height: 71px;
        margin-bottom: 2px;
    }
    .gdgn .onerow .bzzy {
        padding-top: 12px;
        padding-left: 11px;
    }
    .onerow .bzzy .cbzzy {
        width: 50px;
        height: 50px;
        margin-bottom: 8px;
    }
    .bzzy .cloud {
        width: 19px;
        height: 12px;
    }
    .gdgn .onerow .pgzy {
        padding-top: 34px;
        padding-right: 12px;
    }
    .onerow .pgzy .pgimg {
        width: 44px;
        height: 44px;
        margin-left: 6px;
    }
    .cloud {
        width: 35px;
        height: 25px;
    }
    .gdgn .tworow .bksk {
        padding-top: 15px;
        padding-left: 11px;
    }
    .tworow .bksk .bkimg {
        width: 47px;
        height: 42px;
        margin-bottom: 5px;
    }
    .tworow .jxyj {
        padding-top: 29px;
        padding-left: 7px;
    }
    .tworow .jxyj .jxyjimg {
        width: 25px;
        height: 20px;
        margin-right: 3px;
    }
    .tworow .zncp {
        padding-top: 14px;
        padding-left: 7px;
    }
    .tworow .zncp .znimg {
        width: 36px;
        height: 46px;
        margin-bottom: 5px;
    }
    .rightgdgn .gdgn .threerow {
        height: 71px;
    }
    .gdgn .threerow .zxdy {
        padding-top: 11px;
        padding-left: 6px;
    }
    .gdgn .threerow .zxdy .zximg {
        width: 40px;
        height: 47px;
        margin-bottom: 4px;
    }
    .gdgn .threerow .xxsq {
        padding-top: 24px;
        padding-left: 46px;
    }
    .threerow .xxsq .xximg {
        width: 66px;
        height: 44px;
        margin-right: 5px;
    }
    .row .col.s12 {
        height: 310px;
    }
    .leftyx .yx h2,
    .rightgdgn .gdgn h2 {
        font: 100 34px/34px "microsoft yahei"
    }
    .leftyx .yx h2 span,
    .rightgdgn .gdgn h2 span {
        font: 100 21px/33px "microsoft yahei"
    }
    .bzyxrw .gbimg h3,
    .ckyxqk .fdjimg h3 {
        font: 100 14px/14px "microsoft yahei";
        margin-bottom: 7px;
    }
    .bzyxrw .gbimg p,
    .ckyxqk .fdjimg p {
        font: 100 10px/10px "microsoft yahei"
    }
    .bzyxrw .gbimg,
    .ckyxqk .fdjimg {
        padding-top: 12px;
        padding-left: 12px;
    }
    .leftyx .yx .bzyxrw,
    .leftyx .yx .ckyxqk {
        height: 450px;
    }
    .ckyxqk .fdjimg {
        padding-left: 0;
        padding-right: 12px;
    }
    .onerow .pgzy .cpgzy p.epg {
        font: 100 13px/13px "microsoft yahei";
    }
    .onerow .bzzy p.homework ,
    .onerow .pgzy .cpgzy p,
    .tworow .bksk .cbksk,
    .tworow .jxyj .jxjy p:nth-child(1),
    .tworow .zncp p,
    .gdgn .threerow .zxdy p,
    .threerow .xxsq .cxxsq p{
        font: 100 18px/18px "microsoft yahei";
    }
    .ia.hide-on-small-only,.lc.hide-on-small-only,.online.hide-on-small-only {
        font: 100 13px/13px "microsoft yahei"!important;
    }
    .wenzi {
        padding: 15px;
    }
    .leftyx .yx .bzyxrw .bzdmr, .leftyx .yx .ckyxqk .ckdml {
        height: 60%;
    }
    .bzyxrw .gbimg h3, .ckyxqk .fdjimg h3 {
        font-size: 26px;
    }
    .bzyxrw .gbimg {
        padding: 30px 0 0 30px;
    }
    .ckyxqk .fdjimg {
        padding: 30px 30px 0 0;
    }
    .rightgdgn .gdgn .onerow, .rightgdgn .gdgn .tworow,.rightgdgn .gdgn .threerow {
        height: 140px;
        margin-bottom: 5px;
    }
}
@media (max-width:1000px) {
    body .body {
        max-width: 600px;
        margin: 70px auto 0 auto;
    }
    .leftyx .yx .bzyxrw .bzdmr,
    .leftyx .yx .ckyxqk .ckdml {
        height: 140px;
    }
    .enter {
        width: 120px;
        top: -13px;
    }
    .bookimg {
        width: 28px;
        height: 91px;
        top: 37px;
    }
    .leftyx .yx h2,
    .rightgdgn .gdgn h2 {
        margin-bottom: 15px;
    }
    .pen {
        width: 80px;
        height: 30px;
        right: 10px;
        top: 65px;
    }
    .fdj {
        width: 57px;
        height: 57px;
        left: 45px;
        top: 54px;
    }
    .rightgdgn .gdgn .onerow,
    .rightgdgn .gdgn .tworow {
        height: 71px;
        margin-bottom: 2px;
    }
    .gdgn .onerow .bzzy {
        padding-top: 12px;
        padding-left: 11px;
    }
    .onerow .bzzy .cbzzy {
        width: 25px;
        height: 25px;
        margin-bottom: 8px;
    }
    .bzzy .cloud {
        width: 19px;
        height: 12px;
    }
    .gdgn .onerow .pgzy {
        padding-top: 34px;
        padding-right: 12px;
    }
    .onerow .pgzy .pgimg {
        width: 26px;
        height: 26px;
        margin-left: 6px;
    }
    .cloud {
        width: 35px;
        height: 25px;
    }
    .gdgn .tworow .bksk {
        padding-top: 15px;
        padding-left: 11px;
    }
    .tworow .bksk .bkimg {
        width: 25px;
        height: 23px;
        margin-bottom: 5px;
    }
    .tworow .jxyj {
        padding-top: 29px;
        padding-left: 7px;
    }
    .tworow .jxyj .jxyjimg {
        width: 25px;
        height: 20px;
        margin-right: 3px;
    }
    .tworow .zncp {
        padding-top: 14px;
        padding-left: 7px;
    }
    .tworow .zncp .znimg {
        width: 20px;
        height: 24px;
        margin-bottom: 5px;
    }
    .rightgdgn .gdgn .threerow {
        height: 71px;
    }
    .gdgn .threerow .zxdy {
        padding-top: 11px;
        padding-left: 6px;
    }
    .gdgn .threerow .zxdy .zximg {
        width: 23px;
        height: 27px;
        margin-bottom: 4px;
    }
    .gdgn .threerow .xxsq {
        padding-top: 24px;
        padding-left: 46px;
    }
    .threerow .xxsq .xximg {
        width: 35px;
        height: 24px;
        margin-right: 5px;
    }
    .row .col.s12 {
        height: 310px;
    }
    .leftyx .yx h2,
    .rightgdgn .gdgn h2 {
        font: 100 34px/34px "microsoft yahei"
    }
    .leftyx .yx h2 span,
    .rightgdgn .gdgn h2 span {
        font: 100 21px/33px "microsoft yahei"
    }
    .bzyxrw .gbimg h3,
    .ckyxqk .fdjimg h3 {
        font: 100 14px/14px "microsoft yahei";
        margin-bottom: 7px;
    }
    .bzyxrw .gbimg p,
    .ckyxqk .fdjimg p {
        font: 100 10px/10px "microsoft yahei"
    }
    .bzyxrw .gbimg,
    .ckyxqk .fdjimg {
        padding-top: 12px;
        padding-left: 12px;
    }
    .leftyx .yx .bzyxrw,
    .leftyx .yx .ckyxqk {
        height: 133px;
    }
    .ckyxqk .fdjimg {
        padding-left: 0;
        padding-right: 12px;
    }
    .leftyx .yx h2, .rightgdgn .gdgn h2 {
        font-size: 30px;
    }
    .wenzi,
    p.ehw,
    p.epg,
    p.elt,
    p.tar,
    p.ia,
    p.lc,
    p.online {
        display: none;
    }
}
@media (max-width:750px) {
    .row .col.s12 {
        height: 275px;
    }
    .leftyx.col,.rightgdgn.col {
        padding: 12px 12px 0 ;
    }
    .leftyx .yx h2, .rightgdgn .gdgn h2 {
        margin-top: 0;
    }
    .onerow .bzzy p.homework ,
    .onerow .pgzy .cpgzy p,
    .tworow .bksk .cbksk,
    .tworow .jxyj .jxjy p:nth-child(1),
    .tworow .zncp p,
    .gdgn .threerow .zxdy p,
    .threerow .xxsq .cxxsq p:nth-child(1){
        font: 100 13px/13px "microsoft yahei"
    }
}