.floatlft,.floatrgt{
	float: none;
}
.bdy_wid,.widper{
	width: auto;
}
.banner{
	height: 2.933333rem;
	background-size: cover;
	background-position: -5.6rem 0;
}
.banner img{
	width: 100%;
	height: auto;
}
.item_tit_sec{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.item_tit_sec a{
	font-size: 0.4rem;
	line-height: 0.64rem;
}
.item_tit_sec::before, .item_tit_sec::after{
	width: 3.173333rem;
	height: 0.093333rem;
	margin-top: 0;
	background-size: auto 0.093333rem;
}
.bizList{
	padding: 0 0.4rem;
	box-sizing: border-box;
}
.imgBox{
	width: 100%;
	height: auto;
}
.bizList li{
	width: 100%;
	margin: 0 0 0.96rem;
}
.bizList li img{
	width: 100%;
	height: auto;
}
.bizList li.bizImportant{
	min-height: auto;
	margin-bottom: 0;
}
.bizList li div{
	padding: 0.4rem;
	box-sizing: border-box;
}
.bizList li div h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
}
.bizList li.bizImportant div h3 a{
	font-size: 0.453333rem;
	line-height: 0.533333rem;
}
.bizList li.bizImportant div p{
	font-size: 0.32rem;
	line-height: 0.453333rem;
	margin-top: 0.16rem;
}
.date{
	font-size: 0.32rem;
	padding: 0;
	margin-top: 0.16rem;
}
.bizList li div h3{
	margin-top: 0.186667rem;
}
.bizList li.bizImportant{
	padding-bottom: 0.8rem;
	background: linear-gradient(to bottom,#eaf1f7,#fff);
}
.item_tit_sec02::before, .item_tit_sec02::after{
	width: 2.533333rem;
}
.halfList{
	margin-top: 0;
	padding: 0 0.4rem;
}
.halfList dd{
	width: 100%;
	box-sizing: border-box;
	margin: 0 0 1.066667rem;
}
.list_inv{
	margin-top: 0.32rem;
	display: flex;
	flex-direction: row;
}
.list_inv .floatlft{
	margin-right: 0.28rem;
	width: 3.36rem;
}
.list_inv .floatlft img{
	width: 100%;
	height: auto;
}
.list_inv .overhid{
	flex:1;
}
.list_inv .overhid h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
	display: inline-block;
	vertical-align: top;
}
.listUl li{
	width: 100%;
	margin: 0.533333rem 0 0;
}
.listUl{
	margin-top: 0;
}
.listUl li div{
	padding: 0.266667rem 0.32rem;
}
.listUl li div a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
	display: inline-block;
	vertical-align: top;
}
.foot_top,.footNav{
	display: none;
}
.placeBlank{
	height: 0;
	display: none;
}
.placeBlankMobile{
	display: block;
	height: 1.226667rem;
	background: #fff;
}
.secBackground{
	background: #fff;
}
.newsMenu{
	display: none;
}
.newsList li .floatlft{
	width: 3.426667rem;
	margin-right: 0.4rem;
}
.newsList li .floatlft img{
	width: 100%;
	height: 100px;
}
.picsList li h3 a{
	font-size: 0.48rem;
	line-height: 1;
	margin-top: 0.346667rem;
}
.footLink{
	width: auto;
	margin: 0;
	margin-top: 1.266667rem;
	display: block;
}
.culture_lft{
	width: auto;
	margin: 0;
	background: #fff;
}
.culture_White{
	background: #fff;
}
.cul_tit{
	padding-top: 1rem;
}
.cul_tit a, .cul_tit span{
	font-size: 0.48rem;
	margin: 0;
	padding: 0 0.4rem;
}
.cul_lst dd{
	padding: 0.4rem;
}
.cul_lst dd img{
	width: 100%;
	height: auto;
}
.culPics{
	margin-top: 0;
}
.thisIs{
	font-size: 0.48rem;
	padding: 0 0.4rem;
}
.v_list{
	padding: 0 0.4rem;
}
.galleryList{
	margin-top: 0.4rem;
}
.galleryList,.g_list,.disList{
	padding: 0 0.4rem;
}
.galleryList li,.g_list li,.disList li{
	width: 100%;
}
.g_list li,.disList li{
	margin: 0 0 0.906667rem;
}
.galleryList li img,.g_list li img,.disList li img{
	width: 100%;
	height: auto;
}
.galleryMart{
	margin-top: 1.4rem;
}
.newsList04 li h2{
	position: static;
	font-size: 0.48rem;
	line-height: 1;
	padding: 0 0.4rem;
}
.newsList04 li a.floatlft{
	display: none;
}
.newsList03 li a.floatlft{
	margin-top: -0.893333rem;
}

.newsList03 li h3 a{
	margin-top: 0;
	font-size: 0.373333rem;
}
.newsList03 li h2{
	font-size: 0.48rem;
	top: -1.293333rem;
}
.newsList03 li div p{
	display: none;
}
.newsList04 li div p{
	display: block;
}
.newsList03 li .moreRead{
	display: none;
}
.newsList04 li .moreRead{
	display: block;
}

.g_list{
	margin-top: 0.906667rem;
}
.disList li h3{
	padding: 0.213333rem 0.32rem;
}
.galleryList li h3 a,.disList li h3 a{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
}
.v_list li{
	display: flex;
	flex-direction: row;
	padding: 0.4rem;
	
	width: auto;
	margin: .64rem 0 0;
	box-sizing: border-box;
}
.v_list li .floatlft{
	width: 3.426667rem;
	margin-right: 0.32rem;
}
.v_list li div.overhid{
	flex:1;
	padding: 0;
}
.v_list li .floatlft img{
	width: 100%;
	height: auto;
}
.v_list li div h3 a{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
}
.newsPicsWrap{
	background: #fff;
	margin-top: 0;
	padding-top: 1.653333rem;
}
.culMart{
	margin-top: 0;
}
.culPicsWrap{
	padding: 0 0.4rem;
}
.culPics li{
	margin: 0 0 0.826667rem 0;
}
.picsList li{
	width: 100%;
	box-sizing: border-box;
	padding: 0 .24rem;
	margin: 0.826667rem 0 0;
}
.picsList li img{
	width: 100%;
	height: auto;
}
.linkTop{
	width: 8.933333rem;
	height: 1.013333rem;
	box-sizing: border-box;
	padding: 0 0.266667rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	background: #f5f5f5;
	border: none;
}
.linkBx{
	width: 8.933333rem;
	box-sizing: border-box;
	left: 0.533333rem;
	bottom: 1.013333rem;
	padding: 0 0.266667rem;
}
.linkTop span{
	font-size: 0.32rem;
}
.linkBx li a{
	font-size: 0.32rem;
	line-height: 1rem;
}
.linkTop i{
	width: 0.4rem;
	background-size: 0.266667rem auto;
}
.footBot{
	padding: 1.066667rem 0.4rem;
	font-size: 0.266667rem;
	line-height: 0.373333rem;
	width: 6.426667rem;
	margin-top: 0;
	border-top: none;
}
.cul_lst dd{
	margin-top: 0.64rem;
}
.cul_lst dd h3 a{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
	margin-top: 0;
	padding: 0 0.106667rem;
}
.cul_lst dd:nth-child(1) h3 a{
	margin-top: 0.28rem;
}
.footer{
	background: #fff;
	background-size: contain;
	padding-bottom: 0.96rem;
}
.breadCum{
	font-size: 0.32rem;
	padding: 0.28rem;
	margin-bottom: 0;
	background: #f8f8f8;
}
.item_tit_sec a{
	padding: 0 0.28rem;
	white-space: nowrap;
}
.livingwrap{
	padding: 0 0.4rem;
}
.livingList li{
	width: 100%;
	height: 3.586667rem;
}
.livingList02 li{
	height: 5.533333rem;
}
.livingList li{
	margin: 0.4rem 0 0;
}
.livingList li img{
	width: 100%;
	height: auto;
}
.livingList li a{
	line-height: 1;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	font-size: 0.4rem;
}
.newsTwo,.newsTri{
	padding: 0 0.4rem;
}
.sideRgt{
	display: none;
}
.newsTwo li{
	width: 100%;
	box-sizing: border-box;
	margin: 0;
	display: flex;
	flex-direction: row;
	margin-bottom: 0.746667rem;
}
.newsTri li{
	width: 100%;
	padding-left: 0;
	margin: 0;
	border-left: none;
	margin-bottom: 0.746667rem;
}
.newsTwo li .floatlft{
	width: 3.36rem;
	margin-right: 0.346667rem;
}
.newsTwo li .floatlft img{
	width: 100%;
	height: auto;
}
.newsTwo li div.overhid{
	flex:1;
}
.newsTri li h3{
	margin-top: 0;
}
.newsTri li h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
	display: inline-block;
	vertical-align: top;
}
.newsTwo{
	margin-top: 0.453333rem;
}
.item_tit_sec_top{
	margin-top: 0.693333rem;
}
.newsWrap{
	height: auto;
	padding: 0.4rem .4rem .65rem;
}
.newsIns .floatlft{
	margin: 0;
	display: block;
	margin-top: -0.8rem;
}
.newsIns .floatlft img{
	width: 100%;
	height: auto;
}
.fontNews{
	font-size: 0.453333rem;
	line-height: 0.533333rem;
}
.newsIns02 .fontNews{
	margin-top: 0.346667rem;
}
.readMoreWhite{display: none;}
.mart-50{
	margin-top: 0.8rem;
}
.newsTri .readMore{
	margin-top: 0.186667rem;
}
.vidList02{
	width: 100%;
	box-sizing: border-box;
	margin-top: 0;
	padding: 0 0.4rem;
}
.readMore{
	padding-right: 0.48rem;
	background-size: 0.226667rem auto;
	line-height: 0.226667rem;
}
.readMore i{
	font-size: 0.266667rem;
	display: inline-block;
	vertical-align: top;
}
.vidList dd img{
	width: 100%;
	height: auto;
}
.vtop::after{
	width: 0.733333rem;
	height: 0.533333rem;
	background-size: contain;
	right: 0.4rem;
	bottom: 0.4rem;
}
.vidList dd div{
	padding: 0.32rem;
}
.vidList dd div h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
	padding: 0;
}
.vidLft{
	width: 100%;
	box-sizing: border-box;
	margin: 0;
	padding: 0 0.4rem;
}
.vidLft div{
	padding: 0.32rem 0.4rem;
}
.vidList{
	width: 100%;
	padding: 0;
}
.vidListNoVidMob{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding: 0 0.4rem;
	box-sizing: border-box;
	justify-content: space-between;
}
.vidListNoVidMob dd{
	width: 4.44rem;
}
.vidLft img,.vidListNoVidMob dd img{
	width: 100%;
	height: auto;
}
.bdy_wid_narrow{
	width: 100%;
	box-sizing: border-box;
}
.vidLft div h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
	display: inline-block;
	vertical-align: top;
}
.mart-40{
	margin-top: 0.4rem;
}
.vidList dd{
	margin: 0.8rem 0 0;
}
.vidList02{
	margin-top: 0.32rem;
	padding: 0 0.4rem;
}
.vidList02 dd{
	width: 100%;
	margin: 0 0 0.933333rem;
}
.newsList li{
	margin: 0;
	margin-top: 0.826667rem;
}
.newsList li div h3 a{
	font-size: 0.48rem;
	line-height: 1.2;
}

.newsLft{
	width: auto;
	margin: 0;
}
.newsList li{
	padding: 0.48rem;
}
.newsMart{
	margin-top: 0;
}
.newsList li div p{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
	margin: 0.16rem 0 0;
}
.newsListMedia li div p{
	display: none;
}
.search_wrap{
	padding: 0.4rem .4rem .2rem;
	display: flex;
	flex-direction: row;
	box-sizing: border-box;
}
.search_wrap input{
	height: 0.88rem;
	line-height: 0.88rem;
	font-size: 0.293333rem;
	flex:1;
}
.mart-20{
	margin-top: 0;
}
.search_wrap a{
	height: 0.88rem;
	line-height: 0.88rem;
	width: 1.933333rem;
	font-size: 0.32rem;
}
.search_txt{
	padding: 0 0.4rem;
	font-size: 0.293333rem;
	padding-bottom: 0.4rem;
}
.page a, .page span{
	padding: 0.106667rem 0.21rem;
	font-size: 0.213333rem;
	margin: 0 0.066667rem;
}
.newsList li{
	display: flex;
	flex-direction: row;
}
.newsList li .floatrgt{
	width: 3.36rem;
	margin-left: 0.32rem;
}
.newsList li .floatrgt img{
	width: 100%;
	height: auto;
}
.sideBar{
	display: none;
}
.newsIns div{
	padding-right: 0;
}
.newsIns .date{
	margin-top: 0.4rem;
}
.newsIns .fontNews{
	margin-top: 0.213333rem;
}
.newsList li div.overhid{
	flex:1;
}
.page_news{
	margin-top: 1rem;
}
.bdy_item b{
	font-size: 0.506667rem;
	line-height: 1;
	padding: 0 0.213333rem;
}
.bdy_item a,.bdy_item span{
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}
.bdy_item a, .bdy_item span, .bdy_item b{
	font-size: 0.56rem;
}
.bdy_item a::before, .bdy_item span::before, .bdy_item a::after, .bdy_item span::after{
	margin-top: 0;
	width: 0.733333rem;
	height: 0.106667rem;
	margin-bottom: 0.16rem;
}
.pagination-spe{
	margin-top: 0.133333rem;
}
.pagination-spe span{
	width: 0.146667rem;
	height: 0.146667rem;
	margin: 0 0.053333rem;
}
.spe_prev, .spe_nxt{
	width: 0.333333rem;
	height: 0.333333rem;
	background-size: contain;
	margin-top: -0.293333rem;
}
.spe_prev{
	left: 0.106667rem;
}
.spe_nxt{
	right: 0.106667rem;
}
.swiper-container-spe{
	width: auto;
	margin: 0 0.24rem;
}
.swiper-container-spe li img{
	width: 100%;
	height: auto;
}
.livingMob{
	background: #fff;
	padding: 1.36rem 0;
	margin-top: 1.36rem;
}
.livngList{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	height: auto;
	justify-content: center;
	margin-top: 0;
}
.livngList li h3 a{
	font-size: 0.373333rem;
	line-height: 1;
}
.livngList li{
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 2.52rem;
	margin: 0 0.21rem;
	margin-top: 0.693333rem;
}
.livngList li a.topBlock{
	width: 1.986667rem;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 1.986667rem;
	margin-top: 0;
	margin-bottom: 0.266667rem;
}
.livngList li a.topBlock::after{
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	margin: 0;
	background-size: auto 0.826667rem;
}
.newsIns .fontDesc{
	margin-top: 0.16rem;
	display: none;
}
.place_80{display: none;}
.mart-60{
	margin-top: 0;
}
.mart-75{
	margin-top: 0.8rem;
}
.bdy_blue{
	height: auto;
	padding: 0 0.4rem;
}
.ads_list li img{
	width: 100%;
	height: auto;
}
.ads_list li a{
	display: block;
}
.newsMob{
	margin-top: 0.666667rem;
}
.focus{
	height: auto;
	padding-bottom: 0.866667rem;
	background-size: cover;
}
.invest_tit a{
	font-size: 0.4rem;
	line-height: 0.64rem;
}
.investDl dd img{
	width: 100%;
	height: auto;
}
.imgBx{
	display: block;
}
.mr-4{
	margin-right: 0;
}
.investLft{
	margin: 0;
	width: auto;
	padding: 0 0.4rem;
}
.imgBx span{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	font-size: 0.533333rem;
}
.culWrap{
	padding: 0 0.4rem;
}
.culPos div{
	padding: 0.24rem 0.32rem;
	background: #1f6e8d;
}
.trl_list{
	padding: 0 0.4rem;
}
.trl_list li{
	width: 100%;
	margin: 0.533333rem 0 0;
}
.culPos div h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
}
.cul_prev, .cul_nxt{
	display: none;
}
.livingBg{
	margin-top: 1.6rem;
}
.liv_tit{
	margin-top: 0.826667rem;
	font-size: 0.506667rem;
}
.livingBg{
	height: 6.573333rem;
	background-size: cover;
}
.trl_list li div h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
}
.trl_list li div{
	padding: 0.16rem 0.4rem .32rem;
}
.trl_list li div p{
	font-size: 0.293333rem;
	line-height: 0.4rem;
	margin: 0.16rem 0 0;
}
.trl_list li a.top{
	margin-top: 0.24rem;
}
.trl_list li span.tit a{
	font-size: 0.426667rem;
	padding: 0 0.16rem;
}
.livList li a span{
	font-size: 0.32rem;
	margin-top: 0.16rem;
}
.livList li a i{
	height: 0.866667rem;
	background-size: contain;
}
.livList{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-top: 0;
	justify-content: center;
}
.cul_arr{
	overflow: hidden;
	height: 0.293333rem;
}
.cul_arr i{
	width: 0.586667rem;
	height: 0.293333rem;
}
.livList li{
	margin: 0 0.4rem;
	margin-top: 0.453333rem;
	width: 2.24rem;
}
.trl_list li a.top::after{
	background-size: auto 1.133333rem;
}
.trl_list li a.top{
	width: 100%;
	height: 5.533333rem;
}
.trl_list li a.top img{
	width: 100%;
	height: auto;
}
.swiper-container-home, .homeFocusList li{
	height: 7.48rem;
}

.homeFocusList li{
	background-size: auto 7.48rem;
}
.culPos{
	width: 9.2rem;
	box-sizing: border-box;
	position: static;
}
.culPos div p{
	display: none;
}
.culWrap img{
	width: 100%;
	height: auto;
}
.culBg{
	background-size: auto 7.133333rem;
	padding-top: 0.666667rem;
}
.investDl{
	padding: 0 0.4rem;
}
.investWrap{
	height: auto;
}
.mart-culture{margin-top: 1.333333rem;}
.investDlMob{
	margin-top: 0.8rem;
}
.investDl dd{
	margin-bottom: 0.28rem;
}
.dlBlock{
	margin-top: 0.28rem;
}
.ml-4{
	margin-left: 0;
}
.dlBlock h3{margin-top: 0.666667rem;}
.dlBlock p{
	font-size: 0.346667rem;
	line-height: 0.506667rem;
	padding: 0.4rem 0.6rem;
}
.dlBlock{
	height: auto;
	padding-bottom: 0.853333rem;
}
.dlBlock h3 span{
	height: 1.066667rem;
	line-height: 1.066667rem;
	padding: 0 0.466667rem 0 0.6rem;
	font-size: 0.426667rem;
}
.dlBlock h3 i{
	width: 0.333333rem;
	background-size: auto 1.066667rem;
}
.imgBx{
	width: 100%;
	height: auto;
}
.invest_tit{
	margin-top: 0;
}
.investBx{
	margin-top: 0.4rem;
}
.investList li{
	margin-top: 0.32rem;
}
.investList li h3 a{
	font-size: 0.32rem;
	line-height: 0.453333rem;
	margin-left: 0.08rem;
}
.investList li i{
	width: 0.133333rem;
	height: 0.24rem;
	margin: 0.12rem 0.133333rem 0 0;
	background-size: contain;
}
.ads_list li{
	margin: 0;
	margin-bottom: 0.8rem;
}
.ads_list li:nth-child(1){
	margin-top: -0.48rem;
}
.mart-95{
	margin-top: 1.4rem;
}
.focus_tit{margin-top: 1.066667rem;}
.focus_tit a, .focus_tit span{
	font-size: 0.506667rem;
	line-height: 0.64rem;
}
.mart-90{
	margin-top: 0.8rem;
}
.vidMob{
	padding: 0 0.4rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	margin-top: 0.8rem;
}
.vidMob .vidList{
	width: 4.44rem;
}
.vidMob .vidList dd{
	margin: 0 0 0.4rem;
}
.homeFocusList li div{
	bottom: 0;
	background: #333;
	padding: 0.266667rem 0.4rem;
	text-align: center;
	height: 2.32rem;
	box-sizing: border-box;
	margin-top: 8.666667rem;
}
.pagination-home{
	bottom: 0;
}
.pagination-home span{
	width: 0.946667rem;
	height: 0.04rem;
	margin: 0 0.053333rem;
}
.homeFocusList li div a{
	font-size: 0.426667rem;
	line-height: 0.48rem;
	padding: 0;
	text-align: left;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;/*限制行数为2行*/
	line-clamp: 2;/*限制行数为2行*/
}
.swiper-container-cul{
	width: 7.76rem;
	overflow: hidden;
}
.swiper-container-cul li{
	display: flex;
	flex-direction: row;
}
.swiper-container-cul li .floatlft img{
	width: 3.813333rem;
	height: auto;
	margin-right: 0.266667rem;
}
.swiper-container-cul li h3 a{
	font-weight: normal;
	font-size: 0.32rem;
	line-height: 0.453333rem;
}
.swiper-container-cul li em{
	font-size: 0.24rem;
	color: #52b93e;
	display: block;
	margin-top: 0.133333rem;
}
.culPrev,.culNxt{
	display: inline-block;
	vertical-align: top;
	width: 0.586667rem;
	height: 0.586667rem;
	background: url(../img/arrPrev.png) no-repeat;
	background-size: contain;
	position: absolute;
	top: 0.84rem;
	z-index: 30;
}
.culPrev{
	left: 0.28rem;
}
.culNxt{
	right: 0.28rem;
	transform: rotate(180deg);
}
.pagination-cul{
	margin-top: 0.4rem;
	text-align: center;
	margin-bottom: 1rem;
}
.pagination-cul span{
	display: inline-block;
	vertical-align: top;
	width: 0.133333rem;
	height: 0.133333rem;
	border-radius: 50%;
	margin: 0 0.066667rem;
	background: #eaf1f7;
}
.pagination-cul span.swiper-active-switch{
	background-color: #52b93e;
}
.wid-595,.wid-192{
	width: auto;
}
.mobileTopCont{
	padding: 0 0.24rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.mart-10{
	margin-top: 0;
}
..news-tri{
	margin-top: 0.173333rem;
}
.mobilePad,.news-tri{
	padding: 0 0.24rem;
	margin-top: 0.173333rem;
}
.news-tri li{
	width: 3.053333rem;
	margin-right: 0.16rem;
}
.news-tri li:last-child{
	margin-right: 0;
}
.mobilePad li img,.news-tri li img{
	width: 100%;
	height: auto;
}
.mr-10{
	margin: 0;
}
.mobileTopCont li{
	height: 4.04rem;
	margin-right: 0;
}
.newsPics li a span{
	font-size: 0.346667rem;
	line-height: 1.2;
}
.newsPics li.bigChar a span,.newsPics li a span{
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	font-size: 0.48rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0;
}

.cont-lft{
	width: auto;
	
	margin-right: 0;
}
.contNewsList{
	padding: 0.28rem;
	margin: 0 0.24rem;
}
.contNewsList li .date_cont{
	width: 1.6rem;
	margin-right: 0.2rem;
}
.contNewsListMobile{
	padding-bottom: 0.4rem;
}
.contNewsListMobile li:nth-child(1){
	margin-top: 0.32rem;
}
.contNewsListMobile li{
	margin-top: 0.4rem;
	margin-bottom: 0;
}
.contNewsList li{
	margin-bottom: 0.28rem;
	display: flex;
	flex-direction: row;
}
.date_cont b, .date_cont span{
	font-size: 0.32rem;
}
.date_cont b{
	font-size: 0.72rem;
}
.contNewsList li .floatlft{
	width: 1.546667rem;
	margin-right: 0.266667rem;
}
.contNewsList li div.overhid{
	flex:1;
}
.cont-tit{
	margin-top: 0.4rem;
}
.contNewsList{
	margin-top: 0.32rem;
}
.contNewsList li img{
	width: 100%;
	height: auto;
}
.contNewsList li h3 a{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
}
.contNewsList li:last-child{
	margin-bottom: 0;
}
.cont-tit a, .cont-tit span{
	font-size: 0.453333rem;
}
.newsPicsMobile{
	padding: 0 .24rem;
}
.newsPicsMobile li{
	margin-top: 0.173333rem;
}
.newsPics li img{
	width: 100%;
	height: auto;
}
.newsPics .news-tri li a span{
	font-size: 0.346667rem;
}
.mobileTopCont li img{
	width: 100%;
	height: auto;
}
.mobileTopCont li:nth-child(1){
	width: 3.053333rem;
	margin-right: 0.173333rem;
}
.mobileTopCont li:nth-child(2){
	flex:1;
}
.navTips{
	display: none;
}
.mainCont{
	display: block;
}
.navHeadMob{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	height: 1.933333rem;
	align-items: center;
	padding: 0 0.4rem;
	position: fixed;
	z-index: 50;
	left: 0;
	right: 0;
	top: 0;
}
.opWrap{
	margin: 0;
}
.opWrap span{
	display: inline-block;
	width: 0.746667rem;
	height: 1.933333rem;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.opWrap span.searchM{
	margin-right: 0.4rem;
}
.title{
	padding: 0 0.4rem;
	font-size: 0.56rem;
	line-height: 0.666667rem;
	margin-top: 0;
}
.navSec{height: auto;}
.authorBxIns,.sharebx{display: none;}
.banner{margin-top: 0;}
.navSec .navList li{margin-top: 0;}
.navHeadMob a{
	display: inline-block;
	vertical-align: top;
	width: 4.68rem;
	height: 1.24rem;
	background: url(../img/logo.png) no-repeat 0 50%;
	background-size: contain;
}
.content{
	padding: 0 0.4rem;
	font-size: 0.373333rem;
	line-height: 0.56rem;
}
.article_wid p{
	font-size: 0.32rem;
	line-height: 0.4rem;
}
.article_wid{
	width: auto;
}
.article_wid img{
	width: 100%;
	height: auto;
}
.authorBx{
	padding: 0 0.4rem;
}
.mart-25{
	margin-top: 0.266667rem;
}
.authorBx a, .authorBx span{
	margin-right: 0.16rem;
	font-size: 0.32rem;
	line-height: 0.453333rem;
}
.menuM,.searchM{
	display: inline-block;
	vertical-align: top;
}
.menuM{
	background-size: auto 0.4rem;
	background-image: url(../img/menuBg.png);
}
.navSec .menuM{
	background-image: url(../img/menuBlack.png);
}
.navBlank{
	height:1.933333rem;
}
.searchM{
	background-image: url(../img/search.png);
	background-size: auto 0.533333rem;
}
.navSec .navList li.logo a{
	background: none;
}
.navSec .searchM{
	background-image: url(../img/searchBlack.png);
}
.navSec .navList li a.top{
	color: #fff;
}
.lock{
	overflow: hidden;
}
.search_nav{
	width: 100%;
	padding: 0.4rem;
	box-sizing: border-box;
	height: auto;
	
	margin: 0;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background: #f4333d;
	z-index: 140;
	display: flex;
	flex-direction: row;
	padding-top: 1.66rem;
}
.search_navShow{
	visibility: visible;
	opacity: 1;
}
.search_nav a.searchBtn{
	width: 1.173333rem;
	margin-left: 0;
	height: 1.173333rem;
	background-size: auto 0.546667rem;
}
.search_nav input{
	flex:1;
	box-sizing: border-box;
	width: auto;
	height: 1.173333rem;
	line-height: 1.173333rem;
	font-size: 0.4rem;
	background: #f6626a;
	color: #fff;
}
.navList{
	position: fixed;
	background: #f4333d;
	top: 0;
	left: 0;
	right: 0;
	z-index: 60;
	bottom: 0;
	overflow-y: auto;
	-webkit-overflow-scrolling : touch;
	padding: 0 0.533333rem;
	padding-bottom: 0.4rem;
	visibility: hidden;
	opacity: 0;
	transition: .2s all ease-in-out;
}
.navListShow{
	visibility: visible;
	opacity: 1;
}
.navHome{
	z-index: 60;
}
.navList .logo,.navList li.search{
	display: none;
}
.navList{
	display: flex;
	flex-direction: column;
}
.navList li.home{
	margin: 0;
	margin-top: 1.573333rem;
}
.navList li{
	margin-top: 0;
	padding-left: 0.16rem;
}
.navList li:hover dl{
	visibility: visible;
	opacity: 1;
}
.navList li dl{
	display: none;
	padding: 0.16rem 0;
	position: static;
	visibility: visible;
	opacity: 1;
}
.navList li dl.show{
	display: block;
}
.navList li dl::before{
	display: none;
}
.navList li dl{
	background: none;
	padding: 0;
	min-width: auto;
	width: 100%;
	box-sizing: border-box;
	padding-left: 0.32rem;
}
.navList li a.top{
	padding: 0;
	font-size: 0.533333rem;
	line-height: 0.96rem;
	position: relative;
	display: block;
}
.navList .logo{
	display: block;
}
.navList li a.top em{
	position: absolute;
	width: .96rem;
	height: .96rem;
	line-height: 0.96rem;
	right: 0;
	top: 0;
	text-align: center;
}
.opBig{
	font-size: 0.64rem;
}
.navList li dl dd, .navList li dl a{
	font-size: 0.453333rem;
	line-height: 0.666667rem;
	color: #ffb4b8;
}
.navList li.home a{
	width: 100%;
	margin: 0;
	display: block;
	font-size: 0.533333rem;
	line-height: 0.96rem;
	color: #fff;
	background: none;
	height: auto;
	text-transform: uppercase;
}
.back,.navList li.back{
	display: inline-block;
	vertical-align: top;
	width: 100%;
	height: 0.546667rem;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	z-index: 40;
	background: url(../img/back.png) no-repeat 0.533333rem 50% #f4333d;
	background-size: auto 0.546667rem;
	padding: 0.4rem 0.533333rem;
}
.sharebxMob{
	display: block;
	padding: 0 0.4rem;
	margin-left: 0;
	margin-top: 0.933333rem;
}
.sharebxMob a{
	width: 0.826667rem;
	height: 0.826667rem;
	background-size: contain;
	margin: 0 0.16rem 0 0;
}
.facebookNav{
	display: none;
}
.navList li.facebookM{
	padding: 0.533333rem 0;
	margin-top: 0.533333rem;
	border-top: 1px solid #d1232c;
}

.navList li.facebookM em,.navList li.facebookM a{
	display: inline-block;
	vertical-align: top;
	line-height: 0.666667rem;
	padding: 0 0.266667rem;
	color: #fff;
	font-size: 0.373333rem;
}
.navList li.facebookM em{
	display: none;
}
.navList li.facebookM a.facebook,.navList li.facebookM a.twitter{
	display: inline-block;
	vertical-align: top;
	width: 0.666667rem;
	height: 0.666667rem;
	background: url(../img/facebookMob.png) no-repeat 50% 50%;
	background-size: auto 0.666667rem;
	
}
.navList li.facebookM a.twitter{
	background-image: url(../img/twitterMobile.png);
}
.culFocusList li .floatrgt,.culFocusList li .floatlft{
	margin: 0;
}
.swiper-container-cul-0,.swiper-container-cul-1,.swiper-container-cul-2,.swiper-container-cul-3{
	width: 8rem;
	overflow: hidden;
}
.culFocusList li{
	display: flex;
	flex-direction: column;
}
.culFocusList li img{
	width: 100%;
	height: auto;
}
.culFocusList li h3{
	margin-top: 0.16rem;
}
.culFocusList li h3 a{
	font-weight: bold;
	font-size: 0.32rem;
	line-height: 0.453333rem;
}
.culFocusList li div{
	margin: 0;
}
.culFocusList li p{
	display: none;
}
.culFocusList li .readMore{
	display: none;
}
.culItemBg{
	background: #eaf1f7;
	padding: 0.426667rem 0;
	margin-bottom: 1.04rem;
}
.culItemBg .culPrev,.culItemBg  .culNxt{
	background-image: url(../img/green_arr_prev.png);
	top: 2.386667rem;
}
.culTitle-mr,.culTitle-ml{
	margin: 0;
}
.culTitle{
	width: auto;
	font-size: 0.4rem;
	line-height: 1;
	padding: 0 0.4rem;
	padding-bottom: 0.4rem;
}
.culItemBg .swiper-container-cul_t li .floatlft img{
	width: 100%;
	height: auto;
	margin: 0;
}
.pagination-home{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0.186667rem;
	text-align: center;
	z-index: 30;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.pagination-home span{
	margin: 0 0.066667rem;
	width: 0.24rem;
	height: 0.24rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.pagination-home span::after{
	
	width: 0.08rem;
	height: 0.08rem;
	margin-top: 0;
}
.pagination-home span.swiper-active-switch{
	width: 0.293333rem;
	height: 0.293333rem;
	
}
.pagination-home span.swiper-active-switch::after{
	width: 0.106667rem;
	height:  0.106667rem;
	margin-top: 0;
}
body{
	background: #f5f5f5;
}
.spe_wrapper{
	margin-bottom: 0.266667rem;
	margin-top: 0.706667rem;
}
.profileList li a{
	height: auto;
}
.profileList{
	display: flex;
	padding: 0 .24rem;
	flex-direction: row;
	flex-wrap: wrap;
	margin-top: 0.173333rem;
	justify-content: space-between;
}
.profileList li a h3::before{
	bottom: 1.146667rem;
	width: 0.84rem;
	height: 0.08rem;
	left: 0.266667rem;
}
.place_130{
	height: 1.226667rem;
	display: none;
}
.profileList li a h3{
	z-index: 30;
	padding: 0 .266667rem;
	font-size: 0.373333rem;
	line-height: 1.226667rem;
}
.profileList li{
	width: 4.586667rem;
	height: 4.32rem;
	margin-top: 0.266667rem;
}
.profileList li img{
	width: 100%;
	height: auto;
	object-fit: cover;
}
.mobileItem{
	display: block;
	margin-top: 1.226667rem;
}
.mobileTravelMart{
	margin-top: 0.32rem;
}
.footBot{
	padding: 0.533333rem 0.8rem;
	width: 100%;
	font-size: 0.32rem;
	line-height: 1.2;
	box-sizing: border-box;
}
.footLinks{
	display: none;
}
.footTips li a{
	font-size: 0.32rem;
	line-height: 1;
}
.footTips{
	margin-top: 1rem;
}
.footTips li{
	background-size: auto 0.16rem;
	padding-left: 0.28rem;
	margin: 0 .2rem;
}
.welcome{
	width: 8.053333rem;
	top: 3.186667rem;
	left: 50%;
	margin-left: -4.026667rem;
}
.welcome h2{
	font-size: 0.8rem;
}
.welcome h2 b{
	font-size: 1.066667rem;
}
.welcomeSearch{
	border: 0.066667rem solid rgba(255,255,255,.5);
	height: 0.853333rem;
	-o-border-radius: 0.493333rem;
	-webkit-border-radius: 0.493333rem;
	border-radius:0.493333rem;
	margin-top: 0.6rem;
}
.welcomeSearch input{
	width: 5.866667rem;
	line-height: 0.853333rem;
	padding: 0 0.4rem;
	font-size: 0.266667rem;
}
.welcomeSearch a{
	width: 2.053333rem;
	line-height: 0.853333rem;
	font-size: 0.32rem;
}
.navHeadMobBg{
	background: rgba(0,0,0,.5);
}
.navSec .navHeadMob{
	background: #fff;
}
.navSec .navHeadMob a{
	background-image: url(../img/logo_sec.png);
}
.navList{
	padding-top: 1.4rem;
}
.navList li a.top::before{
	display: none;
}
.navList li.logo,.navHome .navList li.logo{
	margin: 0;
}
.navList li.logo a{
	
	background: none;
	width: auto;
	height: auto;
	line-height: 0.96rem;
	font-size: 0.533333rem;
}
.navList li.logo a:before{
	content:'Home';
	display: inline-block;
	vertical-align: top;
	color: #fff;
}
.newsListMedia li{
	padding: 0.266667rem;
}
.newsList04 li{
	display: flex;
	flex-direction: column;
	background: transparent;
	padding: 0;
}
.newsList04 li div.overhid{
	padding: 0.32rem .4rem;
	background: #f5f5f5;
	margin-top: 0.32rem;
}
.newsList04 li div p.fontP,.fontP{
	font-size: 0.373333rem;
	line-height: 0.453333rem;
}
.moreRead{
	font-size: 0.32rem;
	line-height: 0.4rem;
	padding-left: 0.533333rem;
	background-size: contain;
	margin-top: 0.24rem;
}
.disList li:last-child{
	margin-bottom: 0;
}
.hisBg{
	padding: 0.72rem 0.4rem;
	position: relative;
	overflow: visible;
}
.hisBg .thisIs{
	padding: 0;
}
.hisMenuTit{
	box-sizing: border-box;
	width: 9.2rem;
	height: 1.133333rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	background: #fff;
	padding: 0 0.32rem;
	border: 1px solid #2d648b;
}
.hisMenuTit span{
	font-size: 0.373333rem;
}
.hisMenuTit i{
	display: inline-block;
	vertical-align: top;
	height: 1.133333rem;
	width: 1.133333rem;
	background: url(../img/arrow.png) no-repeat 100% 50%;
	background-size: 0.4rem auto;
}
.hisMenu li:nth-child(1) a::before, .hisMenu li:nth-child(2) a::after, .hisMenu li:nth-child(3) a::before, .hisMenu li:nth-child(4) a::after, .hisMenu li:nth-child(5) a::before, .hisMenu li:nth-child(6) a::after, .hisMenu li:nth-child(7) a::before, .hisMenu li:nth-child(8) a::after, .hisMenu li:nth-child(9) a::before, .hisMenu li:nth-child(10) a::after{
	display: none;
}

.hisMenu li{
	margin: 0;
	width: 100%;
	line-height: 2;
	text-align: left;
}
.hisMenuTit{
	margin-top: 0.4rem;
}
.hisMenuTitUp i{
	transform: rotate(180deg);
	background-position: 0 50%;
}
.hisBg{
	margin-top: 1.226667rem;
}
.hisMenu li a span{
	font-size: 0.373333rem;
	line-height: 2;
}
.hisMenu{
	position: absolute;
	top: 2.75rem;
	left: 0.4rem;
	right: 0.4rem;
	background: #fff;
	padding: 0.4rem;
	margin: 0;
	visibility: hidden;
	opacity: 0;
}
.hisMenuShow{
	visibility: visible;
	opacity: 1;
}
.hisMenu li span{
	font-size: 0.32rem;
}
.hisMenu li:nth-child(2n) span{
	margin: 0;
	
}
.newsList03 li{
	margin-top: 1.293333rem;
}
.newsList03 li{
	margin-bottom: 0.4rem;
}
.newsList03{
	padding-top: 0.72rem;
}
.newsList04{
	padding-top: 0;
}
.newsList03 li div h3 a{
	font-size: 0.373333rem;
}
.newsList04 li{
	margin-bottom: 0;
}