.bg{
	width: 100%;
	min-width: 1100px;
	background: url(/uploads/image/sximages/02.png) top center no-repeat;
}
.wrap{
	width: 1100px;
	margin: 0 auto;
	font-family: miscrosoftyahei;
}
.banner{
	width: 100%;
	height: 500px;
}
/*头条*/
.sec1{
	width: 100%;
}
.sec1 dl{ width: 1056px; margin: 0 auto; }
.sec1 dl dt{width: 100%; text-align: center; font-size: 28px; line-height: 50px; color: #de0300; }
.sec1 dl dt a{ color: #de0300; }
.sec1 dl dd{ padding: 10px 0; font-size: 16px; line-height: 36px; color: #000000; text-indent: 2em;}
.sec1 dl dd a{ color: #000000;}
.sec1 a{
	color: #fff;
}
/*头条 end*/


/*头条栏目*/
.sec2{
	width: 1100px;
	margin: 15px auto 0;
}
.sec2 img{ width: 1100px; height: 647px; margin: 0 auto; }

.sec3{
	width: 100%;
	margin: 30px auto 0;
}
.sec3 li{
	width: 50%;
	float: left;
	background:  2px 18px no-repeat;
}
.sec3 li a{
	display: block;
	font-size: 16px;
	line-height: 28px;
	color: #000;
	padding:8px 0 8px 22px;
}
/*头条栏目 end*/
/*公用更多*/
.more{
	width: 171px;
	height: 27px;
	margin: 25px auto 0;
}
.more a{
	display: block;
	background: #e94f46;
	border:1px solid #e94f46;
	border-radius: 20px;
	width: 171px;
	height: 27px;
	color: #fff;
	text-align: center;
	line-height: 27px;

}
/*更多 end*/
/*公用栏目头*/
.box_title{
	width: 100%;
	height: 112px;
	margin: 38px 0 0;
	background:  left 77px repeat-x;
}
.box_title a{
	display: block;
	width: 200px;
	margin: 0 auto;
}
/*栏目头 end*/
/*重要部署*/
.s4left{
	float: left;
/*	width: 538px;*/
width: 100%;
}
.s4left dt a{
	display: block;
	padding-top: 26px;
	font-size: 18px;
	line-height: 32px;
	color: #000;
	font-weight: bold;
	text-align: center;
}
.s4left  .dt20 a{
	font-size: 20px;
}
.s4left dd{
	padding-top: 10px;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
	text-indent: 2em;
	text-align: justify;
	text-align-last: left;
	text-justify: distribute;
}
.s4left dd a{
	color: #000;
}

.s4right{
	float: right;
	width: 538px;
	padding-top: 68px;
}
.s4right img{
	width: 538px;
	height: 267px;
}
/*重要部署 end*/
/*学习动态*/
.sec5 dl{
	width: 46%;
	height: 96px;
	float: left;
	margin-top: 15px;
}
.box3 .sec5 .fr{
	float: right;
}
.sec5 dl dt{
	text-align: left;
	padding: 10px 0;
}
.sec5 dl dt a{
	font-size: 16px;
	line-height: 20px;
	color: #333333;
	font-weight: bold;
}
.sec5 dl dd{
	text-indent: 2em;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	padding-top: 5px;
}
.sec5 dl dd a{
	color: #ca0000;
}

.sec5 dl{
	margin-right: 85px;
}
/*学习动态 end*/
/*风琴效果*/
.sidemenu2{ margin-top: 60px; border:1px solid #ddd; width:1100px; height:408px; overflow:hidden; }
.sidemenu2 h3{float: left;margin-left:1px; width: 34px; padding: 0 20px; height:408px; font-family:microsoft yahei; font-weight:bold; font-size: 24px; line-height: 36px; color:#fff; text-decoration:none;-webkit-writing-mode: vertical-rl;-ms-writing-mode: bt-rl; writing-mode: vertical-rl; text-align: center;}
.sidemenu2 h3.on em{ background-position:16px -57px; }
.sidemenu2 .slcon{float: left; width: 800px; height:408px; color:#999; display:none; /* 默认都隐藏 */ background: left top; }
.sidemenu2 .slcon p{ width: 90%; margin:0 auto; font-family: microsoft yahei; color: #0759ad; text-indent: 2em; font: bold 18px/36px microsoftyahei;}
.sidemenu2 .slcon p:first-child{ margin-top: 40px; }
.sidemenu2 .slcon img{width: 798px; height:408px;}
/*风琴效果 end*/

/*代表委员话公安*/
.box4 .box_title a{
	width: 241px;
}
.box4 ul{
	padding-top: 15px;
}
.box4 li{
	width: 46.5%;
	float: left;
	font-size:16px;
	line-height: 40px;
}
.box4 li a{
	color: #000000; 
}
.wrap .box4 .fr{
	float: right;
}
/*代表委员话公安 end*/
/*视频图片*/
.box5{
	padding-bottom: 30px;
}
.pr{position: relative;}
.pa{position: absolute;}

.caarousel{width: 1100px;margin:0 auto; padding-top:15px;}
.caarousel .overflowboxa{width: 1002px;height:240px;overflow: hidden; margin:0 auto;}
.caarousel .overflowboxa ul{position: relative;*position: static;}
.caarousel li{float: left; width: 350px;}
.caarousel li a{display: block;}
.caarousel span.arrla,.caarousel span.arrra{width:46px; height:46px; position: absolute; top: 50%; margin-top: -23px;cursor: pointer;z-index:300;}
.caarousel span.arrra{width:46px; height:46px; position: absolute; top: 50%; margin-top: -23px;cursor: pointer;}
.caarousel li a img{width:300px; height: 200px; margin-right: 50px;}
.caarousel li a p{width:300px; height: 40px; margin-right: 50px; font-size: 14px; line-height: 40px; text-align: center; color: #000000;}
.caarousel span.arrla{ background: no-repeat;}
.caarousel span.arrra{ background: no-repeat;right:0px;}
.caarousel .caption{font-size: 14px;line-height: 40px;color: #333;height: 40px; background:#f3f3f3;}
.caarousel .caption span{color: #02327a;}
/*视频图片 end*/
/*新视频图片*/
.box5con{ margin: 26px auto 0; }
.b5left{ width: 840px; float: left;}
.b5left img{ width: 840px; height: 562px; }
.b5left p{ width: 100%; height: 44px; background: 12px center no-repeat #eaeaea; font: 16px/44px microsoft yahei; color: #000000; text-indent: 54px; }
.b5right{ width: 228px; float: left; margin-left: 30px;}
.b5right li{  position: relative; padding-bottom: 20px;}
.b5right li span{display: block; width: 28px; height: 28px;  position: absolute; left: 14px; top:109px; background: ; z-index: 99;}
.b5right li img{ width: 228px; height: 152px;}
.b5right li p{ font: 14px/30px microsoft yahei; height: 30px;}
/*新视频图片 end*/


/*二级页样式*/
.bg2{
	width: 100%;
	min-width: 1100px;
	background:  top center no-repeat;
}
.box6{
	background: #fff;
	width: 100%;
}
.box6 dl{
	width: 1000px;
	height: 67px;
	line-height: 67px;
	border-bottom: 2px solid #e94f46;
	margin: 0 auto;
}
.box6 dl dt{
	float: left;
	width: 40%;
	font-weight: bold;
	font-size: 16px;
}
.box6 dl dd{
	float: right;
	width: 60%;
	text-align: right;
	font-size: 12px;
}
.box6 dl dd a{
	color: #000;
}
.box6 dl dd a:hover{
	color: #e94f46;
}

.box6 ul{
	width: 1000px;
	margin: 20px auto;
}
.box6 ul li{
	font-size: 16px;
	line-height: 36px;
	color: #000000;
}
.box6 ul li a{
	display: inline-block;
	width: 92%;
	color: #000;
}
.box6 ul li span{
	display: inline-block;
	width: 8%;
	text-align: right;
	font-size: 12px;
	line-height: 36px;
}

#pag_6069174{
	width: 100%;
	text-align: center;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	color: #333;
}

/*二级页样式 end*/

/*图片二级页*/

.box6 .imgli{
	width: 1000px;
	margin: 30px auto 0;
}
.box6 .imgli li{
	width: 230px;
	height: 190px;
	float: left;
	padding-bottom: 20px;
	margin-left: 26px;
}
.box6 .imgli .left0{
	margin-left: 0;
}
.box6 .imgli li img{
	width: 230px;
	height: 154px;
}
.box6 .imgli li span{
	display: block;
	width: 100%;
	height: 36px;
	line-height: 36px; 
	text-align: center;
	font-size: 16px;
}
/*图片二级页end*/

/*正文页*/
.box8{
	width: 1100px;
	margin: 0 auto;
	background: #fff;
}
.coroad{
	width: 1000px;
	margin: 0px auto;
	font-size: 14px;
	line-height: 50px;
	height: 50px;
}
.contitle{
	width: 1000px;
	margin:0 auto;
	text-align: center;
	color: #000;
}
.contitle dt{
	line-height: 40px;
	height: 48px;
	font-weight: bold;
	font-size: 28px;
	padding-top: 20px;
}
.contitle dd{
	line-height: 42px;
	height: 42px;
	font-size: 20px;
}
.date{
	width: 100%;
	line-height: 50px;
	height: 50px;
	font-size: 14px;
	color: #999;
	text-align: center; 
}
.content{
	width: 1000px;
	margin: 20px auto 0;
	padding-bottom: 80px;
	font-size: 18px;
	line-height: 34px;
	color: #000;
}
.clo{
	width: 100%;
	text-align: center;
}
.clo a{
	display: inline-block;
	padding: 0 20px;
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	color: #333
}
/*正文页 end*/