﻿@charset "utf-8";
.m-main{background: #fff;padding: 20px !important;}

.g-sjfbleft ul li{height: 41px;line-height: 41px;text-align: center;display: block;/*overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;*/
margin-bottom: 1px;font-size: 18px;background: #eeeeee;    position: relative;
}
.g-sjfbleft ul li h3{height: 41px;line-height: 41px;font-weight: normal;}
.g-sjfbleft ul li h3:hover{cursor: pointer;}
.g-sjfbleft ul li.u-active h3{background: #e96b6e;color: #fff;}
.g-sjfbleft ul li .sub{left: 209px;top: 0px;position: absolute; background: #fff; z-index: 99999;    width: 100%;display: none;}
.g-sjfbleft ul li .sub li { zoom: 1;  padding: 0px 10px; float: left; cursor: pointer;font-size: 14px;    width: 100%;}
.g-sjfbleft ul li .sub li:hover{background:#4E4E4E; color:#fff;}
.m-sjfblrighttop{margin: 0 142px 0 92px;}
.g-sjfblrighttop{margin: 0 -22px}
.u-sjfb,.g-sjfblrighttop .u-timeSearch{padding: 0 22px;}
.u-sjfb ul li{padding: 0 3px;}
.u-sjfb ul li a{display: block;background: #e6e6e6;text-align: center;color: #333333;font-size: 18px;height: 34px;line-height: 34px;}
.u-sjfb ul li.u-active a{background: #e96b6e;color: #fff;}
.u-timeSearch .u-inputtext{height: 34px;border:1px solid #ddd;line-height: 34px;}
.u-timeSearch .u-timetxt{line-height: 34px;}
.u-timeSearch .u-sjfbsearch input{width: 100%;height: 30px;line-height: 30px; border: none; background: #e96b6e;color: #fff; cursor: pointer;}
.u-sjfbtime input{border: 1px solid #ddd;border-radius: 0;box-shadow: none;}
#chart,#barline,#onechart{height: 340px;}

.m-dataimg img{display:block;margin:0 auto;max-width:100%;}

.m-sjkf .u-sjfb{top: 22px;padding: 0;right: 14px;}

.m-areadeart ul{float: right;}
.m-areadeart ul li{width: 114px;height: 33px;line-height: 33px;float: left;}
.m-areadeart ul li a{display: block;background: #e6e6e6;}

.sjfx .m-tabstyle6{float: left;display: inline-block;}
.u-sjfx{display: inline-block;margin:0 232px 0 118px;float: left;}
.u-sjfx ul li{float: left;height: 34px;line-height: 34px;}
.u-sjfx ul li a{display: block;padding: 0 20px;background: #e6e6e6;color: #333333;font-size: 16px;}
.u-sjfx ul li.u-active a{background: #e96b6e;color: #fff;}

.m-sjfxtjbox{margin-top:26px;}
.m-sjfxtjlist{padding: 46px 0;border:1px solid #ddd;text-align: center;}
.m-sjfxtjlist div{padding-top: 25px;}
.m-sjfxtjlist div,.m-sjfxtjlist p{font-size: 20px;font-weight: bold;color: #333;}
#pie{height: 175px;}
.m-bili .u-bili{display: inline-block;}
.m-bili .u-bili1{height: 57px;line-height: 57px;font-size: 18px;color: #333333;font-weight: bold;float: left;}
.m-bili .u-bili2{float: left;    padding-left: 22px;}
.m-bili .u-bili2 div{height: 26px;line-height: 26px;}
.m-bili .u-bili2 div span.u-zf{width: 25px;height: 14px;border-radius: 2px;display: inline-block;background: #e27e64;}
.m-bilibox{margin-top: 60px;}
.lineyearbox{margin-top:40px;}

.m-tabstyleline{padding-right: 30px;}
#yearline{height: 410px;}
.m-tabstyleline ul li{float: right;width: 50px;height: 25px;border-radius: 4px;background: #3cc4a9;text-align: center;color: #fff;margin-right: 7px;}
.m-xxfbtj .uit{font-size: 18px;color: #333333;font-weight: bold;}

.m-intnums{}
.m-intnums ul{background: url(../images/page/num.png) left 9px no-repeat; padding-left: 32px;}
.m-intnums li{line-height: 38px;}
.m-intnums li span{float: right; padding-left: 10px; font-size: 14px; color: #ff0000;}
.m-intnums li a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-shujulist{border:1px solid #ddd;height: 330px;}
.g-shujubox .interpdbor{padding: 22px 14px 7px;}
.m-xxfbtj .m-tabstyle6 a{padding: 0 13px;}
.page-left-title{    background-color: #b80608 !important;}
/*开放数据分类*/
.m-kfsjfl ul li a span{text-align: center;line-height: 16px; font-size: 14px;color: #333;}
.m-sjkfplat .interpdbor{ height: 240px; overflow: hidden;}
 a i.i_1{background: url(../images/page/sjfb/plat1.png) center center no-repeat;   width: 40px;height: 40px;display: block;margin: 0 auto;}
.m-kfsjfl ul li{text-align: center;    margin-top: 20px;}
.m-kfsjfl ul li a{display: block;}
.m-zxftgray ul li a{    cursor: default;}
.m-kfsjfl ul li a i{ width: 40px;height: 40px;display: block;margin: 0 auto;}
.m-kfsjfl ul li a i.i_1{background: url(../images/page/sjfb/plat1.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_2{background: url(../images/page/sjfb/plat2.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_3{background: url(../images/page/sjfb/plat3.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_4{background: url(../images/page/sjfb/plat4.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_5{background: url(../images/page/sjfb/plat5.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_6{background: url(../images/page/sjfb/plat6.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_7{background: url(../images/page/sjfb/plat7.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_8{background: url(../images/page/sjfb/plat8.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_9{background: url(../images/page/sjfb/plat9.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_10{background: url(../images/page/sjfb/plat10.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_11{background: url(../images/page/sjfb/plat11.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_12{background: url(../images/page/sjfb/plat12.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_13{background: url(../images/page/sjfb/plat13.png) center center no-repeat;  }
.m-kfsjfl ul li a i.i_14{background: url(../images/page/sjfb/plat14.png) center center no-repeat;  }
.download ul li{ height: 35px; line-height: 35px; *height: 30px; *line-height: 30px; }
.download ul li a{overflow: hidden; white-space: nowrap;text-overflow: ellipsis; font-size: 14px; display: block;}
.download ul li i{    margin-right: 5px;background:#e96b6e; border-radius:10px;float: left;width: 19px; height: 19px; line-height: 19px;font-style: normal; text-align: center; margin-top: 8px; font-size: 14px; color: #fff;}
.download ul li i.on{ background: #b80608; color: #fff;}
.download ul li a{display: block; }
.download ul li span{float: right; font-size: 14px;text-align:left;}
/*large pcScreen*/
@media (min-width:1240px) {
.m-sjfbleft{width: 238px;}
.m-sjfblright{width: 962px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1240px) {
.u-sjfx{margin: 0;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.u-lgtit {padding: 15px 0;font-size: 24px;}
.m-sjfblrighttop{margin: 0;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.f-sm-mb15{margin-bottom: 15px;}
	.u-lgtit {font-size: 20px;}
.m-detailbox{padding: 0 27px;}
.m-sjkfplat .interpdbor{height: auto;}

}
/*phone sm*/
@media screen and (max-width: 767px) {
	.u-lgtit {padding: 10px 0;}
	.m-detailbox{padding: 0 17px;}
	.m-sjfxtjlist{    padding: 16px 0;}
}
/*small xs*/
@media screen and (max-width: 638px) {
	body{font-size: 14px;}

}

@media screen and (max-width: 430px){
	
	.u-sjfx ul li a{    padding: 0 7px;}
}