.activitiesBox{
	width:100%;
	overflow: hidden;
	margin-bottom: .5rem;
}
.activitiesBox>a,
.activitiesBox>div{
	width:33%;
	overflow: hidden;
	float: left;
}
.activitiesBox>a{
	width:63%
}
.activitiesBox>a{
	float: right;
}
.activitiesBox img{
	width:100%;
	max-width: 100%;
}
.activitiesBox div a{
	width:100%;
	overflow: hidden;
	font-size: 14px;
	display: block;
	line-height:30px;
	margin-bottom:20px;
}
.activitiesBox div a:first-child{
	font-size: 16px;
	color:#4d4d4d;
	font-weight: 500;
}
.activitiesBox div span{
	display: block;
}
@media (max-width: 767px){
	.activitiesBox{
		margin-bottom:30px;
	}
    .activitiesBox>a,
    .activitiesBox>div{
        width:100%;
    }
	.activitiesBox>div{
		margin-top:20px;
	}
}

/* one */
.activities-one{
	color:#595757
}
.activities-one .detailsImg{
	max-width: 100%;
	margin:0 auto;
	margin-bottom:.4rem
}
.activities-one h1{
	font-size:16px;
	color:#4d4d4d;
	margin-bottom:.5rem;
	line-height: 30px;
}
.activities-one h4{
	font-size: 16px;
	margin-bottom:10px;
	font-weight: 400;
}
.activities-one p{
	line-height: 28px;
	margin-bottom:.3rem;
	font-size: 14px;
}
.contactWx{
    width:100%;
    float: left;
    text-align: left;
    padding-top:40px;
    margin-bottom:.8rem;
}
.contactWx span{
    display: block;
     margin-bottom:10px;
     font-size: 14px;
}
.contactWx span.titleSpan{
    font-size: 16px;
    color:#4d4d4d
}

.wxImg{
	width:104px;
	display: block;
	overflow: hidden;
	margin-top:.8rem;
	text-align: center;
}
.wxImg img{
	width:104px;
}
.wxImg span{
	display: block;
	width:100%;
	float: left;
	margin-top:10px;
}
