/* Code tidied up by ScrapBook */
body { font: 12px/1.5 "Microsoft YaHei",arial,simsun,sans-serif; color: rgb(34, 34, 34); margin: 0px auto; padding: 0px; background: rgba(0, 0, 0, 0) url("bg3.jpg") repeat-y scroll center top; min-width: 1200px; overflow-x: hidden; }
a { text-decoration: none; color: rgb(34, 34, 34); transition: all 0.2s linear 0s; }
a:hover { color: rgb(50, 111, 194); }
a:active { color: rgb(34, 34, 34); }
a {  }
a {  }
a:focus, input:focus, button:focus, textarea:focus, select:focus { outline: medium none; }
div, table, tr, td, img, ul, li, ol, h1, h2, h3, h4, h5, h6, p, em, i, font, span, dl, dt, dd, form, textarea, input, select { margin: 0px; padding: 0px; font-size: 12px; font-style: normal; font-family: "Microsoft YaHei"; }
ul, ol { list-style-type: none; }
h1, h2, h3, h4 { font-weight: 500; }
img { border: medium none; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.clear0 { clear: both; font-size: 0px; height: 0px; overflow: hidden; }
@font-face {
  font-family: "myFont";
  src: url("FZCSJW.TTF");
}
.wrap { width: 100%; position: relative; margin-top: -158px; }
.w { width: 1280px; margin: 0px auto; }
.header { width: 100%; height: 158px; }
.head { width: 1280px; margin: 0px auto; padding-bottom: 20px; padding-left: 270px; }
.head a { display: inline-block; width: 320px; height: 138px; margin-right: 25px; }
.head a.down { background: rgba(0, 0, 0, 0) url("but1.png") no-repeat scroll 0px 0px; }
.head a.recharge { background: rgba(0, 0, 0, 0) url("but2.png") no-repeat scroll 0px 0px; }
.head a.contact { background: rgba(0, 0, 0, 0) url("but3.png") no-repeat scroll 0px 0px; }
.head a:hover { background-position: 0px -138px; }
.con1 { background: rgba(0, 0, 0, 0) url("bg1.jpg") no-repeat scroll center top; height: 597px; margin-top: -1px; }
.banner { width: 530px; overflow: hidden; position: relative; height: 321px; background: rgba(0, 0, 0, 0) url("line1.png") no-repeat scroll center top; padding: 5px; margin-top: 12px; }
.banner .hd { height: 50px; overflow: hidden; position: absolute; right: 0px; left: 5px; bottom: 5px; z-index: 4; text-align: center; }
.banner .hd em { display: inline-block; width: 176px; height: 50px; line-height: 50px; font-size: 20px; color: rgb(249, 242, 224); background: rgba(46, 43, 43, 0.9) none repeat scroll 0% 0%; margin-right: 1px; cursor: pointer; font-family: "myFont"; float: left; }
.banner .hd em.on { background: rgb(160, 112, 33) none repeat scroll 0% 0%; }
.banner .bd { position: relative; height: 100%; z-index: 3; }
.banner .bd li a { display: block; width: 530px; margin: 0px auto; height: 321px; }
.newslist { width: 736px; }
.newslist ul { margin: 5px 0px 12px; }
.newslist ul li { padding: 7px 0px; line-height: 33px; height: 33px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; }
.newslist ul li a { color: rgb(255, 237, 209); font-size: 20px; display: inline-block; }
.newslist ul li i { font-weight: bold; color: rgb(221, 31, 0); font-size: 20px; display: inline-block; padding: 0px 13px; border: 1px solid rgb(119, 28, 13); height: 30px; line-height: 30px; margin-right: 15px; }
.newslist ul li a:hover { color: rgb(221, 31, 0); }
.con3 {  }
.con4 { background: rgba(0, 0, 0, 0) url("bg4.png") no-repeat scroll center top; height: 200px; padding-top: 38px; text-align: center; }
.con4 img { display: block; margin: 0px auto; }
.titc { text-align: center; padding: 89px 0px 59px; }
#Version { width: 100%; height: 900px; position: relative; overflow: hidden; z-index: -3; }
#Flash { width: 1920px; height: 900px; position: absolute; left: 50%; margin: 0px auto -272px -960px; z-index: -1; }
#Header { margin: 0px auto -290px -960px; width: 1920px; height: 900px; position: absolute; left: 50%; z-index: -2; line-height: 0px; }
.musicbox { width: 65px; height: 100px; position: fixed; z-index: 500; top: 0px; left: 50%; cursor: pointer; margin-left: -750px; }
.musicplay {  }
i { font-style: normal; }
a:hover { color: rgb(255, 222, 0); text-decoration: none; }
.PartTitle2 { padding: 14px 0px 14px 38px; height: 35px; line-height: 35px; position: relative; font-size: 19px; font-weight: normal; color: rgb(183, 151, 98); background: rgba(0, 0, 0, 0) url("icon_.png") no-repeat scroll left center; border-bottom: 1px solid rgb(183, 151, 98); }
.PartTitle2 span { font-size: 13px; font-family: "times new roman",times,serif; color: rgb(183, 151, 98); text-transform: uppercase; }
.ml10 { margin-left: 10px; }
.m5 { width: 100%; height: auto; overflow: hidden; padding-bottom: 170px; padding-top: 0px; background: rgba(0, 0, 0, 0) url("index_02.jpg") no-repeat scroll center bottom; z-index: 999999; }
.sf05_com_zb { width: 1280px; height: auto; overflow: hidden; margin: 0px auto; padding: 10px 0px; }
.sf05_com_zb_2bg { padding: 10px; width: 608px; height: auto; overflow: hidden; float: left; background: rgba(0, 0, 0, 0) url("zbbg.jpg") repeat scroll left top; position: relative; border: 1px solid rgb(255, 255, 255); }
.sf05_com_zb_2 { padding: 10px; width: 588px; height: auto; float: left; position: relative; overflow: hidden; background-color: rgb(27, 11, 11); box-shadow: 0px 0px 2px rgb(211, 203, 234) inset; }
.sf05_com_zb_2_d { width: 588px; height: 0px; float: left; background: rgb(236, 232, 229) none repeat scroll 0% 0%; position: relative; }
.sf05_com_zb_2 .role-itemst { width: 578px; height: auto; float: left; position: relative; }
.sf05_com_zb_2 .role-itemst img { width: 578px; height: auto; overflow: hidden; display: block; transition: all 0.5s ease 0s; padding: 5px; }
#onlineKefu { width: 96px; height: 450px; position: fixed; right: 40px; top: 50%; margin-top: 0px; z-index: 6000; }
#onlineKefu a { text-indent: -99em; overflow: hidden; }
#onlineKefu a.btn_kefu { width: 130px; height: 62px; background: rgba(0, 0, 0, 0) url("a_bg.jpg") no-repeat scroll left top; display: block; }
#onlineKefu a.btn_kefu:hover { background-position: -130px top; }
#onlineKefu a.btn_top { width: 130px; height: 62px; background: rgba(0, 0, 0, 0) url("a_bg.jpg") no-repeat scroll left -61px; display: block; }
#onlineKefu a.btn_top:hover { background-position: -130px -61px; }
#onlineKefu .erweima { width: 130px; height: 148px; padding-top: 16px; background-color: rgb(48, 36, 26); }
#onlineKefu .erweima img { margin: 0px auto 3px; width: 118px; height: 117px; display: block; }
#onlineKefu .erweima span { height: 27px; line-height: 27px; text-align: center; overflow: hidden; color: rgb(254, 255, 255); display: block; font-size: 12px; font-family: "微软雅黑"; }
