* {
	margin: 0;
	padding: 0;
}

.navLi a span {
	font-size: 16px;
}

.myzjasp {
	float: left;
	font-size: 14px;
	line-height: 30px;
	padding-left: 15px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 40% !important;
}

table td {
	font-size: 14px;
	border: 0;
}

.List {
	color: #000;
}

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: none;
	color: red;
}

.middle {
	height: 75%;
	overflow: hidden;
}

span {
	font-size: 12px;
}

.span1 {
	padding: 3px;
	border: 1px solid #1267a9;
}

.txyj a {
	color: #ff890b;
}

.txyj a:hover {
	color: red;
}

.main {
	width: 100%;
	height: 30px;
	line-height: 30px;
}

.fr {
	float: right;
}

/*.title {
	width: 39% !important;
}*/

.time {
	width: 16% !important;
	text-align: center;
}

.zjzt {
	width: 10% !important;
	text-align: center;
}

.yjzjj {
	width: 15%;
	text-align: center;
}

.dibu {
	table-layout: fixed;
	height: auto;
	border-bottom: 1px dashed #A3A3A3;
	overflow: hidden;
	padding-bottom: 5px;
}

.gd {
	width: 69px;
	float: left;
	height: 24px;
	line-height: 24px;
	color: #F00;
	text-align: center;
	font-size: 14px;
	margin-bottom: 10px;
}

.gd a {
	color: red;
}

.gd a:hover {
	
}

.index-hdjlxx li {
	padding-left: 20px;
	float: left;
	margin-right: 15px;
}

/*	.index-hdjlxx li.hover{
		background:url(../images/hdjlz_10.jpg) no-repeat 5px center;
	}*/
.index-hdjlxx li.hover {
	background: url(../images/hdjlz_10.jpg) no-repeat 5px center;
}

/*	#menu2 #dzemailicon{
		height: 30px;display:block;background: url(../images/t.png) 4px center no-repeat;text-indent: 45px;background-size:41px 27px;
	}*/
#menu2 #dzemailicon {
	height: 30px;
	display: block;
	background: url(../images/t.png) 4px center no-repeat;
	text-indent: 45px;
	background-size: 41px 27px;
}

#menu2 a {
	font-size: 16px;
}

.indexg_tit {
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
}

.indexg_tit span {
	display: block;
	float: left;
	background: #ffecf0;
	line-height: 25px;
	height: 25px;
	font-size: 13px;
	font-family: "宋体";
	text-align: center;
	color: #810d16;
}

.indexg_tit span.index_gszrx_zt {
	width: 229px;
}

.indexg_tit span.index_gszrx_tj {
	width: 71px;
	margin-left: 1px;
}

.indexg_tit span.index_gszrx_rep {
	width: 71px;
	margin-left: 1px;
}

.indexg_tit span.index_gszrx_status {
	width: 52px;
	margin-left: 1px;
}

.index_gszrx_list {
	clear: both;
	height: 30px;
	line-height: 30px;
}

.index_gszrx_list span {
	float: left;
	display: block;
}

.index_gszrx_title {
	background: url(../images/dian.jpg) left center no-repeat;
	height: 25px;
	line-height: 25px;
	float: left;
	text-indent: 1em;
	width: 229px;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.indeex_gszrx_tjt {
	width: 71px;
	margin-left: 1px;
	text-align: center;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
}

.indeex_gszrx_rept {
	width: 71px;
	margin-left: 1px;
	text-align: center;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
}

.index_gszrx_statust {
	width: 52px;
	margin-left: 1px;
	text-align: center;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	color: #831611;
}

.index_line {
	border-top: 1px solid #d4d1d1;
	margin-top: 15px;
	clear: both;
}

.index_szrx_cx_bg {
	margin-top: 10px;
	height: 31px;
	padding-top: 7px;
	background: #efefef;
}

.index_szrx {
	float: left;
	font-size: 14px;
	font-family: "宋体";
	background: url(../images/index_gxjcx.png) no-repeat;
	width: 77px !important;
	line-height: 22px;
	height: 22px;
	text-align: center;
	color: #fff;
}

.index_ginputcxk {
	border: 0;
	border: none;
	display: block;
	background: url(../images/index_input_bg.png) no-repeat;
	width: 255px;
	height: 22px;
	line-height: 22px;
}

.index_szrx_cx_bg form {
	/*float: left; */
	/*margin-top:2px;*/
}

.content .nav ul li:nth-child(6) a.theB {
	color: #b70b09;
	z-index: 2;
	background: #ffffff;
}

.content .nav ul li:nth-child(6) .nav_icon_red {
	display: none;
}

.content .nav ul li:nth-child(6) .nav_icon_white {
	display: block
}
@media (max-width: 768px) {
.content_bg{
width: 100%;
}
.ldxx {
	flex-direction: column;
}


.index_gszrx_list {
	flex-direction: column;
}

.index_gszrx_list span {
	width: 100%;
	text-align: left;
}

.indexg_tit {
	display: none;
}

.index_gszrx_title a {
	font-size: 1em;
}
table {
	width: 100%;
	display: block;
	overflow-x: auto;
}

th, td {
	white-space: nowrap;
}
.interview_tab,#interview .interview_preview,#interview .interview_preview{
	width: 100%;
	margin-left: 0px;
}
.interview_tab{
	margin-top: 10px;
}
.zxft{
	overflow: auto;
 height: auto;
}
.tab_conBox{
	height: auto;
}
.conImgBox{
	width: 96%;
	margin: 2%;
	height: auto;
	float: unset;
}
.previewText{
	width: 81%;
}
#previewList li a{
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    display: block;
    float: left;
    width: 65%;
}
#ftbg{
	width: 80%;
}
.index_gszrx_statust,.dis1 table,.middle .zjzt{
	display: none!important;
}
.index-hdjlT{
	overflow: auto;
}
.ldxxts{
	width: 100%;
}
.index-hdjlxx li:last-child{
	margin-right: 0px;
}
.index_gszrx_title{
	width: 58%!important;
}
.indeex_gszrx_tjt{
	width: 20%!important;
}
}
@media screen and (max-width: 450px) {
	.wsdc_nr_r{
		width: 62%;
	}
	.indeex_gszrx_tjt,.middle .time,.middle .yjzjj{
		display: none!important;
	}
	.myzjasp{
		width: 96%!important;
	}   
	 .index_gszrx_title {
        width: 98%!important;
    }
}