﻿/* 导航 */
/* .menu00{
    margin: 0 auto;
    min-width: 1280px;
    max-width: 1920px;
    position:fixed;
    z-index: 9;
    height: 800px;
    text-align: right;
 
} */
  .en .bt h3{display:none}
.top_menu{
	position: fixed;
	width: 100%;
	height: 120px;
	background: #fff;
	z-index: 6;
}

.nv_x {
    position:fixed;
    width:200px;
    right: 5%;
    z-index: 5;
    top: 30%;
    font-weight: 600;
    display: block;
}

.nv_x li {
    width: 100%;
    margin-top: 20px;
}

.nv_xli {
    opacity: 0.5;
}

.cur {
    opacity: 1;
}

.cur .lio {
    opacity: 1;
}

.lio {
  opacity: 0;
background-color: #fff;
padding-left: 8px;
border-radius: 50px;
padding-right: 8px;
padding-top: 3px;
padding-bottom: 3px;
margin-right: 20px;
font-size: 0.8rem;
margin-top: 5px;
}

.nv_x li div {
    /*! width: 50%; */
    float: right;
    text-align: center;
}

.nv_x li span {
 width: 30px;
float: right;
text-align: center;
/*! padding-top: 3px; */
background-color: #fff;
/*! padding-left: 8px; */
border-radius: 50px;
/*! padding-right: 8px; */
/*! padding-top: 6px; */
/*! padding-bottom: 6px; */
font-size: 0.9rem;
 height: 30px;
 line-height: 30px;
}
/* 内页样式 */
.box{
    margin: 0 auto;

    min-width: 1280px;
    max-width: 1920px;
    min-height: 1400px;
    position: relative;
     overflow-y: auto;
	/* overflow-x:hidden; */
    /* background: lightblue; */
  }



/* 第一板块 */
.page01{
    /* float: left; */
    width: 100%;
    height: 1250px;
    overflow: hidden;
    /* background: #161515; */
}
.page01  .page01_main{
    position:absolute;
    margin-top: 150px;
    height: auto;
    /* background:rosybrown; */
    overflow: hidden;
    z-index: 2; 
}

  
  .num01{
      float: left;
      width:250px ;
      margin-top: 12px;
      height: 200px;
      text-align: right;

  }
  .num01 img{
    float: right;
}

  .bt{
      float: left;
      width: 100%;
      color: #2E2E2E;
      margin-bottom: 50px;
  }
  h1{
       font-weight: 400; 
  }
  
  
  .bt h1{
      float: left;
      margin-top: 0px;
      height: 60px;
      width: 100%;
      text-align:left;
      font-size: 50px;
      overflow: hidden;
  }
  .bt h3{
      float: left;
      margin-top: 15px;
      /* width: 100%; */
      height: 25px;
      font-family: "Times New Roman";
      font-size: 25px;
      color: #a79e7c;
      font-weight: 100;
  }
  .page01_nr{
      float: left;
      margin-left: 5.9%;
      width: 38%;
      /* min-height: 820px; */
      text-align: left;
      margin-bottom: 50px;
  }
  .page01_nr_bt{
      float: left;
      width: 100%;
      height: auto;
      font-size: 26px;
      /* font-family: SourceHanSansCN; */
      font-weight: 500;
      color: #1E1D1D;
      line-height: 35px;
  }
  .page01_nr_01{
      float: left;
      width: 100%;
      height: auto;
      font-size: 20px;
      /* font-family: SourceHanSansCN; */
      font-weight: 300;
      color: #1E1D1D;
      line-height: 34px;
  }
  .page01_nr_01 p{
      margin-top: 20px;
  }
  
  .page01_l_img{
      margin-top: 50px;
      float: left;
  }
  
  .page01 .page01_r_img{
    position: absolute;
    right:0;
    top: 0;
    height: 1107px;
    width: 715px;
    text-align: right;
  }
  


    
.en  .page02_sli{
    height: 240px;
}

.en .page02_li_nr{
    font-size:20px;
}

.en  .page02_li_img{
    height: 215px;
    bottom: 0;
}
.en   .page02_sli02{
      height:385px;
}

.en .page02_sli02 .page02_li_img{
      height: 360px;
 }

.en .page02_li_bt{

      font-size: 45px;
      margin-top:-15px;

}
  
  /*第二pa*/
  .en  .page02_sli{
      height: 240px;
  }

  .en .page02_li_nr{
      font-size:20px;
  }

  .en  .page02_li_img{
      height: 215px;
      bottom: 0;
  }


  .page02{
      margin-top: 150px;
      background: #F6F2F2;
      padding-bottom: 150px;
  }
  .page02 .num01{
      margin-top: 100px;
  }
  .page02 .bt{
    margin-top: 82px;
    
}
  .page02_nr{
      float: left;
      margin-left: 5.9%;
      /* margin: 0  auto; */
      width: 80%;

      /* min-height: 893px; */
      /* background: saddlebrown; */
  }
  
  .page02_ul{
      float: left;
      width: 100%;
      /* margin-left: 5.9%; */
    
  }
  
  .page02_sli{
      float: left;
      position: relative;
      width: 48%;
      margin-top: 20px;
      height: 220px;
      /* margin-right: 2%; */
      /* margin-left: 145px; */
      /* background: #161515; */
  }
  .mr4{
      float: left;
      width: 4%;
      height: 200px;
  }
  
  
  .page02_li_bt{
      position: absolute;
      top: 5px;
      width: 40%;
      text-align: left;
      font-size: 32px;
      /* font-family: SourceHanSansCN; */
      font-weight: 500;
      color: #DA2D2D;
      z-index: 3;
      left: 10%;
  }
  
  .page02_li_nr{
      position: absolute;
      width: 88%; 
      font-size:20px;
      /* font-family: SourceHanSansCN; */
      font-weight: 300;
      color: #1E1D1D;
      left: 10%;
      text-align: left;
      top:120px;
      z-index: 3;
  }
.page02_li_nr p{
    margin-bottom: 10px;
}

  .page02_li_img{
      position: absolute;
      width: 100%;
      text-align: right;
      /* background: #fff; */
      background: #fff;
      height: 190px;
      bottom: 0;
  }
  .page02_li_img img{
      float: right;
      padding-top: 15px;
      padding-right: 15px;
  }
  .page02_sli02{
      float: left;
      position: relative;
      width: 100%;
      margin-top: 40px;
      height: 315px;
   
      margin-right: 2%;
  }
  .page02_sli02 .page02_li_bt{
      left: 5%;
  }
  .page02_sli02 .page02_li_nr{
      left: 5%;
  }
  .page02_sli02 .page02_li_img{
      height: 285px;
  }
  


/*第三pa*/
.page03{
    padding-bottom: 50px;
}
.page03 .num01{
    margin-top: 100px;
}
.page03 .bt{
  margin-top: 82px;
}
.page03_nr{
    float: left;
    margin-left: 5.9%;
    /* margin: 0  auto; */
    width: 80%;
    color: #585858;
      overflow: hidden;
}




.page03_left{
    float: left;
    width: 62%;
/*     background: lemonchiffon; */
    height:auto;
}
.page03_nr_bt{
    float: left;
    width: 100%;
    font-weight: 500;
    font-size: 26px;
    color: #1E1D1D;
    text-align:left;
}


 .page03_r_img{
      float: right;
      width: 416px;
      height: 750px;
      background: #161515;

  }
  

  
  .page03_li0{
      float: left;
      margin-top:30px;
      /* margin-left: 80px; */
  }


  .page03_nr_01{
      float: left;
      width: 100%;
      height: auto;
      font-size: 20px;
      /* font-family: SourceHanSansCN; */
      font-weight: 300;
      color: #1E1D1D;
      line-height: 34px;
      text-align:left;
      margin-top:10px;
  }


  .page03_nr_01 p{
      line-height:26px;
  }


  
    .page03_bt{
      float: left;
      font-weight: 500;
   
      width: 85%;
      /* height: 30px; */
      font-size: 20px;
      /* font-family: SourceHanSansCN; */
      font-weight: 500;
      color: #1E1D1D;
       margin-left:30px;
      line-height: 35px;
  }


.page03_nr_nr{
    float: left;
    margin-left: 30px;
    font-size:14px;
    /* margin: 0  auto; */
    width: 80%;
    margin-top:5px;
    color: #585858;
}




  /*下拉条 样式*/
  .page03_sj{
      margin-top: 50px;

      float: left;
      width: 62%;
      text-align: left;
      
      overflow-y: auto;
   
/*       position-bottom: 65px; */
      height: 600px;
      background:#fafafa;
      
      
  }
  .page03_sj::-webkit-scrollbar {/*滚动条整体样式*/
      width: 2px;     /*高宽分别对应横竖滚动条的尺寸*/
      height: 1px;
  
  }
  
  .page03_sj::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
      background: #E93221;
  }
  
  .page03_sj::-webkit-scrollbar-track {/*滚动条里面轨道*/
      border-radius: 3px;
      background: #8F8D8B;
  }
  
  .page03_sj ul{
      float: left;
      width:100%;
      margin-top: 20px;
      text-align: left;
      margin-bottom: 50px;
  }
  
  .page03_sj li{
      float: left;
      width: 40%;
      margin-top: 30px;
      text-align: left;
      margin-right: 5%;
      margin-bottom: 20px;
      /* background: lightcoral; */
  }
  
  /*第四pa*/
  .page04{
      float: left;
      width: 100%;
      background: #F2F2EF;
      padding-bottom: 50px;
  }
  .page04_nr{
      margin: 0  auto;
      width: 75%;
      margin-top: 20px;
      height: auto;
      padding-top: 35px;
      overflow: hidden;
  }
  .page04_left{
      float: left;
      margin-left: 80px;
      color: #77736E;
   
  }
  .page04_nr_nr{
      margin-top: 15px;
  }
  
  .page04_right{
      float: right;
  }
  
  