@charset "utf-8";

/*内页导航*/
.pg-top .ix-header{position:relative}
.pg-top .ix-header .ix-nav li > a{color:#333;}
.pg-top .ix-nav li .ico-tb i{color:#333;}
.pg-top .ix-header .ix-nav li.active > a{color:#ec6935;}
.pg-top .nax-an{color:#333;}
/* 内页顶部图片 */
.pg-banner{height:400px;max-width:1920px;margin:0px auto;width:100%;overflow:hidden;position:relative;}
.pg-ban-img{height:100%;-webkit-animation:scaleAnim 5s ease forwards;animation:scaleAnim 5s ease forwards;background-size:cover !important;}
.pg-banner .pg-ban-box{display:table;width:100%;height:100%;position:absolute;top:0;}
.pg-banner .pg-ban-box .container{display:table-cell;vertical-align:middle;}
.pg-banner-tit{color:#fff;margin:0px auto;width:50%;text-align:center;transform:scale(1) !important;position:relative;z-index:1;}
.pg-banner-tit h1{padding-bottom:20px;font-size:36px;font-weight:bold;position:relative;}
.pg-banner-tit span{color:rgba(255,255,255,0.6);font-size:1.05rem;font-family:"Arial";font-weight:normal;font-style:italic;display:inline-block;padding-left:5px;}
.pg-banner-tit p{color:rgba(255,255,255,0.9);}
@keyframes scaleAnim{0%{-webkit-transform:scale(1.2);transform:scale(1.2);}
100%{-webkit-transform:scale(1);transform:scale(1);}
}
/*内页导航*/
.pg-nav ul{display:flex;flex-wrap:wrap;}
.pg-nav ul li{display:block;padding:0px 100px 0px 0px;}
.pg-nav ul li a{display:block;padding:25px 0px;font-size:20px;color:#333;transition:all 0.36s ease;position:relative;}
.pg-nav ul li a::after{width:0%;height:2px;background:#ec6935;position:absolute;bottom:0;left:0;right:0;content:"";transition:all 0.36s ease;margin:0px auto;}
.pg-nav ul li a:hover::after{width:100%;}
/*管理团队*/
.igb-tit{text-align:center;}
.ix-gltd-box .swiper-slide .zsy-img{transition:all 0.36s ease;}
.ix-gltd-box .swiper-slide .zsy-img:before{position:absolute;top:0;left:-80%;z-index:2;display:block;content:'';width:50%;height:100%;background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg);z-index:1;}
.ix-gltd-box .swiper-slide:hover .zsy-img:before{-webkit-animation:shine 1.3s;animation:shine 1.3s;left:100%;}
@keyframes shine{0%{left:-100%}
100%{left:150%;}
}
.igb-tit-t1{font-size:24px;font-weight:bold;color:#333;padding:30px 0px 0px 0px;}
.igb-tit-t2{font-size:20px;color:#666;padding:15px 0px 20px 0px;}
.igb-tit-t3{color:#333333;}
.ix-gltd .ty-an{top:26%;}
.ix-gltd-box .swiper-slide:hover .zsy-img img{transform:scale(1.08);}
/*企业文化*/
.ix-qywh-list{text-align:center;color:#fff;}
.ix-qywh-list .iql-img img{margin:0px auto;width:100px;height:100px;transition:all 0.36s ease;}
.ix-qywh-list .iql-t1{font-size:20px;font-weight:bold;padding:20px 0px 10px 0px;}
.ix-qywh-list:hover .iql-img img{transform:rotate(360deg) translateZ(0) scale(0.95);}

/*资质荣誉*/
.ix-qyzz-box.swiper{padding-top: 4%; padding-bottom:4%;}
.ix-qyzz-box .swiper-slide { text-align:center;transition:300ms;transform:scale(0.8)}
.ix-qyzz-box .swiper-slide-active, .ix-qyzz-box .swiper-slide-duplicate-active{ transform: scale(1.2);}
.ix-qyzz-box .swiper-slide img{max-width:100%;}
.ix-qyzz-box .swiper-slide-prev, .ix-qyzz-box .swiper-slide-next{transition:all 0.36s ease;}
.ix-qyzz-box .swiper-slide-prev{ padding-right:4%;}
.ix-qyzz-box .swiper-slide-next{ padding-left:4%;}
.ix-qyzz-box .swiper-slide p{transform: scale(0.9); padding-top:0.48rem}

.ix-qyzz-box .swiper-slide:hover img{ transform:scale(1.08);}

.ix-qyzz-box .swiper-slide .zsy-img:before{background:rgba(217,169,91,0.2); content:"";height:0;left:0;margin:auto;opacity:1;position:absolute;top:0;width:0;pointer-events:none;z-index:1}
.ix-qyzz-box .swiper-slide .zsy-img:after{background:rgba(217,169,91,0.2); bottom:0;content:"";height:0;opacity:1;position:absolute;right:0;width:0;pointer-events:none;z-index:1}
.ix-qyzz-box .swiper-slide:hover .zsy-img:before{height:100%;opacity:0;-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s;width:100%}
.ix-qyzz-box .swiper-slide:hover .zsy-img:after{height:100%;opacity:0;-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s;width:100%}


/*合作伙伴 */
.ix-hzhb ul{display: flex; flex-wrap: wrap;    row-gap: 1.5rem; column-gap: 0.96rem; display: flex;     justify-content: center; align-content: stretch; }
.ix-hzhb ul li{width:15.5%; position:relative; }
.hover-img{ position: absolute; left: 0; right: 0; top: 0; transition: all 0.36s ease;}
.zsy-img:hover.hover-img{opacity: 0; transform: scale(1.5);}
/*员工关怀*/
.box-abc{position:relative;overflow:hidden;}
.ix-yggh-list{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}
.iyl-box-tit{text-align:left;padding:30px 30px 0px 30px;bottom:-68%;z-index:1;position:absolute;width:100%;height:100%;transition:all 0.36s ease;}
.box-abc.tb-img .iyl-box-tit{bottom:-85%;}
.iyl-box-tit .ibt-t1{font-size:24px;color:#fff;padding-bottom:25px;border-bottom:solid 2px #fff;display:inline-block;}
.iyl-box-tit .ibt-t2{padding-top:25px;color:#fff;}
.ix-yggh-list .iyl-box .box-abc:nth-child(1){margin-bottom:30px;}
.ix-yggh-list .iyl-box .box-abc:hover .iyl-box-tit{background:rgba(236,105,53,0.9);bottom:0;}
.ix-yggh-list .iyl-box .box-abc:after{content:"";position:absolute;bottom:0;height:200px;left:0;display:block;width:100%;background:linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0) 100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0) 100%);}
/*成长计划*/
.ic-czjh-list .iw-list{width:calc((100% - 0px)/3);float:left;}
.ic-czjh-list .iw-list .iw-tit{position:relative;background-color:#fff;width:100%;text-align:center;transition:all 0.36s ease;}
.ic-czjh-list .iw-list .iw-tit .iw-tit-wz{position:absolute;right:0;top:50%;transform:translateY(-50%);left:40px;right:40px;}
.ic-czjh-list .iw-list .iw-tit img{max-width:100%;}
.ic-czjh-list .iw-list .iw-tit p{font-size:28px;color:#333;padding-bottom:20px;transition:all 0.36s ease;font-weight:bold;}
.ic-czjh-list .iw-list .zsy-img::before{transition:all 0.36s ease;content:'';position:absolute;left:50%;margin-left:-20px;bottom:0;z-index:1;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid #f2f2f2;border-left:20px solid transparent;border-right:20px solid transparent;}
.ic-czjh-list .iw-list:nth-child(2) .zsy-img::before{top:0;border-top:20px solid #fff;border-bottom:20px solid transparent;}
.ic-czjh-list .iw-list:hover .zsy-img img.abc{transform:scale(1.08);}
.ic-czjh-list .iw-list:hover .iw-tit{background:#ec622b;}
.ic-czjh-list .iw-list:hover .iw-tit,.ic-czjh-list .iw-list:hover .iw-tit p{color:#fff;}
.ic-czjh-list .iw-list:hover .zsy-img::before{border-bottom:20px solid #ec622b;}
.ic-czjh-list .iw-list:hover:nth-child(2) .zsy-img::before{border-top:20px solid #ec622b;border-bottom:20px solid transparent;}
.ic-czjh-list .iw-list:nth-child(2){display:flex;flex-direction:column-reverse;}
/*招聘信息*/
.ix-zpxx .ix-head .ih-t1{color:rgba(255,255,255,0.1);}
.ix-zpxx .ix-head .ih-t2{color:#fff;}
.ix-zpxx-tit{text-align:center;color:#fff;}
.ix-zpxx-tit .izt-t1{font-size:30px;padding-bottom:20px;}
.ix-zpxx-tit .izt-t2{font-size:18px;}
.ix-zpxx-tit .izt-t3 .ix-more{width:220px;height:60px;line-height:60px;text-align:left;padding-left:20px;border-radius:0px;}
.ix-zpxx-tit .izt-t3 .ix-more i{position:absolute;right:20px;padding-left:20px;}
/*位置*/
.pg-wz a{color:#666;}
.pg-wz span{color:#666;font-size:20px;}
.pg-wz img{height:20px;vertical-align:sub;}
/*==分页==*/
.paginator{font-family:Arial;text-align:center;}
.paginator a{transition:all 0.36s ease;width:36px;color:#666;text-align:center;height:36px;line-height:36px;display:inline-block;text-decoration:none;background:#f2f2f2;margin:0 5px;color:#666;transition:all 0.36s ease;}
.paginator a i{display:inline-block;font-size:16px;line-height:34px;}
.pg-fy .paginator a:hover{background:#ec6935;color:#fff;}
.paginator span.cpb{transition:all 0.36s ease;text-align:center;width:36px;height:36px;line-height:36px;display:inline-block;color:#fff;background:#ec6935;margin-left:5px;}
.paginatordis{display:none;}
.pg-fy.abc-bs .paginator a{background:#fff;}
.pg-fy.abc-bs .paginator a:hover{color:#fff;background:#ec6935;}
/*人才招聘*/
.ix-position-list .zw-list{background:#ffffff;padding:30px 40px;margin-top:40px;}
.ix-position-list .zw-list .ipl-t1{color:#333333;font-size:24px;font-weight:bold;line-height:100%;padding-bottom:25px;border-bottom:solid 1px #e0e0e0;margin-bottom:25px;}
.ix-position-list .zw-list .ipl-t2 p{padding-bottom:10px;}
.ix-position-list .zw-list .ipl-t3 .ix-more{border:solid 1px #e0e0e0;color:#666;border-radius:0px;}
.ix-position-list .zw-list .ipl-t3 .ix-more:hover{border:solid 1px #ec6935;color:#fff;}
/*招聘详情*/
.zj-deta-head{border-bottom:solid 1px #e0e0e0;padding-bottom:30px;margin-bottom:30px;}
.zj-deta-head .zdh-t1{font-size:24px;color:#333;font-weight:bold;padding-bottom:20px;}
.zj-deta-head .zdh-t2{color:#999;}
.zj-deta-head .zdh-t2 span{padding-right:20px;display:inline-block;}
.zj-deta-head .zdh-t2 span i{display:inline-block;padding-right:10px;}
.zj-deta-xx span{display:inline-block;padding-right:40px;}
.zj-deta-mail a{color:#ec6935;display:inline-block;padding-left:5px;}
/*上下页*/
.pg-sxy a{color:#999;padding-top:5px;transition:all 0.36s ease;}
.pg-sxy div:nth-child(2){padding-top:5px;}
.pg-sxy.abc{border-top:solid 1px #e0e0e0;}
.pg-sxy a:hover{color:#ec6935;}
/*行业中心*/
.pg-industry-list{margin-bottom:40px;}

@media (max-width: 1080px) {



    /*内页顶部图片*/
 .pg-banner-tit{width:96%;}
/*内页导航*/
 .pg-nav ul{justify-content:space-between;}
.pg-nav ul li{padding:0px;}
/*员工关怀*/
 .ix-yggh-list .iyl-box .box-abc:nth-child(1){margin-bottom:20px;}
.ix-yggh-list{gap:20px;}
.iyl-box-tit{padding:20px 20px 0px 20px;bottom:-60%}
.zsy-img.tb-img .iyl-box-tit{bottom:-80%;}

/*关于我们*/
.ix-about-img{ margin-top:1.45rem;}
.ctt-img{width:100%;}

}

@media (max-width: 780px) {

    /*内页图片*/
 .pg-banner{height:200px;}
/*员工关怀*/
 .ix-yggh-list{flex-wrap:wrap;}
.iyl-box{width:100%;}
.iyl-box .zsy-img img{width:100%;}
.iyl-box-tit{position:relative;background:#f5f5f5;;padding:20px;}
.iyl-box-tit .ibt-t1{color:#333;border-bottom:solid 1px #333;padding-bottom:15px;}
.iyl-box-tit .ibt-t2{color:#666;padding-top:15px;}
.ix-yggh-list .iyl-box .box-abc:after{background:none;}
.zsy-img.tb-img .iyl-box-tit{bottom:-77%;}
.ix-yggh-list .iyl-box .zsy-img:after{background:linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0) 100%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.9),rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0) 100%);}
.box-abc .zsy-img img.abc{max-height:initial;}
/*成长计划*/
 .ic-czjh-list .iw-list{width:100%;margin-bottom:30px;}
.ic-czjh-list .iw-list:nth-last-child(1){margin-bottom:0px;}
.ic-czjh-list .iw-list .zsy-img,.ic-czjh-list .iw-list .iw-tit{width:50%;float:left;}
.ic-czjh-list .iw-list .zsy-img::before{display:none;}
.ic-czjh-list .iw-list:nth-child(2){flex-direction:row-reverse;}
/*招聘信息*/
 .ix-zpxx-tit .izt-t1{font-size:1.5rem;line-height:150%;}
.ix-zpxx-tit .izt-t2{font-size:1.1rem;}


/*关于我们*/
.ctt-img{width:100%;}
.ix-hzhb ul li{width:29.5%;}
}


@media (max-width: 640px) {


 .container{padding-right:0.96rem;padding-left:0.96rem;}
.pg-about{padding-left:0px;padding-right:0px;}
.pt5{padding-top:2rem;}
.pb5{padding-bottom:2rem;}
.pt6{padding-top:2rem;}
.pb6{padding-bottom:2rem;}
.row{margin-left:-0.48rem;margin-right:-0.48rem;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:0.48rem;padding-left:0.48rem;}
.pt10{padding-top:2rem;}
.pb10{padding-bottom:2rem;}
.pt4{padding-top:1.5rem;}
.pb4{padding-bottom:1.5rem;}
.pl4{padding-left:0.96rem;}
.pr4{padding-right:0.96rem;}
.pt2{padding-top:0.96rem;}
.pb2{padding-bottom:0.96rem;}
.ix-more{font-size:1.1rem}
/*通用标题*/
 .ix-head .ih-t1{font-size:2rem;}
.ix-head .ih-t2{font-size:2rem;margin-top:-0.96rem;}
/*内页图片*/
 .pg-banner-tit h1{font-size:2rem;}
/*内页导航*/
 .pg-nav ul{padding:1.5rem 0rem;}
.pg-nav ul li{width:calc(50% - 0.48rem);text-align:center;padding:0.48rem 0rem;}
.pg-nav ul li:nth-child(even){margin-left:0.96rem;}
.pg-nav ul li a{font-size:1.2rem;padding:0.48rem 0rem;background:#f5f5f5;}
.pg-nav.abc ul{padding:0rem;}
.pg-nav.abc ul li{width:auto;padding:0.48rem 0rem}
/*员工关怀*/
 .iyl-box-tit .ibt-t1{font-size: 1.2rem;}
.iyl-box-tit{padding:0.96rem;}
.iyl-box-tit .ibt-t1{padding-bottom:0.72rem;}
.iyl-box-tit .ibt-t2{padding-top:0.72rem;}
/*成长计划*/
 .ic-czjh-list.pt6{padding-top:0px;}
.ic-czjh-list.pt6{padding-top:0px;}
.ic-czjh-list .iw-list .zsy-img,.ic-czjh-list .iw-list .iw-tit{width:100%;}
.ic-czjh-list .iw-list .iw-tit img{display:none;}
.ic-czjh-list .iw-list .iw-tit .iw-tit-wz{position:initial;transform:initial;padding:0rem 0.96rem;}
.ic-czjh-list .iw-list .iw-tit{padding:20px 0px;}
.ic-czjh-list .iw-list .iw-tit p{font-size: 1.2rem;padding-bottom:0.48rem;}
.ic-czjh-list .iw-list:nth-child(2){flex-wrap:wrap;}
/*人才招聘*/
 .ix-position-list .zw-list .ipl-t1{font-size: 1.2rem;padding-bottom:0.96rem;margin-bottom:0.72rem;}
.ix-position-list .zw-list{padding:1.2rem 0.96rem 0.96rem 0.96rem;margin-top:0.96rem;}
.ix-position-list .zw-list .ipl-t2 p{padding-bottom:0.24rem;}
.ix-position-list .zw-list .ipl-t3{padding-top:0.48rem;}
/*招聘详情*/
 .zj-deta-head .zdh-t1{font-size: 1.2rem;}
/*行业中心*/
 .pg-industry-list{margin-bottom:0.96rem;}

 /*关于我们*/
 .ix-hzhb ul{ row-gap:0.96rem;}
 .pg-ab-nav.pg-nav ul li a{background:#fff;}
 .iat-t1{font-size:1.6rem;}
  .iat-t2{line-height:160%;}
    .iat-t3 ul{margin-top:1.45rem;}
  .iat-t3 ul li{margin-top:0rem;}
  .iat-t3 ul li .iat-list-a{font-size:2rem;}
  .ix-about-img .ibi-wk{width: 85%; padding-top: 2rem;}
  .ix-about-img img.aab.a2{width: 40%;}
  .ix-about-img .ibi-wk img.a1{top: 2rem;width: 20%;}
  .iat-t3 ul li .iat-list-a span{font-size: 1.5rem;    padding-left: 0.48rem; top:-0.48rem;} 
  /*公司历程*/
  .course-time-text{width: calc(100% - 0px);}
  .ctt-img{padding:0px;}
  .ctt-img:before{background-size: 100%; width: 5rem; height: 5rem; top: -10px; display:none;}
  .ctt-img::after{background-size: 100%; width: 5rem; height: 5rem; bottom: -10px; display:none;}
  .course-time-text h1{padding-bottom:0.48rem; font-size:2rem;}
  .ix-gslc .ty-an{top:20%;}
  .ty-an{width: 40px; height: 40px;    margin-top: -20px;}
  .swiper-button-next::after, .swiper-button-prev::after{font-size:1.15rem;}
  .course-time-text .ctt-tit p{padding-bottom:0.48rem;}
  .preview .snav{ background-position-y: 0rem;}
  .preview .swiper-slide-thumb-active .snav{background-position-y: 0rem;}
  .preview .snav{padding-top: 2rem;}
  .preview .snav p.line{    top: 0.5rem;}
  .preview {padding-top:0.96rem}

  /*管理团队*/
  .igb-tit-t1{font-size: 1.2rem; padding-top:0.96rem;}
  .igb-tit-t2{font-size:1.15rem; padding-top:0.48rem; padding-bottom:0.96rem;}

  /*企业文化*/
  .ix-qywh-list .iql-img img{width:50px; height:50px;}
  .ix-qywh .row .col-xl-4 .ix-qywh-list{padding-top:0.96rem}
  .ix-qywh .row .col-xl-4:nth-child(1) .ix-qywh-list{padding-top:0rem}
  .ix-qywh-list .iql-t1{font-size:1.15rem;     padding: 0.96rem 0px 0.48rem 0px;}

  /*荣誉资质*/
  .ix-qyzz-box.swiper{padding-top: 8%;padding-bottom: 8%;}
 
}
