@charset "gb2312";
/* CSS Document
安庆先锋网
edit bbm 2017.12.16
 */
 /* 公共部分 */
body,html{width:100%;height:100%;min-width:1170px}
body{background-color:#fff;
color:#333;
font-family:"微软雅黑",Arial,"Microsoft yahei","Hiragino Sans GB","冬青黑体简体中文 w3","Microsoft Yahei","Hiragino Sans GB","冬青黑体简体中文 w3",STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;
margin: 0px auto;
    padding: 0px;
    font-size: 12px;
    line-height: normal;
    background-color: #fff;
    line-height: 18px;
}
ul, li
{
    margin: 0;
    padding: 0;
    list-style: none;
}
UL LI A {
	color:#1d4686;

}
img{
	border=0;}
.font14
{
    font-size: 14px;
}
a
{
    color:#1d4686;
    text-decoration: none;
}
a:link,a:visited {
	color:#1d4686;
}
a:hover
{
    color: red;
    text-decoration: none;
}
/*间隔*/
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;}
.mr15{margin-right:15px;}
.mr25{margin-right:25px;}
.mr35{margin-right:35px;}
/*高度间隔*/
.sp2{ font-size:1px;display:block; clear:both;overflow:hidden;height:2px;}
.sp5{ font-size:1px;display:block; clear:both;overflow:hidden;height:5px;}
.sp8{ font-size:1px;display:block; clear:both;overflow:hidden;height:8px;}
.sp10{ font-size:1px;display:block; clear:both;overflow:hidden;height:10px;}
.sp15{ font-size:1px;display:block; clear:both;overflow:hidden;height:15px;}

.dateright{
float:right;
color:#CCCCCC;
}
.more{/*更多右对齐*/
	float: right;
	color: #F3F3F3;
	font-size: 14px;
}
.more a:link,.more a:visited {
	color: #ccc;
	font-size:14px;
}
 /*顶部 */
#header
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
	height: 190px;
}
#header_left {
	float: left;
	width: 470px;
}
#header_right {
	float: left;
	width: 810px;
}
#header_datetime {
	float: left;
	width: 780px;
	height: 45px;
	padding-top: 55px;
	padding-left: 30px;
}
#header_search {
	float: left;
	width: 330px;
	height: 80px;
	padding-top: 10px;
	padding-left: 30px;
}
#header_login {
	float: left;
	width: 450px;
	height: 80px;
	padding-top: 10px;
}
 /* 菜单*/
#banner
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
	height: 69px;
	background-image: url(bannerbg.gif);
	background-repeat: repeat-x;
}

#banner UL {
	WIDTH: 100%; FLOAT: left;
	padding:15px 10px 5px 50px;
}
#banner UL LI {
	FONT-SIZE: 24px;
	WIDTH: 150px;
	FLOAT: left;
	COLOR: #fff;
	LINE-HEIGHT: 26px;
	_WIDTH: 150px;
	background-image: url(bannermenuline.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#banner UL LI A {
	COLOR: #fff;

}
#banner UL LI A:hover {
	background-color:#611010;
	color:#fff;
}
 /* 头条*/
#headnews
{
	width: 1270px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
	height: 105px;
	padding:5px
}
 /*第一栏 */
#cont1
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
	height: 390px;
}

.contleft1
{	float: left;
	width: 380px;
	height: 380px;
	padding:10px 0px 0px 5px;

}

.listdiv1
{
	margin: 0px 2px 2px 8px;
	padding: 0px;
	line-height:26px;
	font-size: 14px;
	color:#1d4686;
	_line-height:30px;
}
.listdivhead
{
font-size: 20px; font-weight: bold;color:#1d4686;
padding-left:18px;
background-image: url(lidot.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.contleft1 UL LI A {
	color:#1d4686;

}
 /* 滚动图片*/
#contscool
{	float: left;
	width: 535px;
	height: 385px;
	padding:5px 0px 0px 5px;

}
 /* 通知公告*/
.contright1
{
	float: left;
	width: 350px;
	height: 370px;
	margin-top:10px;
	padding: 0px 0px 0px 1px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #c81113;
}
.menu {
	float: left;
	list-style-type: none;
	height: 40px;
	line-height: 38px;
	width:299px;
}
.menu li{float:left;width:110px;cursor:pointer;font-size: 22px; font-weight: bold;color:#1d4686;padding-left:18px;}
.menu .on{
	background-color: #F3F3F3;
}
.maintab{float:left;clear:left;	}
.tab{height:239px;width:299px;float:left;clear:both;display: none;}
.cont_nor_down1
{
	width: 350px;
	height: 335px;
	float: left;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e4e0e1;
}
.listdiv1
{
	margin: 0px 2px 2px 8px;
	padding: 0px;
	line-height:26px;
	font-size: 14px;
	_line-height:26px;
}
 /* 第二栏*/
#cont2
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
}
 /* 今日安庆*/
.cont2left
{	float: left;
	width: 915px;
}
.contleft2
{
	float: left;
	width: 380px;
	height: 290px;
	padding: 10px 0px 0px 5px;

}
.contleft2top
{
	float: left;
	width: 350px;
	height: 26px;
	padding: 15px 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e0e1;
}

.newsheadfont{font-size: 22px; font-weight: bold;color:#1d4686;padding-left:18px;}

.listdiv
{
	margin: 0px 2px 2px 0px;
	padding: 0px;
	line-height: 26px;
	font-size: 14px;
	color: #1d4686;
	_line-height: 30px;
}
.lidivstar{
	padding-left:15px;
	background-image: url(listar.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.cont_2left_down
{
	width: 370px;
	height: 235px;
	float: left;
	overflow: hidden;
}
.contright2
{
	float: left;
	width: 525px;
	height: 290px;
	padding: 10px 0px 0px 5px;

}
.contright2top
{
	float: left;
	width: 515px;
	height: 26px;
	padding: 15px 0px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e4e0e1;
}
.contright2_down
{
	width: 520px;
	height: 235px;
	float: left;
	overflow: hidden;
}


.cont2lefttop
{
	float: left;
	width: 900px;
	height: 26px;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
}
.cont2leftdown
{
	float: left;
	width: 910px;
	height: 235px;
	margin: 0px;
	padding: 0px;

}
.cont2leftdown_left
{
	float: left;
	width: 295px;
	height: 205px;
	margin: 0px;
	padding: 25px 10px 5px 10px;

}
.cont2leftdown_right
{
	float: left;
	width: 590px;
	height: 215px;
	margin: 0px;
	padding: 15px 0px 5px 5px;

}
 /* 干部工作滑动菜单*/
.menu3 {
	float: left;
	width: 910px;
	padding:10px 0px 0px 10px;	
	height: 30px;
	list-style-type: none;
	line-height:22px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e6e6;
	background-color: #fafafa;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}
.menu3 li{
	float: left;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	color: #a6a7a9;
	padding: 0px 10px 0px 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}

.menu3 .on{
	background-color: #F3F3F3;
}
.menu3 LI A{
	color:#a6a7a9;
}
.maintab3{float:left;clear:left;	}
.tab3{height:235px;width:910px;float:left;clear:both;display: none;}

.cont2right
{	float: left;
	width: 365px;
}
.cont2rightnor
{	float: left;
	width: 335px;
	padding:15px;
}
.cont2rightlink
{
	float: left;
	width: 285px;
	padding: 25px;
	margin: 15px;
	background-color: #fafafa;
	border: 1px solid #e6e6e6;
}
.cont2right LI A{
	color:#1d4686;
}
 /* 预留广告位*/
#cont3
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
}
 /* 第四栏*/
#cont4
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
}
/*先锋视频*/

#xfsp
{
	width: 1270px;
	height: 52px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e6e6e6;
	border-right-color: #e6e6e6;
	border-bottom-color: #000000;
	border-left-color: #e6e6e6;
}
.slideGroup{ width:100%; margin-top:15px;}
.slideGroup .slideBox{
	overflow: hidden;
	zoom: 1;
	padding: 10px 0px 10px 42px;
	position: relative;
	width: 1225px;
}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:120px; border:1px solid #e5e0e0; background:url(icoLeft.gif) center center no-repeat #f3f3f3; }
.slideGroup .sNext{ left:auto; right:0px; background:url(icoRight.gif) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#b20808;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;  }
.slideGroup .parBd ul li{ margin:0 8px; float:left;position:relative; display: inline; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic .title{width:206px; height:30px; color:#ffffff; position:absolute; bottom:22px; left:0; background:#000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; }
.slideGroup .parBd ul li .pic img{ width:206px; height:120px; display:block;}
.slideGroup .parBd ul li .title{ line-height:24px;   }
/*第五栏*/
#cont5
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
}
.cont5nomdiv
{	float: left;
	width: 640px;
	height:325px;
	padding:0px
}
.cont5nomdivtop
{
	float: left;
	width: 615px;
	height: 26px;
	margin: 5px 10px 0px 0px;
	padding: 10px 0px 0px 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
}
.cont5leftdown
{
	float: left;
	width: 625px;
	height: 235px;
	margin: 0px;
	padding: 0px;

}
.cont5leftdown_left
{
	float: left;
	width: 240px;
	height: 205px;
	margin: 0px;
	padding: 25px 10px 5px 10px;

}
.cont5leftdown_right
{
	float: left;
	width: 360px;
	height: 215px;
	margin: 0px;
	padding: 15px 0px 5px 5px;

}
 /* 人才工作滑动菜单*/
.menu2 {
	float: left;
	width: 620px;
	padding: 10px 0px 0px 10px;
	height: 30px;
	list-style-type: none;
	line-height: 22px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e6e6;
	background-color: #fafafa;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}
.menu2 li{
	float: left;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	color: #a6a7a9;
	padding: 0px 10px 0px 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}

.menu2 .on{
	background-color: #f3f3f3;
}
.menu2 LI A{
	color:#a6a7a9;
}
.maintab2{float:left;clear:left;	}
.tab2{height:235px;width:630px;float:left;clear:both;display: none;}

 /* 第六栏友情链接*/
#cont6
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
}
#yqljtop
{
	width: 1280px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background-color: #a51111;
	height: 39px;
}

/* 友情链接滑动菜单*/
.menu4 {
	float: left;
	width: 510px;
	padding: 10px 100px 0px 500px;
	height: 29px;
	list-style-type: none;
	line-height: 22px;
	background-color: #a51111;
}
.menu4 li{
	float: left;
	width: 70px;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding: 0px 10px 0px 10px;
	text-align: center;
}

.menu4 .on{
	background-color:#611010;
}
.menu4 LI A{
	color:#a6a7a9;
}
.maintab4{float:left;clear:left;	}
.tab4
{
	width:1275px;
	margin:0px;
	background-color:#f3f3f3;
	height:168px;
	clear:both;display: none;}
	
.tab4 UL {
	WIDTH: 100%; FLOAT: left;
	padding:15px 10px 5px 50px;
}
.tab4 UL LI {
	FONT-SIZE: 16px;
	FLOAT: left;
	padding:0px 5px 0px 5px;	
	COLOR: #fff;
	LINE-HEIGHT: 26px;
}
.tab4 UL LI A {
	COLOR: #000;
}
.tab4 UL LI A:hover {
	color:#C00;
}
 /* 底部*/
#cont7
{
	width: 1280px;
	overflow: hidden;
	background-color: #FFF;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F30;
}
 /* 以下为栏目页CSS*/
#lmcont1
{
	width: 1280px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	background-color: #FFF;
}
#lmtop
{
	width: 1178px;
	margin: 5px 0px 0px 0px;
	padding: 15px 0px 0px 100px;
	background-color: #f3f3f3;
	height: 30px;
	border: 1px dotted #900;
	font-size:18px
	}

.lmleft
{
	float: left;
	width: 285px;
	padding: 0px;
	margin: 15px 15px 0px 0px;
	border: 1px solid #e6e6e6;
}
.lmlefttop
{
	float: left;
	width: 275px;
	padding: 10px 0px 10px 10px;
	margin: 0px;
	border-bottom: 1px solid #e6e6e6;
	text-align: center;
}
.lmleftdown
{
	float: left;
	width: 235px;
	padding: 0px 25px 25px 25px;
	margin: 0px;
	text-align: center;

}
/* 下级栏目列表菜单*/
.lmmenu {
	float: left;
	width: 210px;
	padding: 0px 10px 10px 10px;
}
.lmmenu li{
	height: 35px;
	list-style-type: none;
	line-height: 32px;
	background-color: #f3f3f3;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	margin:10px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
}

.lmmenu LI A{
	color:#a51111;
}
.lmright
{
	float: left;
	width: 935px;
	padding: 0px;
	margin: 15px 15px 0px 0px;

}
.lmlist {
	float: left;
	line-height:35px;
	font-size:14px;
	padding: 0px 10px 10px 20px;
}
.lmrightli{
	height: 25px;
	list-style-type: none;
	line-height: 25px;
	cursor: pointer;
	font-size: 16px;
	color: #fff;
	margin:10px 0px 10px 10px;
	padding: 0px 10px 0px 20px;
	background-image: url(szywdian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.lmline{
	list-style-type: none;
	line-height: 25px;
	cursor: pointer;
	font-size: 16px;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.lmright LI A{
	color:#1d4686;
}
.lmlistfanye{
	float: left;
	font-size:16px;
	width: 830px;
	padding: 0px;
	margin: 15px 15px 0px 90px;
	}
.lmlistfanyexm
{
	float: left;
	padding: 10px;
	margin: 10px;
	border: 1px solid #e6e6e6;
	text-align: center;
}
.lmlistfanyexm_now
{
	float: left;
	padding: 10px;
	margin: 10px;
	border: 1px solid #e6e6e6;
	text-align: center;
	background-color:#a51111;
	color:#FFF;
}		
 /* 以下为内容页CSS*/
#nrtitle
{
	width: 1150px;
	padding: 15px 15px 10px 15px;
	text-align: center;
	margin: 30px 50px 5px 50px;
	line-height: 35px;
	}
.newstitlefont{font-size: 22px; font-weight: bold;color:#1d4686;padding-left:18px;}
#nrdatetime
{
	width: 1180px;
	padding: 0px 0px 15px 0px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
	margin: 10px 50px 15px 50px;
	}
.nrzw
{
	width: 1180px;
	padding: 0px 0px 15px 0px;
	margin: 10px 50px 15px 50px;
	font-size: 16px;
	line-height: 26px;
	}
