﻿.mbt-30 {
	margin-bottom:30px
}
.trans {
	transition:all linear .3s;
	-webkit-transition:all linear .3s;
	-moz-transition:all linear .3s;
	-ms-transition:all linear .3s;
	-o-transition:all linear .3s
}
.rotate180 {
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg)
}
.panle, .page_body .main_wrapper .right_wrap_index {
	background:#FFFFFF;
	border:1px solid rgba(219,219,219,0.21);
	box-shadow:0 2px 4px 0 rgba(153,153,153,0.1)
}
.panle, .page_body .main_wrapper .right_wrap_index {
	background:#FFFFFF;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1)
}
html, body {
	background:#fafafd
}
.page_body {
	margin:30px auto 50px
}
.page_body .mobil-body-top {
	display:none
}
.page_body #swiperWrapMobile {
	display:none
}
.page_body .main_wrapper {
	width:1200px;
	margin:0 auto;
	padding-left:0
}
.page_body .main_wrapper .left_wrap_index {
	width:268px !important;
	background-color:#f9fafd
}
.page_body .main_wrapper .right_wrap_index {
	width:905px !important
}
.panle, .page_body .main_wrapper .right_wrap_index, .page_body .main_wrapper .right_wrap_index {
	background-color:#f9fafd;
	border:none;
	box-shadow:none
}
.left_wrap_index .right_flash_list .head .more {
	font-size:12px;
	color:#999;
	margin-top:5px
}
.recommend_wrap_index .flash-refresh {
	display:inline-block;
	height:14px;
	width:14px;
	background-image:url("/images/refresh_flash.png");
	background-size:cover;
	background-position:50% 50%;
	margin-top:13px;
	margin-right:6px;
	cursor:pointer
}
.news_flash_wrap {
	padding-top:0 !important
}
.news_flash_wrap ul li {
	padding-bottom:35px
}
.news_flash_wrap ul li:before {
	top:5px !important;
	left:0 !important
}
.news_flash_wrap ul li .infos_wrap_index {
	padding:0px 20px 0 27px !important;
	position:relative
}
.news_flash_wrap ul li .infos_wrap_index .country-name {
	position:absolute;
	top:-2px;
	right:20px;
	font-size:12px;
	color:#666
}
.news_flash_wrap ul li .infos_wrap_index .pub_time {
	position:relative !important;
	top:0 !important;
	left:-26px !important;
	margin:0 0 10px !important;
	padding-left:26px !important;
	font-size:12px;
	color:#666
}
.news_flash_wrap ul li .infos_wrap_index .pub_time:before {
	content:'';
	position:absolute;
	top:3px;
	left:-3px;
	width:6px;
	height:6px;
	background:#D8D8D8;
	border-radius:100%
}
.news_flash_wrap ul li .infos_wrap_index .pub_time:after {
	content:'';
	position:absolute;
	top:0px;
	left:-6px;
	width:12px;
	height:12px;
	border-radius:100%;
	background:rgba(216,216,216,0.34)
}
.news_flash_wrap ul li .infos_wrap_index .title {
	font-size:14px !important;
	line-height:21px !important;
	font-weight:bold;
	margin-bottom:6px !important
}
.news_flash_wrap ul li .infos_wrap_index .content {
	text-align:justify;
	max-height:80px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:4;
	color:#666 !important
}
.news_flash_wrap ul li .infos_wrap_index .content p, .news_flash_wrap ul li .infos_wrap_index .content span {
	color:#666 !important;
	font-size:12px !important;
	line-height:20px !important
}
.news_flash_wrap ul li .infos_wrap_index div:hover {
	color:#363BA5 !important
}
.news_flash_wrap ul li .infos_wrap_index div p:hover {
	color:#363BA5 !important
}
.news_flash_wrap ul li .infos_wrap_index div p span:hover {
	color:#363BA5 !important
}
.right_index_top {
	width:100%;
	font-size:0;
	margin-bottom:23px
}
.right_index_top .right_left {
	width:320px;
	display:inline-block;
	vertical-align:top;
	margin-right:26px
}
.right_index_top .right_left .top_banner {
	position:relative;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.3)
}
.right_index_top .right_left .top_banner .banner_b_pic {
	width:100%;
	position:absolute;
	left:0;
	bottom:0;
	z-index:9
}
.right_index_top .right_left .bianews_banner {
	width:100%;
	height:350px;
	overflow:hidden;
	padding-bottom:0;
	margin-bottom:0
}
.right_index_top .right_left .bianews_banner .brief_wrap {
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	transform:none;
	box-shadow:0 2px 4px 0 rgba(0,0,0,0.27);
	display:table
}
.right_index_top .right_left .bianews_banner .brief_wrap .infos {
	display:table-cell;
	line-height:22px;
	height:100%;
	overflow:hidden;
	text-overflow:clip;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:inherit;
	vertical-align:middle;
	padding:274px 20px 0 20px;
	text-align:left;
	color:#fefefe
}
.right_index_top .right_left .bianews_banner .brief_wrap .infos .copywriter, .right_index_top .right_left .bianews_banner .brief_wrap .infos .infos_zhiyao {
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	font-size:18px;
	line-height:22px;
	text-align:justify
}
.right_index_top .right_left .bianews_banner .banner-pagination {
	padding-left:20px;
	text-align:right;
	height:22px;
	z-index:20;
	background-image:url("/images/banner_b_pic.png");
	background-size:cover;
	background-position:50% 50%;
	bottom:0;
	padding-right:10px
}
.right_index_top .right_left .bianews_banner .banner-pagination span {
	width:24px;
	height:3px;
	background-color:#363BA5;
	border-radius:2px;
	opacity:1;
	margin-top:12px
}
.right_index_top .right_left .bianews_banner .banner-pagination .swiper-pagination-bullet-active {
	width:41px;
	background-color:#fff;
	border-radius:2px;
	opacity:1
}
.right_index_top .right_left .column_top {
	position:relative;
	width:100%;
	height:87px;
	padding:13px;
	box-sizing:border-box;
	font-size:0;
	background:#fff;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1);
	margin-top:23px;
	cursor:pointer
}
.right_index_top .right_left .column_top .column_pic {
	display:inline-block;
	width:100px;
	height:61px;
	margin-right:17px;
	vertical-align:top
}
.right_index_top .right_left .column_top .column_pic img {
	width:100%;
	height:100%
}
.right_index_top .right_left .column_top .column_tit {
	display:inline-block;
	width:175px;
	font-size:12px;
	color:#898989;
	line-height:20px;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	vertical-align:top;
	text-align:left;
	height:40px;
	overflow:hidden;
	background-color:#fff
}
.right_index_top .right_left .column_top .column_tit:hover {
	color:#363BA5
}
.right_index_top .right_left .column_top .right_top_icon {
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:36px;
	height:20px;
	font-size:10px;
	line-height:20px;
	text-align:center;
	background-color:rgba(216,216,216,0.16);
	color:rgba(137,137,137,0.48)
}
.right_index_top .right_left .column_top .my_pagination {
	text-align:right;
	padding-right:0;
	bottom:0
}
.right_index_top .right_left .column_top .my_pagination span {
	width:18px;
	height:2px;
	background-color:#E3E3E3;
	border:none;
	opacity:1
}
.right_index_top .right_left .column_top .my_pagination .swiper-pagination-bullet-active {
	background-color:#363BA5;
	margin:0 2px
}
.right_index_top .header_artical {
	position:relative;
	width:559px;
	height:460px;
	display:inline-block;
	vertical-align:top;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1);
	background-color:#fff
}
.right_index_top .header_artical .today_line {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:55px;
	height:55px;
	background-image:url("/images/jinritoutiao.png");
	background-size:cover;
	background-position:50% 50%
}
.right_index_top .header_artical .three-header {
	padding-top:35px;
	padding-bottom:9px;
	border-bottom:solid 1px rgba(54,59,165,0.05)
}
.right_index_top .header_artical .three-header .three-header-box {
	margin-bottom:20px;
	text-align:center
}
.right_index_top .header_artical .three-header .top_digest {
	width:100%;
	height:13px;
	margin:0 auto;
	overflow:hidden;
	opacity:0.58;
	font-size:12px;
	color:#353535;
	padding:0 38px;
	box-sizing:border-box;
	line-height:13px;
	text-align:center
}
.right_index_top .header_artical .three-header .top_digest:hover {
	opacity:1
}
.right_index_top .header_artical .three-header .top_digest a:hover {
	color:#363BA5;
	opacity:1
}
.right_index_top .header_artical .three-header .top_digest p {
	line-height:13px !important
}
.right_index_top .header_artical a {
	display:inline-block;
	text-align:center
}
.right_index_top .header_artical a:hover {
	color:#363BA5;
	opacity:1
}
.right_index_top .header_artical .top-item h3 {
	width:485px;
	margin:0 auto;
	font-size:22px;
	color:#363BA5;
	line-height:30px;
	height:30px;
	margin-bottom:7px;
	word-wrap:none;
	overflow:hidden
}
.right_index_top .header_artical .top-item h3:hover {
	color:#363BA5;
	opacity:1
}
.right_index_top .header_artical .top-item:last-child {
	margin-bottom:0
}
.right_index_top .header_artical .artical-box {
	font-size:12px;
	padding-top:14px;
	padding-bottom:23px
}
.right_index_top .header_artical .artical-box-all {
	padding:0 18px;
	overflow:hidden
}
.right_index_top .header_artical .artical-col {
	font-size:0;
	display:inline-block;
	width:50%;
	color:rgba(53,53,53,0.64);
	overflow:hidden;
	float:left;
	margin-bottom:6px
}
.right_index_top .header_artical .artical-col a {
	margin-bottom:0
}
.right_index_top .header_artical .artical-col a span:hover {
	color:#363BA5;
	opacity:1
}
.right_index_top .header_artical .artical-col span:first-child {
	display:inline-block;
	width:20px;
	margin-right:8px;
	vertical-align:middle
}
.right_index_top .header_artical .artical-col span:first-child img {
	width:100%
}
.right_index_top .header_artical .artical-col span:last-child {
	display:inline-block;
	vertical-align:middle;
	width:233px;
	font-size:12px;
	padding-right:15px;
	box-sizing:border-box;
	height:17px;
	line-height:17px;
	overflow:hidden;
	opacity:0.64;
	text-align:left
}
.right_index_top .header_artical .artical-col:nth-child(2n) span:last-child {
	padding-right:0
}
.top-ad {
	width:100%;
	margin-bottom:22px;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1)
}
.top-ad .small_banner_list {
	width:100%;
	margin-bottom:0;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1)
}
.top-ad .small_banner_list ul {
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1)
}
.top-ad .small_banner_list ul li {
	position:relative;
	width:33.33%;
	height:96px;
	font-size:0;
	margin-right:0;
	border:none;
	overflow:hidden
}
.top-ad .small_banner_list ul li .thumb {
	height:96px
}
.top-ad .small_banner_list ul li .title {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.7);
	box-sizing:border-box;
	overflow:hidden
}
.top-ad .small_banner_list ul li .title p {
	color:#fff;
	font-size:14px;
	line-height:17px;
	vertical-align:middle;
	overflow:hidden;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	padding-top:12px
}
.lianta-box {
	background-color:#fff;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1);
	margin-bottom:23px
}
.lianta-box .lianta-top {
	overflow:hidden;
	height:34px;
	padding:10px 12px 10px 15px;
	border-bottom:solid 1px #EEF3F5;
	box-sizing:content-box
}
.lianta-box .lianta-left {
	float:left;
	line-height:34px
}
.lianta-box .lianta-left p span:first-child {
	font-size:16px;
	color:rgba(53,53,53,0.7);
	margin-right:13px;
	font-weight:bold
}
.lianta-box .lianta-left p span:last-child {
	font-size:12px;
	color:rgba(53,53,53,0.44);
	margin-top:1px
}
.lianta-box .lianta-search {
	float:right;
	width:278px;
	height:34px
}
.lianta-box .lianta-search .search-box {
	position:relative;
	width:100%;
	height:100%;
	background-color:#F9F9FA
}
.lianta-box .lianta-search .search-box img {
	position:absolute;
	top:8px;
	right:11px;
	cursor:pointer
}
.lianta-box .lianta-search input {
	height:34px;
	line-height:34px;
	width:100%;
	background-color:#F9F9FA;
	padding:0 35px 0 11px;
	font-size:12px;
	box-sizing:border-box
}
.lianta-box .lianta-search input::-webkit-input-placeholder {
color:#353535;
opacity:0.23
}
.lianta-box .lianta-bottom {
	overflow:hidden
}
.lianta-box .lianta-bottom .lianta-star-box {
	width:322px;
	float:left;
	padding:0 15px;
	padding-top:25px;
	box-sizing:border-box;
	border-right:solid 1px #EEF3F5
}
.lianta-box .lianta-bottom .lianta-star-box ul {
	width:290px
}
.lianta-box .lianta-bottom .lianta-star-box ul li {
	border-bottom:solid 1px #EEF3F5;
	height:58px;
	box-sizing:border-box
}
.lianta-box .lianta-bottom .lianta-star-box ul li:first-child {
	border-bottom:none
}
.lianta-box .lianta-bottom .lianta-star-box .count-time {
	width:100%;
	height:50px;
	font-size:12px;
	color:#666;
	opacity:0.45;
	text-align:center;
	height:50px
}
.lianta-box .lianta-bottom .lianta-star-box .count-time span {
	display:block;
	line-height:16px
}
.lianta-box .lianta-bottom .lianta-star-box .count-time .trade {
	padding-top:9px
}
.lianta-box .lianta-bottom .lianta-star-box .number-one {
	position:relative;
	width:100%;
	height:58px;
	box-sizing:content-box;
	background-image:url("/images/number_one.png");
	background-size:cover;
	background-position:50% 50%;
	z-index:2;
	box-shadow:0 2px 5px 0 rgba(153,153,153,0.5)
}
.lianta-box .lianta-bottom .lianta-star-box .number-one .company-logo {
	position:absolute;
	top:-12px;
	left:9px;
	display:block;
	width:60px;
	height:60px
}
.lianta-box .lianta-bottom .lianta-star-box .number-one .company-logo img {
	width:100%
}
.lianta-box .lianta-bottom .lianta-star-box .number-one p {
	color:#fff;
	padding-left:80px;
	padding-top:10px
}
.lianta-box .lianta-bottom .lianta-star-box .number-one p span {
	display:block
}
.lianta-box .lianta-bottom .lianta-star-box .number-one p span:first-child {
	font-size:16px;
	line-height:22px
}
.lianta-box .lianta-bottom .lianta-star-box .number-one p span:last-child {
	font-size:12px;
	line-height:17px
}
.lianta-box .lianta-bottom .lianta-star-box .company-item {
	width:100%;
	height:20px;
	padding:20px 15px;
	box-sizing:border-box;
	font-size:0
}
.lianta-box .lianta-bottom .lianta-star-box .company-item span {
	line-height:20px;
	font-size:12px;
	color:#666;
	vertical-align:middle
}
.lianta-box .lianta-bottom .lianta-star-box .company-item span:hover {
	color:#363BA5
}
.lianta-box .lianta-bottom .lianta-star-box .company-item .company-num {
	margin-right:15px
}
.lianta-box .lianta-bottom .lianta-star-box .company-item .company-logo {
	display:inline-block;
	width:20px;
	height:20px;
	margin-right:5px
}
.lianta-box .lianta-bottom .lianta-star-box .company-item .company-score {
	float:right;
	margin-right:18px
}
.lianta-box .lianta-bottom .lianta-star-box .company-item .company-name {
	display:inline-block;
	width:96px;
	height:20px;
	overflow:hidden
}
.lianta-box .lianta-bottom .lianta-star-box .score-star {
	float:right
}
.lianta-box .lianta-bottom .lianta-list-box {
	width:581px;
	float:left;
	box-sizing:border-box;
	padding:25px 26px;
	text-align:center
}
.lianta-box .lianta-bottom .lianta-list-box ul {
	font-size:0;
	text-align:left
}
.lianta-box .lianta-bottom .lianta-list-box ul li {
	display:inline-block;
	margin-right:36px;
	vertical-align:top
}
.lianta-box .lianta-bottom .lianta-list-box ul li:nth-child(4n) {
	margin-right:0
}
.lianta-box .lianta-bottom .lianta-list-box ul li:first-child {
	margin-bottom:40px
}
.lianta-box .lianta-bottom .lianta-list-box .list-item {
	width:105px;
	text-align:center
}
.lianta-box .lianta-bottom .lianta-list-box .list-item span {
	display:block;
	width:104px;
	height:104px;
	background-size:cover;
	background-position:50% 50%;
	overflow:hidden;
	border:1px solid rgba(151,151,151,0.1);
	box-sizing:border-box
}
.lianta-box .lianta-bottom .lianta-list-box .list-item div {
	color:#666
}
.lianta-box .lianta-bottom .lianta-list-box .list-item div h3 {
	font-size:16px;
	line-height:22px;
	margin-top:22px;
	margin-bottom:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.lianta-box .lianta-bottom .lianta-list-box .list-item div h3:hover {
	color:#363BA5
}
.lianta-box .lianta-bottom .lianta-list-box .list-item div p {
	font-size:12px;
	line-height:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.lianta-box .lianta-bottom .lianta-list-box .list-item div p:hover {
	color:#363BA5
}
.right-bottom {
	overflow:hidden
}
.right-bottom .news_wrap {
	float:left;
	width:679px;
	background-color:#fff;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1)
}
.right-bottom .news_wrap ul {
	padding:0 20px
}
.right-bottom .news_wrap ul li {
	padding:19px 0 20px 0
}
.right-bottom .news_wrap ul li .thumb_wrap {
	top:20px
}
.right-bottom .right-b-r {
	width:206px;
	float:right
}
.right-bottom .right-b-r .figure-block-box {
	width:100%;
	height:214px;
	background-image:url("/images/figure_bg.png");
	background-size:cover;
	background-position:50% 50%;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1)
}
.right-bottom .right-b-r .figure-block-box {
	position:relative;
	margin-bottom:18px
}
.right-bottom .right-b-r .figure-block-box .figure-top {
	position:absolute;
	top:11px;
	left:14px
}
.right-bottom .right-b-r .figure-block-box .figure-top span {
	color:#fff;
	font-size:14px
}
.right-bottom .right-b-r .figure-block-box .swiper-figure {
	position:relative
}
.right-bottom .right-b-r .figure-block-box .pagination-figure {
	position:absolute;
	top:10px;
	right:10px;
	left:auto;
	bottom:auto;
	text-align:right
}
.right-bottom .right-b-r .figure-block-box .pagination-figure span {
	width:9px;
	height:5px;
	opacity:0.21;
	background:#FFFFFF;
	border-radius:0
}
.right-bottom .right-b-r .figure-block-box .pagination-figure .swiper-pagination-bullet-active {
	width:15px;
	opacity:1;
	border-radius:0
}
.right-bottom .right-b-r .figure-block-box .item-detail {
	position:absolute;
	left:0;
	bottom:0;
	height:170px;
	width:100%;
	text-align:center;
	box-shadow:0 5px 16px 0 rgba(0,0,0,0.11)
}
.right-bottom .right-b-r .figure-block-box .item-detail .figure-avator {
	display:block;
	width:100px;
	height:100px;
	margin:0 auto;
	border-radius:50%;
	overflow:hidden
}
.right-bottom .right-b-r .figure-block-box .item-detail .figure-avator img {
	width:100%;
	height:100%;
	border-radius:50%
}
.right-bottom .right-b-r .figure-block-box .item-detail .figure-name {
	font-size:16px;
	color:#fff;
	opacity:0.86;
	margin-top:10px;
	background-color:#272932
}
.right-bottom .right-b-r .figure-block-box .item-detail .figure-desc {
	color:#fff;
	opacity:0.86;
	font-size:12px;
	line-height:16px;
	padding:0 20px;
	background-color:#272932
}
.right-bottom .right-b-r .column-block {
	height:55px;
	margin-bottom:18px;
	box-shadow:0 5px 16px 0 rgba(153,153,153,0.1)
}
.right-bottom .right-b-r .column-block ul {
	width:100%;
	height:100%
}
.right-bottom .right-b-r .column-block ul li {
	width:100%;
	height:100%;
	background-size:cover;
	background-position:50% 50%
}
.right-bottom .right-b-r .column-block ul li a {
	display:block;
	width:100%;
	height:100%
}
.right-bottom .right-b-r .hot-block {
	width:100%
}
.right-bottom .right-b-r .hot-block .recommend_wrap .head {
	padding:15px !important
}
.right-bottom .right-b-r .hot-block .recommend_wrap .body {
	padding:15px
}
.news_wrap ul li .thumb_wrap .artical-country {
	position:absolute;
	top:10px;
	left:10px;
	display:block;
	width:31px;
	height:18px;
	box-shadow:0 1px 3px 0 rgba(153,153,153,0.1)
}
.news_wrap ul li .author_infos_wrap .tags_wrap {
	float:right;
	margin-right:0
}
.news_wrap ul li .infos_wrap .title {
	font-size:18px;
	line-height:28px;
	margin-bottom:5px
}
.news_wrap ul li .infos_wrap .prview_wrap {
	font-size:13px;
	line-height:18px
}
.news_wrap ul li .infos_wrap .prview_wrap:hover {
	color:#363BA5
}
.news_wrap ul li.recommend_flag1 .title {
	padding-right:40px
}
.news_wrap ul li.recommend_flag1 .title:after {
	content:'荐';
	position:absolute;
	right:0;
	top:-1px;
	width:24px;
	height:24px;
	text-align:center;
	line-height:24px;
	border-radius:100%;
	border:1px solid #FF6060;
	color:#FF6060;
	font-size:16px
}
.news_wrap ul li.has_three_thumb .infos_wrap {
	height:auto;
	padding-left:0
}
.news_wrap ul li.has_three_thumb .author_infos_wrap {
	padding-left:0;
	margin-top:10px
}
.news_wrap ul li.has_three_thumb .author_infos_wrap span {
	display:inline-block;
	vertical-align:middle
}
.news_wrap ul li.has_three_thumb .author_infos_wrap .country-img {
	display:inline-block;
	width:31px;
	height:18px;
	margin-top:1px;
	box-shadow:0 1px 3px 0 rgba(153,153,153,0.1)
}
.news_wrap ul li.has_three_thumb .author_infos_wrap .tags_wrap {
	float:right;
	margin-right:0
}
.news_wrap ul li.has_three_thumb .news-img {
	font-size:0
}
.news_wrap ul li.has_three_thumb .news-img span {
	display:inline-block;
	width:200px;
	height:140px;
	margin-right:18px;
	background-size:cover;
	background-position:50% 50%
}
.news_wrap ul li.has_three_thumb .news-img span:last-child {
	margin-right:0
}
.news_wrap ul li.has_no_thumb .infos_wrap .prview_wrap {
	margin-bottom:10px
}
.news_wrap ul li.has_no_thumb .author_infos_wrap span {
	display:inline-block;
	vertical-align:middle
}
.news_wrap ul li.has_no_thumb .author_infos_wrap .country-img {
	display:inline-block;
	width:31px;
	height:18px;
	margin-top:3px;
	box-shadow:0 1px 3px 0 rgba(153,153,153,0.1)
}
.news_wrap ul li.has_no_thumb .author_infos_wrap .tags_wrap {
	float:right;
	margin-right:0
}
.footer {
	position:relative;
	z-index:1
}
@media (max-width: 768px) {
.page_body {
	margin:0;
	background-color:#e7e7ec;
	padding:0 0 0.4rem
}
.page_body .mobil-body-top {
	position:absolute;
	top:-.5rem;
	left:0;
	display:block;
	width:150%;
	height:7.28rem;
	background-size:cover;
	background-position:50% 50%;
	overflow:hidden;
	z-index:0
}
.page_body .mobil-body-top .mobile-top-blue {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	width:150%;
	height:3.3rem;
	background-color:#fcdb00;
	transform:rotate(-15deg);
	margin-top:1.54rem;
	margin-left:-2.8rem
}
.page_body .mobil-body-top .mobile-bottom-blue {
	width:150%;
	height:3.3rem;
	background-color:#2163e8;
	margin-top:1.25rem;
	transform:rotate(-15deg);
	margin-left:-2.4rem
}
.page_body .mobil-body-top .mobile-color {
	position:absolute;
	bottom:0;
	left:0;
	display:block;
	width:100%;
	height:2.2rem;
	background-color:#e7e7ec;
	z-index:-1
}
.page_body #swiperWrapMobile {
	display:block
}
.banner_wrap {
	padding:0rem 0 0.22rem 0;
	background-color:#fff
}
.banner_wrap .swiper-container {
	overflow:auto;
	height:3.65rem
}
.banner_wrap .swiper-container a {
	height:3.2rem;
	margin-top:0.2rem
}
.banner_wrap .swiper-slide {
	width:5.9rem !important;
	box-shadow:0 2px 20px 0 rgba(190,190,206,0.2)
}
.page_body .main_wrapper .right_wrap_index {
	width:100% !important
}
.left_wrap_index {
	display:none
}
.right_wrap_index .right_index_top {
	display:none
}
.right_wrap_index .top-ad {
	display:none
}
.right_wrap_index .lianta-box {
	display:none
}
.right_wrap_index .right-bottom .right-b-r {
	display:none
}
.right_wrap_index .right-bottom .news_wrap {
	width:100%;
	clear:both;
	background-color:#fafafd
}
.right_wrap_index .right-bottom .news_wrap ul {
	padding:0 0.2rem !important
}
.right_wrap_index .right-bottom .news_wrap ul li {
	background-color:#fff;
	padding:0.25rem !important;
	border:none;
	box-shadow:0 10px 40px 0 rgba(190,190,206,0.5);
	border-radius:1px;
	margin-bottom:0.2rem
}
.right_wrap_index .right-bottom .news_wrap ul li .title {
	font-size:16px;
	line-height:20px
}
.right_wrap_index .right-bottom .news_wrap ul li:last-child {
	margin-bottom:none
}
.right_wrap_index .right-bottom .news_wrap ul li .thumb_wrap {
	left:0.25rem;
	width:2rem;
	height:1.54rem;
	top:0.25rem
}
.right_wrap_index .right-bottom .news_wrap ul li .thumb_wrap .artical-country {
	width:20px;
	height:12px;
	left:6px;
	top:4px
}
.right_wrap_index .right-bottom .news_wrap ul li .thumb_wrap .artical-country img {
	width:100%
}
.right_wrap_index .right-bottom .news_wrap ul li.recommend_flag1 .title {
	position:relative;
	top:-0.07rem;
	padding-right:0.6rem
}
.right_wrap_index .right-bottom .news_wrap ul li.recommend_flag1 .title:after {
	width:0.32rem;
	height:0.32rem;
	line-height:0.32rem;
	font-size:0.2rem;
	top:0.01rem
}
.right_wrap_index .right-bottom .news_wrap ul li.has_no_thumb {
	padding:0.25rem !important
}
.right_wrap_index .right-bottom .news_wrap ul li.has_no_thumb .country-img {
	width:20px;
	height:12px;
	float:left;
	margin-top:6px
}
.right_wrap_index .right-bottom .news_wrap ul li.has_no_thumb .country-img img {
	width:100%
}
.right_wrap_index .right-bottom .news_wrap ul li.has_three_thumb {
	padding:0.25rem !important
}
.right_wrap_index .right-bottom .news_wrap ul li.has_three_thumb .country-img {
	width:20px;
	height:12px
}
.right_wrap_index .right-bottom .news_wrap ul li.has_three_thumb .country-img img {
	width:100%
}
.right_wrap_index .right-bottom .news_wrap ul .has_three_thumb {
	position:relative
}
.right_wrap_index .right-bottom .news_wrap ul .has_three_thumb .news-img span {
	width:2rem;
	height:1.54rem;
	margin-right:0.3rem
}
.right_wrap_index .right-bottom .news_wrap ul .has_three_thumb .news-img span img {
	width:100%
}
.right_wrap_index .right-bottom .news_wrap ul .has_three_thumb .news-img span:last-child {
	margin-right:0
}
.right_wrap_index .right-bottom .news_wrap ul .has_three_thumb .block_hot_icon {
	position:absolute;
	top:-0.04rem;
	left:-0.04rem;
	display:block;
	width:0.72rem;
	height:0.72rem;
	background-image:url("/images/block_hot.png");
	background-size:cover;
	background-position:50% 50%
}
.right_wrap_index .right-bottom .news_wrap ul .block_style .news-img span {
	height:1.3rem
}
.right_wrap_index .right-bottom .news_wrap ul .block_style .infos_wrap .title {
	margin-bottom:8px
}
.right_wrap_index .right-bottom .news_wrap .author_infos_wrap .tags_wrap {
	display:none
}
.right_wrap_index .right-bottom .news_wrap .author_infos_wrap .country-img {
	margin-right:4px
}
}
