737 lines
14 KiB
CSS
737 lines
14 KiB
CSS
* {
|
|
padding: 0;
|
|
margin: 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
html,
|
|
body {
|
|
background-image: url(../images/02/bj\ 2.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
html::-webkit-scrollbar {
|
|
display: none;
|
|
}
|
|
|
|
|
|
/* 导航栏 */
|
|
.header-navs {
|
|
height: 3.4737rem;
|
|
width: 100%;
|
|
background-image: url(../images/02/01headbj.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
padding: 0 1.0526rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
|
|
.nav-left {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
|
|
.nav-left>h1 {
|
|
color: #1AB1FF;
|
|
font-size: 1.4737rem;
|
|
}
|
|
|
|
.nav-left>span {
|
|
margin-left: 1.0526rem;
|
|
margin-right: 1.0526rem;
|
|
display: inline-block;
|
|
width: 0.1053rem;
|
|
height: 3.4737rem;
|
|
background-image: url(../images/02/03line.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
.nav-left>.selected {
|
|
padding: 0 1.0526rem;
|
|
color: #1AB1FF;
|
|
font-size: 0.7368rem;
|
|
background-image: url(../images/02/03select.png);
|
|
background-position: right;
|
|
background-repeat: no-repeat;
|
|
background-size: 0.7368rem 0.4737rem;
|
|
cursor: pointer;
|
|
position: relative;
|
|
/* overflow: hidden; */
|
|
|
|
}
|
|
.nav-left>.selected>span{
|
|
display: inline-block;
|
|
max-width: 10rem;
|
|
overflow-x: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap
|
|
}
|
|
.nav-left>.selected>ul{
|
|
position: absolute;
|
|
top: 1.3684rem;
|
|
left: 0;
|
|
padding: 0.3158rem 1.0526rem;
|
|
background: rgba(32,72,146,0.3);
|
|
border: 1px solid #28559B;
|
|
z-index: 99999;
|
|
}
|
|
.nav-left>.selected>ul>li{
|
|
line-height: 1.2632rem;
|
|
color: #637DAB;
|
|
}
|
|
.nav-left>.selected>ul>li:hover{
|
|
line-height: 1.2632rem;
|
|
color: #ffffff;
|
|
}
|
|
.nav-center {
|
|
display: flex;
|
|
flex-direction: row;
|
|
align-items: center;
|
|
}
|
|
|
|
.nav-center>.nav {
|
|
margin: 0 0.5263rem;
|
|
font-size: 0.7368rem;
|
|
color: #1AB1FF;
|
|
width: 5.0526rem;
|
|
height: 2rem;
|
|
line-height: 2rem;
|
|
text-align: center;
|
|
background-image: url(../images/02/02navbj.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
.nav-right {
|
|
display: flex;
|
|
flex-direction: row;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.nav-right>.set {
|
|
margin: 0 0.5263rem;
|
|
color: #1AB1FF;
|
|
font-size: 0.6316rem;
|
|
background-position: left;
|
|
background-repeat: no-repeat;
|
|
padding-left: 1.0526rem;
|
|
background-size: 0.7368rem 0.7368rem;
|
|
}
|
|
|
|
.nav-right>.icon1 {
|
|
background-image: url(../images/02/02icon1.png);
|
|
}
|
|
|
|
.nav-right>.icon2 {
|
|
background-image: url(../images/02/03icon1.png);
|
|
}
|
|
|
|
.nav-right>.icon3 {
|
|
background-image: url(../images/02/04icon2.png);
|
|
}
|
|
|
|
.nav-right>.icon4 {
|
|
background-image: url(../images/02/05icon-1.png);
|
|
}
|
|
|
|
.nav-right>.icon5 {
|
|
background-image: url(../images/02/06icon1.png);
|
|
}
|
|
|
|
/* 主要内容 */
|
|
#wrap {
|
|
padding: 1.5789rem 1.0526rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
height: 52.7895rem
|
|
}
|
|
|
|
.left,
|
|
.right,
|
|
.center {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
#wrap .items {
|
|
height: 15.5789rem;
|
|
width: 23.9474rem;
|
|
background-image: url(../images/02/03itembg.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
|
|
}
|
|
|
|
#wrap .items1 {
|
|
height: 15.5789rem;
|
|
width: 48.9474rem;
|
|
background-image: url(../images/02/04bj02.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
position: relative;
|
|
|
|
}
|
|
|
|
#wrap .items>.title {
|
|
color: #00FFFF;
|
|
font-size: 0.8421rem;
|
|
text-align: center;
|
|
line-height: 1.4737rem;
|
|
}
|
|
|
|
#wrap .items1>.title {
|
|
color: #00FFFF;
|
|
font-size: 0.8421rem;
|
|
line-height: 1.4737rem;
|
|
position: absolute;
|
|
left: 21.2105rem;
|
|
}
|
|
|
|
/* 安全数据统计 */
|
|
.statistics {
|
|
padding: 1.0526rem;
|
|
}
|
|
|
|
.statistics>.statistics-label {
|
|
color: #7ECEF7;
|
|
font-size: 0.8421rem;
|
|
margin-bottom: 0.8421rem;
|
|
}
|
|
|
|
.statistics>.statistics-nub {
|
|
padding: 0 1.0526rem;
|
|
margin-bottom: 0.8421rem;
|
|
font-family: 'DIN';
|
|
text-align: center;
|
|
color: #7ECEF7;
|
|
font-size: 1.5789rem;
|
|
letter-spacing: 0.5263rem;
|
|
line-height: 2.5789rem;
|
|
background-image: url(../images/02/06bj.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
.statistics>.boxs {
|
|
display: flex;
|
|
flex-direction: row;
|
|
height: 4.7368rem;
|
|
}
|
|
|
|
.statistics>.boxs>.box {
|
|
flex: 1;
|
|
height: 4.7368rem;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
position: relative;
|
|
}
|
|
|
|
.statistics>.boxs>.box>span:nth-of-type(1) {
|
|
color: #00FFFF;
|
|
font-size: 2.1053rem;
|
|
position: absolute;
|
|
top: -0.3158rem;
|
|
|
|
}
|
|
|
|
.statistics>.boxs>.box>span:nth-of-type(2) {
|
|
color: #1AB1FF;
|
|
font-size: 0.7368rem;
|
|
|
|
}
|
|
|
|
.statistics>.boxs>.box>img {
|
|
height: 3.6842rem;
|
|
width: 4.7368rem;
|
|
}
|
|
|
|
/* 风险分级 */
|
|
.risk {
|
|
height: calc(100% - 1.4737rem);
|
|
}
|
|
|
|
#riskMap {
|
|
height: 100%;
|
|
width: 100%;
|
|
}
|
|
|
|
/* 资质预计 */
|
|
.predict {
|
|
padding: 1.0526rem;
|
|
height: calc(100% - 1.4737rem);
|
|
background-image: url(../images/02/15yjbj.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-start;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.predict>.box {
|
|
height: 50%;
|
|
width: 50%;
|
|
}
|
|
|
|
.predict>.box>.box-item {
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-start;
|
|
align-items: center;
|
|
}
|
|
|
|
.predict>.box>.box-right {
|
|
justify-content: flex-end;
|
|
|
|
}
|
|
|
|
.predict>.box>.box-item>.item-text {
|
|
display: flex;
|
|
flex-direction: column;
|
|
margin-left: 0.5263rem;
|
|
}
|
|
|
|
.predict>.box>.box-item>.item-text>span:nth-of-type(1) {
|
|
color: #00FFFF;
|
|
font-size: 1.2632rem;
|
|
}
|
|
|
|
.predict>.box>.box-item>.item-text>span:nth-of-type(2) {
|
|
color: #1AB1FF;
|
|
}
|
|
|
|
/* 劳务数据 */
|
|
.service {
|
|
height: calc(100% - 1.4737rem);
|
|
padding: 1.0526rem;
|
|
}
|
|
|
|
.service>.boxs {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.service>.boxs>.box {
|
|
width: 6.4211rem;
|
|
height: 3.2632rem;
|
|
background-image: url(../images/02/27lwbj.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
.service>.boxs>.box>p:nth-of-type(1) {
|
|
color: #A9DDEE;
|
|
font-size: 0.7368rem;
|
|
text-align: center;
|
|
line-height: 1.3684rem;
|
|
}
|
|
|
|
.service>.boxs>.box>p:nth-of-type(2) {
|
|
color: #FFB260;
|
|
font-size: 1.2632rem;
|
|
text-align: center;
|
|
line-height: 1.5789rem;
|
|
}
|
|
|
|
#serviceMap {
|
|
height: calc(100% - 3.2632rem);
|
|
width: 100%;
|
|
}
|
|
|
|
|
|
/* 环境监测 */
|
|
.env {
|
|
height: calc(100% - 1.4737rem);
|
|
padding: 1.0526rem;
|
|
}
|
|
|
|
.env>.boxs {
|
|
height: 100%;
|
|
width: 100%;
|
|
background-image: url(../images/02/36bj.png), url(../images/02/29hjbj.png);
|
|
background-position: center, center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%, 11.0526rem 11.0526rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.env>.boxs>.box-column {
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
|
|
.env>.boxs .box {
|
|
height: 2.7368rem;
|
|
width: 6.3158rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-start;
|
|
align-items: flex-end;
|
|
padding-left: 0.625rem;
|
|
}
|
|
|
|
.env>.boxs .box>.left {
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-around;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.env>.boxs .box>.left>p {
|
|
white-space: nowrap;
|
|
font-size: 0.75rem;
|
|
color: #68BAE5;
|
|
}
|
|
|
|
.env>.boxs .box>.left>p>span {
|
|
color: #2689BD;
|
|
}
|
|
|
|
.env>.boxs .box>.left>img {
|
|
height: 1.1875rem;
|
|
width: 1.1875rem;
|
|
}
|
|
|
|
.env>.boxs .box>.num {
|
|
margin-left: 1.25rem;
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.env>.boxs>.box-column1 .box {
|
|
justify-content: flex-end;
|
|
padding-right: 0.625rem;
|
|
}
|
|
|
|
.env>.boxs .box-column1 .box>.left {
|
|
align-items: flex-end;
|
|
}
|
|
|
|
.env>.boxs .box>.num {
|
|
margin-right: 1.25rem;
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
.env .env_center{
|
|
flex: 1;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
.env .env_center>p{
|
|
font-size: 28px;
|
|
color: #31DDF3;
|
|
}
|
|
.env .env_center>.d{
|
|
font-size: 16px;
|
|
}
|
|
.env .env_center>p>span{
|
|
color: #5CB4E6;
|
|
font-size: 12px;
|
|
}
|
|
|
|
ul,
|
|
li {
|
|
list-style: none;
|
|
}
|
|
|
|
|
|
.center .general {
|
|
height: calc(100% - 1.1579rem);
|
|
margin-top: 0.8947rem;
|
|
padding: 1.0526rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
.center .general>.general-i {
|
|
flex: 1;
|
|
height: 100%;
|
|
margin: 0 0.5263rem;
|
|
}
|
|
|
|
.general>.general-i>ul {
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.general>.general-i>ul>li {
|
|
display: flex;
|
|
flex-direction: row;
|
|
align-items: center;
|
|
padding: 0.2105rem 0.4211rem;
|
|
}
|
|
|
|
.general>.general-i>ul>li:nth-child(2n -1) {
|
|
background-color: #191E53;
|
|
}
|
|
|
|
.general>.general-i>ul>li>.label {
|
|
color: #268ABD;
|
|
font-size: 0.7368rem;
|
|
}
|
|
|
|
.general>.general-i>ul>li>.val {
|
|
color: #68BAE5;
|
|
font-size: 0.6316rem;
|
|
padding-left: 0.5263rem;
|
|
}
|
|
|
|
.general>.general-i>.project {
|
|
height: 100%;
|
|
width: 100%;
|
|
}
|
|
|
|
.general>.general-i>.boxs {
|
|
width: 100%;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.general>.general-i>.boxs>.box {
|
|
height: 30%;
|
|
width: 100%;
|
|
background-image: url(../images/02/17gcbk.png);
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: 100% 100%;
|
|
}
|
|
|
|
.general>.general-i>.boxs>.box {
|
|
padding: 0 1.0526rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
|
|
.general>.general-i>.boxs>.box>.box-label {
|
|
font-size: 0.7368rem;
|
|
font-weight: 700;
|
|
color: #1AB1FF;
|
|
}
|
|
|
|
.general>.general-i>.boxs>.box>.box-val>span {
|
|
color: #1AB1FF;
|
|
font-size: 0.7368rem;
|
|
margin-left: 0.3158rem;
|
|
}
|
|
|
|
.general>.general-i>.boxs>.box>.pact {
|
|
color: #6CEFF1;
|
|
font-size: 1.4737rem;
|
|
}
|
|
|
|
.general>.general-i>.boxs>.box>.time {
|
|
color: #FFA600;
|
|
font-size: 1.0526rem;
|
|
}
|
|
|
|
.general>.general-i>.boxs>.box>.residue {
|
|
color: #F24166;
|
|
font-size: 2.5263rem;
|
|
}
|
|
|
|
.quality{
|
|
height: 100%;
|
|
width: 100%;
|
|
padding: 1.0526rem;
|
|
padding-top: 2.5263rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
.quality>.boxs{
|
|
height: 100%;
|
|
flex: 1;
|
|
}
|
|
.quality>.boxs>.boxs-label{
|
|
background-image: url(../images/02/18zlbj.png);
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
background-size: 100% 100%;
|
|
display: flex;
|
|
line-height: 1.7895rem;
|
|
flex-direction: row;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
.quality>.boxs>.boxs-label>span:nth-of-type(1){
|
|
color: #1AB1FF ;
|
|
font-size: 0.7368rem;
|
|
}
|
|
.quality>.boxs>.boxs-label>span:nth-of-type(2){
|
|
font-size: 1.2632rem;
|
|
margin-left: 1.0526rem;
|
|
}
|
|
.quality>.boxs>.boxs-label>span:nth-of-type(3){
|
|
color: #1AB1FF;
|
|
font-size: 0.7368rem;
|
|
margin-left: 0.3158rem;
|
|
}
|
|
#issueMap,#finishMap,#unfinishedMap{
|
|
width: 100%;
|
|
height: calc(100% - 34px);
|
|
/* background-image: url(../images/02/29hjbj.png);
|
|
background-repeat: no-repeat;
|
|
background-position: center; */
|
|
}
|
|
|
|
|
|
/* 智慧进度 */
|
|
|
|
.plan{
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: flex-end;
|
|
padding:1.4737rem 1.0526rem 1.0526rem;
|
|
height: 100%;
|
|
position: relative;
|
|
}
|
|
.plan>.boxs-label{
|
|
width: 30%;
|
|
background-image: url(../image/v2/18zlbj.png);
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
background-size: 100% 100%;
|
|
display: flex;
|
|
line-height: 1.7895rem;
|
|
flex-direction: row;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
.plan>.boxs-label>span:nth-of-type(1){
|
|
font-size: 0.7368rem;
|
|
color: #1AB1FF;
|
|
}
|
|
.plan>.boxs-label>span:nth-of-type(2){
|
|
font-size: 0.7368rem;
|
|
color: #F24166;
|
|
margin-left: 1.0526rem;
|
|
}
|
|
.plan .box{
|
|
width: 14.7%;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
position: relative;
|
|
}
|
|
.plan>#planMap{
|
|
width: 100%;
|
|
height: 100%;
|
|
position: relative;
|
|
}
|
|
.plan>#planMap>.boxs{
|
|
width: 100%;
|
|
height: 100%;
|
|
padding-bottom: 0.5263rem;
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: flex-start;
|
|
padding-top: 0.5263rem;
|
|
|
|
}
|
|
.plan .box>.text{
|
|
color: #CEE9F7;
|
|
font-size: 0.6316rem;
|
|
}
|
|
.plan .box>.text>p{
|
|
height: 0.8421rem;
|
|
line-height: 0.8421rem;
|
|
}
|
|
|
|
.plan .box .title{
|
|
color: #00FFFF;
|
|
font-size: 0.7368rem;
|
|
text-align: center;
|
|
padding: 0.3158rem 0;
|
|
}
|
|
.plan .box>.dot{
|
|
position: absolute;
|
|
width: 0.6316rem;
|
|
height: 0.6316rem;
|
|
border-radius: 0.3158rem;
|
|
top: 50%;
|
|
background-color: #12CDA2;
|
|
left: 50%;
|
|
transform: translate(-50%,-50%);
|
|
z-index: 999;
|
|
}
|
|
.plan>#planMap .box .red{
|
|
background-color: #EF4367;
|
|
}
|
|
.plan>#planMap>.line{
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%,-50%);
|
|
/* margin-top: 34px; */
|
|
height: 0.3158rem;
|
|
width: 85%;
|
|
border-radius: 0.1579rem;
|
|
background: linear-gradient(90deg, #12CDA2, #F24166);
|
|
}
|
|
.plan>#planMap>.line1{
|
|
background-color: rgba(0, 0, 0, 0);
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%);
|
|
margin-top: 1.7895rem;
|
|
height: 0.6316rem;
|
|
width: 82%;
|
|
margin-top: 0.6316rem;
|
|
border-radius: 0.1579rem;
|
|
}
|
|
|
|
@font-face {
|
|
font-family: 'DIN';
|
|
/* src: url(../font/font.ttf); */
|
|
/* src: url(../font//DINCond-RegularAlternate.otf); */
|
|
src: url(../font/dinfont.ttf);
|
|
}
|
|
|
|
.right>.items>.video{
|
|
height: calc(100% - 1.1579rem);
|
|
width: 100%;
|
|
padding: 1.0526rem;
|
|
|
|
}
|
|
.right>.items>.video>video{
|
|
background-color: skyblue;
|
|
}
|