.ellipsisB3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    /* text-indent:1rem; */
}

/* 轮播图 */
.slideBox{
    width:100%;
    /* height:100vh;  */
    overflow:hidden; 
    position:relative;
}
.slideBox .hd{ 
    height:15px; 
    overflow:hidden; 
    position:absolute; 
    margin-left:-130px;left:50%;
    bottom:15px; z-index:1; 
}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ 
	float:left; 
	margin-right:16px; 
	width:0px; 
	height:0px; 
	line-height:14px;
	text-align:center;
	background:#b5cbdf;
    cursor:pointer;
    overflow: hidden;
}
.slideBox .hd ul li.on{ background:#2c515e; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ 
    width:100%; 
    /* height:100vh;  */
    display:block; 
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .btns a{
	position:absolute;
	margin-top:-30px;
	display:block;
	width:50px;
    height:50px;
    /* padding:10px 15px; */
    border-radius:5px;
}
.slideBox .prev{
	left:3%;
	top:50%;
    /* background:url('../images/bgLeftPic02.png') center no-repeat; */
    /* background-size:100%; */
}
/* .slideBox .prev:hover{
	background:url('../images/btn_prev_hover.png') center no-repeat;
} */
.slideBox .next{
	right:3%;
	top:50%;
    /* background:url('../images/bgRightPic01.png') center no-repeat; */
    /* background-size:80%; */
}
.slideBox .btns a img{
    width:100%;
}
/* .slideBox .next:hover{
	background:url('../images/btn_next_hover.png') center no-repeat;
}
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; } */
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/* 轮播图 */
.banner{
    /* height:100vh; */
    width:100%;
    position: relative;
}
.banner_img1{
    max-height:100vh;
}
.pcBanner_arrow_btn{
    position:absolute;
	margin-top:-25px;
	display:block;
	width:50px;
    height:50px;
    z-index:10;
}
.pcBanner_arrow_left{
	left:3%;
	top:50%;
    background:url('../images/bgLeftPic02.png') center no-repeat;
    background-size:80%;
}
.pcBanner_arrow_right{
	right:3%;
	top:50%;
    background:url('../images/bgRightPic01.png') center no-repeat;
    background-size:80%;
}


/* 公共 */
.btns{
    border:1px solid #888888;
    border-radius:5px;
    color:#888;
    font-size:0.1rem;
    display:block;
}
.indexTitle{
    margin:0px auto;
    position: relative;
    font-size:0.4rem;
    text-align: center;
}
.indexTitle img{
    opacity:0.4;
    fliter:alpha(opacity=40);   
}
.indexTitle span{
    position: absolute; 
    bottom:-0.03rem;
    bottom:-0.03rem\9;/*所有*/
    left:50%;
    left:50%\9;/*所有*/
}


/* 关于我们 */
.gywm{
    background: #f5f5f5;
    /* background: #ff6600; */
    padding:1.4rem 0px 1.3rem;
}
.gywm .img1{
    width:100%;
}
.gywm .left{
    width:46.85%;
}
.gywm .right{
    font-size:0.4rem;
    width:34.7%;
    /* background: #cccccc; */
}
.gywm .right .div1{
    width:74%;
    margin-left:13%;
    margin-top:0.9rem;
    /* background: #FaF; */
}
.gywm .right .div1 h1{
    width:80%;
    text-align: center;
    position: relative;
    margin-bottom:8%;
}
.gywm .right .div1 h1 img{
    width:100%;
    opacity:0.4;
    fliter:alpha(opacity=40);   
}
.gywm .right .div1 h1 span{
    position: absolute;
    bottom:-20%;
    left:50%;
}
.gywm .right .div1 p{
    color:#444444;
    font-size:0.17rem;
    text-align: justify;
    line-height:0.3rem;
}
.gywm .right .div2{
    width:72%;
    margin-top:0.7rem;
    background: #ffffff;
    padding-left:13%;
    padding-right:11%;
    font-size:0.2rem;
    line-height:0.35rem;
    color:#444444;
    text-align: justify;
    padding-bottom:0.4rem;
    padding-top:0.4rem;
}
.gywm .right .div2 .div2_boxs{
    text-indent:8%;
}
.gywm .right .div2 .btn1{
    margin-top:0.35rem;
    font-size:0.15rem;
    width:0.8rem;
    text-align: center;
    padding-right:5px;
    font-family:"Source Han Sans CN";
}


/* 不良资产业务 */
.blzc{
    padding:1.1rem 0px 1rem;
}
.blzc .indexTitle img{
    width:44%;
}
.blzc .Odivs{
    width:65%;
    text-align: justify;
    font-size:0.2rem;
    display: block;
    margin:0.5rem auto;
    text-indent:3.8%;
    color:#444444;
    line-height:0.35rem;
}
.blzc .content{
    width:100%;
    position: relative;
}
.blzc .content .rightimg{
    width:47%;
}
.blzc .content div.r{
    width: 26%;
    height:1.9rem;
    background: #ebc471;
    margin-top:1.5rem;
}
.blzc .content div.r img{
    position: relative;
    bottom:0.95rem;
    left:-0.4rem;
    width:100%;
}
.blzc .btn2{
    display: block;
    margin:0px auto;
    width:2rem;
    height:0.4rem;
    line-height:0.4rem;
    text-align: center;
    font-size:0.15rem;
    margin-top:0.75rem;
}
.blzc .indexTitle span{
    left:50%\9;/*所有*/ 
}


/* 新闻资讯 */
.xwzx{
    padding-bottom:1rem;
    padding-top:1rem;
    background: #fbfbfb;
}
.xwzx .indexTitle img{
    width:24%;
}
.xwzx .content{
    width:63%;
    /* background: #ff6600; */
    margin:0px auto;
    height:5.2rem;
    overflow: hidden;
}
/* 新闻资讯切换 */
.xwzx .slideTxtBox{ width:100%;}
.xwzx .slideTxtBox .hd{margin:0.78rem 0px 0.5rem;}
.xwzx .slideTxtBox .hd ul{}
.xwzx .slideTxtBox .hd ul li{ 
    float:left; cursor:pointer; font-size:0.28rem;width:24.9%;text-align: center; font-weight:440; color:#666;position: relative;
}
.xwzx .slideTxtBox .hd ul li:hover{
    font-weight:600;color:#222;
}   
.xwzx .slideTxtBox .hd ul li:hover .span1{
    background:#333333;
}  
.xwzx .slideTxtBox .hd ul li:hover .span2{
    background:#ebc471;
}   

.xwzx .slideTxtBox .hd ul li div{
    position: absolute;
    left:0.7rem;
    top:0.15rem;
}
.xwzx .slideTxtBox .hd ul li span{display:block; width:0.1rem;height:0.1rem; float: left;}
.xwzx .slideTxtBox .hd ul li .span1{background: #7d7d7d;}
.xwzx .slideTxtBox .hd ul li .span2{background: #aaaaaa;}
.xwzx .slideTxtBox .hd ul li.on{ font-weight:600;color:#222;}
.xwzx .slideTxtBox .hd ul li.on .span1{ background:#333333;}
.xwzx .slideTxtBox .hd ul li.on .span2{ background:#ebc471;}

.xwzx .slideTxtBox .bd{height:3.3rem;}
.xwzx .slideTxtBox .bd li{}
.xwzx .slideTxtBox .bd li .left{
    width:19.55%;
    height:2.1rem;
    background: #e5e5e7;
    float: left;
}
.xwzx .slideTxtBox .bd li .left img{
    width:94%;
    height:95%;
    margin-top:0.06rem;
}
.xwzx .slideTxtBox .bd li .date{ float:right; color:#999;  }
.xwzx .slideTxtBox .bd li .right{
    float: left;
    margin-left:3.5%;
    width:75%;
    padding-top:0.1rem;
    overflow: hidden;
}
.xwzx .slideTxtBox .bd li .right .block{
    width:47.5%;
    margin-bottom:0.4rem;
    float: left;
    /* background: #ff6600; */
    overflow: hidden;
}
.xwzx .slideTxtBox .bd li .right .block .data{
    float: left;
    width:20%;
    height:0.75rem;
    text-align: center;
    border-right:1px solid #CCC;
}
.xwzx .slideTxtBox .bd li .right .block .data b{
    color:#ebc471;
    font-size:0.4rem;
    line-height:0.45rem;
    display:block;
}
.xwzx .slideTxtBox .bd li .right .block .data span{
    font-size:0.2rem;
    line-height:0.25rem;
    display:block;
}
.xwzx .slideTxtBox .bd li .right .block .jjs{
    float: left;
    width: 76%;
    padding-left:3%;
    /* background: #0cccef; */
    padding-top:0.07rem;
}
.xwzx .slideTxtBox .bd li .right .block .jjs h2{
    width:100%;
    font-size:0.2rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
.xwzx .slideTxtBox .bd li .right .block .jjs p{
    width:100%;
    font-size:0.16rem;
    line-height:0.4rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    color:#666;
}
.xwzx .btn2{
    display: block;
    margin:0px auto;
    width:2rem;
    height:0.4rem;
    line-height:0.4rem;
    text-align: center;
    font-size:0.15rem;
    margin-top:0.4rem;
}
.xwzx .indexTitle span{
    left:50%\9;/*所有*/
}

/* 佳拍信息 */
.jpxx{
    background:url("../images/jpxx.jpg") no-repeat center;
    background-size: cover;
    padding-top:1rem;
    padding-bottom:1rem;
}
.jpxx h1 img{
    width:40%;
}
.jpxx .content{
    margin:0.8rem auto 0px;
    background: #ffffff;
    width:60%;
    padding-left:2.5%;
    padding-top:0.45rem;
    padding-bottom:0.4rem;
    position: relative;
}
.jpxx .content .block{
    float: left;
    width:43.5%;
    margin-bottom:0.5rem;
}
.jpxx .content .block .imgDiv{
    width: 28%;
    height: 1.1rem;
    float: left;
}
.jpxx .content .block .imgDiv img{
    width:100%;
    min-height:100%;
}
.jpxx .content .block .rights{
    padding-left:3%;
    float: left;
    width:67%;
    padding-top:0.1rem;
}
.jpxx .content .block .rights h2{
    width:100%;
    font-size:0.2rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    line-height:0.38rem;
}
.pc .jpxx .content .block .rights p{
    width:100%;
    height:0.5rem;
    line-height:0.28rem;
    font-size:0.16rem;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color:#888;
}
.pc .jpxx .content .xian1{
    position: absolute;
    left:48.8%;
    top:0.43rem;
    display:block;
    width:2px;
    height:2.73rem;
    background: #888888;
}
.pc .jpxx .content .xxxin{
    width: 40.5%;
    position: absolute;
    left:4%;
    top:1.8rem;
    display:block;
    border-bottom:1px dashed #999;
}
.pc .jpxx .content .xian3{
    left:54.5%;
}
.pc .jpxx .btn2{
    display: block;
    margin:0px auto;
    width:2rem;
    text-align: center;
    font-size:0.15rem;
    height:0.4rem;
    line-height:0.4rem;
    position: relative;
    left:-3.7%;
}
.pc .jpxx .indexTitle span{
    left:50.4%\9;/*所有*/
}


/* 团队介绍 */
.pc .tdjs{
    padding-bottom:1.1rem;
    padding-top:0.8rem;
    background: #fbfbfb;
}
.pc .tdjs h1 img{
    width:25%;
}
.pc .tdjs .content{
    margin:0px auto;
    width:67.4%;
    margin-top:0.8rem;
}
/* 团队介绍滚动 */
.pc .picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.pc .picScroll-left .hd{ overflow:-hidden; background:#f4f4f4;}
.pc .picScroll-left .hd .prev,.picScroll-left .hd .next{
    display:block;
    width:25px; 
    height:48px; 
    float:right;  
    cursor:pointer; 
    position:absolute;
    z-index:9;
    background: #aaffaa;
    top:45%; 
}
.pc .picScroll-left .hd .next{right:0px; background:url("../images/prev.png") no-repeat center;}
.pc .picScroll-left .hd .prev{left:0px; background:url("../images/next.png") no-repeat center;}

.pc .picScroll-left .bd{width:90%;margin:0px auto; overflow: hidden; position: relative; padding-left:0px;}
.pc .picScroll-left .bd ul{ 
    overflow:-hidden; 
    zoom:1;
    max-height:5.5rem;
}
.pc .picScroll-left .bd ul li{ float:left; _display:inline; overflow:-hidden;width:3.45rem; height:auto;background:none; margin:0px 0.3rem; padding:5px 0;}
.pc .tdjs .picScroll-left .bd ul li .box{
    box-shadow:0 0 3px #efe6d4;
    cursor: pointer;
    ransition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	width:100%;
}
.pc .tdjs .picScroll-left .bd ul li .box:hover{
    box-shadow:0 0 3px #f0d7a1;
}
.pc .tdjs .picScroll-left .bd ul li .box a{
	display:block;
	width:100%;
}
.pc .tdjs .content .bd .box .divImg{
    width:100%;
    height:4.15rem;
    overflow: hidden;
    position: relative;
}
.pc .tdjs .content .bd .box .divImg img{
    width:100%;
    min-height:100%;
}
.pc .tdjs .content .bd .box .divImg .box_con{
    position:absolute;
    left:0px;
    top:0px;
    width:80%;
    height:100%;
    padding-left:10%;
    padding-right:10%;
    /* padding-top:19%; */
    /* background:rgba(147, 134, 106, 0.7); */
    background:rgba(127, 111, 76, 0.7);
    color:#FFF;
    overflow: hidden;
    display:none;
}
.pc .tdjs .content .bd .box .divImg .box_con .title{
    font-size:0.25rem;
    border-bottom:2px solid #ebc471;
    padding-bottom:0.05rem;
    margin-right:0.1rem;
    line-height:0.4rem;
}
.pc .tdjs .content .bd .box .divImg .box_con .ps{
    font-size:0.18rem;
}
.pc .tdjs .content .bd .box .divImg .box_con p{
    font-size:0.18rem;
    line-height:0.35rem;
    text-align: justify;
    /* margin-top:0.1rem; */
}
.pc .tdjs .content .bd .box .nr{
    text-align: center;
    padding:0.2rem 0px;
}
.pc .tdjs .content .bd .box .nr h3{
    color:#ebc471;
    font-size:0.25rem;
}
.pc .tdjs .content .bd .box .nr p{
    font-size:0.18rem;
}
.pc .tdjs .btn2{
    display: block;
    margin:0px auto;
    width:2rem;
    text-align: center;
    font-size:0.15rem;
    height:0.4rem;
    line-height:0.4rem;
    position: relative;
    left:-3.7%;
    margin-top:0.7rem;
}
.pc .tdjs .indexTitle span{
    left:50.4%\9;/*所有*/
}

/* 修改解决问题 */
.indexaboutBtn_a{ 
    display:block; 
    margin-top:0.5rem;
    width:1rem; 
    height:0.4rem; 
    line-height:0.4rem; 
    font-size:14px; 
    font-family:Microsoft YaHei;
    border:1px solid #888888;
    border-radius:5px;
    color:#888;
    text-align: center;
    float: right;
}
.indexaboutBtn_a_a{
    width:2rem;
    float: none;
    margin-left:auto;
    margin-right:auto;
}
