/*

overflow:hidden;text-overflow:ellipsis;white-space:nowrap;

-webkit-transition:all .5s;transition:all .5s;

transition: all 1s;

outline: 1px dashed #fff;outline-offset: -5px;

transform:rotate(360deg);

text-transform: Uppercase;

*/

/* 公用标题 */




/* 搜索 */
.tback{background:#fff;width:100%;height:70px;}

.search{width:1200px;margin:0 auto; overflow:hidden;}

.search .left{width:480px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}

.search .left p{font-size:16px;line-height:70px;}

.search .right{width:298px;height:38px;border:solid 1px #d2d2d2;margin:15px 0;float:right;border-radius:10px;overflow:hidden;}

.search .right .input{width:230px;height:38px;line-height:38px;color:#999;display:inline-block;padding-left:10px;float:left;font-size:14px;box-sizing:content-box;}

.search .right .button{width:58px;height:38px;line-height:38px;display:inline-block;background:url(../images/search.png) center center no-repeat #fff;cursor:pointer;border:none;float:right;}





/* 产品中心 */
.box_01{width:100%;height:908px;padding-top:60px;background:url(../images/pro_back.jpg) center top no-repeat;overflow:hidden;}

.box_01 .h_title{width:1200px;height:auto;margin:0 auto;text-align:center;}

.box_01 .h_title h3{width:162px;height:28px;margin:0 auto;}

.box_01 .h_title h3 a{display:block;}

.box_01 .h_title h3 img{width:162px;height:28px; vertical-align:top;}

.box_01 .h_title p{font-size:14px;line-height:14px;color:#999999;background:url(../images/p_back.png) center center no-repeat;margin-top:15px;}

.box_01 .list{width:1150px;height:auto;margin:50px auto 0 auto;overflow:hidden;}

.box_01 .list li{width:310px;margin-right:110px;float:left;}

.box_01 .list li:last-child{margin-right:0;}

.box_01 .list li a{display:block;}

.box_01 .list li .img{width:310px;height:310px;position:relative;}

.box_01 .list li .img::before{content:'';width:209px;height:209px;border:solid 1px #d2d2d2;position:absolute;bottom:50px;left:50px;}

.box_01 .list li .img img{width:210px;height:210px;transform: rotate(45deg);position:absolute;bottom:50px;left:50px;}

.box_01 .list li .name{font-size:16px;line-height:18px;color:#343434;text-align:center;margin-top:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}
.box_01 .list li .name:hover{color:#bd9c59;-webkit-transition:all .5s;transition:all .5s;}

.box_01 .list li .more{width:146px;height:46px;margin:15px auto 0 auto;position:relative;}

.box_01 .list li .more::before{content:'';width:138px;height:38px;border:solid 1px #d2d2d2;position:absolute;bottom:0;right:0;}

.box_01 .list li .more a{width:140px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;text-transform: Uppercase;background:#c8c8c8;position:absolute;top:0;left:0;z-index:0;}

.box_01 .list li .more a::after{content:'';width:140px;height:0px;background:#bd9c59;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_01 .list li .more:hover a::after{content:'';width:140px;height:40px;background:#bd9c59;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.team{width:1340px;height:auto;margin:60px auto 0 auto;}

.team .fc{width:1340px;height:auto;position:relative;overflow:hidden;}

.team .fc .show{width:1200px;margin:0 auto;overflow:hidden;}

.team .fc .show ul{width:1200px;height:auto;overflow:hidden;}

.team .fc .show ul li{width:285px;height:230px;margin-right:20px;overflow:hidden;float:left;-webkit-transition:all .5s;transition:all .5s;}

.team .fc .show ul li:hover{-moz-box-shadow:0px 0px 15px rgba(51,51,51,0.5); -webkit-box-shadow:0px 0px 15px rgba(51,51,51,0.5); box-shadow:0px 0px 15px rgba(51,51,51,0.5);-webkit-transition:all .5s;transition:all .5s;}

.team .fc .show ul li a{display:block;}

.team .fc .show ul li .img{width:285px;height:190px;overflow:hidden;position:relative;-webkit-transition: all .5s;transition: all .5s;}

.team .fc .show ul li .img .pic{width:285px;height:190px;overflow:hidden}

.team .fc .show ul li .img .pic img{width:285px;height:190px;transition: all 1s;vertical-align:top;}

.team .fc .show ul li:hover .img .pic img{transform: scale(1.2);}

.team .fc .show ul li .img .hide{display:block;width:285px;height:190px;background:url(../images/link.png) center center no-repeat rgba(20,20,20,0.5);position:absolute;left:0;top:0;transform-origin: left top;-webkit-transform-origin: left top;-moz-transform-origin: left top;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}

.team .fc .show ul li:hover .img .hide{transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);}

.team .fc .show ul li .txt{width:285px;height:40px;position:relative;z-index:0;}

.team .fc .show ul li .txt::before{content:'';width:0px;height:40px;background:#bd9c59;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.team .fc .show ul li:hover .txt::before{content:'';width:285px;height:40px;background:#bd9c59;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.team .fc .show ul li .name{width:200px;height:40px;line-height:40px;padding:0 70px 0 15px;font-size:16px;color:#181e23;background:url(../images/cp_jt_03.png) 245px center no-repeat;position:relative;z-index:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.team .fc .show ul li:hover .name{color:#fff;background:url(../images/cp_jt_04.png) 245px center no-repeat;-webkit-transition:all .5s;transition:all .5s;}

.team .sPrev{position:absolute;left:0;top:70px;display:block;width:30px;height:66px;background:url(../images/cp_jt_01.png) center center no-repeat #c8c8c8;-webkit-transition:all .5s;transition:all .5s;}

.team .sNext{position:absolute;right:0;top:70px;display:block;width:30px;height:66px;background:url(../images/cp_jt_02.png) center center no-repeat #c8c8c8;-webkit-transition:all .5s;transition:all .5s;}

.team .sPrev:hover{background:url(../images/cp_jt_01.png) center center no-repeat #bd9c59;-webkit-transition:all .5s;transition:all .5s;}

.team .sNext:hover{background:url(../images/cp_jt_02.png) center center no-repeat #bd9c59;-webkit-transition:all .5s;transition:all .5s;}



/* 工程案例 */
.box_02{width:100%;height:auto;padding:60px 0 25px 0;background:#fff;overflow:hidden;}

.box_02 .h_title{width:1200px;height:auto;margin:0 auto;text-align:center;}

.box_02 .h_title h3{width:162px;height:28px;margin:0 auto;}

.box_02 .h_title h3 img{width:162px;height:28px; vertical-align:top;}

.box_02 .h_title p{font-size:14px;line-height:14px;color:#999999;background:url(../images/p_back.png) center center no-repeat;margin-top:15px;}

.box_02 .main{width:1200px;height:auto;margin:50px auto 0 auto;overflow:hidden;}

.box_02 .main li{width:350px;height:360px;float:left;margin:0 15px 25px 0;padding:20px 20px 0 20px;overflow:hidden;background:#fff;position:relative;z-index:0;}

.box_02 .main li:nth-of-type(3n){margin-right:0;}

.box_02 .main li::after{content:'';width:390px;height:0px;background:#bd9c59;position:absolute;bottom:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_02 .main li:hover::after{content:'';width:390px;height:380px;background:#bd9c59;position:absolute;bottom:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_02 .main li a{display:block;}

.box_02 .main li .img{width:350px;height:265px;overflow:hidden;position:relative;-webkit-transition: all .5s;transition: all .5s;}

.box_02 .main li .img .pic{width:350px;height:265px;overflow:hidden}

.box_02 .main li .img .pic img{width:350px;height:265px;transition: all 1s;vertical-align:top;}

.box_02 .main li:hover .img .pic img{transform: scale(1.2);}

.box_02 .main li .img .hide{display:block;width:350px;height:265px;background:url(../images/link.png) center center no-repeat rgba(19,19,19,0.5);position:absolute;left:0;top:0;/*旋转中心位置*/transform-origin: left top;-webkit-transform-origin: left top;-moz-transform-origin: left top;transform: rotate(90deg);/*旋转角度*/-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}

.box_02 .main li:hover .img .hide{transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);}

.box_02 .main li .name{width:350px;line-height:20px;font-size:18px;color:#545454;font-weight:bold;margin-top:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.box_02 .main li:hover .name{color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.box_02 .main li p{width:350px;line-height:15px;font-size:14px;color:#999999;margin-top:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.box_02 .main li:hover p{color:#fff;-webkit-transition:all .5s;transition:all .5s;}





.big_back{width:100%;height:1378px;padding-top:30px;background:url(../images/big_back.jpg) center top no-repeat;overflow:hidden;}

/*关于我们*/

.box_03{width:1200px;height:auto;margin:0 auto;overflow:hidden;}

.box_03 .bt{width:1200px;line-height:110px;font-size:140px;font-weight:bold;color:rgba(200,200,200,0.3);text-transform: Uppercase;text-align:right;}

.box_03 .center{width:1200px;height:360px;margin:20px auto 0 auto;position:relative;}

.box_03 .center .txt{width:650px;height:360px;float:left;position:relative;}

.box_03 .center .txt h4{font-size:24px;font-weight:bold;line-height:25px;margin-bottom:22px;color:#bd9c59;}

.box_03 .center .txt p{font-size:14px;line-height:30px;max-height:210px;overflow:hidden;text-indent:2em;color:#999;}

.box_03 .center .txt .icon{width:47px;height:47px;background:#c8c8c8;position:absolute;bottom:40px;right:0px;z-index:0;}

.box_03 .center .txt .icon::before{content:'';width:47px;height:0px;background:#bd9c59;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_03 .center .txt .icon:hover::before{content:'';width:47px;height:47px;background:#bd9c59;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_03 .center .txt .more{display:block;width:47px;height:47px;position:relative;}

.box_03 .center .txt .more::before{content:'';width:25px;height:3px;background:#fff;position:absolute;top:22px;left:11px;}

.box_03 .center .txt .more::after{content:'';width:3px;height:25px;background:#fff;position:absolute;top:11px;left:22px;}

.box_03 .center .img{width:500px;height:360px;float:right;}

.box_03 .center .img img{width:500px;height:360px;vertical-align:top;}





/* 企业展示 */
.box_04{width:1200px;margin:8px auto 0 auto;height:auto;overflow:hidden;}

.box_04 .slideGroup02{width:1200px;margin:0 auto;}

.box_04 .slideGroup02 .parHd{width:680px;height:111px;}

.box_04 .slideGroup02 .parHd ul{width:395px;height:111px;overflow:hidden;float:left;margin-right:16px;}

.box_04 .slideGroup02 .parHd ul li{width:117px;height:111px;line-height:111px;cursor:pointer;text-align:center;font-size:14px;color:#545454;background:url(../images/dbx_01.png);float:left;margin-right:20px;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parHd ul li:last-child{margin-right:0px;}

.box_04 .slideGroup02 .parHd ul li.on{background:url(../images/dbx_02.png);color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parHd p{width:117px;height:111px;line-height:111px;cursor:pointer;text-align:center;background:url(../images/dbx_01.png);float:left;margin-right:16px;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parHd p a{font-size:14px;color:#545454;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parHd p:hover{background:url(../images/dbx_02.png);color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parHd p:hover a{font-size:14px;color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parBd{margin-top:30px;height:170px;}

.box_04 .slideGroup02 .parBd .slideBox{position:relative;}

.box_04 .slideGroup02 .parBd .slideBox .tempWrap{width:1100px;margin:0 auto;overflow:hidden;}

.box_04 .slideGroup02 .parBd ul{width:1100px;overflow:hidden; zoom:1;}

.box_04 .slideGroup02 .parBd ul li{width:255px;height:170px;margin-right:26.6px;cursor:pointer;float:left;position:relative;}

.box_04 .slideGroup02 .parBd ul li a{display:block;}

.box_04 .slideGroup02 .parBd ul li .img{width:255px;height:170px;overflow:hidden}

.box_04 .slideGroup02 .parBd ul li .img img{width:255px;height:170px;transition: all 1s;vertical-align:top;}

.box_04 .slideGroup02 .parBd ul li:hover .img img{transform: scale(1.1);}

.box_04 .slideGroup02 .parBd ul li .name{width:235px;height:40px;line-height:40px;padding:0 10px;text-align:center;background:rgba(0,0,0,0.5);font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;position:absolute;left:0;bottom:0;z-index:0;}

.box_04 .slideGroup02 .parBd ul li:hover .name{color:#fff;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parBd ul li .name::before{content:'';width:0px;height:40px;background:#bd9c59;position:absolute;bottom:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .slideGroup02 .parBd ul li:hover .name::before{content:'';width:255px;height:40px;background:#bd9c59;position:absolute;bottom:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .sPrev{position:absolute;left:0;top:50px;display:block;width:30px;height:66px;background:url(../images/cp_jt_01.png) center center no-repeat #c8c8c8;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .sNext{position:absolute;right:0;top:50px;display:block;width:30px;height:66px;background:url(../images/cp_jt_02.png) center center no-repeat #c8c8c8;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .sPrev:hover{background:url(../images/cp_jt_01.png) center center no-repeat #bd9c59;-webkit-transition:all .5s;transition:all .5s;}

.box_04 .sNext:hover{background:url(../images/cp_jt_02.png) center center no-repeat #bd9c59;-webkit-transition:all .5s;transition:all .5s;}





/* 新闻中心 */
.box_05{width:1200px;height:auto;margin:140px auto 0 auto;overflow:hidden;}

.box_05 .h_title{width:1200px;height:auto;margin:0 auto;text-align:center;}

.box_05 .h_title h3{width:162px;height:28px;margin:0 auto;}

.box_05 .h_title h3 a{display:block;}

.box_05 .h_title h3 img{width:162px;height:28px; vertical-align:top;}

.box_05 .h_title p{font-size:14px;line-height:14px;color:#fff;background:url(../images/p_back.png) center center no-repeat;margin-top:15px;}

.box_05 .center{width:1200px;height:270px;margin-top:55px;}

.box_05 .center .left{width:570px;height:270px;float:left;overflow:hidden;}

.box_05 .center .left .img{width:300px;height:270px;float:left;}

.box_05 .center .left .img img{width:300px;height:270px; vertical-align:top;}

.box_05 .center .left .txt{width:240px;height:270px;float:right;position:relative;}

.box_05 .center .left .txt .name{display:block;font-size:16px;color:#fff;line-height:18px;font-weight:bold;margin-top:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .left .txt .name:hover{margin-left:10px;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .left .txt p{font-size:14px;color:#fff;line-height:25px;max-height:100px;margin-top:15px;overflow:hidden;}

.box_05 .center .left .txt .more{display:block;width:120px;height:28px;font-size:14px;color:#fff;line-height:12px;text-align:right;text-transform: Uppercase;position:absolute;bottom:35px;right:0;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .left .txt .more:hover{position:absolute;bottom:35px;right:10px;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .left .txt .more::before{content:'';width:100px;height:1px;background:#d9c6a0;position:absolute;bottom:5px;right:0;}

.box_05 .center .left .txt .more::after{content:'';width:120px;height:1px;background:#d9c6a0;position:absolute;bottom:0;right:0;}

.box_05 .center .right{width:580px;height:270px;float:right;overflow:hidden;}

.box_05 .center .right li{width:578px;height:50px;padding:12px 0;border:solid 1px #fff;margin-bottom:21px;position:relative;z-index:0;}

.box_05 .center .right li:last-child{margin-bottom:0;}

.box_05 .center .right li::before{content:'';width:578px;height:0px;background:#fff;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .right li:hover::before{content:'';width:578px;height:74px;background:#fff;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .right li .date{width:90px;height:50px;border-right:solid 1px #fff;margin-right:30px;float:left;text-align:center;color:#fff;position:relative;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .right li:hover .date{color:#bd9c59;border-right:solid 1px #bd9c59;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .right li .date p:nth-of-type(1){font-size:14px;line-height:12px;margin-top:6px;}

.box_05 .center .right li .date p:nth-of-type(2){font-size:24px;line-height:20px;font-weight:bold;margin-top:10px;}

.box_05 .center .right li a{display:block;width:420px;height:50px;line-height:50px;font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;}

.box_05 .center .right li:hover a{color:#bd9c59;-webkit-transition:all .5s;transition:all .5s;}












.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}




/* 提交按钮的线条边框特效 */
.bz-buttonAnimat {
    position: relative
}
/*
.bz-buttonAnimat .inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
*/
.bz-buttonAnimat::before,
.bz-buttonAnimat::after,
.bz-buttonAnimat .inner::before,
.bz-buttonAnimat .inner::after {
    background-color: #0075cf;
}

.bz-buttonAnimat02::before,
.bz-buttonAnimat02::after,
.bz-buttonAnimat02 .inner::before,
.bz-buttonAnimat02 .inner::after {
    background-color: #0075cf;
}


.bz-buttonAnimat:before,
.bz-buttonAnimat:after,
.bz-buttonAnimat .inner:before,
.bz-buttonAnimat .inner:after {
    position: absolute;
    content: "";
    display: block;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.bz-buttonAnimat.horizontal:before,
.bz-buttonAnimat.horizontal:after,
.bz-buttonAnimat.both:before,
.bz-buttonAnimat.both:after {
    left: 0;
    width: 100%;
    height: 2px;
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
}

.bz-buttonAnimat.horizontal .inner:before,
.bz-buttonAnimat.horizontal .inner:after,
.bz-buttonAnimat.both .inner:before,
.bz-buttonAnimat.both .inner:after {
    top: 0;
    width: 2px;
    height: 100%;
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
}

.bz-buttonAnimat.horizontal .inner:before,
.bz-buttonAnimat.both .inner:before {
    left: 0
}

.bz-buttonAnimat.horizontal .inner:after,
.bz-buttonAnimat.both .inner:after {
    right: 0
}

.bz-buttonAnimat.horizontal .inner:hover:before,
.bz-buttonAnimat.horizontal .inner:hover:after,
.bz-buttonAnimat.both .inner:hover:before,
.bz-buttonAnimat.both .inner:hover:after {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.bz-buttonAnimat.horizontal:before,
.bz-buttonAnimat.both:before {
    top: 0
}

.bz-buttonAnimat.horizontal:after,
.bz-buttonAnimat.both:after {
    bottom: 0
}

.bz-buttonAnimat.horizontal:hover:before,
.bz-buttonAnimat.horizontal:hover:after,
.bz-buttonAnimat.both:hover:before,
.bz-buttonAnimat.both:hover:after {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.bz-buttonAnimat.horizontal:hover .inner:before,
.bz-buttonAnimat.horizontal:hover .inner:after,
.bz-buttonAnimat.both:hover .inner:before,
.bz-buttonAnimat.both:hover .inner:after {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
}

.bz-buttonAnimat.horizontal.clockwise .inner:before,
.bz-buttonAnimat.both.clockwise .inner:before {
    -webkit-transform-origin: top center;
    transform-origin: top center
}

.bz-buttonAnimat.horizontal.clockwise .inner:after,
.bz-buttonAnimat.both.clockwise .inner:after {
    -webkit-transform-origin: bottom center;
    transform-origin: bottom center
}

.bz-buttonAnimat.horizontal.clockwise:before,
.bz-buttonAnimat.both.clockwise:before {
    -webkit-transform-origin: right center;
    transform-origin: right center
}

.bz-buttonAnimat.horizontal.clockwise:after,
.bz-buttonAnimat.both.clockwise:after {
    -webkit-transform-origin: left center;
    transform-origin: left center
}

.bz-buttonAnimat.horizontal.clockwise:hover .inner:before,
.bz-buttonAnimat.both.clockwise:hover .inner:before {
    -webkit-transform-origin: bottom center;
    transform-origin: bottom center
}

.bz-buttonAnimat.horizontal.clockwise:hover .inner:after,
.bz-buttonAnimat.both.clockwise:hover .inner:after {
    -webkit-transform-origin: top center;
    transform-origin: top center
}

.bz-buttonAnimat.horizontal.clockwise:hover:before,
.bz-buttonAnimat.both.clockwise:hover:before {
    -webkit-transform-origin: left center;
    transform-origin: left center
}

