/*面包屑 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*/
.partner-hz{width:1200px;margin:0 auto; overflow:hidden;}
.partner-tb{padding-top: 50px;text-align: center;margin-bottom: 45px;}
.partner-tb .par-p{font-size: 17px;color: #666;font-family: arial;line-height: 0;font-weight: normal;width: 832px;margin: 0 auto;padding: 10px;border-radius: 41px;}
.partner-tb .par-h4{font-size: 35px;color: #000;margin: 15px 0 15px 0;font-weight: normal;}
.partner-tb .par-h4 b{color: #0066cc;/* font-size: 40px; */font-family: "综艺简体";}
.partner-tb i{display: block;width: 50px;height: 5px;background-color: #0066cc;margin: 25px auto 0;border-radius: 45px;}
.partner-hz ul li  {
  width: 275px;
  padding:0 0;
  border: #ececec solid 1px;
  opacity: 0.8;margin-right: 4px;
  margin-left: 17px;margin-bottom: 20px;
  overflow: hidden;box-shadow: 0 4px 19px 4px rgba(68,93,127,0.1);
  border-radius: 4px;
  text-align: center;
  font-size: 14px;
  transition: box-shadow .3s ease,transform .3s ease;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
}
.partner-hz ul li  img{ width:70%;}
.partner-hz ul li:nth-child(4n){margin-right:0px;}
.partner-hz ul li:hover { 
    box-shadow: 0 2px 14px 2px rgba(68,93,127,0.2);
    transform: translateY(-5px);
    filter: grayscale(0);cursor:pointer;
 }
.partner ul .last {    /* margin-right: 0; */}
.fl {float: left;}
.partner-fmian{width: 328px; margin: 5px auto 15px; overflow:hidden;}
.partner-fmian img{}
/*1*/
.i-process .list {
    background: url("images/line.png") no-repeat center;
    margin: 0 auto;
    width: 1200px;
    height: 333px;
}

.fl_i1 {
    float: left;
    display: inline;
}

 

.por_lc {
    position: relative;
}

.poara_lc {
    position: absolute;
}

.flow_wrap, .cooperation {
    background-color: #f5f5f5;
}

.flow_wrap {
    height: 580px;
    text-align: center;
}

.fp-tableCell {
}

.lc_title {
    padding: 60px 0 80px 0;
}

.title-text {
    position: relative;
    padding-bottom: 20px;
    font-size: 34px;
    color: #666666;
    font-weight: normal;
}

.title-text:after {
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 110px;
    height: 6px;
    margin-left: -52px;
    background-color: #0066cc;
}

.title-description {
    margin-top: 40px;
    color: #b0b0b0;
}

.title-description {
    margin-top: 30px;
}

.inner-item {
    margin: 0 auto;
    position: relative;
}

.i-process {
    position: relative;
    width: 1200px;
    margin: 0 auto;
}

.i-process .hold {
    width: 1106px;
    height: 352px;
    margin: 0 auto;
}

.i-process .btn_id {
    width: 68px;
    height: 150px;
    line-height: 2;
    color: #8f8f95;
    text-align: center;
    transform: translateX(50px);
    opacity: 0;
    font-size: 15px;
}

.i-process .btn_id.cur {
    color: #0066cc;
}

.i-process .btn_id:nth-child(1) {
    left: 33px;
    top: 165px;
}

.i-process .btn_id:nth-child(2) {
    left: 151px;
    top: 61px;
}

.i-process .btn_id:nth-child(3) {
    left: 294px;
    top: 117px;
}

.i-process .btn_id:nth-child(4) {
    left: 439px;
    top: 46px;
}

.i-process .btn_id:nth-child(5) {
    left: 618px;
    top: 54px;
}

.i-process .btn_id:nth-child(6) {
    left: 776px;
    top: 46px;
}

.i-process .btn_id:nth-child(7) {
    left: 957px;
    top: 148px;
}

.i-process .btn_id:nth-child(8) {
    left: 1087px;
    top: 58px;
}

.i-process .btn_id .light {
    float: left;
    width: 10px;
    height: 10px;
    border-radius: 5px;
    background: #fff;
    margin: 12px 29px;
}

.i-process .btn_id .light:after {
    content: "";
    position: absolute;
    left: -5px;
    top: -5px;
    z-index: -1;
    width: 20px;
    height: 20px;
    border-radius: 10px;
    background: #0066cc;
    opacity: 0.3;
}

.i-process .btn_id.cur .light:after {
    animation: Circle 1.2s infinite linear;
}

.i-process .btn_id.cur .light:after {
    animation: Circle 1.2s infinite linear;
}

.i-process .btn_id .circle {
    width: 68px;
    height: 68px;
    border-radius: 34px;
    background: #fff;
    margin: 12px 0;
}

.i-process .btn_id.cur .circle {
    background: #0066cc;
}

.i-process .btn_id .circle:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 68px;
    height: 68px;
    background: url(images/wa-01.png) no-repeat;
}

.i-process .btn_id.cur .circle:after {
    background-position: 0 -68px;
}

.i-process .btn_id:nth-child(2) .circle:after {
    background-image: url(images/wa-02.png);
}

.i-process .btn_id:nth-child(3) .circle:after {
    background-image: url(images/wa-03.png);
}

.i-process .btn_id:nth-child(4) .circle:after {
    background-image: url(images/wa-04.png);
}

.i-process .btn_id:nth-child(5) .circle:after {
    background-image: url(images/wa-05.png);
}

.i-process .btn_id:nth-child(6) .circle:after {
    background-image: url(images/wa-06.png);
}

.i-process .btn_id:nth-child(7) .circle:after {
    background-image: url(images/wa-07.png);
}

.i-process .btn_id:nth-child(8) .circle:after {
    background-image: url(images/wa-08.png);
}

.i-process {
    /* height: 350px; */
}

 

@keyframes Circle {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }

    50% {
        transform: scale(1);
        opacity: 0.3;
    }

    100% {
        transform: scale(0.5);
        opacity: 0;
    }
}

.hz_zixun_w{width:100%; margin:0 auto; overflow: hidden;}
.hz_zixun_con{width: 1200px;margin: 0 auto 60px;overflow: hidden;}
.liudeBox
        {
            width: 665px;
             height: 519px; 
            overflow:hidden;
            position:relative;/*border:1px solid #ddd;*/
            float: left; 
            border-radius: 10px;
        }
.liudeBox .hd{height:15px;overflow:hidden;position:absolute;right: 41%;bottom: 43px;z-index:1;}
.liudeBox .hd ul{overflow:hidden;zoom:1;}
.liudeBox .hd ul li{float:left;margin-right: 10px;width: 10px;height: 10px;line-height:14px;text-align:center;background:#fff;cursor:pointer;border-radius: 50px;}
.liudeBox .hd ul li.on{background: #0066cc;color:#fff;}
.liudeBox .bd{ position:relative; height:100%; z-index:0;   }
.liudeBox .bd li{ zoom:1; vertical-align:middle; }
.liudeBox .bd img{width: 100%;/* height:230px; */display:block;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.liudeBox .prev,
.liudeBox .next{position:absolute;left: 3%;top:50%;margin-top:-25px;display:block;width: 42px;height: 67px;background: url(images/slider-arrow.png) -117px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.liudeBox .next{left:auto;right:3%;background-position: 8px 5px;}
.liudeBox .prev:hover,
.liudeBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.liudeBox .prevStop{ display:none;  }
.liudeBox .nextStop{ display:none;  }
/*right k*/
.zi_right{
    float: right;
    width: 511px;
}
.ico_em{float:left;width: 34px;height: 28px;overflow:hidden;background:url(images/ai-j.png) no-repeat;display:inline-block;background-size: 26px;}
.ico_em.one{float:left;width: 34px;height: 28px;overflow:hidden;background:url(images/ai-j2.png) no-repeat;display:inline-block;background-size: 26px;}
.v01{background-position:0 0;}
.v02{/* background-position:0 -16px; */}
.vtitle{background:rgb(250, 250, 250);padding: 20px;font-size:15px;color:#4d4d4d;cursor:pointer;}
.vtitle em{
    margin-right: 10px;
}
.vconlist{background: #fff;}
.vconlist li a{padding: 23px;display:block;font-size:14px;color: #666;}
.vconlist li.select a,.vconlist li a:hover{/*color:#ed4948;*/text-decoration:none;}
.vcon.twe{display:none;}
.vtitle.tow{background:rgb(242, 243, 245);}
.appli-wap{width:100%;background:url(images/hz-ibanner.jpg)no-repeat center center; overflow: hidden;  }
.appli-con{width:900px;margin: 98px auto 68px;}
.appli-con h3{
    font-family: PingFangSC-Medium;
    font-size: 25px;
    color: rgb(255, 255, 255);
    letter-spacing: 0px;
    line-height: 40px;
    text-align: center
}
.appli-con p{
    user-select: none;
    width: 341px;
    height: 50px;
    font-size: 18px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    box-sizing: border-box;
    transition: all 0.5s ease 0s;
    border-radius: 60px;
    border-width: 2px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    border-image: initial;
    text-align: center;
    line-height: 49px;
    margin: 25px auto 0;
}
.appli-con p b{
    font-weight: 700;
}
/*right end*/
/*合作伙伴 end*/