/* Original style block 1 */
:root {
        --theme_color: rgba(5, 39, 128, 1);
    }
    

/* Original style block 2 */
.w1 {
                                    font-size: 18px;
                                    color: #333;
                                    margin-left: 28%;
                                    text-align: left;
                                }

                                .w2 {
                                    margin-left: 28%;
                                }

                                @media screen and (max-width: 768px) {
                                    .tuwen {
                                        width: 50% !important;
                                    }

                                    .w1 {
                                        margin-left: 35% !important;
                                    }

                                    .w2 {
                                        margin-left: 35% !important;
                                    }

                                    .w3 {
                                        font-size: 20px !important;
                                    }
                                }

                                .mb_pattern .module_wrap_0, .mb_pattern .module_wrap_1 {
                                    padding-top: 20px;
                                }
                                

/* Original style block 3 */
.two:hover {
                                    background: #052780;
                                }

                                .two:hover .two_tit {
                                    color: #fff !important;
                                }

                                .two:hover .two_txt {
                                    color: #fff !important;
                                }
                                

/* Original style block 4 */
.two .txt {
                                    display: -webkit-box;

                                    -webkit-box-orient: vertical;
                                    -webkit-line-clamp: 3;
                                    overflow: hidden;
                                    text-overflow: ellipsis;

                                }


                                

/* Original style block 5 */
:is(#u539103, [data-clone-of="u539103"]) .form_item_wrap .jz_theme_bg_color {
                                    background-color: #ec4500;
                                }

                                .form_warp .my_form {
                                    padding: 20px 20px 20px 0;
                                }
                                

/* Original style block 6 */
.fa {
                                    display: block !important;
                                }


                                * {
                                    word-break: keep-all !important;
                                }

                                .news_detail_content p {
                                    margin: 15px 0px;
                                    line-height: 1.8;
                                }

                                :is(#u767005, [data-clone-of="u767005"]) .basic-article-list-box .news_list_item_line .news_list_item_inner .news_list_item_content .news_list_item_header h4 {
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    white-space: nowrap;
                                }


                                .pc_pattern :is(#u919603, [data-clone-of="u919603"]) .view_pattern_pc .lineHeightStyle, .pc_pattern :is(#u445703, [data-clone-of="u445703"]) .view_pattern_pc .lineHeightStyle {
                                    line-height: 24px;
                                    padding-top: 10px;
                                    padding-bottom: 10px;
                                }

                                .basic_classification .view_pattern_pc .item_content .label_2_name {
                                    padding-left: 20px;
                                }

                                .pc_pattern :is(#u445703, [data-clone-of="u445703"]) .view_pattern_pc .lineHeightStyle_level_2, .pc_pattern :is(#u919603, [data-clone-of="u919603"]) .view_pattern_pc .lineHeightStyle_level_2 {
                                    line-height: 24px;
                                    padding-top: 5px;
                                    padding-bottom: 5px;
                                }

                                * {
                                    word-break: keep-all !important;
                                }

                                /*底部导航*/
                                .dibulianjie:after {
                                    content: "";
                                    position: absolute;
                                    bottom: 0;
                                    right: 0;
                                    height: 1px;
                                    width: 100%;
                                    background-color: #fff;
                                    transform: scaleX(0);
                                    transition: transform 0.95s cubic-bezier(0.23, 1, 0.23, 1);
                                    transform-origin: right;
                                }

                                .dibulianjie:hover {
                                    color: #fc4403 !important;
                                }

                                .dibulianjie:hover:after {
                                    transform: scaleX(1);
                                    transform-origin: left;
                                }

                                /*根据模板主题风格更改*/
                                .zx_sm a {
                                    position: relative;
                                    display: flex;
                                    align-items: center;
                                    justify-content: center;
                                    text-align: center;
                                    color: #8e8d8f;
                                    background-color: #fff00000;
                                    font-size: 18px;
                                    height: 35px;
                                    width: 35px;
                                    transform: rotate(0);
                                    transition: all 500ms ease;
                                }

                                /*悬浮效果*/
                                .zx_sm a:hover {
                                    color: #fd4401;
                                }
                                

/* Original style block 7 */
.bdshare-slide-bottom .slide-more {
        display: none;
    }
    
