.wrapper{
	min-width: auto;
}
.w{
	width: 100%;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.i-tit{
	padding-bottom: 0.6rem;
}
.i-tit h2{
	font-size: 0.64rem;
	padding-bottom: 0.186667rem;
}
.i-tit .bdr{
	width: 0.546667rem;
	height: 0.04rem;
}
.list13 li{
	width: 100%;
	margin-right: 0;
}
.list13 li img{
	width: 100%;
	height: auto;
}
.list13 .list-tit{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list13 .list-text{
	padding: 0.32rem;
}
.list13 .list-label{
	background-position: 0 50%;
	background-size: auto 0.213333rem;
	padding-left: 0.44rem;
	font-size: 0.4rem;
	line-height: 1.2;
	margin-top: 0.24rem;
}
.list13 .list-date{
	font-size: 0.4rem;
	line-height: 1.2;
	margin-top: 0.24rem;
}
.list13 .list-item{
	margin-bottom: 0.906667rem;
}
.section{
	margin-bottom: 0.48rem;
}
.fixed-right{
	display: none;
}
.focus-left{
	width: 100%;
	padding-top: 0;
	display: flex;
	flex-direction: column;
}
.focus-left .img-box{
	width: 100%;
	height: auto;
	margin-right: 0;
}
.focus-left img,.focus-right img{
	width: 100%;
	height: auto;
}
.focus-left .list-text{
	padding: 0.4rem;
	background: #017ae1;
}
.focus-left .list-tit,.focus-right .list-tit a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.focus-right{
	width: 100%;
	margin-top: 0.906667rem;
}
.section-focus{
	height: auto;
	background: url(../i/mobile/section_focus.jpg) no-repeat 0 100% #019be1;
	padding-bottom: 1.706667rem;
	background-size: 10rem auto;
}
.list13 .list-desc{
	font-size: 0.4rem;
	line-height: 0.533333rem;
}
.section-focus{
	margin-bottom: 1.6rem;
}
.list13 .list-tit2{
	font-family: 'MyriadPro-Bold';
	font-weight: normal;
}
.list14 .img-box,.list15 .img-box{
	width: 4rem;
	height: auto;
	margin-right: 0.4rem;
}
.list14 .img-box img,.list15 .img-box img{
	width: 100%;
	height: auto;
}
.list14 li,.list15 li{
	margin: 0;
	width: 100%;
	box-sizing: border-box;
	height: auto;
	padding: 0.533333rem 0.266667rem;
	margin-bottom: 0.933333rem;
}
.list14 .list-text,.list15 .list-text{
	padding: 0;
}
.list14 .list-tit{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list14 .list-label,.list15 .list-label{
	background-position: 0 50%;
	background-size: auto 0.213333rem;
	font-size: 0.4rem;
	line-height: 1.2;
	margin-top: 0.133333rem;
	padding-left: 0.4rem;
}
.section-travel,.section-culture{
	padding: 0;
}
.culture-left,.culture-right{
	float: none;
	width: 100%;
}
.list15 .list-tit{
	font-size: 0.56rem;
	line-height: 0.666667rem;
	font-family: 'MyriadPro-Bold';
	font-weight: normal;
}
.list15 .list-text2{
	padding: 0 0.133333rem;
}
.swiper-container6 .slider-btn{
	display: none;
}
.swiper-container6{
	padding: 0 0.266667rem;
}
.swiper-container6 .sliderInner, .swiper-container6 .sliderInner li{
	width: 100%;
}
.swiper-container6 .sliderInner em{
	font-size: 0.56rem;
	line-height: 0.666667rem;
	font-family: 'MyriadPro-Bold';
	font-weight: normal;
	padding: 0.32rem 0.4rem;
}
.swiper-container6 .pagination,.swiper-container3 .pagination,.swiper-container4 .pagination,.swiper-container5 .pagination,.swiper-container1 .pagination,.swiper-container2 .pagination{
	margin-top: 0.186667rem;
}
.swiper-container6 .swiper-pagination-switch,.swiper-container3 .swiper-pagination-switch,.swiper-container4 .swiper-pagination-switch,.swiper-container5 .swiper-pagination-switch,.swiper-container1 .swiper-pagination-switch,.swiper-container2 .swiper-pagination-switch{
	width: 0.186667rem;
	height: 0.186667rem;
	margin: 0 0.093333rem;
}
.swiper-container1 .pagination{
	right: 0.213333rem;
	bottom: 0.213333rem;
}
.swiper-container3 .slider-btn{
	display: none;
}
.f-menu{
	display: none;
}
.left{
	width: auto;
	width: auto;
}
.art .art-tit{
	font-size: 0.8rem;
	line-height: 1.1;
	font-family: 'MyriadPro-Bold';
	font-weight: normal;
}
.art .art-text .img-box{
	max-width: 100%;
	margin-bottom: 0.4rem;
}
.art .art-text .img-box em{
	font-size: 0.346667rem;
	line-height: 0.453333rem;
	margin-top: 0.133333rem;
}
.art .art-text p{
	margin-bottom: 0.466667rem;
}
.art .art-text{
	margin-top: 0.586667rem;
	margin-bottom: 0.64rem;
	font-size: 0.453333rem;
	line-height: 0.613333rem;
}
.page{
	margin-top: 0.64rem;
}
.page a{
	height: 0.693333rem;
	line-height: 0.693333rem;
	padding: 0 0.32rem;
	font-size: 0.24rem;
	margin: 0 0.04rem;
}
.related-list li{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	margin-bottom: 0.533333rem;
	background-size: 0.266667rem auto;
	background-position: 0 0.106667rem;
	padding-left: 0.4rem;
}
.related-list .related-tit{
	font-size: 0.533333rem;
	font-weight: normal;
	font-family: 'MyriadPro-Bold';
	margin-bottom: 0.4rem;
}
.art-share{
	margin-top: 1.253333rem;
}
.left{
	float: none;
}
.right{
	float: none;
	width: 100%;
	margin-top: 0.4rem;
}
.tit{
	font-size: 0.533333rem;
	font-weight: normal;
	font-family: 'MyriadPro-Bold';
	height: auto;
	margin-bottom: 0.4rem;
}
.swiper-container3 .sliderInner, .swiper-container3 .sliderInner li{
	width: 100%;
}
.swiper-container3 .sliderInner a{
	font-size: 0.56rem;
	line-height: 0.666667rem;
	font-family: 'MyriadPro-Bold';
}
.swiper-container3 .sliderInner em,.r-list .list-tit a{
	padding: 0.32rem 0.4rem;
}
.r-list .list-tit a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.r-list li{
	margin-bottom: 0.4rem;
}
.art-share .ico-share{
	width: 0.98rem;
	height: 0.96rem;
	background: url(https://subsites.chinadaily.com.cn/ningbo/att/4368.files/i/share.png) no-repeat;
	background-size: auto 0.96rem;
	margin-right: 0.133333rem;
}
.art-share .ico-share2{
	background-position: -1.066667rem 0;
}
.art-share .ico-share3{
	background-position: -2.186667rem 0;
}
.art-share .ico-share4{
	background-position: -3.266667rem 0;
}
.art-share .ico-share5{
	background-position: -4.346667rem 0;
}
.crumb{
	height: 0.64rem;
	margin: 0.4rem 0;
	background: none;
}
.crumb a, .crumb em, .crumb i{
	line-height: 0.64rem;
	font-size: 0.32rem;
}
.crumb p{
	padding: 0;
}
.art .art-info{
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin-top: 0.32rem;
	
}
.art .art-fontsize{
	display: none;
}
.art .art-info .vline{
	padding: 0 0.16rem;
}
.main-wrapper{
	width: 100%;
	padding: 0;
	margin: 0;
}
.list2 li{
	width: 100%;
	margin: 0.8rem 0 0;
}
.list2 li img{
	width: 100%;
	height: auto;
}
.list2 em{
	padding: 0.32rem 0.4rem;
}
.list2 a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.menu{
	display: none;
}
.page-banner{
	height: 3.013333rem;
	background-position: 50% 0;
	background-size: cover;
	background-color: #c8c9ca;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.page-banner .page-tit{
	position: static;
	width: auto;
	margin: 0;
	padding-top: 0;
	font-size: 0.693333rem;
	line-height: 1;
	font-family: 'MyriadPro-Bold';
}
.menu-right{
	width: 100%;
	float: none;
	box-sizing: border-box;
	padding: 0 0.266667rem;
}
.list li{
	padding: 0.533333rem 0;
}
.list img{
	width: 3.68rem;
	height: auto;
	margin-right: 0.32rem;
}
.list .list-tit{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list .list-desc{
	display: none;
}
.list .list-date em{
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.32rem;
	padding: 0 0.266667rem;
}
.list .list-date{
	margin-bottom: 0.266667rem;
}
.list4 .list-label{
	height: 1.133333rem;
	line-height: 1.133333rem;
	padding: 0 0.506667rem;
	font-size: 0.64rem;
}
.culture-item{
	float: none;
	width: 100%;
	margin: 0;
}
.list4 .list-tit a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	padding: 0.32rem 0.4rem;
}
.list4 li{
	margin-bottom: 0.533333rem;
}
.swiper-container4{
	margin-bottom: 1.2rem;
}
.swiper-container4 .sliderInner, .swiper-container4 .sliderInner li{
	width: 100%;
}
.swiper-container4 .list-item{
	width: 100%;
	margin: 0 0 0.373333rem;
}
.swiper-container4 .list-date{
	height: 0.906667rem;
	line-height: 0.906667rem;
	font-size: 0.4rem;
	background: none;
}
.swiper-container4 .list-date p{
	display: inline-block;
	background: #999;
	padding: 0 0.48rem;
	margin: 0;
}
.swiper-container4 .icon-arrow{
	height: 0.24rem;
	width: 0.48rem;
	background-size: cover;
	margin-left: -0.24rem;
	bottom:-.24rem;
}
.swiper-container4 .slider-btn{
	display: none;
}
.swiper-container4 .list-tit a{
	padding: 0.4rem 0 0.186667rem;
}
.swiper-container4 .list-item{
	background: none;
}
.swiper-container4 .list-item a{
	background: none;
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list5 .list-left,.list5 .list-center, .list5 .list-right{
	float: none;
	width: 100%;
	margin: 0;
}
.list5 .list-text{
	padding: 0.32rem 0.4rem;
}
.list5 .list-tit2,.list5 .list-tit{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list5 .list-tit2{
	font-family: 'MyriadPro-Bold';
}
.list5 .list-date{
	font-size: 0.4rem;
	margin-top: 0.133333rem;
}
.list-center .img-box,.list-right .img-box{
	
}
.list5 .list-item{
	margin-bottom: 0.533333rem;
}
.mInner{
	padding: 0;
}
.list5{
	padding: 0 0.266667rem;
}
.section-guide{
	padding: 0;
	width: 100%;
}
.section-updates .tit,.section-guide .tit,.section-policies .tit,.section-food .tit,.section-hotels .tit,.section-overview .tit,.section-districts .tit,.section-cities .tit,.section-latest .tit{
	padding: 0 0.266667rem;
}
.list6 .img-box2{
	width: 4rem;
	height: auto;
}
.list6 .img-box2 img{
	width: 100%;
	height: auto;
}
.list6 .list-right,.list6 .list-left,.section-policies,.list8 li{
	width: 100%;
	float: none;
}
.list6 .list-text{
	padding: 0 0 0 0.4rem;
}
.list6 .list-item{
	padding: 0.48rem 0.266667rem;
}
.list6 .list-tit{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list6 .list-item{
	margin-bottom: 0.48rem;
}
.list7{
	padding: 0.4rem 0.266667rem 0;
	overflow: hidden;
}
.list7 li{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	margin-bottom: 0.533333rem;
}
.section-industries,.section-parks,.section-enterprises{
	padding: 0 0.266667rem;
}
.list8 li{
	margin: 0;
}
.list8 .list-text{
	padding: 0.32rem;
}
.list8 .list-tit{
	font-size: 0.56rem;
	line-height: 0.666667rem;
	font-family: 'MyriadPro-Bold';
}
.list8 .list-date{
	font-size: 0.4rem;
	margin-top: 0.133333rem;
}
.list8 .list-desc{
	font-size: 0.4rem;
	line-height: 0.533333rem;
	margin-top: 0.133333rem;
}
.list8 .list-item{
	margin-bottom: 0.48rem;
}
.list9 ul,.list10 ul{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
}
.list10 ul{
	justify-content: center;
}
.list10 li{
	float: none;
	width: 2.666667rem;
	height: auto;
	margin: 0 0.233rem 0.64rem;
}
.list10 li img{
	width: 100%;
	height: auto;
}
.list9 li{
	float: none;
	width: 4.56rem;
	margin-right: 0;
	margin-bottom: 0.8rem;
}
.list9 em{
	font-size: 0.32rem;
	line-height: 0.4rem;
	padding: 0.32rem;
}
.swiper-container5 .sliderInner, .swiper-container5 .sliderInner li{
	width: 100%;
}
.swiper-container5 .sliderInner{
	margin-bottom: 0.133333rem;
}
.mInner .list2,.section-events,.section-culture,.section-attractions{
	padding: 0 0.266667rem;
}
.swiper-container5 .list-item em{
	padding: 0.32rem 0.4rem;
}
.swiper-container5 .list-item{
	float: none;
	width: 100%;
}
.swiper-container5 .list-item a{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.section-food,.section-hotels{
	float: none;
	width: 100%;
	box-sizing: border-box;
}
.list11 .img-box img{
	width: 4rem;
	height: auto;
}
.list11 .list-text{
	padding: 0 0 0 0.4rem;
}
.list11 .list-tit2{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
	font-family: 'MyriadPro-Bold';
}
.list11 .list-tit{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list11 li{
	padding: 0.48rem 0.266667rem;
	margin-bottom: 0.533333rem;
}
.section-food{
	overflow: hidden;
	margin-bottom: 1.066667rem;
}
.section-attractions{
	margin-bottom: 1.413333rem;
}
.swiper-container1{
	float: left;width: 100%;
	margin: 0;
}
.swiper-container1 .sliderInner, .swiper-container1 .sliderInner li{
	width: 9.2rem;
	height: 5.2rem;
}
.overview-wrapper{
	padding: 0.4rem;
}
.swiper-container1 .sliderInner li img{
	width: 100%;
	height: auto;
}
.section-overview .list-text{
	clear: both;
}
.section-overview .list-text{
	padding-top: 0.48rem;
}
.section-overview .list-tit{
	font-size: 0.56rem;
	font-family: 'MyriadPro-Bold';
}
.section-overview .list-desc{
	font-size: 0.4rem;
	line-height: 0.533333rem;
	margin-top: 0.32rem;
}
.section-overview .list-more{
	font-size: 0.4rem;
	line-height: 1.2;
	margin-top: 0.2rem;
}
.section-districts .districts-text{
	float: none;
	width: 100%;
	margin: 0;
}
.section-districts .list-desc{
	font-size: 0.4rem;
	line-height: 0.533333rem;
	padding: 0.32rem 0.4rem;
}
.section-districts{
	background-color: #fcfcfc;
	padding-bottom: 0.8rem;
}
.section-districts .tit{
	background: #fff;
	padding-bottom: 0.4rem;
}
.map{
	float: none;
	width: 100%;
	background-color: #fcfcfc;
	height: 4.906667rem;
	margin: 0;
	background-size: auto 4.906667rem;
	background-position: 50% 0;
	margin-top: 0.853333rem;
}
.section-districts .districts-text{
	background: #fcfcfc;
}
.swiper-container2 .sliderInner, .swiper-container2 .sliderInner li{
	width: 100%;
}
.swiper-container2 .list-item{
	margin: 0;
	margin-bottom: 0.2rem;
	width: 4.4rem;
}
.swiper-container2 .list-item img{
	width: 100%;
	height: auto;
}
.swiper-container2 .sliderInner li{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 0 0.4rem;
	box-sizing: border-box;
}
.swiper-container2 .list-item em{
	padding: 0.32rem;
	font-size: 0.28rem;
	line-height: 1.3;
}
.section-search{
	padding: 0 0.266667rem;
}
.section-search .list .list-tit{
	font-family: 'MyriadPro-Bold';
}
.section-search .list .list-desc{
	display: block;
	font-size: 0.4rem;
	line-height: 0.533333rem;
	margin-top: 0.133333rem;
}
.search .sInner{
	border-width: 0.266667rem;
}
.search{
	margin-bottom: 0.666667rem;
}
.search .inp-text{
	height: 0.906667rem;
	font-size: 0.4rem;
	line-height: 0.906667rem;
	padding: 0 0.4rem;
}
.search .inp-subm{
	height: 0.906667rem;
	line-height: 0.906667rem;
	width: 2.066667rem;
	font-size: 0.4rem;
}
.search .search-result{
	font-size: 0.32rem;
	padding-left: 0.16rem;
	margin-top: 0.133333rem;
}
.list5 .list-tags a{
	font-size: 0.346667rem;
	height: 0.64rem;
	line-height: 0.64rem;
	padding: 0 0.266667rem;
	margin-right: 0.266667rem;
}
.list5 .list-tags{
	margin-top: 0.3rem;
}
.multimedia-wrapper .multimedia-video{
	display: none;
}
.multimedia-wrapper{
	height: auto;
	padding-top: 0;
}
.multimedia-text{
	display: none;
}
.list12{
	float: none;
	width: 100%;
}
.list12 li{
	float: none;
	width: 100%;
	background: #f6f6f6;
	display: flex;
	flex-direction: row;
	margin-right: 0;
	padding: 0.533333rem 0.266667rem;
	box-sizing: border-box;
	margin-bottom: 0.533333rem;
}
.list12 li:last-child{
	margin-bottom: 0;
}
.list12 .img-box{
	width: 4rem;
	height: auto;
}
.list12 .img-box img{
	width: 100%;
	height: auto;
}
.list12 .list-text{
	flex:1;
	margin-top: 0;
	margin-left: 0.4rem;
}
.list12 .list-tit{
	font-size: 0.506667rem;
	line-height: 0.613333rem;
}
.list12 .list-tit a{
	color: #000;
}
.multimedia-inner{
	padding: 0;
}
.section-multimedia{
	margin-bottom: 0;
}
.list12 .icon-play{
	width: 0.52rem;
	height: 0.373333rem;
	background-size: contain;
	right: 0.266667rem;
	bottom: 0.266667rem;
}
.map .map-item1, .map .map-item2, .map .map-item3, .map .map-item4{
	right: 7.066667rem;
}
.map .map-item10, .map .map-item5, .map .map-item6, .map .map-item7, .map .map-item8, .map .map-item9{
	left: 6.973333rem;
}
.map .map-item{
	height: 0.4rem;
	line-height: 0.4rem;
	font-size: 0.213333rem;
	padding: 0 0.266667rem;
	border-radius: .2rem;
}
.map .map-item1{
	top: 1.093333rem;
}
.map .map-item2{
	top: 1.786667rem;
}
.map .map-item3{
	top: 2.586667rem;
}
.map .map-item4{
	top: 3.853333rem;
}
.map .map-item5{
	top: 0.653333rem;
}
.map .map-item6{
	top: 1.386667rem;
}
.map .map-item7{
	top: 1.906667rem;
}
.map .map-item8{
	top: 2.44rem;
}
.map .map-item9{
	top: 2.973333rem;
}
.map .map-item10{
	top: 3.506667rem;
}
.swiper-container2 .slider-btn{
	width: 0.266667rem;
	height: 0.893333rem;
	top: 1.2rem;
}
.swiper-container2 .btn-prev,.swiper-container2 .btn-next{
	background-size: contain;
}
.swiper-container2 .btn-prev{
	left: 2px;
}
.swiper-container2 .btn-next{
	right: 2px;
}
.f-copy img{
	display: none;
}
.f-bottom{
	display: flex;
	flex-direction: column-reverse;
	position: relative;
	padding-top: 2.4rem;
	padding-bottom: 1.933333rem;
}
.f-copy{
	width: 100%;
}
.f-copy p{
	width: 100%;
	text-align: center;
	font-size: 0.32rem;
	line-height: 0.4rem;
	margin-top: 1.146667rem;
}
.footer{
	margin-top: 2.4rem;
}
.f-bottom .f-share{
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin: 0 auto;
}
.f-share a{
	width: 3.293333rem;
	height: 0.88rem;
	line-height: 0.88rem;
	padding: 0;
	font-size: 0.4rem;
	text-align: center;
	display: block;
	margin-left: 0;
	border-radius: 0.44rem;
	margin: 0 0.373333rem;
	font-family: 'MyriadPro-Bold';
}
.f-links{
	width: 8.133333rem;
	margin: 0 auto;
	position: absolute;
	top: 0;
	left: 0.666667rem;
	z-index: 20;
}
.multimedia-wrapper .multimedia-inner{
	z-index: 20;
}
.select-group{
	width: 100%;
}
.select-group .select-selected{
	height: 1.093333rem;
	line-height: 1.093333rem;
	padding-left: 0.32rem;
	font-size: 0.4rem;
}
.select-group .select-selected em{
	font-family: 'MyriadPro-Bold';
}
.select-group .icon-arrow{
	width: 1.093333rem;
	height: 1.093333rem;
	background-size: auto .5rem;
}
.select-group .select-options a{
	padding: 0.2rem 0.32rem;
}
.select-group .select-options, .select-group .select-options a{
	font-size: 0.4rem;
	line-height: 0.64rem;
}
.f-gotop,.swiper-container5 .slider-btn{
	display: none;
}
.swiper-container5 .list-item img{
	width: 100%;
	height: auto;
}
.art{
	padding: 0;
}
.section-services{
	height: 7.946667rem;
	padding-top: 1.173333rem;
	box-sizing: border-box;
	background-size: cover;
	margin-top: 1.6rem;
}
.list-services ul{
	display: flex;
	flex-direction: row;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
}
.list-services li{
	width: 33.33%;
	height: auto;
	display: block;
	box-sizing: border-box;
	border: none;
	margin-bottom: 0.64rem;
}
.list-services li a{
	display: flex;
	flex-direction: column;
	align-items: center;
	font-size: 0.4rem;
}

.list-services .icon-service{
	height: 0.853333rem;
	width: 100%;
	background-size: contain;
}
.list-services .icon-service2{
	background-size: auto 0.68rem;
}
.banner,.banner .sliderInner, .banner .sliderInner li{
	height: 14.053333rem;
}
.banner .sliderInner li{
	background-size: auto 14.053333rem;
	background-position: 50% 0;
	background-repeat: no-repeat;
}
.banner .list-tit2{
	display: none;
}
.banner .list-text,.banner .swiper-pagination{
	width: 100%;
	box-sizing: border-box;margin-left: 0;
	left: 0;
	bottom: 0.4rem;
}
.banner .swiper-pagination{
	display: flex;
	flex-direction: row;
	justify-content: center;
	height: 0.08rem;
	background: none;
	align-items: flex-end;
}
.banner .swiper-pagination-switch{
	height: 0.026667rem;
	float: none;
	width: 1.133333rem;
	background: #c0c2cb;
	margin: 0 0.026667rem;
}
.banner .swiper-active-switch{
	height: 0.08rem;
}
.banner .list-tit{
	padding-bottom: 0;
	width: 100%;
	font-size: 0.72rem;
	line-height: 1;
	box-sizing: border-box;
	padding: 0.933333rem 0.56rem;
	font-family: 'MyriadPro-Bold';
}
.nav{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 30;
	background: #019be1;
	height: auto;
	padding: 0 0.533333rem;
	overflow-x: hidden;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	transition: .2s all ease-in-out;
	opacity: 0;
	visibility: hidden;
}
.nav_show{
	visibility: visible;
	opacity: 1;
}
.nav ul{
	display: flex;
	flex-direction: column;
}
.nav li{
	float: none;
	margin-top: 0.466667rem;
}
.nav li.home{
	background: none;
}
.nav li a{
	font-size: 0.64rem;
	line-height: 1;
	width: auto;
	height: auto;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.nav li a span.operSub{
	padding: 0 0 0 0.533333rem;
}
.nav .nav-sub ul{
	clear: both;
}
.nav li.cur .nav-sub{
	display: none;
}
.nav .icon-arrow{
	display: none;
}
.nav .nav-sub{
	position: static;
	width: 100%;
	padding: 0.2rem 0 0 0.2rem;
	display: none;
}
.nav .nav-sub-show,.nav li.cur .nav-sub-show{
	display: block;
}
.nav a{
	padding: 0;
	float: none;
}
.nav li.home a{
	font-size: 0.64rem;
	line-height: 1;
	width: auto;
	height: auto;
}
.nav .nav-sub li{
	display: flex;
	flex-direction: row;
	align-items: center;
}
.nav .nav-sub a, .nav .nav-sub li{
	font-size: 0.506667rem;
	line-height: 0.773333rem;
	margin-top: 0;
}
.nav .nav-sub li::before{
	content:'-';
	display: inline-block;
	vertical-align: top;
	color: #fff;
	font-size: 0.506667rem;
	margin-right: 0.133333rem;
}
.h-lang{
	display: none;
}
.nav-container{
	height: 2.026667rem;
}
.logo:before,.logo:after{
	width: 0.373333rem;
	height: 2.026667rem;
	background-size: contain;
}
.logo:before{
	left: -.373333rem;
}
.logo:after{
	right: -.373333rem;
}
.nav-wrapper{
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.logo{
	position: relative;
	width: 2.12rem;
	height: 2.026667rem;
	top: 0;
}
.logo img{
	width: 100%;
	height: 100%;
}
.h-btn-search{
	width: 0.426667rem;
	height: 0.453333rem;
	background-image: url(../i/mobile/search.png);
	background-size: contain;
	top: 0.64rem;
	right: 0.64rem;
}
.mobile_menu{
	display: inline-block;
	vertical-align: top;
	width: 0.426667rem;
	height: 0.4rem;
	background: url(../i/mobile/menu.png) no-repeat;
	background-size: contain;
	position: absolute;
	top: .64rem;
	left: .64rem;
	z-index: 30;
}
.header{
	margin-bottom: 0;
	background: url(../i/mobile/head_bg.jpg) no-repeat;
	background-size: cover;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 30;
	padding-top: 0;
}
.header-index{
	background: none;
}
.header-index-bg{
	background: url(../i/mobile/head_bg.jpg) no-repeat;
	background-size: cover;
}
.header_holder{
	height: 2.026667rem;
}
.nav dl{
	border-top: 1px solid #0085c2;
	margin-top: 0.746667rem;
}
.nav dl dd{
	height: 1rem;
}
.nav dl dd a{
	line-height: 1rem;
	font-size: 0.64rem;
}
.nav_close{
	padding: 0.586667rem 0 0.3rem;
	height: 0.6rem;
	line-height: 1;
}
.nav_close span,.close_search span{
	display: inline-block;
	width: 0.6rem;
	height: 0.6rem;
	background: url(../i/mobile/close.png) no-repeat;
	background-size: contain;
}
.close_search{
	display: flex;
	flex-direction: row-reverse;
	box-sizing: border-box;
	padding: 0.573333rem 0.533333rem 0 0;
}
.lock_height{
	overflow: hidden;
}
.h-search{
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 30;
	background: #0085c2;
	bottom: 0;
	right: 0;
}
.h-search .inp-text{
	width: 7.946667rem;
	height: 1.173333rem;
	line-height: 1.173333rem;
	padding: 0 0.4rem;
	box-sizing: border-box;
	font-size: 0.4rem;
	background: #0097dc;
	color: #fff;
}
.h-search .sInner{
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding-top: 1.333333rem;
}
.h-search .inp-subm{
	position: static;
	width: 1.173333rem;
	height: 1.173333rem;
	background: url(../i/mobile/search_big.png) no-repeat 50% 50%;
	background-size: auto 0.733333rem;
	display: inline-block;
}

/*20220707*/
.art .art-text p img{ width:100%}
/*20220707*/

/*20220727 start*/
.sliderInner img{
	display: none;
}
.sliderInner img.forMobile{
	display: block;
}
.main-wrapper2 .crumb{ margin:0.4rem 0}
/*20220727 end*/
.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 .list-tit b{color:#0e4574;}

.alert{position:fixed;width:100%;background:#ffcaca;left:0;bottom:0;z-index:999}.alert .alert-content{width:100%;padding:30px 0;margin:0 auto;font-size:0;position:relative}.alert .alert-left,.alert .alert-right{display:inline-block;width: auto;vertical-align:middle;font-size:16px;line-height:1.5;padding: 15px 15px;}.alert .alert-left{font-size:16px;line-height:1.5}.alert .alert-left a{color:#d63c3c;text-decoration:underline;display:inline-block;margin-right:30px}.alert .alert-tit{font-size:20px;margin-bottom:18px}.alert .alert-right{width: auto;text-align:right}.alert .alert-right .alert-right-content{float: none;margin-right: auto;}.alert .alert-right a{display:inline-block;width:120px;height:35px;box-sizing:border-box;text-align:center;border:2px solid #d63c3c;line-height:35px;font-size:16px;color:#d63c3c; margin-right:15px;}.alert .alert-right a.btn-primary{background:#d63c3c;color:#fff}.alert .alert-close{position:absolute;width:20px;height:20px;font-size:0;line-height:0;}
.list-tit a{
	display: block;
	height: auto;
}
