@charset "utf-8";
/* CSS Document */

body { font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif; color: #1a2b3c;}
.con{width:1200px;margin:0px auto;}
/*焦点图*/ 
@media screen and (min-width:1200px) and (max-width: 1599px){ 
.main_visual{min-height:620px;overflow:hidden;position:relative;height:88vh;}
.main_image{height:620px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:620px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:620px;}
.main_image li span{display:block;width:100%;height:620px; background-size:center;}
.main_image li a{display:block;width:100%;height:620px;}
} 
@media screen and (min-width:1600px) and (max-width: 1799px){ 
.main_visual{min-height:700px;overflow:hidden;position:relative;height: 88vh;}
.main_image{height:700px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:700px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:700px;}
.main_image li span{display:block;width:100%;height:700px; background-size:center;}
.main_image li a{display:block;width:100%;height:700px;}
}
@media screen and (min-width:1800px) and (max-width: 2900px){ 
	.main_visual{min-height:790px;overflow:hidden;position:relative;  height: 88vh;}
	.main_image{height:790px;overflow:hidden;position:relative;}
	.main_image ul{width:9999px;height:790px;overflow:hidden;position:absolute;top:0;left:0}
	.main_image li{float:left;width:100%;height:790px;}
	.main_image li span{display:block;width:100%;height:790px; background-size:center;}
	.main_image li a{display:block;width:100%;height:790px;}
} 
.flicking_con{position:absolute;    bottom: 30px;left:50%;z-index:2;width:70px;height:21px;margin:0 0 0 -35px;}
.flicking_con a{float:left;width:9px;height:9px;margin:5px;padding:0;background:#FFF;/*url('../images/btn_main_img_m.png') 0 0 no-repeat;*/display:block;text-indent:-1000px; border-radius:50%;}
.flicking_con a.on{/*background-position:0 -27px;*/background:#E40;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:33px!important;height:34px!important;top:50%;margin-top:-17px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:10px;background-size: 100%;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:10px;background-size: 100%;}

.post{width:350px;height:auto; background:#1D5CA3; opacity: 0.9;  right: 160px; top: 20%;}
.yuyuetable tr{border:1px solid #1489CC;height:45px; margin-bottom:30px;display:table;width:100%;}
.yuyuetable tr:last-child{border:none;}
.yuyuetable tr td {color:#FFF;line-height: 45px;}
.yuyuetable tr td input{background:none;border:none;height:45px;line-height:45px;width:100%;color:#fff}
.yuyuetable a.send{  font-size: 18px;line-height: 50px; padding: 10px 30px; color: #FFF; border-radius: 20px;}
.yuyuetable a.send:hover{color: #ccc !important;}

.menu a{line-height:50px; padding:12px 0px; margin:0px 10px;  }
.menu a.on{color: #f7d181 !important;  border-bottom: 1px solid #f7d181; }
.footmenu a{line-height:14px !important; box-sizing: border-box;display: table;float: left; }
.footmenu a.on{color: #f7d181 !important; font-weight:800}
.links li{float:left;padding-right:20px}

/*付费推广5个ico部分*/
.fftg{background:#E9EEF2 url(../images/quxian.jpg) no-repeat center center ;}
.grad{height: 130px;background-color: #AED1F6; /* 浏览器不支持时显示 */ width:130px; border-radius:50%; background-image: linear-gradient(#39B2EB, #225FF5);border:8px solid #AED1F6;text-align:center;line-height: 176px;}
.grad:hover,.grad_active{height: 130px;background-color: #EED9AB; /* 浏览器不支持时显示 */ width:130px; border-radius:50%; background-image: linear-gradient(#FBAD06, #F67E0E);border:8px solid #EED9AB;text-align:center;}
.up{top:150px;}
.down{padding-top:100px;}
.phone{background:url(../images/phone.png) no-repeat left center ;    background-size: 15%;}

.bg_shen{background:#082648 url(../images/shen.jpg) no-repeat bottom center;padding-bottom:100px;    background-size: cover;}
.threebig{    display: flex;justify-content: space-between;}
.threebig .three{border:1px solid #fff; border-radius:15px;width:28%}
.threebig .three:hover{background-image: linear-gradient(#FFC501, #FF6E01);border:1px solid #FFC501;}
.threebig .three:hover .c_blue{color:#fff !important}

.zhuanye{top:-60px;margin-left:-600px;left:50%;border-radius:15px;}
.zhuanye .w33{border-right:1px solid #ddd}

.case .casetitle{bottom:0px;left:0px; background:rgb(29 92 163 / 65%);}
.case img{ display: inherit;}
.case .time {right:-10px;top:-10px; width:60px; height:60px;background:#258FFC;}

.dsj .ico{width:80px; height:80px; line-height:80px; font-size:60px;font-family:"宋体"; border-radius:50%; border:1px solid #fff;}
.dsj .zixun{ border-radius:20px; border:1px solid #fff; width:40%;display:none;}
.dsj .w25{border-right:1px solid #333}
.dsj .w25:hover{background-image: linear-gradient(#FFC501, #FF6E01) !important;}

.yqlj{margin-top:2px;}
.yqlj a{color:#999}

/*合作流程*/
.jb1{background-color: #595cff; /* 浏览器不支持时显示 */ padding:10px 30px;   border-radius: 30px; background-image: linear-gradient(#595cff, #3fb0ff);text-align:center;}
.jb2{background-color: #ff9620; /* 浏览器不支持时显示 */ padding:10px 30px;   border-radius: 30px; background-image: linear-gradient(#ff9620, #ff5f49);text-align:center;}
.hzys,.hzys2 {display: flex;justify-content: space-between;}
.hzys .w30{box-shadow: 1px 1px 10px #999;border: 1px solid #eee; border-radius: 10px;}
.advantage{background:url(../images/bg_hzys.jpg) no-repeat top center;}

.footer{border-top:1px solid #444}
.footer a{color:#ccc}
.br_right{border-right:1px solid #444}

.backtotop {  position: fixed; bottom: 80px;right: 20px; z-index: 2; width:60px; height:60px; display:none}
.bg_fourlist{background: url(../images/bg_fourlist.jpg) top center; background-size: cover;}
.fourlist img{border-radius: 500px; height: auto; width: 100%; border: 2px solid #E9EEF2;box-sizing: border-box;}
.pc_img{display:block}.m_img{display:none}

.swiper { width: 100%; height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide a{width: 100%; height: 100%;     background-size: cover !important;}
.swiper-slide img {display: block; /* width: 100%; */height: 100%; object-fit: cover;}
.banner_text{    width: 780px;}
.banner_text .aic{flex-direction: column;}
.banner_img.aic {display: flex; flex-direction: row;}
.banner_img img{border-radius: 6px;}
.bt1{    
	color: #fff;
    font-size: 80.56px; 
	margin: auto;
    font-weight: 700; 
    line-height: 1.25; width: auto; display: table;
     border-bottom: 3px solid #1D5CA3; padding-bottom: 25px;padding-left: 10px;
}
.hero-btn{ display: inline-flex; }
.bt2 {
    font-size: 24px;
    color: #fff;
    margin-top: 35px;margin-bottom: 35px;
    line-height: 1.70;
}

.btn-type-3 {
    background: transparent;
    border: 2px solid #fff;
    color: #ffffff;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    padding: 15px 50px;
    text-transform: uppercase;
    display: inline-block;
    transition: all .3s;
    border-radius: 30px;
}
.dsjqw .bg_000{background: rgb(8 7 13 / 24%) !important;}

.news {border-bottom: #ddd 1px solid;}
/*内页*/
.body{font-size: 16px;line-height: 29px; margin-bottom: 0px;}
.body h3,.body img{    margin-bottom: 10px;  margin-top: 10px;max-width: 100%;}
.body p,.body h3{text-align: justify; line-height: 26px;}
.body a,.nextprev a{text-decoration: underline; font-weight:bolder;color:#cb6203 }
.title h1 {font-size: 36px;}
.body h2 {
    font-size: 22px;
    font-weight: 700;
    margin-top: 30px;
    border-bottom: 2px solid #c5810d;
    border-bottom:1px solid #eee;
    display: flex; color: #000;
    padding-bottom: 15px;
    align-items: center; margin-bottom: 15px;
    gap: 8px;
  }
.body  h3 {
    font-size: 16px;
    font-weight: 600;
    color: #1D5CA3;
    margin: 25px 0 12px;
  }
.body  blockquote {
    background: #fdf6e3;
    border-left: 4px solid  #b8860b;
    padding: 16px 20px;
    margin: 24px 0;
    border-radius: 0 6px 6px 0;
    font-size: 14.5px;
    color: #5a4a00;
    line-height: 1.7;
  }
.body blockquote p { text-indent: 0; margin-bottom: 0; color: #5a4a00; }
.body ul,.body li{   list-style: inherit;}
.body ul,.body ol{ margin-left: 18px;    padding-left: 0px;  margin-top: 10px;}
.body table,.body video,.body pre{max-width:100%;margin-top: 10px;margin-bottom: 10px;}
.body table th,.body thead td{
    background: #1D5CA3;
    color: #fff !important;
    padding: 10px 14px;
    text-align: left;
    font-family: var(--sans);
    font-weight: 500; 
  }
.body table tr:nth-child(even) { background: #f6f8fc; }
.body table td{
    padding: 9px 14px;
    border-bottom: 1px solid #e8eaf0;
    color: var(--ink-light);
    vertical-align: top;
  }
.body table td:first-child { font-weight: 600; color: var(--ink); }
.body pre{background:#eee;padding:10px;margin-top:10px;  text-wrap: wrap; overflow-wrap: break-word;  word-break: keep-all;  line-height: 20px;}

.pages {
  padding: 20px 0;
  text-align: center;
  cursor: default; color: #999;
 }
.pages li{
  display: inline-block;
  box-sizing: initial;
  min-width: 36px;
  height: 36px;
  line-height: 34px;     
  color: #666;
  font-size: 14px;
}
.pages a {
  min-width: 36px;
  height: 36px;
  line-height: 34px;
  border-radius: 5px;
  margin: 0 4px;
  border: 1px solid #e3e3e3;
  color: #555;
  background: #eee;
  display: inline-block;
  box-sizing:border-box;     
  font-size: 14px;
  padding: 0px 10px;
}
.pages a:not([href]):not([tabindex]) {color: #ccc; }
.pages li.active a{background: #333;color: #fff;border-color: #333; }
.pages a.active,.pages a[href] {  background: #fff; color: #666; }

.pages a.active:not([href]):not([tabindex]),
.pages a[href]:hover,.pages li.thisclass{
  background: #333;     
  border-radius: 5px;
  border-color: #333;
  color: #fff; 
}
.pages .pageinfo{color:#999}
.pages .end,
.pages .first,
.pages .next,
.pages .prev { padding: 0 8px; }

@media (max-width:873px){
	body{width:100%;margin:0px auto;padding:0px;height:auto;background-size: 100% 20%;box-sizing: border-box;overflow-x:hidden;}
	.con{width:92% !important; padding:2% 4%}
	.con img,{width:100%;height:auto}.pt30,.pt20{padding-top:10px !important}.pl30,.pl20{padding-left:10px !important}.pr30,.pr20{padding-right:10px !important}.pb30,.pb20{padding-bottom:10px !important}.mt30,.mt20{margin-top:10px !important}.mb30{margin-bottom:10px !important}
	.header .mt30{margin-top:0px !important}
	.header .fix:after{ display: none;}
	.main_visual{min-height:230px;overflow:hidden;position:relative;}
	.main_image{height:230px;overflow:hidden;position:relative;}
	.main_image ul{width:9999px;height:230px;overflow:hidden;position:absolute;top:0;left:0}
	.main_image li{float:left;width:100%;height:230px;}
	.main_image li span{display:block;width:100%;height:230px; background-size:center;}
	.main_image li a{display:block;width:100%;height:230px;}
	.main_image li a img{display:block;width:100%;height:230px;}
	.flicking_con{top:200px !important}
	.post tr{margin-bottom:15px !important;}
	.font_40{font-size:16px !important;}
	.fftg {background: #E9EEF2 !important}
	.fftg .w16{width:33.33%;margin-bottom: 15px;}.fftg .w16 .w60{width:90% !important;min-height:110px;}.grad img{width:40px;height:40px}.grad{line-height: 110px;width:100px;height:100px;box-sizing: border-box;}.fftg .w20 .w50 .lh_20{line-height:14px !important}
	.fftg .content {height:auto !important;}.down{padding-top:0px;}
	.grad:hover{line-height: 110px;width:100px;height:100px;}
	.post{position: initial !important; width:100% !important}.post .font_30{line-height: 50px;font-size: 18px !important;}
	.jianjie .w30,.jianjie .w70{width:100% !important; padding:0px  !important;}
	.sdsd .three{width:100% !important;}.threebig { display: inline-block !important;}
	.case .w30{width:50% !important;box-sizing: border-box;}.case .w5 { display: none !important;}
	.xxltg .w50{width:100% !important;box-sizing: border-box;padding:0px  !important;}
	.lh_50 {line-height:23px !important}.lh_30 {line-height:20px !important}
	.case .time{display:none;}.zhuanye{margin-left:0px !important;position: initial !important;}
	.dsjqw .w25{width:50%  !important; height:280px;}
	.xxltgimg {width:100%;}.zyfzkk{height:160px !important;}
	.yuyuetable{width:94% !important;}
	.footer .w20,.footer .w50,.footer .w30{width:100%  !important;text-align:center !important;  padding-top:10px; }
	.font_50{font-size:16px !important;}.font_60{font-size:26px !important;}.font_26{font-size:16px !important;}.font_30{font-size:14px !important;}.font_20{font-size:12px !important;}.font_16,.font_14{font-size:11px !important;}
	.backtotop{width:40px;height:40px;right:10px; bottom:65px;}.br_right{border-right:none !important;border-bottom:1px solid #444 !important;padding-bottom:10px; }
	.m_img{display:block !important}.pc_img{display:none !important}.mr30{margin-right:10px}.logoimg{height:30px;width:auto}.phone{line-height:35px !important; padding-left:20px !important;background-size: 20%;}
	.dsj .dsjtttt{display:none}
	.hzys{display:block} .hzys .w30{width:100%;margin-bottom: 20px;}
	.hzys2 .w80{width:100%;padding-top:0px !important;min-height: 90px;} .hzys2 .w40{width:80%;font-size:14px;}
	.aboutus .w50{width:100%;}.aboutus .lh_40{line-height:28px !important; font-size:14px !important;}
	.hzlc .w10{width:20%;min-height: 170px;}.hzlc .lh_40{line-height:10px !important;}.hzlc .lh_50{line-height:60px !important;}.hzlc .w10 img{width:100%;}.hzlc .w5{display:none;}
	.zzfw .w30{width:50%; text-align:center;}.zzfw .w40{display:none;}
	.footmenu{    z-index: 3;position:fixed;bottom:0px; left:0px;font-size:12px;padding:13px 0px;}.footmenu .w20{border-right:1px solid #333;height:14px;line-height:14px;  column-count: 2;  width: 13.7%;}
	.lh_40{line-height:22px !important;}
	.position a{color: #999 !important;}
	.body {font-size: 14px; text-align: justify;    line-height: 26px;}
	.title h1 {font-size: 22px;}
	.body h2{font-size: 18px; padding-bottom: 10px;margin-top: 20px;}
	.body table td{padding:10px;}
	.body img{height:auto !important;}
	.xxltg .aic{flex-direction: column;}
	.fourlist .w50{width: 100%;}
	.fourlist .w50 .w30{padding-right: 15px !important;}
	.fourlist .font_24{font-size: 16px !important;}
	.fourlist .font_18{font-size: 12px !important;}
	.m_aic{flex-direction: column;}
	.swiper-slide .con{width: 100% !important; padding:0px}
	.banner_text{width: 100%;}
	.bt1{    
		font-size:20px;
	    line-height: 1.5;
	    margin-bottom: 10px;margin-top: 20px;
		}
	p.bt2{font-size: 14px;    line-height: 1.20;}
	p.bt2 .font_18 {font-size: 14px !important; }
	p.bt2 .font_28 {font-size: 18px !important; }
	.btn-type-3 {
		background: transparent;
		border: 2px solid #fff;
		color: #ffffff;
		font-size: 14px;
		font-weight: 500;
		line-height: 1;
		padding: 5px 15px;margin-bottom: 30px;
	}
	.banner_img.aic{flex-direction: column !important; margin: 20px 0px;}
	.banner_img p{text-align: center !important; font-size: 12px !important;}
	.banner_img .font_16{font-size: 14px !important;}
	.banner_img img{margin-bottom: 10px;}
	.pages {
	  padding: 15px 0;
	 }
	.pages li{
	  min-width: 26px;
	  height: 26px;
	  line-height: 24px;     
	  font-size: 12px;     margin-bottom: 5px;
	}
	.pages a {
	  min-width: 26px;
	  height: 26px;
	  line-height: 24px;
	  font-size: 12px;
	}
}	
@-webkit-keyframes dong {  
	from {bottom:20px;}
	to { bottom: 60px; }
}
.nav-up-arrow{position: fixed;
    bottom: 0px;
    left: 50%;
    margin-left: -15px;
    width: 30px;
    height: 30px;
    opacity: .5;
    z-index: 1000;
    -webkit-animation: ArrowSwingUp 1.8s infinite;
    -o-animation: ArrowSwingUp 1.8s infinite;
    animation: ArrowSwingUp 1.8s infinite;
}
@keyframes ArrowSwingUp
{
	from {bottom:0px;}
	to {bottom:30px;opacity: .0;}
}

@-webkit-keyframes ArrowSwingUp /*Safari and Chrome*/
{
	from {bottom:0px;}
	to {bottom:30px;opacity: .0;}
}

/*第0张中间弹起效果*/
.animation0 {
    -webkit-animation: flipInX 1s .2s ease both;
    -moz-animation: flipInX 1s .2s ease both;
   }
   
   @-webkit-keyframes flipInX {
    0% {
     -webkit-transform: perspective(400px) rotateX(90deg);
     opacity: 0
    }
    40% {
     -webkit-transform: perspective(400px) rotateX(-10deg)
    }
    70% {
     -webkit-transform: perspective(400px) rotateX(10deg)
    }
    100% {
     -webkit-transform: perspective(400px) rotateX(0deg);
     opacity: 1
    }
   }
   
   @-moz-keyframes flipInX {
    0% {
     -moz-transform: perspective(400px) rotateX(90deg);
     opacity: 0
    }
    40% {
     -moz-transform: perspective(400px) rotateX(-10deg)
    }
    70% {
     -moz-transform: perspective(400px) rotateX(10deg)
    }
    100% {
     -moz-transform: perspective(400px) rotateX(0deg);
     opacity: 1
    }
   }
.animation0_2 {  /*******************5、swing***********************/
    -webkit-animation: fadeInRight 1s 0.8s ease both;
    -moz-animation: fadeInRight 1s 0.8s ease both;
   }
   
   @-webkit-keyframes fadeInRight {
    0% {
     opacity: 0;
     -webkit-transform: translateX(80px)
    }
    100% {
     opacity: 1;
     -webkit-transform: translateX(0)
    }
   }
   
   @-moz-keyframes fadeInRight {
    0% {
     opacity: 0;
     -moz-transform: translateX(20px)
    }
    100% {
     opacity: 1;
     -moz-transform: translateX(0)
    }
   }

/*第1张中间弹起效果*/
.animation1 {
    -webkit-animation: fadeInUp 1s 0.5s ease both;
    -moz-animation: fadeInUp 1s 0.5s ease both;
   }
   
   @-webkit-keyframes fadeInUp {
    0% {
     opacity: 0;
     -webkit-transform: translateY(20px)
    }
    100% {
     opacity: 1;
     -webkit-transform: translateY(0)
    }
   }
   
   @-moz-keyframes fadeInUp {
    0% {
     opacity: 0;
     -moz-transform: translateY(20px)
    }
    100% {
     opacity: 1;
     -moz-transform: translateY(0)
    }
}


/*闪光灯效果*/
.animation2{
-webkit-animation: fadeInLeft 1s .2s ease both;
    -moz-animation: fadeInLeft 1s .2s ease both;
   }
   
   @-webkit-keyframes fadeInLeft {
    0% {
     opacity: 0;
     -webkit-transform: translateX(-20px)
    }
    100% {
     opacity: 1;
     -webkit-transform: translateX(0)
    }
   }

/*第3张左方向移入效果*/
.animation3{ /*左方向移入*/
    -webkit-animation: fadeInRight 1s .2s ease both;
    -moz-animation: fadeInRight 1s .2s ease both;
   }
   
   @-webkit-keyframes fadeInRight {
    0% {
     opacity: 0;
     -webkit-transform: translateX(20px)
    }
    100% {
     opacity: 1;
     -webkit-transform: translateX(0)
    }
   }
   
   @-moz-keyframes fadeInRight {
    0% {
     opacity: 0;
     -moz-transform: translateX(20px)
    }
    100% {
     opacity: 1;
     -moz-transform: translateX(0)
    }
   }
   
.animation3_2 { /*摇摆效果*/
    -webkit-animation: bounce 1s .2s ease both;
    -moz-animation: bounce 1s .2s ease both;
   }
   
   @-webkit-keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
     -webkit-transform: translateY(0)
    }
    40% {
     -webkit-transform: translateY(-30px)
    }
    60% {
     -webkit-transform: translateY(-15px)
    }
   }
   
   @-moz-keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
     -moz-transform: translateY(0)
    }
    40% {
     -moz-transform: translateY(-30px)
    }
    60% {
     -moz-transform: translateY(-15px)
    }
   }
   
/*第4张下向上效果*/
.animation4 {
    -webkit-animation: fadeInLeft 1s .2s ease both;
    -moz-animation: fadeInLeft 1s .2s ease both;
   }
   
   @-webkit-keyframes fadeInLeft {
    0% {
     opacity: 0;
     -webkit-transform: translateX(-20px)
    }
    100% {
     opacity: 1;
     -webkit-transform: translateX(0)
    }
   }
   
   @-moz-keyframes fadeInLeft {
    0% {
     opacity: 0;
     -moz-transform: translateX(-20px)
    }
    100% {
     opacity: 1;
     -moz-transform: translateX(0)
    }
   }
.animation4_2 { /*左下角晃动移入*/
    animation-name: slideRight;
    -webkit-animation-name: slideRight;
    animation-duration: 2s;
    -webkit-animation-duration: 1s;
    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
    visibility: visible !important;
   }
   
   @keyframes slideRight {
    0% {
     transform: translateX(-150%);
    }
    50% {
     transform: translateX(8%);
    }
    65% {
     transform: translateX(-4%);
    }
    80% {
     transform: translateX(4%);
    }
    95% {
     transform: translateX(-2%);
    }
    100% {
     transform: translateX(0%);
    }
   }
   
   @-webkit-keyframes slideRight {
    0% {
     -webkit-transform: translateX(-150%);
    }
    50% {
     -webkit-transform: translateX(8%);
    }
    65% {
     -webkit-transform: translateX(-4%);
    }
    80% {
     -webkit-transform: translateX(4%);
    }
    95% {
     -webkit-transform: translateX(-2%);
    }
    100% {
     -webkit-transform: translateX(0%);
    }
   }

   
/*第5张效果*/
.animation5 {
    -webkit-animation: fadeInRightBig 1s .2s ease both;
    -moz-animation: fadeInRightBig 1s .2s ease both;
   }
   
   @-webkit-keyframes fadeInRightBig {
    0% {
     opacity: 0;
     -webkit-transform: translateX(2000px)
    }
    100% {
     opacity: 1;
     -webkit-transform: translateX(0)
    }
   }
   
   @-moz-keyframes fadeInRightBig {
    0% {
     opacity: 0;
     -moz-transform: translateX(2000px)
    }
    100% {
     opacity: 1;
     -moz-transform: translateX(0)
    }
}
.animation5_2 {
    -webkit-animation: bounceIn 2s .5s ease both;
    -moz-animation: bounceIn 2s .5s ease both;
}
   
@-webkit-keyframes bounceIn {
    0% {
     opacity: 0;
     -webkit-transform: scale(.3)
    }
    50% {
     opacity: 1;
     -webkit-transform: scale(1.05)
    }
    70% {
     -webkit-transform: scale(.9)
    }
    100% {
     -webkit-transform: scale(1)
    }
}
   
@-moz-keyframes bounceIn {
    0% {
     opacity: 0;
     -moz-transform: scale(.3)
    }
    50% {
     opacity: 1;
     -moz-transform: scale(1.05)
    }
    70% {
     -moz-transform: scale(.9)
    }
    100% {
     -moz-transform: scale(1)
    }
} 