.gather-container{width: 100%;}
.gather-container p{ text-align:center;  }
.gather-container h2,.gather-container h3,.gather-container h4{text-align: center;}
.gather-container h2{font-size:	24px;line-height: 31px;color:#1b63b5;}
.gather-container h3{display: block;margin: 30px auto 15px auto;width: 8em;height: 30px;line-height: 30px;border-radius: 20px;background: /*#1b63b5*/ linear-gradient(90deg ,#5194e0 ,#1b63b5);font-size: 16px;color: #fff;font-weight: 700;}
.gather-container h4{color: #1b63b5;font-size: 16px;}

.gather-tittle{position: relative;}
.gather-tittle .line{position: absolute;top:50%;left: 50%;height: 2px;width: 65px;background: #1b63b5;transform: translate(-50% , -50%)}
.gather-tittle .diamond{max-width: 10px;max-height: 10px;position: absolute;;top:50%;left: 50%;width: 2vw;height: 2vw;border: 2px solid #1b63b5;transform: rotate(45deg) translate(-50%,-50%);}
.left-line{margin-left: -120px;}
.left-dia{margin-left: -73px;margin-top: 2px;}
.right-line{margin-left: 120px;}
.right-dia{margin-left: 58px;margin-top: 2px;}

.gather-wrapper{width: 750px;max-width: 100%;margin-left: auto;margin-right: auto;}
.gather-box{
	margin-bottom: 15px;
}


.scene .s-pic{width: 60%;border-radius: 10px;overflow: hidden;box-shadow: 1px 5px 13px rgba(27,99,181,.4); margin:auto;}
.scene img{width: 100%;display: block;}
.scene p {margin-bottom: 40px;}
@media screen and (max-width: 640px){
	.gather-container h4{font-size: 4.2vw;}
}
@media screen and (max-width: 400px){
	.scene .s-pic{width: 100%;}
	.gather-tittle .line{width: 45px;}
	.left-line{margin-left: -104px;}
	.right-line{margin-left: 100px;}
}