@charset "utf-8";

.ldzc-main .tab-brief.underline > .hd li.on:before{width: 0;}
.ldzc-main .tab-brief > .hd li a:hover, 
.ldzc-main .tab-brief > .hd li.on a{color: #333;font-weight: 500;}
.ldzc-main .tab-brief > .hd{border-color:#C1C1C1;}

.ldzc-items{font-size: .875em;font-weight: 500;line-height: 1.7;}
.ldzc-items img{display: block;width: 100%;}
.ldzc-items .tit{color: #666;}
.ldzc-items .name{color: #005EAB;}
.ldzc-items .memo{font-weight: 400;color: #434343;}
.ldzc-items .pic{display: block;margin: 0 auto 12px;}
.ldzc-tt,
.ldzc-lists li{text-align: center;}

.ldzc-tt{float: left;width: 242px;padding:0 30px;margin-bottom: 30px;}

.ldzc-lists{margin-left: 312px;}
.ldzc-lists li{margin: 0 20px 30px;width: 122px;display: inline-block;vertical-align: top;}
.ldzc-lists li .pic{width: 102px;height: 127px;overflow: hidden;}


@media (max-width: 1280px) {
    .ldzc-tt{float: none;margin-left: auto;margin-right: auto;}
    .ldzc-lists{margin-left: 0;}
}
@media (max-width: 414px) {
    .ldzc-tt .pic{width: 122px;}
    .ldzc-tt{margin: 0 auto 30px;}
    .ldzc-lists li{margin: 0 10px 30px;}
}

/* 详情 */
.ldzc-detail .sidebar{background: none;}
.ldzc-detail .parentname{ 
    background: #b4cffb;
    /* margin-bottom: 10px; background: none;text-align: left;font-weight: 500;color: #333;border-bottom: 1px solid #c1c1c1;padding: 0 0 0.625em;line-height: 30px; */
}
.ldzc-detail .sidenav{margin: 0;}
.ldzc-detail .sidenav li a{
    text-align: center;
    /* background: none;text-align: left;padding: 5px 0;margin-top: 0;color: #333; */
}
.ldzc-detail .sidenav li a i{display: none;}
/* .ldzc-detail .sidenav li a:hover, .ldzc-detail .sidenav li.on a{color: #2C60B6;font-weight: 600;} */
.ldzc-detail .singlepage .pic{width: 120px;margin: 0 auto 20px;}
.ldzc-detail .singlepage .mes table td{padding: 0 10px;line-height: 1.5;}
.ldzc-detail .singlepage .mes table span{white-space: normal!important;}
.ldzc-detail .singlepage .mes table tr td:nth-of-type(2n+1),
.ldzc-detail .singlepage .mes table tr td:nth-of-type(2n+1) span{white-space: nowrap!important;}
.ldzc-detail .singlepage .mes table td p{margin: 0;}
.ldzc-detail .singlepage .mes table,
.ldzc-detail .singlepage .mes table td{border-style: solid!important;}

.qt-source {
  /*display: none;*/
  /*font-weight: 700;*/
  padding: 0 20px;
  text-align: left;
}
.qt-source p {
  margin-bottom: 15px;
  display: none;
}
.qt-source p b {
  display: inline-block;
  width: 90px;
  font-weight: normal;
}
@media (max-width: 414px) {
  .ldzc-detail .singlepage .mes table td{padding: 0 5px;}
}