/* PC */

@media (min-width:600px) {
    .mCaidan {
        display: none;
    }

    .caidan {
        display: none;
    }

    /* Top_Box */
    .Top_Box {
        width: 100%;
        height: 146px;
        /* overflow: hidden; */
    }

    .Top_Line_Div {
        width: 100%;
        height: 14px;
        background-color: #0A6FD8;
    }

    .Top_Menu_Div {
        padding-top: 35px;
        height: 98px;
    }

    .Top_Logo_Div {
        width: 186px;
        height: 84px;
    }

    .Top_Logo_Div img {
        width: 186px;
        height: 84px;
    }

    .Top_Menu {
        margin-left: 60px;
        width: 930px;
        margin-top: 3px;
    }

    .Top_Menu ul {
        width: 930px;
        height: 66px;
        /* overflow: hidden; */
        list-style: none;
    }

    .Top_Menu li {
        float: left;
        width: auto;
        height: 66px;
        line-height: 66px;
        margin-right: 48px;
        font-size: 20px;
        color: #0A6FD7;
    }

    .Top_Menu li:last-child {
        margin-right: 0px;
    }

    .Top_Menu li a {
        height: 66px;
        line-height: 66px;
        font-size: 18px;
        color: #0A6FD7;
    }

    .Top_Menu li:hover .MenuLevel2 {
        display: block;
    }

    .MenuLevel2 {
        display: none;
        position: absolute;
        left: -22px;
        top: 66px;
        margin: 0;
        padding: 8px 0px;
        width: auto;
        min-width: 90px;
        white-space: nowrap;
        background-color: rgba(102, 153, 211, 0.8);

        list-style: none;
        z-index: 12;
    }

    .MenuLevel2_Line {
        display: block;
        position: relative;
        margin: 0;
        padding: 0 46px 0 18px;

        width: cal(100% - 10px);
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        color: #FFF;

        border-bottom: 1px solid #FFF;
    }

    .MenuLevel2_Line:last-child {
        border-bottom: 0px;
    }

    .Top_Menu li .MenuLevel2_Line a {
        color: #FFF;
        height: 36px;
        line-height: 36px;
        font-size: 14px;
    }




    .Top_Language {
        margin-top: 23px;
        width: 68px;
        height: 26px;
        font-size: 16px;
        line-height: 26px;
        background-color: #0A6FD7;
        text-align: center;
        border-radius: 13px;
    }

    .Top_Language a {
        font-size: 14px;
        height: 26px;
        line-height: 26px;
        color: #FFF;
        text-align: center;
        font-family: "Helvetica";
    }

    /* Home_Banner_Box */
    .Home_Banner_Box {
        width: 100%;
        height: 498px;
        overflow: hidden;
    }

    .Home_Banner_Swiper {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 498px;
        overflow: hidden;
    }

    .Home_Banner_Swiper p {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        width: 1920px;
        height: 498px;
    }

    .Home_Banner_Swiper h4 {
        display: block;
        position: absolute;
        bottom: 0px;
        margin: 0;
        padding: 0;
        width: 1920px;
        height: 86px;
        text-align: center;
        background-color: rgba(0, 0, 0, 0.4);

        text-align: center;
        font-size: 45px;
        line-height: 86px;
        font-family: "华文行楷";
        color: #FFF;
    }

    .Home_Banner_Swiper h4 a {
        text-align: center;
        font-size: 45px;
        line-height: 86px;
        height: 86px;
        font-family: "华文行楷";
        color: #FFF;
    }

    .Home_Banner_pagination_Div {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        bottom: 0;
        width: 100%;
        height: 100px;
        background-color: rgba(255, 255, 255, 0.55);
        z-index: 2;
    }

    .Home_Banner_pagination {
        font-size: 12px;
        left: auto !important;
        right: 0 !important;
        bottom: 0 !important;
        height: 50px !important;
    }

    .Home_Banner_pagination .swiper-pagination-bullet {
        border-radius: 4px;
        width: 53px;
        height: 8px;
        background-color: #FFF;
        opacity: 1;
    }

    .Home_Banner_pagination .swiper-pagination-bullet-active {
        background-color: #0A6CD4;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }

    .Home_Banner_BTPrev {
        position: absolute;
        /* 20230705 */
        left: 50%;
        transform: translateX(-600px);

        /* left:20px; */
        top: 45%;
        width: 59px;
        height: 58px;
        background: url(https://www.sinopharm.com/att/30.files/images/MainBanner_BTPrev.png);
        z-index: 2;
        cursor: pointer;
    }

    .Home_Banner_BTNext {
        position: absolute;
        /* 20230705 */
        left: 50%;
        transform: translateX(540px);
        /* left: auto;
        right:20px; */
        top: 45%;
        width: 59px;
        height: 58px;
        background: url(https://www.sinopharm.com/att/30.files/images/MainBanner_BTNext.png);
        z-index: 2;
        cursor: pointer;
    }

    /* Home_MainNews_Box */
    .Home_MainNews_Box {
        width: calc(100% - 2px);
        min-height: 440px;
        background: url(https://www.sinopharm.com/att/30.files/images/Home_MainNews_BK.png) bottom center repeat-x;
        background-color: #F4F4F4;
        border: 1px solid transparent;
    }

    .Home_MainNews_Top {
        margin-top: 45px;
    }

    .Home_MainNews_Right_Box {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        right: 0;
        width: calc(50% + 193px);
        min-height: 440px;
        z-index: 1;
        /* background: url(../images/Home_MainNews_BK.png) bottom center repeat-x; */
        background-size: 14px;
    }

    .Home_MainNews_Div {
        width: 1200px!important;
        min-height: 440px;
        font-size: 12px;
        z-index: 2;
        overflow: hidden;
    }

    .Home_MainNews_List_Div {
        /* 20230620 */
        width: 578px;
        min-height: 440px;
    }

    .Home_MainNews_List_Title_Div {
        width: 100%;
        height: 64px;
        border-bottom: 1px solid #D0D0D0;
        /* overflow: hidden; */
    }

    .Home_MainNews_List_TitleArrow {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: 30px;
        top: -5px;
        width: 42px;
        height: 55px;
    }

    /* 20230331 */
    .Home_MainNews_List_Tite {
        width: 100%;
        height: 32px;
        text-align: center;
        padding-top: 20px;
        font-size: 26px;
        line-height: 32px;
        color: #0061C7;
    }

    .Home_MainNews_List_Tite a {
        color: #0061C7;
    }

    .Home_MainNews_List_Tite img {
        width: 197px;
        height: 48px;
    }

    .Home_MainNews_List_Block1 {
        padding-top: 20px;
        padding-bottom: 16px;
		/*20230703*/
        /*height: 56px;*/
        font-size: 22px;
        line-height: 28px;
        color: #000;
        border-bottom: 1px solid #D0D0D0;
    }

    .Home_MainNews_List_Block1 a {
        font-size: 22px;
        line-height: 28px;
        color: #000;
    }

    .Home_MainNews_List_Block2 {
	    padding-top: 25px;
        width: 100%;
        margin-bottom: 30px;
        overflow: hidden;
        /* min-height: 230px; */
        /* 20230620 */
    }

    .Home_MainNews_List_Block2 h3 {
        font-size: 18px;
        color: #252525;
        line-height: 23px;
        margin-bottom: 12px;
        padding-left: 20px;
        background: url(https://www.sinopharm.com/att/30.files/images/Dot_Blue.png) left top no-repeat;
        background-position:  left 10px;
    }

    .Home_MainNews_List_Block2 h3:last-child {
        margin-bottom: 0px;
    }

    .Home_MainNews_List_Block2 h3 a {
        font-size: 18px;
        color: #252525;
        line-height: 23px;
    }

    .Home_MainNews_List_more {
        float: right;
        margin-right: 40px;
        width: 80px;
        height: 28px;
        border-radius: 14px;
        font-size: 14px;
        text-align: center;
        border: 1px solid #7DADE3;
    }

    .Home_MainNews_List_more a {
        height: 28px;
        line-height: 28px;
        font-size: 14px;
        color: #7DADE3;
        text-align: center;
    }
	
     /* 20230627 */
.Home_MainNews_List_Block2 .Home_MainNews_List_more{
    margin-top: 15px;
}
    .Page_RedSource_List_More {
        margin-top: 20px;
        margin-right: 60px !important;
    }

    .Home_MainNews_Swiper_Div {
        width: 584px;
        height: 407px;

    }

    .Home_MainNews_Swiper {
        width: 584px;
        height: 407px;
        overflow: hidden;

    }

    .Home_MainNews_Swiper p {
        width: 584px;
        height: 407px;
    }

    .Home_MainNews_Swiper p img {
        width: 584px;
        height: 407px;
    }

    .Home_MainNews_Swiper h4 {
        position: absolute;
        bottom: 0;
        width: 584px;
        height: 30px;
        margin: 0;
        padding: 0;
        background-color: rgba(4, 44, 104, 0.5);
    }

    .Home_MainNews_Swiper h4 a {
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        margin-left: 20px;
        width: calc(100% - 110px);
        height: auto;
        font-size: 18px;
        line-height: 30px;
        color: #FFF;


        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;

    }

    .Home_MainNews_pagination {
        font-size: 12px;
        left: auto !important;
        right: 5px !important;
        width: 80px !important;
        bottom: 0px !important;
        height: 25px !important;
    }

    .Home_MainNews_pagination .swiper-pagination-bullet {
        border-radius: 2px;
        border: 0px;
        width: 4px;
        height: 4px;
        background-color: #FFF;
        opacity: 1;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 2px) !important;
    }

    .Home_MainNews_pagination .swiper-pagination-bullet-active {
        background-color: #494949;
        border-radius: 2px;
        width: 24px;
        height: 4px;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 2px) !important;
    }

    /* Home_ThreeOne_Box */
    .Home_ThreeOne_Box {
        width: 100%;
        /* height: 700px; */

        font-size: 12px;
        overflow: hidden;
    }

    .Home_ThreeOne_Top_Box {
        margin-top: 22px;
        margin-bottom:25px;
    }

    .Home_ThreeOne_Div {
        width: 1200px!important;
        /* height: 592px; */
    }

    .Home_ThreeOne_Left_Div {
        width: 774px;
        margin-top: 15px;
    }

    .Home_ThreeOne_ItemTop_Div {
        /* border-top: 1px solid #c3c3c3; */
    }

    .Home_ThreeOne_Item_Div {
        display: flex;
        justify-content: space-between;
        width: 100%;
        height: 67px;


    }

    .Home_ThreeOne_Item {
        width: 249px;
        height: 65px;

        text-align: center;
        font-size: 26px;
        background: url(https://www.sinopharm.com/att/30.files/images/Home_Type_BK2.png) center center no-repeat;
        overflow: hidden;
    }

    .Home_ThreeOne_Item a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;

        width: 100%;
        height: 50px;
        line-height: 42px;

        font-size: 26px;
        color: #3A3A3A;
        text-align: center;
    }

    .Home_ThreeOne_Item_on {
        background: url(https://www.sinopharm.com/att/30.files/images/Home_Type_BK1.png) center center no-repeat;
    }

    .Home_ThreeOne_Item_on a {
        color: #FFF !important;
    }

    #ThreeOneList2 {
        display: none;
    }

    #ThreeOneList3 {
        display: none;
    }

    .Home_ThreeOne_List_Div {
        width: 100%;
        height: auto;
    }

    .Home_ThreeOne_List {
        width: 100%;
        height: auto;
    }

    .Home_ThreeOne_List ul {
        width: 100%;
        height: auto;
        list-style: none;
    }

    .Home_ThreeOne_List li {
        padding-top: 5px;
        padding-bottom: 3px;
        width: 100%;
        min-height: 54px;
        height: auto;
        border-bottom: 1px dashed #c3c3c3;
        overflow: hidden;
    }

    .Home_ThreeOne_List_Left {
        float: left;
        width: 96px;
        border-right: 1px solid #c3c3c3;
    }

/* 20230627 */
    .Home_ThreeOne_List_Left h3 {
        margin-left: 25px;
        font-size: 20px;
        line-height: 24px;
        height: 24px;
        color: #ABC8E7;
        /* text-align: center; */
    }
/* 20230627 */
    .Home_ThreeOne_List_Left h4 {
        margin-left: 25px;
        font-size: 20px;
        /* font-weight: bold; */
        line-height: 24px;
        height: 24px;
        color: #0A6CD2;
        /* text-align: center; */
    }

    .Home_ThreeOne_List_Right {
        float: left;
        display: flex;

       height: 50px;

        padding-left: 20px;
        width: 650px;
        align-items: center;
        overflow: hidden;
    }

    .Home_ThreeOne_List_Right a {
        padding-top: 7px;
        padding-bottom: 7px;
        display: block;
        font-size: 18px;
        line-height: 23px;
        color: #313131;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_ThreeOne_List_More {
        margin-top: 25px;
    }

    .Home_ThreeOne_Right_Div {
        width: 411px;
        height: 496px;
        margin-right: -10px;
        background: url(https://www.sinopharm.com/att/30.files/images/Home_Media_BK.png) center center no-repeat;
        overflow: hidden;
    }

    .Home_ThreeOne_Right_Title {
        margin-top: 25px;
        width: 100%;
        height: 37px;
        font-size: 26px;
        color: #053FC4;
        line-height: 30px;
        text-align: center;
    }

    .Home_ThreeOne_Right_Title a {
        height: 37px;
        font-size: 26px;
        color: #053FC4;
        line-height: 32px;
        text-align: center;
    }

    .Home_ThreeOne_Right_Pic {
        margin: 0 auto;
        padding: 16px 18px;
        width: 294px;
        height: 190px;
        background-color: #FFF;
        border: 1px solid #EBEBEB;
    }

    .Home_ThreeOne_Right_Pic img {
        width: 294px;
        height: 190px;
    }

    .Home_ThreeOne_Right_Item_Div {
        margin-top: 10px;
        height: 140px;
        overflow: hidden;
    }

    .Home_ThreeOne_Right_Item {
        margin: 0 auto;
        margin-top: 8px;
        margin-bottom: 8px;
        width: 328px;
        font-size: 18px;
        line-height: 23px;
        border-left: 2px solid #0A6CD4;
        color: #1F1F1F;
    }

    .Home_ThreeOne_Right_Item a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;

        margin-left: 12px;
        font-size: 18px;
        line-height: 23px;
        color: #313131;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .Home_ThreeOne_Right_Item_Div hr {
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        border: 0px;
        width: 362px;
        height: 0;
        background-color: #DFDFDF;
        border-bottom: 1px solid #DFDFDF;
    }

    /* Home_List_Box */
    .Home_List_Box {
        width: 100%;
        height: 362px;
        background: url(https://www.sinopharm.com/att/30.files/images/Home_Data_BK.jpg) center center no-repeat;
        /* background-color: #8FB7EA; */
        overflow: hidden;
    }

    .Home_List_Top_Box {
        width: 100%;
        height: 137px;
        /* background-color: rgba(31, 100, 187, 0.8); */
    }

    .Home_List_Top_Div {
        margin: 0 auto;
        width: calc(1200px - 44px);
        height: calc(137px - 60px);
        padding: 30px 20px;
        font-size: 12px;
    }

    .Home_List_Top_Div ul {
        width: 100%;
        list-style: none;
    }

    .Home_List_Top_Div li {
        float: left;
        width: 88px;
        height: 28px;
        line-height: 28px;
        margin-right: 90px;
        margin-bottom: 28px;
        font-size: 22px;
        color: #FFF;
    }

    .Home_List_Top_Div li:nth-child(7n) {
        margin-right: 0px;
    }

    .Home_List_Top_Div li a {
        color: #FFF;
    }

    .Home_List_Content {
        width: 1200px!important;
        height: 280px;
    }

    .Home_List_Part1 {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: 0;
        top: 0;
        width: 100%;
        height: 225px;
    }

    .Home_List_Part1_Block {
        float: left;
        margin-top: 40px;
        height: 150px;
    }

    .Home_List_Part1_Block h4 {
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 80px;
        font-weight: bold;
        line-height: 80px;
        height: 80px;
       
        /* text-shadow: 4px 5px 4px rgba(0, 0, 0, 0.35); */
        color: #0A69CB;
        overflow: hidden;
        /* overflow-y: scroll; */
    }
	
    .Home_List_Part1_Block h4 p{
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        font-size: 80px;
        font-weight: bold;
        line-height: 90px;
        height: 90px;        
        color: #0A69CB;        
    }

    .Home_List_Part1_Block h5 {
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0;
        margin-top: -10px;
        font-size: 24px;
        line-height: 40px;
        color: #0A69CB;
    }
	
    .HLPB1 {
        width: 240px;
    }

    .HLPB2 {
        width: 270px;
    }

    .HLPB3 {
        width: 250px;
    }

    .HLPB4 {
        width: 420px;
    }
    .rolling1 {
        -webkit-animation: rollingMovie1 2s ease;
        animation: rollingMovie1 2s ease;

    }
    .rolling2 {
        -webkit-animation: rollingMovie2 2.25s ease;
        animation: rollingMovie2 2.25s ease;
    }
    .rolling3 {
        -webkit-animation: rollingMovie3 2.5s ease;
        animation: rollingMovie3 2.5s ease;
    }
    .rolling4 {
        -webkit-animation: rollingMovie4 2.75s ease;
        animation: rollingMovie4 2.75s ease;
    }            
     
    @keyframes rollingMovie1
    {
        from   {transform: translateY(0);}
        to {transform: translateY(-1160px);}
    }
    @keyframes rollingMovie2
    {
        from   {transform: translateY(0);}
        to {transform: translateY(-1800px);}
    }
    @keyframes rollingMovie3
    {
        from   {transform: translateY(0);}
        to {transform: translateY(-2700px);}
    }
    @keyframes rollingMovie4
    {
        from   {transform: translateY(0);}
        to {transform: translateY(-3600px);}
    }

    .Home_List_Part1_LineUp {
        text-align: center;
        height: 100px;
        overflow: hidden;
    }

    .Home_List_Part1_LineDown {
        text-align: center;
        height: 40px;
        font-size: 28px;

    }

    .Home_List_Part2 {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: 0;
        top: 0;
        padding-top: 14px;
        height: 240px;
    }

    .Home_List_Part2 p {
        float: left;
        width: 259px;
        height: 188px;
        margin-left: 60px;
        box-shadow: -8px 8px 0 0px #FFF;
        overflow: hidden;
    }

    .Home_List_Part2 p img {
        width: 259px;
        height: 188px;
    }

    .Home_List_Part2 h4 {
        float: left;
        width: 825px;
        height: 160px;
        margin-left: 36px;
        margin-top: 36px;
        color: #010101;
        font-size: 20px;
        line-height: 26px;

    }

    .Home_List_Part2 h4 a {
        color: #010101;
        font-size: 20px;
        line-height: 26px;
    }

    /* Home_Picture_Box */
    .Home_Picture_Box {
        margin: 0 auto;
        width: 1250px;
        height: 485px;
        margin-top: 45px;
        margin-bottom: 40px;
        overflow: hidden;
    }

    .Home_Picture_Div {
        position: relative;
        width: 1200px;
        /* height: 571px; */
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .Home_Picture_item_Div {
        position: relative;
        margin-left: -218px;
        padding: 26px 23px;
        width: 335px;
        height: 440px;
        background: url(https://www.sinopharm.com/att/30.files/images/Home_Special_BK.png) center center no-repeat;
        /* overflow: hidden; */
        z-index: 1;
        transition: all 0.5s;
    }

    .Home_Picture_item_Div:first-child {
        margin-left: 0;
    }
	
    #HP1{
        z-index: 6;
    }
    #HP2{
        z-index: 5;
    }
    #HP3{
        z-index: 4;
    }
    #HP4{
        z-index: 3;
    }
    #HP5{
        z-index: 2;
    }
    #HP6{
        z-index: 1;
    }   
	/* .Home_Picture_item_Div:hover {
        z-index: 2;
        transition: all 0.5s;
    } */

    /* .Home_Picture_item_Div:hover .Home_Picture_item_PT {
        opacity: 1;
        transition: all 0.5s;
    } */

    /* .Home_Picture_item_Div:hover .Home_Picture_item_BK {
        opacity: 1;
        transition: all 0.5s;
    } */

    .Home_Picture_item {
        width: 335px;
        height: 418px;
        cursor: pointer;
        transition: all 0.5s;
    }

    .Home_Picture_item_BK {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
        padding: 0;
        width: 335px;
        height: 418px;
        border: 1px solid #D9D9D9;

        /* z-index: 1; */
    }

    .Home_Picture_item_BK img {
        width: 335px;
        height: 418px;
    }

    .Home_Picture_item_PT {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 335px;
        height: 418px;
        background-color: #FFF;
        /* z-index: 2; */
    }

    .Home_Picture_item_PT p {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 335px;
        height: 374px;
        border: 1px solid #D9D9D9;
        z-index: 2;
    }

    .Home_Picture_item_PT p img {
        width: 335px;
        height: 374px;
    }

    .Home_Picture_item_PT h3 {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 65px;
        line-height: 65px;
        margin-top: 0px;
        font-size: 22px;
        color: #014797;
        text-align: center;
    }

    .Home_Picture_item_PT h3 a {
        color: #014797;

    }

    /* Home_Icon_Box */
    .Home_Icon_Box {
        width: 100%;
        height: 212px;
        background: url(../images/Home_List_BK.jpg) center bottom no-repeat;
        overflow: hidden;
    }

    .Home_Icon_Div {
        margin: 0 auto;
        width: 969px;
        height: 176px;
        /* margin-top: 50px; */
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .Home_Icon_Item {
        width: 134px;
        height: 134px;
    }

    .Home_Icon_Item p {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        width: 134px;
        height: 134px;
        z-index: 1;
        cursor: pointer;
        transition: all 0.5s;
    }
    .Home_Icon_Item p img {
        width: 134px;
        height: 134px;        
    }

    .Home_Icon_Item p:hover{
        scale: 1.3;
        transition: all 0.5s;
    }

    .Home_Icon_Item h3 {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        margin-top: 110px;
        width: 182px;
        height: 24px;
        font-size: 18px;
        color: #0462C5;
        line-height: 22px;
        text-align: center;
        z-index: 2;
    }

    .Home_Icon_Item h3 a {
        text-align: center;
        height: 24px;
        font-size: 18px;
        color: #0462C5;
        line-height: 22px;
    }

    /* bottom_Box */
    .bottom_Box {
        width: 100%;
        height: 459px;
        font-size: 12px;
        background: url(https://www.sinopharm.com/att/30.files/images/Bottom_BK.jpg) center center no-repeat;
        background-color: #05236C;
        border-bottom: 1px solid transparent;
        overflow: hidden;
    }

    .bottom1_Box {
        width: 100%;
        height: 377px;
    }

    .bottom2_Box {
        width: 100%;
        height: 82px;
        border-top: 1px solid #3A58BC;
    }

    .bottom_Div {
        height: 310px;
    }

    .bottom_Left {
        margin-top: 42px;
        width: 428px;
        margin-left: 55px;
    }

    .bottom_Logo {
        width: 120px;
        height: 69px;
    }

    .bottom_Logo img {
        width: 120px;
        height: 69px;
    }

    .bottom_Info {
        margin-top: 36px;
        height: auto;
        overflow: hidden;
    }

    .bottom_Info h3 {
        height: 24px;
        line-height: 24px;
        font-size: 16px;
        color: #FFF;
        margin-bottom: 10px;
    }

    .bottom_Info h3 span {
        height: 24px;
        line-height: 24px;
        font-size: 20px;
        color: #FFF;
    }

    .bottom_Right {
        margin-top: 42px;
        width: 683px;
        height: 308px;

        border-left: 1px solid #3A58BC;
    }

    .bottom_WebNet {
        display: flex;
        justify-content: space-between;
        margin-left: 30px;
        height: 170px;
        border-bottom: 1px solid #3A58BC;
    }

    .bottom_WebNetCol {
        width: 75px;
        height: auto;
    }

    .bottom_WebNetCol ul {
        width: 75px;
        margin-top: 23px;
        list-style: none;
    }

    .bottom_WebNetCol li {
        width: 75px;
        height: 32px;
        font-size: 14px;
        line-height: 16px;
        color: #99B7CD;
        text-align: center;
    }

    .bottom_WebNetCol li a {
        color: #99B7CD;
        text-align: center;
    }

    .bottom_WebNet_Title {
        width: 75px;
        height: 25px;
        font-size: 18px;
        line-height: 25px;
        color: #FFF;
        text-align: center;
    }

    .bottom_WebNet_Title a {
        color: #FFF;
        text-align: center;
    }

    .bottom_LinkSearch {
        width: 100%;
        height: auto;
        margin-left: 30px;
    }

    .bottom_Link {
        width: 100%;
        height: 28px;
        margin-top: 22px;
        clear: both;
        /* overflow: hidden; */
    }

    .bottom_Link_Title {
        float: left;
        width: 105px;
        height: 28px;
        border-radius: 14px;
        text-align: center;
        font-size: 14px;
        line-height: 28px;
        background-color: #284CBD;
        margin-right: 20px;
        color: #FFF;
    }

    .bottom_Link_Title a {
        height: 28px;
        text-align: center;
        font-size: 16px;
        line-height: 28px;
        color: #FFF;
    }

    .bottom_Link_Item {
        float: left;
        width: 89px;
        height: 28px;
        margin-right: 32px;
    }

    .bottom_Link_BT {
        width: 89px;
        height: 28px;
        font-size: 16px;
        line-height: 28px;
        color: #8A9ACD;

        background: url(https://www.sinopharm.com/att/30.files/images/Home_Icon_Down.png) center right no-repeat;
        cursor: pointer;
    }

    .bottom_Link_BT a {
        color: #8A9ACD;
    }

    .bottom_Link_BT a:hover {
        color: #8A9ACD;
    }

    .Bottom_Links_Pop {
        display: none;
        position: absolute;
        margin: 0;
        padding: 0;
        bottom: 35px;
        width: 228px;
        height: auto;
        z-index: 3;
    }

    .Bottom_Links_Pop ul {
        display: block;
        margin: 0;
        padding: 0;
        width: 100%;
        max-height: 210px;
        overflow-y: scroll;
    }

    .Bottom_Links_Pop li {
        display: block;
        margin: 0;
        padding: 0;
        background-color: rgba(102, 153, 211, 0.8);
        width: calc(100% - 20px);
        padding-left: 10px;
        padding-right: 10px;
        height: 34px;
        line-height: 34px;
        font-size: 14px;
        color: #FFF;
        font-family: "Verdana";
        border-bottom: 1px solid #FFF;

        /* text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;

    }

    .Bottom_Links_Pop li:hover {
        background-color: rgba(102, 153, 211, 1);
    }

    .Bottom_Links_Pop li a {
        color: #FFF;
    }

    .bottom_SearchBT {
        float: left;
        width: 28px;
        height: 28px;
        cursor: pointer;
    }

    .bottom_SearchBT img {
        width: 28px;
        height: 28px;
    }


    .bottom_Search_Div {
        display: none;
        width: calc(100% - 34px);
        height: 36px;
        margin-top: 25px;
    }

    .bottom_Search {
        float: left;
        display: block;
        width: calc(100% - 50px);
        height: 36px;
    }

    .bottom_Search input {
        width: calc(100% - 30px);
        padding: 5px 15px;
        height: 26px;
        line-height: 26px;
        font-size: 14px;
        color: #FFF;
        background-color: rgba(255, 255, 255, 0.2);
    }

    .bottom_Search input:input-placeholder {
        color: #FFF;
        font-size: 14px;
        font-style: italic;
    }

    .bottom_Search input::-webkit-input-placeholder {
        /* WebKit browsers，webkit内核浏览器 */
        color: #FFF;
        font-size: 14px;
        font-style: italic;
    }

    .bottom_Search input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #FFF;
        font-style: italic;
        font-size: 14px;
    }

    .bottom_Search input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #FFF;
        font-style: italic;
        font-size: 14px;
    }

    .bottom_Search input:-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color: #FFF;
        font-style: italic;
        font-size: 14px;
    }

    .bottom_Search_InputBT {
        float: left;
        width: 49px;
        margin-left: 1px;
        background-color: rgba(255, 255, 255, 0.2);
        text-align: center;
        font-size: 14px;
        height: 36px;
        line-height: 36px;
        color: #FFF;
    }

    .bottom_Search_InputBT a {
        font-size: 14px;
        color: #FFF;
    }

    .bottom2_Box {
        width: 100%;
        text-align: center;
        padding: 33px;
        height: 82px;
        overflow: hidden;
    }

    .bottom2_Box span {
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        color: #FFF;
        margin-left: 10px;
        margin-right: 10px;
    }

    /* 走进国药 */
    .Page_Banner_Box {
        width: 100%;
        height: 220px;
        overflow: hidden;
    }
    .Page_Banner_BoxNew {
        width: 100%;
        height: 220px;
        margin-bottom: 45px;
        overflow: hidden;
    }
    .Page_Banner_Pic {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 220px;

    }
    .Page_Banner_PicNew {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: 50%;
        transform: translateX(-960px);
        width: 1920px;
        height: 220px;

    }
	
    .Page_Banner_Pic em {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        height: 0;
        border-top: 1px solid #093985;
        left: 0;
        top: 110px;
        width: 335px;

    }

    .Page_BannerLine_White {
        border-top: 1px solid #FFF !important;
    }


    .Page_Banner_Div {
        padding-top: 80px;
        font-size: 36px;
        line-height: 60px;
        color: #0A3984;
        /* font-family: "思源宋体", "思源宋体 CN"; */
        /* font-weight: bold; */
    }

    .Page_Banner_Div a {
        font-size: 36px;
        line-height: 60px;
        color: #0A3984;
        margin-left: 10px;
        /* font-family: "思源宋体", "思源宋体 CN"; */
        /* font-weight: bold; */
    }

    .Page_Banner_White {
        color: #FFF !important;
    }

    .Page_Banner_BlueHR {
        color: #0A43AF !important;
    }

    .Page_Banner_DJ {

        background-image: -webkit-linear-gradient(top, #F2F2F2, #FFE25E);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;

    }

    .Page_Nav_Div {
        height: 80px;
        line-height: 80px;
        font-size: 14px;
        color: #252525;
    }

    .Page_Nav_Div a {
        color: #252525;
        margin-right: 8px;
        margin-left: 8px;
    }

    .Page_Nav_Div a:first {
        margin-left: 0px;
    }

    .Page_Nav_Div span {
        color: #252525;
        margin-left: 8px;
    }

    .Enter_Info_Box {
        width: 100%;
        height: 335px;
        background: url(https://www.sinopharm.com/att/30.files/images/EnterSINO_Content_BK.jpg) center center no-repeat;

    }

    .Enter_Info_Div {
        height: 335px;
    }

    .Enter_Info {
        /* margin-top: 30px; */
        padding: 44px 37px;
        width: 790px;
        height: 264px;
    }

    .Enter_Info_Title {
        height: 50px;
        font-size: 26px;
        line-height: 32px;
        color: #0062c8;
    }

    .Enter_Info_Title a {
        color: #0062c8;
    }

    .Enter_Info_Content {
        font-size: 16px;
        line-height: 24px;
        height: 177px;
        color: #313131;
        overflow: hidden;
    }

    /* 20230331 */
    .Enter_Info_more {
        float: right;
        margin-right: 20px;
        width: 80px;
        height: 28px;
        border-radius: 14px;
        font-size: 14px;
        text-align: center;
        border: 1px solid #7DADE3;
    }

    /* 20230331 */
    .Enter_Info_more a {
        height: 28px;
        line-height: 28px;
        font-size: 14px;
        color: #7DADE3;
        text-align: center;
    }
    /* 20230627 */
    .Enter_Info_Pic img{
        width: 297px;
        height: 335px;
        transition: all 0.5s;
    }
    /* 20230627 */
    .Enter_Info_Pic:hover img{
        transform: scale(1.1);
        transition: all 0.5s;
    }
    .Enter_Links_Div {
        height: 185px;
        margin-top: 45px;
        margin-bottom: 60px;
    }

    .Enter_Links {
        width: 604px;
        height: 185px;
    }

    /* 20230627 */
    .Enter_Links img {
        width: 604px;
        height: 185px;
        transition: all 0.5s;
    }
    /* 20230627 */
    .Enter_Links:hover img{
        transform: scale(1.05);
        transition: all 0.5s;
    }
	
    /* Type_List_div */
    .Type_List_div {
        width: 293px;
        /* height: 450px; */
        margin-bottom: 56px;
        /* overflow: hidden; */
    }

    .Type_List_div ul {
        width: 293px;
        list-style: none;
    }

    .Type_List_div li {
        width: 291px;
        height: 50px;
        border: 1px solid #D0D0D0;
        border-radius: 6px;
        margin-bottom: 14px;

        /* overflow: hidden; */
    }

    .Type_List_div li p {
        float: left;
        margin-left: 13px;
        margin-top: 12px;
        width: 30px;
        height: 30px;
        overflow: hidden;
    }

    .Type_List_div li h3 {
        float: left;
        margin-left: 10px;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #7B7C7D;
        /* overflow: hidden; */
    }

    .Type_List_div li h3 a {
        color: #7B7C7D;
    }

    .TypeDJ_List_div {
        width: 293px;
        /* height: 450px; */
        margin-bottom: 56px;
        /* overflow: hidden; */
    }

    .TypeDJ_List_div ul {
        width: 293px;
        list-style: none;
    }

    .TypeDJ_List_div li {
        width: 291px;
        height: 50px;
        border: 1px solid #FFCC9E;
        background-image: linear-gradient(to bottom, #FFF8E1, #FFDABF);
        border-radius: 6px;
        margin-bottom: 14px;

        /* overflow: hidden; */
    }

    .TypeDJ_List_div li p {
        float: left;
        margin-left: 13px;
        margin-top: 12px;
        width: 30px;
        height: 30px;
        overflow: hidden;
    }

    .TypeDJ_List_div li h3 {
        float: left;
        margin-left: 10px;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #F81C0A;
        /* overflow: hidden; */
    }

    .TypeDJ_List_div li h3 a {
        color: #F81C0A;
    }

    .Type_List_item {
        width: 100%;
        height: 50px;
    }

    .TypeNow {
        background-color: #0A44B0;
    }

    .TypeNow #TL1 p {
        background-color: #0A44B0;
    }

    .TypeNow h3 {
        color: #FFF !important;
    }

    .TypeNow h3 a {
        color: #FFF !important;
    }

    .TypeNow em {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        width: 9px;
        height: 23px;
        top: 12px;
        right: -9px;
        background: url(https://www.sinopharm.com/att/30.files/images/Type_Arrow.png) center center no-repeat;
        z-index: 1;
    }

    .TypeDJNow {
        background-color: #0A44B0;
    }

    .TypeDJNow #TL1 p {
        background-color: #0A44B0;
    }

    .TypeDJNow h3 {
        color: #F81C0A !important;
    }

    .TypeDJNow h3 a {
        color: #F81C0A !important;
    }

    .TypeDJNow em {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        width: 9px;
        height: 23px;
        top: 12px;
        right: -9px;
        background: url(https://www.sinopharm.com/att/30.files/images/Type_Arrow2.png) center center no-repeat;
        z-index: 1;
    }

    #TL1 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon01.png) center center no-repeat;
    }

    #TL2 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon02.png) center center no-repeat;
    }

    #TL3 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon03.png) center center no-repeat;
    }

    #TL4 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon04.png) center center no-repeat;
    }

    #TL5 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon05.png) center center no-repeat;
    }

    #TL6 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon06.png) center center no-repeat;
    }

    #TL7 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon07.png) center center no-repeat;
    }

    #TL8 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon08.png) center center no-repeat;
    }

    #TL9 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon09.png) center center no-repeat;
    }

    #TL10 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon10.png) center center no-repeat;
    }

    #TL11 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon11.png) center center no-repeat;
    }

    #TL12 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon12.png) center center no-repeat;
    }

    #TL13 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon13.png) center center no-repeat;
    }

    #TL14 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon14.png) center center no-repeat;
    }

    #TL15 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon15.png) center center no-repeat;
    }

    #TL16 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon16.png) center center no-repeat;
    }

    #TL17 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon17.png) center center no-repeat;
    }

    #TL18 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon18.png) center center no-repeat;
    }

    #TL19 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon19.png) center center no-repeat;
    }

    #TL20 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon20.png) center center no-repeat;
    }

    #TL21 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon21.png) center center no-repeat;
    }

    #TL22 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon22.png) center center no-repeat;
    }

    #TL23 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon23.png) center center no-repeat;
    }

    #TL24 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon24.png) center center no-repeat;
    }

    #TL25 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon25.png) center center no-repeat;
    }

    #TL26 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon26.png) center center no-repeat;
    }

    #TL27 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon27.png) center center no-repeat;
    }

    #TL28 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon28.png) center center no-repeat;
    }

    #TL29 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon29.png) center center no-repeat;
    }

    #TL30 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon30.png) center center no-repeat;
    }
	
    #TL31 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon31.png) center center no-repeat;
    }

    /* 20240131 */
    #TL32 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon32.png) center center no-repeat;
    }

    .TypeNow #TL1 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon01_on.png) center center no-repeat;
    }

    .TypeNow #TL2 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon02_on.png) center center no-repeat;
    }

    .TypeNow #TL3 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon03_on.png) center center no-repeat;
    }

    .TypeNow #TL4 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon04_on.png) center center no-repeat;
    }

    .TypeNow #TL5 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon05_on.png) center center no-repeat;
    }

    .TypeNow #TL6 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon06_on.png) center center no-repeat;
    }

    .TypeNow #TL7 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon07_on.png) center center no-repeat;
    }

    .TypeNow #TL8 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon08_on.png) center center no-repeat;
    }

    .TypeNow #TL9 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon09_on.png) center center no-repeat;
    }

    .TypeNow #TL10 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon10_on.png) center center no-repeat;
    }

    .TypeNow #TL11 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon11_on.png) center center no-repeat;
    }

    .TypeNow #TL12 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon12_on.png) center center no-repeat;
    }

    .TypeNow #TL13 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon13_on.png) center center no-repeat;
    }

    .TypeNow #TL14 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon14_on.png) center center no-repeat;
    }

    .TypeNow #TL15 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon15_on.png) center center no-repeat;
    }

    .TypeNow #TL16 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon16_on.png) center center no-repeat;
    }

    .TypeNow #TL17 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon17_on.png) center center no-repeat;
    }

    .TypeNow #TL18 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon18_on.png) center center no-repeat;
    }

    .TypeNow #TL19 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon19_on.png) center center no-repeat;
    }

    .TypeNow #TL20 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon20_on.png) center center no-repeat;
    }

    .TypeNow #TL21 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon21_on.png) center center no-repeat;
    }

    .TypeNow #TL22 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon22_on.png) center center no-repeat;
    }

    .TypeNow #TL23 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon23_on.png) center center no-repeat;
    }

    .TypeNow #TL24 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon24_on.png) center center no-repeat;
    }

    .TypeNow #TL25 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon25_on.png) center center no-repeat;
    }

    .TypeNow #TL26 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon26_on.png) center center no-repeat;
    }

    .TypeNow #TL27 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon27_on.png) center center no-repeat;
    }

    .TypeDJNow #TL28 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon28.png) center center no-repeat;
    }

    .TypeDJNow #TL29 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon29.png) center center no-repeat;
    }

    .TypeDJNow #TL30 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon30.png) center center no-repeat;
    }
	
	.TypeNow #TL31 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon31_on.png) center center no-repeat!important;
    }

    .TypeNow #TL32 p {
        background: url(https://www.sinopharm.com/att/30.files/images/Item_Icon32.png) center center no-repeat!important;
    }

    .Page_Body_Div {
        height: auto;
        overflow: hidden;
    }

    .Page_Left {
        /* margin-top: 25px; */
        float: left;
        width: 293px;
        height: auto;
    }

    .Page_Right {
        /* margin-top: 25px; */
        float: right;
        width: 900px;
        height: auto;
        overflow: hidden;
    }

    .SINOStructure_Content {
        width: 100%;
        font-size: 12px;
    }

    .SINOStructure_Content p {
        width: 100%;

    }

    .SINOStructure_Content h3 {
        width: 70%;
        margin-top: 45px;
		/*20230629 start*/
        font-size: 26px;
		/*20230629 end*/
        line-height: 38px;
        height: 68px;
        text-align: center;
        color: #044297;
    }

    .SINOStructure_Content h4 {
		/*20230629 start*/
        font-size: 18px;
		/*20230629 end*/
        line-height: 38px;
        margin-bottom: 36px;
        color: #0E9ED9;
    }

    .SINOStructure_Content h4 span {
		/*20230629 start*/
        font-size: 16px;
		/*20230629 end*/
        line-height: 38px;
        margin-bottom: 36px;
        color: #0E9ED9;
    }

    .SINOStructure_Content h5 {
		/*20230629 start*/
        font-size: 16px;
		/*20230629 end*/
        line-height: 34px;
        margin-bottom: 34px;
        color: #578FD3;
    }

    .SINOStructure_Block {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-bottom: 48px;
    }

    .SINOStructure_Block ul {
        float: left;
        list-style: none;
    }

    .SINOStructure_Block li {
        font-size: 16px;
        line-height: 23px;
        margin-bottom: 17px;
        color: #6C6C6C;
    }

    .SINOStructure_Block_Font li {
	/*20230629 start*/
        font-size: 16px !important;
	/*20230629 end*/
    }

    .SBlock1_1 {
        width: 335px;
    }

    .SBlock1_2 {
        width: 275px;
    }

    .SBlock1_3 {
        width: 290px;
    }

    .SBlock2_1 {
        width: 315px;
    }

    .SBlock2_2 {
        width: 305px;
    }

    .SBlock2_3 {
        width: 280px;
    }

    .SBlock3_1 {
        width: 334px;
    }

    .SBlock3_2 {
        width: 326px;
    }

    .SBlock3_3 {
        width: 240px;
    }

    .SBlock4_1 {
        width: 300px;
    }

    .SBlock4_2 {
        width: 300px;
    }

    .SBlock4_3 {
        width: 300px;
    }


    .SBlock5_1 {
        width: 300px;
    }

    .SBlock5_2 {
        width: 300px;
    }

    .SBlock5_3 {
        width: 300px;
    }

    .SBlock6_1 {
        width: 310px;
    }

    .SBlock6_2 {
        width: 290px;
    }

    .SBlock6_3 {
        width: 300px;
    }


    /* News_List_Div */

    .News_List_Div {
        width: 100%;
        height: auto;
    }

    .News_List {
        width: 100%;
        height: auto;
    }

    .News_List ul {
        width: 100%;
        height: auto;
        list-style: none;
    }

    .News_List li {
        padding-top: 24px;
        padding-bottom: 24px;
        width: 100%;
        height: auto;
        overflow: hidden;
        border-bottom: 1px dashed #c3c3c3;
    }

    .News_List_Left {
        float: left;
        width: 96px;
    }

    .News_List_Left h3 {
        font-size: 20px;
        line-height: 24px;
        height: 24px;
        color: #ABC8E7;
        text-align: center;
    }

    .News_List_Left h4 {
        font-size: 20px;
        font-weight: bold;
        line-height: 24px;
        height: 24px;
        color: #0A6CD2;
        text-align: center;
    }

    .News_List_Right {
        float: left;
        padding-left: 20px;
        width: 680px;

        border-left: 1px solid #c3c3c3;
    }

    .News_List_Right a {
        font-size: 18px;
        line-height: 23px;
        color: #313131;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .News_List_more {
        position: absolute;
        right: 30px;
        bottom: 30px;

        width: 80px;
        height: 28px;
        border-radius: 14px;
        font-size: 14px;
        text-align: center;
        border: 1px solid #7DADE3;
    }

    .News_List_more a {
        height: 28px;
        line-height: 28px;
        font-size: 14px;
        color: #7DADE3;
        text-align: center;
    }

    .News_ThreeOne_Div {
        height: 520px;
    }

    .News_ThreeOne_Top_Box {
        margin-top: 25px;
        margin-bottom: 25px;
    }

    .News_ThreeOne_List li {
        padding-top: 30px !important;
        width: 100%;
        height: 88px !important;

    }

    .News_ThreeOne_List_Left {
        float: left;
        width: 120px;
    }

    .News_ThreeOne_List_Left h3 {
        font-size: 28px;
        line-height: 32px;
        height: 32px;
        color: #ABC8E7;
        text-align: center;
    }

    .News_ThreeOne_List_Left h4 {
        font-size: 28px;
        font-weight: bold;
        line-height: 32px;
        height: 32px;
        color: #0A6CD2;
        text-align: center;
    }

    .News_ThreeOne_Right_Div {
        margin-top: 5px;
        margin-right: -10px;
        width: 390px;
        height: 556px;

    }

    /* 20230331 */
    .News_Special_Title {
        height: 43px;
        line-height: 32px;
        font-size: 26px;
        color: #0062c8;
        margin-left: 10px;
    }

    .News_Special_Title a {
        color: #0062c8;
    }

    .News_Special_Title img {
        margin-left: 10px;
        width: 167px;
        height: 41px;
    }

    .News_Special_Box {
        width: 100%;
        height: 513px;
        background: url(https://www.sinopharm.com/att/30.files/images/News_Special_BK.png) top center no-repeat;
        border: 1px solid transparent;
    }

    .News_Special_Swiper {
        width: 335px;
        height: 419px;
        margin-left: 24px;
        margin-top: 27px;
        overflow: hidden;
    }

    .News_Special_Swiper p {
        width: 335px;
        height: 419px;
    }

    .News_Special_Swiper p img {
        width: 335px;
        height: 419px;
    }

    .News_Special_pagination {
        font-size: 12px;
        left: auto !important;
        right: 0 !important;
        bottom: 0px !important;

        height: 20px !important;
    }

    .News_Special_pagination .swiper-pagination-bullet {
        border-radius: 6px;
        width: 12px;
        height: 12px;
        background-color: #EDEFF2;
        opacity: 1;
    }

    .News_Special_pagination .swiper-pagination-bullet-active {
        background-color: #0A6FD8;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }

    /* BrandCulture_Div */
    .BrandCulture_Div {
        /* padding-left: 20px; */
        padding-right: 20px;
        width: 100%;
        background-color: #F8FAFD;
        height: auto;
        /* margin-bottom: 100px;     */
        overflow: hidden;
    }

    .BrandCulture_Blank {
        height: 45px;
    }

    .BrandCulture_Block {
        margin-left: 20px;
        width: calc(100% - 40px);
        height: auto;
        border-bottom: 1px solid #DFDFDF;
        overflow: hidden;
    }

    .BrandCulture_Block:last-child {
        border-bottom: 0;
    }

    .BrandCulture_Title {
        height: 44px;
        margin-bottom: 20px;
        margin-top: 35px;
    }

    .BrandCulture_Title p {
        float: left;
        width: 44px;
        height: 44px;

    }

    .BrandCulture_Title h4 {
        float: left;
        margin-left: 10px;
        height: 44px;
        line-height: 44px;
        font-size: 26px;
        color: #0A43AF;
    }

    .BrandCulture_Title h4 a {
        color: #0A43AF;
    }

    .BrandCulture_List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .BrandCulture_List ul {
        width: 100%;
        /* height: 320px; */
        list-style: none;
    }

    .BrandCulture_List li {
        float: left;
        margin-right: 20px;
    }

    .BrandCulture_List li:last-child {
        margin-right: 0px;
    }

    .BrandCulture_List li p {
        padding: 12px;
        width: 247px;
        height: 176px;
        background-color: #FFF;
        border: 1px solid #ECEDEF;
    }

    .BrandCulture_List li p img {
        width: 247px;
        height: 176px;
    }

    .BrandCulture_List li em {
        display: block;
        position: absolute;
        left: calc(50% - 20px);
        top: 80px;
        width: 40px;
        height: 40px;
        background: url(https://www.sinopharm.com/att/30.files/images/Icon_Culture_Video.png) center center no-repeat;


    }

    .BrandCulture_List li h4 {
        width: 100%;
        height: 50px;
        margin-top: 17px;
        margin-bottom: 8px;
        font-size: 18px;
        line-height: 25px;
        color: #1F1F1F;

        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }

    .BrandCulture_List li h4 a {
        color: #1F1F1F;

    }

    /* Brand_Banner_Box */
    .Brand_Banner_Box {
        width: 100%;
        height: 500px;
        background: url(https://www.sinopharm.com/att/30.files/images/Brand_BK.jpg) center center no-repeat;
        overflow: hidden;
    }

/* 20240510 */
    .Brand_Banner_Box img {
        margin: 0 auto;
        width: 1171px;
        height: 500px;
    }

    .Brand_Div {
        margin-top: 45px;
        height: 320px;
        margin-bottom: 45px;
    }

    .Brand_Left {
        width: 810px;
    }

    .Brand_Right {
        width: 410px;
        margin-left: 30px;
    }

    .Brand_Title {
        height: 70px;
    }

    .Brand_List_Swiper {
        width: 777px;
        height: 252px;        /* 20230615 */
        overflow: hidden;
    }
	
	/* 20230615 */
    .Brand_List_Swiper p {
        display: block;
        position: relative;
        margin: 0;
        padding: 28px;
        background-color: #FFF;
        width: 207px;
        height: 74px;
        margin-bottom: 20px;
        border: 1px solid #A7AFBE;
    }
    /* 20230615 */

    .Brand_List_Swiper .swiper-wrapper {
        -webkit-transition-timing-function: linear;
        /*之前是ease-out*/
        -moz-transition-timing-function: linear;
        -ms-transition-timing-function: linear;
        -o-transition-timing-function: linear;
        transition-timing-function: linear;
    }

    .Brand_List_Swiper {
        width: 777px;
        height: 248px;
        overflow: hidden;
    }
	
    /*20230615 start*/
    .Brand_List_Swiper p {
    padding: 20px;
    width: 174px;
    height: 72px;
    background-color: #FFF;
    border: 1px solid #A7AFBE;
    }
	
    .Brand_List_Swiper p img {
        width: 174px;
        height: 72px;
    }
    /*20230615 end*/

    .Brand_List_div {
        width: 100%;
    }

    .Brand_List_div ul {
        width: 100%;
        list-style: none;
    }

    .Brand_List_div li {
        float: left;
        width: 247px;
        height: 114px;
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .Brand_List_div li img {
        width: 247px;
        height: 114px;
    }

    .Brand_List_Title {}

    .Brand_Item_Div {
        width: 100%;
    }

    .Brand_Item_Div ul {
        width: 100%;
    }

    .Brand_Item_Div li {

        width: 376px;
        height: 60px;
        /* margin-left: 27px; */
        margin-bottom: 35px;

        font-size: 22px;
        line-height: 50px;
        text-align: left;
        color: #FFF;

        background: url(https://www.sinopharm.com/att/30.files/images/Brand_Culture_ItemBK.png) center center no-repeat;
        overflow: hidden;
    }

    .Brand_Item_Div li a {
        display: block;
        margin-left: 110px;
        color: #FFF;
    }

    .BrandList_Title {
        margin-top: 50px;
        height: 65px;
        font-size: 26px;
        line-height: 35px;
        color: #433939;
        text-align: center;
    }

    .BrandList_Table {
        margin: 0 auto;
        width: 765px;
        font-size: 16px;
        margin-bottom: 55px;
    }

    .BrandList_Table table {
        margin: 0 auto;
        width: 765px;
        font-size: 16px;
        margin-bottom: 55px;
        border-top: 1px solid #D6DDE9;
        border-left: 1px solid #D6DDE9;
        border-spacing: 0;
    }

    .BrandList_Table table tr {
        width: 50%;
        height: 44px;
        line-height: 44px;
        background-color: #FFF;
    }

    .BrandList_Table table td {
        padding-left: 35px;
        border-right: 1px solid #D6DDE9;
        border-bottom: 1px solid #D6DDE9;
    }

    .table_Title {
        text-align: center;
        padding-left: 0;
        background-color: #E4EBF5;
    }

    .table_Title td {
        text-align: center;
        padding-left: 0;
        background-color: #E4EBF5;
    }

    /* BrandList_Div */
    .BrandList_Div {
        margin: 0 auto;
        margin-top: 52px;
        margin-bottom: 30px;
        width: 817px;
        height: auto;
        overflow: hidden;
    }

    .BrandList_Div ul {
        width: 100%;
        list-style: none;
    }
    /* 20230615 */

    .BrandList_Div li {
        float: left;
        width: 247px;
        /* height: 130px; */
        margin-right: 37px;
        margin-bottom: 28px;
    }

    .BrandList_Div li:nth-child(3n) {
        margin-right: 0;
    }

    .BrandList_Div li p {
        padding:28px;
        width: 190px;
        height: 87px;
        background-color: #FFF;
        border: 1px solid #A7AFBE;
    }

    .BrandList_Div li p img {
        width: 190px;
        height: 87px;
    }
    /* 20230615 */
	
    .BrandList_Div li h4 {
        width: 100%;
        margin-top: 16px;
        height: 30px;
        line-height: 30px;
        font-size: 20px;
        color: #7B7B7B;
    }

    .BrandList_Div li h4 a {
        color: #7B7B7B;
    }

    /* PageControl_Box  */
    .PageControl_Box {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        padding-top: 0px;
        padding-bottom: 0px;
        /* margin-bottom: 45px; */
    }

    .PageControl_Div {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 32px;
        min-width: 100px;
        /* border: 1px solid saddlebrown; */
    }

    .PageControl_Next,
    .PageControl_Prev {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;

        height: 30px;
        width: 52px;
        margin-right: 30px;
        border: 1px solid #DDDAD2;
        background-color: #F7F6F3;
    }

    .PageControl_Next a,
    .PageControl_Prev a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        height: 33px;
        line-height: 33px;
        font-size: 14px;
        color: #272727;
        text-align: center;
    }

    .PageControl_Num {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 32px;
    }

    .PageControl_Num ul {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: auto;
        height: 32px;
        list-style: none;
    }

    .PageControl_Num li {
        float: left;
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 30px;
        height: 30px;
        line-height: 30px;

        font-size: 16px;
        text-align: center;
        margin-right: 30px;
        border: 1px solid #DDDAD2;
        background-color: #F7F6F3;
    }

    .PageControl_Num ul .NumOn {

        background-color: #84A7D8;
    }

    .PageControl_Num ul .NumOn a {
        color: #FFF;
    }

    .PageControl_Num li a {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 30px;
        height: 30px;
        line-height: 30px;
        color: #272727;
        font-size: 16px;
        text-align: center;
    }

    .BrandList_Honored_PageControl {
        padding-top: 45px;
        padding-bottom: 45px;
    }

    /* Stock_Content */
    .Stock_Content {
        padding: 38px 30px;
        border: 1px solid #EEEEEF;
        margin-bottom: 45px;
    }

    .Stock_Content p {
        font-size: 16px;
        line-height: 25px;
        color: #393939;
        margin-bottom: 35px;
    }

    .Stock_Content p img {
        width: 100%;
    }

    /* Society1 */
    .Society_Box {}

    .Society_List_Div {
        width: 100%;
        height: auto;
        margin-bottom: 45px;
        /* margin-top: 20px; */
    }

    .Society_Title {
        height: 44px;
        margin-bottom: 20px;
    }

    .Society_Title p {
        float: left;
        width: 44px;
        height: 44px;

    }

    .Society_Title h4 {
        float: left;
        margin-left: 10px;
        height: 44px;
        line-height: 44px;
        font-size: 26px;
        color: #0A43AF;
    }

    .Society_Title h4 a {
        color: #0A43AF;
    }


    .Society1_Swiper {
        width: 900px;
        height: 318px;
        overflow: hidden;
    }

    .Society_Item_Line {
        width: 900px;
        height: 318px;
        margin-bottom: 20px;
    }

    .Society_Item {
        padding: 21px 18px 18px 18px;
        width: 405px;
        height: 280px;
        background: url(https://www.sinopharm.com/att/30.files/images/Society_Pic_BK.png) center center no-repeat;
    }

    .Society_Item_Left {
        float: left;
        padding: 12px 15px;
        width: 188px;
        height: 256px;
        background-color: #FFF;
        box-shadow: 2px 2px 3px #aaa
    }

    .Society_Item_Left p {
        width: 188px;
        height: 256px;
    }

    .Society_Item_Left p img {
        width: 188px;
        height: 256px;
    }

    .Society_Item_Right {
        float: right;
        width: 160px;
        height: 280px;
    }

    .Society_Item_Right h4 {
        font-size: 18px;
        line-height: 30px;
        color: #595959;
    }

    .Society_Item_Right h4 a {
        color: #595959;
    }

    .Society_Item_Control {
        display: block;
        position: absolute;
        bottom: 0;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 21px;
        font-size: 16px;
    }

    .Society_Item_Control h5 {
        float: left;
        width: 62px;
        height: 21px;
        margin-right: 14px;
        font-size: 16px;
        line-height: 21px;
        color: #5A5A5A;
        text-align: right;
        background: url(https://www.sinopharm.com/att/30.files/images/Society_Preview.png) left center no-repeat;
    }

    .Society_Item_Control h5 a {
        color: #5A5A5A;
    }

    .Society_Item_Control h6 {
        float: left;
        width: 58px;
        height: 21px;
        font-size: 16px;
        line-height: 21px;
        color: #5A5A5A;
        text-align: right;
        background: url(https://www.sinopharm.com/att/30.files/images/Society_Down.png) left center no-repeat;
    }

    .Society_Item_Control h6 a {
        color: #5A5A5A;
    }

    .Society2_Swiper {
        width: 900px;
        height: 656px;
        overflow: hidden;
    }

    .Society_BTPrev {
        position: absolute;
        left: auto;
        top: 8px;
        right: 22px;
        width: 18px;
        height: 27px;
        background: url(https://www.sinopharm.com/att/30.files/images/Society_BT_Prev.png);
        z-index: 2;
        cursor: pointer;
    }

    .Society_BTNext {
        position: absolute;
        left: auto;
        top: 8px;
        right: 0px;
        width: 18px;
        height: 27px;
        background: url(https://www.sinopharm.com/att/30.files/images/Society_BT_Next.png);
        z-index: 2;
        cursor: pointer;
    }

    /* OpenInfo_Div */
    .OpenInfo_Box {
        padding: 28px;
        background-color: #F8FAFD;
        margin-bottom: 100px;
    }

    .OpenInfo_Div {
        width: 100%;
    }

    .OpenInfo_Title {
        height: 44px;
        margin-bottom: 30px;
    }

    .OpenInfo_Title p {
        float: left;
        width: 44px;
        height: 44px;

    }

    .OpenInfo_Title h4 {
        float: left;
        margin-left: 10px;
        height: 44px;
        line-height: 44px;
        font-size: 26px;
        color: #0A43AF;
    }

    .OpenInfo_Title h4 a {
        color: #0A43AF;
    }

    .OpenInfo_List {
        width: 100%;
    }

    .OpenInfo_List ul {
        width: 100%;
        list-style: none;
        margin-bottom: 23px;
    }

    .OpenInfo_List li {
        width: 100%;
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 10px;
        color: #606367;
    }

    .OpenInfo_List li a {
        color: #606367;
    }

    .OpenInfo_List {
        border-bottom: 1px solid #DFDFDF;
        margin-bottom: 55px;
    }

    .OpenInfo_Catalog {
        width: 100%;
        height: auto;
        margin-bottom: 28px;
    }

    .OpenInfo_Catalog_Title {
        width: 100%;
        height: 35px;
        line-height: 35px;
        border-radius: 6px;
        background-color: #AFB6CC;
    }

    .OpenInfo_Catalog_Title h4 {
        float: left;

        margin-left: 16px;
        height: 35px;
        line-height: 35px;
        font-size: 18px;
        color: #FFF;
    }

    .OpenInfo_Catalog_Title h4 a {
        color: #FFF;
    }

    .OpenInfo_Catalog_Title em {
        float: right;
        width: 22px;
        height: 11px;
        margin-right: 16px;
        margin-top: 14px;
        background: url(https://www.sinopharm.com/att/30.files/images/OpenInfo_ArrowUp.png) center center no-repeat;
        cursor: pointer;
    }

    .OpenInfo_Catalog_List {
        width: 750px;
        padding-left: 32px;
        padding-right: 32px;
        margin-left: 16px;
        background-color: #E7EBF8;
    }

    .OpenInfo_Catalog_List ul {
        width: 100%;
        list-style: none;
    }

    .OpenInfo_Catalog_List li {
        padding-left: 10px;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        color: #6F6F71;
        overflow: hidden;
        border-bottom: 1px solid #FFF;
    }

    .OpenInfo_Catalog_List li:last-child {
        border-bottom: 0px;
    }

    .OpenInfo_Catalog_List li a {
        color: #6F6F71;
    }

    /* Acadmic_List_Div */
    .Acadmic_List_Div {
        width: 100%;
        height: auto;

        overflow: hidden;
    }

    .Acadmic_List_Div ul {
        width: 100%;
        height: auto;
        list-style: none;

    }

    .Acadmic_List_Div li {
        float: left;
        margin-right: 66px;
        margin-bottom: 47px;
        padding: 17px;
        width: 222px;
        height: 369px;
        background: url(https://www.sinopharm.com/att/30.files/images/Academic_BK.png) center center no-repeat;
    }

    .Acadmic_List_Div li:nth-child(3n) {
        margin-right: 0px;
    }

    .Acadmic_List_Div li p {
        padding: 17px;
        width: 188px;
        height: 256px;
        background-color: #FFF;
        box-shadow: 2px 2px 3px #aaa
    }

    .Acadmic_List_Div li p img {
        width: 188px;
        height: 256px;

    }

    .Acadmic_List_Div li h4 {
        width: 100%;
        margin-top: 14px;
        font-size: 18px;
        line-height: 28px;
        color: #595959;
    }

    .Acadmic_List_Div li h4 a {
        color: #595959;
    }

    .Acadmic_PageControl {
        /* padding-top: 140px; */
        padding-bottom: 45px;
    }

    /* News_List_Div */
    .News_List_Div {
        width: 100%;
    }

    .News_List_Div ul {
        width: 100%;
        list-style: none;
    }

    .News_List_Div li {
        width: 100%;
        height: auto;
        border-bottom: 1px dashed #D6D6D6;
        margin-bottom: 15px;
        overflow: hidden;
    }

    .News_List_Div li h4 {
        font-size: 18px;
        line-height: 24px;
        color: #313131;
        margin-bottom: 10px;
    }

    .News_List_Div li h4 a {
        color: #313131;
    }

    .News_List_Div li h5 {
        font-size: 14px;
        line-height: 18px;
        color: #ABC8E7;
        font-family: "Helvetica";
        margin-bottom: 15px;
    }

    .NewsList_PageControl {
        padding-top: 30px;
        padding-bottom: 45px;
        /* 20230610 */
    }

    /* VideoPicture_Box */
    .VideoPicture_Box {
        padding: 40px;
        width: calc(100% - 86px);
        margin-bottom: 57px;
        background-color: #F8FAFD;
    }

    .VideoPicture_Div {
        width: 100%;
    }

    .VideoPicture_Div ul {
        height: auto;
        width: 100%;
        overflow: hidden;
    }

    .VideoPicture_Div li {
        float: left;
        width: 275px;
        height: 282px;
        margin-right: 21px;

    }

    .VideoPicture_Div li:nth-child(4n) {
        margin-right: 0px;
    }

    .VideoPicture_Div li p {
        padding: 11px 13px;
        width: 247px;
        height: 176px;
        border: 1px solid #EFF0F3;
        background-color: #FFF;
    }

    .VideoPicture_Div li p img {
        width: 247px;
        height: 176px;
    }

    .VideoPicture_Div li h4 {
        margin-top: 18px;
        width: 100%;
        height: 50px;
        line-height: 25px;
        font-size: 18px;
        color: #1F1F1F;
        overflow: hidden;
    }

    .VideoPicture_Div li h4 a {
        color: #1F1F1F;
    }

    .VideoPicture_Div li em {
        display: block;
        position: absolute;
        margin: 0;
        padding: 0;
        left: calc(50% - 20px);
        top: 80px;
        width: 40px;
        height: 40px;
        background: url(https://www.sinopharm.com/att/30.files/images/Icon_Culture_Video.png) center center no-repeat;
        z-index: 2;
    }

    .VideoPicture_PageControl .PageControl_Box {
        margin-top: 5px;
        margin-bottom: 5px !important;
        /* 20230610 */
    }

    /* Artical_Box */
    .Artical_Box {
        padding: 60px 40px 15px 40px;
        height: auto;
        overflow: hidden;
        border: 1px solid #F1F1F1;
        background-color: #FAFAFA;
        margin-bottom: 45px;
    }

    .Artical_Div {
        width: 100%;
    }

    .Artical_Title {
        line-height: 32px;
        font-size: 26px;
        color: #1D1D1D;
        margin-bottom: 10px;
    }

    .Artical_Info {
        line-height: 20px;
        font-size: 14px;
        color: #6D6D6D;
        margin-right: 10px;
        margin-bottom: 24px;
    }

    .Artical_Info span {
        color: #6D6D6D;
        margin-right: 10px;
    }

    .Artical_Content {
        width: 100%;
        height: auto;
    }

    .Artical_Content p {
        line-height: 25px;
        font-size: 16px;
        color: #434343;
        margin-bottom: 30px;
        text-indent: 36px;
		/*20230704*/
		text-align: justify;
    }

    .Artical_Content em {
        width: 100%;
        display: flex;
        justify-content: center;
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .Artical_Content em img {
        max-width: 100%;
    }

    .Artical_PageControl .PageControl_Box {
        margin-bottom: 0;
    }

    /* Search_Box */
    .Search_Box {
        width: 100%;
        height: 115px;
        background-color: #0A6FD8;
    }

    .Search_Box {
        height: 115px;
    }

    .SearchInput {
        float: left;
        margin-left: 135px;
        margin-top: 52px;
        width: 925px;
        height: 24px;
        border-bottom: 1px solid #FFF;
    }

    .SearchInput input {
        width: 925px;
        height: 24px;
        font-size: 16px;
        line-height: 24px;
        text-indent: 20px;
        color: #FFF;
        background-color: transparent;
    }

    .SearchInput input::input-placeholder {
        color: #D3DAE9;
        font-style: italic;
    }

    .SearchInput input::-webkit-input-placeholder {
        color: #D3DAE9;
        font-style: italic;
    }

    .SearchInput input::-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: #D3DAE9;
        font-style: italic;
    }

    .SearchInput input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: #D3DAE9;
        font-style: italic;
    }

    .SearchInput input::-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color: #D3DAE9;
        font-style: italic;
    }

    .SearchInputBT {
        float: left;
        margin-left: 28px;
        margin-top: 44px;
        width: 40px;
        height: 40px;
    }

    .SearchInputBT img {
        width: 40px;
        height: 40px;
    }

    .Search_Body {
        margin-top: 26px;
    }

    .Search_Left {
        width: 964px;
    }

    .Search_List {
        width: 100%;
    }

    .Search_List ul {
        width: 100%;
        list-style: none;
    }

    .Search_List li {
        padding: 18px 18px;
        background-color: #F7F7F7;
        border-bottom: 1px solid #FFF;
    }

    .Search_List li h4 {
        font-size: 18px;
        line-height: 24px;
        color: #313131;
        margin-bottom: 8px;
    }

    .Search_List li h4 a {
        color: #313131;
    }

    .Search_List li h5 {
        font-size: 14px;
        line-height: 20px;
        color: #ABC8E7;
        font-family: "Helvetica";
    }

    .Search_List li span {
        color: #E50808;

    }

    .Search_Right {
        width: 248px;
    }

    .Search_PageControl {
        padding-top: 45px;
        margin-bottom: 45px;
    }

    .SearchTime_Div {
        width: 246px;
        border: 1px solid #EBECF1;
    }

    .SearchTime_Title {
        text-align: center;
        height: 65px;
        line-height: 65px;
        font-size: 26px;
        color: #0A6FD7;
        border-bottom: 1px solid #EBECF1;
    }



    .SearchTime_List {
        padding: 22px 20px;
        height: 280px;
    }

    .SearchTime_Line {
        margin-bottom: 16px;
    }

    .SearchTime_List input[type='radio'] {
        display: none;
        cursor: pointer;

    }

    .SearchTime_List input[type='radio']:focus,
    .SearchTime_List input[type='radio']:active {
        outline: none;
    }

    .SearchTime_List input[type='radio']+label {
        cursor: pointer;
        display: inline-block;
        position: relative;
        padding-left: 50px;
        /*后面文字与前面radio距离*/
        margin-right: 20px;
        /*整体与后面内容距离*/
        font-size: 20px;
        /*后面文字大小*/
        line-height: 32px;
        font-family: 微软雅黑;
        color: #A5A5A5;
        /*文字色*/
    }

    .SearchTime_List input[type='radio']+label:before,
    .SearchTime_List input[type='radio']+label:after {
        content: '';
        font-family: helvetica;
        display: inline-block;
        width: 30px;
        /* radio 宽 */
        height: 30px;
        /* radio 高 */
        border-radius: 6px;
        left: 0;
        bottom: 0;
        text-align: center;
        position: absolute;

    }

    .SearchTime_List input[type='radio']+label:before {
        border: #EEE solid 1px;
        /*边框*/
        background-color: #EEE;
        /*背景*/
        box-shadow: -1px -1px 1px #CCC;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        /*选中动画*/
    }

    .SearchTime_List input[type='radio']+label:after {
        color: #fff;
        /*选中字体色*/
    }

    .SearchTime_List input[type='radio']:checked+label:before {
        -moz-box-shadow: inset 0 0 0 10px #284CBD;
        -webkit-box-shadow: inset 0 0 0 10px #284CBD;
        box-shadow: inset 0 0 0 20px #284CBD;
        border: #284CBD solid 1px;
        /*边框*/
    }

    .SearchTime_List input[type='radio']+label:before {
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
    }

    .SearchTime_List input[type='radio']+label:hover:after, .SearchTime_List input[type='radio']:checked+label:after {
        content: "\2713";
        line-height: 28px;
        font-size: 28px;
        font-weight: bold;
    }

    .SearchTime_List input[type='radio']+label:hover:after {
        color: #fff;

    }

    .SearchTime_List input[type='radio']:checked+label:after, .SearchTime_List input[type='radio']:checked+label:hover:after {
        color: #fff;
    }

    .Search_checked {
        color: #274BBD !important;
    }


    /* 20230516 */
    .Page_RedSource {
        width: 100%;
    }

    .Page_RedSource .BrandCulture_List h4 {
        height: 50px !important;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2 !important;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
        margin-bottom: 18px;
		width:275px;
    }

    .Page_RedSource .BrandCulture_List {
        margin-bottom: 35px;
    }


    /* 20230611 */
    .SINOTeam_Div {
        width: 100%;
        height: auto;
    }

    .SINO_Team_Title {
        width: 100%;
        height: 46px;
        background: url(https://www.sinopharm.com/att/30.files/images/Sino_Team_Title.png) left center no-repeat;
        text-indent: 80px;
        font-size: 22px;
        color: #0A43AF;
        line-height: 46px;
        border-bottom: 1px solid #0A43AF;
    }

    .SINO_Team_List {
        padding-top: 25px;
        padding-bottom: 40px;
        margin-left: 86px;
    }

    .SINO_Team_List h4 {
        font-size: 16px;
        line-height: 25px;
        color: #5F5F5F;
    }

    .DJHome_Box {
        width: 100%;
        height: 463px;
        background: linear-gradient(to right, #F4F4F4 0%, #F4F4F4 50%, #FFF 50%, #fff 100%);
        margin-bottom: 38px;
    }

    .DJHome_Div {
        height: 463px;
    }

    .DJHome_Left_Div {
        width: 730px;
        height: 463px;
        background-color: #F4F4F4;
    }
    .DJHome_Title{
        height: 67px;

    }
    .DJHome_Title p{
        float: left;
        width: 42px;
        height: 56px;
        margin-top: -6px;        
    }
    .DJHome_Title p img{
        width: 42px;
        height: 56px;        
    }
    .DJHome_Title h4{
        float: left;        
        margin-top: 12px;
        margin-left: 7px;
        height: 32px;
        font-size: 26px;
        line-height: 32px;
        color: #DD0909;
    }
    .DJHome_Title h4 a{
        color: #DD0909;
    }
    .DJHome_Right_Div {
        width: 498px;
        /* height: 532px; */
    }

    .DJHome_Right_Swiper {
        width: 498px;
        height: 322px;
        overflow: hidden;
        margin-bottom: 24px;
    }

    .DJHome_Right_Swiper p {
        width: 498px;
        height: 322px;
    }

    .DJHome_Right_Swiper p img {
        width: 498px;
        height: 322px;
    }

    .DJHome_Right_pagination {
        font-size: 12px;
        left: auto !important;
        right: 0 !important;
        bottom: 0 !important;
        padding-right: 20px;
        height: 20px !important;
        background-color: rgba(0, 0, 0, 0.6);
        text-align: right!important;
    }

    .DJHome_Right_pagination .swiper-pagination-bullet {
        border-radius: 2px;
        width: 4px;
        height: 4px;
        background-color: #A1A1A1;
        opacity: 1;
    }

    .DJHome_Right_pagination .swiper-pagination-bullet-active {
        width: 24px;
        background-color: #494949;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }

    .DJHome_Right_Bar {
        width: 498px;
        height: 115px;
    }

    .DJHome_Right_Bar img {
        width: 498px;
        height: 115px;
    }

    .DJ_List {
        padding-right: 32px;
        height: auto;
    }
    
    .DJ_List ul {
        width: 100%;
        height: auto;
        list-style: none;
    }
    
    .DJ_List li {
        padding-top: 6px;
        padding-bottom: 3px;
        width: 100%;
        height: 54px;
        border-bottom: 1px dashed #c3c3c3;
    }
    
    .DJ_List_Left {
        float: left;
        width: 96px;
        border-right: 1px solid #c3c3c3;
    }
    
    /* 20230627 */
    .DJ_List_Left h3 {
        margin-left: 25px;
        font-size: 20px;
        line-height: 24px;
        height: 24px;
        color: #FF8C8C;
        /* text-align: center; */
    }
    /* 20230627 */
    .DJ_List_Left h4 {
        margin-left: 25px;
        font-size: 18px;
        /* font-weight: bold; */
        line-height: 24px;
        height: 24px;
        color: #DF0E0E;
        /* text-align: center; */
    }
    
    .DJ_List_Right {
        padding-left: 20px;
        display: flex;
        height: 46px;
        align-items: center;
    }

    
    .DJ_List_Right a {
        padding-left: 20px; 
        font-size: 18px;
        line-height: 23px;
        color: #313131;
    
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
    
    .DJ_List_More {
        margin-top: 30px;
        margin-right: 0px!important;
    }

    .JDHomeJJ_Box{
        width: 100%;
        height: 547px;
        background-color:#F4F4F4 ;
        margin-bottom: 50px;
    }
    .JDHomeJJ_Div{
        height: 547px;
    }
    .JDHomeJJ_Title{
        height: 68px;
    }
    .DJHomeJJ_Info_Div{
        height: 479px;
    }
    .DJHomeJJ_Info_Left{
        width: 352px;
        height: 479px;
    }
    .DJHomeJJ_Swiper{
        width: 352px;
        height: 443px;
        border-radius: 4px;
        background-color: #F0EACD;
        overflow: hidden;
    }
    .DJHomeJJ_Swiper p{
        padding:12px 11px;
        width: 330px;
        height: 417px;        
    }
    .DJHomeJJ_pagination {
        font-size: 12px;
        left: auto !important;
        right: 0 !important;
        bottom:10px!important;
        padding-right: 20px;
        height: 20px !important;


    }

    .DJHomeJJ_pagination .swiper-pagination-bullet {
        border-radius: 2px;
        width: 4px;
        height: 4px;
        background-color: #A1A1A1;
        opacity: 1;
    }

    .DJHomeJJ_pagination .swiper-pagination-bullet-active {
        width: 24px;
        background-color: #494949;
        margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 6px) !important;
    }
    .DJHomeJJ_Info_Right{
        width: 858px;
    }
    
    /* 20230611 end*/
	/* 20230624 */
    .Page_ContactUs_Block{
        padding:66px 40px 22px 40px;
        width: calc(100% - 2px - 80px);
        height: auto;
        border: 1px solid #F1F1F1;
        background-color: #FAFAFA;
        margin-bottom: 250px;
    }
    .Page_ContactUs_Block h4{
        font-size: 26px;
        color: #252525;
        line-height: 34px;
        margin-bottom: 8px;
    }
    .Page_ContactUs_Block h5{
        font-size: 14px;
        color: #6C6C6C;
        line-height: 22px;
        margin-bottom: 25px;
    }
    .Page_ContactUs_Block h6{
        font-size: 16px;
        color: #6C6C6C;
        line-height: 24px;
        margin-bottom: 5px;
    }
	/*20230628 start*/
	.Home_MainNews_List_Block1 a {
		height: 28px;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
    .Home_MainNews_List_Block2 h3 a {
        height: 23px;
        /* Text overflow */
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        white-space: nowarp;
        overflow: hidden;
    }
	/*20230628 end*/
	
	.m-style {
    position: relative;
    text-align: center;
    zoom: 1;
    margin:40px 270px 50px;
}

.m-style:before,
.m-style:after {
    content: "";
    display: table;
}

.m-style:after {
    clear: both;
    overflow: hidden;
}

.m-style span {
    float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style .active {
float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    background: #84A7D8;
    color: #fff;
    font-size: 14px;
    border: 1px solid #CCCCCC;
}

.m-style a {
    float: left;
    margin: 0 5px;
    width: 34px;
    height: 28px;
    line-height: 28px;
    background: #fff;
    border: 1px solid #84A7D8;
    color: #bdbdbd;
    font-size: 14px;
}

.m-style a:hover {
    color: #fff;
    background: #636566;
}

.m-style .next,
.m-style .prev {
    font-family: "Simsun";
    font-size: 16px;
    font-weight: bold;
}

.now,
.count {
    padding: 0 5px;
    color: #f00;
}

.eg img {
    max-width: 800px;
    min-height: 500px;
}

.jump-ipt {
    float: left;
    margin: 0 5px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #fff;
    border: 1px solid #84A7D8;
    outline: none;
    color: #bdbdbd;
    font-size: 14px;
}
.Search_List li b {
    color: #E50808;
}

}