.news_content,
.news_content p,
.news_content div,
.news_content span {
    line-height: 1.6!important;
    font-family: Arial, Helvetica, sans-serif, Verdana, Geneva, sans-serif!important;
}

.c_size16,
.c_size16 div,
.c_size16 p,
.c_size16 span {
    font-size: 16px!important;
}

.c_size14,
.c_size14 div,
.c_size14 p,
.c_size14 span {
    font-size: 14px!important;
}

.c_size12,
.c_size12 div,
.c_size12 p,
.c_size12 span {
    font-size: 12px!important;
}

.topNewsList .newsItem .dian {
    top: 27px;
}

.yymb_menu {
    display: none;
}

.yy_view {
    display: none;
}

.yymb_hide {
    display: block;
}

.yy_nav .nav_item1 .nav_a1 {
    color: #333!important;
}

.yy_nav .nav_item1 .nav_a1:hover {
    color: #ee7800!important;
}

.yy_nav .nav_item1 .yydfColor {
    color: #ee7800!important;
}

.index_mdBox ul li .md_text {
    padding: 10px 0 10px;
}

.en2020_index .topNewsList .newsItem {
    padding: 32px 0 0px 15px;
}

.en2020_index .topNewsList .newsItem .dian {
    top: 34px;
    display: none;
}

.enIndex_yy20 .yyIndexnotice {
    top: 11px;
    font-size: 14px;
}

body {
    text-align: left;
}

input::-ms-clear,
input::-ms-reveal {
    display: none;
}

.en2020_sitemap .sitemap .li1 {
    min-height: 280px;
    height: 200px;
}

@media screen and (max-width: 880px) {
    .indexBox .indextopNews {
        padding-top: .8rem;
    }
    body {
        background: #fff;
    }
    input {
        border: none;
        border-radius: 0;
        background: none;
    }
    html {
        font-size: 50px;
    }
    .yymb_hide {
        display: none!important;
    }
    .yy_view {
        display: block;
    }
    .yy_mask {
        visibility: hidden;
        transition: all .4s;
        -webkit-transition: all .4s;
        -o-transition: all .4s;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 1.2rem;
        right: 0;
        left: 0;
        bottom: 0;
        background: #000;
        opacity: 0;
        z-index: 110;
    }
    .w1180 {
        width: 100%;
        padding: 0 .24rem;
        box-sizing: border-box;
    }
    .breadBox .w1180,
    .yytop .w1180 {
        padding: 0;
    }
    .header_enmb {
        height: 1.2rem;
        padding: 0;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        z-index: 999;
        background: none;
        background-color: #fff;
        border-bottom: 1px solid #f4f2f1;
    }
    .header .header_in {
        width: 100%;
    }
    .header {
        height: 1.2rem;
        padding: 0;
        position: fixed;
        background: none;
        background-color: #fff;
        border-bottom: 1px solid #f4f2f1;
    }
    .yymb_topMenuBtn {
        height: 1.2rem;
        width: 1.2rem;
        position: absolute;
        top: 0;
        right: 0;
        background: #fef5ea url(../image/mb_icon-menu-open.png) no-repeat center center;
        background-size: .48rem auto;
    }
    .header_enmb .logo img {
        height: .8rem;
        margin-left: .2rem;
    }
    .yymb_menu {
        border-top: 1px solid #f4f2f1;
        transition: all .4s;
        -webkit-transition: all .4s;
        -o-transition: all .4s;
        z-index: 120;
        display: block;
        width: 75%;
        height: calc(100% - 1.2rem);
        overflow: hidden;
        background: #fff;
        position: fixed;
        top: 1.2rem;
        right: -90%;
    }
    .yymb_menu_show {
        right: 0;
    }
    .yymb_menu .searchInputBox {
        margin: .4rem;
        width: calc(100% - 0.8rem);
        background: #f1f0f1;
        height: .8rem;
        position: relative;
    }
    .yymb_menu .searchInputBox .search_input {
        background: none;
        box-sizing: border-box;
        width: 100%;
        height: .6rem;
        line-height: .6rem;
        padding: 0 .8rem 0 0.18rem;
        font-size: .24rem;
        color: #999;
    }
    .yymb_menu .searchInputBox .inputBtn {
        background: #ee7800 url(../image/mb_icon-search-query.png) no-repeat center center;
        background-size: .25rem auto;
        position: absolute;
        right: 0;
        top: 0;
        width: .6rem;
        height: .6rem;
    }
    .yymb_menu .yymb_nav {
        height: calc(100% - 3rem);
        overflow-y: auto;
    }
    .yymb_nav .yymb_nav_item a {
        display: block;
        height: .8rem;
        line-height: .8rem;
        background-color: #fff;
    }
    .yymb_nav .yymb_nav_item a.yymb_a1 {
        padding-left: .4rem;
        background: url(../image/mb_icon-nav-arrow-default.png) no-repeat 92% center;
        background-size: .21rem auto;
        font-size: .32rem;
        color: #333;
    }
    .yymb_nav .yymb_nav_item:nth-child(even) a.yymb_a1 {
        background-color: #f8f8f8;
    }
    .yymb_nav .yymb_nav_item .yymb_nav_item2Box .yymb_nav_item2 a {
        padding-left: .68rem;
        border-bottom: 1px solid #f4f2f1;
        font-size: .28rem;
        color: #666;
    }
    .yymb_nav .yymb_nav_item .yymb_nav_item2Box .yymb_nav_item2 ul li a {
        padding-left: .79rem;
        font-size: .24rem;
        color: #999;
    }
    .yy_mb_lg1 {
        padding: .36rem 0 0 .42rem;
        position: absolute;
        bottom: 0.4rem;
        height: 1.2rem;
        right: 0;
        width: 100%;
        box-sizing: border-box;
    }
    .yy_mb_lg1 a {
        display: inline-block;
        margin-right: .2rem;
        width: .64rem;
        height: .64rem;
        border: 1px solid #cccccc;
        line-height: .64rem;
        text-align: center;
        font-size: .28rem;
        color: #999;
    }
    .yy_mb_lg1 a.ch_f {
        display: none;
    }
    .yymb_nav_item2Box,
    .yymb_nav_item2Box .yymb_nav_item2 ul {
        display: none;
    }
    .indexBox .yytop,
    .indexBanner {
        height: 4.8rem;
    }
    .breadBox {
        padding: 0;
    }
    .breadBox .index_news_lunbo {
        padding-left: .82rem;
        padding-right: 0;
        background-position: .25rem center;
        width: 100%;
        box-sizing: border-box;
    }
    .breadBox .index_news_lunbo .index_news_lunbo_more {
        right: .25rem;
    }
    .wrapper {
        width: 100%!important;
        box-sizing: border-box;
        padding: 0 .24rem!important;
        margin: 0!important;
    }
    .insidebanner {
        height: 3.2rem!important;
        margin: 0!important;
        padding: 0!important;
        background-size: auto 100%!important;
    }
    .leftwrap {
        display: none!important;
    }
    .rightwrap {
        width: 100%!important;
        float: none!important;
    }
    .rightwrap .righttop {
        display: none;
    }
    .rightwrap .about div,
    .rightwrap .about,
    .rightwrap .about p,
    .rightwrap .about span {
        line-height: 1.6;
        font-size: .28rem!important;
        color: #666!important
    }
    .rightwrap .about img {
        max-width: 100%!important;
        height: auto!important;
        display: block;
        margin: .05rem auto;
    }
    .index_mdBox ul {
        margin: 0;
        width: 100%;
        box-sizing: border-box;
    }
    .index_mdBox ul li {
        width: 100%!important;
        margin: 0!important;
        float: none;
    }
    .index_mdBox ul li .en_mt_a,
    .index_mdBox ul li .Video_div {
        padding: 0;
        padding-top: 4rem;
        height: auto;
    }
    .index_mdBox ul li a img {
        height: 4rem;
        width: 100%;
        left: 0;
        top: 0;
        right: 0;
    }
    .enOutBox {}
    .index_mdBox ul li .md_title {
        padding-top: .4rem;
    }
    .enMb_video {
        width: 100%;
        height: 4rem;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        background: #000;
    }
    .enMb_video video {
        width: 100%;
        height: 4rem;
    }
    .enOutBox .yymb_newsMore {
        margin: .4rem auto 0.4rem;
    }
    .header_enmb .logo {
        top: 0;
        margin-top: .2rem;
    }
    .yymb_goTop {
        margin-top: .8rem;
        width: 100%;
        height: .8rem;
        line-height: .8rem;
        background: #f2f3f5;
        color: #666;
        font-size: .28rem;
        text-align: center;
    }
    .footer {
        margin: 0;
        padding: .28rem 0;
        background: #fbfbfb!important;
    }
    .yytop .banner,
    .yytop {
        height: 3.2rem;
        margin: 0;
        padding: 0;
    }
    .breadBox .w1180 {
        padding: 0 .1rem;
        text-align: left!important;
    }
    .breadBox a {
        margin: 0 .1rem!important;
    }
    .yytop {
        margin: 0;
    }
    .breadBox a:first-child {
        padding-left: .3rem!important;
    }
    .en2020Team .list {
        background: #f8f8f8;
        padding: .3rem;
        margin: 0 0 .2rem 0;
        border: none;
    }
    .en2020Team .list .img,
    .en2020Team .list .team_right {
        float: none;
    }
    .en2020Team .list .img {
        width: 100%;
        padding: 0;
        margin: 0;
    }
    .en2020Team .list .img img {
        margin: 0 0 .4rem 0;
        width: 100%!important;
        height: auto!important;
    }
    .en2020Team .list .team_right {
        width: 100%!important;
    }
    .en2020Team .list .team_right .name {
        font-weight: bold;
        margin-bottom: .4rem;
        display: table;
        color: #333;
        font-size: .32rem;
        border-bottom: 4px solid #ee7800;
    }
    .en2020Team .list .team_right .txt {
        font-size: .28rem;
        color: #666;
        line-height: 1.8;
    }
    .wrapper .history {
        background: none!important;
        box-sizing: border-box;
        margin-left: .12rem;
        padding: 0.4rem 0 0 0.33rem!important;
        border-left: 1px solid #e2dedc;
    }
    .wrapper .history .list .text {
        box-sizing: border-box;
        margin: .4rem auto .8rem;
        background: #f8f8f8;
        padding: .4rem .35rem .4rem .2rem;
        width: 100%!important;
        float: none;
        font-size: .28rem;
        color: #666;
    }
    .history .list {
        background: none;
        min-height: 1rem;
    }
    .wrapper .history .list .text p {
        margin: 0;
        background-position: 0 0.15rem;
        background-size: .11rem auto;
        font-size: .28rem;
        color: #666;
        line-height: 1.6;
        padding: 0 0 0 0.2rem;
        background-image: url(../image/medicine-about-profile-couser-list-point.png);
    }
    .history .list .time {
        text-align: left;
        width: 50%;
        height: .4rem;
        position: relative;
        font-size: .4rem;
        font-weight: bold;
        background: none;
        height: .4rem;
        float: none;
        color: #ee7800;
        line-height: .4rem;
    }
    .history .list .time::before {
        content: "";
        width: .24rem;
        height: .24rem;
        overflow: hidden;
        position: absolute;
        top: .07rem;
        left: -.47rem;
        background: url(../image/point_bg14.png) no-repeat;
        background-size: auto 100%;
    }
    .fzlcBtn_1 {
        z-index: 10;
        position: absolute;
        width: .4rem;
        height: .4rem;
        overflow: hidden;
        top: 0;
        left: 1.1rem;
    }
    .fzlcBtn_1 img {
        width: 100%;
        height: 100%;
    }
    .wrapper .culture .list {
        box-sizing: border-box;
        background: none;
        border: 1px solid #eae6e4;
        padding: .4rem;
        margin-bottom: .2rem;
    }
    .culture .culture_txt h1 {
        line-height: 1;
        font-size: .32rem;
        color: #ee7800;
        font-weight: bold;
    }
    .culture .culture_txt .txt {
        border-top: 1px solid #f4f2f1;
        margin-top: .4rem;
        padding-top: .4rem;
        font-size: .28rem;
        color: #666;
    }
    .culture .culture_txt .txt p {
        font-size: .28rem;
        color: #666;
    }
    .touzi_Center .leftNavs {
        display: none;
    }
    .touzi_Center .RightMain {
        width: 100%;
        box-sizing: border-box;
        padding: 0 .24rem;
    }
    .touzi_Center .RightMain .tits {
        display: none;
    }
    .touzi_Center .RightMain .mainlist_tz {
        width: 100%;
        box-sizing: border-box;
        border: 1px solid #eae6e4;
        padding: 0 .4rem;
    }
    .touzi_Center .RightMain .mainlist_tz .linkItem {
        width: 100%;
        box-sizing: border-box;
        padding: .4rem 0 .25rem .47rem;
        border-bottom: 1px solid #f4f2f1;
        background: url(../image/v1pdfBg.png) no-repeat;
        background-size: .26rem auto;
        background-position: left center;
    }
    .touzi_Center .RightMain .mainlist_tz .linkItem:last-child {
        border: none;
    }
    .touzi_Center .RightMain .mainlist_tz .linkItem a {
        color: #333;
        font-size: .28rem;
    }
    .enBoard .list {
        background: #f8f8f8;
        width: 100%;
        box-sizing: border-box;
        padding: .3rem;
        border: none;
        margin: 0 0 .2rem 0;
    }
    .enBoard .list:last-child {
        margin: 0;
    }
    .enBoard .list .img {
        max-width: 100%;
        height: auto;
        float: none;
    }
    .enBoard .list .team_right {
        float: none;
        width: 100%;
        box-sizing: border-box;
    }
    .enBoard .list .team_right .mb_txt {
        padding-top: .36rem;
        font-size: .28rem;
        color: #666;
        line-height: 1.6;
    }
    .enBoard .list .team_right .txt,
    .enBoard .list .team_right .name {
        display: none;
    }
    .enBoard .list .team_right h3 {
        color: #ee7800;
        font-size: .32rem;
    }
    .enBoard .list .team_right h4 {
        color: #999;
        font-size: .28rem;
        line-height: 1;
    }
    .touzi_Center .mainxq_gonggao ul {
        padding: 0;
        width: 100%;
        margin: 0;
        box-sizing: border-box;
        border: none;
    }
    .touzi_Center .mainxq_gonggao ul li {
        height: 1.2rem;
        width: 100%;
        margin-bottom: .2rem;
        position: relative;
        background: #f8f8f8!important;
    }
    .touzi_Center .mainxq_gonggao ul li:last-child {
        margin: 0;
    }
    .touzi_Center .mainxq_gonggao ul li .loadpdf,
    .touzi_Center .mainxq_gonggao ul li .time {
        display: none;
    }
    .touzi_Center .mainxq_gonggao ul li a.font {
        width: 100%;
        box-sizing: border-box;
        font-size: .28rem;
        font-weight: bold;
        color: #333;
        display: block;
        padding: .28rem .4rem 0 1.62rem;
        text-overflow: -o-ellipsis-lastline;
        white-space: inherit;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .touzi_Center .mainxq_gonggao ul li .enmb_time {
        position: absolute;
        top: 0;
        left: 0;
        width: 1.2rem;
        height: 1.2rem;
        background: #f1f0f1;
    }
    .touzi_Center .mainxq_gonggao ul li .enmb_time .enDay {
        letter-spacing: 0px;
        line-height: 1;
        padding: .2rem 0 .3rem;
        color: #ee7800;
        font-size: .48rem;
        height: .8rem;
        box-sizing: border-box;
        font-weight: bold;
        text-align: center;
    }
    .touzi_Center .mainxq_gonggao ul li .enmb_time .enYear {
        letter-spacing: 0px;
        line-height: 1;
        text-align: center;
        font-size: .24rem;
        color: #666;
    }
    .enFinancial ul li a.font {
        line-height: 1.2rem;
        padding: 0 .4rem 0 1.62rem!important;
    }
    .enyy_company ul li {
        border: none;
        background: #f8f8f8;
        height: 1.2rem;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: .2rem;
        position: relative;
    }
    .enyy_company ul li:last-child {
        margin: 0;
    }
    .enyy_company ul li span.date {
        width: 1.2rem;
        height: 1.2rem;
        display: block;
        padding: 0;
        margin: 0;
        position: absolute;
        top: 0;
        left: 0;
        background: #f1f0f1;
    }
    .enyy_company ul li span.date span.day {
        text-align: center;
        width: 1.2rem;
        height: 1.2rem;
        line-height: 1;
        display: block;
        height: .8rem;
        box-sizing: border-box;
        padding: .2rem 0 .3rem;
        text-align: center;
        background: none;
        border: none;
        font-size: .48rem;
        font-weight: bold;
        color: #ee7800;
    }
    .enyy_company ul li span.date span.year {
        width: 100%;
        display: block;
        line-height: 1;
        background: none;
        height: auto;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #666;
        font-size: .24rem;
    }
    .enyy_company ul li .newsxq {
        width: 100%;
        display: block;
        padding: 0 .4rem 0 1.62rem;
        height: 1.2rem;
        box-sizing: border-box;
        line-height: 1.2rem;
        font-size: .28rem;
        font-weight: bold;
        color: #333;
    }
    .gupiaoMain {
        padding: 0;
        margin: 0;
        border: none;
        width: 100%;
    }
    .gupiaoMain .gupiaotits {
        width: 100%;
        padding: .2rem 0;
        position: relative;
        border: 1px solid #eae6e4;
        border-left: none;
        border-right: 0;
    }
    .gupiaoMain .gupiaotits span {
        display: inline-block!important;
        padding: 0!important;
    }
    .gupiaoMain .gupiaotits span.yyname {
        font-weight: bold;
        font-size: .32rem;
        color: #333;
    }
    .gupiaoMain .gupiaotits span.yytime {
        font-size: .2rem;
        color: #999;
        padding-left: .2rem!important;
    }
    .gupiaoMain .gupiaotits span.yymoney {
        font-weight: bold;
        font-size: .24rem;
        color: #666;
        position: absolute;
        right: 0;
        top: .28rem;
    }
    .gupiaoMain .gupiaoxq .bItem {
        position: relative;
        margin-left: 2.75rem;
        margin-top: .4rem;
        border-left: 1px solid #f4f2f1;
    }
    .gupiaoMain .gupiaoxq .bItem span {
        padding: .12rem 0;
        color: #666;
        font-size: .24rem;
        padding-left: 1rem;
    }
    .gupiaoMain .gupiaoxq .bItem span i {
        font-size: .28rem;
        font-weight: bold;
        color: #333;
    }
    .gupiaoMain .gupiaoxq .bItem #show1 {
        position: absolute;
        left: -2.75rem;
        top: 1.2rem;
        font-weight: bold;
        font-size: .4rem;
        color: #d32c25;
        padding: 0;
    }
    .gupiaoMain .gupiaoxq .bItem #show5_1 {
        position: absolute;
        left: -2.75rem;
        top: 1.8rem;
        font-size: .2rem;
        font-weight: bold;
        color: #d32c25;
        padding: 0;
    }
    .gupiaoMain .gupiaoxq .bItem #show5_1 i {
        color: #d32c25;
    }
    .gupiaoMain .gupiaoxq .bItem #show8_1 {
        color: #999;
    }
    .gupiaoMain .gupiaoxq .bItem #show3,
    .gupiaoMain .gupiaoxq .bItem #show4 {
        padding-top: .3rem;
    }
    .gupiaoMain .gupiaotits .yyname i {
        font-size: .32rem;
        padding-left: .1rem;
    }
    .fenxiyuanMain {
        margin: 0;
        padding: 0;
        width: 100%;
        border-color: #f4f2f1;
    }
    .fenxiyuanMain ul li {
        background: #fff!important;
        box-sizing: border-box;
        padding: .4rem .32rem;
        border-bottom: 1px solid #f4f2f1;
    }
    .fenxiyuanMain ul li:first-child {
        display: none;
    }
    .fenxiyuanMain ul li:last-child {
        border: none;
    }
    .fenxiyuanMain ul li span {
        width: 100%!important;
        display: block;
        padding: .25rem 0 0 0!important;
        margin: 0;
    }
    .fenxiyuanMain ul li span.fircol {
        color: #ee7800;
        font-size: .32rem;
        font-weight: bold;
        padding-bottom: 0rem!important;
        padding-top: 0!important
    }
    .fenxiyuanMain ul li span {
        font-size: .28rem;
        color: #333;
    }
    .fenxiyuanMain ul li span i {
        display: inline-block;
        color: #666;
        font-weight: bold;
    }
    .news .topnews {
        border: none;
        padding: 0;
        margin-bottom: .2rem;
    }
    .news .topnews h3 {
        background: none;
        line-height: 1;
        padding-left: .2rem;
        border-left: 2px solid #ee7800;
        padding-left: .26rem;
        font-weight: bold;
        color: #333;
        font-size: .28rem;
        margin: 0 0 0.4rem 0;
    }
    .news .topnews .img,
    .news .topnews .newsright {
        float: none;
    }
    .news .topnews .img,
    .news .topnews .img a,
    .news .topnews .img a img {
        width: 100%;
        height: 4.61rem;
    }
    .news .topnews .newsright {
        background: #f8f8f8;
        width: 100%;
        box-sizing: border-box;
        padding: 0 0.3rem .38rem .3rem;
    }
    .news .topnews .newsright h1 {
        color: #333;
        font-size: .32rem;
        font-weight: bold;
        padding: .4rem 0 .26rem;
        height: auto;
        box-sizing: border-box;
        line-height: 1;
    }
    .news .newsright .description {
        color: #666;
        line-height: 1.6;
        font-size: .28rem;
        height: auto;
        padding: 0;
    }
    .news .topnews .newsright .detail a {
        color: #ee7800;
        font-size: .28rem;
        margin-top: .28rem;
    }
    .news .list {
        border: none;
        box-sizing: border-box;
        background: #f8f8f8;
        padding: .4rem .2rem;
    }
    .news .list .time {
        display: none;
    }
    .news .list .en2020Time {
        padding: .14rem 0 .3rem;
        line-height: 1;
        color: #ee7800;
        font-size: .28rem;
    }
    .news .list .newstxt {
        float: none;
        width: 100%;
    }
    .news .list .newstxt .newstitle {
        color: #333;
        font-size: .32rem;
        font-weight: bold;
        line-height: 1;
        padding-bottom: .24rem;
    }
    .news .list:last-child {
        margin-bottom: 0!important;
    }
    .wrapper .report ul {
        padding: 0;
    }
    .wrapper .report ul li {
        margin: 0;
        margin-bottom: .2rem;
        padding: 0;
        box-sizing: border-box;
        width: 100%;
        height: 3.6rem;
        padding: .36rem;
        border: 1px solid #eae6e4;
    }
    .wrapper .report ul li a {
        display: block;
        width: 100%;
        height: 100%;
        position: relative;
        box-sizing: border-box;
        padding-left: 2.46rem;
    }
    .wrapper .report ul li a img {
        position: absolute;
        left: 0;
        top: 0;
        width: 2rem;
        height: 2.74rem;
        border: none;
        border-right: 1px solid #ebebeb;
        border-bottom: 1px solid #ebebeb;
    }
    .wrapper .report ul li a p.name {
        padding: .4rem 0 .3rem;
        color: #333;
        font-size: .32rem;
        font-weight: bold;
        text-align: left;
        margin: 0;
    }
    .wrapper .report ul li a p.yy_view {
        text-align: left;
        font-size: .24rem;
        font-weight: bold;
        color: #333;
    }
    .wrapper .report ul li a p.yy_view i {
        padding-right: .2rem;
        color: #ee7800;
    }
    .wrapper .talent img {
        width: 100%!important;
        height: auto!important;
    }
    .wrapper .talent .talent_txt {
        width: 100%;
        margin-top: .8rem;
        background: none!important;
    }
    .wrapper .talent .talent_txt .left {
        background: none!important;
        float: none;
        width: 100%!important;
    }
    .wrapper .talent .talent_txt .left .value {
        float: none;
        width: 100%;
        background: none;
        padding: 0;
        margin: 0;
    }
    .wrapper .talent .talent_txt .left .value h1 {
        border-bottom: 1px solid #eae6e4;
        line-height: 1;
        padding: 0 0 0.25rem 0;
        color: #ee7800;
        font-size: .32rem;
    }
    .wrapper .talent .talent_txt .left .value p {
        padding: .4rem 0 .8rem!important;
    }
    .wrapper .talent .talent_txt .left .yj {
        padding: 0;
        color: #666;
        font-size: .28rem;
        line-height: 1.6;
    }
    .wrapper .talent .talent_txt .left .yj h1,
    .wrapper .talent .talent_txt .right h1 {
        color: #ee7800;
        font-size: .32rem;
        font-weight: bold;
        padding: 0 0 0.25rem 0;
        line-height: 1;
        border-bottom: 1px solid #f4f2f1;
        margin-bottom: .2rem;
    }
    .wrapper .talent .talent_txt .right,
    .wrapper .talent .talent_txt .right p {
        color: #666;
        line-height: 1.6;
        font-size: .28rem;
        float: none;
        background: none;
    }
    .wrapper .talent .talent_txt .right {
        width: 100%;
        margin-top: .8rem;
        box-sizing: border-box;
        padding: 0.4rem;
        padding-top: 0;
        border: 1px solid #eae6e4;
    }
    .wrapper .talent .talent_txt .right img {
        width: 100%!important;
    }
    .wrapper .talent .talent_txt .right h1 {
        margin-top: .4rem;
    }
    .en2020_talent_2 .list {
        background: none;
    }
    .en2020_talent_2 .list .txt {
        width: 100%;
        box-sizing: border-box;
        padding: .2rem 0;
    }
    .en2020_talent_2 .list .txt h1 {
        font-size: .32rem;
        font-weight: bold;
    }
    .en2020_talent_2 .list .txt {
        font-size: .28rem;
        color: #666;
        line-height: 1.6;
    }
    .en2020_talent_2 .list .img {
        width: 100%;
        height: auto;
    }
    .en2020_sitemap .website {
        display: none;
    }
    .en2020_sitemap .righttop {
        border: none;
        padding: 0;
        margin: 0 0 0.44rem 0;
    }
    .en2020_sitemap .righttop h1 {
        font-size: .4rem;
        font-weight: bold;
        color: #ee7800;
    }
    .en2020_sitemap .sitemap ul li {
        min-height: auto;
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        margin-bottom: .4rem;
        width: 100%;
        box-sizing: border-box;
    }
    .en2020_sitemap .sitemap ul li h2 {
        border-bottom: 1px solid #eae6e4;
        padding: .23rem 0 .3rem;
    }
    .en2020_sitemap .sitemap ul li h2 a {
        font-size: .32rem;
        color: #333;
        font-weight: bold;
        line-height: 1;
    }
    .en2020_sitemap .sitemap ul li p {
        padding: .28rem 0;
        width: 100%;
    }
    .en2020_sitemap .sitemap ul li p a {
        font-size: .28rem;
        color: #333;
    }
    .fontsize_change,
    .newspage {
        display: none;
    }
    .newsdetails .newtitle {
        text-align: left;
        font-size: .4rem;
        color: #333;
        font-weight: bold;
        padding: 0;
        padding-bottom: .4rem;
    }
    .newsdetails p.newtxt {
        border-top: none;
        border-bottom: 1px solid #f4f2f1;
        text-align: left;
    }
    .newsdetails p.newtxt,
    .newsdetails p.newtxt span {
        color: #666;
        font-size: .24rem;
    }
    .newsdetails .news_content div,
    .newsdetails .news_content p,
    .newsdetails .news_content span {
        color: #666!important;
        line-height: 1.8;
    }
    .newsdetails .news_content {
        border: none;
        margin: 0;
        padding: .4rem 0 0;
    }
    .indexBanner .swiper-pagination .swiper-pagination-bullet {
        width: .14rem;
        height: .14rem;
    }
    .indexBanner .swiper-pagination-bullet-active {
        width: .32rem;
    }
    .indexBox .yy_index_main {
        padding-top: .5rem;
    }
    .indextopNews .newsRight,
    .indextopNews .newsLeft {
        float: none!important;
    }
    .indextopNews .newsLeft {
        width: 100%;
        height: 4.65rem;
    }
    .indextopNews .newsLeft a img {
        width: 100%;
        height: 4.65rem;
    }
    .indexBox .index_mdBox {
        margin: .8rem 0 0;
        padding: .8rem 0 0.8rem;
        background-image: url(../image/yymb_indexBg.jpg);
        background-size: 100% auto!important;
        background-position: top left!important;
    }
    .index_yy20 .yymb_goTop {
        margin-top: 0;
    }
    .yy_index_main .title {
        color: #333;
        font-weight: bold;
        font-size: .4rem;
    }
    .index_mdBox .Video_li {
        padding-top: .8rem;
    }
    .footer ul li {
        margin: 0 .03rem;
    }
    .en2020_cnName {
        margin-bottom: .46rem;
        line-height: 1;
        color: #ee7800;
        font-weight: bold;
        font-size: .4rem;
    }
    .banner .bannerBg {
        background-size: auto 100%;
    }
    .dfColor {
        color: #ee7800!important;
    }
    .touzi_Center .en2020_cnName {
        padding-left: .24rem;
    }
    .page_warp {
        margin-top: .4rem;
    }
    .page_warp a.homePage,
    .page_warp a.endPage {
        display: none;
    }
    .page_warp a:hover {
        background: #e9e9e9;
        color: #666;
    }
    .topNewsList .newsItem .dian {
        top: .42rem;
    }
    .index_mdBox ul li .md_text {
        height: auto;
    }
    .footer ul li a,
    .CopyRight a,
    .CopyRight span {
        font-size: .24rem;
    }
    .indexBox .breadBox #gonggao li a {
        margin: 0!important;
        padding: 0!important;
    }
    .en2020_indexNotice {
        padding: 0;
    }
    .rightBox_in h2 {
        font-size: .4rem!important;
        margin-bottom: .4rem!important;
        line-height: 1;
    }
    .en2020_indexNotice .rightBox {
        width: 100%;
    }
    .en2020_indexNotice .enindex_notice li {
        height: 1.2rem;
        width: 100%;
        margin-bottom: .2rem;
        padding: 0;
    }
    .en2020_indexNotice .enindex_notice li .noticeTime {
        height: 1.2rem;
        width: 1.2rem;
        padding: 0;
    }
    .en2020_indexNotice .enindex_notice li .v1_dtBox {
        box-sizing: border-box;
        margin: 0;
        height: 100%;
        padding: 0 .2rem 0 1.6rem;
    }
    .en2020_indexNotice .enindex_notice li a {
        font-size: .28rem!important;
    }
    .en2020_indexNotice .enindex_notice li .noticeDay {
        letter-spacing: 0px;
        line-height: 1;
        padding: .2rem 0 .2rem;
        color: #ee7800;
        font-size: .48rem;
        height: .7rem;
        box-sizing: border-box;
        font-weight: bold;
        text-align: center;
    }
    .en2020_indexNotice .enindex_notice li .noticeYear {
        letter-spacing: 0px;
        line-height: 1;
        text-align: center;
        font-size: .24rem;
        color: #666;
        height: .4rem;
    }
    .yymb_menu .yymb_menu_in {
        height: calc(100%);
        position: relative;
        overflow: hidden;
    }
    .outBox .breadBox .yyIndexnotice {
        top: 12px;
    }
    .searchInputBox .enmb_inputBox {
        background: #f1f0f1;
        height: 100%;
        width: 100%;
        padding: 0.12rem 1rem 0.12rem 0.18rem;
        box-sizing: border-box;
        color: #999;
    }
    .searchInputBox .enyymb_linkBtn {
        background: #ee7800 url(../image/mb_icon-search-query.png) no-repeat center center;
        background-size: .26rem auto;
        position: absolute;
        right: 0;
        top: 0;
        width: .8rem;
        height: .8rem;
    }
    .wrapper {
        min-height: auto;
    }
    .en2020y_news .newsright .yymb_hide {
        line-height: 1.4;
    }
    .en2020y_news .list .newstxt .newstitle a {
        line-height: 1.4;
    }
    .en2020y_news .tjnews .img a {
        border: none;
    }
    .en2020y_news .list .newstxt .newstitle {
        height: auto;
    }
    .en2020_report ul li p.yy_view i {
        display: inline-block;
        background: url(../image/report_linkBg.png) no-repeat left center;
        width: .2rem;
        height: .2rem;
    }
    .mainxq {
        padding-top: .1rem;
    }
    .newsdetails .news_content table {
        width: 100%;
    }
    .newsdetails .news_content table img {
        max-width: 100%
    }
    .mainxq_touzi {
        padding-top: 0!important;
    }
    .topNewsList .newsItem .time {
        top: .42rem!important;
    }
    .index_mdBox ul li.indexVideo_li .en_mt_a {
        padding-left: 0;
        padding-top: 5.04rem;
        box-sizing: border-box;
    }
    .index_mdBox ul li.indexVideo_li .InvestorList li {
        padding-left: .9rem!important;
        margin-bottom: .26rem!important;
    }
    .index_mdBox ul li.indexVideo_li .InvestorList li .time {
        top: .1rem!important;
    }
}

@media screen and (max-width: 640px) {
    .index_mdBox ul li.indexVideo_li .InvestorList li .time {
        top: -3px!important;
    }
    .index_mdBox ul li.indexVideo_li .InvestorList li {
        padding-left: 50px!important;
    }
    body {
        background: #fff;
    }
    input {
        border: none;
        border-radius: 0;
        background: none;
    }
    html {
        font-size: 50px;
    }
    .yymb_hide {
        display: none!important;
    }
    .yy_view {
        display: block;
    }
    .yy_mask {
        visibility: hidden;
        transition: all .4s;
        -webkit-transition: all .4s;
        -o-transition: all .4s;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 1.2rem;
        right: 0;
        left: 0;
        bottom: 0;
        background: #000;
        opacity: 0;
        z-index: 110;
    }
    .w1180 {
        width: 100%;
        padding: 0 .24rem;
        box-sizing: border-box;
    }
    .breadBox .w1180,
    .yytop .w1180 {
        padding: 0;
    }
    .header_enmb {
        height: 1.2rem;
        padding: 0;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        z-index: 999;
        background: none;
        background-color: #fff;
        border-bottom: 1px solid #f4f2f1;
    }
    .header .header_in {
        width: 100%;
    }
    .header {
        height: 1.2rem;
        padding: 0;
        position: fixed;
        background: none;
        background-color: #fff;
        border-bottom: 1px solid #f4f2f1;
    }
    .yymb_topMenuBtn {
        height: 1.2rem;
        width: 1.2rem;
        position: absolute;
        top: 0;
        right: 0;
        background: #fef5ea url(../image/mb_icon-menu-open.png) no-repeat center center;
        background-size: .48rem auto;
    }
    .header_enmb .logo img {
        height: .8rem;
        margin-left: .2rem;
    }
    .yymb_menu {
        border-top: 1px solid #f4f2f1;
        transition: all .4s;
        -webkit-transition: all .4s;
        -o-transition: all .4s;
        z-index: 120;
        display: block;
        width: 75%;
        height: calc(100% - 1.2rem);
        overflow: hidden;
        background: #fff;
        position: fixed;
        top: 1.2rem;
        right: -90%;
    }
    .yymb_menu_show {
        right: 0;
    }
    .yymb_menu .searchInputBox {
        margin: .4rem;
        width: calc(100% - 0.8rem);
        background: #f1f0f1;
        height: .8rem;
        position: relative;
    }
    .yymb_menu .searchInputBox .search_input {
        background: none;
        box-sizing: border-box;
        width: 100%;
        height: .6rem;
        line-height: .6rem;
        padding: 0 .8rem 0 0.18rem;
        font-size: .24rem;
        color: #999;
    }
    .yymb_menu .searchInputBox .inputBtn {
        background: #ee7800 url(../image/mb_icon-search-query.png) no-repeat center center;
        background-size: .25rem auto;
        position: absolute;
        right: 0;
        top: 0;
        width: .6rem;
        height: .6rem;
    }
    .yymb_menu .yymb_nav {
        height: calc(100% - 3rem);
        overflow-y: auto;
    }
    .yymb_nav .yymb_nav_item a {
        display: block;
        height: .8rem;
        line-height: .8rem;
        background-color: #fff;
    }
    .yymb_nav .yymb_nav_item a.yymb_a1 {
        padding-left: .4rem;
        background: url(../image/mb_icon-nav-arrow-default.png) no-repeat 92% center;
        background-size: .21rem auto;
        font-size: .32rem;
        color: #333;
    }
    .yymb_nav .yymb_nav_item:nth-child(even) a.yymb_a1 {
        background-color: #f8f8f8;
    }
    .yymb_nav .yymb_nav_item .yymb_nav_item2Box .yymb_nav_item2 a {
        padding-left: .68rem;
        border-bottom: 1px solid #f4f2f1;
        font-size: .28rem;
        color: #666;
    }
    .yymb_nav .yymb_nav_item .yymb_nav_item2Box .yymb_nav_item2 ul li a {
        padding-left: .79rem;
        font-size: .24rem;
        color: #999;
    }
    .yy_mb_lg1 {
        padding: .36rem 0 0 .42rem;
        position: absolute;
        bottom: 0.4rem;
        height: 1.2rem;
        right: 0;
        width: 100%;
        box-sizing: border-box;
    }
    .yy_mb_lg1 a {
        display: inline-block;
        margin-right: .2rem;
        width: .64rem;
        height: .64rem;
        border: 1px solid #cccccc;
        line-height: .64rem;
        text-align: center;
        font-size: .28rem;
        color: #999;
    }
    .yy_mb_lg1 a.ch_f {
        display: none;
    }
    .yymb_nav_item2Box,
    .yymb_nav_item2Box .yymb_nav_item2 ul {
        display: none;
    }
    .indexBox .yytop,
    .indexBanner {
        height: 4.8rem;
    }
    .breadBox {
        padding: 0;
    }
    .breadBox .index_news_lunbo {
        height: 40px!important;
        padding-left: .82rem;
        padding-right: 0;
        background-position: .25rem center;
        width: 100%;
        box-sizing: border-box;
    }
    .breadBox .index_news_lunbo .index_news_lunbo_more {
        right: .25rem;
    }
    .wrapper {
        width: 100%!important;
        box-sizing: border-box;
        padding: 0 .24rem!important;
        margin: 0!important;
    }
    .insidebanner {
        height: 3.2rem!important;
        margin: 0!important;
        padding: 0!important;
        background-size: auto 100%!important;
    }
    .leftwrap {
        display: none!important;
    }
    .rightwrap {
        width: 100%!important;
        float: none!important;
    }
    .rightwrap .righttop {
        display: none;
    }
    .rightwrap .about div,
    .rightwrap .about,
    .rightwrap .about p,
    .rightwrap .about span {
        line-height: 1.6;
        font-size: .28rem!important;
        color: #666!important
    }
    .rightwrap .about img {
        max-width: 100%!important;
        height: auto!important;
        display: block;
        margin: .05rem auto;
    }
    .index_mdBox ul {
        margin: 0;
        width: 100%;
        box-sizing: border-box;
    }
    .index_mdBox ul li {
        width: 100%!important;
        margin: 0;
        float: none;
    }
    .index_mdBox ul li .en_mt_a,
    .index_mdBox ul li .Video_div {
        padding: 0;
        padding-top: 4.5rem;
        margin-top: 0rem;
        height: auto;
    }
    .index_mdBox ul li a img {
        height: 4rem;
        width: 100%;
        left: 0;
        top: 0;
        right: 0;
    }
    .enOutBox {}
    .index_mdBox ul li .md_title {
        padding-top: .4rem;
    }
    .enMb_video {
        width: 100%;
        height: 4rem;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        background: #000;
    }
    .enMb_video video {
        width: 100%;
        height: 4rem;
    }
    .enOutBox .yymb_newsMore {
        margin: .4rem auto 0.4rem;
    }
    .index_mdBox ul li.indexVideo_li .en_mt_a {
        padding-left: 0;
        padding-top: 5.04rem;
    }
    .index_mdBox ul li.indexVideo_li .InvestorList li {
        margin-bottom: .26rem;
    }
    .index_mdBox ul li.indexVideo_li .InvestorList li a {
        font-size: .28rem;
        color: #333;
    }
    .index_mdBox ul li.Video_li {
        margin-left: 0;
    }
    .header_enmb .logo {
        top: 0;
        margin-top: .2rem;
    }
    .yymb_goTop {
        margin-top: .8rem;
        width: 100%;
        height: .8rem;
        line-height: .8rem;
        background: #f2f3f5;
        color: #666;
        font-size: .28rem;
        text-align: center;
    }
    .footer {
        margin: 0;
        padding: .28rem 0;
        background: #fbfbfb!important;
    }
    .yytop .banner,
    .yytop {
        height: 3.2rem;
        margin: 0;
        padding: 0;
    }
    .breadBox .w1180 {
        padding: 0 .1rem;
        text-align: left!important;
        line-height: .8rem!important;
        height: .8rem!important;
    }
    .breadBox a {
        margin: 0 .1rem!important;
    }
    .yytop {
        margin: 0;
    }
    .breadBox a:first-child {
        padding-left: .3rem!important;
    }
    .en2020Team .list {
        background: #f8f8f8;
        padding: .3rem;
        margin: 0 0 .2rem 0;
        border: none;
    }
    .en2020Team .list .img,
    .en2020Team .list .team_right {
        float: none;
    }
    .en2020Team .list .img {
        width: 100%;
        padding: 0;
        margin: 0;
    }
    .en2020Team .list .img img {
        margin: 0 0 .4rem 0;
        width: 100%!important;
        height: auto!important;
    }
    .en2020Team .list .team_right {
        width: 100%!important;
    }
    .en2020Team .list .team_right .name {
        font-weight: bold;
        margin-bottom: .4rem;
        display: table;
        color: #333;
        font-size: .32rem;
        border-bottom: 4px solid #ee7800;
    }
    .en2020Team .list .team_right .txt {
        font-size: .28rem;
        color: #666;
        line-height: 1.8;
    }
    .wrapper .history {
        background: none!important;
        box-sizing: border-box;
        margin-left: .12rem;
        padding: 0.4rem 0 0 0.33rem!important;
        border-left: 1px solid #e2dedc;
    }
    .wrapper .history .list .text {
        box-sizing: border-box;
        margin: .4rem auto .8rem;
        background: #f8f8f8;
        padding: .4rem .35rem .4rem .2rem;
        width: 100%!important;
        float: none;
        font-size: .28rem;
        color: #666;
    }
    .history .list {
        background: none;
        min-height: 1rem;
    }
    .wrapper .history .list .text p {
        margin: 0;
        background-position: 0 0.15rem;
        background-size: .11rem auto;
        font-size: .28rem;
        color: #666;
        line-height: 1.6;
        padding: 0 0 0 0.2rem;
        background-image: url(../image/medicine-about-profile-couser-list-point.png);
    }
    .history .list .time {
        text-align: left;
        width: 50%;
        height: .4rem;
        position: relative;
        font-size: .4rem;
        font-weight: bold;
        background: none;
        height: .4rem;
        float: none;
        color: #ee7800;
        line-height: .4rem;
    }
    .history .list .time::before {
        content: "";
        width: .24rem;
        height: .24rem;
        overflow: hidden;
        position: absolute;
        top: .07rem;
        left: -.47rem;
        background: url(../image/point_bg14.png) no-repeat;
        background-size: auto 100%;
    }
    .fzlcBtn_1 {
        z-index: 10;
        position: absolute;
        width: .4rem;
        height: .4rem;
        overflow: hidden;
        top: 0;
        left: 1.1rem;
    }
    .fzlcBtn_1 img {
        width: 100%;
        height: 100%;
    }
    .wrapper .culture .list {
        box-sizing: border-box;
        background: none;
        border: 1px solid #eae6e4;
        padding: .4rem;
        margin-bottom: .2rem;
    }
    .culture .culture_txt h1 {
        line-height: 1;
        font-size: .32rem;
        color: #ee7800;
        font-weight: bold;
    }
    .culture .culture_txt .txt {
        border-top: 1px solid #f4f2f1;
        margin-top: .4rem;
        padding-top: .4rem;
        font-size: .28rem;
        color: #666;
    }
    .culture .culture_txt .txt p {
        font-size: .28rem;
        color: #666;
    }
    .touzi_Center .leftNavs {
        display: none;
    }
    .touzi_Center .RightMain {
        width: 100%;
        box-sizing: border-box;
        padding: 0 .24rem;
    }
    .touzi_Center .RightMain .tits {
        display: none;
    }
    .touzi_Center .RightMain .mainlist_tz {
        width: 100%;
        box-sizing: border-box;
        border: 1px solid #eae6e4;
        padding: 0 .4rem;
    }
    .touzi_Center .RightMain .mainlist_tz .linkItem {
        width: 100%;
        box-sizing: border-box;
        padding: .4rem 0 .25rem .47rem;
        border-bottom: 1px solid #f4f2f1;
        background: url(../image/v1pdfBg.png) no-repeat;
        background-size: .26rem auto;
        background-position: left center;
    }
    .touzi_Center .RightMain .mainlist_tz .linkItem:last-child {
        border: none;
    }
    .touzi_Center .RightMain .mainlist_tz .linkItem a {
        color: #333;
        font-size: .28rem;
    }
    .enBoard .list {
        background: #f8f8f8;
        width: 100%;
        box-sizing: border-box;
        padding: .3rem;
        border: none;
        margin: 0 0 .2rem 0;
    }
    .enBoard .list:last-child {
        margin: 0;
    }
    .enBoard .list .img {
        max-width: 100%;
        height: auto;
        float: none;
    }
    .enBoard .list .team_right {
        float: none;
        width: 100%;
        box-sizing: border-box;
    }
    .enBoard .list .team_right .mb_txt {
        padding-top: .36rem;
        font-size: .28rem;
        color: #666;
        line-height: 1.6;
    }
    .enBoard .list .team_right .txt,
    .enBoard .list .team_right .name {
        display: none;
    }
    .enBoard .list .team_right h3 {
        color: #ee7800;
        font-size: .32rem;
    }
    .enBoard .list .team_right h4 {
        color: #999;
        font-size: .28rem;
        line-height: 1;
    }
    .touzi_Center .mainxq_gonggao ul {
        padding: 0;
        width: 100%;
        margin: 0;
        box-sizing: border-box;
        border: none;
    }
    .touzi_Center .mainxq_gonggao ul li {
        height: 1.2rem;
        width: 100%;
        margin-bottom: .2rem;
        position: relative;
        background: #f8f8f8!important;
    }
    .touzi_Center .mainxq_gonggao ul li:last-child {
        margin: 0;
    }
    .touzi_Center .mainxq_gonggao ul li .loadpdf,
    .touzi_Center .mainxq_gonggao ul li .time {
        display: none;
    }
    .touzi_Center .mainxq_gonggao ul li a.font {
        width: 100%;
        box-sizing: border-box;
        font-size: .28rem;
        font-weight: bold;
        color: #333;
        display: block;
        padding: .28rem .4rem 0 1.62rem;
        text-overflow: -o-ellipsis-lastline;
        white-space: inherit;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .touzi_Center .mainxq_gonggao ul li .enmb_time {
        position: absolute;
        top: 0;
        left: 0;
        width: 1.2rem;
        height: 1.2rem;
        background: #f1f0f1;
    }
    .touzi_Center .mainxq_gonggao ul li .enmb_time .enDay {
        letter-spacing: 0px;
        line-height: 1;
        padding: .2rem 0 .3rem;
        color: #ee7800;
        font-size: .48rem;
        height: .8rem;
        box-sizing: border-box;
        font-weight: bold;
        text-align: center;
    }
    .touzi_Center .mainxq_gonggao ul li .enmb_time .enYear {
        letter-spacing: 0px;
        line-height: 1;
        text-align: center;
        font-size: .24rem;
        color: #666;
    }
    .enFinancial ul li a.font {
        line-height: 1.2rem;
        padding: 0 .4rem 0 1.62rem!important;
    }
    .enyy_company ul li {
        border: none;
        background: #f8f8f8;
        height: 1.2rem;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: .2rem;
        position: relative;
    }
    .enyy_company ul li:last-child {
        margin: 0;
    }
    .enyy_company ul li span.date {
        width: 1.2rem;
        height: 1.2rem;
        display: block;
        padding: 0;
        margin: 0;
        position: absolute;
        top: 0;
        left: 0;
        background: #f1f0f1;
    }
    .enyy_company ul li span.date span.day {
        text-align: center;
        width: 1.2rem;
        height: 1.2rem;
        line-height: 1;
        display: block;
        height: .8rem;
        box-sizing: border-box;
        padding: .2rem 0 .3rem;
        text-align: center;
        background: none;
        border: none;
        font-size: .48rem;
        font-weight: bold;
        color: #ee7800;
    }
    .enyy_company ul li span.date span.year {
        width: 100%;
        display: block;
        line-height: 1;
        background: none;
        height: auto;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #666;
        font-size: .24rem;
    }
    .enyy_company ul li .newsxq {
        width: 100%;
        display: block;
        padding: 0 .4rem 0 1.62rem;
        height: 1.2rem;
        box-sizing: border-box;
        line-height: 1.2rem;
        font-size: .28rem;
        font-weight: bold;
        color: #333;
    }
    .gupiaoMain {
        padding: 0;
        margin: 0;
        border: none;
        width: 100%;
    }
    .gupiaoMain .gupiaotits {
        width: 100%;
        padding: .2rem 0;
        position: relative;
        border: 1px solid #eae6e4;
        border-left: none;
        border-right: 0;
    }
    .gupiaoMain .gupiaotits span {
        display: inline-block!important;
        padding: 0!important;
    }
    .gupiaoMain .gupiaotits span.yyname {
        font-weight: bold;
        font-size: .32rem;
        color: #333;
    }
    .gupiaoMain .gupiaotits span.yytime {
        font-size: .2rem;
        color: #999;
        padding-left: 0rem!important;
        line-height: 1;
    }
    .gupiaoMain .gupiaotits span.yymoney {
        font-weight: bold;
        font-size: .24rem;
        color: #666;
        position: absolute;
        right: 0;
        top: .28rem;
    }
    .gupiaoMain .gupiaoxq .bItem {
        position: relative;
        margin-left: 2.75rem;
        margin-top: .4rem;
        border-left: 1px solid #f4f2f1;
    }
    .gupiaoMain .gupiaoxq .bItem span {
        padding: .12rem 0;
        color: #666;
        font-size: .24rem;
        padding-left: 1rem;
    }
    .gupiaoMain .gupiaoxq .bItem span i {
        font-size: .28rem;
        font-weight: bold;
        color: #333;
    }
    .gupiaoMain .gupiaoxq .bItem #show1 {
        position: absolute;
        left: -2.75rem;
        top: 1.2rem;
        font-weight: bold;
        font-size: .4rem;
        color: #d32c25;
        padding: 0;
    }
    .gupiaoMain .gupiaoxq .bItem #show5_1 {
        position: absolute;
        left: -2.75rem;
        top: 1.8rem;
        font-size: .2rem;
        font-weight: bold;
        color: #d32c25;
        padding: 0;
    }
    .gupiaoMain .gupiaoxq .bItem #show5_1 i {
        color: #d32c25;
    }
    .gupiaoMain .gupiaoxq .bItem #show8_1 {
        color: #999;
    }
    .gupiaoMain .gupiaoxq .bItem #show3,
    .gupiaoMain .gupiaoxq .bItem #show4 {
        padding-top: .3rem;
    }
    .gupiaoMain .gupiaotits .yyname i {
        font-size: .32rem;
        padding-left: .1rem;
    }
    .fenxiyuanMain {
        margin: 0;
        padding: 0;
        width: 100%;
        border-color: #f4f2f1;
    }
    .fenxiyuanMain ul li {
        background: #fff!important;
        box-sizing: border-box;
        padding: .4rem .32rem;
        border-bottom: 1px solid #f4f2f1;
    }
    .fenxiyuanMain ul li:first-child {
        display: none;
    }
    .fenxiyuanMain ul li:last-child {
        border: none;
    }
    .fenxiyuanMain ul li span {
        width: 100%!important;
        display: block;
        padding: .25rem 0 0 0!important;
        margin: 0;
    }
    .fenxiyuanMain ul li span.fircol {
        color: #ee7800;
        font-size: .32rem;
        font-weight: bold;
        padding-bottom: 0rem!important;
        padding-top: 0!important
    }
    .fenxiyuanMain ul li span {
        font-size: .28rem;
        color: #333;
    }
    .fenxiyuanMain ul li span i {
        display: inline-block;
        color: #666;
        font-weight: bold;
    }
    .news .topnews {
        border: none;
        padding: 0;
        margin-bottom: .2rem;
    }
    .news .topnews h3 {
        background: none;
        line-height: 1;
        padding-left: .2rem;
        border-left: 2px solid #ee7800;
        padding-left: .26rem;
        font-weight: bold;
        color: #333;
        font-size: .28rem;
        margin: 0 0 0.4rem 0;
    }
    .news .topnews .img,
    .news .topnews .newsright {
        float: none;
    }
    .news .topnews .img,
    .news .topnews .img a,
    .news .topnews .img a img {
        width: 100%;
        height: 4.61rem;
    }
    .news .topnews .newsright {
        background: #f8f8f8;
        width: 100%;
        box-sizing: border-box;
        padding: 0 0.3rem .38rem .3rem;
    }
    .news .topnews .newsright h1 {
        color: #333;
        font-size: .32rem;
        font-weight: bold;
        padding: .4rem 0 .26rem;
        height: auto;
        box-sizing: border-box;
        line-height: 1;
    }
    .news .newsright .description {
        color: #666;
        line-height: 1.6;
        font-size: .28rem;
        height: auto;
        padding: 0;
    }
    .news .topnews .newsright .detail a {
        color: #ee7800;
        font-size: .28rem;
        margin-top: .28rem;
    }
    .news .list {
        border: none;
        box-sizing: border-box;
        background: #f8f8f8;
        padding: .4rem .2rem;
    }
    .news .list .time {
        display: none;
    }
    .news .list .en2020Time {
        padding: .14rem 0 .3rem;
        line-height: 1;
        color: #ee7800;
        font-size: .28rem;
    }
    .news .list .newstxt {
        float: none;
        width: 100%;
    }
    .news .list .newstxt .newstitle {
        color: #333;
        font-size: .32rem;
        font-weight: bold;
        line-height: 1;
        padding-bottom: .24rem;
    }
    .news .list:last-child {
        margin-bottom: 0!important;
    }
    .wrapper .report ul {
        padding: 0;
    }
    .wrapper .report ul li {
        margin: 0;
        margin-bottom: .2rem;
        padding: 0;
        box-sizing: border-box;
        width: 100%;
        height: 3.6rem;
        padding: .36rem;
        border: 1px solid #eae6e4;
    }
    .wrapper .report ul li a {
        display: block;
        width: 100%;
        height: 100%;
        position: relative;
        box-sizing: border-box;
        padding-left: 2.46rem;
    }
    .wrapper .report ul li a img {
        position: absolute;
        left: 0;
        top: 0;
        width: 2rem;
        height: 2.74rem;
        border: none;
        border-right: 1px solid #ebebeb;
        border-bottom: 1px solid #ebebeb;
    }
    .wrapper .report ul li a p.name {
        padding: .4rem 0 .3rem;
        color: #333;
        font-size: .32rem;
        font-weight: bold;
        text-align: left;
        margin: 0;
        height: 28px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        margin-bottom: 10px;
    }
    .wrapper .report ul li a p.yy_view {
        text-align: left;
        font-size: .24rem;
        font-weight: bold;
        color: #333;
    }
    .wrapper .report ul li a p.yy_view i {
        padding-right: .2rem;
        color: #ee7800;
    }
    .wrapper .talent img {
        width: 100%!important;
        height: auto!important;
    }
    .wrapper .talent .talent_txt {
        width: 100%;
        margin-top: .8rem;
        background: none!important;
    }
    .wrapper .talent .talent_txt .left {
        background: none!important;
        float: none;
        width: 100%!important;
    }
    .wrapper .talent .talent_txt .left .value {
        float: none;
        width: 100%;
        background: none;
        padding: 0;
        margin: 0;
    }
    .wrapper .talent .talent_txt .left .value h1 {
        font-weight: bold;
        border-bottom: 1px solid #eae6e4;
        line-height: 1;
        padding: 0 0 0.25rem 0;
        color: #ee7800;
        font-size: .32rem;
    }
    .wrapper .talent .talent_txt .left .value p {
        padding: .4rem 0 .8rem!important;
    }
    .wrapper .talent .talent_txt .left .yj {
        padding: 0;
        color: #666;
        font-size: .28rem;
        line-height: 1.6;
    }
    .wrapper .talent .talent_txt .left .yj h1,
    .wrapper .talent .talent_txt .right h1 {
        color: #ee7800;
        font-size: .32rem;
        font-weight: bold;
        padding: 0 0 0.25rem 0;
        line-height: 1;
        border-bottom: 1px solid #f4f2f1;
        margin-bottom: .2rem;
    }
    .wrapper .talent .talent_txt .right,
    .wrapper .talent .talent_txt .right p {
        color: #666;
        line-height: 1.6;
        font-size: .28rem;
        float: none;
        background: none;
    }
    .wrapper .talent .talent_txt .right {
        width: 100%;
        margin-top: .8rem;
        box-sizing: border-box;
        padding: 0.4rem;
        padding-top: 0;
        border: 1px solid #eae6e4;
    }
    .wrapper .talent .talent_txt .right img {
        width: 100%!important;
    }
    .wrapper .talent .talent_txt .right h1 {
        margin-top: .4rem;
    }
    .en2020_talent_2 .list {
        background: none;
    }
    .en2020_talent_2 .list .txt {
        width: 100%;
        box-sizing: border-box;
        padding: .2rem 0;
    }
    .en2020_talent_2 .list .txt h1 {
        font-size: .32rem;
        font-weight: bold;
    }
    .en2020_talent_2 .list .txt {
        font-size: .28rem;
        color: #666;
        line-height: 1.6;
    }
    .en2020_talent_2 .list .img {
        width: 100%;
        height: auto;
    }
    .en2020_sitemap .website {
        display: none;
    }
    .en2020_sitemap .righttop {
        border: none;
        padding: 0;
        margin: 0 0 0.44rem 0;
    }
    .en2020_sitemap .righttop h1 {
        font-size: .4rem;
        font-weight: bold;
        color: #ee7800;
    }
    .en2020_sitemap .sitemap ul li {
        min-height: auto;
        padding: 0;
        margin: 0;
        box-sizing: border-box;
        margin-bottom: .4rem;
        width: 100%;
        box-sizing: border-box;
    }
    .en2020_sitemap .sitemap ul li h2 {
        border-bottom: 1px solid #eae6e4;
        padding: .23rem 0 .3rem;
    }
    .en2020_sitemap .sitemap ul li h2 a {
        font-size: .32rem;
        color: #333;
        font-weight: bold;
        line-height: 1;
    }
    .en2020_sitemap .sitemap ul li p {
        padding: .28rem 0;
        width: 100%;
        line-height: 1;
    }
    .en2020_sitemap .sitemap ul li p a {
        font-size: .28rem;
        color: #333;
    }
    .fontsize_change,
    .newspage {
        display: none;
    }
    .newsdetails .newtitle {
        text-align: left;
        font-size: .4rem;
        color: #333;
        font-weight: bold;
        padding: 0;
        padding-bottom: .4rem;
    }
    .newsdetails p.newtxt {
        border-top: none;
        border-bottom: 1px solid #f4f2f1;
        text-align: left;
    }
    .newsdetails p.newtxt,
    .newsdetails p.newtxt span {
        color: #666;
        font-size: .24rem;
    }
    .newsdetails .news_content div,
    .newsdetails .news_content p,
    .newsdetails .news_content span {
        color: #666!important;
        line-height: 1.8;
    }
    .newsdetails .news_content {
        border: none;
        margin: 0;
        padding: .4rem 0 0;
    }
    .indexBanner .swiper-pagination .swiper-pagination-bullet {
        width: .14rem;
        height: .14rem;
    }
    .indexBanner .swiper-pagination-bullet-active {
        width: .32rem;
    }
    .indexBox .yy_index_main {
        padding-top: 0;
    }
    .indextopNews .newsRight,
    .indextopNews .newsLeft {
        float: none!important;
    }
    .indextopNews .newsLeft {
        width: 100%;
        height: 4.65rem;
    }
    .indextopNews .newsLeft a img {
        width: 100%;
        height: 4.65rem;
    }
    .indexBox .index_mdBox {
        margin: .8rem 0 0;
        padding: .8rem 0 0.8rem;
        background-image: url(../image/yymb_indexBg.jpg);
        background-size: 100% auto!important;
        background-position: top left!important;
    }
    .index_yy20 .yymb_goTop {
        margin-top: 0;
    }
    .yy_index_main .title {
        color: #333;
        font-weight: bold;
        font-size: .4rem;
    }
    .index_mdBox .Video_li {
        padding-top: .8rem;
    }
    .footer ul li {
        margin: 0 .03rem;
    }
    .en2020_cnName {
        margin-bottom: .46rem;
        line-height: 1;
        color: #ee7800;
        font-weight: bold;
        font-size: .4rem;
    }
    .banner .bannerBg {
        background-size: auto 100%!important;
    }
    .dfColor {
        color: #ee7800!important;
    }
    .touzi_Center .en2020_cnName {
        padding-left: .24rem;
    }
    .page_warp {
        margin-top: .4rem;
    }
    .page_warp a.homePage,
    .page_warp a.endPage {
        display: none;
    }
    .page_warp a:hover {
        background: #e9e9e9;
        color: #666;
    }
    .topNewsList .newsItem .dian {
        top: .42rem!important;
    }
    .index_mdBox ul li .md_text {
        height: auto;
    }
    .footer ul li a,
    .CopyRight a,
    .CopyRight span {
        font-size: .24rem;
    }
    .indexBox .breadBox #gonggao li a {
        margin: 0!important;
        padding: 0!important;
    }
    .breadBox .index_news_lunbo {
        height: .8rem!important;
    }
    .en2020_indexNotice {
        padding: 0;
    }
    .rightBox_in h2 {
        font-size: .4rem!important;
        margin-bottom: .4rem!important;
        line-height: 1;
    }
    .en2020_indexNotice .rightBox {
        width: 100%;
    }
    .en2020_indexNotice .enindex_notice li {
        height: 1.2rem;
        width: 100%;
        margin-bottom: .2rem;
        padding: 0;
    }
    .en2020_indexNotice .enindex_notice li .noticeTime {
        height: 1.2rem;
        width: 1.2rem;
        padding: 0;
    }
    .en2020_indexNotice .enindex_notice li .v1_dtBox {
        box-sizing: border-box;
        margin: 0;
        height: 100%;
        padding: 0 .2rem 0 1.6rem;
    }
    .en2020_indexNotice .enindex_notice li a {
        font-size: .28rem!important;
    }
    .en2020_indexNotice .enindex_notice li .noticeDay {
        letter-spacing: 0px;
        line-height: 1;
        padding: .2rem 0 .2rem;
        color: #ee7800;
        font-size: .48rem;
        height: .7rem;
        box-sizing: border-box;
        font-weight: bold;
        text-align: center;
    }
    .en2020_indexNotice .enindex_notice li .noticeYear {
        letter-spacing: 0px;
        line-height: 1;
        text-align: center;
        font-size: .24rem;
        color: #666;
        height: .4rem;
    }
    .yymb_menu .yymb_menu_in {
        height: calc(100%);
        position: relative;
        overflow: hidden;
    }
    .outBox .breadBox .yyIndexnotice {
        top: 12px;
    }
    .searchInputBox .enmb_inputBox {
        background: #f1f0f1;
        height: 100%;
        width: 100%;
        padding: 0.12rem 1rem 0.12rem 0.18rem;
        box-sizing: border-box;
        color: #999;
    }
    .searchInputBox .enyymb_linkBtn {
        background: #ee7800 url(../image/mb_icon-search-query.png) no-repeat center center;
        background-size: .26rem auto;
        position: absolute;
        right: 0;
        top: 0;
        display: block;
        width: .8rem;
        height: .8rem;
    }
    .wrapper {
        min-height: auto;
    }
    .en2020y_news .newsright .yymb_hide {
        line-height: 1.4;
    }
    .en2020y_news .list .newstxt .newstitle a {
        line-height: 1.4;
    }
    .en2020y_news .tjnews .img a {
        border: none;
    }
    .en2020y_news .list .newstxt .newstitle {
        height: auto;
    }
    .en2020_report ul li p.yy_view i {
        display: inline-block;
        background: url(../image/report_linkBg.png) no-repeat left center;
        width: .2rem;
        height: .2rem;
    }
    .mainxq {
        padding-top: .1rem;
    }
    .newsdetails .news_content table {
        width: 100%;
    }
    .newsdetails .news_content table img {
        max-width: 100%
    }
    .mainxq_touzi {
        padding-top: 0!important;
    }
    .en2020_report ul li:last-child {
        margin: 0;
    }
    .en2020y_news .topnews .newsright h1.yy_view a {
        line-height: 1.4;
    }
    .topNewsList .newsItem .time {
        top: .34rem!important;
    }
    .Video_li .Video_div .yyMb_indexVideo {
        margin: 0;
    }
    .enMb_video .videoPoster {
        z-index: 1;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 4rem;
    }
    .newsrightNews {
        width: auto;
    }
    .newsrightNews h1 {
        padding: .4rem 0 .26rem;
        height: auto;
    }
    .newsrightNews h1.yy_view a {
        line-height: 1.4;
        color: #1e1e1e;
        font-size: .32rem;
        font-weight: bold;
    }
}