  
a:hover{color: #333333;}
.lm1 {
   border-bottom: 1px dashed gray;
    width: 100%;
	padding: 20px 0;
    height: auto;
}
.zb{border-bottom: none!important;}
.tpxw {
    width: 30%;
    height: 100%;

}
.left {
    float: left;
}
.tpxw img {
    width: 100%;
    height: 250px;
    display: block;
}
.wenzi {
    width: 66%;
	margin-left: 2%;
}
.right {
    float: right;
}
.list {
    overflow: hidden;
    line-height: 40px;
}
.list span a{
    font-size: 18px;
    color: #22689e;
    font-weight: 600;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
    background-color: transparent;
}
.conion table tr {
    height: 40px;
    line-height: 40px;
}
.conion table tr th {
    color: #22689e;
    font-size: 16px;
    width: 65px;
        text-align: left;
}
.conion table tr td {
    color: #222222;
    font-weight: 500;
}
.zbft img{
	width: 100%;
	height: 230px;
	display: block;
}
.profile{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.list_zbft_title{
	border-bottom: 1px solid #f0f0f0;
    line-height: 55px;
	overflow: hidden;
}
.list_zbft_title span a{    font-size: 18px;
    color: #22689e;
    font-weight: 600;}
.zbft_table{
	border-spacing: 6px;
    border-collapse: separate;
    width: 100%;
    display: block;
    min-width: 100%;
	position: relative;
}
.zbft_table tbody{width: 100%;}
.zbft_table tr{height: 36px; line-height: 33px;} 
/* .zbft_table tr th{} */ 
.zbft_top img{width: 100%;}
.zbft_con{
	background-color: #22689e;
	color: #fff;
	border-radius: 5px;
	text-align: center;
	font-weight: normal;
	    min-width: 54px;
}
.zbft_table tr td{color: #222222; font-weight: 500;   
 white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 81%;
    display: block;
	position: absolute;
=}
/* #zbnr p{display: inline-block;} */
#zbnr .zcr{
	font-size: 16px;
	color: #2c538e;
	font-weight: bolder;
	display: inline-block;
}
#zbnr li p{
	line-height: 30px;
	/* text-indent: 2em!important; */
}
.nrxq{text-indent: 2em;}
.nrxq p{text-indent: 2em!important;}
#zbnr strong{font-weight: normal;}
#zbnr span{
	font-family: ËÎÌå!important;
	font-size: 14px!important;
}
  
	.pagediv{padding:30px 0; font-size:14px; color:#333; line-height:28px; text-align:center; clear:both;}
  	.pagediv a{color:#333;}
  	.pagediv .moye,
  	.pagediv .arrow a,
  	.pagediv .index_num,
  	.pagediv .pagination_index_last,
  	.pagediv #pagination_input,
  	.pagediv #currentPage{display:inline-block; *display:inline; margin:4px; zoom:1; border:#dfdfdf 1px solid; border-radius:3px; 
  	    vertical-align:top;
  		transition: all .2s;
  		-webkit-transition: all .2s;
  		background: #f1f1f1;
  		background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
  		background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
  		background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
  		background: linear-gradient(#ffffff 10%, #f1f1f1);}
  	.pagediv .arrow a:hover,
  	.pagediv .index_num{background:#0063b8; border-color:#0063b8; color:#fff; text-decoration:none;}
  	.pagediv .moye,
  	.pagediv .arrow a,
  	.pagediv .index_num{padding:0 10px;}
  	.pagediv .index_num{font-weight:700;}
  	.pagediv .pagination_index_last{padding:0 6px;}
  	.pagediv #pagination_input{width:40px; height:30px; color:#888; text-align:center; background:#fff;}
  	.pagediv #currentPage{width:40px; height:30px; color:#888; text-align:center; background:#fff;}
  	.pagediv font.en{display:none;}
	
.conion table{width: 100%;}
@media (max-width:1199px) {
	
}
@media (max-width:1023px) {
	
}

@media (max-width:991px) {
	
}
@media (max-width:768px) {
	
}

@media (max-width:680px) {
	.tpxw {
	    width: 100%;
	    height: auto;
	}
	.wenzi {
	    width: 100%;
		margin: 0;
	}
}

@media (max-width:640px) {
	.tpxw {
	    width: 100%;
	    height: auto;
	}
	.wenzi {
	    width: 100%;
		margin: 0;
	}
}

@media (max-width:480px) {
	.tpxw {
	    width: 100%;
	    height: auto;
	}
	.wenzi {
	    width: 100%;
		margin: 0;
	}
}

@media (max-width:400px) {
	.tpxw {
	    width: 100%;
	    height: auto;
	}
	.wenzi {
	    width: 100%;
		margin: 0;
	}
}

@media (max-width:360px) {
	.tpxw {
	    width: 100%;
	    height: auto;
	}
	.wenzi {
	    width: 100%;
	}
}