html{font-size:62.5%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,h3,h4,h5,h6,ul,li,ol,div,dl,dt,dd,p,img,a,form{margin:0;padding:0;font-family:"微软雅黑";-webkit-tap-highlight-color:rgba(0,0,0,0);appearance:none;}
div{width:auto;border: none;outline: none;outline-style: none;}
body,html{padding:0;margin:0;font-family:Helvetica,STHeiti,Microsoft Yahei;background-color:fff;line-height:1.4;color:#110e15; -webkit-text-size-adjust:100%!important;}
img{vertical-align:middle;border:0 none;width:100%;display:inline-block;}
li{list-style:none;list-style-position:outside;}
a{text-decoration:none;overflow:hidden;opacity:1;outline:none;}
a:hover{color:#000;text-decoration:none;}
ul{list-style:none;}
input,select{vertical-align:middle;padding:0;margin:0;border:none;outline:none;outline-style:none}

.box{width: 100%; position: relative; margin: 0 auto; max-width: 750px;overflow: hidden}
.page{position: relative; left: 0; top: 0; width: 750px; margin-top: -2px;}
.part1 .btn1{position: absolute; left: 53px; top: 101px; width: 316px;}
.part1 .btn2{position: absolute; left: 385px; top: 101px; width: 316px;}
.part1 .btn3{position: absolute; left: 53px; top: 195px; width: 316px;}
.part1 .btn4{position: absolute; left: 385px; top: 195px; width: 316px;}
.part1 .btn5{position: absolute; left: 53px; top: 292px; width: 316px;}
.part1 .btn6{position: absolute; left: 385px; top: 292px; width: 316px;}
.part1 .btn7{position: absolute; left: 53px; top: 390px; width: 316px;}
.part2 .detail{position: absolute; left: 256px; top: 295px; width: 238px;}
.part3 .detail{position: absolute; left: 256px; top: 735px; width: 238px;}
.part4 .detail1{position: absolute; left: 256px; top: 601px; width: 238px;}
.part4 .detail2{position: absolute; left: 256px; top: 1170px; width: 238px;}
.part5 .detail1{position: absolute; left: 54px; top: 274px; width: 195px;}
.part5 .detail2{position: absolute; left: 250px; top: 291px; width: 226px;}
.part5 .detail3{position: absolute; left: 476px; top: 291px; width: 219px;}
.part7 .btn{position: absolute; left: 290px; top: 32px; width: 175px;}
.part6 .detail{position: absolute; left: 256px; top: 456px; width: 238px;}
.part8 .detail{position: absolute; left: 256px; top: 276px; width: 238px;}

.kv{width: 750px; position: relative;}
/******= loading =******/
#loading{display:block}
.loading_bg{position:fixed;width:100%;height:100%;overflow:hidden;background-color:#ece5d7;left:0;top:0;-webkit-transform-style:preserve-3d;z-index:12}
.loading_wrp { position: absolute; width: 707px; height: 500px; overflow: hidden; left: 50%; top: 38%; margin: -5px 0 0 -354px; }
.loading_wrp b { font-weight: normal; position: absolute; display: block; width: 100%; font-size: 36px; line-height: 40px; bottom: 160px; color: #c37132; text-align: center; }
.loading_wrp .loading_img{ width: 707px; height: 461px; margin-left: -20px;}
.bookAmimate{ -webkit-animation: updown 3s linear infinite;}
@-webkit-keyframes updown{
    0%{opacity:1;-webkit-transform:translateY(0px);}
    50%{opacity:1;-webkit-transform:translateY(10px);}
    100%{opacity:1;-webkit-transform:translateY(0px);}
}



.jijin .btn{position: absolute; left: 0; top: 100px; width: 77px;}


