.aside-tel .item{
    overflow: visible;
}
.erweima{
    position: absolute;
    width: 150px;
    right: 100%;
    display: none;
    top: 0;
    z-index: 1;
}
@media (min-width: 1025px) {
    .wow{
        /* visibility: hidden; */
    }
    .pc-nav li:hover .tit{
        color: #de001f;
    }
    .pc-nav li:hover .tit:before{
        width: 100%;
    }
	.footer-top .top-box .link-box .sub a:hover{
		color: #fff;
		background-color: #de001f;
		border-color: #de001f;
	}  	
    .f-nav li .navson a:hover,
    .footer-top .top-box .sp-link a:hover{
        color: #de001f;
    }
	.footer-bottom .copy .build a:hover,
	.footer-bottom .icp:hover{
		color: #fff;
	}
	.scroll-btn img{
        animation: subScroll 1.2s linear infinite;
        -moz-animation: subScroll 1.2s linear infinite;
        -webkit-animation: subScroll 1.2s linear infinite;
        -o-animation: subScroll 1.2s linear infinite;
    }

   /* .middle-tab .con-box:hover .text-box{
    	
        bottom: 50%;
        transform: translateY(50%);
    }
    .middle-tab .con-box:hover .mask2{
        opacity: .2;
        filter: alpha(opacity=20);
    }
    .about-page .middle-tab .con-box:hover .text-box{
        text-align: left;
        bottom: 0;
        transform: translateY(0%);
    }*/
    
    .honor-box .con-box:hover .time{
    	color: #de001f;
    }
    .honor-box .con-box:hover p:before{
    	background-color: #de001f;
    }

    .tab-btns a:hover{
        color: #de001f;
        border-color: #de001f;
    }
    .pic-btns .swiper-slide:hover a{
        color: #de001f;
        border-color: #de001f;   
    }
    .pic-tab-box .prev:hover{
        background-image: url('../image/pic-prev2.png');
    }
    .pic-tab-box .next:hover{
        background-image: url('../image/pic-next2.png');
    }
    .page a:hover{
        color: #fff;
        background-color: #de001f;
    }
    .page a[rel=prev]:hover{
        background-image: url('../image/page-prev2.png');
    }
    .page a[rel=next]:hover{
        background-image: url('../image/page-next2.png');
    }
    .dynamic-list .item:hover .time-box{
        background-color: #de001f;
        border-color: #de001f;
    }
    .dynamic-list .item:hover .day{
        color: #fff;
    }
    .dynamic-list .item:hover .ym{
        color: #fff;
        opacity: .7;
        filter: alpha(opacity=70);
    }
    .dynamic-list .item:hover .tit,
    .dynamic-list .item:hover .con{
        color: #de001f;
    }
    .news-aisde .list .item:hover .txt{
        color: #de001f;
    }
    .dynamic-box .news-btns a:hover{
        border-color: #de001f;
        color: #de001f;
    }
    .data-btns .item:hover a{
        color: #de001f;
    }
    .data-btns .item:hover a:before{
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .data-tab-box .con-box:hover .icon{
        background-color: #de001f;
    }

    .newsinfo-box .share-box a:hover{
        opacity: 1;
        filter: alpha(opacity=100);
    }
    .newsinfo-box .share-box a:nth-child(2):hover{
        background-image: url('../image/h-share-icon1.svg');
    }
    .newsinfo-box .share-box a:nth-child(3):hover{
        background-image: url('../image/h-share-icon2.svg');
    }
    .newsinfo-box .share-box a:nth-child(4):hover{
        background-image: url('../image/h-share-icon3.svg');
    }
    .newsinfo-box .share-box a:nth-child(5):hover{
        background-image: url('../image/h-share-icon4.svg');
    }
    .newsinfo-box .share-box a:nth-child(6):hover{
        background-image: url('../image/h-share-icon5.svg');
    }

    .newsinfo-box .ctrl a:hover,
    .newsinfo-box .ctrl a:hover span{
        color: #de001f;
    }
    .newsinfo-box .back-btn:hover{
        color: #fff;
        background-color:#de001f;
        border-color: #de001f;
    }

    .report-box .con-box:hover{
        border-color: #de001f;
        box-shadow: 0 5px 5px rgba(0,0,0,.1);
    }
    .report-box .con-box:hover .tit,
    .report-box .con-box:hover .time{
        color: #de001f;
    }

    .notice-box .notice-list .item:hover{
        background-color: #fff;
        border-color: #fff;
    }
    .notice-box .notice-list .item:hover .tit{
        color: #de001f;
    }
    .notice-box .notice-list .item:hover .notice-btn{
        background-image: url('../image/notice-btn2.png');
        color: #de001f;
    }

    .research-list .con-box:hover{
        background-color: #f4f4f4;
        border-color: #f4f4f4;
    }
    .research-list .con-box:hover .tit{
        color: #de001f;
    }
    .research-list .con-box:hover .divide{
        background-color: #de001f;
    }
    .research-list .con-box:hover .research-btn{
        background-image: url('../image/notice-btn2.png');
        color: #de001f;
    }

    .contact-list .con-box:hover{
        background-color: #fff;
        border-color: #fff;
    }
    .contact-list .con-box:hover .icon{
        background-color: #de001f;
    }
    .contact-list .con-box:hover .num,
    .contact-list .con-box:hover .txt,
    .contact-list .con-box:hover .desc{
        color: #de001f;
    }
    .index-bottom-box .text-box .btns a:hover{
        background-color: #de001f;
        border-color: #de001f;
    }
    .index-news-box .right .more-box .more-btn:hover{
        background-color: #de001f;
    }
    .business-box .select .sub a:hover{
        background-color: #de001f;
        color: #fff;
        border-color: #de001f;
    }
    .dialog-close:hover{
        background-color: #de001f;
    }
    .search-list .item:hover .tit {
        color: #de001f;
    }
    .pc-nav li .navson .sub-item:hover{
        top: -.2rem;
    }
    .pc-nav li .navson .business-item:hover{
        top: 0;
    }
    .pc-nav li .navson .sub-item .third-nav a:hover{
        opacity: 1;
        filter: alpha(opacity=100);
    }
    .aside-tel .item{
        cursor: pointer;
    }
    .aside-tel .item:nth-child(2):hover{
        /*transform: translateX(0);*/
        right: 0;
        background-color: rgba(222,0,31,.85);
    }
    .aside-tel .item:nth-child(2):hover .icon-box .icon{
        width: .975rem;
    }
    .aside-tel .item:nth-child(2):hover .icon-box .txt{
        display: none;
    }
    .aside-tel .item:nth-child(2):hover .icon-box .icon .init{
        opacity: 0;
        filter: alpha(opacity=0);
    }
    .aside-tel .item:nth-child(2):hover .icon-box .icon .hover{
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .aside-tel .item:nth-child(2):hover{
        
        background-color: rgba(222,0,31,.85);
    }
    .aside-tel .item:nth-child(2):hover .icon-box .icon .init{
        opacity: 0;
        filter: alpha(opacity=0);
    }
    .aside-tel .item:nth-child(2):hover .icon-box .icon .hover{
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .aside-tel .item:nth-child(2):hover .txt{
        color: #fff;
    }

/**/
    .aside-tel .item:nth-child(1):hover{
        background-color: rgba(222,0,31,.85);
    }

    .aside-tel .item:nth-child(1):hover .icon-box .icon .init{
        opacity: 0;
        filter: alpha(opacity=0);
    }
    .aside-tel .item:nth-child(1):hover .icon-box .icon .hover{
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .aside-tel .item:nth-child(1):hover{
        background-color: rgba(222,0,31,.85);
    }
    .aside-tel .item:nth-child(1):hover .icon-box .icon .init{
        opacity: 0;
        filter: alpha(opacity=0);
    }
    .aside-tel .item:nth-child(1):hover .icon-box .icon .hover{
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .aside-tel .item:nth-child(1):hover .txt{
        color: #fff;
    }
/**/

    .top-btn:hover{
        background-color: rgba(222,0,31,.85);
        background-image: url('../image/top-btn2.png');
    }
    .index-product .bimg-tab .detail:hover,
    .solution-dialog .left .detail:hover{
        color: #de001f;
    }

    .banner .ban-prev:hover{
        background-image: url('../image/ban-prev2.png');
    }
    .banner .ban-next:hover{
        background-image: url('../image/ban-next2.png');
    }
    .team-box .team-btns a:hover{
        color: #de001f;
    }
    .pub-prev:hover{
        background-image: url('../image/pub-prev2.png');
    }
    .pub-next:hover{
        background-image: url('../image/pub-next2.png');
    }
    .lease-box .lease-tab .con-box:hover{
        background-image: url('../image/lease-icon2.png');
    }
    .pay-tab .swiper-slide:hover .icon{
        background-color: #e11935;
        border-color: #e11935;
    }
    .pay-tab .swiper-slide:hover .icon .init{
        opacity: 0;
        filter: alpha(opacity=0);
    }
    .pay-tab .swiper-slide:hover .icon .hover{
        opacity: 1;
        filter: alpha(opacity=100);
    }
    .pay-tab .swiper-slide:hover .tit{
        color: #de001f;
    }
    .pay-tab .swiper-slide:hover .desc{
        color: #de001f;
    }
    .news-search-wrap .key-search .key-list a:hover{
        color: #de001f;
    }
}