html,body{ height: 100%; width: 100%; } .data{ width: 100%; height: 100%; background: url('../img/map_bg.png') center; min-width: 1366px; } .data>.data-title{ width: 100%; height: 105px; padding: 30px 0 35px 0; box-sizing: border-box; } .data>.data-title>.title-center{ width: 440px; height: 40px; box-sizing: border-box; border-right: 5px solid #0089ff; border-left: 5px solid #0089ff; background: url("../img/title.png") no-repeat; } .data>.data-title>.title-left, .data>.data-title>.title-right{ width:calc(50% - 220px); height: 3px; background: #0089ff; margin-top: 18px; } .data>.data-content{ width: 100%; height:calc(100% - 105px); padding:0 20px 20px 20px ; box-sizing: border-box; } .data>.data-content>.con-left{ width: 23.4375%; height: 100%; } .data>.data-content>.con-left>.left-top{ width: 100%; height:calc(75% - 20px); margin-bottom: 20px; position: relative; } .data>.data-content>.con-left>.left-top>.info{ height:62%; width: 100%; border: 1px solid #20558b; /*border-radius: 4px;*/ box-sizing: border-box; position: relative; } .data>.data-content>.con-left>.left-top>.info>.info-title{ width: 158px; height: 43px; background: url('../img/info-title.png') no-repeat; position: absolute; top: -22px; left:50%; margin-left: -74px; color:#fff; font-size: 18px; font-weight: 600; line-height: 43px; text-align: center; } .data>.data-content>.con-left>.left-top>.info>.info-main{ width: 100%; height: 80% ; } .data>.data-content>.con-left>.left-top>.info>.info-main>div{ width: 275px; height: 25%; background: url('../img/info-text.png') no-repeat; margin: 8px auto; } .data>.data-content>.con-left>.left-top>.info>.info-main>div.info-1{ margin-top: 40px; } .data>.data-content>.con-left>.left-top>.info>.info-main .info-img{ width: 100px; height: 60px; position: relative; } .data>.data-content>.con-left>.left-top>.info>.info-main .info-img>img{ position: absolute; top: 50%; left: 50%; margin-left: -24px; margin-top: -24px; } .data>.data-content>.con-left>.left-top>.info>.info-main .info-text{ width: 175px; height: 70px; padding-left: 30px; padding-top: 16px; box-sizing: border-box; } .data>.data-content>.con-left>.left-top>.info>.info-main .info-text>p:nth-child(1){ color:#fff; font-weight: 600; font-size: 14px; } .data>.data-content>.con-left>.left-top>.info>.info-main>.info-1> .info-text>p:nth-child(2){ font-weight: 600; color:#ffff44; font-size: 22px; } .data>.data-content>.con-left>.left-top>.info>.info-main>.info-2> .info-text>p:nth-child(2){ font-weight: 600; color:#25f3e6; font-size: 22px; } .data>.data-content>.con-left>.left-top>.info>.info-main>.info-3> .info-text>p:nth-child(2){ font-weight: 600; color:#f84a4a; font-size: 22px; } .data>.data-content>.con-left>.left-top>.info>.info-main>.info-4> .info-text>p:nth-child(2){ font-weight: 600; color:#f5c847; font-size: 22px; } .data>.data-content>.con-left>.left-top>.top-bottom{ height:calc(38% - 20px); width: 100%; background-color: rgba(0,24,106,0.5); margin-top: 20px; border: 1px solid #20558b; box-sizing: border-box; position: relative; } .data>.data-content>.con-left>.left-bottom{ width: 100%; height: 25%; background-color: rgba(0,24,106,0.5); border: 1px solid #20558b; box-sizing: border-box; position: relative; } .data>.data-content>.con-center{ width: 53.125%; height: 100%; padding:0 20px; box-sizing: border-box; position: relative; } .data>.data-content>.con-center>.map-num{ width: 500px; height: 120px; position: absolute; top: 15px; left:50px; z-index: 1000; } .data>.data-content>.con-center>.map-num>p{ font-size: 18px; font-weight: 600; color:#fff; } .data>.data-content>.con-center>.map-num span{ display: inline-block; width: 45px; height: 65px; text-align: center; line-height: 65px; background-color: #0089ff; color:#fff; font-size: 68px; font-weight: 600; font-family: "LcdD"; margin-top: 15px; } .data>.data-content>.con-center>.map-num span:nth-child(2), .data>.data-content>.con-center>.map-num span:nth-child(6){ background-color: transparent; width: 30px; } .data>.data-content>.con-center>.cen-top{ width: 100%; height:calc(75% - 20px); margin-bottom: 20px; /*background-color: rgba(0,24,106,0.3);*/ /*border: 1px solid #0089ff;*/ /*border-radius: 4px;*/ /*box-sizing: border-box;*/ } .data>.data-content>.con-center>.cen-bottom{ width: 100%; height: 25%; background-color: rgba(0,24,106,0.5); border: 1px solid #20558b; box-sizing: border-box; position: relative; } .data>.data-content>.con-right{ width: 23.4375%; height: 100%; } .data>.data-content>.con-right>.right-top{ width: 100%; height: 32%; background-color: rgba(0,24,106,0.5); border: 1px solid #20558b; box-sizing: border-box; position: relative; } .data>.data-content>.con-right>.right-center{ width: 100%; height:calc(36% - 40px); margin: 20px 0; background-color: rgba(0,24,106,0.5); border: 1px solid #20558b; box-sizing: border-box; position: relative; } .data>.data-content>.con-right>.right-bottom{ width: 100%; height:32%; background-color: rgba(0,24,106,0.5); border: 1px solid #20558b; box-sizing: border-box; position: relative; } .data>.data-content .title{ height: 35px; line-height: 35px; width: 100%; color:#fff; font-weight: 600; padding-left: 15px; box-sizing: border-box; } .data>.data-content .charts{ width: 100%; height:calc(100% - 35px); } .data>.data-content img.bj-1{ position: absolute; left:-1px; top:-1px; } .data>.data-content img.bj-2{ position: absolute; right:-1px; top:-1px; } .data>.data-content img.bj-3{ position: absolute; right:-1px; bottom:-1px; } .data>.data-content img.bj-4{ position: absolute; left:-1px; bottom:-1px; }