.news_list .text {
	height: 52px
}

.yxly_box {
	margin-top: 40px;
}

.tuozhan .more a:hover {
	background: #0086ff;
	color: #fff;
}

.yx_list {
	margin-right: 24px;
	margin-bottom: 30px;
	text-align: center;
	width: 32%;
}

.yx_list .name {
	line-height: 58px;
	font-size: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background: #ccc;
}

.yx_list:nth-child(3n) {
	margin-right: 0;
}

.yxly {
	background: #fff;
}

.yx_list .img {
	height: 265px;
	overflow: hidden;
}
.yx_list .img img{
	height: 100%;
	width: 100%;
}
.sy_xwleft {
	width: 30%
}

.sy_xwright {
	width: 68%
}

.news_list .name {
	white-space: nowrap;
	text-overflow: ellipsis;
	word-break: break-all;
}

.jiudian .rmjd_main .rm_list {
	margin-right: 33px;
	width: 145px;
}

.jiudian .rm_list .name a{
	font-size: 16px;
	line-height: 28px;
	color: #666666;
	border-bottom: 1px solid #666666;
}
.case .case_list {
	position: relative;
	width: 32%;
	height: 255px;
	overflow: hidden;
	margin-right: 2%;
}

.case .case_list:nth-child(3n) {
	margin-right: 0;
}

.case .img {
	height: 255px;
}

.case .img img {
	height: 100%;
	width: 100%
}

.case .case_list a {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	height: 50px;
}

.tuozhan .tuozhan_list .names {
	height: 270px;
	overflow: hidden;
}

.tuozhan .tuozhan_list .name,.liucheng .lc_list .text {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}

.tuozhan .tuozhan_list .text {
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.tuozhan .tuozhan_list .img {
	height: 270px;
}

.tuozhan .tuozhan_list .img img {
	height: 100%;
}

.liucheng .lc_list {
	width: 32%;
}

.liucheng .lc_list .img img {
	height: 300px;
	width: 100%;
}

.b_main .hzcj_list .img,.b_mains .pxjl_list .img {
	height: 200px;
}

.b_main .hzcj_list .img img,.b_mains .pxjl_list .img img {
	height: 100%;
}

.b_mains .txzl_list .img {
	height: 200px
}

.b_mains .txzl_list .img img {
	height: 100%;
}

.liucheng .lc_list .text {
	display: inline-flex;
}
.ym1 .header .ons1 a , .ym2 .header .ons2 a , .ym3 .header .ons3 a , .ym4 .header .ons4 a , .ym5 .header .ons5 a , .ym6 .header .ons6 a , .ym7 .header .ons7 a , .ym8 .header .ons8 a , .ym9 .header .ons9 a , .ym10 .header .ons10 a , .ym11 .header .ons11 a , .ym12 .header .ons12 a, .ym13 .header .ons13 a, .ym14 .header .ons14 a{
	border-bottom: 2px solid #fa1f1f;
}
.yx_list:hover .name{
	background: #0086ff;
}
.yx_list:hover .name a{
	color: #fff;
}
.rm_main .rm_list:last-child {
	margin-right: 0
}
@media(min-width:1200px) {
	.header .nav .nav_list {
		width: 85px;
	}
	.header .nav .nav_list {
		width: 85px;
	}

	.lvyou .ly_list .img {
		height: 240px;
		overflow: hidden;
	}

	.jiudian .jds_main .jd_list .img {
		height: 185px;
		overflow: hidden;
	}
}
@media only screen and (max-width: 767px) {
	.yx_list {
		margin-right: 0px;
		margin-bottom: 20px;
		text-align: center;
		width: 100%;
	}

	.yx_list .name {
		font-size: 16px
	}

	.sy_xwleft {
		width: 100%
	}

	.sy_xwright {
		width: 100%
	}
	.h_top {
		display: none;
	}

	.case .case_list {
		position: relative;
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-right: 0;
		margin-bottom: 10px;
	}

	.case .img {
		height: auto;
	}

	.case .img img, .liucheng .lc_list .img img {
		height: auto;
	}

	.liucheng .lc_list {
		width: 100%;
	}

	.b_main .hzcj_list .img,.b_mains .pxjl_list .img {
		height: 160px;
	}

	.b_mains .txzl_list .img {
		position: relative;
		height: 130px;
	}

	.header .nav.ons {
		height: 580px;
		overflow: scroll;
	}

	.jiudian .rmjd_main .rm_list {
		margin-right: 0 !important;
		margin-bottom: 2%;
		width: 40%;
	}
	.case .case_list .name{
		display: block;
	}
}