﻿@font-face {
    font-family: 'impactregular';
    src: url('impact_0-webfont.eot');
    src: url('impact_0-webfont.eot?#iefix') format('embedded-opentype'), url('impact_0-webfont.woff') format('woff'), url('impact_0-webfont.ttf') format('truetype'), url('impact_0-webfont.svg#impactregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'quartzregular';
    src: url('quartz_regular-webfont.eot');
    src: url('quartz_regular-webfont.eot?#iefix') format('embedded-opentype'), url('quartz_regular-webfont.woff') format('woff'), url('quartz_regular-webfont.ttf') format('truetype'), url('quartz_regular-webfont.svg#quartzregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.loader {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 7.33333em;
  height: 7.33333em;
  margin-left: -3.66667em;
  margin-top: -3.66667em;
}

.loader-block {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  opacity: 0;
  width: 2em;
  height: 2em;
  background: #fdfdfd;
  -webkit-animation: show 0.88s step-end infinite alternate, pulse 0.88s linear infinite alternate;
  animation: show 0.88s step-end infinite alternate, pulse 0.88s linear infinite alternate;
}

.loader-block:nth-child(1) {
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-animation-delay: 0.065s;
  animation-delay: 0.065s;
}

.loader-block:nth-child(2) {
  -moz-transform: translate(2.66667em, 0);
  -ms-transform: translate(2.66667em, 0);
  -webkit-transform: translate(2.66667em, 0);
  transform: translate(2.66667em, 0);
  -webkit-animation-delay: 0.13s;
  animation-delay: 0.13s;
}

.loader-block:nth-child(3) {
  -moz-transform: translate(5.33333em, 0);
  -ms-transform: translate(5.33333em, 0);
  -webkit-transform: translate(5.33333em, 0);
  transform: translate(5.33333em, 0);
  -webkit-animation-delay: 0.195s;
  animation-delay: 0.195s;
}

.loader-block:nth-child(4) {
  -moz-transform: translate(0, 2.66667em);
  -ms-transform: translate(0, 2.66667em);
  -webkit-transform: translate(0, 2.66667em);
  transform: translate(0, 2.66667em);
  -webkit-animation-delay: 0.325s;
  animation-delay: 0.325s;
}

.loader-block:nth-child(5) {
  -moz-transform: translate(2.66667em, 2.66667em);
  -ms-transform: translate(2.66667em, 2.66667em);
  -webkit-transform: translate(2.66667em, 2.66667em);
  transform: translate(2.66667em, 2.66667em);
  -webkit-animation-delay: 0.13s;
  animation-delay: 0.13s;
}

.loader-block:nth-child(6) {
  -moz-transform: translate(5.33333em, 2.66667em);
  -ms-transform: translate(5.33333em, 2.66667em);
  -webkit-transform: translate(5.33333em, 2.66667em);
  transform: translate(5.33333em, 2.66667em);
  -webkit-animation-delay: 0.455s;
  animation-delay: 0.455s;
}

.loader-block:nth-child(7) {
  -moz-transform: translate(0, 5.33333em);
  -ms-transform: translate(0, 5.33333em);
  -webkit-transform: translate(0, 5.33333em);
  transform: translate(0, 5.33333em);
  -webkit-animation-delay: 0.39s;
  animation-delay: 0.39s;
}

.loader-block:nth-child(8) {
  -moz-transform: translate(2.66667em, 5.33333em);
  -ms-transform: translate(2.66667em, 5.33333em);
  -webkit-transform: translate(2.66667em, 5.33333em);
  transform: translate(2.66667em, 5.33333em);
  -webkit-animation-delay: 0.26s;
  animation-delay: 0.26s;
}

.loader-block:nth-child(9) {
  -moz-transform: translate(5.33333em, 5.33333em);
  -ms-transform: translate(5.33333em, 5.33333em);
  -webkit-transform: translate(5.33333em, 5.33333em);
  transform: translate(5.33333em, 5.33333em);
}

@-webkit-keyframes pulse {
  from,
  40% {
    background: #fdfdfd;
  }
  to {
    background: #dadada;
  }
}
@-webkit-keyframes show {
  from, 40% {
    opacity: 0;
  }
  41%, to {
    opacity: 1;
  }
}
@keyframes pulse {
  from,
  40% {
    background: #fdfdfd;
  }
  to {
    background: #dadada;
  }
}
@keyframes show {
  from, 40% {
    opacity: 0;
  }
  41%, to {
    opacity: 1;
  }
}
.loading{display:block;font-size:36px;color:#FFF;text-align:center;padding-top:950px;margin:0}

html {
	background-color: #4B4B4B;
}

body {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.full-pano-view {
	 margin: 150px auto;width: 100%; height: 80%;
}

.mid {
	zoom: 150%;
}
a:link, a:hover, a:active, a:visited {
    color: #FFD700;
    text-decoration: none;
}

.page1, .page2, .page3 {
    width: 1080px;
    height: 1920px;
    border-style: none;
    overflow: hidden;
    margin: 0;
    float: left;
}

.y1, .y2, .y3, .y4, .y21, .y31, .y5, .y51 {
    width: 1080px;
    height: 1920px;
	overflow: hidden;
}

.y1bg {
    background: url(../images/bg_n.png) no-repeat;
}

.y2bg, .y4bg {
    background: url(../images/bg11_n.png) no-repeat;
}

.y21bg {
    background: url(../images/bg122y_n.png) no-repeat;
}

.y4bg{
    background: url(../images/bg41.png) no-repeat;
}

.y41bg{
    background: url(../images/background_a511a17.png) no-repeat;
}


.y3bg, .y5bg, .y31bg, .y51bg {
    background: url(../images/03.png) no-repeat;
}
.y8bg {
    background: url(../images/bg08.png) no-repeat;
}

.y9bg {
    background: url(../images/bg9.png) no-repeat;
}

.shioutbg {
    background: url(../images/background_a511a17.png) no-repeat;
}

.qxoutbg {
    background: url(../images/qxcko.png) no-repeat;
}

.shiinbg {
    background: url(../images/background_a511a17.png) no-repeat;
}

.qxinbg {
    background: url(../images/qxcki.png) no-repeat;
}


.reader {
    background: url(../images/05.png) no-repeat;
}
.intotaltext, .inTotalText {
    color: #FFFFFF;
    font-size: 150px;
    line-height: 163px;
    /*font-family: impactregular;*/
    font-family: 黑体;
    font-weight: bold;
    position: relative;
    left: 554px;
    top: 384px;
    list-style: none;
    text-align: center;
    width: 419px;
    height: 163px;
    /*display: block;*/
}

.pasthourtext, .pastHourText {
    color: #ff3600;
    font-size: 140px;
    line-height: 158px;
    /*font-family: impactregular;*/
    font-family: 黑体;
    font-weight: bold;
    position: relative;
    left: 50px;
    top: 395px;
    list-style: none;
    text-align: center;
    width: 338px;
    height: 158px;
    /*line-height: 180px;*/
}

.inyesterdaytotaltext, .inYesterdayTotalText {
    font-size: 120px;
    /*font-family: impactregular;*/
    font-family: 黑体;
    font-weight: bold;
    color: #bdbcc1;
    position: relative;
    left:50px;
    top: 325px;
    list-style: none;
    text-align: center;
  width: 338px;
    height: 158px;
}

.nowtimetext, .nowTimeText {
    color: #0dfdfe;
    font-size: 30px;
    line-height: 50px;
    font-family: quartzregular;
    position: relative;
    left: 588px;
    top: -170px;
    list-style: none;
    text-align: right;
    width: 271px;
    height: 45px;
}

.lbfloors, lbFloors {
    position: relative;
    height: 600px;
    width: 950px;
    top: 600px;
    left: 50px;
    overflow: hidden;
}

.floorItem {
    width: 900px;
    height: 507px;
    font-size: 160px;
    /*font-family: impactregular;*/
    font-family: 黑体;
    font-weight: bold;
    padding: 350px 200px 20px 430px;
}

	.fimg0 {
    color: #69ff32;
    background: url(../images/f1_n.png) no-repeat;
}

.fimg1 {
    color: #ffff39;
    background: url(../images/f2_n.png) no-repeat;
}

.fimg2 {
    color: #39ffff;
    background: url(../images/f3_n.png) no-repeat;
}

.fimg3 {
    color: #ffaee8;
    background: url(../images/f4_n.png) no-repeat;
}

.fllorslider, .fllorSlider {
    margin-left: -20px;
    display: none;
}
/*方正兰亭-中黑_GBK 微-软雅黑 改变字体可能会导致矩形图错位*/
.qxText {
    font-family: 微软雅黑;
    font-size: 28px;
    line-height: 32px;
	color: #fff;
}

.qxText_24 {
    font-family: 微软雅黑;
    font-size: 18px;
    line-height: 18px;
}

.qxTextHome {
    font-size: 52px;
    padding-left: 52px;
}

.qxText_Block {
    display: block;
}

.qxTextBgp {
    padding-left: 48px;
}

.qxTextBg0 {
    background: url(../images/ticon_0.png) no-repeat;
}

.qxTextBg1 {
    background: url(../images/ticon_1.png) no-repeat;
}

.qxTextBg2 {
    background: url(../images/ticon_2.png) no-repeat;
}

.qxTextBgHome {
    background: url(../images/home.png) no-repeat;
}

.alldata, .allData {
    position: relative;
    top: 98px;
    left: 72px;
    width: 207px;
}

.titletextf, titleTextF {
    font-family: 微软雅黑;
}

.textbold {
    font-weight: bold;
}

.return {
	position: absolute;
	top: 172px;
	left: 877px;
	width: 166px;
	height: 105px;
	text-align: right;
	font-size: 49px;
	line-height: 49px;
	color: #00ffff;
	z-index: 100
}

.child {
	position: absolute;
	top: 1750px;
	left: 600px;
	width: 164px;
	height: 61px;
	text-align: right;
	font-size: 49px;
	line-height: 49px;
	color: #00ffff;
	z-index: 101
}
.adult {
	position: absolute;
	top: 1750px;
	left: 150px;
	width: 164px;
	height: 61px;
	text-align: right;
	font-size: 49px;
	line-height: 49px;
	color: #00ffff;
	z-index: 101
}

.shi {
	position: absolute;
	top: 1810px;
	left: 715px;
	width: 164px;
	height: 61px;
	text-align: right;
	font-size: 49px;
	line-height: 49px;
	color: #00ffff;
	z-index: 101
}

.qx {
	position: absolute;
	top: 1810px;
	left: 460px;
	width: 164px;
	height: 61px;
	text-align: right;
	font-size: 49px;
	line-height: 49px;
	color: #00ffff;
	z-index: 101
}

.loc {
	position: absolute;
	top: 1811px;
	left: 192px;
	width: 164px;
	height: 61px;
	text-align: right;
	font-size: 49px;
	line-height: 49px;
	color: #00ffff;
	z-index: 101
}

.titletext, .titleText {
	position: absolute;
	top: 50px;
	left: 360px;
	width: 558px;
	height: 49px;
	text-align: right;
	font-size: 49px;
	line-height: 49px;
	color: #00ffff;
	z-index: 99
}

.titletextinfo {
    font-size: 36px;
}

.titletexten, .titleTextEn {
	position: absolute;
	top: 26px;
	left: 438px;
	width: 553px;
	height: 40px;
	text-align: right;
	font-size: 40px;
	line-height: 26px;
	color: #bebfbf;
	z-index: 99
}

.titletexteninfo {
    font-size: 24px;
}

.tiltetextD {
    line-height: 40px;
}

.qxcenter, .qxCenter {
    padding: 0;
    position: relative;
    top: 102px;
    left: 969px;
    width: 500px;
    height: 486px;
    /*z-index: 99;*/
}

.qxlist, .qxList {
    list-style: none;
    margin: 0;
}

    .qxlist li {
        line-height: 50px;
        cursor: pointer;
    }


.qxtsg {
    padding: 0;
    position: relative;
    top: -960px;
    left: 682px;
    width: 670px;
    height: 503px;
    /*border:1px solid red;*/
    z-index: 999;
    display: none;
}

.qxtsglist, .qxTSGList {
    margin: 0;
}

    .qxtsglist li {
        line-height: 30px;
        cursor: pointer;
        color: white;
        float: left;
        width: 190px;
        margin-left: 15px;
    }


        .qxtsglist li a:link {
            color: #fff;
            text-decoration: none;
        }
        /*已点击过的链接*/
        .qxtsglist li a:visited {
            color: #fff;
            text-decoration: none;
        }
        /*鼠标停留在上面的链接*/
        .qxtsglist li a:hover {
            color: #fff;
            /*text-decoration: underline;*/
        }
        /*当前激活的链接*/
        .qxtsglist li a:active {
            color: #fff;
            /*text-decoration: underline;*/
        }

.qxmap, .qxMap {
    position: relative;
    height: 623.62px;
    width: 623.62px;
    top: -455px;
    left: 341px;
}

.qxmap2, .qxMap2 {
    position: relative;
    height: 623.62px;
    width: 623.62px;
	top: 70px;
    left: 100px;
	color:white;
}

.mapsvg {
    position: relative;
    overflow: hidden;
    left: 0px;
    top: 0px;
	zoom:100%;
}

.st0 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #72C8D5;
}

.st1 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #A2D3DF;
}

.st2 {
    fill: #81C483;
}

.st3 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #AACB78;
}

.st4 {
    fill: #EFEC9A;
}

.st5 {
    fill: #8B6B46;
}

.st6 {
    fill: #BDD587;
}

.st7 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #E9E8C9;
}

.st8 {
    fill: #F3A27D;
}

.st9 {
    fill: #F5D17F;
}

.st10 {
    fill: #F6F2B6;
}

.st11 {
    fill: url(#SVGID_1_);
}

.st12 {
    fill: url(#SVGID_2_);
}

.st13 {
    fill: none;
}

.st14 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #F6F7FA;
}

.st15 {
    fill: #9D90C4;
}

.st16 {
    fill: #CED57F;
}

.st17 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #96BDE0;
}

.st18 {
    fill: #040000;
}

.st19 {
    fill: #72C8D5;
}

.st20 {
    fill: #A2D3DF;
}

.st21 {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #D0E5C7;
}


.infochart, .infoChart {
    position: relative;
    top: 135px;
    left: 10px;
    height: 680px;
    width: 954px;
}

.ckimax {
	position: absolute;
	font-family: 黑体;
	font-size: 15px;
    top: 413px;
    left: 10px;
    height: 680px;
    width: 954px;
	color: white;
}

.ckimaxtext, .ckomaxtext {
	font-family: Impact;
    font-size: 30px;
}

.ckomax {
	position: absolute;
	font-family: 黑体;
	font-size: 15px;
    top: 13px;
    left: 10px;
    height: 680px;
    width: 954px;
	color: white;
}

.rightnumbers, .rightNumbers {
    position: relative;
    top: -589px;
    left: 974px;
    width: 376px;
    height: 548px;
}

.todayout {
    position: relative;
    top: 62px;
    left: 19px;
    width: 321px;
    height: 117px;
}

.yesterdayout {
    position: relative;
    top: 70px;
    left: 188px;
    width: 154px;
    height: 52px;
}

.todayin {
    position: relative;
    top: 179px;
    left: 21px;
    width: 322px;
    height: 117px;
}

.yesterdayin {
    position: relative;
    top: 185px;
    left: 188px;
    width: 160px;
    height: 50px;
}

.iotext {
    text-align: right;
    font-family: Impact;
    font-weight: 800;
    font-size: 110px;
	color: #34ff33;
    line-height: 117px;
}

.iotextGreen {
	color:#ff5001;
}

.ioyesterdaytext {
    text-align: left;
    font-family: Impact;
    /*font-weight:800;*/
    font-size: 50px;
	color: #4fc69c;
    line-height: 50px;
}

.ioyesterdaytextRed {
	color:#d73d3d;
}

.svgitem {
    cursor: pointer;
}
.svgitem4 {
    cursor: pointer;
	fill:none;
	stroke: #01ffff;
	stroke-width:3;
	fill-rule: evenodd;
    clip-rule: evenodd;
}
.svgitem41 {
    cursor: pointer;
	fill: none;
	fill-rule: evenodd;
    clip-rule: evenodd;
}

.svgitemname4 {
    cursor: pointer;
	fill:#ffffff;
	fill-rule: evenodd;
    clip-rule: evenodd;
}



.outbook, outBook {
  position: relative;
	top: 300px;
	left: 20px;
	/*padding:100px 150px 0 0;*/
    padding: 20px 20px 0 0;
	height: 1400px;
	width: 1000px;
	text-align: center;
	overflow: hidden;
}

.star0, .star1.star2, .star3, .star4 {
    position: absolute;
    display: none;
    /*border:1px solid red;*/
    background-repeat: no-repeat;
    width: 235px;
    height: 235px;
}

.flybook, .flyBook {
    position: absolute;
    list-style: none;
}

    .flybook li {
        /*display:none;*/
        position: absolute;
        text-align: center;
    }

        .flybook li img {
            display: none;
            position: absolute;
        }


.spanText3{
	font-family: 微软雅黑;
    font-size: 28px;
    line-height: 32px;
	color:#fff;
}

.spanText0, .spanText1, .spanText5, .spanText6{
	font-family: 微软雅黑;
    font-size: 28px;
    line-height: 32px;
	color:#bbb;
}

.spanText2, .spanText4, .spanText8{
	font-family: 微软雅黑;
    font-size: 28px;
    line-height: 32px;
	color:#ddd;
}

.datalist li{
	margin-top:25px;
}

.point {
	margin: 70px auto;
	border-radius: 100%;
	display:none;
	width:5px;
	height:5px;
	-webkit-animation: scaleout 3.0s infinite ease-in-out;/* Safari 和 Chrome */  
	animation: scaleout 3.0s infinite ease-in-out;/* Internet Explorer 10、Firefox 以及 Opera */
}
@-webkit-keyframes scaleout {
  0% { -webkit-transform: scale(0.0) }
  20% {-webkit-transform: scale(1.0);}
  80% {-webkit-transform: scale(1.0);}
  100% {-webkit-transform: scale(1.0);opacity: 0;}
} /* Safari 和 Chrome */
@keyframes scaleout {
  0% {transform: scale(0.0);-webkit-transform: scale(0.0);} 
 20% {transform: scale(1.0);-webkit-transform: scale(1.0);}
 80% {transform: scale(1.0);-webkit-transform: scale(1.0);}
100% {transform: scale(1.0);-webkit-transform: scale(1.0);opacity: 0;}
} /* Internet Explorer 10、Firefox 以及 Opera */

/*--------定义点的颜色---------*/
.zg{background-color: #F00F0C;}/*总馆*/
.fg{background-color: #0FF0F3;}/*分馆*/
.jzg{background-color: #FFFFFF;}/*街镇馆*/

/*--------图片定位--------*/
.img{position:absolute;left:0px;top:0px;}
.title{position:absolute;left:700px;top:50px;}

/*--------点的定位和尺寸，用经纬度坐标辅助.xlxs设计--------*/
#sl{position:absolute; left:330px;top:332px; width: 22px; height: 22px;}
#Y02{position:absolute; left:337px;top:336px; width: 2.5px; height: 2.5px;}
#sst{position:absolute; left:340px;top:317px; width: 20.5px; height: 20.5px;}
#G15{position:absolute; left:357px;top:208px; width: 10px; height: 10px;}
#J116{position:absolute; left:316px;top:274px; width: 2.5px; height: 2.5px;}
#J115{position:absolute; left:352px;top:258px; width: 13px; height: 13px;}
#J113{position:absolute; left:321px;top:239px; width: 16px; height: 16px;}
#J113-F1{position:absolute; left:292px;top:237px; width: 16px; height: 16px;}
#J113-F2{position:absolute; left:313px;top:234px; width: 16px; height: 16px;}
#J111{position:absolute; left:279px;top:196px; width: 2.5px; height: 2.5px;}
#J111-F1{position:absolute; left:285px;top:202px; width: 16px; height: 16px;}
#J112{position:absolute; left:276px;top:154px; width: 10px; height: 10px;}
#J114{position:absolute; left:323px;top:254px; width: 16px; height: 16px;}
#J117{position:absolute; left:352px;top:247px; width: 13px; height: 13px;}
#J107{position:absolute; left:361px;top:225px; width: 14.5px; height: 14.5px;}
#J110{position:absolute; left:334px;top:220px; width: 16px; height: 16px;}
#J106{position:absolute; left:358px;top:207px; width: 13px; height: 13px;}
#J109{position:absolute; left:322px;top:199px; width: 16px; height: 16px;}
#J108{position:absolute; left:332px;top:246px; width: 16px; height: 16px;}
#G08{position:absolute; left:301px;top:327px; width: 20.5px; height: 20.5px;}
#J056{position:absolute; left:295px;top:325px; width: 17.5px; height: 17.5px;}
#J052{position:absolute; left:290px;top:340px; width: 16px; height: 16px;}
#J058{position:absolute; left:313px;top:339px; width: 16px; height: 16px;}
#J053{position:absolute; left:318px;top:327px; width: 17.5px; height: 17.5px;}
#J054{position:absolute; left:322px;top:324px; width: 16px; height: 16px;}
#J051{position:absolute; left:310px;top:329px; width: 19px; height: 19px;}
#J060{position:absolute; left:304px;top:333px; width: 17.5px; height: 17.5px;}
#J055{position:absolute; left:322px;top:334px; width: 17.5px; height: 17.5px;}
#J059{position:absolute; left:285px;top:333px; width: 17.5px; height: 17.5px;}
#J057{position:absolute; left:312px;top:325px; width: 14.5px; height: 14.5px;}
#G25{position:absolute; left:324px;top:62px; width: 19px; height: 19px;}
#J211{position:absolute; left:427px;top:116px; width: 14.5px; height: 14.5px;}
#J512{position:absolute; left:468px;top:216px; width: 14.5px; height: 14.5px;}
#J218{position:absolute; left:551px;top:126px; width: 14.5px; height: 14.5px;}
#J215{position:absolute; left:313px;top:59px; width: 11.5px; height: 11.5px;}
#J220{position:absolute; left:385px;top:24px; width: 13px; height: 13px;}
#J214{position:absolute; left:316px;top:17px; width: 10px; height: 10px;}
#J216{position:absolute; left:451px;top:81px; width: 11.5px; height: 11.5px;}
#J513{position:absolute; left:551px;top:245px; width: 13px; height: 13px;}
#J223{position:absolute; left:338px;top:39px; width: 10px; height: 10px;}
#J221{position:absolute; left:209px;top:-33px; width: 4px; height: 4px;}
#J222{position:absolute; left:277px;top:-2px; width: 11.5px; height: 11.5px;}
#J511{position:absolute; left:279px;top:0px; width: 7px; height: 7px;}
#J224{position:absolute; left:408px;top:98px; width: 13px; height: 13px;}
#J217{position:absolute; left:481px;top:126px; width: 10px; height: 10px;}
#J213{position:absolute; left:271px;top:-77px; width: 10px; height: 10px;}
#J219{position:absolute; left:249px;top:-70px; width: 13px; height: 13px;}
#J212{position:absolute; left:376px;top:87px; width: 13px; height: 13px;}
#J225{position:absolute; left:506px;top:125px; width: 8.5px; height: 8.5px;}
#G24{position:absolute; left:349px;top:523px; width: 20.5px; height: 20.5px;}
#J202{position:absolute; left:444px;top:530px; width: 14.5px; height: 14.5px;}
#J205{position:absolute; left:400px;top:561px; width: 14.5px; height: 14.5px;}
#J208{position:absolute; left:363px;top:476px; width: 14.5px; height: 14.5px;}
#J208-f2{position:absolute; left:399px;top:479px; width: 14.5px; height: 14.5px;}
#J203{position:absolute; left:338px;top:528px; width: 16px; height: 16px;}
#J207{position:absolute; left:405px;top:516px; width: 14.5px; height: 14.5px;}
#J502{position:absolute; left:488px;top:510px; width: 16px; height: 16px;}
#J209{position:absolute; left:357px;top:575px; width: 14.5px; height: 14.5px;}
#J210{position:absolute; left:305px;top:536px; width: 16px; height: 16px;}
#G10-x1{position:absolute; left:350px;top:273px; width: 20.5px; height: 20.5px;}
#G10{position:absolute; left:352px;top:301px; width: 19px; height: 19px;}
#G11{position:absolute; left:358px;top:284px; width: 19px; height: 19px;}
#J072{position:absolute; left:350px;top:287px; width: 2.5px; height: 2.5px;}
#J079{position:absolute; left:359px;top:296px; width: 16px; height: 16px;}
#J077{position:absolute; left:361px;top:291px; width: 2.5px; height: 2.5px;}
#J078{position:absolute; left:354px;top:267px; width: 17.5px; height: 17.5px;}
#J075{position:absolute; left:349px;top:275px; width: 14.5px; height: 14.5px;}
#J081{position:absolute; left:361px;top:290px; width: 16px; height: 16px;}
#J076{position:absolute; left:356px;top:279px; width: 16px; height: 16px;}
#J073{position:absolute; left:356px;top:299px; width: 14.5px; height: 14.5px;}
#J074{position:absolute; left:356px;top:307px; width: 11.5px; height: 11.5px;}
#J080{position:absolute; left:368px;top:303px; width: 2.5px; height: 2.5px;}
#G01{position:absolute; left:351px;top:316px; width: 19px; height: 19px;}
#G05{position:absolute; left:358px;top:327px; width: 17.5px; height: 17.5px;}
#G04{position:absolute; left:342px;top:331px; width: 17.5px; height: 17.5px;}
#J001{position:absolute; left:356px;top:333px; width: 17.5px; height: 17.5px;}
#J033{position:absolute; left:351px;top:334px; width: 16px; height: 16px;}
#J034{position:absolute; left:349px;top:328px; width: 14.5px; height: 14.5px;}
#J002{position:absolute; left:346px;top:318px; width: 14.5px; height: 14.5px;}
#J005{position:absolute; left:347px;top:313px; width: 13px; height: 13px;}
#J035{position:absolute; left:342px;top:332px; width: 4px; height: 4px;}
#J004{position:absolute; left:354px;top:311px; width: 16px; height: 16px;}
#J032{position:absolute; left:348px;top:338px; width: 16px; height: 16px;}
#J003{position:absolute; left:363px;top:324px; width: 16px; height: 16px;}
#J006{position:absolute; left:359px;top:320px; width: 2.5px; height: 2.5px;}
#G19{position:absolute; left:224px;top:215px; width: 20.5px; height: 20.5px;}
#G19-X1{position:absolute; left:233px;top:238px; width: 20.5px; height: 20.5px;}
#J161{position:absolute; left:178px;top:273px; width: 19px; height: 19px;}
#J168{position:absolute; left:207px;top:295px; width: 16px; height: 16px;}
#J462{position:absolute; left:220px;top:161px; width: 16px; height: 16px;}
#J463{position:absolute; left:208px;top:186px; width: 17.5px; height: 17.5px;}
#J463-f1{position:absolute; left:222px;top:226px; width: 4px; height: 4px;}
#J164{position:absolute; left:220px;top:218px; width: 17.5px; height: 17.5px;}
#J162{position:absolute; left:276px;top:302px; width: 19px; height: 19px;}
#J162-F1{position:absolute; left:250px;top:292px; width: 17.5px; height: 17.5px;}
#J167{position:absolute; left:225px;top:207px; width: 16px; height: 16px;}
#J169{position:absolute; left:243px;top:251px; width: 19px; height: 19px;}
#J172{position:absolute; left:251px;top:223px; width: 14.5px; height: 14.5px;}
#J163{position:absolute; left:258px;top:273px; width: 19px; height: 19px;}
#J461{position:absolute; left:177px;top:230px; width: 17.5px; height: 17.5px;}
#J166{position:absolute; left:238px;top:217px; width: 16px; height: 16px;}
#J171{position:absolute; left:246px;top:192px; width: 17.5px; height: 17.5px;}
#J165{position:absolute; left:286px;top:308px; width: 17.5px; height: 17.5px;}
#G20{position:absolute; left:277px;top:658px; width: 16px; height: 16px;}
#J174{position:absolute; left:309px;top:603px; width: 14.5px; height: 14.5px;}
#J173{position:absolute; left:96px;top:543px; width: 13px; height: 13px;}
#J179{position:absolute; left:275px;top:563px; width: 14.5px; height: 14.5px;}
#J182{position:absolute; left:263px;top:649px; width: 16px; height: 16px;}
#J177{position:absolute; left:194px;top:606px; width: 14.5px; height: 14.5px;}
#J180{position:absolute; left:189px;top:579px; width: 14.5px; height: 14.5px;}
#J180-F1{position:absolute; left:217px;top:581px; width: 7px; height: 7px;}
#J175{position:absolute; left:291px;top:622px; width: 13px; height: 13px;}
#J183{position:absolute; left:277px;top:657px; width: 16px; height: 16px;}
#J176{position:absolute; left:263px;top:541px; width: 14.5px; height: 14.5px;}
#J181{position:absolute; left:245px;top:595px; width: 14.5px; height: 14.5px;}
#J178{position:absolute; left:179px;top:534px; width: 16px; height: 16px;}
#G02{position:absolute; left:333px;top:318px; width: 19px; height: 19px;}
#J011{position:absolute; left:327px;top:315px; width: 17.5px; height: 17.5px;}
#J013{position:absolute; left:324px;top:317px; width: 11.5px; height: 11.5px;}
#J014{position:absolute; left:336px;top:310px; width: 16px; height: 16px;}
#J015{position:absolute; left:331px;top:319px; width: 16px; height: 16px;}
#J016{position:absolute; left:341px;top:321px; width: 14.5px; height: 14.5px;}
#J012{position:absolute; left:339px;top:313px; width: 16px; height: 16px;}
#G16{position:absolute; left:302px;top:400px; width: 22px; height: 22px;}
#J125{position:absolute; left:311px;top:375px; width: 17.5px; height: 17.5px;}
#J127{position:absolute; left:300px;top:354px; width: 17.5px; height: 17.5px;}
#J128{position:absolute; left:247px;top:330px; width: 16px; height: 16px;}
#J134{position:absolute; left:319px;top:467px; width: 19px; height: 19px;}
#J131{position:absolute; left:292px;top:450px; width: 16px; height: 16px;}
#J129{position:absolute; left:311px;top:393px; width: 17.5px; height: 17.5px;}
#J130{position:absolute; left:361px;top:413px; width: 16px; height: 16px;}
#J123{position:absolute; left:276px;top:368px; width: 17.5px; height: 17.5px;}
#J133{position:absolute; left:345px;top:440px; width: 16px; height: 16px;}
#J126{position:absolute; left:258px;top:332px; width: 14.5px; height: 14.5px;}
#J423{position:absolute; left:306px;top:435px; width: 11.5px; height: 11.5px;}
#J423-f1{position:absolute; left:295px;top:411px; width: 14.5px; height: 14.5px;}
#J124{position:absolute; left:295px;top:393px; width: 16px; height: 16px;}
#J132{position:absolute; left:306px;top:425px; width: 17.5px; height: 17.5px;}
#G17{position:absolute; left:386px;top:342px; width: 22px; height: 22px;}
#G03{position:absolute; left:498px;top:436px; width: 19px; height: 19px;}
#G27{position:absolute; left:373px;top:309px; width: 16px; height: 16px;}
#G27{position:absolute; left:369px;top:317px; width: 16px; height: 16px;}
#G28{position:absolute; left:476px;top:342px; width: 17.5px; height: 17.5px;}
#G28{position:absolute; left:470px;top:343px; width: 17.5px; height: 17.5px;}
#J143{position:absolute; left:394px;top:354px; width: 16px; height: 16px;}
#J145{position:absolute; left:456px;top:288px; width: 14.5px; height: 14.5px;}
#J017{position:absolute; left:498px;top:492px; width: 16px; height: 16px;}
#J149{position:absolute; left:376px;top:372px; width: 17.5px; height: 17.5px;}
#J151{position:absolute; left:430px;top:254px; width: 14.5px; height: 14.5px;}
#J150{position:absolute; left:404px;top:243px; width: 16px; height: 16px;}
#J150-f1{position:absolute; left:412px;top:247px; width: 7px; height: 7px;}
#J156{position:absolute; left:424px;top:274px; width: 16px; height: 16px;}
#J019{position:absolute; left:411px;top:449px; width: 16px; height: 16px;}
#J153{position:absolute; left:489px;top:327px; width: 14.5px; height: 14.5px;}
#J157{position:absolute; left:408px;top:297px; width: 16px; height: 16px;}
#J146{position:absolute; left:387px;top:331px; width: 17.5px; height: 17.5px;}
#J018{position:absolute; left:515px;top:452px; width: 16px; height: 16px;}
#J155{position:absolute; left:423px;top:293px; width: 17.5px; height: 17.5px;}
#J154{position:absolute; left:403px;top:306px; width: 17.5px; height: 17.5px;}
#J023{position:absolute; left:403px;top:380px; width: 17.5px; height: 17.5px;}
#J026{position:absolute; left:550px;top:448px; width: 14.5px; height: 14.5px;}
#J028{position:absolute; left:472px;top:392px; width: 14.5px; height: 14.5px;}
#J027{position:absolute; left:561px;top:554px; width: 16px; height: 16px;}
#J158{position:absolute; left:374px;top:314px; width: 16px; height: 16px;}
#J136{position:absolute; left:368px;top:339px; width: 17.5px; height: 17.5px;}
#J024{position:absolute; left:538px;top:529px; width: 16px; height: 16px;}
#J137{position:absolute; left:360px;top:361px; width: 16px; height: 16px;}
#J142{position:absolute; left:418px;top:289px; width: 16px; height: 16px;}
#J144{position:absolute; left:362px;top:378px; width: 17.5px; height: 17.5px;}
#J139{position:absolute; left:359px;top:353px; width: 17.5px; height: 17.5px;}
#J020{position:absolute; left:565px;top:484px; width: 14.5px; height: 14.5px;}
#J138{position:absolute; left:379px;top:330px; width: 17.5px; height: 17.5px;}
#J141{position:absolute; left:449px;top:332px; width: 16px; height: 16px;}
#J025{position:absolute; left:538px;top:488px; width: 14.5px; height: 14.5px;}
#J148{position:absolute; left:375px;top:323px; width: 17.5px; height: 17.5px;}
#J029{position:absolute; left:446px;top:452px; width: 16px; height: 16px;}
#J030{position:absolute; left:477px;top:427px; width: 16px; height: 16px;}
#J147{position:absolute; left:394px;top:308px; width: 17.5px; height: 17.5px;}
#J152{position:absolute; left:428px;top:333px; width: 16px; height: 16px;}
#J140{position:absolute; left:368px;top:350px; width: 11.5px; height: 11.5px;}
#J022{position:absolute; left:412px;top:396px; width: 17.5px; height: 17.5px;}
#J021{position:absolute; left:509px;top:402px; width: 16px; height: 16px;}
#J031{position:absolute; left:594px;top:544px; width: 14.5px; height: 14.5px;}
#G14{position:absolute; left:306px;top:303px; width: 20.5px; height: 20.5px;}
#J101{position:absolute; left:313px;top:314px; width: 16px; height: 16px;}
#J098{position:absolute; left:308px;top:315px; width: 16px; height: 16px;}
#J099{position:absolute; left:332px;top:309px; width: 16px; height: 16px;}
#J104{position:absolute; left:314px;top:294px; width: 17.5px; height: 17.5px;}
#J096{position:absolute; left:324px;top:291px; width: 17.5px; height: 17.5px;}
#J105{position:absolute; left:333px;top:310px; width: 5.5px; height: 5.5px;}
#J103{position:absolute; left:323px;top:302px; width: 17.5px; height: 17.5px;}
#J097{position:absolute; left:281px;top:284px; width: 16px; height: 16px;}
#J100{position:absolute; left:331px;top:299px; width: 19px; height: 19px;}
#J102{position:absolute; left:308px;top:300px; width: 13px; height: 13px;}
#G22{position:absolute; left:162px;top:371px; width: 19px; height: 19px;}
#J191{position:absolute; left:165px;top:300px; width: 16px; height: 16px;}
#J192{position:absolute; left:214px;top:309px; width: 19px; height: 19px;}
#J194{position:absolute; left:44px;top:445px; width: 16px; height: 16px;}
#J195{position:absolute; left:110px;top:462px; width: 16px; height: 16px;}
#J196{position:absolute; left:148px;top:379px; width: 16px; height: 16px;}
#J197{position:absolute; left:239px;top:353px; width: 17.5px; height: 17.5px;}
#J190{position:absolute; left:196px;top:369px; width: 17.5px; height: 17.5px;}
#J189{position:absolute; left:189px;top:336px; width: 17.5px; height: 17.5px;}
#J193{position:absolute; left:112px;top:400px; width: 16px; height: 16px;}
#G26{position:absolute; left:210px;top:445px; width: 20.5px; height: 20.5px;}
#J229{position:absolute; left:260px;top:458px; width: 11.5px; height: 11.5px;}
#J237{position:absolute; left:241px;top:415px; width: 14.5px; height: 14.5px;}
#J231{position:absolute; left:207px;top:445px; width: 8.5px; height: 8.5px;}
#J238{position:absolute; left:270px;top:392px; width: 16px; height: 16px;}
#J234{position:absolute; left:207px;top:513px; width: 10px; height: 10px;}
#J239{position:absolute; left:186px;top:400px; width: 10px; height: 10px;}
#J232{position:absolute; left:153px;top:479px; width: 11.5px; height: 11.5px;}
#J236{position:absolute; left:237px;top:393px; width: 16px; height: 16px;}
#J235{position:absolute; left:165px;top:447px; width: 13px; height: 13px;}
#J233{position:absolute; left:126px;top:514px; width: 14.5px; height: 14.5px;}
#J240{position:absolute; left:260px;top:429px; width: 16px; height: 16px;}
#J230{position:absolute; left:239px;top:516px; width: 14.5px; height: 14.5px;}
#J228{position:absolute; left:203px;top:466px; width: 13px; height: 13px;}
#J226{position:absolute; left:213px;top:461px; width: 14.5px; height: 14.5px;}
#J227{position:absolute; left:224px;top:448px; width: 11.5px; height: 11.5px;}
#G06{position:absolute; left:332px;top:343px; width: 19px; height: 19px;}
#J050{position:absolute; left:322px;top:360px; width: 17.5px; height: 17.5px;}
#J046{position:absolute; left:334px;top:350px; width: 16px; height: 16px;}
#J047{position:absolute; left:306px;top:366px; width: 16px; height: 16px;}
#J049{position:absolute; left:332px;top:328px; width: 14.5px; height: 14.5px;}
#J045{position:absolute; left:337px;top:390px; width: 17.5px; height: 17.5px;}
#J038{position:absolute; left:319px;top:366px; width: 17.5px; height: 17.5px;}
#J039{position:absolute; left:318px;top:378px; width: 17.5px; height: 17.5px;}
#J043{position:absolute; left:335px;top:358px; width: 17.5px; height: 17.5px;}
#J041{position:absolute; left:330px;top:341px; width: 11.5px; height: 11.5px;}
#J040{position:absolute; left:321px;top:355px; width: 17.5px; height: 17.5px;}
#J044{position:absolute; left:329px;top:338px; width: 16px; height: 16px;}
#J037{position:absolute; left:328px;top:380px; width: 17.5px; height: 17.5px;}
#J048{position:absolute; left:340px;top:337px; width: 16px; height: 16px;}
#J042{position:absolute; left:324px;top:343px; width: 16px; height: 16px;}
#G12{position:absolute; left:384px;top:295px; width: 19px; height: 19px;}
#G13{position:absolute; left:383px;top:279px; width: 11.5px; height: 11.5px;}
#J091{position:absolute; left:387px;top:274px; width: 17.5px; height: 17.5px;}
#J085{position:absolute; left:385px;top:293px; width: 17.5px; height: 17.5px;}
#J092{position:absolute; left:390px;top:286px; width: 17.5px; height: 17.5px;}
#J088{position:absolute; left:373px;top:294px; width: 17.5px; height: 17.5px;}
#J089{position:absolute; left:374px;top:286px; width: 17.5px; height: 17.5px;}
#J093{position:absolute; left:377px;top:300px; width: 17.5px; height: 17.5px;}
#J087{position:absolute; left:368px;top:285px; width: 17.5px; height: 17.5px;}
#J083{position:absolute; left:368px;top:276px; width: 19px; height: 19px;}
#J084{position:absolute; left:382px;top:268px; width: 17.5px; height: 17.5px;}
#J084-F1{position:absolute; left:375px;top:257px; width: 11.5px; height: 11.5px;}
#J084-F2{position:absolute; left:372px;top:265px; width: 17.5px; height: 17.5px;}
#J090{position:absolute; left:381px;top:282px; width: 17.5px; height: 17.5px;}
#J086{position:absolute; left:385px;top:259px; width: 17.5px; height: 17.5px;}
#G09{position:absolute; left:348px;top:305px; width: 17.5px; height: 17.5px;}
#G09-x1{position:absolute; left:335px;top:266px; width: 19px; height: 19px;}
#G29{position:absolute; left:342px;top:263px; width: 16px; height: 16px;}
#J064{position:absolute; left:348px;top:298px; width: 17.5px; height: 17.5px;}
#J067{position:absolute; left:350px;top:306px; width: 14.5px; height: 14.5px;}
#J070{position:absolute; left:338px;top:291px; width: 16px; height: 16px;}
#J066{position:absolute; left:332px;top:293px; width: 16px; height: 16px;}
#J063{position:absolute; left:342px;top:260px; width: 17.5px; height: 17.5px;}
#J065{position:absolute; left:336px;top:267px; width: 16px; height: 16px;}
#J068{position:absolute; left:329px;top:283px; width: 17.5px; height: 17.5px;}
#J069{position:absolute; left:339px;top:302px; width: 14.5px; height: 14.5px;}
#J062{position:absolute; left:341px;top:299px; width: 16px; height: 16px;}


.datadetail, .dataDetail {
    padding: 0;
    position: relative;
    top: -600px;
    left: 800px;
    /*z-index: 99;*/
}

.datalist, .datalist {
	list-style:none;
	overflow:visible;
	font-family: 微软雅黑;
    font-size: 28px;
    line-height: 32px;
	color:#fff;
	opacity:60;
}

.divText {
	margin: 120px auto;
    left: 100px;
    width: 1255px;
	line-height: 100px;
	vertical-align:middle;
	font-family: 黑体;
    font-size: 52px;
	color:#fff;
}

.divText2 {
	position: relative;
    top: -100px;
    left: 550px;
	font-family: 黑体;
    font-size: 36px;
	color:#fff;
}
/* 书本弹出框 */
.pull-left{
    float: left;
}
.modalBook{
    position: absolute;
    left: 130px;
    top: 300px;
    width: 800px;
    height: 1000px;
    background-color: #fff;
    border: 2px solid #000;
    z-index: 99999;
    font-family: '微软雅黑';
    display: none;
    opacity: 0;
}
.modalBook .btn-close{
    position: absolute;
    right: 10px;
    top: 6px;
    width: 42px;
    height: 42px;
    border: 1px solid #000;
    color: #000;
    background: url(../images/btn-close.png) left 1px no-repeat;
}

.modalBook .boxWrap:after{
    content:'';
    clear: both;
    width: 0;
    height: 0;
    opacity: 0;
    display: block;
}
.modalBook .imgBox{
    width: 325px;
    height: 465px;
    margin: 95px 0 0 65px;
    overflow: hidden;
    margin-right: 110px;
}
.modalBook .txtBox{
    width: 250px;
    margin-top: 85px;
}
.modalBook .txtBox h2,
.modalBook .txtBox h3{
    font-size: 28px;
    line-height: 44px;
    color: #000;
    margin: 0;
    font-weight: normal;
}
.modalBook .txtBox h2 span,
.modalBook .txtBox h3 span{
    font-size: 22px;
}
.modalBook .txtBox .j_sum{
    margin-top: 65px;
}
.modalBook .txtBox .j_sum p{
    margin: 0;
    font-size: 18px;
    line-height: 22px;
    text-indent: 2em;
}
.modalBook .txtBox .j_QR{
    position: absolute;
    right: 20px;
    bottom: 20px;
    width: 202px;
    height: 202px;
}
.modalBook .txtBox .j_QR div{
    width: 200px;
    height: 200px;
    border: 1px solid #eff4f8;
    overflow: hidden;
}
