﻿@import url(style.css);
@import url(mobile.css);
@import url(custom.css);
@import url(pscroll.css);
@import url(aos.css);
@import url(lrtk3.css);
@import url(swiper.min.css);
/*首页*/
/*轮显*/
.banner{ width: 100%; overflow:hidden; position:relative;}
.banner .swiper-container{ width: 100%; height: 100%; position: absolute; z-index: 1; top: 0;left: 0; right: 0;bottom: 0;}
.banner .lzpic1,
.banner .lzpic2 { width: 100%;height: 100%; background: no-repeat center; background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;transition:all 0.3s;}
.banner .text{ max-width: 1400px; width: 100%; position: absolute; left: 50%; top: 49%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); z-index: 10; color: #fff; /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=45, Color=#989898)"; text-shadow: -2px 2px 6px rgba(152, 152, 152, 0.8); filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color=#989898);*/ padding: 0 20px; line-height:1.1; font-weight:bold;}
.banner .text .small{ width:180px; text-align:center; height:56px; line-height:56px;font-size: 14px; background:#d43e17; border-radius:30px; margin-top:5%;transition:all 0.3s; font-weight:normal;}
.banner .text .small span{ padding-left:14px; font-family:"宋体";}
.banner .text .small:hover{ text-indent:5px;}
.banner .text .desc{ margin-top:2.5%; overflow:hidden; font-weight:normal; text-transform:uppercase; font-size:16px; line-height:20px;}
.banner .swiper-pagination { width: 100%;bottom: 40px; transition-duration: 0.4s;-webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s-ms-transition-duration: 0.4s;-o-transition-duration: 0.4s;}
.banner .swiper-pagination.gao {bottom: 380px;}
.banner .swiper-pagination .swiper-pagination-bullet { width: 11px; height: 10px; background:url(../images/dian.png) no-repeat; background-size:100% 100%;opacity: 1; margin: 0 4px; border-radius:20px;transition:all 0.3s;}
.banner .swiper-pagination .swiper-pagination-bullet-active { background:#fff; width:42px; }
.lzpic1 img{ width:100%;opacity:0;filter:Alpha(opacity=0);}
/*.banner:hover .lzpic1{transform:scale(1.05, 1.05);}*/
.lzpic2 { display: none;}
.lzpic2 img{ width:100%;opacity:0;filter:Alpha(opacity=0);}
.banner .anim-1,.banner .anim-4{filter:alpha(opacity=0);opacity:0; }
.banner .swiper-slide-active .anim-1{animation:mymove6 0.6s; -webkit-animation:mymove6 0.6s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0.2s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0.2s;}
.banner .swiper-slide-active .anim-4{animation:mymove6 0.6s; -webkit-animation:mymove6 0.6s linear;
	animation-iteration-count:1;
	animation-fill-mode:forwards;
	animation-delay:0.8s;

	-webkit-animation-iteration-count:1;
	-webkit-animation-fill-mode:forwards; 
	-webkit-animation-delay:0.8s;
}
/*关于我们*/
.i_about{ margin-top:6%;overflow:hidden; background:url(../images/i_bg1.jpg) center center no-repeat; background-size:cover; position:relative;}
.i_about .about_t{ text-align:left; position:relative; overflow:hidden;padding-bottom:25px; color:#222222; letter-spacing:5px;}
.i_about .about_t:after{ position:absolute; content:""; bottom:0; left:0%;  width:41px; height:3px; background:#d9d9d9;}
.i_about .about_t span{ color:#c1c1c1; font-size:14px; font-family:Arial; overflow:hidden; text-transform:uppercase; letter-spacing:2px;}
.i_about .about_t label{ margin-left:3%; margin-right:3%; overflow:hidden;}
.i_about .imgs{ float:left; width:50%;  overflow:hidden;}
.i_about .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.i_about .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_about .txts{ overflow:hidden; width:50%; position:absolute; right:0; height:100%; top:0;display: flex; align-items: center; justify-content: left; }
.i_about .txts .cons{ width:94%; margin:0 auto; max-width:590px; overflow:hidden;}
.i_about .txts .desc{ font-size:18px; overflow:hidden; line-height:30px; margin-top:20px;}
.i_about .txts .p{ margin-top:20px; line-height:30px; font-size:14px; color:#777777; height:90px;overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.i_about .txts .a{ overflow:hidden; margin-top:6%;}
.i_about .txts .a a{ float:left; width:23.5%; margin-right:2%; overflow:hidden; text-align:center; border:1px solid #e6e6e6; height:40px; line-height:40px; color:#333333; font-size:14px; position:relative; z-index:0;}
.i_about .txts .a a:after{ content:""; position:absolute; left:0; top:0; height:100%; width:0; background:#f42000;transition:all 0.3s; z-index:-1;}
.i_about .txts .a a:hover:after{ width:100%;}
.i_about .txts .a a:last-child{ margin-right:0;}
.i_about .txts .a a:hover{ border-color:#f42000; color:#fff;transition:all 0.3s;}
/*作品案例*/
.i_title{ text-align:center;   margin-top:5%; overflow:hidden; position:relative;}
.i_title:after{ position:absolute; content:""; top:0; left:50%;  width:60px; margin-left:-30px; height:1px; background:#d9d9d9;}
.i_title .h3{font-weight: normal;color: #000000;letter-spacing:5px;line-height: 1.2; overflow:hidden; margin-top:20px;}
.i_title .p{  color:#c1c1c1; font-size:14px; font-family:Arial; overflow:hidden; text-transform:uppercase; margin-top:10px; letter-spacing:2px;}
.i_one_a{ overflow:hidden; margin-top:3%;  position:relative; margin-bottom:3%; text-align:center; height:112px;}
.i_one_a .scroller {/*position:absolute;*/display:inline-block; vertical-align:top;}
.i_one_a .scroller li{ float:left;/*  padding-right:3%;*/ position:relative;}
.i_one_a .scroller li:after{ content:""; position:absolute; right:0; height:50px; top:50%; width:1px; background:#ebebeb; margin-top:-25px;}
.i_one_a .scroller li:last-child:after{ display:none;}
.i_one_a .scroller li dd{ overflow:hidden; cursor:pointer; text-align:center; border-radius:10px 10px 0 0; width:186px;}
.i_one_a .scroller li a{ color:#222222;  }
/*.i_one_a .scroller li a:hover{ color:#2285ed;}*/
.i_one_a .scroller li.cur dd{ background:#fff;}
.i_one_a .scroller li.cur a{}
.i_one_a .scroller li dd i{ width:60px; height:57px; margin:0 auto; display:block; background-repeat:no-repeat; background-size:100% 100%; overflow:hidden;transition:all 0.3s;}
.i_one_a .scroller li dd .h4{font-size:16px;  font-weight:normal; overflow:hidden; text-align:center; height:28px; line-height:28px; margin-top:6px;}
.i_one_a .scroller li.cur dd .h4{ color:#222222;}
.i_one_a .scroller li dd .span{ line-height:18px; height:18px; overflow:hidden; color:#c4c4c4; font-size:12px; font-family:Arial;  letter-spacing:1px;}
.i_one{color:#fff; overflow:hidden; }
.i_one .divhidden{opacity:0;filter:Alpha(opacity=0);transition:all 1.5s; display:block; height:0; overflow:hidden;}
.i_one .divhidden.on{opacity:1.0;filter:Alpha(opacity=100); height:auto;}
.i_one ul li{ float:left; width:32.66%; background:#fff; overflow:hidden; margin-right:1%; margin-bottom:1%;  position:relative; z-index:0;transition:all 0.3s; /*-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1); box-shadow: 0 5px 15px rgba(0,0,0,0.1);*/ position:relative;}
.i_one ul li:nth-child(3n+0){ margin-right:0;}
.i_one ul li .imgs{ overflow:hidden; position:relative; padding-top:67.411%; }
.i_one ul li .imgs img{display: block;width: 100%; position:absolute; height:100%; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_one ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_one ul li .txts{ overflow:hidden; position:absolute; top:0; left:0; height:100%; width:100%;transition:all 0.3s;opacity:0;filter:Alpha(opacity=0); background:rgba(0,0,0,0.45);text-align:center;display: flex; align-items: center; justify-content: left;}
.i_one ul li .txts:after{ content:""; position:absolute;  border:1px solid rgba(255,255,255,0.43); left:0; top:0; right:0; height:100%;transition:all 0.3s;transition-delay: 0.1s; }
.i_one ul li:hover .txts{opacity:1.0;filter:Alpha(opacity=100);}
.i_one ul li:hover .txts:after{left:17px; right:17px;top:17px;height:calc(100% - 34px);height:-webkit-calc(100% - 34px);height:-moz-calc(100% - 34px);}
.i_one ul li .txts .cons{ margin-left:5%; width:90%; margin-right:5%; overflow:hidden;transform: scale3d(0, 0, 0);transition:all 0.6s;transition-delay: 0.1s;}
.i_one ul li:hover .txts .cons{transform: scale3d(1, 1, 1);}
.i_one ul li .txts .h3{ font-weight:bold; font-size:18px; color:#fff; overflow:hidden; height:30px; line-height:30px;white-space:nowrap;text-overflow:ellipsis;}
.i_one ul li .txts .p{ font-size:12px; color:rgba(255,255,255,0.27); line-height:20px; height:20px; overflow:hidden; font-family:Arial;white-space:nowrap;text-overflow:ellipsis;}
.i_one ul li .txts em{ display:block; display:none; margin:0 auto;  margin-top:8px; height:44px; width:44px; overflow:hidden; background:url(../images/i_bg2.png) no-repeat; background-size:100% 100%;}
.i_more{display:block; width:160px; border:1px solid #dddddd;  color:#444444; margin:0 auto; font-size:12px; text-align:center; height:42px; line-height:40px;transition:all 0.3s; margin-top:3%; position:relative; overflow:hidden; z-index:0; text-transform:uppercase; }
.i_more:after{ content:""; position:absolute; left:0; top:0; height:100%; width:0; background:#f42000;transition:all 0.3s; z-index:-1;}
.i_more:hover{ color:#fff; border-color:#f42000;  text-indent:5px; text-indent:5px;}
.i_more:hover:after{ width:100%;}
/*服務優勢*/
.i_two{ margin-top:3.5%; overflow:hidden; margin-bottom:1%; }
.i_two .imgs{width:100%; overflow:hidden; position:relative; padding-top:54.665%;}
.i_two .imgs img{display: block;height: 100%;width: 100%; position:absolute; top:0; left:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.i_two ul li{ float:left; width:49.4%;  overflow:hidden;}
.i_two ul li:nth-child(2n+0){ float:right;}
.i_two ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_two ul li .txts{ height:100%; overflow:hidden;transition:all 0.4s; position:absolute; bottom:0%; left:0; width:100%;  background:url(../images/news_bg1.png) center center no-repeat; background-size:cover;}
/*.i_two ul li .txts:after{ content:""; position:absolute; width:100%; height:100%; top:0; left:0;background-image:url(../images/i_bg3.png); background-size:60px 60px;background-repeat:no-repeat; background-position:center center;opacity:0;filter:Alpha(opacity=0);transition:all 0.4s;}*/
.i_two ul li .txts .cons{ position:absolute; bottom:7%; left:5%;overflow:hidden; text-align:left;width:90%;/* max-width:526px;*/}
.i_two ul li .txts .h2{  font-weight:bold; height:32px; line-height:32px; overflow:hidden;color:#fff; letter-spacing:4px;white-space:nowrap;text-overflow:ellipsis;}
.i_two ul li .txts .desc{line-height:22px; text-overflow:ellipsis; overflow:hidden; font-size:15px; margin-top:2%; color:#b5b5b5; font-size:14px;}
.i_two ul li .txts em{ width:44px; height:6px; display:block; overflow:hidden;background:url(../images/i_bg3.png) no-repeat; opacity:0;filter:Alpha(opacity=0);transition:all 0.3s;}
.i_two ul li:hover .txts em{margin-top:6%;opacity:1;filter:Alpha(opacity=100);}
/*人才招聘*/
.i_job{ margin-top:3%;overflow:hidden; background:#f5f5f5; position:relative;}
.i_job .imgs{ float:left; width:50%;  overflow:hidden;}
.i_job .imgs img{display: block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.i_job .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_job .txts{ overflow:hidden; width:50%; position:absolute; right:0; height:100%; top:0;display: flex; align-items: center; justify-content: left; }
.i_job .txts .cons{ width:94%; margin:0 auto; max-width:620px; overflow:hidden;}
.i_job .txts .h3{  overflow:hidden; line-height:30px; color:#333333;}
.i_job .txts .p{ margin-top:20px; line-height:30px; font-size:14px; color:#777777; height:90px;overflow:hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; margin-top:5%;}
.i_job .txts .a{ overflow:hidden; margin-top:5.5%;}
.i_job .txts .a a{ float:left; width:23.5%; margin-right:2%; overflow:hidden; text-align:center; border:1px solid #f42000; height:40px; line-height:40px; color:#fff; font-size:14px; position:relative; z-index:0; background:#f42000;}
.i_job .txts .a a:after{ content:""; position:absolute; left:0; top:0; height:100%; width:0; background:rgba(255,255,255,0.2);transition:all 0.3s; z-index:-1;}
.i_job .txts .a a:hover:after{  width:100%;}

@media screen and (max-width: 1400px) {
/*轮显*/
.main .banner .swiper-button-prev{ margin-left:0px;}
.main .banner .swiper-button-next{ margin-right:0px;}
/*作品案例*/
/*.i_one_a .scroller{ display:block;}
.i_one_a .scroller li{ width:16.66%;}
.i_one_a .scroller li dd{ width:100%;}*/
}

@media screen and (max-width: 1260px) {
/*作品案例*/
.i_one_a .scroller li dd .h4{ font-size:15px; }
.i_one ul li:hover .txts:after{ left:12px; right:12px; top:12px;height: calc(100% - 24px);  height: -webkit-calc(100% - 24px);height: -moz-calc(100% - 24px);}

}

@media screen and (max-width: 1100px) {
/*轮显*/
.lzpic2{display: block;}
.lzpic1{display: none;}
.banner .swiper-container{ position:static;}
.banner .swiper-pagination { bottom:25px;}
.banner .swiper-pagination .swiper-pagination-bullet {margin: 0 4px;}
/*.banner .text { display:none;}*/
/*关于我们*/
.i_about .about_t{ padding-bottom:20px;}
.i_about .txts .desc{ font-size:16px; line-height:26px; margin-top:15px;}
.i_about .txts .p{line-height:26px; font-size:13px; height:78px; margin-top:10px;}
/*作品案例*/
.i_title .h3{ margin-top:20px;}
.i_one ul li:hover .txts:after{ left:8px; right:8px; top:8px;height: calc(100% - 18px); height: -webkit-calc(100% - 18px); height: -moz-calc(100% - 18px);}
/*人才招聘*/
.i_job .txts .h3{ line-height:26px;}
.i_job .txts .p{line-height:26px; font-size:13px; height:78px; }
}

@media screen and (max-width: 960px) {
/*轮显*/
.banner .text .small{ width:140px; height:46px; line-height:46px;}
.banner .text .desc{ font-size:15px;}
/*关于我们*/
.i_about .imgs{ float:none; width:100%;}
.i_about .about_t{ padding-bottom:3%;}
.i_about .txts{ position:static;width:100%; height:auto; display:block; margin-top:4%; margin-bottom:5%;}
.i_about .txts .cons{ max-width:none;}
.i_about .txts .desc{ font-size:14px; line-height:24px; margin-top:3%;}
.i_about .txts .p{ line-height:22px; margin-top:2%; font-size:12px; height:auto;}
.i_about .txts .a{ margin-top:4%;}
/*作品案例*/
.i_title .h3{ margin-top:3%;}
.i_one_a{ margin-bottom:3%; height:100px;}
/*.i_one_a .scroller{ position:absolute;}*/
.i_one_a .scroller li{ width:auto;}
.i_one_a .scroller li dd{ width:160px; }
.i_one_a .scroller li dd i{ width:50px; height:48px;}
.i_one_a .scroller li dd .h4{ font-size:14px; }
.i_one_a .scroller li dd .span{ letter-spacing:0;}
.i_one ul li{ width:49%; margin-right:2%; margin-bottom:2%; }
.i_one ul li:nth-child(3n+0){ margin-right:2%; }
.i_one ul li:nth-child(2n+0){ margin-right:0; }
/*人才招聘*/
.i_job .imgs{ float:none; width:100%;}
.i_job .txts{ position:static;width:100%; height:auto; display:block; margin-top:4%; margin-bottom:5%;}
.i_job .txts .cons{ max-width:none;}
.i_job .txts .h3{ line-height:24px; }
.i_job .txts .p{ line-height:22px; margin-top:2%; font-size:12px; height:auto;}
.i_job .txts .a{ margin-top:4%;}
}

@media screen and (max-width: 780px) {
/*轮显*/
.banner .swiper-pagination { bottom:20px;}
.banner .swiper-pagination .swiper-pagination-bullet { margin: 0 4px;}
/*服務優勢*/
.i_two ul li .txts .h2{ height:28px; line-height:28px;}
.i_two ul li .txts .desc{ font-size:14px; line-height:20px; height:20px;}
.i_two ul li:hover .txts em{ margin-top:6%;}
}
@media screen and (max-width: 640px) {
/*作品案例*/
/*.i_one_a .scroller li{ width:160px;}*/
/*.i_one_a .scroller{ display:block;}
.i_one_a .scroller li{ width:33.33%;}
.i_one_a .scroller li dd{ width:100%;}*/
.i_one_a .scroller li dd{ width:150px;}
.i_one_a .scroller li dd i{ width:46px; height:44px;}
.i_one ul li .txts em{ width:32px; height:32px;}
.i_one ul li .txts .h3{ font-size:16px; height:26px; line-height:26px;}
/*服務優勢*/
/*.i_two ul li .txts:after{background-size: 50px 50px;}*/
.i_two ul li .txts .desc{ font-size:13px;}
}

@media screen and (max-width: 480px) {
/*轮显*/
.banner .swiper-pagination { bottom:10px;}
.banner .swiper-pagination .swiper-pagination-bullet { margin: 0 4px;}
.banner .text .small{ width:130px; height:36px; line-height:36px; margin-top:30px;}
.banner .text .desc{ font-size:14px;}
/*关于我们*/
.i_about .about_t{ letter-spacing:3px;}
.i_about .about_t span{ font-size:12px;}
.i_about .txts .desc{ font-size:13px; line-height:22px;}
.i_about .txts .a a{ font-size:13px; height:34px; line-height:32px;}
/*作品案例*/
.i_title{ margin-top:6%;}
.i_title:after{ width:40px; margin-left:-20px;}
.i_title .h3{ letter-spacing:3px;}
.i_title .p{ font-size:12px; margin-top:5px;}
/*.i_one_a .scroller li dd{ padding-left:20px; padding-right:20px;}*/
.i_one_a{ height:85px; margin-top:4%;}
.i_one_a .scroller li dd i{ width:40px; height:38px;}
.i_one_a .scroller li dd .h4{ font-size:13px; line-height:24px; height:24px;}
.i_one ul li:hover .txts:after{ left:5px; right:5px; top:5px;height: calc(100% - 12px);height: -webkit-calc(100% - 12px);height: -moz-calc(100% - 12px);}
.i_one ul li .txts .h3{ font-size:14px; height:24px; line-height:24px;}
.i_one ul li .txts em{ width:24px; height:24px;}
.i_one ul li .txts .p{ height:18px; line-height:18px;}
.i_more{ width:140px; line-height:36px; height:38px;}
/*服務優勢*/
.i_two ul li .txts em{ display:none;}
/*.i_two ul li .txts:after{background-size: 40px 40px;}*/
.i_two ul li .txts .desc{ font-size:12px; margin-top:0;}
/*人才招聘*/
.i_job .txts .h3{  line-height:22px;}
.i_job .txts .a a{ font-size:13px; height:34px; line-height:32px;}
}
@media screen and (max-width: 420px) {
/*轮显*/
.banner .text .small{ width:120px; height:32px; line-height:32px; font-size:13px;}
.banner .text .desc{ font-size:13px;}
/*作品案例*/
.i_one_a .scroller li dd .h4{ font-size:12px;}
/*服務優勢*/
/*.i_two ul li .txts:after{background-size: 32px 32px;}*/
}
@keyframes mymove6
{
	from {filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(100px) translateX(0);
  -moz-transform: translateY(60px) translateX(0);
  transform: translateY(60px) translateX(0);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to { filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}

@-webkit-keyframes mymove6
{
	/*from { filter:alpha(opacity=0);opacity:0; margin-bottom:-20%;}
	to {margin-bottom:3%;filter:alpha(opacity=1);opacity:1;}*/
	from {filter:alpha(opacity=0);opacity:0;  -webkit-transform: translateY(100px) translateX(0);
  -moz-transform: translateY(60px) translateX(0);
  transform: translateY(60px) translateX(0);
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;}
	to { filter:alpha(opacity=100);opacity:1; -webkit-transform: translateY(0px) translateX(0);
  -moz-transform: translateY(0px) translateX(0);
  transform: translateY(0px) translateX(0);}
}