.bdy_wid{
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.4rem;
}
.widper{
	width: 100%;
}
.floatlft,.floatrgt{
	float: none;
}
.bdy_item_tit{
	padding-top: 0.613333rem;
	background-size: auto 0.506667rem;
}
.charming_bg .bdy_item_tit,.footerBx .bdy_item_tit{
	background-size: auto 0.506667rem;
	margin-top: 0.733333rem;
}
.charming_lst{
	margin-top: 0;
	text-align: left;
}
.charming_lst li{
	width: 100%;
	margin: 0.48rem 0 0;
	display: flex;
	flex-direction: row;
}
.charming_lst li a{
	background: transparent;
	position: relative;
}
.charming_lst li img{
	width: 3.2rem;
	height: auto;
	margin-right: 0.32rem;
}
.charming_lst li.video img{
	margin-right: 0;
}
.charming_lst li.video{
	background: #000;
	flex-direction: column;
	overflow: hidden;
}
.charming_lst li.video img{
	width: 100%;
	height: auto;
	opacity: .6;
}
.charming_lst li.video a::after{
	width: 0.92rem;
	height: 0.653333rem;
	background-size: contain;
	margin: 0 0 0 -0.466667rem;
	top: 2.613333rem;
}
.charming_lst li a img{
	height: 5.893333rem;
}
.charming_lst li span{
	position: static;
	visibility: visible;
	transform: translate3d(0,0,0);
	opacity: 1;
	display: block;
	padding: 0;
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	background: #03bcfd;
	font-family: 'Myriad-Pro';
}
.charming_lst li.video span{
	padding: 0.24rem 0;
	font-family: 'Myriad-Pro-Bold';
}
.bdy_item_tit a{
	font-size: 0.64rem;
	line-height: 1;
}
.mart-95{
	margin-top: 1.733333rem;
}
.media_lft span.floatlft{
	width: 2.306667rem;
	height: 2.306667rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin-right: 0.4rem;
}
.media_lft span.floatlft em{
	margin: 0;
	font-size: 0.48rem;
	line-height: 0.64rem;
}
.media_lft dd{
	display: flex;
	flex-direction: row;
	margin-bottom: 0.933333rem;
}
.media_lft div{
	flex:1;
}
.font_22 a, .font_22{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.more_link{
	padding-right: 0.666667rem;
	background-size: auto 0.133333rem;
	font-size: 0.4rem;
}
.mart-10{
	margin-top: 0.213333rem;
}
.media_lft{
	width: auto;
	margin: 0;
}
.mart-50{
	margin-top: 0.72rem;
}
.media_lst li{
	width: 100%;
	margin: 0;
	display: flex;
	flex-direction: row;
	margin-bottom: 0.933333rem;
}
.media_lst li img{
	width: 3.2rem;
	height: auto;
}
.media_lst li a.imgWrap{
	width: 100%;
	height: auto;
}
.media_lst li a.imgWrap:hover img{
	transform: scale(1);
}
.blueBg{
	padding: 0;
	background: none;
	margin-left: 0.4rem;
}
.font_date{
	font-size: 0.373333rem;
	line-height: 1;
}
.mart-travel-m{
	margin-top: 0.666667rem;
}
.culture_pics li,.culture_pics li.first{
	width: 100%;
	height: 5.893333rem;
}
.culture_pics li{
	background-size: cover;
	margin-bottom: 0.906667rem;
}
.culture_pics li.mart-60{
	margin-top: 0;
}
.culture_pics li.first div.bg{
	padding: 0 0.533333rem;
}
.culture_pics li.first div.bg .font_24{
	max-width: none;
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	margin-top: 1.186667rem;
}
.font_24, .font_24 a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.culture_pics li div.bg .font_24{
	margin-top: 1.186667rem;
}
.link_btn a{
	padding-right: 0.8rem;
	background-size: auto 0.146667rem;
	font-size: 0.4rem;
	line-height: 0.906667rem;
}
.link_btn{
	padding: 0 0.4rem;
	height: 0.906667rem;
}
.mart-30{
	margin-top: 0.533333rem;
}
.culture_pics li.first{
	margin-top: 0;
}
.mart-40{
	margin-top: 0.64rem;
}
.culture_pics li .link_btn{
	display: inline-block;
}
.charming_bg{
	background: #03bcfd;
	height: auto;
	padding-bottom: 1.2rem;
}
.business_lft{
	width: 100%;
	margin-right: 0;
	margin-bottom: 0.4rem;
}
.busi_top{
	max-width: none;
	display: none;
}
.mart-80{
	margin-top: 0;
}
.busi_items li{
	width: 100%;
	padding-left: 0;
	border: none;
	margin-bottom: 0.533333rem;
}
.busi_items li h3{
	padding-right: 0;
}
.mart-m-busi{
	margin-top: 1.466667rem;
}
.busi_icons dd{
	width: 100%;
	height: 2.533333rem;
	margin: 0 0 0.8rem;
}
.busi_icons dd a img{
	width: 100%;
	height: auto;
}
.busi_icons dd a span{
	width: 3.853333rem;
	height: 2.533333rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.busi_icons dd a span i{
	margin-top: 0;
	padding-top: 1.413333rem;
	background-position: 50% 0;
	background-size: auto 1.28rem;
	font-size: 0.4rem;
	line-height: 1;
}
.top_lst{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.top_lst li{
	width: 4.48rem;
	height: 1.333333rem;
	background-repeat: no-repeat;
	background-position: 50% 0;
	background-size: cover;
	margin-right: 0;
	margin-top: 0.24rem;
	background-image: url(../img/top_mobile_01.jpg);
}
.top_lst li:nth-child(2){
	background-image: url(../img/top_mobile_02.jpg);
}
.top_lst li:nth-child(3){
	background-image: url(../img/top_mobile_03.jpg);
}
.top_lst li a span{
	font-size: 0.4rem;
	line-height: 1.333333rem;
	padding: 0;
	margin-top: 0;
	display: block;
}
.top_lst li:nth-child(3){
	width: 100%;
}
.top_lst li:nth-child(3) a span{
	max-width: none;
	width: 100%;
	padding: 0;
}
.breadCum{
	height: 0.813333rem;
	background-size: auto 0.813333rem;
	line-height: 0.813333rem;
	padding-left: 0.533333rem;
	margin-top: 0.68rem
}
.breadCum a, .breadCum span{
	font-size: 0.266667rem;
}
.lst_lft{
	width: 100%;
	margin-right: 0;
}
.list_lst li{
	padding: 0.266667rem;
	display: flex;
	flex-direction: row;
	border-radius: 0.266667rem;
	-o-border-radius: 0.266667rem;
	-webkit-border-radius: 0.266667rem;
}
.list_lst li .floatlft{
	width: 3.306667rem;
}
.list_lst li .floatlft img{
	width: 100%;
	height: auto;
}
.list_lst li div.overhid{
	flex:1;
}
.list_lst li a.floatlft{
	margin-right: 0.32rem;
}
.lst_top span, .lst_top a {
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.32rem;
	padding: 0 0.266667rem;
	margin-right: 0.266667rem;
}
.list_lst li h3{
	margin-top: 0.186667rem;
}
.font-30, .font-30 a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	font-family: 'Myriad-Pro';
}
.list_lst li p{
	display: none;
}
.list_lst li a.floatlft::after{
	width: 1.333333rem;
}
.list_lst li{
	margin-top: 0.533333rem;
}
.pagebx span,.pagebx a{
	height: 0.666667rem;
	line-height: 0.666667rem;
	font-size: 0.24rem;
	margin: 0 0.04rem;
	padding: 0 0.24rem;
}
.mart-60{
	margin-top: 0.933333rem;
}
.rgtBar{
	min-height: auto;
	padding: 0.32rem;
	-webkit-border-radius: 0.266667rem;
	-o-border-radius: 0.266667rem;
	border-radius: 0.266667rem;
	background: #5db0d8;
	margin-top: 1.333333rem;
}
.request_lst{
	padding: 0;
}
.bar_item a{
	text-align: left;
	font-size: 0.613333rem;
}
.mHide{
	display: none;
}
.bar_item{
	margin-top: 0.24rem;
}
.mart-15{
	margin-top: 0.2rem;
}
.request_lst a{
	font-size: 0.346667rem;
	line-height: 0.4rem;
	padding: 0.133333rem 0.24rem;
	margin: 0.133333rem 0.133333rem 0 0;
}
.radius_bg{
	-o-border-radius: 0.266667rem;
	-webkit-border-radius: 0.266667rem;
	border-radius: 0.266667rem;
	padding: 0.533333rem 0.32rem;
}
.radius_bg h3 a{
	font-size: 0.613333rem;
	line-height: 1.1;
}
.radius_bg p{
	font-size: 0.346667rem;
	line-height: 0.48rem;
	margin: 0.186667rem 0 0;
}
.radius_bg a.more{
	padding-right: 0.6rem;
	background-size: auto 0.12rem;
	font-size: 0.4rem;
	margin-top: 0.24rem;
}
.subBanner span{
	height: 1.066667rem;
	line-height: 1.066667rem;
	font-size: 0.64rem;
	padding: 0 0.32rem;
	margin-top: 1.253333rem;
}
.world_top{
	margin-top: 0;
	padding: 0.266667rem;
}
.subBanner{
	height: 3.52rem;
	background-size: cover;
}
.bdy_wid_narrow{
	padding: 0 0.266667rem;
}
.pics_lst li{
	width: 100%;
	margin: 0.72rem 0 0;
	padding: 0.266667rem;
	box-sizing: border-box;
	-o-border-radius: 0.266667rem;
	-webkit-border-radius: 0.266667rem;
	border-radius: 0.266667rem;
}
.pics_lst li img{
	width: 100%;
	height: auto;
}
.pics_lst li div.date{
	font-size: 0.32rem;
	line-height: 1.2;
	margin-top: 0.4rem;
}
.pics_lst li p{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	margin: 0.266667rem 0 0;
}
.pics_lst li p span{
	margin-right: 0.133333rem;
}
.bdy_wid_search{
	width: 100%;
	padding: 0;
}
.list_search_lst{
	padding: 0 0.266667rem;
}
.list_search_lst li p.font-18{
	display: block;
	font-size: 0.373333rem;
	line-height: 0.48rem;
	margin-top: 0.16rem;
}
.search_txt{
	font-size: 0.32rem;
	line-height: 1.2;
	padding: 0 0.266667rem;
}
.search_wrap{
	display: flex;
	flex-direction: row;
	padding: 0.266667rem;
	margin-bottom: 0.213333rem;
	margin-top: 0.666667rem;
}
.search_wrap input{
	width: auto;
	flex:1;
	padding: 0 0.266667rem;
	font-size: 0.4rem;
}
.search_wrap input,.search_wrap a{
	height: 0.986667rem;
}
.search_wrap a{
	width: 1.786667rem;
	font-size: 0.4rem;
}
.travel_tit a, .travel_tit span{
	font-size: 0.64rem;
	line-height: 1;
	padding: 0.186667rem 0;
}
.travel_lst li{
	flex-direction: column;
	margin-bottom: 0.746667rem;
}
.travel_lst li img{
	width: 100%;
}
.travel_lst li div.blueBg{
	background: #eff7f6;
	padding: 0.4rem;
	margin: 0;
}
.travel_tit{
	margin-top: 1.013333rem;
}
.bdy_half{
	width: 100%;
	margin: 0;
}
.bdy_wid_m_none{
	padding: 0;
}
.cul_top{
	padding: 0.32rem .4rem;
	display: flex;
	flex-direction: row;
}
.cul_top img{
	width: 3.306667rem;
	height: auto;
}
.cul_top a.floatlft{
	width: 3.306667rem;
	height: auto;
}
.cul_top a.floatlft:hover img{
	transform: scale(1);
}
.cul_bot li{
	margin: 0;
	width: 100%;
	margin-top: 0.613333rem;
}
.cul_bot li .blueBg{
	background: #eff7f6;
	padding: 0.32rem .4rem;
	margin-left: 0;
}
.font-20, .font-20 a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.cul_bot{
	margin-top: 0;
}
.travel_swiper li .floatlft{
	width: auto;
	height: auto;
}
.travel_swiper li .floatlft img{
	transition: .2s all ease-in-out;
}
.travel_swiper li .floatlft:hover img{
	transform: scale(1);
}
.tour_lst li a.widFlex{
	display: block;
	width: 100%;
}
.tour_lst li img{
	width: 100%;
	height: auto;
}
.tour_lst li div.cover h3 a{
	font-size: 0.56rem;
	line-height: 0.666667rem;
	padding: 0 0.8rem;
	margin-top: 0.586667rem;
}
.tour_lst li div.cover div.readMore a{
	height: 1.066667rem;
	line-height: 1.066667rem;
	padding: 0 0.8rem;
	font-size: 0.453333rem;
	border-width: 1px;
}
.tour_lst li div.cover div.readMore{
	margin-top: 2rem;
}
.tour_lst li{
	margin-bottom: 0.8rem;
	border-bottom-width: 0.106667rem;
}
.pics_lst_bg ul{
	height: auto;
	padding: 0;
}
.pics_lst_bg{
	padding: 0.32rem .32rem 0.853333rem;
	background: #5b9fdc;
}
.pics_lst_bg ul{
	background: none;
}
.pics_lst_bg img{
	width: 100%;
	height: auto;
}
.dot_news li{
	margin-top: 0.4rem;
}
.dot_news li a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.dot_news li::before{
	width: 0.12rem;
	height: 0.12rem;
	margin: 0.18rem 0.18rem 0 0;
}
.pics_lst_bg_red{
	background: #811b03;
}
.green_item a{
	width: 6.613333rem;
	height: 1.066667rem;
	line-height: 1.066667rem;
	font-size: 0.4rem;
	box-sizing: border-box;
	padding-left: 0.706667rem;
	background-size: auto 1.066667rem;
}
.green_item{
	margin-top: 0.4rem;
}
.title{
	font-size: 0.746667rem;
	line-height: 0.8rem;
	margin-top: 0.533333rem;
}
.bdy_wid_article{
	padding: 0 0.4rem;
}
.content{
	font-size: 0.5rem;
	line-height: 0.68rem;
	margin-top: 1.066667rem;
}
.share_wrap{
	position: static;
}
.share_ins{
	margin-left: 0;
}
.fontCont{
	display: none;
}
.author_ins{
	line-height: 1;
}
.author_ins span{
	font-size: 0.32rem;
}
.share_ins{
	display: block;
	text-align: right;
	margin-top: 0.56rem;
}
.share_ins a{
	width: 0.8rem;
	height: 0.8rem;
	background: url(../img/mobile/twitter.png) no-repeat;
	background-size: contain;
	margin: 0 0 0 0.133333rem;
}
.share_ins a:nth-child(2){
	background-image: url(../img/mobile/facebook.png);
}
.share_ins a:nth-child(3){
	background-image: url(../img/mobile/wechat.png);
}
.share_ins a:nth-child(4){
	background-image: url(../img/mobile/sina.png);
}
.share_ins a:nth-child(5){
	background-image: url(../img/mobile/more_share.png);
}
.share_ins a img{
	display: none;
}
.content img{
	max-width: 100%;
	height: auto;
}
.picCont{
	width: 100%;
}
.picCont p{
	font-size: 0.373333rem;
	line-height: 0.48rem;
}
.relate_tit{
	font-size: 0.48rem;
	line-height: 1;
}
.relate_pics li{
	width: 100%;
	margin: 0 0 0.746667rem;
}
.relate_pics li img{
	width: 100%;
	height: auto;
}
.relate_pics li .blueBg{
	background: #eff7f6;
	margin-left: 0;
	padding: 0.32rem;
}
.relate_pics{
	margin-top: 0.533333rem;
}
.relate_news li{
	box-sizing: border-box;
	width: 100%;
	padding: 0.4rem;
	margin-bottom: 0.533333rem;
}
.relate_news li a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.relate_news li em{
	font-size: 0.4rem;
	margin-top: 0.32rem;
}
.relate_news{
	margin-top: 0.533333rem;
}
.innovationMar{
	margin-top: 0;
}
.swiper-container-01{
	height: 11.786667rem;
}
.swiper-container-01::after{
	background: url(../img/swiper_m_bg.png) no-repeat 50% 0;
	background-size: contain;
	height: 1.026667rem;
}
.focuslst li h3{
	min-height: 5.613333rem;
	
}
.focuslst li h3 a{
	width: 8.64rem;
	font-size: 0.72rem;
	line-height: 1.1;
	bottom: 2.506667rem;
	margin-left: -4.32rem;
}
.focuslst li{
	background-size: cover;
}
.pagination-01 span{
	width: 1.146667rem;
	height: 0.026667rem;
	margin: 0 0.026667rem;
	margin-top: 0.053333rem;
}
.pagination-01 span.swiper-active-switch{
	height: 0.08rem;
	margin-top: 0;
}
.pagination-01{
	bottom: 1.76rem;
}
.swiper-container-travel{
	height: 9.173333rem;
}
.travel_swiper li div.bdy_wid{
	margin: 0;
	padding: 0;
}
.travel_swiper li div.bdy_wid img{
	width: 100%;
	height: auto;
}
.travel_swiper li div.overhid{
	height: auto;
	padding: 0;
	background: #666;
	padding: 0.4rem;
	min-height: 2.76rem;
	margin-top: 0;
}
.travel_swiper li div.overhid h3 a{
	font-size: 0.613333rem;
	line-height: 0.72rem;
	color: #fff;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;/*限制行数为2行*/
	line-clamp: 2;/*限制行数为2行*/
}
.travel_swiper li div.overhid p,.travel_swiper li div.overhid .link_btn{
	display: none;
}
.pagination-travel{
	bottom: 0.453333rem;
}
.pagination-travel span{
	width: 0.173333rem;
	height: 0.173333rem;
	margin: 0 0.08rem;
}
.footerBx{
	margin-top: 1.666667rem;
}
.foot_nav{
	display: none;
}
.foot_cover{
	background: url(../img/mobile/foot_top_bg.png) no-repeat 0 0;
	background-size: contain;
	height: 1rem;
	top: -1px;
}
.footerBx .bdy_item_tit{
	margin-top: 1.533333rem;
}
.living_lst{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-top: 0;
}
.living_lst li{
	width: 33.33%;
	margin-top: 0.666667rem;
}
.living_lst li a{
	font-size: 0.373333rem;
	line-height: 0.426667rem;
}
.living_lst li a::before{
	height: 1.2rem;
	margin-bottom: 0.186667rem;
}
.living_lst li:nth-child(1) a::before,.living_lst li:nth-child(2) a::before,.living_lst li:nth-child(3) a::before,.living_lst li:nth-child(4) a::before,.living_lst li:nth-child(5) a::before,.living_lst li:nth-child(6) a::before{
	background-size: contain;
}
.footerBx .bdy_wid{
	padding: 0;
}
.link_drop{
	width: 7.786667rem;
	padding-top: 1.52rem;
}
.link_drop dt{
	height: 1.066667rem;
	line-height: 1.066667rem;
	padding: 0 0.266667rem;
	box-sizing: border-box;
}
.link_drop dd{
	bottom: 1.066667rem;
}
.link_drop dd ul li{
	line-height: 1.066667rem;
	padding: 0 0.266667rem;
	font-size: 0.32rem;
}
.link_drop dt span{
	font-size: 0.32rem;
	line-height: 1.066667rem;
}
.link_drop dt i{
	padding: 0 0.266667rem;
	line-height: 1.066667rem;
	font-size: 0.56rem;
}
.footBottom{
	font-size: 0.32rem;
	line-height: 0.48rem;
	padding: 0 1.786667rem;
	margin-top: 1.36rem;
}
.goTop{
	display: none;
}
.footerBx{
	padding-bottom: 1.213333rem;
	background: url(../img/mobile/footBg.jpg) no-repeat 0 100% #06a7a4;
	background-size: cover;
}
.subFootMar{
	padding-top: 2.413333rem;
}
.headerTop{
	height: 2.133333rem;
	padding: 0 0.533333rem;
}
.logo{
	position: static;
}
.logo img{
	width: auto;
	height: 1.493333rem;
}
.headerTop div.bdy_wid{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 0;
}
.nav_lst,.navRgt{
	display: none;
}
.navMenus{
	display: flex;
	flex-direction: row;
	margin: 0;
}
.navMenus span{
	display: inline-block;
	width: 1rem;
	height: 2.133333rem;
	background: url(../img/mobile/menu.png) no-repeat 50% 50%;
	background-size: auto 0.56rem;
	margin-left: .2rem;
}
.navMenus span.searchBtn{
	background-image: url(../img/mobile/search.png);
}
.headerTop{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 35;
	background: #fff;
}
.headerTop::after{
	height: 0.413333rem;
	background-size: auto 0.413333rem;
	top: calc(2.133333rem - 1px);
}
.headerTop div.bdy_wid{
	background: #fff;
}
.headerFixedHolder{
	height: 2.133333rem;
}
body{
	overflow-x: hidden;
}
.nav_lst,.search_ins{
	position: fixed;
	top: 2.133333rem;
	display: flex;
	flex-direction: column;
	background: #049f91;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 35;
	padding: 0.533333rem 0;
	width: 100%;
	box-sizing: border-box;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	visibility: hidden;
	opacity: 0;
	transition: .2s all ease-in-out;
}
.nav_lst_show{
	opacity: 1;
	visibility: visible;
}
.nav_lst li:nth-child(1),.nav_lst li:nth-child(2),.nav_lst li:nth-child(3),.nav_lst li:nth-child(4),.nav_lst li:nth-child(5),.nav_lst li:nth-child(6),.nav_lst li:nth-child(7){
	width: 100%;
}
.nav_lst li{
	padding: 0 .4rem;
}
.nav_lst li a{
	font-size: 0.64rem;
	line-height: 1.066667rem;
	padding: 0;
	color: #fff;
}
.nav_lst li:hover a, .nav_lst li.current a{
	color: #fff;
}
.nav_lst li{
	position: relative;
	box-sizing: border-box;
}
.nav_lst li span{
	font-size: 0.64rem;
	color: #fff;
	position: absolute;
	right: .4rem;
	top: 0;
	z-index: 30;
	line-height: 1.066667rem;
}
.nav_lst li dl{
	min-width: 100%;
	box-sizing: border-box;
	position: static;
	padding: 0.16rem;
	visibility: visible;
	opacity: 1;
	display: none;
}
.nav_lst li.show_sub dl{
	display: block;
}
.nav_lst li dl a{
	font-size: 0.506667rem;
	color: #93fff5;
	line-height: 0.773333rem;
}
.nav_lst li dl dd{
	display: flex;
	flex-direction: row;
}
.nav_lst li dl dd::before{
	content:'-';
	display: inline-block;
	vertical-align: top;
	color: #93fff5;
	font-size: 0.506667rem;
	line-height: 0.773333rem;
	margin-right: .2rem;
}
.nav_lst li:hover dl a, .nav_lst li.current dl a{
	color: #93fff5;
}
.nav_lst li.lang_bx{
	border-top: 1px solid #008074;
	padding: .32rem 0;
	margin-top: 0.426667rem;
}
.nav_lst li.lang_bx a,.nav_lst li.facebook a{
	padding: 0 .4rem;
}
.navMenus span.menuClose,.navMenus span.searchClose{
	background: url(../img/mobile/close.png) no-repeat 50% 50% #049f91;
	background-size: auto 0.426667rem;
}
.bdyOverHid{
	overflow: hidden;
	height: 100vh;
}
.search_ins{
	margin: 0;
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 2rem;
	box-sizing: border-box;
	padding: 0 0.533333rem;
}
.search_ins_showM{
	visibility: visible;
	opacity: 1;
}
.search_ins input{
	width: 7.946667rem;
	height: 1.173333rem;
	line-height: 1.173333rem;
	padding: 0 0.4rem;
	font-size: 0.42rem;
}
.search_ins a{
	width: 1.12rem;
	background: url(../img/mobile/searchBtn.png) no-repeat 100% 50%;
	background-size: auto 0.56rem;
}
.videoPop{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.videoPop div{
	position: static;
	margin: 0;
	width: 100%;
}
.videoPop video{
	width: 100%;
	height: auto;
}
.videoPop span{
	width: 0.8rem;
	height: 0.8rem;
	margin-top: 0.4rem;
}

/* 20220809 start */
.top_lst li a span{
	height: 100%;
	box-sizing: border-box;
	padding-bottom: .1rem;
}

@media screen and (min-width:320px){html{}
 iframe { height:160px;}}
@media screen and (min-width:360px){html{}
 iframe { height:200px;}}
@media screen and (min-width:400px){html{}
 iframe { height:200px;}}
@media screen and (min-width:480px){html{}
 iframe { height:200px;}}
@media screen and (min-width:560px){html{}
 iframe { height:200px;}}
@media screen and (min-width:640px){html{}
 iframe { height:200px;}}
 
 .m-style {
    position: relative;
    text-align: center;
    zoom: 1;
	margin:10px 10px 15px;
}

.m-style:before,
.m-style:after {
    content: "";
    display: table;
}

.m-style:after {
    clear: both;
    overflow: hidden;
}

.m-style span {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style .active {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    background: #ebebeb;
    color: #363738;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    background: #f3f3ed;
    color: #a0a3a5;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a:hover {
    color: #fff;
    background: #636566;
}

.m-style .next,
.m-style .prev {
    font-family: "Simsun";
    font-size: 12px;
    font-weight: bold;
}

.now,
.count {
    padding: 0 5px;
    color: #f00;
}

.eg img {
    max-width: 800px;
    min-height: 500px;
}

.jump-ipt {
    float: left;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #fff;
    border: 1px solid #ebebeb;
    outline: none;
    color: #bdbdbd;
    font-size: 10px;
}
.list_lst li h3 b{ color:#FF0000;
}
/* 20250525 start */
.busi_pic_list li{
	margin: 0 0 1.066667rem;
}
.busi_pic_list li:last-child{
	margin-bottom: 0;
}
.busi_pic_list li,.busi_pic_list li img{
	width: 100%;
	height: auto;
}
.busi_pic_list li div{
	width: 4.933333rem;
	height: 4.933333rem;
	margin-left: -2.6rem;
}
.busi_pic_list li div i{
	width: 1.68rem;
	height: 1.68rem;
	background-size: auto 1.466667rem;
}
.busi_pic_list li div h3 a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
/* 20250525 end */
 