html, body{
  min-height:100%;
  font-size: 1px;
}

.flexItemCenter{display:flex;align-items:center;}

.w{
  width: 1200rem;
  margin: 0 auto;
	position:relative;
}

.content{
  background: #F7F7F7;
  padding-bottom: 54rem;
}
.breadcrumb{
  height: 70rem;
  font-size: 16rem;
  font-family: SourceHanSansCN-Regular;
  color: #666666;
}
.breadcrumb span{
  display: inline-block;
  margin-left: 10rem;
}
.breadcrumb .index{
  color: #999999;
}
.breadcrumb .name{
  color: #2884DB;
}
.box{
  background: #FFFFFF;
  margin-top: 0 !important;
}
.box .list{
  margin: 0 30rem;
}
.box .list li{
  width: 100%;
  height: 100rem;
  border-bottom: 1rem solid rgba(204, 204, 204, .3);
}
.box .list li:last-child{
  border-bottom: none;
}
.box .list li:hover{
  box-shadow: 0px 0px 30px 0px rgba(204,204,204,0.5);
}
.box .list li a{
  width:calc(100% - 60rem);
  padding: 0 30rem;
  height: inherit;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: SourceHanSansCN-Regular;
}
.box .list li a .title{
  font-weight: 400;
  color: #333333;
  font-size: 20rem;
  width: calc(100% - 200rem);
}
.box .list li a .date{
  width: 200rem;
  text-align: right;
  font-weight: 300;
  color: #999999;
  font-size: 14rem;
  font-family: SourceHanSansCN-Light;
}
.box .list li a .date img{
  margin-right: 10rem;
}
.footer{
  margin-top: 0rem !important;
}
/* 文章详情 */
.des{
  background: #FFFFFF;
  padding: 60rem;
  font-family: SourceHanSansCN-Regular;
}
.des .title{
  font-size: 20rem;
  font-weight: 400;
  text-align: center;
  color: #333333;
}
.des .date{
  margin-top: 20rem;
  font-family: SourceHanSansCN-Light;
  font-weight: 300;
  color: #999999;
  font-size: 14rem;
  text-align: center;
}
.des .date img{
  margin-right: 10rem;
}
.des .line{
  width: 1002rem;
  height: 8rem;
  margin: 20rem auto 0;
  color: RGBA(221, 221, 221, 1);
  background: RGBA(221, 221, 221, 1);
}
.des .article-content{
  margin: 41rem 0;
}
.des .sub-title{
  text-align: center;
  font-weight: 400;
  color: #333333;
  font-size: 18rem;
}
.des .substance{
  color: #666666;
  font-size: 16rem;
  font-weight: 400;
  margin-top: 43rem;
}
.des .substance p{
  line-height: 36rem;
}
.des .substance .paragraph{
  text-indent: 26rem;
}
.des .stay{
  margin-top: 100rem;
  text-align: right;
  line-height: 46rem;
}