/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#333; margin:0 auto; }
table{border-collapse:collapse;border-spacing:0;}

a{color:#333;text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}
em,i{ font-style:normal;}
b{ font-weight:normal;}
h1,h2,h3,h4{ font-size:14px;}
h5{ font-size:12px;}
h6{ font-size:12px; font-weight:normal;}

/*ifocus*/
#ifocus{ margin:20px auto; text-align:left;position:relative; overflow:hidden; background:url(../images/bg22.gif) no-repeat; width:389px; height:395px;}
.box-zzsc{width:389px; height:274px; overflow: hidden; position: relative;}
#ifocus_pic { display:inline;width:389px; height:274px; overflow:hidden;  }
#ifocus_piclist { width:100% ;height:274px; position:absolute;}
#ifocus_piclist li {width:389px; height:274px; overflow:hidden; position:relative; }
#ifocus_piclist img {width:389px; height:274px; position:absolute; top:0;left:0; }
#ifocus_btn { display:block;  position:absolute; height:90px; width:389px;  bottom:9px; left:10px; overflow:hidden; }
#ifocus_btn ul{height:90px;}
#ifocus_btn li{height:76px; padding-left:2px; padding-top:14px; margin:0 4px 0 2px; overflow:hidden; width:62px; vertical-align:bottom; float:left;cursor:pointer; background:url(../images/bg24.gif) no-repeat;}
#ifocus_btn li img{ margin-bottom:12px; width:60px; height:66px; float:left;}
#ifocus_btn .current img{ float:left; width:60px; height:66px;}
#ifocus_btn .current { padding-left:5px; width:213px;background:url(../images/bg23.gif) no-repeat;}
#ifocus_btn .current p{ color:#7b6977; width:120px; overflow:hidden; float:left; padding-left:10px;line-height:18px;}
#ifocus_btn .current p a{ display:block; padding-top:8px; color:#c00;}
