.eshenghuo{
	width: 100%;
	height: 323px;
	background: url(../img/qzsbg.png) center center no-repeat;
	background-size:cover;
	overflow: hidden;
}
.elifeout{
	width: 1200px;
	min-width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.elife{
	width: 1200px;
	min-width: 1200px;
	margin: 24px auto 90px;
	color: #999999;
}
.elife a{
	color: #999999;
}
.b1{
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	margin-left: 20px;
}
.b2{
	width: 640px;
	font-size: 16px;
	color: #bcbcb8;
	margin-left: 20px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.tits{
	font-size: 24px;
	color: #d0d0d0;
	line-height: 50px;
	text-align: center;
	margin-top: 52px;
}
.tits2{
	font-size: 36px;
	color: #333333;
	text-align: center;
	line-height: 60px;
}
.imgs{
	line-height: 45px;
    margin-bottom: 15px;
    text-align: center;
}
.shejichanpin{
	width: 100%;
	/*height: 928px;*/
	background: #fff;
	overflow: hidden;
}
.gnins{
	width: 1200px;
	margin: 120px auto 60px;
	overflow: hidden;
}
.gnlists{
	overflow: hidden;
}
.gnlists li{
	float: left;
	position: relative;
	width: 327px;
	height: 293px;
	padding-top: 75px;
	border: 1px solid #d9e1e8;
	background: #fff;
	margin-right: 106px;
	text-align: center;
	margin-bottom: 71px;
}
.gnlists .gnlast{
	margin-right: 0;
}
.gnlists li div{
	width: 267px;
	text-align: center;
	position: absolute;
	top: 173px;
	left: 30px;
	color: #999999;
}
.gnlists li div p{
	text-align: center;
	font-size: 18px;
	color: #333333;
	margin-bottom: 25px;
}
.gnlists  .mla{
	padding-top: 90px;
}
.qzs{
	width: 100%;
	height: 1165px;
	overflow: hidden;
	background: url(../img/qzsbg2.png) center center no-repeat;
	background-size:cover ;
}
.qzs p{
	color: #fff;
	font-size: 24px;
	text-align: center;
	line-height: 30px;
}
.qztop{
	margin-top: 155px;
}
.qzsin{
	width: 614px;
	height: 614px;
	margin: 124px auto 190px;
	background: url(../img/qzs20.png) center center no-repeat;
	position: relative;
}
.q1{
	position: absolute;
	width: 400px;
	top: 80px;
	left: -312px;
}
.q2{
	position: absolute;
	bottom: 100px;
	left: 50px;
}
.q3{
	position: absolute;
	bottom: -70px;
	left: -200px;
}
.q4{
	position: absolute;
	bottom: -22px;
	right: 0;
}
.q5{
	position: absolute;
	top: 100px;
	right:-320px;
	z-index: 10;
}
.q6{
	position: absolute;
	top: -18px;
	right:-40px;
}
/*网上办事大厅*/
.banshi .eshenghuo{
	width: 100%;
	height: 323px;
	background: url(../img/bsbg.png) center center no-repeat;
	background-size:cover;
	overflow: hidden;
}
.bsgn{
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.bsin{
	width: 1200px;
	margin: 110px auto 0;
}
.bslists{
	overflow: hidden;
}
.bslists li{
	width: 100%;
	margin-bottom: 166px;
	overflow: hidden;
}
.bs1,.bs4,.bs5,.bs8,.bs9,.bs12{
	float: left;
	
}
.bs2,.bs3,.bs6,.bs7,.bs10,.bs11{
	float: right;
}
.bscen{
	font-size: 18px;
	color: #333333;
	margin: 30px 0 27px 0;
}
.bslists p{
	color: #999999;
}
.bs1,.bs3,.bs5,.bs7,.bs9,.bs11{
	width: 275px;
	margin-top: 55px;
}
.bsjm{
	width: 100%;
	background: #f5f5f5;
	overflow: hidden;
}
.bsjmin{
	width: 1154px;
	margin: 100px auto 120px;
}
.bsts{
	width: 100%;
	height: 706px;
	background: url(../img/bsbg2.png) center center no-repeat;
	background-size: cover;
	overflow: hidden;
}
.bsts .tits,.bsts .tits2{
	color: #fff;
}
.bstsin{
	width: 1110px;
	margin: 140px auto;
}
.bslist{
	overflow: hidden;
}
.bslist li{
	float: left;
	width: 265px;
	margin-right: 150px;
	text-align: center;
	color: #FFFFFF;
}
.bslist .bslast{
	margin-right: 0;
}
.bslist li p{
	margin-top: 38px;
}
.bslist li img{
	height: 75px;
}
/*微政务*/
.wzw .eshenghuo{
	width: 100%;
	height: 323px;
	background: url(../img/wzwbg.png) center center no-repeat;
	background-size:cover;
	overflow: hidden;
}
.wzwbg{
	height: 728px;
	width: 100%;
	overflow: hidden;
	background: url(../img/wzwbg2.png) center center no-repeat;
	background-size: cover;
}
.wzwbg .tits{
	color: #CCCCCC;
}
.wzwbg .tits2{
	color: #fff;
}
.pagrh{
	width: 900px;
	margin: 95px auto 0;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.wzw .bsin{
	width: 1130px;
}
.wzw .bsin .bs2,.wzw .bsin .bs4,.wzw .bsin .bs4,.wzw .bsin .bs6,.wzw .bsin .bs8,.wzw .bsin .bs10,.wzw .bsin .bs12{
	height: 437px;
	width: 720px;
}
.wzw .bsin .bsim{
	float: left;
}
.wzw .bsin .bsim1{
	float: right;
}
.wzw .bslist li{
	width: 220px;
	margin-right: 76px;
}
.wzw .bslist .bslast{
	margin-right: 0;
}
/*政府门户网站*/
.menhu .eshenghuo{
	width: 100%;
	height: 320px;
	background: url(../img/mhbg.png) center center no-repeat;
	background-size:cover;
	overflow: hidden;
}
.menhu .elife a{
	color: #999999;
}
.menhu .b1{
	font-size: 36px;
	color: #333333;
	font-weight: bold;
	margin-left: 20px;
}
.menhu .b2{
	width: 840px;
	font-size: 16px;
	color: #333333;
	margin-left: 20px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.mhgn{
	width: 100%;
	background: #ffffff;
	overflow: hidden;
}
.mhin{
	width: 1200px;
	margin: 80px auto 0;
}
.mhlist{
	overflow: hidden;
}
.mhlist li{
	float: left;
	width: 480px;
	border: 1px solid #dddddd; 
	margin-right: 68px;
	overflow: hidden;
	padding: 63px 42px;
	margin-bottom: 55px;
	height: 125px;
}
.mhlist .mhlast{
	margin-right: 0;
}
.mhle{
	float: left;
}
.mhri{
	float: right;
	width: 355px;
	color: #999999;
}
.mhtop{
	color: #333333;
	font-size: 18px;
	margin-bottom: 25px;
}
.mhts{
	width: 100%;
	height: 970px;
	background: url(../img/mhbg2.png) center center no-repeat;
	background-size: cover;
	overflow: hidden;
}
.mhts .tits,.mhts .tits2{
	color: #fff;
}
.mhtsin{
	width: 1150px;
	margin: 102px auto 0;
}
.mhtslist{
	overflow: hidden;
}
.mhtslist li{
	float: left;
	overflow: hidden;
	width: 570px;
	height: 110px;
	padding: 75px 0 40px 0;
}
.mhlile{
	width: 360px;
	text-align: right;
	color: #fff;
}
.mhlitop{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 25px;
}
.mh1{
	border-right: 1px solid #67d1d4;
	
}
.mh2{
	border-bottom: 1px solid #67d1d4;
}
.mhlile,.mhliles{
	float: left;
}
.mhliri{
	float: right;
	margin-right: 77px;
}
.mhliris{
	float: right;
	width: 360px;
	text-align: left;
	color: #fff;
}
.mhliles{
	margin-left: 77px;
}
.mhnin{
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.ban{
	width: 1200px;
	margin: 110px auto 90px;
}
