*{ margin: 0; padding: 0; } body::-webkit-scrollbar{ display: none; } .max{ position: relative; width: 1920px; height: 1080px; color: #ffffff; /*background: url("../images/ai/background.png") no-repeat center/100% 100%;*/ } .ai-max{ position: relative; width: 1920px; height: 1080px; color: #ffffff; background:#030419; font-size: 14px; } .header{ height: 70px; background: rgba(0,0,0,0.5) url("../images/ai/head_bgd.png") no-repeat center/100% 100%; display: flex; font-size: 14px; position: absolute; width: 100%; top:0; left: 0; z-index: 999; } .header-max{ height: 70px; } @font-face { font-family: "HYLXTJ"; src:url(../fonts/HYLXTJ.eot),url(../fonts/HYLXTJ.svg),url(../fonts/HYLXTJ.ttf),url(../fonts/HYLXTJ.woff),url(../fonts/HYLXTJ.woff2) } .header-name{ line-height: 60px; font-family: "HYLXTJ"; font-size:30px; padding-left: 15px; background-image:-webkit-linear-gradient(bottom,#3da2ff,#3ea4ff,#96f3ff); -webkit-background-clip:text; -webkit-text-fill-color:transparent; width: 31%; } .header-btn{ width: 52%; display: flex; padding-top: 20px; } .header-time{ width: 17%; display: flex; align-items: center; } .header-time span{ padding: 0 8px; } .header-tab{ height: 40px; width: 14%; background: url("../images/ai/tab_btn.png") no-repeat center/100% 100%; text-align: center; line-height: 40px; cursor: pointer; color: #6183a9; } .header-tab:hover{ color: #ffffff; } .header-tab.active{ background: url("../images/ai/tab_btn_sel.png") no-repeat center/100% 100%; color: #ffffff; } .header-sel{ width:29%; height: 40px; background: url("../images/ai/tab_selcet.png") no-repeat left/100% 100%; position: relative; } .header-select{ height: 100%; line-height: 40px; padding:0 20px; color: #6183a9; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .header-option{ position: absolute; max-height: 300px; width: 100%; list-style: none; background: #00092a; border: 2px solid #173250; border-radius: 3px; top: 42px; color: #3da2ff; overflow: auto; } .header-option li{ padding: 10px; font-size: 14px; cursor: pointer; } .header-option li:hover { background: #031348; } .header-option::-webkit-scrollbar { width:5px; height: 1px; } .header-option::-webkit-scrollbar-thumb { border-radius: 10px; background: #192c64; } .header-option::-webkit-scrollbar-track { border-radius: 10px; background: #010b2d; } .select-enter, .select-leave-to { opacity: 0; transform: translateY(-10px); } .select-enter-active, .select-leave-active{ transition: all 0.5s ease; } .tunnel{ height: 1000px; width: 100%; background: url("../images/ai/whole_tunnel.png") no-repeat center/100% ; } .in-left{ position: absolute; top: 100px; left: 50px; z-index: 999; } .in-left-arrow{ position: absolute; top: 500px; width: 50px; text-align: center; cursor: pointer; z-index: 999; } .in-left-content{ width: 350px; height: 950px; background: rgba(0,0,0,0.5); } .in-left-title{ height: 30px; background: url("../images/ai/mk_title.png") no-repeat center/100% 100%; line-height: 30px; padding-left: 15px; } .in-left-top{ } .in-left-top-content{ padding:0 15px; height: 400px; } .in-left-bottom-content{ height: 490px; } .in-left-top-type{ height: 200px; padding: 0 8px; color: #c8d7fe; } .in-left-total{ height: 200px; background: url("../images/ai/eq_icon.png") no-repeat left/60px; } .in-left-total-num{ padding-top: 70px; padding-left: 65px; } .in-left-total-num p{ padding-bottom: 10px; } .in-left-total-num label{ font-size:25px; font-weight: bold; color:#24d1fc ; } .in-left-dist{ padding-top: 13px; } .in-left-dist-zj{ height: 55px; line-height: 55px; padding-left: 45px; background: url("../images/ai/bgd_zy.png") no-repeat center/100% 38px; } .in-left-dist-zj span{ color: #01bd11; padding-left: 5px; } .in-left-dist-zl{ height: 55px; line-height: 55px; padding-left: 45px; background: url("../images/ai/bgd_zl.png") no-repeat center/100% 38px; } .in-left-dist-zl span{ color: #e4c700; padding-left: 5px; } .in-left-dist-fb{ height: 55px; line-height: 55px; padding-left: 45px; background: url("../images/ai/bgd_fb.png") no-repeat center/100% 38px; } .in-left-dist-fb span{ color: #bb33ff; padding-left: 5px; } .in-left-top-type-title{ height: 30px; line-height: 30px; color: #c8d7fe; } .in-left-top-type-title i{ color:#dfda74 ; font-size: 18px; } .in-left-top-type-prop{ } .in-left-top-type-zy{ position: relative; padding-left: 30px; line-height: 50px; height: 50px; background: url("../images/ai/bgd_zy_1.png") no-repeat center/100% 30px; } .in-left-top-type-zl{ position: relative; padding-left: 30px; line-height: 50px; height: 50px; background: url("../images/ai/bgd_zl_1.png") no-repeat center/100% 30px; } .in-left-top-type-fb{ position: relative; padding-left: 30px; line-height: 50px; height: 50px; background: url("../images/ai/bgd_fb_1.png") no-repeat center/100% 30px; } .in-left-square{ width: 12px; height: 12px; background: #4f859f; position: relative; border: 0; top: 1px; margin: 0 2px; } .switch-icon{ position: absolute; width: 60px; height: 140px; top: 100px; right: 15px; z-index: 999; } .switch-icon img{ width: 100%; margin: 5px 0; cursor: pointer; } .in-right{ position: absolute; top: 150px; right: 50px; z-index: 999; } .in-right-content{ width: 250px; background: rgba(0,0,0,0.5); } .in-right-arrow{ position: absolute; top: 500px; right: 0; width: 50px; text-align: center; cursor: pointer; z-index: 999; } .in-right-title{ height: 40px; background: url("../images/ai/work_points.png") no-repeat center/100% 100%; text-align: center; line-height: 40px; } .in-right-screen{ padding:10px 10px 0; } .in-right-screen-ul{ margin: 15px 0; padding: 0 10px; list-style: none; color: #c8d7fe; max-height: 400px; overflow: auto; } .in-right-screen-ul::-webkit-scrollbar { width:5px; height: 1px; } .in-right-screen-ul::-webkit-scrollbar-thumb { border-radius: 10px; background: #192c64; } .in-right-screen-ul::-webkit-scrollbar-track { border-radius: 10px; background: #010b2d; } .in-right-screen-ul li{ height: 50px; padding-left: 50px; line-height: 50px; cursor: pointer; background: url("../images/ai/screen_bgd_d.png") no-repeat center/100% 35px; } .in-right-screen-ul li:hover{ background: url("../images/ai/screen_bgd.png") no-repeat center/100% 35px; } .in-right-screen-ul .active:hover{ background: url("../images/ai/screen_bgd_a.png") no-repeat center/100% 35px; } .in-right-screen-ul .active{ background: url("../images/ai/screen_bgd_a.png") no-repeat center/100% 35px; } .left-enter, .left-leave-to { opacity: 0; transform: translateX(-300px); } .left-enter-active, .left-leave-active{ transition: all 0.5s ease; } .right-enter, .right-leave-to { opacity: 0; transform: translateX(300px); } .right-enter-active, .right-leave-active{ transition: all 0.5s ease; } .in-btn{ position: absolute; top: 880px; padding: 10px 40px; background: url("../images/branch_btn_bgd.png") no-repeat center/100% 100%; color: #c8d7fe; cursor: pointer; z-index: 999; } .in-btn:hover{ color: #ffffff; } .in-btn:active{ color:#c8d7fe; } .in-btn-one{ left: 200px; } .in-btn-tow{ left: 820px; } .in-btn-three{ left: 1500px; } .in-footer{ position: absolute; width: 750px; height: 70px; bottom: 10px; left: 650px; z-index: 999; } .in-footer-max{ display: flex; } .in-footer-min{ padding: 0 10px; color: #c8d7fe; } .in-footer-number{ padding-top:5px; } .in-footer-number span{ color: #87efb0; font-size: 25px; font-weight: bold; } .in-footer-prop{ padding-top: 26px; } .in-footer-prop span{ color: #ececec; font-size: 25px; font-weight: bold; } .in-footer-number-color span{ color: #e1d148; } .out-branch-btn{ height: 40px; position: absolute; bottom: 150px; width: 150px; text-align: center; line-height: 40px; cursor: pointer; color: #9ea8bc; background: url("../images/ai/branch_out_btn.png") no-repeat center/100% 100%; } .out-branch-btn:hover{ color: #ffffff; } .out-branch-btn_4{ left: 500px; } .out-branch-btn_3{ left: 850px; } .out-branch-btn_2{ left: 1200px; } .out-branch-btn_1{ left: 1550px; } .out-branch-btn.active{ color: #ffffff; background: url("../images/ai/branch_out_btn_a.png") no-repeat center/100% 100%; } /*popup*/ .popup-max{ width: 300px; /* background: url("../images/ai/popup_box.png") no-repeat top/100% 100%;*/ font-size: 14px; color: #ffffff; } .popup-new-max{ background: url("../images/ai/popup_box.png") no-repeat top/100% 100%; } .popup-min{ padding:5px 15px 20px; } .popup-top{ padding: 10px 0; border-bottom: 2px dashed #405d89; display: flex; align-items: center; } .popup-machinery-img{ padding-right: 10px; } .popup-machinery-img img{ width: 70px; height: 70px; border-radius: 3px; } .popup-machinery{ display: flex; align-items: center; padding: 3px 0; } .popup-machinery-name{ font-size: 14px; padding-right: 10px; } .popup-machinery-state{ padding: 1px 5px; border-radius: 3px; } .state-yx{ background: rgba(0,194,64,0.3); color: #00c240; } .state-ds{ background: rgba(255,205,52,0.3); color: #ffcd34; } .state-jz{ background: rgba(221,221,221,0.3); color: #dddddd; } .state-lx{ background: rgba(153,153,153,0.3); color: #999999; } .popup-machinery-model{ padding-right: 10px; } .popup-machinery-color{ color: #9ea8bc; } .popup-machinery-oil{ color:#01c03f; } .popup-machinery-oil img{ position: relative; top: 3px; } .red-color{ color: #ff0000; } .popup-content{ padding: 10px 0; } .popup-content-max{ display: flex; align-items: center; padding: 5px 0; } .popup-content-max div:first-child{ width:25%; color: #9ea8bc; } .popup-bottom{ background: rgba(4,158,255,0.2); padding: 10px; } .popup-btn{ text-align: center; padding: 15px 0 0; } .popup-btn button{ width: 120px; height: 35px; margin: 0 5px; background: url("../images/ai/popup_btn_bgd.png") no-repeat center/100% 100%; border: 0; outline: 0; cursor: pointer; color: #dddddd; } .popup-btn button:hover{ color: #ffffff; } .popup-btn button:active{ color: #dddddd; } /*AI视频分析*/ .ai-popup{ position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.5); z-index: 9999999; padding-top: 10vh; text-align: center; } .ai-popup img{ height: 80vh; } /*popup*/ .popup-max{ width: 360px; background: url("../images/ai/popup_box.png") no-repeat top/100% 100%; font-size: 14px; } .popup-max-two{ width: 320px; background: url("../images/ai/popup_box.png") no-repeat top/100% 100%; font-size: 14px; } .popup-map-max{ background:none; color: #fff; min-height: 150px; } .popup-min{ padding:5px 15px; } .popup-top{ padding: 10px 0; border-bottom: 2px dashed #405d89; } .popup-map-top{ height: 75px; } .popup-map-left{ float: left; width: 33%; height: 75px; } .popup-map-right{ float: left; width:66%; height: 75px; } .popup-machinery-img{ padding-right: 10px; } .popup-machinery-img img{ width: 70px; height: 70px; border-radius: 3px; } .popup-machinery{ display: flex; align-items: center; padding: 2px 0; } .popup-machinery-name{ font-size: 16px; padding-right: 10px; } .popup-machinery-state{ padding: 1px 5px; border-radius: 3px; } .ai-content{ padding:10px 15px; } .ai-left{ height: 970px; border: 1px solid #ffffff; } .ai-content-padding{ padding: 15px; } .ai-video-survey{ height: 150px; background: url("../images/ai/bgd_video_survey.png") no-repeat center/100% 100%; } .ai-warning-survey{ height: 400px; background: url("../images/ai/bgd_warning_survey.png") no-repeat center/100% 100%; } .ai-warning-distribution{ height: 465px; background: url("../images/ai/bgd_warning_distribution.png") no-repeat center/100% 100%; } .ai-warning-list{ height: 960px; background: url("../images/one/3x1.png") no-repeat center/100% 100%; } .ai-key-videos{ height: 310px; background: url("../images/ai/bgd_key_videos.png") no-repeat center/100% 100%; } .ai-video-info{ height: 650px; } .ai-video-title{ height: 25px; padding:0 10px; line-height: 25px; display: flex; justify-content: space-between; } .ai-video-number{ color: #9acdde; font-size: 12px; } /*视频概况*/ .ai-survey-content{ padding:45px 30px; } .ai-survey-info{ padding-left: 75px; height: 65px; color: #c8d7ff; } .ai-survey-info p{ padding: 5px 0 10px; } .ai-survey-info-1{ background: url("../images/ai/survey_info_ren.png") no-repeat left/65px 65px } .ai-survey-info-1 span{ color:#88c9ff ; font-size: 22px; font-weight: bold; } .ai-survey-info-2{ background: url("../images/ai/survey_info_che.png") no-repeat left/65px 65px } .ai-survey-info-2 span{ color:#61f2b9 ; font-size: 22px; font-weight: bold; } /*预警列表*/ .ai-warning-list-content{ padding:20px 15px 10px; } .ai-warning-list-max{ height: 900px; overflow: hidden; } .ai-warning-list-min{ height: 110px; background: url("../images/ai/popup_btn_bgd.png") no-repeat center/100% 95px; } .ai-warning-list-info{ padding:15px 20px; } .ai-warning-list-title{ display: flex; align-items: center; justify-content: space-between; padding-bottom: 5px; } .ai-warning-list-title img{ width: 20px; height: 20px; cursor: pointer; } .ai-warning-list-details{ display: flex; } .ai-warning-list-details-img{ width:55px; height: 55px; background: #96f3ff; } .ai-warning-list-details-img img{ width: 100%; height: 100%; } .ai-warning-list-details-con{ padding-left: 15px; } .ai-warning-list-details-con p{ color: #fe9000; font-size: 18px; padding-bottom:8px; } .ai-warning-list-details-con div{ color:#c8d7ff; background: url("../images/ai/place.png") no-repeat left/12px; padding-left: 15px; } /*预警概况*/ .ai-warning-survey-content{ height: 245px; } /*预警分布*/ /*重点视频*/ .ai-key-videos-info{ display: flex; padding: 15px; align-items: center; } .ai-slip{ width: 3%; } .ai-slip img{ width: 100%; cursor: pointer; } .ai-key-videos-content{ width: 100%; display: flex; } .ai-key-videos-max{ padding: 10px; } .ai-key-videos-min{ width: 275px; height: 240px; background: #0f224a url("../images/ai/videos.png") no-repeat center/96px 70px; border-radius: 5px; } /*AI视频*/ .ai-video-info-flex{ display: flex; align-items: center; padding:0 10px; } .ai-video-info-return{ width: 130px; height: 33px; color: #5677a2; font-size: 14px; display: flex; align-items: center; justify-content: center; cursor: pointer; background: url(../images/return_btn_bgd.png) no-repeat center/90% 100%; } .ai-video-info-return:hover{ color: #cbdaff; background: url("../images/dangerous_active.png") no-repeat center/90% 100%; } .ai-content-nav-max{ width: calc(100% - 140px); padding: 10px 10px 5px; display: flex; overflow-x: auto; overflow-y: hidden; } .ai-content-nav-max::-webkit-scrollbar { width:5px; height:10px; } .ai-content-nav-max::-webkit-scrollbar-thumb { border-radius: 10px; background: #192c64; } .ai-content-nav-max::-webkit-scrollbar-track { border-radius: 10px; background: #010b2d; } .ai-content-nav-min{ padding: 5px; } .ai-content-nav-con{ height: 40px; min-width: 90px; line-height: 40px; cursor: pointer; background:url("../images/ai/select_out.png") no-repeat center/100% 100%; } .ai-content-nav{ padding: 0 10px; text-align: center; white-space:nowrap; } .ai-content-nav.active{ background:url("../images/ai/select_on.png") no-repeat center/100% 100%; } .ai-content-info-max{ padding:5px; overflow: auto; height: 570px; } .ai-content-info-max::-webkit-scrollbar{ width:0px; } .ai-content-info-min{ padding: 10px; } .ai-content-videos{ height: 265px; background: #0f224a url("../images/ai/videos.png") no-repeat center/96px 70px; } /*安全管理*/ .sf-max{ padding:10px 15px; } .sf-min{ padding: 10px 15px; } .af-device-monitor{ height: 320px; background: url("../images/ai/bgd_device_monitor.png") no-repeat center/100% 100%; } .af-monitor-list{ height: 630px; background: url("../images/ai/bgd_monitor_list.png") no-repeat center/100% 100%; } .af-warning-monitor{ height: 450px; background: url("../images/ai/bgd_warning_monitor.png") no-repeat center/100% 100%; } .sf-base-data-small{ height: 130px; background: url("../images/ai/bgd_small_base.png") no-repeat center/100% 100%; } .sf-base-info{ height: 300px; background: url("../images/ai/bgd_equipment_survey.png") no-repeat center/100% 100%; } .sf-base-data-big{ height: 180px; background: url("../images/ai/bgd_big_base.png") no-repeat center/100% 100%; } .sf-base-big-info{ height: 300px; background: url("../images/ai/bgd_real_time_warning.png") no-repeat center/100% 100%; } .title-select-max{ position: relative; } .title-select{ color: #45e9ff; padding:0 15px; cursor: pointer; background: url("../images/ai/down.png") no-repeat right/12px; } .title-select-ul{ list-style: none; position: absolute; background: #212370; width: 100%; text-align: center; z-index: 1; } .title-select-ul li{ padding: 5px 0; cursor: pointer; } .title-select-ul li:hover{ color:#45e9ff; } .af-list-content-max{ padding: 15px 20px; } .af-list-content-min{ height: 575px; overflow: auto; } .af-list-content-min::-webkit-scrollbar { width:5px; height: 1px; } .af-list-content-min::-webkit-scrollbar-thumb { border-radius: 10px; background: #192c64; } .af-list-content-min::-webkit-scrollbar-track { border-radius: 10px; background: #010b2d; } .af-list-content-modular{ padding: 15px 10px 15px 0; border-top: 1px dashed #3da2ff; } .af-list-content-min .af-list-content-modular:first-child{ border-top: none; } .af-list-content{ padding: 10px; cursor: pointer; } .af-list-content.activation{ background-image: linear-gradient(to right, #040e27 , #0b1c48, #040e27); } .af-equipment-info{ display: flex; align-items: center; } .af-equipment-img{ padding-right: 15px; } .af-equipment-img img{ width: 80px; height: 80px; } .af-equipment-names{ padding: 5px; } .af-equipment-names span{ color: #88cbff; font-size: 16px; } .af-equipment-state{ padding: 5px; } .af-equipment-state span{ padding: 5px; font-size: 16px; color: #ffb457; } .af-equipment-state .activation{ color: #5df3b4; } .af-personnel-info{ padding: 10px; color: #a1d4e7; } .af-personnel-info-details{ padding: 5px; } .af-enable-time{ padding: 0 15px; color: #419fff; } .sf-small-title-max{ padding: 0 15px; } .sf-small-title{ padding: 15px 20px 15px 25px; } .sf-small-title-1{ background: url("../images/ai/icon_1.png") no-repeat left/20px; } .sf-small-title-2{ background: url("../images/ai/icon_2.png") no-repeat left/20px; } .sf-small-title-3{ background: url("../images/ai/icon_3.png") no-repeat left/20px; } .sf-small-title-4{ background: url("../images/ai/icon_4.png") no-repeat left/20px; } .sf-small-info-max{ padding:0 10px; color: #c7d9fd; } .sf-small-info{ text-align: center; } .sf-small-info p{ padding: 5px 0; } .sf-small-info i{ font-size: 25px; font-weight: bold; } .sf-small-info .sf-data-this-month{ color: #5ef2b6; } .sf-small-info .sf-data-add-up{ color: #85cbff; } .sf-equipment-overview{ padding:20px 30px 0; position: relative; } .sf-equipment-overview-bgd{ height: 240px; width: 400px; background: url("../images/tower_crane.png") no-repeat center/100% 100%; position: relative; margin: auto; } .sf-legend{ position: absolute; padding: 10px; top: 3px; right: 5px; display: flex; } .sf-legend div{ padding:5px 10px; } .sf-slider-track{ position: absolute; width: 300px; height: 160px; top: 40px; left: 70px; } .sf-slider-track-min{ position: absolute; width: 16px; } .sf-slider{ width: 16px; height: 8px; background:#f0b334; position: absolute; } .sf-towrope{ width: 10px; height:160px; border-left: 2px solid #f0b334; border-right: 2px solid #f0b334; margin: auto; } .sf-hook{ width: 16px; height: 30px; background: url("../images/drag_hook.png") no-repeat center/100% 100%; } .circular{ position: absolute; width: 120px; height: 120px; bottom: 15px; right: 15px; background: url("../images/circular.png") no-repeat center/100% 100%; } .needle{ width: 100%; height: 100%; background: url("../images/needle.png") no-repeat center/100% 100%; transform:rotate(0deg); } .dot-track{ width: 35px; height: 12px; right: 12px; position: absolute; top: 54px; } .dot{ width: 12px; height: 12px; border-radius: 50%; background: #f0b334; position: absolute; } .sf-legend div span{ color: #61f2b9; font-weight: bold; font-size: 16px; } .sf-personal-info-max{ padding: 15px 30px; } .sf-personal-info-min{ padding: 10px 0; border-top: 1px dashed #3da2ff; } .sf-personal-info-max .sf-personal-info-min:first-child{ border-top:none } .sf-personal-info-list{ display: flex; justify-content: space-between; align-items: center; padding: 8px 0; font-size: 16px; } .sf-personal-info-list p{ color:#888fab ; } .af-warning-monitor-legend{ text-align: right; padding:20px 30px 10px; color: #c7dafb; } .af-warning-monitor-legend button{ width: 16px; height: 16px; margin-right: 5px; } .af-legend-green{ background:#225357 ; border: 2px solid #5bd7b2; } .af-legend-red { background:#6f1908 ; border: 2px solid #ff5555; } .af-legend-span{ padding: 0 5px; } .af-warning-monitor-details{ padding: 0 30px; } .af-details-state{ display: flex; align-items: center; justify-content: space-between; padding: 12px 0; } .af-identification{ background:#225357 ; border: 2px solid #5bd7b2; width: 40px; height: 16px; } .af-identification.activation{ background:#6f1908 ; border: 2px solid #ff5555; } .sf-big-title{ padding: 15px 20px; display: flex; justify-content: space-between; align-items: center; } .sf-table-max{ padding:5px 10px; color: #c2d9fb; } .sf-table-head,.sf-table-body{ padding: 0 15px; } .sf-table-head th{ padding: 10px; } .sf-table-body{ height:215px; overflow: hidden; } .sf-table-body td{ padding:0 10px; } .sf-table-body tr{ height: 43px; cursor: pointer; } .sf-table-body tr:nth-child(odd){ background: url("../images/ai/list_bgd.png") no-repeat left/100% 38px; } .sf-table-body td:nth-child(3){ color: #2f8dff; } .sf-speed-data{ height: 130px; position: relative; color: #c6d8fc; } .sf-speed-data-chart{ width: 40px; height: 120px; margin: auto; } .sf-speed-data-chart div{ width: 100%; height: 8px; margin-top: 4px; background: #0b204f; border-radius: 2px; } .sf-speed-data-chart .activation{ background: #2e8cfe; } .sf-speed-max{ position: absolute; top: -10px; left: 30px; font-size: 16px; width: 40px; text-align: right; } .sf-speed-min{ position: absolute; bottom: 10px; left: 30px; font-size: 16px; width: 40px; text-align: right; } .sf-speed-value{ position: absolute; top: 38px; left: 130px; font-size: 20px; color: #87cafe; }