@charset "utf-8";
/* CSS Document */
body,div, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
TD {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: "宋体";
	line-height: 24px;
}
A:link {FONT-SIZE: 14px;COLOR: #000000;FONT-FAMILY: "宋体";text-decoration: none;}
A:visited {FONT-SIZE: 14px;color: #000000;FONT-FAMILY: "宋体";text-decoration: none;}
A:hover {FONT-SIZE: 14px;COLOR: #000000;FONT-FAMILY: "宋体";text-decoration: underline;}
A:active {FONT-SIZE: 14px;COLOR: #000000; FONT-FAMILY: "宋体";text-decoration: underline;}
img{ border:0px;}
ul,li{ list-style:none;}
.clear{ clear:both;}

#head,#foot{ width:100%; text-align:center;}
.divhead{ width:100%; margin:0 auto;}
.bghead{ background:url(/images/czyjsxxgk_01.jpg) no-repeat top; width:100%; height:350px;}

.topbar {
    margin:0 auto;
    width:100%;
    height:60px;
    min-height:60px;
    background:#d9040a;}
.wraper {
    width:1200px;
    margin:0 auto;
}
.topbar .nav {
    float:left;
    height:100%;
	min-width:1000px;}

ul.parent li {
    display:block;
    float:left;
    position:relative;
    padding:10px 21px;
    line-height:40px;
}

ul.parent li a {
    display:block;
    font-size:13px;
    color:#fff;
    font-weight:900;
	-o-text-shadow:0 1px 0 rgba(255,255,255,.86);
	-ms-text-shadow:0 1px 0 rgba(255,255,255,.86);
	-moz-text-shadow:0 1px 0 rgba(255,255,255,.86);
	-webkit-text-shadow:0 1px 0 rgba(255,255,255,.86);
}

ul.parent li .lines {
    display:block;
    width:0px;
    height:2px;
    background:#7d0004;
    position:absolute;
    left:50%;
    bottom:-5px;
    
	transition:all ease-in-out .6s;
	-o-transition:all ease-in-out .6s;
	-ms-transition:all ease-in-out .6s;
	-moz-transition:all ease-in-out .6s;
	-webkit-transition:all ease-in-out .6s;
}

ul.parent li:hover .lines,.topbar li.current .lines {
    color:#56a900;
    width:100%;
    left:0;
}

ul.parent li:hover{background:#7d0004;}
ul.parent li a:hover{color:#39C;}

#mainbody{ width:100%; background-color:#f0f1f1; overflow:hidden;}
.div1200{ width:1200px; margin:0 auto; background-color:#FFF; margin-bottom:20px;  overflow:hidden;}
.divcurrp{ width:1200px; margin:0 auto; background-color:#FFF; overflow:hidden;}
.currp{ width:1180px; padding-left:20px;text-align:left;margin:0 auto; line-height:40px; float:left; }

.divmod{ width:1040px; padding-left:80px; padding-right:80px; float:left;}
.moddh{margin-left:285px; margin-right:285px; width:470px;background-color:#e4e4e6; float:left;}
.moddh330{ width:330px; text-align:center; float:left;}
.moddh140{ width:140px; text-align:center; height:80px; padding-top:10px; float:left;}
.modlist{ width:1040px; float:left;}
.modmore{ width:1000px; text-align:right; padding-right:40px; line-height:40px; float:left;}

.font03{ line-height: 80px;  color: #65358b; font-family:"微软雅黑"; font-size:23px; background-color:#e4e4e6; margin-bottom:}
.font03 a{line-height: 80px;  color: #65358b; font-family:"微软雅黑"; font-size:23px; background-color:#e4e4e6; margin-bottom:text-decoration: none;}
.font03 a:hover{line-height: 80px;  color: #65358b; font-family:"微软雅黑"; font-size:23px; background-color:#e4e4e6; margin-bottom:text-decoration: none;}

.margt15{ margin-top:15px;}

/*列表小点 */
.list li{ background-image:url(/images/blackdot.gif);
background-repeat:no-repeat;
 background-position:4px 12px;
 padding-left:14px;
 text-align:left;
 line-height:24px;
}
.list li.line_lb{ width:95%; height:13px; border-bottom:1px #CCC dashed; margin-left:15px; margin-bottom:13px; background:none;}
.list a:hover{ color:#cc0000; text-decoration:none;}
.list li span{ display:block; float:right; width:100px; font-size:13px;}

/*预决算信息公开列表首页 */
.divyjs{ width:1100px; padding-left:50px; padding-right:50px; float:left;}
.yjsdh{ width:1100px;  background:url(/images/czyjsxxgk_03.jpg) no-repeat top; height:43px; line-height:43px; float:left;}
.yjsdh310{ width:280px; padding-left:30px; text-align:left; float:left;}
.yjsdh790{ width:770px; padding-right:20px; text-align:right; float:left; }

.yjsdhfont{ line-height: 43px;  color: #FFFFFF; font-family:"微软雅黑"; font-size:19px; }
.yjsdhfont a{ line-height: 43px;  color: #FFFFFF; font-family:"微软雅黑"; font-size:19px;text-decoration: none; }
.yjsdhfont a:hover{ line-height: 43px;  color: #FFFFFF; font-family:"微软雅黑"; font-size:19px;text-decoration: none; }

/*列表页*/
.lblist{ width:1100px; padding-left:50px; padding-right:50px; background-color:#FFF; float:left;}
.pageb{ padding-top:20px; text-align:center; }
.fontpage,.fontpage a,.fontpage a:visited{ font-size:13px;}

/*列表页分页条*/
.pagination{
    list-style:none;
    color: #999;
}
.pagination>li{
    display: inline-block;
    font-size: 1.4rem;
}
.pagination>li a{
    position: relative;
    display: block;
    padding: .5em 1em;
    text-decoration: none;
    line-height: 1.2;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    margin-bottom: 5px;
    margin-right: 5px;
}
.pagination>li.disabled a{
    color: #999999;
}
.pagination>li.active a{
    background: #0c80ba;
    color: #FFFFFF;
}

/*正文页 */
.divzw{ width:1200px; margin:0 auto; background-color:#FFF; overflow:hidden;}
.zwmod{ width:1120px; padding:40px; float:left;}
.newstitle {
	font-family: "宋体";
	font-size: 24px;
	color: #05006C;
	font-weight: bold;
	line-height: 34px;
	padding:15px;
	text-align:center
}
.newscontent {
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	color: #000000;
	text-align:left;
}
.newscontent_left{
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	color: #000000;
	text-align:left;
  margin-top:20px;
}
.newscontent_center{
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	color: #000000;
	text-align:center;
}
.newscontent_right{
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	color: #000000;
	text-align:right;
}