﻿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: 1100px;
}


/*中间内容*/

.zjmessage {
	width: 1200px;
	margin: auto;
	height: 1100px;
}


/*当前位置*/

.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: 760px;
			width: 1200px;
			margin-top: 50px;
		}
		.ghjh{
			width: 1200px;
			height: 700px;
			float: left;
		}
		.ghjh_title{
			list-style: none;
			padding: 0;
			width: 100%;
			height: 33px;
			border-bottom: 2px solid #cccccc;
		}
		/*.ghjh_title a{
			text-decoration: none;
			color: #000000;
		}*/
		.ghjh_title li{
			float: left;
			font-size: 18px;
			font-weight: bold;
			height: 33px;
			width: 124px;
			text-align: center;
		}
		.ghjh_content{
			height: 300px;
			width: 100%;
			padding: 0;
			list-style: none;
		}
		.ghjh_content p{
			font-size: 16px;
			padding: 0 50px;
		}
		.current3 a{
			color: #0168B7!important;
		}
		.current3{
			border-bottom: 2px solid #0168B7;
		}
		.ghjh_content_p{
			margin-top: 40px;
			line-height: 30px;
		}
		/*写信*/
		.xx{
			padding: 30px 0 0 50px;
		}
		.xx label{
			text-align: right;
		    width: 180px;
		    font-size: 16px;
		    display: inline-block;
		    vertical-align: middle;
		}
		.xx label>img{
			vertical-align: super;
		}
		.xx input{
			width: 500px;
		    height: 38px;
		    margin-left: 25px;
		    padding-left: 5px;
		}
		.xx #phone{
			width: 225px;
		}
		.xx #captcha{
			width: 125px;
			margin-left: 0px;
		}
		.yzm{
			vertical-align: bottom;
		    height: 44px;
		}
		.hkdz{
			width: 617px;
		    height: 38px;
		    margin-left: 25px;
		    display: inline-block;
		}
		.hkdz #dz{
			width: 220px;
			margin-left: 0px;
		}
		
		.select1{
			width: 114px;
		    height: 44px;
		    padding: 5px 0 5px 20px;
		    font-size: 16px;
		    color: #444444;
		    margin-right: 10px;
		    vertical-align: middle;
		}
		.textarea{
			width: 582px;
		    height: 116px;
		    font-size: 16px;
		    color: #000000;
		    font-family: 微软雅黑;
		    padding: 15px 16px 0px;
		    margin-left: 25px;
		    vertical-align: top;
		}
		/*文件上传*/
		.a-upload {  
            padding: 4px 10px;  
            width: 120px;
            height: 36px;  
            line-height: 36px;  
            position: relative;  
            cursor: pointer;  
            color: #000000;
    		font-size: 16px; 
            background: #ececec;  
            border: 1px solid #a3a3a3;  
            overflow: hidden;  
            display: inline-block; 
            text-decoration: none; 
           vertical-align: middle;
           margin-left: 25px;
           text-align: center;
        }  
        .a-upload #fjsc {  
            position: absolute;  
            font-size: 100px;  
            right: 0;  
            top: 0;  
            opacity: 0;  
            cursor: pointer;
            width: 120px;
            height: 36px; 
        }  
        .a-upload:hover {  
            color: #444;  
            background: #eee;  
            border-color: #ccc;  
        }  
        .lx{
			padding: 30px 0 0 50px;
		}
		.lx label{
			text-align: right;
		    width: 180px;
		    font-size: 16px;
		    display: inline-block;
		    vertical-align: middle;
		}
		.lx label>img{
			vertical-align: super;
		}
        .lx>input{
        	width: 25px;
    		margin-left: 25px;
		    padding-left: 5px;
        }
        .lx>span{
        	color: #ff2626;
        	font-size: 16px;
        	padding-left: 45px;
        }
        /*提交*/
		#tj{
			background-color: #0168B7;
		    border: none;
		    color: #ffffff;
		    font-size: 18px;
		    width: 100px;
		    height: 46px;
		    margin: 40px 0 0 270px;
		}
		#tj img{
			vertical-align: sub;
		}
		#tj span{
			padding-left: 5px;
		}
		/*查询*/
		.cx{
			padding: 40px 0 0 200px;
		}
		.cx img{
			vertical-align: bottom;
    height: 44px;
    margin-left: -137px;
		}
		#submit{
			width: 385px;
    height: 44px;
    margin: 40px 0 0 410px;
    background-color: #0168b7;
    color: #ffffff;
    border: none;
    font-size: 18px;
		}
		
		.cx label{
			text-align: right;
		    width: 180px;
		    font-size: 16px;
		    display: inline-block;
		    vertical-align: middle;
		}
		.cx input{
			width: 376px;
		    height: 38px;
		    margin-left: 25px;
		    padding-left: 5px;
		}
		.zh{
			display: block;
		    padding: 20px 0 0 410px;
		    color: #000000;
		    width: 80px;
		}

		/*底部*/
		.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;
		}