
@media (min-width: 1025px){
	.IndexNav>ul>li>a:hover{
		font-weight: bold;
	}

	.IndexNavChilder ul li a:hover{
		color: #ab1d17;
	}

	.indexTabLeft ul li:hover{
		background-color: #f2f2f2;
	}
	
	.tabTipCon a:hover{
		color: #ffffff;
	}
	
	.indexNewList:hover .IndexNewImg{
		height: 100%;
	}
	
	.indexNewList:hover .indexNewTime{
		color: #fff;
	}
	
	.indexNewList:hover p{
		color: #fff;
	}
	
	.indexNewList:hover .indexNewListCon{
		background-color: #ab1d17;
	}
	
	
	.indexNewList:hover .noBorderLookB{
		opacity: .7;
	}
	
	.indexNewList:hover .noBorderLookB span{
		color: rgba(255, 255, 255, 100);
	}
	.indexNewList:hover .noBorderLookB img{
		 filter: brightness(89);
	}
	
	
	.noBorderLook:hover span{
		color: #ab1d17 !important;
	}
	
	.otherTabNavItem a:hover{
		color: #ab1d17;
	}
	
	.crumbleBox a:hover span{
		color: #ab1d17 !important;
	}
	
	.pageBox a:hover{
		color: #ab1d17 !important;
	}
	.pageBox a:hover span{
		color: #ab1d17 !important;
	}
	
	.newVideoItem:hover span{
		color: #ab1d17 !important;
	}
	
	.newDPage a:hover span{
		color: #ab1d17 !important;
	}
	.newDPage a:hover p{
		color: #ab1d17 !important;
	}
	
	.logoListBox ul li:hover img{
		transform: scale(1.1);
	}
	
	
	.TJList:hover .TJNewImg{
		height: 100%;
	}
	
	
	
	.TJList:hover p{
		color: #fff;
	}
	
	.TJList:hover .TJListCon{
		background-color: rgba(0, 0, 0, .4);
	}
	
	
	.TJList:hover .noBorderLookB{
		opacity: .7;
	}
	
	.TJList:hover .noBorderLookB span{
		color: rgba(255, 255, 255, 100);
	}
	.TJList:hover .noBorderLookB img{
		 filter: brightness(89);
	}
	
	
	.caseList:hover p{
		color: #fff;
	}
	
	.caseList:hover .indexNewTime{
		opacity: .7;
		filter: brightness(100);
	}
	
	.caseList:hover::after{
		content:'';
		display: block;
		background-image: url('../img/case/yj.png');
		background-repeat: no-repeat;
		background-size: cover;
		width: 3.35rem;
		height: 3.3rem;
		position: absolute;
		bottom: -0.5rem;
		right: -0.5rem;
		opacity: .5;
	}
	
	
	.caseList:hover{
		background-color:#ab1d17;
	}
	
	
	.caseList:hover .noBorderLookB{
		opacity: .7;
	}
	
	.caseList:hover .noBorderLookB span{
		color: rgba(255, 255, 255, 100);
	}
	.caseList:hover .noBorderLookB img{
		 filter: brightness(89);
	}
	
	.TJcaseList:hover p{
		color: #fff;
	}
	
	.TJcaseList:hover .indexNewTime{
		opacity: .7;
		filter: brightness(100);
	}
	
	.TJcaseList:hover::after{
		content:'';
		display: block;
		background-image: url('../img/case/yj.png');
		background-repeat: no-repeat;
		background-size: cover;
		width: 3.35rem;
		height: 3.3rem;
		position: absolute;
		bottom: -0.5rem;
		right: -0.5rem;
		opacity: .5;
	}
	
	
	.TJcaseList:hover{
		background-color:#ab1d17;
	}
	
	
	.TJcaseList:hover .noBorderLookB{
		opacity: .7;
	}
	
	.TJcaseList:hover .noBorderLookB span{
		color: rgba(255, 255, 255, 100);
	}
	.TJcaseList:hover .noBorderLookB img{
		 filter: brightness(89);
	}
	
	.xtList:hover{
		background-image: url('../img/about/redLine.png');
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
	}
	
	.xtList:hover img{
		filter:grayscale(100%) brightness(89);
	}
	
	.xtList:hover p{
		color: rgba(255, 255, 255, .6);
	}
	
	.xtList:hover span{
		color: #fff
	}
	
	.logoSwiper .swiper-slide:hover{
		box-shadow: 0 0 0.3rem rgba(0, 0, 0, .2);
	}
	
	
	/* .logoSwiperList:hover{
		background-image: url('../img/about/logoLine.png');
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
	}
	
	.logoSwiperList:hover img{
		display: none;
	}
	
	.logoSwiperList:hover .logoTitle{
		display: block;
	}
	.logoSwiperList:hover .logoSLBottom span{
		color: #fff;
	}
	.logoSwiperList:hover .logoSLBottom p{
		color: #fff;
	} */
	
	.aboutCopNav ul li:hover{
		color: #ab1d17;
	}
	
	.inputShow ul li:hover{
		color: #ab1d17 !important;
	}
	
	.seeDetail:hover{
		background-color: #ab1d17;
	}
	
	.seeDetail:hover span{
		color:#fff;
	}
	
	.seeDetail:hover img{
		filter:grayscale(100%) brightness(89);
	}
	
	
	.seeDetailRed:hover{
		background-color: #ffffff;
		border: 1px solid #e8e8e8;
	}
	
	.seeDetailRed:hover span{
		color:#333333;
	}
	
	.seeDetailRed:hover img{
		filter: invert(100);
	}
	
	/* .indexVideoL:hover video{
		transform: scale(1.1);
	} */
	
	.indexVideoL:hover img{
		display: block;
	}
	.footerLeft div a:hover{
		color: #ab1d17;
	}
	
	
	.copyRightRight>a:hover{
		color: #ab1d17;
	}
	
	.indexTop:hover img{
		transition: all .1s;
		animation: jump .5s ease-in-out infinite alternate;
	}
	.Joinnext:hover{
		border-radius: 50%;
		background-color: rgba(171, 29, 23, .5);
		width: 0.8rem;
		height: 0.8rem;
	}
	.Joinprev:hover{
		border-radius: 50%;
		background-color: rgba(171, 29, 23, .5);
		width: 0.8rem;
		height: 0.8rem;
	}
	
	.qqShare:hover>img:nth-child(1){
		display: none;
	}
	.qqShare:hover>img:nth-child(2){
		display: block;
	}
	
	.wxShare:hover>img:nth-child(2){
		display: none;
	}
	.wxShare:hover>img:nth-child(3){
		display: block;
	}
	
	
	.contactShare>div>a:hover>img:nth-child(1){
		display: none;
	}
	
	.contactShare>div>a:hover>img:nth-child(2){
		display: block;
	}
	
	.newVideoBg:hover{
		background-size: auto 105%;
	}
	
	#dy:hover .ewmTop{
		display: block;
	}
	
	
	
	.videoTopCon:hover img{
		display: block;
	}
	
	.serveScope ul li:hover{
		color: #ab1d17 !important;
	}
	

	.appointmentInput form button:hover{
		background-color: #ffffff;
		border: 1px solid #e8e8e8;
		color:#333333;
	}
	
	
	
	
	
	.leftSwiper .swiper-slide:hover,.RightSwiper .swiper-slide:hover{
		background-size: auto 105%;
	}

	.indexVideCon .lineDown:hover video{
		transform:scale(1.1);
	}

	.videoTopCon.bgcover:hover video{
		transform:scale(1.1);
	}

	.friend div a:hover{
		color: #ab1d17;
	}
	
	.webMapCon a:hover{
		color: #ab1d17;
		font-weight: bold;
	}
	
	

}

