.menutwo{ display:none;}
.conBs{    padding-top: 0;}


.detail_con {  position: relative; padding:0.5rem 0px 0; }
.detail_head { margin-bottom: 25px; }
.detail_head h1 { text-align: center; font-size: 22px; color: #000; padding: 0px 0px 20px; border-bottom: 1px solid #e1ca9d; line-height: 1.8; }
.detail_head .info { font-size: 14px; color: #999; padding-top: 15px; text-align: center; }
.detail_head .info span { font-size: 16px; color: #999; margin: 0 10px; }
.detail_body, .detail_body * { font-size: 14px; line-height: 200%; }
.detail_body p { text-align: justify; }
.detail_body  img{    text-align: center;
    display: block;
    margin: 0 auto !important;
    max-width: 55%;
    padding: 0.15rem 0;}
.detail_body video { background: #000;     width: 70%;margin: 0 15%;} 
.detail_bot { overflow: hidden; border-top: 1px solid #eee; margin-top: 50px; padding-top: 30px; }
.detail_bot > div { width: 50%; position: relative; font-size: 14px; color: #333; display: inline-flex; align-items: center; }
.detail_bot img { height: 14px; }
.detail_bot > div > span { font-size: 14px; }
.detail_bot > div > span:nth-child(1) { white-space: nowrap; }
.detail_bot > div a { font-size: 14px; color: #4d6be3; }
.detail_bot .prev { }
.detail_bot .next { justify-content: flex-end; }
.detail_bot > div > span a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 400px; }

.detail_body table{width:100% !important;border-collapse: collapse;}
.detail_body table tr{}
.detail_body table tr td{border:1px solid #ccc;text-align:center;vertical-align:middle;}
.Section1 img{text-align: center;display: block;margin: 0 auto !important;max-width: 96%;padding: 0.15rem 0;}
@media screen and (max-width: 1920px) {
	.detail_con { }
	.detail_head { margin-bottom: 0.46rem; }
	.detail_head h1 { font-size: 0.41rem; padding: 0px 0px 0.37rem; }
	.detail_head .info { font-size: 0.26rem; padding-top: 0.28rem; }
	.detail_head .info span { font-size: 16px; margin: 0 0.19rem; }
	.detail_body, .detail_body * { font-size: 0.26rem; }
	.detail_bot { margin-top: 0.93rem; padding-top: 0.56rem; }
	.detail_bot > div { font-size: 0.26rem;}
	.detail_bot img { height: 0.26rem; }
	.detail_bot > div > span { font-size: 0.26rem; }
	.detail_bot > div a { font-size: 0.26rem;}
	.detail_bot > div > span a { max-width: 7.41rem; }
}

@media screen and (max-width: 768px) {

.detail_con{padding: 0;}
.detail_head{ margin-bottom: 20px;}
.detail_head h1{    font-size: 22px;    padding: 0px 0px 10px;}
.detail_head .info{    font-size: 14px;padding-top: 10px;}
.detail_head .info span { font-size: 14px;}
.detail_body, .detail_body *{    font-size: 16px;    margin-bottom: 10px;}

.detail_bot{margin-top: 30px;padding-top: 30px;}
.detail_bot > div{width: 100%;}
.detail_bot > div > span{    font-size: 16px;}
.detail_bot .next{    justify-content: unset;}    
.detail_bot > div a{    font-size: 16px;}
.detail_bot .prev{padding-bottom: 10px;}
.detail_body img{    max-width: 100%;}


.detail_body video{width:100%;margin: 0;}

}