@charset "UTF-8";
body {
  background: #3d434f;
  min-width: 1200px;
  font-family: "Hiragino Sans GB","Microsoft YaHei","微软雅黑", verdana, sans-serif;
  color: #333; }


.text-center {
  text-align: center; }

.full {
  width: 100%;
  display: block; }

.fl {
  float: left; }

.fr {
  float: right; }

img.block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.title, .nowrap {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.row {
  *zoom: 1; }
  .row:after {
    content: " ";
    display: block;
    clear: both; }
  .row .col-10 {
    width: 10%;
    float: left; }
  .row .col-16 {
    width: 16.6%;
    float: left; }
  .row .col-20 {
    width: 20%;
    float: left; }
  .row .col-25 {
    width: 25%;
    float: left; }
  .row .col-33 {
    width: 33.333%;
    float: left; }
  .row .col-30 {
    width: 40%;
    float: left; }
  .row .col-70 {
    width: 60%;
    float: left; }
  .row .col-50 {
    width: 50%;
    float: left; }

a {
  color: inherit;
  text-decoration: none; }

.ui-nowrap-multi {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; }

.main {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden; }

.red {
  color: #ff0000; }

.fanchaoyang {
  color: red; }

.cl {
  overflow: hidden;
  *zoom: 1;
  clear: both; }

.btn {
  cursor: pointer; }
  .btn:active {
    opacity: 0.8; }

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
@-webkit-keyframes rotate  {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
.rotate {
  -webkit-animation-name: rotate;
  animation-name: rotate;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 20s;
  animation-duration: 20s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.page_top {
  height: 130px; }
  .page_top .main {
    height: 130px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAABDCAYAAADQxOr/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJEQTExN0Y1OEQ1MDExRTdCRDREOTBCRUFCMjFDMEI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJEQTExN0Y2OEQ1MDExRTdCRDREOTBCRUFCMjFDMEI5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkRBMTE3RjM4RDUwMTFFN0JENEQ5MEJFQUIyMUMwQjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkRBMTE3RjQ4RDUwMTFFN0JENEQ5MEJFQUIyMUMwQjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz73q6xUAAARIUlEQVR42uxd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) left center no-repeat; }
    .page_top .main .nav {
      position: relative; }
      .page_top .main .nav li {
        float: left;
        color: #fff;
        line-height: 130px;
        padding-left: 10px;
        padding-right: 10px;
        margin-left: 30px; }
      .page_top .main .nav .border {
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: 10;
        width: 0;
        height: 3px;
        background: #fff;
        transition: all 500ms; }

.page_banner1 {
  height: 680px;
  background: url("../../../templets/default/images/banner1.jpg") center no-repeat; }

.page_banner2 {
  height: 680px;
  background: url("../../../templets/default/images/banner2.jpg") center no-repeat; }

.page_banner3 {
  height: 680px;
  background: url("../../../templets/default/images/banner3.jpg") center no-repeat; }

.page_banner4 {
  height: 680px;
  background: url("../../../templets/default/images/banner4.jpg") center no-repeat; }

.page_banner5 {
  height: 680px;
  background: url("../../../templets/default/images/banner5.jpg") center no-repeat; }

.page_home_list {
  margin-top: 65px; }
  .page_home_list .list {
    margin-right: -110px; }
    .page_home_list .list li {
      width: 332px;
      float: left;
      margin-right: 102px; }
  .page_home_list .caption {
    position: relative;
    height: 38px;
    margin-bottom: 25px; }
    .page_home_list .caption .title {
      width: 136px;
      background: #dddddd;
      padding-left: 20px;
      padding-top: 7px;
      padding-bottom: 7px; }
      .page_home_list .caption .title span {
        display: inline-block;
        line-height: 25px;
        border-left: 2px solid #3d434f;
        padding-left: 9px;
        font-weight: bold;
        font-size: 18px; }
    .page_home_list .caption .more {
      position: absolute;
      right: 0;
      bottom: 0; }
  .page_home_list .img {
    font-size: 0;
    margin-bottom: 30px; }
    .page_home_list .img img {
      display: block;
      width: 332px;
      height: 174px; }
  .page_home_list h2 {
    font-size: 16px;
    font-weight: bold;
    color: #c1b9b6;
    line-height: 1;
    margin-bottom: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .page_home_list p {
    font-size: 14px;
    line-height: 1;
    color: #fff;
    margin-bottom: 26px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .page_home_list .more {
    width: 52px;
    height: 11px;
    display: block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAALCAYAAAAwVK6TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVFNzBCNzkxOEQ1NDExRTdCREQ2REI2ODhGODg4RkRFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVFNzBCNzkyOEQ1NDExRTdCREQ2REI2ODhGODg4RkRFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUU3MEI3OEY4RDU0MTFFN0JERDZEQjY4OEY4ODhGREUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUU3MEI3OTA4RDU0MTFFN0JERDZEQjY4OEY4ODhGREUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Rs1pFAAABoUlEQVR42qRV0W2EMAwNiAVoJaT+0hHoCNwI0A2Ojw5ARzhGODbg6AbcCPB1//mtdFXLCK0jOZVl2YDuLL2fxHH8nu0k6LrOgGWAyeim7ceAFDAD7MI+tWmj379/WZZmq0WY7AhoAO+CzwFQA15IMimuZ8RvxvNnsnYE5CzejCiJCJKfNxez3UooJJdoAXPcp2oOSO6ZoFUSc0I9EHjfYcXPQyTzGTx2gARgKELi49Qq2LlCaKUayTRsvUUcNgjZojCZud1chS88Z0qoVwj1wprWAg22Y7qSTEw64x5LACdEIhFKyWV+UHtpUFcuypgAJ4YRRbGs8j8C0g3ECl+tiG24gd6j0ns24PxFWiI1M/KWPCaO7E5o5Ua5z26sVuAQCb19xOBuuCvlAo1QKlTQsnkbUNHmhspr9gF4A1xDRY16QZ2e7BvhwTivzEaJ1S/M/fYFeMVYV/8PGaVK1cLgx2QOJqxMgeu7lSRm9BlRsEmZPSryvFQV/rFa9mr1GLhnJC377Apsy5zMXyu00KQkWeFZ75MphKQvwjz9fosV/hNgAEtFfkTRX+ryAAAAAElFTkSuQmCC) center no-repeat; }

.page_footer {
  text-align: center;
  font-size: 12px;
  color: #dddddf;
  height: 100px;
  line-height: 100px;
  border-top: 1px solid #29323c;
  position: relative; }
  .page_footer:after {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 1px;
    background: #4d5865; }

.page_top, .page_footer {
  position: fixed;
  z-index: 10;
  background: #3d434f; }

.page_top {
  top: 0;
  left: 0;
  width: 100%; }

.page_footer {
  left: 0;
  bottom: 0;
  width: 100%; }

#fullpage {
  padding-top: 130px;
  padding-bottom: 100px; }

.page_content {
  padding-top: 130px;
  padding-bottom: 100px; }

.page_crumbs {
  border-bottom: 1px solid #5f646e; }
  .page_crumbs .main {
    height: 100px;
    line-height: 100px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUJBMERBRTY4QTJFMTFFN0IyMzdEQTM2OUQ2NTE4MUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUJBMERBRTc4QTJFMTFFN0IyMzdEQTM2OUQ2NTE4MUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QUVDRDE3NzhBMjMxMUU3QjIzN0RBMzY5RDY1MTgxQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QUVDRDE3ODhBMjMxMUU3QjIzN0RBMzY5RDY1MTgxQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvZuIgkAAABJSURBVHjaYrx79y4DDvAfiBmxSTDh0YBME9T0nwAfQ9N/AjZjaMKlAUOeiUgNKBqZSNAA18iEK1jxAEYWXBKkhB5RgH6aAAIMAFmxEKeDKjLoAAAAAElFTkSuQmCC) left center no-repeat;
    padding-left: 24px;
    color: #ddd;
    font-size: 12px; }

.list_bannerxmjj {
  
      width: 100%;
    padding-top: 22%;
    
  background: url("../../../templets/default/images/xmjj.jpg") center no-repeat;
  background-size: contain;}

  .list_bannerbgnlz {
      width: 100%;
    padding-top: 22%;
    
  background: url("../../../templets/default/images/bgnlz.jpg") center no-repeat; background-size: contain;}

   .list_bannerswtp {
      width: 100%;
    padding-top: 22%;
    
  background: url("../../../templets/default/images/swtp.jpg") center no-repeat; background-size: contain;}

   .list_bannerswzy {
      width: 100%;
    padding-top: 22%;
    
  background: url("../../../templets/default/images/swzy.jpg") center no-repeat; background-size: contain;}

   .list_bannersale {
      width: 100%;
    padding-top: 22%;
    
  background: url("../../../templets/default/images/sale.jpg") center no-repeat; background-size: contain;}

   .list_bannerhire {
        width: 100%;
    padding-top: 22%;
    
    background: url("../../../templets/default/images/hire.jpg") center no-repeat; background-size: contain;}

   .list_bannerjiaoton {
      width: 100%;
    padding-top: 22%;
    
  background: url("../../../templets/default/images/jiaoton.jpg") center no-repeat; background-size: contain;}

   .list_bannerxdpp {
      width: 100%;
    padding-top: 22%;
    
  background: url("../../../templets/default/images/xdpp.jpg") center no-repeat; background-size: contain;}

.page_list {
  margin-top: 40px; }
  .page_list a:hover {
    text-decoration: underline; }
  .page_list li {
    line-height: 74px;
    border-bottom: 1px solid #444a55;
    font-size: 16px;
    color: #c1b9b6; }
    .page_list li p {
      width: 960px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
    .page_list li .date {
      color: #fff;
      padding-right: 44px; }

.paging {
  width: 800px;
  margin: 40px auto;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  color: #fff; }
  .paging a, .paging span {
    float: left;
    height: 36px;
    line-height: 36px;
    padding: 0 15px;
    border: 1px solid #c1b9b6; }
    .paging a + span, .paging a + a, .paging span + span, .paging span + a {
      border-left: none; }
  .paging a:last-of-type {
    margin-right: 20px; }
  .paging .current {
    background: #c1b9b6;
    color: #3d434f; }

.page_detail {
  padding-bottom: 30px; }
  .page_detail .left {
    width: 770px;
    float: left;
    padding-top: 44px;
    border-right: 1px solid #4f545f;
   }
    .page_detail .left h2 {
      font-size: 22px;
      font-weight: bold;
      color: #c1b9b6;
      margin-bottom: 30px; }
    .page_detail .left p {
      font-size: 14px;
      line-height: 36px;
      color: #fff; }
      .page_detail .left p img {
        display: block;
        margin: 20px 0; }
  .page_detail .right {
    width: 390px;
    float: right;
    padding-top: 44px; }
    .page_detail .right .video {
      width: 390px; }
    .page_detail .right .block {
      width: 390px;
      height: 140px;
      padding-left: 20px;
      margin-top: 15px;
      padding-top: 40px; }
      .page_detail .right .block h2 {
        font-size: 22px;
        line-height: 1;
        margin-bottom: 20px;
        color: #c1b9b6; }
      .page_detail .right .block p {
        font-size: 14px;
        color: #c1b9b6; }
      .page_detail .right .block.b2 h2 {
        color: #fff; }
      .page_detail .right .block.b2 p {
        color: #fff; }

.page_home_list_2 ul {
  margin-right: -102px; }
.page_home_list_2 li {
  overflow: hidden;
  position: relative;
  float: left;
  width: 332px;
  height: 532px;
  margin-right: 102px;
  font-size: 0; }
  .page_home_list_2 li .bg {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    transition: all 300ms; }
  .page_home_list_2 li:hover .text {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .page_home_list_2 li:hover .bg {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
.page_home_list_2 .caption {
  position: absolute;
  left: 50%;
  bottom: 45px;
  margin-left: -88px;
  z-index: 2;
  width: 176px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  background: #0c2d69;
  font-size: 22px;
  font-weight: bold;
  color: #dddddd; }
.page_home_list_2 .text {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 2;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUwAAADwCAYAAABrEV3lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTAzOTc5NTI4QzhFMTFFN0JEN0U4RkFBMkQ0QTgyQzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTAzOTc5NTM4QzhFMTFFN0JEN0U4RkFBMkQ0QTgyQzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMDM5Nzk1MDhDOEUxMUU3QkQ3RThGQUEyRDRBODJDNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMDM5Nzk1MThDOEUxMUU3QkQ3RThGQUEyRDRBODJDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiRcUN4AAAKxSURBVHja7NfLDYAgFEVBfhXYhBvXFm9RdkAQ1iY+C5hJoIC7OIG8H+eVUsoJgC+jzWuzA0CszNPNABDqK5jDDgDxl7zYAOD/lxwAwQQQTADBBBBMAMEEEEwABBNAMAEEE0AwAQQTQDABBBMAwQQQTADBBBBMAMEEEEwABBNAMAEEE0AwAQQTQDABBBMAwQQQTADBBBBMAMEEEEwAwQRAMAEEE0AwAQQTQDABBBMAwQQQTADBBBBMAMEEEEwAwQRAMAEEE0AwAQQTQDABBBNAME0AIJgAggkgmACCCSCYAIIJgGACCCaAYAIIJoBgAggmgGACIJgAggkgmACCCSCYAIIJgGACCCaAYAIIJoBgAggmgGACIJgAggkgmACCCSCYAIIJIJgACCaAYAIIJoBgAggmgGACIJgAggkgmACCCSCYAIIJIJgACCaAYAIIJoBgAggmgGACIJgAggkgmACCCSCYAIIJIJgACCaAYAIIJoBgAggmgGACCCYAggkgmACCCSCYAIIJIJgACCaAYAIIJoBgAggmgGACCCYAggkgmACCCSCYAIIJIJgAgmkCAMEEEEwAwQQQTADBBBBMAAQTQDABBBNAMAEEE0AwAQQTAMEEEEwAwQQQTADBBBBMAAQTQDABBBNAMAEEE0AwAQQTAMEEEEwAwQQQTADBBBBMAMEEQDABBBNAMAEEE0AwAQQTAMEEEEwAwQQQTADBBBBMAMEEQDABBBNAMAEEE0AwAQQTAMEEEEwAwQQQTADBBBBMAMEEQDABBBNAMAEEE0AwAQQTQDABEEwAwQQQTADBBBBMAMEEQDABBBNAMAEEE0AwAQQTQDABEEwAwQQQTADBBBBMAMEEEEwTAAgmgGACCCaAYAIIJoBgAvAOZjYDQCivYFY7AIRqm9ftlQkQGo8AAwDL+wonGl7c5wAAAABJRU5ErkJggg==);
  text-align: center;
  padding-top: 36px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  transition: all 500ms; }
  .page_home_list_2 .text h2 {
    color: #c1b9b6;
    font-size: 20px;
    line-height: 1;
    margin-bottom: 18px; }
  .page_home_list_2 .text p {
    font-size: 14px;
    line-height: 30px;
    color: #ffffff; }


