.lnkf{
    width: 120px; height: 400px;
    position: absolute;
    right: 0; top: 100px;
}
* {
    font-family: "Microsoft YaHei","Microsoft YaHei UI","Microsoft YaHei Light","Microsoft YaHei UI Light",serif;
    outline: none;
    transition: 200ms ease-out;
}
body {
    margin: 0;
}
ul, ol {
    list-style: none;
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
}
.top{
    position: relative;
    top: 0;
    width: 1000px; height: 72px;
    margin: 0 auto;
}
.logo{
    position: absolute;
    width: 200px; height: 72px;
    top: 0; left: 0;
}
.nav{
    position: absolute;
    top: 35px; left: 0; right: 0;
    margin: 0 auto;
    width: 450px; height: 30px;
}
.nav nav{
    width: 450px; height: 72px;
    text-align: center;
}
.nav nav a{
    /*font-weight: bold;*/
    font-size: 16px;
    color: #333;
    padding-right: 7px;
    padding-left: 7px;
}
.nav nav a:hover{
    color: #ff4d4d;
}
.tel{
    position: absolute;
    width: 200px; height: 72px;
    top: 0; right: 0;
}
.banner{
    width: 100%;
    height: 906px;
    margin: 0 auto;
    background: #ea1530 url("imgsbanner_bg.jpg") no-repeat center;
}
.main{
    position: relative;
    width: 100%;
    height: 4800px;
    background: #ea1530;
}
.main .frame{
    position: absolute;
    top: 50px; left: 0; right: 0;
    width: 1000px;
    height: 4661px;
    margin: 0 auto;
    background: url("imgsmain_frame_bg.jpg");
    border-radius: 25px;
    border: #ea1530 dashed 2px;
    box-sizing: border-box;
}
.main .frame .book1{
    position: absolute; top: 30px; left: 0; right: 0; margin: 0 auto;
    width: 1000px; height: 831px;
    background: url("imgsb01.png") no-repeat top center;
}
.main .frame .book2{
    position: absolute; top: 901px; left: 0; right: 0; margin: 0 auto;
    width: 1000px; height: 1173px;
    background: url("imgsb02.png") no-repeat top center;
}
.main .frame .book3{
    position: absolute; top: 2144px; left: 0; right: 0; margin: 0 auto;
    width: 1000px; height: 715px;
    background: url("imgsb03.png") no-repeat top center;
}
.main .frame .book4{
    position: absolute; top: 2929px; left: 0; right: 0; margin: 0 auto;
    width: 1000px; height: 715px;
    background: url("imgsb04.png") no-repeat top center;
}
.main .frame .book5{
    position: absolute; top: 3714px; left: 0; right: 0; margin: 0 auto;
    width: 1000px; height: 900px;
    background: url("imgsb05.png") no-repeat top center;
}
.main .frame .buy{
    position: absolute;
    bottom: 70px; left: 0; right: 0; margin: 0 auto;
    width: 240px; height: 50px;
    background: #f00;
    border-radius: 50px;
    border: #333 dotted 3px;
    box-sizing: border-box;
    text-align: center;
    font-size: 16px;
}
.main .frame .buy:hover{
    background: #cc0000;
}
.main .frame .buy a{
    color: #fff;
    display: block;
    line-height: 42px;
}
.main .frame .buy a span{
    font-size: 22px;
}
.main .frame .buy a .ljgm{
    padding-left: 10px;
}
.lnzxdh_bj{ width:100%; height:450px; background:#f8f8f8;}
.lnzxdh{ width:100%; height: auto; margin:0 auto;}
.hdd {width: 1000px;margin-top: px;margin-right: auto;margin-bottom: 0px;margin-left: auto; padding-top:20px;}
#foot{width:100%;height:auto;background-color:#25292C;background-repeat: repeat-x;clear:both;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border-top-width: 1px;border-top-style: solid;border-top-color: #333;}
#foot-all{width:1000px;height:110px;color: #FFF;text-decoration: none;padding-top:5px;line-height: 25px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;text-align: center;font:12px/25px "微软雅黑"}
#foot #foot-all a {color: #CCC;text-decoration: none;}
