[v-cloak]{
    display:none
}
.ts-cav-banner {
    background-image:linear-gradient(90deg,#28303a,#100d20);
    width:100%;
    height:600px;
	/*background:url(../images/service/ktools/1-a.jpg);*/
	/*background-position:center center;*/
}
.body-main{
    width:920px
}
.ts-cav-banner .sub-banner{
    width:100%;
    height:600px;
    margin:0 auto;
    background: url("../images/xcfz/1-a.png") center center no-repeat;
}
.ts-cav-body2{
    min-height:600px;
    width:1142px;
    margin:80px auto;
    display:flex;
    justify-content:space-between;

}
.ts-cav-banner p{
    text-align:left;
    font-size:16px;
    color:#ffffff;
}
.tabs-title{
    cursor:pointer;
    width:200px;
    height:60px;
    line-height: 60px;
    padding-left:30px;
    color: #3C3232;
    font-family: PingFang-SC-Regular, sans-serif;
    font-size: 16px;
    border:1px solid  #E7E9EC;
    box-sizing: border-box;
}
.tabs-title.active{
    background: rgba(43,120,255,0.10);
    border-left:2px solid #2B78FF;
    font-family: PingFang-SC-Bold ,sans-serif;
    font-size: 16px;
    color: #2B78FF;
    font-weight: 700;
}

.honor{
    margin:0 auto;
    width:1140px;
    display:flex;
    flex-wrap: wrap;
    justify-content:flex-start;
}
.honor .img{
    width:350px;
    height:450px;
    box-sizing: border-box;
    /*border:1px solid #DFE2E5;*/
    padding:0;
    margin-bottom: 24px;
    cursor:pointer
}
.img-url {
    height: 450px;
}
.img-url.nf{
    height:300px;
    width:450px
}

/*使图片在浏览器中居中显示*/
.bigImg {
    position: absolute;
    max-height:100%;
    max-width:100%;
    object-fit:cover;
    top: 50%;
    left: 50%;
    /*图片向左移动自身宽度的50%, 向上移动自身高度的50%。*/
    transform: translate(-50%,-50%);
}
/*遮罩层*/
.opacityBottom {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0,0,0,0.8);
    z-index: 1000;
    top: 0;
    left: 0;
}
.none-scroll{
    overflow-x:hidden;
}


