/* PC */
em {
    font-style: italic;
}
@media (min-width:600px) {
    .mCaidan {
        display: none;
    }

    .caidan {
        display: none;
    }

    .TopMenu_Box {
        /* position: fixed; */
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 110px;
        background-color: #DE5447;
        z-index: 10;
    }

    .TopMenu_Div {
        margin: 0 auto;
        width: 1200px;
        height: 110px;
        overflow: hidden;
    }

    .TopMenu_Div img {
        margin-top: 37px;
        width: 200px;
        height: 41px;
    }

    .Home_Banner_Box_Blank {
        width: 100%;
        height: 110px;
    }

    .Home_Banner_Box {
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 690px;
        background: url(../jpg/banner_bk-2.jpg) center center no-repeat;
    }

    .Home_Banner_Box img {
        width: 2646px;
        height: 690px;
    }

    .Picture_Banner_Box {
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 1003px;
        background: url(../jpg/banner-7.jpg) center center no-repeat;
    }

    .Picture_Banner_Div {
        width: 1235px;
        height: 1003px;
    }

    .Picture_Title {
        position: absolute;
        bottom: 70px;
        height: 205px;
    }

    .Top_Menu_Box {
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 353px;
        background: url(../jpg/menu_bk-2.jpg) center center repeat-x;
    }

    .Top_Menu_Div {
        padding-top: 10px;
        height: 343px;
        overflow: hidden;
    }

    .Top_Menu_Line {
        margin-top: 26px;
        width: 100%;
        height: 123px;
    }

    .Top_Menu_Box2 {
        margin: 0 auto;
        padding-top: 26px;
        width: 900px;
    }

    .Top_Menu_Line ul {
        width: 100%;
        height: 123px;
        display: flex;
        justify-content: space-between;
    }

    .Top_Menu_Line li {
        width: 291px;
        height: 123px;
    }

    .Top_Menu_Line li p {
        width: 291px;
        height: 123px;
    }

    #Top_Menu1 {
        background: url(../png/menu_1-2.png) center center no-repeat;
    }

    #Top_Menu1:hover {
        background: url(../png/menu_1_on.png) center center no-repeat;
    }

    #Top_Menu2 {
        background: url(../png/menu_2-2.png) center center no-repeat;
    }

    #Top_Menu2:hover {
        background: url(../png/menu_2_on.png) center center no-repeat;
    }

    #Top_Menu3 {
        background: url(../png/menu_3-2.png) center center no-repeat;
    }

    #Top_Menu3:hover {
        background: url(../png/menu_3_on.png) center center no-repeat;
    }

    #Top_Menu4 {
        background: url(../png/menu_4-2.png) center center no-repeat;
    }

    #Top_Menu4:hover {
        background: url(../png/menu_4_on.png) center center no-repeat;
    }

    #Top_Menu5 {
        background: url(../png/menu_5-2.png) center center no-repeat;
    }

    #Top_Menu5:hover {
        background: url(../png/menu_5_on.png) center center no-repeat;
    }

    #Top_Menu6 {
        background: url(../png/menu_6-2.png) center center no-repeat;
    }

    #Top_Menu6:hover {
        background: url(../png/menu_6_on.png) center center no-repeat;
    }

    #Top_Menu7 {
        background: url(../png/menu_7-2.png) center center no-repeat;
    }

    #Top_Menu7:hover {
        background: url(../png/menu_7_on.png) center center no-repeat;
    }

    .Home_Video_Box {
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 1040px;
        background: url(../jpg/home_video_bk.jpg) center center no-repeat;
    }

    .Home_Video_Div {
        padding-top: 117px;
        overflow: hidden;
    }

    .Home_Video_Block {
        margin: 0 auto;
        padding: 53px 40px 65px 28px;
        width: 1008px;
        height: 678px;
        background: url(../png/home_videoblock_bk.png) center center no-repeat;
    }

    .Home_Video_Block p {
        width: 1008px;
        /*height: 678px;*/
      padding-top:50px;
    }

    .Home_Video_Block p img {
        width: 1008px;
        height: 678px;
    }

    .Home_Video_Block em {
        position: absolute;
        left: calc(50% - 77px);
        top: 335px;
        width: 155px;
        height: 154px;
        background: url(../png/icon_video.png) center center no-repeat;
    }

    .Home_Global_Box {
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 1600px;
        background: url(../jpg/home_globalbox_bk.jpg) center center no-repeat;
    }

    .Home_Global_Div {
        width: 1208px;
        height: 1600px;
        overflow: hidden;
    }

    .Home_Global_List {
        padding-top: 124px;
        width: 100%;
        height: auto;
        overflow: hidden;
    }

    .Home_Global_List ul {
        width: 100%;
        height: auto;
    }

    .Home_Global_List li {
        float: left;
        width: 386px;
        height: 258px;
        margin-bottom: 45px;
        margin-right: 21px;
        box-shadow: 8px 8px 0px #FF9762;
        overflow: hidden;
        /* cursor: pointer; */
    }

    .Home_Global_List li:nth-child(3n) {
        margin-right: 0px;
    }

    .Home_Global_List li p {
        position: absolute;
        width: 386px;
        height: 258px;
        overflow: hidden;
        z-index: 1;
    }

    .Home_Global_List li p img {
        width: 386px;
        height: 258px;
        transition: all 0.5s;
    }

    .Home_Global_List_Text {
        position: absolute;
        width: 386px;
        height: 258px;
        background-color: rgba(0, 0, 0, 0.4);
        z-index: 2;
        cursor: pointer;
        opacity: 1;
        transition: all 0.5s;
    }

    .Home_Global_List_More {
        opacity: 0;
        transition: all 0.5s;
        position: absolute;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 386px;
        height: 258px;
        z-index: 3;
    }

    .Home_Global_List_More img {
        width: 165px;
        height: 63px;
    }

    .Home_Global_List li:hover .Home_Global_List_Text {
        opacity: 0;
        transition: all 0.5s;
    }

    .Home_Global_List li:hover .Home_Global_List_More {
        opacity: 1;
        transition: all 0.5s;
    }

    .Home_Global_List li:hover p img {
        transform: scale(1.1);
        -ms-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1);
        transition: all 0.5s;
    }

    .Home_Global_More {
        margin-top: 125px;
        margin-bottom: 60px;
        width: 100%;
        height: 47px;
    }

    .Home_Global_More p {
        float: right;
        width: 151px;
        height: 47px;
    }

    .Home_Global_More p img {
        width: 151px;
        height: 47px;
    }

    .Home_Global_Swiper_Div {
        width: 100%;
        height: 506px;
    }

    .Home_Global_Swiper {
        width: 100%;
        height: 356px;
        overflow: hidden;
    }

    .Home_Global_Swiper .swiper-slide {
        width: 532px;
        height: 356px;
        background-color: #000;
        overflow: hidden;
    }

    .Home_Global_Swiper .swiper-slide-prev p,
    .Home_Global_Swiper .swiper-slide-next p{
        opacity: 0.9 !important;
    }

    .Home_Global_Swiper .swiper-slide p{
        opacity: 0.7 !important;
    }

    .Home_Global_Swiper .swiper-slide-active p{
        opacity: 1 !important;
    }

    .Home_Global_Swiper p {
        width: 532px;
        height: 356px;
        z-index: 1;
        /* background-color: #000;         */
    }

    .Home_Global_Swiper p img {
        width: 532px;
        height: 356px;
    }

    .Home_Global_Swiper h4 {
        position: absolute;
        bottom: 0;
        padding: 27px;
        width: 478px;
        height: 56px;
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
        z-index: 2;
        overflow: hidden;
    }

    .Home_Global_Swiper h4 a {
        line-height: 28px;
        font-size: 24px;
        color: #FFF;
    }

    .Home_Global_BTPrev {
        position: absolute;
        bottom: 0;
        left: 485px;
        width: 74px;
        height: 74px;
        background: url(../png/home_global_btprev.png);
        z-index: 2;
        cursor: pointer;
    }

    .Home_Global_BTNext {
        position: absolute;
        left: auto;
        bottom: 0;
        right: 485px;
        width: 74px;
        height: 74px;
        background: url(../png/home_global_btnext.png);
        z-index: 2;
        cursor: pointer;
    }

    /* BackTop_Box */
    .BackTop_Box {
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 100px;
        background-color: #DE5447;
        overflow: hidden;
    }

    .Backtop_Line_Box {
        margin-top: 50px;
        width: 100%;
        height: 50px;
        background-color: #FFCDAD;
    }

    .BackToTop {
        position: absolute;
        left: calc(50% - 129px);
        bottom: 0;
        width: 258px;
        height: 62px;
    }

    .Bottom_Box {
        margin: 0 auto;
        margin-left: calc(50% - 1323px);
        width: 2646px;
        height: 580px;
        background-color: #DE5447;
    }

    .Bottom_Div {
        height: 580px;
    }

    .Bottom_Block {
        padding-top: 65px;
        padding-left: 50px;
        padding-right: 50px;
    }

    .Bottom_Left {
        float: left;
        width: 248px;
        border-right: 1px solid #FFF;
    }

    .Bottom_Right {
        float: left;
        margin-left: 30px;
        width: 810px;
    }

    .Bottom_Block p {
        font-size: 20px;
        line-height: 30px;
        color: #FFF;
    }

    .Bottom_Block h4 {
        float: left;
        width: 35px;
        height: 30px;
    }

    .Bottom_Block h5 {
        float: left;
        width: 770px;
        font-size: 20px;
        line-height: 30px;
        color: #FFF;
    }

    /* Selected_Box */

    .Selected_Box {
        display: block;
        position: relative;
        margin: 0;
        padding: 0;
        width: 100%;
        padding-top: 60px;
        background: url(../jpg/selected_bk.jpg) top center no-repeat;
        font-size: 24px;
        background-size: 100% 100%;
        padding-bottom: 60px
            /* border-bottom: 1px solid transparent; */
    }

    .Selected_Div {
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: 1203px;
    }

    .Selected_Div ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative;
  margin: 0;
  padding: 0;
  width: 100%;

        /* margin-bottom: 113px; */
    }

    .Selected_Div li {
    display: block;
  position: relative;
  margin: 0 0 4px 2px;
  padding: 0;
  height: 260px;
  flex-grow: 1;
    }

    .Selected_Div li img {
      /*display: block;
  position: relative;	*/
  object-fit: cover;
  width: auto;
  min-width:100%;
  height: 260px;
    }

    .Selected_Div li .Selected_PicCover {
        display: block;
        align-content: flex-start;
        position: absolute;
        margin: 0;
        padding: 0;
        width: 100%;
        height: 260px;
        left: 0;
        top: 0;
        opacity: 0;
        /* z-index: 2; */
        transition: all 0.3s;
        background-color: rgba(0, 0, 0, 0.45);
    }

    .Selected_Div li a:hover h1 {
        text-decoration: underline;
    }

    .Selected_Div li h1 {
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: 90%;
        height: 260px;
        font-size: 24px;
        line-height: 30px;
        color: #FFF;
        font-size: "HarmonyOS Sans SC, Arial";
        margin-top: 15px;
    }

    .Selected_Div li:hover .Selected_PicCover {
        opacity: 1;
        transition: all 0.3s;

    }

    .Selected_Type1 {
        width: 255px;
    }

    .Selected_Type2 {
        width: 470px;
    }

    .Selected_Type3 {
        width: 398px;
    }

    .Selected_Page_Div {
        display: block;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: 1200px;
        height: 31px;
        margin-top: 30px;
        margin-bottom: 60px;
    }

    .Selected_Page {
        display: flex;
        justify-content: center;
        position: relative;
        margin: 0 auto;
        padding: 0;
        width: auto;
        height: 31px;
    }

    .Selected_Page_First {
        float: left;
        width: 70px;
        height: 30px;
        margin-right: 30px;
        background: url(../png/pagecontrol_first.png) center center no-repeat;
        background-color: #FF533B;
    }

    .Selected_Page_Prev {
        float: left;
        width: 31px;
        height: 30px;
        margin-right: 30px;
        background: url(../png/pagecontrol_prev.png) center center no-repeat;
        background-color: #FF533B;
    }

    .Selected_Page_Num {
        float: left;
        width: 31px;
        height: 30px;
        background-color: #FF533B;
        margin-right: 30px;
        font-size: 24px;
        font-weight: bold;
        height: 30px;
        font-family: "Helvetica";
        color: #FFF;
        text-align: center;

    }

    .Selected_Page_Num a,
    .Selected_Page_Num a:hover {
        color: #FFF;

    }

    .Selected_Page_Last {
        float: left;
        width: 70px;
        height: 30px;
        background: url(../png/pagecontrol_last.png) center center no-repeat;
        background-color: #FF533B;
    }

    .Selected_Page_Next {
        float: left;
        width: 31px;
        height: 30px;
        margin-right: 30px;
        background: url(../png/pagecontrol_next.png) center center no-repeat;
        background-color: #FF533B;
    }

    .Selected_Page_First img,
    .Selected_Page_Last img {
        width: 70px;
        height: 30px;
    }

    .Selected_Page_Next img,
    .Selected_Page_Prev img {
        width: 30px;
        height: 30px;
    }
   #div_currpage{width: 100%;clear: both;float: none;text-align: center;margin:20px 0;}
  #div_currpage a,#div_currpage span{display: inline-block;background-color: #FF533B;height: 30px; padding:0px 8px; line-height: 33px;margin-right: 3px;/*border: 1px solid #ebebeb;*/color: #fff;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:12pt;text-align: center;}
  #div_currpage a:hover{text-decoration: none;background-color: #FFF;color: #FF533B;}
}