昆明盐矿召开2024年度工作会

党风廉政

更多+

党群工作

更多+

社会责任

更多+

主营业务

以云南绿色能源领军企业、绿色食品骨干企业,区域内有竞争力的新能源综合运营商为发展愿景,积极抢抓云南打造世界一流“三张牌”战略机遇,内强管理、外拓市场,有序推动各项工作稳步开展。 了解更多

绿色能源GREEN ENERGY

牢固树立大能源发展理念,坚持能源全产业链发展,抢抓碳达峰、碳中和战略机遇,加大水电、风电、光伏等绿色...

绿色食品GREEN FOOD

依托云南区位优势,充分利用云南丰富的资源,大力发展盐业,打造出具有标杆效应的盐产业供应链。

投资者关系

  • 定期报告
  • 最新公告
  • 股票信息

线上买球app官方官网中国有限公司

云南能源投资股份有限公司(以下简称“能投股份”)是云南省能源投资集团有限公司的控股子公司,前身为云南盐化股份有限公司,成立于2002年7月25日,注册资本金7.61亿元。2006年6月27日公司首次公开发行...

×
X
") && ($.isArray(n.loadingPlugin) ? n.loadingPlugin.forEach(function (t) { t.stop(pathObj.main_domain_path_http + "/maintain/50x_s.html") }) : n.loadingPlugin.stop(pathObj.main_domain_path_http + "/maintain/50x_s.html")) : $.isArray(n.loadingPlugin) ? n.loadingPlugin.forEach(function (t) { t.stop() }) : n.loadingPlugin.stop()) } }; return $.ajax(t), a.promise() } window.util = { fAdd: function (t, e) { var i, n, a, s, o, r = ""; try { i = t.toString().split(".")[1].length } catch (t) { i = 0 } try { n = e.toString().split(".")[1].length } catch (t) { n = 0 } a = Math.max(i, n), o = (s = (t = +(+t).toFixed(a).replace(/\./g, "")) + (e = +(+e).toFixed(a).replace(/\./g, "")) + "").length - a, +s < 0 && o--; for (var l = o; l < 0; l++) r += "0"; return 0 === a ? s : o <= 0 && +s < 0 ? "-0." + r + s.replace(/\-/g, "") : o <= 0 && 0 <= +s ? "0." + r + s : 0 < o && +s < 0 ? "-" + (s = s.replace(/\-/, "")).slice(0, o) + "." + s.slice(-a) : 0 < o && 0 <= +s ? s.slice(0, o) + "." + s.slice(-a) : void 0 }, fSubtract: function (t, e) { var i, n, a, s, o, r = ""; try { i = t.toString().split(".")[1].length } catch (t) { i = 0 } try { n = e.toString().split(".")[1].length } catch (t) { n = 0 } a = Math.max(i, n), o = (s = (t = +(+t).toFixed(a).replace(/\./g, "")) - (e = +(+e).toFixed(a).replace(/\./g, "")) + "").length - a, +s < 0 && o--; for (var l = o; l < 0; l++) r += "0"; return 0 === a ? s : o <= 0 && +s < 0 ? "-0." + r + s.replace(/\-/g, "") : o <= 0 && 0 <= +s ? "0." + r + s : 0 < o && +s < 0 ? "-" + (s = s.replace(/\-/, "")).slice(0, o) + "." + s.slice(-a) : 0 < o && 0 <= +s ? s.slice(0, o) + "." + s.slice(-a) : void 0 }, fRemainder: function (t, e) { var i, n, a; t += ""; var s = /\./ , o = ""; i = s.test(t) ? t.split(".")[1].length : 0; for (var r = a = (n = +t.replace(s, "") % e + "").length - i; r < 0; r++) o += "0"; return 0 === i ? n : a <= 0 ? "0." + o + n : n.slice(0, a) + "." + n.slice(-i) }, fDiv: function (t, e, i) { var n; i = i || 2; try { t.toString().split(".")[1].length } catch (t) { 0 } try { e.toString().split(".")[1].length } catch (t) { 0 } return t = +(+t).toFixed(i).replace(/\./g, ""), e = +(+e).toFixed(i).replace(/\./g, ""), /\./.test(n = t / e + "") ? n.toFixed(i) : n }, getQueryString: function (t) { var e = new RegExp("(^|&)" + t + "=([^&]*)(&|$)") , i = window.location.search.substr(1).match(e); return null != i ? $.trim(decodeURI(i[2]).toString().replace(/<[^>]+>/g, "")) : null }, getHashString: function (t) { var e = new RegExp("(^|&)" + t + "=([^&]*)(&|$)") , i = window.location.hash.substr(1).match(e); return null != i ? $.trim(decodeURI(i[2]).toString().replace(/<[^>]+>/g, "")) : null }, getObjectbyId: function (t, e, i) { for (var n in i) if (i[n][t] == e) return i[n] }, getTextidByCode: function (t, e, i, n) { return this.getObjectbyId(t, e, i)[n] }, getDevice: function () { var t = navigator.userAgent , e = /(?:Windows Phone)/.test(t) , i = /(?:SymbianOS)/.test(t) || e , n = /(?:Android)/.test(t) , a = /(?:Firefox)/.test(t) , s = /(?:Chrome|CriOs)/.test(t) , o = /(?:iPad|PlayBook)/.test(t) || n && !/(?:Mobile)/.test(t) || a && /(?:Tablet)/.test(t) , r = /(?:iPhone)/.test(t) && !o; return { isWindowsPhone: e, isSymbian: i, isAndroid: n, isFireFox: a, isChrome: s, isTablet: o, isPhone: r, isPc: !(r || n || i || o) } }, toThousands: function (t, e) { return (t = e ? (t || 0).toFixed(e).split(".") : (t || 0).toString().split("."))[0].replace(/(\d)(?=(?:\d{3})+$)/g, "$1,") + (t[1] ? "." + t[1] : "") }, toSlice: function (t, e) { if ("number" != typeof e) throw Error(e + " needed be a number"); if (e < 0) throw Error(e + " needed be a positive number "); var i = String(t) , n = i.indexOf("."); return n < 0 ? t.toFixed(e) : e - i.split(".")[1].length <= 0 ? i.slice(0, n + 1 + e) : t.toFixed(e) }, isEnglish: function () { return "English" === this.getOtherSite() || "enydyl" === this.getOtherSite() || "enSzhk" === this.getOtherSite() || "enqfii" === this.getOtherSite() }, isNeedTrueHQData: function () { return "option" === this.getOtherSite() }, getOtherSite: function () { var t = window.location.protocol + "//" + window.location.host , e = window.location.href , i = e.indexOf(e) + t.length + 1; return -1 < e.indexOf("big5.szse.cn") && (i += 9, i = (e = e.substring(i)).indexOf("/") + 1), 0 < (i = (e = e.substring(i)).indexOf("/")) && (e = e.substring(0, i)), e }, handleDocHref: function (t, e, i, n, a) { var s = ""; "disclosure" === t ? "html" != e && "pdf" != e ? s = /txt|bmp|gif|jpeg|jpg|png|xml/i.test(e) ? (i = i.replace(/\/download?/, ""), "_blank") : "_self" : "pdf" !== e && "html" !== e || (i = a.isBond ? pathObj.bond_domain_path_http + "/disclosure/bizanno/pubinfoanno/notice/index.html?" + n : a.isLefu ? pathObj.lefu_domain_path_http + "/disclosure/notice/index.html?" + n : pathObj.main_domain_path_http + "/disclosure/listed/bulletinDetail/index.html?" + n, s = "_blank") : s = /html|pdf|txt|bmp|gif|jpeg|jpg|png|xml|link/i.test(e) ? (i = i.replace(/\/download?/, ""), "_blank") : "_self"; return { href: i, openType: s } } } initElements(), switchChartData(config); var a = 0; setInterval(function () { a = $(".wwj .panel").index($(".wwj .panel.cur")); switch (a) { case 0: case 1: a++; break; case 2: a = a - 2; break; } $(".wwj .panel").eq(a).addClass("cur").siblings().removeClass("cur") $(".wwj1 .tabItem").eq(a).fadeIn().siblings().fadeOut(); }, 30000); var b = 0; setInterval(function () { b = $(".wwj22 .panel").index($(".wwj22 .panel.cur")); switch (b) { case 0: b++; break; case 1: b--; break; } $(".wwj2 .box_text").eq(b).fadeIn().siblings().fadeOut(); }, 30000); $(function () { $(".wwj22 .panel").mouseenter(function () { var index = $(this).parent().children('.panel').index(this); $('.wwj2').children('.box_text').eq(index).show().siblings().hide(); $(this).addClass('cur').siblings('.panel').removeClass('cur') }); }); //填入证券信息 $.ajax({ url:'/get_shares?code=sz002053', type:'get', dataType:'json', success:function(data){ $('.re-left h1').html(data.data.now + '') var da = '-'; if (data.data.delta < 0) { da = ''; } $('.re-left h3').html(''+data.data.delta+''+data.data.deltaPercent+'%') $('.re-left p').text(data.datetime + ' 已收盘 北京时间') }, }) })