.youshi-section .sec-title{
	color: #fff;
	font-weight: bold;
    text-align: center;
    position: relative;
    padding: 1.5rem 0;
}
.youshi-section img{
	margin: 0 auto;
	width:66px;
	max-width:100%;
}
.youshi-section .sec-title:after{
	display:none;
}
.youshi-section .sec-des{
	font-size: 1rem;
    color: #fff;
    text-align: center;
    width: 60%;
    max-width: 100%;
    display: block;
    margin: 1rem auto 0;
    position: relative;
    font-weight: normal;
}

.youshi-section .youshi-bg{
	padding-top: 8rem;
    padding-bottom: 8rem;
    background: no-repeat center;
    background-size: cover;
    background-attachment: fixed;
    position:relative;
}
.youshi-section .youshi-bg .mask{
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	background-color:rgba(0,0,0,.6);
	z-index:0;
}
.youshi-section .youshi-bg > .container{
	z-index:100;
	position:relative;
	color:#fff;
}
.youshi-section .youshi-bg .bi{
	/*height: 3rem;*/
    width: auto;
    margin-left: 0;
}
.youshi-section .sec-title{
	color:#fff;
}


@media only screen and (max-width: 767px){
	.youshi-section .youshi-bg{
		padding-top:3rem;
		padding-bottom:3rem;
	}
	.youshi-section .sec-title {
	    color: #fff;
	    width: 80%;
	    margin: 0 auto;
	}
	.youshi-section .sec-des{
		width:100%;
	}
	.youshi-section .youshi-bg .bi{
		margin-left:1rem;
	}
	.youshi-section .youshi-bg{
		background-attachment: inherit;
    	background-size: cover;
	}
     .youshi-section{
		font-size:0.8rem;
	 }
	 .youshi-section img{
		width:40px;
	}
	.youshi-section h3{
		font-size:1rem !important;
	}
}
