/*
* name: responsive
* version: v2.1.1
* update: 添加pad竖屏状态Padp
* data: 2017-06-13
*/

/* hide template textarea */
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/*
* PcMode
*/
body:after {
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    visibility: hidden;
    content: 'Pc';
}

.PcMode:after { content: 'Pc' !important;}
.UnpcPush, .MobilePush { display: none;}
img[data-src] { opacity: 0 ; filter: alpha(opacity=0);}
img[data-srcloaded] { opacity:1; filter: alpha(opacity=100); }



/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
    .mwrap { width:1200px; }
    /*1540（FHD缩放125%） 网站样式*/


    /* 下层banner */
    .xc_banner .intro .info .t{font-size:40px;}


    /* 首页 */
    .ibanner .iban_words .info .tit{font-size:40px;}
    .ipart02 .content .dots_box .dot .box{width:200px;}


    /* 新闻详情 */
    .news_detail01 .infor .title{font-size:40px;}


    /* 联系我们 */
    .contact_us01 .content .center .link{font-size:44px;}


    /* 关于我们 */
    .about_us01 .top .tit{font-size:40px;}

}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .wrap,.mwrap{ width:1200px; }
    /*1440（2K） 网站样式*/
    html{font-size:80px;}



    /* 首页 */
    .ipart01 .right li a{height:288px;}




}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
    
    /*1366（普通14寸） 网站样式*/
    .header .header_nav{padding-top:16vh;}
    .header .header_nav .content .top .menu_box .c1 a{margin-top:5px;}



    /* 新闻列表 */
    .news_list01 .right1 .item .item_con{padding:20px 20px 30px 15px;}


}


/*
* PadMode
*/
@media only screen and (max-width: 1240px) {
    html{font-size:80px;}
    body:after {
        content: 'Pad';
    }
    body{ user-select: none;-webkit-user-select: none;}
    /* html { overflow-x:hidden;} */
    body,input,textarea,button,select { font-size:14px;}
    .PcPush{display: none;}
    .UnpcPush{display: block;}
    .wrap, .mwrap { width:940px; }
    /*padMode 1240px 网站样式*/


    /* 下层banner */
    .xc_banner{height:450px;}
    .xc_banner .intro .info .t{font-size:34px;}
    .xc_banner .intro .info .c{font-size:18px; line-height:30px;}

    /* 底部 */
    .footer .left .sec_link ul li{font-size:16px; padding-left:40px;}
    .footer .left .sec_link ul li::after{left:20px;}

    /* 公共部分 */
    .channel_content{padding:50px 0;}

    /* 导航 */
    .header .h_tools .h_menu .menu_btn{font-size:28px;}
    .header .h_tools .h_lan .lan_top,
    .header .h_tools .h_sear{width:30px; height:30px;}
    .header .h_tools .h_sear .iconfont{font-size:16px;}
    .header .h_tools .h_sear.is_closed::after{font-size:14px;}
    .header .sear_container{width:40%; right:29%;}
    .header .sear_container .box .sear_btn{font-size:24px;}
    .header .inav_wrapper{display:none;}
    .header .h_logo{padding:23px 0;}
    .header .h_logo a{height:34px;}
    


    /* 首页 */
    .ibanner .swiper-slide{height:500px;}
    .ibanner .iban_words .info .tit{font-size:34px;}
    .ipart01{margin:50px 0;}
    .ipart01 .tit_box .tit{font-size:26px;}
    .ipart01 .right li a{padding:20px 6%; height:248px;}
    .ipart01 .left .item .words .time{margin-bottom:20px;}
    .ipart01 .left .item .words .con{margin-bottom:30px;}
    .ipart02 .content .hd{top:5px;}
    .ipart02 .content .hd .left .item{padding:0 45px;}
    .ipart_stock .content .item{font-size:18px;}


    /* 新闻列表 */
    .news_list01 .right1{display:none;}
    .news_list01 .left1{width:100%;}
    .news_list01 .left1 ul li a{padding:25px 0 20px;}
    .news_list01 .m_top{display:flex; align-items:flex-start; margin-bottom:30px;}
    .news_list01 .m_top .sear{flex:1; margin-right:25px; background:#fff; border:0; padding:8px 0; border-bottom:1px solid #d3d3d3; box-sizing:border-box; position:relative;}
    .news_list01 .m_top .sear .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%;}
    .news_list01 .m_top .sear .word span{width:90%; white-space:nowrap; color:#5d5d5d;}
    .news_list01 .m_top .sear .word .icon{margin:0; font-size:14px; font-weight:bold; color:#333333;}
    .news_list01 .m_top .sear2{margin-bottom:0; margin-right:0;}
    .news_list01 .m_top .sear2 input{padding:0; margin:0; display:inline-block; line-height:24px; height:24px; border:none; outline:none; color:#5d5d5d; width:calc(100% - 50px); background:none; }
    .news_list01 .m_top .sear2 input::-webkit-input-placeholder{color:#5d5d5d;}
    .news_list01 .m_top .sear2 .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%;}
    .news_list01 .m_top .sear2 .word .icon{font-size:16px; margin:0; display:block; color:#333333; font-weight:normal; line-height:1;}
    .news_list01 .m_top ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); max-height:140px; overflow-y:auto; top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:1;}
    .news_list01 .m_top ul::-webkit-scrollbar {width:2px; height:4px;}
    .news_list01 .m_top ul::-webkit-scrollbar-thumb {border-radius:5px; background:#de9f00;}
    .news_list01 .m_top ul::-webkit-scrollbar-track {border-radius:0; background:#fff;}
    .news_list01 .m_top ul li{line-height:1; padding:10px 1em; color:#5d5d5d; transition:all .3s ease; cursor:pointer;}
    .news_list01 .m_top ul li:hover{background:#f8f8f8; color:#de9f00;}
    

    /* 新闻详情 */
    .news_detail01{min-height:320px;}
    .news_detail01 .infor .title{font-size:34px; line-height:44px;}
    .news_detail01 .infor{margin-top:60px;}
    .news_detail01 .share_box{margin-top:40px;}
    .news_detail02 .right .top_box .item .ti{font-size:15px;}


    /* 项目详情 */
    .common_smaltit .tit{font-size:22px; margin-bottom:30px;}
    .program_detail02 li{margin-bottom:30px;}
    .program_detail03 .left .info .tit{font-size:22px; margin-bottom:20px;}
    .program_detail02 li .tit{font-size:22px;}
    .program_detail03 .right,
    .program_detail03 .left{height:480px;}
    .program_detail04 .content .item .bott{padding:25px 20px;}


    /* 联系我们 */
    .contact_us01{padding:120px 0 80px;}
    /* .contact_us01 .content .top{margin-bottom:60px;} */
    .contact_us02 .infor,
    .contact_us01 .content .top .tit{font-size:30px; line-height:40px;}
    .contact_us01 .content .center .name{font-size:24px;}
    .contact_us01 .content .center .link{font-size:40px;}
    .contact_us01 .content .map_link{margin-top:30px;}
    .contact_us02{padding:40px 0 60px;}
    .contact_us02 .form{padding:30px 3% 20px;}
    .contact_us02 .form .form_box .inp_box .inp_{padding:5px 20px;}
    .contact_us02 .form .form_box .text_box .text_{padding:5px 20px; height:130px;}
    .contact_us01 .content .top .t{font-size:30px;}

    /* 关于我们 */
    .about_us01 .top .tit{font-size:34px;}
    .about_us01 .center .left .tit{font-size:30px;}
    .about_us01 .center{margin-top:35px;}


    /* 公司高管 */
    .leader01 .common_smaltit{margin-bottom:30px;}
    .leader01 .item li .intro .tit{font-size:22px;}
    /* .leader01 .item li .intro{margin-bottom:10px;} */
    .leader01 .item:not(:last-child){margin-bottom:30px;}
    .leader01 .item li .box{margin-top:10px;}


    /* 信息披露 */
    .report02{margin-top:50px;}
    .report02 .cont .item{margin-right:70px;}
    

}

@media only screen and (max-width: 1024px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:740px; }
    /*padMode 992px 网站样式*/


    /* 下层banner */
    .xc_banner{height:400px;}
    .xc_banner .intro .info .t{font-size:30px;}
    .xc_nav .nav_box a{margin-left:10px;}
    .crumbs>*{margin-right:5px;}
    

    /* 底部 */
    .footer{padding:30px 0;}
    .footer .right{display:none;}
    .footer .left{width:100%;}
    .footer .left .sec_link ul{margin-top:30px;}



    /* 首页 */
    .ibanner .swiper-slide{height:450px;}
    .ibanner .iban_words .info .tit{font-size:30px;}
    .ibanner .iban_words .info .con{font-size:22px;}
    .ipart_stock .content{width:90%;}
    .ipart_stock .content .item .tit,
    .ipart_stock .content .item .con{margin-right:3%;}
    .ipart01 .left{width:100%; margin-bottom:30px;}
    .ipart01 .left .item .words{padding:20px 6%;}
    .ipart01 .left .item .words .tit{margin-bottom:10px;}
    .ipart01 .right{width:100%;}
    .ipart01 .right ul{display:flex; align-items:flex-start; justify-content:space-between;}
    .ipart01 .right li{width:48.6%;}
    .ipart01 .right li:first-child{margin-bottom:0;}



    /* 新闻详情 */
    .news_detail01 .infor .title{font-size:30px; line-height:40px;}


    /* 项目详情 */
    .program_detail03 .right,
    .program_detail03 .left{height:420px;}


    /* 联系我们 */
    .contact_us02 .infor,
    .contact_us01 .content .top .tit{font-size:26px; line-height:34px;}
    .contact_us01 .content .center .name{font-size:22px;}
    .contact_us01 .content .center .link{font-size:36px;}
    .contact_us01{min-height:calc(100vh - 240px);}
    .contact_us01 .content .top .t{font-size:26px;}

    /* 关于我们 */
    .about_us01 .top .tit{font-size:30px;}
    .about_us01 .center .left .tit{font-size:26px; line-height:30px;}
    .about_us01 .center .left{width:30%;}
    .about_us01 .center .right{width:55%;}


    /* 公司高管 */
    .leader01 .item li .intro .tit{font-size:20px;}
    .leader01 .item ul li{width:48%; margin-right:4%;}
    .leader01 .item ul li:nth-child(3n){margin-right:4%;}
    .leader01 .item ul li:nth-child(2n){margin-right:0;}
    

    /* 信息披露 */
    .report02 .cont .item{margin-right:0; display:block; }

}

@media only screen and (max-width: 820px) {
    
    img[data-src]{opacity: 1;}
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    .mwrap .wrap { padding-left:0; padding-right:0; }

    /*移动端防恶意复制信息*/
    * {
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/   
        -webkit-user-select:none; /*webkit浏览器*/   
        -khtml-user-select:none; /*早期浏览器*/   
        -moz-user-select:none;/*火狐*/   
        -ms-user-select:none; /*IE10*/   
        user-select:none; 
    }
    input { -webkit-user-select:auto; /*webkit浏览器*/   }
    textarea { -webkit-user-select:auto; /*webkit浏览器*/   }



    /* 导航 */
    .header .h_tools .h_sear{display:none;}
    .header .h_tools .h_menu .close{font-size:22px;}
    .header .sear_container{display:none;}
    .header .header_nav{padding:80px 0 15px;}
    .header .header_nav .logo_{top:24px;}
    .header .header_nav .logo_ img{height:30px;}
    .header .header_nav .wrap{overflow-y:auto;}
    .header .header_nav .sear_m{display:block;}
    .header .header_nav .sear_m .box{width:100%; margin-bottom:24px;}
    .header .header_nav .sear_m form{display:flex; width:100%; height:46px; padding:5px 15px; justify-content:space-between; align-items:center; border-radius:5px; background:rgba(0, 0, 0, 0.20); backdrop-filter:blur(4px); opacity:0; transform:translate(0, 24px); transition:all 0.6s cubic-bezier(0.79,-0.27,0.21,0.82); transition-delay:0.2s; box-sizing:border-box;}
    .header .header_nav .sear_m .sear_inp{width:calc(100% - 24px); height:24px; background-color:transparent; color:#fff; padding:0; margin:0; outline:0; border:0;}
    .header .header_nav .sear_m .sear_inp::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.8);}
    .header .header_nav .sear_m .sear_inp:-moz-placeholder{color:rgba(255, 255, 255, 0.8);}
    .header .header_nav .sear_m .sear_inp::-moz-placeholder{color:rgba(255, 255, 255, 0.8);}
    .header .header_nav .sear_m .sear_inp:-ms-input-placeholder{color:rgba(255, 255, 255, 0.8);}
    .header .header_nav .sear_m .sear_btn{font-size:15px; color:#fff; width:24px; text-align:center; line-height:24px; cursor:pointer; outline:none; background:none; padding:0; margin:0; border:0;}
    .header .header_nav.active .sear_m form{opacity:1; transform:translate(0, 0);}
    .header .header_nav .content{display:block; height:auto;}
    .header .header_nav .content .top{flex-wrap:wrap;}
    .header .header_nav .content .top .menu_box{width:100%; margin-bottom:16px;}
    .header .header_nav .content .top .menu_box .t1{padding-right:24px; position:relative; font-size:18px; margin-bottom:5px;}
    .header .header_nav .content .top .menu_box .t1 .m_ico{position:absolute; right:0; width:30%; top:0; height:100%;}
    .header .header_nav .content .top .menu_box .t1 .m_ico::before{content:''; position:absolute; right:6px; top:50%; transform:translate(0, -50%); width:2px; height:14px; background:#fff; transition:all .3s ease;}
    .header .header_nav .content .top .menu_box .t1 .m_ico::after{content:''; position:absolute; right:0; top:50%; transform:translate(0, -50%); width:14px; height:2px; background:#fff;}
    .header .header_nav .content .top .menu_box .c1{display:none; margin-top:15px; width:100%;}
    .header .header_nav .content .top .menu_box .c1 a{margin-bottom:8px; margin-right:8px;}
    .header .header_nav .content .top .menu_box .t1 .m_ico.ico_show::before{transform:translate(0, -50%) rotate(90deg);}
    .header .header_nav .content .bott{flex-wrap:wrap; width:100%; margin:0; padding-top:15px;}
    .header .header_nav .content .bott .b_left{width:100%;}
    .header .header_nav .content .bott .b_left .item{width:100%; margin-bottom:15px; margin-right:0;}
    .header .header_nav .content .bott .b_right{display:none;}
    .header .header_nav .content .bott .b_left .item a{padding-top:0;}

    .header .h_logo{padding:20px 0;}
    .header .h_logo a{height:30px;}
    .header .h_tools .h_menu{height:70px; width:50px;}
    .header .h_tools .h_lan{margin-right:20px;}

    /* 公共部分 */
    .xc_nav{display:none;}
    .crumbs>*{margin-right:5px;}
    .channel_content{padding:30px 0; min-height:calc(100vh - 560px);}


    /* 下层banner */
    .xc_banner{height:300px; margin-top:70px;}
    .xc_banner .intro .info .t{font-size:26px; line-height:34px; margin-bottom:5px;}
    .xc_banner .intro .info .c{font-size:16px; line-height:24px;}

    /* 底部 */
    .footer .left .sec_link ul{margin-top:15px;}
    .footer .left .sec_link ul li{font-size:14px; padding-left:0; width:50%; line-height:36px; font-weight:bold;}
    .footer .left .sec_link ul li::after{left:7px;}
    .footer .left .sec_link .list{margin:0 4%;;}
    .footer .left .sec_link .list .f_com em{display:none;}
    .footer .left .sec_link .list{font-size:12px;}
    .footer .left .link_box .link_top{font-size:14px;}
    .footer{padding-top:15px;}


    /* 首页 */
    .ibanner{margin-top:70px;}
    .ibanner .swiper-slide{height:400px;}
    .ibanner .iban_words .info .tit{font-size:26px; line-height:34px;}
    .ibanner .iban_words .info .con{font-size:18px;}
    .ipart_stock .content{width:90%;}
    .ipart_stock .infor{width:100%; margin-bottom:5px;}
    .ipart_stock .infor .tit{font-size:18px; border-right:0;}
    .ipart_stock .content{width:100%;}
    .ipart_stock .content .item{font-size:16px; text-align:left;}
    .ipart_stock .content .item .txt span{font-size:16px;}
    .ipart_stock .content .item .tit, .ipart_stock .content .item .con{margin-right:2%;}
    .ipart01{margin:30px 0;}
    .ipart01 .tit_box{margin-bottom:20px;}
    .ipart01 .tit_box .tit{font-size:22px;}
    .ipart01 .left .item .words .time{margin-bottom:10px;}
    .ipart01 .left .item .words .tit{font-size:18px;}
    .ipart01 .left .item .words .con{margin-bottom:15px;}
    .ipart02 .content .hd .dot_tips li{font-size:14px; padding:4px 15px;}
    .ipart02 .content .hd .dot_tips li .ico, .ipart02 .content .hd .dot_tips li .ico_1{width:12px; height:12px; margin-right:5px;}
    .ipart02 .content .hd .dot_tips li .tit span:last-child{font-size:12px;}
    .ipart02 .content .hd{top:-5px;}


    /* 新闻列表 */
    .news_list01 .left1 ul li .left .tit{font-size:16px; margin-top:0;}
    .news_list01 .content ul li .left .txt{height:auto;}
    .news_list01 .left1 ul li .left .con{margin-bottom:10px;}
    .news_list01 .content ul li:hover .left .txt .icon{display:none;}
    .news_list01 .content ul li:hover .left .txt .date{opacity:1; visibility:visible;}
    .news_list01 .left1 ul li a{padding:15px 0;}
    .widgets_common_pages_4{margin-top:20px;}
    .widgets_common_pages_4 a, .widgets_common_pages_4 span{width:30px; height:30px; line-height:30px; font-size:12px; margin-right:2px;}
    .widgets_common_pages_4 .goprev, .widgets_common_pages_4 .gonext{width:30px; height:30px;}



    /* 新闻详情 */
    .channel_content.news_detail{margin-top:70px;}
    .news_detail01{min-height:200px; padding-bottom:30px;}
    .news_detail01 .move_article{display:none;}
    .news_detail01 .infor{margin-top:40px;}
    .news_detail01 .infor .title{font-size:26px; line-height:34px;}
    .news_detail01 .share_box{margin-top:30px;}
    .news_detail01 .share_box li a{width:35px; height:35px; line-height:35px; font-size:18px;}
    .news_detail01 .share_box li{margin-right:10px;}
    .news_detail02{margin-top:30px;}
    .news_detail02 .left{width:100%; margin-right:0; padding-right:0; border:0;}
    .news_detail02 .right{width:100%;}
    .news_detail02 .right .top_box{padding:0 4% 25px;}
    .news_detail02 .right .back_btn .t{line-height:45px;}
    .news_detail02 .right .top_box .item .t{margin-bottom:.1rem;}
    .news_detail02 .right .top_box .item{padding:20px 0 15px;}
    .news_detail02 .right .top_box .item .ti{font-size:14px;}


    /* 信息披露 */
    .report01 .hd .right{width:100%;}
    .report01 .hd .right .inp_wrap{height:34px; line-height:34px;}
    .report01 .hd .right .inp_wrap .inp{height:34px; line-height:34px;}
    .report01 .bd{margin-top:20px;}
    .report01 .bd li{border: 1px solid #ddd;}
    .report01 .bd li .left{ float:none; border:0; width:auto; height:auto;}
    .report01 .bd li .right{ float:none; border:0; height:auto; width:auto;}
    .report01 .bd li .left .date{width:auto; box-sizing:border-box; display:inline-block; height:auto; padding:10px; margin-bottom:10px; display:none;}
    .report01 .bd li .left .date span{display:inline-block;}
    .report01 .bd li .left .date .y{font-size:12px;}
    .report01 .bd li .left .date .d .d_m{font-size:12px;}
    .report01 .bd li .left .date .d .d_d{font-size:13px;}
    .report01 .bd li .left .date .d .d_m .yue{display:none;}
    .report01 .bd li .left .m_date{display:inline-block; font-size:12px; height:29px; line-height:29px; font-family:Arial; margin-top:5px; margin-left:15px; color:#fff;}

    .report02{margin-top:30px;}
    .report02 .cont{padding:15px 6%;}

    
    /* 项目详情 */
    .common_smaltit .tit{font-size:20px; margin-bottom:20px;}
    .program_detail01 .content .top_l .info{font-size:14px; line-height:24px; padding-bottom:20px;}
    .program_detail02 li{margin-bottom:20px;}
    .program_detail03 .left .info .tit{font-size:20px; margin-bottom:10px;}
    .program_detail02 li .tit{font-size:20px;}
    .program_detail03 .right,
    .program_detail03 .left{height:480px;}
    .program_detail04 .content .item .bott{padding:25px 20px;}
    .program_detail01 .content .top_r li .li_r{font-size:14px; line-height:24px; padding-top:5px; padding-bottom:5px;}
    .program_detail01 .content .top_r li .li_l{font-size:14px; line-height:24px; padding:5px;}
    .program_detail02{margin-top:20px;;}
    .program_detail02 li .con{font-size:14px;}
    .program_detail03 .left{width:100%; height:auto!important;}
    .program_detail03 .left .info{position:static; transform:translateY(0);padding:15px 5px;}
    .program_detail03 .left .info .con{height:auto; max-height:none; margin-bottom:20px; font-size:14px;}
    .program_detail03 .right{width:100%; height:auto!important;}
    .program_detail03 .right img{position:static; width:100%; height:auto;}
    .program_detail04 .content .item{width:100%; margin-right:0; margin-bottom:15px; padding-bottom:0;}
    .program_detail04 .content .item:last-child{margin-bottom:0;}
    .program_detail04 .content .item .bott .t{height:auto; font-size:16px;}
    .program_detail04 .content .item .bott .c{height:auto; margin-top:10px; font-size:14px;}
    .program_detail04 .content .item .bott .name{font-size:13px; height:25px; -webkit-line-clamp:1;}



    /* 联系我们 */
    .channel_content.contact_us{margin-top:70px;}
    .contact_us01{padding:30px 0;}
    /* .contact_us01 .content .top{margin-bottom:30px;} */
    .contact_us01 .content .top .t{font-size:16px; margin-bottom:10px;}
    .contact_us02 .infor,
    .contact_us01 .content .top .tit{font-size:22px; line-height:30px;}
    .contact_us01 .content .center{margin-bottom:15px;}
    .contact_us01 .content .center .name{font-size:18px;}
    .contact_us01 .content .center .link{font-size:30px;}
    .contact_us01 .content .center .t{font-size:14px;}
    .contact_us01 .content .bott .item .t{font-size:14px; line-height:24px;}
    .contact_us01 .content .map_link{margin-top:20px; padding:8px 20px;}
    .contact_us01 .content .map_link .t0::after{font-size:16px;}
    .contact_us01 .content .map_link .t0{padding-right:30px;}
    .contact_us02{padding:30px 0;}
    .contact_us02 .infor{width:100%; margin-bottom:20px; padding-top:0;}
    .contact_us02 .bott_img{display:none;}
    .contact_us02 .form{width:100%; padding:20px 4%;}
    .contact_us02 .form .form_box label{margin-bottom:5px;}
    .contact_us02 .form .form_box .text_box label{font-size:14px;}
    .contact_us02 .form .btns01{line-height:40px; width:140px;}
    .contact_us02 .form .agree .t{font-size:14px;}


    /* 关于我们 */
    .about_us.channel_content{margin-top:70px;}
    .about_us01{padding-top:40px;}
    .about_us01 .top{padding-bottom:20px;}
    .about_us01 .top .tit{font-size:26px;}
    .about_us01 .center{margin-top:20px; display:block;}
    .about_us01 .center .left{width:100%; margin-bottom:10px;}
    .about_us01 .center .left .tit{font-size:22px;}
    .about_us01 .center .right{width:100%;}

    /* 公司高管 */
    .leader01 .common_smaltit{margin-bottom:20px;}
    .leader01 .item li{margin-bottom:20px;}
    .leader01 .item li .intro .tit{font-size:18px; line-height:24px;}
    .leader01 .item:not(:last-child){margin-bottom:20px;}
    .leader01 .item li .intro .con{font-size:14px;}
}

/*
* MobileMode
*/
@media only screen and (max-width: 580px) {
    /*mobileMode 580 网站样式*/
    body,input,textarea,button,select {font-size:12px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    body:after {
        content: 'Mobile';
    }

    /* 下层banner */
    .xc_banner .intro .info .t{font-size:24px;}


    /* 导航 */
    .header .header_nav .content .top .menu_box .t1{font-size:16px;}
    .header .header_nav .content .bott .b_left .item a{font-size:14px;}
    .header .h_tools .h_menu .close{font-size:18px;}

    /* 底部 */
    .footer .left .f_link{margin-top:20px; font-size:12px; line-height:20px;}


    /* 首页 */
    .ibanner .swiper-slide{height:0; padding-bottom:60%;}
    .ibanner .iban_words .info .tit{font-size:20px; line-height:30px;}
    .ibanner .iban_words .info .con{font-size:14px; line-height:20px;}
    .ibanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:10px; height:10px;}
    .ipart_stock .content .item{width:100%; display:flex; justify-content:space-between;}
    .ipart01 .left{margin-bottom:10px;}
    .ipart01 .left .item{width:100%; margin-right:0; margin-bottom:10px;}
    .ipart01 .left .item .words .con{max-height:48px; line-height:24px; -webkit-line-clamp:2;}
    .ipart01 .left .item .words .tit{height:auto; max-height:48px; line-height:24px;}
    .ipart01 .right ul{display:block;}
    .ipart01 .right li{margin-right:0; width:100%;}
    .ipart01 .right li:first-child{margin-bottom:10px;}
    .ipart01 .right li a{height:auto;}
    .ipart01 .right li .c1{max-height:48px; height:auto; -webkit-line-clamp:2; margin-bottom:20px;}
    .ipart01 .left .item .words .jt,
    .ipart01 .right li .jt{width:35px; height:35px; line-height:35px; font-size:16px;}
    .ipart02 .content .hd .dot_tips{display:none;}
    .ipart02 .wrap{padding-top:60px;}
    .ipart02 .content .hd{top:0; transform:translateY(-100%);}
    .ipart02 .content .hd .left .item{padding:0 25px; font-size:14px; line-height:40px;}
    .ipart02 .content .dots_box .dot.cur .box, .ipart02 .content .dots_box .dot:hover .box{display:none;}

    /* 新闻列表 */
    .news_list01 .m_top{flex-wrap:wrap; margin-bottom:20px;}
    .news_list01 .m_top .sear{width:100%; margin-right:0; margin-bottom:10px; flex:none;}
    .news_list01 .left1 ul li .right{width:40%;}
    .news_list01 .left1 ul li .left{width:58%;}

    /* 分页 */
    .widgets_common_pages_4 a, 
    .widgets_common_pages_4 span{display:none;}
    .widgets_common_pages_4 .goprev, 
    .widgets_common_pages_4 .gonext, 
    .widgets_common_pages_4 span.count{display:inline-block;}
    
    .news_list01 .right1{display:block; width:100%;}
    .news_list01 .right1 .item1{display:none;}
    .news_list01 .right1 .item2{margin-top:20px;}
    .news_list01 .right1 .item .tit{font-size:16px; padding:8px 6%;}
    .news_list01 .right1 .item .item_con{padding:10px 15px 15px;}
    .news_list01 .right1 .sub{margin-top:10px;}
    .news_list01 .right1 .sub input{line-height:45px; height:45px;}
    .news_list01 .right1 .sub button{line-height:34px; margin-top:-17px;}


    /* 新闻详情 */
    .news_detail01 .infor .title{font-size:22px;}


    /* 项目详情 */
    .program_detail01 .content .top_l .info{width:100%; }
    .program_detail01 .content .top_l.hasMore a{position:relative;}
    .program_detail01 .content .top_l .pic{width:100%;}
    .common_smaltit .tit
    .program_detail03 .left .info .tit
    .program_detail02 li .tit{font-size:18px;}


    /* 联系我们 */
    .contact_us01{ padding-bottom:0;}
    .contact_us01 .content{width:100%;}
    .contact_us01 .content .center .link{font-size:26px;}
    .contact_us02 .form .form_box .inp_box{width:100%; margin-right:0;}
    .contact_us02 .form{padding:20px 6%;}
    .contact_us02 .infor, .contact_us01 .content .top .tit{font-size:20px;}
   

    /* 关于我们 */
    .about_us01 .top{display:block;}
    .about_us01 .top .link{margin-top:5px;}
    .about_us01 .top .tit{font-size:24px;}
    .about_us01{min-height:calc(100vh - 470px);}


    /* 公司高管 */
    .leader01 .item ul li{width:100%; margin-right:0; margin-bottom:20px;}
    .leader01 .item ul li:nth-child(3n){margin-right:0;}
    .leader01 .item li .intro{padding:15px 4%;}
    .leader01 .item li .line{font-size:13px;}


    /* 信息披露 */
    .report02 .cont .item{font-size:14px; line-height:26px;}
    
}

@media only screen and (max-width: 480px){
    
}