/* title */
.inview-tlt { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
.inview-tlt span { display: inline-block; vertical-align: top; -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0); transition: all 1s; position: relative; }
.inview-tlt span:nth-child(2) , .inview-tlt span:nth-child(2):after{ transition-delay: .03s; }
.inview-tlt span:nth-child(3) , .inview-tlt span:nth-child(3):after{ transition-delay: .06s; }
.inview-tlt span:nth-child(4) , .inview-tlt span:nth-child(4):after{ transition-delay: .09s; }
.inview-tlt span:nth-child(5) , .inview-tlt span:nth-child(5):after{ transition-delay: .12s; }
.inview-tlt span:nth-child(6) , .inview-tlt span:nth-child(6):after{ transition-delay: .15s; }
.inview-tlt span:nth-child(7) , .inview-tlt span:nth-child(7):after{ transition-delay: .18s; }
.inview-tlt span:nth-child(8) , .inview-tlt span:nth-child(8):after{ transition-delay: .21s; }
.inview-tlt span:nth-child(9) , .inview-tlt span:nth-child(9):after{ transition-delay: .24s; }
.inview-tlt span:nth-child(10) , .inview-tlt span:nth-child(10):after{ transition-delay: .27s; }
.inview-tlt span:nth-child(11) , .inview-tlt span:nth-child(11):after{ transition-delay: .3s; }
.inview-tlt span:nth-child(12) , .inview-tlt span:nth-child(12):after{ transition-delay: .33s; }
.inview-tlt span:nth-child(13) , .inview-tlt span:nth-child(13):after{ transition-delay: .36s; }
.inview-tlt span:nth-child(14) , .inview-tlt span:nth-child(14):after{ transition-delay: .39s; }
.inview-tlt span:nth-child(15) , .inview-tlt span:nth-child(15):after{ transition-delay: .42s; }
.inview-tlt span:nth-child(16) , .inview-tlt span:nth-child(16):after{ transition-delay: .45s; }

.inviewed-tlt { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
.inviewed-tlt:after { opacity: 1; }
.inviewed-tlt span { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
.inview-tlt span:after { content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; -webkit-transform: scale(1, 1.4); transform: scale(1, 1.4); -webkit-transform-origin: right; transform-origin: right; transition: all 1s; }
.inview-tlt.st-gray span:after { background: #F6F6F6; }
/*.inview-tlt.st-p-text span:after { background:url("../../img/share/st_bg_2.PNG"); }
.inview-tlt.st-p-num span:after { background:url("../../img/share/st_bg_2.PNG");background-size:100% 100%; }
.inview-tlt.st-p-time span:after { background: linear-gradient(180deg, #294d80, #264083);backface-visibility: hidden; }*/
.inviewed-tlt span:after { -webkit-transform: scale(0, 1.4); transform: scale(0, 1.4); }

/* fade */
.inview-fade,
ul.inview-fade li,
ol.inview-fade li,
dl.inview-fade dt,
dl.inview-fade dd {
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: translate3d(0,0,0) scale(1.0);
  transform: translate3d(0,0,0) scale(1.0);
  opacity: 0;
}
.inviewed-fade,
ul.inviewed-fade li,
ol.inviewed-fade li,
dl.inviewed-fade dt,
dl.inviewed-fade dd {
  -webkit-transform: translate3d(0,0,0) scale(1.0);
  transform: translate3d(0,0,0) scale(1.0);
  opacity: 1;
}

/* zoom */
.inview-zoom,
.inviewed-zoom {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.inview-zoom div,
.inviewed-zoom div {
  position: relative;
  top: 0;
  left: 50%;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center top;
}
.inview-zoom div {
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: translate3d(-50%, 0, 0) scale(1.15);
  transform: translate3d(-50%, 0, 0) scale(1.15);
  opacity: 0;
}
.inviewed-zoom div {
  -webkit-transform: translate3d(-50%, 0, 0) scale(1.0);
  transform: translate3d(-50%, 0, 0) scale(1.0);
  opacity: 1;
}

/* up */
.inview-up,
ul.inview-up li,
ol.inview-up li,
dl.inview-up dt,
dl.inview-up dd {
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transform: translate3d(0,50px,0) scale(1.0);
  transform: translate3d(0,50px,0) scale(1.0);
  opacity: 0;
}
.inviewed-up,
ul.inviewed-up li,
ol.inviewed-up li,
dl.inviewed-up dt,
dl.inviewed-up dd {
  -webkit-transform: translate3d(0,0,0) scale(1.0);
  transform: translate3d(0,0,0) scale(1.0);
  opacity: 1;
}

/* adjust */
footer .mask { -webkit-transition-delay: .25s; transition-delay: .25s; }
.home_outline li:nth-child(1) { -webkit-transition-delay: .5s; transition-delay: .5s; }
.home_outline li:nth-child(2) { -webkit-transition-delay: 1s; transition-delay: 1s; }
.home_outline li:nth-child(3) { -webkit-transition-delay: 1.5s; transition-delay: 1.5s; }
.home_outline li:nth-child(4) { -webkit-transition-delay: 2s; transition-delay: 2s; }
.home_news dt:nth-child(1),
.home_news dd:nth-child(2) { -webkit-transition-delay: 0s; transition-delay: 0s; }
.home_news dt:nth-child(3),
.home_news dd:nth-child(4) { -webkit-transition-delay: .25s; transition-delay: .25s; }
.home_news dt:nth-child(5),
.home_news dd:nth-child(6) { -webkit-transition-delay: .5s; transition-delay: .5s; }
.home_news dt:nth-child(7),
.home_news dd:nth-child(8) { -webkit-transition-delay: .75s; transition-delay: .75s; }
.home_news dt:nth-child(9),
.home_news dd:nth-child(10) { -webkit-transition-delay: 1s; transition-delay: 1s; }
.layout_outline .wrap { -webkit-transition-delay: .25s; transition-delay: .25s; }
.layout_listimg li:nth-child(1) { -webkit-transition-delay: 0s; transition-delay: 0s; }
.layout_listimg li:nth-child(2) { -webkit-transition-delay: .25; transition-delay: .25s; }
.layout_listimg li:nth-child(3) { -webkit-transition-delay: .5s; transition-delay: .5s; }
.layout_listimg li:nth-child(4) { -webkit-transition-delay: .75s; transition-delay: .75s; }
.layout_listimg li:nth-child(5) { -webkit-transition-delay: 1s; transition-delay: 1s; }
.layout_listimg li:nth-child(6) { -webkit-transition-delay: 1.25s; transition-delay: 1.25s; }
.layout_column .wrap { -webkit-transition-delay: .25s; transition-delay: .25s; }
