
#s7{
	padding-bottom: 0;
	padding-top: 0;
}
.s7_img{
	position: relative;
}
.s7_btn1{
	position: absolute;
	width:7rem;
	text-align: center;
	height: 1.2rem;
	line-height: 1.2rem;
	background: #fbd005;
	bottom: .5rem;
	left: 3.167rem;
	font-size: .75rem;
	color:#646464;
	font-weight: 500;
}
.s7_content1{
	margin-bottom: 1.5rem;
}
.s7_content .container{
	font-size: .55rem;
	text-align: center;
	line-height: 1.2rem;
	margin-top: .75rem;
}
.s7_btn2{
	position: absolute;
	width:9.167rem;
	text-align: center;
	height: 1.2rem;
	line-height: 1.2rem;
	background: #a90909;
	bottom: 1.1667rem;
	left: 3.5rem;
	font-size: .75rem;
	color:#fff;
	font-weight: 500;
}
.s7_content2{
	margin-bottom: 1.5rem;
	padding-bottom: .75rem;
	border-bottom: 1px solid #333;
}
#s7_btn{
	padding:30px 0;
	text-align: center;
}
#s7_btn a{
	display: inline-block;
	width:10.5rem;
	height: 1.3333rem;
	line-height: 1.3333rem;
	text-align: center;
	font-weight: 700;
	border:1px solid #06b2b6;
	color:#06b2b6;
}
#s7_btn a span{
	display: inline-block;
	margin-right: 5px;
	max-height: 1rem;
}
#s7_btn a span img{
	max-height: .9rem;
    vertical-align: text-bottom;
}
.s7_phone{
	margin-top: 10px;
    font-weight: 700;
    color: #06b2b6;
}

.s7_slide .slick-dots{
	bottom: -4px;
}
.s7_slide .slick-dots li{
	width: 25%;
	margin: 0;
	height: 2px;
}
.s7_slide .slick-dots li button:before{
	content:'';
}
.s7_slide .slick-dots li button{
	width:100%;
	height: 4px;
	padding:0;

}

.s7_slide .slick-dots li.slick-active button{
	background: #ffe400;
}