.arr{
  width:.19rem;
  height:.72rem;
  margin-top:.7rem;
  background:url(images/arr.png);
  background-size:cover;
}
.p01{
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(images/p01-bg.jpg);
	width:100%;
	height:100%;
}
.p01 .box{
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p01 .actionBg{
	position:relative;
	width:2.42rem;
	height:.46rem;
}
.p01 .banner{
	position:relative;
	margin-top:1.4rem;
	width:5.87rem;
	height:2.11rem;
}
.p01 .txt{
	position:relative;
	margin-top:.45rem;
	max-width:4.94rem;
	height:.24rem;
	text-align:right;
	line-height:.23rem;
	letter-spacing:.21rem;
	color:#fff;
	font-size:.23rem;
}
.p01 .hd{
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	margin-top:.87rem;
	background-image:url(images/img_60603_4_0.png);
	padding-right:.65rem;
	padding-left:1.02rem;
	height:.58rem;
}
.p01 .title{
	line-height:.28rem;
	letter-spacing:0;
	color:#fff;
	font-size:.28rem;
}
.p01 .hd_1{
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	margin-top:.45rem;
	background-image:url(images/img_60603_4_1.png);
	padding-right:.65rem;
	padding-left:1.01rem;
	height:.59rem;
}
.p01 .title_1{
	line-height:.28rem;
	letter-spacing:0;
	color:#fff;
	font-size:.28rem;
}
.p01 .hd_2{
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	margin-top:.47rem;
	background-image:url(images/img_60603_4_2.png);
	padding-right:.65rem;
	padding-left:1.03rem;
	height:.58rem;
}
.p01 .title_2{
	line-height:.28rem;
	letter-spacing:0;
	color:#fff;
	font-size:.28rem;
}
.p01 .hd_3{
	box-sizing:border-box;
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	margin-top:.46rem;
	background-image:url(images/img_60603_4_3.png);
	padding-right:.65rem;
	padding-left:1.01rem;
	height:.58rem;
}
.p01 .title_3{
	line-height:.28rem;
	letter-spacing:0;
	color:#fff;
	font-size:.28rem;
}
.p02{
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(images/p02-bg.jpg);
	width:100%;
	height:100%;
}
.p02 .box{
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p02 .banner{
	position:relative;
	width:5.77rem;
	height:2.51rem;
}
.p02 .article{
	-webkit-line-clamp:.03rem;
	position:relative;
	margin-top:.81rem;
	width:5.17rem;
	text-align:justify;
	text-indent:.23rem;
	line-height:.3rem;
	letter-spacing:0;
	color:#fff;
	font-size:.21rem;
}
.p02 .article_1{
	-webkit-line-clamp:.03rem;
	position:relative;
	margin-top:.4rem;
	width:5.18rem;
	text-align:justify;
	text-indent:.23rem;
	line-height:.3rem;
	color:#fff;
	font-size:.21rem;
}
.p03{
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:row;
	justify-content:center;
	background-image:url(images/p03-bg.jpg);
	width:100%;
	height:100%;
}
.p03 .box{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
}
.p03 .banner{
	position:relative;
	align-self:center;
	width:5.19rem;
	height:1.87rem;
}
.p03 .main{
	position:relative;
	align-self:flex-end;
	margin-top:.97rem;
	width:6rem;
	height:3.92rem;
}
.p03 .product{
	float:left;
	margin-left:.98rem;
	width:1.9rem;
	height:1.91rem;
}
.p03 .item_2{
	float:left;
	margin-left:.1rem;
	width:1.9rem;
	height:1.91rem;
}
.p03 .item{
	float:left;
	margin-top:-.9rem;
	width:1.89rem;
	height:1.91rem;
}
.p03 .item_3{
	float:left;
	margin-top:-.9rem;
	margin-left:.1rem;
	width:1.9rem;
	height:1.91rem;
}
.p03 .product_1{
	float:left;
	margin-top:-.9rem;
	margin-left:.1rem;
	width:1.9rem;
	height:1.91rem;
}
.p03 .item_1{
	float:left;
	margin-top:-.9rem;
	margin-left:.98rem;
	width:1.9rem;
	height:1.91rem;
}
.p03 .product_2{
	float:left;
	margin-top:-.9rem;
	margin-left:.1rem;
	width:1.9rem;
	height:1.91rem;
}
.p04{
	background-size:cover;
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(images/p04-bg.jpg);
	width:100%;
	height:100%;
}
.p04 .box{
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p04 .entryPic{
	position:relative;
	width:2.28rem;
	height:1.24rem;
}
.p04 .main{
	background-size:cover;
	display:flex;
	position:relative;
	align-items:flex-start;
	flex-direction:column;
	margin-top:.78rem;
	background-image:url(images/img_60612_4_1.png);
	width:5.88rem;
	height:6.26rem;
}
.p04 .wrap{
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	margin-top:.52rem;
	margin-left:.23rem;
	height:.25rem;
}
.p04 .color{
	margin-right:.09rem;
	background-color:#05d3ff;
	width:.04rem;
	height:.25rem;
}
.p04 .txt{
	text-align:center;
	line-height:.21rem;
	letter-spacing:0;
	color:#05d3ff;
	font-size:.21rem;
}
.p04 .block{
	display:flex;
	position:relative;
	align-items:flex-start;
	align-self:center;
	flex-direction:row;
	flex-wrap:wrap;
	margin-top:.17rem;
	width:5.35rem;
}
.p04 .block img{
	margin-right:.2rem;
	margin-bottom:.16rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .block img:nth-child(3n){margin-right:0;}
.p04 .buttonBg{
	margin-right:.24rem;
	margin-bottom:.16rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .actionBg_1{
	margin-bottom:.16rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .buttonBg_1{
	margin-right:.25rem;
	margin-bottom:.16rem;
	width:1.61rem;
	height:.41rem;
}
.p04 .actionBg_2{
	margin-right:.25rem;
	margin-bottom:.16rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .buttonBg_2{
	margin-bottom:.16rem;
	width:1.61rem;
	height:.41rem;
}
.p04 .actionBg_3{
	margin-right:.24rem;
	margin-bottom:.16rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .buttonBg_3{
	margin-right:.25rem;
	margin-bottom:.16rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .actionBg_4{
	margin-bottom:.16rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .buttonBg_4{
	margin-right:.24rem;
	width:1.61rem;
	height:.41rem;
}
.p04 .actionBg_5{
	margin-right:.24rem;
	width:1.62rem;
	height:.41rem;
}
.p04 .buttonBg_5{
	width:1.62rem;
	height:.41rem;
}
.p04 .group{
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:row;
	margin-top:.2rem;
	margin-left:.23rem;
}
.p04 .colorDiv{
	margin-right:.1rem;
	background-color:#05d3ff;
	width:.04rem;
	height:.25rem;
}
.p04 .word{
	text-align:center;
	line-height:.21rem;
	letter-spacing:0;
	color:#05d3ff;
	font-size:.21rem;
}
.p04 .container{
	display:flex;
	position:relative;
	align-items:flex-start;
	align-self:center;
	flex-direction:row;
	flex-wrap:wrap;
	margin-top:.18rem;
	width:5.34rem;
	height:1.53rem;
}
.p04 .logo{
	margin-right:.08rem;
	margin-bottom:.22rem;
	width:1rem;
	height:.65rem;
}
.p04 .logo_1{
	margin-right:.08rem;
	margin-bottom:.22rem;
	width:1rem;
	height:.65rem;
}
.p04 .logo_2{
	margin-right:.08rem;
	margin-bottom:.22rem;
	width:1.01rem;
	height:.65rem;
}
.p04 .logo_3{
	margin-right:.08rem;
	margin-bottom:.22rem;
	width:1rem;
	height:.65rem;
}
.p04 .logo_4{
	margin-bottom:.22rem;
	width:1.01rem;
	height:.65rem;
}
.p04 .logo_5{
	margin-right:.08rem;
	width:1rem;
	height:.66rem;
}
.p04 .logo_6{
	margin-right:.09rem;
	width:1rem;
	height:.65rem;
}
.p04 .logo_7{
	margin-right:.08rem;
	width:1rem;
	height:.65rem;
}
.p04 .logo_8{
	margin-right:.08rem;
	width:1rem;
	height:.65rem;
}
.p04 .logo_9{
	width:1.01rem;
	height:.65rem;
}
.p05{
	background-size:cover;
	display:flex;
	position:relative;
	align-items:center;
	flex-direction:column;
	justify-content:center;
	background-image:url(images/p05-bg.jpg);
	width:100%;
	height:100%;
}
.p05 .box{
	display:flex;
	align-items:center;
	flex-direction:column;
	justify-content:center;
}
.p05 .entryPic{
	position:relative;
	width:2.54rem;
	height:1.3rem;
}
.p05 .desc{
	position:relative;
	margin-top:.48rem;
	max-width:5.57rem;
	height:.21rem;
	text-align:center;
	line-height:.21rem;
	letter-spacing:0;
	color:#fff;
	font-size:.21rem;
}
.p05 .desc_1{
	position:relative;
	margin-top:.41rem;
	max-width:5.57rem;
	height:.21rem;
	text-align:center;
	line-height:.21rem;
	letter-spacing:0;
	color:#fff;
	font-size:.21rem;
}
.p05 .desc_2{
	position:relative;
	margin-top:.41rem;
	max-width:5.57rem;
	height:.21rem;
	text-align:center;
	line-height:.21rem;
	letter-spacing:0;
	color:#fff;
	font-size:.21rem;
}
.p05 .desc_3{
	position:relative;
	margin-top:.41rem;
	max-width:5.57rem;
	height:.2rem;
	text-align:center;
	line-height:.21rem;
	letter-spacing:0;
	color:#fff;
	font-size:.21rem;
}
.p05 .icon{
	align-self:center;
	margin-top:.86rem;
	width:.26rem;
	height:.99rem;
}
.p05 .actionBg{
	position:relative;
	margin-top:.62rem;
	width:4.89rem;
	height:.98rem;
}

.new{width:5.8rem;height:5.1rem;margin-top:.3rem;padding-top:.9rem;background:url(images/new.png?v99) no-repeat;background-size:cover;}
.new a{float:left;display:block;width:2.7rem;height:1.02rem;margin:0 .1rem .32rem;}