@charset "gb2312";
/* CSS Document */
/*资讯导航*/
.zxmenu{ width:100%; height:48px; background:#31363a; margin-bottom:20px;}
.zxmenu .zxmenuCon{ height:48px; width:1200px; margin:0 auto;}
.zxmenu .zxmenuCon .nShow{ position:absolute;left:0;top:100%; width:auto; height:auto;text-align:left; background: #3d464d;z-index:999; top:90%\0; display:none;}
.zxmenu .zxmenuCon .nShow ul.nShow-two{ width:530px;}
/*2018-10-16*/
.zxmenu .zxmenuCon .nShow ul.nShow-three{ width:auto; display: flex;white-space: nowrap; }
.zxmenu .zxmenuCon .nShow ul li{display: block;font-size:14px; line-height:40px; float:left; padding: 0 30px;}
.zxmenu .zxmenuCon .nShow ul li a{ color:#fff;}
.zxmenu .zxmenuCon .nShow ul li a:hover{ color:#0082f7;}
.zxmenu .zxmenuCon .nShow .nShownav{ width:1200px;overflow:hidden;}
.zxmenu .zxmenuCon .nShow .nShownav li{ width:75px; float:left; text-align:center; padding-left:5px; cursor:pointer; color:#fff;}
.zxmenu .zxmenuCon .nShow .nShownav li.current{ color:#0082f7;}
.zxmenu .zxmenuCon .nShownavBox{ display:none; padding:10px 0; overflow:hidden; border-top:1px solid #e7e7e7;margin-top: -1px;}
.zxmenu .zxmenuCon .chemBox li{ width:393px; float:left; padding:0 16px!important; height:160px;}
.zxmenu .zxmenuCon .chemBox li:nth-child(2){ width: 315px; border-left:1px solid #fff;border-right:1px solid #fff;}
.zxmenu .zxmenuCon .chemBox li:nth-child(2) .chem-detail{ width: 240px;}
.zxmenu .zxmenuCon .chemBox .chem-top{ overflow:hidden;}
.zxmenu .zxmenuCon .chemBox .chem-detail{ width:315px; float:left;}
.zxmenu .zxmenuCon .chemBox .chem-detail a{ display:block; float:left;padding: 0 8px;}
.zxmenu .zxmenuCon .chemBox p{ width:60px; float:left; background:url(//www.ibuychem.com/resource/news/images/sjx.png) no-repeat 0 center; padding-left:14px; color:#fff;}
.zxmenu .zxmenuCon .plasBox li{ width:199px; line-height:24px!important;border-right:1px solid #fff; padding:0!important;}
.zxmenu .zxmenuCon .plasBox li:last-child{border-right:0;}
.zxmenu .zxmenuCon .plasBox p{ background:url(//www.ibuychem.com/resource/news/images/sjx.png) no-repeat 75px center; padding-left:100px; color:#fff; margin:0 auto;}
.zxmenu .zxmenuCon .zxmenuList{ width:auto; position:relative; display:inline-block;_display: inline-block; float:left; margin-right:30px;}
.zxmenu .zxmenuCon .zxmenuList span{ color:#fff;display: inline-block; width: 80px; text-align:center; font-size:14px; line-height:48px; cursor:pointer;}
.zxmenu .zxmenuCon .zxmenuList span:hover{color:#fff; background:#006fd8;}
.zxmenu .zxmenuCon .zxmenuList span.first{ background:url(//www.ibuychem.com/resource/news/images/navs.png) no-repeat 10px center; padding-left:20px;}
.zxmenu .zxmenuCon .zxmenuList span.first:hover{background:url(//www.ibuychem.com/resource/news/images/navs.png) no-repeat 10px center #006fd8;}
.block{ display:block!important;}

/*塑料指数*/
.qst .zxmenuCon{ height:48px; width:1140px; margin:0 auto; padding:0 30px;}
.qst .zxmenuCon .nShow{ position:absolute;left:25px;top:90%; width:auto; padding:5px 0; height:auto;text-align:left; line-height:24px;background:#3b91f4;z-index:999; top:90%\0; display:none;}
.qst .zxmenuCon .nShow ul li{display: block; float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height:30px; padding:0 15px;}
.qst .zxmenuCon .nShow ul li a{color:#fff;}
.qst .zxmenuCon .nShow .nShownav{ width:160px;overflow:hidden;}
.qst .zxmenuCon .nShow .nShownav li{ width:75px; float:left; text-align:center; padding-left:5px; cursor:pointer;}
.qst .zxmenuCon .nShow .nShownav li.current{ background:url(//www.ibuychem.com/resource/news/images/hszx_02.png) no-repeat center bottom; color:#006fd8;}
.qst .zxmenuCon .nShownavBox{ display:none; overflow:hidden; border-top:1px solid #e7e7e7;margin-top: -1px;}
.qst .zxmenuCon .nShownavBox li{ float:left; padding:0 16px;}
.qst .zxmenuCon .zxmenuList{ width:auto; position:relative; display:inline-block;_display: inline-block; float:left; margin-right:20px;}
.qst .zxmenuCon .zxmenuList .current{ color:#3b91f4;}
.qst .zxmenuCon .zxmenuList span {color: #333;background: url(//www.ibuychem.com/resource/news/images/hszx_58.png) no-repeat 75px center;display: inline-block;width: 70px;font-size: 14px;line-height: 48px;cursor: pointer; text-align: right; padding-right: 15px;}
.qst .zxmenuCon .zxmenuList span:hover{color:#3b91f4; background:url(//www.ibuychem.com/resource/news/images/hszx_57.png) no-repeat 75px center;}
.qst .zxmenuCon p{ float:left; width:90px; font-size:14px; line-height:48px; cursor:pointer;display: inline-block;}
.qst .zxmenuCon .gd{width: 28px; height: 100%;display: block;float: right;background: url(/resource/images/yz_img.png) no-repeat; background-size: contain; margin-right: 10px; margin-top: 20px;}
/*化工指数*/
.qst .zxmenuConHg{ height:48px; width:1140px; margin:0 auto; padding:0 30px;}
.qst .zxmenuConHg .nShow{ position:absolute;left:0;top:90%; width:auto; padding:5px 0; height:auto;text-align:left; line-height:24px;background:#3b91f4;z-index:999; top:90%\0; display:none;}
.qst .zxmenuConHg .nShow ul li{display: block; float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height:30px; padding:0 15px;}
.qst .zxmenuConHg .nShow ul li a{color:#fff;}
.qst .zxmenuConHg .nShow .nShownav{ width:160px;overflow:hidden;}
.qst .zxmenuConHg .nShow .nShownav li{ width:75px; float:left; text-align:center; padding-left:5px; cursor:pointer;}
.qst .zxmenuConHg .nShow .nShownav li.current{ background:url(//www.ibuychem.com/resource/news/images/hszx_02.png) no-repeat center bottom; color:#006fd8;}
.qst .zxmenuConHg .nShownavBox{ display:none; overflow:hidden; border-top:1px solid #e7e7e7;margin-top: -1px;}
.qst .zxmenuConHg .nShownavBox li{ float:left; padding:0 16px;}
.qst .zxmenuConHg .zxmenuList{ width:auto; position:relative; display:inline-block;_display: inline-block; float:left; margin-right:20px;}
.qst .zxmenuConHg .zxmenuList .current{ color:#3b91f4;}
.qst .zxmenuConHg .zxmenuList span {color: #333;background: url(//www.ibuychem.com/resource/news/images/hszx_58.png) no-repeat 75px center;display: inline-block; font-size: 14px;line-height: 48px;cursor: pointer; padding-right:20px;}
.qst .zxmenuConHg .zxmenuList span:hover{color:#3b91f4; background:url(//www.ibuychem.com/resource/news/images/hszx_57.png) no-repeat 75px center;}
.qst .zxmenuConHg p{ float:left; width:90px; font-size:14px; line-height:48px; cursor:pointer;display: inline-block;background: url(http://www.chem.hc360.com/zhuanti/expchem/images/hgzs-tit.png) no-repeat 0 center;padding-left: 10px;}
.qst .zxmenuConHg .gd{width: 28px; height: 100%;display: block;float: right;background: url(/resource/images/yz_img.png) no-repeat; background-size: contain; margin-right: 10px; margin-top: 20px;}
.chem-box { position: relative; display:none;}
.chem-tit{ position:absolute; right:25px; top:0; z-index:99;}
.chem-tit h3{ font-size:18px; line-height:32px; font-weight:normal; margin-left:10px; float:left; margin-right:20px;}
.chem-tit ul{ float:right;}
.chem-tit ul li{ font-size:14px; float:left; line-height:32px; padding:0 10px;}
.chem-tit ul li i{ width:15px; height:15px; vertical-align:middle; margin-right:5px; display:inline-block;}
.chem-tit ul li .xh{ background:#1569f3;}
.chem-tit ul li .qh{ background:#7b42ef;}
.chem-tit ul li p{ display:inline-block; vertical-align:middle;}
.block{ display:block!Important;}

/*决策菜单*/
.jcNav{ width:100%; height:40px; background:#cee0f6; margin-bottom:20px; }
.jcNav p{ text-align:center; font-size:16px; height: 40px; line-height:40px;}
.qst{ width:1198px; height:auto; margin-bottom:20px; border:1px solid #ebf0f6; padding-bottom:20px;}
.zxmenuCon{ height:48px; width:1140px; margin:0 auto; padding:0 30px;}
.zxmenuCon .nShow{ position:absolute;left:25px;top:90%; width:auto; padding:5px 0; height:auto;text-align:left; line-height:24px;background:#3b91f4;z-index:999; top:90%\0; display:none;}
.zxmenuCon .nShow ul li{display: block; float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height:30px; padding:0 15px;}
.zxmenuCon .nShow ul li a{color:#fff;}
.zxmenuCon .nShow .nShownav{ width:160px;overflow:hidden;}
.zxmenuCon .nShow .nShownav li{ width:75px; float:left; text-align:center; padding-left:5px; cursor:pointer;}
.zxmenuCon .nShow .nShownav li.current{ background:url(../images/hszx_02.png) no-repeat center bottom; color:#006fd8;}
.zxmenuCon .nShownavBox{ display:none; overflow:hidden; border-top:1px solid #e7e7e7;margin-top: -1px;}
.zxmenuCon .nShownavBox li{ float:left; padding:0 16px;}
.zxmenuCon .zxmenuList{ width:auto; position:relative; display:inline-block;_display: inline-block; float:left; margin-right:20px;}
.zxmenuCon .zxmenuList .current{ color:#3b91f4;}
.zxmenuCon .zxmenuList span {color: #333;background: url(../images/hszx_58.png) no-repeat 75px center;display: inline-block;width: 70px;font-size: 14px;line-height: 48px;cursor: pointer; text-align: right; padding-right: 15px;}
.zxmenuCon .zxmenuList span:hover{color:#3b91f4; background:url(../images/hszx_57.png) no-repeat 75px center;}
.zxmenuCon p{ float:left; width:90px; font-size:14px; line-height:48px; cursor:pointer;display: inline-block;}
.block{ display:block!important;}
.zxmenuCon .gd{width: 21px; height: 19px;display: block;float: right;background: url(../images/hszx_32.png) no-repeat; margin-right: 10px; margin-top: 20px;}
.qstMain{ width:1150px; overflow:hidden; margin:0 auto;}
/*2018-10-17 2019-11-06去掉水印*/
.qstMain { background-size: 100% 100%; background-position: center; background-repeat: no-repeat; }
.zs1{ width:475px!important;}
.zs2{ width:340px!important;}
.zs3{ width:150px!important;}
.bgnone{ background:none!important;}
#chars-box .color-block { width: 1150px; margin: 0 auto; text-align: right; padding-right:  100px; box-sizing: border-box; }
#chars-box .color-block  .line-explan { margin-right: 20px; }
#chars-box .color-block  .line-explan.blue i{background: #358df7}
#chars-box .color-block  .line-explan.violet i{background: #8639f8}
#chars-box .line-explan i {width: 16px; height: 16px; display: inline-block; background: #ccc; vertical-align: text-top; }
#chars-box .line-explan .text { font-size: 15px; }
/*决策*/
em,i{ font-style:normal;}
.red{ color:#ed0000;}
.green{ color:#00cb0e;}
.orange{ color:#ef9300;}
.jczsMains{ overflow:hidden; margin-bottom:20px;}
.jczsbtm{ overflow:hidden; border-bottom:1px solid #eceef0;}
.jczsbtm .leftscoll{ width:596px; height:42px; background:#fff;float:left;}
.jczsbtm .leftscoll em{ width:96px; height:42px; background:url(../images/hszx_54.png) no-repeat center; display:inline-block; float:left;}
.jczsbtm .leftscoll .rolltext1 { height: 42px; line-height: 42px; overflow: hidden; width:500px; float:left;background:#cde0f6;}
.jczsbtm .leftscoll .rolltext1 ul li{width: 480px;padding-left:10px;line-height: 42px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-size: 14px; }
.jczsbtm .rightscoll{ width:604px; height:42px; background:#fff; float:left;}
.jczsbtm .rightscoll em{ width:96px; height:42px; background:url(../images/hszx_55.png) no-repeat center; display:inline-block; float:left;}
.jczsbtm .rightscoll .rolltext2 { height: 42px; line-height: 42px; overflow: hidden; width:508px; float:left; background:#cde0f6;}
.jczsbtm .rightscoll .rolltext2 ul li{width:490px;line-height: 42px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-size: 14px; padding-left:10px;}
.jczsbtm .rightscoll .rolltext2 ul li .sny1{ float:left; padding-left:15px; width:225px;}
.jczsbtm .rightscoll .rolltext2 ul li .sny1 b{  margin:0 8px; font-weight:normal; width:50px; display:block; float:left; text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.jczsbtm .rightscoll .rolltext2 ul li .sny1 span{ width:110px; display:block; float:left; text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.jczsbtm .rightscoll .rolltext2 ul li .sny1 i{ width:30px; display:block; float:left;text-align:center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/*上下游产品*/
.sxycp{ margin-bottom:20px;}
.sxycpleft{ width:488px; height:auto; float:left; border:1px solid #ebf0f6; margin-right:10px;}
.sxycpleft h2{ height:42px; line-height:42px; background:#cde0f6; font-size:16px; font-weight:normal; text-indent:18px;}
.sxycpleft .sxytb{ width:100%;border-collapse: collapse;border-spacing:0; margin-bottom:20px;}
.sxycpleft .sxytb th{ font-weight:normal; height:50px; line-height:50px; color:#6e7f94; font-size:14px;}
.sxycpleft .sxytb td{ text-align:center; color:#555; height:35px; line-height:35px; font-size:14px;}
.sxycpleft .sxytb td i{ width:56px; height:5px; background:url(../images/hszx_29.png) no-repeat; display:inline-block;}
.sxycpleft .sxytb tr .jc1{ width:70px;}
.sxycpleft .sxytb tr .jc1 span{ width:14px; height:14px; background:url(../images/hszx_30.png) no-repeat; display:inline-block; color:#006fd8; text-align:center; line-height:14px; margin-right:5px; font-size:12px;}
.sxycpleft .sxytb tr .jc2{ width:60px;}
.sxycpleft .sxytb tr .jc3{ width:60px;}
.sxycpleft .sxytb tr .jc4{ width:60px;}
.sxycpleft .sxytb tr .jc5{ width:60px;}
.sxycpleft .sxytb tr .jc6{ width:60px;}
.sxycpleft .sxytb tr .jc7{ width:90px;}
.sxycpleft .sxytb tr .jc7 span{ border:1px solid #9fadbf; padding:2px 3px; border-radius:3px;}
.sxycpleft .sxytb tr .jc7 span:hover{ background: #006fd8;border:1px solid #006fd8; color:#fff;}
.sxycpleft .mlgs{ background:#f2f4f7; padding:10px; border-bottom:1px solid #f8f9f9; position:relative;}
.sxycpleft .mlgs h3{ font-weight:normal; font-size:14px; height:30px; line-height:32px;}
.sxycpleft .mlgs .mlgstb{ width:100%;border-collapse: collapse;border-spacing: 0;}
.sxycpleft .mlgs .mlgstb td{ height:30px; line-height:32px; border:1px solid #c9d6e3; text-align:center;}
.sxycpleft .qhtl{ background:#f2f4f7; padding:3px 10px 8px; border-bottom:1px solid #f8f9f9;}
.sxycpleft .qhtl h3{ font-weight:normal; font-size:14px; height:32px; line-height:32px;}
.sxycpleft .qhtl p{ line-height:24px; height:72px; overflow:hidden;}
.sxycpright{ width:695px; height:auto; float:right; border:1px solid #ebf0f6;}
.sxycpright h2{ height:42px; line-height:42px; background:#cde0f6; font-size:16px; font-weight:normal; text-indent:18px;}
.sxycpright .ylfx{ width:100%;border-collapse: collapse;border-spacing:0; }
.sxycpright .ylfx th{ font-weight:normal; height:50px; line-height:50px; color:#6e7f94; font-size:14px;}
.sxycpright .ylfx td{ height:35px; line-height:35px;  text-align:center;}
.sxycpright .ylfx tr .fx1{ width:100px; display:block; float:left;}
.sxycpright .ylfx tr .fx2{ width:120px; display:block; float:left;}
.sxycpright .ylfx tr .fx3{ width:340px; display:block; float:left;}
.sxycpright .ylfx tr .fx4{ width:120px; display:block; float:left;}
.sxycpright .ylfx tr .fx4 img{ margin-top:12px;}
.sxycpright .xqfx{ width:94%; margin:0 auto 5px;}
.sxycpright .xqfx h3{ line-height:34px; font-size:14px;}
.sxycpright .xqfx p{ font-size:14px; line-height:25px; text-indent:2em;}
/*期货分析*/
.xzs{ margin-bottom:20px; border:1px solid #ebf0f6; overflow:hidden; padding:5px; width:1188px;}
.xzs .xzsLeft{ width:800px; height:290px; float:left; overflow:hidden; position:relative;}
.xzs .xzsLeft img{ width:787px;}
.xzs .xzsRight{ width:368px; float:left; padding:0 20px 0 0;}
.xzs .xzsRight h2{ font-size:18px; line-height:32px; font-weight:normal;}
.xzs .xzsRight ul li { padding:10px 0; overflow:hidden;}
.xzs .xzsRight ul li h3{ font-size:14px; line-height:32px;}
.xzs .xzsRight ul li h3 a{ display:block;width:320px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.xzs .xzsRight ul li p{ color:#666; line-height:24px;}
.xzs .xzsRight ul li p a{ color:#006fd8;}
#ppmain{position: absolute;left: -3%; background-size: 100% 100%;background-position: center;background-repeat: no-repeat; }
.chart-tit{ position:absolute; left:0; top:0; z-index:99;}
.chart-tit h3{ font-size:18px; line-height:32px; font-weight:normal; margin-left:10px; float:left; margin-right:20px;}
.chart-tit ul{ float:left;}
.chart-tit ul li{ font-size:14px; float:left; line-height:32px; padding:0 10px;}
.chart-tit ul li i{ width:15px; height:15px; vertical-align:middle; margin-right:5px; display:inline-block;}
.chart-tit ul li .xh{ background:#e5481d;}
.chart-tit ul li .qh{ background:#6080e5;}
.chart-tit ul li .cj{ background:#bf89e1;}
.chart-tit ul li p{ display:inline-block; vertical-align:middle;}
#violetBlock {display: none; }
/*地图*/
.maps{ margin-bottom:20px; height:280px; overflow:visible;}
.maps h2{ height:38px;background:#cde0f6; font-size:14px; font-weight:normal; line-height:38px; padding-left:10px;}
.maps .mapsBoxl{ width:786px; border:1px solid #ebf0f6; float:left;}
.maps .mapsBoxl .mapmain{ width:100%;border-collapse: collapse;border-spacing:0;}
.maps .mapsBoxl .mapmain th{ height:40px; line-height:40px; font-weight:normal; font-size:14px; color:#6e7f94;}
.maps .mapsBoxl .mapmain td{ text-align:center;height:40px; line-height:40px;}
.maps .mapsBoxl .mapmain .mp1{ width:100px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.maps .mapsBoxl .mapmain .mp2{ width:130px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.maps .mapsBoxl .mapmain .mp3{ width:110px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.maps .mapsBoxl .mapmain .mp4{ width:110px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.maps .mapsBoxl .mapmain .mp5{ width:180px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.maps .mapsBoxl .mapmain .mp6{ width:155px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.maps .mapsBoxl .mapmain .bg{ background:#f1f5f9}
.block{ display:block!important;}
.maps .mapsBoxr{width:390px; overflow:hidden; border:1px solid #ebf0f6; float:left; margin-left:20px;}
.maps .mapsBoxr .mapsBoxrMain{width:400px; height:240px; margin:0 auto;}
.maps .mapsBoxr .mapsBoxrMain img{ margin:0 auto; height:240px;}
.mapall{ position: relative; }
.layer { position: absolute; left:0;top:0; padding-left:12px; width: 130px; height:75px; color:#fff; background:rgba(9,77,89,0.5); display: none; }
.layer h3{ font-size:14px; line-height:24px; font-weight:bold;}
.layer p{ font-size:14px; line-height:22px;}
.layer p span{ color:#ffc52a; font-weight:bold;}
.hb{left: 255px; top: -150px;}
.db{left: 128px; top: -230px;}
.xb{left: 3px; top: -150px;}
.xn{left: 3px; top: -85px;}
.hz{left: 255px; top: -150px;}
.hd{left: 255px; top: -180px;}
.hn{left: 240px; top: -125px;}
/*资讯*/
.jghz{ overflow:hidden; margin-bottom:10px;}
.jghzleft{ width:390px; height:auto; float:left; margin-right:15px; margin-bottom:20px;}
.jghzleft .tits{ height:42px;background:#cde0f6;overflow:hidden; }
.jghzleft .tits h2{margin: 0 15px;height:42px;line-height:42px; float:left; font-weight:normal; font-size:16px;}
.jghzleft .tits .gd{ width:21px; height:19px; display:block; float:right; background:url(../images/hszx_32.png) no-repeat;margin-right: 10px; margin-top: 12px;}
.jghzleft table{width:100%;border-collapse: collapse;border-spacing:0; border:1px solid #dfecfb;}
.jghzleft table th{ height:40px; line-height:40px; font-weight:normal; font-size:14px; color:#6e7f94;}
.jghzleft table td{height:40px; line-height:40px;}
.jghzleft table tr:nth-child(odd){ background:#f1f5f9;}
.jghzleft table .zx1{ width:310px;display: inline-block; float:left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding-left:15px; font-size: 12px;}
.jghzleft table .zx2{ width:50px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align:right; padding-right:10px; font-size: 12px;}
.block{ display:block;}
.jghzcenter{ width:390px; float:left; margin-right:15px; margin-bottom:20px;}
.jghzcenter .tits{ height:42px;background:#cde0f6;overflow:hidden; }
.jghzcenter .tits h2{margin: 0 15px;height:42px;line-height:42px; float:left; font-weight:normal; font-size:16px;}
.jghzcenter .gd{ width:21px; height:19px; display:block; float:right; background:url(../images/hszx_32.png) no-repeat;margin-right: 10px; margin-top: 10px;}
.jghzcenter table{width:100%;border-collapse: collapse;border-spacing:0; border:1px solid #dfecfb; }
.jghzcenter table th{ height:40px; line-height:40px; font-weight:normal; font-size:14px; color:#6e7f94;}
.jghzcenter table td{ height:40px; line-height:40px;}
.jghzcenter table tr:nth-child(odd){ background:#f1f5f9;}
.jghzcenter table .zx1{ width:310px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding-left:15px; font-size: 12px;}
.jghzcenter table .zx2{ width:50px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align:right; padding-right:10px; font-size: 12px;}
.jghzright{ width:390px; float:left; margin-bottom:20px;}
.jghzright .tits{ height:42px;background:#cde0f6;overflow:hidden; }
.jghzright .tits h2{margin: 0 15px;height:42px;line-height:42px; float:left; font-weight:normal; font-size:16px;}
.jghzright .gd{ width:21px; height:19px; display:block; float:right; background:url(../images/hszx_32.png) no-repeat;margin-right: 10px; margin-top: 10px;}
.jghzright table{width:100%;border-collapse: collapse;border-spacing:0; border:1px solid #dfecfb;}
.jghzright table th{ height:40px; line-height:40px; font-weight:normal; font-size:14px; color:#6e7f94;}
.jghzright table td{ height:40px; line-height:40px;}
.jghzright table tr:nth-child(odd){ background:#f1f5f9;}
.jghzright table .zx1{ width:310px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding-left:15px; font-size: 12px;}
.jghzright table .zx2{ width:50px;display: inline-block; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-align:right; padding-right:10px; font-size: 12px;}
.block{ display:block;}
.barbox{overflow: hidden;margin-top: 15px;}
.barbox dd{float:left;}
.barbox dd.barline{width:318px;background:url(../images/hszx_36.png) left center no-repeat;height:8px;overflow:hidden;display:inline;}
.barbox dd.barline div.charts{height:8px;overflow:hidden;background:url(../images/hszx_35.png) right center repeat-x;border-radius:8px;}
/*特别关注*/
.special{ overflow:hidden; margin-bottom:20px;}
.special .tits{ height:42px;background:#cde0f6;overflow:hidden; }
.special .tits h2{margin: 0 15px;height:42px;line-height:42px; float:left; font-weight:normal; font-size:16px;}
.special .gd{ line-height:42px; display:block; float:right;margin-right: 10px;}
.special ul li { width:580px; float:left; overflow: hidden; line-height: 42px;font-size: 14px;  padding:0 10px;}
.special ul li a { text-overflow: ellipsis;white-space: nowrap;width: 20em; width: 500px; overflow: hidden;display: block;float: left;}
.special ul li span{ float:right;}
.special ul li:nth-child(3),.special ul li:nth-child(4){background:#f1f4f9}
.special ul li:nth-child(5),.special ul li:nth-child(6){ border-bottom:1px solid #f1f4f9;}
/*隐藏指数*/
.zs_blur { width:100%; height:100%;background: url(../images/bg_exp_not_login.png) no-repeat center center; background-size: auto auto; overflow:hidden;}
.word_blur{width: 468px;height: 72px;background: url(../images/word_blur1.png) no-repeat center center; background-size: auto auto;background-size: auto auto;display: inline-block;vertical-align: middle; position:relative;}
.text_blur{width: 50px;height: 20px;background: url(../images/text_blur.png) no-repeat center center; background-size: auto auto;background-size: auto auto;display: inline-block;vertical-align: middle; position:relative;}
.text_blur_login{ display:none;height: 35px;line-height: 35px;font-size: 14px;background: #226ad0;text-align: center;color: #fff;padding: 0 10px; position:absolute; left:0; bottom:8px; width:380px; z-index:999;}
.text_blur_login a{ color:#fff;color:#fff; line-height:24px; text-decoration:underline;}
.w650{ width:650px!important;background: url(../images/word_blur2.png) no-repeat center center!important;}
.blur_zs{left:50%; bottom:50%; margin-left:-190px; margin-top:-17px;}
.blur_fx1{left:50%; margin-left:-200px; bottom:18px;}
.blur_fx2{left:50%; margin-left:-200px; bottom:18px;}
.gs{left: 50%;margin-left: -200px;bottom: 20%;}
.exponential-charts {position: relative; margin-top: -300px;  height: 300px;}