@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,table,ul,li,dl,dt,dd,marquee{font-size:12px; margin:0px; padding:0px; font-family:"微软雅黑"; background-repeat:no-repeat;}
img{border:0px;}
ul{list-style:none;}
a, a:visited{ text-decoration:none; color:#777; background-repeat:no-repeat; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
a:hover{ color:#1da5cf; }
span{ background-repeat:no-repeat;}
font{_font-size:12px;}
body { margin:0px; padding:0px; text-align:left; color:#777;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
*{outline:none;}
p{ margin:0px; padding:0px; background-repeat:no-repeat;}
.clear{ clear:both; *+clear:none; _clear:none;}
input, select, textarea{font-family:"微软雅黑"; color:#777; font-size:12px;}
textarea{resize: none; }
html{ overflow-x:hidden;}
.hidden{ visibility:hidden;}
.linear{-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}


.yf_top{ width:100%; height:70px; position:absolute; left:0px; top:0px; z-index:200; background-color:#fff; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.06);}
.yf_topm{ width:1150px; height:70px; margin:auto;}
.yf_logo{ width:auto; height:50px; float:left; padding-top:14px;}
.yf_nav{ width:auto; height:70px; float:right; position:relative;}
.yf_nav_line{ width:30px; height:3px; position:absolute; left:0px; top:0px; z-index:11; background-color:#1da5cf; display:none;}
.yf_nav ul li{ width:auto; height:70px; float:left; display:block; margin-left:44px; overflow:hidden;}
.yf_nav ul li dt{ width:100%; height:3px; margin:auto; display:block; overflow:hidden;}
.yf_nav ul li dt span{ width:0px; height:3px; display:block; float:left; background-color:#1da5cf;}
.yf_nav ul li dd{ width:100%; height:64px; margin:auto; display:block; line-height:64px; overflow:hidden; font-size:15px;}
.yf_nav ul li a{ width:auto; height:64px; display:block; margin:auto; line-height:64px;}
.yf_nav ul li.nav_licurr a, .yf_nav ul li.nav_licurr a:visited, .yf_nav ul li.nav_licurr a:hover{ color:#1da5cf;}
.yf_nav ul li.nav_licurr dt span{ width:100%;}

.yf_ban{ width:100%; height:595px; margin:auto; position:relative; overflow:hidden; z-index:100;}
.yf_banner{ width:100%; height:525px; position:absolute; left:0px; top:70px; z-index:100; background-image:url(../images/ban_bg.png); background-position:center;}
.slide-main{ height:590px; position:relative;}
.slide-main .item{ display:block; width:100%;height:6px; position:absolute; z-index:124; top:360px; left:50%; margin-left:-560px;}
.slide-main .item a{ display:inline-block; width:50px; height:6px; margin-right:10px; background:#fff; opacity:0.4; filter:alpha(opacity=40); overflow:hidden;}
.slide-main .item a:hover{ opacity:0.6; filter:alpha(opacity=60);}
.slide-main .item a.cur{ opacity:0.8; filter:alpha(opacity=80); }
.slide-box,.slide{ display:block; width:100%; height:525px; overflow:hidden;}
.slide-box{ position:relative;}
.slide{ display:none; height:525px; position:absolute; z-index:8;}
#bgstylea{  background-position:center;}
#bgstyleb{  background-position:center;}
#bgstylec{  background-position:center;}
.slide a, .slide a:visited, .slide a:hover{ display:block; width:100%; height:525px; cursor:default; color:#fff;}
.obj-txten, .obj-txtch1, .obj-txtch2, .obj-ban1-img, .obj-ban2-img, .obj-ban3-img{ position:absolute; z-index:9; left:50%; color:#fff;}
.obj-txten{ width:500px; height:auto; top:88px; margin-left:-562px; line-height:42px; font-size:18px;}
.obj-txtch1{ width:550px; height:auto; top:130px; margin-left:-562px; line-height:46px; font-size:24px; -webkit-animation-delay:0.2s;
  animation-delay:0.2s;}
.obj-txtch2{ width:460px; height:auto; top:185px; margin-left:-562px; line-height:24px; font-size:12px; -webkit-animation-delay:0.4s;
  animation-delay:0.4s;}
.obj-ban1-img{ width:531px; height:434px; top:43px; margin-left:36px;}
.obj-ban2-img{ width:467px; height:467px; top:26px; margin-left:83px;}
.obj-ban3-img{ width:380px; height:479px; top:68px; margin-left:151px;}

#bgstylea .obj-txtch2{ width:530px;}

.yf_indm{ width:100%; height:auto; margin:auto;}
.yf_m{ width:100%; height:auto; margin:auto;}

.yf_ind_case{ width:100%; height:auto; margin:auto; background-color:#f8f8f8; padding-bottom:20px}
.yf_ind_caset{ width:100%; height:170px; margin:auto; background-image:url(../images/ind_case_tbg_line.png); background-repeat:repeat-x; }
.yf_ind_caset_tab{ width:1150px; height:62px; margin:auto; padding-top:36px; overflow:hidden; }
.yf_ind_caset_tab ul{ text-align:center;}
.yf_ind_caset_tab ul li{ width:auto; height:62px; display:inline-block; text-align:center; margin:0px 18px; cursor:pointer; overflow:hidden;}
.yf_ind_caset_tab ul li dt{ width:100%; height:50px; display:inline-block; text-align:center; color:#444; font-size:24px; line-height:50px;}
.yf_ind_caset_tab ul li dd{ width:100%; height:12px; display:inline-block; background-image:url(../images/ind_case_t_point.png); background-position:center 20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.yf_ind_caset_tab ul li:hover dd{ background-position:center 0px;}
.yf_ind_caset_tab ul li.ind_caset_tab_licurr dd{ background-position:center 0px;}
.yf_ind_caset_txt{ width:100%; height:40px; margin:auto; line-height:40px; font-size:16px; text-align:center;}

.yf_ind_casem{ width:1185px; height:auto; margin:auto; padding-bottom:10px;}
.yf_ind_casem ul li{ width:395px; height:280px; display:block; float:left; overflow:hidden; visibility: hidden;}
.yf_ind_casem ul li dl, .yf_ind_casem ul li dl dt, .yf_ind_casem ul li dl dd{ width:360px; height:280px; display:block; margin:auto; text-align:center; overflow:hidden;}
.yf_ind_casem ul li dl dt{ height:220px;}
.yf_ind_casem ul li dl dt img{ width:360px; height:220px; transition:all .3s ease-in;}
.yf_ind_casem ul li dl dd{ height:50px; line-height:50px; font-size:16px; color:#444;}
.yf_ind_casem ul li dl dd a, .yf_ind_casem ul li dl dd a:visited, .yf_ind_casem ul li dl dd a:hover{ color:#444;}
.yf_ind_casem ul li dl:hover dd a, .yf_ind_casem ul li dl:hover dd a:visited, .yf_ind_casem ul li dl:hover dd a:hover{ color:#1da5cf;}
.yf_ind_casem ul li dl:hover dt img{ transform:scale(1.1);}


.yf_ind_casem_more{ width:100%; height:68px; margin:auto; padding-top:8px;}
.yf_ind_casem_more a{ width:214px; height:50px; margin:auto; background-color:#fff; display:block; font-size:18px; text-align:center; line-height:50px; border:1px #e1e1e1 solid; border-radius:2px;}

.yf_ind_abt{ width:1150px; height:auto; margin:auto; padding-top:36px; text-align:center;}
.yf_ind_abt_t{ width:100%; height:auto; margin:auto; line-height:42px; font-size:24px; color:#444; }

.yf_ind_abt_txt{ width:100%; height:55px; margin:auto; line-height:30px; font-size:16px; text-align:center;}

.yf_ind_abt_b{ width:1150px; height:auto; margin:auto; line-height:28px; font-size:14px;  text-align:center; }
.yf_ind_abt_b p{ padding-bottom:18px;}

.yf_ind_abt_bicon{ width:100%; height:auto; margin:auto;  text-align:center; padding:10px 0px 50px;}
.yf_ind_abt_bicon_m{ width:1000px; height:auto; margin:auto;}
.yf_ind_abt_bicon_m ul li, .yf_ind_abt_bicon_m ul li dt, .yf_ind_abt_bicon_m ul li dd{ width:200px; height:auto; display:block; float:left; font-size:14px;}
.yf_ind_abt_bicon_m ul li dt{ height:70px; }
.yf_ind_abt_bicon_m ul li dd{ line-height:40px; height:40px; }

.yf_ind_3block{ width:1192px; height:auto; margin:auto; padding-bottom:50px; padding-left:40px;}
.yf_ind_3block ul li{ width:298px; height:70px; display:block; float:left; padding:26px 0px 10px; overflow:hidden; }
.yf_ind_3block ul li dl, .yf_ind_3block ul li dl dt, .yf_ind_3block ul li dl dd{ width:288px; height:70px; display:block; float:left; cursor:pointer;}
.yf_ind_3block ul li dl dt{ width:82px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.yf_ind_3block ul li dl dt img{ width:70px; height:70px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.yf_ind_3block ul li dl dd{ width:160px; padding-top:2px; height:68px;}
.yf_ind_3block ul li dl dd p{ line-height:32px; font-size:16px; color:#444; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.yf_ind_3block ul li dl dd p span{ line-height:14px; color:#b7b7b7; font-size:10px; }

/* .yf_ind_3block ul li dl.b_dl1 dt{ background-image:url(../images/ind_3block_img5.png);}
.yf_ind_3block ul li dl.b_dl2 dt{ background-image:url(../images/ind_3block_img6.png);}
.yf_ind_3block ul li dl.b_dl3 dt{ background-image:url(../images/ind_3block_img7.png);}
.yf_ind_3block ul li dl.b_dl4 dt{ background-image:url(../images/ind_3block_img8.png);}
.yf_ind_3block ul li dl.b_dl5 dt{ background-image:url(../images/ind_3block_img1.png);}
.yf_ind_3block ul li dl.b_dl6 dt{ background-image:url(../images/ind_3block_img2.png);}
.yf_ind_3block ul li dl.b_dl7 dt{ background-image:url(../images/ind_3block_img3.png);}
.yf_ind_3block ul li dl.b_dl8 dt{ background-image:url(../images/ind_3block_img4.png);}

.yf_ind_3block ul li:hover dl.b_dl1 dt{ background-image:url(../images/ind_3block_img5_hover.png);}
.yf_ind_3block ul li:hover dl.b_dl2 dt{ background-image:url(../images/ind_3block_img6_hover.png);}
.yf_ind_3block ul li:hover dl.b_dl3 dt{ background-image:url(../images/ind_3block_img7_hover.png);}
.yf_ind_3block ul li:hover dl.b_dl4 dt{ background-image:url(../images/ind_3block_img8_hover.png);}
.yf_ind_3block ul li:hover dl.b_dl5 dt{ background-image:url(../images/ind_3block_img1_hover.png);}
.yf_ind_3block ul li:hover dl.b_dl6 dt{ background-image:url(../images/ind_3block_img2_hover.png);}
.yf_ind_3block ul li:hover dl.b_dl7 dt{ background-image:url(../images/ind_3block_img3_hover.png);}
.yf_ind_3block ul li:hover dl.b_dl8 dt{ background-image:url(../images/ind_3block_img4_hover.png);} */
.yf_ind_3block ul li:hover dt img{ filter:alpha(opacity=80); opacity:0.8;}
.yf_ind_3block ul li:hover dd p{ color:#1da5cf;}
.yf_ind_3block ul li:hover dd p span{ color:#a8d5e8;}

.yf_ind_cont{ width:1150px; height:auto; margin:auto; border-top:1px #d8d8d8 solid;}
.yf_ind_cont_t{ width:1146px; height:60px; margin:auto; line-height:60px; font-size:16px;}
.yf_ind_cont_b{ width:1146px; height:auto; margin:auto;  padding-bottom:60px;}
.yf_ind_cont_btxt{ width:440px; height:auto; float:left;}
.yf_ind_cont_btxt p{ line-height:30px; font-size:13px;}
.yf_ind_cont_btxt p.p_tel{ line-height:90px; font-size:42px; color:#999; font-weight:bold;}
.yf_ind_cont_bmap{ width:622px; height:260px; float:right; position:relative; background-image:url(../images/ind_cont_map.png); overflow:hidden;  background-position: center; margin-top: 5px;}
.yf_ind_cont_bmap_txt{ width:28px; height:27px; position:absolute; left:260px; top:48px; z-index:10; }
.yf_ind_cont_bmap_loc{ width:48px; height:34px; position:absolute; left:275px; top:28px; z-index:20; }

.yf_foot{ width:100%; height:130px; margin:auto; background-color:#333333; color:#7f7f7f; overflow:hidden;}
.yf_foot.mfootState{ overflow:visible;}
.yf_foot a, .yf_foot a:visited{ color:#7f7f7f;}
.yf_foot a:hover{ color:#fff;}
.yf_footm{ width:1200px; height:120px; margin:auto; padding-top:10px;}
.yf_footm_l{ width:730px; height:120px; float:left; padding-left:25px;}
.yf_footm_lnav{ width:auto; height:49px; float:left; border-bottom:1px #505050 solid; overflow:hidden; padding-left:1px;}
.yf_footm_lnav ul li{ width:auto; height:49px; float:left; display:block; line-height:48px; padding-right:38px;}
.yf_footm_ltxt{ width:730px; height:26px; float:left; padding-top:13px;}
.yf_footm_ltxt img{ width:152px; height:26px;}
.yf_footm_r{ width:425px; height:120px; float:right;}
.yf_footm_rtxt{ width:400px; height:59px; float:right; text-align:right; line-height:28px; padding-top:10px; padding-right:25px;}
.yf_footm_ricon{ width:112px; height:28px; float:right; overflow:hidden;}

.yf_nban{ width:100%; height:290px; margin:auto; position:relative; overflow:hidden; z-index:100;}
.yf_nbanner{ width:100%; height:220px; position:absolute; left:0px; top:70px; z-index:100; background-image:url(../images/nban_bg.png); background-position:center; }
.yf_nbanner_img{ width:1150px;  margin:auto; position:relative; }
.nbanimg_ab{ background-image:url(../images/nban_ab.png); height:277px; top:-15px;}
.nbanimg_case{ background-image:url(../images/nban_case.png); height:234px; top:0px;}

.yf_nmenu{ width:100%; height:75px; margin:auto; background-color:#fff;}
.yf_fixed{ position:fixed; left:0px; top:0px; z-index:900; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.06); -webkit-transform: translateZ(0);}
.yf_nmenu_fixed{ width:100%; height:74px; margin:auto; background-color:#fff; border-bottom:1px #d8d8d8 solid;}
.yf_nmenu_m{ width:1150px; height:44px; margin:auto; padding-top:20px;}
.yf_nmenu_m ul{ width:auto; height:44px; float:left; display:block; visibility:hidden;}
.yf_nmenu_m ul li{ width:auto; height:34px; display:block; float:left; margin-right:24px;}
.yf_nmenu_m ul li span{ width:auto; height:32px; display:block; float:left; line-height:32px; font-size:14px; text-align:center; padding:0px 15px;  border:1px #fff solid; border-radius:20px; color:#777; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; cursor:pointer; overflow:hidden;}
.yf_nmenu_m ul li.nmenu_licurr span{ border:1px #d8d8d8 solid; color:#1da5cf; }
.yf_nmenu_m ul li:hover span{  border:1px #d8d8d8 solid;}

.yf_btnlist{ width:40px; height:30px; float:right; padding-top:7px;}
.yf_btnlist a, .yf_btnlist a:visited{ width:30px; height:19px; display:block; float:left; background-image:url(../images/btnlist.png); cursor:pointer;}
.yf_btnlist a:hover{ background-image:url(../images/btnlist_hover.png);}

.yf_ntitle{ width:1150px; height:auto; margin:auto; line-height:62px; font-size:24px; color:#444; text-align:center; padding:34px 0px;   }
.yf_ntitle p span{ line-height:24px; font-size:18px; color:#777;}
.yf_nab_m{ width:100%; height:auto; margin:auto; border-bottom:1px #d8d8d8 solid; position:relative;}

.yf_nab_m_gk{ width:1150px; height:auto; margin:auto; border-bottom:1px #f1f1f1 solid;}

.yf_nab_m_ln{ width:1150px; height:auto; margin:auto;}
.yf_nab_m_lnm{ width:1150px; height:auto; margin:auto; border-bottom:1px #f1f1f1 solid;}
.yf_nab_m_lnm .yf_nab_m_txt{ padding-bottom:50px;}


.yf_nab_m_sm_t{ width:1150px; height:auto; margin:auto; line-height:30px; font-weight:bold; font-size:16px; color:#444; padding-top:36px;}

.yf_nab_m_txt{ width:1150px; height:auto; margin:auto; padding:10px 0px 16px; line-height:24px; font-size:14px;}
.yf_nab_m_txt p{ padding-bottom:22px;}


.yf_njob{ width:100%; height:auto; margin:auto; border-bottom:1px #d8d8d8 solid; position:relative;}
.yf_njob_m{ width:1150px; height:auto; margin:auto; padding:26px 0px;}
.yf_njob_m ul li{ width:1150px; height:auto; float:left; display:block;}
.yf_njob_m ul dl{ width:575px; height:auto; float:left; display:block;}
.yf_njob_m ul dl dt{ width:134px; height:112px; float:left; display:block; padding-left:16px; padding-top:10px;}
.yf_njob_m ul dl dt span{ width:100px; height:100px; display:block; float:left; border-radius:50%; color:#fff; text-align:center; line-height:100px; font-size:26px; letter-spacing:-2px; background-color:#4dbae5; overflow:hidden;}
.yf_njob_m ul dl dd{ width:416px; height:auto; display:block; float:left; line-height:24px; font-size:14px; padding-bottom:32px;}
.yf_njob_m ul dl dd p.p_title{ line-height:40px; font-size:16px;}
.yf_njob_m ul dl dd p{ width:416px; display:block; float:left; margin-bottom:5px;}
.yf_njob_m ul dl dd p span{ width:130px; display:block; float:left;}
.yf_njob_mtxt_fl{ width:1118px; height:24px; margin:auto; border-top:1px #f1f1f1 solid; padding:14px 16px;  font-size:14px;}
.yf_njob_mtxt_fl span{ width:auto; height:24px; display:block; float:left; line-height:22px; margin-right:10px; }
.yf_njob_mtxt_fl span.bgcolor{ background-color:#4dbae5; color:#fff; border-radius:20px; padding:0px 14px;}


.yf_njob_mtxt{ width:1118px; height:auto; margin:auto; border-top:1px #f1f1f1 solid; line-height:24px; padding:18px 16px 88px; font-size:14px;}

.yf_ncont{ width:100%; height:auto; margin:auto;}
.yf_ncont_m{ width:1146px; height:auto; margin:auto; padding-top:0px; padding-bottom:75px;}
.yf_ncont_m .yf_ind_cont_btxt{ padding-top:20px;}
.yf_ncont_m .yf_ind_cont_bmap{ margin-top:20px;}

.yf_nlink{ position:absolute; left:0px; bottom:74px;}

.yf_ncase{ width:100%; height:auto; margin:auto; padding:35px 0px 30px;}
.yf_ncase_point{ width:100%; height:36px; margin:auto; text-align:center; padding-top:30px;}
.yf_ncase_point ul li{ width:22px; height:10px; display:inline-block;}
.yf_ncase_point ul li span{ width:10px; height:10px; display:block; margin:auto; background-color:#d4d4d4; border-radius:50%; overflow:hidden;}
.yf_ncase_point ul li.ncase_plicurr span{ background-color:#a8a8a8;}
.yf_ncase_more{ width:100%; height:144px; margin:auto; text-align:center;}
.yf_ncase_more a{ width:214px; height:50px; margin:auto; background-color:#fff; display:block; font-size:18px; text-align:center; line-height:50px; border:1px #e1e1e1 solid; border-radius:2px;cursor: pointer;}

.yf_nabil_m{ width:100%; height:auto; margin:auto; }
.yf_nabil_m .yf_ntitle{ padding-bottom:20px;}
.yf_nabil_m .yf_nab_m_txt{ padding-bottom:80px;}

.yf_ncased{ width:1150px; height:auto; margin:auto; padding-bottom:40px;}
.yf_ncased_t{ width:1150px; height:auto; margin:auto; line-height:30px; padding:21px 0px 16px; font-size:16px; color:#1da5cf;}
.yf_ncased_tm{ width:1150px; height:auto; margin:auto; line-height:24px; font-size:14px;}
.yf_ncased_web{ width:1150px; height:22px; margin:auto; line-height:22px; color:#1da5cf; font-size:14px; padding:14px 0px 24px;}
.yf_ncased_web a, .yf_ncased_web a:visited, .yf_ncased_web a:hover{ color:#1da5cf;}
.yf_ncased_web a:hover{ text-decoration:underline;}
.yf_ncased_web span{ width:94px; height:21px; display:block; float:left; line-height:21px; background-color:#777; color:#fff; font-size:12px; text-align:center; margin-right:12px;}

.yf_ncased_m{ width:1150px; height:auto; margin:auto; overflow:hidden; font-size:14px; line-height:24px; padding-bottom:30px;}
.yf_ncased_m img{ max-width:86%; height:auto; padding:20px 0px;}
/* .yf_ncased_m p{ padding-bottom:18px;} */


.yf_ncased_code, .yf_ncased_code_img, .yf_ncased_code_txt{ width:100%; height:auto; margin:auto; text-align:center;}
.yf_ncased_code{ padding-bottom:30px;}
.yf_ncased_code_img img{ width:30%; height:auto; margin:auto; padding:20px; border:1px #d8d8d8 solid;}
.yf_ncased_code_txt{ line-height:50px; font-size:14px; }


.yf_logo{
 -webkit-animation-duration: 1s;
  animation-duration: 1s;

}

.yf_ind_ab .yf_ind_abt_txt{	
 -webkit-animation-delay:0.1s;
  animation-delay:0.1s;

}
.yf_ind_abt_b{	
 -webkit-animation-delay:0.4s;
  animation-delay:0.4s;
}

.yf_ind_abt_bicon_m .bicon_m1, .yf_ind_abt_bicon_m .bicon_m5{	
 -webkit-animation-delay:0.6s;
  animation-delay:0.6s;
}

.yf_ind_abt_bicon_m .bicon_m2, .yf_ind_abt_bicon_m .bicon_m4{	
 -webkit-animation-delay:0.3s;
  animation-delay:0.3s;
}

.yf_ind_abt_bicon_m .bicon_m3{	
 -webkit-animation-delay:0.1s;
  animation-delay:0.1s;
}


@-webkit-keyframes fadeInUp_indban_item {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp_indban_item {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp_indban_item {
  -webkit-animation-name: fadeInUp_indban_item;
  animation-name: fadeInUp_indban_item;
}

@-webkit-keyframes fadeInLeftSmall {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-400px, 0, 0);
    transform: translate3d(-400px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftSmall {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-400px, 0, 0);
    transform: translate3d(-400px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeftSmall {
  -webkit-animation-name: fadeInLeftSmall;
  animation-name: fadeInLeftSmall;
}

@-webkit-keyframes fadeInRightSmall {
  from {
    opacity: 0;
    -webkit-transform: translate3d(400px, 0, 0);
    transform: translate3d(400px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightSmall {
  from {
    opacity: 0;
    -webkit-transform: translate3d(400px, 0, 0);
    transform: translate3d(400px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRightSmall {
  -webkit-animation-name: fadeInRightSmall;
  animation-name: fadeInRightSmall;
}

.yf_ind_3block .b_dl1{	
 -webkit-animation-delay:0.2s;
  animation-delay:0.2s;
}
.yf_ind_3block .b_dl2{	
 -webkit-animation-delay:0.3s;
  animation-delay:0.3s;
}
.yf_ind_3block .b_dl3{	
 -webkit-animation-delay:0.4s;
  animation-delay:0.4s;
}
.yf_ind_3block .b_dl4{	
 -webkit-animation-delay:0.5s;
  animation-delay:0.5s;
}
.yf_ind_3block .b_dl5{	
 -webkit-animation-delay:0.6s;
  animation-delay:0.6s;
}
.yf_ind_3block .b_dl6{	
 -webkit-animation-delay:0.7s;
  animation-delay:0.7s;
}
.yf_ind_3block .b_dl7{	
 -webkit-animation-delay:0.8s;
  animation-delay:0.8s;
}
.yf_ind_3block .b_dl8{	
 -webkit-animation-delay:0.9s;
  animation-delay:0.9s;
}

.yf_ind_cont{
 -webkit-animation-delay:0.2s;
  animation-delay:0.2s;
}

.yf_ind_cont_t{
 -webkit-animation-delay:0.4s;
  animation-delay:0.4s;
}
.yf_ind_cont_btxt{
 -webkit-animation-delay:0.6s;
  animation-delay:0.6s;
}
.yf_ind_cont_bmap{
 -webkit-animation-delay:0.5s;
  animation-delay:0.5s;
}
.yf_ind_cont_bmap_txt{
 -webkit-animation-delay:1s;
  animation-delay:1s;
}
.yf_ind_cont_bmap_loc{
 -webkit-animation-delay:1.4s;
  animation-delay:1.4s;
}

.yf_footm_lnav{
 -webkit-animation-delay:0.2s;
  animation-delay:0.2s;
}
.yf_footm_ltxt{
 -webkit-animation-delay:0.3s;
  animation-delay:0.3s;
}
.yf_footm_r{
 -webkit-animation-delay:0.3s;
  animation-delay:0.3s;
}

.yf_nab_m_ln .yf_nab_m_lnm .yf_nab_m_txt{
  -webkit-animation-delay:0.2s;
  animation-delay:0.2s;
}

.yf_njob_m ul li dl.njob_dl2{
  -webkit-animation-delay:0.1s;
  animation-delay:0.1s;
}
.yf_njob_m ul li dl.njob_dl3{
  -webkit-animation-delay:0.2s;
  animation-delay:0.2s;
}
.yf_njob_m ul li dl.njob_dl4{
  -webkit-animation-delay:0.3s;
  animation-delay:0.3s;
}

.yf_njob_mtxt_fl, .yf_njob_mtxt{
  -webkit-animation-delay:0.35s;
  animation-delay:0.35s;
}