/* .downNav .menu-column .tit, */
/* .Technology .Ttit, */
.Htit,
/* .downNav .menu-list2 .menu-column a, */
.footer .nav dl dt{font-family: Oswald;}
.footer .nav dl dt{ font-weight: 500;}
.Technology .Ttit,
.downNav .menu-list2 .menu-column a{ color: #00519c;}

.Hbox1 .right hgroup.box h4{ height: 34%;text-align:left;
    /* padding-top:30px; */
}
.Hbox1 .right hgroup.box h4{
    writing-mode:unset;
}
.fenlei ul{width: 330px;}
.navTop > ul > li{margin-right: 60px;}
body{font-family: Arial !important;line-height:1.6;text-align:left;}
.footer .nav{ width: 85%;}
.footer .nav dl a{line-height:15px;}
@media (min-width:1024px){
.Technology .Ttit{ font-size: 38px;font-weight: 700;}
.footer .nav dl{padding-right:15px;}
}
.footer .nav dl dt{margin-bottom:8px;}
.downNav .menu-column .sub, .downNav .menu-column a{text-align:left;}
.footer .bottom{padding:4% 0;}
.contactList .tit{min-height:40px;}
.downNav .menu-column .tit a{color: #00519c;}
.footer .nav dl{font-size:14px;}

.bottom-about .img {line-height:1.2}
.bottom-about .img img{margin-bottom:8px;}

.fenleiyiji a span{
    width: 110px;
    text-align: center;
}
.fenlei ul li a {
    text-align: left !important;
}
.haiwai_ li{
	box-sizing: border-box;
	padding-right: 10px;
	width: 31%;
}
.footer .nav dl{
	margin-left: 36px;
}
.footer .nav{
	display: flex;
}
.footer .nav dl dt{
	white-space: nowrap;
}
@media (max-width: 768px){
.footer .nav { display: none;}
.haiwai_ li{ width:100%;}
.haiwai_ li a{ padding:0; display:block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
}