<!--[51,8,185] published at 2024-11-22 09:06:34 from #202 by 719-->
html {
            zoom: 1
        }

        html * {
            outline: 0;
            zoom: 0
        }

        html button::-moz-focus-inner {
            border-color: transparent !important
        }

        q:after,
        q:before {
            content: ''
        }

        blockquote,
        body,
        button,
        code,
        dd,
        div,
        dl,
        dt,
        fieldset,
        form,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        input,
        legend,
        li,
        ol,
        p,
        pre,
        td,
        textarea,
        th,
        ul {
            margin: 0;
            padding: 0
        }

        input,
        select {
            margin: 0;
            padding: 0;
            vertical-align: middle;
            font-size: 12px
        }

        body {
            color: #333;
            text-align: left;
            font-size: 14px;
            font-family: '微软雅黑', Arial, Tahoma, Verdana, STHeiTi, sans-serif, Helvetica, SimSun
        }

        body>div {
            margin-right: auto;
            margin-left: auto;
            text-align: left
        }

        dd,
        dl,
        dt,
        form,
        img,
        li,
        ol,
        p,
        ul {
            margin: 0;
            padding: 0;
            border: 0
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            margin: 0;
            padding: 0;
            font-weight: 400;
        }

        dd,
        dt,
        li,
        ol,
        ul {
            margin: 0;
            padding: 0;
            list-style: none
        }

        a img,
        fieldset {
            border: 0
        }

        input,
        select,
        textarea {
            font-size: 12px
        }

        input {
            vertical-align: middle
        }

        caption,
        th {
            text-align: left
        }

        table {
            margin: 0;
            padding: 0;
            border: none
        }

        input,
        select {
            vertical-align: middle
        }

        .w1280 {
            width: 1280px
        }

        .m_center {
            clear: both;
            margin: 0 auto
        }

        .clear {
            clear: both;
            height: 0;
            line-height: 0;
            font-size: 0;
            overflow: hidden;
        }

        a {
            color: #333;
            text-decoration: none
        }

        a:hover {
            text-decoration: none
        }

        a {
            cursor: pointer
        }

        .c-fl {
            float: left
        }

        .c-fr {
            float: right
        }

        .hide {
            overflow: hidden;
        }

        .mt15 {
            margin-top: 15px;
        }

        .mt20 {
            margin-top: 20px;
        }

        .content {
            background: url(https://www.chinanews.com.cn/fileftp/2022/08/2022-08-10/U947P51T18D14F552DT20240529094523.jpg) no-repeat center top;
        }

        /*header*/
        #header {
            width: 100%;
            height: 1077px;
            position: relative;
        }

        #header .logo {
            margin-top: 30px;
            width: 262px;
            height: 42px;
            position: absolute;
            left: 50%;
            margin-left: -590px;
            background: url(https://www.chinanews.com.cn/fileftp/2022/08/2022-08-10/logo.png)no-repeat;
        }

        #header .c-fr {
            margin-right: 30px;
            margin-top: 20px;
        }

        #header .c-fr .div1 {
            float: left;
            display: inline-block;
            margin-right: 40px;
            font-size: 18px;
            color: #fff;
            line-height: 40px;
            cursor: pointer;
            text-align: right;
            z-index: 11;
            height: 85px;
        }

        /*search*/
        .searchinput {
            float: left;
        }

        .searchinput .search_input {
            border: #61b1e8 1px solid;
            width: 180px;
            height: 38px;
            padding: 0 10px 0 18px;
            background: transparent;
            color: #fff;
            line-height: 38px;
            float: left;
            border-radius: 19px 0 0 19px;
            border-right: none;
        }

        .searchinput .search_a {
            line-height: 38px;
            text-align: center;
            color: #fff;
            background: url(https://www.chinanews.com.cn/fileftp/2024/05/2024-05-06/U947P4T47D54128F24534DT20240506105928.png) no-repeat left center;
            float: left;
            display: block;
            width: 37px;
            height: 38px;
            text-decoration: none;
            font-size: 0px;
            border: #61b1e8 1px solid;
            border-left: none;
            border-radius: 0 19px 19px 0;
        }

        /*nav*/

        .nav {
            width: 1280px;
            margin: 0 auto;
            padding-top: 223px;
        }

        .nav .big {
            float: left;
            width: 330px;
            text-align: center;
            line-height: 2;
        }

        .nav .big a {
            font-size: 22px;
            color: #1d34b3;
            font-weight: 600;
            padding: 0 40px;
        }

        .nav .small {
            float: left;
            text-align: center;
            line-height: 3;
            margin-left: 55px;
        }

        .nav .small a {
            font-size: 18px;
            color: #a8baff;
        }

        .nav a {
            padding: 0 20px;
            text-align: center;
        }

        /* 焦点图 */
        .dh ul {
            width: 1280px;
            height: 485px;
            margin: 20px auto 0
        }

        .dh ul,
        .dh ul li {
            position: relative;
            overflow: hidden;
            height: 475px;
        }

        .dh ul li {
            float: left;
            width: 144px;
            height: 100%;
            cursor: pointer;
        }

        .dh ul li a {
            display: block;
            width: 100%;
            height: 100%;
        }

        .dh ul li .layer {
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            background: rgba(0, 0, 0, .5);
            height: 100%;
            color: #fff;
        }

        .dh ul li img {
            -webkit-filter: blur(5px);
            -moz-filter: blur(5px);
            -ms-filter: blur(5px);
            filter: blur(5px);
            height: 100%;
        }

        .dh ul li .layer .p1 {
            position: absolute;
            bottom: 5%;
            left: 0;
            writing-mode: vertical-rl;
            height: 90%;
            text-align: center;
            font-size: 20px;
            width: 88px;
        }

        .dh ul li .layer .p2 {
            position: absolute;
            bottom: 0;
            right: 200%;
            width: 805px;
            height: 90px;
            display:flex;
            align-items:center;
        }

        .dh ul li .layer .p2 b {
            display: block;
            font-size: 24px;
            font-weight: 600;
            /*line-height: 80px;*/
        }

        .dh ul li .layer .p2 span {
            display: block;
            font-size: 15px;
            line-height: 25px;
        }

        .dh ul li.curr img {
            -webkit-filter: blur(0);
            -moz-filter: blur(0);
            -ms-filter: blur(0);
            filter: blur(0);
        }

        /* 头条 */
        .topnews {
            font-size: 40px;
            color: #333;
            font-weight: 600;
            line-height: 2;
            text-align: center;
            margin-top: 20px;
        }

        /*scroll*/
        .scroll {
            width: 1280px;
            margin: 20px auto 0;
            border: 1px solid #e9edf2;
            height: 43px;
            line-height: 43px;
            background: #fafafd;
        }

        .scroll .left {
            float: left;
            width: 102px;
            background: #163fb5;
            height: 43px;
            font-size: 18px;
            color: #919dad;
            text-align: center;
        }

        .scroll .left a {
            color: #fff;
        }

        .scroll .right {
            width: 1175px;
            height: 43px;
            float: right;
        }

        .scroll .right a {
            height: 43px;
            line-height: 43px;
            padding-right: 20px;
            display: inline-block;
            font-size: 14px;
            color: #666;
        }

        /*精选*/
        .con-left {
            float: left;
            width: 846px;
        }

        .con-right {
            float: right;
            width: 415px;
        }

        .con-lm {
            height: 48px;
            line-height: 48px;
            font-size: 22px;
            font-weight: bold;
        }

        .con-lm a {
            color: #163fb5;
        }

        .jxnews {
            width: 100%;
            height: 90px;
            border-bottom: 1px dashed #e9e9e9;
            padding: 15px 0;
        }

        .jxnews .left {
            width: 660px;
            line-height: 28px;
            float: left;
        }

        .jxnews .left .title {
            font-size: 26px;
            height: 36px;
            padding: 10px 0;
            margin-bottom: 15px;
        }

        .jxnews .left .info {
            font-size: 14px;
            color: #b9c5d4;
        }

        .jxnews .left .info a {
            color: #b9c5d4;
        }

        .jxnews .right {
            width: 135px;
            height: 90px;
            float: right;
        }

        .jxnews .right img {
            width: 135px;
            height: 90px;
        }

        .hotnews {
            border-radius: 10px;
            margin-bottom: 10px;
        }

        .hotnews .con-lm {
            padding-left: 20px;
            height: 50px;
        }

        .rank_right_ul {
            background: url(//image.cns.com.cn/default/finance2021/images/rank.jpg) no-repeat 8px 22px;
            margin: 0 11px;
            width: 393px;
        }

        .rank_right_ul li {
            padding: 15px 0 5px 45px;
            height: 50px;
            border-bottom: 1px dashed #f1f1f1;
            line-height: 25px;
            font-size: 16px;
        }

        .rank_right_ul li:nth-child(10) {
            border-bottom: none;
        }

        /* 中国新观察 */
        .zgxgc-title {
            text-align: center;
            margin-top: 50px;
        }

        .zgxgc-title-bg {
            background: #f8f8f8 url(https://www.chinanews.com.cn/fileftp/2024/05/2024-05-14/U947P4T47D54185F978DT20240515144140.jpg)no-repeat center top;
            height: 25px;
        }

        .zgxgc-content {
            background: #f8f8f8;
            width: 100%;
            height: 410px;
        }

        .zgxgc-content-left {
            float: left;
            width: 537px;
            margin-top: 30px;
        }

        .zgxgc-content-left img {
            width: 100%;
            height: 358px;
        }

        .zgxgc-content-right {
            float: right;
            width: 713px;
            margin-top: 30px;
        }

        .zgxgc-content-right-up {
            position: relative;
            border-bottom: #e3e3e3 1px solid;
            height: 214px;
        }

        .zgxgc-content-right-up .title {
            font-size: 28px;
            font-weight: 600;
            line-height: 1.5;
        }

        .zgxgc-content-right-up .content {
            font-size: 16px;
            color: #666;
            background: transparent;
            padding: 12px 0;
            line-height: 1.5;
        }

        .zgxgc-content-right-up .btn {
            position: absolute;
            right: 0;
            bottom: 20px;
        }

        .zgxgc-content-right-down {
            margin-top: 20px;
        }

        .zgxgc-content-right-down li {
            background: url(//image.cns.com.cn/default/5ddb9ec3/20210726/20.jpg) no-repeat 10px center;
            padding-left: 30px;
            line-height: 36px;
            overflow: hidden;
            font-size: 16px;
            background-position-y: 15px;
        }

        /* 三里河 */
        .slh-title {
            text-align: center;
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .slh-content-left {
            float: left;
            width: 920px;
        }

        .slh-content-left-up {
            background: #f8f8f8;
            width: 100%;
            height: 175px;
        }

        .slh-content-left-up .title {
            font-size: 28px;
            font-weight: 600;
            line-height: 1.5;
            padding: 30px 30px 20px;
        }

        .slh-content-left-up .content {
            font-size: 16px;
            color: #666;
            background: transparent;
            line-height: 1.5;
            padding: 0 30px;
        }

        .slh-content-left-down {
            margin-top: 20px;
        }

        .slh-content-left-down ul {
            display: flex;
            justify-content: space-between;
        }

        .slh-content-left-down li {
            width: 294px;
        }
.slh-content-left-down li img {
  width:100%;
  height:196px;
}

        .slh-content-left-down li .title {
            font-size: 16px;
            line-height: 1.5;
        }

        .slh-content-right {
            float: right;
            width: 337px;
        }

        .slh-content-right-up,.slh-content-right-up img {
            background: #f8f8f8;
            width: 100%;
        }

.slh-content-right-up img {height:214px;}

        .slh-content-right-up .title {
            font-size: 20px;
            padding: 8px 15px;
            font-weight: 600;
            line-height: 1.5;
            height: 60px;
        }

        .slh-content-right-down {
            margin-top: 10px;
        }
.slh-content-right-down img {
            width: 337px;
            height:140px;
        }

        /* 民生调查局 */
        .msdcj-title {
            text-align: center;
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .msdcj-content-left {
            float: left;
            width: 562px;
            height: 375px;
            position: relative;
        }

        .msdcj-content-left img {
            width: 100%;
            height: 100%;
        }

        .msdcj-content-left .txt {
            position: absolute;
            left: 10px;
            bottom: 0;
            height: 60px;
            line-height: 60px;
            text-align: left;
            font-size: 16px;
            color: #fff;
            z-index: 2;
            width: 542px;
        }

        .msdcj-content-left .bg {
            position: absolute;
            left: 0;
            bottom: 0;
            height: 60px;
            background: linear-gradient(to bottom, transparent, #000);
            z-index: 1;
            width: 100%;
        }

        .msdcj-content-right {
            float: right;
            width: 688px;
        }

        .msdcj-content-right li {
            font-size: 18px;
            line-height: 2;
            border-bottom: 1px solid #e7f1f9;
            padding: 19px 0;
        }

        /* 通栏大图 */
        .llBigPic {
            width: 100%;
            height: 250px;
            margin: 0 auto;
            margin-top: 20px;
            position: relative;
        }

        .llBigPic img {
            height: 270px;
            width: 100%;
            z-index: 1
        }

        .llBigPic_div {
            position: absolute;
            left: 50%;
            margin-left: -640px;
            top: 205px;
            z-index: 2;
            height: 64px;
            width: 1280px;
        }

        .llBigPic_div .bg {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            background: #000;
            filter: Alpha(Opacity=50);
            opacity: .5;
            z-index: 3;
        }
        .llBigPic_div .bg2 {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            background: url(https://www.chinanews.com.cn/fileftp/2024/05/2024-05-20/U947P4T47D54205F29953DT20240523131431.png)no-repeat;
            z-index: 5;
        }

        .llBigPic_div .info {
            position: absolute;
            left: 0;
            top: 0;
            z-index: 4;
            padding: 17px 140px;
            line-height: 30px;
        }

        .llBigPic_div .info p {
            color: #fff;
            font-size: 24px;
        }

        .llBigPic_div .info span {
            color: #d2d2d2;
            font-size: 16px;
        }

        /* 中新财评 */
        .zxcp-title {
            text-align: center;
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .zxcp-content-left {
            float: left;
            width: 630px;
            height: 420px;
            position: relative;
        }

        .zxcp-content-left img {
            width: 100%;
            height: 100%;
        }

        .zxcp-content-left .txt {
            position: absolute;
            left: 10px;
            bottom: 0;
            height: 60px;
            line-height: 3;
            text-align: left;
            font-size: 20px;
            color: #fff;
            z-index: 2;
            width: 620px;
        }

        .zxcp-content-left .bg {
            position: absolute;
            left: 0;
            bottom: 0;
            height: 60px;
            background: linear-gradient(to bottom, transparent, #000);
            z-index: 1;
            width: 100%;
        }

        .zxcp-content-right {
            float: right;
            width: 650px;
            height: 420px;
        }

        .zxcp-content-right li {
            float: left;
            width: 305px;
            height: 200px;
            margin-left: 20px;
            margin-bottom: 20px;
            position: relative;
        }

        .zxcp-content-right li img {
            width: 100%;
            height: 100%;
        }

        .zxcp-content-right li .txt {
            position: absolute;
            left: 10px;
            bottom: -7px;
            height: 60px;
            line-height: 1.5;
            text-align: left;
            font-size: 16px;
            color: #fff;
            z-index: 2;
            width: 295px;
        }

        .zxcp-content-right li .bg {
            position: absolute;
            left: 0;
            bottom: 0;
            height: 60px;
            background: linear-gradient(to bottom, transparent, #000);
            z-index: 1;
            width: 100%;
        }

        /* 商业风云录 */
        .syfyl-title {
            text-align: center;
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .syfyl-content-left {
            width: 830px;
            float: left;
        }

        .syfyl-content-left-up {
            width: 100%;
            height: 193px;
            border-bottom: #e8e8e8 1px dashed;
        }

        .syfyl-content-left-up .pic {
            width: 247px;
            height: 165px;
            float: left;
            margin-right: 30px;
        }

        .syfyl-content-left-up .pic img,
        .syfyl-content-left-down .pic img {
            width: 100%;
            height: 100%;
        }

        .syfyl-content-left-up .title {
            float: left;
            width: 550px;
            margin-top: 20px;
            font-size: 20px;
            line-height: 1.5;
            font-weight: 600;
        }

        .syfyl-content-left-up .content {
            float: left;
            margin-top: 20px;
            width: 550px;
            line-height: 1.5;
            font-size: 16px;
            color: #666;
            background: transparent;
        }

        .syfyl-content-left-down {
            width: 100%;
            height: 193px;
            margin-top: 20px;
        }

        .syfyl-content-left-down .pic {
            width: 247px;
            height: 165px;
            float: right;
            margin-left: 30px;
        }

        .syfyl-content-left-down .title {
            float: left;
            width: 550px;
            margin-top: 20px;
            font-size: 20px;
            line-height: 1.5;
            font-weight: 600;
        }

        .syfyl-content-left-down .content {
            float: left;
            margin-top: 20px;
            width: 550px;
            line-height: 1.5;
            font-size: 16px;
            color: #666;
            background: transparent;
        }

        .syfyl-content-right {
            float: right;
            width: 390px;
            height: 350px;
            background: #3c60c8;
            padding: 15px;
        }

        .syfyl-content-right li {
            font-size: 16px;
            line-height: 1.5;
            background: url(https://www.chinanews.com.cn/fileftp/2024/05/2024-05-14/U947P4T47D54185F29951DT20240520141701.png) no-repeat 10px center;
            padding-left: 30px;
            background-position-y: 10px;
            height: 50px;
        }

        .syfyl-content-right li a {
            color: #fff;
        }

        /* 智库和公益 */
        .zk-title,
        .gy-title {
            text-align: center;
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .gyPic {
            width: 305px;
            height: 283px;
            float: left;
            margin-right: 20px;
        }

        .gyPic img {
            width: 305px;
            height: 203px;
            margin-bottom: 10px;
        }

        .gyPic p {
            font-size: 16px;
            line-height: 26px;
        }

        .gyPic.m0 {
            margin: 0;
        }

        /* 中新论坛 */
        .zxlt-title {
            text-align: center;
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .zxlt {
            width: 100%;
            background: #f2f5f8;
            height: 393px;
            margin-top: 20px;
        }

        #wrapper {
            width: 1280px;
            height: 393px;
            position: relative;
            color: #fff;
            margin: 0 auto;
        }

        #slider-wrap {
            width: 1280px;
            height: 393px;
            position: relative;
            overflow: hidden
        }

        #slider-wrap ul#slider {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0
        }

        #slider-wrap ul#slider li {
            width: 1280px;
            height: 393px;
            float: left
        }

        #slider-wrap ul#slider li .left {
            margin-top: 80px;
            width: 600px;
            margin-left: 10px;
            float: left;
        }

        #slider-wrap ul#slider li .right {
            width: 630px;
            height: 393px;
            float: right;
        }

        #slider-wrap ul#slider li .right img {
            width: 630px;
            height: 393px;
        }

        #slider-wrap ul#slider li>div h3 {
            font-size: 24px;
            line-height: 40px;
            margin-bottom: 15px;
        }

        #slider-wrap ul#slider li>div p {
            font-size: 14px;
            line-height: 30px;
            color: #999;
            text-indent: 2em;
        }

        .btns {
            position: absolute;
            height: 36px;
            text-align: center;
            cursor: pointer;
            z-index: 100
        }

        #nextone {
            right: -97px;
            top: 321px;
            background: url(//image.cns.com.cn/default/finance2021/images/zxlt_arrr.jpg);
            width: 97px
        }

        #previous {
            right: -70px;
            bottom: 0px;
            background: url(//image.cns.com.cn/default/finance2021/images/zxlt_arrl.jpg);
            width: 127px
        }

        #counter {
            top: 30px;
            right: 35px;
            width: auto;
            position: absolute
        }

        #pagination-wrap {
            min-width: 120px;
            height: 5px;
            position: absolute;
            text-align: center;
            top: 335px;
            z-index: 99;
            left: 25%;
            margin-left: -60px
        }

        #pagination-wrap ul {
            width: 100%
        }

        #pagination-wrap ul li {
            margin: 0 4px;
            width: 52px;
            height: 5px;
            background: url(//image.cns.com.cn/default/finance2021/images/zxlt_dot2.jpg) no-repeat;
            float: left
        }

        #pagination-wrap ul li.active {
            background: url(//image.cns.com.cn/default/finance2021/images/zxlt_dot1.jpg) no-repeat
        }

        /* 最新消息 */
        .zxxx-title {
            text-align: center;
            margin-top: 50px;
            margin-bottom: 20px;
        }

        .news_list_ul {
            text-align: left;
            width: 1280px;
        }

        .news_list_ul li {
            border-bottom: #eaeaea 2px dashed;
            cursor: pointer;
            padding: 20px 0;
            overflow: hidden;
        }

        .news_list_ul li.isPic {}

        .news_list_ul li.isPic .c-fl {
            width: 260px;
            height: 173px;
        }

        .news_list_ul li.isPic .c-fl img {
            width: 260px;
            height: 173px;
        }

        .news_list_ul li.isPic .c-fr {
            width: 990px;
            height: 163px;
            padding: 5px 0;
        }

        .news_list_ul li.noPic {
            width: 100%;
        }

        .news_list_ul li .news_title {
            font-size: 22px;
            line-height: 32px;
            margin-bottom: 10px;
        }

        .news_list_ul li .news_content {
            font-size: 14px;
            line-height: 22px;
            margin-bottom: 10px;
            color: #a5a5a5;
        }

        .news_list_ul li .news_content .time {
            color: #a5a5a5;
            font-size: 14px;
            line-height: 40px
        }

        #page_bar {
            text-align: center;
        }

        /*pagebottom*/
        .pagebottom {
            color: #333;
            margin: 60px auto 0;
            padding: 0;
            width: 100%;
            background: #f5f5f5;
            border-top: 6px solid #163fb5;
        }

        .pagebottom a {
            color: #333;
        }

        .pagebottom_nav {
            height: 48px;
            line-height: 48px;
            text-align: center;
            font-size: 16px;
            color: #333;
            margin-top: 40px;
        }

        .pagebottom_nav span {
            padding: 0 10px
        }

        .pagebottom_nav1 span {
            padding: 0 2px
        }

        .pagebottom_nr {
            padding: 20px 0 20px 10px;
            color: #999;
            text-align: center;
            font-size: 16px
        }

        .pagebottom_nr1 {
            padding-left: 10px;
            padding-right: 0
        }

        .pagebottom_nr a {
            color: #999;
            text-decoration: none
        }

        .pagebottom_nr a:hover {
            color: #999;
            text-decoration: underline
        }

        .pagebottom p {
            line-height: 30px
        }

        .mr0 {
            margin-right: 0px;
        }

        .pagebottom_qrcode {
            margin: 0 auto;
            width: 800px;
            height: 140px;
            background: url(https://www.chinanews.com.cn/fileftp/2024/05/2024-05-07/U947P4T47D54144F24534DT20240508095734.png) no-repeat;
            background-position: 80px;
            padding-top: 20px;
        }

        .pagebottom_qrcode ul {
            margin-left: 220px;

        }

        .pagebottom_qrcode li {
            float: left;
            margin-right: 10px;
            margin-top: 25px;
            display: flex;
            align-items: center;
        }

        .pagebottom_qrcode li span {
            width: 100px;
            font-size: 14px;
            color: #a1a1a1;
            display: inline-block;
            margin-left: 10px;
        }

        #top {
            background: url(https://www.chinanews.com.cn/fileftp/2024/05/2024-05-20/U947P4T47D54205F29952DT20240521143829.png) no-repeat;
            width: 85px;
            height: 85px;
            background-size: 85px 85px;
            display: block;
            position: fixed;
            right: 55px;
            top: 800px;
            z-index: 1000;
        }

.mySwiper {position:relative;}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    width: 100px;
    bottom: 0px;
    left: 75%;
}
.swiper-pagination-bullet {background:#fff;}

.gohome {width:90px;height:42px;float:left;}