@charset "utf-8";/* CSS Document */
body{margin:0 auto;font-family:"微软雅黑";background:#f5f5f5;}
a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#C31C09;text-decoration:none;}
img{max-width:100%; height:auto;}
/*社会公益事业建设领域信息公开*/
.zt-img img{margin:0 auto;display:block;}
.content{max-width:1200PX;width:100%;margin:0 auto;background:#fff;padding:30px 50px;}

/*财政预决算公开平台*/
/*选项卡1*/
#lib_Tab{margin:0px;padding:0px;margin-bottom:15px;margin-top:20px;}
/*菜单class*/
.zcwjfbpt{position:relative;top:250px}
.lib_Menubox{height:60px;line-height:60px;position:relative;margin:0 auto;}
.lib_Menubox ul{padding:0px;list-style:none;position:absolute;height:60px;}
.lib_Menubox li{float:left;display:block;    border-radius: 6px;cursor:pointer;width:250px;text-align:center;font-size:20px;margin:0 28px;height:60px;line-height:56px;background-color:#f5f5f5;}
.zcwjfbpt li{width:280px;}
.jzscjg li{width:280px;}
.lib_Menubox2 li{width:380px;}
.lib_Menubox li a{color:#000000;display:block;width:220px;height:60px;}
.zcwjfbpt li a{width:280px;}
.jzscjg li a{width:280px;}
.lib_Menubox li.hover a{color:#fff;}
.lib_Menubox li:first-child a{background:url("../images/jcl1.png") no-repeat 55px 15px;}
.lib_Menubox li:first-child.hover a{background:url("../images/jcl.png") no-repeat 55px 15px;}
.lib_Menubox li:nth-child(2) a{background:url("../images/shl1.png") no-repeat 55px 15px;}
.lib_Menubox li:nth-child(2).hover a{background:url("../images/shl.png") no-repeat 55px 15px;}
.lib_Menubox li:nth-child(3) a{background:url("../images/jjl1.png") no-repeat 55px 15px;}
.lib_Menubox li:nth-child(3).hover a{background:url("../images/jjl.png") no-repeat 55px 15px;}
.lib_Menubox li:last-child a{background:url("../images/aql1.png") no-repeat 55px 15px;}
.lib_Menubox li:last-child.hover a{background:url("../images/aql.png") no-repeat 55px 15px;}
.lib_Menubox li.hover{color:#fff;background:#115db2;}
#one5 a:hover{color:#fff;background:url("mxqz0.png") no-repeat center #1D82DA;}
.lib_Menubox li h3{font-weight:normal;float: left;}
.lib_Menubox li:nth-child(1) span{margin: 15px 33px; float: left;width:30px; height:30px; background:url(s1.png) no-repeat;    display: block; background-size: 30px;}
.lib_Menubox2 li.hover{background-color:#A51F24;background-image:url(mxqz4.png);background-repeat:no-repeat;}
.lib_Menubox li.hover:nth-child(1) span{ margin: 15px 33px; float: left;width:30px; height:30px; background:url(s11.png) no-repeat;    display: block; background-size: 30px; }
.lib_Menubox li:nth-child(2) span{margin: 15px 33px; float: left;width:30px; height:30px; background:url(s2.png) no-repeat;    display: block; background-size: 30px;}
.lib_Menubox li.hover:nth-child(2) span{ margin: 15px 33px; float: left;width:30px; height:30px; background:url(s22.png) no-repeat;    display: block; background-size: 30px; }
.lib_Menubox li:nth-child(3) span{margin: 15px 33px; float: left;width:30px; height:30px; background:url(s3.png) no-repeat;    display: block; background-size: 30px;}
.lib_Menubox li.hover:nth-child(3) span{ margin: 15px 33px; float: left;width:30px; height:30px; background:url(s33.png) no-repeat;    display: block; background-size: 30px; }

.zcwjfbpt li.hover{width:280px;}
.jzscjg li.hover{width:280px;}
.lib_Menubox2 li.hover{width:380px;}
.lib_Contentbox{clear:both;border-top:none;background-color:#FFFFFF;margin-top:28px;padding-top:10px;padding-bottom:20px}
.lib_Contentbox li{line-height:42px;   list-style-type:none;text-align:left;background:url(tt.png) no-repeat left;    padding-left: 22px;}
.lib_Contentbox li a:hover{color:#1D82DA;}
.lib_Contentbox li span{float:right;color:#AAAAAA}
.lib_Contentbox li:nth-child(3n+3){border-bottom:1px solid #DEDEDE;margin-bottom:20px;padding-bottom:20px;background-position: 0px 18px;}
.lib_Menubox ul{width: 100%;
    text-align: center;}
 .lib_Menubox li{display:inline-block;   float: inherit;}
/* old */
.old_type .lib_Menubox li:nth-child(3) span {
    margin: 19px 21px;
}
.old_type .lib_Menubox li:nth-child(2) span {
    margin: 19px 33px;}
.old_type .lib_Menubox li.hover:nth-child(1) span {
    margin: 19px 33px;}
.old_type .lib_Menubox li {
    width: 345px;
    font-size: 40px;
    margin: 0 5px;
    height: 68px;
	line-height: 66px;}
.old_type .lib_Menubox li a{    width: auto;}
.old_type .lib_Contentbox li {
    font-size: 32px;
	line-height: 68px;}
.old_type .default_pgToolbar td {
	font-size: 28px !important;}

@media (max-width:991px) and (min-width:767.5px){
	.lib_Menubox li {
    display: block;
    float: left;    width: 33.3333333%;
    font-size: 18px;
    margin: 0 0px;}
}
@media (max-width:767.5px){
#lib_Tab{margin-top:0;}
	.content {
    padding: 30px 10px;}
	.lib_Menubox ul,.lib_Menubox{height: 98px;}
	.lib_Menubox li {height: 98px;line-height: 20px;
    display: block;
    float: left;    width: 33.3333333%;
    font-size: 18px;
    margin: 0 0px;}
	.lib_Contentbox li a{    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 95%;}
	.lib_Menubox li h3{font-size:15px;    width: 100%;}
	.lib_Contentbox li span{display:none;}
	.lib_Contentbox li{height:28px; line-height:28px;}
	 .lib_Contentbox {
 margin-top: 0px;}
}



