#Black_bg{ width:100%; height:100%; position:fixed; right:0px; top:0px; background-color:#000; opacity:0.5; filter:alpha(opacity=50); z-index:101; display:none;}
*html #Black_bg{position:absolute; margin-top:expression(0  + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#Img_max{ width:800px; height:500px; position:fixed; right:50%; top:50%; margin:-250px -400px 0 0;   z-index:102; background-color:#fff; display:none;}
*html #Img_max{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#Img_max .imgm_wp{ width:100%; height:500px; position:relative; overflow:hidden;}
#Img_max .imgm_wp ul{ position:absolute; left:0px; height:500px; top:0px; overflow:hidden;}
#Img_max li{ float:left; height:500px; overflow:hidden;}
#Img_max li img{ width:100%;}
#Img_max .img_sbut{ position:absolute; z-index:2; height:101px; width:50px; top:50%; margin-top:-50px; cursor:pointer;}
#Img_max .img_sp{ left:0px; background:url(../Images/index/l.png) ;}
#Img_max .img_np{ right:0px; background:url(../Images/index/r.png) ;}
#Img_max .img_exit{ position:absolute; right:0px; top:-30px; width:50px; height:30px; background-color:#000; color:#fff; line-height:30px; text-align:center; cursor:pointer; font-weight:bold; font-size:20px;}