﻿@media (max-width: 700px) {
    .top02, .top02_center, .head_bza, .cen, .cen_ban, .essay, .ea_b_ri, .es_ri, .rec,
    .essay_le, .det_up, .det_cor_im, .cent-width, .red {
        width: 100% !important;
    }

    .nav-toggle{
        display:block;
    }
    .holer {
        height: 100px;
    }

    .cen_ban {
        height:190px;
    }

    #owl-demo {
        width: auto !important;
        height: auto !important;
        max-width: 100%;
        max-height: 100%;
    }
    .owl-item .item{
        width:100%;height:166px;
    }

    .owl-item img{
        width: auto !important;
        height: auto !important;
        max-width: 100%;

    }
    #owl-demo span {
        left:10px;display: inline-block;
        white-space: nowrap;
        width: 100%;
        overflow: hidden;
        text-overflow:ellipsis;
    }
    .logo, .logo img {
        height: 50px;
        padding: 0px !important;
        margin-left:5px;margin-top:1px;
    }

    .top02, .top02_center {
        height: 50px !important;
        min-width: 100% !important;
    }
    .nav{
        display:none;
        background-color: rgba(202, 202, 202, 0.94);
    }
    .nav a.mmm {
        height:40px;
        line-height: 40px;
    }
    .nav .sub .nav_xiao {
        width:100%;
    }
    .nav .sub .nav_xiao .xiao_six ul li {
        width:auto;
    }
    .cen_fta {
        float: none;
        margin: 0 auto;width:95%
    }

    .es_nzb {
        margin-top: 0px;
        margin-bottom: 0px;
        padding:15px 0 5px;
    }

    .es_nzb li {
        padding:0;
    }



    .es_pua {
        display: block;

        margin: 0 auto;
    }



    .es_nzb {
        width: 720px;

    }

    .tabs {
        overflow: auto;
        width:95%;

        margin:28px auto 0;
    }

    .ea_b_ri {
        margin-top: 10px;
    }

    .ea_b_img {
        float: none;
        float: none;
        display: block;
        margin: 0 auto;

    }


    .foot {
        height: auto;
        margin: 0;
    }

    .foot_ab {
        display: block;
        width: auto;
        max-width: 375px;
        padding-right: 0px;

    }

    .foot_du {
        height: auto;
    }

    .foot_wx, .foot_lx {
        float: none;
        display: block;
        margin: 0 auto;

    }

    .foot_yl {
        float: none;
        display: block;
        margin: 0 auto;
        width: auto;
        word-break: break-all;
    }

    .foot_yl h5, .foot_yl span{
        text-indent: 22px;
    }

    .foot_yl h5 {
        padding: 0px;
        margin: 0px;

    }

    .foot_yl span {
        padding: 0px;
        line-height: 35px;
    }

    .foot_yw, .foot_wx, .foot_lx {
        margin-top: 20px;
    }

    .mk {
        position: relative;
        top: 0px;
    }

    .det-cen {
        width:100%;
        margin: 0 auto;
    }

    .det_up_cen {

        width:95%;
    }

    .det_up_h {
        float:left;width:70%


    }

    .det_up_h p {
       margin-top:6px;width:100%;
    }

    .det_ov {
        margin: 0 auto;
    }

    .det_cor_im p {
        width:67%;
        height:auto;
        font-size:16px;
        display:inline-block;
        margin:0;
        line-height:24px;


    }

    .det_cor_im span {
        display: block;
        width:50%;
        font-size:12px;
    }

    .det_art img {
        max-width: 95% !important;
        height: auto !important;
    }

    .banner {
        height: 203px;
        background-size: 300% 80%;
    }

    .cont-art-img {
        float: none !important;
    }

    .cont-art-img img {
        margin: 0 auto;
        display: block;
    }

    .cont-art-cen {
        width: 100%;
        margin: 5px 0px;
    }

    .cont-wrap {
        width: 95%;
        margin: 0 auto;
    }

    .con-width-box {
        margin: 70px 0 20px 0;
    }

    .cont-article {
        margin: 20px 0px;
        border-bottom: 1px solid #e7e7e7;
    }

    .es_did {
        float:right;

    }

    .home-in-box {
        width: 95%;
        margin: 0 auto;
    }

    .cont-art-ti {
        display:none;
    }

    .data-wrap {padding:0;display:inline-flex;
        justify-content: space-around;
        width:100%;position:absolute;top:480px;z-index: 1;

    }



    .data-list {
        display: inline-flex;

        width: auto;
        z-index: 2223;
        float: none;
        position: static;
        background-color:#f2f2f2;
        border-radius: 10px;
        line-height: 40px;
        color:#414141;
        padding:0 5px;
    }

    .data-num {
        display: inline-block;
        margin: 0;color:#414141;font-size:14px;
    }

    .red_ban img {
        width: 100%;
        height: auto;
    }

    .red_list_box {
        width: 95%;

        margin: 0 auto;
        margin-bottom:20px;
    }

    .red_hot {
        width: 95%;
        margin: 0 auto;
    }

    .media {
        width:95%;
        overflow: auto;
        margin:0 auto;
    }

    .red_hq {
        text-indent: 10px;
    }

    .fig_img {
        margin: 0px 0px 20px 0px;
    }

    .fig_img img {
        margin-left: calc(50% - 598px);
    }
    

    es_pu_img,.med_cen, .rec_cen, .es_mj_ce,.foot_cen,.foot_yl{
        width: 95%
    }
    .re_lh p,.rec_tl span{font-size:16px;}
    .re_lh{width:65%;}
    .foot_lb{display:inline-flex;flex-wrap: wrap;align-content: flex-start}
    .foot_lb li{padding:4px 12px;background-color:#19294b;margin-bottom:10px;}
    .foot p,.foot_lb a{font-size:14px;}
    .foot h3{padding-bottom:10px;}
    .foot_yw,.foot_lx{padding:0;}

    .es_pua_a{padding-top:16px;}
    .es_b_ic time{padding-left:10px;}
    .es_xi img{width:60px;height:60px;}

    .es_zz a,.ea_b_ri h3,.med_zk{font-size:16px;}
    .es_wz a{font-size:14px;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;}
    .med_img img,.ea_b_img img,.rec_d img,.cont-art-img img{width:auto;height:auto;max-width:100%;}
    .med_img,.ea_b_img,.rec_d{width:100%;height:190px;}
    .es_mj,.rec,.med{border-top:24px solid #f7f8fa;border-left:none;border-right:none;border-bottom:none;}
    .rec_d img{width:100%;height:190px;object-fit: cover;}


    .med_bt,.es_pu_b,.es_zx{width:100%}
    .rec_new img{width:100%;max-width:100%; object-fit: cover;}
    .rec_new{width:30%;height:68px;}
    .es_xi_ce{width:75%}
    .foot_wl a{margin-left:0;}
    .foot_wl li{margin-right:15px;}
    .foot_yl{padding-bottom:10px;}
    .foot_lx{padding-bottom:10px;}
    .es_push{margin:auto 10px;}
    .es_pua{padding:0;}
    .es_pu_img img{width:auto;height:auto;max-width:100%;}
    .es_pu_img {width:100%;height:200px;}
    .cen_fta_a{width:100%;margin-bottom:20px;height:200px;}
    .cen_fta_a img {width:100%;max-width:100%;height:200px;object-fit: cover;}
    
    .fig_ul{display: block;text-align: center;border-bottom:1px solid #e3e3e3;margin:10px 0 20px;}
    .fig_cen span{padding:0;}
    .font_cen_zm{margin:0 4px 0;}
    .fig_bj,.fig_han{width:95%;margin:0 auto;}
    .fig_han h3{font-size:20px;margin:0 auto;}
    .fig_ul li{padding:10px 0;}
    .fig_han{margin-bottom:0;position:relative;}
    .fig_han p{font-size:14px;position:absolute;left:70%;}
    .fig_cen a{line-height:26px;}
    .con-p3 a{display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;}
    .cent-width{padding-top:50px;}
    .p-name{padding-top:0;}

    .det_ov{width:30%;display:inline-block;float:right;height:auto;}
    .det_ov img{width:auto;height:auto;max-width:100%;}
    .det_up{margin-top:20px;}
    .det_up_im{width:25%}
    .det_up_im img{width:100%;height:60px;}
    .det_up_h h3{margin:0}
    .det_up_h{padding-top:24px;padding-left:4%;}
    .det_up_two{width:95%;margin:0 auto;padding-bottom:40px;padding-top:20px;}
    .det_cor{width:100%;margin:0 auto;border-top:24px solid #f7f8fa;padding-top:20px;}
    .det_cor_im{margin:20px 0;}
    .det_cor h3,.det_cor_lf,.det_art,.det_up_sc,.det-header,.zl-font-wz{margin:0 auto;width:95%;}
    .det_up_di{width:95%;margin:0 auto 20px auto}
    .det-header h1{font-size:24px;}
    .det_art{margin-top:-20px;}
    .det_art p, section{font-size:16px;}
    .zl-font-wz p{font-size:12px;text-align:left;}
    .zl-lj{text-align: left;
        border-bottom: 1px solid #2b436d;
        padding-bottom: 7px;
        margin-bottom: 10px;}
    .zl-lj a{font-size:12px;margin-left:0;margin-right:10px;}
    .con_fx,.deb{display:none;}
    .red_list_im{width:90%}
    .red_list_im img{width:100%}
    .red_ul a{font-size:16px;line-height:35px;}
    .red_list_im h2{width:95%;position: absolute;
        top: 180px;
        left:7px;}
    .red_img{height:199px;}
    .red_list{margin-top:20px;}
    .red_hot_ul a{padding:12px 12px;}
    
    .red_ci_ta dl dd{margin-left:0;}
    .red_ci_ta dl dt{margin-right:0;text-align:left;float:none;margin-bottom:10px;}
    .red_ci_ta dl dd a:link, .red_ci_ta dl dd a:visited{padding:0;margin:0 10px 10px 0;}
    .red_lf{padding-left:0;}
    .red_ci_ta dl{padding:20px 0;width:95%;}
    .glo_cc{margin-top:20px;}
    .red_ci_ta{margin-top:15px;}
    .ck a{position:absolute;left:40px}
    .det_xx{margin-bottom:10px;}
    .es_wz a{padding-left:0;}
    .det_tags{margin-bottom:40px;padding-left:4%;}
    .es_cen{width:95%;left:3%;}
    .es_h{display: inline-block;
        white-space: nowrap;
        width: 100%;
        overflow: hidden;
        text-overflow:ellipsis;}
    .es_nzb a{font-size:16px;padding:5px 10px;margin-left:10px;}
    .es_nzb{margin-left:0;}
    .gf{width:95%;padding-bottom:30px;padding-top:10px;margin:0 auto;}



    .pagenation a,.pagenation span{
        display: none;
    }
    .pagenation a:first-child,.pagenation a:nth-last-child(3),.pagenation span.pag_ue{
        display: inline-block;
    }





}