@charset "UTF-8";
/*  Extra large devices (large desktops) 大屏桌面端 */
.layoutWidget84 {
  font-size: 1em;
  color: #999999;
  text-align: left; }
  .layoutWidget84 .box {
    max-width: 1160px;
    margin: 0px auto;
    padding: 40px 20px;
    overflow: hidden; }
    .layoutWidget84 .box div {
      float: left;
      width: 33.3333333%; }
      .layoutWidget84 .box div h2 {
        font-size: 1.286em;
        padding: 0px 20px 16px 20px;
        width: 86%;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden; }
      .layoutWidget84 .box div p {
        padding: 0px 20px 0px;
        text-align: justify;
        text-justify: distribute; }

/* Large devices (desktops, less than 1200px) 普通桌面端 */
/* Medium devices (tablets, less than 992px) 平板端 */
/* Small devices (landscape phones, less than 768px) 手机端横屏 */
@media (max-width: 768px) {
  .layoutWidget84 .box {
    padding: 0px; }
    .layoutWidget84 .box div {
      width: 100%; }
      .layoutWidget84 .box div h2 {
        padding: 16px 16px 0px 16px; }
      .layoutWidget84 .box div p {
        padding: 16px; }
    .layoutWidget84 .box .textCenter h2 {
      padding-top: 0px !important; }
    .layoutWidget84 .box .textRight h2 {
      padding-top: 0px !important; } }
/* Extra small devices (portrait phones, less than 576px) 手机端竖屏 */

/*# sourceMappingURL=layoutWidget84.css.map */
