@charset "utf-8";
/*=========================Reset_start==========================*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
html,body{font-family:"Times New Roman", Times, serif; /*font-size: 14px;*/ text-align: left;}
ul,ol{list-style: none;}
img{border: 0;max-width:100%;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse: collapse; border-spacing: 0;}
th,strong,var,em{font-weight: normal; font-style: normal;}
a{text-decoration: none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; border: 0px;} 
a:hover{text-decoration: underline;}
.left {float: left;}
.right {float: right;}
.clear {clear: both;}

/*==========================Reset_End===========================*/

@media (max-width: 599px){

  .banner{
    display:none;
    width:100%;
    margin:0 auto;
    height:auto;
    background:none;
  }
  .banner .wenzi{display:none;}
  .banner .top{display:none;}
  .lianghui-phtop{display:block;}
  .tmR{display:block;}
}

@media (min-width: 600px){
  body{background:url(https://www.chinadaily.com.cn/image_e/2022/20th/HomeBanner_Bk.jpg) center top no-repeat;    /*background-size: 100% 823px;*/} 
  .tMain{display:none;}
  .banner {
    width: 1200px;
    min-width: 1201px;
    margin: 0 auto;
    /* background: url(../img/banner_bg.jpg) center 164px no-repeat;
    background-size: 100% 681px;*/
    height: 660px;
    margin-bottom:30px;
  }
  /*2022 20大*/
  .topNav, .topNav .dropdown,.topNav .dropdown ul li,.topNav .dropdown li .sub_menu{background-color:#ed2c25;}
  .topNav .dropdown li a:hover,.topNav .dropdown li:hover{background-color:#f6340a;}
  .banner_box{
    width:1201px;
  }
  .banner .header {
    width: 1201px;
    min-width: 1201px;
    margin: 0 auto;
  }
  /* PC */
  .banner{
    /*      background: url(../images/HomeBanner_Bk.jpg) center center no-repeat;	*/
  }

  .MainBlock_Div {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 518px;
    font-size: 26px;
    /* overflow: hidden; */
    /* margin-top: 35px; */
  }
  .MainBlock_Up {
    position: relative;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    width: 100%;
    height: 392px;
  }
  .MainBlock_Swiper_Box{
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 592px;
    height: 392px;

  }
  .MainBlock_Swiper {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 592px;
    height: 392px;
    overflow: hidden;
  }
  .MainBlock_Swiper p {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  .MainBlock_Swiper p a {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  .MainBlock_Swiper p img {
    width: 100%;
  }
  .MainBlock_Swiper h1 {
    position: absolute;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 50%;
    top: 50%;
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
  }
  .MainBlock_Swiper h1 a {
    position: absolute;
    display: block;
    margin: 0 auto;
    padding: 0;
    width: 90%;
    font-size: 24px;
    font-weight: normal;
    line-height: 30px;
    bottom: 20px;
    left: 5%;
    color: #FFF;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }
  .MainBlock_BTPrev {
    position: absolute;
    left: -15px;
    top: 45%;
    width: 49px;
    height: 48px;
    background: url(https://www.chinadaily.com.cn/image_e/2022/20th/MainSwiper_Prev.png) center center no-repeat;
    z-index: 2;
    cursor: pointer;
  }
  .MainBlock_BTNext {
    position: absolute;
    right: -15px;
    top: 45%;
    width: 49px;
    height: 48px;
    background: url(https://www.chinadaily.com.cn/image_e/2022/20th/MainSwiper_Next.png) center center no-repeat;
    z-index: 2;
    cursor: pointer;
  }
  .MainBlock_pagination {
    position: relative;
    display: none;
  }
  .MainBlock_pagination .swiper-pagination-bullet {
    background-color: #E87755;
    opacity: 1;
  }
  .MainBlock_pagination .swiper-pagination-bullet-active {
    background-color: #ED2C25;
  }
  .MainBlock_Up3,
  .MainBlock_Up2 {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 290px;
    height: 392px;
    overflow: hidden;
  }
  .MainBlock_Up3 p,
  .MainBlock_Up2 p {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 290px;
    height: 191px;
  }
  .MainBlock_Up2 h1 {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 290px;
    height: 191px;
    background-color: #E87755;
    border-bottom: 10px solid #EC2C25;
    overflow: hidden;
  }
  .MainBlock_Up3 h1 {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 290px;
    height: 191px;
    background-color: #E09179;
    border-top: 10px solid #EC2C25;
    overflow: hidden;
  }
  .MainBlock_Up3 h1 a,
  .MainBlock_Up2 h1 a {
    position: relative;
    display: block;
    margin: 0 auto;
    padding: 0;
    width: 90%;
    color: #FFF;
    font-size: 30px;
    font-weight: normal;
    line-height: 34px;
    margin-top: 10px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }
  .MainBlock_Down {
    position: relative;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    width: 100%;
    height: 123px;
    margin-top: 10px;
  }
  .MainBlock_Down_Div {
    position: relative;
    display: block;
    width: 391px;
    height: 105px;
    border-top: 10px solid #EC2C25;
    background-color: #ECA591;
  }
  .MainBlock_Down_Div a {
    position: relative;
    display: block;
    margin: 0 auto;
    padding: 0;
    width: 90%;
    color: #FFF;
    font-size: 24px;
    line-height: 30px;
    margin-top: 5px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    white-space: nowarp;
    overflow: hidden;
  }
  .MainDown_1 {
    background-color: #ECA591;
  }
  .MainDown_2 {
    background-color: #F49C81;
  }
  .MainDown_3 {
    background-color: #E87755;
  }
  /*focus-end*/
  .tmR{display:none;}
}

