/* 清除浮动 */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: block; } table { width: 100%; } html, body { width: 100%; height: 100%; background: url(../image/bj.jpg) no-repeat center; background-size: cover; color:#eee; } /* 天气 */ .weatherBox{ position: fixed; padding: 10px; line-height: 22px; } .weatherInner >div{ float: left; } .weathericon{ margin-top: 6%; } .weatherInner .weatherval{ font-size: 14px; margin: 0 10px; } /* 标题栏 */ .Hometitlebox >div{ /* padding-top: 35px; */ background: url(../image/Hometitlebox.png) no-repeat center; background-size: 100%; height: 107px; } /* 内容展示 */ #box1 { top: 12vh; left: 2vw; height: 26vh; } #box2 { top: 40vh; left: 2vw; height: 26vh; } #box3 { top: 68vh; left: 2VW; height: 30vh; } #box4 { top: 12vh; left: 27vw; height: 54vh; width: 46vw; } #box5 { top: 12vh; right: 2VW; height: 26vh; } #box6 { top: 40vh; right: 2vw; height: 26vh; } #box7 { top: 68vh; right: 2VW; height: 30vh; } #box8 { bottom: 2vh; left: 27vw; height: 30vh; width: 46vw; } .boxPlace { position: absolute; color: White; z-index: 99; width: 24vw; background: rgba(7, 17, 27, 0.7); } .topboxBj{ background: url(../image/topboxBj.png) no-repeat center; background-size: 100% 100%; } .downboxbj{ background: url(../image/downboxbj.png) no-repeat center; background-size: 100% 100%; } .jkBj{ background: url(../image/jkbj.png) no-repeat center; background-size: 100% 100%; } .downbijboxbj{ background: url(../image/downbijboxbj.png) no-repeat center; background-size: 100% 100%; } /* 小框标题 */ .txtTitle{ background: url(../image/txtTitle.png) no-repeat 3px; padding-left: 25px; line-height: 30px; color: #45eef8; } .boxPlace .boxinner{ box-sizing: border-box; width: 100%; height: 100%; padding: 15px 15px; } /* 1框 */ .baseInfo{ margin-top: 13px; height: 80%; } .baseInfo >div{ float: left; } .baseInfo .baseImg{ width: 54%; height: 100%; margin-right: 1%; } .baseInfo .baseImg img{ width: 96%; padding-left: 5px; height: 96%; } .baseInfo .baseEquip{ width: 45%; height: 100%; } .baseInfo .baseEquip >div{ height: 18%; } .baseInfo .baseEquip .typeDot{ display: inline-block; width: 6px; height: 6px; border-radius: 50%; } .cbd{ background: #fff845; } .equipTotal{ color: #71ff15; } .jk{ background: #e419ff; } .bzy{ background: #71ff15; } .qxz{ background: #ff1616; } .baseInfo .baseEquip select{ vertical-align: middle; background: transparent; border: none; color: #2eb0c4; appearance: none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; outline: none; background: url(../image/selectIcon.png) no-repeat scroll right center transparent; padding-right: 8%; width: inherit; padding: 0 1rem .375rem .5rem; margin-right: .375rem; } .baseInfo .baseEquip .equipTotal{ cursor: pointer; } .baseInfo .baseEquip .equipTotal:hover{ text-decoration:underline; } .baseInfo .baseEquip select option{ line-height: 30px; } .baseInfo .baseEquip select::-ms-expand { display: none; } .baseInfo .baseEquip select option{ background: #000; border: none; } .baseInfo .totalPosition{ text-align: right; cursor: pointer; } /* 2框 */ .cbdinfoBox{ height: 90%; } .cbdinfoBox table{ height: 100%; } .aroundfunctioneffect { width: 76px; width: 4vw; height: 76px; height: 4vw; margin: 0 auto; position: relative; } .circleeffectclass { border-radius: 50%; border: rgba(0,168,255,0.8) 1px solid; cursor: pointer; margin-bottom: 10px; } .arounddataeffect02 { animation: scrolleffectarround01 linear infinite 3.8s forwards; } .effectposition { position: absolute; width: 100%; } @keyframes scrolleffectarround01 { 0%{transfrom: rotate(0deg);} 25%{transform: rotate(-90deg);} 50%{transform: rotate(-180deg);} 75%{transform: rotate(-270deg);} 100%{transform: rotate(-360deg);} } .acrossremindeffectoutard { /* width: 60px; height: 60px; margin: 8px; */ } .acrossremindeffectout { background-color: rgba(0,126,255,0.05); border-radius: 50%; } .acrossremindeffectout p{ text-align: center; font-size: 1vw; color: #00ddff; /* line-height: 4.5vh; */ padding: 1vh 0 0; } .acrossremindeffectout div{ text-align: center; font-size: .3vw; } /* 3框 */ .pestChart{ height: 90%; } /* 4框 */ .jkTitle{ padding-left: 10px; border-left: 2px solid #fff700; font-size: 16px; color: #fff700; line-height: 28px; background: url(../image/jkTitleBj.png) no-repeat 0; letter-spacing: 1px; margin-bottom: 15px; } .flashDownDiv{ text-align: center; } .jkinner{ display: none; height: 90%; } .videobox{ width: 100%; background: #000; height: 90%; } .jkctrlBox{ background: rgb(59, 59, 59); height: 10%; } .jkctrlBox >div{ text-align: right; padding: 1%; } .jkctrlBox >div img{ cursor: pointer; margin-left: 3px; } /* 5框 */ .bzyInfo{ height: 90%; width: 90%; margin: 0 auto; } .bzyInfo >table{ height: 100%; } .bzyItem >div{ float: left; } .bzyItem .bzyStatusIcon{ margin-top: 6%; margin-right: 4%; } .bzyItem .bzyStatusIcon img{ /* width: 24px; */ width: 1.2vw; /* height: 27px; */ } .bzyItem .bzyStatus{ line-height: 22px; } .bzyItem .bzyStatus p{ font-size: 14px; color: #00ddff; font-size: .8vw; } /* 6框 */ .bzyPhoto{ height: 86%; } /* 图片框布局 */ .photoLayout{ height: 86%; } .photoLayout .photodiv{ height: 100%; cursor: pointer; } .photoLayout .photodiv .photoitem{ float: left; } .photoLayout .aloneDiv{ width: 60%; background: #000; height: 100%; cursor: pointer; } .photoLayout .doubleDiv{ width: 38%; height: 100%; } .photoLayout .cbdLayout{ margin-left: 2%; } .photoLayout .bzyLayout{ margin-right: 2%; } .photoLayout .doubleDiv >div{ width: 100%; height: 49%; background: rgb(0, 0, 0); cursor: pointer; } .photoLayout .doubleDiv >div:nth-child(2){ margin-top: 4%; } /* 8框 */ .qxzinner{ height: 80%; margin-top: 2%; } .qxzinner >div{ float: left; } .qxzSwiper{ width: 23%; } .qxzEcharts{ width: 77%; height: 100%; } .qxzSwiper,.swiper-container{ height: 100%; color: #2eb0c4; } .qxzItemInfo{ display: inline-block; width: 60%; } .qxzItemInfo p{ font-size: 18px; line-height: 30px; font-weight: 700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .qxzSwiper{ cursor: pointer; } .swiper-slide-active .qxzItemInfo{ color: #f6ee0b; } /* div.swiper-button-next{ right: 50%; bottom: 11px; width: 32px; height: 32px; top: auto; margin-right: -12px; } div.swiper-button-prev{ left: 50%; width: 32px; height:32px; top: 26px; margin-left: -12px; } div.swiper-button-next{ background-image: url(../image/arrowsNext.png); background-size: 32px 32px; } div.swiper-button-prev{ background-image: url(../image/arrowsPrev.png); background-size: 32px 32px; } */ /* load */ #load { width: 100%; height: 100%; position: absolute; background: url(../imgs/data08.png) no-repeat #061537; background-size: cover; top: 0; left: 0; z-index: 999; } #load .load_img { position: absolute; left: calc(50% - 182px); top: calc(50% - 182px); } .load_img img { position: absolute; left: 0; top: 0; } .load_img .jzxz1 { animation: xz1 8s infinite linear; } @keyframes xz1 { from { transform: rotate(0deg); } 50% { transform: rotate(180deg); } to { transform: rotate(360deg); } } .load_img .jzxz2 { animation: xz2 7s infinite linear; } @keyframes xz2 { from { transform: rotate(0deg); } 50% { transform: rotate(-180deg); } to { transform: rotate(-360deg); } } /* layui样式覆盖 */ div.layui-layer-dialog .layui-layer-content{ color: #000; } body .layer-test{background: none; box-shadow: none;}