

/**焦点图**/
#banner{margin:0 auto; display:none;}
#banner1{margin:0 auto 0; display:none;}
.focus-wrap{position:relative;width:100%;}
.focus .slides_container{position:relative;width:100%;}
.focus-wrap .slidesjs-navigation{background-image:url("../images/sprite.png");background-repeat:no-repeat;height:46px;line-height:46px;opacity:0.8;overflow: hidden;position:absolute;text-align:center;text-indent:-9999px;top:333px;width:40px;z-index:100;}
.focus-wrap .prev{background-position:-342px 0;left: 0;}
.focus-wrap .prev:hover{background-position: -424px 0;}
.focus-wrap .next{ background-position:-301px 0;right: 0;}
.focus-wrap .next:hover{background-position: -383px 0;}
.focus-wrap .pagination{bottom:15px;height:7px;left:53%;margin-left:-30px;position:absolute;text-align:center; z-index:10;}
.focus-wrap .pagination span{border-radius:6px; border:1px solid #fff; display:inline-block; height:6px;line-height:100px; margin-right:4px; overflow:hidden;vertical-align:top;width: 6px;}
.focus-wrap .pagination .active{background:none repeat scroll 0 0 #fff;}
.focus{height:auto;margin:0 auto;max-width:640px; overflow:hidden;position:relative;width:100%;}
.focus li{display:none;float:left;position:relative;}
.focus li.swiper-slide{display: block;}
.focus li img{width: 100%;max-width:680px;max-height:450px;}
.fcous_bg_jz{background:none repeat scroll 0 0 #000;bottom:40px;height:70px;left:0; opacity:0.5;position:absolute;width:100%;}
.fcous_bg_mu{bottom:40px;height:70px;left:0; position:absolute;width:100%;}
.fcous_bg_t{color:#fff;font-size:1.1em;height:40px;line-height:40px;text-align:center;width:100%;max-width:680px;z-index:999;}
.fcous_bg_u{color:#fff;font-size:0.85em;height:30px; line-height:20px;text-align:center;width:100%;max-width:680px; z-index:999;}


/* rslides */
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0; }
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{margin-bottom:60px;position:relative;width:100%;max-width:100%;text-align:center;float:left;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:41%;left:5%;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:64px; background:url(../images/themes.png) no-repeat left top;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:5%;}