#row_block .mobiledefault_containter.dl-menuwrapper ul {
	right:50%;
	margin-right:-140px
}
#row_block .qfe_row .vc_span12 {
	width:100%;
}
@keyframes qfyfadeInDown {
	100% {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
}
}@keyframes qfyfadeInUp {
	0% {
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0)
}
100% {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
}
}
#row_block .qfe_row *,.qfe_row *:before,.qfe_row *:after {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#row_block .qfy_item_block .item_des {
	max-wdith:90%;
	transition:all .3s ease-out 0s!important;
	position:relative;
	z-index:1;
}
#row_block .title {
	color:#fff;
	font-size:16px;
	transition:all 0.3s ease-out 0s;
	display:block;
	position:relative;
	z-index:1;
}
#row_block .qfyanimated {
	visibility:visible;
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:backwards;
	animation-fill-mode:backwards;
}
#row_block .list-style7 {
	
}
@media(max-width:750px) {
	#row_block .list-style7 .item_block .item_info {
		width:calc(100% - 115px)!important;
		float:right!important;
		text-align:left!important;
		table-layout:fixed
	}
	#row_block .list-style7 .item_block {
		width:100%!important
	}
	#row_block #page .qfe_row .advanced_list .item_container {
		max-width:100%!important;
		padding-bottom:5px!important;
		width:100%!important
	}
	#row_block .list-style7 .item_block:after,.list-style7 .item_block:before {
		display:none!important
	}
	#row_block .list-style7 .text_wrap {
		padding:0 5px!important
	}
}
#row_block a{
	text-decoration:none;
}
#row_block .list-style7 .item_block {
	border:1px solid transparent;
	float:left;
	position:relative;
	transition:all 0.3s ease-out 0s;
	width:calc(50% + 50px)
}
#row_block .list-style7 .item_block:hover::after {
	border-color:#9cc900
}
#row_block .list-style7 .item_block::before {
	background-color:transparent;
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	z-index:-1;
	transition:all 0.3s ease-out 0s;
	width:100%;
}
#row_block .list-style7 .item_block:hover::before {
	background-color:transparent
}
#row_block .list-style7 .item_block:hover {
	border-color:#ccc
}
#row_block .list-style7 .item_img {
	display:none
}
#row_block .list-style7 .item_block .item_wrapper {
	background:transparent!important
}

#row_block .list-style7 .item_block .item_info {
	float:left;
	text-align:right;
	width:calc(100% - 200px);
	display:block;
}
#row_block .mobile-hidden{
	clear:both;padding:0;
}
#row_block .vc_span12{
	float:left;margin-bottom:0px
}
#row_block .qfyanimated{
	animation-delay: 0s; animation-name: qfyfadeInUp; visibility: visible;
}
#row_block .list-style7 .text_wrap {
	/* display:table-cell; */
	padding-top: 20px;
	vertical-align:middle;
	width:100%;
	padding-left:5px;
}
#row_block .ellipsis{
	color:#999;
	font-size:16px;
	font-family:微软雅黑;
	font-weight:normal;
	/* padding-left:20px; */
	/* padding-right:20px; */
}
#row_block .item_box:hover  .ellipsis{
	color:#9cc900;
}
#row_block .post_excerpt{
	color:#999999;
	font-size:12px;
	word-break:break-all;
	font-family:微软雅黑;
	line-height:26px;
	padding-top:10px;
	/* padding-left:40px; */
	padding-right:20px;
}
#row_block .list-style7 .item_block .date_wrap {
	display:table-cell;
	text-align:left;
	vertical-align:middle!important;
	margin-top:20px;
	max-width:115px;
	padding:0 0 0 20px;
	float:left
}
#row_block .list-style7 .date_wrap .md {
	color:#bdbdbd;
	display:block;
	font-size:36px;
	position:relative;
	transition:all 0.3s ease-out 0s;
	width:100%;
	color:#aaaaaa;
	font-size:22px;
	font-family:Raleway;
}
#row_block .list-style7 .date_wrap .post_date{
	color:#c4c4c4;
	font-size:14px;
	font-family:Raleway;
}
#row_block .list-style7 .more::before {
	background-color:#ccc;
	content:"";
	height:1px;
	left:50%;
	margin-left:-7px;
	position:absolute;
	top:50%;
	transform:rotate(0deg);
	transition:all 0.3s ease-out 0s;
	width:13px
}
#row_block .list-style7 .more::after {
	background-color:#ccc;
	content:"";
	height:13px;
	left:50%;
	margin-top:-6px;
	margin-left:-1px;
	position:absolute;
	top:50%;
	transform:rotate(0deg);
	transition:all 0.3s ease-out 0s;
	width:1px
}
#row_block .list-style7 .more {
	background:#fff none repeat scroll 0 0;
	border:2px solid #ccc;
	border-radius:31px;
	color:transparent;
	display:block;
	height:31px;
	margin:60px auto 0;
	position:relative;
	width:31px;
	left:2px;
	cursor:pointer
}
#row_block .list-style7 .more:hover {
	border:2px solid #9cc900
}
#row_block .list-style7 .more:hover::before,.list-style7 .more:hover::after {
	background-color:#ccc;
	transform:rotate(90deg)
}
#row_block .list-style7 .qfy_list_loading {
	position:relative;
	z-index:2;
	left:3px;
	top:5px
}
#row_block .pagenav1{
	text-align:center;position:relative;top:20px;
	display:block;
}
#row_block .pagenav1 a{
	border: 1px solid #9cc900;
	color:#9cc900;
	font-size:13px;
	line-height:13px;
	padding:6px 12px;
}
#row_block{
	clear:both;
	padding-bottom:50px;
}
#row_block .item_des.show{
	padding: 0 0px 0 5px;
}
#row_block .list-style7 .notmore:after,.list-style7 .notmore:before {
	display:none
}
#row_block .list-style7 .vc-carousel-inner.empty {
	padding:0
}
#row_block .list-style7 .more.notmore {
	margin-top:0
}
@media only screen and (min-width:992px) {
	#row_block .list-style7 .item_container:nth-of-type(2n) .date_wrap {
	position:absolute;
	left:100px
}
#row_block .list-style7 .item_container:nth-of-type(2n) .text_wrap {
	/* padding-left:50px;
	padding-right:5px */
}
#row_block .list-style7 .item_container:nth-of-type(2n) .item_info {
	float:right;
	text-align:left;
	width:calc(100% - 200px);
	display: block;
	overflow:hidden;
}
#row_block .list-style7 .item_container:nth-of-type(2n) .item_block:before {
	right:0;
	left:auto
}
#row_block .list-style7 .item_container:nth-of-type(2n) .item_block {
	margin-left:calc(50% - 50px)
}
#row_block .list-style7 .vc-carousel-slideline-inner {
	position:relative
}
#row_block .list-style7 .vc-carousel-slideline-inner:before {
	background-color:#ccc;
	content:"";
	height:100%;
	left:50%;
	margin-left:1px;
	position:absolute;
	top:65px;
	width:1px;
	z-index:0
}
#row_block .list-style7 .item_block::after {
	background-color:#fff;
	border:2px solid #ccc;
	border-radius:13px;
	content:"";
	height:13px;
	margin-top:-6px;
	position:absolute;
	top:50%;
	right:41px;
	transition:all 0.3s ease-out 0s;
	width:13px
}
#row_block .list-style7 .item_container:nth-of-type(2n) .item_block::after {
	left:44.5px;
	right:auto
}
}