.active{
	overflow: hidden;
	padding: 0 15px;
}

.active .left{
	width: 650px;
}

.active .artcleChannelWrap .link{
	width: auto;
	float: right;
	position: static;
	margin-left: 20px;
	font-weight: bold;
	color: #333;
	margin-top: 10px;
}
.active .artcleChannelWrap .link img{
	margin-right: 5px;
}

.mail{
	overflow: hidden;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
}
.mail th{
	background: #f3f3f3;
}
.mail td[align='left'],.mail th[align='left']{
	padding-left: 20px;
}
.mail td.status{
	color: #e20707;
}

.active .right{
	width: 400px;
}

.active .right.ad img{
	width: 100%;
	margin-bottom: 15px;
}

.myzj{
	overflow: hidden;
}
.myzj li{
	overflow: hidden;
	margin-bottom: 15px;
}
.myzj .left{
	float: left;
	width: 78px;
	height: 60px;
	line-height: 30px;
	border: 1px solid #b5b5b5;
	border-radius: 5px;
	text-align: center;
	overflow: hidden;
}
.myzj .left b{
	display: block;
	background: #0271c9;
	color: #fff;
	font-weight: normal;
}
.myzj .hidden{
	overflow: hidden;
	padding-left: 15px;
}
.myzj .hidden h2{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #0271c9;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 5px;
}
.myzj .hidden a{
	color: #da0202;
}

.myzj li.end .left b{
	background: #b5b5b5;
}
.myzj li.end .hidden h2{
	color: #6c6c6c;
}

.oneDc{
	border-bottom: 1px dashed #dcdcdc;
	padding-bottom: 15px;
}
.oneDc h3{
	text-align: center;
	font-size: 18px;
	color: #0271c9;
	font-weight: bold;
}
.oneDc p{
	font-size: 16px;
	line-height: 33px;
	color: #737474;
}
.oneDc p a{
	float: right;
	background: #f39800;
	padding: 0 15px;
	color: #fff;
	font-size: 16px;
	line-height: 35px;
}

.ft{
	overflow: hidden;
}
.ft .tu{
	float: left;
	width: 265px;
	height: 187px;
	position: relative;
}
.ft .tu img{
	width: 100%;
	height: 100%;
}
.ft .tu .tag{
	display: block;
	width: 60px;
	height: 55px;
	position: absolute;
	left: 0;
	top: 0;
	background: transparent url('../images/active/img_tag.png') no-repeat left top;
}
.ft .hidden{
	overflow: hidden;
	padding-left: 15px;
	padding-bottom: 20px;
}
.ft .hidden h3{
	font-size: 18px;
	color: #1c1c1c;
	font-weight: bold;
}
.ft .hidden p{
	font-size: 16px;
	color: #595959;
	line-height: 30px;
	margin: 15px 0 30px;
}
.ft .hidden p a{
	color: #df0606;
}
.ft .hidden .btn{
	background: #0271c9;
	color: #fff;
	padding: 10px 20px;
	border-radius: 5px;
	margin-right: 15px;
}
.ft .hidden .btn img{
	margin-right: 5px;
}

.hotline{
	overflow: hidden;
	margin-bottom: 15px;
}
.hotline li{
	float: left;
	width: 25%;
	font-size: 16px;
	line-height: 40px;
	color: #303030;
}
.hotline li span{
	padding-left: 20px;
}

.xxtj{
	float: left;
	width: 275px;
	height: 44px;
	line-height: 44px;
	overflow: hidden;
	margin: 0 10px;
}

.xxtj_con{
	color:red;
	transition: unset;
}

.xxtj_con p{
	white-space: nowrap;
	word-break: keep-all;
}

@media screen and (max-device-width: 768px) {

	.active .left,.active .right,.ft .tu{
		clear: both;
		width: 100%;
		box-sizing: border-box;
		float: none;
	}
	.myzj .left{
		width: 78px;
	}

	.hotline li{
		width: 33.3%;
	}

	.hotline li span{
		padding-left: 0;
	}
}
