@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}

#scroll_box{width:1000px;height:500px;position:relative;overflow:hidden;margin:0px auto; background:Gray; text-align:center;}
#pic_list{/*position:relative;z-index:1;*/ text-align:center;}
#pic_list li{position:absolute;margin:0 auto;left:0;top:0;opacity:0;fliter:alpha(opacity=0);z-index:1; text-align:center;}
.mark{height:90px;width:1000px;background:#000;position:absolute;left:0;bottom:0;opacity:0.5;filter:alpha(opacity=50);z-index:2;}
#text_list{position:absolute;bottom:60px;left:5px; margin-right:5px; position:absolute; z-index:5;height:20px;overflow:hidden; text-align:left;}
.text_list_ex{position:absolute;bottom:60px;left:5px; margin-right:5px; position:absolute; z-index:5;height:auto; overflow:hidden; background:#000; opacity:0.75;filter:alpha(opacity=75); text-align:left;}
#text_list h2{display:none; float:left;}
#text_list .show{width:990px; display:block;}
#text_list span{display:block; float:right; margin:4px 2px 8px 2px; height:8px; line-height:8px; width:7px; font-size:12px; cursor:pointer; color:#fff;}
#text_list a{color:#FFFFFF; font-family:"Microsoft YaHei"; font-size:16px; line-height:20px; font-weight:normal; text-decoration:none; width:975px; height:auto; display:block; float:left;}
#ico_list{position:absolute;bottom:10px;left:12px;width:970px;overflow:hidden;height:46px;z-index:3;}
#ico_list ul{width:900px;position:absolute;left:0;top:0;}
#ico_list li{width:75px;float:left;}
#ico_list li a{width:68px;padding-top:6px;display:block;}
#ico_list li a img{border:2px solid #DFE8E4;height:36px;width:64px;background:#040303;opacity:0.7;filter:alpha(opacity=70);}
#ico_list .active{background:url(/images/a_hover.gif) no-repeat center 0;}
#ico_list .active img{opacity:1;filter:alpha(opacity=100);border:3px solid #fff;height:34px;width:62px;}
.btn{background:url(/images/btn.gif) no-repeat;height:38px;width:38px;position:absolute;bottom:11px;opacity:0.5;filter:alpha(opacity=50);cursor:default;z-index:3;}
.showBtn{opacity:1;filter:alpha(opacity=100);cursor:pointer;z-index:4;}
#btn_prev{right:56px;}
#btn_next{right:20px;background-position:right 0;}


.bannerbox { width: 1000px; height: 500px; overflow: hidden; margin: 0px auto; }
#focus { width: 1000px; height: 500px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1000px; height: 500px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; z-index:3; }
#focus ul li { float: left; width: 1000px; height: 500px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 500px; height: 500px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(/images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(/images/sprite1.png) no-repeat right center; }