
.video-section{
	position:relative;
	text-align:center;
	padding:120px 0px 120px;
	background-attachment:fixed;
	background-size:cover;
}

.video-section:before{
	position:absolute;
	content:'';
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
}

.video-section .video-box{
	position:relative;
	color:#ffffff;
	font-size:24px;
	text-align:center;
	border-radius:50%;
	line-height: 100px;
	display:inline-block;
	z-index:1;
	width:94px;
	height:96px;
	padding-left:5px;
	background:url("../image/jinru.png");
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
}

.video-section .video-box .overlay-box span{
	position: absolute;
	left:50%;
    top: 50%;
	z-index:99;
	color: #ffffff;
	font-weight:400;
	font-size:16px;
	text-align: center;
	border-radius:10px;
	padding-left:7px;
	display: inline-block;
	margin-top: -50px;
	margin-left:-50px;
	transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
	box-shadow:0px 0px 15px rgba(0,0,0,0.10);
}

.video-section .video-box .ripple,
.video-section .video-box .ripple:before,
.video-section .video-box .ripple:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width:100px;
    height:100px;
    margin-left:.5px;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    -ms-box-shadow: 0 0 0 0 rgba(255, 255 , 255, .4);
    -o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
    -webkit-animation: ripple 3s infinite;
    -moz-animation: ripple 3s infinite;
    -ms-animation: ripple 3s infinite;
    -o-animation: ripple 3s infinite;
    animation: ripple 3s infinite;
}

.video-section .video-box .ripple:before {
    -webkit-animation-delay: .9s;
    -moz-animation-delay: .9s;
    -ms-animation-delay: .9s;
    -o-animation-delay: .9s;
    animation-delay: .9s;
    content: "";
    position: absolute;
}

.video-section .video-box .ripple:after {
    -webkit-animation-delay: .6s;
    -moz-animation-delay: .6s;
    -ms-animation-delay: .6s;
    -o-animation-delay: .6s;
    animation-delay: .6s;
    content: "";
    position: absolute;
}

@-webkit-keyframes ripple {
    70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}
    100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}
}

@keyframes ripple {
    70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}
    100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}
}


/* Fact Counter */

.fact-counter{
	position:relative;
	z-index:1;
}

.fact-counter .column{
	position:relative;
	margin-bottom:30px;
}

.fact-counter .column .inner1{
	position:relative;
}

.fact-counter .column .inner1 .content{
	position:relative;
	padding-left:80px;
}


.fact-counter .column .inner2{
	position:relative;
}

.fact-counter .column .inner2 .content{
	position:relative;
	padding-left:80px;
}
.fact-counter .column .inner3{
	position:relative;
}

.fact-counter .column .inner3 .content{
	position:relative;
	padding-left:80px;
}


/*1*/
.fact-counter .column .inner1 .icon1{
	position:absolute;
	left:27px;
	top:0px;
	width:64px;
	height:64px;
	color:#ffffff;
	font-size:36px;
	text-align:center;
	line-height:70px;
	font-weight: 400;
	background:url("../picture/shijian.png");
	transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
	background-repeat: no-repeat;
}

.fact-counter .column .inner1:hover .icon1{
	background:url("../picture/shijian.png");
	background-repeat: no-repeat;
	-webkit-transform: scale(-1) rotate(180deg);
    -moz-transform: scale(-1) rotate(180deg);
    -ms-transform: scale(-1) rotate(180deg);
    -o-transform: scale(-1) rotate(180deg);
    transform: scale(-1) rotate(180deg);
}





/*2*/

.fact-counter .column .inner2 .icon2{
	position:absolute;
	left:27px;
	top:0px;
	width:64px;
	height:64px;
	color:#ffffff;
	font-size:36px;
	text-align:center;
	line-height:70px;
	font-weight: 400;
	background:url("../picture/zhandi.png");
	transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
	background-repeat: no-repeat;
}

.fact-counter .column .inner2:hover .icon2{
	background:url("../picture/zhandi.png");
	background-repeat: no-repeat;
	-webkit-transform: scale(-1) rotate(180deg);
    -moz-transform: scale(-1) rotate(180deg);
    -ms-transform: scale(-1) rotate(180deg);
    -o-transform: scale(-1) rotate(180deg);
    transform: scale(-1) rotate(180deg);
}








/*3*/


.fact-counter .column .inner3 .icon3{
	position:absolute;
	left:27px;
	top:0px;
	width:64px;
	height:64px;
	color:#ffffff;
	font-size:36px;
	text-align:center;
	line-height:70px;
	font-weight: 400;
	background:url("../picture/hezuo.png");
	transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
	background-repeat: no-repeat;
}

.fact-counter .column .inner3:hover .icon3{
	background:url("../picture/hezuo.png");
	background-repeat: no-repeat;
	-webkit-transform: scale(-1) rotate(180deg);
    -moz-transform: scale(-1) rotate(180deg);
    -ms-transform: scale(-1) rotate(180deg);
    -o-transform: scale(-1) rotate(180deg);
    transform: scale(-1) rotate(180deg);
}











.fact-counter .count-outer .percentage{
	position:relative;
	font-weight:600;
	color:#222222;
	font-size:30px;
	line-height:1em;
}

.fact-counter .column .inner1 .count-outer{
	position:relative;
	font-weight:400;
	color:#fff;
	font-size:26px;
	line-height:24px;
	font-family: 'Playfair Display', serif;
}

.fact-counter .column .inner1 .counter-title{
	position:relative;
	color:#fff;
	font-size:16px;
	font-weight:400;
	margin-top:20px;
	display:block;
	font-family: cursive;
	font-style: italic;
}

.fact-counter .column .inner2 .count-outer{
	position:relative;
	font-weight:400;
	color:#fff;
	font-size:26px;
	line-height:24px;
	font-family: 'Playfair Display', serif;
}

.fact-counter .column .inner2 .counter-title{
	position:relative;
	color:#fff;
	font-size:16px;
	font-weight:400;
	margin-top:20px;
	display:block;
	font-family: cursive;
	font-style: italic;
}

.fact-counter .column .inner3 .count-outer{
	position:relative;
	font-weight:400;
	color:#fff;
	font-size:26px;
	line-height:24px;
	font-family: 'Playfair Display', serif;
}

.fact-counter .column .inner3 .counter-title{
	position:relative;
	color:#fff;
	font-size:16px;
	font-weight:400;
	margin-top:20px;
	display:block;
	font-family: cursive;
	font-style: italic;
}

.welcome-section-two .image-column{
	position:relative;
	margin-bottom:40px;
}

.welcome-section-two .image-column .inner-column{
	position:relative;
	text-align:right;
	padding-bottom:125px;
}

.welcome-section-two .image-column .image-two{
	position:absolute;
	left:0px;
	bottom:0px;
}




