/*
* 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); }

@media only screen and (max-width: 1920px) {
    /* rem+vw+calc, 同时设置px兼容 */
    html{font-size:100px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
}

/* FHD缩放125% */
@media only screen and (max-width: 1540px) {
    html{font-size:90px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    .mwrap,.wrap { width:1260px; }
    /*1540（FHD缩放125%） 网站样式*/

    .header .inav_wrapper .nav_li{margin:0 .14rem;}

    /* 投资者关系    */
    .invest03 .left .top_ .con .num01 span{font-size:.5rem;}
    .invest03 .left .bot_ .item_list .item .num{font-size:.4rem;}
    .invest04 .content .item .info .text{font-size:.25rem;}

    /* 首页 */
    .ipart03 .content .item{width:44%;}
    .ipart03 .content .item.on{width:70%;}
    .ipart03 .content .item .img{height:7rem;}



}


/* 1440（2K） */
@media only screen and (max-width: 1440px) {
    .mwrap,.wrap { width:1200px; }
    /*1440（2K） 网站样式*/
    /* 首页 */
    .ipart01 .list .item .txt_full .tit{font-size:.24rem;}
    .ipart01 .list .item .txt_cover .tit{font-size:.24rem;}
    .ipart01 .list .item .txt_cover .icon{height:.5rem}
    .ipart01 .list .item .txt_full .icon{height:.5rem}

    /* 上市 */
    .shangshi_item .infor:after{height:.4rem;}

    /* 研发 */
    .yanfa01 .content li .num{font-size:.45rem;}

    /* 人才 */
    .talent02 .content .li_box .info_{width:calc(100% - 40px);}

}


/* 1366（普通14寸） */
@media only screen and (max-width: 1366px) {
    html{font-size:80px; font-size:calc(100px - 30 * ((1920px - 100vw) / 680));}
    /* .mwrap { width:1200px; } */
    /*1366（普通14寸） 网站样式*/

    /* 在研管线 */
    .pip_block .en_tit{font-size:.22rem}
    .guanxian01 .pt_item .infor .tit>span{margin-bottom:-1.15vw;}






}


/*
* 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 网站样式*/

    .header .inav_wrapper{display:none;}
    .header .h_tools{margin-left:0;}
    .header .h_tools .h_sear,
    .header .h_lan .lan_top .t{display:none;}
    .header .h_tools::after{display:none;}
    .header .h_lan{margin-right:.1rem;}
    .header .h_lan .lan_down{width:1rem; left:50%; transform:translateX(-50%);}

    .header .h_tools .mobile_key{transition:all 0.3s ease-in-out; z-index:10;padding:0; display:inline-block;  position:relative; margin-left:.35rem; width:26px; height:26px;} 
    /* .header .h_tools .mobile_key::after{content:''; position:absolute; top:-.11rem; bottom:-.11rem; left:-.11rem; right:-.11rem; background:#00b9f0; border-radius:50%; z-index:-1;} */
    .header .h_tools .mobile_key:hover{color:#0f6ab5;}
    .header .h_tools .mobile_key span{position:absolute; top:50%; left:50%; margin-left:-10px; width:20px; height:2px; margin-top:-10px; background:#fff; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .header .h_tools .mobile_key span::before{content:''; position:absolute; top:0; right:0; width:20px; height:2px; background:#fff; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out; left:auto; transform:none; margin-top:8px;}
    .header .h_tools .mobile_key span::after {content:''; margin-top:16px; position:absolute; top:0; right:0; width:20px; height:2px; background:#fff; border-radius:2px; display:inline-block; transition:all 0.3s ease-in-out;}
    .menu-open.header .mobile_key span::before{opacity:0; transition:0.2s ease 0.1s;}
    .menu-open.header .mobile_key span::after{margin-top:0 !important; -webkit-transform:rotateZ(90deg); transform:rotateZ(90deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    .menu-open.header .mobile_key span{margin-top:-2px !important; -webkit-transform:rotateZ(45deg); transform:rotateZ(45deg); transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, -webkit-transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s; transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s, transform 0.25s ease 0.36s, -webkit-transform 0.25s ease 0.36s;}
    

    .header .m_nav{height:calc(100% - 82px); position:fixed; left:0; top:82px; width:100%; z-index:99; background:linear-gradient(0deg, #F3F4F4 0%, #F3F4F4 100%), #F6FAFE !important; padding:0.2rem 4%; box-sizing:border-box; display:none;}
    .header .m_nav .content{height:100%;}
    .header .m_nav .mnav_top{margin-right:-0.15rem; padding-right:.15rem; max-height:calc(100% - 1rem); overflow-y:auto; box-sizing:border-box;}
    .header .m_nav .mnav_top .mnav_li .li_box{position:relative; border-bottom:1px solid #CFCFCF;}
    .header .m_nav .mnav_top .mnav_li .li_box>a{font-size:15px; line-height:1.5; padding:1em 0; display:inline-block; vertical-align:middle; max-width:calc(100% - 40px);}
    .header .m_nav .mnav_top .mnav_li .li_box .jh{position:absolute; right:5px; top:50%; transform:translateY(-50%); width:14px; height:14px;}
    .header .m_nav .mnav_top .mnav_li .li_box .jh::after,
    .header .m_nav .mnav_top .mnav_li .li_box .jh::before{content:""; position:absolute; background:#999; transition:all .36s;}
    .header .m_nav .mnav_top .mnav_li .li_box .jh::before{left:0; top:50%; transform:translateY(-50%); width:100%; height:1px;}
    .header .m_nav .mnav_top .mnav_li .li_box .jh::after{left:50%; top:0; transform:translateX(-50%); width:1px; height:100%;}
    /* .header .m_nav .mnav_top .mnav_li.noSec .li_box .jh{display:none;} */
    .header .m_nav .mnav_top .mnav_li.active .li_box .jh::after{transform:translateX(-50%) rotate(90deg);}
    /* äºŒçº§ */
    .header .m_nav .mnav_top .m_secNav{padding:0 .15rem; display:none;}
    .header .m_nav .mnav_top .m_secNav .m_sec_li .li_box2{padding:0 .15rem; position:relative; border-bottom:1px solid #CFCFCF;}
    .header .m_nav .mnav_top .m_secNav .m_sec_li .li_box2>a{font-size:14px; line-height:1.5; padding:1em 0; display:block; max-width:calc(100% - 40px);}
    .header .m_nav .mnav_top .m_secNav .m_sec_li.m_thr .li_box2>a{font-size:14px; line-height:1.5; padding:1em 0; display:inline-block; vertical-align:middle; max-width:calc(100% - 40px);}
    /* æœ‰ä¸‰çº§çš„è¯æœ‰ç®­å¤´ */
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh{position:absolute; right:5px; top:50%; transform:translateY(-50%); width:14px; height:14px;}
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::after,
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::before{content:""; position:absolute; background:#999; transition:all .36s;}
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::before{left:0; top:50%; transform:translateY(-50%); width:100%; height:1px;}
    .header .m_nav .mnav_top .mnav_li .li_box2 .jh::after{left:50%; top:0; transform:translateX(-50%); width:1px; height:100%;}
    .header .m_nav .mnav_top .m_sec_li.active .li_box2 .jh::after{transform:translateX(-50%) rotate(90deg);}
    /* ä¸‰çº§ */
    .header .m_nav .mnav_top .m_thrul{padding:0 .15rem; display:none;}
    .header .m_nav .mnav_top .m_thrul .m_thr_li{padding:0 .15rem; position:relative; border-bottom:1px solid #CFCFCF;}
    .header .m_nav .mnav_top .m_thrul .m_thr_li a{font-size:13px; line-height:1.5; padding:1em 0; display:block;}

    /* 手机端搜索 */
    .header .m_nav .mnav_sear{width:100%; overflow:hidden; padding:0 .15rem; margin-top:.5rem; box-sizing:border-box;}
    .header .m_nav .mnav_sear .form_box{position:relative; z-index:1; width:100%;}
    .header .m_nav .mnav_sear .form_box .m_sear_inp{border-radius:.25rem; padding-left:.2rem; padding-right:.5rem; width:100%; height:.5rem; border:1px solid #CFCFCF; color:#666; background:none; box-sizing:border-box;}
    .header .m_nav .mnav_sear .form_box .sear_btns{position:absolute; right:.2rem; top:50%; transform:translateY(-50%); z-index:5; margin:0; color:#999; font-size:16px; line-height:1; background:none; border:0; padding:0;}

    .header:hover .h_tools .mobile_key span,
    .header:hover .h_tools .mobile_key span:before,
    .header:hover .h_tools .mobile_key span:after{background:#555;}

    .header.fixed .h_tools .mobile_key span,
    .header.fixed .h_tools .mobile_key span:before,
    .header.fixed .h_tools .mobile_key span:after{background:#555;}

    .xc_pageHeader .header .h_tools .mobile_key span,
    .xc_pageHeader .header .h_tools .mobile_key span:before,
    .xc_pageHeader .header .h_tools .mobile_key span:after{background:#555;}

    /* 底部 */
    .f_place .right{width:87%;}
    .f_bott .left{width:100%; text-align:center;}
    .f_bott .right{width:100%; text-align:center;}
    .f_top .f_share>div{margin:0 .2rem;}

    /* 新闻列表 */
    .news_list02 .sele_wrap{width:35%;}
    .news_list02 .bd li .box .img_{width:35%;}
    .news_list02 .bd li .box .info_{width:60%}
    .news_list02 .bd li .box .info_ .tit{font-size:.25rem; line-height:.3rem; max-height:.6rem;}
    .news_list02 .bd li .box .info_ .con{font-size:.16rem; line-height:.26rem; max-height:.52rem;}

    /* 投资者关系 */
    .invest01 .content .hd .item{margin:0 3px; padding:0 20px 10px;}
    .invest01 .content .bd .right li .box .info .t{font-size:15px;}
    .invest01 .content .bd .right li .box .info .d{margin-top:2px;}
    .invest01 .content .bd .right li .box{padding:11px 0;}
    .invest01 .content .bd .left .intro{left:20px;}
    .invest01 .content .bd .left .intro .t{margin:10px 0 20px;}
    .invest02 .content li{width:32%; margin-bottom:2%;}
    .invest03 .left{width:100%;}
    .invest03 .boxRight{width:100%; margin-top:20px; height:435px;}

    /* 首页 */
    .ibanner .swiper-slide .intro_box .tit{font-size:.5rem;}
    .ipart01 .list .item .txt_full{width:6.5rem;}
    .ipart03 .content .item .img{height:7rem;}
    .ipart03 .content::before, .ipart03 .content::after{width:.8rem; height:3rem;}
    .ipart03 .content::before{transform:translateY(-.45rem);}
    .ipart03 .content::after{transform:translateY(.45rem);}
    .ipart03 .content .item{width:40%; margin-left:-15%;}
    .ipart03 .content .item.on{width:80%;}
    .ipart03 .content .item .cont .link_box .link{padding:0 .1rem;}
    .ipart03 .content .item .img img{left:60%;}
    .ipart04 .content .right .box a .t,
    .ipart04 .content .item .info_ .tit{height:.6rem;}
    .ipart05 .content .right .gupiao .num01 span{font-size:.4rem;}
    .ipart05 .content .right .gupiao .num01 .icon{width:12px; height:32px;}

    /* 领导团队 */
    .leader01 .bd li .box{padding:.5rem 1rem;}

    /* 上市 */
    .shangshi_item .content .item .info_ .txt{max-height:1.5rem;}

    /* 研发 */
    .yanfa01 .content li .num{font-size:.35rem;}
    .yanfa01 .content li .txt{font-size:.16rem;}
    .yanfa02 .content .info_ .tit{margin-bottom:.15rem;}
    .yanfa02 .content .info_ .con{max-height:1.8rem; overflow-y:auto; padding-right:5px;}
    .yanfa02 .content .info_ .con::-webkit-scrollbar {width:2px; height:4px;}
    .yanfa02 .content .info_ .con::-webkit-scrollbar-thumb {border-radius:0; background:#0f6ab5;}
    .yanfa02 .content .info_ .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
    .yanfa03{padding:.65rem 0;}
    .yanfa03 .content .item .cover .text{font-size:.25rem;}
    .yanfa04 .content .dots_box{display:none;}
    .yanfa04 .content .list li .info{height:auto;}
    .yanfa04 .content .list li .info .tit{padding-top:0;}

    /* 人才 */
    .xc_banner.talent .xc_words .title{font-size:.5rem;}
    .talent01 .content ul{margin-top:2rem;}
    .talent01 .content li{top:2rem; padding-bottom:.8rem;}
    .talent01 .content li .box{padding:.6rem 10% .8rem;}
    .talent03 .content .item>div{height:2.6rem;}
    .talent03 .content .item .tit{top:.3rem; left:.3rem;}
    .talent03 .content .item .words .t{top:.8rem; left:.3rem; right:.3rem; max-height:1.2rem; overflow-y:auto;}
    .talent03 .content .item .words .t::-webkit-scrollbar {display:none;}
    .talent04{padding:.8rem 0;}
    .talent04 .content .item .box{padding:.4rem 6% .2rem;}
    .talent04 .content .item .box .c{margin-top:.2rem; padding-bottom:.4rem;}
    .talent04 .content .item .box .bg{height:1.2rem;}

    /* esg */
    .esg01 .infor .con,
    .esg03 .infor .con{padding:0 4%;}
    .esg01 .content .list li .info{width:60%; padding:.4rem;}
    .esg01 .content .list li .info .icon img{height:.4rem;}
    .esg01 .content .list li .info .tit{font-size:.22rem; margin-top:.1rem;}

    /* 发展历程 */
    .history01 .content .year_box .arrs{display:block;}
    .history01 .content .year_box .arrs>div{width:.5rem; height:.5rem; margin-top:-.25rem; transition:.5s ease;}
    .history01 .content .year_box .arrs .prev{left:0.5rem; background:url(../img/left_jt.png) no-repeat center/cover;}
    .history01 .content .year_box .arrs .next{right:0.5rem; background:url(../img/right_jt.png) no-repeat center/cover;}
    .history01 .content .year_box .arrs .prev:hover{background:url(../img/left_jt_on.png) no-repeat center/cover;}
    .history01 .content .year_box .arrs .next:hover{background:url(../img/right_jt_on.png) no-repeat center/cover;}


    /* 20260612 */
    .about_us03 .content .right .li_ .cover .intro,
    .about_us03 .content .right .li_ .cover .list{padding-left:.3rem; padding-right:.3rem;;}

    /* 20260616 */
    .talent01 .content .infor .con,
    .talent02 .infor .con,
    .talent03 .infor{padding:0 4%;}

    /* 20260618 */
    .leaders01 .pt_item .content .li_ .info .t{font-size:24px;}
    .leaders01 .pt_item .content .li_ .info .c{font-size:16px;}






}

@media only screen and (max-width:1200px){
    /* 首页 */
    .ipart03 .infor{position:static; color:#f39800; margin-bottom:25px;}
    .ipart03 .infor .tit{color:#000;}
    .ipart03 .content .item .img{height:6rem;}
    .ipart03 .content{justify-content:space-between;}
    .ipart03 .content .item{width:49%; margin-left:0;}
    .ipart03 .content .item.on{width:49%;}
    .ipart03 .content .item .img{transform:none;}
    .ipart03 .content .item .img img{transform:none; min-height:auto; top:0;}
    .ipart03 .content .item:nth-child(2) .img img{left:50%;}
    .ipart03 .content .item .cont{padding:0 .6rem .4rem; box-sizing:border-box; width:100%; }
    .ipart03 .content .item .cont .tit{font-size:.25rem;}
    .ipart03 .content .item.on .cont{ height:100%; display:flex;}
    .ipart03 .content .item.on .cont .icon{margin:0 auto;}
    .ipart05 .content .left{display:flex; align-items:center;}
    
}


@media only screen and (max-width: 992px) {
    body:after {
        content: 'Padp';
    }
    .wrap, .mwrap { width:760px; }
    /*padMode 992px 网站样式*/

    /* 底部 */
    .f_place{display:none;}
    .f_place .wrap{flex-wrap:wrap;}
    .f_place .left{width:100%; display:flex; gap:0 20px; max-width:100%;}
    .f_place .right{width:100%;}

    /* 投资者关系 */
    .invest01 .content .bd .left{display:none;}
    .invest01 .content .bd .right{width:100%;}
    .invest04 .content .item .info{padding:.25rem;}
    .invest04 .content .item .info .icon{width:.5rem;}

    /* 首页 */
    .ibanner .swiper-slide .intro_box .tit{font-size:.4rem;}
    .ipart .infor .tit{font-size:.25rem;}
    .ipart01 .content .left .con{margin:.3rem 0;}
    .ipart01 .list .item .txt_full{width:5rem;}
    .ipart05 .content .right .gupiao .num01 span{font-size:.25rem;}
    .ipart05 .content .right{padding:.3rem;}

    /* 在研管线 */
    .guanxian01 .pt_item .content .pip_block{flex-wrap:wrap;}
    .pip_block .en_tit,
    .pip_block .con{width:30%;}
    .pip_block .pip_show_case{width:calc(100% - 35px); margin-top:20px; padding:0 20px 0 5px;}
    .pip_block .pip_show_case:after{width:22px; height:22px;;}
    .guanxian01 .pt_item .infor .tit>span{margin-bottom:-0.5vw;}
    .guanxian01 .pt_item .infor .tit .line_sty{height:1.7vw;}
    .guanxian01 .pt_item .infor .tit>span:nth-last-child(1){margin-left:-1.4vw;}

    /* 上市 */
    .shangshi_item .content .item .info_{padding:0 .5rem;}
    .shangshi_item .list .intro{flex-wrap:wrap; padding-left:40%;}
    .shangshi_item .list .intro .tit{font-size:.22rem; width:100%; margin-right:0;;;}
    .shangshi_item .list .intro .con{width:96%; margin-top:.1rem;;}

    /* 人才 */
    /* 人才 */
    .xc_banner.talent .xc_links ul{width:95%;}
    .talent01 .content .infor .con{padding:0 5%}
    .talent01 .content ul{width:5.5rem;}
    .talent01 .content li .box .icon{height:.5rem; margin-bottom:.1rem;}
    .talent01 .content li .box .t{margin-bottom:.1rem;}
    .talent02 .content .li_box .info_ .t{font-size:.2rem;}
    .talent02 .content .li_box .info_{bottom:20px;}
    .talent02 .content .li_box .info_ .c{max-height:2.1rem; padding-right:3px; overflow-y:auto;}
    .talent02 .content .li_box .info_ .c::-webkit-scrollbar {width:2px; height:4px;}
    .talent02 .content .li_box .info_ .c::-webkit-scrollbar-thumb {border-radius:0; background:#0f6ab5;}
    .talent02 .content .li_box .info_ .c::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
    .talent03 .infor{padding:0 5%;}
    .talent03 .content .tit30,
    .talent04 .content .item .box .tit{font-size:.24rem;}
    .talent04 .content .item .box .c{padding-bottom:.3rem; margin-top:.1rem;}
    .talent04 .content .item .box .icons{height:.5rem;}
    .talent04 .content .item .box .bg{height:1rem;}
    .talent04 .content .item .box{padding-top:.3rem;}

    /* 国际布局 */
    .layout01 .infor{padding:0;}
    .layout01 .infor .con{margin:.1rem 0;}
    .layout03 .bd .year_stage .item{font-size:.17rem;}
    .layout03 .bd .year_stage .item.active{font-size:.25rem;}




}

@media only screen and (max-width: 820px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/
    body:after {
        content: 'Mobile';
    }
    /* 新闻列表 */
    .news_list01{padding:.4rem 0;}
    .news_list01 .content{margin-top:0rem;}
    .news_list01 .swiper-container-horizontal>.swiper-pagination-bullets{position:relative; left:50%; transform:translateX(-50%); margin-top:.3rem; font-size:0;}
    .news_list01 .words{width:45%;}
    .news_list01 .swiper-slide a{align-items:flex-start;}
    .news_list02 .hd .sele_wrap{width:100%; margin-right:0; margin-left:0; margin-bottom:10px;}
    .news_list02 .hd .sele_wrap03{margin-left:0;}
    .news_list02 .hd .sele_wrap01{z-index:3;}

    /* 新闻详细 */
    .news_detail03 .content .item .box .info_ .tit{font-size:.16rem; line-height:.3rem; margin-top:.2rem;}

    /* 首页 */
    .ipart01 .list .rect-237{padding-bottom:30%;}
    .ipart01 .list .item{width:100%; margin-left:0; margin-bottom:0.2rem;}
    .ipart01 .list .item:last-child{margin-bottom:0;}
    .ipart01 .list .item.on{width:100%;}
    .ipart01 .list .item .txt_full{left:0.2rem; bottom:0.2rem; right:0.2rem; width:auto;}
    .ipart01 .list .item.on .txt_full{bottom:0.2rem;}
    .ipart01 .list .item.on .txt_full{opacity:0; visibility:hidden;}

    .ipart03 .content{flex-wrap:wrap;}
    .ipart03 .content .item.on,.ipart03 .content .item{width:100%;}
    .ipart03 .content .item .img{height:4rem;}
    .ipart03 .content::before, .ipart03 .content::after{display:none;}
    .ipart03 .content .item .cont{padding:0 4% .4rem;}
    .ipart03 .content .item .cont .link_box{margin-top:.2rem;}
    .ipart03 .content .item.on .cont .link_box{margin-top:.2rem;}
    .ipart03 .content .item .cont .icon img{height:.4rem;}
    /* .ipart03{margin-bottom:.5rem;} */
    /* .ipart03 .content .item .img img{left:0; margin-left:0;;}
    .ipart03 .content .item.on:nth-child(2) .img img,
    .ipart03 .content .item:nth-child(2) .img img{left:0;} */
    .ipart03 .content .item:first-child{margin-bottom:.3rem;}
    .ipart03 .content .item .img img{height:100%; min-width:100%; left:50%; top:0; width:auto; max-width:none; transform:translateX(-50%); margin-left:0;}

    /* 上市 */
    .shangshi_item .content .item .info_ .tit{font-size:.2rem;}
    .shangshi_item .content .item .info_ .txt{padding-top:.12rem; margin-top:.12rem;;}

    /* 研发 */
    .yanfa01 .infor .con{padding:0 4%;}
    .yanfa01 .content li .num{font-size:.25rem;}
    .yanfa03 .content .item .cover .text{font-size:.17rem;}
    .yanfa04 .content .list li .info{padding:.3rem;}


    
    /* 人才 */
    .xc_banner.talent{height:calc(100vh - .8rem);}
    .xc_banner.talent .xc_words .title{font-size:.4rem;}
    .xc_banner.talent .xc_words{top:20%;}
    .xc_banner.talent .xc_links{left:0; width:100%; bottom:10%;}
    .xc_banner.talent .xc_links li{padding:0 5px; }
    .xc_banner.talent .xc_links li a{height:auto; padding:.25rem .2rem; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -moz-box-orient:vertical; -moz-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -moz-box-pack:center; -ms-flex-pack:center; justify-content:center;}
    .xc_banner.talent .xc_links li a .icon{padding:0; border:none}
    .xc_banner.talent .xc_links li a .icon img{width:.48rem; height:.48rem}
    .xc_banner.talent .xc_links li .right{ margin-top:.15rem; padding:0; display:block; text-align:center;}
    .xc_banner.talent .xc_links li .right .t{text-align:center}
    .xc_banner.talent .xc_links li .right .iconfont{margin-top:.2rem; font-size:.24rem; }
    .talent01 .top{top:0; height:100%; position:absolute; left:0;}
    .talent01 .content{margin-top:0;}
    .talent01 .content ul{margin-top:0; padding-top:.6rem;}
    .talent01 .content li{top:2rem; padding-bottom:.4rem;}
    .talent01 .content li .box{padding:.4rem 8% .6rem;}
    .talent01 .content li .box .icon{height:.4rem;}
    .talent01 .top .img_bg1{height:100%; transform:none!important;}
    .talent03 .title,
    .talent04 .title{margin-bottom:.2rem;}
    .talent03 .content .item>div{height:2.2rem;}
    .talent04{padding:.5rem 0;}
    .talent04 .content{margin-top:20px;}
    .talent04 .content .item:hover .box .c{opacity:1; visibility:visible;}
    .talent04 .content .item .box .c{padding-bottom:.1rem;}
    .talent04 .content .item .box .common_btn_box{opacity:1; visibility:visible; position:relative;}
    .talent04 .content .item .box .icons{height:.4rem;}
    .talent04 .content .item .box .common_btn_box .common_btn{height:.4rem; line-height:.4rem; padding:0 .2rem;}
    .talent04 .content .item.item02 .box2{padding:.25rem;}

    /* esg */
    .esg01 .infor .con{padding:0;}
    .esg01 .content .list li .info .icon img{height:.25rem;}

    /* 国际布局 */
    .layout01 .content{margin-top:20px;}
    .layout01 .content .list li .t{font-size:.2rem;}
    .layout02 .content .list li .t{font-size:.2rem;}
    .layout03 .bd .lunbo .item .date{font-size:.2rem;}

    /* 发展历程 */
    .history01 .content .intro .con{width:72%;}


}


@media only screen and (max-width: 760px) {
    .wrap, .mwrap { padding-left:4%; padding-right:4%; width:auto; }
    /*padMode 992px 网站样式*/

    /* 底部 */
    .f_top .content{display:none;}
    .f_cen{display:none;}

    /* 投资者关系 */
    .invest01{padding:0 0 30px;}
    .invest01 .content{margin-top:20px;}
    .invest01 .content .hd{margin-bottom:20px;}
    .invest01 .content .hd .item{width:100px; font-size:16px;}
    .invest01 .content .bd .right li{width:100%; margin:0 0 2%;;}
    .invest01 .content .bd .page_box{margin-top:20px;}
    .invest02{padding:30px 0;}
    .invest02 .content{margin-top:15px;}
    .invest02 .content li{width:100%; margin:0 0 3%; min-height:auto;}
    .invest02 .content li::after{height:0px}
    .invest02 .content li .box{padding:20px; padding-right:130px;}
    .invest02 .content li .box .down{left:inherit; right:20px; bottom:50%; transform:translateY(50%);}
    .invest03{margin-bottom:30px;}
    .invest03 .left .top_{margin:10px 0 20px;}
    .invest03 .left .top_ .tit{margin-bottom:5px;}
    .invest03 .left .top_ .con .num01 span{font-size:25px;}
    .invest03 .left .top_ .con .num01{margin-top:4px;}
    .invest03 .left .bot_ .item_list .item{width:45%; margin-right:5%; margin-bottom:20px;;}
    .invest03 .left .bot_ .item_list .item .num{font-size:22px;}
    .invest03 .left .bot_{margin-bottom:30px;}
    .invest03 .boxRight{height:auto}
    .invest03 .boxRight .tab_b{display:none;}
    .invest03 .boxRight .right-box .echarts {margin: -443px 0px -21px -49px;}
    .invest03 .boxRight .right-box .echarts iframe {width:956px;height:1040px;}
    .invest03 .boxRight .right-box{width:90%;}
    .invest03 .boxRight .r_border{position:static}
    .invest03 .boxRight .tab_t{width:auto; padding:0 20px; display:inline-block; margin-top:10px}
    .invest04{padding:30px 0;}
    .invest04 .content{margin-top:20px;}
    .invest04 .content .item{width:100%; margin-right:0; margin-bottom:15px;;;}
    .invest05{padding:30px 0;}
    .invest05 .infor .tit{margin-right:.7rem}

    /* 首页 */
    .ibanner .swiper-slide .intro_box{top:50%; transform:translateY(-50%); margin-top:0;}
    .ibanner .swiper-slide .intro_box .tit{font-size:.25rem;}
    .ipart01{padding:30px 0;;}
    .ipart01 .content {flex-wrap:wrap; flex-direction:column-reverse;}
    .ipart01 .content .left{width:100%;}
    .ipart01 .content .right{width:100%;}
    .ipart01{padding-bottom:30px;}
    /* .ipart03{margin-bottom:30px;} */
    .ipart03 .infor{margin-bottom:20px;}
    .ipart04{padding:30px 0;}
    .ipart04 .content{flex-wrap:wrap; margin-top:20px;}
    .ipart04 .content .left{width:49%; margin-right:2%;}
    .ipart04 .content .center{width:49%; margin-right:0;}
    .ipart04 .content .right{width:100%; margin-top:.3rem;}
    .ipart05{padding:30px 0;}
    .ipart05 .content {flex-wrap:wrap; margin-top:20px;}
    .ipart05 .content .left{width:100%; margin-bottom:20px;}
    .ipart05 .content .right{width:100%;}

    /* 在研管线 */
    .guanxian01 .pt_item .infor .tit>span,.guanxian01 .pt_item .infor .tit .line_sty{display:none;}
    .guanxian01 .pt_item2{margin-top:30px;}
    
    /* 领导团队 */
    .leader01 .bd li .box{padding:.5rem;}

    /* 人才 */
    .talent02 .content .li_box .info_ .c{max-height:125px;}

    /* esg */
    .esg01 .content .list li .info{width:80%;}
    .esg01 .content .list li .info .icon{display:none;}
    .esg01 .content .list li .info .txt{max-height:75px; overflow-y:auto; padding-right:3px;}
    .esg01 .content .list li .info .txt::-webkit-scrollbar {width:2px; height:4px;}
    .esg01 .content .list li .info .txt::-webkit-scrollbar-thumb {border-radius:0; background:#0f6ab5;}
    .esg01 .content .list li .info .txt::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
    .esg02{padding-top:30px;}
    .esg02 .content{margin-top:20px;}

    /* 国际布局 */
    .layout01{padding:30px 0;}
    .layout03 .bd .lunbo .item .txt{height:55px;} /*多给了5px  是因为有sup的上标*/

    /* 20260612 */
    .about_us01 .hd{flex-wrap:wrap;}
    .about_us01 .hd .left{width:100%;;}
    .about_us01 .hd .right{width:100%; margin-top:20px;}
    .about_us01 .bd .play{width:.6rem; height:.6rem;}
    .about_us02 .content{flex-wrap:wrap;}
    .about_us02 .content .left{width:100%;;}
    .about_us02 .content .right{width:100%; margin-top:20px;}
    .about_us03 .content .left{padding-top:30px; width:100%;}
    .about_us03{height:auto;}
    .about_us03 .content{display:block; height:auto;}
    .about_us03 .content .right{width:100%; margin-top:20px;}
    .about_us03 .content .right ul{flex-wrap:wrap;}
    .about_us03 .content .right .li_{width:100%; margin-bottom:20px;;}
    .about_us03 .content .right .li_ .info_{padding-top:.3rem;;}
    .about_us03 .content .right .li_ .info_{display:none;}
    .about_us03 .content .right .li_ .cover{position:static; opacity:1; visibility:visible; padding-bottom:20px;}
    .about_us03 .content .right .li_ .cover .intro{padding-top:30px;text-align:left;}
    .about_us03 .content .right .li_ .cover .intro .year{font-size:.18rem; margin:5px 0 .2rem; padding-bottom:10px;}
    .about_us03 .content .right .li_ .cover .intro .year:after{left:0; transform:translateX(0);}
    .about_us03 .content .right .li_ .cover .intro .tit{font-size:.23rem;}
    .about_us03 .content .right .li_ .cover .list{margin-top:20px;}
    .about_us03 .content .right .li_ .cover .list ul{max-height:inherit;}
    .about_us04{padding:30px 0;}
    .about_us04 .content{margin-top:20px;}
    .about_us04 .content .top_{padding:20px; display:block;}
    .about_us04 .content .top_l{display:none;}
    .about_us04 .content .top_r{width:100%; margin-top:20px;}
    .about_us04 .content .top_r .tit{font-size:20px;}
    .about_us04 .content .top_r .con .cell{margin-top:20px;}
    .about_us04 .content .bott_{flex-wrap:wrap;}
    .about_us04 .content .bott_ .item{width:100%; margin-bottom:20px; margin-right:0; padding:20px;}
    .about_us04 .content .bott_ .item:last-child{margin-bottom:0;}
    .about_us04 .content .bott_ .item .intro_box{width:calc(100% - .8rem);}

    /* 20260618 */
    .leaders01 .pt_item .content .li_ .info{margin-top:10px;}
    .leaders01 .pt_item .content .li_ .info .t{font-size:20px;}
    .leaders01 .pt_item .content .li_ .info .c{font-size:14px;}


}




/*
* MobileMode
*/
@media only screen and (max-width: 630px) {
    body:after {
        content: 'Mobile';
    }
    body,input,textarea,button,select {font-size:14px;}
    .UnmobilePush{display: none;}
    .MobilePush{display:block;}
    img[data-src]{opacity: 1;}
    
    .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浏览器*/   }
    /*mobileMode 760 网站样式*/
    .channel_content{min-height:30vh; padding:30px 0;}

    .tit36{font-size:20px;}

    /* 底部 */
    .xc_pageHeader{height:80px;}
    .header .gupiao,
    .header .h_tools .h_menu{display:none;}
    .header .h_tools{font-size:18px;}
    .header .h_logo{padding:20px 0;}
    .header .h_logo a img{height:40px;}
    .header .h_tools{padding-top:28px;}
    .header .m_nav {height: calc(100% - 80px); top:80px}
    .f_bott{font-size:14px;}
    .xc_banner .intro{top:50%}
    .xc_banner .intro .tit{font-size:.25rem;}
    .xc_banner .crumbs{display:none;}
    .xc_nav{display:none;}

    /* 公共按钮 */
    .common_btn_box .common_btn{font-size:14px; line-height:40px; height:40px; padding:0 20px;}

    /* 新闻列表 */
    .news_list01 .swiper-slide a{flex-direction:column-reverse;}
    .news_list01 .img{width:100%; margin-bottom:.2rem;}
    .news_list01 .words{width:100%;}
    .news_list02{margin-top:30px;}
    .news_list02 .bd{margin-top:20px;}
    .news_list02 .bd li .box {flex-wrap:wrap; padding:.3rem;}
    .news_list02 .bd li .box .img_{width:100%; margin-right:0;}
    .news_list02 .bd li .box .info_{width:100%; margin-top:.2rem;}
    .news_list02 .bd li .box .info_ .tit{font-size:18px; line-height:26px; max-height:52px;}
    .news_list02 .bd li .box .info_ .con{font-size:14px; line-height:25px; max-height:50px;}

    /* 新闻详细 */
    .news_detail01{padding:25px 0;}
    .news_detail01 .wrap{display:block;}
    .news_detail01 .infor .tit{margin-bottom:10px;}
    .news_detail01 .infor .crumbs{margin-bottom:10px;}
    .news_detail02{padding:30px 0;}
    .news_detail02 .share_box{margin-bottom:20px;}
    .news_detail02 .myart{padding-bottom:30px;}
    .news_detail03 .content{margin-top:20px;}
    .news_detail03 .content .item{width:100%; margin-right:0; margin-bottom:20px;}

    /* 首页 */
    .ibanner .swiper-slide .intro_box {top:60%}
    .ibanner .swiper-slide .intro_box .tit{font-size:.2rem; margin-bottom:.1rem;}
    /* .ibanner .widgets .btn-area>div,
    .ibanner .widgets .btn-area svg{width:50px; height:50px;} */
    .ipart04 .content .left{width:100%; margin-right:0; margin-bottom:20px;;}
    .ipart04 .content .center{width:100%;}
    .ipart04 .content .right .box{height:5.2rem;}

    /* 在研管线 */
    .pip_block .en_tit{font-size:16px;}
    .pip_block .con{font-size:12.5px;}
    .pip_block .en_tit, .pip_block .con{width:46%;}
    .guanxian01 .pt_item .content .pip_block{padding:.23rem}
    .pip_block .pip_show_case .ste_name{font-size:12px;}

    /* 领导团队 */
    .leader01 .bd li{margin-bottom:20px;}
    .leader01 .bd li .box{flex-wrap:wrap; padding:25px;}
    .leader01 .bd li .box .tit span{font-size:.23rem; margin-bottom:5px;}
    .leader01 .bd li .box .con{margin-bottom:.1rem;}

    /* 学术 */
    .xueshu01.news_list02 .bd li .box .info_{width:76%;}
    .xueshu01.news_list02 .bd li .box{justify-content:space-between;}
    .xueshu01.news_list02 .bd li .box .download .icon{width:.5rem; height:.5rem; margin-left:.3rem;;}

    /* 上市 */
    .shangshi_item{margin-top:30px;}
    .shangshi_item .infor{min-height:inherit;}
    .shangshi_item .infor .tit{position:static; left:0;}
    .shangshi_item .infor:after{display:none;}
    .shangshi_item .content{padding-top:20px;}
    .shangshi_item .content .item{flex-wrap:wrap; margin-bottom:20px;}
    .shangshi_item .content .item .img_{width:100%;}
    .shangshi_item .content .item .info_{width:100%; padding:25px;}
    .shangshi_item .content .item .info_ .txt{max-height:inherit;}
    .shangshi_item .content .item .img_ .box{width:60%; padding:0.3rem 0;}
    .shangshi_item .list{background-position:center; padding:30px 0; height:auto;}
    .shangshi_item .list .intro{padding:0 4%; width:92%;}
    .shangshi_item .list .intro .tit{font-size:17px;}
    .shangshi_item .list .intro .con{flex-wrap:wrap;}
    .shangshi_item .list .intro .con .cell{width:100%; margin-bottom:10px;}
    .shangshi_item .list .intro .con .cell:last-child{margin-bottom:0;}
    .shangshi_item .list .intro .con span{width:120px; display:inline-block;}

    /* 研发 */
    .yanfa01{padding:10px 0 30px;}
    .yanfa01 .infor .con{padding:0; margin-top:5px;;}
    .yanfa01 .content{margin-top:20px;}
    .yanfa01 .content li .icon{width:.45rem;}
    .yanfa02{padding:30px 0;}
    .yanfa02 .content .info_{width:94%;margin:0 3%; padding-top:20px;}
    .yanfa02 .content .img_{width:100%; margin-top:20px;}
    .yanfa03{padding:30px 0;}
    .yanfa03 .content{margin-top:20px;}
    .yanfa03 .content .item{width:100%; margin-right:0; margin-bottom:20px;}
    .yanfa03 .content .item:last-child{margin-bottom:0;}
    .yanfa03 .content .item .cover .icon{width:.45rem;}
    .yanfa04 .content .list li .pic img{height:280px; object-fit:cover;}
    .yanfa04 .content .list li .info{width:80%;}
    .yanfa04 .content .list li{margin-bottom:20px;}

       /* 人才 */
    .xc_banner.talent .xc_words .title{font-size:.34rem;}
    .xc_banner.talent .xc_words .img{width:3rem;}
    .xc_banner.talent .xc_links li{width:100%; padding:5px 0}
    .xc_banner.talent .xc_links li a{height:80px; padding:0 .2rem; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -webkit-justify-content:flex-start; -moz-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; flex-direction:row; -webkit-flex-direction:row;}
    .xc_banner.talent .xc_links li a .icon{padding: 0 .1rem; padding-right:.3rem; border-right:1px solid rgba(255,255,255,.5);}
    .xc_banner.talent .xc_links li .right{padding: 0 .2rem; margin-top:0; text-align:left; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex;}
    .xc_banner.talent .xc_links li .right .xgicon{margin-top:0;}
    .xc_banner.talent .xc_links li .right .t{text-align:left;}
    .xc_banner.talent .xc_words .title{letter-spacing:.15em;}
    .xc_banner.talent .xc_links .right .c{text-align:left;}
    .talent01 .content ul{width:80%;}
    .talent01 .content li .box .t{font-size:.2rem;}
    .talent02{padding-top:30px;}
    .talent02 .infor .con{padding:0;}
    .talent02 .content{margin-top:20px;}
    .talent02 .content ul{flex-wrap:wrap;}
    .talent02 .content li{width:100%; padding:0 10px; transform:translateY(0%) !important; margin-bottom:20px;}
    .talent02 .content li:last-child{margin-bottom:0;}
    .talent03{padding:30px 0;}
    .talent03 .infor{padding:0;}
    .talent03 .content{margin-top:20px;}
    .talent03 .content .item>div{height:1.5rem;}
    .talent03 .content .item .tit{top:.2rem; left:.2rem; font-size:.16rem;}
    .talent03 .content .item .words{display:none;}
    .talent04{padding-bottom:.3rem;}
    .talent04 .infor{display:block;}
    .talent04 .infor .con{width:100%; margin-top:10px; display:block; font-size:15px;}
    .talent04 .infor .con .cell{margin-left:0;}
    .talent04 .content .item.item02{display:none;}
    .talent04 .content .item{width:100%; margin-bottom:.2rem; margin-right:0;}
    .talent04 .content .item .box .bg{height:.8rem;}

    /* esg */
    .esg01 .infor .con{margin-top:5px;}
    .esg01 .content{margin-top:20px;}
    .esg01 .content .list li .info .tit{font-size:17px;}

    /* 国际布局 */
    .layout01 .content .list{flex-wrap:wrap; margin-top:20px;}
    .layout01 .content .list li{width:100%; margin-bottom:15px; margin-right:0; padding-right:0;;}
    .layout01 .content .list li:last-child{margin-bottom:0;}
    .layout01 .content .list li::after{display:none;}
    .layout01 .content .list li .c{margin-top:5px;}
    .layout02{padding:30px 0;}
    .layout02 .content{margin-top:20px;}
    .layout02 .content .img_{display:none;}
    .layout02 .content .smal_img{display:block;}
    .layout02 .content .list li{width:100%; margin-right:0; margin-bottom:20px;}
    .layout02 .content .list li:last-child{margin-bottom:0;}
    .layout02 .content .list li .c{color:#555; opacity:1; visibility:visible;}
    .layout02 .content .list li:hover .c{color:#fff;}
    .layout03{padding:30px 0;}
    .layout03 .bd{margin-top:10px;}
    .layout03 .bd .text{margin-bottom:25px;}
    .layout03 .bd .lunbo .item .box{padding:0 20px;}
    .layout03 .bd .year_stage .item{padding-top:20px;}
    .layout03 .bd .year_stage .item.active{font-size:18px;}
    .layout04{padding-top:30px;}
    .layout04 .content{margin-top:20px;}
    .layout04 .content .form .inp_wrap{width:100%; margin-right:0; margin-bottom:10px;}
    .layout04 .content .form .btm_box {flex-wrap:wrap;}
    .layout04 .content .form .btm_box .yzm_box,
    .layout04 .content .form .btm_box .btns_list{width:100%; margin-top:10px;}
    .layout04 .content .form .btm_box .yzm_box img{height:.5rem;}
    .layout04 .infor .txt .cell{width:100%; margin:0 0 5px;}

    /* 发展历程 */
    .history01 .content{padding:30px 0;}
    .history01 .content .intro{padding:0 30px;}
    .history01 .content .intro .con{width:100%;}
    .history01 .content .year_box .swiper-slide a{padding-top:.1rem; font-size:.2rem;}
    .history01 .content .year_box .arrs>div{width:.4rem; height:.4rem; margin-top:-.2rem;}
    .history01 .content .year_box .arrs .prev{left:.1rem;}
    .history01 .content .year_box .arrs .next{right:.1rem;}
    .history02{padding-top:20px;}
    .history02 .content ul:before{display:none;}
    .history02 .content li{padding-top:.2rem; display:flex; flex-direction:column-reverse;}
    .history02 .content li .circle{display:none; left:0; position:static; transform:translateX(0); background:none; width:auto; height:auto; color:#000; flex-direction:row; justify-content:flex-start; margin-bottom:10px;}
    .history02 .content li{padding-top:0;}
    .history02 .content .li_box{padding:0;}
    .history02 .content .li_box .item{width:100%; margin-bottom:15px;}
    .history02 .content .li_box .item:last-child{margin-bottom:0;}
    .history02 .content .li_box .item .year{font-size:.18rem;}
    .history02 .content .li_box .item .con{margin:.1rem 0 0; min-height:auto;}

    /* 20260618 */
    .leaders01 .pt_item .content .li_{width:49%; margin-right:2%; margin-bottom:25px;}
    .leaders01 .pt_item .content .li_:nth-child(2n){margin-right:0;}







}
@media only screen and (max-width: 480px) {
    /*mobileMode 480 网站样式*/


    .layout03 .bd .lunbo .item .txt{height:80px;} /*上标sup  多给5px*/









}
