* { padding: 0; margin: 0} html, body { height: 100%; width: 100%;} body { overflow: hidden; font-family: "微软雅黑"; font-size: 12px;} @font-face { font-family: pictos; src: url('digifacewide.ttf'); } .mCSB_scrollTools { opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)" } .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: #22891e; background-color: rgba(92, 182, 108, 0); filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)" } .tes {width: 100%; height: 100%; background-color: rgba(242, 242, 242, 0.5); position: fixed; left: 0; top: 0; text-align: center; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; display: none; z-index: 100000;} .tes div img {margin-right: 5px;} .tes div {font-size: 12px; color: #494A5F; word-wrap: break-word; position: absolute; top: 48%; left: 48%;} .main-left{width:400px;height:calc(100% - 40px); position: absolute; top:16px; left:20px;} .main-cen{width:calc(100% - 880px);height:calc(100% - 40px); position: absolute; top:16px; left:440px;} .main-right{width:400px;height:calc(100% - 40px); position: absolute; top:16px;right:20px;} @media (max-width: 1610px){ .main-left{width:390px;} .main-cen{width:calc(100% - 860px); left:430px;} .main-right{width:390px;} } @media (max-width: 1510px){ .main-left{width:380px;} .main-cen{width:calc(100% - 840px); left:420px;} .main-right{width:380px;} } @media (max-width: 1410px){ .main-left{width:370px;} .main-cen{width:calc(100% - 820px); left:410px;} .main-right{width:370px;} } @media (max-width: 1310px){ .main-left{width:360px;} .main-cen{width:calc(100% - 800px); left:400px;} .main-right{width:360px;} } .main-sketch-map{width:100%; border:1px solid #188488; position:relative; background:rgba(28, 47, 91, .1);} .main-sketch-map:before, .main-sketch-map:after{content: ""; width:20px; height:20px; position: absolute; border-color:#1ad0ad; border-style: solid; border-width: 0px; border-top-width: 2px; top:-1px;} .main-sketch-map:before{border-left-width:2px; left:-1px;} .main-sketch-map:after{border-right-width:2px; right:-1px;} .main-box{width:100%; border:1px solid #188488; position:relative; background:rgba(28, 47, 91, .1);} .main-box:before, .main-box:after{content: ""; width:20px; height:20px; position: absolute; border-color:#1ad0ad; border-style: solid; border-width: 0px; border-top-width: 2px; top:-1px;} .main-box:before{border-left-width:2px; left:-1px;} .main-box:after{border-right-width:2px; right:-1px;} /*.main-acreage{height:350px;}*/ .main-acreage{height:450px;} /*.main-area-ratio{height:calc(100% - 378px);margin-top:26px;}*/ .main-area-ratio{height:calc(100% - 478px);margin-top:26px;} .main-sketch-map{height:100%;} .main-survey{height:calc(42% - 18px);} .main-number{height:calc(25% - 18px);} .main-proportion{height:calc(33% - 18px);} .main-number, .main-proportion{margin-top:25px;} @media (max-width: 1400px){ .main-acreage{height:calc(60% - 9px);} .main-area-ratio{height:calc(40% - 18px);margin-top:25px;} } .main-title{ height: 29px; width: 130px; position: absolute; background-color: #065b86; border-top:1px solid #1ad0ad; border-bottom:1px solid #1ad0ad; top:-16px; left:50%; margin-left:-65px;} .main-title span{width:100%; line-height:29px; color:#fff; text-align:center; display:block; position: absolute; z-index: 10;font-size: 14px;} .main-title:after{ content: ''; position: absolute; background-color: #065b86; top: 4px; right: -11px; width: 20px; height: 20px; transform: rotate(45deg); -ms-transform: rotate(45eg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); border-top: 1px solid #1ad0ad; border-right: 1px solid #1ad0ad;} .main-title:before{content: ''; position: absolute; background-color: #065b86; top: 4px;left: -11px;width: 20px; height: 20px; transform: rotate(45deg); -ms-transform: rotate(45eg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg);-o-transform: rotate(45deg); border-bottom: 1px solid #1ad0ad;border-left: 1px solid #1ad0ad;} .main-acreage .main-title{width:220px;margin-left:-110px;} .main-area-ratio .main-title{width:200px;margin-left:-100px;} .main-survey .main-title{width:80px;margin-left:-40px;} .main-number .main-title{width:100px;margin-left:-50px;} .main-proportion .main-title{width:120px;margin-left:-60px;} .main-title i{ font-style: normal; padding:0 5px; cursor: pointer;} .main-title i.on{color:#0ecdae; font-weight: bold;} .main-acreage-list{width:100%;height:calc(100% - 40px); margin-top:30px;} .main-acreage-list ul{width:100%; height:100%;} /*.main-acreage-list ul li{list-style: none;height:20px; width:100%;margin-bottom:9px;}*/ .main-acreage-list ul li{list-style: none;height:28px; width:100%;margin-bottom:9px;} .main-acreage-list ul li:last-child{margin-bottom:0px;} /*.main-acreage-list ul li b{width:26px; height:20px; display: block; float: left; text-align: center; line-height: 20px; background:rgba(40, 86, 116, .5); color:#fff; margin-left:10px; border-radius:4px;}*/ .main-acreage-list ul li b{width:26px; height:26px; display: block; float: left; text-align: center; line-height: 26px; background:rgba(40, 86, 116, .5); color:#fff; margin-left:10px; border-radius:4px;} /*.main-acreage-list ul li label{width:60px; height:18px; display: block; float: left; text-align: center; line-height: 18px; color:#1ad0ad;}*/ .main-acreage-list ul li label{width:60px; height:25px; display: block; float: left; text-align: center; line-height: 25px; color:#1ad0ad; font-size: 14px;} /*.main-acreage-list ul li .acreage-sdiler{width:170px;height:14px; margin-top:2px; display: block; float: left;}*/ .main-acreage-list ul li .acreage-sdiler{width:170px;height:24px; margin-top:2px; display: block; float: left;} .main-acreage-list ul li span{width:100%; display:block; height:100%;} .main-acreage-list ul li:nth-child(2) .acreage-sdiler{width:calc(72 * 1.7px);} .main-acreage-list ul li:nth-child(3) .acreage-sdiler{width:calc(57 * 1.7px);} .main-acreage-list ul li:nth-child(4) .acreage-sdiler{width:calc(27 * 1.7px);} .main-acreage-list ul li:nth-child(5) .acreage-sdiler{width:calc(25 * 1.7px);} .main-acreage-list ul li:nth-child(6) .acreage-sdiler{width:calc(24 * 1.7px);} .main-acreage-list ul li:nth-child(7) .acreage-sdiler{width:calc(19 * 1.7px);} .main-acreage-list ul li:nth-child(8) .acreage-sdiler{width:calc(6 * 1.7px);} .main-acreage-list ul li:nth-child(9) .acreage-sdiler{width:calc(5 * 1.7px);} .main-acreage-list ul li:nth-child(10) .acreage-sdiler{width:calc(4 * 1.7px);} .main-acreage-list ul li:nth-child(11) .acreage-sdiler{width:calc(2 * 1.7px);} /*.main-acreage-list ul li i{height:18px; float: left; line-height: 18px; color:#1f9292; margin-left:3px;font-style: normal;}*/ .main-acreage-list ul li i{height:25px; float: left; line-height: 25px; color:#1f9292; margin-left:3px;font-style: normal;font-size: 16px;} @media only screen and (max-width: 1900px) { .main-acreage-list ul li{height:25px;} .main-acreage-list ul li b{height:25px; line-height: 25px;} .main-acreage-list ul li label{height:22px;line-height: 22px;font-size: 12px;} .main-acreage-list ul li .acreage-sdiler{height:18px;} .main-acreage-list ul li i{height:22px;line-height: 22px;font-size: 12px;} } .main-acreage-list ul li .gradient{ background: -moz-linear-gradient(left, #0787de 0%, #62dce3 100%); background: -webkit-gradient(linear, left, right, color-stop(0%,#0787de), color-stop(100%,#62dce3)); background: -webkit-linear-gradient(left, #0787de 0%,#62dce3 100%); background: -o-linear-gradient(left, #0787de 0%,#62dce3 100%); background: -ms-linear-gradient(left, #0787de 0%,#62dce3 100%); background: linear-gradient(to right, #0787de 0%,#62dce3 100%); } .main-acreage-list ul li .gradient-all{ background: -moz-linear-gradient(left, #c31323 0%, #e4ab33 100%); background: -webkit-gradient(linear, left, right, color-stop(0%,#c31323), color-stop(100%,#e4ab33)); background: -webkit-linear-gradient(left, #c31323 0%,#e4ab33 100%); background: -o-linear-gradient(left, #c31323 0%,#e4ab33 100%); background: -ms-linear-gradient(left, #c31323 0%,#e4ab33 100%); background: linear-gradient(to right, #c31323 0%,#e4ab33 100%); } .main-area-ratio-con{width:100%; height:calc(100% - 12px); margin-top:12px;} .main-survey-menu{width:98%; height:40px;float:left; padding-left:10px; position:absolute; top:10px; z-index: 100;} .main-survey-echart{width:calc(100% - 0px); height:calc(100% - 20px); float:right; margin-top:20px;} .main-survey-menu-spot{width:125px; height:20px; color:#fff; display:block;font-size: 12px;} /*.main-survey-menu .main-survey-menu-spot:nth-child(1){float:left} .main-survey-menu .main-survey-menu-spot:nth-child(2){float:right;}*/ .main-survey-menu-spot span{line-height: 34px; font-size: 12px;} .main-survey-menu-spot span i{font-size: 12px;font-family: pictos; font-weight: bold; font-style: normal;} .main-com{width:100%; height:100%;} #areaRatio{display:none;} /*#areaProportion{max-height:350px;}*/ .main-area-legend, .main-xy-legend{ margin-left:2%;margin-top:3%; color:#fff; overflow:hidden} /*.main-area-legend{width:18%;}*/ /*.main-area-table{position:relative; width:100%; position: relative; top:50%; transform:translateY(-50%);margin-bottom:1px;}*/ .main-area-legend table{border:1px solid #89adb9; width:calc(100% - 2px); height:calc(100% - 2px); border-left:0px; border-bottom:0px; margin-left:2px; margin-top:2px;} .main-area-legend table tr td{text-align: center; border-left:1px solid #89adb9; border-bottom:1px solid #89adb9; padding:2px 0px;} .main-area-legend table span{width:8px; height:10px; display:inline-block;background:transparent; margin-right:2px;} /*.main-xy-table{position:relative; width:100%;position: relative; top:50%; transform:translateY(-50%);margin-bottom:1px;}*/ .main-xy-legend table{border-top:1px solid #89adb9; border-right:1px solid #89adb9; width:100%;} .main-xy-legend table tr td{text-align: center; border-left:1px solid #89adb9; border-bottom:1px solid #89adb9; padding:2px 0px;} .main-xy-legend table span{width:8px; height:8px; display:inline-block;background:transparent; margin-right:2px;} .areaProportion{ height:96%; width:50%; float:left; margin-top:3%; } .main-area-legend{ margin-top: 6%; } #benefitEchart{ width: 100%; } /*.hp span{margin-left:-10px;}*/ .proportionBox{ float: right; width: 50%; transform: scale(0.88); -moz-transform: scale(0.88); } @media only screen and (max-width: 1900px) { .proportionBox{ transform: scale(0.88); -moz-transform: scale(0.88); } .areaProportion{margin-top:4%;} .main-area-legend{ margin-top: 5%; } } @media only screen and (max-width: 1601px) { .proportionBox{ transform: scale(0.68); -moz-transform: scale(0.68); } .areaProportion{margin-top:1%;} .main-area-legend{ margin-top: -6%; } } @media only screen and (max-width: 1280px) { .proportionBox{ transform: scale(0.84); -moz-transform: scale(0.84); } .areaProportion{margin-top:3%;} .main-area-legend{ margin-top: 3%; } } .benefitBox{ position: absolute; bottom: 205px; transition: .2s linear; display: none; width: 250px; background-color: #163f6c; } .benefitBox{ bottom: 22px; background-color: #105671; } .benefitBox p{ text-align: right; } .benefitBox p img{ width: 30px; cursor: pointer; } .benefitBox>div{ padding: 0 20px 20px 20px; }