@charset "utf-8";
/* flexslider */
.flexslider { position: relative; margin-bottom: 15px; height: 400px; overflow: hidden; background: url(loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; }
.slides li { height: 400px; overflow: hidden; }
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display:inline;
zoom: 1; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(dot.png) right 0 no-repeat; cursor: pointer; }
.flex-control-nav .flex-active { background-position: 0 0; }
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%; }
.flex-direction-nav li a { display: block; width: 50px; height: 50px; overflow: hidden; cursor: pointer; position: absolute; }
.flex-direction-nav li a.flex-prev { left: 40px; background: url(prev.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right: 40px; background: url(next.png) center center no-repeat; }


#demo00 { overflow: hidden; border: 0px dashed #CCC; width: 1200px; height: 210px; margin: 20px auto 0; }
#indemo00 { float: left; width: 800%; }
#demo100 { float: left; }
#demo200 { float: left; }
.move00 { width: 170px; height: 210px; margin-right: 5px; float: left; }
.move00 .images00 { padding: 4px; text-align: center; border: 1px solid #DDD; }
.move00 .name00 { width: 170px; height: 40px; line-height: 40px; text-align: center; }
.move00 .name00 a { color:#000; text-decoration: none; display: block; background: #DDD; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.move00 .name00 a:hover { color: #fff; text-decoration: none; display: block; background: #005CAB; }