/*详情页*/
.detail{ width:84%; margin:0 auto;}
.subtitlexx{ text-align:center; font-size:.4rem; line-height:140%; padding-bottom:.25rem;}
.titlexx{text-align:center; font-size:.5rem; line-height:140%; padding-bottom:.5rem;}
.datexx{  position: relative; text-align:center; margin-bottom:.5rem; border-bottom:1px solid #f0f0f0;padding-bottom: .2rem;font-size: 0;}
.datexx::after{ content: "";position: absolute; left:0; bottom:50%;  width:100%; height:0px; background:#f0f0f0; font-size:0; overflow:hidden; margin-top:-1px;z-index:1; display:none;}
.datexx span{font-size:.14px; color:#999999; display: inline-block;padding: 0 .15rem;line-height: 200%;z-index: 2;position: relative; background: #fff;}


.zoom{ min-height:3rem;}
.zoom,.zoom p,.zoom div,.zoom{ font-size:18px; line-height:32px;font-family:宋体 !important; color:#000;}
.zoom p,.zoom div{ min-height: 15px;}
.zoom p *,.zoom div *,.zoom *{ font-size: inherit; color: inherit;font-family: inherit;}
.zoom table{   border-collapse: collapse;margin:0 auto;}
.zoom table *{font-family:宋体 !important;}
.zoom table td,.zoom table,.zoom table th{border:1px solid #ccc;}
.zoom video,.zoom table,.zoom img{max-width:70%;margin:0 auto;}


.xgfjxz{}
.zoom .xgfjxz a{ margin-left: 4em;}
.zoom .xgfjxz a:hover{ color: #d5211b;text-decoration: underline;}

@media screen and (max-width:1024px){
    .zoom img,.zoom video,.zoom table{  max-width:90%;}
}
@media screen and (max-width:768px){
    .detail{ width:100%;}
    .zoom img,.zoom video,.zoom table{  max-width:100%;}

}
@media screen and (max-width: 500px){
    .zoom video{  width:100%;}
    .zoom .xgfjxz a{ margin-left:0em;}
}