必威app下载

云南省发展和改革委员会 云南省能源局关于进一步规范开发行为加快光伏发电发展的通知

党风廉政

许多+

党群工作

比较多+

必威app下载

更大+

主营业务

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

绿色能源GREEN ENERGY

 牢实引领大再生电力能源进步前景价值取向,追求再生电力能源全第三产业集群进步前景,抢抓碳达峰、碳采和战略决策机遇期,拉动水电线路、风能发电、光伏系统等黄绿色...

绿色食品GREEN FOOD

 凭借四川地区优势可言,全面利用四川丰富多彩的资原,用力发展趋势盐业,做强出具对标相应的盐领域制造链。

投资者关系

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

证券代码: 002053

13.83

0.151.07%

06-21 15:00:00已交易山东时长

必威app下载

山东发热能源系统投入资金者持股不足工司(下面的俗称“能投持股”)是山东省发热能源系统投入资金者群体不足工司的控股企业子工司,前称为山东盐化持股不足工司,设立于2005年5月25日,办理资产管理金7.65亿元。2008年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 + ' 已收盘 北京时间') }, }) })