ul,dl,dt,dd{list-style:none; list-style-type:none;margin:0; padding:0}
li{list-style-type:none}
#homeBanner {background: #c1c1c1; margin: 0px auto; width:1090px;height:450px; overflow: hidden; position: relative; top:5px;top:18px}
#homeBanner ul{padding:0}
.focusWarp {width:1090px; height:450px; overflow: hidden; position: relative;}
ul.imgList {position: absolute; list-style:none; padding:0;}
.imgList li {text-align: center; float: left;}
.imgList li img{width:1090px; height:450px}
.summary { top:90px; left:10px; position: absolute; z-index: 100;}
.summary li {max-width:480px; _width:480px; padding:25px 15px; overflow:hidden; text-align: left; float: left;}
.summary li h4{color:#fff; font-size:25px; line-height:42px; display:block;}
.summary li p{ min-width:340px; padding:10px 0; margin:0; max-width:380px; _width:380px; min-height:90px; overflow:hidden; color:#fff; font-size:14px; line-height:133%; word-wrap:break-word; overflow:hidden;}
.summary li a.more{color:#fff; background:#f90; font-size:12px; display:block; text-align:center; width:100px; height:30px; line-height:30px; margin-top:10px;}
.summary li a.more:hover{text-decoration:none;background:#46a2ff}
.imgBtn {bottom:5px; left:500px; position: absolute; z-index:200; max-width:90px; overflow:hidden; margin:0 auto;}
.imgBtn a{display:block; float:left; margin-right:2px;text-decoration:none; max-width:186px; max-height:120px; border:none;text-align:center; background:#538DD5;}
.imgBtn a dt {width:20px; margin-left:auto; margin-right:auto; color:#33689c; }
.imgBtn a:hover dt{ color:#46a2ff;background:#fff; }
.imgBtn a:hover dd{ background-color:#666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.imgBtn a:hover dd img{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /* ie8  */
    filter:alpha(opacity=80);    /* ie5-7  */
    -moz-opacity:0.8;       /* old mozilla browser like netscape  */
    -khtml-opacity: 0.8;    /* for really really old safari */ 
    opacity: 0.8;}
.imgBtn dl {width:20px; height:20px; padding:0; cursor:pointer; background:transparent; overflow:hidden}
.imgBtn dd { width:20px; text-align:center; margin:0 auto;}
.imgBtn dd img{border:none; text-align:center; display:none;}
.imgBtn dt{height:22px;line-height:22px;  text-align:center; font-size:12px; cursor:pointer; color:#fff;}
.imgBtn li {max-width: 153px; max-height:130px; text-align: center; font-size: 12px;  margin-right:8px; _margin-right:4px; float: left; cursor: pointer; background:#8AB1E2; text-indent:-1000px; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; height:10px; width:10px;}
.imgBtn li.hover {color:#46a2ff;background:#fff;}
.btnWarp {overflow: hidden;}
.sizeBox {left: 0px; top: 0px; width: 240px; position: absolute; z-index: 10;}
.prev {background: url(images/prevNext-my.gif) left top no-repeat; top: 90px; left: 50%; width: 18px; height: 40px; display: block; position: absolute; z-index: 100;}
.next { background: url(images/prevNext-my.gif)  right top no-repeat; top: 90px; right: 50%; width: 18px; height: 40px; display: block; position: absolute; z-index: 100;}