/*us k*/

/*面包屑 k*/
.gbip_urHere .urHere {
 height: 35px;
 line-height: 35px;
 padding-top: 15px;
 color: #999999;
 font-size: 14px;
  border-bottom: none; 
 padding-bottom:9px;
 float: right;
}
.gbip_urHere .urHere a {
 color: #999999;
}
.gbip_urHere .urHere b {
 margin: 0 8px;
}
/*面包屑 end*/

/*导航 k*/
#gbip_pageLeft {
 
width: 100%;
 
background: #f7f7f7;
 
overflow: hidden;
}
.gbip_treeBox{
    width: 1200px;
    margin:0 auto;
}

.gbip_treeBox ul{margin-top: 0;}

.gbip_treeBox li {
 float: left;
 height: 60px;
 line-height: 60px;
 padding: 0 37px;
}
.gbip_treeBox li a {
 color: #000;
 font-size: 15px;
 display:block;
}
.gbip_treeBox li.cur,.gbip_treeBox li:hover {
 background-color: #0066cc;
 color: #FFF;
}
.gbip_treeBox li.cur a,.gbip_treeBox li:hover a {
 color: #FFF;

}
.gbip_treeBox .search {
 margin: 20px 0;
}
.gbip_treeBox .search .keyword {
 width: 136px;
}

#gbip_pageLeft .left_t { height: 40px;
    line-height: 40px;
    color: #fff; 
}

/*导航 end*/

/*内容 k*/
.adus-one-w{width: 100%;overflow: hidden;}
.abus-noe-con{margin: 50px auto 11px;width: 1200px;overflow: hidden;}
.abus-noe-bt{float:left;width: 400px;padding-top: 12px;}
.abus-noe-bt .fw-t {
    font-size: 30px;
    color: #000;
    font-weight: normal;
}
.abus-noe-bt p{
    color: #000;
    font-size: 35px;
    font-variant: small-caps;
}
.abus-noe-d{float:right;width: 730px;color: #000;font-size: 15px;line-height: 30px;/* text-indent: 2rem; */}
.adus-therr-w{width: 100%;margin: 50px auto 50px;/* overflow: hidden; */}
.adus-therr-con{width: 1200px;margin: 0 auto;overflow: hidden;margin-bottom: 20px;position: relative;/* box-shadow: 0 0 14px 0px rgba(0,0,0,0.1); */box-shadow: 0 2px 12px 2px rgba(217,223,231,0.6);border-bottom-right-radius: 50px;}
.adus-therr-con.twe{border-bottom-right-radius: 0;border-bottom-left-radius: 50px;}
.atherr-left{float: left;background: #fff;width: 726px;padding: 40px 45px;height: 184px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.atherr-right{float: right;width: 32%;height: 264px;background: #fff;overflow: hidden;border-bottom-right-radius: 50px;/* border-top-right-radius: 5px; */}
.atherr-left-one{float:right;background: #fff;width: 726px;padding: 40px 45px;height: 184px;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
.atherr-right-one{float:left;background: #fff;width: 32%;height: 264px;overflow: hidden;border-bottom-left-radius: 5px;/* border-top-left-radius: 5px; */}
.atherr-right-one img,.atherr-right img{
    height: 265px;
    transition: 0.5s;
    -webkit-transition: 0.5s;
}
.atherr-left b,.atherr-right b,.atherr-left-one b{color: #000;font-size: 30px;padding: 0 0 18px 0;display: block;}
.atherr-left p,.atherr-right p,.atherr-left-one p{
    font-size: 15px;
    color: #000;
    line-height: 25px;
    /* text-align: center; */
    color: #999;
}
.atherr-left span,.atherr-right span,.atherr-left-one span{
    margin: 1.25em auto 1.875em;
    width: 55px;
    height: 7px;
    background: #0066cc;
    display: block;
    border-radius: 71px;
}
.adus-therr-con:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    box-shadow: inset 0 0 0 0 #eee;
    transition: .2s;
}
.adus-therr-con:hover:after{box-shadow:inset 0 0 0 10px #f6f6f6;opacity: 0.5; border-bottom-right-radius: 50px;}
.adus-therr-con.twe:hover:after{box-shadow:inset 0 0 0 10px #f6f6f6;opacity: 0.5; border-bottom-right-radius: 0;border-bottom-left-radius: 50px;}
.adus-therr-con:hover img,.adus-therr-con.twe:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);}
/*内容 end*/
/*时间轴 k*/
.ny-title{padding-top: 45px;text-align: center;margin-bottom: 90px;}
.ny-title .title-en{font-size: 18px;color: #666;font-family: arial;line-height: 0;font-weight: normal;width: 648px;margin: 0 auto;padding: 10px;border-radius: 41px;}
.ny-title .title-ch{font-size: 40px;color: #000;margin: 15px 0 15px 0;font-weight: normal;}
.ny-title .title-ch b{color: #0066cc;font-size: 40px;font-family: "综艺简体";}
.ny-title i{display: block;width: 50px;height: 5px;background-color: #0066cc;margin: 25px auto 0;border-radius: 45px;}
.about-history{height: 853px;width: 100%;overflow: hidden;background-image: url("images/lc_bg.png");}
.about-history .about-history-wed{background-color: rgba(241,241,241,.5);width: 100%;height: 100%;}
.about-history-wed{width:80%; margin:0 auto;}

.about-title {margin-bottom: 25px;}
.about-title b {margin: 0 0 10px;font-size:34px;font-weight:400;color: #2c2c2c;}
.about-title p {margin: 0;font-size: 36px;font-weight: 300;color: #ECECEC;}
.title-white b{ color:#d6d6d6;}
.title-white p{ color:rgba(222,222,222,.09);}
.about-history-list{position:relative;width: 65%;margin: 0 auto;}
.about-history-list .flex-viewport{ padding:0 31px;}
.about-history-list .flex-viewport:before{position:absolute;top:50%;right:0;left:0;border-top: 3px solid #C7C7C7;content:'';}
.about-history-list .slides li{position:relative;width: 265px;height:470px;margin-right: -4px;}
.about-history-list .slides li .item{position:absolute;right:-32px;bottom:0;left:-32px;min-height:152px;padding:44px 0 0 0;background-color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius: 10px;box-shadow: 0 0 13px -6px rgba(0,0,0,0.2);}
.about-history-list .slides li .item:before{position:absolute;top:-49px;left:50%;width:20px;height:20px;overflow:hidden;margin-left:-10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color: rgba(0,102,203,.6);content:'';}
.about-history-list .slides li .item:after{position:absolute;top:-45px;left:50%;width:12px;height:12px;overflow:hidden;margin-left:-6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color: #0066cc;content:'';}
.about-history-list .slides li:nth-child(even) .item{ top:0; bottom:auto; padding:0 0 44px;}
.about-history-list .slides li:nth-child(even) .item:before{ top:auto; bottom:-49px;}
.about-history-list .slides li:nth-child(even) .item:after{ top:auto; bottom:-45px;}
.about-history-list .slides li .item:hover{ background-color:#0066cc;}
.about-history-list .slides li .item b{position:absolute;top:0;right:0;left:0;height: 55px;line-height: 55px;margin:0;font-size: 25px;font-weight: 700;color: #fff;text-align:center;background-color: #0066cc;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.about-history-list .slides li .item b i{
    font-size: 15px;
    display: inline-block;
    padding: 0 9px;
}
.about-history-list .slides li .item b  span{
    font-size: 15px;
    font-weight: normal;
} 
.about-history-list .slides li .item:hover b{color: #fff;background-color: #0066cc;}
.about-history-list .slides li .item b:before{position:absolute;bottom:100%;left:50%;margin-left: -12px;border-width: 0 14px 12px;border-style:solid;border-color: transparent transparent #0066cc;content:'';}
.about-history-list .slides li:nth-child(even) .item b{ top:auto; bottom:0;}
.about-history-list .slides li:nth-child(even) .item b:before{top:100%;bottom:auto;border-width: 12px 14px 0;border-color: #0066cc transparent transparent;margin-left: -15px;}
.about-history-list .slides li .item .desc{ line-height:24px; padding:22px 26px 0; font-size:14px; color:#929292;}
.about-history-list .slides li .item:hover .desc{ color:#ffffff;}
.about-history-list .slides li .item .desc p{margin:0;font-size: 14px;}
.about-history-list .flex-direction-nav{ padding:0; margin:0; list-style:none;}
.about-history-list .flex-direction-nav a{position:absolute;top: 58%;width: 48px;height: 48px;line-height: 48px;overflow:hidden;margin-top: 59px;font-size: 31px;font-family:simsun;color: #fff;text-align:center;background: #ccc;border-radius: 54px;/}
.about-history-list .flex-direction-nav a.flex-prev{left: -60px;}
.about-history-list .flex-direction-nav a.flex-next{right: -65px;}
.about-history-list .flex-direction-nav a.flex-prev:hover,.about-history-list .flex-direction-nav a.flex-next:hover{background:#0066cc}
.about-history-swiper{ width:100%;}
.about-history-swiper .swiper-slide .item{ overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;}
.about-history-swiper .swiper-slide .item h3{ margin:0; height:40px; line-height:40px; overflow:hidden; font-size:20px; text-align:center; color:#999999; background-color:#e2e2e2;}
.about-history-swiper .swiper-slide .item .desc{ line-height:20px; padding:10px; font-size:14px; color:#929292;}
.about-history-swiper .swiper-slide .item .desc p{ margin:0;}
.about-history-swiper .about-history-pagination{ position:static; margin-top:10px;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet{ background:#fff;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{ background:#C91523;}
a{color:#414141;text-decoration:none; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}a:hover{text-decoration:none;}.pull-left{float:left;}.pull-right{float:right;}.pull-none{float:none;}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}* html .clearfix{zoom:1;}*:first-child+html .clearfix{zoom:1;}.container{width:980px;margin:0 auto;}img{max-width:100%;}img.full{display:block;width:100%;}.list{padding:0;margin:0;list-style:none;}.hidden{ display:none;}.col-1{ float:left; width:8.33333333%;}.col-2{ float:left; width:16.66666667%;}.col-3{ float:left; width:25%;}.col-4{ float:left; width:33.33333333%;}.col-5{ float:left; width:41.66666667%;}.col-6{ float:left; width:50%;}.col-7{ float:left; width:58.33333333%;}.col-8{ float:left; width:66.66666667%;}.col-9{ float:left; width:75%;}.col-10{ float:left; width:83.33333333%;}.col-11{ float:left; width:91.66666667%;}.col-12{ float:left; width:100%;}.col-13{ float:left; width:20%;}.col-offset-3{ margin-left:25%;}.tb{display:table; width:100%; height:100%;}.tbr{display:table-row;}.tbc{display:table-cell;vertical-align:middle;}

/*时间轴 end*/
/*适用范围 k*/
.fanwei-w{
    width: 1200px;
    margin: 40px auto 0;
}
.fanwei-w li{
    background:#f6f7f9;
    float: left;
    width: 286px;
    margin-right: 18px;
    overflow: hidden;
    box-shadow: 2px 2px 1px 2px rgba(217,223,231,0.6);
    transition: box-shadow .65s cubic-bezier(.19,1,.22,1);
    margin-bottom: 60px;
    margin-top: 20px;
    border-radius: 4px;
    transition: ease all .3s;
}
.fanwei-w li:nth-child(4n){margin-right:0}
.fanwei-libt{overflow: hidden;padding: 50px 40px 10px 40px;}
.fanwei-libt b{
    display: block;
    color: #161615;
    font-size: 25px;
}
.fanwei-tb{overflow: hidden;margin: 20px 0  35px 0;}
.fanwei-tb p{
    font-size: 15px;
    margin: 4px 0 0 0;
    float: left;
    width: 50%;
    color: #666;
}
.fanwei-tb p i{
    display: inline-block;
    background: #ccc;
    width: 8px;
    height: 8px;
    float: left;
    border-radius: 53px;
    margin: 9px 10px 6px 0;
}
.fanwei-img{border: 3px solid #d4d5d6;border-radius: 45px;width: 206px;height: 137px;overflow: hidden;margin: 0 auto 40px;}
.fanwei-img img{width:100%;}

.fanwei-w li:hover{background:#0066cc;box-shadow: 0 4px 20px 5px rgba(217,223,231,0.8); transform: translateY(-10px);}
.fanwei-w li:hover i{background:#fff;}
.fanwei-w li:hover p{color:#fff;}
.fanwei-w li:hover b{color:#fff;}
/*适用范围 end*/
/*企业文化 k*/
.qiye-w{position: relative;width: 100%;background: #f1f1f1;overflow: hidden;}
.ny-title.qiye-bj{width:100%;margin: 0 auto 55px;}
.qiye-con{width: 1200px;margin: 0 auto 40px;overflow: hidden;}
.qiye-con ul{
}
.qiye-con ul li{
    float: left;
    background: #fff;
    margin-right: 25px;
    width: 213px;
    margin-bottom: 25px;
    height: 176px;
    box-shadow: 0 -2px 24px 0px rgba(68,93,127,0.1);
    transition: box-shadow .3s ease,transform .3s ease;
    padding: 12px 34px;
    border-radius: 7px;
    transition: all .3s;
    transform-origin: center center;

}
.qiye-con ul li:nth-child(4n){margin-right:0px;}
.qiye-con ul li i{display: block;width: 52px;margin: 12px auto;}
.qiye-con ul li b{display: block;font-size: 23px;text-align: center;padding-bottom: 10px;}
.qiye-con ul li p{font-size: 14px;color: #666;/* text-align: center; */}
.qiye-con ul li:hover{
    background-color: #0066cc;
    background: linear-gradient(145deg,#44aaf8,#0066cc);

      }
.qiye-con ul li:hover b,.qiye-con ul li:hover p{color:#fff;}
.office-ul{
    width: 1200px;
    margin: 40px auto 0;
    overflow: hidden;
}
.office-ul li{
    float: left;
    width: 386px;
    margin-right: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    position: relative;
}
.office-ul li img{width: 100%;
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
}
.office-ul b{display:block;padding: 10px;background: #999;font-size: 16px;color: #fff;text-align: center;position: absolute;bottom: 0;width: 100%;}
.office-ul li:nth-child(3n){margin-right:0;}
.office-ul li:hover b{background:#0066cc; color:#fff; z-index:99999; height:35px; line-height:35px}
.office-ul li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);}
/*企业文化 end*/
.about_banner{width: 100%;margin: 0 auto;height: 590px;background:url(images/about_banner.jpg) center no-repeat;position: relative;}
.about_ba_wz{position: absolute;color: #fff;bottom: 266px;width: 100%;text-align: center;text-transform: capitalize;}
.about_ba_wz b{font-size:60px;display: block;/*font-weight: 700;*/}
.about_ba_wz p{font-size: 35px;/*letter-spacing: 4px;*/}