body{background: #002676;overflow-x: hidden;position: relative;font-family: "Microsoft YaHei";}


.mainCon{position:absolute;width: 1080px;left: 50%;margin-left: -540px;top:13%;}
.main{position:relative;width: 1080px;margin:0 auto;}
.main .m40{padding-top:32px;width: 1080px;margin:0 auto 40px; background: url(../img/kuang4.png)  no-repeat;background-size: 100% 100%;}
.main a{display: block;}


.bookContent{position:relative;z-index:1;width: 1022px;padding:30px 0 0 50px;}
.bookContent li{float:left;width: 511px;margin:0 0px 40px 0;}
.bookCover{width: 142px;height: 190px;border: 1px solid #ccc;margin-right: 20px;}
.bookCover img{width: 100%;height: 100%;}

.bookMsg{width: 310px;}
.bookMsg a h2{display:block;color:#fff;height: 18px;line-height:18px;font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 20px;}
.name{font-size: 14px;height:14px;line-height:14px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #fff;margin:0px 0 16px;}
.tips{color:#fff;font-size: 14px;line-height: 20px;margin-bottom: 15px;}
.btn{height: 40px;line-height: 40px;width:120px;border-radius: 5px;text-align:center;font-size: 14px;color: #004ab1;background: #8ee3fb; }


a.backPrev {float: left;margin-right: 16px;padding-left: 12px;width: 76px;height: 36px;text-align: center;font-size: 18px;background: url(../img/backPrev.png) no-repeat right center;line-height: 36px;}
.footer {line-height: 24px;font-size: 13px;color: #fff;width: 100%;padding-top: 10px;}
.footMain {padding: 58px 0 0 0;text-align: center;}
.footMain a{color: #fff;display: inline-block;}
.footerBg1{position:absolute;left:0;bottom:-320px;z-index:-2;width: 100%;}
.dleft{width: 296px;height: 366px;position: absolute;left: -103px;top: -103px;z-index:-1;}
.dright{width: 366px;height: 406px;position: absolute;right: -172px;top: -103px;z-index:-1;}


@media screen and (min-width:320px) and (max-width:1024px){
    body{width: 125%}
} 
@media screen and (min-width:1400px) and (max-width:2000px){
    .book_list li .list_book_name {font-size: 16px;}
}


.ban1{width: 100%;min-height: 564px;background: url(../img/banner.jpg) center center no-repeat;}
.ban2{width: 100%;min-height: 1620px;background: url(../img/bg2.jpg) center top no-repeat;}
.ban3{width: 100%;min-height: 1423px;background: url(../img/bg3.jpg) center top no-repeat;}
.ban4{width: 100%;min-height: 459px;background: url(../img/bg4.jpg) center bottom no-repeat;}


.b1{width: 660px;height: 76px;margin:0 auto;}
.b1 img{width: 100%;height: 100%;}
