@charset "UTF-8";

.new-mobile_header,
.new-bottom_recom_mobile,
.new-mobile_footer,
.new-menu_page,
.new-mobile_main{
    display: none;
}

@media screen and (max-width: 1024px){
    /* 公共样式重写 */
    body *{
        box-sizing: border-box;
        -moz-box-sizing: border-box; /* Firefox */
        -webkit-box-sizing: border-box; /* Safari */
        -webkit-tap-highlight-color:rgba(0,0,0,0);
    }
    a {
        text-decoration:none;
        -webkit-tap-highlight-color:rgba(0,0,0,0);
    }
    html {
        font-size: 100px;
    }
    html,body {
        width:100%;
        height:100%;
        position: relative;
    }
    body {
        font-size:0.14rem;
        line-height: 1.8;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-rendering: optimizeLegibility;
        color: #333333;
        background-color: #F7F8FA;
        overflow-x: hidden;
        min-width: 100%;
    }
    .w1200{
        width: 100%;
        min-width: 100%;
    }
    /*  index-start  */
    .new-header,
    .new_footer,
    .new-fixed_menu{
        display: none!important;
    }
    .new-mobile_header{
        display: block;
        position: fixed;
        left: 0;
        top: 0;
        z-index: 999;
        width: 100%;
        height: 0.5rem;
        transition: all .3s;
    }
    .new-mobile_logo{
        position: absolute;
        left: 0.15rem;
        top: 0.12rem;
        width: 0.84rem;
        height: 0.25rem;
        background: url("../images/mobile_imgaes/logo01.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_header h1{
        font-size: 0.2rem;
        color: #333333;
        line-height: 0.5rem;
        text-align: center;
        font-weight: 700;
    }
    .icon_back{
        position: absolute;
        left: 0;
        top: 0;
        z-index: 99;
        display: block;
        width:0.44rem;
        height: 0.5rem;
        background: url("../images/mobile_imgaes/icon_back.png") no-repeat center;
        background-size: 0.11rem 0.18rem;
    }
    .icon_search,
    .icon_menu{
        position: absolute;
        top: 0;
        z-index: 100;
        display: block;
        width: 0.5rem;
        height: 0.5rem;
        transition: all .3s;
    }
    .icon_search{
        right: 0.6rem;
        background: url("../images/mobile_imgaes/icon_search02.png") no-repeat center;
        background-size: 0.19rem;
    }
    .icon_menu{
        right: 0.1rem;
        background: url("../images/mobile_imgaes/icon_menu02.png") no-repeat center;
        background-size: 0.18rem 0.16rem;
    }
    .new-mobile_header.bg_color{
        background: #fff;
        border-bottom: 1px solid #f4f4f4;
    }
    .new-mobile_header.bg_color .new-mobile_logo{
        background: url("../images/mobile_imgaes/logo.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_header.bg_color .icon_search{
        background: url("../images/mobile_imgaes/icon_search01.png") no-repeat center;
        background-size: 0.19rem;
    }
    .new-mobile_header.bg_color .icon_menu{
        background: url("../images/mobile_imgaes/icon_menu01.png") no-repeat center;
        background-size: 0.18rem 0.16rem;
    }
    .new-banner_box{
        height:1.3rem;
    }
    .new-asset_box,
    .new-imp_module{
        display: none;
    }
    .new-module_01{
        padding: 0.3rem  0;
        background: #fff !important;
    }
    .new-recom_product{
        position: relative;
        padding-top:0;
        padding-bottom: 0.4rem;
    }
    .new-title_box{
        position: initial;
    }
    .new-title_box h2{
        padding: 0 0.15rem;
        font-size: 0.24rem;
        line-height: 0.34rem;
        text-align:left;
    }
    .new-title_box .txt{
        display: none;
    }
    .new-recom_list{
        margin-top: 0.2rem;
        padding: 0 0.15rem;
    }
    .new-recom_list .recom{
        display: none;
    }
    .new-recom_list li{
        float: none;
        padding: 0.2rem 0.15rem;
        margin-bottom: 0.15rem;
        width: 100%;
        height: auto;
        border: 1px solid #F4F4F4;
    }
    .new-recom_list li:last-child{
        margin-bottom: 0;
    }
    .new-recom_list li h2, .new-recom_list li h2 a{
        font-size:0.2rem;
        color: #333333;
        line-height:0.28rem;
    }
    .new-recom_list li .txt{
        font-size: 0.13rem;
        line-height:0.19rem;
    }
    .new-recom_list li .p1{
        margin-top: 0.14rem;
        font-size: 0.34rem;
        line-height: 0.44rem;
    }
    .new-recom_list li i{
        font-size: 0.3rem;
        line-height: 0.44rem;
    }
    .new-recom_list li .p1 span{
        font-size: 0.2rem;
        line-height: 0.36rem;
    }
    .new-recom_list li .p2{
        font-size: 0.12rem;
        line-height: 0.18rem;
    }
    .new-recom_list li em{
        display: none;
    }
    .new-recom_list li .btn{
        position: absolute;
        right:0.15rem;
        top: 50%;
        margin-top: -0.1rem;
        font-size: 0;
        padding-right: 0.1rem;
        height: 0.2rem;
        background: url("../images/mobile_imgaes/icon01.png") no-repeat right center;
        background-size: 0.08rem 0.16rem;
    }
    .new-see_more{
        left: 50%;
        height: 0.2rem;
        line-height: 0.2rem;
        transform: translateX(-50%);
        border: none;
    }
    .new-see_more i{
       display: none;
    }
    .ban_dot{
        left: 0;
        bottom: 0.1rem;
        width: 100%;
        height: 0.06rem;
        margin-left: 0;
        text-align: center;
    }
    .ban_dot span{
        margin: 0 0.03rem;
        width: 0.06rem;
        height: 0.06rem;
        background: url(../images/ban_bot01.png) no-repeat center;
        background-size: 100%;
    }
    .ban_dot span.swiper-active-switch{
        background: url(../images/ban_bot02.png) no-repeat center;
        background-size: 100%;
    }
    .new-module_02{
        display: none;
    }
    .new-module_03{
        padding: 0.3rem 0;
        height: auto;
    }
    .new-hot_video{
        width: 100%;
        padding: 0 0.15rem;
        float: none;
    }
    .new-hot_video .arrow-left,
    .new-hot_video .arrow-right,
    .new-hot_video .line_box{
        display: none;
    }
    .new-hot_video .swiper-container{
        padding: 0;
        height:2.76rem;
    }
    .new-hot_video .swiper-slide{
        padding: 0;
        width:100%;
        height:2.76rem;
        box-shadow: 0 2px 10px 0 rgba(27,69,178,0.10);
    }
    .new-hot_video .video-wrapper{
        height: 1.75rem;
    }
    .new-hot_video .video-wrapper em{
        margin:-0.2rem 0 0 -0.2rem;
        display: block;
        width:0.4rem;
        height:0.4rem;
        background: url(../images/play_btn.png) no-repeat center;
        background-size: 0.4rem;
    }
    .new-hot_video .text_box{
        padding: 0.15rem ;
    }
    .new-hot_video .text_box .tit{
        font-size: 0.14rem;
        height: 0.4rem;
        line-height: 0.2rem;
    }
    .new-hot_video .text_box .p1{
        margin-top: 0.11rem;
        font-size: 0.12rem;
        line-height: 0.14rem;
    }
    .new-module_04{
        padding: 0.3rem 0;
        background: #fff;
    }
    .new-tab_box{
        margin-top: 0.2rem;
        position: initial;
        left: 0;
        top: 0;
        text-align: center;
    }
    .new-tab_box span{
        margin: 0 0.15rem;
        font-size:0.16rem;
    }
    .new-news_box{
        margin-top: 0.2rem;
        padding: 0 0.15rem;
    }
    .new-news_list li{
        min-height:1.1rem;
        float: none;
        width: 100%;
        height: auto;
        margin-left: 0;
        border-bottom: 1px solid #EDEDED;
    }
    .new-news_list li.flex-1 a,
    .new-news_list li.flex-2 a{
        position: relative;
        padding: 0.2rem 0 0.2rem 1.32rem;
    }
    .new-news_list li.flex-2 a:not(:last-child){
        border-bottom: 1px solid #EDEDED;
    }
    .new-news_img,
    .new-news_list li.flex-2 .new-news_img{
        position: absolute;
        left: 0;
        top: 0.2rem;
        width: 1.17rem;
        height:0.7rem;
        overflow: hidden;
        float: none;
    }
    .new-news_img img{
        width: 100%;
    }
    .new-news_wd{
        padding: 0;
        height: auto;
    }
    .new-news_list li .tit{
        height: 0.48rem;
        font-size: 0.16rem;
        line-height:0.24rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .new-news_list li .txt{
        margin-top: 0.05rem;
        font-size: 0.12rem;
        color:#999999;
        line-height: 0.24rem;
    }
    .new-news_list li.flex-2 .new-news_wd,
    .new-news_list li.flex-1 .new-news_wd{
        width: 100%;
        float: none;
    }
    .new-news_list .inner_list{
        display: none;
    }
    .new-news_list li.flex-3{
        min-height: auto;
        border-bottom: none;
    }
    .new-more_btn01{
        padding: 0;
        margin-top: 0.2rem;
        width: 100%;
        font-size: 0.14rem;
        color: #D3A243 ;
        line-height: 0.2rem;
        text-align: center;
    }
    .new-more_btn01 i{
        display: none;
    }
    .new-tools_list li{
        width: 25%;
        padding: 0.2rem 0 0;
        height: 0.7rem;
    }
    .new-tools_list li i{
        height: 0.12rem;
        margin-top: -0.06rem;
    }
    .new-tools_list li a{
        padding: 0 0.1rem;
    }
    .new-tools_list li a em{
        margin: 0 auto 0.03rem;
        width: 0.15rem;
        height: 0.15rem;
    }
    .new-tools_list li em.em_01{
        background: url("../images/tools_icon01.png") no-repeat center;
        background-size: 0.15rem;
    }
    .new-tools_list li em.em_02{
        background: url("../images/tools_icon02.png") no-repeat center;
        background-size: 0.15rem 0.14rem;
    }
    .new-tools_list li em.em_03{
        background: url("../images/tools_icon03.png") no-repeat center;
        background-size: 0.14rem;
    }
    .new-tools_list li em.em_04{
        background: url("../images/tools_icon04.png") no-repeat center;
        background-size: 0.14rem;
    }
    .new-tools_list li a span{
        font-size: 0.1rem;
        line-height:0.16rem;
    }
    .new-mobile_footer{
        display: block;
        padding: 0.2rem 0.15rem;
        background: #353535;
    }
    .new-mobile_footer .p1{
        font-size: 0.13rem;
        color: #FFFFFF;
        line-height: 0.19rem;
        font-weight: 500;
    }
    .new-mobile_footer .num{
        margin: 0.1rem 0;
        font-size:0.3rem;
        color: #FFFFFF;
        line-height: 0.4rem;
        font-family: "PFDin Bold";
    }
    .new-mobile_footer .p2{
        font-size: 0.13rem;
        color: rgba(255,255,255,0.50);
        line-height: 0.17rem;
    }
    .new-mobile_footer .tips_box{
        margin-top: 0.25rem;
        padding-top: 0.2rem;
        border-top: 1px solid rgba(255,255,255,.1)
    }
    .new-mobile_footer .tips_box .txt,
    .new-mobile_footer .tips_box .txt span{
        font-size: 0.12rem;
        color: #999999;
        line-height: 0.2rem;
    }
    .new-mobile_footer .tips_box .txt span{
        margin-left: 0.1rem;
    }
    .new-menu_page{
        position: fixed;
        left:100%;
        top: 0;
        z-index: 99999;
        display: block;
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,0.50);
        transition: all .3s;
    }
    .new-menu_page.active{
        left: 0;
    }
    .new-menu_detail{
        padding:0.5rem 0;
        height: 100%;
        margin-left: 45.8%;
        background: #fff;
    }
    .new-menu_list{
        height: 100%;
        overflow: auto;
    }
    .new-menu_list li{
        border-bottom: 1px solid #F2F2F2;
    }
    .new-menu_list li>a{
        position: relative;
        display: block;
        padding: 0.1rem 0.15rem;
        font-size: 0.16rem;
        color: #333333;
        line-height: 0.25rem;
    }
    .new-menu_list li.act>a{
        color: #D3A243;
        font-weight: 700;
    }
    .new-menu_list li>a em{
        position: absolute;
        right: 0.1rem;
        top: 50%;
        margin-top: -0.1rem;
        display: block;
        width: 0.2rem;
        height: 0.2rem;
        background: url("../images/mobile_imgaes/icon02.png") no-repeat center;
        background-size: 0.07rem 0.11rem;
    }
    .new-menu_list li.act>a em{
        display: none;
    }
    .new-section.mt96,
    .new-section{
        margin-top: 0.5rem;
    }
    .new-inner_banner{
        height:0.78rem;
    }
    .new-inner_banner .w1200{
        display: none;
    }
    .new-local_address {
        display: none;
    }
    .new-fixed_tab .tab_ul_wrap.fixed{
        top: 0.5rem;
    }
    .new-fixed_tab{
        height: 0.5rem;
    }
    .new-tab_ul{
        width: 100%;
        padding-left: 0.15rem;
        font-size: 0;
        overflow-x: auto;
        white-space: nowrap;
    }
    .new-tab_ul::-webkit-scrollbar{
        display: none;
    }
    .new-tab_ul li{
        float: none;
        display: inline-block;
        vertical-align: top;
        margin-left: 0.2rem;
    }
    .new-tab_ul li:last-child{
        margin-right: 0.15rem;
    }
    .new-tab_ul li>a{
        font-size: 0.16rem;
        line-height: 0.46rem;
    }
    .new-dialog_login{
        left: 5%;
        width: 90%;
        margin:-1.76rem 0 0;
        padding: 0.2rem 0.2rem 0.3rem;
    }
    .new-dialog_login h2{
        font-size: 0.2rem;
        margin-bottom: 0.2rem;
    }
    .new-dialog_login .input_box input{
        padding: 0.1rem;
        width: 100%;
        height: 0.45rem;
    }
    .new-dialog_login .input_box input.w170{
        width: calc(100% - 1.38rem);
    }
    .new-dialog_login .yzm_img{
        overflow: hidden;
    }
    .new-dialog_login .btn{
        font-size: 0.18rem;
    }
    .new-seed_main{
        padding: 0.2rem 0;
    }
    .new-market_list{
        padding: 0 0.15rem;
    }
    .new-inner_banner.seed{
        height:0.78rem;
    }
    .new-inner_banner.seed .txt,
    .new-inner_banner.seed .tit{
        display: none;
    }
    .new-market_list li{
        padding: 0.15rem 1rem 0.15rem 0;
    }
    .new-market_list li:first-child{
        padding-top:0;
    }
    .new-market_list h3 > a{
        font-size: 0.16rem;
        line-height: 0.3rem;
    }
    .new-market_list .info{
        margin-top: -0.15rem;
    }
    .new-market_list .info span{
        font-size: 0.14rem;
        line-height: 0.3rem;
    }
    .new-seed_main .new-pagebar{
        padding: 0 0.15rem;
        margin-top: 0.2rem;
    }
    .new-pagebar a{
        margin: 0 0.02rem;
        font-size: 0.12rem;
        line-height: 0.26rem;
    }
    .new-pagebar a.prev, .new-pagebar a.next{
        line-height: 0.28rem;
    }
    .new-pagebar span{
        font-size: 0.12rem;
        line-height: 0.28rem;
    }
    .new-pagebar input{
        width: 0.4rem;
        height: 0.28rem;
    }
    .new-knowledge_list li:not(:first-child){
        margin-top: 0.15rem;
    }
    .new-knowledge_list .p1{
        padding: 0.12rem 0.5rem 0.12rem 0.3rem;
        font-size: 0.16rem;
    }
    .new-knowledge_list .p1 em{
        left: 0.15rem;
        top:0.22rem;
    }
    .new-knowledge_list .p1 i{
        right: 0.15rem;
        top:0.12rem;
        width: 0.2rem;
        height: 0.2rem;
        background: url(../images/icon09.png) no-repeat center;
        background-size: 0.2rem;
    }
    .new-knowledge_list li.act .p1 i{
        background: url(../images/icon10.png) no-repeat center;
        background-size: 0.2rem;
    }
    .new-knowledge_list .p2{
        margin-top: 0.15rem;
        padding: 0 0.15rem 0 0.4rem;
    }
    .new-risk_detail{
        padding: 0.2rem 0.15rem;
    }
    .new-risk_detail h2{
        font-size: 0.18rem;
    }
    .new-risk_detail .img_box{
        margin: 0.2rem auto 0;
        width: 100%;
    }
    .new-risk_text{
        padding: 0.2rem 0.15rem;
    }
    .new-risk_chart{
        padding: 0.2rem 0;
    }
    .new-risk_chart .list li{
        margin-left: 0.09rem;
        padding: 0;
        width: calc(33.33% - 0.06rem);
        height:0.8rem;
        font-size: 0.14rem;
        line-height: 0.8rem;
    }
    .new-risk_chart h3{
        font-size: 0.18rem;
        line-height: 0.5rem;
    }
    .new-dialog_text{
        left: 5%;
        width: 90%;
        margin: -2.46rem 0 0;
        padding: 0.2rem;
    }
    .new-dialog_text h2{
        font-size: 0.2rem;
    }
    .new-dialog_scroll{
        margin-top: 0.2rem;
        padding-top: 0.15rem;
    }
    .new-dialog_scroll .txt{
        margin-bottom: 0.15rem;
    }
    .new-article_box{
        padding: 0.2rem 0.15rem;
    }
    .new-article_list li{
        margin-top: 0;
        padding: 0.15rem 0;
        border-bottom: 1px solid #F2F2F2;
    }
    .new-article_list li:first-child{
        padding-top: 0;
    }
    .new-article_list li>a .img_box{
        float: none;
        width: 100%;
        height: 1.2rem;
    }
    .new-article_list li>a .img_box img{
        display: block;
        width: 100%;
    }
    .new-article_list li>a .words{
        margin-left: 0;
        padding-top: 0.15rem;
        float: none;
        width: 100%;
    }
    .new-article_list li>a .tit{
        font-size: 0.18rem;
        line-height: 0.28rem;
    }
    .new-article_list li>a .p1{
        font-size:0.14rem;
        margin-top: 0.1rem;
    }
    .new-article_list li>a .date{
        font-size:0.12rem;
        margin-top: 0.1rem;
    }
    .new-pagebar{
        margin-top: 0.2rem;
    }
    .new-table_box {
        overflow: auto;
    }
    .new-table_box table{
        width: 200%;
    }
    .new-table_box table th,
    .new-table_box table td{
        padding: 0.1rem;
        width: 0.6rem;
        font-size: 0.14rem;
    }
    .new-main_box{
        padding-bottom: 0;
    }
    .new-video_detail{
        padding: 0.2rem 0.15rem;
        min-height:4.5rem;
    }
    .new-video_detail .video_img .play_btn{
        width: 0.6rem;
        height: 0.6rem;
        margin: -0.3rem 0 0 -0.3rem;
        background: url(../images/play_btn02.png) no-repeat center;
        background-size: 0.6rem;
    }
    .new-video_detail .title{
        margin-top: 0.15rem;
        font-size: 0.18rem;
    }
    .new-video_detail .total{
        padding-top: 0.1rem;
        float: none;
        text-align: left;
    }
    .new-video_detail .total span:first-child{
        margin-left: 0;
    }
    .new-seed_main .new-video_class{
        margin: 0;
        padding: 0 0.15rem;
    }
    .new-video_class li{
        float: none;
        width: 100%;
        margin-left: 0;
    }
    .new-seed_main .new-video_class li{
        margin-bottom: 0.15rem;
        height: auto;
    }
    .new-video_class li .img_box,
    .new-video_class li .img_box .words{
        width: 100%;
        height: 1.75rem;
    }
    .new-video_class li:hover .words{
        padding-top: 0.3rem;
    }
    .new-video_class li .img_box .name{
        margin-bottom: 0.1rem;
        font-size: 0.2rem;
        padding-bottom:0.15rem;
    }
    .new-video_class li .img_box .name em{
        width: 0.4rem;
        margin-left: -0.2rem;
    }
    .new-video_class li .img_box .p1{
        font-size: 0.14rem;
    }
    .new-video_class li .tit{
        padding: 0.15rem;
        font-size: 0.18rem;
        line-height: 0.3rem;
    }
    .new-phone-server{
        padding: 0 0.15rem;
    }
    .new-phone-server .item:first-child{
        margin-top: 0;
    }
    .new-phone-server .item{
        margin-top: 0.1rem;
    }
    .new-phone-server .tit, .new-weChat_server .tit{
        font-size: 0.18rem;
    }
    .new-phone-server .txt{
        font-size:0.16rem;
    }
    .new-phone-server .new-table_box{
        margin: 0.15rem 0;
    }
    .new-seed_main .new-table_box table th,
    .new-seed_main .new-table_box table td{
        font-size: 0.14rem;
    }
    .new-seed_main .new-phone-server .new-table_box table{
        width: 100%;
    }
    .new-weChat_server,
    .new-post_server,
    .new-leave_words,
    .new-seed_main .new-sale_form{
        padding: 0 0.15rem;
        margin-top: 0;
    }
    .new-weChat_server .txt,
    .new-post_server .txt,
    .new-table_box table .p1,
    .new-leave_words .tit,
    .new-leave_words .txt,
    .new-sale_form .txt{
        font-size: 0.16rem;
    }
    .new-weChat_server .code_box{
        margin: 0.15rem 0;
    }
    .new-post_server .new-table_box,
    .new-seed_main .new-sale_form .new-table_box,
    .new-sale_form.suggest .img_box{
        margin: 0.15rem 0;
    }
    .new-seed_search{
        padding: 0 0.15rem;
        margin-top: 0;
    }
    .new-help_search{
        margin-top: 0;
    }
    .new-help_search input{
        padding: 0.05rem 1rem 0.05rem 0.38rem;
        width: 100%;
        height: 0.35rem;
        font-size: 0.12rem;
        line-height: 0.25rem;
    }
    .new-help_search em{
        left: 0.15rem;
        top:0.11rem;
        width: 0.13rem;
        height:0.13rem;
        background: url(../images/search_icon04.png) no-repeat center;
        background-size: 100%;
    }
    .new-help_search .btn{
        top: 0.04rem;
        right: 0.05rem;
        width: 0.65rem;
        height: 0.27rem;
        font-size: 0.12rem;
        line-height: 0.27rem;
        border-radius: 0.03rem;
    }
    .new-inner_tab{
        margin-top: 0.1rem;
        width:calc(100% + 0.15rem);
        overflow-x: auto;
        white-space: nowrap;
    }
    .new-inner_tab::-webkit-scrollbar{
        display: none;
    }
    .new-inner_tab span{
        margin-left: 0.15rem;
        font-size: 0.14rem;
    }
    .new-inner_tab span em{
        margin-left: 0;
        left: 0;
        width: 0.2rem;
        background-image: linear-gradient(135deg, #3A7BD9 0%, #D3A243 100%);
    }
    .new-seed_search .new-tab_child{
        margin-top: 0;
    }
    .new-tab_child li{
        padding: 0.16rem 0;
    }
    .new-tab_child .new-knowledge_list .p1{
        padding: 0 0.5rem 0 0.2rem;
    }
    .new-seed_search .new-knowledge_list li{
        margin-top: 0;
        padding: 0.16rem 0;
    }
    .new-tab_child .new-knowledge_list .p1 i{
        right: 0.1rem;
        top: 0.03rem;
    }
    .new-tab_child .new-knowledge_list .p2{
        margin-top: 0.1rem;
        padding: 0;
    }
    .new-tab_child .new-knowledge_list .p1 em{
        top: 0.1rem;
        width: 0.06rem;
        height: 0.06rem;
    }
    .new-suggest_list{
        padding: 0 0.15rem;
    }
    .new-suggest_list li{
        padding: 0.15rem 0 0.15rem 0.3rem;
    }
    .new-suggest_list li .icon{
        top: 0.15rem;
    }
    .new-suggest_list li .txt{
        margin-top: 0.1rem;
    }
    .new-suggest_list li:last-child,
    .new-seed_search .new-knowledge_list li:last-child{
        border-bottom: none;
    }
    .new-search_main{
        padding: 0.2rem 0.15rem;
    }
    .new-search_ctbox{
        width: 100%;
        margin: 0;
    }
    .new-search_box{
        height: 0.6rem;
        line-height: 0.6rem;
        padding: 0.1rem 0.15rem 0.1rem 0.4rem;
        background: #F9F9F9 url(../images/search_btn2.png) no-repeat 0.1rem center;
    }
    .new-search_box input{
        height: 0.4rem;
        line-height: 0.4rem;
        font-size: 0.18rem;
    }
    .new-search_box .btn{
        font-size: 0.18rem;
        line-height: 0.4rem;
    }
    .new-search_history{
        padding: 0.1rem 0;
    }
    .new-search_history > span{
        margin-right: 0.1rem;
    }
    .new-search_history > a{
        margin-right: 0.1rem;
    }
    .new-search_wrap{
        padding-top: 0.2rem;
        width: 100%;
    }
    .new-fund_tit{
        font-size: 0.18rem;
    }
    .new-fund_tit .link{
        font-size: 0.14rem;
    }
    .new-search_wrap .new-fund_table01{
        margin-top: 0.1rem;
        overflow-x: auto;
    }
    .new-fund_table01 table{
        width: 260%;
    }
    .new-fund_table01 table th:first-child, .new-fund_table01 table td:first-child{
        padding-left: 0.1rem;
    }
    .new-fund_table01 table th,
    .new-fund_table01 table td{
        padding: 0.1rem 0;
    }
    .new-news_ul li{
        padding: 0.15rem 0;
    }
    .new-news_ul li .tit a,
    .new-news_ul li .tit a span{
        font-size: 0.18rem;
    }
    .new-news_ul li h5{
        margin-top: 0;
        padding: 0.05rem 0;
    }
    .new-news_ul li p{
        margin-top: 0.05rem;
        font-size: 0.14rem;
        line-height: 0.2rem;
    }
    .new-search_wrap .new-news_ul,
    .new-search_wrap .new-market_list,
    .new-search_wrap .new-video_ul{
        margin-top: 0.1rem;
    }
    .new-search_wrap .new-market_list{
        padding: 0;
    }
    .new-search_wrap .new-market_list li:first-child{
        padding-top: 0.15rem;
    }
    .new-search_wrap .new-market_list li{
        padding-right: 1.4rem;
    }
    .new-market_list .info span{
        margin-left: 0.1rem;
    }
    .new-search_wrap .new-video_ul{
        padding-top:0;
        border-bottom: none;
    }
    .new-video_ul li{
        padding: 0.15rem 0;
        border-bottom: 1px solid #F2F2F2;
    }
    .new-video_ul li .img{
        position: initial;
        left: 0;
        top: 0;
        width: 100%;
        height:1.2rem;
    }
    .new-video_ul li .tit{
        margin-top: 0.1rem;
    }
    .new-video_ul li .tit a{
        font-size: 0.18rem;
        font-weight: 500;
    }
    .new-video_ul li .tit b{
        font-size: 0.18rem;
    }
    .new-video_ul li h5{
        padding: 0.05rem 0;
        font-size: 0.14rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .new-video_ul li>p{
        margin-top: 0.05rem;
        font-size: 0.12rem;
    }
    .new-search_num{
        margin-bottom: 0.2rem;
    }
    .new-search_main .new-tab_ul{
        padding-left: 0;
    }
    .new-search_wrap .new-video_ul + .new-pagebar{
        margin-top: 0;
    }
   .new-employ_message{
       padding: 0 0.15rem;
       box-shadow: none;
   }
   .new-employ_search{
       position: relative;
   }
    .new-employ_search .input_box{
        float: none;
        width: 100%;
        height: 0.35rem;
        margin-right: 0;
    }
    .new-employ_search .input_box input{
        padding: 0.05rem 0.7rem 0.05rem 0.3rem;
        width: 100%;
        height: 0.35rem;
        line-height: 0.4rem;
        font-size: 0.14rem;
    }
    .new-employ_search .input_box em{
        left: 0.1rem;
        top: 0.08rem;
        width: 0.2rem;
        height: 0.2rem;
        background: url(../images/search_icon02.png) no-repeat center;
        background-size:0.16rem;
    }
    .new-employ_search .search_btn{
        float: none;
        position: absolute;
        right: 0;
        top: 0;
        font-size: 0.14rem;
        width: 0.65rem;
        height: 0.35rem;
        line-height: 0.35rem;
    }
    .new-employ_message .new-table_box{
        margin-top: 0.1rem;
    }
    .new-seed_main .new-employ_message  .new-pagebar{
        padding: 0;
    }
    .new-article_detail{
        padding: 0.2rem 0.15rem;
    }
    .new-article_detail h2{
        font-size: 0.18rem;
        line-height: 0.28rem;
    }
    .new-article_detail .time{
        margin-top: 0.05rem;
    }
    .new-article_detail .words_box{
        margin-top: 0.2rem;
        padding-top: 0.2rem;
    }
    .new-article_detail .words_box p{
        font-size: 0.16rem;
        margin-bottom: 0.1rem;
    }
    .new-mobile_tab,
    .new-company_page{
        display: none;
    }
    /* 一级页面-新样式-start */
    .new-mobile_main{
        display: block;
    }
    .new-mobile_item{
        padding: 0 0.15rem;
        background: #fff;
    }
    .new-mobile_item h2{
        padding: 0.16rem 0;
        font-size:0.16rem;
        color:#333333 ;
        line-height: 0.24rem;
        font-weight: 700;
    }
    .mobile_news_list01,
    .mobile_news_list02{
        border-top: 1px solid #EDEDED;
    }
    .mobile_news_list01 li,
    .mobile_news_list02 li{
        border-bottom: 1px solid #EDEDED;
    }
    .mobile_news_list01 li>a{
        display: block;
        position: relative;
        padding: 0.15rem 0 0.15rem 1.32rem;
        min-height: 1rem;
    }
    .mobile_news_list01 li>a .img_box{
        position: absolute;
        left: 0;
        top: 0.15rem;
        width: 1.17rem;
        height:0.7rem;
    }
    .mobile_news_list01 li>a .txt{
        font-size: 0.16rem;
        color: #333333;
        line-height: 0.24rem;
        max-height: 0.48rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .mobile_news_list01 li>a .p1{
        margin-top: 0.04rem;
        font-size: 0.12rem;
        color: #999999;
        line-height: 0.18rem;
        font-family: "PFDin Bold";
    }
    .mobile_more_btn{
        font-size: 0;
        text-align: center;
    }
    .mobile_more_btn a{
        display: inline-block;
        vertical-align: top;
        padding: 0.18rem 0.11rem 0.18rem 0;
        font-size: 0.13rem;
        color: #666666;
        line-height:0.2rem;
        background: url("../images/mobile_imgaes/icon02.png") no-repeat right center;
        background-size: 0.07rem 0.11rem;
    }
    .mobile_news_list02 li>a{
        display: block;
        padding: 0.15rem 0;
    }
    .mobile_news_list02 li>a .txt{
        font-size: 0.16rem;
        color: #333333;
        line-height: 0.24rem;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .mobile_news_list02 li>a .p1{
        margin-top: 0.07rem;
        font-size: 0.12rem;
        color: #999999;
        line-height: 0.18rem;
        font-family: "PFDin Bold";
    }
    .mobile_zh_about{
        padding-bottom: 0.15rem;
    }
    .mobile_zh_about h3{
        font-size: 0.14rem;
        color: #D3A243 ;
        line-height: 0.2rem;
        font-weight: 700;
    }
    .mobile_zh_about .txt{
        margin-top: 0.14rem;
        font-size: 0.14rem;
        color: #666666;
        line-height: 0.2rem;
        text-align: justify;
    }
    .mobile_zh_about .list{
        padding-top: 0.1rem;
    }
    .mobile_zh_about .list li{
        margin-top: 0.1rem;
        min-height:0.94rem;
        padding: 0.15rem;
        text-align: center;
        background: #F9F9F9;
    }
    .mobile_zh_about .list .tit{
        font-size: 0.15rem;
        color: #333333;
        line-height: 0.21rem;
        font-weight: 700;
    }
    .mobile_zh_about .list .p1{
        margin-top: 0.1rem;
        font-size: 0.12rem;
        color: #666666;
        line-height:0.17rem;
    }
    .mobile_zh_product,
    .mobile_zh_flow,
    .mobile_zh_team,
    .mobile_video_class{
        padding-bottom: 0.15rem;
        width: calc(100% + 0.15rem);
        font-size: 0;
        white-space: nowrap;
        overflow-x: auto;
    }
    .mobile_zh_product::-webkit-scrollbar,
    .mobile_zh_flow::-webkit-scrollbar,
    .mobile_zh_team::-webkit-scrollbar,
    .mobile_video_class::-webkit-scrollbar{
        display: none;
    }
    .mobile_zh_product li{
        display: inline-block;
        vertical-align: top;
        padding: 0.2rem 0.15rem 0.15rem 0.36rem;
        width: 1.61rem;
        height:1.5rem;
        background: #F9F9F9;
        margin-right: 0.1rem;
    }
    .mobile_zh_product li:last-child{
        margin-right: 0.15rem;
    }
    .mobile_zh_product li h3{
        position: relative;
        margin-bottom: 0.1rem;
        font-size: 0.14rem;
        color: #D3A243;
        line-height: 0.2rem;
        font-weight: 700;
    }
    .mobile_zh_product li h3 em{
        position: absolute;
        left:-0.21rem;
        top: 0;
        display: block;
        width:0.16rem;
        height: 0.2rem;
    }
    .mobile_zh_product li h3 em.em_01{
        background: url("../images/mobile_imgaes/zh_icon01.png") no-repeat center;
        background-size: 0.16rem 0.15rem;
    }
    .mobile_zh_product li h3 em.em_02{
        background: url("../images/mobile_imgaes/zh_icon02.png") no-repeat center;
        background-size: 0.16rem;
    }
    .mobile_zh_product li h3 em.em_03{
        background: url("../images/mobile_imgaes/zh_icon03.png") no-repeat center;
        background-size: 0.15rem 0.14rem;
    }
    .mobile_zh_product li .txt{
        font-size: 0.14rem;
        color: #666666;
        line-height: 0.2rem;
    }
    .mobile_zh_flow img{
        margin-right: 0.15rem;
        width: 6rem;
        max-width: none;
    }
    .mobile_zh_team li{
        display: inline-block;
        vertical-align: top;
        margin-right: 0.1rem;
        width: 1.8rem;
        height: 2.64rem;
    }
    .mobile_zh_team li:last-child{
        margin-right: 0.15rem;
    }
    .mobile_zh_team li .img_box{
        width: 1.8rem;
    }
    .mobile_zh_team li .text_box{
        padding: 0.1rem 0.15rem;
        background: #F9F9F9;
    }
    .mobile_zh_team li .text_box .tit{
        margin-bottom: 0.05rem;
        font-size: 0.15rem;
        color: #000000;
        line-height: 0.21rem;
        font-weight: 700;
    }
    .mobile_zh_team li .text_box .txt{
        font-size: 0.12rem;
        color: #666666;
        line-height: 0.17rem;
    }
    .mobile_zh_knowledge{
        padding-bottom: 0.15rem;
    }
    .mobile_zh_knowledge li{
        float: left;
        width:calc(50% - 0.05rem);
        height: 1rem;
        background: #F9F9F9;
        text-align: center;
    }
    .mobile_zh_knowledge li>a{
        display: block;
        padding-top: 0.2rem;
        width: 100%;
        height: 100%;
    }
    .mobile_zh_knowledge li:nth-child(2n){
        margin-left: 0.1rem;
    }
    .mobile_zh_knowledge li:nth-child(n+3){
        margin-top: 0.1rem;
    }
    .mobile_zh_knowledge li em{
        margin: 0 auto 0.1rem;
        display: block;
        width: 0.3rem;
        height: 0.3rem;
    }
    .mobile_zh_knowledge li em.em_01{
        background: url("../images/zh_icon07.png") no-repeat center;
        background-size: 0.3rem 0.29rem;
    }
    .mobile_zh_knowledge li em.em_02{
        background: url("../images/zh_icon08.png") no-repeat center;
        background-size: 0.26rem 0.29rem;
    }
    .mobile_zh_knowledge li em.em_03{
        background: url("../images/zh_icon09.png") no-repeat center;
        background-size: 0.29rem 0.27rem;
    }
    .mobile_zh_knowledge li em.em_04{
        background: url("../images/zh_icon10.png") no-repeat center;
        background-size: 0.26rem;
    }
    .mobile_zh_knowledge li .tit{
        font-size: 0.14rem;
        color: #333333 ;
        line-height: 0.2rem;
        font-weight: 700;
        text-align: center;
    }
    .mobile_contact{
        padding-bottom: 0.15rem;
    }
    .mobile_contact_item{
        padding: 0.15rem;
        background: #F9F9F9;
    }
    .mobile_contact_item h3{
        margin-bottom: 0.1rem;
        font-size: 0.15rem;
        color: #333333;
        line-height: 0.21rem;
        font-weight: 700;
    }
    .mobile_contact_item .txt{
        margin-top: 0.05rem;
        font-size: 0.12rem;
        color: #666666 ;
        line-height: 0.18rem;
        text-align: justify;
    }
    .mobile_news_list03 li>a{
        position: relative;
        margin-bottom: 0.1rem;
        padding: 0.1rem 0.15rem 0.1rem 0.22rem;
        display: block;
        height:0.6rem;
        border: 1px solid #EEE8E0;
    }
    .mobile_news_list03 li:last-child>a{
        margin-bottom: 0;
    }
    .mobile_news_list03 li>a:before{
        position: absolute;
        left: 0.1rem;
        top: 0.18rem;
        content: "";
        display: block;
        width: 0.05rem;
        height: 0.05rem;
        border-radius: 100%;
        background: #D3A243;
    }
    .mobile_news_list03 li>a .tit{
        font-size: 0.14rem;
        color: #333333;
        line-height: 0.2rem;
        font-weight: 700;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .mobile_news_list03 li>a .p1{
        margin-top:0.06rem;
        font-size: 0.12rem;
        color: #666666;
        line-height: 0.14rem;
        font-family: "PFDin Bold";
    }
    .mobile_video_class{
        padding-bottom: 0;
    }
    .mobile_video_class li{
        display: inline-block;
        vertical-align: top;
        margin-right: 0.1rem;
        width: 3.3rem;
    }
    .mobile_video_class li>a{
        display: block;
        width: 100%;
    }
    .mobile_video_class li:last-child{
        margin-right: 0.15rem;
    }
    .mobile_video_class .img_box{
        width: 100%;
        position: relative;
    }
    .mobile_video_class .img_box img{
        width: 100%;
    }
    .mobile_video_class .img_box .play_btn{
        position: absolute;
        left: 50%;
        top: 50%;
        z-index: 99;
        display: block;
        width: 0.43rem;
        height: 0.43rem;
        transform: translate(-50% , -50%);
        background: url("../images/mobile_imgaes/play_btn.png") no-repeat center;
        background-size: 100%;
    }
    .mobile_video_class .tit{
        padding: 0.15rem 0.15rem 0.18rem;
        font-size: 0.14rem;
        color: #333333;
        line-height: 0.2rem;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        background: #F9F9F9;
    }
    .mobile_sever_type{
        padding-bottom: 0.05rem;
    }
    .mobile_sever_type li{
        margin-bottom: 0.1rem;
        background: #F9F9F9;
    }
    .mobile_sever_type li>a{
        display: block;
        min-height: 1.2rem;
    }
    .mobile_sever_type li>a .tit{
        position: relative;
        padding: 0.1rem 0.15rem 0.1rem 0.36rem;
        font-size: 0.14rem;
        color: #333333;
        line-height: 0.2rem;
        font-weight: 700;
        border-bottom: 1px solid #F2F2F2;
    }
    .mobile_sever_type li>a em{
        position: absolute;
        left: 0.15rem;
        top: 0.1rem;
        display: block;
        width: 0.13rem;
        height: 0.2rem;
    }
    .mobile_sever_type li>a em.em_01{
        background: url("../images/service_icon01.png") no-repeat center;
        background-size: 0.13rem;
    }
    .mobile_sever_type li>a em.em_02{
        background: url("../images/service_icon02.png") no-repeat center;
        background-size: 0.11rem;
    }
    .mobile_sever_type li>a em.em_03{
        background: url("../images/service_icon03.png") no-repeat center;
        background-size: 0.11rem 0.12rem;
    }
    .mobile_sever_type li>a em.em_04{
        background: url("../images/service_icon04.png") no-repeat center;
        background-size: 0.13rem 0.11rem;
    }
    .mobile_sever_type li>a em.em_05{
        background: url("../images/service_icon05.png") no-repeat center;
        background-size: 0.12rem 0.09rem;
    }
    .mobile_sever_type li>a em.em_06{
        background: url("../images/service_icon06.png") no-repeat center;
        background-size: 0.12rem;
    }
    .mobile_sever_type .words{
        padding: 0.1rem 0.15rem 0.15rem;
    }
    .mobile_sever_type .words .txt{
        margin-bottom: 0.02rem;
        font-size: 0.12rem;
        color: #666666;
        line-height: 0.18rem;
        text-align: justify;
    }
    .mobile_sever_type .words .txt span{
        color: #666666;
        font-family: "PFDin Bold";
    }
    .mobile_zh_knowledge li em.em_05{
        width: 0.31rem;
        background: url("../images/service_icon07.png") no-repeat center;
        background-size:0.31rem 0.27rem;
    }
    .mobile_zh_knowledge li em.em_06{
        background: url("../images/service_icon08.png") no-repeat center;
        background-size:0.29rem 0.26rem;
    }
    .mobile_zh_knowledge li em.em_07{
        background: url("../images/service_icon09.png") no-repeat center;
        background-size:0.27rem 0.31rem;
    }
    .mobile_zh_knowledge li em.em_08{
        background: url("../images/service_icon10.png") no-repeat center;
        background-size:0.29rem ;
    }
    .mobile_tab_ul,
    .mobile_tab_ul01{
        width: calc(100% + 0.15rem);
        font-size: 0;
        white-space: nowrap;
        overflow: auto;
    }
    .mobile_tab_ul::-webkit-scrollbar,
    .mobile_tab_ul01::-webkit-scrollbar{
        display: none;
    }
    .mobile_tab_ul span{
        position: relative;
        display: inline-block;
        vertical-align: top;
        margin-right:0.15rem;
        padding-bottom: 0.13rem;
        font-size: 0.14rem;
        color: #666666;
        line-height: 0.2rem;
    }
    .mobile_tab_ul span.act{
        color:#D3A243 ;
        font-weight: 700;
    }
    .mobile_tab_ul span.act em{
        position: absolute;
        left: 0;
        bottom: 0;
        display: block;
        width:0.2rem;
        height: 0.03rem;
        background-image: linear-gradient(135deg, #3A7BD9 0%, #D3A243 100%);
    }
    .mobile_tab_ul + .mobile_news_list02{
        border-top: none;
    }
    .mobile-sale_form{
        padding-bottom: 0.15rem;
    }
    .mobile-sale_form .txt{
        font-size: 0.12rem;
        color: #666666;
        line-height: 0.18rem;
        text-align: justify;
    }
    .mobile-table_box{
        margin: 0.1rem 0 0.2rem;
    }
    .mobile-table_box table{
        width: 100%;
    }
    .mobile-table_box table td{
        padding: 0.05rem 0.08rem;
        font-size: 0.12rem;
        color: #333333;
        line-height: 0.18rem;
        text-align: center;
        border: 1px solid #F1F1F1;
    }
    .mobile-table_box table .btn{
        color: #D3A243;
    }
    .mobile-sale_form .tit{
        font-size: 0.12rem;
        color: #333333;
        line-height: 0.18rem;
    }
    .new-tab_content{
        margin-top: 0;
    }
    .new-mobile_item .new-knowledge_list li:not(:first-child){
        margin-top: 0;
    }
    .new-mobile_item .new-tab_child{
        padding-bottom: 0.15rem;
    }
    .mobile_tab_ul01 span{
        display: inline-block;
        vertical-align: top;
        margin-right: 0.3rem;
        height: 0.36rem;
        font-size: 0.16rem;
        color: #333333;
        line-height: 0.36rem;
        text-align: center;
        font-weight: 700;
    }
    .mobile_tab_ul01 span.act{
        padding: 0 0.27rem;
        color: #FFFFFF;
        background-image: linear-gradient(135deg, #3A7BD9 0%, #D3A243 100%);
    }
    .mobile_tab_ul01 span:last-child{
        margin-right: 0.15rem;
    }
    .new-knowledge_list .p2 .pdf{
        font-size: 0.12rem;
        background: url(../images/pdf_icon.png) no-repeat left center;
    }
    .mobile_tab_ul01 + .new-tab_child{
        padding-bottom: 0;
    }
    .new-mobile_main .new-question_type{
        margin: 0;
        padding-top: 0;
        padding-bottom: 0.2rem;
    }
    .new-mobile_main .new-question_type li{
        float: none;
        margin: 0.1rem 0 0;
        width: 100%;
        height: auto;
        min-height: 1rem;
    }
    .new-mobile_main .new-question_type li>a{
        position: relative;
        padding: 0.16rem 0.15rem;
        width: 100%;
        height: 100%;
    }
    .new-mobile_main .new-question_type li>a .tit{
        padding-left: 0.32rem;
        margin-top: 0;
        font-size:0.16rem;
        color: #333333;
        line-height: 0.24rem;
    }
    .new-mobile_main .new-question_type li>a .icon{
        position: absolute;
        left: 0.15rem;
        top:0.17rem;
        width: 0.22rem;
        height: 0.22rem;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_01{
        background: url("../images/question_icon01.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_02{
        background: url("../images/question_icon02.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_03{
        background: url("../images/question_icon03.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_04{
        background: url("../images/question_icon04.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_05{
        background: url("../images/question_icon05.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_06{
        background: url("../images/question_icon06.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_07{
        background: url("../images/question_icon07.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a .icon.ic_08{
        background: url("../images/question_icon08.png") no-repeat center;
        background-size: 100%;
    }
    .new-mobile_main .new-question_type li>a strong{
        padding-top: 0.1rem;
    }
    .new-mobile_main .new-question_type li>a strong span{
        width: auto;
        margin-right: 0.1rem;
        margin-top: 0.07rem;
        font-size: 0.14rem;
        color: #666666 ;
        line-height: 0.2rem;
    }
    .new-mobile_main .new-question_type li.suggest>a .icon{
        margin: 0;
    }
    .new-mobile_main .new-question_type li.suggest>a .tit{
        text-align: left;
    }
    .new-mobile_main  .new-question_type li>a b{
        display: none;
    }
    .mobile_com_intro{
        padding-bottom: 0.2rem;
    }
    .mobile_com_intro .list{
        margin-top: -0.05rem;
        display: -webkit-flex;
        display: -moz-flex;
        display: flex;
    }
    .mobile_com_intro .list li{
        -webkit-flex: 1;
        -moz-box-flex: 1;
        flex: 1;
    }
    .mobile_com_intro .list li:last-child{
        flex: none;
        display: inline-block;
        vertical-align: top;
    }
    .mobile_com_intro .list .p1{
        font-size: 0.2rem;
        color: #D3A243;
        line-height: 0.24rem;
        font-weight: bold;
    }
    .mobile_com_intro .list .p1 span{
        display: inline-block;
        vertical-align: bottom;
        font-size: 0.11rem;
        color: #333333;
        line-height: 0.2rem;
        font-weight: normal;
    }
    .mobile_com_intro .list .p2{
        margin-top: 0.05rem;
        font-size: 0.11rem;
        color: #333333;
        line-height: 0.15rem;
    }
    .mobile_com_intro .text_box{
        margin: 0.17rem 0 0.1rem;
    }
    .mobile_com_intro .text_box p,
    .mobile_boss_text .text_box p{
        margin-bottom: 0.05rem;
        font-size: 0.12rem;
        color: #666666 ;
        line-height: 0.18rem;
        text-align: justify;
    }
    .mobile_com_intro .img_box img{
        width: 100%;
    }
    .mobile_boss_text{
        padding-bottom: 0.2rem;
    }
    .mobile_boss_text h3{
        font-size: 0.16rem;
        color:#333333;
        line-height: 0.2rem;
        font-weight: 700;
    }
    .mobile_boss_text h3 span{
        display: inline-block;
        vertical-align: bottom;
        margin-left: 0.1rem;
        font-size: 0.12rem;
        color: #666666;
        line-height: 0.2rem;
        font-weight: normal;
    }
    .mobile_boss_text .text_box{
        margin-top: 0.15rem;
    }
    .mobile_culture{
        padding-bottom: 0.2rem;
    }
    .mobile_culture .item:not(:first-child){
        margin-top: 0.2rem;
    }
    .mobile_culture .item h3{
        position: relative;
        padding-left: 0.28rem;
        font-size: 0.14rem;
        color: #333333;
        line-height: 0.2rem;
        font-weight: 700;
    }
    .mobile_culture .item h3 em{
        position: absolute;
        left: 0;
        top: 0.02rem;
        display: block;
        width: 0.18rem;
        height: 0.18rem;
    }
    .mobile_culture .item h3 em.em_01{
        background: url("../images/mobile_imgaes/culture_01.png") no-repeat center;
        background-size: 0.15rem;
    }
    .mobile_culture .item h3 em.em_02{
        background: url("../images/mobile_imgaes/culture_02.png") no-repeat center;
        background-size: 0.14rem 0.13rem;
    }
    .mobile_culture .item h3 em.em_03{
        background: url("../images/mobile_imgaes/culture_03.png") no-repeat center;
        background-size: 0.14rem 0.16rem;
    }
    .mobile_culture .item h3 em.em_04{
        background: url("../images/mobile_imgaes/culture_04.png") no-repeat center;
        background-size:0.16rem 0.12rem;
    }
    .mobile_culture .item h3 em.em_05{
        background: url("../images/mobile_imgaes/culture_05.png") no-repeat center;
        background-size: 0.15rem;
    }
    .mobile_culture .item .text_box{
        margin-top: 0.08rem;
    }
    .mobile_culture .item .text_box p{
        margin-bottom: 0.05rem;
    }
    .mobile_culture .item .text_box p,
    .mobile_culture .item .text_box span{
        font-size: 0.12rem;
        color: #666666 ;
        line-height: 0.18rem;
        text-align: justify;
    }
    .new-dsj_topbox{
        margin-top: -0.1rem;
    }
    .new-dsj_topbox .touchNav{
        width: calc(100% + 0.3rem);
        padding: 0 0.15rem;
        margin-left: -0.15rem;
        height: 0.47rem;
        background: none;
    }
    .new-dsj_tabnav li {
        width: 0.85rem;
        height: 0.47rem;
    }
    .new-dsj_tabnav li a{
        padding: 0.1rem 0;
        font-size: 0.15rem;
        color: #666666;
        line-height: 0.27rem;
    }
    .new-dsj_tabcont{
        padding: 0.05rem 0 0.2rem;
    }
    .new-dsj_tabcont .dsj_item{
        margin-top: 0.15rem;
    }
    .new-dsj_tabcont .dsj_item h5{
        font-size: 0.22rem;
        line-height: 0.26rem;
        margin-bottom: 0.05rem;
    }
    .new-dsj_tabcont .dsj_item p{
        font-size: 0.14rem;
        color: #666666;
        line-height: 0.2rem;
    }
    .mobile_risk p{
        margin-bottom: 0.05rem;
        font-size: 0.12rem;
        color: #666666;
        line-height: 0.2rem;
        text-align: justify;
    }
    .mobile_stockholder{
        padding-bottom: 0.2rem;
    }
    .mobile_stockholder h3{
        position: relative;
        z-index: 1;
        text-align: center;
        font-size: 0;
        height: 0.15rem;
    }
    .mobile_stockholder h3 span{
        display: inline-block;
        vertical-align: top;
        padding:0 0.1rem;
        font-size: 0.11rem;
        color: #D3A243 ;
        line-height: 0.15rem;
        font-weight: 700;
        background: #fff;
    }
    .mobile_stockholder h3:before{
        position: absolute;
        left: 0;
        top: 0.06rem;
        z-index: -1;
        content: "";
        display: block;
        width: 100%;
        height: 0.03rem;
        background: #D3A243;
    }
    .mobile_stockholder .list{
        margin-top: 0.05rem;
    }
    .mobile_stockholder .list li{
        float: left;
        width: calc( 33.33% - 0.07rem);
        min-height: 0.91rem;
        text-align: center;
        background: #F9F9F9;
    }
    .mobile_stockholder .list li:not(:first-child){
        margin-left: 0.1rem;
    }
    .mobile_stockholder .list li>a{
        display: block;
        width: 100%;
        height: 100%;
        padding:0.15rem 0.1rem 0.05rem;
    }
    .mobile_stockholder .list .p1{
        font-size: 0.2rem;
        color:#D3A243;
        line-height: 0.24rem;
        font-family: "PFDin Bold";
    }
    .mobile_stockholder .list .p2{
        margin-top: 0.05rem;
        font-size: 0.12rem;
        color: #333333;
        line-height: 0.18rem;
    }
    .mobile_dynatic{
        padding-bottom: 0.2rem;
    }
    .mobile_dynatic li,
    .mobile_personnel_box li{
        float: left;
        width: calc( 33.33% - 0.07rem);
        height: 0.86rem;
        text-align: center;
        background: #F9F9F9;
    }
    .mobile_dynatic  li:not(:first-child),
    .mobile_personnel_box li:not(:first-child){
        margin-left: 0.1rem;
    }
    .mobile_dynatic li>a,
    .mobile_personnel_box li>a{
        display: block;
        width: 100%;
        height: 100%;
        padding-top:0.15rem;
    }
    .mobile_dynatic li>a em{
        margin: 0 auto 0.06rem;
        display: block;
        width: 0.3rem;
        height: 0.3rem;
    }
    .mobile_dynatic li>a em.em_01{
        background: url("../images/com_article01.png") no-repeat center;
        background-size: 0.25rem 0.23rem;
    }
    .mobile_dynatic li>a em.em_02{
        background: url("../images/com_article02.png") no-repeat center;
        background-size: 0.28rem 0.26rem;
    }
    .mobile_dynatic li>a em.em_03{
        background: url("../images/com_article03.png") no-repeat center;
        background-size: 0.26rem;
    }
    .mobile_dynatic li>a span{
        font-size: 0.14rem;
        color: #333333;
        line-height: 0.2rem;
        font-weight: 700;
    }
    .new-dsj_tit{
        margin-top: 0.2rem;
        font-size: 0.14rem;
        color: #D3A243;
        line-height:0.2rem;
        font-weight: 700;
    }
    .mobile_personnel_box{
        padding-bottom: 0.2rem;
    }
    .mobile_personnel_box li>a em{
        margin: 0 auto 0.1rem;
        display: block;
        width: 0.3rem;
        height: 0.3rem;
    }
    .mobile_personnel_box li>a em.em_01{
        background: url("../images/person_icon01.png") no-repeat center;
        background-size: 100%;
    }
    .mobile_personnel_box li>a em.em_02{
        background: url("../images/person_icon02.png") no-repeat center;
        background-size: 100%;
    }
    .mobile_personnel_box li>a em.em_03{
        background: url("../images/person_icon03.png") no-repeat center;
        background-size: 100%;
    }
    .mobile_personnel_box li>a h3{
        font-size: 0.12rem;
        color: #333333;
        line-height: 0.18rem;
        text-align: center;
    }
    .new-counter_box{
        padding-bottom: 0;
    }
    .new-counter_item{
        padding: 0.2rem 0.15rem ;
    }
    .new-counter_item:first-child{
        padding-top: 0;
    }
    .new-counter_item .msg_box{
        margin-top: 0.15rem;
    }
    .new-counter_item .msg_box:first-child{
        margin-top: 0;
    }
    .new-counter_item .msg_box span{
        margin-bottom: 0.1rem;
        display: block;
        line-height: 0.22rem;
        text-align: left;
    }
    .new-counter_item .msg_box .input_box{
        display: block;
        width: 100%;
    }
    .new-counter_item .msg_box .input_box input{
        width: 100%;
        height: 0.4rem;
    }
    .new-counter_item .msg_btn{
        margin: 0.2rem 0 0;
        display: flex;
    }
    .new-counter_item .msg_btn a{
        flex: 1;
        display: block;
        width: auto;
    }
    .new-counter_item .msg_btn a:not(:first-child){
        margin-left: 0.15rem;
    }
    .new-counter_item h3{
        margin-bottom: 0.2rem;
    }
    .new-counter_item .msg_text{
        margin-top: 0.2rem;
    }
    .new-counter_item .msg_text p{
        margin-bottom: 0.1rem;
    }
    /* 首页-提示弹窗 */
    .new-dialog_login.tips_box{
        left: 5%;
        width: 90%;
        padding: 0.3rem;
        margin: 0;
        transform: translateY(-50%);
    }
    .new-phone-server .new-table_box.pl80{
        overflow: auto;
    }
    .new-phone-server .new-table_box.pl80 table{
        width: 200%;
    }
    .new-phone-server .new-table_box.pl80 td{
        padding-left: 0.15rem;
    }
    .post_img img {
        display: block;
        width: 100%;
        margin-top: 0.15rem;
    }
    .new-award_box{
        padding: 0.3rem 0;
        height: auto;
    }
    .new-bottom_recom .arrow-left,
    .new-bottom_recom .arrow-right{
        display: none;
    }
    .new-bottom_recom .swiper-container{
        margin: 0.2rem 0 0;
        padding: 0 0.15rem;
        width: 100%;
        height: 1.38rem;
    }
    .new-bottom_recom .swiper-slide{
        width: 1.9rem;
        height: auto;
        padding: 0 0.15rem 0 0;
    }
    .new-bottom_recom .text_box{
        padding: 0.6rem 0.1rem 0;
        width: 100%;
        height: 100%;
    }
    .new-bottom_recom .text_box .tit{
        font-size: 0.14rem;
        line-height: 0.22rem;
    }
    .new-bottom_recom .text_box .txt{
        margin-top: 0;
        font-size: 0.12rem;
        line-height: 0.18rem;
        max-height: 0.36rem;
        overflow: hidden;
        display: -webkit-box;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }
    /*   2021-09-26-基金工具-start */
    .new-respon_tips{
        margin-top: 0;
        padding: 0 0.15rem;
    }
    .new-respon_tips p{
        font-size: 0.14rem;
        line-height: 0.2rem;
    }
    .tool_gs_top{
        margin-top: 0.1rem;
        padding-bottom: 0.3rem;
    }
    .tool_gs_info{
        right: 0.15rem;
        top: 0.5rem;
        padding: 0;
        font-size: 0.14rem;
    }
    .tool_gs_info .update_link{
        margin-left: 0.15rem;
    }
    .new-fund_table01{
        overflow-x: auto;
    }
    .new-fund_table01.mt20{
        margin-top: 0.1rem;
    }
    .new-inner_banner.seed .tips{
        display: none;
    }
    .tab_ul_wrap{
        margin-top: -0.2rem;
    }
    .new-num_type{
        padding: 0.15rem;
    }
    .new-num_type .list li{
        width: 100%;
        padding-left: 0.18rem;
        font-size: 0.12rem;
    }
    .new-num_type .list li:not(:first-child){
        margin-top:0.05rem;
    }
    .signal_module{
        margin-top: 0.2rem;
    }
    .signal_module_tit{
        padding: 0 0.15rem;
        z-index: 100;
    }
    .signal_module_tit .tit{
        font-size: 0.2rem;
    }
    .signal_module_tit .p1{
        font-size: 0.12rem;
    }
    .signal_module_tit .p1 em{
        top: 7px;
    }
    .signal_module_tit .p1 span{
        position: initial;
        margin-left: 5px;
    }
    .signal_module_tit .p1 strong{
        left:0;
        top: 0.3rem;
        width: 100%;
        margin-top: 0;
        font-size: 0.12rem;
        line-height: 0.2rem;
        white-space: initial;
    }
    .signal_module_tit .p1 span:hover strong{
        left: 0;
    }
    .signal_module_tit .p1 strong:before{
        left: 50%;
        top:-0.07rem;
        border-bottom: 7px solid #ffffff;
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-top: none;
    }
    .calculator_module .w1200{
        padding: 0;
    }
    .calculator_box{
        padding: 0.2rem 0.15rem;
        width: 100%;
        float: none;
        border-radius: initial;
    }
    .calculator_input{
        height: 0.5rem;
    }
    .calculator_input .t1{
        padding: 0.1rem 0.15rem;
        width: 100%;
        height: 0.5rem;
        line-height: 0.3rem;
        font-size: 0.18rem;
    }
    .calculator_link{
        margin: 0.1rem 0 0.15rem;
    }
    .calculator_list{
        display: -webkit-flex;
        display: -moz-flex;
        display: flex;
    }
    .calculator_list li{
        float:none;
        flex: 1;
        margin-left:0.05rem;
    }
    .calculator_list li:first-child{
        width: 18.958%;
        flex: initial;
    }
    .calculator_list li.mc_row_4{
        width:2.75rem;
    }
    .calculator_list li.tit span{
        padding: 0.19rem 0;
        line-height: 0.2rem;
        font-size: 0.12rem;
    }
    .jsq_rangbox{
        height: 0.58rem;
        padding: 0.3rem 0.45rem 0.05rem 0.4rem;
    }
    .slider-container .back-bar .pointer-label{
        font-size: 0.16rem;
        line-height: 0.22rem;
    }
    .rate_item .t1{
        height: 100%;
    }
    .jsq_rangbox .min_num{
        right: initial;
        left: 0.03rem;
    }
    .jsq_rangbox .max_num{
        left: initial;
        right: 0.03rem;
    }
    .slider-container{
        width: 100% !important;
    }
    .theme-green .back-bar{
        width: 100%;
        background: url(../images/rang_bg.png) repeat-x left center !important;
    }
    .slider-container .back-bar .pointer-label{
        font-size: 0.16rem !important;
        top: -0.3rem !important;
    }
    .jsq_rightbox{
        padding:0.15rem;
        margin-left: 0;
        min-height: auto;
    }
    .jsq_rightbox h2{
        margin-bottom: 0.1rem;
        font-size: 0.2rem;
        line-height: 0.32rem;
        height: 0.32rem;
    }
    .jsq_rightbox .info dl dd{
        font-size: 0.18rem;
        line-height: 0.28rem;
        height: 0.28rem;
    }
    .jsq_rightbox .info dl{
        width: 50% !important;
    }
    .jsq_rightbox .info dl dt{
        margin-top: -0.05rem;
    }
    .jsq_rightbox .info dl:nth-child(n+3){
        margin-top: 0.1rem;
    }
    .jsq_rightbox .chart_cont04{
        margin-top: 0.2rem;
    }
    .jsq_rightbox .chart_imgbox4{
        height: auto;
    }
    .calculator_module .bottom_tips{
        margin-top: 0.15rem;
        padding: 0 0.15rem 0.2rem;
        font-size: 0.12rem;
    }
    .dt_record{
        padding: 0.2rem 0;
    }
    .fund_pgtit{
        margin-bottom: 0.1rem;
        padding:0 0.15rem;
    }
    .dt_record .text_right.mt30{
        margin-top: 0.15rem;
        padding: 0 0.15rem;
    }
    .more_link04{
        font-size: 0.14rem;
    }
    .dt_feature{
        padding-top: 0;
        margin: 0 0.15rem;
        height: auto;
        background: #fff;
    }
    .dt_feature .w1200{
        padding: 0.2rem 0.1rem;
    }
    .dt_feature h2{
        font-size: 0.2rem;
        line-height: 0.28rem;
    }
    .dt_feature .list{
        margin-top: 0.2rem;
    }
    .dt_feature .list li em{
        margin-bottom: 0.1rem;
        width: 0.25rem;
        height: 0.25rem;
    }
    .dt_feature .list li em.em_01{
        background: url("../images/dt_icon01.png") no-repeat center;
        background-size: 0.21rem;
    }
    .dt_feature .list li em.em_02{
        background: url("../images/dt_icon02.png") no-repeat center;
        background-size: 0.2rem;
    }
    .dt_feature .list li em.em_03{
        background: url("../images/dt_icon03.png") no-repeat center;
        background-size: 0.19rem 0.18rem;
    }
    .dt_feature .list li em.em_04{
        background: url("../images/dt_icon04.png") no-repeat center;
        background-size: 0.19rem 0.23rem;
    }
    .dt_feature .list li .p1,
    .dt_feature .list li .p2{
        font-size: 0.16rem;
        line-height: 0.24rem;
    }
    .dt_chart{
        padding: 0.2rem 0.15rem;
    }
    .dt_chart h2{
        font-size: 0.2rem;
        line-height: 0.28rem;
    }
    .dt_chart .img_box{
        margin-top: 0.2rem;
    }
    .compare_search{
        padding: 0 0.15rem 0.2rem;
    }
    .compare_search_input .input_box{
        padding-right: 0.2rem;
    }
    .compare_search_input .input_box input{
        height: 0.5rem;
    }
    .compare_search_list{
        margin-top: 0.15rem;
    }
    .compare_search_list .list li{
        width:31%;
        margin-left:3.5%;
    }
    .compare_search_list .list li:nth-child(4n+1){
        margin-left:3.5%;
    }
    .compare_search_list .list li:nth-child(3n+1){
        margin-left: 0;
    }
    .compare_no_data{
        padding: 0.8rem 0;
    }
    .compare_no_data .p1{
        font-size: 0.14rem;
    }
    .compare_search_input .query_ly02{
        width: 100%;
    }
    .compare_search_input .query_ly02 ul li{
        padding-left: 0.15rem;
        padding-right: 0.4rem;
    }
    .compare_item{
        margin-top: 0.2rem;
        padding-left: 1.18rem;
        overflow-x: auto;
    }
    .compare_item .list{
        font-size: 0;
        white-space: nowrap;
    }
    .compare_item .list li{
        float: none;
        display: inline-block;
        vertical-align: top;
        width: 2rem;
        margin-left: 0.1rem;
    }
    .compare_item .list li:first-child{
        margin-left: 0;
    }
    .compare_item .list .p2{
        font-size: 0.14rem;
        line-height: 0.2rem;
        white-space: initial;
    }
    .compare_item .list .inner,
    .compare_title_fixed .compare_item .list .inner{
        padding: 0.14rem 0.15rem 0.18rem;
        height: 100%;
    }
    .compare_title_fixed .compare_item .list .inner{
        padding-top: 0.18rem;
    }
    .compare_title_fixed{
        padding: 0.1rem 0;
        top: 0.5rem;
    }
    .compare_title_fixed .compare_item .left_box{
        height: 1.16rem;
    }
    .compare_cont{
        margin-top: 0;
    }
    .compare_module{
        margin-top: 0.2rem;
    }
    .compare_module h3{
        padding: 0 0.15rem;
    }
    .compare_chart{
        margin-top: 0.1rem;
    }
    .compare_tab,
    .date_define{
        padding: 0 0.15rem;
        float: none !important;
    }
    .compare_tab{
        position: relative;
        z-index: 100;
    }
    .compare_tab span{
        margin-right: 0.15rem;
    }
    .quest_tips strong{
        top: 0.2rem;
        left: initial;
        right: 0;
        transform: translateX(0);
        -moz-transform: translateX(0);
        -webkit-transform: translateX(0);
    }
    .quest_tips strong i{
        left: initial;
        right:0;
    }
    .compare_chart .chart_img{
        margin-top: 0.2rem;
        padding: 0 0.15rem;
    }
    .compare_chart .type{
        margin-top: 0.1rem;
        padding: 0 0.15rem;
    }
    .compare_chart .type span{
        margin-right: 0.2rem;
        font-size: 0.12rem;
    }
    .compare_data{
        position: relative;
        z-index: 100;
        padding-bottom: 0.2rem;
        overflow-x: auto;
    }
    .compare_data table{
        width: 260%;
    }
    .compare_table th:first-child{
        padding: 0.15rem;
        width: 1.18rem;
    }
    .button_box{
        margin-top: 0.15rem;
    }
    .button_box a{
        font-size: 0.14rem;
    }
    .quest_icon strong{
        left: 0.2rem;
        top:-20%;
        padding: 0.1rem;
        width: 2.5rem;
        font-size: 0.12rem;
        line-height: 0.2rem;
        transform: translateY(0);
        -moz-transform: translateY(0);
        -webkit-transform: translateY(0);
    }
    .quest_icon strong i{
        top: 0.1rem;
        transform: translateY(0);
        -moz-transform: translateY(0);
        -webkit-transform: translateY(0);
    }
    .new-fund_box{
        padding: 0.2rem 0 0.3rem;
    }
    .new-fund_select h2{
        padding: 0 0.12rem;
    }
    .new-select_search{
        right: 0.15rem;
        top:0.5rem;
        width: calc(100% - 0.3rem);
    }
    .new-select_search input{
        width: 100%;
        height: 100%;
    }
    .new-select_condition{
        padding: 0.62rem 0.15rem 0.05rem;
    }
    .new-select_condition .txt{
        padding: 0 0 0.1rem 0.74rem;
    }
    .new-select_condition .txt span{
        font-size: 0.14rem;
    }
    .new-select_condition .txt a{
        margin: 0 0.15rem 0.05rem 0;
        font-size: 0.14rem;
    }
    .new-select_table .new-fund_tit{
        margin: 0.2rem 0 0.1rem;
        padding: 0 0.15rem;
    }
    .new-select_link{
        margin: 0.2rem 0 0 0.15rem;
    }
    .new-fund_tit .link{
        right: 0.15rem;
    }
    .new-product_data{
        padding: 0 0.15rem 0.2rem;
    }
    .new-product_data .left_box,
    .new-product_detail .left_box{
        float: none;
        width: 100%;
    }
    .new-product_data h2{
        font-size: 0.2rem;
        line-height: 0.28rem;
    }
    .new-product_data h2 span{
        margin-left: 0.1rem;
        font-size: 0.16rem;
        line-height: 0.22rem;
    }
    .new-product_data .label{
        margin-top: 0.1rem;
    }
    .new-product_data .label span{
        font-size: 0.12rem;
        min-width: 0.6rem;
        line-height: 0.18rem;
    }
    .new-product_data .data_list{
        margin-top: 0.2rem;
    }
    .new-product_data .data_list li{
        width: 33.333%;
    }
    .new-product_data .data_list .p1 span{
        font-size: 0.3rem;
        line-height: 0.42rem;
    }
    .new-product_data .data_list .p1 i{
        margin-top: 0;
        font-size: 0.12rem;
        line-height: 0.2rem;
    }
    .new-product_data .right_box{
        padding-top: 0.2rem;
        float: none;
        width: 100%;
    }
    .new-product_data .right_box .new-select_btn{
        margin-left: 0;
        width: 100%;
        height: 0.5rem;
        font-size: 0.18rem;
        line-height: 0.5rem;
    }
    .new-product_detail{
        padding: 0 0 0.2rem;
    }
    .new-product_detail .pd_tabcont{
        margin-top: 0.1rem;
        padding: 0 0.15rem;
    }
    .new-product_detail .chart_switch{
        margin: 0.15rem 0;
    }
    .new-product_detail .chart_switch span{
        font-size: 0.14rem;
        margin-left: 0;
        margin-right: 0.15rem;
        line-height: 0.3rem;
    }
    .new-product_detail .filter_date1{
        float: none;
        width: 100%;
    }
    .new-product_detail .filter_date1 .t1{
        height: 0.4rem;
        width: calc(50% - 0.11rem);
        font-size: 0.14rem;
    }
    .chart_imgbox1{
        margin-top: 0;
    }
    .new-product_detail .type_box{
        margin-top: 0.15rem;
    }
    .new-product_detail .type_box span{
        margin-right: 0.15rem;
        font-size: 0.12rem;
    }
    .new-product_detail .right_box{
        margin-top: 0.2rem;
        border-top: 1px solid #f1f1f1;
        padding:0.2rem 0.15rem 0;
        float: none;
        width: 100%;
    }
    .pd_imptips{
        margin-bottom: 0.1rem;
        font-size: 0.12rem;
    }
    .new-product_msg{
        border-top: 0.1rem solid #F7F8FA;
    }
    .new-product_msg .pd_tabcont{
        padding: 0.2rem 0.15rem 0;
    }
    .manager_dl dt{
        width:0.8rem;
    }
    .manager_dl dt img{
        width:0.8rem;
        height: auto;
    }
    .manager_dl dd{
        padding-left: 0.95rem;
    }
    .manager_dl dd .name{
        padding-top: 0;
        line-height: 0.28rem;
    }
    .manager_dl dd .name b{
        font-size: 0.2rem;
    }
    .manager_dl dd .name span{
        margin-left: 0.1rem;
        line-height: 0.18rem;
    }
    .manager_dl dd .label{
        padding: 0.05rem 0;
        font-size: 0.12rem;
    }
    .manager_dl dd .label span{
        margin-right: 0.15rem;
    }
    .manager_dl dd .brief{
        font-size: 0.14rem;
        line-height: 0.2rem;
        text-align: justify;
    }
    .manager_dl dd .total_num{
        padding: 0.2rem 0 0.1rem;
    }
    .manager_dl .fund_table{
        overflow-x: auto;
    }
    .manager_dl .fund_table table{
        width: 160%;
    }
    .manager_dl .fund_table table td{
        width: 25%;
    }
    .manager_dl .fund_table table td:first-child{
        width: 50%;
    }
    .manager_dl dd div.more a{
        margin-top: 0.1rem;
    }
    .manager_dl{
        margin-bottom: 0.2rem;
    }
    .new-fund_detail{
        padding-bottom: 0;
    }
    .new-product_msg .pd_tabcont h3{
        margin-bottom: 0.1rem;
        font-size: 0.18rem;
    }
    .pd_inner_table{
        overflow-x: auto;
    }
    .pd_inner_table table{
        width: 260%;
    }
    .new-fund_files .msg_box, .new-fund_rate .msg_box{
        margin-bottom: 0.2rem;
    }
    .new-fund_files .msg_box .txt, .new-fund_rate .msg_box .txt{
        font-size: 0.14rem;
        line-height: 0.2rem;
    }
    .pd_inner_table table th,
    .pd_inner_table table td{
        padding: 0.12rem 0.1rem;
        font-size: 0.14rem;
    }
    .pd_tabcont .mt25{
        margin-top: 0.1rem;
    }
    .sub_tabnav{
        margin-bottom: 0.2rem;
        height: 0.41rem;
        overflow-x: auto;
    }
    .sub_tabnav ul{
        height: 0.41rem;
        font-size: 0;
        white-space: nowrap;
    }
    .sub_tabnav ul li{
        float: none;
        display: inline-block;
        vertical-align: top;
    }
    .sub_tabnav ul li a{
        font-size: 0.14rem;
        padding: 0 0.14rem;
        height: 0.4rem ;
        line-height: 0.4rem;
    }
    .new-owner_detail h3 span{
        font-size: 0.14rem;
    }
    .time_select,
    .time_select .value{
        font-size: 0.12rem;
    }
    .new-asset_chart{
        padding-top: 0.2rem;
    }
    .new-asset_chart .left_chart{
        float: none;
        margin: 0 auto 0.2rem;
    }
    .new-asset_chart .left_chart .txt span{
        font-size: 0.26rem;
    }
    .new-asset_chart .right_data{
        float: none;
        width: 100%;
        overflow-x: auto;
    }
    .new-asset_chart .right_data table{
        width: 200%;
    }
    .new-asset_chart .right_data th,
    .new-asset_chart .right_data td{
        font-size: 0.14rem;
        padding: 0.12rem 0.1rem;
    }
    .new-asset_chart .right_data .type{
        font-size: 0.14rem;
    }
    .time_select_layer{
        top: 0.25rem;
    }
    .time_select .list li span{
        font-size: 0.12rem;
        line-height: 0.16rem;
    }
    .new-asset_chart.flex_box .right_data{
        margin-top: 0;
    }
    .new-seed_main .new-asset_chart.flex_box .new-pagebar{
        padding: 0;
    }
    .new-asset_chart.flex_box{
        padding-top: 0.1rem;
    }
    .new-asset_chart.flex_box .right_data,
    .new-asset_chart.w1200 .right_data{
        width: 100%;
    }
    .new-asset_chart.w1200{
        padding-top: 0;
    }
    .new-asset_chart.w1200 .right_data table{
        width: 260%;
    }
    .new-asset_chart.w1200 .right_data table th:first-child,
    .new-asset_chart.w1200 .right_data table td:first-child{
        padding-left: 0.15rem;
    }
    .new-owner_detail.mt40{
        margin-top: 0.2rem;
    }
    .new-asset_chart.w1200 .txt{
        padding-left: 0;
        font-size: 0.14rem;
    }
    .new-asset_chart.w1200 .txt .line{
        width: 2.5rem;
        margin-left: 0.1rem;
    }
    .new-date_select{
        top: 0;
        padding: 0.04rem 0.2rem 0.04rem 0;
    }
    .new-date_select em{
        top:0.04rem;
    }
    .new-asset_chart .derive_btn{
        left: 0;
        right: initial;
        bottom: -0.5rem;
        font-size: 0.14rem;
    }
    .new-fund_text .pd_filter{
        margin-bottom: 0.15rem;
        height: auto;
    }
    .new-fund_text .filter_search1{
        float: none;
        width: 100%;
    }
    .new-fund_text .filter_search1 .t1{
        width: 100%;
        height: 100%;
    }
    .new-fund_text .filter_box1{
        margin-left: 0;
        height: auto;
        margin-top: 0.1rem;
    }
    .new-fund_text .filter_date1{
        float: none;
        width: 100%;
        height: 0.32rem;
    }
    .new-fund_text .filter_date1 .t1{
        height: 0.32rem;
        width: calc(50% - 0.11rem);
    }
    .new-fund_text .filter_list1{
        margin-top: 0.1rem;
        float: none;
        margin-right: 0;
    }
    .new-fund_text .filter_list1 li{
        padding: 0;
    }
    .new-fund_text .filter_list1 li>a{
        padding: 0;
        margin-right: 0.15rem;
    }
    .new-fund_text .new-text_list{
        margin-top:-0.2rem;
    }
    .new-text_list li{
        padding: 0.15rem 0;
    }
    .new-text_list li>a{
        padding-right: 1rem;
        font-size: 0.14rem;
    }
    .new-text_list li>a span{
        font-size: 0.14rem;
    }
    .new-fund_text  .new-pagebar{
        padding: 0;
    }
    .new-fund_sale .left_box,
    .new-fund_sale .right_list{
        padding-right: 0;
        float: none;
        width: 100%;
    }
    .new-sale_item .txt{
        font-size: 0.14rem;
        word-break: break-all;
    }
    .new-fund_sale .right_list li{
        width: calc( 50% - 0.05rem);
    }
    .new-fund_sale .right_list li:not(:first-child){
        margin-left: 0.1rem;
    }
    .new-fund_sale .right_list li>a{
        width: 100%;
        height: 100%;
        padding: 0.28rem 0.1rem 0;
    }
    .new-fund_sale .right_list li>a span{
        font-size: 0.18rem;
    }
    .new-fund_sale .right_list li>a i{
        margin-top: 0.05rem;
        font-size: 0.12rem;
    }
    .new-fund_sale .right_list li>a.app{
        background: url("../images/sale_bg01.png") no-repeat right bottom;
        background-size: cover;
    }
    .new-fund_sale .right_list li>a.code{
        background: url("../images/sale_bg02.png") no-repeat right bottom;
        background-size: cover;
    }
    .new-sale_item{
        margin-bottom: 0.2rem;
    }
    .new-product_data .left_box .time{
        margin-top: 0.1rem;
    }
    .new-product_data .right_box.w292{
        width: 100%;
        margin-top: 0.2rem;
        padding-top: 0.2rem;
        border-top: 1px solid #f1f1f1;
    }
    .new-period_box ul .p1{
        font-size: 0.14rem;
    }
    .new-period_box .line{
        top: 0.35rem;
    }
    .new-period_box ul em{
        width: 0.15rem;
        height: 0.15rem;
        margin:0.05rem auto 0.08rem;
    }
    .new-period_box ul .p2{
        font-size: 0.12rem;
    }
    .new-period_input{
        margin-top: 0.15rem;
        width: 100%;
    }
    .new-period_input input{
        width: 100%;
        height: 0.5rem;
    }
    .new-product_data .right_box.w292 .tips{
        margin-top: 0.1rem;
        font-size: 0.12rem;
    }
    .new-fund_flow{
        padding: 0.2rem 0.15rem;
    }
    .xf_processlist li{
        padding-left: 0.25rem;
    }
    .xf_processlist li em{
        width: 0.15rem;
        height: 0.15rem;
    }
    .new-period_input .all_btn{
        width: 100%;
    }

    /* 2022-06-07==add===start */
    .mobile_personnel_box.flex {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        height: 207px;
        align-content: space-between;
    }

    .mobile_personnel_box.flex li {
        float: none;
        width: 48%;
        margin-left: 0;
    }
    /* 2022-06-07==add===end */
    
}
