.header{background-color:#fff;border-bottom: 2px solid #eee;}
.header-top{background-color:#fff}
.navbar-brand{float:left;margin-left:.8em}
.header-logo{display:block;width:266px;height:71px;float:left;text-indent:-999em;background:url(../img/logo.gif) no-repeat center;background-size:100% auto;}
.navbar-nav{float:right;margin:0;padding-top:20px}
.top-menu ul li{display:inline-block;margin:.8em 1em}
.navbar-default .navbar-nav>li>a{color:#666;border-bottom:2px solid #fff!important;margin:0 10px}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#2ba0e8!important;border-bottom:2px solid #2ba0e8!important;background-color:#fff!important}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#2ba0e8!important;border-bottom:2px solid #2ba0e8!important;background-color:#fff!important}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#2ba0e8!important;text-decoration:none;background-color:#fff!important}
.navbar{position:relative;min-height:60px;margin-bottom:0;border:1px solid transparent}
.navbar-brand{float:left;height:0;padding:0 15px;font-size:18px;line-height:20px}
.navbar-nav > li > a{font-size: 16px!important;}
.navbar-collapse{padding: 0!important;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#2ba0e8;background-color:#fff!important;border-bottom:2px solid #2ba0e8!important}
.dropdown-menu>li>a{display:block;padding:10px 0;text-align:center;color:#666;border-bottom:1px solid #eee}
.dropdown-menu>li:last-child>a{border-bottom:none}
.dropdown-menu{min-width:108px;padding:0 0;border:1px solid #fff;margin-top:10px!important}
.navbar-default{border-color:#fff!important;background-color:#fff}
.banner-grids{background-color:#a9a685;margin-top:13.8em}
.banner-grid h4{font-size:1.5em;color:#fff}
.navbar-default .navbar-toggle{background-color:#fff!important}
.navbar-toggle{float:right;margin-right:20px}
.navbar-toggle .icon-bar{display:block;position:relative;width:18px;height:18px;padding:8px 0;cursor:pointer}
.navbar-toggle .icon-bar:after,.navbar-toggle .icon-bar:before{content:'';position:absolute;left:0}
.navbar-toggle.collapsed .icon-bar em,.navbar-toggle.collapsed .icon-bar:after,.navbar-toggle.collapsed .icon-bar:before{display:block;cursor:pointer;width:22px;height:2px;background-color:#999;transform:rotate(0);-webkit-transform:rotate(0);opacity:1!important;visibility:inherit!important}
.navbar-toggle .icon-bar:before{top:0}
.navbar-toggle .icon-bar:after{bottom:0}
.navbar-toggle .icon-bar:after,.navbar-toggle .icon-bar:before{-webkit-transition:all .4s;transition:all .4s}
.navbar-toggle .icon-bar:before{width:25px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transform-origin:left top;transform-origin:left top;display:block;cursor:pointer;height:1px;background-color:#878787}
.navbar-toggle .icon-bar:after{width:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;display:block;cursor:pointer;height:1px;background-color:#878787}
.navbar-toggle.collapsed .icon-bar em{opacity:0;visibility:hidden}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff!important}
.navbar-default .navbar-toggle{border:none!important}
.navbar-nav>li>.dropdown-menu{border-radius:4px}
.navbar-nav>li:hover>.dropdown-menu.open{display:block}
.caret{display:none}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background-color: #fff;color:#2ba0e8 ;}
.other_text{text-indent: 2em;font-size: 16px;line-height: 34px;padding:10px 0 10px 0;}
.main_business .business_con .business_right .p_text p.other_text:nth-child(1){color: #333;}

/*footer*/
.footer1{overflow:hidden;width:100%;position:absolute;left:0;bottom:0;background-color:#2a2a2a;line-height:30px;color:#666;padding:33px 0;}
.fixed{position:fixed;top:6px;left:0;width:100%;z-index:9;}
.p_text{text-align:left;}
/* hbanner */
.hbanner{width:100%;position:relative;}
.hbanner .swiper-slide{background-position:center;background-repeat: no-repeat;background-size: 100% 100%;}
.hbanner .pagination-wrap{position:absolute;width:100%;left:0;bottom:8px;text-align:center;z-index:3;}
.hbanner .pagination{display:inline-block;padding:3px;background-color:rgba(0, 0, 0, .1);margin-right:-5px;border-radius:17px;}
.hbanner .pagination span{display:block;float:left;width:11px;height:11px;border-radius:50%;margin:0 6px;background-color:#fff;cursor:pointer;}
.hbanner .pagination span:last-child{margin-right:0;}
.hbanner .pagination span:first-child{margin-left:0;}
.hbanner .pagination span.swiper-active-switch{background-color:#ee332b;}
.hbanner .pagination-btn{width:52px;height:52px;position:absolute;right:0;top:0;z-index:3;background-color: rgba(0, 0, 0, .1);border-radius:6px;}
.hbanner .pagination-btn.left{position: absolute;left: 30px;top: 50%;margin-top: -26px;}
.hbanner .pagination-btn.right{position: absolute;right: 30px;top: 50%;margin-top: -26px;}
.hbanner .pagination-btn a{display:block;float:left;width:52px;height:52px;cursor:pointer;background-image: url(../img/index-icon2.png);background-position: center;background-repeat: no-repeat;}
.hbanner .pagination-btn a.next{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.hbanner .pagination-btn a:hover{background-color:rgba(238, 51, 43, .8);border-radius:6px;}
/* 关于我们 */
.about_us{background-color:#fff;padding: 80px 0 0px 0;}
.about_us.active{background-color: #f4f4f4;padding: 10px 0 0px 0;}
.about_us .b-content{padding:0 0 40px 0;overflow:hidden}
/* .about_us .b-content .h-details{margin-top:30px} */
.about_us .b-content .h-details .h-con{overflow:hidden;margin-bottom: 40px;}
.about_us .b-content .h-details .h-con h3{font-size:20px;color:#333;font-family:微软雅黑;text-align:left}
.about_us .b-content .h-details .h-con .p_text{float:left;width:100%}
.about_us .b-content .h-details .h-con p{line-height:38px;font-size:16px;color:#333;font-family:微软雅黑;text-align:left;display:block;text-indent:2em;margin-top:10px}
.about_us .b-content .h-details .h-con .img{float:right;width: 19%;cursor: pointer; overflow: hidden;}
.about_us .b-content .h-details .h-con .img img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.about_us .b-content .h-details .h-con .img img{-webkit-transition:all .36s ease;transition:all .36s ease;}
.about_us .b-content .h-order{margin-top:20px}
.about_us .b-content h1{font-size:30px;color:#2ba0e8;font-family:微软雅黑;text-align:center;padding:0 0 50px 0}
.about_us .b-content h2{font-size:20px;color:#333;font-family:微软雅黑;text-align:center;padding:50px 0 30px 0}
.about_us .b-content .h-details .button_content{display:block;float:left;text-decoration:none;margin-top:20px;cursor:pointer}
.about_us .b-content .h-details .button_content span{line-height:34px;font-size:14px;color:#2ba0e8;padding:8px 22px;border-radius:20px;border:1px solid #2ba0e8}
.about_us .b-content .h-details .button_content:hover span{background-color:#2ba0e8;color:#fff}
.about_us .b-content .h-details .h-con .simpleText{display: block;margin-top: 80px;float: left;width: 100%;}
.about_us .b-content .h-details .h-con .simpleText .simpleText_h1{font-size: 24px;color: #2b2b2b;line-height: 40px;}
.about_us .b-content .h-details .h-con .simpleText .simpleText_small{font-size: 16px;color: #777777;text-transform:uppercase;line-height: 30px;}
.about_us .b-content .h-details .h-con .xg_floatImg{display: block;float: left;width: 100%;margin: 25px 0 0 0;}
.about_us .b-content .h-details .h-con .xg_floatImg .img{background-color: #fff;width:25%;float: left;border: 1px solid #eee;border-right:none;text-align: center;}
.about_us .b-content .h-details .h-con .xg_floatImg .img:last-child{border-right:1px solid #eee ;}
.about_us .b-content .h-details .h-con .fun_move .img{opacity:0;transform:translate(200px,50px);-webkit-transform:translate(200px,50px);}
.about_us .b-content .h-details .h-con .xg_floatImg .img{-webkit-transition:all .7s;transition:all .7s;}

/* 经营范围 */
.management_wrap{background-color:#fff;padding:60px 0 80px 0}
.management_wrap .management_content{display:block;margin:90px 0 30px 0}
.management_wrap .management_content .management_img{float:left;width:48%}
.management_wrap .management_content .management_item{float:right;width:50%}
.management_wrap .management_content .management_item .item{width:50%;float:left;text-align:center;height:160px;text-decoration:none}
.management_wrap .management_content .management_item .item:hover p{color: #2ba0e8;}
.management_wrap .management_content .management_item .item img{width:46px;height:46px;margin-bottom:10px}
.management_wrap .management_content .management_item .item p{color:#333;font-size:16px;line-height:22px;margin-top:20px;word-break:break-word}
.management_wrap .management_content .management_item .item span{color:#999;font-size:14px;line-height:30px;margin-top:12px;word-break:break-word}
.management_wrap.h-grow .fun_move .hstar1{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.management_wrap.h-grow .fun_move .hstar2{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.management_wrap.h-grow .fun_move .hstar3{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.management_wrap.h-grow .fun_move .hstar4{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.management_wrap.h-grow .hstar1{-webkit-transition:all .5s ease;transition:all .5s ease;}
.management_wrap.h-grow .hstar2{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s;}
.management_wrap.h-grow .hstar3{-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s;}
.management_wrap.h-grow .hstar4{-webkit-transition:all .5s ease 1.5s;transition:all .5s ease 1.5s;}
/* 企业文化 */
.culture_wrap{padding:60px 0 50px 0;background:url(../img/hparentrsbg.jpg) 100% 100%}
.culture_wrap .h-view-list{position:relative;z-index:1;margin-bottom:75px;overflow:hidden}
.culture_wrap .h-view-list .item{width:30%;float:left;position:relative;text-decoration:none;margin-right:4%}
.culture_wrap .h-view-list .item:last-child{margin-right:0}
.culture_wrap .h-view-list .item:before{content:'';display:block;width:42px;height:42px;background-image:url(../img/index-icon.png);background-position:42px -1px;position:absolute;bottom:0;right:0}
.culture_wrap .h-view-list .item .img{height:237px;border-radius:5px;overflow:hidden}
.culture_wrap .h-view-list .item .img img{width:100%;height:100%}
.culture_wrap .h-view-list .item .title{font-size:18px;color:#000;line-height:34px;margin-top:20px}
.culture_wrap .h-view-list .item .desc{height:70px;overflow:hidden;line-height:26px;margin:0;color:#999}
.culture_wrap .h-view-list .item:hover .title{color:#ee332b;}
.culture_wrap .h-view-list .item:hover .desc{color:#999}
.culture_wrap .h-view-list .item:hover:before{background-position:-2px -1px}
.culture_wrap .h-view-list .item .img img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.culture_wrap .h-view-list .item .img img{-webkit-transition:all .36s ease;transition:all .36s ease;}
.culture_wrap.h-view .fun_move .item{opacity:0;transform:translate(200px,50px);-webkit-transform:translate(200px,50px);}
.culture_wrap .h-view-list .item:nth-child(1){-webkit-transition:all .7s;transition:all .7s;}
.culture_wrap .h-view-list .item:nth-child(2){-webkit-transition:all .9s;transition:all .9s;}
.culture_wrap .h-view-list .item:nth-child(3){-webkit-transition:all 1.1s;transition:all 1.1s;}
/* 英材招聘 */
.hjoin{background:url(../img/bg.jpg) 100% 100%}
.hjoin .item{position:relative;z-index:1;margin:38px 0 30px 0;float: left;width: 50%;vertical-align: middle;text-align: center;}
.hjoin .item .box{width:220px;height:220px;padding:19px;background-color:rgba(241,210,213,.2);border-radius:50%;display: inline-block;vertical-align: middle;}
.hjoin .item .all{display:block;width:220px;height:180px;color:#fff;border-radius:50%;position:absolute;left: 50%;z-index:99;text-decoration:none;margin-left: -110px;}
.hjoin .item .icon{width:56px;height:52px;display:block;margin:0 auto;background:url(../img/index-icon1.png)}
.hjoin .item:nth-child(2) .icon{width:56px;height:52px;display:block;margin:0 auto;background:url(../img/index-icon1.png);background-position:0 -54px}
.hjoin .item .zh{text-align:center;padding:12px 0;font-size:18px}
.hjoin .item .all a{text-decoration: none;}
.hjoin .item a.en{display:block;font-size:14px;padding: 0 0 12px 45px;color:#fff;cursor:pointer;text-align: left;text-decoration: none;}
.hjoin .item a:hover.en{color:#ffc733;text-decoration:none}
.hjoin .item:after{content:'';display:block;position:absolute;border-radius:50%;top:50%;left:50%;width:205px;height:205px;background:url(../img/bline.png);margin-top:-102.5px;margin-left:-102.5px}

.hjoin .fun_move .item{-webkit-transform:rotate(360deg) scale(0.1);transform:rotate(360deg) scale(0.1);opacity:0;}
.hjoin .item:nth-child(1){-webkit-transition:all .7s;transition:all .7s;}
.hjoin .item:nth-child(2){-webkit-transition:all 1s;transition:all 1s;}
/* footer */
.footer{background-color:#f4f4f2;padding:40px 0;width:100%;min-width:1140px;border-bottom: 1px solid #eee;}
.foot-nav{float:left;margin-right:50px;line-height:26px;}
.foot-nav.last{margin-right: 0;}
.foot-nav dt{font-size:16px;margin-bottom:10px;color:#333;}
.foot-nav dd{line-height: 38px;font-size: 16px;}
.foot-nav dd a{color: #666;}
.foot-info{float:right;padding-left:36px;background:url(../img/line.png) no-repeat 0 -10px;width: 48%;}
.foot-nav a{text-decoration: none;}
.foot-nav a:hover{color:#2ba0e8;}
.foot-info p{line-height:24px;color:#797979;margin-bottom:20px;display: block;overflow: hidden;}
.foot-info p img{padding-right: 12px;float: left;}
.foot-info p em{font-style: normal;float: left;width: 90%;color:#797979;text-align: left;font-size: 16px;}
.foot-info p b{font-style: normal;float: left;width: 90%;-webkit-color: #797979;color:#797979;text-align: left;font-size: 16px;font-weight: normal;}
/* .foot-info p.tel em{color: #f97315!important;font-size: 26px;} */
.foot-info p span{-webkit-color: #f97315;color: #f97315!important;font-size: 26px;}

/* 联系我们 display: flex;flex-direction: row;justify-content: space-between;align-items: center;*/
.contact_us{background-color:#fff;padding:60px 0 80px 0;}
.contact_us .contact_con{margin:90px 0 30px 0;display: block;}
.contact_us .contact_con .contact_img{width:50%;overflow: hidden;float: left;}
.contact_us .contact_con .contact_img img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.contact_us .contact_con .contact_img img{-webkit-transition:all .36s ease;transition:all .36s ease;}
.contact_us .contact_con .contact_map{width:50%;overflow: hidden;float: left;}
.contact_us .contact_con .contact-info{width: 44%;float: right;}
.contact_us .contact_con .contact-info p{line-height:24px;color:#797979;margin-bottom:22px;display: block;overflow: hidden;}
.contact_us .contact_con .contact-info p img{padding-right: 12px;float: left;}
.contact_us .contact_con .contact-info p em{font-style: normal;width: 90%;text-align: left;font-size: 16px;color:#797979;}
.contact_us .contact_con .contact-info p span{-webkit-color: #f97315;color: #f97315!important;font-size: 28px;}
.contact_us .contact_con .contact-info p b{font-style: normal;width: 90%;text-align: left;font-size: 16px;-webkit-color: #797979;color:#797979;font-weight: normal;}
/* .contact_us .contact_con .contact-info p.tel em{color: #f97315!important;font-size: 28px;} */
.contact_con div{-webkit-transition:all .5s ease;transition:all .5s ease;}
.contact_con.fun_move div:nth-child(1){opacity:0;transform:translateX(-500px);-webkit-transform:translateX(-500px);}
.contact_con.fun_move div:nth-child(2){opacity:0;transform:translateX(500px);-webkit-transform:translateX(500px);}
#map{width: 100%;height: 550px;}
#map>div:nth-child(2){display: none;}
/* 主营业务 display: flex;flex-direction: row;justify-content: space-between;align-items: center;*/
.main_business{background-color:#fff;padding:80px 0 80px 0;}
.main_business .business_con{margin:0px 0 30px 0;}
.main_business .business_con .business_left{width: 50%;float: left;}
.main_business .business_con .business_left p{color: #0059A6;text-align: left;line-height: 30px;padding-bottom: 10px;font-size: 16px;}
.main_business .business_con .img{width:100%;overflow: hidden;border:1px solid #ddd;padding: 20px 0;text-align: center;background-color: #fff;cursor: pointer;}
.main_business .business_con .img.yellow{background-color: #ffffcc;}
.main_business .business_con .img img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.main_business .business_con .img img{-webkit-transition:all 1s;transition:all 1s;}
.main_business .business_con .business_right{width: 45%;float: right;}
.main_business .business_con .business_right .p_text{font-size: 16px;color: #333;line-height: 34px;padding:10px 0 30px 0;}
.main_business .business_con .business_right .p_text p:nth-child(1){color: #999;}
.main_business .business_con .business_right .p_text p:nth-child(2){text-indent: 2em;}
.main_business .fun_move .hstar1{opacity:0;transform:translateX(-800px);-webkit-transform:translateX(-800px);}
.main_business .fun_move .hstar2{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.main_business .fun_move .hstar3{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.main_business .fun_move .hstar4{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.main_business .hstar1{-webkit-transition:all .5s ease;transition:all .5s ease;}
.main_business .hstar2{-webkit-transition:all .5s ease;transition:all .5s ease;}
.main_business .hstar3{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s;}
.main_business .hstar4{-webkit-transition:all .5s ease 1s;transition:all .5s ease 1s;}
.main_business .button_content{display:block;text-decoration:none;margin-top:40px;cursor:pointer;text-align: center;float: left;width: 100%;}
.main_business .button_content span{line-height:34px;font-size:16px;color:#2ba0e8;padding:14px 50px;border-radius:30px;border:1px solid #2ba0e8;}
.main_business .button_content span:hover{color:#fff;border:1px solid #2ba0e8;background-color: #2ba0e8;}
/* 多元整体服务 */
.multivariate .business_con{flex-direction: column;margin:10px 0 30px 0;}
.multivariate .business_con .business_left{width: 100%;}
.multivariate .business_con .business_right{width: 100%;}
.main_business.multivariate .fun_move .hstar1{opacity:0;transform:translateX(-800px);-webkit-transform:translateX(-800px);}
.main_business.multivariate .fun_move .hstar2{opacity:0;transform:translateX(-800px);-webkit-transform:translateX(-800px);}
.main_business.multivariate .hstar1{-webkit-transition:all .5s ease;transition:all .5s ease;}
.main_business.multivariate .hstar2{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s;}
.multivariate .business_con .business_left .business_item{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;border: 1px solid #eee;flex-wrap: wrap;margin-top: 10px;border-bottom: none;}
.multivariate .business_con .business_left .business_item .item{width: 20%;float: left;text-align: center;border-right: 1px solid #eee;border-bottom: 1px solid #eee;padding: 15px 0;}
.multivariate .business_con .business_left .business_item .item:hover{background-color:#f4f4f4;}
.multivariate .business_con .business_left .business_item .item:nth-child(5n){border-right: none;}
.multivariate .business_con .business_left .business_item .item img{width: 56px;height: 56px;margin: 10px 0 15px 0;}
.multivariate .business_con .business_left .business_item .item span{text-align: center;font-size: 14px;line-height: 20px;color: #666;display: block;height: 30px;}

/* 公司理念 */
.idea .business_con{flex-direction: column;margin:10px 0 30px 0;}
.idea .business_con .business_left{width: 100%;}
.idea .business_con .business_right{width: 100%;/* padding-top: 40px; */}
.main_business.idea .fun_move .hstar1{opacity:0;transform:translateX(-800px);-webkit-transform:translateX(-800px);}
.main_business.idea .fun_move .hstar2{opacity:0;transform:translateX(-800px);-webkit-transform:translateX(-800px);}
.main_business.idea .hstar1{-webkit-transition:all .5s ease;transition:all .5s ease;}
.main_business.idea .hstar2{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s;}
.idea .business_con .business_right .p_text{padding-top: 0;}
.idea .business_con .business_right .title_text{padding-bottom: 0;}


/* 公司影集display: flex;flex-direction: row;justify-content: space-between;align-items: center; */
.album .business_con{margin:10px 0 30px 0;flex-wrap: wrap;display: block;}
.main_business.album .fun_move .hstar1{opacity:0;transform:translateX(-800px);-webkit-transform:translateX(-800px);}
.main_business.album .fun_move .hstar2{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.main_business.album .fun_move .hstar3{opacity:0;transform:translateX(-800px);-webkit-transform:translateX(-800px);}
.main_business.album .fun_move .hstar4{opacity:0;transform:translateX(800px);-webkit-transform:translateX(800px);}
.main_business.album .hstar1{-webkit-transition:all .5s ease;transition:all .5s ease;}
.main_business.album .hstar2{-webkit-transition:all .5s ease;transition:all .5s ease;float: right!important;}
.main_business.album .hstar3{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s;}
.main_business.album .hstar4{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s;float: right!important;}
.album .business_con .album_item{width: 49%;text-align: center;overflow: hidden;float: left;margin-bottom: 20px;}
.album .business_con .album_item .img{width: 100%;height: 350px;overflow: hidden;padding: 0;}
.album .business_con .album_item .img  img{width: 100%;height: 100%;}
.album .business_con .album_item .img  img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.album .business_con .album_item .img img{-webkit-transition:all .36s ease;transition:all .36s ease;}
.album .business_con .album_item span{line-height: 30px;padding: 15px 0 20px 0;}

.picture .business_con .album_item{width: 24.2%;float: left;margin-right: 1%;}
.picture .business_con .album_item:nth-child(4n){margin-right: 0;}
.main_business.picture .hstar2{float: left!important;}
.picture .business_con .album_item .img{height: 200px;}
/* opacity:0;top:100px; */
.picture .business_con .album_item{-webkit-transition:all .5s;transition:all .5s;position:relative;}
.picture .business_con .album_item.end{opacity:1;top:0;}
@keyframes removedanimation {
  0% {opacity:1;transform:translateX(0)}
  30% {opacity:1;transform:translateX(-50px)}
  80% {opacity:1;transform: translateX(800px)}
  100% {opacity: 0;transform: translateX(800px)}
}
@-webkit-keyframes removedanimation {
  0% {opacity:1;-webkit-transform:translateX(0)}
  30% {opacity:1;-webkit-transform:translateX(-50px)}
  80% {opacity:1;-webkit-transform: translateX(800px)}
  100% {opacity:0;-webkit-transform: translateX(800px)}
}


/* 公司活动 */
.activity .business_con{flex-direction: column;}
.activity .business_con .title_text{text-align: left;width: 100%;}
.activity .business_con .album_item{width:100%!important;text-align: center;overflow: hidden;}
.activity .business_con .album_item .img{width: 100%;overflow: hidden;padding: 0;}
.activity .business_con .album_item .img  img{width: 100%;height: 100%;}
.activity .business_con .album_item .img  img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.activity .business_con .album_item .img img{-webkit-transition:all .36s ease;transition:all .36s ease;}
.activity .business_con .album_item span{line-height: 30px;padding: 15px 0 20px 0;}
/* 英材招聘 */
.recruit .about_us{background:#fff}
.recruit_title{cursor:pointer;position:relative;background-color:#165399;padding:0 30px;color:#fff;height:48px;line-height:48px;font-size:16px}
.recruit_title:before{content:"";box-shadow:0 1px 2px 0 rgb(60 64 67 / 30%),0 2px 6px 2px rgb(60 64 67 / 15%)}
.content{overflow:hidden;background-color:#f4f4f4;padding:0 20px 10px 20px;margin-bottom:30px}
.tab_bar{width:100%;margin-top:20px;border-bottom:1px solid #ddd}
.tab_bar li{display:inline-block}
.tab_bar li a{display:inline-block;text-align:center;line-height:30px;border:1px solid #ddd;border-radius:3px;color:#333;padding:4px 12px;margin:0 25px 15px 0;text-decoration:none}
.tab_bar li a:hover{background-color:#ff7a25;color:#fff;border-color:#ff7a25}
.tab_bar li.active a,.tab_bar li.active a:hover{background-color:#ff7a25;color:#fff;border-color:#ff7a25}
.tab_container{padding:10px 0 40px 0}
.tab_content .tab_con{display:block;color:#000;font-size:18px;padding:20px 0}
.user-safe-title{position:relative;z-index:1;border-top:6px solid #ff811e;background-color:#ffeee0}
.user-safe-title h2{display:inline-block;line-height:36px;padding:0 0 0 20px;color:#000;font-weight:700;font-size:14px;color:#333}
.recruit-form{display:block;border-bottom:none;overflow:hidden}
.recruit-form img{width:100%;margin-bottom:10px}
.recruit-group{display:block;width:100%}
.recruit-group .group{display:block;width:100%;padding:0 10px;overflow:hidden;font-size:15px;line-height:36px;border-bottom:1px solid #ddd}
.recruit-group .group.width50:nth-child(2n){border-right:none}
.recruit-group .group.width50{width:50%;float:left;border-right:1px solid #ddd}
.recruit-group .group span{width:200px;float:left;text-align:left;border-right:1px solid #ddd;color:#000;padding:0 20px}
.recruit-group .group a{float:left;text-decoration:none;color:#165399;padding:0 20px;text-align:left;font-weight:700}
.recruit-group .group em{float:left;color:#666;padding:0 20px;font-style:normal;text-align:left}
.recruit_text{display:block;overflow:hidden}
.recruit_text p{color:#666;font-size:16px;line-height:32px;padding:0}
.recruit_text p.p_h2{font-weight:700;color:#333;padding:15px 0 2px 0}


.htitle{text-align:center;background:url(../img/title-line.png) no-repeat 50% 42px;margin-bottom:72px}
.htitle .zh{font-size:30px;color:#333;padding-bottom:30px}
.htitle .en{font-size:16px;color: #999;}
/* currency_banner */
.currency_banner{width: 100%;text-align: center;}
.currency_banner img{width: 100%;height: 100%;}
.title_text{color: #0059A6; text-align: left;line-height: 30px;padding-bottom: 10px; font-size: 16px;}
/*backtop*/
.rocket-to-top div{left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:61px;}
.rocket-to-top .level-2 {background: url(../img/back-top.png) no-repeat scroll -71px 0;display:none;height:250px;opacity:0;z-index:1;}
.rocket-to-top .level-3 {background:none repeat scroll 0 0;cursor:pointer;display:block;height:140px;z-index:2;}
.rocket-to-top {background:url(../img/back-top.png) no-repeat scroll 0 0;cursor:default;display:block;height:140px;margin:-125px 0 0;overflow:hidden;padding:0;position:fixed;right:30px;top:92%;width:61px;z-index:11;}

.footer_iframe{height:66px;width:100%;overflow:hidden;background-color: #f4f4f4;}
/* copyright */
.copyright{width:100%;text-align:center;padding:10px 0;border-top: 1px solid #f4f4f4;}
.copyright.active{background-color: #f4f4f4;border-top: 1px solid #f4f4f4;}
.copyright p{display:block;text-align:center;line-height:22px;font-size:12px}
.copyright p a{display: inline-block;vertical-align: middle;padding-right:30px}
.copyright p a img{width:16px;margin-right:6px}
.copyright p a:hover{color: #2ba0e8;}
.heaer_iframe{height: 76px;}