/* 背景图/公共样式*/
body,html{/*background: #f2f6f7 url(../images/bodybg.jpg) repeat-x;*/ margin:0px; padding:0px; font-size: 0.875rem; font-family: "Microsoft YaHei";}
a{text-decoration: none;     color: #333;}
*{ padding:0; list-style:none; border:none;}
ul{list-style: none; padding:0px; margin:0px;}
/* 第一层 */
.firstFloorMargin{width:1200px; margin:0px auto; background-color: #FFF; height:755px;}
.firstFloorMargin .firstFloorLeft{width:780px; float: left; height:301px; padding:15px;}
/* 轮播图 */
#focus {width:790px; height:350px; overflow:hidden; position:relative;margin:0 auto; float: left;}
#focus ul {height:350px; position:absolute;margin:0;padding:0;}
#focus ul li {float:left; width:790px; height:350px; overflow:hidden; position:relative; background:#000;}
#focus ul li div.photo_bt {position:absolute; bottom:9px; left:10px; font-size:15px; color:#ffffff; z-index:1; font-size:15px; width:auto; overflow:hidden;}
#focus .btnBg {position:absolute; width:790px; height:32px; left:0; bottom:0; background-color:#000;}
#focus .btn {position:absolute; width:790px; height:17px; padding:14px 10px; right:0px; bottom:12px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:20px; _font-size:0; margin-left:5px; cursor:pointer; background:#c9c9c9; color:#000; text-align: center;}
#focus .btn span.on {background:#f60; color:#fff;}
#focus .preNext {
	width:30px; height:100px; position:absolute; top:125px; 
	/* background:url(/picture/0/1805021447100754459.png) no-repeat 0 0; */
	cursor:pointer;
}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus ul li img{width:100%; height:100%;}
/* 通知公告 */
.firstFloorRight .box .hd, .wBox .wHd {
height: 40px;
line-height: 40px;
overflow: hidden;
font-family: "Microsoft YaHei";
background: #2681c3;
position: relative;
}
.firstFloorRight #notice .hd h3 {
background: url(../images/icons.png) 12px -80px no-repeat;
margin: 0px;
}
.firstFloorRight .box .hd h3, .wBox .wHd h3 {
font-size: 18px;
text-align: left;
}
.firstFloorRight .box .hd h3 a, .wBox .wHd h3 a {
color: #fff;
padding-left: 38px;
}
.firstFloorRight .box .hd .more, .wBox .wHd .more a {
color: #fff;
}
.firstFloorRight .box .hd .more, .wBox .wHd .more {
position: absolute;
right: 10px;
top: 0;
display: block;
height: 40px;
overflow: hidden;
}
.firstFloorRight #notice .bd {
padding: 2px 0 0;
}
.firstFloorRight #notice .topicList .t .intro {
font-size: 12px;
}
.firstFloorRight .topicList .t .intro .more {
color: #ed8233;
}
.firstFloorRight a:hover {
text-decoration: underline;
color: #ed8233;
}
.firstFloorRight #notice{
width:100%;
}
.firstFloorRight{
width: 360px;
float: right;
padding:15px;
box-sizing: content-box;
}
.firstFloorRight .topicList .t .intro {
color: #999;
text-align: left;
line-height: 20px;
text-indent: 2em;
}
.firstFloorRight .box .bd, .wBox .wBd {
padding: 10px 5px;
overflow: hidden;
}
.firstFloorRight #notice .topicList {
font-family: "Microsoft Yahei";
}
.firstFloorRight #notice .topicList .t {
height: 114px;
background: #f9f9f9;
border-left: 3px solid #ed8233;
padding-top: 15px;
}
.firstFloorRight #notice .topicList li {
margin: 10px 0 0;
padding: 0;
height: 36px;
line-height: 36px;
background: #fafafa;
border-bottom: none;
border-left: 3px solid #d5d5d5;
padding: 0 10px 0 18px;
text-align: left;
font-size: 16px;
}
.firstFloorRight .topicList .t {
padding-bottom: 5px;
margin-bottom: 5px;
height: auto;
text-align: center;
border-bottom: 1px dotted #ccc;
background: none;
}
.firstFloorRight .topicList li.n {
height: 22px;
line-height: 22px;
overflow: hidden;
font-size: 12px;
}
.firstFloorRight .topicList li {
height: 24px;
line-height: 24px;
overflow: hidden;
}
.theSecondfloorMargin{clear: both;}
/* 工作动态 */
.firstfloor{
padding:15px 0px 15px 15px;
float: left;
margin-top: -10px;
}
.firstfloor .more{
color: #fff;
}
.firstfloor .page_cb {
width:386px;
height: 348px;
background-color: #fff;
float: right;
}
.firstfloor .bt_top {
width: 100%;
height: 50px;
background: #2681c3;
background-size: cover;
}
.firstfloor .bt_top span {
font-size: 1.25rem;
color: #fff;
line-height: 50px;
padding-left: 15px;
}
.firstfloor .bt_top a {
display: block;
width: 3.5rem;
height: 50px;
line-height: 50px;
background-position-x: -117px;
background-position-y: -6px;
float: right;
margin-right: 10px;
}

.feilicao .bt_top {
background: #ed8233;
}

.firstfloor .djzd_con {
width: 344px;
height: 278px;
padding: 10px 20px;
border: 1px solid #EEE;
box-sizing: content-box;
}
.firstfloor .slideTxtBoxa {
width: 357px;
height: 100%;
padding: 0;
}
.firstfloor .slideTxtBox .hd {
width: 100%;
height: 42px;
border-bottom: 1px solid #dadada;
}
.firstfloor .slideTxtBoxa .hd ul li {
font-size: 16px;
padding: 0.75rem;
}
.firstfloor .slideTxtBox .hd ul li {
display: inline-block;
line-height: 42px;
height: 42px;
padding-right: 0.75rem;
font-size: 1.25rem;
cursor: pointer;
color: #333;
}
.firstfloor .slideTxtBoxa .bd ul {
width: 345px;
height: 240px;
padding-top: 10px;
}
.firstfloor .slideTxtBoxa .bd ul li {
height: 38px;
line-height: 38px;
}
.firstfloor .slideTxtBox .bd ul li i {
display: block;
width: 6px;
height: 6px;
background-color: #999;
border-radius: 50%;
float: left;
margin: 15px 10px 15px 0;
}
.firstfloor .slideTxtBox .bd ul li a {
display: block;
width: 256px;
height: 36px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
float: left;
}
.firstfloor .slideTxtBox .bd ul li span {
display: inline-block;
float: right;
color: #999;
}
.firstfloor .slideTxtBoxa .hd ul::after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.firstfloor .slideTxtBoxa .hd ul li {
font-size: 1rem;
padding: 0 0.75rem;
float: left;
}
.firstfloor .slideTxtBox .hd ul li.on {
border-bottom: 2px solid #0d4b9c;
}
.firstfloor .slideTxtBox .hd ul li.on a {
color: #0d4b9c;
}
.firstfloor .ulDisplay{display: none;}
/* 第二层 */
.theSecondfloorLeft {width:805px;     float: left;}
/* 政民互动 */
.zhengmingFloor{float: right; margin-top: 5px;}
.zhengmingFloor .page_cb{
width: 390px;
}
.zhengmingFloor .slideTxtBoxa {
width: 100%;
height:100%;
padding-top: 30px;
}
.zhengmingFloor .djzd_con {
width: 388px;
padding:0px;
height: 297px;
border: 1px solid #EEE;
overflow: hidden;
}
.zhengmingFloor .slideTxtBoxa .bd ul{
padding:0px;
width: 100%;
height: 100%;
}
.zhengmingFloor .bt_top span {
font-size: 1.25rem;
color: #fff;
line-height: 50px;
padding-left: 20px;
}
.zhengmingFloor .bt_top{
background: #ed8233;
}
.zhengmingFloor ul li{
width: 33%;
float: left;
text-align: center;
margin-bottom: 30px;
}

.zhengmingFloor ul .topLine{width: 50%;}

.zhengmingFloor .slideTxtBox .bd ul li a{width:100%; font-size:0.9375rem;}
.zhengmingFloor .bt_top {
width: 100%;
height: 50px;
background: #ed8233;
background-size: cover;
}
.zhengmingFloor h3 {
font-size: 18px;
text-align: left;
}
.zhengmingFloor .more {
color: #fff;
float: right;
margin: 17px;
}
.zhengmingFloor .bd{height:100%;}
/* 政务公开 */
.zhenwugongKaiMargin{    width: 376px;
float: right;
}
.zhenwugongKaiMargin .zhengmingFloor{float: left;}
.zhenwugongKaiMargin .zhengmingFloor .page_cb{width:360px;}
.zhenwugongKaiMargin .zhengmingFloor .djzd_con{
width:358px;
}
.zhenwugongKaiMargin .bt_top {
background: #4ba291;
}
.zhenwugongKaiMargin .bt_top span {
font-size: 1.25rem;
color: #fff;
line-height: 50px;
padding-left: 20px;
}
.zhenwugongKaiMargin .firstfloor{padding: 15px 0px 15px 0px;}
.zhenwugongKaiMargin .firstfloor .page_cb{width:360px;}
.zhenwugongKaiMargin .firstfloor .djzd_con {
width: 318px;
}
.zhenwugongKaiMargin .firstfloor .slideTxtBoxa {
width: 338px;
}
.zhenwugongKaiMargin .firstfloor .slideTxtBox .bd ul li a{
width:230px;
}
.zhenwugongKaiMargin .firstfloor .slideTxtBoxa .bd ul {
width: 320px;
}
/* 标语 */
.Slogan{width:1200px; margin:20px auto;}
.Slogan img{width:100%;}
/*活动轮播图*/
.zwhd{margin: 20px auto 20px auto; width:1200px; clear: both;}
.zwhd .zwhd_carousel{width: 100%; height: 0px; padding-bottom: 8.4%; position: relative;}
#carousel_zwhd{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}
#carousel_zwhd .swiper-slide a{display: block; width: 100%; height: 100%; position: relative;}
#carousel_zwhd .swiper-slide a img{display: block; width: 100%; min-height: 100%; margin: 0px auto;}
/*活动轮播图分页*/
.zwhd .swiper_zwhd{text-align: right; position: absolute; right: 0.625rem; bottom: 0.625rem;}
.zwhd .swiper_zwhd .swiper-pagination-switch{display: inline-block; width: 0.9375rem; height: 0.9375rem; background: #ffffff; margin: 0px 0.3125rem; opacity: 0.8; border: 0.0625rem solid #fff; cursor: pointer;}
.zwhd .swiper_zwhd .swiper-active-switch{width: 1.5625rem; background-color: #BB1619;}
@media only screen and (max-width: 1200px) {
.theSecondfloorLeft {
    width: 900px;
}
.firstfloor .page_cb {
    width: 465px;
	}
	.firstfloor .djzd_con{
	width: 422px;	
	}
	.zhenwugongKaiMargin {
	    width: 100%;
		}
		.zhenwugongKaiMargin .firstfloor{width:100%;}
		.zhenwugongKaiMargin .firstfloor .page_cb{width:100%;}
		.zhenwugongKaiMargin .firstfloor .djzd_con{width:95%;}
		.zhenwugongKaiMargin .firstfloor .slideTxtBoxa{width:100%;}
		.zhenwugongKaiMargin .firstfloor .slideTxtBoxa .bd ul{width:100%;}
		.zhenwugongKaiMargin .firstfloor .slideTxtBox .bd ul li a{width:50%}
		.zhenwugongKaiMargin .firstfloor{clear: both;}
		.zwhd {
		    margin: 20px auto 20px auto;
		    width: 900px;
		    clear: both;
		}
}
@media only screen and (max-width: 900px) {
	.firstFloorMargin{width:100%!important;}
	.firstFloorMargin .firstFloorLeft{width:100%!important; padding:0px;}
	#focus{width:100%!important;}
	#focus ul li{
		width:100%!important;
	}
	#focus ul{
		width:100%!important;
	}
	#focus .btnBg{width:100%;}
	#focus img{width:100%;}
	#focus .btn{width:100%}
	.firstFloorRight{width:100%; margin-top: 50px;}
	.firstFloorRight{padding:0px;}
	.zwhd{clear: both; width:100%;}
	.theSecondfloorLeft{width:100%;}
	.firstfloor .page_cb{width:100%;}
	.firstfloor{width:100%;}
	.firstfloor .slideTxtBoxa{width:100%;}
	.firstfloor .slideTxtBoxa .bd ul{width:100%;}
	.firstfloor{padding:0px; margin-top:30px;}
	.zhengmingFloor{float: left; width:100%;}
	.zhengmingFloor .page_cb{width:100%;}
	.zhengmingFloor .djzd_con{width:100%;}
	.zhenwugongKaiMargin{width:100%;}
	.zhenwugongKaiMargin .firstfloor .page_cb{width:100%;}
	.zhenwugongKaiMargin .firstfloor .slideTxtBoxa{width:100%;}
	.zhenwugongKaiMargin .firstfloor .slideTxtBoxa .bd ul{width:100%;}
	.firstfloor .djzd_con{width:90%;}
	.zhenwugongKaiMargin .firstfloor .djzd_con{width:90%;}
}
