		body {
			padding: 0;
			margin: 0;
		}
		/*顶部背景图*/
		
		.dbbj {
			width: 100%;
			height: 200px;
			background: url(../img/fwzc-top.jpg) no-repeat;
			background-size: 100% 100%;
		}
		
		.dbbj img {
			position: relative;
			left: 18.5%;
			top: 17%;
		}
		/*顶部菜单*/
		
		.dbcd {
			width: 100%;
			height: 30px;
			background-color: rgba(85, 134, 203, 0.5);
			float: left;
		}
		
		.dbcd ul {
			list-style: none;
			margin-left: 15.3%;
			margin-top: 5px;
		}
		
		.dbcd ul li {
			float: left;
			padding-left: 2%;
			display: inline;
			color: white;
			font-size: 14px;
		}
		
		.dbcd ul li:hover {
			cursor: pointer;
		}
		
		.dbcd ul li img {
			vertical-align: middle;
			margin: 0 8px;
		}
		/*导航栏*/
		
		.dhl {
			width: 100%;
			height: 42px;
			background-color: rgb(1, 104, 183);
		}
		
		.dhl ul {
			width: 1200px;
			height: 42px;
			margin: auto;
			list-style: none;
			position: relative;
			left: -20px;
		}
		
		.dhl ul li {
			width: 200px;
			float: left;
			display: block;
			z-index: 100;
			line-height: 42px;
			color: white;
			text-align: center;
			font-size: 21px;
		}
		
		.dhl ul li:hover {
			background: rgb(1, 82, 147);
		}
		/*中间背景*/
		
		.zj {
			width: 100%;
			height: 815px;
		}
		/*中间内容*/
		
		.zjmessage {
			width: 1200px;
			height: 788px;
			margin: auto;
		}
		/*左半边内容*/
		
		.zjmessage_left {
			width: 650px;
			height: 788px;
			float: left;
			padding-top: 27px;
		}
		/*内审服务*/
		
		.nsfw {
			height: 188px;
		}
		
		.nsfw_title {
			height: 38px;
			border-bottom: 2px solid #cccccc;
		}
		
		.nsfw_title img {
			vertical-align: middle;
		}
		
		.nsfw_title span {
			font-size: 18px;
			font-weight: bold;
			padding-left: 10px;
		}
		
		.nsfw ul {
			list-style: none;
			height: 130px;
			margin-left: -65px;
		}
		
		.nsfw ul li {
			width: 200px;
			height: 130px;
			float: left;
			background: url(../img/nsfw_message.jpg) no-repeat;
			background-size: 100% 100%;
			margin-left: 25px;
			margin-top: 2px;
			text-align: center;
			color: white;
			font-size: 20px;
			line-height: 130px;
		}
		/*政策法规*/
		.zcfg {
			float: left;
			width: 650px;
			height: 250px;
			margin-top: 35px;
		}
		
		.zcfg a {
			text-decoration: none;
			color: black;
		}
		
		.title {
			font-weight: bold;
			height: 40px;
			padding-left: 13px;
			width: 637px;
			border-bottom: 2px solid #d0d0d0;
		}
		
		.title li {
			position: relative;
			display: inline;
			left: -12px;
			font-size: 18px;
			width: 100px;
			height: 40px;
			float: left;
			text-align: center;
			line-height: 20px;
			padding-top: -30px;
		}
		
		.select1 {
			border-bottom: 2px solid rgb(1, 104, 183);
			color: rgb(20, 117, 205);
		}
		
		.select1 a {}
		
		.cont li {
			line-height: 40px;
			font-size: 16px;
		}
		.first{
			padding: 0;
			display: block;
		}
		.first li {
			transition: all 0.5s ease;
			-moz-transition: all 0.5s ease;
			-webkit-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			list-style-type: none;
			background: url(../img/li.png) no-repeat center left;
			padding-left: 20px;
		}
		
		.hide li {
			transition: all 0.5s ease;
			-moz-transition: all 0.5s ease;
			-webkit-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			list-style-type: none;
			background: url(../img/li.png) no-repeat center left;
			padding-left: 20px;
		}
		
		.first a:hover {
			position: relative;
			top: -2px;
			color: rgb(1, 104, 183);
		}
		
		.hide {
			display: none;
			padding: 0;
		}
		
		.hide a:hover {
			position: relative;
			top: -2px;
			color: rgb(1, 104, 183);
		}
		/*协会之家*/
		.xhzj {
			float: left;
			width: 650px;
			height: 250px;
			margin-top: 35px;
		}
		
		.xhzj a {
			text-decoration: none;
			color: black;
		}
		
		.title2 {
			font-weight: bold;
			height: 40px;
			padding-left: 13px;
			width: 637px;
			border-bottom: 2px solid #d0d0d0;
		}
		
		.title2 li {
			position: relative;
			display: inline;
			left: -12px;
			font-size: 18px;
			width: 100px;
			height: 40px;
			float: left;
			text-align: center;
			line-height: 20px;
			padding-top: -30px;
		}
		
		.select2 {
			border-bottom: 2px solid rgb(1, 104, 183);
			color: rgb(20, 117, 205);
		}
		
		.select2 a {}
		
		.cont2 li {
			line-height: 40px;
			font-size: 16px;
		}
		.first2{
			padding: 0;
			display: block;
		}
		.first2 li {
			transition: all 0.5s ease;
			-moz-transition: all 0.5s ease;
			-webkit-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			list-style-type: none;
			background: url(../img/li.png) no-repeat center left;
			padding-left: 20px;
		}
		
		.hide2 li {
			transition: all 0.5s ease;
			-moz-transition: all 0.5s ease;
			-webkit-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			list-style-type: none;
			background: url(../img/li.png) no-repeat center left;
			padding-left: 20px;
		}
		
		.first2 a:hover {
			position: relative;
			top: -2px;
			color: rgb(1, 104, 183);
		}
		
		.hide2 {
			display: none;
			padding: 0;
		}
		
		.hide2 a:hover {
			position: relative;
			top: -2px;
			color: rgb(1, 104, 183);
		}
		/*右半边内容*/
		.zjmessage_right {
			width: 520px;
			height: 788px;
			float: right;
			padding-top: 27px;
		}
		/*答疑解惑*/
		.dyjh1{
			height: 120px;
			padding: 0;
			list-style: none;
			position: relative;
		}
		.dyjh_bt{
			font-size: 16px;
			font-weight: bold;
		}
		.dyjh1 a{
			text-decoration: none;
		}
		.dyjh_bt img{
			vertical-align: middle;
		}
		.dyjh_bt span{
			padding-left: 10px;
			color: #000000;
		}
		.dyjh_nr{
			height: 70px;
			font-size: 14px;
			margin-top: 10px;
		}
		.dyjh_nr span{
			position: absolute;
		    left: 3%;
		    top: 45%;
		}
		.dyjh_lb{
			padding: 0;
			margin-top: -15px;
		}
		.dyjh_lb li{
		 	transition: all 0.5s ease;
			-moz-transition: all 0.5s ease;
			-webkit-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			list-style-type: none;
			background: url(../img/li.png) no-repeat center left;
			padding-left: 20px;
			line-height: 37px;
		 } 
		 .dyjh_lb a{
		 	text-decoration: none;
		 }
		 .dyjh_lb a:hover {
			position: relative;
			top: -2px;
			color: rgb(1, 104, 183);
		} 
		/*审计案例*/
		.sjal ul{
			padding:0;
		}
		.sjal a{
			text-decoration: none;
		}
		.sjal li{
		 	transition: all 0.5s ease;
			-moz-transition: all 0.5s ease;
			-webkit-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			list-style-type: none;
			background: url(../img/sjal.png) no-repeat center left;
			padding-left: 30px;
			line-height: 30px;
			margin-top: 13px;
			color: #000000;
			background-color: #f3f5f9;
		 }
		 .sjal li:hover {
		 	position: relative;
			top: -2px;
			color: #0168b7;
		} 
		/*底部*/
		.foot {
			height: 163px;
			width: 100%;
		}
		
		.foot1 {
			height: 50px;
			width: 100%;
			background: url(../img/foot1.jpg) no-repeat;
			background-size: 100% 100%;
		}
		
		.foot1_menu {
			width: 1200px;
			height: 50px;
			margin: auto;
		}
		
		.foot1_menu ul {
			list-style: none;
			margin: auto;
			height: 50px;
			width: 100%;
			margin-left: -40px;
			padding-top: 9px;
		}
		
		.foot1_menu_box {
			width: 300px;
			height: 35px;
			background-color: white;
			float: left;
			margin-left: auto;
			border: none;
			font-size: 14px;
		}
		
		.foot1_menu_box1 {
			width: 300px;
			height: 35px;
			background-color: white;
			float: left;
			margin-left: 85px;
			border: none;
			font-size: 14px;
		}
		
		.foot1_menu_box_xlk {
			width: 35px;
			height: 35px;
			float: left;
			line-height: 32px;
			text-align: center;
			background-color: white;
		}
		
		.foot1_menu_box_search {
			width: 300px;
			height: 35px;
			background-color: white;
			text-align: center;
			float: left;
			line-height: 35px;
			margin-left: 85px;
			border: none;
			font-size: 14px;
		}
		
		select::-ms-expand {
			display: none;
		}
		
		select {
			/*将默认的select选择框样式清除*/
			appearance: none;
			-moz-appearance: none;
			-webkit-appearance: none;
		}
		
		.search {
			background-color: rgb(214, 214, 214);
			float: right;
			height: 35px;
			width: 58px;
			margin: auto;
			text-align: center;
			line-height: 35px;
			color: #000000;
			font-size: 14px;
		}
		/*交界线*/
		
		.jjx {
			width: 100%;
			height: 3px;
			background-color: rgb(1, 104, 183);
		}
		
		.foot2 {
			height: 110px;
			width: 100%;
			background: url(../img/foot2.jpg) no-repeat;
			background-size: 100% 100%;
		}
		
		.foot2_message {
			width: 1200px;
			margin: auto;
			height: 110px;
		}
		/*政府网站找错*/
		
		.foot2_zfwzzc {
			width: 95px;
			height: 45px;
			background: url(../img/foot2_zfwzzc.jpg) no-repeat;
			background-size: 100% 100%;
			float: left;
			margin-top: 32.5px;
		}
		/*党政机关图标*/
		
		.foot2_dzjg {
			width: 52px;
			height: 62px;
			background: url(../img/foot2_dzjg.jpg) no-repeat;
			background-size: 100% 100%;
			float: left;
			margin-top: 24px;
			margin-left: 6%;
		}
		/*中间字体*/
		
		.foot2_zt {
			width: 535px;
			height: 62px;
			float: left;
			margin-top: 29px;
			margin-left: 6%;
			font-size: 14px;
			line-height: 25px;
			text-align: center;
		}
		
		.foot2_zt img {
			vertical-align: middle;
			margin: 0 auto;
		}
		
		.foot2_zt a {
			text-decoration: none;
			color: #000000;
		}
		
		.foot2_zt a:hover {
			text-decoration: underline;
			color: rgb(8, 94, 160);
		}
		
		.foot2_zt span {
			margin-left: 3px;
		}
		/*信用中国*/
		
		.foot2_xyzg {
			width: 100px;
			height: 33px;
			background: url(../img/foot2_xyzg.jpg) no-repeat;
			background-size: 100% 100%;
			float: right;
			margin-top: 38.5px;
			margin-right: 1%;
		}
		/*信用湖北*/
		
		.foot2_xyhb {
			width: 100px;
			height: 33px;
			background: url(../img/foot2_xyhb.jpg) no-repeat;
			background-size: 100% 100%;
			float: right;
			margin-top: 38.5px;
			margin-right: 1%;
		}
		/*信用武汉*/
		
		.foot2_xywh {
			width: 100px;
			height: 33px;
			background: url(../img/foot2_xywh.jpg) no-repeat;
			background-size: 100% 100%;
			float: right;
			margin-top: 38.5px;
		}