From d24dd35d265a0b6bd0620285d226b5bed3d4566e Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期四, 11 十二月 2025 19:40:27 +0800
Subject: [PATCH] 大屏提交1:首页、GIS、视频页面
---
fzzy-igdss-web/src/main/resources/static/group/video.css | 1047 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 1,047 insertions(+), 0 deletions(-)
diff --git a/fzzy-igdss-web/src/main/resources/static/group/video.css b/fzzy-igdss-web/src/main/resources/static/group/video.css
new file mode 100644
index 0000000..240dbe7
--- /dev/null
+++ b/fzzy-igdss-web/src/main/resources/static/group/video.css
@@ -0,0 +1,1047 @@
+@charset "utf-8";
+html,body,div,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,blockquote,pre,form,fieldset,table,th,td,span,p,label,input,select,textarea,header,hgroup,main,nav,section,article,aside,footer,
+figure,figcaption,menu,button {
+ padding: 0;
+ margin: 0;
+ text-decoration: none;
+}
+
+body {
+ margin: 0px auto;
+ padding: 0px;
+ font-family: "寰蒋闆呴粦", Arial, sans-serif;
+ font-size: 14px;
+ background-color: #04162d;
+
+}
+
+button {
+ -webkit-appearance: none;
+ border: 0;
+ background: none;
+ overflow: visible;
+}
+
+button,
+select {
+ text-transform: none;
+}
+
+ul,
+li {
+ list-style: none;
+}
+
+img {
+ border: none;
+ vertical-align: top;
+ -ms-interpolation-mode: bicubic;
+}
+
+i,
+em,
+address,
+th {
+ font-style: normal;
+ font-weight: normal;
+}
+
+td,
+th {
+ font-size: 14px;
+ color: #666;
+}
+
+table {
+ border: 0;
+ border-collapse: collapse;
+}
+
+a {
+ text-decoration: none;
+}
+
+a:link,
+a:visited,
+a:hover {
+ text-decoration: none;
+ outline: 0;
+}
+
+a:active,
+a:focus {
+ outline: none;
+ star: expression(this.onFocus=this.blur());
+}
+
+p {
+ font-size: 16px;
+}
+
+p.indent {
+ text-indent: 2em;
+}
+
+q:before,
+q:after {
+ content: '';
+}
+
+/* 娴姩 */
+.fl {
+ float: left;
+
+}
+.fr {
+ float: right;
+
+}
+.fn {
+ float: none;
+
+}
+
+/*---------------
+ 娓�-闄�-娴�-鍔�(clear)
+ ----------------*/
+.cl:after {
+ clear: both;
+ display: block;
+ font-size: 0;
+ height: 0;
+ line-height: 0;
+ overflow: hidden;
+ content: ".";
+ visibility: hidden;
+}
+
+.cl {
+ zoom:1;
+}
+
+* html .cl {
+ height: 1%;
+}
+
+/* 鏄剧ず */
+
+body .show {
+ display: block !important;
+}
+
+a {
+ color: #666;
+}
+
+
+
+@font-face {
+ font-family: DINCond-Bold;
+ src: url('../fonts/DINCond-Bold.otf');
+}
+
+
+/*index*/
+
+.container {
+ overflow: hidden;
+ height: 1080px;
+ width: 1920px;
+ position: relative;
+ background: url(../img/web/group/i-body.png) center top no-repeat;
+ background-size: 100% 100%;
+ padding-right: 0;
+ padding-left: 0;
+}
+
+
+.i-top {
+ height: 140px;
+ width: 100%;
+ background: url(../img/web/group/i-top-bg.png) center top no-repeat;
+ background-size: 100% 100%;
+ position: relative;
+}
+
+.i-top-tit {
+ height: 70px;
+ text-align: center;
+ color: #fff;
+ font-size: 36px;
+ line-height: 70px;
+ font-weight: bold;
+}
+
+
+.i-top-p {
+ color: #fff;
+ font-size: 26px;
+ text-align: center;
+ width: 100%;
+ font-weight: bold;
+ margin-top: 5px;
+ line-height: 60px;
+}
+
+.i-navBar {
+ position: absolute;
+ height: 34px;
+ left: 0;
+ right: 0;
+ top: 33px;
+ padding: 0 35px;
+}
+
+
+.i-navBar a {
+ display: block;
+ width: 164px;
+ height: 34px;
+ text-align: center;
+ line-height: 34px;
+ color: #fff;
+ font-size: 16px;
+ position: absolute;
+ top: 0;
+}
+
+.i-nav1,
+.i-nav2,
+.i-nav3,
+.i-nav4 {
+ background: url(../img/web/group/i-navBg-l.png) no-repeat;
+ left: 50%;
+}
+
+.i-nav5,
+.i-nav6,
+.i-nav7 {
+ background: url(../img/web/group/i-navBg-r.png) no-repeat;
+ right: 50%;
+}
+
+.i-nav1.active,
+.i-nav2.active,
+.i-nav3.active,
+.i-nav4.active,.i-nav1:hover,
+.i-nav2:hover,
+.i-nav3:hover,
+.i-nav4:hover{
+ background: url(../img/web/group/i-navBg-l_on.png) no-repeat;
+ left: 50%;
+}
+.i-nav5.active,
+.i-nav6.active,
+.i-nav7.active,
+.i-nav5:hover,
+.i-nav6:hover,
+.i-nav7:hover{
+ background: url(../img/web/group/i-navBg-r_on.png) no-repeat;
+ right: 50%;
+}
+
+.i-nav4 {
+ margin-left: -432px;
+}
+
+.i-nav3 {
+ margin-left: -586px;
+}
+
+.i-nav2 {
+ margin-left: -740px;
+}
+
+.i-nav1 {
+ margin-left: -894px;
+}
+
+.i-nav5 {
+ margin-right: -432px;
+}
+
+.i-nav6 {
+ margin-right: -586px;
+}
+
+.i-nav7 {
+ margin-right: -740px;
+}
+
+
+.date-time-module {
+ position: absolute;
+ top: 15px;
+ width: 180px;
+ text-align: center;
+ right: 30px;
+ color: #ffffff;
+ line-height: 3vw;
+}
+
+.i-top-date {
+ width: 100%;
+ line-height: 30px;
+ font-size: 20px;
+}
+
+.i-top-date span {
+ display: inline-block;
+}
+
+
+.date-time-module #navBarTime {
+ font-size: 30px;
+ line-height: 40px;
+ font-family: Arial, Helvetica, sans-serif;
+ display: block;
+
+}
+
+
+
+.i-main {
+ padding: 10px 30px 0 30px;
+ /* width: 1860px; */
+}
+
+
+.left-container {
+ width: 430px;
+ height: 100%;
+ float: left;
+}
+
+.left-m1 {
+ position: relative;
+ width: 430px;
+ height: 255px;
+ background: url("../img/web/group/left-box1-monitor.png") no-repeat;
+ background-size: 100% 100%;
+ margin-bottom: 30px;
+ padding: 36px 20px 8px 20px;
+ box-sizing: border-box;
+}
+
+.panel-title {
+ position: absolute;
+ left: 20px;
+ top: 0px;
+ display: inline-block;
+ width: 170px;
+ height: 36px;
+ line-height: 36px;
+ font-size: 18px;
+ color: #ffffff;
+ box-sizing: border-box;
+
+ background-size: 100% 100%;
+}
+
+
+.panel-title .dot {
+ display: inline-block;
+ height: 16px;
+ width: 16px;
+ vertical-align:middle;
+ margin:-2px 0 0 5px;
+ background: url("../img/web/group/icon_dot.png") no-repeat;
+ -webkit-animation: title 2.5s ease-in-out infinite;
+ animation: title 2.5s ease-in-out infinite;
+}
+
+.panel-content {
+ width: 100%;
+ height: 100%;
+ box-sizing: border-box;
+}
+
+.left-m1 .panel-content>div {
+ display: inline-block;
+ vertical-align: top;
+}
+
+.left-m2 {
+ position: relative;
+ width: 430px;
+ height: 610px;
+ background: url("../img/web/group/left-box2-monitor.png") no-repeat;
+ background-size: 100% 100%;
+ padding: 56px 20px 20px 20px;
+ box-sizing: border-box;
+}
+
+
+.left-m2 .panel-content .panel-content-head {
+ width: 100%;
+ height: 31px;
+ line-height: 31px;
+ background: url("../img/web/group/left-m2-bg.png") no-repeat;
+ background-size: 100% 100%;
+ display: flex;
+ font-size: 14px;
+ color: #91ceff;
+ box-sizing: border-box;
+}
+
+.left-m2 .head-item,
+.left-m2 .body-item {
+ text-align: center;
+}
+
+.left-m2 .panel-content .panel-content-head .head-item {
+ flex: 1;
+}
+
+
+.left-m2 .panel-content .panel-content-body {
+ width: 100%;
+ height: calc(100% - 2vw);
+ box-sizing: border-box;
+ overflow: hidden;
+ overflow-y: auto;
+}
+
+.left-m2 .panel-content .panel-content-body::-webkit-scrollbar {
+ width: 6px;
+ background-color: rgba(51, 238, 255, 0.2);
+}
+
+.left-m2 .panel-content .panel-content-body::-webkit-scrollbar-thumb {
+ -webkit-box-shadow: inset 0 0 6px rgba(2, 160, 251, 0.3);
+ background-color: rgba(2, 158, 249, 0.5);
+ border-radius: 3px;
+}
+
+.left-m2 .panel-content .panel-content-body .panel-content-body-tr {
+ width: 100%;
+ height: 30px;
+ line-height: 30px;
+ display: flex;
+ padding-top: 6px;
+ padding-bottom: 5px;
+ border-bottom: 1px solid #4c5354c7;
+}
+
+.left-m2 .panel-content .panel-content-body .panel-content-body-tr .body-item {
+ flex: 1;
+ font-size: 14px;
+ color: #ffffff;
+ user-select: none;
+}
+
+
+.panel-box1-item{
+ width: 100%;
+ height: 2.1vw;
+ line-height: 2.1vw;
+ font-size: 0.9vw;
+ color: #fff;
+ margin-top: 0.5vw;
+ background: url("../img/web/group/bg_panel_1_item.png") no-repeat;
+}
+
+.panel-box1-title a{
+ color: #fff;
+}
+
+.panel-box1-title a span{
+ margin-left: 15px;
+ font-family: '瀹嬩綋';
+ top: 2px;
+}
+
+
+.panel-box1-item p{
+ height: 2.1vw;
+ overflow: hidden;
+}
+
+.panel-box1-item p i{
+ display: block;
+ float: left;
+ width: 2.1vw;
+ height: 2.1vw;
+}
+
+.panel-box1-item p i img{
+ width: 100%;
+ height: 100%;
+}
+
+.right-container {
+ float: right;
+ height: 100%;
+ width: 1410px;
+}
+
+.right-top {
+ margin-bottom: 18px;
+ width: 100%;
+ overflow: hidden;
+ height: 565px;
+}
+
+@keyframes title {
+ from {
+ opacity: 0.5;
+ }
+
+ 50% {
+ opacity: 1;
+ }
+
+ to {
+ opacity: 0.5;
+ }
+}
+
+@-webkit-keyframes title {
+ from {
+ opacity: 0.5;
+ }
+
+ 50% {
+ opacity: 1;
+ }
+
+ to {
+ opacity: 0.5;
+ }
+}
+
+
+
+.right-bottom {
+ position: relative;
+ width: 1415px;
+ height: 895px;
+ background: url("../img/web/group/bottom-box-monitor.png") no-repeat;
+ background-size: 100% 100%;
+ padding: 36px 20px 20px 20px;
+ box-sizing: border-box;
+}
+
+.bottom-container .panel-content .stats-chart-box {
+ /* display: inline-block; */
+ vertical-align: top;
+ height: 100%;
+ width: 100%;
+ box-sizing: border-box;
+}
+
+.chart-item-title {
+ display: inline-block;
+ width: 158px;
+ height: 36px;
+ line-height: 36px;
+ background: url("../img/web/group/bottom-titbg.png") no-repeat;
+ background-size: 100% 100%;
+ font-size: 18px;
+ color: #ffffff;
+ margin-top: 10px;
+}
+
+
+.bottom-container .panel-content .stats-chart-box .chart-item {
+ display: inline-block;
+ vertical-align: top;
+ height: 100%;
+ width: calc(100% / 5);
+ background: url("../img/web/group/bg-line.png") right bottom no-repeat;
+ box-sizing: border-box;
+ text-align: center;
+ float: left;
+}
+
+.bottom-container .panel-content .stats-chart-box .chart-item:last-child {
+ border-right: 0px;
+}
+
+.bottom-container .panel-content .stats-chart-box .chart-item .chart-box {
+ width: 100%;
+ height: calc(100% - 36px);
+}
+
+
+/* data */
+.data-top {
+ margin-bottom: 45px;
+ width: 100%;
+ height: 358px;
+}
+
+.data-top-left {
+ position: relative;
+ width: 529px;
+ height: 358px;
+ background: url("../img/web/group/data-left-boxBg.png") no-repeat;
+ background-size: 100% 100%;
+ padding: 36px 20px 8px 20px;
+ box-sizing: border-box;
+ float: left;
+}
+
+
+.data-top-left .right-topInfo-jg{
+ margin-top: 30px;
+}
+
+
+.data-area{
+ margin-top: 20px;
+ padding: 0 5px;
+}
+
+
+.data-area-dl {
+ height: 30px;
+}
+
+.data-area-dl dt,
+.data-area-dl dd {
+ float: left;
+}
+
+.data-area-dl dt{
+ line-height: 28px;
+ font-size: 18px;
+ color: #fff;
+ /* margin-right: 10px; */
+}
+
+.data-area-select {
+ appearance: none;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ -ms-appearance: none;
+ -o-appearance: none;
+ -khtml-appearance: none;
+}
+
+.data-area-select::-ms-expand {
+ display: none;
+}
+
+
+.data-area-select {
+ width: 135px;
+ height: 30px;
+ line-height: 30px;
+ background: url("../img/web/group/select-bg.png") no-repeat;
+ background-size: 100% 100%;
+ color: #fff;
+ text-align: center;
+ padding-right: 30px;
+ font-size: 16px;
+ box-sizing: border-box;
+ border: 0;
+}
+
+.data-area-select option{
+ color: #000;
+ line-height: 28px;
+}
+
+.data-checkBox{
+ margin-top: 20px;
+ padding: 0 0 0 5px;
+}
+
+.data-area-check-dd>span{
+ color: #fff;
+ display: inline-block;
+ height: 20px;
+ margin-left: 2px;
+ font-size: 18px;
+ line-height: 20px;
+ margin-top: 5px;
+}
+.data-area-check-dd>span:first-child{
+ margin-left: 0;
+}
+.regular-checkbox {
+ display: none;
+}
+
+.regular-checkbox + label {
+ border: 1px solid #38cbff;
+ padding: 8px;
+ display: inline-block;
+ position: relative;
+ float: left;
+ margin-right: 3px;
+ margin-top: 2px;
+}
+
+
+.regular-checkbox:checked + label {
+ /* color: #99a1a7; */
+}
+
+.regular-checkbox:checked + label:after {
+ content: '';
+ display: block;
+ font-size: 14px;
+ position: absolute;
+ top: -1px;
+ left: 1px;
+ width: 18px;
+ height: 18px;
+ background: url(../img/web/group/icon-duihao.png) no-repeat;
+}
+
+
+.data-top-btnBox{
+ width: 100%;
+ height: 58px;
+ position: absolute;
+ bottom: 1px;
+ left: 0;
+ right: 0;
+ z-index: 3;
+}
+
+.data-top-btn{
+ width: 50%;
+ height: 57px;
+ line-height: 57px;
+ text-align: center;
+ color: #fff;
+ font-size: 24px;
+ float: left;
+ display: block;
+ position: relative;
+}
+.data-top-btn:last-child{
+ width: -webkit-calc(50% - 5px);
+ width: calc(50% - 5px);
+
+}
+
+.data-top-btn:first-child{
+ right: -1px;
+}
+
+.data-top-btn:first-child:active,
+.data-top-btn:first-child:hover{
+ background: url("../img/web/group/data-top-btn_03.png") no-repeat;
+ background-size: 100% 100%;
+}
+
+.data-top-btn:last-child:active,
+.data-top-btn:last-child:hover{
+ background: url("../img/web/group/data-btn-h_04.png") no-repeat;
+ background-size: 100% 100%;
+}
+
+.data-top-btn:first-child:active,
+.data-top-btn:last-child:active{
+ font-size: 26px;
+}
+
+
+
+
+.data-top-right {
+ background: url("../img/web/group/data-right-box.png") no-repeat;
+ width: 1320px;
+ height: 358px;
+ box-sizing: border-box;
+ padding: 36px 20px 20px 20px;
+ position: relative;
+ float: right;
+}
+
+.data-bottom {
+ background: url("../img/web/group/data-bottom-box.png") no-repeat;
+ background-size: 100% 100%;
+ width: 100%;
+ height: 486px;
+ box-sizing: border-box;
+ padding: 36px 15px 20px 10px;
+ overflow: hidden;
+ position: relative;
+}
+
+.data-tableBox{
+ min-width: 100%;
+ height: 448px;
+ overflow: auto;
+
+}
+
+.data-tableBox::-webkit-scrollbar {
+ width: 0px;
+ background-color: rgba(51, 238, 255, 0.2);
+}
+
+.data-tableBox::-webkit-scrollbar-thumb {
+ -webkit-box-shadow: inset 0 0 6px rgba(2, 160, 251, 0.3);
+ background-color: rgba(2, 158, 249, 0.5);
+ border-radius: 3px;
+}
+
+
+.data-table{
+ /* overflow: hidden; */
+}
+.data-table-top{
+ height: 36px;
+ margin-bottom: 16px;
+}
+
+.data-table-hd{
+ height: 36px;
+ min-width: 100%;
+ background: rgba(9, 70, 154, 0.6);
+ border-radius: 10px;
+ white-space: nowrap;
+ display: inline-block;
+ vertical-align: middle;
+}
+
+.data-table-bd{
+ height: 340px;
+ /* overflow-x: hidden; */
+ min-width: 100%;
+ white-space: nowrap;
+ box-sizing: border-box;
+ /* padding-top: 15px; */
+}
+
+.data-table-hd-group{
+ position: relative;
+ line-height: 36px;
+ display: inline-block;
+ font-size: 18px;
+ text-align: center;
+ width: 80px;
+ box-sizing: border-box;
+ margin: 0 10px;
+ vertical-align: middle;
+}
+
+
+.data-table-hd .data-table-hd-group{
+ color: #91ceff;
+}
+
+.data-table-bd .data-table-hd-group{
+ color: #fff;
+ overflow: hidden;
+}
+
+.data-table-hd-group span{
+ padding: 0 5px;
+ display: inline-block;
+ height: 36px;
+ width: 80px;
+ box-sizing: border-box;
+ float: left;
+ overflow: hidden;
+}
+
+
+.data-table-h{
+ min-width: 158px;
+ height: 36px;
+ line-height: 36px;
+ font-size: 18px;
+ color: #fff;
+ position: absolute;
+ top: -53px;
+ left: 50%;
+ /* margin-left: -79px; */
+ transform: translateX(-50%);
+ white-space: nowrap;
+ z-index: 3;
+ text-align: center;
+ background: url(../img/web/group/bottom-titbg.png) no-repeat;
+ background-size: 100% 100%;
+ padding: 0 30px;
+ box-sizing: border-box;
+}
+
+
+.data-table-list{
+ margin-top: 15px;
+}
+
+.data-table-list li{
+ white-space: nowrap;
+ /* margin-top: 10px; */
+ line-height: 36px;
+}
+
+
+
+/* supervise */
+
+.sup-body{
+ background: url("../img/web/group/sup-body.png") no-repeat;
+ width: 1869px;
+ height: 853px;
+ background-size: 100% 100%;
+ box-sizing: border-box;
+ padding: 36px 20px 20px 20px;
+ position: relative;
+ margin-top: 25px;
+ overflow: hidden;
+}
+
+
+#map_container {
+ width: 100%;
+ height: 100%;
+ margin: 0;
+}
+
+.animate{
+ -webkit-animation: animate-positive 2s;
+ animation: animate-positive 2s;
+}
+
+@-webkit-keyframes animate-positive{
+ 0%{ width: 0; }
+}
+
+@keyframes animate-positive{
+ 0%{ width: 0; }
+}
+
+
+
+/* index-xg */
+
+.lb-body{
+ overflow: hidden;
+ margin-top: 20px;
+ position: relative;
+ height: 100px;
+}
+.lb-body .right-topInfo-jg{
+ margin-top: 0;
+ position: absolute;
+ width: 100%;
+}
+
+.carousel-tabs,
+.lb-tabs{
+ height: 6px;
+ text-align: center;
+ width: 100%;
+}
+
+.carousel-tab,
+.lb-tab{
+ cursor: pointer;
+ width: 22px;
+ height: 6px;
+ margin: 0 3px;
+ display: inline-block;
+ background: url(../img/web/group/lb-tab.png) no-repeat;
+}
+
+.carousel-tab.bg,
+.lb-tab.bg{
+ width: 26px;
+ background: url(../img/web/group/lb-tab-on.png) no-repeat;
+}
+
+.lb-btn{
+ width: 24px;
+ height: 24px;
+ background: rgba(2, 158, 249, 0.5);
+ color: #fff;
+ position: absolute;
+ z-index: 9;
+ top: 50%;
+ margin-top: -12px;
+ font-family: "瀹嬩綋";
+ text-align: center;
+ line-height: 24px;
+ font-weight: bold;
+ cursor: pointer;
+}
+
+.carousel-btn1,
+.lb-btn1{
+ left: 20px;
+}
+
+.carousel-btn2,
+.lb-btn2{
+ right: 20px;
+}
+
+.lb-btn:hover{
+ background: rgba(2, 158, 249, 1);
+}
+
+
+.tubiao-Carousel{
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+}
+
+.tubiao-Carousel .stats-chart-box{
+ position: absolute;
+ width: 100%;
+}
+
+
+.right-videoWrap {
+ overflow: hidden;
+ flex: 1;
+}
+
+.right-video {
+ width: 100%;
+}
+
+.right-video li {
+ width: 49%;
+ height: 400px;
+ margin: 6px;
+ float: left;
+ position: relative;
+}
+.right-video li h4 {
+ position: absolute;
+ height: 1.5vw;
+ line-height: 1.5vw;
+ width: 8.5vw;
+ display: block;
+ background: url(../img/web/group/bg-jiankong-tit.png) no-repeat;
+ background-size: 100% 100%;
+ text-indent: 1vw;
+ color: #fff;
+ font-size: 0.8vw;
+}
+
+.video-box, .video-pic {
+ width: 100%;
+ height: 100%;
+}
+
+.video-box, .video-pic {
+ width: 100%;
+ height: 100%;
+}
+img {
+ border: 0;
+ vertical-align: middle;
+ max-width: 100%;
+}
+
+
+
+
+
+
+
+
+
+
--
Gitblit v1.9.3