body{ line-height: 2em; font-size: 15px; }
.container{ padding: 0!important; color: #393c45; }
p{ margin-bottom: 1.5em;}
h3,h4{ margin-top:1em; }
h5{ font-size: 1em; font-weight: bold;}
        /*内容样式*/
        .main {
            font-size: 16px;
            padding-bottom: 20px;
        }
        .ccbnContent {
            -webkit-text-size-adjust: 100%;
            display: inline-block;
            width: 100%;
        }
        .ccbnResponsiveRow, .ccbnResponsiveRowSmall {
            width: 100%;
            clear: both;
            display: inline-block;
            position: relative;
        }
        .ccbnResponsive60 {
            width: 60%;
        }
        .ccbnResponsiveCell {
            display: inline-block;
            float: left;
            padding-right: 4%;
        }
        .ccbnTtl {
            color: #c91623;
            font-size: 18px;
            font-weight: bold;
        }
        .ccbnProfile {
            line-height: 180%;
            text-align: justify;
        }
        .ccbnResponsiveCell:last-child {
            padding-right: 0px;
        }
        .ccbnResponsive40 {
            width: 40%;
        }
        .ccbnResponsiveCell {
            display: inline-block;
            float: left;
            padding-right: 4%;
        }
        .ccbnHomeBox {
            background-color: #f7f7f7;
        }
        .ccbnTtl {
            color: #c91623;
            font-size: 18px;
            font-weight: bold;
        }
        .btn-more{
            border: 2px solid #e60012;
            color: #c91623;
            text-align: center;
            padding: 2px 16px;
            border-radius: 10px;
            line-height: 28px;
            cursor: pointer;
            display: inline-block;
            margin: 32px 0;
        }
        .btn-more:hover{
            color: #FE4251;
            border: 2px solid #FE4251;
            text-decoration: none;
        }
        .RecentStockQuote{
            float: left;
            width: 100%;
        }


/*Companyinfo Style*/
.company_c{
           margin-top: 0px;
       }
        .leader-name{
            font-size: 1.5em;
            margin-bottom: 5px;
            /*  /* color: #465565; */ */
            font-weight: bold;
        }
        .leader-i{
            font-weight: bold;
    font-style: italic;
        }
        .leader-text{
            text-align: justify;
        }

        .table_info{            width: 100%;           background-color: #F0EEEE;           margin-bottom: 50px;}
        .table_info tr td{
            padding: 10px 0px;
           border: 1px solid white;
           text-align: center;
       }
        .table_header th{ padding: 12px 0px; font-weight: bold;            background: #dddddd;           border-bottom: 1px solid #cccccc; text-align: center; border-right: 1px solid #FFFFFF;}
        .table_body tr:nth-child(2n-1){ background: #FFFFFF; border-bottom: 1px solid #DDDDDD;}



       .committee_text{
           color: #6B6B6B;
       }
       .company_box{
           display: flex;
           margin-bottom: 30px;
       }
       .company-img img{
        width: 155px;
    margin: 0px 30px 30px 0px;
       }
       .new_c{
           border-bottom: 1px solid #9b9b9b;
           padding: 20px 0;
       }
       .new_right p{
           text-align: justify;
       }
     .new_left{
         text-align: center;
         font-weight: bold;
     }
     .new_left h4{
         color: #c91623;
     }
.service_icon{
    max-width: 180px;
}



/*Committee Composition*/
.ccbnResponsiveRow, .ccbnResponsiveRowSmall {
            width: 100%;
            clear: both;
            display: inline-block;
            position: relative;
        }
        .ccbnResponsive50 {
            width: 100%;
        }
        .ccbnResponsiveCell {
            display: inline-block;
            float: left;
            padding-right: 4%;
        }
        .ccbnBgTblTtl td {
            background: none #dddddd;
            border-bottom: 1px solid #dddddd;
            padding: 15px 10px;
        }
        .ccbnTblTtl, .ccbnTblTtl a, .ccbnTblTtl a:visited, .ccbnTblTtl a:hover, .ccbnTblTtl a.ccbnLnk {
            font-weight: bold;
        }
        img[src*="pdf.gif"], img[src*="pdf_off.gif"], img[src*="md_pdf.gif"] {
            background: url('images/icon-23px-pdf.png') no-repeat 0 0 transparent;
            height: 0;
            padding: 25px 22px 0 0;
            width: 0;
            vertical-align: top;
        }
        .ccbnStackCell, .ccbnBgTblOdd td, .ccbnBgTblEven td, .ccbnBgTblTxt td, .ccbnBgTblHighlight td, .ccbnResponsiveTable tr {
            border-bottom: 1px solid #eee;
            padding: 15px 10px;
        }
        .ccbnTblLnk a{
            color: #393c45;
        }

       
@media (max-width:767px) {
    .table_header th{ line-height: 1.5em;}
}