.nav .nav-logo{
	width: 95px;
}
.down-menu-title{
	height: 48px;
	line-height: 24px;
	white-space:normal;
	font-size: 19px;
}
.down-menu-describe{
	line-height: 17px;
}
.nav .zhinhcp .down-menu-describe{
	height: 95px;
}
.nav .zoujinmy .down-menu-describe{
	height:38px;
}
.copyright-t1{
	line-height: 19px;
}
.m-nav dd{
	line-height: 0.7rem;
}

.contact .logo{
	width: 133px;
}

.nav .yingyong .down-menu-describe{
	height:100px;
}

.nav .nav-menu>li:hover .down-menu1{
	height: 255px;
}
.nav .nav-menu>li:hover .down-menu2{
	height: 250px;
}
.nav .nav-menu>li:hover .down-menu3{
	height: 190px;
}





@media screen and (max-width:1500px) {
	.nav .nav-logo{
		width: 85px;
	}
	.down-menu-describe{
		line-height: 15px;
	}
	.nav .zhinhcp .down-menu-describe{
		height:75px;
	}
	.nav .yingyong .down-menu-describe{
		height:110px;
	}
	.nav .zoujinmy .down-menu-describe{
		height:30px;
	}
	.down-menu-title{
		font-size: 16px;
	}
	.footer-nav dt{
		font-size: 18px;
	}
	.contact .logo{
		width: 120px;
	}
	.nav .nav-menu>li:hover .down-menu2{
		height: 220px;
	}
	.nav .nav-menu>li:hover .down-menu3{
		height: 175px;
	}
}

@media screen and (max-width:1300px) {
	.nav .nav-logo{
		width: 77px;
	}
	.nav-menu>li {
		font-size: 14px;
		margin: 0 1.3%;
		padding: 0 1.3%;
	}
	.language-select, .language-menu>li{
		font-size: 14px;
	}
	.down-menu-title{
		height: 42px;
		font-size: 12px;
		line-height: 21px;
	}
	.down-menu-describe{
		font-size: 10px;
		line-height: 13px;
	}
	.zhinhcp .down-menu-describe{
		height:70px;
	}
	.nav .yingyong .down-menu-describe{
		height:84px;
	}
	.footer-nav dt{
		font-size: 17px;
	}
	.footer-nav dd{
		font-size: 13px;
	}
	.contact .logo{
		width: 108px;
	}
	.copyright{
		font-size:10px;
	}
}
@media screen and (max-width:1100px) {
	.nav .nav-logo{
		width: 70px;
	}
	.nav-menu>li {
	    font-size: 15px;
	}
	.language-select, .language-menu>li{
		font-size: 15px;
	}
	.down-menu-title{
		height: 38px;
		font-size: 11px;
		line-height: 19px;
	}
	.down-menu-describe{
		font-size: 9px;
		line-height: 13px;
	}
	.nav .zhinhcp .down-menu-describe{
		height:65px;
	}
	.footer-nav dt {
		font-size: 15px;
	}
	.footer-nav dd {
		font-size: 12px;
	}
	.copyright{
		font-size:9px;
	}
}

@media screen and (max-width:1024px) {
	.copyright-t1{
		line-height: 0.3rem;
	}
}

.down-menu li .down-menu-list li{
    padding: 0;
    line-height: 24px;
    margin: 5px 0;
}
.down-menu li .down-menu-list li a{
    color: #bbb;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    position: relative;
    width: fit-content;
    max-width: 100%;
}
.down-menu li .down-menu-list li a:after{
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    width: 0%;
    height: 1px;
    background: #111111;
    transition: all 0.3s;
}
.down-menu li .down-menu-list li a:hover{
    color: #111111;
}
.down-menu li .down-menu-list li a:hover::after {
    width: 100%;
}