@charset "utf-8";
/* CSS Document */

body{
	background:url(../images/g_jwdbg.jpg) repeat;	
}

.g-main-bg{
	width:1260px;
	background:#ffffff;
	margin:0 auto;
}

/* 当前位置 */
.g-mcurrent{
	width:1200px;
	height:80px;
	margin:0 auto 15px;
	line-height:80px;
	font-size:16px;
	color:#a7a7a7;
	background:url(../images/b_current.png) no-repeat left center;
	padding-left:30px;
	border-bottom:#dfdfdf 1px dashed;
}

.g-mcurrent a{
	color:#888;
}

.g-mcurrent a:hover{
	color:#555;
	font-weight:bold;
}
.g-mcurrent a.hover{
	color:#555;
	font-weight:bold;
}
/* /当前位置 */

.g-mcon-page{
	width:1200px;
	height:auto !important;
	min-height:500px;
	margin:0 auto;
}

.g-mconwork{
	width:100%;
	height:auto !important;
	min-height:500px;
}

.g-mconwork-bt{
	height:50px;
	line-height:50px;
	background:url(../images/b_title_bg.jpg) no-repeat left 18px;
	padding-left:20px;
	font-size:24px;
	color:#17579f;
}

/* 文章列表 */
.g-mconwork-list{
	width:100%;
	height:auto !important;
	min-height:200px;
	margin:20px auto 45px;
}
.g-mconwork-list li{
	width:100%;
	height:60px;
	border-bottom:#cecece 1px dashed;
	display:block;
	background: url(../images/b_spot.jpg) left center no-repeat;
	padding-left:22px;
}

.g-mconwork-list li .column{
	display:block;
	width:9%;
	float:left;
	line-height:60px;
	color:#015293;
	font-size:16px;
}

.g-mconwork-list li .title{
	display:block;
	width:80%;
	float:left;
	line-height:60px;
	color:#333333;
	font-size:16px;
}

.g-mconwork-list li:hover{
	color:#268ae9;
	background:url(../images/b_spot2.jpg) left center no-repeat;
}

.g-mconwork-list li .time{
	display:block;
	float:right;
	line-height:60px;
	height:60px;
	font-size:16px;
	color:#999999;
}
/* /文章列表 */

/* 图片新闻 */
.news-container{
	width:100%;
	height: auto !important;
	min-height:500px;
	padding-top:23px;
	border-bottom:#9e9e9e 1px dashed;
	margin-bottom:20px;
}
.news-container li{
	display:block;
	width:340px;
	height:280px;
	margin:0 60px 45px 0;
}
.news-container li img{
	width:340px;
	height:236px;
	margin:0 auto;
	border:#f1f1f1 9px solid;
}
.news-container li img:hover{
	border:#327bcc 9px solid;
}
.news-container li img.hover{
	border:#327bcc 9px solid;
}
.news-a{
	width:330px;
	height:40px;
	line-height:40px;
	display:block;
	font-size:18px;
	color:#444444;
	overflow:hidden;
}
.news-a:hover{
	color:#df1212;
}
.news-a.hover{
	color:#df1212;
}
/* /图片新闻 */

/* 内容页 */
.position1-content2{
	width:100%;
	height:auto !important;
	min-height:200px;
	margin:0 auto;
}
.position1-text-title2{
	width:100%;
	height:auto !important;
	min-height:40px;
	line-height:40px;
	padding:24px 0 24px 0;
	font-size:24px;
	color:#17579f;
	text-align:center;
}
.position1-text-share2{
	height:53px;
	line-height:30px;
	padding:10px 0;
	color:#999999;
	font-size:18px;
	margin-bottom:10px;
	margin:0 auto;
	text-align:center;
	background-color:#f8f8f8;
}
.position1-share2{
	padding-left:12px;
	padding-top:10px;
}
.position1-text2{
	width:100%;
	height: auto !important;
	min-height:200px;
	line-height:38px;
	font-size:16px;
	color:#333333;
	padding-bottom:70px;
}
/* /内容页 */

/* 机关党建 */
.g-djtop{
	width:100%;
	height:335px;
	margin:0 auto;
	background:url(../images/g_jwdjbg.jpg) no-repeat top center;
}

.g-djtop div{
	width:1260px;
	height:335px;
	margin:0 auto;
}

.g-djtop div a{
	display:block;
	width:143px;
	height:78px;
	background:url(../images/g_jwfh.png) no-repeat bottom center;
	color:#fff;
	font-size:22px;
	text-align:center;
	line-height:60px;
	float:right;
}
/* /机关党建 */

/* 下载专区 */
.g-download-list{
	width:100%;
	height:auto !important;
	min-height:200px;
	margin:20px auto 45px;
}
.g-download-list li{
	width:100%;
	height:60px;
	background:#ffffff;
	box-shadow: 0 0 10px #ebebeb;
	display:block;
	margin-bottom:30px;
}
.g-download-list li .title{
	display:block;
	width:83%;
	float:left;
	line-height:60px;
	color:#333333;
	font-size:16px;
	margin-left:2%;
}

.g-download-list li a{
	display:block;
	width:100%;
	height:60px;
}

.g-download-list li a:hover{
	color:#ffffff;
	background:#015293;
}

.g-download-list li a:hover .title{
	color:#ffffff;
	background:#015293;
	font-weight:bold;
}

.g-download-list li .button{
	display:block;
	float:right;
	width:130px;
	height:33px;
	line-height:33px;
	font-size:16px;
	color:#999999;
	margin:0 1%;
	margin-top:13px;
	background:url(../images/g_jwxz.png) no-repeat;
	padding-left:40px;
}

.g-download-list li a:hover .button{
	color:#015293;
	background:url(../images/g_jwxzh.png) no-repeat;
}
/* /下载专区 */