/* Code tidied up by ScrapBook */
.fl { float: left; }
.fr { float: right; }
.mt10 { margin-left: 12px; }
.ml50 { margin-left: 50px; }
.clearfix {  }
.warp { width: 1280px; margin-left: auto; margin-right: auto; }
.microHei { font-family: "Microsoft YaHei"; }
#Version { width: 100%; height: 850px; position: relative; overflow: hidden; }
#Flash { width: 1920px; height: 850px; position: absolute; left: 50%; margin: 0px auto -272px -960px; z-index: 50; }
#Header { margin: 0px auto -290px -960px; width: 1920px; height: 850px; position: absolute; left: 50%; }
#Flash2 { width: 1920px; height: 500px; position: absolute; top: 0px; left: 50%; margin-left: -960px; z-index: 2; }
.hao123 { width: 260px; height: 20px; top: 10px; left: 50%; margin-left: 360px; opacity: 0; position: absolute; z-index: 55; }
.kv-music { position: absolute; top: 0px; left: 50%; margin-left: -360px; width: 80px; height: 100px; z-index: 1000; }
.logo2 { width: 98px; height: 228px; position: fixed; top: 0px; left: 50%; cursor: pointer; opacity: 1; margin-left: 560px; z-index: 999999; }
.logo2 img { width: 100%; height: 100%; }
.logo1 { width: 50px; height: 50px; position: absolute; top: 17px; cursor: pointer; opacity: 0.5; right: 80px; z-index: 999999; }
.logo1 img { width: 100%; height: 100%; }
.cloud-l { width: 428px; height: 90px; background: transparent url("../images/cloud-left.png") no-repeat scroll 0% 0%; position: absolute; top: 520px; z-index: 99; }
.cloud-r { width: 403px; height: 159px; background: transparent url("../images/cloud-right.png") no-repeat scroll 0% 0%; position: absolute; top: 550px; z-index: 99; }
.cloud-b { width: 580px; height: 201px; background: transparent url("../images/cloud-bottom.png") no-repeat scroll 0% 0%; position: absolute; top: 590px; z-index: 99; }
.slogen { width: 700px; height: 60px; position: absolute; left: 50%; margin-left: -320px; top: 680px; background: transparent url("../images/slogen.png") no-repeat scroll 0% 0%; z-index: 99; }
.musicbox { width: 47px; height: 47px; position: absolute; z-index: 500; top: 15px; left: 50%; cursor: pointer; margin-left: -150px; }
.musicplay { background: transparent url("../images/musicplay.png") no-repeat scroll 0% 0%; }
.musicstop { background: transparent url("../images/musicstop.png") no-repeat scroll 0% 0%; }
.ml10 { margin-left: 0px; }
.bailu123_zb { float: left; width: 1350px; height: auto; overflow: hidden; margin-left: -50px; }
.bailu123_zb_3 { width: 450px; height: auto; overflow: hidden; float: left; position: relative; margin-bottom: 40px; }
.bailu123_zb_3_t { width: 450px; height: 55px; float: left; background: transparent url("../images/bailu123_3_t.png") no-repeat scroll 0% 0%; line-height: 30px; color: rgb(175, 161, 116); text-align: center; font-size: 14px; font-weight: bold; }
.bailu123_zb_3_d { width: 450px; height: 55px; float: left; background: transparent url("../images/bailu123_3_d.png") no-repeat scroll 0% 0%; position: relative; }
.bailu123_zb_3 .role-itemst { width: 400px; height: auto; float: left; background: transparent url("../images/bailu123_3_z.png") repeat-y scroll 0% 0%; position: relative; padding: 0px 25px; }
.bailu123_zb_3 .role-itemst img { width: 340px; height: auto; overflow: hidden; display: block; transition: all 0.5s ease 0s; margin: 0px 30px; }
.bailu123_zb_3 .role-itemst img:hover { width: 340px; height: auto; transition: all 0.5s ease 0s; padding: 0px; }
.bailu123_zb_1 { width: 1350px; height: auto; overflow: hidden; float: left; margin-bottom: 40px; }
.bailu123_zb_1_t { width: 1350px; height: 55px; float: left; background: transparent url("../images/bailu123_1_t.png") no-repeat scroll 0% 0%; line-height: 30px; color: rgb(0, 0, 0); text-align: center; font-size: 19px; font-weight: bold; }
.bailu123_zb_1_d { width: 1350px; height: 55px; float: left; background: transparent url("../images/bailu123_1_d.png") no-repeat scroll 0% 0%; position: relative; }
.bailu123_zb_1 .role-itemst { width: 1220px; height: auto; float: left; position: relative; background: transparent url("../images/bailu123_1_z.png") repeat-y scroll 0% 0%; padding: 10px 65px; }
.bailu123_zb_1 .role-itemst img { width: 1220px; height: auto; overflow: hidden; display: block; transition: all 0.5s ease 0s; padding: 0px; }
.bailu123_zb_1 .role-itemst img:hover { width: 1220px; height: auto; transition: all 0.5s ease 0s; padding: 0px; }
