#banner {
  background-color: #4060ab;
  height: 220px;
}
#banner-view {
  width: 1000px;
  margin: 0 auto;
  color: #fff;
  font-size: 18px;
  
  /* 核心：垂直居中 + 左右布局 */
  display: flex;
  align-items: center;    /* 垂直居中 */
  justify-content: space-between; /* 图片右、文字左 */
  height: 100%;           /* 继承父容器高度 */
}
#banner-view h1 {
  font-size: 40px;
  margin: 0; /* 去掉内边距，居中更精准 */
}
#banner-view img {
  /* 不需要 float:right */
}

#content-view{ width:1000px; margin:40px auto; }

/*---------------
  sidebar
----------------*/

.sidebar{ float:left; width: 220px; border:1px solid #efefef; font-size: 13px; }

  .sidebar a{ float:left; color: #555; height: 40px; line-height: 40px; }
  .sidebar .sidebar-focus a, .sidebar a:hover{ color: #fff; background-color: #26cdcc;  border-bottom:1px solid #26cdcc; }
  .sidebar .blue-arow{
    position: relative; float:right;  width:13px; height: 18px; background-image: url(../images/think-tank/blue-arow.png);
    margin:10px -12px 0 0; display: none; *margin-top:-28px;
  }

  .sidebar .sidebar-focus .blue-arow{ display: block; }

  .sidebar dt a{ padding-left:20px; width: 200px; font-weight: bold; }
  .sidebar dd a{ padding-left:40px; width: 180px; }
  .sidebar a{ border-bottom:1px dashed #efefef; }


/*---------------
  awards area
----------------*/

#content-box{ padding:20px 20px 20px 20px; /*width: 715px;*/ margin-left:20px; display: inline-block; *display: inline; _display: inline-block; zoom:1;  border:1px solid #efefef; line-height: 200%; }
#content-box h2{ font-size: 18px; margin: 30px 0 15px; font-weight:600;}
#content-box h3{ font-size: 16px; font-weight:600;}
#content-box p{line-height:2.5}
#content-box-detail{margin: 20px 0; line-height: 2;}
#content-box ul{margin-top: 0; /* 承接上方p的margin-bottom，无需重复加 */
  margin-bottom: 18px; /* ul与下方p的间距（比p-ul间距稍大，区分层级） */
  padding-left: 24px; }
  
#content-box li {
  position: relative; /* 配合伪元素定位自定义项目符号 */
  margin-bottom: 8px; /* 多个li之间的小间距，区分条目 */
}
#content-box li:last-child {
  margin-bottom: 0;
}