html,body,ul,li{
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    list-style: none;
    font-family: Microsoft Yahei;
}
.container {
    padding-left:0px;
    padding-right: 0px; 
}
.row,.col-6,#logo,#navWrapper
{
    margin-left: 0px;
    margin-right: 0px;
    padding-left:0px;
    padding-right: 0px;
}
.navbar{padding:0 0;}
.col-6 span{color: white;line-height: 3rem;}
.whiteLink
{
    color: white;
    text-decoration: none;
    line-height: 3rem;
    margin-right: 0.5rem;
    font-size: 1rem;
}
.whiteLink:hover
{
    color: white;
    text-decoration: underline;
}
#search.form-control 
{
    max-width: 70%;
    display: inline-block;
}
.nav-item .nav-link{font: 1.2rem 'microsoft yahei'; color: #444;text-decoration: none;}
.nav-item .nav-link:hover{color:#007bff;text-decoration: underline;}

#infoTitle
{
    font-family: Microsoft Yahei;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin:1rem 0.5rem;
}
#infoAttr
{
    font-family: Microsoft Yahei;
    font-size: 13px;
    color: gray;
    text-align: center;
    border-bottom: 1px solid gray;
}
#content
{
    font-family: Microsoft Yahei;
    font-size: 1.2rem;
    line-height: 2.4rem;
    
    margin-top: 1.2rem;
}
#content p{
    text-indent: 2em;
}
#content figure.image{
    border:1px solid lightgray;
    margin: 0;
    padding: 10px;
}

.newsLinkShort
{
    width: calc(100% - 6rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    color: #444;
    text-decoration: none;
    font:1rem/1.5rem;
}
.newsLinkShort:hover
{
    color: #007bff;
    text-decoration: underline;
}
/* 将弹出下拉菜单的事件由默认的click改为hover */
nav>div ul>li .dropdown-menu {
    margin: 0;
}

nav>div ul>li:hover .dropdown-menu {
    display: block;
}

#newscontent p{
    text-indent: 2em;
}
#newscontent img{
	width:100%;
}
figure.image{
    border:1px solid lightgray;
    margin: 0;
    padding: 10px;
}
figure img{
	width:100%;
}
figcaption {
	text-align:center;
};