body {
    margin: 0;
    padding: 0;
    background-color: rgb(242, 244, 246);
    font-family: PingFang SC;
}

.LmBanner{width:100%;background:#1890FF;background-size: cover;}
.LmBanner .container{background: url(../image/lmBanner.png) no-repeat right top;background-size: contain;height: 200px;}
.LmBanner h2{padding:50px 0 20px;font-size:32px;font-weight:normal!important;color:#fff}
.LmBanner p,.LmBanner a{color:#fff}
/* 主体内容 */

.searchXyxx {
    width: 1400px;
    height: 80px;
    border-radius: 12px;
    background-color: #ffff;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);
}

.searchXyxx .el-input {
    width: 780px;
    height: 36px;
}

.searchXyxx .el-input-group__append {
    width: 38px !important;
    background-color: #0263D5;
    color: #ffff;
    border-radius: 0 50px 50px 0;
}

.ContentXyxx {
    width: 1400px;
    background-color: #ffff;
    border-radius: 12px;
    margin-top: 20px;
    height: auto;
    min-height: 650px;
    margin-bottom: 20px;
    box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);
}

.ContentXyxx .el-table {
    margin: 20px;
}

.ContentXyxx .zy {
    display: flex;
    align-items: center;
    justify-content: center;
}
.ContentXyxx .zys{
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: left;
}

.zyIcon {
    background: url(../image/zy.svg);
    background-size: cover;
    width: 14px;
    height: 14px;
    margin-right: 10px;
}


/* 信用信息机构详情 */
.mainContXq {
    display: flex;
    flex-direction: column;
    width: 1400px;
    height: 800px;
}
.mainContXq .t-t {
    width: 1400px;
    min-height: 120px;
    margin-bottom: 30px;
    border-radius: 12px;
    background-color: #fff;
    box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);
    display: flex;
    align-items: flex-start;
    flex-direction: column;
}

.mainContXq .t-title {
    font-size: 18px;
    margin-left: 30px;
    margin-top: 18px;
    font-weight: bold;
}

.b-title {
    font-size: 14px;
    margin-left: 30px;
    margin-top: 16px;
    color: #8F9399;
}

.s1 {
    margin-left: 10px;
    margin-right: 50px;
    color: #303133;
}

.s2 {
    margin-left: 10px;
    color: #303133;
}
.Content2 {
    width: 1400px;
    background-color: #ffff;
    border-radius: 12px;
    margin-top: 20px;
    height: auto;
    margin-bottom: 20px;
    min-height: 500px;
    box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.06);
}
.Content2 .el-radio-group{
    border-bottom: 1px solid #EAEEF5;
    padding: 20px;
}

.el-radio-button__inner{
    font-size: 18px;
    /* margin-top: 20px; */
}


/* 适配1366*768 */

@media screen and (max-width: 1366px) {
    .mainContXyxx{
        width: 1031px;
    }
    .ContentXyxx{
        width: 100%;
    }
    .searchXyxx{
        width: 100%;
    }
    .mainCont2 {
        width: 1031px;
    }
    .mainCont2 .t-t {
        width: 1031px;
    }
    .Content2{
        width: 1031px;
    }
}