@charset "utf-8";
/* CSS Document */
/*body,html{width:100%;height:100%;overflow:hidden;}*/

a:active{outline: none;}
#container,.nav-btn{
	visibility: hidden;
}
.rw-body .roll-surface{overflow: hidden;}
.rw-body .roll-container .work-link{
	transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;
	-o-transition:opacity 0.5s;-moz-transition:opacity 0.5s;
}

.rw-load{
	width:100%;height:100%;position:fixed;
	z-index:10000;background:#FFF;left:0%;top:0%;
}
.rw-mobile .rw-load{
	height: 120%;
}
.rw-loadbg{
	width:92px;height:34px;position:absolute;display:block;left:50%;margin-left:-46px;top:50%;margin-top:-17px;background:url(../images/more/load_bg.png) 0px 0px no-repeat;	
}
.rw-mobile .rw-loadbg{
	top:45%;
}
.rw-loading{width:0%;height:34px;display:block;background:url(../images/more/load_fr.png) 0px 0px no-repeat;}

.rw-work{position:relative;}
.rw-fixed{position:fixed;top:20px;}
.rw-posit{position:absolute;}
.rw-content{width:100%;}
@media only screen and (-o-min-device-pixel-ratio: 2/1), /* Opera */ 
       only screen and (min--moz-device-pixel-ratio: 2),        /* Firefox 16 之前 */ 
       only screen and (-webkit-min-device-pixel-ratio: 2),    /* Webkit */ 
       only screen and (min-resolution: 240dpi),                    /* 标准 */ 
       only screen and (min-resolution: 2dppx)                      /* 标准 */ 
{
	.rw-loadbg{
		background:url(../images/more/load_bg2x.png) 0 0 no-repeat;
		background-size:92px 34px; 
		}
	.rw-loading{
		background:url(../images/more/load_fr2x.png) 0px 0px no-repeat;
		background-size:92px 34px; 
		}		 
}

.rw-mobile #navbg,.rw-mobile #rw-load{
	height:120%;
}
.rw-body #navbg{
	left:0px;	
}
.rw-body #nav{
	left: 0px;	
}
.rw-body #banner{height: 100%;}
.rw-body #slides{display:block;width: 100%;height: 100%;}
.rw-body #slides .ban{position:absolute;left:0px;top:0px;display:block;width:100%;height: 100%;overflow: hidden;visibility: visible;}
.rw-body #slides .ban.def{visibility: visible;z-index: 1;}
.rw-body .rw-wrapper{height: 100%;position:absolute;left: 0%;top:0;}
.rw-body #slides .ban img{width:100%;}
.rw-dir{width:6%;height:100%;display:none;position:absolute;top:0px;z-index:10;}
.rw-dir-l{left:0%;}
.rw-dir-r{right:0%;}
.rw-body #slides .ban.swiper-slide{position:relative;display: block;}


/*分享处理*/
.rw-mobile #weixin,.rw-mobile .weixin{display: none;}


#LIST .more{margin-top:0px;}
.rw-body #ewm {
	top: -85%;left: -95%;
}