.banner{position:relative;width:950px;height:45px;overflow:hidden;}
.fn-hide,body a.fn-hide{display:none;}
.banner-img{position:absolute;height:260px;overflow:hidden;top:0;left:0;width:950px;z-index:1;}
.banner-img .banner-explain{float:left;}

.banner-explain{position:relative;padding-top:50px;padding-left:40px;width:910px;height:210px;}
.banner-explain dt{display:block;width:60px;height:100px;position:absolute;}
.banner-explain dt a{display:block;width:60px;height:100px;}
.banner-explain dt span{display:none;}
.banner-explain dd{position:absolute;top:130px;left:135px;}
.banner-explain li{float:left;}
.banner-explain li.intro{margin-top:15px;line-height:1.2;}

.banner-explain-text01{position:relative;}
.banner-explain-text02{position:relative;}
.banner-explain-text03{position:relative;}
.banner-explain-text04{position:relative;}
.banner-explain-text04 p.p1{color:#555;position:absolute;top:160px;right:60px;}

.banner-icon{position:absolute;bottom:0;height:38px;width:360px;padding:3px 20px 4px 20px;z-index:3;}
.banner-icon ul{position:absolute;z-index:2;}
.banner-icon li{width:32px;height:32px;float:left;cursor:pointer;position:relative;padding:3px;margin:0 3px 0 0;}


/* 新首页样式定义 */
.banner {height:280px;width: 950px;}
.banner-explain {height:281px;width:950px;padding: 0;}
.banner-icon {width: 100%;padding: 0;height: 36px;}
.banner-icon ul{width: 100%;height: 100%;overflow: hidden;}
.banner-icon li{height: 100%;width: 236px;padding: 0;background:#000;border-right:1px solid #ccc ;margin: 0;opacity:0.4;filter:alpha(opacity=40); -moz-opacity:0.4; color:white;font-size:15px;font-weight: bold;}
.banner-icon a{color: white;display:block;height:100%;}
.banner-icon li div {background-image: none;height: auto;padding-top: 11px;font-family:"微软雅黑";font-size:14px;font-weight:bold;padding-left: 30px;background: url(/2010/images/ico/maru-2.png) no-repeat 10px 12px;}
.banner-icon li.current div{background-image: none;background: url(/2010/images/ico/maru.png) no-repeat 10px 12px;}
.banner-icon li.current a {color:#7a7b7c;}
.banner-icon li a{text-decoration:none;}
.banner-icon li a:hover {text-decoration: none;}
.banner-icon li.current{background-color: transparent;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; color: #7a7b7c;border: none;}
.banner-icon li.other{background-image: none;width: 240px;border: none;}
.banner-explain a{text-decoration: underline;line-height: 1.2; color: #0077FF;}
.banner-explain .banner-link {display: block;width: 100%;height: 100%;text-decoration: none;}
.banner-explain-text01 div{position: absolute;top:135px;left:70px;}

#Banner01{width:950px;height:280px;overflow:hidden;float:left;text-align:left;}


