*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    color:inherit;
}
li{
    list-style: none;
}
a{
	text-decoration: none;
	color:inherit;
}
h1,h2,h3,h4,h5{
	font-weight: normal;
}
.clearfix{
    content: '';
    height: 0;
    visibility: visible;
    overflow: hidden;
    clear: both;
}
/*****************头部****************/

#head{
    width: 100%;
    background-color: #fff;
}
#head nav{
    box-sizing: border-box;
    width: 1280px;
    height: 92px;
    background: rgba(255,255,255,1);
    margin:0 auto;
}
#head nav>img{
    float: left;
    width: 145px;
    margin-left:50px;
    margin-top:8px;
}
#head nav>ul{
    text-align: right;
}
#head nav>ul>li{
    width: 70px;
    margin-right: 50px;
    list-style: none;
    display: inline-block;
}

#head nav>ul>li:nth-child(1){
    width: 35px;
}
#head nav>ul>li>a:hover{
    color: #00029A;
}
#head nav>ul>li>a{
    text-decoration: none;
    font-family:PingFang-SC-Medium;
    font-size:16px;
    width:33px;
    height:16px;
    color:rgba(0,0,0,1);
    line-height: 92px;
}
#head nav>ul>li>a.active{
	border-bottom:2px solid #00029A;
	padding-bottom:5px;
}
#head .search-logo{
	font-size:30px;
}
/*****************头部****************/

/*****************底部****************/


#foot{
    width: 100%;
    background-color: #232325;
}
#foot .foot-top{
    width:100%;
    height: 300px;
    background-color: #232325;
}
#foot .foot-top .foot-top-content{
    width: 1280px;
    margin:0 auto;
    border: 1px solid #232325;
    display: flex;
    background-color: #232325;
}
#foot .foot-top .foot-top-content>div{
    flex:1;
    margin-top: 50px;
    color: #ABABAB;
    font-size: 14px;
    border-right: 1px solid #626263;
    text-align: center;
}
#foot .foot-top .foot-top-content>div:last-child{
    border: none;
}
#foot .foot-top .foot-top-content>div>h5{
    color: #ffffff;
    margin-bottom: 20px;
    font-size:12px;
    font-family:PingFang-SC-Regular;
}
#foot .foot-top .foot-top-content>div>h5 a:hover{
    color:#00029a;
}
#foot .foot-top .foot-top-content>div>p{
    height:25px;
    line-height: 25px;
    font-size:12px;
    font-family:PingFang-SC-Regular;
}
#foot .foot-top .foot-top-content>div>p a:hover{
    color:#00029a;
}
#foot .foot-bottom{
    min-width: 1280px;
    height: 378px;
    background-color: #151517;
    font-family:PingFang-SC-Regular;
}

#foot .foot-bottom .foot-bottom-content{
    width: 1100px;
    margin: 0 auto;
    color: #f9f9f9;
    border-bottom: 1px solid rgba(255,255,255,0);
    padding-top: 50px;
}
#foot .foot-bottom .foot-bottom-content> .btm{
    display: flex;
    justify-content: space-between;
}
#foot .foot-bottom .foot-bottom-content .bottom-left{
    width: 500px;
    display: flex;
}
#foot .foot-bottom .foot-bottom-content .bottom-left .ma{
    flex:0 0 200px;
    width:200px;
}
#foot .foot-bottom .foot-bottom-content .bottom-left .ma img{
    width: 120px;
}
#foot .foot-bottom .foot-bottom-content .bottom-left .ma p{
    margin-left: 20px;
    color: #ABABAB;
}
#foot .foot-bottom .foot-bottom-content .bottom-left> .tel{
    flex:1;
    font-size: 20px;
}
#foot .foot-bottom .foot-bottom-content .bottom-left> .tel>p:nth-child(2){
    padding-bottom:20px;
}
#foot .foot-bottom .foot-bottom-content .bottom-left .tel-line{
    height:1px;
    background: #626263;
    width:100px;
}
#foot .foot-bottom .foot-bottom-content .bottom-left> .tel>p:nth-child(4){
    font-size: 32px;
    padding-top: 20px;
    color: rgba(0,2,154,1);
}
#foot .foot-bottom .foot-bottom-content .bottom-right{
    width: 300px;
}
#foot .foot-bottom .foot-bottom-content .bottom-right>ul{
    width: 300px;
    text-align: right;
}
#foot .foot-bottom .foot-bottom-content .bottom-right>ul>li{
   display: inline-block;
    width: 50px;
    height: 50px;
    color: rgba(0,2,154,1);
}
#foot .foot-bottom .foot-bottom-content .bottom-right>ul>li>i{
    display: inline-block;
    font-size: 24px;
}
#foot .foot-bottom .foot-bottom-content .bottom-right>p{
    margin-top: 25px;
    text-align: right;
    line-height: 20px;
    color: #ABABAB;
    font-size: 12px;
}
#foot .foot-bottom .foot-bottom-content> .last{
    color: #4e4e4e;
    position: relative;
    bottom: -100px;
    text-align: center;
}
/*****************底部****************/
table {
    border-collapse: collapse;
    width: 100%;
text-align: left;
}
table tr td {
    border: 1px solid #c5c5c5;
    height: 75px;
    font-size: 14px;
    font-family: PingFang-SC-Regular;
    padding-left: 40px;
line-height: 75px;
}