.box{
	width: 1100px;
	margin: 0 auto;
}
.interview{
	height:auto;
}
.box .tit{
	height:45px;
	width: 100%;
	float: left;
	border-bottom:1px solid #0d8ee9;
}
.box .tit h3{
	font-family:'微软雅黑';
	height: 45px;
	width:134px;
	display: block;
	background-color: #0d8ee9;
	text-align: center;
	font-size: 18px;
	line-height: 45px;
	color: #fff; font-weight:bold;
}
.interview .tit{
	width: 750px;
}
.interview .list{
	height:auto;
	width: 750px;
	float: left;
}
.interview .list .item{
	width: 750px;
	height:auto;
}
.interview .list .item .title{
	height:51px;
	position: relative;
	border-bottom: 1px solid #d7d7d7;
}
.interview .list .item .title h4{
		font-family:'微软雅黑';
	line-height: 51px;
	font-size: 18px;	
	color: #0a89e3;
	font-weight:bold;
}
.interview .list .item .title .other{
	position: absolute;
	bottom: 9px;
	color: #014984;
	right: 49px;
}
.interview .list .item .title .more{
	position: absolute;
	bottom: 9px;
	color: #999;
	right: 1px;
}

.interview .list .info{
	width:340px;	
	height:172px;
	float: left;
	margin-top:19px;
	border-right:1px dotted #dbdbdb;
}
.interview .list .info table{
	width: 280px;
	margin-left: 9px;
	line-height: 22px;
}
.interview .list .info table tr th{
	color: #b82722;
	height: 24px;	
	font-weight: 700;
}
.interview .list .info table tr td img{
	padding: 3px ;
	border: 1px solid #dedede;
}
.interview .list .info a{
	width: 84px;
	height: 25px;
	background-color: #f3f3f4;
	color: #868686;
	display: block;
	line-height: 25px;
	text-align: center;
}
.interview .list .info a:hover{
	background-color: #0276c3;
	color: #fff;
}
.interview .list dl.history{
	display: block;
	width: 389px;
	height: 172px;
	margin-top:19px;
	float: left;
	margin-left:20px;
}
.interview .list dl.history dt{
	margin-bottom: 8px;
margin-top: 11px;
	font-size: 13px;
	font-weight: 700;
}
.interview .list dl.history dd{
	height: 26px;
	line-height: 26px;
	position: relative;
}
.interview .list dl.history dd span{
	position: absolute;
	right: 0px;
	color: #a3a3a3;
}

.interview .share{
	float: right;
	width:318px;
	height:536px;
	border:1px solid #e6edf3;
}
.interview .share .wechat{
	background-color: #f8f8f8;
	width: 100%;
	height: 119px;
	position: relative;
}
.interview .share .wechat img{
	position: absolute;
	left: 10px;
	top:8px;
}
.interview .share .wechat dl{
	width: 119px;
	position: absolute;
	top:8px;
	right: 14px;
}
.interview .share .wechat dl dt{
	height: 27px;
	line-height: 27px;
	font-weight: 700;
}
.poitics{
	height: auto;
	margin-top:28px;
}
.poitics .tit{
	position: relative;
}
.poitics .tit span{
	display: block;
	height: 31px;
	line-height: 31px;
	position: absolute;
	top:0px;
	text-align: center; font-size:14px; font-weight:bold;
}
.poitics .tit span a{
	color: #fff;
}
.poitics .tit span.ocean{
	right: 365px;
	width: 145px;
	color:#db140c;
}
.poitics .tit span.sky{
	width: 365px;
	right: 0px;
	color:#0078cc;
}
.poitics .layout {
	width: 750px;
	float: left;
	margin-top:22px;
	position: relative;
}
.poitics .layout .tab-hd {
	line-height: 36px;
	width: 100%;
	height:36px;
	border-bottom: 1px solid #e9e9e9;
}
.poitics .layout h3{
	font-family:'微软雅黑';
	width: 125px;
	color: #333;
	display: block;
	position: absolute;
	font-size: 18px;
	top:3px;
	left:3px;

}
.poitics .layout .tab-hd .current {
	color: #206099;
	background-color: #fff;
		border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;

}
.poitics .layout .tab-hd .tab-hd-con {
	display: block;
	float: right;
	width: 97px;
	height: 35px;
	cursor: default;
	background-color: #fff;

}
.poitics .layout .tab-hd .tab-hd-con .bar {
	font-size: 2px;
	line-height:2px;
	position: relative;
	width: 100%;
	height: 2px;
	background-color: #fff;
}
.poitics .layout .tab-hd .current .bar {
	height: 2px;
	background-color: #1d7ada;
}
.poitics .layout .tab-hd .tab-hd-con span {
	font-size: 15px;
	display: block;
	width: 97px;
	height: 34px;
	margin: 0 auto;
	text-align: center;
	background-color: #fff;
	border-bottom: 1px solid #e9e9e9;

}
.poitics .layout .tab-hd .current span {
	width: 95px;
	height: 35px;
	color: #0168b7;
	background-color: #fff;
	border-bottom:none;
}
.poitics .layout .tab-bd {
	width: 100%;
	height: auto;
}
.poitics .layout .tab-bd .tab-bd-con {
	line-height: 25px;
	width: 100%;
	height: auto;
	min-height: 280px;
	margin: 10px auto;
	_height: 280px;
}
.poitics .layout .tab-bd .tab-bd-con table{
	width: 100%;
	color:#8e8d8d;
}
.poitics .layout .tab-bd .tab-bd-con table tr th{
	font-weight: 700;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.poitics .layout .tab-bd .tab-bd-con table tr td{
	height: 27px;
	line-height: 27px;
	border-bottom: 1px solid #e3e3e3;
	text-align: center;
}
.poitics .layout .tab-bd .tab-bd-con table a{
	color:#000;
}
.poitics .layout .tab-bd .tab-bd-con table a:hover{
	color:#333;
}
.poitics .cal,.question .news{
	float:right;
	width: 320px;
	margin-top:22px;
}
.poitics .cal .title{
	height: 36px;
	width:320px;
	line-height: 36px;
	position: relative;
	margin: 0 auto;
	
}

.question .news .title{
	height:46px;
	width:320px;
	line-height:46px;
	position: relative;
	margin: 0 auto;
	
}
.poitics .cal .title h3,.question .news .title h3{
		font-family:'微软雅黑';
	font-size:18px; font-weight:bold; text-indent:4px;border-bottom:1px solid #0d8ee9;
}
.poitics .cal .title .more,.question .news .title .more{
	position: absolute;
	right: 0px;
	top:0px;
}
.poitics .cal .list ,{
	width: 250px;
	margin: 0 auto;
}
.question .news .list{
	width:320px;
	margin: 0 auto;
}

.complain{
		font-family:'微软雅黑';
	width:1100px;
	height:60px;
	background-color: #f2f5f8;
	float: left;
}
.complain ul li{
	float: left;
	height: 30px;
	line-height:30px;
	margin-top:16px;
	border-right:1px solid #c7c8c8;
	padding-left:30px; padding-right:25px;
}
.complain ul li a{
	color:#064a91;
	display: block;
	height: 100%;width: 100%;
	padding:0  10px 0 53px;
	background-repeat: no-repeat;
	background-position: 15px  center;
}
.complain ul li.divide{
	padding:0px;
}
.biaoti{width:100%; height:40px; line-height:40px; font-size:14px; color:#666; background:#f8f8f8; border_bottom:1px solid #e9e9e9;}

.complain ul li.title{
	color: #0c61bb;
	font-weight:bold;
	width: 145px;
	text-align: center; font-size:16px;
}
.question{
	height: auto;
}
.question .tit{
	float: left;
	width: 100%;
	margin-top: 30px;
}
.question .list .title{
	height: 33px;
	line-height: 25px;
	position: relative;
}
.question .list{
	width: 534px;
	height: auto;
	float: left;
	margin-top:20px;
}
.question .list .title h4{
		font-family:'微软雅黑';
	font-size: 16px;
	color: #333;
	display: block;
	height: 32px;
	border-bottom: 1px solid #2c68a4;
}
.question .list .title .more{
	position: absolute;
	right: 0px;
	color: #999999;
	top: 0px;
}
.question .list .title .more:hover{
	color: #2c68a4;
}
.question .list ul{
	list-style-type:square;
}
.question .list ul li{
	height: 26px;
	line-height: 26px;
}
.question .list ul li span.on{
	color: red;
}
.question .list ul li span.off{
	color:gray;
}
.question .news{
	float: right;
}
.link{
	width:1100px;
	height:76px;
	margin:auto;
	margin-top:15px;
	overflow: hidden;
	margin-bottom: 30px;
}

.link ul li a{
	display: block;
	height: 100%;
	width: 100%;
	color: #fff;
	font-size: 22px;
	font-weight: 700;
}