.ul-content p{margin:0;}
.detail-top img,.detail-td{float:left;}
.detail-top img{width:50%;height:350px;}
.detail-td{width:45%;height:350px;margin:0;margin-left:5%;border:1px solid #ccc;padding:10px 2%;}

.detail-td h1{background:white;color:#000;}
.detail-nav{border-bottom:1px solid #ccc;background:#efefef;}
.detail-nav ul{margin:0;padding:0;}
.detail-nav ul li{float:left;width:100px;height:44px;text-align:center;line-height:44px;border-right:1px solid #ccc;}
.detail-nav ul li.active{background:#fff;}
.detail-nav ul li a{color:#747474;display:block;height:44px;}
.detail-nav ul li a:hover{text-decoration:none;color:#999;}
.detail-table{border:1px solid #ccc;margin-top:40px;}
.drc{margin:20px 3%;padding:25px;border:1px solid #ccc;}
.drc img{width:90%;margin:20px 10%;}
.dr-title{font-size:18px;}
.dr-lb{margin-bottom:10px;}
.dr-line{height:1px;background:#ccc;margin:10px 0;}
.table_border{border-top:1px solid #ccc;border-left:1px solid #ccc;}
.table_border tr{height:35px;}
.table_border td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding-left:5px;}
.dr-addtable{border:1px solid #ccc;margin:10px 0;}
.dr-addtable table{float:left;width:35%;margin:20px 0 20px 10%;}
.dr-addtable table tr{height:30px;}
.dr-addtable img{width:35%;}
.detail-td h2{
    margin-top: 65px;
}

.detail-td h4{
    font-size: 16px;
    margin-top: 25px;
}

.detail-td p{
    line-height: 30px;
    text-indent: 2em;
}

.dr-h{font-size:15px;text-align:center;}
@media (max-width:767px){
    .detail-td{
        width:100%;
        margin-top:5px;
        padding:0px 2%;
        height:100%;
        margin-left:0px;
    }
    .detail-td p{
        line-height:22px;
        margin-bottom:10px;
    }
    .detail-top img{
        width:100%;
        height:240px;
        margin-top:5px;
    }
    .detail-top h2{
        margin-top:10px;
        margin-bottom:-11px;
    }
    .dr-addtable table{
        width:83%;
    }
    
}
