@charset "utf-8";
/* clearfix */
.clearfix{ *zoom:1;}
.clearfix:after{display:table; line-height:0; content:""; clear:both;}

/* public.omission */
.fl{ float:left;}            .fr{ float:right;}            .tc{ text-align:center;}      .tr{ text-align:right;} 
.fb{ font-weight:bold;}      .f12{ font-size:12px;}        h3{ font-weight:normal;}      .listop{ padding-top:15px;}
.mr10{ margin-right:10px;}   .mr15{ margin-right:15px;}    .mL10{ margin-left:10px;}     .mL15{ margin-left:15px;}
.mt10{ margin-top:10px;}     .mt15{ margin-top:15px;}      .mb10{ margin-bottom:10px;}   .mb15{ margin-bottom:15px;}


.weiduduan{ width:100%; margin:23px 0 0 0;}
#phoneCarousel{height:390px;margin:0 auto;position:relative;width:100%;}
#phoneCarousel .arrow{width:44px;height:44px;position:absolute;top:50%;margin-top:-22px;left:0;cursor:pointer;}

#phoneCarousel .next{background:url(arrows2.png) no-repeat;background-position:center center;left:auto;right:0;}
#phoneCarousel .previous{background:url(arrows1.png) no-repeat;background-position:center center;left:0;right:auto;}
/*#phoneCarousel .arrow:hover{background-position:left bottom;}
#phoneCarousel .next:hover{background-position:right bottom;}*/
#stage{position:absolute;min-width:520px;height:100%;left:50%;margin-left:-260px;}
#stage img{display:none;}
#stage .default{display:block;left:50%;margin-left:-135px;position:absolute;}
#stage .animationReady{display:block;position:absolute;top:0;left:0;}
#stage p{ font-size:28px; color:#14429a; display:none;margin-top: 400px;text-align: center;}
#stage p.block{ display:block;}