body {
			padding: 0;
			margin: 0;
		}
		
		img{
	border: 0px;
}
		/*顶部背景图*/
		
		.dbbj {
			width: 100%;
			height: 200px;
			background: url(../img/hdjl-top.jpg) no-repeat;
			background-size: cover;
			min-width: 1200px;
		}
		
		.dbbj img {
	float: left;
	padding-top: 35px;
}

.logo {
	width: 1200px;
	margin: auto;
	height: 200px;
}


/*顶部菜单*/

.dbcd {
	width: 100%;
	height: 30px;
	background-color: rgba(85, 134, 203, 0.5);
	float: left;
	background-size: cover;
	min-width: 1200px;
}

.dbcd ul {
	list-style: none;
	margin-top: 5px;
	float: left;
	padding: 0;
	width: 100%;
}

.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;
}

.cd {
	width: 1200px;
	margin: auto;
	height: 30px;
}


/*导航栏*/

.dhl {
	width: 100%;
	height: 42px;
	background-color: rgb(1, 104, 183);
	background-size: cover;
	min-width: 1200px;
}

.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: 950px;
}


/*中间内容*/

.zjmessage {
	width: 1200px;
	margin: auto;
	height: 950px;
}


/*当前位置*/

.dqwz {
	width: 100%;
	height: 34px;
	background-color: #ededed;
	background-size: cover;
	min-width: 1200px;
}

.dqwz_message {
	width: 1200px;
	height: 34px;
	margin: auto;
	line-height: 34px;
}

.dqwz_message span a {
	text-decoration: none;
	color: #000000;
}

.dqwz_message img {
	vertical-align: middle;
}

.dqwz_message_column {
	text-decoration: none;
	color: #0168b7;
}
		.zxft_title ul{
			list-style: none;
			padding: 0;
			width: 100%;
			height: 140px;
		}
		.zxft_title ul li{
			float: left;
			width: 280px;
			height: 60px;
			background-color: #eeeeee;
			color: #000000;
			font-size: 20px;
			line-height: 60px;
			text-align: center;
			margin-left: 16px;
    		margin-top: 20px;
		}
		.zxft_title a{
			display: inline-block;
			width: 280px;
			height: 60px;
			color: #000000;
			text-decoration: none;
			
		}
		.zxft_title a:hover{
			background-color: #0168b7;
			color: #ffffff;
		}
		/*在线访谈*/
		.zxft{
			height: 780px;
			width: 1200px;
			margin-top: 50px;
		}
		/*内容*/
		#containet {
            display: inline-block;
            margin: auto;
            height: 780px;
			width: 1200px;
        }
        #pageMain{
        	list-style: none;
        	padding: 0;
        }
 
        #pageMain li {
            list-style: none;
            line-height: 22px;
            height: 215px;
            border-bottom: 1px solid #999999;
            margin-top: 15px;
        }
        #pageMain img{
        	float: left;
        }
        .pageMain_title{
        	float: left;
        	margin-top: 22px;
        	width: 830px;
        	margin-left: 10px;
        	font-size: 16px;
        	font-weight: bold;
        	color: #000000;
        }
        .pageMain_title:hover{
        	color: #0168b7;
        }
        .pageMain_object{
        	float: left;
        	margin-top: 22px;
        	width: 830px;
        	margin-left: 10px;
        	font-size: 14px;
        	color: #999999;
        }
        .pageMain_time{
        	float: left;
        	margin-top: 22px;
        	width: 830px;
        	margin-left: 10px;
        	font-size: 14px;
        	color: #999999;
        }
        .pageMain_abstract{
        	float: left;
        	margin-top: 22px;
        	width: 830px;
        	margin-left: 10px;
        	font-size: 14px;
        	color: #999999;
        }
 
        #pageBox {
            padding: 10px 0 0 0;
            text-align: center;
        }
 
        #pageBox span {
            display: inline-block;
            width: 62px;
            height: 26px;
            line-height: 26px;
            text-align: center;
            color: #000000;
            border: 1px solid #cccccc;
        }
 
        #pageNav {
            display: inline-block;
            padding: 0;
        }
 
        #pageNav a {
            display: inline-block;
            width: 28px;
            height: 26px;
            line-height: 20px;
            text-align: center;
            color: #3a87ad;
            text-decoration: none;
        }
 
        #pageNav a.active, #pageNav a:hover {
            background: #3a87ad;
            color: #EFEFEF;
        }
 
        #prev:hover {
            cursor: pointer;
        }
 
        #next:hover {
            cursor: pointer;
        }

		/*底部*/
		.foot {
			height: 163px;
			width: 100%;
		}
		
		.foot1 {
			height: 50px;
			width: 100%;
			background: url(../img/foot1.jpg) no-repeat;
			background-size: cover;
			min-width: 1200px;
		}
		
		.foot1_xlcd {
			width: 1200px;
			height: 50px;
			margin: auto;
		}
		
		.sewvmain{width:310px;height: 35px;float: left;}
			.sewv{position: relative;width: 300px;display: inline-block;vertical-align: middle;}
			.sewvtop{width:100%;height:35px;cursor:pointer;border-radius: 2px;overflow: hidden;margin-top: 7px;background-color: #FFFFFF;}
			.sewvtop>span{float:left;width:100%;height:35px;white-space:pre;text-overflow:ellipsis;overflow: hidden;font-size: 14px;line-height:35px;color: #000000;text-align: center;vertical-align: middle;}
			.sewvtop>em{float:right;margin-top: -35px;width: 20px;height: 20px;vertical-align: middle;line-height: 30px;}
			.sewvbm{width: 300px;position: absolute;left: 0;top: 25px;display: none;border: 1px #D9D9D9 solid;border-radius: 2px;list-style: none;padding: 0;background-color: #FFFFFF;}
			.sewvbm>li{cursor:pointer;width:300px;height:20px;line-height:20px;font-size: 14px;color: #000000;text-align: center;}
			.sewvbm>li:hover{background: #cccccc;}
			.sewvbm a{text-decoration: none;color: #000000;}
		
		.foot1_menu_box_search {
			width: 300px;
			height: 33px;
			background-color: white;
			text-align: center;
			float: left;
			line-height: 33px;
			margin-left: 110px;
			border: none;
			font-size: 14px;
			margin-top: 7px;
		}
		
		.search {
			background-color: #d6d6d6;
			float: right;
			height: 35px;
			width: 58px;
			margin: auto;
			text-align: center;
			line-height: 35px;
			color: #000000;
			font-size: 14px;
			margin-top: 7px;
		}
		/*交界线*/
		
		.jjx {
			width: 100%;
			height: 3px;
			background-color: rgb(1, 104, 183);
			background-size: cover;
			min-width: 1200px;
		}
		
		.foot2 {
			height: 110px;
			width: 100%;
			background: url(../img/foot2.jpg) no-repeat;
			background-size: cover;
			min-width: 1200px;
		}
		
		.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;
		}
		
		
		
		
		
		/*调查征集*/
		.Checkbox_title{
			margin:20px 110px 110px;
		}
		.middle_conent h1{
			margin-top:72px;
			text-align:center;
			font-size:26px;
			color:#0168b7;
			margin-bottom:47px;
		}
		.middle_conent p{
		text-indent:2em;	
		line-height:30px;
		font-size:16px;
		}
		.Checkbox_button input{
		display: inline;		
		}
.dczj{
position:relative;
margin-top:47px;
}
#jy_title{
	text-indent:-2em;
}
.dczj p{
	margin-left:30px;
	padding:0;
	font-size:16px;

}
.dczj span{
	position:relative;
}

.Checkbox {
    position: absolute;
    visibility: hidden;
}
.Checkbox+label {
    position:absolute;
    width: 16px;
    height: 16px;
    border: 1px solid #A6A6A6;
    border-radius: 50%;
	margin-top:3px;
}
.Checkbox:checked+label:after {
    content: "";
    position: absolute;
    left: 2px;
    top:2px;
    width: 9px;
    height: 4px;
    border: 2px solid #424242;
    border-top-color: transparent;
    border-right-color: transparent; 
    transform: rotate(-45deg);
    -ms-transform: rotate(-60deg);
    -moz-transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
}
.dczj_button{

	display:block;
	font-size:100px;
}
/*在线访谈*/
.zxft_zj{
		width: 100%;
	height: 100%;
}
.zxft_message{
		width: 1200px;
	margin: auto;
	height: 100%;
}
.zxft{
		width: 1200px;
	margin: auto;
	height: 100%;
}
.zxft_title h1{
				margin-top:62px;
			text-align:center;
			font-size:26px;
			color:#0168b7;
			margin-bottom:47px;
}
.zxft_conent{
	height:200px;
	width:100%;
	background-color:#f2f4f7;
}
.zxft_conent li{
	list-style:none;
	padding:0;
	display:inline-block;
	width:550px;
}
.zxft_conent img{
	margin-top:20px;	
}
.zxft_conent p{
	font-size:16px;
	margin-left:130px;
	margin-top:-28px;
	line-height:25px;

}
.zxft_video{
	height:600px;
	width:960px;;

	margin-left:120px;
	margin-top:20px;

}
.zxft_wzsl{
	margin-top:20px;
	width:100%;
	height:40px;
	border-bottom:5px solid #ededed;
}
.zxft_wzsl p{
	margin-top:-30px;
	margin-left:20px;
	font-weight:bold;
}
.zxft_ftnr{
	width:100%;
	height:550px
	margin-top:-20px;
	background-color:#f2f4f7;
	font-size:16px;
}
.zxft_ftnr ul{
	padding:20px;
}
.zxft_ftnr li{
	list-style:none;
	line-height:30px;
}
.zxft_js{
	color:#0168b7;
}