@charset "utf-8";
html{
            color:#000;background:#fff;
            -webkit-text-size-adjust: 100%;
            -ms-text-size-adjust: 100%;
        }
        body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,select {
            margin:0;
            padding:0;
        }
        article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
            display:block;
        }
        audio,canvas,video {
            display: inline-block;*display: inline;*zoom: 1;
        }
        body,div,p,button,input,select,textarea{
            font:14px/1.6 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","SourceHanSansCN","PingFangSC-Regular";
            font-weight: 400;
        }
        input,select,textarea{
            font-size:100%;
        }
        input{
            border:none;
        }
        table{
            border-collapse:collapse;border-spacing:0;
        }
        th{
            text-align:inherit;
        }
        img{
            /*vertical-align:middle;*/
            vertical-align:top;
        }
        fieldset,img{
            border:0;
        }
        iframe{
            display:block;
        }
        abbr,acronym{
            border:0;font-variant:normal;
        }
        del {
            text-decoration:line-through;
        }
        address,caption,cite,code,dfn,em,th,var {
            font-style:normal;
        }
        ol,ul,li {
            list-style:none;
        }
        caption,th {
            text-align:left;
        }
        h1,h2,h3,h4,h5,h6 {
            font-size:100%;
            font-weight:400;
        }
        q:before,q:after {
            content:'';
        }
        sub, sup {
            font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
        }
        sup {top: -0.5em;}
        sub {bottom: -0.25em;}
        a {
            cursor: pointer; 
            color: #000101;
            text-decoration: none;
            border:none;
            -webkit-tap-highlight-color: rgba(0,0,0,0);
            -webkit-tap-highlight-color:transparent;
            outline:none;
        }
        a:link{
            text-decoration: none;
        }
        a:visited{
            text-decoration: none;
        }
        a:focus {
            text-decoration: none;
            outline-style:none;
            -moz-outline-style: none;
        }

        a:hover {
            /*color:#be1116;*/
            text-decoration:none;
        }
        a:active  {
            text-decoration:none;
        }
        
        input{
            outline: none;
            }

        /* 清理浮动 */
        .cl:after {
            visibility:hidden;
            display:block;
            font-size:0;
            content:" ";
            clear:both;
            height:0;
        }
        .cl {
            zoom:1; /* for IE6 IE7 */
        }
        /*haslayout*/
        .has-layout{
            zoom:1
        }
        /* 设置内联, 减少浮动带来的bug */
        .fl,.fr {
            display:inline;
        }
        .fl {
            float:left;
        }
        .fr{
            float:right;
        }
        input{
            outline:none;
            }
        /*颜色*/
        .cbbb {
            color: #bbb;
        }
        .c777 {
            color: #777;
        }
        .cl-orange {
            color:#fc8500;
        }
        a.cl-orange,a.cl-orange:hover {
            color:#fc8500;
            text-decoration: none;
        }
        .overhid {
            overflow: hidden;
        }
        

        /**/
        body{
            position: relative;
        }
        /*.pc{
            display: none;
        }*/
        .s_pc_top{
            /* padding-top: 16px;
            padding-bottom: 14px; */
            padding-top: 18px;
            padding-bottom: 18px;
            border-bottom: 1px solid rgba(10,80,149,0.10);
            margin-bottom: 30px;
        }
        .s_pc_nav{
            display: -moz-box;  /* Firefox */
            display: -ms-flexbox;    /* IE10 */
            display: -webkit-box;    /* Safari */ 
            display: -webkit-flex;    /* Chrome, WebKit */
            display: box; 
            display: flexbox; 
            display: flex;
            min-width: 950px;
            margin: 0 auto;
            position: relative;
            max-width: 1170px;
        }
        .s_pc_nav ul{
            display: -moz-box;  /* Firefox */
            display: -ms-flexbox;    /* IE10 */
            display: -webkit-box;    /* Safari */ 
            display: -webkit-flex;    /* Chrome, WebKit */
            display: box; 
            display: flexbox; 
            display: flex;
            height: 40px;
            float: left;
        }
        .s_pc_nav ul>li{
            font-family: MicrosoftYaHei;
            font-size: 16px;
            letter-spacing: 0;
            /*line-height: 40px;*/
            /*margin:0 15px;*/
            margin:0 12px;
            min-width: 36px;
            float: left;
        }
        .s_pc_nav ul>li{
            height: 40px;
        }
        .s_pc_nav .hove{
            border-bottom: 3px solid #1855A5;
        }
        .s_pc_nav .hove>a{
            font-weight: bold;
        }
        .s_pc_nav ul>li>a{
            color: #333333;
            line-height: 40px;
        }
        .s_pc_nav ul>li>a:hover{
            color: #1855A5;
        }
        .s_pc_logo,
        .s_pc_ss{
            height: 40px;
        }
        .s_pc_logo{
            /* padding-left: 31px; */
            /*padding-right: 24px;*/
            padding-right: 18px;
            float: left;
        }
        .s_pc_ss {
            /* padding-left: 128px; */
            position: absolute;
            background: #fff;
            /* right: 40px; */
            right: 0px;
            top: 7px;
        }
        .s_pc_cen{
            /*margin: 0 auto;*/
            padding-bottom: 10px;
            /*width: 1170px;
            max-width: 1200px;*/
            /*max-width: 1200px;*/
        }
        .s_pc_banner {
            /*height: 300px;*/
            margin-bottom: 30px;
            overflow: hidden;
        }
        .s_pc_datu{
            /*padding-left: 5px;
            padding-right: 5px;*/
        }
        /*.s_pc_datu_box{
            padding-right:5px;
        }*/
        .s_pc_datu_box{
            height: 305px;
            overflow: hidden;
        }
        .s_pc_datu_box a{
            position: relative;
            display: block;
        }
        .s_pc_datu_box a h3{
            position: absolute;
            width: 100%;
            bottom: 0px;
            /*padding: 10px 22px;*/
            padding: 20px 20px;
            font-size: 18px;
            color: #FFFFFF;
            letter-spacing: 0;
            /*background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, rgba(0,0,0,0.70) 100%);*/
            border-radius: 3px;
            line-height: 1.4;
        }
        .s_pc_datu a{
            border-radius: 3px;
        }
        .s_pc_datu a img{
            width: 100%;
            height: 305px;
            border-radius: 3px;
        }
        .s_pc_xiaotu{
            /*padding: 0 5px;*/
        }
        .s_pc_xiaotu_box{
            padding-left: 10px;
        }
        .s_pc_xiaotu_box div a{
            position: relative;
            display: block;
        }
        .s_pc_xiaotu_box .s_pc_xiaotu_box a h3{
            position: absolute;
            width: 100%;
            bottom: 0px;
            padding: 5px 10px;
            font-size: 15px;
            color: #FFFFFF;
            letter-spacing: 0;
            /*background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, rgba(0,0,0,0.70) 100%);*/
            border-radius: 3px;
        }
        .s_pc_xiaotu div a{
            border-radius: 3px;
        }
        .s_pc_xiaotu img{
            width: 100%;
            height: 147px;
            border-radius: 3px;
        }
        .s_pc_xiaotu div .s_pc_xiaotu_box:first-of-type{
            margin-bottom:10px;
        }
        .s_pc_right{
            /*padding-right: 10px;*/
        } 
        .s_pc_right_b{
            padding-left: 30px;
        }
        .s_pc_rdjx{
        }
        .s_pc_rdjx_title{
            font-size: 24px;
            font-weight: bold;
            color: #1855A5;
            letter-spacing: 0;
        }
        .s_pc_rdjx_title span{
            padding-bottom:14px;
            border-bottom: 4px solid #1855A5;
            display: inline-block;
            font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
        }
        .s_pc_rdjx_box{
            border-top:1px solid rgba(10,80,149,0.15);
            padding-left: 5px;
            padding-right: 5px;
            padding-top:23px;
            padding-bottom: 24px;
            /*padding-left: 5px;*/
        }
        .s_pc_rdjx_box:hover{
            /* box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.1); */
            box-shadow: 0px 0px 4px 1px #F3F6F8;
            border-color: #fff;
        } 
        .s_pc_rdjx_img {
            height: 122px;
            overflow: hidden;
        }
        .s_pc_rdjx_img div{
            border-radius: 3px;
        }
        .s_pc_rdjx_img img{
            width:100%;
            /*height: 150px;*/
            border-radius: 3px;
            height: 120px;
        }
        .s_pc_rdjx_cen_box{
            padding-left: 25px;
        }
        .s_pc_rdjx_cen_title{
            /* min-height: 94px; */
            height:99px;
            line-height: 1.8;
            overflow: hidden;
        }
        .s_pc_rdjx_cen_title a{
            font-size: 20px;
            letter-spacing: 0;
            line-height: 34px;
            color: #333333;
        }


        .s_pc_rdjx_cen_title a:hover{
            color: #FF9400;
        }
        .s_pc_rdjx_title_biaoqian{
            padding: 2px 10px;
            border-radius: 3px;
            font-size: 16px;
            color: #ffffff;
            margin-right: 2px;
        }
        .s_pc_rdjx_zt{
            background: #1855A5;
        }
        .s_pc_rdjx_ht{
            padding-top:0;
            padding-bottom: 4px;
            background: url(/static_clone/ql2019/list/images/pc_ht.png) no-repeat center;
            background-size: 100% 100%;
        }
        .s_pc_rdjx_title_tubiao{
            height: 21px;
            width: 27px;
            /* height: 100%; */
            background: url(/static_clone/ql2019/list/images/s_pc_rdjx_tb.png) no-repeat;
            display: inline-block;
            vertical-align: middle;
            margin-right: 2px;
        }
        .s_pc_rdjx_cen_l{
            float:left;
        }
        .s_pc_rdjx_cen_l span{
            font-size: 14px;
            color: #666666;
            letter-spacing: 0;
            line-height: 29px;
            padding-left:0;
            padding-right:14px;
        }
        .s_pc_rdjx_cen_r{
            float: right;
        }
        /*.s_pc_rdjx_box_wutu{
            min-height: 72px;
        }*/
        .s_pc_rdjx_box_wutu a{
            font-size: 20px;
            color: #333333;
            letter-spacing: 0;
            line-height: 34px;
        }
        .s_pc_rdjx_box_wutu a:hover{
            color: #FF9400;
        }
        .s_pc_rdjx_box_yutu{
            min-height: 40px;
            padding: 2px;
        }
        .s_pc_rdjx_box_yutu a{
            font-size: 22px;
            color: #333333;
            letter-spacing: 0;
            line-height: 34px;
        }
        .s_pc_rdjx_box_img{
            padding-bottom: 7px;
        }
        .s_pc_rdjx_box_img .s_pc_rdjx_box_img_list div{
            /*padding-left: 10px;*/
            padding: 0 5px;
        }
        /*.s_pc_rdjx_box_img .s_pc_rdjx_box_img_list:first-of-type{
            margin-left: -10px;
        }*/
        /*.s_pc_rdjx_box_img .s_pc_rdjx_box_img_list:first-of-type div{
            padding-left: 0;
        }*/
        .s_pc_rdjx_box_img .s_pc_rdjx_box_img_list div img{
            width: 100%;
            /*height: 144px;*/
            border-radius: 3px;
        }
        /*分页*/
        #page{
            text-align: center;
            padding-top: 34px;
            padding-bottom: 70px;
        }
        #page a,#page span{
            width: 36px;
            height: 36px;
            line-height: 36px;
            text-align: center;
            /*border: 1px solid #e9e9e9;*/
            /*border-radius: 3px;*/
            display: inline-block;
            font-size: 12px;
            color: #9999A1;
            letter-spacing: 0;
            background: url(/static_clone/ql2019/list/images/page_bj.png) no-repeat center;
            margin: 0 2px;
            /*float: left;*/
            vertical-align: top;
        }
        #page .pg_prev{
            background:url(/static_clone/ql2019/list/images/prev.png) no-repeat center;
        }
        #page .pg_next{
            background:url(/static_clone/ql2019/list/images/next.png) no-repeat center;
        }
        #page .current{
            background: url(/static_clone/ql2019/list/images/page_xz1.jpg) no-repeat center;
            color:#fff;
        }


        /*右侧*/
        .s_pc_guangg{
            margin-bottom: 30px;
        }
        .s_pc_guangg a{
            display: block;
            position: relative;
            border-radius: 3px;
        }
        .s_pc_guangg img{
            width: 100%;
            border-radius: 3px;
        }
        .s_pc_guangg a span{
            position: absolute;
            top: 0;
            right: 0;
            color: #fff;
            font-size: 14px;
            background: rgba(0,0,0,.6);
            padding: 2px;
            border-radius: 3px;
        }
        .s_pc_24bd_title{
            padding-left:14px;
            font-size: 22px;
            color: #1855A5;
            letter-spacing: 0;
            line-height: 29px;
            padding-bottom: 16px;
            font-weight: bold;
            font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
        }
        .s_pc_24bd_box{
            background: #F7F8F9;
            padding: 0 18px;
            padding-right: 18px;
            padding-top:18px;
            padding-bottom: 6px;
            margin-bottom: 28px;
        }
        .s_pc_24bd_box_yt{
            padding-bottom: 20px;
        }
        .s_pc_24bd_box_img>div{
            padding-right: 9px;
        }
        .s_pc_24bd_box_img{
            height: 76px;
        }
        .s_pc_24bd_box_img a{
            display: block;
            border-radius: 3px;
        }
        .s_pc_24bd_box_img img{
            width: 100%;
            height: 75px;
            border-radius: 3px;
        }
        .s_pc_24bd_box_img img:hover{
            transform: scale(1.1);
        }
        /*.s_pc_24bd_box_cen>div{
            padding-right: 9px;
        }*/
        .s_pc_24bd_box_cen_box > h2 {
            height: 60px;
            overflow: hidden;
        }
        .s_pc_24bd_box_cen_box_title a{
            font-size: 14px;
            color: #333333;
            letter-spacing: 0;
            line-height: 1.6;
        }
        .s_pc_24bd_box_cen_box_title a:hover{
            color: #FF9400;
        }
        .s_pc_24bd_box_wt {
            padding-bottom: 20px;
        }
        .s_pc_24bd_box_wt_title{
            position: relative;
        }
        .s_pc_24bd_box_wt_title span{
            width: 6px;
            height: 6px;
            border-radius: 3px;
            /*background: #A3BBDB;*/
            background: url(/static_clone/ql2019/list/images/yuandian.png) no-repeat center;
            background-size: 6px 6px;
            display: inline-block;
            position: absolute;
            left: 0;
            top:10px;
        }
        .s_pc_24bd_box_wt_title h2{
            padding-left: 16px;
            /*display: block;*/
        }
        .s_pc_24bd_box_wt_title h2 a{
            font-size: 14px;
            color: #333333;
            letter-spacing: 0;
            line-height: 1.6;
        }
        .s_pc_24bd_box_wt_title h2 a:hover{
            color:#FF9400;
        }
        .s_pc_jxsp_box{
            background: #F7F8F9;
            padding: 0 20px;
            padding-top: 20px;
            margin-bottom: 28px;
        }
        .s_pc_jxsp_list{
            position: relative;
            height: 200px;
            overflow: hidden;
            margin-bottom: 20px;
        }
        .s_pc_jxsp_list a img{
            width: 100%;
        }
        .s_pc_jxsp_list a img:hover{
            transform: scale(1.1);
        }
        .s_pc_jxsp_list .s_px_jxsp_anniu{
            position: absolute;
            top:50%;
            left:50%;
            margin-top: -23px;
            margin-left: -23px;
            width: 46px;
            height: 46px;
        }
        .s_pc_jxsp_wt{
            /*padding-top: 20px;*/
            /*padding-bottom: 27px;*/
            padding-bottom: 20px;
        }
        .s_pc_jxsp_wt_title{
            /*height: 16px;*/
            width: 100%;
            overflow:hidden;
        }
        .s_pc_jxsp_wt_title a{
            font-size: 14px;
            color: #0D0D0D;
            letter-spacing: 0;
            line-height: 16px;
            display: block;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
        }
        .s_pc_jxsp_wt_title a:hover{
            color:#FF9400;
        }
        /*.s_pc_jxsp_wt_title a img{
            padding-right: 7px;
        }*/
        .s_pc_jxsp_wt_title a span{
            padding-right: 7px;
        }

        /*foot*/
        .s_pc_foot{
            padding-top: 20px;
            background: #F6F8FC;
            box-shadow: 0 -1px 0 0 rgba(0,0,0,0.11);
            /*padding: 0 120px;*/
            text-align: center;
            padding-bottom: 24px;
        }
        .s_pc_foot_box {
            /*width: 1200px;*/
            margin: 0 auto;
        }
        .s_pc_foot_box p{
            font-family: AppleSystemUIFont;
            font-size: 12px;
            color: #666666;
            letter-spacing: 0;
            padding-bottom: 12px;
        }
        .s_pc_foot_box p a {
            color: #666666;
        }
        .s_pc_foot_box div a{
            display: inline-block;
            margin: 0 6px;
        }


        /*手机*/
        /* 飘红 对联广告 */
        .coupling {
            width: 56px;
            position: fixed;
            bottom: 20%;
            right: 10px;
            left: auto;
            z-index: 2;
            text-align: right;
            display: none;
        }
        .coupling a {
            display: block;
        }
        .coupling a > img{width: 100%; max-width: 100%;}
        .coupling span {
            margin-right: 20%;
            color: #f13d2f;
            border: 1px solid #f82718;
            background: #fff0e4;
            padding: 2px 6px;
            font-size: 10px;
            display: inline-block;
        }
        /* 飘红 对联广告结束 */
        .sj_cen{
            padding: 0 15px;
            margin: 0 auto;
        }
        .swiper {
            margin-left: auto;
            margin-right: auto;
            position: relative;
            overflow: hidden;
            list-style: none;
            padding: 0;
            z-index: 1;
        }
        .swiper_list{
            width: 100%;
            display: block;
            position: relative;
        }
        .swiper_list p{
            position: absolute;
            width: 100%;
            bottom:0px;
            padding: 5px 10px;
            font-family: PingFangSC-Medium;
            font-size: 18px;
            color: #FFFFFF;
            letter-spacing: 0;
            border-radius: 10px;
        }
        .swiper_list img{
            width: 100%;
            border-radius: 10px;
        }
        .swiper-pagination-bullet{
            background: #D9DADB;
            opacity: 1;
        }
        .swiper-pagination-bullet-active{
            background: #8C8D8F;
        }
        .swiper-pagination{
            position: relative;
            padding: 5px 0;
        }
        .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
            bottom: auto;
            left: auto;
        }
        .sj_cen_list{
            border-top:1px solid rgba(10,80,149,0.10);
            padding-top:12px;
            padding-bottom: 16px;
        }
        .sj_cen_list_title{
            padding-right: 7px;
        }
        .sj_cen_list_title a{
            font-size: 18px;
            color: #333333;
            letter-spacing: 0;
            line-height: 1.4;
        }
        .sj_cen_list_img a img{
            width: 100%;
            /*height: 65px;*/
            border-radius: 5px;
        }
        .sj_cen_list_title_biaoqian {
            font-size: 14px;
            color: #fff;
            padding: 0px 4px;
            padding-bottom: 2px;
            margin-right: 2px;
        }
        .sj_cen_list_zt{
            border-radius: 2px;
            background: #4285f4;
        }
        .sj_cen_list_ht{
            background: url(/static_clone/ql2019/list/images/sj_ht.png) no-repeat center;
            background-size: 100% 100%;
        }
        .sj_cen_list_bq_l span{
            font-family: PingFangSC;
            font-size: 12px;
            color: #666666;
            letter-spacing: 0;
            line-height: 1.2;
            margin-right: 10px;
        }
        .sj_cen_list_duotu{
            padding-bottom: 13px;
        }
        .sj_cen_list_duotu a{
            font-size: 18px;
            color: #333333;
            letter-spacing: 0;
            line-height: 1.4;
        }
        /*.sj_cen_list_duotu_img .sj_cen_list_duotu_img_list:first-of-type {
            margin-left: -4px;
        }*/
        .sj_cen_list_duotu_img_list .row{
            padding: 2px;
        }
        .sj_cen_list_duotu_img_list  div img {
            width: 100%;
            /*height: 63px;*/
            border-radius: 5px;
        }
        .sj_cen_list_bq_cen_l{
            padding-top: 7px;
        }
        .sj_cen_list_bq_cen_l span{
            font-size: 12px;
            color: #666666;
            letter-spacing: 0;
            padding-right: 10px;
        }
        .sj_cen_list_yida{
            width: 100%;
        }
        .sj_cen_list_yida img{
            width: 100%;
        }
        .sj_cen_list_gg{
            padding-top: 7px;
        }
        .sj_cen_list_gg_cen_l span{
            font-size: 12px;
            color: #666666;
            letter-spacing: 0;
            padding-right: 10px;
        }
        .sj_cen_list_gg_cen_l .sj_cen_list_gg_cen_l_first{
            color: #4285F4;
        }
        .sj_cen_list_wutu{
            padding-bottom: 13px;
        }
        .sj_cen_list_wutu a{
            font-size: 18px;
            color: #333333;
            letter-spacing: 0;
            line-height: 1.4;
        }
        .sj_cen_list_img_anniu{
            width: 24px;
            height: 24px;
            display: block;
            background: url(/static_clone/ql2019/list/images/s_pc_spbf1.jpg) center;
            background-size: 100% 100%;
            position: absolute;
            left: 50%;
            top: 50%;
            margin-left: -12px;
            margin-top: -12px;
        }
        .sj_cen_list_img_box{
            position: relative;
            display: block;
        }
        /*回到顶部*/
        .s_ding{
            width: 34px;
            height: 34px;
            /*position: absolute;*/
            position: fixed;
            right: 15px;
            bottom:50px;
            background: url(/static_clone/ql2019/list/images/s_ding.png);
            background-size: 100% 100%;
            display: none;
        }
        .toolbarSwitch_wap{
             display: none;
         }
        /*手机foot*/
        .sj_foot{
            text-align: center;
            background: #F8F8F8;
            padding-top: 23px;
        }
        .sj_foot h3{
            font-family: PingFangSC-Semibold;
            font-size: 18px;
            color: #000000;
            text-align: center;
            padding-bottom: 20px;
        }
        .sj_foot div{
            padding-bottom: 20px;
        }
        .sj_foot div a{
            font-family: PingFangSC-Regular;
            font-size: 13px;
            color: #666666;
            text-align: center;
            padding: 0 2px;
        }
        .sj_foot p{
            font-family: PingFangSC-Regular;
            font-size: 12px;
            color: #666666;
            letter-spacing: 0;
            text-align: center;
            padding: 16px 0;
            border-top: 1px solid rgba(0,0,0,0.11);
        }

        /*移动导航*/
        .m_top_log{
            text-align: center;
            padding: 10px 0;
            position: relative;
            /* 飘红 */
            /* margin-top: -20%; */
            /* 飘红结束 */
        }
        .m_top_log_loog{
            margin: 0 auto;
            width:30%;
            display:none;
        }
        .m_top_log_ss{
            display: block;
            position: absolute;
            top: 50%;
            right: 5px;
            margin-top: -16px;
        }
        .m_nav{
            width: 100%;
            padding: 0 15px;
            margin-bottom: 12px;
            height: 45px;
            background: #4285f4;
            /* 飘红 */
            /* background: #df1313; */
            /* 飘红结束 */
            box-shadow: 0 1px 0 0 rgba(221,221,221,0.5);
            position: relative;
            z-index: 1;
        }
        .m_nav_main{
            line-height: 45px;
            text-overflow:ellipsis;
            white-space:nowrap;
        }
        .m_nav_main a{
            margin-right: 20px;
            float: left;
        }
        .m_nav_main a div{
            color:#fff;
            font-size:18px;
        } 
        .m_nav_main .swiper-container{
            height: 45px;
        }
        .nav_swiper .swiper-slide{
            /*width: auto !important;*/
            width: auto;
        }
        .nav_swiper .swiper-slide a>div{
            padding-top: 5px;
        }
        .s_pc_xiaotu_box_li{
            height: 147px;
            overflow: hidden;
        }
        .s_pc_rdjx_img img:hover{
            transform: scale(1.1);
        }
        img {
            transition: all 0.5s ease-out;
            -moz-transition: all 0.5s ease-out;
            -webkit-transition: all 0.5s ease-out;
            -o-transition: all 0.5s ease-out;
        }
        .s_pc_datu_box:hover img{
            transform: scale(1.1);
        }
        .s_pc_xiaotu_box_li:hover img{
            transform: scale(1.1);
        }
        .s_pc_xiaotu_box_li img:hover{
            transform: scale(1.1);
        }
        .s_pc_zfenx{
            float: right;
            padding-left:5px;
            padding-right: 5px;
            padding-top: 6px;
            cursor: pointer;
        }
        .s_pc_gg{
            margin-bottom: 26px;
        }
        .s_pc_gg img{
            width:100%;
        }
        
        /*分享*/
        .bdsharebuttonbox{
            width:300px;
            background:#fff;
            display:none;
            position: fixed;
            z-index:999;
            /* left:50%;
            top:50%; */
            margin-left:-300px;
            margin-top:-118px;
            padding:10px;
            border: 6px solid #8F8F8F;
            border-radius: 3px;
        }
        .bdsharebuttonbox a{
            width:128px;
            float:left;
            color:#333;
        }
        .tool_title{
            width:100%;
            display:flex;
            justify-content: space-between;
            align-items: center;
        }
        .bdshare_dialog_close {
            width: 22px;
            height: 23px;
            background: url(../img/share/pop_c.gif?v=2d7108c8.gif) no-repeat 0 0;
            float: right;
            display: block;
            margin-top: 2px;
        }



        .s_pc_24bd_title a{
            font-size: 22px;
            color: #1855A5;
            letter-spacing: 0;
            line-height: 29px;
            font-weight: bold;
            font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
         }
         .s_pc_24bd_title a:hover{
             color: #FF9400;
         }
         .s_pc_ztbd_box{
             margin-bottom: 28px;
         }
         .s_pc_ztbd{
             position: relative;
         }
         .s_pc_ztbd a img{
             width: 100%;
         }
         .s_pc_ztbd a h3{
            font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";
            font-size: 15px;
            color: #FFFFFF;
             position: absolute;
             bottom: 15px;
             padding: 0 15px;
         }
         .s_pc_ztbd a:hover h3{
             color: #FF9400;
         }
         
        @media screen and (min-width: 1px){
            
            .sj{
                display: block;
                min-width: 300px;
                margin: 0 auto;
            }
            .sj_foot{
                display: block;
            }
            .pc{
                display: none;
            }
            .m_nav{
                display: block;
            }
            .m_top_log_loog{
                display: block;
            }

        } 
        @media screen and (max-width: 1199px) {
            .dlgg{
                display: none;
            }
        }
        @media screen and (max-width: 768px) {
            .toolbarSwitch_wap{
                display: block;
            }
        }
        /*@media screen and (min-width: 320px){
            .sj_cen_list_img a img{
                height: 57px;
            }
        }
        @media screen and (min-width: 360px){
            .sj_cen_list_img a img{
                height: 62px;
            }
        }
        @media screen and (min-width: 375px){
            .sj_cen_list_img a img{
                height: 65px;
            }
        }
        @media screen and (min-width: 414px){
            .sj_cen_list_img a img{
                height: 73px;
            }
        }
        @media screen and (min-width: 440px) {
            .sj_cen_list_img a img{
                height: 78px;
            }
        }
        @media screen and (min-width: 480px) {
            .sj_cen_list_img a img{
                height: 85px;
            }
        }
        @media screen and (min-width: 520px) {
            .sj_cen_list_img a img{
                height: 94px;
            }
        }
        @media screen and (min-width: 560px) {
            .sj_cen_list_img a img{
                height: 102px;
            }
        }
        @media screen and (min-width: 600px) {
            .sj_cen_list_img a img{
                height: 109px;
            }
        }
        @media screen and (min-width: 640px) {
            .sj_cen_list_img a img{
                height: 117px;
            }
        }
        @media screen and (min-width: 680px) {
            .sj_cen_list_img a img{
                height: 125px;
            }
            .sj_cen_list_duotu_img_list div img{
                height: 122px;
            }
        }
        @media screen and (min-width: 720px) {
            .sj_cen_list_img a img{
                height: 133px;
            }
            .sj_cen_list_duotu_img_list div img{
                height: 130px;
            }
        }
        @media screen and (min-width: 750px) {
            .sj_cen_list_img a img{
                height: 139px;
            }
            .sj_cen_list_duotu_img_list div img{
                height: 135px;
            }
        }*/
        /*@media screen and (min-width: 768px) {
            .sj_cen_list_img a img{
                height: 142px;
            }
            .sj_cen_list_duotu_img_list div img{
                height: 139px;
            }
        }*/
        @media screen and (min-width: 800px) {
            /*.sj_cen_list_img a img{
                height: 149px;
            }
            .sj_cen_list_duotu_img_list div img{
                height: 145px;
            }*/
            /* .s_pc_nav ul>li{
                font-size: 16px;
                min-width: 32px;
                margin:0 3px;
            } */
        }
        /*@media screen and (min-width: 950px) {
            .sj_cen_list_img a img{
                height: 189px;
            }
            .sj_cen_list_duotu_img_list div img{
                height: 185px;
            }
            
        }*/
        @media screen and (min-width: 1000px) {
            /*.sj_cen_list_img a img{
                height: 189px;
            }
            .sj_cen_list_duotu_img_list div img{
                height: 185px;
            }*/
            /* .s_pc_nav ul>li{
                font-size: 16px;
                min-width: 32px;
                margin:0 4px;
            } */
            /* .sj{
                display: none;
            }
            .sj_foot{
                display: none;
            }
            .m_nav{
                display: none;
            } */
        }
        @media screen and  (min-width: 1200px){
            /* 开门红 飘红 */
            /* body{
                background: url(https://upload.qianlong.com/2026/0228/1772267083638.png) top center no-repeat;
                padding-top: 176px;
                position: relative;
            }
            .coupling {
                position: fixed;
                left: calc((100vw - 1200px) / 2 * 1 - 140px);
                top: 20%;
                z-index: 2;
                display: none;
                width: auto;
                right: auto;
            }
            .coupling a {
                display: block;
            }
            .coupling a > img{width: auto; max-width: 100%;}
            .coupling span {
                display: none;
            } */
            /* 开门红 飘红结束 */
            .pc{
                display: block;
                /* 开门红 */
                /* width: 1200px;
                margin: 0 auto;
                background: #fff; */
                /* 开门红 结束 */
            }
            .sj{
                display: none;
            }
            .sj_foot{
                display: none;
            }
            .m_nav{
                display: none;
            }
            .m_top_log{
                display: none;
            }
            .m_top_log_loog{
                display: none;
            }
            .s_pc_nav ul>li{
                font-size: 16px;
                min-width: 32px;
                margin:0 13px;
            }
            .s_ding{
                width: 68px;
                height: 68px;
            }
        }
        @media screen and  (min-width: 1360px){
            
        }
  /*增加子导航*/
.s_pc_logo{padding-right: 20px;}
.s_pc_nav ul>li{margin: 0 16.7px;}
.s_pc_top{position: relative;}
.s_pc_nav ul>li.more {margin-left: 3px;background: #e3edfd;border-radius: 35px;padding: 0px 10px;
       height: 30px;margin-top: 6px;    margin-left: 14px;margin-right: 0;}
.s_pc_nav ul>li.more span{margin-left: 0px;} 
.s_pc_nav ul>li.more a{line-height: 28px;color: #1855A5;}   
.subnav{position: absolute;left: 0;bottom: -86px;height: 85px;width: 100%;background: #fff;top: auto;z-index: 3;
      border-bottom: solid 1px #e0e0e0;display: none;}
.subnav_main{display: flex; flex-direction: row; justify-content: left;align-items: center;height: 85px;
    margin-left: -10px;    margin-right: -10px;}

.subnav_main>div{text-decoration: none !important;padding: 4px 15px;
    margin: 10px 11px;    background: #F6F8FC;border-radius: 35px;
    font-family: MicrosoftYaHei;    font-size: 14px;}
.subnav_main>div a{color: #333;}
.subnav_main>div a:hover{
            color: #1855A5;
        }
 .s_pc_nav ul>li.more:hover{cursor: pointer;color: #1855A5} 
       .s_pc_nav ul>li.more:visited{cursor: pointer;color: #1855A5} 
       .s_pc_nav ul>li.more{    color: #1855A5;}
       .subnav_main{padding-left: 124px;}        
/*子导航结束*/      
/*娱乐频道*/
.lxfs{display: flex;    padding-bottom: 18px;}
.lxfs .col-lg-1{width: 17%;margin-right: 15px;}
.lxfs .col-lg-11{width: auto;}
.lxfs img{width: 100%;}
.lxfs h3{font-family: MicrosoftYaHei;font-size: 14px;color: #666666;letter-spacing: 0;line-height: 24px;}
.lxfs h4{ont-family: MicrosoftYaHei;font-size: 18px;color: #1855A5;letter-spacing: 0;line-height: 24px;}
/*娱乐频道结束*/
/*延伸阅读*/
   #moreread {
    margin-top:20px;
    margin-bottom: 20px;
}  
   #moreread h3{color: #0A5095;
    font-size: 18px;
    line-height: 30px;
    text-indent: 0px;
    font-weight: bold;}
    #moreread ul li {
    font-size: 16px;
    line-height: 1.8em;
    list-style: none;
    text-indent: 0px;
    margin: 3px auto;
}
/*延伸结束*/