@charset "utf-8";
body{font-family:"Microsoft Yahei";overflow-x:hidden;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
em,i{font-style: normal;}
.yz_bj{height:807px;overflow: hidden;position: relative;box-sizing: border-box;background: url(../images/yz_bj.jpg) no-repeat center top;padding-top:71px;}
.yz_c .tit{height: 132px;overflow: hidden;text-align: center;transition: all 0.5s}
.yz_c .tit h2{height: 62px;background: url(../images/yz_tt.png) no-repeat center top;font-size:42px;color: #014bb8;line-height: 53px;}
.yz_c .tit p{height:33px;line-height:33px;background:url(../images/yz_ico1.png) no-repeat center;font-size:18px;color:#333333;letter-spacing:1px}
.yz_c .tit:hover{transform: scale(1.1);}
.yz_n{height: 111px;overflow: hidden;}
.yz_n li{float:left;height: 111px;margin-right:90px;padding-right:90px;background: url(../images/yz_ico2.png) no-repeat right 6px;}
.yz_n li p{font-size:20px;color: #666666;height: 44px;}
.yz_n li p em{font:40px arial;color: #014bb8;font-weight: bold;line-height: 44px;display: inline-block;}
.yz_n li span{display: block;font-size:16px;color: #666666;padding-top:3px;}
.yz_n li:last-child{background: none;padding:0;margin:0;}

.lc_c{position: relative;}
.lc_c li{float:left;width:217px;margin:59px 20px 0 0;text-align: center;}
.lc_c li i{display: block;width:217px;height:282px;border-radius: 18px;overflow: hidden;position: relative;}
.lc_c li i:after{width:100%;height: 100%;display: block;content: "";background:rgba(0,0,0,0.5);position: absolute;left:0;top:0;}
.lc_c li i img{height: 282px;}
.lc_c li span,.lc_c li p{display: none}
.lc_c li.cur{width:687px!important;;background: #fff;margin-top:0;padding:18px 18px 0;height: 382px;border-radius: 16px}
.lc_c li.cur i{width:687px;border-radius: 18px 18px 0 0;}
.lc_c li.cur i img{width:687px;height: 297px}
.lc_c li.cur i:after{display: none}
.lc_c li.cur span{background: url(../images/yz_ico3.png) no-repeat center top;height: 170px;height: 42px;display: block;text-align: center;line-height: 42px;margin-top:-27px;position: relative;z-index: 2;font-size:20px;color: #fff;font-weight: bold;display: block;}
.lc_c li.cur p{font-size:16px;color: #333333;padding-top:18px;line-height:30px;display: block;}
.lc_c li i:before{content: '';  position: absolute; left: -100%; top: 0; width:100%; height:100%;  background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); transform: skewx(-25deg);z-index: 9}
.lc_c li:hover i:before{left:100%; -moz-transition:0.5s; -o-transition:0.5s; -webkit-transition:0.5s; transition:0.5s;}
/*.lc_c li:hover i img{transform: scale(1.1);}*/
.lc_c .tempWrap{width:1200px!important;}
.lc_c ul{width:10000px!important;}
.lc_c li:last-child{margin-right:0;}
.lc_j1,.lc_j2{position: absolute;top:156px;}
.lc_j1{left:60px;}
.lc_j2{right:60px;}


.titis{overflow: hidden;text-align: center;height:119px;transition: all 0.5s}
.titis h2 {height:62px;line-height:62px;font-size:42px;color: #014bb8;font-weight:bold;}
.titis h2 a{color: #014bb8}
.titis p {display:block;font-size:18px;color:#333333;line-height:32px;height:32px;}
.titis:hover{transform: scale(1.1);}

.fn_bj{background: url(../images/fn_bj.jpg) no-repeat center bottom;padding:50px 0 229px;}
.fn_nr{padding:0 1.56%;overflow: hidden;}
.fn_nr dl{float:left;width:24.4%;margin-right:0.8%;position: relative;border-radius: 0.9rem;overflow: hidden;}
.fn_nr dt{font-size:0;line-height: 0;overflow: hidden;}
.fn_nr dt img{width:100%;transition: all 0.5s}
.fn_nr dd{position: absolute;left:0;top:37px;padding:0 9% 0 12%;}
.fn_nr dd i{display: block;height:61px;font:30px arial;color: #fff;font-style:italic;padding-left:54px;background: url(../images/fn_ico1.png) no-repeat left;line-height: 61px;}
.fn_nr dd h4 a{display: block;height: 38px;line-height: 38px;font-size:22px;color: #fff;font-weight: bold;}
.fn_nr dd p{font-size:15px;color:rgba(255,255,255,0.5);line-height: 24px;padding-top:8px;height: 108px;}
.fn_nr dd em a{display: inline-block;width:6rem;height: 1.85rem;text-align: center;font-size:14px;color: #333333;line-height: 1.85rem;border-radius: 18px;background: #fecc51;margin-right:9px;transition: all 0.5s;float:left;}
.fn_nr dd em a:last-child{margin:0;}
.fn_nr dd em a img{vertical-align:top;padding:10px 5px 0 0;width:1rem;}
.fn_nr dd em a:last-child{background: #fff}
.fn_nr dd em a:hover{margin-top:-5px;}
.fn_nr dl:last-child{margin:0;}
.fn_nr dl:hover dt img{transform: scale(1.1);}


.pro{margin-top:-81px;height:878px;}
.pro .titis{height: 124px;}
.fenl{float:left;width:244px;box-sizing: border-box;padding:32px 27px 0 21px;height:660px;background: #014bb8;}
.fenl .tit{height: 94px;border-bottom:2px solid rgba(255,255,255,0.37);margin-bottom:10px;}
.fenl .tit i{font:40px "Impact";height: 44px;line-height: 44px;color:rgba(255,255,255,0.15);display: block;text-transform: uppercase;}
.fenl .tit h3 a{display: block;height: 28px;line-height: 28px;font-size:20px;color: #fff;font-weight: normal;}
.fl_nr li{padding-bottom:5px;}
.fl_nr li h3 a{display: block;height: 57px;line-height: 57px;border-bottom:1px solid rgba(255,255,255,0.1);font-size:18px;color: #fff;padding-left:14px;font-weight: normal;background: url(../images/pro_ico1.png) no-repeat left;}
.fl_nr li p{height: 0;overflow: hidden;}
.fl_nr li p a{display: block;height: 47px;line-height: 47px;padding-left:14px;font-size:14px;border-bottom:1px dashed rgba(255,255,255,0.1);color: #fff}
.fl_nr li p a:hover{color:#fecc51;}
.fl_nr li:last-child h3 a{border:0;}
.fl_nr li.on h3 a{background: url(../images/pro_ico1_hv.png) no-repeat left;}
.fl_nr li.on p{height: 100%;}

.pro_n{float: right;width:935px;}
.pro_a dl{height:412px;background: #f2f2f2;}
.pro_a dt{float:left;font-size:0;line-height: 0;overflow: hidden;width:549px;}
.pro_a dt img{width:549px;height: 412px;}
.pro_a dd{float:left;width:330px;padding:30px 0 0 29px;}
.pro_a dd h4 a{display: block;height: 42px;line-height: 42px;font-size:24px;color: #333333;}
.pro_a dd ul{padding:19px 0 24px;border-bottom:1px solid #e6e6e6;}
.pro_a dd li{padding-left:15px;background: url(../images/pro_ico2.png) no-repeat left 10px;font-size:15px;color: #666666;line-height: 30px;}
.pro_a dd p{padding-left:64px;margin-top:26px;background: url(../images/pro_ico3.png) no-repeat left 5px;font-size:16px;color: #333333;line-height: 23px;height: 77px}
.pro_a dd p span{display: block;font-size:22px;line-height: 29px;}
.pro_a dd em a{display: inline-block;width:6.25rem;height: 1.85rem;text-align: center;font-size:14px;color: #333333;line-height: 1.85rem;border-radius: 18px;background: #fecc51;margin-right:9px;transition: all 0.5s;float:left;}
.pro_a dd em a img{vertical-align:top;padding:10px 5px 0 0;width:1rem;}
.pro_a dd em a:last-child{background: #014bb8;color: #fff}
.pro_a dd em a:hover{margin-top:-5px;}
.pro_c{margin-top:24px;overflow: hidden;}
.pro_c li{float:left;width:299px;overflow: hidden;position: relative;margin-right:18px;}
.pro_c li i{display: block;font-size:0;line-height: 0;border-radius: 18px;background: #eeeeee;overflow: hidden;}
.pro_c li i img{width:299px;height: 224px;transition: all 0.5s}
.pro_c li span{position:absolute;left:0;bottom:14px;width:100%;text-align: center;font-size:15px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_c li:hover i img{transform: scale(1.1);}
.pro_c li:last-child{margin:0;}


.al_bj{background: url(../images/al_bj.jpg) no-repeat center top;height: 947px;box-sizing: border-box;padding-top:57px;}
.anl .titis{height: 114px;}
.al_qh{height: 63px;overflow: hidden;text-align: center;}
.al_qh li{display: inline-block;background: url(../images/al_ico1.png) no-repeat right;padding:0 40px 0 20px;}
.al_qh li a{font-size:18px;color: #666666;}
.al_qh li.on a{color: #014bb8;font-weight: bold;}
.al_qh li:last-child{background: none}
.al_nr li{float:left;width:392px;height: 294px;overflow: hidden;margin:0 12px 21px 0;position: relative;border-radius: 19px;}
.al_nr li i{display: block;font-size:0;line-height: 0;width:392px;}
.al_nr li i img{width:392px;height: 294px;transition: all 0.5s}
.al_nr li .al_w{height:68px;overflow: hidden;background: #fff;position: absolute;left:0;bottom:0;transition: all 0.5s;width:100%;}
.al_nr li .al_w h4 a{display: block;height:68px;line-height:68px;overflow: hidden;font-size:18px;color: #333333;font-weight: normal;transition: all 0.5s;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding:0 10px;}
.al_nr li .al_w span{font-size: 15px;color: #fff;height: 33px;line-height: 33px;transition: all 0.5s}
.al_nr li .al_w p{font-size:15px;color: #fff;line-height: 26px;padding-top:5px;height: 105px;transition: all 0.5s}
.al_nr li .al_w em a{display: inline-block;width:6.25rem;height: 1.85rem;text-align: center;font-size:14px;color: #333333;line-height: 1.85rem;border-radius: 18px;background: #fecc51;margin-right:9px;transition: all 0.5s;float:left;}
.al_nr li .al_w em a img{vertical-align:top;padding:10px 5px 0 0;width:1rem;}
.al_nr li .al_w em a:last-child{background: #fff;}
.al_nr li .al_w em a:hover{margin-top:-5px;}
.al_nr li:nth-child(3n){margin:0 0 25px 0;}
.al_nr li .al_w:hover{height: 100%;background:rgba(4,64,148,0.8);height: 100%;padding:50px 34px 0;box-sizing: border-box;}
.al_nr li .al_w:hover h4 a{color: #fff;height: 37px;line-height: 37px;font-weight: bold;text-align: left;padding:0;}
.al_nr li:hover i img{transform: scale(1.1);}


.sg_c{height: 775px;padding-top:59px;position: relative;}
.sg_c .titis{height: 116px;}
.sg_nr{float:left;width:580px;}
.sg_nr dl{position: relative;}
.sg_nr dt{font-size:0;line-height: 0;width:580px;height: 522px;overflow: hidden;border-radius: 18px 0 0 18px;overflow: hidden;}
.sg_nr dt i img{width:580px;height: 522px;}
.sg_nr dd {position: absolute;left:0;bottom:0;width:100%;height: 345px;background: url(../images/sg_a1.png) no-repeat;padding:106px 43px 0 50px;box-sizing: border-box;}
.sg_nr dd h4 {display: block;height: 44px;line-height: 44px;font-size:22px;color: #fff;}
.sg_nr dd p{font-size:15px;line-height: 24px;padding-top:6px;color:rgba(255,255,255,0.6)}
.sg_nr dd em {display: block;width: 125px;height: 37px;background: #fecc51;text-align: center;font-size:14px;color: #333333;line-height: 37px;border-radius: 18px;margin-top:22px;cursor: pointer;transition:all 0.5s;}
.sg_nr dd em img{vertical-align: top;padding:8px 5px 0 0;}
.sg_nr dd em:hover{margin-top:16px;}
.sg_t{position: fixed;left:0;top:0;z-index: 9;padding-top:140px;background: rgba(0,0,0,0.6);width:100%;height: 100%;display:none;}
.sg_t .content{text-align: center;position: relative;}
.sg_t i{width:30px;height:30px;background: #fff;border-radius: 50%;text-align: center;line-height: 30px;color: #333;position: absolute;right:50px;top:0;font-size:14px;font-weight: bold;cursor: pointer;}
.sg_qh{float:left;width:600px;padding-left:9px;overflow: hidden;}
.sg_qh li{float:left;width:289px;height: 168px;background: #eeeeee;margin:0 11px 9px 0;text-align: center;padding-top:24px;box-sizing: border-box;transition: all 0.5s}
.sg_qh li i{display: block;width:64px;height: 64px;overflow: hidden;margin:0 auto;border:1px solid #dbdbdb;border-radius: 50%;font-size:0;line-height: 0;}
.sg_qh li i img{display: block;}
.sg_qh li h4{font-size:20px;color: #333333;margin-top:12px;height: 28px;line-height: 28px;}
.sg_qh li em{display: block;font:14px arial;color:#c2c2c2;line-height: 19px;line-height:19px;}
.sg_qh li:nth-child(2){border-radius:0 18px 0 0;}
.sg_qh li:nth-child(6){border-radius:0 0 18px 0;}
.sg_qh li.on{background: #024bb8}
.sg_qh li.on i{background: #fff;border-color:#fff;animation-duration:3s;animation-name:flipInY;}
.sg_qh li.on i img{margin-top:-64px;}
.sg_qh li.on h4{color: #fff;transition: all 0.5s}
.sg_qh li.on em{color: rgba(255,255,255,0.3);transition: all 0.5s}


.ys_bj{background: url(../images/ys_bj.jpg) no-repeat center top;height: 991px;box-sizing: border-box;padding-top:80px;}
.yous .titis{height:112px;}
.yous .titis h2,.yous .titis p{color: #fff;}
.ys_qh{height: 109px;text-align: center;}
.ys_qh li{display: inline-block;width:222px;height: 83px;background:rgba(1,75,184,0.67);border-radius: 18px;text-align: center;margin:0 4px;}
.ys_qh li i{display: inline-block;vertical-align: top;margin-top:21px;width:44px;height: 44px;overflow: hidden;}
.ys_qh li i img{display: block;transition: all 0.5s}
.ys_qh li span{display: inline-block;padding-left:9px;font-size:14px arial;color:rgba(255,255,255,0.5);text-align: left;padding-top:20px;}
.ys_qh li span em{display: block;font:20px "Microsoft Yahei";color: #fff;}
.ys_qh li.on{background: #fecc51}
.ys_qh li.on span{color:rgba(51,51,51,0.5);}
.ys_qh li.on span em{color: #333;}
.ys_qh li.on i img{margin-top:-44px;}
.ys_nr dl{background: #fff;height: 605px;box-shadow: -10px 10px 20px rgba(0,0,0,0.1)}
.ys_nr dd{width:430px;padding:80px 0 0 50px;float:left;}
.ys_nr dd i{font-size:0;line-height: 0;display: block;}
.ys_nr dd h4{height: 46px;line-height: 46px;font-size:30px;color: #333;margin-top:16px;}
.ys_nr dd span{height:33px;line-height:33px;font-size:20px;color:#333333;height:68px;background:url(../images/ys_b1.png) no-repeat left bottom;display: block;}
.ys_nr dd p{font-size:15px;color: #666666;line-height: 28px;padding-top:29px;}
.ys_nr dt{font-size:0;line-height: 0;float: right;width:1048px;height: 605px;margin-right:-360px;}
.ys_nr dt img{width:1048px;height: 605px;}
.ys_nr dd em a{display: inline-block;width:6.25rem;height: 1.85rem;text-align: center;font-size:14px;color: #333333;line-height: 1.85rem;border-radius: 18px;background: #fecc51;margin-right:9px;transition: all 0.5s;float:left;margin-top:42px;}
.ys_nr dd em a img{vertical-align:top;padding:10px 5px 0 0;width:1rem;}
.ys_nr dd em a:hover{margin-top:35px;}


.news{height:890px;overflow: hidden;}
.news .titis{height:113px;}
.news .titis h2:after{width:480px;}
.news .titis h2:before{width:480px;}
.news .tit{height:63px;line-height:37px;overflow: hidden;}
.news .tit span a{font-size:20px;color: #333333;font-weight: bold;}
.news .tit span img{vertical-align: top;padding-right:11px;}
.news .tit em a{float: right;font-size:16px;color: #666666;}
.dongt{float:left;width:563px;}
.dongt dl{height:468px;border-bottom: 1px dashed #b3b3b3;margin-bottom:21px;}
.dongt dt{font-size: 0;line-height: 0;width:563px;overflow: hidden;}
.dongt dt img{width:563px;height:317px;}
.dongt dd {padding-top:26px;}
.dongt dd h4 a{height:39px;line-height:39px;font-size:18px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}
.dongt dd p{font-size:15px;color: #999999;line-height: 28px;padding-top:6px;}
.dongt dl:hover h4 a{color: #000}
.news li {height:39px;line-height:39px;padding-left:16px;background: url(../images/ns_ico3.png) no-repeat left;}
.news li a{display: block;font-size:16px;color: #666666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news li em{float: right;font-size:16px;color: #666666}
.news li a:hover{color: #014bb8}

.bk_c{float: right;width:574px;}
.bk_c .tit{border-bottom:1px dashed #d6d6d6;}
.bk_c ul{padding-top:10px;height:289px;}
.bk_c li{height:51px;line-height:51px;}

.bk_c dl{height: 143px; margin-bottom:11px;background: #f4f4f4}
.bk_c dd{float:left;width:272px;padding:22px 0 0 35px;transition: all 0.5s}
.bk_c dd h4 a{display:block;height:34px;line-height:34px;font-size:18px;color:#333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;}
.bk_c dd p{font-size:15px;color: #999999;line-height: 28px;padding-top:8px;}
.bk_c dt{float: right;width:253px;overflow: hidden;}
.bk_c dt img{width:253px;height: 143px;transition: all 0.5s}
.bk_c dl:hover dt img{transform: scale(1.1);}
.bk_c dl:hover h4 a{color: #014bb8}

.ab_bj{background: url(../images/ab_bj.jpg) no-repeat center top;height: 973px;box-sizing: border-box;padding-top:113px;}
.about dl{height: 645px;overflow: hidden;}
.about dd{float:left;width:583px;padding-top:22px;}
.about dd i{display: block;height: 50px;line-height: 50px;font-size:42px;color: #333333;font-weight: bold;text-transform: uppercase;}
.about dd h4{font-size:;height: 61px;line-height: 61px;font-size:42px;color: #333333;padding-left:39px;background: url(../images/ab_ico1.png) no-repeat left bottom;}
.about dd p{font-size:15px;color: #666666;line-height: 28px;padding-top:43px;}
.about dd em a{display: inline-block;width:125px;height:37px;text-align: center;font-size:14px;color: #fff;line-height:37px;border-radius: 18px;background: #024bb8;margin-right:9px;transition: all 0.5s;float:left;margin-top:42px;}
.about dt{float: right;font-size:0;line-height: 0;}
.ab_n{padding-top:82px;}
.ab_n span{font-size:30px;color: #fff;font-weight: bold;line-height: 51px;}
.ab_n p{float: right;width:395px;}
.ab_n p em{height: 46px;line-height: 39px;font-size:15px;color:rgba(255,255,255,0.5);}
.ab_n p em a{color:rgba(255,255,255,0.5);padding-left:8px;display: inline-block;}
/*.ab_n p em a:last-child{padding:0;}*/
.ab_inp01{width:330px;height:42px;line-height:42px;color:#999999;font-size:14px;padding-left:19px;float: left;font-family:"Microsoft Yahei";border-radius: 15px 0 0 15px;border:1px solid #dcdcdc;border-right:0;}
.ab_inp02{background:url(../images/ft_btn1.png) no-repeat;width:43px;height:44px;border:0; float: left;}


@media screen and (max-width:1440px) and (min-width:1366px) {
    html {font-size:20px;}
   .fn_nr dd h4 a{font-size:18px;}
   .sg_t{padding-top:50px;}
}
@media screen and (max-width:1920px) and (min-width:1600px) {
    html {font-size:20px;}
}



@-webkit-keyframes fadeInDown1 {
    from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown1 {
    from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown1 { -webkit-animation-name: fadeInDown1; animation-name: fadeInDown1 }
@-webkit-keyframes fadeInDown2 {
    from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown2 {
    from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown2 { -webkit-animation-name: fadeInDown2; animation-name: fadeInDown2 }
@-webkit-keyframes fadeInLeft1 {
    from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft1 {
    from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft1 { -webkit-animation-name: fadeInLeft1; animation-name: fadeInLeft1 }
@-webkit-keyframes fadeInLeft2 {
    from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft2 {
    from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft2 { -webkit-animation-name: fadeInLeft2; animation-name: fadeInLeft2 }
@-webkit-keyframes fadeInRight1 {
    from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight1 {
    from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight1 { -webkit-animation-name: fadeInRight1; animation-name: fadeInRight1 }
@-webkit-keyframes fadeInRight2 {
    from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight2 {
    from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight2 { -webkit-animation-name: fadeInRight2; animation-name: fadeInRight2 }
@-webkit-keyframes zoomLeft {
    from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
    50% { opacity: 1 }
}
@keyframes zoomLeft {
    from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
    50% { opacity: 1 }
}
.zoomLeft { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
.zoomRight { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
@-webkit-keyframes fadeInUp1 {
    from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp1 {
    from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp1 { -webkit-animation-name: fadeInUp1; animation-name: fadeInUp1 }
@-webkit-keyframes fadeInUp2 {
    from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp2 {
    from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp2 { -webkit-animation-name: fadeInUp2; animation-name: fadeInUp2 }