@charset "utf-8";
/* hover */
@media screen and (min-width: 1025px) {
	.wow{
	    visibility: hidden;
	    opacity: 0;
	}
	.animated{
	    opacity: 1;
	}

	.pchd .hd-top .side .lang-box .sub a:hover{
		color: #17449a;
	}
	.pchd .hd-fot .item:hover .item-tit{
		color: #fff;
	}
	.pchd .hd-fot .item:hover .pcft-subnav-box{
		visibility: visible;
		opacity: 1;
		z-index: 9;
	}
	.pchd .hd-fot .item:hover .item-tit:after{
	    opacity: 1;
	}
	.pchd .hd-fot .item .nav-item-tit:hover:after{
	    border-top: 3px solid rgba(255,255,255,1);
	}
	.aside-box .item:hover{
		transform: translateX(0);
	}
	.aside-box .item:hover:before{
		opacity: 1;
	}
	#main .wrap2 .left li:hover{
	    background: #385fa8;
	    color: #fff;
	    box-shadow: 0 5px 10px 2px rgba(51, 51, 51, .4);
	}
	#main .wrap2 .left li:hover:after{
	    transform: translate(0, 0);
	    opacity: 1;
	}
	#main .wrap4 .newssw a:hover .text{
		background-image: url('../images/news-text-bg.jpg');
	}
	#main .wrap4 .newssw a:hover{
		color: #fff;
	}
	.pcft .left .share a:hover{
		background-color: #1c489c;
		opacity: 1;
	}
	.pcft .right .pcft-nav .pcft-nav-hrefbox a:hover{
		color: #17449a;
	}
	.pcft-subnav-box .pcft-subnav .nav-item:hover{
		background: #14326d;
	}
	.pcft-subnav-box .pcft-subnav .nav-item.pronav-item:hover .nav-item-subbox{
		background: #14326d;
		opacity: 1;
		visibility: visible;
	}
	.pcft-subnav-box .pcft-subnav .nav .nav-item:hover .nav-item-subbox{
		opacity: 1;
		visibility: visible;
	}
	#main .wrap4 .newssw a:hover .text-more{
		background-image: url('../images/arrow5.png');
	}
	.pcft .left li:hover a{
		color: #17449a;
	}
	#products .wrap2 .pro-list a:hover{
	    /* box-shadow: 0 0 30px rgba(0,0,0,.3);
	    z-index: 2; */
	}
	#products .wrap2 .pro-list a:hover .text{
		/* border-bottom: 1px solid transparent; */
		/* color: #17449a; */
		font-weight: bold;
	}
	#products .wrap3 .swiper-container .swiper-slide:hover .hoverbox{
		opacity: 1;
	}
	#products .wrap3 .swiper-container .swiper-button-prev:hover,
	#products .wrap3 .swiper-container .swiper-button-next:hover{
		background-image: url('../images/pagin-bg.png');
	}
	#products .wrap1 .icobox .ico-item:hover{
		background-image: url('../images/wrap1-bg-m.jpg');
	}
	#products .wrap1 .icobox .ico-item:hover .ico1{
	    background-image: url('../images/ico1-h.png');
	}
	#products .wrap1 .icobox .ico-item:hover .ico2{
	    background-image: url('../images/ico2-h.png');
	}
	#products .wrap1 .icobox .ico-item:hover .ico3{
	    background-image: url('../images/ico3-h.png');
	}
	#products .wrap1 .icobox .ico-item:hover .ico4{
	    background-image: url('../images/ico4-h.png');
	}
	#products .wrap1 .icobox .ico-item:hover .ico5{
	    background-image: url('../images/ico5-h.png');
	}
	#products .wrap1 .icobox .ico-item:hover .ico6{
	    background-image: url('../images/ico6-h.png');
	}
	#products .wrap1 .icobox .ico-item:hover .ico-text{
		color: #ffffff;
	}
	#products .wrap1 .icobox .ico-item{
		opacity: 0;
		-webkit-transform: translateY(-80px);
		transform: translateY(-80px);
	}
	.pcft .right .gotop:hover{
	    background-position: center 30%;
	}
	.sub-nav .item:hover .hover{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.sub-nav .item:hover .txt{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.pro-tit-box .btns a:hover{
	    background-color: #0080cc;
	    color: #fff;
	    border: 1px solid rgba(0,0,0,.1);
	}
	.cool-type-box:hover{
		z-index: 4;
	}
	.cool-type-box .list .con-wrap:hover .txt{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.cool-type-box .list .con-wrap:hover .mask{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.cool-type-box .list .con-wrap:hover .img{
		border-color: #0080cc;		
	}
	.cool-type-box .list .con-wrap:hover .img-box .arrow{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.cool-type-box .list .con-wrap:hover .text{
		display: block;
	}

	.buttons .prev:hover{
		background-image: url('../images/pub-prev2.png')
	}
	.buttons .next:hover{
		background-image: url('../images/pub-next2.png')
	}

	/* .equip-box .right .item:hover .img{
		border-color: #0080cc;		
	} */
	.equip-box .right .item:hover .txt,
	.equip-box .right .item:hover .mask{
		/* font-weight: bold; */
		opacity: 1;
		filter: alpha(opacity=100);
		/* color: #0080cc; */
	}
	.special-box .list .item:hover{
		z-index: 3;
	}
	.special-box .list .con-box:hover{
		z-index: 10;
	}
	.special-box .list .con-box:hover:before{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.special-box .list .con-box:hover .dialog{
		display: block;
	}
	.save-box .right .list .con-box:hover{
		border-color:#0080cc;
	}
	.save-box .right .list .con-box:hover .con-wrap{
		border-color:#0080cc;
	}
	.save-box .right .list .con-box:hover .txt{
		font-weight: bold;
		color: #0080cc;
	}
	.proaside-box li .navson a:hover .txt{
		border-color: transparent;
		color: #fff;
	}
	/* .proaside-box li .navson a:hover .bg{
		opacity: 1;
		filter: alpha(opacity=100);
	} */
	.proaside-box li .navson a:hover .txt:before{
		background-color: #fff;
	}

	.proaside-box li .navson a:hover .txt:after{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.sub-nav2 .icon-box .item:hover .icon-wrap{
	    background-color: #d70924;
	}
	.sub-nav2 .icon-box .item:hover .txt{
	    opacity: 1;
	    filter: alpha(opacity=100);
	}
	.ability-box .left .text-btns a:hover{
	    color: #224393;
	    font-weight: bold;
	}
	.ability-box .left .text-btns a:hover .arrow{
	    opacity: 1;
	    filter: alpha(opacity=100);
	}
	.third-nav .swiper-slide:hover{
	    background-image: url('../images/third-nav-bg2.png');
	    color: #fff;
	}

	.develop-box .list li:hover{
		background-color: #224393;
	}
	.develop-box .list li:hover:before{
		background-color: #224393;
	}
	.develop-box .list li:hover .year{
		color: #fff;
		background-image: url('../images/trend2.png');
	}
	.develop-box .list li:hover .con{
		color: #fff;
	}
	.process-box .item .con-box:hover .txt{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.step-box .btns .swiper-slide a:hover{
	    background-image: url('../images/step-arrow2.png');
	}
	.step-box .btns .swiper-slide a:hover .txt{
		font-weight: bold;
	    color: #00469b;
	}
	.base-box .right .con-box .swiper-slide:hover{
		font-weight: bold;
		color: #17449a;
	}
	.base-box .right .item:hover .tit-box{
	    background-color: #395fa8;
	}
	.base-box .right .item:hover .tit-box .area{
	    color: #fff;
	    background-color: #17449a;
	}
	.base-box .right .item:hover .tit-box .arrow{
	    background-image: url('../images/area-arrow2.png');
	}
	.range-box .item:hover{
	    box-shadow: 0 0 30px rgba(0,0,0,.3);
	}
	.range-box .item:hover .con-box{
		border-color: transparent;
	}
	.news-type-box .search-wrap input[type=submit]:hover{
		background-image: url('../images/search-btn2.png');
	}
	.page a:hover{
		background-color: #0080cc;
		color: #fff;
	}
	.page a.prev:hover{
		background-image: url('../images/page-prev2.png');
	}
	.page a.next:hover{
		background-image: url('../images/page-next2.png');
	}
	.news-type-box .list2 .item:hover{
		background-color: #0080cc;
	}
	.news-type-box .list2 .item:hover .con,
	.news-type-box .list2 .item:hover .time{
		color: #fff;
	}
	.search-page .right-aside .pc-box a:hover{
	    background-image: url('../images/search-aside-bg2.jpg');
	    color: #fff;
	}
	.search-page .left .item:hover{
		color: #00469b;
	}
	.sub-nav2 .icon-box .item:hover .hover{
	    opacity: 1;
	    filter: alpha(opacity=100);
	}
	.history-box .year-box .swiper-slide:hover{
	    background-color: #fff;
	}
	.history-box .year-box .swiper-slide:hover .tit,
	.history-box .year-box .swiper-slide:hover .year{
	    color: #17449a;
	}

	.honor-box .honor .prev:hover{
		background-image: url('../images/honor-prev2.png');
	}
	.honor-box .honor .next:hover{
		background-image: url('../images/honor-next2.png');
	}
	.history-box .year-box .prev:hover{
		background-image: url('../images/honor-prev2.png');
	}
	.history-box .year-box .next:hover{
		background-image: url('../images/honor-next2.png');
	}
	.video-box .list .con-box:hover .play-btn{
		background-image: url('../images/play-btn2.png');
	}
	.showroom-box .tab-box .prev:hover,
	.showroom-box .tab-box .next:hover{
		background-color: rgba(23,68,154,.5);
	}
	.showroom-box .tab-box .prev:hover{
		background-image: url('../images/showroom-prev2.png');
	}
	.showroom-box .tab-box .next:hover{
		background-image: url('../images/showroom-next2.png');
	}
	.learn-box .prev:hover{
		background-image: url('../images/honor-prev2.png');
	}
	.learn-box .next:hover{
		background-image: url('../images/honor-next2.png');
	}
	.care-list .item .con-box:hover{
		background-color: #10409b;
	}
	.care-list .item .con-box:hover .bg{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.care-list .item .con-box:hover .text{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.care-list .item .con-box:hover .tit{
		color: #fff;
	}
	.care-list .item:nth-child(4n+1) .con-box:hover .more-btn,
	.care-list .item:nth-child(4n) .con-box:hover .more-btn{
		background-image: url('../images/h-care-more1.png')
	}

	.care-list .item:nth-child(4n+2) .con-box:hover .more-btn,
	.care-list .item:nth-child(4n+3) .con-box:hover .more-btn{
		background-image: url('../images/h-care-more2.png')
	}

	.care-list .look-box .look-btn:hover{
		background-color: #17449a;
	}
	.school-box .list li .tit:hover{
		background-color: #0080cc;
	}
	.school-box .list li .tit:hover span{
		color: #fff;
	}

	.school-box .list .btns a:hover{
		background-color: #e30926;
	}
	.school-box .more-box .recruit-more:hover{
		background-color: #17449a;
	}
	.qa-box .qa-list li:hover .tit{
		background-color: #17449a;
	}

	.sale-box .prev:hover{
		background-image: url('../images/honor-prev2.png');
	}
	.sale-box .next:hover{
		background-image: url('../images/honor-next2.png');
	}
	.sale-box .swiper-slide:hover{
		border-color: #0080cc;
	}

	.sale-box .swiper-slide:hover .tit{
		background-color: #0080cc;
	}
	.app-box .tab-box .prev:hover{
		background-image: url('../images/honor-prev2.png');
	}

	.app-box .tab-box .next:hover{
		background-image: url('../images/honor-next2.png');
	}

	.indu-nav-box .sub-nav2 .icon-box .item:hover .icon-wrap{
		background-color: transparent;
	}

	.point-box .item:hover .text{
	    z-index: 8;
	    display: block;
	}
	.point-box .item:hover .point{
	    background-color: rgba(204,0,0,.2);
	}
	.point-box .item:hover .point:before{
	    background-color: #c00;
	    opacity:1;
	    filter: alpha(opacity=100);
	}

	#dtl .pagin .left a:hover.prev{
	    color: #17449a;
	}
	#dtl .pagin .left a:hover.next{
	    color: #17449a;
	}
	#dtl .pagin .return:hover{
		background-color: #e60012;
	}
	.sub-nav2 .icon-box .icon-wrap,
	.sub-nav2 .icon-box .txt{
		transition: all .2s;
	}

	.business-box .list .con-box:hover .tit{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.business-box .list .con-box:hover .con{
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.feedback .pc-box .item:hover{
		z-index: 3;
	}
	.contact-aside:hover{
		transform: translateX(0);
	}
	.adv-box .icon-box .con-wrap:hover{
		z-index: 3;
		position: relative;
	}
	.adv-box .icon-box .con-wrap:hover .dialog{
		display: block;
	}
	#main .wrap1 .line-box .line{
		height: 0%;
	}
	#main .wrap1 .line-box.animated .line{
	    height: 100%;
	    transition: all 1s ease .4s;
	}

	.map-inlineblk.active .point .point{
		animation: star 1.5s infinite linear;
	}
	.circuit-img.animated .point2{
		animation: star 1.5s infinite linear;
	}

	@keyframes star {
	    0% {
	        opacity: 0;
	    	filter: alpha(opacity=0);
	    }

	    50% {
	        opacity: 1;
	    	filter: alpha(opacity=100);
	    }
	    100% {
	    	opacity: 0;
	    	filter: alpha(opacity=0);
	    }
	}
	.after-box .list .con-box:hover .img,
	.after-box .list .con-box:hover img{
		border-color: #0080cc;
	}
	.after-box .list .con-box:hover .txt{
		color: #0080cc;
		font-weight: bold;
	}

	.develop-list .item:hover .con,
	.develop-list .item:hover .time{
		color: #0080cc
	}
}