@charset "utf-8";

/* CSS Document */
body {
	margin: 0 auto;
	font-family: "微软雅黑";
	background-color: #EEEEEE;
}
img{    max-width: 100% !important;
    height: auto !important;}
a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #C31C09;
	text-decoration: none;
}


/*社会公益事业建设领域信息公开*/
.content {
	width: 1200PX;
	margin: 0 auto;
}

.shgysy {
	background-color: #FFFFFF;
	height: 140px;
	width: 1200px;
	border-top: #AA0226 3px solid;
	margin-top: 30px
}

.title {
	height: 60px;
	width: 1180px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-left: 20px
}

.menu {
	margin-top: 20px;
	padding-left: 30px
}

.menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;

}

.menu ul li {
	float: left;
	position: relative;
	width: 270px;
	margin-right: 20px;
	text-align: left;
	background-image: url(point1.png);
	background-repeat: no-repeat;
	background-position: left center;

}

.menu ul li a,
.menu ul li a:visited {
	display: block;

	text-decoration: none;
	width: 270px;
	color: #000;
	margin-right: 40px;
	text-indent: 10px;
	height: 40px;
	line-height: 40px;
}

#bumen ul li a,
#bumen ul li a:visited {
	width: 155px;
	margin-right: 25px;
}

.menu ul li ul {
	display: none;
}

.menu ul li:hover ul li ul {
	display: none;
}


.menu ul li:hover a {
	color: #fff;
	background: #AA0226;
	height: 40px;
	line-height: 40px
}

.menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 40px;
	left: 0;
	width: 105px;
	z-index: 1000;
	font-size: 14px;
}

.menu ul li:hover ul li:hover ul {
	display: block;
	position: absolute;
	top: 0px;
	left: 270px;
	width: 105px;
	z-index: 1000;
	font-size: 14px;
}

.menu ul li:hover ul li a {
	display: block;
	background: #eee;
	color: #000;
	height: 30px;
	line-height: 30px;
}

.menu ul li:hover ul li:hover ul li a {
	display: block;
	background: #ccc;
	color: #000;
	height: 30px;
	line-height: 30px;
}

.menu ul li:hover ul li a:hover {
	color: #AA0226;
	background-color: #CCCCCC
}

.menu ul li:hover ul li:hover ul li a:hover {
	color: #AA0226;
}

.tpgj {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(tpgj.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ggwhty {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(ggwhty.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.zhsgjy {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(zhsgjy.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.hjbh {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(hjbh.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.shjzhshfl {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(zhsgjy.png);
	background-repeat: no-repeat;
	width: 300px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jiaoyu {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(jiaoyu.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jbylws {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(jbylws.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.spypaq {
	font-size: 22px;
	color: #AA0226;
	line-height: 60px;
	background-image: url(spypaq.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}


/*财政预决算公开平台*/
/*选项卡1*/
#lib_Tab {
	width: 1200px;
	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;
	width: 1200px;
	margin: 0 auto;
}

.lib_Menubox ul {
	padding: 0px;
	list-style: none;
	position: absolute;
	height: 60px;
}

.lib_Menubox li {
	float: left;
	display: block;
	cursor: pointer;
	width: 180px;
	text-align: center;
	font-size: 20px;
	margin: 0 23px;
	height: 60px;
	line-height: 56px;
	background-color: #CCCCCC;
}

.zcwjfbpt li {
	width: 280px;
}

.jzscjg li {
	width: 280px;
}

.lib_Menubox2 li {
	width: 380px;
}

.lib_Menubox li a {
	color: #000000;
	display: block;
	width: 180px;
	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: url("mxqz0.png") no-repeat center #1D82DA;

}

#one5 a:hover {
	color: #fff;
	background: url("mxqz0.png") no-repeat center #1D82DA;

}

.lib_Menubox2 li.hover {
	background-color: #A51F24;
	background-image: url(mxqz4.png);
	background-repeat: no-repeat;
}

.lib_Menubox li.hover {
	padding: 0;
	width: 180px;
	height: 60px;
	line-height: 56px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-ransition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

.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: 50px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 20px
}

.lib_Contentbox li {
	line-height: 40px;
	list-style-type: none;
	text-align: left;
	
}

.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;
}

/*防范化解重大风险*/
.ffhjzdfx_1 {
	background-color: #FFFFFF;
	width: 585px;
	float: left;
	margin-top: 30px;
	margin-right: 30px
}

/*金融风险舆情回应选项卡*/
#lib_Tab1 {
	width: 585px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}

.lib_Menubox1 {
	height: 40px;
	line-height: 40px;
	position: relative;
	width: 585px;
	margin: 0 3px;
}

.lib_Menubox1 ul {
	padding: 0px;
	list-style: none;
	position: absolute;
	height: 40px;
}

.lib_Menubox1 li {
	float: left;
	display: block;
	cursor: pointer;
	width: 115px;
	text-align: center;
	font-size: 15px;
	margin-right: 1px;
	height: 40px;
	line-height: 40px;
	background-color: #CCCCCC;
}

.lib_Menubox1 li a {
	color: #000000;
	display: block;
	width: 115px;
	height: 40px;
}

.lib_Menubox1 li.hover a {
	color: #fff;
}

.lib_Menubox1 li.hover {
	color: #fff;
	background-color: #1189CB;
	background-image: url(mxqz1.png);
	background-repeat: no-repeat;
}

.lib_Menubox1 li.hover {
	padding: 0;
	width: 115px;
	height: 40px;
	line-height: 40px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-ransition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

.lib_Contentbox1 {
	clear: both;
	border-top: none;
	background-color: #FFFFFF;
	margin-top: 30px;
	padding-right: 20px;
	height: 240px
}

.lib_Contentbox1 ul {
	margin-left: -20px
}

.lib_Contentbox1 li {
	line-height: 40px;
	list-style-type: none;

}

.lib_Contentbox1 li a:hover {
	color: #1189CB;
}

.lib_Contentbox1 li span {
	float: right;
	color: #AAAAAA
}

.ffhjzdfx_2 {
	background-color: #FFFFFF;
	width: 585px;
	float: left;
	margin-top: 30PX
}

.ffhjzdfx_3 {
	background-color: #FFFFFF;
	width: 585px;
	float: left;
	margin-top: 30px;
	margin-right: 30px
}

.ffhjzdfx_4 {
	background-color: #FFFFFF;
	width: 585px;
	float: left;
	margin-top: 30px
}

.jrfxyqhy {
	background-image: url(jrfxyqhy.png);
	background-repeat: no-repeat;
	background-position: 10px;
	font-size: 22px;
	color: #1189CB;
	text-indent: 50px;
	border-top: 3px #1189CB solid;
	height: 50px;
	line-height: 50px;
	background-color: #FFFFFF;
	border-bottom: #eeeeee 1px solid
}

.yjgltz {
	background-image: url(yjgl.png);
	background-repeat: no-repeat;
	background-position: 10px;
	font-size: 22px;
	color: #1189CB;
	text-indent: 50px;
	border-top: 3px #1189CB solid;
	height: 50px;
	line-height: 50px;
	background-color: #FFFFFF;
	border-bottom: #eeeeee 1px solid
}

.cxsq {
	background-image: url(csmjq.png);
	background-repeat: no-repeat;
	background-position: 10px;
	font-size: 22px;
	color: #1189CB;
	text-indent: 50px;
	border-top: 3px #1189CB solid;
	height: 50px;
	line-height: 50px;
	background-color: #FFFFFF;
	border-bottom: #eeeeee 1px solid
}

.aqsc {
	background-image: url(aqsc.png);
	background-repeat: no-repeat;
	background-position: 10px;
	font-size: 22px;
	color: #1189CB;
	text-indent: 50px;
	border-top: 3px #1189CB solid;
	height: 50px;
	line-height: 50px;
	background-color: #FFFFFF;
	border-bottom: #eeeeee 1px solid
}

.zrzh {
	background-image: url(zrzh.png);
	background-repeat: no-repeat;
	background-position: 10px;
	font-size: 22px;
	color: #1189CB;
	text-indent: 50px;
	border-top: 3px #1189CB solid;
	height: 50px;
	line-height: 50px;
	background-color: #FFFFFF;
	border-bottom: #eeeeee 1px solid
}

.xlgc {
	background-image: url(xlgc.png);
	background-repeat: no-repeat;
	background-position: 10px;
	font-size: 22px;
	color: #1189CB;
	text-indent: 50px;
	border-top: 3px #1189CB solid;
	height: 50px;
	line-height: 50px;
	background-color: #FFFFFF;
	border-bottom: #eeeeee 1px solid
}



/*重大建设项目批准和实施领域*/
.pzfwxx {
	background-color: #FFFFFF;
	height: 380px;
	width: 585px;
	margin-top: 30px;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px
}

.pzjgxx {
	background-color: #FFFFFF;
	height: 380px;
	width: 585px;
	margin-top: 30px;
	float: left;
	margin-bottom: 30px
}

.list-box ul {
	margin-left: -20px;
	padding-right: 20PX
}

.list-box ul li {
	line-height: 38px;
	list-style-type: none;
}

.list-box span {
	color: #AAAAAA;
	float: right;
}

.list-box1 ul {
	margin-left: -10px
}

.list-box1 ul li {
	height: 32px;
	line-height: 32px;
	width: 250px;
	margin-right: 20px;
	list-style-type: none;
	border: #B50000 1px solid;
	float: left;
	text-align: center;
	margin-bottom: 10px;
	background-color: #FFF4F4;

}

.list-box1 ul li a {
	color: #B50000
}

.zbtbxx {
	background-color: #FFFFFF;
	height: 210px;
	width: 585px;
	float: left;
	margin-bottom: 20px;
}

.zlaqjdxx {
	background-color: #FFFFFF;
	height: 370px;
	width: 585px;
	margin-top: 30px;
	float: left;
	margin-bottom: 30px;
}

.zlaqjdfs {
	background-color: #FFF4F4;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 480px;
	border: #B50000 1px solid;
	margin: 0 auto;
	margin-top: 20px;
	font-size: 18px
}

.zlaqjdfs a {
	color: #B50000
}

.left {
	width: 585px;
	height: 400px;
	float: left;
	margin-right: 30px;
	margin-top: 30px;
}

.left_bottom ul {
	margin-left: -25px
}

.left_bottom ul li {
	font-weight: bold;
	height: 60px;
	width: 270px;
	list-style-type: none;
	text-indent: 90px;
	line-height: 60px;
	float: left;
	margin-right: 10px;
	background-color: #FFFFFF;
	border: #B50000 1px solid;
	margin-bottom: 10px;
	font-size: 18px
}

.left_bottom ul li a {
	color: #B50000
}

.left_bottom ul li:nth-child(1) {
	background: url("tdzs.png") no-repeat 35px 14px;
	background-color: #FFFFFF
}

.left_bottom ul li:nth-child(2) {
	background: url("zdsj.png") no-repeat 35px 14px;
	background-color: #FFFFFF
}

.left_bottom ul li:nth-child(3) {
	background: url("shigong.png") no-repeat 35px 14px;
	background-color: #FFFFFF
}

.left_bottom ul li:nth-child(4) {
	background: url("jungong.png") no-repeat 35px 14px;
	background-color: #FFFFFF
}

/*公共资源配置领域*/
.ggzypz {
	background-color: #FFFFFF;
	height: 140px;
	width: 1200px;
	border-top: #2297DC 3px solid;
	margin-top: 30px
}

.menu1 ul li {
	float: left;
	position: relative;
	width: 270px;
	margin-right: 20px;
	text-align: left;
	background-image: url(point2.png);
	background-repeat: no-repeat;
	background-position: left center;

}

.menu1 ul li:hover a {
	color: #fff;
	background: #2297DC;
	height: 40px;
	line-height: 40px
}

.menu1 ul li:hover ul li a:hover {
	color: #2297DC;
	background-color: #CCCCCC
}

.menu1 ul li:hover ul li:hover ul li a:hover {
	color: #2297DC;
}

.zfbz {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(zfbz.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.gytd {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(gytd.png);
	background-repeat: no-repeat;
	width: 400px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.zfcg {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(zfcg.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.gycqjy {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(gycqjy.png);
	background-repeat: no-repeat;
	width: 250px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.gcjsxm {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(gcjsxm.png);
	background-repeat: no-repeat;
	width: 350px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*优化营商环境*/
.yhyshj {
	background-color: #FFFFFF;
	height: 140px;
	width: 1200px;
	border-top: #003994 3px solid;
	margin-top: 30px
}

.menu2 ul li {
	float: left;
	position: relative;
	width: 270px;
	margin-right: 20px;
	text-align: left;
	background-image: url(point3.png);
	background-repeat: no-repeat;
	background-position: left center;

}

.menu2 ul li:hover a {
	color: #fff;
	background: #003994;
	height: 40px;
	line-height: 40px
}

.menu2 ul li:hover ul li a:hover {
	color: #003994;
	background-color: #CCCCCC
}

.menu2 ul li:hover ul li:hover ul li a:hover {
	color: #003994;
}

.sqfw {
	font-size: 22px;
	color: #003994;
	line-height: 60px;
	background-image: url(sqfw.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.qzqd {
	font-size: 22px;
	color: #003994;
	line-height: 60px;
	background-image: url(qzqd.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jsjf {
	font-size: 22px;
	color: #003994;
	line-height: 60px;
	background-image: url(jsjf.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.gfxwj {
	font-size: 22px;
	color: #003994;
	line-height: 60px;
	background-image: url(gfxwj.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ssjygk {
	font-size: 22px;
	color: #003994;
	line-height: 60px;
	background-image: url(ssjygk.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.shxy {
	font-size: 22px;
	color: #003994;
	line-height: 60px;
	background-image: url(shxy.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*年度专项工作*/
.ndzxgz {
	background-color: #FFFFFF;
	height: 140px;
	width: 1200px;
	border-top: #A50703 3px solid;
	margin-top: 30px
}

.ylwszt {
	border-top: #519700 3px solid;
}

.menu3 ul li {
	float: left;
	position: relative;
	width: 270px;
	margin-right: 20px;
	text-align: left;
	background-image: url(point4.png);
	background-repeat: no-repeat;
	background-position: left center;

}

.menu3 ul li {
	background-image: url(point5.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.menu3 ul li:hover a {
	color: #fff;
	background: #A50703;
	height: 40px;
	line-height: 40px
}

.menu4 ul li:hover a {
	background: #519700;
}

.menu3 ul li:hover ul li a:hover {
	color: #A50703;
	background-color: #CCCCCC
}

.menu3 ul li:hover ul li:hover ul li a:hover {
	color: #A50703;
}

.shce {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(shce.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.bwcxljsm {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(bwcxljsm.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.cwhy {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(cwhy.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.gktlgcls {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(gktlgcls.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*三大攻坚战*/
.qyrz {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(qyrz.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.tpgj1 {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(tpgj1.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.sthjbh {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(sthjbh.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*重点民生领域*/
.jycy {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(jycy.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jyxx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(jyxx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ylws {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ylws.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.zdxx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(zdxx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.zchb {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
}

.zchb span {
	font-size: 25px;
	color: #1D82DA;
	border-left: 1px #1D82DA solid
}

.zchb ul {
	margin-top: 40px;
	margin-left: -40px;
}

.zchb ul li {
	background-color: #FFFFFF;
	width: 210px;
	height: 216px;
	text-align: center;
	line-height: 340px;
	float: left;
	margin-bottom: 30px;
	list-style-type: none;
	margin-left: 15px;
	margin-right: 15px;
	font-size: 20px
}

.zchb ul li a:hover {
	color: #1D82DA
}

.zchb ul li:first-child {
	background: url("qnhn.png") no-repeat center 30px;
	background-color: #FFFFFF
}

.zchb ul li:nth-child(2) {
	background: url("ylws1.png") no-repeat center 30px;
	background-color: #FFFFFF
}

.zchb ul li:nth-child(3) {
	background: url("jybz.png") no-repeat center 30px;
	background-color: #FFFFFF
}

.zchb ul li:nth-child(4) {
	background: url("jyms.png") no-repeat center 30px;
	background-color: #FFFFFF
}

.zchb ul li:nth-child(5) {
	background: url("shbz.png") no-repeat center 30px;
	background-color: #FFFFFF
}

.lib_Menubox3 {
	height: 40px;
	position: relative;
	width: 1200px;
	margin-left: 20px
}

.lib_Menubox3 ul {
	padding: 0px;
	list-style: none;
	position: absolute;
	height: 40px;
	margin-top: 0px;
}

.lib_Menubox3 li {
	float: left;
	display: block;
	cursor: pointer;
	width: 210px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	font-size: 16px;
	margin: 0 10px;
	height: 40px;
	line-height: 40px;
	border: #1D81D9 1px solid;
	margin-top: 20px;

}

.lib_Menubox3 li a {
	color: #000000;
	display: block;
	width: 210px;
	height: 40px;
}

.lib_Menubox3 li.hover a {
	color: #fff;
}

.lib_Menubox3 li.hover {
	color: #fff;
	background-color: #1D81D9;
}

.lib_Menubox3 li.hover {
	padding: 0;
	width: 210px;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-ransition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

.lib_Contentbox3 {
	clear: both;
	border-top: none;
	background-color: #FFFFFF;
	padding-right: 30px;
	padding-bottom: 20px;
	margin-top: 40px
}

.lib_Contentbox3 li {
	line-height: 40px;
	list-style-type: none;
	text-align: left
}

.lib_Contentbox3 li a:hover {
	color: #1D81D9;
}

.lib_Contentbox3 li span {
	float: right;
	color: #AAAAAA
}

.lib_Contentbox3 li:nth-child(3n+3) {
	border-bottom: 1px solid #DEDEDE;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.lib_Menubox3 li:nth-child(3n+3) {
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom: 1px solid #1D81D9;
}

/*社会保险*/
.ylbx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ylbx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.gsbx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(gsbx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.sybx0 {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(sybx0.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.sybx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(sybx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.yljg {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(yljg.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*就业创业*/
.jycyzc {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(jycyzc.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jycyxx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(jycyxx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jycydt {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(jycydt.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.sthj {
	font-size: 22px;
	color: #003994;
	line-height: 60px;
	background-image: url(hj.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.gdzl {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(gycqjy.png);
	background-repeat: no-repeat;
	width: 250px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.shncl {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(dl.png);
	background-repeat: no-repeat;
	width: 250px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ncdw {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(dw.png);
	background-repeat: no-repeat;
	width: 250px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ncrjhj {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(rjhj.png);
	background-repeat: no-repeat;
	width: 350px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.mlxc {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(mlxc.png);
	background-repeat: no-repeat;
	width: 250px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.nccq {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(nccq.png);
	background-repeat: no-repeat;
	width: 350px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ncxstd {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(xstd.png);
	background-repeat: no-repeat;
	width: 350px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.nmcy {
	font-size: 22px;
	color: #2297DC;
	line-height: 60px;
	background-image: url(jycy1.png);
	background-repeat: no-repeat;
	width: 350px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jjszqk {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(jjszqk.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.jdshbxfl {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(jdshbxfl.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*专题专栏滚动开始*/
.is-ztT {
	width: 1280px;
	height: 250px;
	margin: 0 auto;
	margin-left: -55px;
}

.is-ztT .blk_29 {
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: relative;
	height: 250px;
	margin-top: 30px
}

.is-ztT .blk_29 .LeftBotton {
	background: url(leftbar.png) left top no-repeat;
	FLOAT: left;
	WIDTH: 28px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 100px;
	HEIGHT: 44px;
	left: 0;
}

.is-ztT .blk_29 .RightBotton {
	FLOAT: right;
	WIDTH: 28px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 100px;
	HEIGHT: 44px;
	right: 0;
	background-image: url(rightbar.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.is-ztT .blk_29 .Cont {
	margin: 0 55px;
	OVERFLOW: hidden;
	WIDTH: 1200px;
}

.is-ztT .blk_29 .box {
	float: left;
	width: 210px;
	height: 216px;
	margin-right: 30px;
	background-color: #FFFFFF;
	line-height: 340px;

	text-align: center;
	font-size: 20px
}

.is-ztT .blk_29 .box a {
	text-decoration: none;
}

.ztfw .box:first-child {
	background-color: #FFFFFF;
	background-image: url(qnhn.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

.ztfw .box:nth-child(2) {
	background-color: #FFFFFF;
	background-image: url(ylws1.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

.ztfw .box:nth-child(3) {
	background-color: #FFFFFF;
	background-image: url(jybz.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

.ztfw .box:nth-child(4) {
	background-color: #FFFFFF;
	background-image: url(jyms.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

.ztfw .box:nth-child(5) {
	background-color: #FFFFFF;
	background-image: url(shbz.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

.ztfw .box:nth-child(6) {
	background-color: #FFFFFF;
	background-image: url(kjcx.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

.ztfw .box:nth-child(7) {
	background-color: #FFFFFF;
	background-image: url(fgfc.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

/*专题专栏滚动结束*/



/*社会福利专题*/
.ylfw {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ylfw.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ylfw {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ylfw.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.cjrfl {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(cjrfl.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.etfl {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(etfl.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}


/*社会救助专题*/
.cxdb {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(cxdb.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.tkryjzgy {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(tkry.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.yljz {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(yljz.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.lsjz {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(lsjz.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*脱贫攻坚专题*/
.tpzccs {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(tpzccs.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.fpzj {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(fpzj.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.xmap {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(xmap.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*教育专题*/
.ywjy {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ywjy.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.zxxxxgk {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(zxx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.xmap {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(xmap.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*医疗卫生专题*/
.ylfw1 {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ylfw1.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.yljggk {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(yljggk.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}


/*环境保护专题*/
.kqzlzk {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(kqzlzk.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ysaqzk {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ysaqzk.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}


/*住房保障专题*/
.xmjsxx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(xmjsxx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.zffpxx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(zffpxx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*年度重点工作专题*/
.lwlb {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(lwlb.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.ffhjzdfx {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(ffhjzdfx.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.sdgjz {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(sdgjz.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.zdrwgkcn {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(zdrwgkcn.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*国资国企*/
.xxpl {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(xxpl.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.shzr {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(shzr.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

/*市场监管*/
.cpzl {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(cpzl.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}

.spyp {
	font-size: 22px;
	color: #A50703;
	line-height: 60px;
	background-image: url(spyp.png);
	background-repeat: no-repeat;
	width: 200px;
	background-position: left center;
	text-indent: 50px;
	text-align: left;
	font-weight: bold
}
	@media (max-width:767.5px){
.czy,.czyjs {

    height: auto !important;}
#lib_Tab {
    width: 100%;}
.content,.lib_Menubox {
    width: 100%;}
.lib_Menubox li.hover {
  
    padding: 0;
    width: auto;
    height: 50px;
    line-height: 50px;}
.lib_Menubox li {margin: 1px 2px;
    width: 108px;height: 50px;
    line-height: 50px;
    font-size: 15px;}
.lib_Menubox li a{    width: 108px;
    height: 50px;}
.lib_Contentbox {
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;}
#con_one_1,#con_one_2,#con_one_3，#con_one_4{    margin-left: 10px !important;
    min-height: auto !important;}
.lib_Contentbox li {
    line-height: 30px;
    list-style-type: none;
    text-align: left;
    float: none;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: block;
    max-width: 95% !important;
    font-size: 15px;}
.lib_Contentbox li span {

    display: none}
}
.old_type .lib_Menubox li {
       width: 29%; font-size: 40px;    height: 68px;
    line-height: 68px;margin-bottom:20px;}
.old_type .lib_Menubox li.hover {
    width: 29%;
    height: 68px;
    line-height: 68px;}
.old_type .lib_Contentbox li {
    line-height: 68px;    float: left;
    width: 100%;}
.old_type .lib_Contentbox li {
    font-size: 32px;}
.old_type .lib_Contentbox li a{max-width: 82%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; display:block; float:left;}
.old_type .lib_Contentbox li img{display:none;}
.old_type .default_pgToolbar td {
    font-size: 28px;}
.old_type .lib_Menubox {
    height: auto;}
.old_type .lib_Menubox ul {
    position: static;
    height: auto;}
