.div_h a {
    margin-right: 10px;
}
#navBtn{
    display: none;
}
/* iconfont的样式Symbol方法使用 */
.icon {
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    overflow: hidden;
}
a {
    text-decoration: none;
}

.wk_header .logo img {
    width: 160px;
    height: auto;
}


/* 购物车 */

.wk_right .layui-nav {
    width: 550px;
}

.shop_price {
    display: none;
}

.sale_box {
    margin-top: 5px;
    color: #ccc;
}

.sale_box span {
    color: #ec2828;
}

.mall {
    display: inline-block;
    background: url(../images/mall.png) no-repeat center left;
    background-size: 15px 15px;
    padding-left: 26px!important;
    margin-left: 10px;
}

.mall_btn {
    float: left;
    position: relative;
    height: 180px;
}

.mall_btn a {
    width: 100px;
    height: 50px;
    background: #FFB800;
    color: #fff;
    display: inline-block;
    text-align: center;
    line-height: 50px;
    font-size: 14px;
    border-radius: 25px;
    position: absolute;
    bottom: 0;
}

.mall_count {
    font-size: 12px;
    background-color: #ec2828;
    border-radius: 50%;
    min-width: 8px;
    text-align: center;
    line-height: 12px;
    display: inline-block;
    position: absolute;
    top: 20px;
    left: 20px;
    color: #fff;
    padding: 1px 3px;
}

.wk_lxfs .layui-btn:hover {
    color: #000;
}

.wk_right .layui-nav .layui-nav-item a {
    display: inline-block;
}

.layui-nav-tree .jg_btn,
.layui-nav-tree .bm_btn {
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    width: 116px;
    margin-right: 6px;
    padding: 0!important;
}

.wk_right .layui-nav {
    width: 610px;
}

.bm_btn_box {
    text-align: center;
}

.jg_btn,
.bm_btn {
    display: inline-block;
}
/*首页宣传视频展示
.main_video {
    width:40%; float: left;
}
.main_video video {width: 100%;}
.submission_entrance {
    width:60%; float:left
}
*/


/* 响应式样式 */

@media (min-width: 1440px) {
    .common_width {
        width: 1350px;
        margin: 0 auto;
    }
}

@media (max-width: 767px) {
    body {
        width: 100%;
    }
    .w_1200 {
        width: auto!important;
    }
    /* 手机端按钮变小显示 */
    .wk_header .layui-form .layui-btn{
        padding: 0 10px!important;
    }
    #navBtn{
        display: block;
    }
    .common_width {
        width: 100%;
        padding: 0 15px;
        margin: 0 auto;
    }
    .wk_nav .layui-nav {
        display: none;
        position: absolute;
        top: 0;
        right:0;
        z-index: 9999;
        width: 25%;
        padding: 0;
    }
    .navTags{
            background-color: rgba(255,255,255.9)!important;
            box-shadow: 0 0 20px -5px;
            transition: all 1s;
            -moz-transition: all 1s;
            -webkit-transition: all 1s;
            -o-transition:all 1s;
    }
    .wk_bottom .div2,
    .wk_bottom .div1 {
        width: auto;
        float: none;
        padding: 0 15px;
    }
    .wk_nav {
        width: 100%;
    }
    .layui-nav:after {
        content: "";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }
    .wk_nav .layui-nav .layui-nav-item a {
        font-size: 14px;
        padding: 0;
        text-align: center;
    }
    .wk_nav .layui-nav .layui-nav-item {
        line-height: 24px;
        width: 100%;
        height: 30px;
        float: left;
    }
    .wk_right {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
        background: #fff;
    }
    .wk_right .layui-nav {
        width: 100%;
    }
    .layui-form .layui-form-in{
        width:34%!important;
    }
    .layui-input-inline {
        width: 100%!important;
    }
    .layui-input {
        width: 100%!important;
    }
    .login_nav_wk {
        margin-left: 0!important;
    }
    .div_bb ul li {
        font-size: 14px;
    }
    .wk_bottom .div2 .div_aa ul li {
        font-size: 14px; float:left;
    }
    /* .fc {
        height: 0!important;
    } */
    .div_h>p {
        font-size: 14px;
        margin-bottom: 30px;
    }
    /* 首页 */
    .wk_index_one .div_c .div_left,
    .wk_index_one .div_c .div_right {
        width: 100%;
    }
    .wk_index_one .div_c .div_left .big {
        width: 90%;
    }
    .avatar_right {
        width: auto!important;
    }
    .jiyu_wid {
        width: auto!important;
        padding: 30px 15px!important;
    }
    .filmrl_wid {
        width: auto!important;
    }
    .notice .tab-bd li img {
        width: 100%;
    }
    .notice .tab-bd li p {
        width: auto!important;
    }
    .notice .tab-bd li span {
        width: 100%!important;
    }
    .wk_index_one .div_c .div_right .big {
        width: auto;
    }
   
    .txtScroll-top .infoList li {
        line-height: 20px;
        margin-left: 0;
        padding: 0 15px;
    }
    .bd {
        margin-top: 15px;
    }
    .div_b {
        padding: 0 30px;
    }
    .wk_index_one .div_b .p1 {
        font-size: 24px;
    }
    .wk_index_one .div_b .p2 {
        font-size: 14px;
        line-height: 30px;
    }
    .wk_index_one .div_c .div_left {
        height: auto;
        background: none;
    }
    .wk_index_one .div_c .div_left .big .b li,
    .wk_index_one .div_c .div_right .big .b li {
        font-size: 14px;
        line-height: 30px;
    }
    .wk_index_one .div_c .div_left .big .c p,
    .wk_index_one .div_c .div_right .big .c p {
        font-size: 14px;
    }
    .wk_index_one .div_c .div_left .big .d {
        padding-top: 0;
    }
    .wk_index_one .div_c .div_right .big {
        width: 90%;
    }
    .wk_index_one .div_c .div_right {
        background: none;
    }
    .wk_index_one .div_c .div_right .big .d {
        padding-top: 0;
    }
    .wk_index_two {
        padding: 50px 30px;
        height: auto;
    }
    .wk_index_two .w_1200 {
        padding-top: 0!important;
    }
    .wk_index_two_p1 {
        font-size: 24px!important;
        line-height: 32px!important;
    }
    .wk_index_two_p2 {
        font-size: 16px!important;
        margin-top: 20px!important;
    }
    .wk_index_three .div_b .p1 {
        font-size: 24px;
        line-height: 32px;
    }
    .wk_index_three .div_b .p2 {
        font-size: 14px;
        line-height: 30px;
    }
    .tab-pal {
        padding: 15px;
    }
    .notice .tab-bd li {
        width: 46%;
        padding: 0;
        border: solid 1px #E6E6E6;
        margin-bottom: 20px;
    }
    .notice .tab-bd li:nth-child(odd) {
        margin-right: 4%;
    }
    .notice .tab-bd li img {
        border: none;
        height: auto;
    }
    /* .notice .tab-bd li a {
        display: block;
        position: relative;
        width: 100%;
    } */
    .notice .tab-bd li span {
        bottom: 0!important;
        line-height: 20px!important;
        height: auto!important;
        padding: 0!important;
        background-color: rgba(0, 0, 0, .6);
    }
    .wk_index_six {
        height: auto;
        margin-top: 40px;
    }
    .index_big_tit {
        font-size: 24px;
        text-align: center;
        line-height: 40px;
        padding: 0 25px;
    }
    .wk_index_one .div_c .div_left .big .b li span {
        display: inline-block;
        width: 87%;
    }
    .wk_index_one .div_c .div_left .big .b i {
        display: inline-block;
        vertical-align: top;
    }
    .index_sma_tit {
        padding: 30px 15px;
    }
    .anniu_pa {
        padding-top: 0;
        margin-bottom: 40px;
    }
    .wk_index_five>p {
        font-size: 24px!important;
        line-height: 30px!important;
    }
    .wk_index_one,
    .wk_index_three {
        margin-top: 30px;
    }
    .ddd {
        text-align: center!important;
    }
    .filmrl_wid img {
        width: 100%;
    }
    .wk_index_four .wk_index_four_big .top_div {
        font-size: 24px!important;
        line-height: 30px!important;
        padding-top: 50px!important;
    }
    .wk_index_four .wk_index_four_big .top_div2 {
        font-size: 16px!important;
        line-height: 24px!important;
        padding: 30px;
    }
    .wk_index_four .wk_index_four_big .mid_div ul li .p1 {
        font-size: 40px;
    }
    .wk_index_four .wk_index_four_big .mid_div ul li .p2 {
        font-size: 16px;
    }
    .layui-layer-setwin .layui-layer-close2 {
        position: absolute;
        right: -28px!important;
        top: -28px!important;
        width: 30px!important;
        height: 30px!important;
        margin-left: 0!important;
        background-position: -149px -31px!important;
        *right: -18px!important;
        _display: none;
        background-size: auto!important;
    }
    .div_h a {
        display: block;
        text-align: center;
        margin-bottom: 10px;
    }
    .wk_nav .layui-nav-child {
        top: 35px;
        z-index: 2000;
    }
    /* 购物车 */
    .shop_hide {
        display: none;
    }
    .cartMain {
        width: 100%;
        min-width: auto;
        /* max-width: auto; */
    }
    /* .order_lists {
        height: auto;
    } */
    .order_lists .list_con {
        width: 86%;
    }
    .bar-wrapper {
        width: 100%;
    }
    .search_box {
        /*display: none;*/
    }
    .shop_price {
        overflow: hidden;
        margin-top: 20px;
        display: block;
    }
    .shop_price .del {
        float: right;
        background: #ec2828;
        padding: 2px 6px;
        border-radius: 4px;
    }
    .order_lists .list_con .shop_price .del a {
        color: #fff;
    }
    .shop_price .sum_price {
        float: left;
        color: #ec2828;
        margin-left: 10px;
    }
    .shop_price .price {
        float: left;
        text-decoration: line-through;
        color: #ccc;
    }
    .sale_box {
        float: left;
        margin-top: 0;
        color: #ec2828;
    }
    /* 电影列表 */
    .mov_list {
        margin-top: 80px;
    }
    .film_festival_r_show {
        top: 0;
    }
    .film_festival .film_festival_r {
        width: auto;
        /* margin-top: 30px; */
        float: none;
    }
    .film_festival_r2 ul li {
        height: auto!important;
        overflow: hidden;
        padding: 24px 15px;
        position: relative;
        padding-bottom: 80px;
    }
    .film_festival_r2 .bbb {
        width: 72%!important;
    }
    .film_festival_r2 .aaa {
        width: 20%;
    }
    .film_festival_r2 .aaa img {
        width: 100%!important;
    }
    .film_festival_r2 .bbb .pp1 {
        font-size: 16px;
    }
    .film_festival_r2 .bbb .pp2,
    .film_festival_r2 .bbb .pp3,
    .film_festival_r2 .bbb .pp4,
    .film_festival_r2 .bbb .pp5 {
        font-size: 13px;
    }
    .mall_btn {
        position: absolute;
        height: auto;
        left: 34%;
        bottom: 24px;
        /* display: none; */
        /* 隐藏 */
    }
    .mall_btn a {
        position: initial;
        height: 30px;
        line-height: 30px;
    }
    .film_festival_r2 .ccc {
        position: absolute!important;
        height: auto;
        bottom: 24px;
        right: 15px;
    }
    .film_festival_r2 .ccc a {
        position: initial;
        margin-top: 10px!important;
        height: 30px;
        line-height: 30px;
    }
    .film_festival .film_festival_l {
        margin: 0 auto;
        float: none;
        width: 92%;
    }
    .class_huood {
        padding-left: 15px;
    }
    .film_festival_rmtj ul li {
        width: 47%;
        border: solid 1px #DCDCDC;
        padding: 0;
    }
    .film_festival_rmtj ul li img {
        width: 100%;
        border: none;
    }
    .logo {
        margin-left: 15px;
    }
    .film_festival_rmtj ul li span {
        width: 100%!important;
        left: 0!important;
        height: 60px!important;
        line-height: 30px!important;
        bottom: 0!important;
        box-sizing: border-box;
    }
    .film_festival_rmtj ul li p {
        width: 100%!important;
        left: 0!important;
        height: 60px!important;
        line-height: 30px!important;
        bottom: 0!important;
    }
    .film_festival_rmtj ul {
        overflow: hidden;
        padding: 0 15px;
    }
    .film_festival_rmtj ul li:nth-child(odd) {
        margin-right: 4%;
    }
    .ssssdddd .layui-input-inline {
        width: 35%!important;
    }
    .ssssdddd .layui-form .layui-form-item {
        width: 100%!important;
    }
    .ssssdddd .film_search {
        width: 100%!important;
        padding: 0 15px;
        box-sizing: border-box;
    }
    /* 详情页 */
    .film_festival_r_show .sss {
        left: 0!important;
        height: 120px;
        width: 100%;
        /* margin-top: 50px; */
    }
    .layui-tab-title li {
        padding: 0 10px;
        min-width: 0;
    }
    .layui-tab>a {
        right: 20px!important;
        top: 60px!important;
        width: 100px!important;
    }
    .huoji {
        margin-top: 78px;
    }
    .f_imgs a {
        width: 45%!important;
        height: auto!important;
    }
    .f_imgs a:nth-child(odd) {
        margin: 0 3%!important;
    }
    .banner_img {
        margin-top: 130px;
    }
    .banner_img_logo {
        top: -60px!important;
    }
    .banner_img_logo img {
        width: 20%;
        height: auto!important;
    }
    .kong_bane {
        height: 0!important;
    }
    .zuopin_text {
        padding: 20px 15px 0 15px!important;
    }
    #demo_page .layui-laypage-skip>input {
        width: 10%!important;
    }
    #demo_page .layui-laypage .layui-laypage-skip {
        width: 50%;
    }
    #demo_page .layui-laypage {
        margin: 0;
    }
    #demo_page {
        padding: 0;
        margin: 20px 0;
    }
    .show_pj_div>ul {
        overflow: hidden;
    }
    .show_pj_div>ul>li {
        width: 100%!important;
    }
    .film_festival_shuoming,
    .film_festival_shuoming2,
    .div_lefts .layui-nav {
        width: 100%;
    }
    /* 发行 */
    .wid_img img {
        width: 100%!important;
    }
    .fuwu_div ul {
        overflow: hidden;
        padding: 0 15px;
    }
    .fuwu_div ul li {
        width: 100%!important;
        margin: 0!important;
        float: left!important;
        margin-right: 5%!important;
    }
    .fuwu_div ul li:nth-child(3) {
        margin-right: 0!important;
    }
    .fuwu_div .text_div .top_p {
        font-size: 17px;
        line-height: 60px;
        font-weight: bold;
    }
    .fuwu_div ul li .tb_div {
        width: auto;
        height: auto;
        line-height: initial;
        background-size: contain;
        padding: 20px;
    }
    .fuwu_div ul li .tb_div img {
        height: 60px;
    }
    .sjwz_big .sjwz ul li {
        width: 100%;
        text-align: left;
        padding-left: 20%;
        box-sizing: border-box;
    }
    .sjwz_big .sjwz ul li .ppa {
        font-size: 30px;
        line-height: 40px;
        height: 40px;
        display: inline-block;
    }
    .sjwz_big .sjwz ul li .ppb {
        font-size: 20px;
        display: inline-block;
        margin-left: 10px;
    }
    .sjwz_big .view {
        padding-top: 0;
        padding: 0 15px;
    }
    .sjwz_big .view p {
        height: auto!important;
        line-height: 30px!important;
        margin-top: 30px;
    }
    .fxyplx .fxyp ul li {
        width: 30%;
        height: auto;
        padding-top: 0;
        margin-bottom: 15px;
        margin-right: 5%;
    }
    .fxyplx .fxyp ul li:nth-child(3n) {
        margin-right: 0;
    }
    .fxyp ul {
        overflow: hidden;
        padding: 0 15px;
    }
    .faxing .ppa {
        font-size: 30px;
    }
    .fxyplx {
        height: auto;
        background-size: cover;
        padding-bottom: 30px;
    }
    .gnfxqd>p {
        padding-top: 0!important;
    }
    .gnfxqd ul {
        padding: 0 15px;
        margin-bottom: 20px;
        overflow: hidden;
    }
    .gnfxqd ul li {
        width: 30%;
        height: 30px;
        line-height: 30px;
        font-size: 16px;
        margin-right: 3%;
        border: solid 2px #F9E37A;
    }
    .gnfxqd ul li:nth-child(3n) {
        margin-right: 0;
    }
    .faxing .ppb {
        font-size: 16px;
        line-height: 30px;
        padding: 0 15px;
    }
    .zuopin_text .ppa {
        padding-top: 0;
    }
    .swiper_box .layui-carousel {
        margin-top: 100px;
        height: 100px!important;
        position: initial;
    }
    .fuwu_div ul {
        overflow: hidden;
    }
    .faxingbig_a {
        height: auto;
        background-size: cover;
        padding-bottom: 40px;
    }
    .text_div {
        margin-bottom: 15px;
    }
    /* 翻译 */
    .fanyi_ban {
        height: 120px;
        background-size: contain;
        margin-top: 100px;
    }
    .douban {
        width: 100%;
    }
    .douban .tempWrap {
        width: 100%!important;
        overflow: hidden;
    }
    .douban .tempWrap ul {
        /* width: 100%!important; */
        overflow: hidden;
    }
    .douban .bd ul li {
         width: 44%!important;
        /*width: 160px!important;*/
        height: 500px;
        overflow: hidden;
    }
    .douban .tempWrap ul li>p {
        font-size: 20px!important;
    }
    .douban .bd ul li img {
        width: 100%!important;
        height: auto!important;
    }
    .fanyi_big_div {
        height: auto;
        padding: 30px 15px;
        box-sizing: border-box;
    }
    .jiage_shuoming .table {
        width: 100%;
    }
    .jylc_img img {
        height: auto!important;
    }
    .fanyi_div .one_div .ttt .ppa {
        font-size: 30px;
        line-height: 60px;
        height: 60px;
    }
    .jiage_shuoming .table thead tr th,
    .jiage_shuoming .table tbody tr td {
        height: 30px;
        line-height: 18px;
        font-size: 14px;
    }
    .sqfy {
        bottom: 30px!important;
        padding: 5px 20px!important;
        left: 40%;
    }
    .fwfw_fanyi {
        height: 82px;
        background-size: contain;
    }
    .fanyi_div .one_div .ttt .ppb {
        font-size: 16px;
        line-height: 30px;
        margin-top: 30px;
    }
    .fanyi_one {
        padding: 0 15px;
    }
    .fanyi_tuandui ul li {
        float: none;
        margin-right: 0;
        width: auto;
        margin-bottom: 20px;
    }
    .jiage_shuoming {
        padding: 0 15px;
        overflow-x: scroll;
    }
    .douban,
    .tempWrap {
        width: 100%!important;
    }
    .jylc_height img {
        height: auto!important;
    }
    .jgjss {
        padding: 0 15px;
    }
    .jgjss ul li {
        width: 49%!important;
    }
    .edcz_banner {
        background-size: contain;
        height: auto;
    }
    .edcz_banner .edcz_anniu {
        padding-top: 280px;
    }
    .dstd_content .top_dstd p {
        font-size: 16px;
    }
    .top_dstd {
        padding: 0 15px;
    }
    .bot_dstd {
        margin-bottom: 0!important;
        padding: 0 15px;
    }
    .bot_dstd ul {
        height: auto!important;
        overflow: hidden;
    }
    .bot_dstd ul li {
        height: auto!important;
    }
    .dstd_content .bot_dstd ul li p {
        width: 100%!important;
    }
    .dstd_content .bot_dstd ul li {
        margin-right: 0;
    }
    .bot_dstd ul li img {
        width: 60%!important;
        height: auto!important;
        margin: 15px auto;
        display: block;
    }
    .cz_ul .cz_p1 {
        font-size: 18px!important;
    }
    .douban .tempWrap .cz_ul li>p {
        font-size: 16px!important;
    }
    .huoji .layui-form .layui-input-inline {
        margin-left: 15px!important;
    }
    .huoji .layui-form .layui-btn {
        float: left;
        width: 15%;
        padding: 0;
        margin-left: 15px!important;
    }
    .huoji .film_festival_r2 .aaa img {
        height: auto!important;
    }
    .huoji .film_festival_r2 {
        padding: 0 15px;
    }
    .huoji .film_festival_r2 ul li {
        padding: 20px 0 0 0;
    }
    .layui-laypage a {
        padding: 0 10px;
    }
    .f_imgs img {
        width: 100%!important;
        height: 110px!important;
        background-size: cover!important;
    }
    /* 拍摄资金 */
    .wk_index_five .div_1 .l {
        width: 100%;
        padding-right: 0!important;
    }
    .sss_ddd ul {
        width: 100%;
    }
    .sss_ddd ul li {
        width: 50%;
    }
    .wk_index_five .div_1 ul li {
        width: 100%!important;
        padding-right: 0;
        box-sizing: border-box;
        padding-left: 20px;
        height: auto;
    }
    .wk_index_five .div_1 .r {
        width: 100%;
    }
    .sss_ddd ul .lir {
        margin-left: 0;
    }
    .wk_index_five .div_1 .r .diva {
        width: 100%;
        padding-left: 0;
        height: auto;
    }
    .wk_index_five .div_b .p2 {
        font-size: 16px;
        line-height: 30px;
    }
    .wk_index_five .div_b .p1 {
        font-size: 30px;
        line-height: 60px;
    }
    .shen_box .div_1 ul li {
        padding-left: 40px;
    }
    .txtScroll-top2 {
        padding: 0;
    }
    .wk_index_five .div_c ul li {
        font-size: 16px;
        line-height: 30px;
        padding: 0 15px;
        margin: 5px;
        height: auto;
    }
    .notice2s .tab-nav {
        overflow: hidden;
        padding-left: 5px;
    }
    .zi_banner {
        margin-top: 133px;
    }
    .zi_money {
        width: 42%!important;
    }
    .zi_money .p2 {
        font-size: 30px!important;
    }
    .sssddd {
        padding: 40px;
    }
    .sss_ddd ul li i {
        font-size: 30px!important;
    }
    .zi_wen {
        font-size: 16px!important;
    }
    .zf_box .div_1 ul li {
        padding-left: 0;
    }
    .zf_box ul {
        padding: 0;
    }
    .zf_box ul li img {
        height: auto!important;
    }
    /* 关于我们 */
    .about_div .div_right {
        width: 100%!important;
    }
    .zdy_content .layui-form-label {
        width: 50px;
    }
    .zdy_content .layui-input-block {
        margin-left: 100px;
    }
    .about_div .div_left {
        width: 100%;
    }
    .about_div {
        margin-top: 80px;
        padding: 0 15px;
    }
    .wjh-inner4 span {
        width: 100%;
    }
    .wjh-nav {
        width: 100%;
    }
    .wjh-nav div,
    .wjh-nav .wjh-one,
    .wjh-nav .wjh-zhuce {
        width: 30%;
    }
    .wjh-nav {
        padding: 0;
    }
    .wjh-inner2-qw {
        width: 33%;
        margin-right: 0;
        height: auto;
    }
    .wjh-inner4-tu {
        min-width: 100%;
        margin-left: 0;
        height: auto;
        overflow: hidden;
    }
    .wjh-inner4-tu li {
        width: 30%;
        margin: 0;
        height: auto;
        margin: 0 3% 15px 0;
    }
    .wjh-inner4-tu li img {
        width: 100%;
    }
    .wjh-inner5-guwu {
        width: 100%;
        overflow: hidden;
        margin-left: 0;
        padding: 0 15px;
        height: auto;
        margin-top: 20px;
        box-sizing: border-box;
    }
    .wjh-inner5-guwu li {
        width: 100%;
        padding: 0;
        height: auto;
        padding-bottom: 20px;
        border-bottom: 1px solid #DAD7D3;
        border-right: 0;
    }
    .wjh-inner5-guwu1 {
        border-right: 0;
    }
    .wjh-inner7 .wjh-inner5-guwu {
        width: 100%;
        height: auto;
    }
    .wjh-inner7 .wjh-inner1btn {
        left: 20%;
        bottom: 20px;
    }
    .wjh-inner9 {
        height: auto;
        background-size: cover;
        padding: 0 15px 40px 15px;
        box-sizing: border-box;
    }
    .wjh-inner9-tu {
        width: 100%;
        height: auto;
        margin-left: 0;
        overflow: hidden;
    }
    .wjh-inner9-tu li {
        width: 100%;
        height: auto;
        margin-bottom: 15px;
    }
    .wjh-inner9-tu div {
        width: 100%;
        height: auto;
        line-height: initial;
        background: url(../images/tz_bg.png)no-repeat center;
        padding: 20px;
        box-sizing: border-box;
        background-size: contain;
    }
    .wjh-inner9-tu p {
        margin: 20px 0;
    }
    .wjh-inner9-tu1 div {
        background-size: contain;
    }
    .wjh-inner9-tu2 {
        margin: 0;
    }
    .wjh-inner10-q1 {
        width: 100%;
        margin: 0;
        height: auto;
        overflow: hidden;
        padding: 0 15px;
        margin-bottom: 20px;
        overflow: hidden;
        box-sizing: border-box;
    }
    .wjh-inner10-q1 li {
        width: 30%;
        margin: 0;
        height: 30px;
        line-height: 30px;
        font-size: 16px;
        margin-right: 3%;
        border: solid 2px #F9E37A;
        margin-bottom: 15px;
    }
    .wjh-inner10-q1 li:nth-child(3n) {
        margin-right: 0;
    }
    .wjh-inner4btn {
        left: 20%;
        bottom: 20px;
    }
    .wjh-inner2 img {
        margin: 0;
    }
    .wjh-inner2-q {
        margin: 20px 0;
    }
    .wjh-inner2-qw img {
        width: 100%;
    }
    .wjh-lun .one {
        font-size: 28px;
        padding: 127px 15px 0 15px;
    }
    .wjh-inner2 {
        height: auto;
        margin-bottom: 30px;
    }
    .wjh-inner2>p {
        margin: 30px 0;
        font-size: 34px;
    }
    .wjh-inner2-qw p {
        font-size: 20px;
        margin-bottom: 15px;
    }
    .wjh-inner4 {
        height: auto;
        padding: 0 15px;
        box-sizing: border-box;
    }
    .wjh-inner4 h1 {
        font-size: 28px;
        margin-top: 42px;
    }
    .wjh-inner4 span {
        font-size: 18px;
    }
    .wjh-inner3 .wjhz {
        font-size: 36px;
    }
    .wjh-inner5 {
        height: auto;
        background-size: cover;
    }
    .wjh-inner5 h1 {
        font-size: 30px;
    }
    .wjh-inner5-guwu1 p,
    .wjh-inner5-guwu2 p,
    .wjh-inner5-guwu3 p,
    .wjh-inner5-guwu4 p {
        display: inline-block;
    }
    .wjh-inner5-guwu1 span,
    .wjh-inner5-guwu2 span,
    .wjh-inner5-guwu3 span,
    .wjh-inner5-guwu4 span {
        display: block;
    }
    .wjh-inner5-guwu-nav {
        font-size: 20px;
    }
    .wjh-inner6 {
        background-size: cover;
        height: auto;
    }
    .wjh-inner7 h1 {
        font-size: 30px;
        margin-top: 46px;
    }
    .wjh-inner7 ul span {
        width: 100%;
    }
    .wjh-inner7 .wjh-inner5-guwu li {
        width: 100%;
        height: auto;
    }
    .wjh-inner8 {
        height: 150px;
        background-size: cover;
    }
    .wjh-inner9 h1 {
        font-size: 30px;
        padding-top: 50px;
    }
    .wjh-inner9-p {
        font-size: 20px;
        margin-top: 30px;
    }
    .wjh-inner10 {
        height: auto;
        padding-bottom: 60px;
    }
    .wjh-inner11 {
        height: 250px;
    }
    .wjh-inner11 .wjh-inner1btn {
        bottom: 46px;
        left: 40%;
    }
    .wjh-inner11 p {
        padding: 60px 0 0 0;
        font-size: 24px;
    }
    .dyj-inner2 {
        height: auto;
    }
    .dyj-inner2-one {
        width: 100%;
        padding: 0;
        height: auto;
    }
    .dyj-inner2-one-img,
    .dyj-inner2-one1 {
        width: 100%;
        height: auto;
        padding: 0;
        margin-left: 0;
        margin-bottom: 20px;
    }
    .dyj-inner2-one-img img {
        width: 100%;
    }
    .dyj-inner2 {
        padding: 0;
        padding: 0 15px 80px 15px;
        box-sizing: border-box;
        overflow: hidden;
    }
    .dyj-inner6 {
        width: 100%;
        padding-bottom: 30px;
    }
    .dyj-inner7 p {
        left: 0;
        top: 15px;
        font-size: 30px;
        width: 100%;
        text-align: center;
    }
    .dyj-inner5 p {
        left: 0;
        top: 0;
    }
    .wjh-inner2-q {
        display: block;
        overflow: hidden;
        padding: 0 15px;
        box-sizing: border-box;
    }
    .dyj-inner6-img {
        display: block;
    }
    .dyj-inner6-img img {
        width: 100%;
    }
    .dyj-inner6-img2 {
        margin: 0;
    }
    .wjh-lun .tuo {
        font-size: 26px;
    }
    .wjh-inner2-qw {
        float: left;
    }
    .dyj-inner1 {
        background-size: cover;
        background-repeat: no-repeat;
        height: 175px;
    }
    .wjh-inner3 .wjhz {
        padding-top: 50px;
    }
    .dyj-inner2 h1 {
        font-size: 28px;
        margin: 30px 0;
    }
    .dyj-inner2>p {
        padding-bottom: 28px;
    }
    .dyj-inner2-one1 dd,
    .dyj-inner2-one1 dt,
    .dyj-inner2-one1 span {
        font-size: 16px;
    }
    .dyj-inner3 {
        padding-top: 50px;
        height: 175px;
    }
    .wjh-inner2.dyj-inner5 {
        height: 140px;
    }
    .dyj-inner5>p {
        font-size: 24px;
        height: auto;
        padding: 0 15px;
    }
    .dyj-inner8 {
        margin: 40px 0;
        height: auto;
        padding: 0 15px;
        box-sizing: border-box;
    }
    .dyj-inner8 .dyj-inner8_one {
        font-size: 26px;
    }
    .dyj-inner8 h1 {
        font-size: 30px;
    }
    .dyj-inner9 .wjhz {
        font-size: 24px;
    }
    .dyj-inner9 {
        height: 200px;
    }
    .dyj-inner9 img {
        height: 100px;
    }
    .dyj-inner4 h2 {
        width: 100%;
        padding-right: 0;
        text-align: center;
        margin-top: 0;
    }
    .dyj-inner4 p {
        width: 100%;
        padding-right: 0;
        text-align: center;
        margin-bottom: 15px;
    }
    .dyj-inner4-img1 i,
    .dyj-inner4-imgt b,
    .dyj-inner4-img3 strong,
    .dyj-inner4-img4 u {
        width: 180px;
        height: 173px;
    }
    /* 电影详情 */
    .content_show section {
        width: 100%;
        box-sizing: border-box;
    }
    .content_show section table {
        border: 1px solid #ccc;
        width: 100%!important;
        text-align: center;
    }
    .content_show section table tr {
        border: 1px solid #ccc;
    }
    .content_show section>p {
        display: inline-block;
    }
    .film_show_box .layui-btn {
        margin: 0 30px 30px 0;
    }
    .class_huood_tit {
        padding: 0;
    }
    .class_huood_tit>div {
        position: static!important;
        margin-top: 50px;
        line-height: initial;
        height: auto!important;
        padding: 0 15px!important;
    }
    .class_huood_tit {
        height: auto;
    }
    .class_huood_tit .ppb {
        font-size: 12px;
        margin: 15px 0;
    }
    .class_huood_tit .ppa {
        overflow: auto;
        height: auto;
    }
    .film_festival_r2 .content_show p {
        padding: 0 15px!important;
    }
    .content_show img {
        margin-top: 15px;
    }
    .jiagou {
        right: 140px!important;
        z-index: 9998!important;
        top: 60px!important;
        width: 100px!important;
    }
    .ceng .layui-layer {
        top: 50%!important;
        margin-top: -250px;
        left: 50%!important;
        margin-left: -175px!important;
    }
    .zuopin_text div {
        width: 100%!important;
    }
    .fldd {
        position: static;
    }
}