1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744 |
- <template>
- <div id="materialBalance">
- <!--<div class="bg-color-black">-->
- <div class="d-flex pt-2 pl-2">
- <span style="color:#5cd9e8">
- <icon name="chart-bar"></icon>
- </span>
- <div class="d-flex">
- <span class="fs-xl text mx-2">物料平衡表</span>
- </div>
- </div>
- <div style="text-align: center; background-color: rgba($color: #ffffff, $alpha: 0.3);
- height: 100%;">
- <div class="layout">
- <div class="layout_left" style="">
- <div class="flex">
- <span class="box_one">Nap</span>
- <div class="arror_one">
- <p class="textOne">{{ dashboarddata.energyfeedNap }}</p>
- <img src="@/assets/img/arror1.png" class="arror1 move ar-animated">
- </div>
- </div>
- <div class="flex">
- <span class="box_one">乙烷</span>
- <div class="arror_one">
- <p class="textOne">{{ dashboarddata.energyfeedYiwan }}</p>
- <img src="@/assets/img/arror1.png" class="arror1 move ar-animated">
- </div>
- </div>
- <div class="flex">
- <span class="box_one">C5</span>
- <div class="arror_one">
- <p class="textOne">{{ dashboarddata.energyfeedTanwu }}</p>
- <img src="@/assets/img/arror1.png" class="arror1 move ar-animated">
- </div>
- </div>
- <div class="flex">
- <span class="box_one">C6-C8</span>
- <div class="arror_one">
- <p class="textOne">{{ dashboarddata.energyfeedTanliu }}</p>
- <img src="@/assets/img/arror1.png" class="arror1 move ar-animated">
- </div>
- </div>
- <div class="flex">
- <span class="box_one">LPG</span>
- <div class="arror_one">
- <p class="textOne">{{ dashboarddata.energyfeedLpg }}</p>
- <img src="@/assets/img/arror1.png" class="arror1 move ar-animated">
- </div>
- </div>
- </div>
- <div class="layout_left">
- <div class="box_two">
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status110) && (this.status110)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status110) && (this.status110)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status110) && (this.status110)<60">
- <p class="text2">310-H-110</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status111) && (this.status111)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status111) && (this.status111)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status111) && (this.status111)<60">
- <p class="text2">310-H-111</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status112) && (this.status112)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status112) && (this.status112)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status112) && (this.status112)<60">
- <p class="text2">310-H-112</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status113) && (this.status113)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status113) && (this.status113)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status113) && (this.status113)<60">
- <p class="text2">310-H-113</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status114) && (this.status114)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status114) && (this.status114)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status114) && (this.status114)<60">
- <p class="text2">310-H-114</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status115) && (this.status115)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status115) && (this.status115)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status115) && (this.status115)<60">
- <p class="text2">310-H-115</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status116) && (this.status116)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status116) && (this.status116)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status116) && (this.status116)<60">
- <p class="text2">310-H-116</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status117) && (this.status117)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status117) && (this.status117)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status117) && (this.status117)<60">
- <p class="text2">310-H-117</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status118) && (this.status118)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status118) && (this.status118)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status118) && (this.status118)<60">
- <p class="text2">310-H-118</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status130) && (this.status130)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status130) && (this.status130)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status130) && (this.status130)<60">
- <p class="text2">310-H-130</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status109A) && (this.status109A)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status109A) && (this.status109A)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status109A) && (this.status109A)<60">
- <p class="text2">310-H-109A</p>
- </div>
- <div class="luziBox" @click="newTabClick">
- <img src="@/assets/img/luzi-blue.png" v-if="0<=(this.status109B) && (this.status109B)<20">
- <img src="@/assets/img/luzi-yellow.png" v-if="20<=(this.status109B) && (this.status109B)<40">
- <img src="@/assets/img/luzi-red.png" v-if="40<=(this.status109B) && (this.status109B)<60">
- <p class="text2">310-H-109B</p>
- </div>
- </div>
- <div class="furnace">Furnace</div>
- </div>
- <div class="layout_left">
- <img src="@/assets/img/arror4.png" class="arror4 move ar-animated ar-delay-4s">
- </div>
- <div class="layout_left">
- <div class="luzi2">
- <div class="ebo2Box">EBO</div>
- <div class="imgBox">
- <img src="@/assets/img/luzi2-img-arror2.png" class="luzi2-img2 move2 ar-animated">
- <img src="@/assets/img/arror4.png" class="arror4 luzi2-img3 move3 ar-animated">
- <img src="@/assets/img/arror4.png" class="arror4 luzi2-img4 move3 ar-animated">
- <img src="@/assets/img/arror5.png" class="arror5 luzi2-img8 move7 ar-animated">
- <img src="@/assets/img/arrorDown.png" class="arrorDown1 luzi2-img5 move4 ar-animated">
- <img src="@/assets/img/arrorDown.png" class="arrorDown1 luzi2-img6 move5 ar-animated">
- <img src="@/assets/img/arrorDown.png" class="arrorDown2 luzi2-img7 move6 ar-animated">
- <div class="xixian">
- <img src="@/assets/img/luzi2-img-arror1.png" class="luzi2-img1">
- <img src="@/assets/img/sanjiao.png" class="sanjiao1 move8 ar-animated">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror6.png" class="arror6">
- <img src="@/assets/img/sanjiao.png" class="sanjiao2 move9 ar-animated1">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror7.png" class="arror7">
- <img src="@/assets/img/sanjiao.png" class="sanjiao3 move10 ar-animated1">
- </div>
- <img src="@/assets/img/arror8.png" class="arror8">
- <div class="xixian">
- <img src="@/assets/img/arror9.png" class="arror9">
- <img src="@/assets/img/sanjiao.png" class="sanjiao4 move11 ar-animated">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror9.png" class="arror10">
- <img src="@/assets/img/sanjiao.png" class="sanjiao5 move12 ar-animated">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror9.png" class="arror11">
- <img src="@/assets/img/sanjiao.png" class="sanjiao6 move13 ar-animated">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror9.png" class="arror12">
- <img src="@/assets/img/sanjiao.png" class="sanjiao7 move14 ar-animated">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror10.png" class="arror13">
- <img src="@/assets/img/sanjiao.png" class="sanjiao8 move15 ar-animated">
- </div>
- </div>
- <div class="wordBox">
- <span class="location loc1">Compressor</span>
- <span class="location loc2">Cold Section</span>
- <span class="location loc3">Quech Section</span>
- <span class="location loc4">Depropanize</span>
- <span class="location loc5">Hot Section</span>
- <span class="location loc6">PGU</span>
- <span class="location loc7">C4 System</span>
- <span class="location loc8">AEU</span>
- <span class="section2" @click="newTabClick1"></span>
- <span class="section3" @click="newTabClick1"></span>
- <span class="section4" @click="newTabClick1"></span>
- <span class="section5" @click="newTabClick2"></span>
- <span class="section7" @click="newTabClick1"></span>
- <span class="location loc9">{{ dashboarddata.energyRpg }}</span>
- </div>
- <div class="elementBox elementBoxLoc1">
- <div class="box_one elementItem">RPG</div>
- <div class="box_one elementItem">H2</div>
- </div>
- <div class="elementBox elementBoxLoc2">
- <div class="box_one elementItem">Washoil</div>
- <div class="box_one elementItem">C5</div>
- <div class="box_one elementItem">RMA</div>
- <div class="box_one elementItem">C9</div>
- <div class="sekuaiBox">
- <span class="item blue pos1">
- {{ dashboarddata.energyWashoil }}
- </span>
- <span class="item red pos2">
- {{ dashboarddata.energyTanwu }}
- </span>
- <span class="item yellow pos3">
- {{ dashboarddata.energyIma }}
- </span>
- <span class="item blue pos4">
- {{ dashboarddata.energyCjiu }}
- </span>
- </div>
- </div>
- <div class="elementBox elementBoxLoc3">
- <div class="box_one elementItem">H2</div>
- <div class="box_one elementItem">C2H4</div>
- <div class="box_one elementItem">CH4</div>
- <div class="box_one elementItem">Offgas</div>
- <div class="box_one elementItem">LPG</div>
- <div class="box_one elementItem">C3H6</div>
- <div class="box_one elementItem">C4</div>
- <div class="box_one elementItem">Benzene</div>
- <div class="box_one elementItem">Toluene</div>
- <div class="box_one elementItem">Xylene</div>
- <div class="box_one elementItem">C6-C8 NA</div>
- <div class="xixian">
- <img src="@/assets/img/arror11.png" class="arror14">
- <img src="@/assets/img/sanjiao.png" class="sanjiao9 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror11.png" class="arror15">
- <img src="@/assets/img/sanjiao.png" class="sanjiao10 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror11.png" class="arror16">
- <img src="@/assets/img/sanjiao.png" class="sanjiao11 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror12.png" class="arror17">
- <img src="@/assets/img/sanjiao.png" class="sanjiao12 move17 ar-animated1">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror11.png" class="arror18">
- <img src="@/assets/img/sanjiao.png" class="sanjiao13 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror11.png" class="arror19">
- <img src="@/assets/img/sanjiao.png" class="sanjiao14 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror14.png" class="arror20">
- <img src="@/assets/img/sanjiao.png" class="sanjiao15 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror11.png" class="arror21">
- <img src="@/assets/img/sanjiao.png" class="sanjiao16 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror11.png" class="arror22">
- <img src="@/assets/img/sanjiao.png" class="sanjiao17 move16 ar-animated3">
- </div>
- <div class="xixian">
- <img src="@/assets/img/arror13.png" class="arror23">
- <img src="@/assets/img/sanjiao.png" class="sanjiao18 move16 ar-animated3">
- </div>
- <div class="sekuaiBox">
- <span class="item blue pos5">
- {{ dashboarddata.energyQingqi }}
- </span>
- <span class="item yellow pos6">
- {{ dashboarddata.energyYixi }}
- </span>
- <span class="item blue pos7">
- {{ dashboarddata.energyJiawan }}
- </span>
- <span class="item red pos8">
- {{ dashboarddata.energyOffgas }}
- </span>
- <span class="item yellow pos9">
- {{ dashboarddata.energyLpg }}
- </span>
- <span class="item blue pos10">
- {{ dashboarddata.energyBingxi }}
- </span>
- <span class="item red pos11">
- {{ dashboarddata.energyCsi }}
- </span>
- <span class="item blue pos12">
- {{ dashboarddata.energyBenzene }}
- </span>
- <span class="item yellow pos13">
- {{ dashboarddata.energyToluene }}
- </span>
- <span class="item blue pos14">
- {{ dashboarddata.energyXylene }}
- </span>
- <span class="item red pos15">
- {{ dashboarddata.energyTanliu }}
- </span>
- </div>
- </div>
- <div class="elementBox elementBoxLoc4">
- <div class="dizuo dizuoelementItem">TM</div>
- <div class="dizuo dizuoelementItem">TS</div>
- <div class="dizuo dizuoelementItem">EO/EG</div>
- <div class="dizuo dizuoelementItem">OXO</div>
- <div class="dizuo dizuoelementItem">YBS</div>
- <div class="dizuo dizuoelementItem">TM</div>
- <div class="dizuo dizuoelementItem">AA/AE</div>
- <div class="dizuo dizuoelementItem">GAA</div>
- <div class="dizuo dizuoelementItem">OXO</div>
- <div class="dizuo dizuoelementItem">YPC</div>
- <div class="dizuo dizuoelementItem">Logistic</div>
- <div class="dizuo dizuoelementItem">BD</div>
- </div>
- <div class="elementBox elementBoxLoc5">
- <img src="@/assets/img/arror15.png" class="arror24">
- <img src="@/assets/img/arror16.png" class="arror25">
- <img src="@/assets/img/arror17.png" class="arror26">
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </template>
- <script>
- import { selectLast } from "@/api/aspen/dashboarddata";
- export default {
- name: "materialBalance",
- props: ['dashboarddata'],
- data() {
- return {
- status110: 15,
- status111: 15,
- status112: 15,
- status113: 20,
- status114: 15,
- status115: 15,
- status116: 45,
- status117: 15,
- status118: 20,
- status130: 15,
- status109A: 15,
- status109B: 45,
- // 查询参数
- queryParams: {},
- }
- },
- created() {},
- methods: {
- handleLuzi() {
- this.$router.push({ path: '/monitor/pfd', query: { pageId: 'LJL' }});
- },
- newTabClick() {
- // window.open(this.url, '_blank')
- this.$router.push({ path: '/monitor/pfd', query: { pageId: 'LJL' }});
- },
- newTabClick1() {
- // window.open(this.url1, '_blank')
- this.$router.push({ path: '/monitor/pfd', query: { pageId: 'LJL' }});
- },
- newTabClick2() {
- // window.open(this.url1, '_blank')
- this.$router.push({ path: '/monitor/pfd', query: { pageId: 'LJL' }});
- }
- /** 查询dashboard抓取数据列表 */
- // getList()
- // {
- // selectLast(this.queryParams).then(response => {
- // this.dashboarddata = response.data;
- // });
- // }
- }
- }
- </script>
- <style lang="scss">
- #materialBalance {
- width: 1400px;
- height: 750px;
- }
- .box_one {
- width: 101px;
- height: 55px;
- background: url(../../assets/img/ebo.png);
- background-size: 100% 100%;
- margin-bottom: 20px;
- font-size: 18px;
- color: rgb(178, 201, 255);
- display: flex;
- align-content: center;
- justify-content: center;
- align-items: center;
- padding-top: 5px;
- }
- .textOne {
- font-size: 16px;
- color: rgb(32, 99, 255);
- text-align: center;
- }
- #materialBalance .layout .layout_left img.arror1 {
- width: 39px;
- height: 18px;
- padding-bottom: 0;
- margin-bottom: 0;
- }
- .flex {
- display: flex;
- }
- .box_two {
- width: 240px;
- height: 360px;
- border: 1px dotted rgb(78, 128, 248);
- margin-top: -6px;
- margin-left: 10px;
- display: flex;
- flex-flow: wrap;
- z-index: 100;
- }
- .arror_one {
- margin-left: 10px;
- }
- #materialBalance .layout .layout_left .luziBox img {
- width: 55px;
- height: 62px;
- margin-bottom: 0;
- padding-bottom: 0;
- margin-top: 10px;
- }
- .text2 {
- font-size: 12px;
- color: rgb(178, 201, 255);
- text-align: center;
- }
- .luziBox {
- width: 33%;
- cursor: pointer;
- }
- .furnace {
- font-size: 20px;
- color: rgb(178, 201, 255);
- text-align: center;
- display: block;
- width: 100%;
- margin-top: 10px;
- }
- #materialBalance .layout .layout_left img.arror4 {
- width: 54px;
- height: 18px;
- padding-bottom: 0;
- margin-bottom: 0;
- margin-top: 250px;
- }
- .luzi2 {
- background: url(../../assets/img/luzi2.png);
- width: 720px;
- height: 680px;
- background-size: 100% 100%;
- margin-left: -220px;
- margin-top: -20px;
- position: relative;
- }
- .luzi2 .ebo2Box {
- background: url(../../assets/img/ebo2.png);
- width: 77px;
- height: 49px;
- background-size: 100% 100%;
- position: absolute;
- top: 8px;
- left: 220px;
- font-size: 18px;
- color: rgb(178, 201, 255);
- padding-top: 17px;
- }
- #materialBalance .layout .layout_left img.luzi2-img1 {
- width: 36px;
- height: 168px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 55px;
- left: 238px;
- }
- #materialBalance .layout .layout_left img.sanjiao1 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 55px;
- left: 240px;
- }
- #materialBalance .layout .layout_left img.sanjiao2 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 444px;
- left: 390px;
- transform: rotate(-90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao3 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 444px;
- left: 520px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao4 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 498px;
- left: 130px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao5 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 550px;
- left: 130px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao6 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 600px;
- left: 130px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao7 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 650px;
- left: 130px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao8 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 596px;
- left: 346px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao9 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 12px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao10 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 76px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao11 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 140px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao12 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 150px;
- left: -150px;
- transform: rotate(-180deg);
- }
- #materialBalance .layout .layout_left img.sanjiao13 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 260px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao14 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 320px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao15 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 440px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao16 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 500px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao17 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 560px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.sanjiao18 {
- width: 33px;
- height: 35px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 630px;
- left: -90px;
- transform: rotate(90deg);
- }
- #materialBalance .layout .layout_left img.luzi2-img2 {
- width: 104px;
- height: 122px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 100px;
- left: 270px;
- }
- #materialBalance .layout .layout_left img.luzi2-img3 {
- position: absolute;
- top: 100px;
- left: 570px;
- margin-top: 0;
- }
- #materialBalance .layout .layout_left img.luzi2-img4 {
- position: absolute;
- top: 280px;
- left: 570px;
- margin-top: 0;
- }
- #materialBalance .layout .layout_left img.arrorDown1 {
- margin-top: 0;
- width: 18px;
- height: 64px;
- padding-bottom: 0;
- margin-bottom: 0;
- }
- #materialBalance .layout .layout_left img.arrorDown2 {
- margin-top: 0;
- width: 18px;
- height: 48px;
- padding-bottom: 0;
- margin-bottom: 0;
- }
- #materialBalance .layout .layout_left img.luzi2-img5 {
- position: absolute;
- top: 380px;
- left: 250px;
- }
- #materialBalance .layout .layout_left img.luzi2-img6 {
- position: absolute;
- top: 150px;
- left: 470px;
- }
- #materialBalance .layout .layout_left img.luzi2-img7 {
- position: absolute;
- top: 380px;
- left: 470px;
- }
- #materialBalance .layout .layout_left img.arror5 {
- width: 87px;
- height: 18px;
- padding-bottom: 0;
- margin-bottom: 0;
- }
- #materialBalance .layout .layout_left img.luzi2-img8 {
- position: absolute;
- top: 620px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror6 {
- width: 581px;
- height: 60px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 460px;
- left: -170px;
- }
- #materialBalance .layout .layout_left img.arror7 {
- width: 273px;
- height: 84px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 398px;
- left: 537px;
- }
- #materialBalance .layout .layout_left img.arror8 {
- width: 118px;
- height: 8px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 560px;
- left: -110px;
- }
- #materialBalance .layout .layout_left img.arror9 {
- width: 121px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 500px;
- left: 130px;
- }
- #materialBalance .layout .layout_left img.arror10 {
- width: 121px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 550px;
- left: 130px;
- }
- #materialBalance .layout .layout_left img.arror11 {
- width: 121px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 600px;
- left: 130px;
- }
- #materialBalance .layout .layout_left img.arror12 {
- width: 121px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 650px;
- left: 130px;
- }
- #materialBalance .layout .layout_left img.arror13 {
- width: 260px;
- height: 34px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 596px;
- left: 346px;
- }
- #materialBalance .layout .layout_left img.arror14 {
- width: 80px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 12px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror15 {
- width: 80px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 76px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror16 {
- width: 80px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 140px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror17 {
- width: 129px;
- height: 57px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 176px;
- left: -136px;
- }
- #materialBalance .layout .layout_left img.arror18 {
- width: 80px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 260px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror19 {
- width: 80px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 320px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror20 {
- width: 152px;
- height: 69px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 440px;
- left: -160px;
- }
- #materialBalance .layout .layout_left img.arror21 {
- width: 80px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 500px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror22 {
- width: 80px;
- height: 33px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 560px;
- left: -90px;
- }
- #materialBalance .layout .layout_left img.arror23 {
- width: 166px;
- height: 34px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 630px;
- left: -172px;
- }
- #materialBalance .layout .layout_left img.arror24 {
- width: 98px;
- height: 264px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 32px;
- left: -93px;
- }
- #materialBalance .layout .layout_left img.arror25 {
- width: 98px;
- height: 244px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 327px;
- left: -93px;
- }
- #materialBalance .layout .layout_left img.arror26 {
- width: 70px;
- height: 251px;
- padding-bottom: 0;
- margin-bottom: 0;
- position: absolute;
- top: 387px;
- left: -66px;
- }
- .wordBox {
- width: 100%;
- height: 100%;
- }
- .wordBox span {
- font-size: 20px;
- color: rgb(178, 201, 255);
- text-align: center;
- font-weight: bold;
- }
- .wordBox .location {
- position: absolute;
- }
- .section2 {
- cursor: pointer;
- position: absolute;
- top: 215px;
- left: 208px;
- width: 100px;
- height: 180px;
- }
- .section3 {
- cursor: pointer;
- position: absolute;
- top: 20px;
- left: 610px;
- width: 100px;
- height: 180px;
- }
- .section4 {
- cursor: pointer;
- position: absolute;
- top: 215px;
- left: 425px;
- width: 100px;
- height: 180px;
- }
- .section5 {
- cursor: pointer;
- position: absolute;
- top: 215px;
- left: 609px;
- width: 100px;
- height: 180px;
- }
- .section7 {
- cursor: pointer;
- position: absolute;
- top: 430px;
- left: 426px;
- width: 100px;
- height: 180px;
- }
- .wordBox .location.loc1 {
- top: 135px;
- left: 440px;
- }
- .wordBox .location.loc2 {
- top: 170px;
- left: 590px;
- }
- .wordBox .location.loc3 {
- top: 365px;
- left: 200px;
- }
- .wordBox .location.loc4 {
- top: 365px;
- left: 420px;
- }
- .wordBox .location.loc5 {
- top: 365px;
- left: 608px;
- }
- .wordBox .location.loc6 {
- top: 650px;
- left: 40px;
- }
- .wordBox .location.loc7 {
- top: 580px;
- left: 420px;
- }
- .wordBox .location.loc8 {
- top: 665px;
- left: 630px;
- }
- .wordBox .location.loc9 {
- top: 540px;
- left: -110px;
- font-size: 16px;
- color: rgb(32, 99, 255);
- }
- .wordBox .location.loc10 {
- top: 550px;
- left: -50px;
- font-size: 12px;
- color: rgb(32, 99, 255);
- }
- .elementBox {
- position: absolute;
- }
- .elementBox.elementBoxLoc1 {
- top: 530px;
- left: -210px;
- }
- .elementBox.elementBoxLoc2 {
- top: 470px;
- left: 250px;
- }
- .elementBox.elementBoxLoc3 {
- top: 14px;
- left: 820px;
- }
- .elementBox.elementBoxLoc4 {
- top: 14px;
- left: 1030px;
- }
- .elementBox.elementBoxLoc5 {
- top: 14px;
- left: 1020px;
- }
- .elementBox .elementItem span {
- transform: scale(.8, .8);
- }
- .elementBox.elementBoxLoc2 .box_one {
- margin-bottom: auto;
- }
- .elementBox.elementBoxLoc3 .box_one {
- margin-bottom: 6px;
- }
- #materialBalance .layout .layout_left {
- padding-top: 0;
- }
- .sekuaiBox .item {
- font-size: 16px;
- font-weight: bold;
- position: absolute;
- &::after {
- content: '';
- display: block;
- width: 40px;
- height: 7px;
- }
- }
- .sekuaiBox .item.pos1 {
- left: 100px;
- top: 5px;
- }
- .sekuaiBox .item.pos2 {
- left: 100px;
- top: 60px;
- }
- .sekuaiBox .item.pos3 {
- left: 100px;
- top: 120px;
- }
- .sekuaiBox .item.pos4 {
- left: 100px;
- top: 170px;
- }
- .sekuaiBox .item.pos5 {
- left: 95px;
- top: 8px;
- }
- .sekuaiBox .item.pos6 {
- left: 95px;
- top: 68px;
- }
- .sekuaiBox .item.pos7 {
- left: 95px;
- top: 128px;
- }
- .sekuaiBox .item.pos8 {
- left: 95px;
- top: 188px;
- }
- .sekuaiBox .item.pos9 {
- left: 95px;
- top: 248px;
- }
- .sekuaiBox .item.pos10 {
- left: 95px;
- top: 308px;
- }
- .sekuaiBox .item.pos11 {
- left: 95px;
- top: 368px;
- }
- .sekuaiBox .item.pos12 {
- left: 95px;
- top: 428px;
- }
- .sekuaiBox .item.pos13 {
- left: 95px;
- top: 488px;
- }
- .sekuaiBox .item.pos14 {
- left: 95px;
- top: 548px;
- }
- .sekuaiBox .item.pos15 {
- left: 95px;
- top: 608px;
- }
- .sekuaiBox .item.blue {
- color: rgb(32, 99, 255);
- &::after {
- background-color: rgb(32, 99, 255);
- }
- }
- .sekuaiBox .item.red {
- color: #f74f4e;
- &::after {
- background-color: #f74f4e;
- }
- }
- .sekuaiBox .item.yellow {
- color: #ffdb34;
- &::after {
- background-color: #ffdb34;
- }
- }
- .dizuo {
- width: 58px;
- height: 36px;
- background: url(../../assets/img/dizuo.png);
- background-size: 100% 100%;
- padding-top: 10px;
- margin-bottom: 20px;
- }
- @keyframes move {
- 0% {
- left: -50%;
- opacity: 0;
- }
- 60% {
- left: 10%;
- opacity: 1
- }
- 100% {
- left: 50%;
- opacity: 0;
- }
- }
- .move {
- -webkit-animation-name: move;
- animation-name: move;
- position: relative;
- }
- @keyframes move2 {
- 0% {
- opacity: 0;
- }
- 25% {
- opacity: 0.5;
- }
- 50% {
- opacity: 1
- }
- 75% {
- opacity: 0.5
- }
- 100% {
- opacity: 0;
- }
- }
- .move2 {
- -webkit-animation-name: move2;
- animation-name: move2;
- }
- @keyframes move3 {
- 0% {
- left: 530px;
- opacity: 0;
- }
- 50% {
- left: 550px;
- opacity: 1
- }
- 100% {
- left: 570px;
- opacity: 0;
- }
- }
- .move3 {
- -webkit-animation-name: move3;
- animation-name: move3;
- }
- @keyframes move4 {
- 0% {
- top: 360px;
- opacity: 0;
- }
- 50% {
- top: 370px;
- opacity: 1
- }
- 100% {
- top: 380px;
- opacity: 0;
- }
- }
- .move4 {
- -webkit-animation-name: move4;
- animation-name: move4;
- }
- @keyframes move5 {
- 0% {
- top: 130px;
- opacity: 0;
- }
- 50% {
- top: 140px;
- opacity: 1
- }
- 100% {
- top: 150px;
- opacity: 0;
- }
- }
- .move5 {
- -webkit-animation-name: move5;
- animation-name: move5;
- }
- @keyframes move6 {
- 0% {
- top: 360px;
- opacity: 0;
- }
- 50% {
- top: 370px;
- opacity: 1
- }
- 100% {
- top: 380px;
- opacity: 0;
- }
- }
- .move6 {
- -webkit-animation-name: move6;
- animation-name: move6;
- }
- @keyframes move7 {
- 0% {
- left: -110px;
- opacity: 0;
- }
- 50% {
- left: -100px;
- opacity: 1
- }
- 100% {
- left: -90px;
- opacity: 0;
- }
- }
- .move7 {
- -webkit-animation-name: move7;
- animation-name: move7;
- }
- @keyframes move8 {
- 0% {
- top: 200px;
- opacity: 0;
- }
- 25% {
- top: 170px;
- opacity: .3;
- }
- 50% {
- top: 140px;
- opacity: .5;
- }
- 75% {
- top: 110px;
- opacity: .7;
- }
- 100% {
- top: 55px;
- opacity: 1;
- }
- }
- .move8 {
- -webkit-animation-name: move8;
- animation-name: move8;
- }
- @keyframes move9 {
- 0% {
- left: 390px;
- opacity: 0;
- }
- 75% {
- left: -170px;
- top: 444px;
- opacity: .7;
- transform: rotate(-180deg);
- }
- 100% {
- left: -170px;
- top: 490px;
- opacity: 1;
- transform: rotate(-180deg);
- }
- }
- .move9 {
- -webkit-animation-name: move9;
- animation-name: move9;
- }
- @keyframes move10 {
- 0% {
- left: 520px;
- top: 465px;
- opacity: 0;
- }
- 25% {
- left: 556px;
- top: 465px;
- opacity: .3;
- transform: rotate(0deg);
- }
- 50% {
- left: 556px;
- top: 398px;
- opacity: .7;
- transform: rotate(90deg);
- }
- 100% {
- left: 768px;
- top: 398px;
- opacity: 1;
- transform: rotate(90deg);
- }
- }
- .move10 {
- -webkit-animation-name: move10;
- animation-name: move10;
- }
- @keyframes move11 {
- 0% {
- top: 498px;
- left: 130px;
- opacity: 0;
- }
- 100% {
- left: 215px;
- opacity: 1;
- }
- }
- .move11 {
- -webkit-animation-name: move11;
- animation-name: move11;
- }
- @keyframes move12 {
- 0% {
- top: 550px;
- left: 130px;
- opacity: 0;
- }
- 100% {
- left: 215px;
- opacity: 1;
- }
- }
- .move12 {
- -webkit-animation-name: move12;
- animation-name: move12;
- }
- @keyframes move13 {
- 0% {
- top: 600px;
- left: 130px;
- opacity: 0;
- }
- 100% {
- left: 215px;
- opacity: 1;
- }
- }
- .move13 {
- -webkit-animation-name: move13;
- animation-name: move13;
- }
- @keyframes move14 {
- 0% {
- top: 650px;
- left: 130px;
- opacity: 0;
- }
- 100% {
- left: 215px;
- opacity: 1;
- }
- }
- .move14 {
- -webkit-animation-name: move14;
- animation-name: move14;
- }
- @keyframes move15 {
- 0% {
- top: 596px;
- left: 346px;
- opacity: 0;
- }
- 100% {
- left: 570px;
- opacity: 1;
- }
- }
- .move15 {
- -webkit-animation-name: move15;
- animation-name: move15;
- }
- @keyframes move16 {
- 0% {
- left: -90px;
- opacity: 0;
- }
- 100% {
- left: -50px;
- opacity: 1;
- }
- }
- .move16 {
- -webkit-animation-name: move16;
- animation-name: move16;
- }
- @keyframes move17 {
- 0% {
- top: 150px;
- left: -150px;
- transform: rotate(-180deg);
- opacity: 0;
- }
- 25% {
- top: 175px;
- left: -150px;
- transform: rotate(-270deg);
- }
- 50% {
- top: 175px;
- left: -105px;
- transform: rotate(-180deg);
- }
- 75% {
- top: 200px;
- left: -105px;
- transform: rotate(-270deg);
- }
- 100% {
- top: 200px;
- left: -40px;
- transform: rotate(-270deg);
- opacity: 1;
- }
- }
- .move17 {
- -webkit-animation-name: move17;
- animation-name: move17;
- }
- .ar-animated {
- -webkit-animation-duration: 1.5s;
- animation-duration: 1.5s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- animation-iteration-count: infinite;
- -webkit-animation-iteration-count: infinite;
- font-style: inherit;
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- }
- .ar-animated1 {
- -webkit-animation-duration: 3s;
- animation-duration: 3s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- animation-iteration-count: infinite;
- -webkit-animation-iteration-count: infinite;
- font-style: inherit;
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- }
- .ar-animated3 {
- -webkit-animation-duration: 1s;
- animation-duration: 1s;
- -webkit-animation-fill-mode: both;
- animation-fill-mode: both;
- animation-iteration-count: infinite;
- -webkit-animation-iteration-count: infinite;
- font-style: inherit;
- -webkit-animation-timing-function: linear;
- animation-timing-function: linear;
- }
- .ar-delay-1s {
- animation-delay: 0.1s;
- }
- .ar-delay-2s {
- animation-delay: 0.2s;
- }
- .ar-delay-3s {
- animation-delay: 0.3s;
- }
- .ar-delay-4s {
- animation-delay: 0.4s;
- }
- .ar-delay-5s {
- animation-delay: 0.5s;
- }
- .ar-delay-6s {
- animation-delay: 0.6s;
- }
- .ar-delay-7s {
- animation-delay: 0.7s;
- }
- .ar-delay-8s {
- animation-delay: 0.8s;
- }
- .ar-delay-9s {
- animation-delay: 0.9s;
- }
- .ar-delay-10s {
- animation-delay: 0.10s;
- }
- </style>
|