﻿#index .rwd-menu:hover{
    background-color: #dddddd;
}

.contact-sex input:checked + span{
    background-color: #c30d23;
    color: #FFF;
}
.banner-scroll-box:hover{
	color: #FFF;
}

.index-more-box:hover{
	color: #FFF;
	font-weight: bold;
	letter-spacing: 4px;
	font-size: 18px;
	background-color: #c30d23;
}
#index .header-menu-list:hover,
#index .header-menu-list.active,
.header-style3 .header-menu-list:hover,
.header-menu-list.active{
	color: #c30d23;
}
.slick-next,.slick-prev{
	opacity: 0.7;
	transition: all .3s linear;
}
.slick-next:hover,
.slick-prev:hover{
	opacity: 1;
}

.index-news-list:hover span{
    transform: scale(1.05);
}
.index-news-list:hover .index-news-list-date{
	color: #c30d23;
	font-weight: bold;
	letter-spacing: 2px;
}
.index-news-mask{
	width: 100%;
	height: 100%;
	display: block;
	background-color: rgba(0,0,0,0.6);
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: all .3s linear;
}
.index-news-list:hover .index-news-mask{
	opacity: 1;
}

.index-news-list:hover  i{
	text-shadow: rgba(0,0,0,0.6)1px 2px 4px;
}

.index-products-list:hover .index-products-list-mask-title-box span{
	transform: scale(1);
}

.news-page-next:hover,
.news-page-prev:hover{
	font-size: 18px;
	font-weight: bold;
	color: #c30d23;
	letter-spacing: 3px;
}

.news-page-next:hover span{
	animation: next-arrow 1.5s linear 0s infinite alternate;
}
.news-page-prev:hover span{
	animation: prev-arrow 1.5s linear 0s infinite alternate;
}
.news-page-back:hover{
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 3px;
	color: #c30d23;
}

.prodcuts-list-mask{
	width: 100%;
	height: 100%;
	display: block;
	background-color: rgba(0,0,0,0.6);
	background-repeat: no-repeat;
	background-size: 60px;
	background-position: center;
	background-image: url('../img/footer-logo.png');
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	transition: all .3s linear;
}
.products-img-box:hover .prodcuts-list-mask{
	opacity: 1;
}

.products-button:hover{
	background-color: #c30d23;
	color: #FFF;
}

.fixed-buycar-button:hover{
	background-color:  #c30d23;
	color: #FFF;
}
.header-member-title,
.footer-info-box a,
.video-list-title,
.video-list-read,
.button-box,
.member-back,
.member-title-list a,
.inquire-schedule a,
.inquire-info-list .inquire-num a.inquire-info,
.button input,
.products-list-bth{
	transition: all .3s linear;
}
#index .header-member-box:hover .header-member-title,
#index .header-buycar:hover .header-member-title,
.header-member-box:hover .header-member-title,
.header-buycar:hover .header-member-title,
.footer-info-box a:hover,
.inquire-info-list .inquire-num a.inquire-info:hover{
	color: #c30d23;
}

.video-list:hover .video-list-img-box span{
	transform: scale(1.05);
}

.video-list:hover .video-list-title,
.video-more-list:hover .video-list-title{
	color: #c30d23;
	font-weight: bold;
	letter-spacing: 3px;
}
.video-list:hover .video-list-mask,
.video-more-list:hover .video-list-mask{
	opacity: 1;
}
.video-list:hover .video-list-read{
	background-color:  #c30d23;
	color: #FFF;
}

.video-page-prev:hover,
.video-page-next:hover{
	font-size: 14px;
	color: #c30d23;
	font-weight: bold;
	letter-spacing: 3px;
}

input:focus + label .contact-lable-title
{
	display: none;
}
input:focus + label i{
	color: #c30d23;
}
textarea:focus + label,
textarea:focus + label i{
	color: #c30d23;
}

.contact-button:hover,
.member-button:hover,
.button-box:hover,
.member-back:hover{
	background-color:#c30d23;
	letter-spacing: 3px;
	font-weight: bold; 
}

.member-in-forget:hover{
	color: #c30d23;
}
.button-box,
.button input{
	cursor: pointer;
}
.member-back:hover{
	color: #FFF;
}

.member-title-list.active a,
.member-title-list:hover a{
	background-color:#c30d23;
	color: #FFF;
	border: 1px solid #c30d23;
}

.inquire-info-list .inquire-schedule a:hover{
	color: red;
	font-weight: bold;
}

.modify-box .buycar-pay-order-info .button input:hover{
	background-color:#c30d23;
	color: #FFF;
}

.products-list-bth:hover{
	background-color: #555;
	color: #FFF;
}
.banner-scroll-box span{
	transition: all .3s linear;
}
.banner-scroll-box:hover span{
	color: #c30d23;
	letter-spacing: 2px;
	font-weight: bold;
}
.index-products-list:hover .index-products-list-img-box span{
	transform: scale(1.05);
}

.index-header-link-box .header-member{
	transition: all .3s linear;
}


#index .header-style3.header2 .index-header-link-box .header-member:hover{
	background-color: #dddddd;
}

.products-list-class-ul li a:hover{
	background-color: #FFF;
	color: #000;
	font-weight: bold;
}

.contact-info-class li{
	transition: all .3s linear;
	
}
.contact-info-class li:hover{
	background-color: #000;
	color: #FFF;
	letter-spacing: 3px;
	font-weight: bold;
}

.contact-info-class-title:after{
	transition: all .3s linear;

}
.contact-info-class-title:hover:after{
	border-top: 15px solid #c30d23;
}
.products-list-class:hover:after{
	border-top: 12px solid #c30d23;
}

.products-list-class:after{
	transition: all .3s linear;
}

.header-member-show a:hover{
	color: #c30d23;
}
.slick-next:hover{
	background-image: url(../img/arrow-right-hover.png);
}
.slick-prev:hover{
	    background-image: url(../img/arrow-left-hover.png);
}

.footer-info-list-fb:hover{
	transform: translate(0px , -10px);
}

.footer-info-box a.footer-info-list-i:hover{
	transform: translate(0px , -10px);
	color: #FFF;
}
