@charset "utf-8";
/*common*/
.home-row1-col-l{width:50%;}
.home-row1-col-r{width:48.2%;}

.home-col-l{width:53%;}
.home-col-r{width:45.2%;}


/**首页头条*/
.home-importantNews{background: #f2f2f2; text-align: center; margin-bottom: 30px;}
.home-importantNews h4{padding:20px 0 5px; font-size: 2em;}
.home-importantNews h4 a{display: inline-block; color: #10568a; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; max-width: 100%;}
.home-importantNews h4 a:hover{color: #10406a;}
.home-importantNews h5{font-size: 1em; font-weight: normal; padding-bottom: 22px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home-importantNews h5 a{margin:0 4px;}
.home-importantNews h5 a:nth-child(2):before{content: '|'; color:#999; margin-right: 12px;}
.home-importantNews h5 .more{float: right;}

/*common end*/

.home-tpxw{height:370px; position:relative; overflow:hidden;}
.home-tpxw img{ width:100%; height:370px; display:block;}
.home-tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.home-tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:50px; background:#000; filter:alpha(opacity=40); -moz-opacity: 0.4; opacity:0.4;}
.home-tpxw .bd .txt{position:absolute; bottom:0; left:20px; right:120px; color:#fff; line-height:50px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home-tpxw .bd .txt a{ color:#FFF;}
.home-tpxw .bd .txt a:hover{ color:#F00;}
.home-tpxw .hd{ position:absolute; bottom:18px; right:20px;}
.home-tpxw .hd li{float:left; width:10px; height:10px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer; transition: all .3s; -webkit-transition: all .3s;}
.home-tpxw .hd li.on{background:#ff0000;}
.home-tpxw .bd ul, .home-tpxw .bd li{width:100% !important;}

.home-gzdt{height:370px;}
.home-gzdt .hd li{width: 33.3333%; *width: 192px;}
.home-gzdt .hd{margin-bottom: 10px;}
.home-gzdt .newslist-oneLine li.liLine{border-bottom: #d1d1d1 1px dotted; margin-bottom: 10px; padding-bottom: 10px;}

.home-bigban{height:100px; position:relative; overflow:hidden;}
.home-bigban img{ width:100%; height:100px; display:block;}
.home-bigban .hd,.home-bigban2 .hd{position:absolute; bottom:10px; right:10px;}
.home-bigban .hd li,.home-bigban2 .hd li{float:left; width:10px; height:10px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer; transition: all .3s; -webkit-transition: all .3s;}
.home-bigban .hd li.on,.home-bigban2 .hd li.on{background:#ff0000;}
.home-bigban .bd ul, .home-bigban .bd li{width:100% !important;}

/*自然资源和规划局*/
.home-bigban2{height:88px; position:relative; overflow:hidden;}
.home-bigban2 .bd ul{white-space: nowrap;}
.home-bigban2 .bd ul li{float: left;width: 33.333%;}
.home-bigban2 .bd ul li img{display: block;width: 352px;height: 88px;margin: 0 auto;}

.home-zwgk-tit{margin-bottom: 10px;}
.home-zwgk-tit h3{float: left; font-size: 1.25em; color: #006eab; line-height: 32px;}
.home-zwgk-tit ul{float: right;}
.home-zwgk-tit ul li{float: left; margin-left: 10px;}
.home-zwgk-tit ul li a{display: block; line-height: 30px; border:#dbdbdb 1px solid; padding: 0 10px 0 6px; color:#999999;}
.home-zwgk-tit ul li a img{display: inline-block; width: 22px; height: 22px; margin-right: 3px;  vertical-align: middle;}
.home-zwgk-tit ul li a span{vertical-align: middle;}
.home-zwgk-tit ul li a:hover{color:#5896c5;}

.home-zwgk .tab-cardArrow{background: #f5f5f5; padding:12px 20px; height: 185px;}
.home-xxgk{height: 226px;}
.home-xxgk2{height: 247px;}
.home-channel{height: 304px;}
.home-bshd{height: 240px; background: #f5f5f5; padding:13px 20px;}

.home-xxgk-link{margin:13px -7px; overflow: hidden;}
.home-xxgk-link li{float: left; width: 50%;}
.home-xxgk-link li a{display: block; background: #5896c5; margin:7px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#fff;}
.home-xxgk-link li a i{display: inline-block; margin:8px 8px 8px 18px; width: 45px; height: 45px; background:url(../images/home-icon-xxgk.png); vertical-align: middle;}
.home-xxgk-link li a span{vertical-align: middle; font-size: 1.125em; color: #fff;}
.home-xxgk-link li a i.icon-gkzn{background-position: 0 0;}
.home-xxgk-link li a i.icon-gkml{background-position: 0 -45px;}
.home-xxgk-link li a i.icon-gknb{background-position: 0 -90px;}
.home-xxgk-link li a i.icon-ysqgk{background-position: 0 -135px;}

.home-jgxx-link{margin:8px -7px; overflow: hidden;}
.home-jgxx-link li{width: 100%;}
.home-jgxx-link li a{display: block; background: #5896c5; margin:18px 10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#fff; height:56px; line-height:56px; text-align:center;}

.home-bsfw .bd ul{margin:15px -7px 16px; overflow: hidden;}
.home-bsfw .bd ul li{float: left; width: 33.3333%;}
.home-bsfw .bd ul li a{display: block; margin:0 7px; background: #ebebeb; height: 42px; line-height: 42px; text-align: center;}
.home-bsfw .bd ul li a:hover{background: #e6edf3;}
.home-hdjl{height: 173px;}
.home-hdjl .bd ul{margin:15px -7px 0; overflow: hidden;}
.home-hdjl .bd ul li{float: left; width: 33.33333%; }
.home-hdjl .bd ul li a{display: block; background: #fafafa; height: 89px; margin:0 7px; overflow: hidden;}
.home-hdjl .bd ul li a img{display: block; width: 32px; height: 32px; margin:15px auto 7px;}
.home-hdjl .bd ul li a span{display: block; text-align: center; color: #5896c5;}
.home-hdjl .bd ul li a:hover{background: #f7fafc;}
.home-hdjl .bd ul.ul-2 li{width: 50%;}

/*人社局首页底部三个入口*/
.rsj_index_btnlink{margin:0 -10px 10px}
.rsj_index_btnlink li{float: left;width: 25%;margin-bottom: 10px;overflow: hidden;cursor: pointer;white-space: nowrap;padding:0 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.rsj_index_btnlink li a {line-height: 80px;display: block;text-align: center;color: #fff;font-size: 18px;font-weight:bold;}
.rsj_index_btnlink li.btn01 a{background: #13a1fb;}
.rsj_index_btnlink li.btn02 a{background: #96d045;}
.rsj_index_btnlink li.btn03 a{background: #5b81d5;}
.rsj_index_btnlink li.btn04 a{background: #2299d8;}
.rsj_index_btnlink li.btn05 a{background: #4A0190;}
.rsj_index_btnlink li i{display: inline-block;vertical-align: middle;margin-right: 15px;width: 39px;height: 43px;}
.rsj_index_btnlink li.btn01 i{background:url(../images/rsj_index_btnlink_icon01.png) no-repeat center;}
.rsj_index_btnlink li.btn02 i{background:url(../images/rsj_index_btnlink_icon02.png) no-repeat center;}
.rsj_index_btnlink li.btn03 i{background:url(../images/rsj_index_btnlink_icon03.png) no-repeat center;}
.rsj_index_btnlink li.btn04 i{background:url(../images/rsj_index_btnlink_icon04.png) no-repeat center;}
.rsj_index_btnlink li.btn05 i{background:url(../images/rsj_index_btnlink_icon05.png) no-repeat center;}

/*飘窗*/
.close_bm{position: absolute;top: 0;right: 0;}
@media (max-width: 1280px) {
	/*自然资源和规划局*/
	.home-bigban2 .bd ul li{width: 33.333%;}
	.home-bigban2 .bd ul li img{width: 90%;}
	
}


@media (max-width: 1023px) {
	.home-channel{padding-bottom: 15px;}
	
}



@media (max-width: 992px) {
	
}


@media (max-width: 768px) {
	.home-tpxw, .home-tpxw img{height:444px;}
}

@media (max-width: 640px) {
	.home-tpxw, .home-tpxw img{height:369px;}

	.rsj_index_btnlink li{width: 50%;}

	/*自然资源和规划局*/
	.home-bigban2 .bd ul li{width: 50%;}
}


@media (max-width: 480px) {
	.home-tpxw, .home-tpxw img{height:274px;}
	.home-xxgk-link{margin:15px 0 10px;}
	.home-xxgk-link li{width: 100%;}
	.home-xxgk-link li a{margin:0 0 5px}
	.home-xxgk-link li a i{margin:8px 5px 8px 10px;}

	.rsj_index_btnlink li{width: 100%;}
	/*自然资源和规划局*/
	.home-bigban2 .bd ul li{width: 100%;}
	.home-bigban2 .bd ul li img{width: 100%;}
}

@media (max-width: 479px) {
	.home-zwgk-tit h3,
	.home-zwgk-tit ul{float: none;}
	.home-zwgk-tit ul li{margin:5px 5px 0 0;}

}

@media (max-width: 320px) {
	.home-tpxw, .home-tpxw img{height:189px;}

}


.home-channel {
			height: 499px;
		}

		.tab-brief .hd li {
			padding: 0 10px
		}

		.home-gzdt .hd li {
			width: 25%;
		}

