@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

  .ldxsj .ldxxq {
    width:1560px;
    height: 150px;
    margin:0 auto;
    padding: 20px 0;
  }
  .ldxsj .ldxxq .nr {
    float: left;
    text-align: center;
    width:20%;
    border-right: 1px solid #d7d7d8;
    padding:10px 0;
  }
  .ldxsj .ldxxq .nr .sz {
    font-size: 26px;
    color: #EE782A;
    line-height: 52px;
  }
  .ldxsj .ldxxq .nr .mc {
    font-size: 16px;
    line-height: 32px;
    color: #333333;
    margin-top:0px;
  }
  .v20190507_index{
    width:100%;
    font-weight: 300;
    /*font-family: 'PingFang SC','Microsoft Yahei','微软雅黑', 'HanHei SC', 'Helvetica Neue', 'Helvetica', 'Lantinghei SC', 'Hiragino Sans GB', 'STXihei', '华文细黑', 'Microsoft Sans Serif', 'WenQuanYi Micro Hei', 'SimSun', '宋体', 'sans';  */
    font-family: 'PingFang SC',"Helvetica", "Arial", "微软雅黑", "Microsoft Yahei", "宋体", "simsun", 'HanHei SC', 'Helvetica Neue', 'Helvetica', 'Lantinghei SC', 'Hiragino Sans GB', 'STXihei', '华文细黑', 'Microsoft Sans Serif', 'WenQuanYi Micro Hei';
  }  
  .v20190507_index img{
    display:block;
    margin:0;
    padding:0;
    border:0;
  }
  .v20190507_index .czmh{
    color:#ed7829;
  }
  .v20190507_index .dbt{
    width:1560px;
    margin:0 auto;
    padding-top:90px;
    position: relative;
  }
  .v20190507_index .dbt .pic{
    position: absolute;
    margin-top:22px;
    z-index:1;
  }
  .v20190507_index .dbt .ebt{
    padding-left:30px;
    font-size:38px;
    line-height:48px;
    color:#333333;
    font-weight: 400;
    text-align: left;    
    position: relative;
    z-index:2;
  }
  .v20190507_index .dbt .hx{
    width:30px;
    height:1px;
    margin:20px 0 20px 30px;
    background-color:#333333;
  }
  .v20190507_index .dbt .zbt{
    padding-left:30px;
    font-size:24px;
    line-height:24px;
    color:#333333;
    font-weight: 400;
    text-align: left;
  }
  
  .v20190507_index_xz{
    width:100%;
    height:810px;
    position: relative;
  }
  .v20190507_index_xz>.pic{
    position: absolute;
    width:100%;
    height:810px;
    z-index:1;
  }
  .v20190507_index_xz>.pic img{
    width:100%;
    height:810px;
  }
  .v20190507_index_xz .dbt{    
    position: relative;
    z-index:2;
  }
  .v20190507_index_xz .dbt .ebt{
    color:#fff;
  }
  .v20190507_index_xz .dbt .hx{
    background-color:#fff;
  }
  .v20190507_index_xz .dbt .zbt{
    color:#fff;
  }
  .v20190507_index_xz .nrk{
    width:1590px;
    height:520px;
    margin:0 auto;  
    position: relative;
    z-index:2;
  }
  .v20190507_index_xz .nrk .nr{
    margin:30px 15px;
    width:500px;
    height:200px;
    border-top:20px solid #ed7829;
    float:left;
    background-color:#fff;
    position: relative;
    z-index:1;
    cursor: pointer;
  }
  .v20190507_index_xz .nrk .nr .pic{
    width:160px;
    height:160px;
    margin:10px;
    float:left;
  }
  .v20190507_index_xz .nrk .nr .dpic{
    position: absolute;
    z-index:2;
    margin-top:38px;
    margin-left:146px;
  }
  .v20190507_index_xz .nrk .nr .lx{
    width:270px;
    height:60px;
    font-size:60px;
    color:#ed7829;
    font-weight:400;
    line-height:60px;
    margin-left:20px;
    margin-right:30px;
    float:left;
  }
  .v20190507_index_xz .nrk .nr .bt{
    width:270px;
    font-size:18px;
    line-height:18px;
    color:#333;
    font-weight:400;
    margin-top:10px;
    margin-left:20px;
    margin-right:30px;
    float:left;
  }
  .v20190507_index_xz .nrk .nr .jj{
    width:270px;
    font-size:14px;
    line-height:20px;
    color:#333;
    margin-top:15px;
    margin-left:20px;
    margin-right:30px;
    float:left;
  }
  .v20190507_index_cgal .nrk{
    width:1580px;
    margin:0 auto;
    padding-bottom:90px;
  } 
  .v20190507_index_cgal .nrk .swiper-slide{
    height:389px;
  }
  .v20190507_index_cgal .nrk .nr{
    width:375px;
    margin:10px;
    float:left;
    box-shadow: 0px 0px 10px 1px rgba(237,120,41,0.6);
    position: relative;
    padding-bottom:30px;
  }
  .v20190507_index_cgal .nrk .nr .pic{
    width:355px;
    height:198px;
    margin:10px;
  }
  .v20190507_index_cgal .nrk .nr .an{
    width:58px;
    height:58px;
    top:80px;
    left:50%;
    margin-left:-29px;    
    position: absolute; 
    cursor: pointer;
  }
  .v20190507_index_cgal .nrk .nr .xm{
    padding-left:40px;
    font-size:18px;
    line-height:18px;
    color:#333;
    font-weight:400;
    padding-top:10px;
  }
  .v20190507_index_cgal .nrk .nr .hx{
    width:30px;
    height:1px;
    background-color:#333;
    margin:15px 40px;
  }
  .v20190507_index_cgal .nrk .nr .jj{
    padding-left:40px;
    font-size:14px;
    line-height:14px;
    color:#333;
  }
  .v20190507_index_cgal .nrk .nr .jj .zy{
    margin-top:10px;
  }
  .v20190507_index_cgal .nrk .nr .jj .yx{
    margin-top:10px;
  }
  .v20190507_index_cgal .nrk .fydh{
    width:100%;
    min-width:1560px;
    position: relative;
    margin-top:40px;
  }
  .v20190507_index_cgal .nrk .fydh .swiper-pagination {
    position: absolute;
    z-index: 20;
    bottom: 0px;
    width: 100%;
    text-align: center;
  }
  .v20190507_index_cgal .nrk .fydh .swiper-pagination .swiper-pagination-switch {
    display: inline-block;
    width:200px;
    height:4px;
    border-radius: 0px;
    background: #999;
    margin: 0 5px;
    opacity: 0.8;
    cursor: pointer;
  }
  .v20190507_index_cgal .nrk .fydh .swiper-pagination .swiper-active-switch {
    background: #ed7523;
  }
  .v20190507_index_kcfw{
    width:100%;
    height:1069px;
    position: relative;
    overflow:hidden;
  }
  .v20190507_index_kcfw>.pic{
    position: absolute;
    width:100%;
    height:1069px;
    z-index:1;
  }
  .v20190507_index_kcfw>.pic img{
    width:100%;
    height:1069px;
  }
  .v20190507_index_kcfw .dbt{    
    position: relative;
    z-index:2;
  }
  .v20190507_index_kcfw .dbt .ebt{
    color:#fff;
  }
  .v20190507_index_kcfw .dbt .hx{
    background-color:#fff;
  }
  .v20190507_index_kcfw .dbt .zbt{
    color:#fff;
  }
  .v20190507_index_kcfw .nrk{
    width:100%;
    margin:0 auto;  
    position: relative;
    z-index:2;
  }
  .v20190507_index_kcfw .nrk .wz .bt .vmpic{
    width:12px;
    height:30px;
    display:inline-block;
    margin-right:5px;
  }
  .v20190507_index_kcfw .nrk .wz .jj .vmpic{
    width:6px;
    height:6px;
    display:inline-block;
    margin-right:7px;
  }
  .v20190507_index_kcfw .nrk .wz .vmpic img{
    display:inline-block;
    vertical-align: middle;
  }
  .v20190507_index_kcfw .nrk .pic{
    width:490px;
    height:310px;
    margin:20px;
  }
  .v20190507_index_kcfw .nrk .wz{
    width:240px;
  }
  .v20190507_index_kcfw .nrk .wz .bt{
    margin-top:80px;    
    font-size:18px;
    line-height:30px;
    color:#ed7829;
    font-weight:400;
    padding-bottom:10px;
  }
  .v20190507_index_kcfw .nrk .wz .jj{
    font-size:14px;
    line-height:14px;
    color:#333;
    margin-top:10px;
    font-weight:400;
  }
  .v20190507_index_kcfw .nrk .wz .an{
    font-size:14px;
    line-height:28px;
    color:#ed7829;
    margin-top:30px;
    padding:0 20px;
    font-weight:400;
    display:inline-block;
    border:1px solid #ed7829;  
    border-top-left-radius:28px;
    border-bottom-left-radius:28px;
    border-top-right-radius:28px;
    border-bottom-right-radius:28px;
    -moz-border-radius-topleft:28px;
    -moz-border-radius-bottomleft:28px;
    -moz-border-radius-topright:28px;
    -moz-border-radius-bottomright:28px;
    -webkit-border-top-left-radius:28px;
    -webkit-border-bottom-left-radius:28px;
    -webkit-border-top-right-radius:28px;
    -webkit-border-bottom-right-radius:28px; 
    cursor:pointer;
  }
  .v20190507_index_kcfw .nrk .wz .an:hover{
    background-color:#ed7829;
    color:#fff;
  }
  .v20190507_index_kcfw .nrk .nrz{
    width:50%;    
    min-width:600px;
    height:350px;
    background-color:#fff;
    float:left;
    margin-left:-10px;
    margin-top:10px;
    margin-bottom:10px;
  }
  .v20190507_index_kcfw .nrk .nrz .wz{
    padding-left:50px;
    float:right;
  }
  .v20190507_index_kcfw .nrk .nrz .pic{
    float:right;
  }
  .v20190507_index_kcfw .nrk .nrr{
    width:50%;
    min-width:600px;
    height:350px;
    background-color:#fff;
    float:right;
    margin-right:-10px;
    margin-top:10px;
    margin-bottom:10px;
  }
  .v20190507_index_kcfw .nrk .nrr .wz{
    margin-left:30px;
    float:left;
  }
  .v20190507_index_kcfw .nrk .nrr .pic{
    float:left;
  }
  .v20190507_index_kcfw .nrk .nrz:hover{
    margin-top:0;
    margin-bottom:20px;
  }
  .v20190507_index_kcfw .nrk .nrr:hover{
    margin-top:0;
    margin-bottom:20px;
  }
  .v20190507_index_kcfw .zxpic{
    width:226px;
    height:226px;
    position: absolute;
    z-index:3;
    top:505px;
    left:50%;
    margin-left:-113px;
  }
  .v20190507_index_zsglm .nrk{
    width:1560px;
    margin:0 auto;
    padding-bottom:100px;
  }
  .v20190507_index_zsglm .nrk .tpk{
    width:700px;
    float:left;
  }
  .v20190507_index_zsglm .nrk .tpk .tp1pic{
    width:700px;
    height:300px;
    float:left;
    position: relative;
    cursor: pointer;
    
  }
  .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1{
    position: absolute;
    width:150px;
    height:120px;
    top:170px;
    right:10px;
    background-color:#313131;
    color:#fff;
  }
  .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1 .y{
    width:38px;
    height:38px; 
    border-top-left-radius:38px;
    border-bottom-left-radius:38px;
    border-top-right-radius:38px;
    border-bottom-right-radius:38px;
    -moz-border-radius-topleft:38px;
    -moz-border-radius-bottomleft:38px;
    -moz-border-radius-topright:38px;
    -moz-border-radius-bottomright:38px;
    -webkit-border-top-left-radius:38px;
    -webkit-border-bottom-left-radius:38px;
    -webkit-border-top-right-radius:38px;
    -webkit-border-bottom-right-radius:38px;
    border:1px solid #fff;
    margin:20px auto 0;
    position: relative;
  }
  .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1 .s{   
    width:38px;
    height:38px;  
    font-size:36px;
    line-height:38px;
    font-weight:400;
    position: absolute;
    top:10px;
    right:5px;
    text-align:center;
  }
  .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1 .z{
    font-size:20px;
    line-height:20px;
    font-weight:400;
    text-align:center;
    margin-top:20px;
  } 
  .v20190507_index_zsglm .nrk .tpk .tp1pic:hover .tp1 .s{
    top:0;
    right:0;  
  }
  .v20190507_index_zsglm .nrk .tpk .tp1pic:hover .tp1{
    background-color:#ed7829;
  }
  .v20190507_index_zsglm .nrk .tpk .tp2pic{
    width:350px;
    height:400px;
    float:left;
    margin-top:10px;
    position: relative;
    cursor: pointer;
  }
  .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2{
    position: absolute;
    width:150px;
    height:120px;
    top:10px;
    right:10px;
    background-color:#313131;
    color:#fff;
  }
  .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2 .y{
    width:38px;
    height:38px; 
    border-top-left-radius:38px;
    border-bottom-left-radius:38px;
    border-top-right-radius:38px;
    border-bottom-right-radius:38px;
    -moz-border-radius-topleft:38px;
    -moz-border-radius-bottomleft:38px;
    -moz-border-radius-topright:38px;
    -moz-border-radius-bottomright:38px;
    -webkit-border-top-left-radius:38px;
    -webkit-border-bottom-left-radius:38px;
    -webkit-border-top-right-radius:38px;
    -webkit-border-bottom-right-radius:38px;
    border:1px solid #fff;
    margin:20px auto 0;
    position: relative;
  }
  .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2 .s{   
    width:38px;
    height:38px;  
    font-size:36px;
    line-height:38px;
    font-weight:400;
    position: absolute;
    top:10px;
    right:5px;
    text-align:center;
  }
  .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2 .z{
    font-size:20px;
    line-height:20px;
    font-weight:400;
    text-align:center;
    margin-top:20px;
  } 
  .v20190507_index_zsglm .nrk .tpk .tp2pic:hover .tp2 .s{
    top:0;
    right:0;  
  }
  .v20190507_index_zsglm .nrk .tpk .tp2pic:hover .tp2{
    background-color:#ed7829;
  }
  .v20190507_index_zsglm .nrk .tpk .tp3pic{
    width:340px;
    height:400px;
    float:left;
    margin-top:10px;
    margin-left:10px;
    position: relative;
    cursor: pointer;
  }
  .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3{
    position: absolute;
    width:150px;
    height:120px;
    bottom:10px;
    left:10px;
    background-color:#313131;
    color:#fff;
  }
  .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3 .y{
    width:38px;
    height:38px; 
    border-top-left-radius:38px;
    border-bottom-left-radius:38px;
    border-top-right-radius:38px;
    border-bottom-right-radius:38px;
    -moz-border-radius-topleft:38px;
    -moz-border-radius-bottomleft:38px;
    -moz-border-radius-topright:38px;
    -moz-border-radius-bottomright:38px;
    -webkit-border-top-left-radius:38px;
    -webkit-border-bottom-left-radius:38px;
    -webkit-border-top-right-radius:38px;
    -webkit-border-bottom-right-radius:38px;
    border:1px solid #fff;
    margin:20px auto 0;
    position: relative;
  }
  .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3 .s{   
    width:38px;
    height:38px;  
    font-size:36px;
    line-height:38px;
    font-weight:400;
    position: absolute;
    top:10px;
    right:5px;
    text-align:center;
  }
  .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3 .z{
    font-size:20px;
    line-height:20px;
    font-weight:400;
    text-align:center;
    margin-top:20px;
  } 
  .v20190507_index_zsglm .nrk .tpk .tp3pic:hover .tp3 .s{
    top:0;
    right:0;  
  }
  .v20190507_index_zsglm .nrk .tpk .tp3pic:hover .tp3{
    background-color:#ed7829;
  }
  .v20190507_index_zsglm .nrk .twk{
    width:850px;
    float:left;
    margin-left:10px;
  }
  .v20190507_index_zsglm .nrk .twk .tp4pic{
    width:290px;
    height:710px;
    float:left;
    position: relative;
    cursor: pointer;
  }
  .v20190507_index_zsglm .nrk .twk .tp4pic .tp4{
    position: absolute;
    width:150px;
    height:120px;
    top:310px;
    left:10px;
    background-color:#313131;
    color:#fff;
  }
  .v20190507_index_zsglm .nrk .twk .tp4pic .tp4 .y{
    width:38px;
    height:38px; 
    border-top-left-radius:38px;
    border-bottom-left-radius:38px;
    border-top-right-radius:38px;
    border-bottom-right-radius:38px;
    -moz-border-radius-topleft:38px;
    -moz-border-radius-bottomleft:38px;
    -moz-border-radius-topright:38px;
    -moz-border-radius-bottomright:38px;
    -webkit-border-top-left-radius:38px;
    -webkit-border-bottom-left-radius:38px;
    -webkit-border-top-right-radius:38px;
    -webkit-border-bottom-right-radius:38px;
    border:1px solid #fff;
    margin:20px auto 0;
    position: relative;
  }
  .v20190507_index_zsglm .nrk .twk .tp4pic .tp4 .s{   
    width:38px;
    height:38px;  
    font-size:36px;
    line-height:38px;
    font-weight:400;
    position: absolute;
    top:10px;
    right:5px;
    text-align:center;
  }
  .v20190507_index_zsglm .nrk .twk .tp4pic .tp4 .z{
    font-size:20px;
    line-height:20px;
    font-weight:400;
    text-align:center;
    margin-top:20px;
  } 
  .v20190507_index_zsglm .nrk .twk .tp4pic:hover .tp4 .s{
    top:0;
    right:0;  
  }
  .v20190507_index_zsglm .nrk .twk .tp4pic:hover .tp4{
    background-color:#ed7829;
  }
  .v20190507_index_zsglm .nrk .twk .wz{
    width:550px;
    height:710px;
    float:left;
    margin-left:10px;
    background-color:#ed7829;
    color:#fff;
    padding:0 50px;
  }
  .v20190507_index_zsglm .nrk .twk .wz .bt{
    font-size:40px;
    line-height:50px;
    font-weight:400;
    margin-top:70px;
    padding-bottom:20px;
    border-bottom:4px solid #fff;
  }
  .v20190507_index_zsglm .nrk .twk .wz .jjk{
    padding-bottom:25px;
  }
  .v20190507_index_zsglm .nrk .twk .wz .jjk .xbt{
    font-size:16px;
    line-height:16px;
    font-weight:400;  
    margin-top:30px;  
  }
  .v20190507_index_zsglm .nrk .twk .wz .jjk .jj{
    font-size:14px;
    line-height:19px; 
    margin-top:18px;
  }
  .v20190507_index_zsglm .nrk .twk .wz .an{
    font-size:14px;
    line-height:28px;
    color:#fff;
    padding:0 20px;
    font-weight:400;
    display:inline-block;
    border:1px solid #fff;  
    border-top-left-radius:28px;
    border-bottom-left-radius:28px;
    border-top-right-radius:28px;
    border-bottom-right-radius:28px;
    -moz-border-radius-topleft:28px;
    -moz-border-radius-bottomleft:28px;
    -moz-border-radius-topright:28px;
    -moz-border-radius-bottomright:28px;
    -webkit-border-top-left-radius:28px;
    -webkit-border-bottom-left-radius:28px;
    -webkit-border-top-right-radius:28px;
    -webkit-border-bottom-right-radius:28px;     
    cursor: pointer;
  }
  .v20190507_index_zsglm .nrk .twk .wz .an:hover{
    color:#ed7829;  
    background-color:#fff;
  }
  .v20190507_index_dstd{
    width:100%;
    height:1168px;
    position: relative;
  }
  .v20190507_index_dstd>.pic{
    position: absolute;
    width:100%;
    height:1168px;
    z-index:1;
  }
  .v20190507_index_dstd>.pic img{
    width:100%;
    height:1168px;
  }
  .v20190507_index_dstd .dbt{    
    position: relative;
    z-index:2;
  }
  .v20190507_index_dstd .dbt .ebt{
    color:#fff;
  }
  .v20190507_index_dstd .dbt .hx{
    background-color:#fff;
  }
  .v20190507_index_dstd .dbt .zbt{
    color:#fff;
  }
  .v20190507_index_dstd .zsgk{
    width:1560px;
    height:338px;
    margin:0 auto;
    background-color:#fff;
    position: relative;
    z-index:2;
  }
  .v20190507_index_dstd .zsgk .fy_zf{
    width:22px;
    height:338px;
    float:left;
    margin-left:30px;
  }
  .v20190507_index_dstd .zsgk .fy_zf img{
    margin-top:129px;
  }
  .v20190507_index_dstd .zsgk .fy_yf{    
    width:22px;
    height:338px;
    float:left;
    margin-right:30px;
  }
  .v20190507_index_dstd .zsgk .fy_yf img{
    margin-top:129px;
  }  
  .v20190507_index_dstd .zsgk .swiper-container{
    width:1350px;
    float:left;
    margin:0 53px;
  }
  .v20190507_index_dstd .zsgk .nr{
    width:270px;
    float:left;
    text-align:center;
    padding-top:30px;
  }
  .v20190507_index_dstd .zsgk .nr .pic{
    width:180px;
    height:180px;
    margin:0 auto;
    position: relative;
  }
  .v20190507_index_dstd .zsgk .nr .pic img{
    width:180px;
    height:180px;
    border-top-left-radius:180px;
    border-bottom-left-radius:180px;
    border-top-right-radius:180px;
    border-bottom-right-radius:180px;
    -moz-border-radius-topleft:180px;
    -moz-border-radius-bottomleft:180px;
    -moz-border-radius-topright:180px;
    -moz-border-radius-bottomright:180px;
    -webkit-border-top-left-radius:180px;
    -webkit-border-bottom-left-radius:180px;
    -webkit-border-top-right-radius:180px;
    -webkit-border-bottom-right-radius:180px; 
  }
  .v20190507_index_dstd .zsgk .nr .pic .tw{
    display:none;
    width:180px;
    height:180px;
    position:absolute; 
    z-index:10;
    top:0;
    background-color:rgba(48,45,44,0.7);
    border-top-left-radius:180px;
    border-bottom-left-radius:180px;
    border-top-right-radius:180px;
    border-bottom-right-radius:180px;
    -moz-border-radius-topleft:180px;
    -moz-border-radius-bottomleft:180px;
    -moz-border-radius-topright:180px;
    -moz-border-radius-bottomright:180px;
    -webkit-border-top-left-radius:180px;
    -webkit-border-bottom-left-radius:180px;
    -webkit-border-top-right-radius:180px;
    -webkit-border-bottom-right-radius:180px; 
    font-size:16px;
    text-align:center;
    line-height:180px;
    color:#fff;
    cursor: pointer;
  }
  .v20190507_index_dstd .zsgk .nr:hover .pic .tw{
    display:block;
  }
  .v20190507_index_dstd .zsgk .nr .xm{
    font-size:28px;
    line-height:28px;
    color:#323431;
    margin-top:20px;
  }
  .v20190507_index_dstd .zsgk .nr .yx{
    font-size:18px;
    line-height:18px;
    color:#323431;
    margin-top:10px;
  }
  .v20190507_index_dstd .zsgk .nr .zy{
    font-size:14px;
    line-height:14px;
    color:#323431;
    margin-top:10px;
  }
  .v20190507_index_dstd .nrk{
    width:1580px;
    margin:30px auto 0;
    position: relative;
    z-index:2;
  }
  .v20190507_index_dstd .nrk .nr{
    width:296px;
    height:431px;
    margin:10px;
    float:left;
    position: relative;
    background-color: #fff;
  }
  .v20190507_index_dstd .nrk .nr .pic{
    width:100%;
    overflow:hidden;
  }
  .v20190507_index_dstd .nrk .nr .pic a{
    display:block;
  }
  .v20190507_index_dstd .nrk .nr .pic img{
    width:100%;
    transition: all 1s;
    -moz-transition:all 1s; /* Firefox 4 */
    -webkit-transition:all 1s; /* Safari and Chrome */
    -o-transition:all 1s; /* Opera */
  }
  .v20190507_index_dstd .nrk .nr:hover .pic img{      
    transform: scale(1.1);
    -moz-transition: scale(1.1); /* Firefox 4 */
    -webkit-transition: scale(1.1); /* Safari and Chrome */
    -o-transition: scale(1.1); /* Opera */
  }
  
  .v20190507_index_dstd .nrk .nr .pick{
    position: relative;
  }
  .v20190507_index_dstd .nrk .nr .pick:hover { 
    /*opacity:0.6; */
  }
  .v20190507_index_dstd .nrk .nr .pick:after, .v20190507_index_dstd .nrk .nr .pick:before, .v20190507_index_dstd .nrk .nr .pick .bi:after,.v20190507_index_dstd .nrk .nr .pick .bi:before { 
    background-color:rgba(255,255,255,0.9); 
    content:""; 
    display:block; 
    position:absolute; 
    z-index:10;
    transition:all 0.3s ease 0s; 
    -webkit-transition:all 0.3s ease 0s; 
    -moz-transition:all 0.3s ease 0s; 
    -o-transition:all 0.3s ease 0s; 
    -ms-transition:all 0.3s ease 0s; 
  }
  .v20190507_index_dstd .nrk .nr .pick:after { 
    height:6px; 
    left:-0; 
    top:0; 
    width:0; 
  }
  .v20190507_index_dstd .nrk .nr .pick:before { 
    bottom:0; 
    height:6px; 
    right:0; 
    width:0; 
  }
  .v20190507_index_dstd .nrk .nr .pick .bi:after { 
    bottom:0; 
    height:0; 
    left:0; 
    width:6px; 
  }
  .v20190507_index_dstd .nrk .nr .pick .bi:before { 
    height:0; 
    right:0; 
    top:0; 
    width:6px; 
  }
  .v20190507_index_dstd .nrk .nr .pick:hover:after, .v20190507_index_dstd .nrk .nr .pick:hover:before { 
    width:100%; 
  }
  .v20190507_index_dstd .nrk .nr .pick:hover .bi:after,.v20190507_index_dstd .nrk .nr .pick:hover .bi:before { 
    height:100%; 
  }
  
  .v20190507_index_dstd .nrk .nr .btan {
    height:37px;
    margin-top:23px; 
    margin-left:25px; 
    margin-right:23px;
  }
  .v20190507_index_dstd .nrk .nr .btan .bt{
    font-size:28px;
    line-height:37px;
    color:#333333;
    float:left;
  }
  .v20190507_index_dstd .nrk .nr .btan .bt a{
    font-size:28px;
    line-height:37px;
    color:#333333;
  }
  .v20190507_index_dstd .nrk .nr .btan .an{
    font-size:14px;
    line-height:35px;
    color:#666666;
    border: 1px solid #797979;
    width:79px;
    height:35px;
    text-align:center;
    float:right;
    cursor: pointer;
  }
  .v20190507_index_dstd .nrk .nr .btan .an:hover{
    color:#fff;
    background-color: #797979;
  }
  .v20190507_index_dstd .nrk .nr .yx{
    font-size:16px;
    line-height:16px;
    color:#999999;
    margin-left:25px;
    margin-top:14px;
  }
  .v20190507_index_dstd .nrk .nr .zy{
    font-size:16px;
    line-height:16px;
    color:#999999;
    margin-left:25px;
    margin-top:14px;
  }
  .v20190507_index_rmzy .nrk{
    width:1580px;
    height:340px;
    margin:0 auto;
  }
  .v20190507_index_rmzy .nrk .nr{
    width:375px;
    margin:0 10px;
    float:left;    
    padding-bottom:20px;
    box-shadow: 0px 0px 10px 1px rgba(237,120,41,0.6);
    position: relative;
  }
  .v20190507_index_rmzy .nrk .nr .pic{
    width:355px;
    height:194px;
    margin:10px 10px 0;
  }
  .v20190507_index_rmzy .nrk .nr .bt{
    font-size:18px;
    line-height:18px;
    color:#333;  
    font-weight:400;
    margin-top:20px;
    margin-left:40px;
  }
  .v20190507_index_rmzy .nrk .nr .hx{
    width:30px;
    height:1px;
    background-color: #333;   
    margin:15px 0 15px 40px; 
  }
  .v20190507_index_rmzy .nrk .nr .sz{
    font-size:14px;
    line-height:14px;
    color:#333;
    margin-left:40px;
    margin-bottom:10px;   
  }
  .v20190507_index_rmzy .nrk .nr .an{
    width:96px;
    height:28px;
    font-size:14px;
    line-height:28px;
    color:#fff;  
    font-weight:400;
    background-color: #ed7829;
    position: absolute;
    right:40px;
    bottom:30px;
    text-align:center;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    -moz-border-radius-topleft:5px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-right-radius:5px;
  }
  .v20190507_index_rmzy .nrk .nr .an:hover{
    color:#ed7829;  
    background-color:#fff;
    cursor:pointer;
    border:1px solid #ed7829;
  }
  .v20190507_index_gshj .nrwk{
    width:100%;
    height:800px;
    background-color:#313131;
  }
  .v20190507_index_gshj .nrwk .dhk{
    width:1560px;
    margin:0 auto;
    text-align:center;
    padding:50px 0;
  }
  .v20190507_index_gshj .nrwk .dhk .dh{
    font-size:20px;
    line-height:20px;
    color:#999;  
    border-left:1px solid #666;
    padding:0 40px;
    display:inline-block;
    cursor:pointer;
  }
  .v20190507_index_gshj .nrwk .dhk .xz{
    color:#ed7829;  
  }
  .v20190507_index_gshj .nrwk .dhk .dh:first-child{
    border:0;
  }
  .v20190507_index_gshj .nrwk .nrk{
    width:1560px;
    margin:0 auto;
  }
  .v20190507_index_gshj .nrwk .nrk .pic{
    width:320px;
    height:180px;
    float:left;
    border: 2px solid #fff;
    margin-left:20px;
    margin-bottom:20px;    
  }
  .v20190507_index_gshj .nrwk .nrk .pic img{
    width:316px;
    height:176px;
  }
  .v20190507_index_gshj .nrwk .nrk .pic.pd{
    width:880px;
    height:580px;
    float:left;
    margin:0;
  }
  .v20190507_index_gshj .nrwk .nrk .pic.pd img{
    width:876px;
    height:576px;
  }
  .v20190507_index_yszx .nrk{
    width:1560px;
    margin:0 auto;
    padding-bottom:100px;
  }  
  .v20190507_index_yszx .nrk .hdk{
    width:380px;
    float:left;
  }
  .v20190507_index_yszx .nrk .swiper-container{
    box-shadow: 0px 0px 10px 1px rgba(237,120,41,0.6);
  }
  .v20190507_index_yszx .nrk .hdk .nr{
    font-size:14px;
    line-height:21px;
    color:#333;
    padding-bottom:30px;  
  }
  .v20190507_index_yszx .nrk .hdk .nr .pic{
    width:322px;
    height:200px;
    margin:30px 30px 0 30px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .pic img{
    width:322px;
    height:200px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .bt{
    font-size:16px;
    line-height:25px;
    color:#333;  
    margin-top:20px;
    margin-bottom:15px;
    font-weight:400;
    padding:0 30px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .bt a{
    color:#333;  
  }
  .v20190507_index_yszx .nrk .hdk .nr .lx{
    padding-left:30px;
    width:190px;
    float:left;
  }
  .v20190507_index_yszx .nrk .hdk .nr .lx img{
    width:21px;
    height:21px;
    display:inline-block;
    vertical-align: middle;
    margin-right:15px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .fy{
    padding-right:30px;
    width:190px;
    float:left;
  }
  .v20190507_index_yszx .nrk .hdk .nr .fy img{
    width:21px;
    height:21px;
    display:inline-block;
    vertical-align: middle;
    margin-right:15px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .rq{
    padding:0 30px;
    margin-top:15px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .rq img{
    width:21px;
    height:21px;
    display:inline-block;
    vertical-align: middle;
    margin-right:15px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .dz{
    padding:0 30px;
    margin-top:10px;
  }
  .v20190507_index_yszx .nrk .hdk .nr .dz img{
    width:21px;
    height:21px;
    display:inline-block;
    vertical-align: middle;
    margin-right:15px;
  }
  .v20190507_index_yszx .nrk .hdk .fydh{
    width:100%;
    position: relative;
    margin-top:30px;
  }
  .v20190507_index_yszx .nrk .hdk .fydh .swiper-pagination {
    position: absolute;
    z-index: 20;
    bottom: 0px;
    width: 100%;
    text-align: center;
  }
  .v20190507_index_yszx .nrk .hdk .fydh .swiper-pagination .swiper-pagination-switch {
    display: inline-block;
    width:50px;
    height:4px;
    border-radius: 0px;
    background: #999;
    margin: 0 5px;
    opacity: 0.8;
    cursor: pointer;
  }
  .v20190507_index_yszx .nrk .hdk .fydh .swiper-pagination .swiper-active-switch {
    background: #ed7523;
  }
  .v20190507_index_yszx .nrk .wzk{
    width:1126px;
    margin-left:50px;
    float:left;
  }
  .v20190507_index_yszx .nrk .wzk .dtw{
    width:1126px;
    height:226px;
    background: #ed7523;
    color:#fff;
  }
  .v20190507_index_yszx .nrk .wzk .dtw .pic{
    width:340px;
    height:226px;
    padding:20px;
    float:left;
  }
  .v20190507_index_yszx .nrk .wzk .dtw .bt{
    width:776px;
    padding-top:50px;
    font-size:18px;
    line-height:18px;
    font-weight:400;
    margin-left:10px;
    float:left;
  }
  .v20190507_index_yszx .nrk .wzk .dtw .bt a{
    color:#fff;
  }
  .v20190507_index_yszx .nrk .wzk .dtw .jj{
    width:776px;
    padding-top:14px;
    font-size:14px;
    line-height:19px;
    margin-left:10px;
    float:left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
  .v20190507_index_yszx .nrk .wzk .dtw .rq{
    width:776px;
    padding-top:30px;
    font-size:12px;
    line-height:12px;
    margin-left:10px;
    float:left;
  }
  .v20190507_index_yszx .nrk .wzk .listk{
    width:1126px;
    overflow:hidden;
  }
  .v20190507_index_yszx .nrk .wzk .listk .dhk{
    text-align:center;
    margin-top:40px;
    padding-bottom:20px;
    border-bottom:1px solid #999;
  }
  .v20190507_index_yszx .nrk .wzk .listk .dhk .dh{
    font-size:18px;
    line-height:18px;
    font-weight:400;
    color:#333;
    display:inline-block;
    padding:0 30px;
    cursor:pointer;
  }
  .v20190507_index_yszx .nrk .wzk .listk .dhk .dh.xz{
    color:#ed7829;
  }
  .v20190507_index_yszx .nrk .wzk .listk ul{
    width:1190px;
    padding-top:20px;
  }
  .v20190507_index_yszx .nrk .wzk .listk li{
    width:530px;
    float:left;
    line-height:20px;
    margin-right:65px;
    display:block;
  }
  .v20190507_index_yszx .nrk .wzk .listk li a{
    width:455px;
    font-size:14px;
    line-height:20px;
    font-weight:400;
    color:#333;   
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
  }
  .v20190507_index_yszx .nrk .wzk .listk li span{
    width:72px;
    font-size:14px;
    line-height:20px;
    font-weight:400;
    color:#999; 
  }  
  .v20190507_index_hzhb{
    width:100%;
    height:995px;
    position: relative;
  }
  .v20190507_index_hzhb>.pic{
    position: absolute;
    width:100%;
    height:450px;
    z-index:1;
  }
  .v20190507_index_hzhb>.pic img{
    width:100%;
    height:450px;
  }
  .v20190507_index_hzhb .dbt{    
    position: relative;
    z-index:2;
  }
  .v20190507_index_hzhb .dbt .ebt{
    color:#fff;
  }
  .v20190507_index_hzhb .dbt .hx{
    background-color:#fff;
  }
  .v20190507_index_hzhb .dbt .zbt{
    color:#fff;
  }
  .v20190507_index_hzhb .nrk{
    width:1560px;
    height:620px;
    margin:0 auto;
    background-color:#eee;
    box-shadow: 0px 0px 10px 1px rgba(237,120,41,0.6);
    position: relative;
    z-index:2;
    padding:55px 80px 75px;
  }
  .v20190507_index_hzhb .nrk .nr{
    width:280px;
    float:left;
    text-align:center;
    margin:25px 0;
  }
  .v20190507_index_hzhb .nrk .nr .pic{
    width:166px;
    height:166px;
    margin:0 auto;
  }
  .v20190507_index_hzhb .nrk .nr .pic:hover{
    border-radius:100%;
    /*box-shadow: 3px 3px 5px 0px rgba(153,153,153,0.8);*/
    box-shadow: 0px 0px 10px 3px rgba(153,153,153,0.8);
  }
  .v20190507_index_hzhb .nrk .nr .pic img{
    width:166px;
    height:166px;
    border-radius:100%;
  }
  .v20190507_index_hzhb .nrk .nr .bt{
    font-size:18px;
    line-height:18px;
    font-weight:400; 
    color:#333;
    margin-top:20px;  
  }  
  @media (min-width: 0px) and (max-width: 1539px)
  {
    .ldxsj .ldxdh {
      line-height: 46px;
      height: 47px;
      font-size:18px;
    }
    .ldxsj .ldxxq {
      width:1200px;
      height: 100px;
      margin:0 auto;
      padding: 10px 0;
    }
    .ldxsj .ldxxq .nr {
      float: left;
      text-align: center;
      width:20%;
      border-right: 1px solid #d7d7d8;
      padding:10px 0;
    }
    .ldxsj .ldxxq .nr .sz {
      font-size: 20px;
      color: #EE782A;
      line-height: 40px;
    }
    .ldxsj .ldxxq .nr .mc {
      font-size: 12px;
      line-height: 24px;
      color: #333333;
      margin-top:0px;
    }
    .v20190507_index .dbt{
      width:1200px;
      padding: 50px 0 0;
    }
    .v20190507_index .dbt .pic{
      margin-top:15px;
    }
    .v20190507_index .dbt .ebt{
      padding-left:25px;
      font-size:36px;
      line-height: 36px;
    }
    .v20190507_index .dbt .hx{
      width:22px;
      margin:15px 0 15px 25px;
    }
    .v20190507_index .dbt .zbt{
      padding-left:25px;
      font-size:19px;
      line-height:19px;
    }
    
    .v20190507_index_xz{
      height:546px;
    }
    .v20190507_index_xz>.pic{
      height:546px;
    }
    .v20190507_index_xz>.pic img{
      height:546px;
    }
    .v20190507_index_xz .nrk{
      width:1215px;
      height:350px;
      margin-top:15px;
    }
    .v20190507_index_xz .nrk .nr{
      margin:15px 7.5px;
      width:390px;
      height:145px;
      border-top:15px solid #ed7829;
    }
    .v20190507_index_xz .nrk .nr .pic{
      width:110px;
      height:110px;
    }
    .v20190507_index_xz .nrk .nr .dpic{
      margin-top:20px;
      margin-left:100px;
    }
    .v20190507_index_xz .nrk .nr .dpic img{
      width:35px;
      height:5px;
    }
    .v20190507_index_xz .nrk .nr .lx{
      width:230px;
      height:45px;
      font-size:30px;
      line-height:45px;
      margin-left:10px;
      margin-right:20px;
    }
    .v20190507_index_xz .nrk .nr .bt{
      width:230px;
      font-size:14px;
      line-height:14px;
      margin-top:0px;
      margin-left:10px;
      margin-right:20px;
    }
    .v20190507_index_xz .nrk .nr .jj{
      width:230px;
      font-size:12px;
      line-height:15px;
      margin-top:13.5px;
      margin-left:10px;
      margin-right:20px;
    }
    .v20190507_index_cgal .nrk{
      width:1220px;
      margin:30px auto 0;
      padding-bottom:60px;
    }  
    .v20190507_index_cgal .nrk .swiper-slide{
      height:299px;
    }
    .v20190507_index_cgal .nrk .nr{
      width:285px;
      padding-bottom:20px;
    }
    .v20190507_index_cgal .nrk .nr .pic{
      width:265px;
      height:149px;
      margin:10px;
    }
    .v20190507_index_cgal .nrk .nr .an{
      width:45px;
      height:45px;
      top:62px;
      left:50%;
      margin-left:-22.5px;   
    }
    .v20190507_index_cgal .nrk .nr .an img{
      width:45px;
      height:45px;
    }
    .v20190507_index_cgal .nrk .nr .xm{
      padding-left:30px;
      font-size:14px;
      line-height:14px;
      padding-top:5px;
    }
    .v20190507_index_cgal .nrk .nr .hx{
      width:22px;
      margin:10px 30px;
    }
    .v20190507_index_cgal .nrk .nr .jj{
      padding-left:30px;
      font-size:12px;
      line-height:12px;
    }
    .v20190507_index_cgal .nrk .nr .jj .zy{
      margin-top:7px;
    }
    .v20190507_index_cgal .nrk .nr .jj .yx{
      margin-top:7px;
    }
    .v20190507_index_cgal .nrk .fydh{
      min-width:1200px;
    }
    .v20190507_index_cgal .nrk .fydh .swiper-pagination .swiper-pagination-switch {
      width:150px;
      height:3px;
    }
    .v20190507_index_kcfw{
      height:770px;
    }
    .v20190507_index_kcfw>.pic{
      height:770px;
    }
    .v20190507_index_kcfw>.pic img{
      height:770px;
    }
    .v20190507_index_kcfw .nrk{
      margin:20px auto 0;  
    }
    .v20190507_index_kcfw .nrk .wz .bt .vmpic{
      width:8px;
      height:22px;
      margin-right:4px;
    }
    .v20190507_index_kcfw .nrk .wz .bt .vmpic img{
      width:8px;
      height:22px;
    }
    .v20190507_index_kcfw .nrk .wz .jj .vmpic{
      width:5px;
      height:5px;
      margin-right:5px;
    }
    .v20190507_index_kcfw .nrk .wz .jj .vmpic img{
      width:5px;
      height:5px;
    }
    .v20190507_index_kcfw .nrk .pic{
      width:368px;
      height:233px;
      margin:15px;
    }
    .v20190507_index_kcfw .nrk .wz{
      width:180px;
    }
    .v20190507_index_kcfw .nrk .wz .bt{
      margin-top:57px;    
      font-size:14px;
      line-height:22px;
    }
    .v20190507_index_kcfw .nrk .wz .jj{
      font-size:12px;
      line-height:12px;
      margin-top:8px;
    }
    .v20190507_index_kcfw .nrk .wz .an{
      font-size:12px;
      line-height:20px;
      margin-top:20px;
      padding:0 20px;
      border-top-left-radius:20px;
      border-bottom-left-radius:20px;
      border-top-right-radius:20px;
      border-bottom-right-radius:20px;
      -moz-border-radius-topleft:20px;
      -moz-border-radius-bottomleft:20px;
      -moz-border-radius-topright:20px;
      -moz-border-radius-bottomright:20px;
      -webkit-border-top-left-radius:20px;
      -webkit-border-bottom-left-radius:20px;
      -webkit-border-top-right-radius:20px;
      -webkit-border-bottom-right-radius:20px; 
    }
    .v20190507_index_kcfw .nrk .nrz{
      height:263px;
    }
    .v20190507_index_kcfw .nrk .nrz .wz{
      padding-left:20px;
    }
    .v20190507_index_kcfw .nrk .nrr{
      height:263px;
    }
    .v20190507_index_kcfw .nrk .nrr .wz{
      margin-left:15px;
    }
    .v20190507_index_kcfw .zxpic{
      width:190px;
      height:190px;
      top:347.5px;
      margin-left:-95px;
    }
    .v20190507_index_zsglm .nrk{
      width:1200px;
      padding-bottom:60px;
      margin-top:30px;
    }
    .v20190507_index_zsglm .nrk .tpk{
      width:538px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp1pic{
      width:538px;
      height:237px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp1pic img{
      width:538px;
      height:237px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1{
      width:112px;
      height:96px;
      top:133px;
      right:8px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1 .y{
      width:32px;
      height:32px; 
      border-top-left-radius:32px;
      border-bottom-left-radius:32px;
      border-top-right-radius:32px;
      border-bottom-right-radius:32px;
      -moz-border-radius-topleft:32px;
      -moz-border-radius-bottomleft:32px;
      -moz-border-radius-topright:32px;
      -moz-border-radius-bottomright:32px;
      -webkit-border-top-left-radius:32px;
      -webkit-border-bottom-left-radius:32px;
      -webkit-border-top-right-radius:32px;
      -webkit-border-bottom-right-radius:32px;
      margin:10px auto 0;
    }
    .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1 .s{   
      width:32px;
      height:32px;  
      font-size:29px;
      line-height:32px;
      top:8px;
      right:4px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp1pic .tp1 .z{
      font-size:16px;
      line-height:16px;
      margin-top:10px;
    } 
    .v20190507_index_zsglm .nrk .tpk .tp2pic{
      width:261px;
      height:317px;
      margin-top:8px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp2pic img{
      width:261px;
      height:317px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2{
      width:112px;
      height:96px;
      top:8px;
      right:8px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2 .y{
      width:32px;
      height:32px; 
      border-top-left-radius:32px;
      border-bottom-left-radius:32px;
      border-top-right-radius:32px;
      border-bottom-right-radius:32px;
      -moz-border-radius-topleft:32px;
      -moz-border-radius-bottomleft:32px;
      -moz-border-radius-topright:32px;
      -moz-border-radius-bottomright:32px;
      -webkit-border-top-left-radius:32px;
      -webkit-border-bottom-left-radius:32px;
      -webkit-border-top-right-radius:32px;
      -webkit-border-bottom-right-radius:32px;
      margin:10px auto 0;
    }
    .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2 .s{  
      width:32px;
      height:32px;  
      font-size:29px;
      line-height:32px;
      top:8px;
      right:4px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp2pic .tp2 .z{
      font-size:16px;
      line-height:16px;
      margin-top:10px;
    } 
    .v20190507_index_zsglm .nrk .tpk .tp3pic{
      width:269px;
      height:317px;
      margin-top:8px;
      margin-left:8px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp3pic img{
      width:269px;
      height:317px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3{
      position: absolute;
      width:112px;
      height:96px;
      bottom:8px;
      left:8px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3 .y{
      width:32px;
      height:32px; 
      border-top-left-radius:32px;
      border-bottom-left-radius:32px;
      border-top-right-radius:32px;
      border-bottom-right-radius:32px;
      -moz-border-radius-topleft:32px;
      -moz-border-radius-bottomleft:32px;
      -moz-border-radius-topright:32px;
      -moz-border-radius-bottomright:32px;
      -webkit-border-top-left-radius:32px;
      -webkit-border-bottom-left-radius:32px;
      -webkit-border-top-right-radius:32px;
      -webkit-border-bottom-right-radius:32px;
      margin:10px auto 0;
    }
    .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3 .s{   
      width:32px;
      height:32px;  
      font-size:29px;
      line-height:32px;
      top:8px;
      right:4px;
    }
    .v20190507_index_zsglm .nrk .tpk .tp3pic .tp3 .z{
      font-size:16px;
      line-height:16px;
      margin-top:10px;
    } 
    .v20190507_index_zsglm .nrk .twk{
      width:654px;
      margin-left:8px;
    }
    .v20190507_index_zsglm .nrk .twk .tp4pic{
      width:224px;
      height:562px;
    }
    .v20190507_index_zsglm .nrk .twk .tp4pic img{
      width:224px;
      height:562px;
    }
    .v20190507_index_zsglm .nrk .twk .tp4pic .tp4{
      position: absolute;
      width:112px;
      height:96px;
      top:245px;
      left:8px;
    }
    .v20190507_index_zsglm .nrk .twk .tp4pic .tp4 .y{
      width:32px;
      height:32px; 
      border-top-left-radius:32px;
      border-bottom-left-radius:32px;
      border-top-right-radius:32px;
      border-bottom-right-radius:32px;
      -moz-border-radius-topleft:32px;
      -moz-border-radius-bottomleft:32px;
      -moz-border-radius-topright:32px;
      -moz-border-radius-bottomright:32px;
      -webkit-border-top-left-radius:32px;
      -webkit-border-bottom-left-radius:32px;
      -webkit-border-top-right-radius:32px;
      -webkit-border-bottom-right-radius:32px;
      margin:10px auto 0;
    }
    .v20190507_index_zsglm .nrk .twk .tp4pic .tp4 .s{   
      width:32px;
      height:32px;  
      font-size:29px;
      line-height:32px;
      top:8px;
      right:4px;
    }
    .v20190507_index_zsglm .nrk .twk .tp4pic .tp4 .z{
      font-size:16px;
      line-height:16px;
      margin-top:10px;
    } 
    .v20190507_index_zsglm .nrk .twk .wz{
      width:423px;
      height:562px;
      margin-left:7px;
      padding:0 40px;
    }
    .v20190507_index_zsglm .nrk .twk .wz .bt{
      font-size:32px;
      line-height:46px;
      margin-top:50px;
      padding-bottom:25px;
      border-bottom:3px solid #fff;
      margin-bottom:30px;
    }
    .v20190507_index_zsglm .nrk .twk .wz .jjk{
      padding-bottom:15px;
    }
    .v20190507_index_zsglm .nrk .twk .wz .jjk .xbt{
      font-size:14px;
      line-height:14px;
      margin-top:0px;
    }
    .v20190507_index_zsglm .nrk .twk .wz .jjk .jj{
      font-size:12px;
      line-height:15px; 
      margin-top:12px;
    }
    .v20190507_index_zsglm .nrk .twk .wz .an{
      font-size:12px;
      line-height:20px;
      padding:0 15px;
      border-top-left-radius:20px;
      border-bottom-left-radius:20px;
      border-top-right-radius:20px;
      border-bottom-right-radius:20px;
      -moz-border-radius-topleft:20px;
      -moz-border-radius-bottomleft:20px;
      -moz-border-radius-topright:20px;
      -moz-border-radius-bottomright:20px;
      -webkit-border-top-left-radius:20px;
      -webkit-border-bottom-left-radius:20px;
      -webkit-border-top-right-radius:20px;
      -webkit-border-bottom-right-radius:20px; 
    }
    .v20190507_index_dstd{
      height:822px;
    }
    .v20190507_index_dstd>.pic{
      height:822px;
    }
    .v20190507_index_dstd>.pic img{
      height:822px;
    }
    .v20190507_index_dstd .zsgk{
      width:1200px;
      height:250px; 
      margin-top:30px;
    }
    .v20190507_index_dstd .zsgk .fy_zf{
      width:22px;
      height:250px;
      margin-left:20px;
    }
    .v20190507_index_dstd .zsgk .fy_zf img{
      width:22px;
      height:80px;
      margin-top:85px;
    }
    .v20190507_index_dstd .zsgk .fy_yf{    
      width:22px;
      height:250px; 
      margin-right:20px;
    }
    .v20190507_index_dstd .zsgk .fy_yf img{
      width:22px;
      height:80px;
      margin-top:85px;
    }  
    .v20190507_index_dstd .zsgk .swiper-container{
      width:1050px;
      margin:0 33px;
    }
    .v20190507_index_dstd .zsgk .nr{
      width:210px;
      padding-top:20px;
    }
    .v20190507_index_dstd .zsgk .nr .pic{
      width:138px;
      height:138px;
    }
    .v20190507_index_dstd .zsgk .nr .pic img{
      width:138px;
      height:138px;
      border-top-left-radius:138px;
      border-bottom-left-radius:138px;
      border-top-right-radius:138px;
      border-bottom-right-radius:138px;
      -moz-border-radius-topleft:138px;
      -moz-border-radius-bottomleft:138px;
      -moz-border-radius-topright:138px;
      -moz-border-radius-bottomright:138px;
      -webkit-border-top-left-radius:138px;
      -webkit-border-bottom-left-radius:138px;
      -webkit-border-top-right-radius:138px;
      -webkit-border-bottom-right-radius:138px; 
    }
    .v20190507_index_dstd .zsgk .nr .pic .tw{
      width:138px;
      height:138px;
      border-top-left-radius:138px;
      border-bottom-left-radius:138px;
      border-top-right-radius:138px;
      border-bottom-right-radius:138px;
      -moz-border-radius-topleft:138px;
      -moz-border-radius-bottomleft:138px;
      -moz-border-radius-topright:138px;
      -moz-border-radius-bottomright:138px;
      -webkit-border-top-left-radius:138px;
      -webkit-border-bottom-left-radius:138px;
      -webkit-border-top-right-radius:138px;
      -webkit-border-bottom-right-radius:138px; 
      font-size:14px;
      line-height:138px;
    }
    .v20190507_index_dstd .zsgk .nr .xm{
      font-size:22px;
      line-height:22px;
      margin-top:5px;
    }
    .v20190507_index_dstd .zsgk .nr .yx{
      font-size:14px;
      line-height:14px;
      margin-top:15px;
    }
    .v20190507_index_dstd .zsgk .nr .zy{
      font-size:12px;
      line-height:12px;
      margin-top:7px;
    }
    .v20190507_index_dstd .nrk{
      max-width:1220px;
    }
    .v20190507_index_dstd .nrk .nr{
      width:227px;
      height:330px;
      margin:8px;
    }
    .v20190507_index_dstd .nrk .nr .btan {
      height:30px;
      margin-top:17px; 
      margin-left:22px; 
      margin-right:22px;
    }
    .v20190507_index_dstd .nrk .nr .btan .bt{
      font-size:20px;
      line-height:30px;
    }
    .v20190507_index_dstd .nrk .nr .btan .bt a{
      font-size:20px;
      line-height:30px;
    }
    .v20190507_index_dstd .nrk .nr .btan .an{
      width:78px;
      height:30px;
      line-height:28px;
    }
    .v20190507_index_dstd .nrk .nr .yx{
      font-size:12px;
      line-height:12px;
      margin-left:22px;
      margin-top:10px;
    }
    .v20190507_index_dstd .nrk .nr .zy{
      font-size:12px;
      line-height:12px;
      margin-left:22px;
      margin-top:10px;
    }
    .v20190507_index_rmzy .nrk{
      width:1220px;
      height:254px;
      margin-top:30px;
    }
    .v20190507_index_rmzy .nrk .nr{
      width:285px;
      padding-bottom: 10px;
    }
    .v20190507_index_rmzy .nrk .nr .pic{
      width:265px;
      height:145px;
    }
    .v20190507_index_rmzy .nrk .nr .pic img{
      width:265px;
      height:145px;
    }
    .v20190507_index_rmzy .nrk .nr .bt{
      font-size:14px;
      line-height:14px;
      margin-top:15px;
      margin-left:30px;
    }
    .v20190507_index_rmzy .nrk .nr .hx{
      width:24px; 
      margin:10px 0 10px 30px; 
    }
    .v20190507_index_rmzy .nrk .nr .sz{
      font-size:12px;
      line-height:12px;
      margin-left:30px;
      margin-bottom:8px;   
    }
    .v20190507_index_rmzy .nrk .nr .an{
      width:90px;
      height:26px;
      font-size:12px;
      line-height:26px;
      right:30px;
      bottom:20px;
    }
    .v20190507_index_gshj .nrwk{
      height:579px;
      margin-top:30px;
    }
    .v20190507_index_gshj .nrwk .dhk{
      width:1200px;
      padding:30px 0;
    }
    .v20190507_index_gshj .nrwk .dhk .dh{
      font-size:16px;
      line-height:16px;
      padding:0 30px;
    }
    .v20190507_index_gshj .nrwk .nrk{
      width:1200px;
    }
    .v20190507_index_gshj .nrwk .nrk .pic{
      width:242px;
      height:134px;
      margin-left:20px;
      margin-bottom:19px;    
    }
    .v20190507_index_gshj .nrwk .nrk .pic img{
      width:238px;
      height:130px;      
    }
    .v20190507_index_gshj .nrwk .nrk .pic.pd{
      width:670px;
      height:440px;
    }
    .v20190507_index_gshj .nrwk .nrk .pic.pd img{
      width:666px;
      height:436px;
    }
    .v20190507_index_yszx .nrk{
      width:1200px;
      padding-bottom:60px;
      margin-top:30px;
    }  
    .v20190507_index_yszx .nrk .hdk{
      width:312px;
    }
    .v20190507_index_yszx .nrk .hdk .nr{
      font-size:12px;
      line-height:17px;
      padding-bottom:20px;  
    }
    .v20190507_index_yszx .nrk .hdk .nr .pic{
      width:272px;
      height:168px;
      margin:20px 20px 0 20px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .pic img{
      width:272px;
      height:168px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .bt{
      font-size:14px;
      line-height:20px;
      margin-top:10px;
      margin-bottom:0px;
      padding:0 20px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .lx{
      padding-left:20px;
      width:156px;
      margin-top:15px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .lx img{
      width:17px;
      height:17px;
      margin-right:10px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .fy{
      padding-right:20px;
      width:156px;
      margin-top:10px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .fy img{
      width:17px;
      height:17px;
      margin-right:10px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .rq{
      padding:0 20px;
      margin-top:10px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .rq img{
      width:17px;
      height:17px;
      margin-right:10px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .dz{
      padding:0 20px;
    }
    .v20190507_index_yszx .nrk .hdk .nr .dz img{
      width:17px;
      height:17px;
      margin-right:10px;
    }
    .v20190507_index_yszx .nrk .wzk{
      width:858px;
      margin-left:30px;
    }
    .v20190507_index_yszx .nrk .wzk .dtw{
      width:858px;
      height:191px;
    }
    .v20190507_index_yszx .nrk .wzk .dtw .pic{
      width:283px;
      height:191px;
    }
    .v20190507_index_yszx .nrk .wzk .dtw .pic img{
      width:243px;
      height:151px;
    }
    .v20190507_index_yszx .nrk .wzk .dtw .bt{
      width:555px;
      padding-top:40px;
      font-size:16px;
      line-height:16px;
      margin-left:0px;
    }
    .v20190507_index_yszx .nrk .wzk .dtw .jj{
      width:555px;
      padding-top:7px;
      font-size:12px;
      line-height:19px;
      margin-left:0px;
      float:left;
    }
    .v20190507_index_yszx .nrk .wzk .dtw .rq{
      width:555px;
      padding-top:20px;
      font-size:10px;
      line-height:10px;
      margin-left:0px;
    }
    .v20190507_index_yszx .nrk .wzk .listk{
      width:858px;
    }
    .v20190507_index_yszx .nrk .wzk .listk .dhk{
      margin-top:25px;
      padding-bottom:15px;
    }
    .v20190507_index_yszx .nrk .wzk .listk .dhk .dh{
      font-size:14px;
      line-height:14px;
      padding:0 40px;
    }
    .v20190507_index_yszx .nrk .wzk .listk ul{
      width:888px;
      padding-top:5px;
    }
    .v20190507_index_yszx .nrk .wzk .listk li{
      width:414px;
      line-height:12px;
      margin-top:8px;
      margin-right:30px;
    }
    .v20190507_index_yszx .nrk .wzk .listk li a{
      width:350px;
      font-size:12px;
      line-height:12px;
    }
    .v20190507_index_yszx .nrk .wzk .listk li span{
      width:62px;
      font-size:12px;
      line-height:12px;
    }  
    .v20190507_index_hzhb{
      height:690px;
    }
    .v20190507_index_hzhb>.pic{
      height:322px;
    }
    .v20190507_index_hzhb>.pic img{
      height:322px;
    }
    .v20190507_index_hzhb .nrk{
      width:1200px;
      height:466px;
      padding:30px;
      margin-top:30px;
    }
    .v20190507_index_hzhb .nrk .nr{
      width:226px;
      margin:30px 0;
    }
    .v20190507_index_hzhb .nrk .nr .pic{
      width:130px;
      height:130px;
    }
    .v20190507_index_hzhb .nrk .nr .pic img{
      width:130px;
      height:130px;
      border-radius:100%;
    }
    .v20190507_index_hzhb .nrk .nr .bt{
      font-size:14px;
      line-height:14px;
      margin-top:15px;  
    }
  }
  
      .bdwk .bdzz{
        position:fixed;
        top:0px;
        left:0px;
        width:100%;
        height:100%;
        background:url(/Public/Home/images/pic38.png) repeat;
        z-index:20000;
        display:none;
      }
      .bdwk .bdk{
        width:574px;
        height:544px;
        margin-left:-287px;
        position:fixed;
        top:0px;
        left:50%;
        display:none;
        z-index:999999;
        background-color: #fff;
        -webkit-box-shadow:0 6px 6px rgba(25, 25, 25, .3);
        -moz-box-shadow:0 6px 6px rgba(25, 25, 25, .3);
        box-shadow:0 6px 6px rgba(25, 25, 25, .3);
      }
      .bdwk .bdk .x{
        width:27px;
        height:27px;
        position:absolute;
        top:20px;
        right:20px;
      }
      .bdwk .bdk .dbt{
        margin-top:50px;
        text-align:center;
        font-size:30px;
        line-height:30px;
        color:#333;
        padding:0;
      }
      .bdk .xbt{
        margin-top:14px;
        text-align:center;
        font-size:14px;
        line-height:14px;
        color:#666;
        margin-bottom:50px;
      }
      .bdwk .bdk .srk{
        width:375px;
        margin:20px auto;
        height:40px;
      }
      .bdwk .bdk .srk .bt{
        text-align:right;
        font-size:16px;
        line-height:40px;
        color:#111;
        width:64px;
        height:40px;
        float:left;
      }
      .bdwk .bdk .srk .sr{
        width:298px;
        height:40px;
        float:left;
        margin-left:11px;
        border:1px solid #999;
        border-top-left-radius:3px;
        border-bottom-left-radius:3px;
        border-top-right-radius:3px;
        border-bottom-right-radius:3px;
        -moz-border-radius-topleft:3px;
        -moz-border-radius-bottomleft:3px;
        -moz-border-radius-topright:3px;
        -moz-border-radius-bottomright:3px;
        -webkit-border-top-left-radius:3px;
        -webkit-border-bottom-left-radius:3px;
        -webkit-border-top-right-radius:3px;
        -webkit-border-bottom-right-radius:3px; 
      }
      .bdwk .bdk .srk .sr:hover{
        border:1px solid #ed7829;
      }
      .bdwk .bdk .srk .sr .pic{
        width:16px;
        height:28px;
        margin-left:11px;
        padding-top:12px;
        float:left;
      }
      .bdwk .bdk .srk .sr input{
        width:230px;
        height:38px;
        float:left;
        margin-left:20px;
        display:block;
        border:0;
        padding:0;
      }
      .bdwk .bdk .srk .sr input:focus{
        border:0;
        outline: 0;
      }
      .bdwk .bdk .srk .sr .xlk{
        margin-left:20px;
        width:230px;
        height:38px;
        float:left;
        background: url('/20190507/vip_bd_xljt.png') right center no-repeat; 
       /* the width and the height of your image */
        width: 230px;
        height: 38px;
        overflow: hidden;
      }
      .bdwk .bdk .srk .sr .xlk select{
        -webkit-appearance:none;
        -moz-appearance:none;
        appearance:none;
        background:transparent;
        border:none;
        width: 240px;
        height:100%;
        color:#999;
      }
      .bdwk .bdk .an{
        width:300px;
        height:40px;
        text-align:center;
        font-size:16px;
        line-height:40px;
        color:#fff;
        background-color: #ed7829;
        border-top-left-radius:3px;
        border-bottom-left-radius:3px;
        border-top-right-radius:3px;
        border-bottom-right-radius:3px;
        -moz-border-radius-topleft:3px;
        -moz-border-radius-bottomleft:3px;
        -moz-border-radius-topright:3px;
        -moz-border-radius-bottomright:3px;
        -webkit-border-top-left-radius:3px;
        -webkit-border-bottom-left-radius:3px;
        -webkit-border-top-right-radius:3px;
        -webkit-border-bottom-right-radius:3px; 
        margin-left:75px
      }
