table { width: 100% }
table{table-layout: fixed;word-break: break-all; word-wrap: break-word; //表格固定布局}
.detailBoxWrap{padding: 37px 28px;}
.detailBoxWrap .detailInfo{overflow: hidden;border: 1px solid #ddd;padding: 20px 15px;}
.detailBoxWrap .detailInfo li{float: left;width: 50%;line-height: 32px;}
.detailBoxWrap .detailInfo li.block{width: 100%;}
.detailBoxWrap .detailInfo li b{font-weight: bold;font-size: 14px;color: #404040;}
.detailBoxWrap .detailInfo li span{font-size: 14px;color: #404040;}
.detailBoxWrap .detailTitle{font-size: 32px;color: #2d66a5;line-height: 42px;text-align: center;margin: 20px 0;}
.detailBoxWrap .detaiSource{text-align: center;border-bottom: 1px solid #999;}
.detailBoxWrap .detaiSource span{font-size: 15px;color: #999;padding: 0 15px;line-height:42px;}
.detailBoxWrap .detailContent{padding: 20px 0;}
.detailBoxWrap .detailContent p{line-height: 30px;margin-bottom: 15px;font-size: 16px;}
.detailBoxWrap .detailContent img{line-height: 30px;font-size: 16px;max-width:100%;  margin: 0 auto; text-align: center;display:block;}
/*
.detailBoxWrap table {width: 100% !important;margin-left:0px !important;}
.detailBoxWrap table *{width: auto !important;}
.detailBoxWrap td {padding: 0 !important;}
*/
@media only screen and (max-width:1025px) {
    .detailBoxWrap {padding: 6px;}

    .detailBoxWrap .detailTitle {font-size: 20px;line-height: 36px;margin: 10px 0;}

    .detailBoxWrap .detaiSource span {padding: 0 6px;font-size: 14px;}

    #scrollbar1 .scrollbar {margin-right: -6px;}

    #scrollbar1 .overview {width: 100%;left: 0;}

    table {width: 100% !important;}

    .detailBoxWrap img {max-width: 100%;height: auto !important;}
}