/* CSS Document */
* {
  margin: 0px;
}
body {
  background: url("../../../../../www.txms6688.top/images/bj.jpg"/*tpa=http://www.txms6688.top/images/bj.jpg*/) center top no-repeat
    #000;
}

#Version {
  width: 100%;
  height: 1070px;
  position: relative;
  overflow: hidden;
  z-index: -3;
}
#Flash {
  width: 1920px;
  height: 1070px;
  position: absolute;
  left: 50%;
  margin: 0px auto -272px -960px;
  z-index: -1;
}
#Header {
  margin: 0 auto -290px -960px;
  width: 1920px;
  height: 1070px;
  position: absolute;
  left: 50%;
  z-index: -2;
  line-height: 0px;
}
.wrap {
  width: 100%;
  margin: 0 auto;
  /*overflow:hidden;*/
  height: auto;
  position: relative;
  /*background-color: #000000;*/
}
.main {
  height: auto; /*overflow:hidden;*/
  width: 1220px;
  margin: 0 auto;
  z-index: 10;
}
.top1 {
  width: 1220px;
  height: 82px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 900px;
}
.btn-1 {
  width: 243px;
  height: 82px;
  background: url("../image/butt.jpg"/*tpa=http://sf302.cn:88/24/048/static/image/butt.jpg*/);
  float: left;
  margin-left: 2px;
}
.btn-3:hover {
  background: url("../image/butt.jpg"/*tpa=http://sf302.cn:88/24/048/static/image/butt.jpg*/) 0px -82px;
}
.btn-2 {
  width: 243px;
  height: 82px;
  background: url("../image/butt.jpg"/*tpa=http://sf302.cn:88/24/048/static/image/butt.jpg*/);
  float: left;
  margin-left: px;
}
.btn-3 {
  width: 243px;
  height: 82px;
  background: url("../image/butt.jpg"/*tpa=http://sf302.cn:88/24/048/static/image/butt.jpg*/);
  float: left;
  margin-left: px;
}
.content {
  height: 655px;
  overflow: hidden;
  width: 1220px;
  margin: 0 auto;
  background: url("../image/box01.png"/*tpa=http://sf302.cn:88/24/048/static/image/box01.png*/);
  padding-top: 45px;
}
.content_2_1 {
  width: 560px;
  float: left;
  margin: 10px 0 0 30px;
  background: #000;
  border: 7px solid #7e0f0c;
}
.xinwen {
  width: 530px;
  height: 510px;
  line-height: 25px;
  color: #bfbdbd;
  font-size: 14px;
  padding: 50px 10px 10px 10px;
  overflow: hidden;
}
.content_2_1 h2 {
  font-size: 24px;
  color: #fff;
  text-shadow: 4px 4px 4px #000;
  margin-top: -30px;
  font-weight: bold;
  margin-bottom: 10px;
  font: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.weixin1 {
  width: 220px;
  height: 332px;
  float: left;
  border: 7px solid #7e0f0c;
  margin: 10px 0 0 10px;
}
.pic-1 {
  width: 570px;
  height: 332px;
  float: left;
  border: 7px solid #7e0f0c;
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10px;
}
.pic-2 {
  width: 570px;
  height: 215px;
  float: right;
  border: 7px solid #7e0f0c;
  margin: 10px 23px 0 0px;
}
.zb {
  height: 615px;
  overflow: hidden;
  width: 1170px;
  margin: 0 auto;
  z-index: 10;
  background: url("../image/box01.png"/*tpa=http://sf302.cn:88/24/048/static/image/box01.png*/);
  padding: 40px 25px 20px 25px;
}
.zb-pic {
  width: 1170px;
  height: 620px;
  margin-bottom: 0px;
}
.foot {
  height: 100px;
  overflow: hidden;
  width: 1220px;
  margin: 0 auto;
  margin-top: 20px;
}
.foot-1 {
  width: 600px;
  height: 60px;
  float: left;
  margin-left: 250px;
  margin-top: 20px;
  color: #f90;
}
.foot-2 {
  width: 60px;
  height: 60px;
  float: left;
  margin-top: 20px;
}

.musicbox {
  width: 70px;
  height: 110px;
  position: fixed;
  z-index: 500;
  top: 10px;
  left: 50%;
  cursor: pointer;
  margin-left: -790px;
}
.musicplay {
  background: url("../image/musicplay.png"/*tpa=http://sf302.cn:88/24/048/static/image/musicplay.png*/) no-repeat;
}
.musicstop {
  background: url("../image/musicstop.png"/*tpa=http://sf302.cn:88/24/048/static/image/musicstop.png*/) no-repeat;
}

.myFooter {
  height: 132px;
  position: relative;
}

.myFooter > img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}

.myFooter > .footerContent {
  height: 100%;
  display: flex;
  align-items: center;
  margin: 0 auto;
  width: fit-content;
  position: relative;
  z-index: 2;
}

.myFooter > .footerContent > .line {
  width: 2px;
  height: 73px;
  margin: 0 45px;
  background-color: #434343;
}

.myFooter > .footerContent > .myLogo {
  width: 175px;
}
.myFooter > .footerContent > .text .gap {
  width: 10px;
}
.myFooter > .footerContent > .text > p {
  display: flex;
  line-height: 30px;
  font-size: 12px;
  letter-spacing: 1px;
}
.myFooter > .footerContent > .text p a,
.myFooter > .footerContent > .text p {
  color: #5e5e5e;
  font-family: initial;
}
