.escreen_container {
    width: 1200px;
    margin: 126px auto 0 auto;
    overflow: hidden;
    position: relative;
}

.escreen_fixedBox{
    width: 100%;
    position: fixed;
    top: 126px;
    left: 0;
}

.escreen_fixed {
    width: 1200px;
    margin: 0 auto;
}

.escreen_nav {
    width: 140px;
    float: left;
    position: relative;
}

.escreen_navA {
    display: block;
    height: 52px;
    text-align: center;
    line-height: 52px;
    font-size: 16px;
    margin-top: 20px;
}

.escreen_navA:first-child {
    margin-top: 0;
}

.nenav {
    width: 127px;
    height: 52px;
    background: #F2F2F2;
    border-radius: 10px;
    color: #333333;
}

.nenav:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    background-color: #e8e8e8;
}

.yenav {
    width: 137px;
    height: 52px;
    background: url("../../img/ebooks/ebookscreen/kuang.png") no-repeat center;
    background-size: cover;
    color: #fefefe;
}

.escreen_box {
    float: right;
    width: 1021px;
    position: relative;
    z-index: 10;
}

.escreen_contStudy {
    margin-top: 70px;
    box-sizing: border-box;
    padding-bottom: 10px;
}

.escreen_contStudy:first-child {
    margin-top: 0;
}

.escreen_studyTit {
    display: block;
    font-size: 22px;
    color: #333333;
    font-weight: bold;
}

.escreen_studyList {
    width: 100%;
    margin-top: 60px;
    overflow: hidden;
    box-sizing: border-box;
    box-shadow: 1px 5px 13px -7px rgba(0, 0, 0, 0.08);
    border-radius: 0 0 10px 0;
}

.escreen_studyList:first-child {
    margin-top: 30px;
}

.escreen_book {
    float: left;
    width: 122px;
    height: 170px;
    box-sizing: border-box;
    border: 1px solid #ebebeb;
}

.escreen_bookk {
    float: left;
    width: 242px;
    height: 170px;
}

.escreen_bookinfor {
    float: left;
}

.zinforW {
    width: 88%;
}

.kinforW {
    width: 777px;
}

.escreen_bookTit {
    float: left;
    box-sizing: border-box;
    padding: 0 20px;
    height: 26px;
    display: block;
    border-radius: 0px 13px 13px 0px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    margin-top: 6px;
    margin-left: -1px;
}

.escreen_bookcont {
    float: left;
    width: 100%;
    box-sizing: border-box;
    padding: 17px 20px 6px 20px;
    overflow: hidden;
    background: #FFFFFF;
    border-radius:0 10px 10px 0;
    margin-top: 14px;
    box-shadow: 0 -2px 4px 0px rgba(0, 0, 0, 0.06);
}

.escreen_bookA {
    float: left;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    box-sizing: border-box;
    padding: 0 15px;
    background-color: #fff;
    display: table;
    margin-right: 30px;
    margin-bottom: 10px;
}


.escreen_bookAs {
    display: table-cell;
    vertical-align:middle;
    text-align:center;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
}

.xyuwenTit {
    background: #E62F8B;
}

.xshuxueTit {
    background: #90C421;
}

.xyinyuTit {
    background: #28B8BE;
}

.zyuwenTit {
    background: #EB6195;
}

.zshuxueTit {
    background: #30BEF0;
}

.zyinyuTit {
    background: #EF7C1F;
}

.zwuliTit {
    background: #B791C2;
}

.zhuaxueTit {
    background: #36B698;
}

.zlishiTit {
    background: #FBC70A;
}

.zdaoTit {
    background: #E8312D;
}

.zswTit{
    background: #D40277;
}

.zdlTit{
    background: #0EA9B8;
}

.xyuwenA {
    border: 2px solid #F5C4DD;
}

.xshuxueA {
    border: 2px solid #CFE997;
}

.xyinyuA {
    border: 2px solid #B4E4E6;
}

.zyuwenA {
    border: 2px solid #F2AEC8;
}

.zshuxueA {
    border: 2px solid #A8DDF0;
}

.zyinyuA {
    border: 2px solid #FFBD7F;
}


.zwuliA {
    border: 2px solid #D4BFD9;
}

.zhuaxueA {
    border: 2px solid #B6E3D9;
}

.zlishiA {
    border: 2px solid #F0DE9E;
}

.zdaoA {
    border: 2px solid #F7D5D5;
}

.cswA{
    border: 2px solid #E67CB7;
}

.clsA{
    border: 2px solid #4CCDDA;
}
.xyuwenA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #E7308C;
}

.xshuxueA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #90C421;
}

.xyinyuA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #28B8BE;
}

.zyuwenA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #EB6296;
}

.zshuxueA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #30BEF0;
}

.zyinyuA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #EF7C1F;
}

.zwuliA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #B791C2;
}

.zhuaxueA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #36B698;
}

.zlishiA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #FBC70A;
}

.zdaoA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #E8312D;
}

.cswA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #D40277;
}

.cdlA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #11AAB9;
}

.clsA:hover {
    transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: 2px solid #0EA9B8;
}

.ydbtsImg {
    width: 166px;
    height: 373px;
    position: absolute;
    top: 3px;
    left: -13px;
    z-index: 1001;
}

.ydbImg {
    width: 283px;
    height: 98px;
    position: absolute;
    top: 354px;
    left: -126px;
    z-index: 1001;
}

.ydaImg {
    width:268px;
    height: 122px;
    position: absolute;
    top: 190px;
    left:354px;
    cursor: pointer;
    z-index: 1002;
}

/*Òýµ¼ÃÉ²ã*/
.ydMeng {
    width: 100%;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1000;
}

.ydOver {
    width: 100%;
    height: 100vh;
    overflow: hidden;
}

.ydzIndex {
    z-index: 1001;
}

@media (max-width: 1440px){
    .escreen_container {
        width: 1000px;
        margin: 102px auto 0 auto;
    }

    .escreen_box {
        width: 850px;
    }

    .escreen_fixed {
        width: 1000px;
    }

    .escreen_nav {
        width: 124px;
    }

    .escreen_navA {
        font-size: 14px;
        line-height: 44px;
    }

    .yenav {
        width: 124px;
        height: 44px;
        background: url(../../img/ebooks/ebookscreen/skuang.png) no-repeat center;
        background-size: cover;
        color: #fefefe;
    }

    .nenav {
        width: 124px;
        height: 44px;
        border-radius: 8px;
    }

    .escreen_studyTit {
        font-size: 20px;
    }

    .ydbtsImg {
        content: url("/static/pc/img/ebooks/ebookscreen/sydbts.png");
        width: 139px;
        height: 311px;
        position: absolute;
        top: 15px;
        left: -9px;
    }

    .ydbImg {
        content: url("/static/pc/img/ebooks/ebookscreen/sydb.png");
        width: 250px;
        height: 81px;
        top: 316px;
        left: -103px;
    }

    .ydaImg {
        content: url("/static/pc/img/ebooks/ebookscreen/syda.png");
        width: 223px;
        height: 107px;
        top: 173px;
        left: 300px;
    }

}

@media (max-width: 850px){
    .escreen_book {
        width: 103px;
        height: 143px;
    }

    .zinforW {
        width: 87%;
    }

    .escreen_bookTit {
        height: 22px;
        border-radius: 0px 11px 11px 0px;
        padding: 0 14px;
        line-height: 22px;
    }

    .escreen_bookcont {
        padding: 12px 16px;
        margin-top: 12px;
    }

    .escreen_bookA {
        width: 80px;
        height: 80px;
        padding: 0 10px;
    }
}