@charset "UTF-8";
/************* 颜色定义 **************/
/************* 字体定义 **************/
/************* 公用@mimix ***********/
.about-us-root .content-layout {
  display: flex;
  display: -ms-flexbox;
  /* IE 10 */
  flex-direction: row;
  -ms-flex-direction: row;
  /* IE 10 */
  justify-content: initial;
  -ms-flex-pack: initial;
  /* IE 10 */
  align-items: initial;
  -ms-flex-align: initial;
  /* IE 10 */
  flex-basis: auto; }
  .about-us-root .content-layout .section-layout {
    padding: 20px; }
    .about-us-root .content-layout .section-layout .section-head {
      font-size: 25px;
      color: #333333;
      font-weight: bold; }
      .about-us-root .content-layout .section-layout .section-head:before {
        content: '';
        border: 4px solid #204EC0;
        margin-right: 10px; }
  .about-us-root .content-layout .menu-section {
    background: white;
    width: 250px;
    min-width: 250px;
    font-size: 14px;
    color: #333333; }
    .about-us-root .content-layout .menu-section .menu-warp .menu-item {
      display: flex;
      display: -ms-flexbox;
      /* IE 10 */
      flex-direction: row;
      -ms-flex-direction: row;
      /* IE 10 */
      justify-content: initial;
      -ms-flex-pack: initial;
      /* IE 10 */
      align-items: center;
      -ms-flex-align: center;
      /* IE 10 */
      flex-basis: auto;
      height: 45px;
      border-bottom: 1px solid #dbdbdb; }
      .about-us-root .content-layout .menu-section .menu-warp .menu-item.selected {
        color: #204EC0 !important; }
      .about-us-root .content-layout .menu-section .menu-warp .menu-item:hover {
        color: #01758e; }
  .about-us-root .content-layout .right-section {
    margin-left: 20px;
    background: white;
    width: 0;
    flex-grow: 1; }
    .about-us-root .content-layout .right-section .content {
      font-size: 14px;
      min-height: 350px; }
