.show_lef{float:left; width:45%;}
.ishow{float:left; width:53%; height:500px; margin:0 0 0 2%;}
.tbox{color:#000; font-size:28px; padding-bottom:8px; border-bottom:1px #CCC solid;}
.imgcp{width:100%; max-height:500px; display:block;}
.imgcp2 {border:1px solid #EEE; width:140px; height:105px; margin:0 15px 0 0;}
.show_j{line-height:28px; text-align:justify; height:200px; overflow:hidden;}
.show_j span a{margin:10px 0 20px 0; color:#24318f; font-size:18px; display:block;}
.show_j span a:hover{color:#333;}
.dis{border:1px solid #EEE; width:500px; height:500px; display:flex; justify-content:center; align-items:center; /*水平垂直居中*/}
.undis {DISPLAY: none}
#simg{margin:20px 0 30px 0; clear: both;}
#simg IMG {MARGIN-TOP: 7px; FILTER: Alpha(opacity=60); VERTICAL-ALIGN: 0px; CURSOR: pointer;}
#simg .s IMG {BORDER:#EEE 1px solid; VERTICAL-ALIGN: 0px; CURSOR: pointer;}
#simg .s IMG:hover{BORDER:#24318f 1px solid;}

@media (max-width:1160px) {
.show_lef{width:100%; max-width:500px; float:none; margin:0 auto;}
.dis{width:80%; max-width:500px; height:auto; max-height:500px; margin:0 10%;}
.ishow{width:100%; height:auto; margin:0 0px;}
.f2s{display:none;}
.tbox{font-size:20px; text-align:center; font-weight:bold; margin:10px 0; padding:0 10px 8px 10px;}
.show_j span{text-align: center;}
.show_j{margin:10px 10px 0 10px; height:auto; max-height:300px; overflow:hidden;}
#simg{margin:0 auto;}
}
@media (max-width:640px) {
.dis{width:96%;height:auto; max-height:auto; margin:0 2%;}
.imgcp2 {width:80px; height:60px; margin:0 3px 0 0;}
.show_j span a{margin:0px auto 15px auto; color:#24318f; font-size:15px;}
}