﻿.jx_indbox {
	padding:0.5rem 0.5rem;
	margin-bottom:0.4rem;
}
.jx_indbox .con { padding:0.3rem 0 0 0;}
.jx_indbox .con li {
    font-size: 0.6rem;
    height: 1.3rem;
    line-height: 1.3rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    position: relative;
    z-index: 1;
    padding-left: 15px;
}
.jx_indbox .con li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 4px;
    height: 4px;
	border-radius:50%;
    margin-top: -2px;
}

.jx_tit_a {
	height: 1.5rem;
    line-height: 1.5rem;
    border-bottom: 1px solid #37D8;
}
.jx_tit_a h4 {
	font-size: 0.65rem;
	padding:0 0.5rem;
    float: left;
    position: relative;
    z-index: 1;
	color:#fff;
}
.jx_tit_a .more {
	display:block;
	float:right;
	font-size:0.52rem;
}

.jx_abox li{width:-webkit-calc(50% - 0.25rem);width:-moz-calc(50% - 0.25rem);width:calc(50% - 0.25rem);float:left;position:relative;z-index:1; margin-top:0.5rem;}
.jx_abox li:nth-child(2n){float:right;}
.jx_abox li span{display:block;position:relative;z-index:1;overflow:hidden;height:4.3rem;width:100%; border-radius:0.3rem;}
.jx_abox li span img{display:block;height:100%;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:5;}
.jx_abox li p{
	font-size:0.56rem;
	overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap;
	line-height:1.2rem;
	height:1.2rem;
}
.jx_bbox li {
	padding:0.5rem 0;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	position:relative;
}
.jx_bbox li:last-child {
	border-bottom:none;
	padding-bottom:0;
}
.jx_bbox li .tis {
	font-size:0.6rem;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:1.0rem;
	height:1.0rem;
}
.jx_bbox li .info {
	font-size:0.5rem;
	color:#9f9f9f;
	margin-top:0.3rem;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	line-height:0.8rem;
	height:1.6rem;
}
.jx_bbox li .pics {
	width:4.8rem;
	height:3.2rem;
	float:left;
	overflow:hidden;
	margin-right:0.4rem;
	position:relative;
	z-index:1;
}
.jx_bbox li .pics img {
	height:100%;
	position:absolute;
	transform:translate(-50%,-50%);
	top:50%;
	left:50%;
}
.side_tit {
	height: 1.4rem;
    line-height: 1.0rem;
    border-bottom: 2px solid #37D8;
}
.side_tit h4 {
	font-size: 0.7rem;
	padding:0 0 0 0.6rem;
    float: left;
    position: relative;
    z-index: 1;
	color:#37D8;
	font-weight:bold;
}
.side_tit h4:before {
	content:"";
	position:absolute;
	left:0;
	top:0.12rem;
	width:0.2rem;
	height:0.7rem;
	background:#37D8;
	border-radius:0.5rem;
}

/*detail*/
.wz_con {
	padding-top:0.6rem;
}
.wz_con .tit {
    font-size: 0.8rem;
    font-weight: 700;
    color: #222;
	margin-bottom:10px;
	line-height:1.1rem;
}
.wz_con .info {
    height: 1.2rem;
    line-height: 1.2rem;
    color: #999;
    font-size: 0.5rem;
	padding-bottom:0.2rem;
}
.wz_con .info span {
	margin-right:0.5rem;
}
.wz_con .daodu {
    border-top: 2px solid #37D8;
    border-bottom: 1px solid #37D8;
	line-height:0.9rem;
	font-size:0.56rem;
	padding:0.4rem 0;
	color:#888;
}
.wz_con .daodu span {
    background: #37D8;
    color: #fff;
    display: inline-block;
    border-radius: 0.2rem;
    padding: 0 0.3rem;
    margin-right: 0.3rem;
}
.wz_s {
	font-size: 0.6rem;
    line-height: 1.0rem;
    color: #444;
	padding:0.5rem 0;
}

.wz_s p {
	padding:0.3rem 0;
	text-indent:1.2rem;
}

.wz_s img {
	width:100%;
	margin-left:-1.2rem;
}
.wz_pag {
    border-top: 1px solid #c8c8c8;
    padding: 0.3rem 0 0 0;
}
.wz_pag p {
    height: 1.1rem;
    line-height: 1.1rem;
    color: #999;
	overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap;
}

.wz_about li {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:0.6rem;
	line-height:1.3rem;
	height:1.3rem;
	position:relative;
	z-index:1;
	padding-left:0.6rem;
}
.wz_about li:before {
	content: "";
    position: absolute;
    left: 0;
    top: 50%;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    margin-top: -2px;
}
.yingc { display:none!important; }