/* Code tidied up by ScrapBook */
* { margin: 0px; padding: 0px; }
body, td, th { font-size: 14px; }
body { color: rgb(56, 56, 56); font-size: 14px; font-family: "微软雅黑",Microsoft YaHei,Arial,Verdana; overflow-y: scroll; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin: 0px; }
a { font-size: 14px; color: rgb(43, 38, 43); }
a:link { text-decoration: none; }
a:visited { text-decoration: none; color: rgb(43, 38, 43); }
a:hover { color: rgb(119, 81, 69); text-decoration: none; }
a:active { text-decoration: none; color: rgb(119, 81, 69); }
ul { margin: 0px; padding: 0px; list-style: outside none none; }
img { border: 0px none; }
#Version { width: 100%; height: 985px; position: relative; overflow: hidden; }
#Flash { width: 1920px; height: 985px; position: absolute; left: 50%; margin: 0px auto 0px -960px; z-index: 2; }
#Header { margin: 0px auto 0px -960px; width: 1920px; height: 985px; position: absolute; left: 50%; z-index: 1; }
#Header_1 { margin: 0px auto 0px -960px; width: 1920px; overflow: hidden; position: absolute; left: 50%; z-index: 3; }
.head_1 { width: 1200px; margin: 0px auto 0px -600px; position: absolute; left: 50%; z-index: 6; overflow: hidden; }
.head_2 { width: 1200px; height: 985px; position: relative; }
.head_3 { background: rgba(0, 0, 0, 0) url("btn1.png") repeat scroll left 0px; width: 257px; height: 101px; transition: all 0.5s ease 0s; position: absolute; bottom: 50px; left: 0px; z-index: 8; }
.head_3:hover { background-position: left -101px; }
.head_4 { background: rgba(0, 0, 0, 0) url("btn2.png") repeat scroll left 0px; width: 257px; height: 101px; transition: all 0.5s ease 0s; position: absolute; bottom: 50px; left: 300px; z-index: 8; }
.head_4:hover { background-position: left -101px; }
.head_5 { background: rgba(0, 0, 0, 0) url("btn3.png") repeat scroll left 0px; width: 257px; height: 101px; transition: all 0.5s ease 0s; position: absolute; bottom: 50px; left: 600px; z-index: 8; }
.head_5:hover { background-position: left -101px; }
.head_6 { background: rgba(0, 0, 0, 0) url("m2.jpg") no-repeat scroll center top; }
.head_7 { margin: 0px auto; width: 1200px; height: 671px; position: relative; }
.head_8 { width: 1012px; overflow: hidden; position: absolute; top: 60px; left: 145px; z-index: 8; }
.head_9 { width: 1012px; overflow: hidden; position: absolute; top: 100px; left: 145px; z-index: 8; }
.head_10 { width: 1012px; height: 490px; }
.head_11 { width: 982px; overflow: hidden; }
.head_12 li { display: block; width: 980px; overflow: hidden; line-height: 28px; text-align: left; border: 1px double rgb(183, 176, 144); margin-bottom: 5px; transition: all 0.5s ease 0s; background: rgb(204, 240, 240) none repeat scroll 0% 0%; border-radius: 1em; }
.head_12 li:hover { background: rgb(23, 54, 54) none repeat scroll 0% 0%; transition: all 0.5s ease 0s; border-radius: 2em; }
.head_12 li a { display: block; padding: 0px 0px 0px 40px; font-family: "微软雅黑"; font-weight: 200; color: rgb(0, 0, 0); font-size: 13px; }
.head_12 li a:hover { color: rgb(0, 255, 0); animation-name: bmyani; animation-duration: 1s; }
.head_12 li span { display: block; background: rgba(0, 0, 0, 0) url("hot.jpg") no-repeat scroll 10px center; }
@keyframes bmyani {
0% { margin-left: 50px; }
}
.head_13 li { display: block; width: 1010px; overflow: hidden; line-height: 28px; text-align: left; border: 1px double rgb(183, 176, 144); margin-bottom: 5px; transition: all 0.5s ease 0s; background: rgb(204, 240, 240) none repeat scroll 0% 0%; border-radius: 1em; }
.head_13 li:hover { background: rgb(23, 54, 54) none repeat scroll 0% 0%; transition: all 0.5s ease 0s; border-radius: 2em; }
.head_13 li a { display: block; padding: 0px 0px 0px 40px; font-family: "微软雅黑"; font-weight: 200; color: rgb(0, 0, 0); font-size: 13px; }
.head_13 li a:hover { color: rgb(0, 255, 0); animation-name: cmyani; animation-duration: 1s; }
.head_13 li span { display: block; background: rgba(0, 0, 0, 0) url("hot.jpg") no-repeat scroll 10px center; }
@keyframes cmyani {
0% { margin-left: 50px; }
}
.head_14 { background: rgba(0, 0, 0, 0) url("m3.jpg") no-repeat scroll center top; }
.head_17 { background: rgba(0, 0, 0, 0) url("f1.jpg") no-repeat scroll center top; }
.head_18 { background: rgba(0, 0, 0, 0) url("foot.jpg") no-repeat scroll center bottom; }
.head_19 { margin: 0px auto; width: 1200px; overflow: hidden; }
.head_20 { margin: 0px 0px 0px 1px; width: 1199px; overflow: hidden; }
.head_15a { margin: 0px auto; width: 1199px; overflow: hidden; }
.head_22a { background: rgba(0, 0, 0, 0) url("zb08.jpg") repeat-y scroll 0% 0%; width: 1199px; overflow: hidden; margin-bottom: 10px; }
.head_23a { background: rgba(0, 0, 0, 0) url("zb07.jpg") no-repeat scroll center top; width: 1199px; overflow: hidden; }
.head_24a { background: rgba(0, 0, 0, 0) url("zb09.jpg") no-repeat scroll center bottom; width: 1199px; overflow: hidden; }
.head_25a {  }
.head_25a img { border: 1px double rgb(0, 153, 255); border-radius: 0.5em; }
.footer { margin: 0px; background: rgb(0, 0, 0) url("bg.jpg") repeat-x scroll center top; }
.footer_1 { margin: 0px auto; width: 1200px; overflow: hidden; font-size: 12px; line-height: 24px; }
.footer_1 img { border-radius: 1em; }
.footer_1 a { font-size: 12px; }
.footer_1 span { font-size: 12px; }
.footer_1 p { font-size: 12px; }
.rightbar { width: 208px; height: 619px; position: fixed; top: 40%; right: 0px; margin-top: -280px; background: rgba(0, 0, 0, 0) url("left1.png") no-repeat scroll 0% 0%; z-index: 10000; text-align: center; color: rgb(255, 255, 255); transition: all 0.5s ease 0s; }
.rightbar .btn-close { width: 86px; height: 73px; background: rgba(0, 0, 0, 0) url("left2.png") repeat scroll 0% 0%; position: absolute; top: 10px; left: -86px; }
.rightbar h6 { margin-bottom: 10px; padding-top: 30px; padding-left: 28px; font-size: 18px; line-height: 24px; font-weight: 700; overflow: hidden; }
.rightbar h6 span { display: block; font-size: 14px; }
.rightbar .code { margin: 0px 0px 10px 35px; width: 157px; height: 188px; background: rgb(208, 179, 126) none repeat scroll 0% 0%; }
.rightbar .code p { height: 30px; line-height: 30px; background: rgb(142, 118, 73) none repeat scroll 0% 0%; margin-bottom: 5px; }
.rightbar p { font-size: 16px; line-height: 24px; margin-bottom: 5px; padding-left: 20px; }
.rightbar .kefu { margin-left: 35px; display: block; width: 157px; height: 51px; background: rgba(0, 0, 0, 0) url("left3.png") no-repeat scroll 0% 0%; line-height: 50px; font-size: 18px; font-weight: 200; font-family: "微软雅黑"; color: rgb(255, 255, 255); text-decoration: none; margin-bottom: 5px; }
.rightbar .kefu:hover { background: rgba(0, 0, 0, 0) url("left5.png") no-repeat scroll 0% 0%; }
.kv-music { position: fixed; z-index: 50; top: 50px; left: 50px; width: 58px; height: 100px; }
.head_26a table { width: 1010px; overflow: hidden; }
.head_26a .ta { background: rgb(0, 0, 0) none repeat scroll 0% 0%; border: 1px double rgb(255, 255, 255); }
.head_26a .da { line-height: 40px; text-align: center; font-family: "微软雅黑"; font-size: 16px; font-weight: 200; color: rgb(255, 255, 153); }
#tab1 {  }
#tab1 ul { margin: 0px; padding: 0px; list-style: outside none none; }
#tab1 li { display: block; float: left; width: 97px; height: 30px; background: rgb(49, 0, 0) none repeat scroll 0% 0%; }
#tab1 a { display: block; width: 97px; height: 23px; padding: 7px 0px 0px; text-align: center; text-decoration: none; font-size: 12px; font-family: "微软雅黑"; color: rgb(255, 255, 255); font-weight: 200; }
#tab1 .now { width: 97px; background: rgb(255, 0, 0) none repeat scroll 0% 0%; }
#tab1 .now a { display: block; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; font-size: 12px; font-family: "微软雅黑"; color: rgb(255, 255, 153); font-weight: 200; }
#tab1 .now a:hover { background: rgb(255, 0, 0) none repeat scroll 0% 0%; font-size: 12px; font-family: "微软雅黑"; color: rgb(255, 255, 153); font-weight: 200; }
.tablist { display: none; }
.block { display: block; }
.container1 { width: 100%; height: auto; margin: 0px auto; }
.container1 .div_scroll { float: left; width: 100%; height: 289px; overflow: auto; }
.container1 .scroll_container { position: relative; overflow: hidden; }
.container1 .scroll_absolute { position: absolute; }
.ding_3 { position: absolute; top: 13px; left: 0px; z-index: 6; }
.ding_3 a { border-radius: 1em; background: rgb(12, 45, 69) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(29, 74, 116); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_3 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_4 { position: absolute; top: 13px; left: 120px; z-index: 6; }
.ding_4 a { border-radius: 1em; background: rgb(12, 45, 69) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(29, 74, 116); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_4 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_5 { position: absolute; top: 13px; left: 225px; z-index: 6; }
.ding_5 a { border-radius: 1em; background: rgb(12, 45, 69) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(29, 74, 116); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_5 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_6 { position: absolute; top: 13px; left: 330px; z-index: 6; }
.ding_6 a { border-radius: 1em; background: rgb(12, 45, 69) none repeat scroll 0% 0%; font-size: 16px; font-weight: 200; color: rgb(255, 255, 204); border: 1px double rgb(29, 74, 116); display: block; padding: 5px 15px; transition: all 0.5s ease 0s; }
.ding_6 a:hover { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 0, 0); }
.ding_7 { position: absolute; top: 13px; left: 435px; z-index: 6; border: 1px double rgb(29, 74, 116); border-radius: 1em; background: rgb(12, 45, 69) none repeat scroll 0% 0%; width: 720px; height: 30px; }
.ding_1 { position: absolute; top: 14px; left: 445px; width: 700px; height: 30px; line-height: 30px; z-index: 6; }
.ding_1 a { font-family: "微软雅黑"; font-weight: 200; color: rgb(255, 255, 153); font-size: 18px; display: block; }
.ding_2 { position: absolute; top: 13px; right: 0px; width: 30px; height: 30px; }
.ding_2 a img { width: 30px; height: 30px; opacity: 0.5; transition: all 0.5s ease 0s; border-radius: 2em; }
.ding_2 a img:hover { opacity: 1; }
