.show-kc{ text-align:left; font-size:0.9em; line-height:1.4em;}
.show-kc img{ width:100%; height:auto;}
.show-kc p{ padding:1em; margin-bottom:1em;}
.hjtab { position:relative; width:100%; max-width:640px;}
.hjtab .hd ul{ margin:1em 1em; height:3em;}
.hjtab .hd ul li{ float:left; color:#222; text-align:center; line-height:2.6em; height:2.6em; width:33%; margin-right:0.2%; font-size:1.2em; background:#eee}
.hjtab .hd ul li.on{ background:#f33; color:#fff; border-right:0;}
.hjtab .bd{width:100%; height:62.5%;}
.hjtab .bd ul{ display:block; width:100%; height:62.5%;}
.hjtab .bd ul li img{ width:100%; height:62.5%;}

.cgxytab .hd ul{ text-align:center; margin:1em;}
.cgxytab .hd ul li{ width:20%; background:#ddd; display:inline-block; height:0.5em;}
.cgxytab .hd ul li.on{ background:#f33; margin:0 0.2em;}
.cgxytab .bd{width:100%; height:62.5%;}
.cgxytab .bd ul{ display:block; width:100%; height:62.5%;}
.cgxytab .bd ul li img{ width:100%; height:62.5%;}