html {
    background-color: #fff;
    color: #333;
}

* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

::selection {
    background-color: #b3d4fc;
    text-shadow: none;
}

div,
em,
span,
p,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
img {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

a,
img {
    border: 0;
}
a {
    text-decoration: none;
    color: #333;
    outline: none;
}
img {
    max-width: 100%;
}
a:hover {
    color: #c00;
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.row:before,
.row:after {
    display: table;
    content: " ";
}

.row:after {
    clear: both;
}
.header, .nav, .container, #footer {
    min-width: 1250px;
}
.container {
    margin: 0 auto;
}

.col-12-1,
.col-12-2,
.col-12-3,
.col-12-4,
.col-12-5,
.col-12-6,
.col-12-7,
.col-12-8,
.col-12-9,
.col-12-10,
.col-12-11,
.col-12-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-12-1,
.col-12-2,
.col-12-3,
.col-12-4,
.col-12-5,
.col-12-6,
.col-12-7,
.col-12-8,
.col-12-9,
.col-12-10,
.col-12-11 {
    float: left;
}

.col-12-1 {
    width: 8.333333333333332%;
}

.col-12-2 {
    width: 16.666666666666664%;
}

.col-12-3 {
    width: 25%;
}

.col-12-4 {
    width: 33.33333333333333%;
}

.col-12-5 {
    width: 41.66666666666667%;
}

.col-12-6 {
    width: 50%;
}

.col-12-7 {
    width: 58.333333333333336%;
}

.col-12-8 {
    width: 66.66666666666666%;
}

.col-12-9 {
    width: 75%;
}

.col-12-10 {
    width: 83.33333333333334%;
}

.col-12-11 {
    width: 91.66666666666666%;
}

.col-12-12 {
    width: 100%;
}

.header {
    height: 450px;
    background: url(//cx.gscn.com.cn/images/24.png) no-repeat center top;
}

.nav {
    overflow: hidden;
    background-color: #0161b7;
}

.nav .center-block {
    width: 1230px;
    margin-right: auto;
    margin-left: auto;
    display: flex;
    justify-content: space-between;
}

.nav .center-block li {
    color: #fff;
    font-size: 20px;
}

.nav .center-block li a {
    color: #fff;
    display: block;
    padding: 0 10px;
    line-height: 80px;
}

.nav .center-block li a:hover {
    color: #f7c32f;
}

.container {
    max-width: 1250px;
    margin: 20px auto;
}
.container .org {
    padding: 20px;
    border: 1px solid #f0f0f0;
}

.container .org span {
    display: inline-block;
    width: 24%;
    font-size: 15px;
    padding-left: 30px;
    line-height: 40px;
    background-repeat: no-repeat;
    background-position: center left;
    background-size: 25px 28px;
}

.container .fayuan .org span {
    display: inline-block;
    width: 24%;
    font-size: 15px;
    padding-left: 30px;
    line-height: 40px;
    background: url(//cx.gscn.com.cn/images/ico_fayuan.png) no-repeat center left;
}

.container .yinhang .org span.gfyh {
    background-image: url(//cx.gscn.com.cn/images/ico_gsyh.png);
}

.container .yinhang .org span.nfyh {
    background-image: url(//cx.gscn.com.cn/images/ico_nfyh.png);
}

.container .yinhang .org span.gsyha {
    background-image: url(//cx.gscn.com.cn/images/ico_gsyha.png);
}

.container .yinhang .org span.nyyh {
    background-image: url(//cx.gscn.com.cn/images/ico_nyyh.png);
}

.container .yinhang .org span.zgyh {
    background-image: url(//cx.gscn.com.cn/images/ico_zgyh.png);
}

.container .yinhang .org span.jsyh {
    background-image: url(//cx.gscn.com.cn/images/ico_jsyh.png);
}

.container .yinhang .org span.jtyh {
    background-image: url(//cx.gscn.com.cn/images/ico_jtyh.png);
}

.container .yinhang .org span.ycyh {
    background-image: url(//cx.gscn.com.cn/images/ico_ycyh.png);
}

.container .yinhang .org span.snxs {
    background-image: url(//cx.gscn.com.cn/images/ico_snxs.png);
}

.container .yinhang .org span.gsyh {
    background-image: url(//cx.gscn.com.cn/images/ico_gsyh.png);
}

.container .yinhang .org span.zsyh {
    background-image: url(//cx.gscn.com.cn/images/ico_zsyh.png);
}

.container .yinhang .org span.pfyh {
    background-image: url(//cx.gscn.com.cn/images/ico_pfyh.png);
}

.container .yinhang .org span.zxyh {
    background-image: url(//cx.gscn.com.cn/images/ico_zxyh.png);
}

.container .yinhang .org span.msyh {
    background-image: url(//cx.gscn.com.cn/images/ico_msyh.png);
}

.container .yinhang .org span.gdyh {
    background-image: url(//cx.gscn.com.cn/images/ico_gdyh.png);
}

.container .yinhang .org span.xyyh {
    background-image: url(//cx.gscn.com.cn/images/ico_xyyh.png);
}

.container .yinhang .org span.lzyh {
    background-image: url(//cx.gscn.com.cn/images/ico_lzyh.png);
}

.container .yinhang .org span.lnsh {
    background-image: url(//cx.gscn.com.cn/images/ico_lnsh.png);
}

.container .yinhang .org span.cctz {
    background-image: url(//cx.gscn.com.cn/images/logo.png);
    background-size: 22% 60%;
}

.container .yinhang .org span.gdxt {
    background-image: url(//cx.gscn.com.cn/images/ico_gdxt.png);
}
form#search {
    text-align: center;
}
form#search input {
    padding: 10px;
    border: 2px solid #ccc;
    border-radius: 5px;
}
form#search button {
    all: unset;
    font-size: 16px;
    padding: 10px;
    width: 300px;
    border-radius: 5px;
    background-color: #c00;
    color: #fff;
}
.ports {
    text-align: center;
}
.ports a {
    display: block;
}
.ports a:nth-child(n+2) {
    margin-top: 23px;
}
.ports img {
    display: block;
    width: 80%;
    margin: 0 auto;
}
.focus-container {
    height: 450px;
    position: relative;
    overflow: hidden;
}
.focus-container img {
    width: 100%;
    height: 100%;
}
.container .newslist1, .container .newslist2 {
    padding: 10px 0;
}
.container .h1title {
    height: 120px;
    overflow: hidden;
    text-align: center;
}

.container .h1icon {
    padding-left: 140px;
    background: url(//cx.gscn.com.cn/images/ico_h1title.png) no-repeat 0 center;
    background-size: auto 90%;
    margin-bottom: 20px;
}
.container .h1title h1 {
    height: 50px;
    line-height: 50px;
    font-size: 34px;
}
.container .h1title p {
    font-size: 14px;
    line-height: 30px;
    margin-top: 20px;
    height: 30px;
    overflow: hidden;
}
.container .newslist2 li {
    font: 18px/36px "Microsoft Yahei";
    height: 27px;
    overflow: hidden;
    font-weight: bold;
}
.container .newslist1 li {
    padding-left: 18px;
    background: url(//cx.gscn.com.cn/images/4.png) no-repeat left 13px;
    font: 16px/36px "Microsoft Yahei";
    height: 40px;
    overflow: hidden;
}
.container .video_vertical li {
    float: left;
    width: 220px;
    margin-top: 13px;
}

.container .video_vertical {
    font: 16px / 30px "Microsoft Yahei";
    display: flex;
    justify-content: space-between;
}

.container .video_vertical li {
    width: 220px;
    margin-top: 13px;
}

.container .video_vertical li img {
    width: 100%;
    aspect-ratio: 9/16;
}
.container .video_vertical li em {
    display:none;
}
.container .video {
    margin-left: -20px;
    font: 16px/30px "Microsoft Yahei";
}
.container .video li {
    float: left;
    width: 180px;
    margin-top: 13px;
    margin-left: 20px;
}
.container .video li:first-child {
    width: 400px;
}
.container .video li img {
    width: 100%;
    height: 120px;
}
.container .video li:first-child img {
    height: 282px;
}
.container .video li em {
    font-style: normal;
    display: block;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-size: 13px;
    text-align: center;
}
.container .lyfb_video {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}
.container .lyfb_video li {
    flex: 1;
}
.container .lyfb_video li a img{
    width: 100%;
    height: 180px;
}
.container .lyfb_video li a em{
    font-style: normal;
}
h3.title {
    height: 50px;
    border-top: 5px #d1eafe solid;
}
h3.title span, h3.title a.more {
    display: block;
    height: 50px;
    line-height: 50px;
}
h3.title span {
    float: left;
    font-size: 24px;
    font-family: 'Microsoft Yahei';
    color: #1e62ad;
    border-top: 5px #0161b7 solid;
    margin-top: -5px;
}
h3.title a.more {
    float: right;
    font-size: 12px;
    color: #363636;
    border-top: 5px #7cbafd solid;
    margin-top: -5px;
}
.dataSection {
    position: relative;
    min-height: 150px;
    margin: 0 0 30px;
}

.dataSection .loading {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
    background-color: #ffffff99;
    display: flex;
    justify-content: center;
    align-items: center;
}

.dataSection .loading img {
    height: 100px;
}

/* 资产处置 */
ul.bmpm {
    display: flex;
    flex-wrap: wrap;
}

ul.bmpm li {
    box-sizing: border-box;
    width: 25%;
    padding: 20px;
}

ul.bmpm li .image {
    width: 100%;
    height: 160px;
}

ul.bmpm li .name {
    margin: 15px 0;
    font-weight: bold;
    height: 50px;
    line-height: 25px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

ul.bmpm li p {
    padding: 3px;
}

ul.bmpm li .tag {
    color: #666;
}

/* 失信人 */
ul.people {
    display: flex;
    flex-wrap: wrap;
}

ul.people li {
    box-sizing: border-box;
    width: 20%;
    padding: 20px;
}

ul.people li .cover {
    text-align: center;
}
ul.people li .info {
    text-align: center;
}

ul.people li .image {
    width: 120px;
    height: 160px;
}

ul.people li .name {
    margin: 15px 0;
    font-weight: bold;
    height: 50px;
    line-height: 25px;
    overflow: hidden;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

ul.people li p {
    padding: 3px;
}

ul.people li .tag {
    color: #666;
}

.sxrlist .item {
    display: flex;
    gap: 20px;
    padding: 15px;
    border: 1px solid #eee;
}

.sxrlist .item .cover {
    width: 100px;
    height: 120px;
}

.sxrlist .item .cover img {
    width: 100px;
    height: 120px;
}

.sxrlist .item .info {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.cslist .item {
    display: flex;
    gap: 30px;
    padding: 15px;
}

.cslist .item .cover {
    width: 150px;
    height: 180px;
}

.cslist .item .cover img {
    width: 150px;
    height: 180px;
}

.cslist .item .info {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.cslist .item .info .tag {
    color: #0161b7;
}
.erweima {
    position: fixed;
    top: 160px;
    width: 120px;
    right: 20px;
    z-index: 999;
}

.erweima div {
    border: 1px solid #ccc;
    margin-top: 10px;
    background: #fff;
}
.erweima img {
    max-width: 100%;
}
.erweima em {
    display: block;
    text-align: center;
    font-style: normal;
}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-06-13 10:06:50" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->