.kv2 .kv2-t .spantop{
	font-size: 0.1rem;
	position: relative;
	top: -0.35rem;
	color: #333;
}
.spantop{
	font-size: 0.1rem;
	position: relative;
	top: -0.2rem;
	color: #333;
}
.gg_3{
	font-size: 0.2rem;
    font-weight: 400;
    color: #707070;
    line-height: 0.4rem;
    text-align: center;
}

.hg3_031{
	position: relative;
	font-size: 0.2rem;
	text-align: center;
	top: -0.2rem;
	color: #909090;
}
.g4-b-w{
	padding-bottom:0rem;
}
.new_navbox{
	/*position: fixed;
	z-index: 99;
	left: 0;
	top: 1rem;*/
	width: 100%;
	height: 1rem;
	background-color: #fff;
/*	display: none;*/
}
.clearnav_fi{
	position: fixed;
	z-index: 99;
	left: 0;
	top: 1rem;
}
.new_navbox ul {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.new_navbox ul li{
	float: left;
	font-size: 0.25rem;
	color: #909090;
	position: relative;
}
.new_navbox .xuanzhong{
	color: #000;
	font-weight: 500;
}
.xuanzhong::after{
	content: "";
	display: block;
	width: 0.2rem;
	height: 0.0416rem;
	background-color: #e30b29;
	position: absolute;
	left: 50%;
	margin-left: -0.1rem;
	bottom:-0.1rem;	
}
.xiu310{
	width: 100%;
}
.g1-b-ww{
	padding-top: 0;
	padding-bottom: 0;
}
.g1-b-ww .g1-b-l{
	margin: 0.1rem 0;
}

.spanmb900{
	line-height:0.6rem;
	display: block;
	width: 100%;
	text-align: center;
	font-size: 0.2rem;
}
.swiper3 li p{
	line-height: 0.1rem;
}
.beizhu900{
	font-size: 0.24rem;
	line-height: 0.3rem;
	text-align: left;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	padding-top: 0.3rem;
}

/*312添加*/
.tianjia312{
	width: 100%;
	height: 5.5rem;
	margin-top: 0.7rem;
}
.tianjia312 ul {
	display:flex;
	justify-content: space-around;
}
.tianjia312 ul li{
	width: 30%;
	height: 5rem;
}
#span312{
	display: block;
	width: 90%;
	margin-left: 5%;
	height: 0.5rem;
	background-color: #656364;
	text-align: center;
	line-height: 0.5rem;
	color: #fff;
	background-color: #02a0ea;
	margin-top: 0.5rem;
	font-weight: 600;
}
.tianjia312 ul li p{
	width: 90%;
	text-align: left;
	margin-left: 10%;
	margin-top: 0.2rem;
	color: #fff;
}
.tianjia312 ul li img{
	width: 100%;
}
#tianjia0312_cdbz{
	width: 100%;
	padding: 0 5%;
	margin-top: 0.5rem;
	position: relative;
	margin-bottom: 0.5rem;
}
#tianjia0312_cdbz h3{
	font-size: 0.3rem;
	color: #009dea;
	width: 100%;
	margin-bottom: 0.5rem;
	font-weight: 600;
}
.tianjia_left{
	width: 50%;
}
.tianjia_right{
	width: 50%;
	position: absolute;
	left: 45%;
	bottom: 20%;
}
.tianjia_left img,.tianjia_right img{
	width: 23%;
}
#tianjia0312_cdbz p{
	font-size: 0.2rem;
	color: #fff;
	margin-bottom: 10%;
	line-height: 0.25rem;
}
#swipwer_gzyl .swiper-button-next,#swipwer_gzyl .swiper-button-prev{
	top:40%;
	transform: scale(0.7);
	opacity: 0.5;
}
#swipwer_gzyl.swiper-container{
	width: 100%;
	height: 4.7rem;	
}
#swipwer_gzyl .swiper-pagination-bullet{
	background-color: #555555;
}
#swipwer_gzyl .swiper-pagination-bullet-active{
	background-color: #fff;
}
.spanmb900 span{
	font-size: 0.3rem;
	font-weight: 600;
}
.spanmb900 i{
	font-style: normal;
	color: #1aa1e6;
}
.color_b{
	color: #1aa1e6;
}
.swiper3 li h3{
	margin-bottom: 0.2rem;
	white-space:nowrap;
}
.mb_story_in{
	width: 100%;
}
.mb_story_in_a{
	display: block;
	width: 100%;
	margin-top: 0.2rem;
	margin-bottom: 0.1rem;
}
.mb_story_in_a img{
	width: 96%;
	margin-left: 2%;
}
.mt-0{
	margin-top: 0;
}

