.header-style1 .header-menu> li:hover .header-menu-list-box{
	transform: scale(1, 1);
}
.index-service-list:hover .index-service-list-mask-box {
    opacity: 1;
}
.index-service-list:hover .index-service-link-bg{
	transform: scale(1.05);
}

.footer-tel a:hover,.footer-mail a:hover{
	color: #3a8aea;
}
.service-list:hover,
.service-list.active{
	color: #00479d;
}
.header-menu li:hover,
.header-menu li.active{
	color: #00479d;
}
.header-menu-list:hover{
	background-color: #FFF;
	color: #00479d;
}
.index-partner-mask{
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .3s linear;
	background-color: rgba(0, 0, 0, 0.7);
	opacity: 0;
}
.index-partner:hover .index-partner-mask{
	opacity: 1;
}
.pages-fixed p,
.footer-top p{
	transition: all .3s linear;
}
.pages-fixed:hover p{
	letter-spacing: 2px;
	color: #00479d;
}
.footer-top p{
	letter-spacing: 2px;

}

.button input{
	cursor: pointer;
	transition: all .3s linear;
}

.button input:hover{
	background-color: rgba(0,0,0,0.7);
}
.header-language:hover{
	color: #FFF;
}
.problem-list-question:hover{
	color: #3a8aea;
}
.index-service-list:hover .index-service-list-title{
    transition: all .5s ease-in;
    transform: scaleX(1);
}
.header-link:hover,
.footer-top:hover{
    transform: translateY(-5px);
    transition: all .4s ease-in;
}


.index-process-list:hover .index-process-list-p{
	opacity: 1;
}

.index-process-list:hover img{
	-webkit-filter:drop-shadow(0px 4px 5px #00479d);
}
.index-process-list img,
.index-process-list-title{
	transition: all .3s linear;
}
.index-process-list-title{
	height: 28px;
	line-height: 28px;
}
.index-process-list:hover .index-process-list-title{
	font-size: 18px;

}