body{
	background-color: #fffbf0 !important;
	font-family:'Asap',Helvetica,Arial,Lucida,sans-serif !important;
}

.color-red{
	color:#A42423 !important;
}
.background-red{
	background-color:#A42423 !important;
}
.color-blue{
	color:#003153 !important;
}
.background-blue{
	background-color:#003153 !important;
}
.color-white{
	color:#FFFBF0 !important;
}
.background-white{
	background-color:#FFFBF0 !important;
}
.background-img{
	background-image:url(../image/图片2.jpg);
	height:500px;
}
.background-title{
    background-color: #003153;
    padding-top: 70px;
    width: 3%;
    height: 72px;
	float:left;
}

.background-numtitle{
	background-image:linear-gradient(90deg,#003153 3%,rgba(0,0,0,0) 0%);
	padding-top: 4px;
}
.background-teamtitle{
	background-image:linear-gradient(90deg,#003153 5%,rgba(0,0,0,0) 0%);
	padding-top: 80px;
}

.title-size{
	font-size: 100px;
}
.ta-justify{
	text-align:justify;
}
.new-pictureSize{
	height:217px;
	width:100%;
}

.head-a{
	display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    text-decoration: none;
    background: 0 0;
    border: 0;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
}

.contact-button{
    width: 180px;
    height: 180px;
    border-radius: 50%;
    text-align: center;
    font-size: 27px;
    font-weight: bold;
    white-space: nowrap;
}

.publication-download{
	width:200px;
}
.publication-height{
	height:174px;
}
.publication-img{
	height:100%;
}

.team-email{
	width:400px;
}

