
         .header {
            height: 450px; /* 头部高度 */
            background-image: ;
            color: white;
            position: relative;
            display: flex;
            justify-content: center;
            background-size: cover; 
            background-position: center; 
            background-repeat: no-repeat; 
        }
        .header-search {
            position: absolute;
            top: 230px;
            display: flex;
        }
        .head-wx {
           margin: 35px 0px 0px 10px;
        }
        .header-search .tab {
            display: inline-block;
            background-color: #fff;
            color: #768295;
            position: relative;
            cursor: pointer;
            padding: .5em .75em;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            min-width: 7.8125em;
            margin-right: .25em;
            text-align: center
        }

        .header-search .tab.active {
            background-color: #2a71b7;
            color: #fff
        }

        .header-search .tab.active:after {
            content: "";
            display: block;
            position: absolute;
            left: 0;
            top: 100%;
            border-width: 4px 6.4px;
            border-style: solid;
            border-color: rgba(0,0,0,0);
            border-top-color: #2a71b7;
            border-right-color: #2a71b7
        }

        .header-search .input {
            background-color: #fff;
            padding: 2px;
            margin-top: 1em
        }

        .header-search .input input {
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            border: none;
            font-size: 1em;
            padding: .6em .75em;
            width: 700px
        }

        .header-search .input input::-webkit-input-placeholder {
            font-size: 15px;
            color: #bcbcbc
        }

        .header-search .input input:-moz-placeholder {
            font-size: 15px;
            color: #bcbcbc
        }

        .header-search .input input::-moz-placeholder {
            font-size: 15px;
            color: #bcbcbc
        }

        .header-search .input input:-ms-input-placeholder {
            font-size: 15px;
            color: #bcbcbc
        }

        .header-search .input input::placeholder {
            font-size: 15px;
            color: #bcbcbc
        }

        .header-search .input button {
            background-color: #2a71b7;
            color: #fff;
            border: none;
            padding: .6em 1.65em;
            border-radius: 2px;
            font-size: 1em
        }


        .content {
            background-color: #f0f0f0;
            width: 1200px;
            margin: 0 auto; /* 水平居中 */
            background: #c9e3fd;
        }

        .container {
            flex-direction: column;
            background: #c9e3fd;
        }

        
        .container .new-header-nav {
            display: flex;
            height: 140px;
            justify-content: space-between;
            margin: 0 auto;
        }

        .container .new-header-nav .box {
            width: 282px;
            height: 136px;
            float: left;
            margin-left: 24px;
            position: relative;
            border-bottom-left-radius: 6.4px;
            border-bottom-right-radius: 6.4px;
            box-shadow: 3.42px 5.14px 5.14px rgba(179,205,242,.35);
            background-color: #fff;
            background: -webkit-linear-gradient(21.385deg, #fdffff, #e5f6fe 100%) left top/200%;
            background: -moz-linear-gradient(21.385deg, #fdffff, #e5f6fe 100%) left top/200%;
            background: linear-gradient(68.615deg, #fdffff, #e5f6fe 100%) left top/200%;
            border-top: 6.3px solid;
            padding-left: 18px;
            -moz-box-sizing: border-box;
            box-sizing: border-box
        }

        .container .new-header-nav .box:first-child {
            margin-left: 0
        }

        .container .new-header-nav .box:nth-child(1) {
            border-top-color: #61adff
        }

        .container .new-header-nav .box:nth-child(1) h3 {
            color: #1e6ac6
        }

        .container .new-header-nav .box:nth-child(2) {
            border-top-color: #fca65d
        }

        .container .new-header-nav .box:nth-child(2) h3 {
            color: #db703a
        }

        .container .new-header-nav .box:nth-child(3) {
            border-top-color: #77df9f
        }

        .container .new-header-nav .box:nth-child(3) h3 {
            color: #33a081
        }

        .container .new-header-nav .box:nth-child(4) {
            border-top-color: #ffcd45
        }

        .container .new-header-nav .box:nth-child(4) h3 {
            color: #ea9a26
        }

        .container .new-header-nav .box>header {
            margin: 15px 0 8px
        }

        .container .new-header-nav h3,.container .new-header-nav .expand {
            display: inline-block;
            vertical-align: bottom
        }

        .container .new-header-nav h3 {
            font-size: 25.7px
        }

        .container .new-header-nav .expand {
            font-size: 10px;
            border: 1px solid #6592d6;
            border-radius: 1.46px;
            color: #6592d6;
            padding: 2.5px 3px;
            margin-left: .25em;
            cursor: pointer
        }

        .container .new-header-nav .expand span {
            vertical-align: middle
        }

        .container .new-header-nav .expand .arrow {
            display: inline-block;
            height: 4.7px;
            margin-left: 4.3px;
            margin-right: 1.3px
        }

        .container .new-header-nav .expand .arrow:after {
            content: "";
            display: inline-block;
            border-width: 4.7px 4px;
            border-style: solid;
            border-color: rgba(0,0,0,0);
            border-top-color: #6592d6
        }

        .container .new-header-nav .expand span.expanded {
            display: none
        }

        .container .new-header-nav .icon {
            float: right;
            margin-top: 17px;
            margin-right: 15px
        }

        .container .new-header-nav .links a {
            color: #bcbcbc;
            display: block;
            font-size: 14px;
            line-height: 17px;
            padding-top: 4px;
        }

        .container .new-header-nav .more-links {
            display: none;
            position: absolute;
            left: 0;
            right: 0;
            top: 48.5px;
            background-color: rgba(101,146,214,.85);
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding: 1.7793594306% 0
        }

        .container .new-header-nav .more-links a {
            float: left;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            display: block;
            padding-left: 2.1352313167%;
            width: 46.975088968%;
            margin: 1.7793594306% 1.4234875445%;
            background-color: #015293;
            color: #fff;
            border-radius: 1.11px;
            line-height: 19.2px;
            font-size: 12px
        }

        .container .new-header-nav .more-links a.narrow .text {
            white-space: nowrap;
            display: inline-block;
            -webkit-transform: scalex(0.9);
            -moz-transform: scalex(0.9);
            -ms-transform: scalex(0.9);
            transform: scalex(0.9);
            -webkit-transform-origin: left center;
            -moz-transform-origin: left center;
            -ms-transform-origin: left center;
            transform-origin: left center
        }

        .container .new-header-nav .more-links.col-3 a {
            width: 25.6227758007%;
            margin-left: 3.5587188612%;
            margin-right: 3.5587188612%
        }

        .container .new-header-nav .box.expanded .more-links {
            display: block
        }

        .container .new-header-nav .box.expanded .expand {
            background-color: #6592d6;
            color: #fff
        }

        .container .new-header-nav .box.expanded .expand .arrow {
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: rotate(180deg)
        }

        .container .new-header-nav .box.expanded .expand .arrow:after {
            border-top-color: #fff
        }

        .container .new-header-nav .box.expanded .expand span.expanded {
            display: inline
        }

        .container .new-header-nav .box.expanded .expand span.collapsed {
            display: none
        }

        .content-row2 {
            margin-top: 20px;
            height: 478px;
            width: 1200px;
            display: flex;
        }

        .content-row3 {
            margin-top: 10px;
            width: 1200px;
        }

        .content-row5 {
            margin-top: 20px;
            height: 410px;
            display: flex;
            justify-content: space-between;
        }
        .content-row6 {
            margin-top: 20px;
            display: flex;
            justify-content: space-between;
            background: #ffffff;
        }
        .index-card {
            background: #ffffff;
        }

        .index-card .index-card-header {
            font-size: 24px;
            margin-bottom: 10px;
            border-bottom: 1px solid #d2d2d2;
            padding: 10px;
            display: flex; 
            justify-content: space-between;
        }

        .index-card .header-title {
            width: 148px;
            height: 40px;
            background: #005ebd;
            border-radius: 20px;
            font-family: source han sans sc;
            font-weight: bold;
            font-size: 20px;
            color: #ffffff;
            display: flex; 
            align-items: center; 
            justify-content: center;
        }

        .index-card .header-more {
            width: 80px;
            height: 40px;
            font-family: source han sans sc;
            font-weight: 400;
            font-size: 13px;
            color: #656565;
            line-height: 20px;
            display: flex; 
            justify-content: flex-end;
            align-items: flex-end;
        }
        .index-card .index-card-content {
            display: flex; 
            justify-content: space-between;
            padding: 10px;
        }

        .index-card .index-card-content .xy-card {
            width: 180px;
            height: 130px;
        }

        .index-card .index-card-content .news-img img {
            width: 533px;
            height: 365px;
        }

        .news-list {
            margin-left: 10px;
            flex: 1;
        }

        li::marker { 
            font-size: 12px; 
        }

        .news-list ul li {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 10px;
            border-bottom: 1px  solid #e7ecef;
        }
        
        .news-list ul li  a {
            display: inline-block;
            white-space: nowrap;
            text-overflow: ellipsis;
            text-decoration: none;
            overflow: hidden;
            color: #656565;
            padding-left: 10px;
            font-size: 18px;
            position: relative;
        }
        .news-list ul li  a:after {
            content: '';
            position: absolute;
            z-index: 2;
            top: 5px;
            left: 0;
            margin-top: -5px;
            width: 3px;
            border-radius: 1px;
            height: 20px;
            background: #bd2b2f; 
            transform: scaley(0.7);
            transform-origin: 0 100%;
        }


        .news-list1 ul li {
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 10px;
            border-bottom: 1px  solid #e7ecef;
        }
        
        .news-list1 ul li  a {
            width: 450px;
            height: 30px;
            color: #656565; 
            display: block !important;
            padding-left: 10px;
            font-size: 18px;
            line-height: 30px;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden !important;
            position: relative;
            text-decoration: none;
        }

        .main_03_lf {
            float: left;
            width: 770px;
            height: auto;
            margin: 0 10px;
        }
        .main_03_lf_li {
            width: 430px;
            margin-right: 18px;
            float: left;
        }
        .main_03_lf_li:nth-of-type(2) {
            margin-right: 0
        }
        /*main_03ä¿¡ç”¨æœåš¡*/
        .main_03_lf_title {
            width: 99%;
            height: 36px;
            background: #faeded;
        }
        .main_03_lf_title>span {
            color: #fff;
            width: 220px;
            display: block;
            text-align: center;
            background: #e22323;
            line-height: 36px;
        }
        .main_03_xzxk_lm {
            width: 100%;
            height: 72px;	
        }
        .main_05_dxal_lf span {
            font-size: 24px; color: #2d65a5; font-weight: bold;
            line-height: 72px;
        }
        /*.js_main_02main{width: 1200px;margin: 0 auto;}
        .main_03_xzxk_lm_lf{float: left;width: 100%;padding:7px 9px;height: 36px;cursor:pointer;}
        .main_03_xzxk_lm_lf_bottom{border-bottom: 2px solid #ea3e3e;}
        .main_03_xzxk_lm_lf span{font-size:18px;display: block;width: 100%;height: 20px;line-height: 20px;padding-left: 10px;color: #000000;}*/
        .main_03_xzxk_lm_lf_first span {
            border-left: 5px solid #005392;
            display: block;
            height: 36px;
            padding-left: 20px;
            font-size: 18px;
            line-height: 30px;
        }
        .main_03_xzxk_lm_lr {
            width: 120px;
            height: 36px;
            float: right;
            line-height: 36px;
            text-align: right;
            padding-right: 10px;
            color: #b1b1b1;
            font-size: 14px;
        }
        .main_03_xzxk_lm_lr a {
            color: #b1b1b1
        }
        .main_03_xzxk_lm_lr a:hover {
            color: #c31515;
        }
        .main_03_xzxk_lb {
            width: 100%;
            min-height: 250px;
            line-height: 35px;
            overflow: hidden
        }
        .main_03_xzxk_lb>p {
            width: 100%;
            height: 100%;
            line-height: 328px;
            text-align: center;
        }
        #index-top-list .main_03_xzxk_lb li {
            border-bottom: 1px dotted #b1b1b1;
            height: 35px;
            cursor: pointer;
        }
        .main_03_xzxk_lb li {
            border-bottom: 1px dotted #b1b1b1;
            height: 41px;
            cursor: pointer;
        }
        .main_03_xzxk_lb_qz {
            font-size: 40px;
            float: left;
            width: 15px;
            height: 100%
        }
        .main_03_xzxk_lb_lf {
            width: 310px;
            float: left;
            height: 100%;
            line-height: 40px/*æ–‡å­—ä¸æ¢è¡œ*/
        }
        .main_03_xzxk_lb_lr {
            width: 90px;
            float: right;
            height: 100%;
            line-height: 40px
        }

        .indexlist-lf {
            width: 230px!important;
        }
        .indexlist-lr {
            width: 190px!important;
        }
        .indexlist-lf, .indexlist-lr {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        /*main03ä¿¡ç”¨ä¿¡æ¯å…¬ç¤º*/
        .main_03_lr {
            float: right;
            width: 410px;
            height: auto;
        }
        .main_03_xyxxgs_lm {
            width: 100%;
            height: 72px;
            

        }
        .main_03_xyxxgs_lm_lf {
            float: left;
            min-width: 150px;
            
            height: 72px;
        }
        .main_03_xyxxgs_lm_lf span {
            display: block;
            width: 100%;
            font-size: 24px; color: #2d65a5; font-weight: bold;
            line-height: 72px;
        }
        .main_05_li_03 {
            width: 290px;
            height: auto;
            float: left;
        }
        .main_03_xyxxgs_lm_lr {
            width: 110px;
            height: 36px;
            float: right;
            line-height: 36px;
            text-align: right;
            padding-right: 10px;
            color: #b1b1b1;
            font-size: 14px;
            margin-top: 20px;
        }
        .main_03_xyxxgs_lm_lr a,.main_03_xyxxgs_lm_lr span a{
            color: #2d65a5 !important;
        }
        .main_03_xyxxgs_lm_lr a:hover {
            color: #c31515;
        }
        .main_03_xyxxgs_lb {
            width: 100%;
        }
        .main_03_xyxxgs_lb>ul {
            border-bottom: 0;background: #daeefe; border-radius: 8px 0 0 8px;
        }

        .main_03_xyxxgs_lb::-webkit-scrollbar,.address_box::-webkit-scrollbar{width: 6px;height: 6px;background: #67bdfc;}

        /* æ»šåš¨æ§½ */

        .main_03_xyxxgs_lb::-webkit-scrollbar-track,.address_box::-webkit-scrollbar-track{

        -webkit-box-shadow: inset 0 0 6px rgba(33,68,124,1);

        border-radius: 2px;

        background: #bedcf2;

        }

        /* æ»šåš¨æ¡æ»‘å— */

        .main_03_xyxxgs_lb::-webkit-scrollbar-thumb,.address_box::-webkit-scrollbar-thumb{

        border-radius: 2px;

        background: #0882dc;

        -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.5);

        }

        .main_03_xyxxgs_lb::-webkit-scrollbar-thumb:window-inactive,.address_box::-webkit-scrollbar-thumb:window-inactive{

        background: #8cb2ce;

        }

        .main_03_xyxxgs_lb::-webkit-scrollbar-corner,.address_box::-webkit-scrollbar-corner{

        background: #67bdfc;

        border-radius: 3px;

        }


        .main_03_xyxxgs_lb li {
            text-align: center;
            width: 133px;  
            height: 120px; 
            background: #daeefe;
            display: inline-block; float: left;
            border-right: 1px solid #b6dcf7;
            border-bottom: 1px solid #b6dcf7;
           
        }
        .main_03_xyxxgs_lb li a{ display: inline-block; width: 100%;  height: 100%; text-decoration: none; }
        
        .main_03_xyxxgs_lb li:nth-of-type(1) {
            border-top: none;border-radius: 8px 0 0 0;
        }
        .main_03_xyxxgs_lb li i {
        display: inline-block; width: 50px; height: 45px;  margin-top: 15px;
        background:url(/uploads/image/simages/new_is.png) no-repeat;  background-size: 1000px 100px;
        }

        .main_03_xyxxgs_lb li:nth-of-type(1) i{background-position: 0 0;}
        .main_03_xyxxgs_lb li:nth-of-type(2) i {background-position: -50px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(3) i {background-position: -100px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(4) i {background-position: -150px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(5) i {background-position: -200px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(6) i {background-position: -250px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(7) i {background-position: -300px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(8) i {background-position: -350px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(9) i {background-position: -400px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(10) i {background-position: -450px 0;}
        .main_03_xyxxgs_lb li:nth-of-type(11) i {background-position: -500px 0;}


        .main_03_xyxxgs_lb li span{  
            height: 50px; 
            color: #004799; 
            line-height: 25px;
            justify-content:center; 
            font-size: 15px;
            width: 100px;
            display: flex;
            align-items: center;
            width: 100%;
        }
        .main_03_xyxxgs_lb li:hover{ background: #bd2b2f; color: #fff;}
        .main_03_xyxxgs_lb li:hover i{background-position-y: -50px;}
        .main_03_xyxxgs_lb li:hover span{color: #fff;}


        .info_list .left {
            width: calc((100% - 18px) / 2);
            float: left;
        }
        .info_list .right {
            width: calc((100% - 18px) / 2);
            float: right;
        }
        .info_list .tab {
            width: 100%;
            margin: 0 auto;
            text-align: center;
        }
        .info_list .tab ul {
            height: 52px;

        }
        .info_list .tab li {
            float: left;
            padding: 0 10px;
            height: 52px;
            line-height: 52px;
            cursor: pointer;
            font-size: 17px;

        }
        .info_list .tab li.now {
            background: #f2f2f2;color:#2d65a5; position: relative; 
            border-radius: 8px 8px 0 0;
        }
        .info_list .tab li.now:after {
            content: '';
            position: absolute;
            z-index: 2;
            bottom: 6px;
            left: 50%;
            width: 50px;
            margin-left: -25px;
            height: 5px;
            border-bottom: 5px solid #2d65a5;
            -webkit-transform: scaley(0.5);
            transform: scaley(0.5);
            -webkit-transform-origin: 0 100%;
            transform-origin: 0 100%;
        }
        .info_list .list ul{ padding: 5px 10px 5px 20px; }
        .info_list .list li {
            height: 44px;
            line-height: 44px;
            cursor: pointer;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis; 
            position: relative; 
            padding-left: 15px;
        }
        .info_list .list li:after {
            content: '';
            position: absolute;
            z-index: 2;
            left: 0;
            top: 50%;
            margin-top: -3px;
            background: #666;
            height: 6px;
            width: 6px;
            border-radius: 50%;
        

        }


        .info_list {
        }
        .info_list .list {
            height: 186px;
            position: relative;
            background: #eceff2;
            margin-bottom: 20px;
            border-radius: 0 8px 8px 8px;
        }

        .list_more {
            height: 40px;
            line-height: 40px;
            text-align: center;
            position: absolute;
            top: -47px;
            right: -4px;
            font-size: 16px;
        }
        .list_more a {
            color: #5e5e5e;
        }
        .list_more a i{ display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-bottom: 3px;
        background:url(/uploads/image/simages/t_r01.png) no-repeat;  background-size: 20px 20px;
        }

        .index_right_wrap {width: 1200px; margin: 0 auto; position: relative;}
 
        .index_right {width: 120px; position:absolute; left: 10px; top:0px; border-radius: 12px;
            background: #448aca; border-bottom: none; z-index:100;display: block;}
        .index_ad a.close,#ad_left a.close{background: #fff;display: block;width: 40px;text-align: center; height: 20px;line-height: 20px;
            margin-left: 78px;border: 1px #ccc solid; margin-top: -5px; }
        
        .index_right a {display: block; padding: 20px 0; color: white; text-align: center; border-bottom: 1px solid rgb(255,255,255);}
        .index_right a:last-child{ border-bottom: none; }
        .index_right a p{font-size: 18px; padding-top: 5px;}
        .index_right a .iconfont{font-size: 60px; line-height: 33px;}
        .index_right a span {font-size: 14px;}
        .index_right a i {display: inline-block; width: 40px; height: 40px;
            background:url(/uploads/image/simages/r_pup01.png) no-repeat;  background-size: 40px 40px;}
        .index_right a i.icon01{background:url(/uploads/image/sinew2025/信用查询.png) no-repeat;  background-size: 40px 40px;}
        .index_right a i.icon02{background:url(/uploads/image/sinew2025/信用报告.png) no-repeat;  background-size: 40px 40px;}
        .index_right a i.icon03{background:url(/uploads/image/sinew2025/信用修复.png) no-repeat;  background-size: 40px 40px;}
        .index_right a i.icon04{background:url(/uploads/image/sinew2025/信用贷款.png) no-repeat;  background-size: 40px 40px;}
        .index_right a i.icon05{background:url(/uploads/image/sinew2025/投诉意见.png) no-repeat;  background-size: 40px 40px;}
        .index_right a i.icon06{background:url(/uploads/image/sinew2025/调查征集.png) no-repeat;  background-size: 40px 40px;}