.jd_warp .jd_warp_main{background: url(/images/yt_zwdtlby_bg_01.jpg) no-repeat center top; background-size: cover;}
.jd_warp .top{background-color: transparent;}
.jd_warp .top .nav a, .jd_warp .top .nav{color: #fff;}
.w1400{max-width: 1400px; margin: 0 auto;}
.theme {padding-top: 30px; padding-bottom: 110px;}
.theme .themeBox{background-color: #fff;}
.theme .themeBox .lbyPath{background-color: #cbeefd; padding: 0 20px; height: 54px; line-height: 54px;}
.theme .themeBox .lbyPath .p1{font-size: 18px; color: #054e9b;}
.theme .themeBox .lbyPath .p2 > *{display: inline-block; vertical-align: middle; font-size: 14px; color: #666;}

.theme .themeBox .listsBox{padding:16px 40px 30px;}
.theme .themeBox .listsBox .tableBox{ width: 100%; }
.theme .themeBox .listsBox .tableBox thead th{background-color: #f4f4f4;font-size: 16px; color: #054e9b; height: 50px; text-align: center;}
.theme .themeBox .listsBox .tableBox tbody tr{height: 60px;  font-size: 16px; color: #000; border-bottom: 1px solid #f4f4f4; text-align: center;}
.theme .themeBox .listsBox .tableBox tbody tr .num1{width: 8%;}
.theme .themeBox .listsBox .tableBox tbody tr .title{text-align: left; width: 77%; padding: 10px 0;}
.theme .themeBox .listsBox .tableBox tbody tr .title a{color: #000}
.theme .themeBox .listsBox .tableBox tbody tr .time{width: 15%;}
.theme .themeBox .pages{font-size: 0px; padding-top: 25px; padding-bottom: 15px;}
.theme .themeBox .pages a{display: inline-block; margin: 0 10px; vertical-align: middle; font-size: 16px; color: #054e9b;}
.theme .themeBox .pages a.on{color: #cc0a2d;}
.theme .themeBox .pages .pagesBox{display: inline-block; vertical-align: middle;}

@media screen and (max-width: 1670px) {
  .w1400{max-width: 1200px;}
}
@media screen and (max-width: 1200px) {
  .w1400{padding: 0 15px;}
  .theme{padding-bottom: 40px;}
  .theme .themeBox .lbyPath{padding: 10px 15px 6px; height: auto; line-height: 24px;}
  .theme .themeBox .lbyPath .p1{font-size: 14px; float: none;}
  .theme .themeBox .lbyPath .p2{font-size: 12px; float: none;}
  .theme .themeBox .listsBox{padding: 15px;}
  .theme .themeBox .listsBox .tableBox thead th{font-size: 13px;}
  .theme .themeBox .listsBox .tableBox tbody tr{font-size: 12px;}
  .theme .themeBox .pages a{font-size: 12px; margin: 0 5px;}
  
}