@charset "UTF-8";
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li,
input,
select,
textarea,
div,
table,
td,
th,
tr,
dt,
dd,
dl {
  margin: 0;
  padding: 0; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal; }

ul,
ol {
  list-style: none; }

table {
  border-spacing: 0;
  border-collapse: collapse; }

img {
  border: 0;
  vertical-align: middle;
  display: block; }

input,
select {
  vertical-align: middle;
  font-size: 100%;
  line-height: 150%;
  font-family: arial, '\5FAE\8F6F\96C5\9ED1', sans-serif; }

a {
  text-decoration: none;
  outline: none;
  hide-focus: expression(this.hideFocus=true);
  background-color: transparent;
  -webkit-tap-highlight-color: transparent;
  color: #737373; }
  a:hover {
    text-decoration: none;
    color: #c78839; }

body {
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none; }

input[type="text"],
input[type="password"],
input[type="button"],
textarea {
  -webkit-appearance: none; }

a:active,
a:hover {
  outline: 0; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button[disabled],
html input[disabled] {
  cursor: default; }

input {
  line-height: normal; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

textarea {
  overflow: auto; }

input[type=submit],
input[type=reset],
input[type=button],
button {
  filter: chroma(color=#FFFFFF); }

button {
  outline: none; }

button {
  noFocusLine: expression(this.onFocus=this.blur()); }
body{
  font-family: "Microsoft YaHei", sans-serif;
}
@-webkit-keyframes scale {
  0% {
    -webkit-transform: scale(0.95); }
  50% {
    -webkit-transform: scale(1.05); }
  100% {
    -webkit-transform: scale(0.95); } }
@-moz-keyframes scale {
  0% {
    -moz-transform: scale(0.95); }
  50% {
    -moz-transform: scale(1.05); }
  100% {
    -moz-transform: scale(0.95); } }
@-ms-keyframes scale {
  0% {
    -ms-transform: scale(0.95); }
  50% {
    -ms-transform: scale(1.05); }
  100% {
    -ms-transform: scale(0.95); } }
@keyframes scale {
  0% {
    transform: scale(0.95); }
  50% {
    transform: scale(1.05); }
  100% {
    transform: scale(0.95); } }
/*animation*/
@-webkit-keyframes videoIcon {
  0% {
    background-position: 0 0; }
  100% {
    background-position: -680px 0; } }
@-moz-keyframes videoIcon {
  0% {
    background-position: 0 0; }
  100% {
    background-position: -680px 0; } }
@-ms-keyframes videoIcon {
  0% {
    background-position: 0 0; }
  100% {
    background-position: -680px 0; } }
@keyframes videoIcon {
  0% {
    background-position: 0 0; }
  100% {
    background-position: -680px 0; } }
	
	
element.style {
}
.video-box a {
    position: absolute;
    display: block;
    width: 103px;
    height: 103px;
    top: -25px;
    left: -32px;
    animation: rotate 2s 0s linear both infinite;
    -ms-animation: rotate 2s 0s linear both infinite;
    -moz-animation: rotate 2s 0s linear both infinite;
    -webkit-animation: rotate 2s 0s linear both infinite;
    background: url(../../index.html?v=2020010905) no-repeat -39px -16px;
}
.icon, .dyjGroup p.prev, .dyjGroup p.next, .dyjGroup .dyj_count li, .share_list li a {
    background-image: url(../../index.html?v=2020010905);
    background-repeat: no-repeat;
}
ins, a {
    text-decoration: none;
}
body, div, ul, li, p, dl, dt, dd, a, h1, h2, h3 {
    padding: 0;
    margin: 0;
}
body, a, div, h1, h2, img, li, p, ul {
    margin: 0;
    padding: 0;
}
user agent stylesheet
a:-webkit-any-link {
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;
}
body {
    font-family: simsun,Arial,Helvetica,Tahoma;
    font-size: 12px;
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px;
}
body {
    margin: 0;
    background: #fff;
    font-family: "Microsoft YaHei" !important;
    overflow-x: hidden;
}
html {
    color: #333;
    background: #fff;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
@keyframes rotate{
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

body,
html {
  overflow-x: hidden;
  background: #fff; }

.fl {
  float: left; }

.fr {
  float: right; }

.ir {
  line-height: 99em; *line-height: 0em;
  display: block;
  overflow: hidden; }

.g-mn {
  width: 1240px;
  margin: 0 auto;
  position: relative; z-index: 3;
  font: 13px/1.5 arial, "Microsoft YaHei", sans-serif;
  *zoom: 1; }
  .g-mn:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."; }

.cd {
  *zoom: 1; }
  .cd:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."; }

i,
em {
  font-style: normal; }

/*--顶部轮播--*/
/*headerFocus*/
.g-headerFocus {
  height: 1137px;
  position: relative;
  top: -89px;
  left: 0;
  width: 100%;
  z-index: 3; }
  .m-focus {
    width: 1920px;
    position: absolute;
    left: 50%;
    margin-left: -960px;
    top: 0;
    z-index: 1;
    height: 1137px;
    overflow: hidden; }
    .m-focus .hiSlider {
      overflow: hidden;
      height: 1137px;
      width: 1920px;
      position: relative; }
    .m-focus .hiSlider-item {
      display: block;
      height: 1137px;
      width: 1920px;
      position: relative; }
      .m-focus .hiSlider-item a {
        width: 1240px;
        margin: 0 auto;
        height: 700px;
        display: block;
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -620px; }
    .m-focus .hiSlider-pages {
      position: absolute;
      z-index: 3;
      top: 668px;
      right: 50%;
      margin-right: -623px; }
      .m-focus .hiSlider-pages a {
        height: 20px;
        width: 20px;
        margin: 0 3px;
        display: inline-block;
        overflow: hidden;
        text-indent: -99em;
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat 0 0; }
      .m-focus .hiSlider-pages a.active {
        background-position: -22px 0; }

/**/
.g-box1 {
  height: 1333px;
  overflow: hidden;
  position: relative;
  /*//*/
  /*---slogan----*/ }
  .g-box1 .g-nav {
    width: 100%;
    max-width: 1920px;
    min-width: 1240px;
    height: 89px;
    position: relative;
    z-index: 5;
    background: url(../../img/navBGf3e5.png?v=2020010905) repeat-x;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease; }
    .g-box1 .g-nav .logo-icon {
      position: absolute;
      top: 8px;
      left: 0;
      z-index: 5; }
    .g-box1 .g-nav .m-nav {
      float: right;
      position: relative;
      z-index: 10;
      height: 81px; }
    .g-box1 .g-nav .navLst {
      float: left;
      margin: 0 18px; }
      .g-box1 .g-nav .navLst li {
        float: left;
        height: 81px;
        overflow: hidden;
        line-height: 99em; }
        .g-box1 .g-nav .navLst li a {
          display: block;
          width: 129px;
          height: 100%;
          margin-right: 5px;
          background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat; }
        .g-box1 .g-nav .navLst li.n-1 a {
          background-position: 0 -32px;
          margin: 0; }
          .g-box1 .g-nav .navLst li.n-1 a:hover, .g-box1 .g-nav .navLst li.n-1 a.active {
            background-position: 0 -114px; }
        .g-box1 .g-nav .navLst li.n-2 a {
          background-position: -133px -32px; }
          .g-box1 .g-nav .navLst li.n-2 a:hover, .g-box1 .g-nav .navLst li.n-2 a.active {
            background-position: -133px -114px; }
        .g-box1 .g-nav .navLst li.n-3 a {
          background-position: -262px -32px; }
          .g-box1 .g-nav .navLst li.n-3 a:hover, .g-box1 .g-nav .navLst li.n-3 a.active {
            background-position: -262px -114px; }
        .g-box1 .g-nav .navLst li.n-4 a {
          background-position: -395px -32px; }
          .g-box1 .g-nav .navLst li.n-4 a:hover, .g-box1 .g-nav .navLst li.n-4 a.active {
            background-position: -395px -114px; }
        .g-box1 .g-nav .navLst li.n-5 {
          width: 129px;
          cursor: pointer;
          overflow: visible;
          background: none; }
          .g-box1 .g-nav .navLst li.n-5 p {
            line-height: 99em;
            height: 81px;
            width: 129px;
            margin-right: 5px;
            background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat -528px -32px;
            overflow: hidden; }
          .g-box1 .g-nav .navLst li.n-5 .hover {
            height: 0;
            overflow: hidden;
            margin-left: 4px;
            width: 125px;
            -webkit-transition: all .3s ease;
            -moz-transition: all .3s ease;
            -ms-transition: all .3s ease;
            transition: all .3s ease;
            -moz-transform: height 1s ease;
            -webkit-transform: height 1s ease;
            -o-transform: height 1s ease;
            -ms-transform: height 1s ease;
            transform: height 1s ease; }
            .g-box1 .g-nav .navLst li.n-5 .hover a {
              background:#251e24;
              background: rgba(82, 55, 40, 0.6);
              font: 16px/46px "Microsoft YaHei";
              color: #fff;
              margin: 0;
              text-align: center;
              height: 46px; }
              .g-box1 .g-nav .navLst li.n-5 .hover a:hover {
                background:#000;
                background: rgba(69, 48, 39, 0.8);
                color: #fff3a1; }
          .g-box1 .g-nav .navLst li.n-5:hover p, .g-box1 .g-nav .navLst li.n-5.active p {
            background-position: -528px -114px; }
        .g-box1 .g-nav .navLst li.n-6 a {
          background-position: -661px -32px; }
          .g-box1 .g-nav .navLst li.n-6 a:hover, .g-box1 .g-nav .navLst li.n-6 a.active {
            background-position: -661px -114px; }
    .g-box1 .g-nav.show {
      opacity: 1;
      filter: alpha(opacity=100);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0; }
  .g-box1 .g-slogan {
    height: 620px;
    position: relative;
    top: -1137px;
    z-index: 10;
    /* overflow: hidden; */
    /* 最新伺服器 */ }
    .video-box{
      width: 44px;
      height: 55px;
      position:absolute;
      left: 450px;
      top: -70px;
      background: url(../../img/video-btnf3e5.png?v=2020010905) no-repeat -68px -130px;
      transform-origin: center center;
      -webkit-transform-origin: center center;
    }
	.video-box a{
		position: absolute;
		display: block;
        width: 103px;
        height: 103px;
		top: -25px;
		left: -32px;
		animation: rotate 2s 0s linear both infinite;
		-ms-animation: rotate 2s 0s linear both infinite;
		-moz-animation: rotate 2s 0s linear both infinite;
		-webkit-animation: rotate 2s 0s linear both infinite;
		background: url(../../img/video-btnf3e5.png?v=2020010905) no-repeat -32px -16px;
	}
    .g-box1 .g-slogan .logo {
      position: absolute;
      left: 115px;
      height: 53px;
      z-index: 10;
      opacity: 0;
      filter: alpha(opacity=0);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0;
      -webkit-transform: translate(0, 50px);
      -moz-transform: translate(0, 50px);
      -ms-transform: translate(0, 50px);
      transform: translate(0, 50px);
      -webkit-transition: all 1s ease 0.2s;
      -moz-transition: all 1s ease 0.2s;
      -ms-transition: all 1s ease 0.2s;
      transition: all 1s ease 0.2s; }
      .g-box1 .g-slogan .logo a {
        display: block;
        width: 249px;
        height: 99px; }
    .g-box1 .g-slogan .slogan {
      position: absolute;
      top: 260px;
      left: 152px;
      z-index: 5;
      height: 186px;
      opacity: 0;
      filter: alpha(opacity=0);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0;
      -webkit-transform: translate(0, 50px);
      -moz-transform: translate(0, 50px);
      -ms-transform: translate(0, 50px);
      transform: translate(0, 50px);
      -webkit-transition: all 1s ease 0.4s;
      -moz-transition: all 1s ease 0.4s;
      -ms-transition: all 1s ease 0.4s;
      transition: all 1s ease 0.4s; }
    .g-box1 .g-slogan .v-btn {
      opacity: 0;
      filter: alpha(opacity=0);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0;
      -webkit-transform: translate(0, 50px);
      -moz-transform: translate(0, 50px);
      -ms-transform: translate(0, 50px);
      transform: translate(0, 50px);
      -webkit-transition: all 1s ease 0.4s;
      -moz-transition: all 1s ease 0.4s;
      -ms-transition: all 1s ease 0.4s;
      transition: all 1s ease 0.4s;
      display: block;
      width: 68px;
      height: 75px;
      position: absolute;
	  top: 190px;
      left: 520px;
      z-index: 5;
      background: url(../../index.html?v=2020010905) no-repeat;
      -webkit-animation: videoIcon 1.2s steps(10) infinite;
      -moz-animation: videoIcon 1.2s steps(10) infinite;
      -ms-animation: videoIcon 1.2s steps(10) infinite;
      animation: videoIcon 1.2s steps(10) infinite; }
    .g-box1 .g-slogan .newServer_group {
      position: absolute;
      left: 0;
      bottom: 0;
      width: 488px;
      height: 39px;
      line-height: 39px;
      opacity: 0;
      filter: alpha(opacity=0);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0;
      -webkit-transform: translate(0, 50px);
      -moz-transform: translate(0, 50px);
      -ms-transform: translate(0, 50px);
      transform: translate(0, 50px);
      -webkit-transition: all 1s ease 0.8s;
      -moz-transition: all 1s ease 0.8s;
      -ms-transition: all 1s ease 0.8s;
      transition: all 1s ease 0.8s;
      background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat -196px -196px; }
      .g-box1 .g-slogan .newServer_group .titleX {
        width: 108px;
        height: 39px;
        text-align: center;
        color: #f2cd97;
        font-weight: bold; }
      .g-box1 .g-slogan .newServer_group ul {
        position: absolute;
        left: 108px; }
      .g-box1 .g-slogan .newServer_group li {
        padding-left: 22px; }
		
      .g-box1 .g-slogan .newServer_group p.prev,
      .g-box1 .g-slogan .newServer_group p.next {
        width: 30px;
        height: 16px;
        position: absolute;
        right: 5px;
        line-height: 90px;
        overflow: hidden;
        cursor: pointer;
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat; }
      .g-box1 .g-slogan .newServer_group p.prev {
        background-position: -689px -196px;
        top: 3px; }
      .g-box1 .g-slogan .newServer_group p.next {
        background-position: -689px -212px;
        bottom: 5px; }
    .g-box1 .g-slogan .newServer {
      width: 345px;
      height: 39px;
      overflow: hidden;
      color: #fff;
      position: relative; }
    .g-box1 .g-slogan.show .slogan,
    .g-box1 .g-slogan.show .v-btn,
    .g-box1 .g-slogan.show .m-download,
    .g-box1 .g-slogan.show .logo,
    .g-box1 .g-slogan.show .newServer_group {
      opacity: 1;
      filter: alpha(opacity=100);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0;
      -webkit-transform: translate(0, 0);
      -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      transform: translate(0, 0); }
  .g-box1 .m-download {
    -webkit-transition: all 1s ease 0.6s;
    -moz-transition: all 1s ease 0.6s;
    -ms-transition: all 1s ease 0.6s;
    transition: all 1s ease 0.6s;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px);
    @inlcude clearfix;
    position: absolute;
    bottom: 30px;
    left: 395px;
    z-index: 20; }
    .g-box1 .m-download .qrcode {
      width: 121px;
      height: 145px;
      padding: 3px;
      text-align: center;
      background: #fff;
      border-radius: 3px; }
      .g-box1 .m-download .qrcode dd {
        line-height: 25px; }
    .g-box1 .m-download .gift-btn {
      width: 181px;
      height: 183px;
      margin-top: -17px;
      margin-left: 15px;
      background: url(../../img/giftBtnf3e5.png?v=2020010905) no-repeat; }
      .g-box1 .m-download .gift-btn:hover {
        background-position: 0 -183px; }
      .g-box1 .m-download .gift-btn .txt {
        font: bold 18px/20px "Microsoft YaHei";
        color: #fff;
        padding-top: 113px;
        display: block;
        text-align: center; }
  .g-box1 .u-buttons {
    width: 158px;
    margin-left: 20px; }
    .g-box1 .u-buttons a {
      width: 158px;
      height: 43px;
      padding-top: 4px;
      margin-bottom: 4px;
      font-size: 16px;
      color: #fff;
      display: block;
      border-radius: 8px;
      line-height: 1.2;
      overflow: hidden;
      position: relative;
      -webkit-transition: all .3s ease;
      -moz-transition: all .3s ease;
      -ms-transition: all .3s ease;
      transition: all .3s ease; }
      .g-box1 .u-buttons a em {
        font-size: 13px; }
      .g-box1 .u-buttons a .hover {
        display: none; }
      .g-box1 .u-buttons a:hover .hover {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 100%;
        background: rgba(255, 255, 255, 0.2);
        display: block; }
      .g-box1 .u-buttons a i {
        float: left;
        display: inline-block;
        width: 47px;
        height: 41px;
        margin: -5px 5px 0 10px;
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat; }
      .g-box1 .u-buttons a.ios {
        background: #000;
        border: 1px solid #c7c8c8;
        width: 156px;
        height: 43px; }
        .g-box1 .u-buttons a.ios i {
          background-position: -149px -196px; }
      .g-box1 .u-buttons a.and {
        background: #87ba52; }
        .g-box1 .u-buttons a.and i {
          background-position: -149px -243px; }
      .g-box1 .u-buttons a.gift {
        background: #54b4b4;
        line-height: 39px; }
        .g-box1 .u-buttons a.gift i {
          background-position: -149px -290px; }

.g-box2.g-mn {
  bottom: 1137px;
  z-index: 5; }
.g-box2 .ad-box {
  width: 1260px;
  padding-top: 40px;
  height: 175px;
  clear: both;
  *zoom: 1; }
  .g-box2 .ad-box:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."; }
  .g-box2 .ad-box dl {
    float: left;
    width: 400px;
    height: 157px;
    position: relative;
    margin-right: 20px;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px); }
    .g-box2 .ad-box dl:nth-child(1) {
      -webkit-transition: all 1s ease 0.4s;
      -moz-transition: all 1s ease 0.4s;
      -ms-transition: all 1s ease 0.4s;
      transition: all 1s ease 0.4s; }
    .g-box2 .ad-box dl:nth-child(2) {
      -webkit-transition: all 1s ease 0.5s;
      -moz-transition: all 1s ease 0.5s;
      -ms-transition: all 1s ease 0.5s;
      transition: all 1s ease 0.5s; }
    .g-box2 .ad-box dl:nth-child(3) {
      -webkit-transition: all 1s ease 0.6s;
      -moz-transition: all 1s ease 0.6s;
      -ms-transition: all 1s ease 0.6s;
      transition: all 1s ease 0.6s; }
    .g-box2 .ad-box dl:hover .rt {
      right: -5px; }
  .g-box2 .ad-box dd,
  .g-box2 .ad-box .box {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .g-box2 .ad-box .lst {
    padding: 30px 0 0 38px;
    float: left; }
    .g-box2 .ad-box .lst .tt {
      font: 24px/35px "Microsoft YaHei";
      color: #000; }
    .g-box2 .ad-box .lst .txt {
      font: 16px/22px "Microsoft YaHei";
      color: #9b6f53; }
    .g-box2 .ad-box .lst .btn {
      width: 114px;
      height: 30px;
      display: block;
      background: url(../../img/ad_btnf3e5.png?v=2020010905) no-repeat;
      margin-top: 7px; }
  .g-box2 .ad-box .rt {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
    position: absolute;
    top: -18px;
    right: 0; }
  .g-box2 .ad-box .box {
    display: block;
    z-index: 10; }
.g-box2.show .m-newsBox,
.g-box2.show .m-eyefocus,
.g-box2.show .ad-box dl {
  opacity: 1;
  filter: alpha(opacity=100);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0); }

/*--焦点图--*/
.m-eyefocus {
  width: 700px;
  float: left;
  -webkit-transition: all 1s ease 0.2s;
  -moz-transition: all 1s ease 0.2s;
  -ms-transition: all 1s ease 0.2s;
  transition: all 1s ease 0.2s;
  opacity: 0;
  filter: alpha(opacity=0);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  transform: translate(0, 50px);
  /*---//---*/ }
  .m-eyefocus .m-eyeBox {
    width: 700px;
    height: 353px;
    position: relative; }
    .m-eyefocus .m-eyeBox .slides li {
      width: 700px;
      float: left;
      height: 353px; }
    .m-eyefocus .m-eyeBox .u-eyenav {
      background: rgba(42, 53, 82, 0.5);
      height: 36px;
      width: 628px;
      position: absolute;
      bottom: 0;
      left: 36px;
      right: 36px;
      font: bold 14px/36px "Microsoft YaHei";
      color: #dedede;
      overflow: hidden;
      -webkit-transition: all 1s ease;
      -moz-transition: all 1s ease;
      -ms-transition: all 1s ease;
      transition: all 1s ease; }
      .m-eyefocus .m-eyeBox .u-eyenav ul {
        width: 900%; }
      .m-eyefocus .m-eyeBox .u-eyenav li {
        float: left;
        width: 157px;
        height: 36px;
        text-align: center;
        cursor: pointer; }
      .m-eyefocus .m-eyeBox .u-eyenav .flex-active {
        background: #0c0f16; }
    .m-eyefocus .m-eyeBox .flex-direction-nav li {
      position: absolute;
      z-index: 25;
      bottom: 0;
      display: block;
      text-indent: -99em;
      overflow: hidden;
      width: 36px;
      height: 36px;
      background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat; }
    .m-eyefocus .m-eyeBox .flex-direction-nav a {
      display: block;
      width: 100%;
      height: 100%; }
    .m-eyefocus .m-eyeBox .flex-direction-nav .flex-nav-prev {
      left: 0;
      background-position: -197px -301px; }
    .m-eyefocus .m-eyeBox .flex-direction-nav .flex-nav-next {
      right: 0;
      background-position: -247px -301px; }
    .m-eyefocus .m-eyeBox .flex-direction-nav .flex-nav-prev:hover {
      left: 0;
      background-position: -297px -301px; }
    .m-eyefocus .m-eyeBox .flex-direction-nav .flex-nav-next:hover {
      right: 0;
      background-position: -347px -301px; }
  .m-eyefocus .m-loginBox {
    height: 141px;
    background: #283350;
    box-shadow: inset 0 5px 5px #171d2e; }
    .m-eyefocus .m-loginBox li {
      background: url(../../index.html?v=2020010905) center right no-repeat;
      width: 140px;
      height: 112px;
      padding-top: 29px;
      text-align: center;
      float: left; }
      .m-eyefocus .m-loginBox li a {
        color: #fff;
        font-size: 13px;
        display: block;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -ms-transition: all 1s ease;
        transition: all 1s ease; }
        .m-eyefocus .m-loginBox li a:hover i {
          background: url(../../index.html?v=2020010905) no-repeat; }
      .m-eyefocus .m-loginBox li i {
        background: url(../../img/loginf3e5.png?v=2020010905) no-repeat;
        width: 61px;
        height: 61px;
        margin: 0 auto 5px;
        display: block; }
      .m-eyefocus .m-loginBox li.link_1 i {
        background-position: 0 0; }
      .m-eyefocus .m-loginBox li.link_1 a:hover i {
        background-position: 0 0; }
      .m-eyefocus .m-loginBox li.link_2 i {
        background-position: -61px 0; }
      .m-eyefocus .m-loginBox li.link_2 a:hover i {
        background-position: 0 -61px; }
      .m-eyefocus .m-loginBox li.link_3 i {
        background-position: -122px 0; }
      .m-eyefocus .m-loginBox li.link_3 a:hover i {
        background-position: 0 -122px; }
      .m-eyefocus .m-loginBox li.link_4 i {
        background-position: -183px 0; }
      .m-eyefocus .m-loginBox li.link_4 a:hover i {
        background-position: 0 -183px; }
      .m-eyefocus .m-loginBox li.link_5 i {
        background-position: -244px 0; }
      .m-eyefocus .m-loginBox li.link_5 a:hover i {
        background-position: 0 -244px; }

/*新闻*/
.m-newsBox {
  height: 323px;
  position: relative;
  width: 448px;
  overflow: hidden;
  padding: 30px 36px 0;
  -webkit-transition: all 1s ease 0.3s;
  -moz-transition: all 1s ease 0.3s;
  -ms-transition: all 1s ease 0.3s;
  transition: all 1s ease 0.3s;
  opacity: 0;
  filter: alpha(opacity=0);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  transform: translate(0, 50px);
  background: url(../../img/newsBGf3e5.jpg?v=2020010905) 0 0 no-repeat; }
  .m-newsBox a {
    color: #71b6fd; }
  .m-newsBox a:hover {
    text-decoration: underline; }
  .m-newsBox .more {
    position: absolute;
    right: 36px;
    top: 33px;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    padding: 0 6px;
    text-align: center;
    color: #c5ab87;
    border: 1px solid #c5ab87; }
    .m-newsBox .more:hover {
      text-decoration: none;
      color: #fff;
      border-color: #fff; }
  .m-newsBox .tab-nav {
    height: 36px;
    text-align: center;
    font: 16px/25px "Microsoft YaHei";
    border-bottom: 1px solid #6b5447; }
    .m-newsBox .tab-nav li {
      display: inline-block;
      float: left;
      margin-right: 12px;
      width: 56px;
      text-align: center; }
      .m-newsBox .tab-nav li .line-bor {
        background: url(../../img/borf3e5.png?v=2020010905) center bottom;
        height: 3px;
        width: 0;
        margin: 0 auto;
        display: block;
        -webkit-transition: width .3s ease 0s;
        -o-transition: width .3s ease 0s;
        transition: width 0.3s ease 0s; }
    .m-newsBox .tab-nav a {
      color: #dccbad;
      display: block;
      padding-bottom: 10px; }
      .m-newsBox .tab-nav a:hover {
        text-decoration: none;
        color: #e9b853; }
    .m-newsBox .tab-nav .cur a {
      color: #e9b853; }
    .m-newsBox .tab-nav .cur .line-bor {
      width: 100%; }
  .m-newsBox .tab-con {
    height: 230px;
    padding: 20px 0;
    *zoom: 1; }
    .m-newsBox .tab-con:after {
      clear: both;
      display: block;
      visibility: hidden;
      height: 0;
      content: "."; }
    .m-newsBox .tab-con .lst {
      display: none;
      line-height: 32px;
      font-size: 13px;
      height: 230px; }
      .m-newsBox .tab-con .lst.cur {
        display: block; }
    .m-newsBox .tab-con li {
      clear: both;
      text-align: right;
      color: #d6d6d6; }
      .m-newsBox .tab-con li a {
        float: left;
        display: inline-block;
        overflow: hidden;
        width: 75%;
        white-space: nowrap;
        text-overflow: ellipsis;
        height: 32px;
        text-align: left;
        color: #d6d6d6; }
        .m-newsBox .tab-con li a:hover {
          color: #fff;
          text-decoration: none; }
      .m-newsBox .tab-con li .tt {
        width: 60px;
        color: #dccbad; }
    .m-newsBox .tab-con .hot {
      font-size: 16px;
      overflow: hidden;
      padding-bottom: 5px; }
      .m-newsBox .tab-con .hot .btn {
        float: left;
        width: 38px;
        height: 23px;
        text-align: center;
        font-size: 12px;
        font-weight: bold;
        margin: 7px 15px 0 7px;
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat -196px -243px; }
      .m-newsBox .tab-con .hot a {
        line-height: 32px;
        color: #fff; }
      .m-newsBox .tab-con .hot time {
        color: #fff; }
  .m-newsBox .news-ad {
    border: 1px solid #767982;
    display: block;
    width: 478px;
    height: 119px;
    overflow: hidden;
    margin: 10px -16px 0; }

/*---box3---*/
.g-box3 {
  background: url(../../img/i-box3BGf3e5.jpg?v=2020010905) center top no-repeat;
  margin-bottom: 50px;
  position: relative;
  z-index: 50;
  -webkit-transition: all 1s ease 0.4s;
  -moz-transition: all 1s ease 0.4s;
  -ms-transition: all 1s ease 0.4s;
  transition: all 1s ease 0.4s;
  opacity: 0;
  filter: alpha(opacity=0);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  transform: translate(0, 50px); }
  .g-box3 .g-mn {
    background: url(../../img/i-box3BGCf3e5.jpg?v=2020010905) center top no-repeat;
    height: 550px;
    z-index: 50; }
  .g-box3 .hd-tt {
    -webkit-transition: all 1s ease 0.2s;
    -moz-transition: all 1s ease 0.2s;
    -ms-transition: all 1s ease 0.2s;
    transition: all 1s ease 0.2s;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px);
    font: 30px/60px "Microsoft YaHei";
    color: #000;
    padding-left: 18px;
    position: absolute;
    top: -60px; }
  .g-box3 .m-proFocus {
    width: 1400px;
    position: relative;
    height: 550px; }
    .g-box3 .m-proFocus .slides li {
      width: 1240px;
      position: relative;
      height: 550px; }
    .g-box3 .m-proFocus .txtBox {
      width: 569px;
      height: 442px;
      position: absolute;
      top: 34px;
      left: 93px;
      padding: 32px 0 0 37px;
      background: url(../../img/left-borf3e5.png?v=2020010905) center left no-repeat; }
      .g-box3 .m-proFocus .txtBox dt {
        background: url(../../img/bor4f3e5.png?v=2020010905) 10px bottom no-repeat;
        padding-bottom: 25px; }
      .g-box3 .m-proFocus .txtBox .tt {
        background: url(../../img/bor4f3e5.png?v=2020010905) 10px bottom no-repeat;
        padding: 5px 15px 15px;
        font-size: 14px;
        width: 516px;
        color: #acacac;
        font-style: italic;
        margin-bottom: 10px; }
      .g-box3 .m-proFocus .txtBox .txt {
        margin: 0 0 11px 7px; }
      .g-box3 .m-proFocus .txtBox .btn {
        background: url(../../img/role_btnf3e5.png?v=2020010905) no-repeat;
        width: 171px;
        height: 42px;
        display: block;
        color: #cbb58e;
        line-height: 42px;
        font-size: 16px;
        text-indent: 35px;
        margin: 24px 0 0 6px; }
        .g-box3 .m-proFocus .txtBox .btn:hover {
          background-position: 0 -42px; }
      .g-box3 .m-proFocus .txtBox img {
        margin-right: 16px; }
      .g-box3 .m-proFocus .txtBox .name {
        font: 15px/20px "Microsoft YaHei"; }
      .g-box3 .m-proFocus .txtBox .nametxt {
        font-size: 13px; }
    .g-box3 .m-proFocus .role {
      position: absolute;
      right: 0;
      pointer-events: none;
    }
    .g-box3 .m-proFocus .item1 .role {
      top: -121px; }
    .g-box3 .m-proFocus .item1 .name {
      color: #cdd9dd; }
    .g-box3 .m-proFocus .item1 .nametxt {
      color: #899da5; }
    .g-box3 .m-proFocus .item2 .role {
      top: -30px; }
    .g-box3 .m-proFocus .item2 .name {
      color: #ecc1a7; }
    .g-box3 .m-proFocus .item2 .nametxt {
      color: #ae9b90; }
    .g-box3 .m-proFocus .item3 .role {
      top: -125px; }
    .g-box3 .m-proFocus .item3 .name {
      color: #c1efdf; }
    .g-box3 .m-proFocus .item3 .nametxt {
      color: #99aca6; }
    .g-box3 .m-proFocus .item4 .role {
      right: 100px;
      top: -138px; }
    .g-box3 .m-proFocus .item4 .name {
      color: #e0cde3; }
    .g-box3 .m-proFocus .item4 .nametxt {
      color: #a189a5; }
    .g-box3 .m-proFocus .item5 .role {
      top: -280px;
      right: 100px; }
    .g-box3 .m-proFocus .item5 .name {
      color: #e3e2cd; }
    .g-box3 .m-proFocus .item5 .nametxt {
      color: #a5a289; }
  .g-box3 .m-proNav {
    height: 495px;
    width: 59px;
    position: relative;
    z-index: 15;
    top: -489px;
    left: 19px; }
    .g-box3 .m-proNav a {
      width: 59px;
      height: 52px;
      margin-bottom: 31px;
      background: url(../../img/box3-navf3e5.png?v=2020010905) no-repeat;
      position: relative;
      display: block;
      cursor: pointer; }
      .g-box3 .m-proNav a.nav_1 {
        background-position: 0 -52px; }
      .g-box3 .m-proNav a.nav_2 {
        background-position: 0 -104px; }
      .g-box3 .m-proNav a.nav_3 {
        background-position: 0 -156px; }
      .g-box3 .m-proNav a.nav_4 {
        background-position: 0 -211px; }
      .g-box3 .m-proNav a.nav_5 {
        background-position: 0 -266px; }
      .g-box3 .m-proNav a i {
        width: 59px;
        height: 52px;
        background: url(../../img/box3-navf3e5.png?v=2020010905) no-repeat 0 0;
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -ms-transition: all 1s ease;
        transition: all 1s ease; }
      .g-box3 .m-proNav a.flex-active {
        background: url(../../img/box3-navHf3e5.png?v=2020010905) no-repeat; }
        .g-box3 .m-proNav a.flex-active i {
          background: url(../../img/box3-navHf3e5.png?v=2020010905) no-repeat 0 0;
          -o-transform: rotate(360deg);
          -ms-transform: rotate(360deg);
          -moz-transform: rotate(360deg);
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg); }
        .g-box3 .m-proNav a.flex-active.nav_1 {
          background-position: 0 -52px; }
        .g-box3 .m-proNav a.flex-active.nav_2 {
          background-position: 0 -104px; }
        .g-box3 .m-proNav a.flex-active.nav_3 {
          background-position: 0 -156px; }
        .g-box3 .m-proNav a.flex-active.nav_4 {
          background-position: 0 -211px; }
        .g-box3 .m-proNav a.flex-active.nav_5 {
          background-position: 0 -266px; }
        .g-box3 .m-proNav a.flex-active em {
          display: block;
          background: url(../../img/arrf3e5.png?v=2020010905) no-repeat 0 0;
          width: 7px;
          height: 9px;
          position: absolute;
          top: 22px;
          left: 74px; }
  .g-box3.show {
    opacity: 1;
    filter: alpha(opacity=100);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
    .g-box3.show .hd-tt {
      opacity: 1;
      filter: alpha(opacity=100);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0;
      -webkit-transform: translate(0, 0);
      -moz-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      transform: translate(0, 0); }

/*---box4---*/
.g-box4 {
  margin-bottom: 28px;
  position: relative;
  z-index: 55;
  /*---*/ }
  .g-box4 .hd-tt {
    font: 30px/50px "Microsoft YaHei";
    color: #000;
    padding: 0 19px 10px; }
  .g-box4 .angelBox {
    width: 700px;
    float: left;
    -webkit-transition: all 1s ease 0.2s;
    -moz-transition: all 1s ease 0.2s;
    -ms-transition: all 1s ease 0.2s;
    transition: all 1s ease 0.2s;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px); }
    .g-box4 .angelBox .hd-tt {
      float: left; }
    .g-box4 .angelBox .pic-tab {
      float: right;
      padding-top: 10px;
      position: relative;
      width: 515px;
      overflow: hidden; }
      .g-box4 .angelBox .pic-tab li {
        float: left;
        width: 103px;
        text-align: center;
        font: 16px/35px "Microsoft YaHei";
        color: #5d5d5d;
        cursor: pointer; }
        .g-box4 .angelBox .pic-tab li span {
          display: block;
          width: 103px;
          height: 48px; }
        .g-box4 .angelBox .pic-tab li .line-bor {
          width: 0;
          height: 2px;
          background: #363636;
          margin: 0 auto;
          display: block;
          -webkit-transition: width .3s ease 0s;
          -o-transition: width .3s ease 0s;
          transition: width 0.3s ease 0s; }
        .g-box4 .angelBox .pic-tab li.flex-active-slide {
          color: #000; }
          .g-box4 .angelBox .pic-tab li.flex-active-slide .line-bor {
            width: 100%; }
    .g-box4 .angelBox .flex-direction-nav li {
      position: absolute;
      bottom: 18px;
      z-index: 50;
      width: 23px;
      height: 35px; }
      .g-box4 .angelBox .flex-direction-nav li a {
        display: block;
        text-indent: 999px;
        overflow: hidden;
        width: 100%;
        height: 35px;
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat; }
      .g-box4 .angelBox .flex-direction-nav li.flex-nav-prev {
        left: 35px; }
        .g-box4 .angelBox .flex-direction-nav li.flex-nav-prev a {
          background-position: -400px -251px; }
          .g-box4 .angelBox .flex-direction-nav li.flex-nav-prev a:hover {
            background-position: -400px -291px; }
      .g-box4 .angelBox .flex-direction-nav li.flex-nav-next {
        right: 35px; }
        .g-box4 .angelBox .flex-direction-nav li.flex-nav-next a {
          background-position: -425px -251px; }
          .g-box4 .angelBox .flex-direction-nav li.flex-nav-next a:hover {
            background-position: -425px -291px; }
      .g-box4 .angelBox .flex-direction-nav li .flex-disabled {
        display: none; }
    .g-box4 .angelBox .pic-box {
      -webkit-transition: all 1s ease 0.3s;
      -moz-transition: all 1s ease 0.3s;
      -ms-transition: all 1s ease 0.3s;
      transition: all 1s ease 0.3s;
      opacity: 0;
      filter: alpha(opacity=0);
      *opacity: none;
      *filter: none;
      opacity: none\0;
      filter: none\0;
      -webkit-transform: translate(0, 50px);
      -moz-transform: translate(0, 50px);
      -ms-transform: translate(0, 50px);
      transform: translate(0, 50px);
      clear: both; }
      .g-box4 .angelBox .pic-box .slides li {
        float: left;
        width: 700px;
        height: 394px; }
      .g-box4 .angelBox .pic-box .lst {
        position: relative;
        float: left;
        width: 700px;
        height: 394px; }
        .g-box4 .angelBox .pic-box .lst.cur {
          display: block; }
        .g-box4 .angelBox .pic-box .lst dl {
          position: absolute;
          bottom: 0;
          left: 0;
          width: 700px;
          color: #c2c2c2;
          text-align: center;
          background: url(../../img/picBGf3e5.png?v=2020010905) center repeat-x;
          height: 70px; }
        .g-box4 .angelBox .pic-box .lst dd {
          height: 53px;
          overflow: hidden;
          width: 510px;
          margin: 0 auto;
          text-align: left;
          padding-top: 15px; }
  .g-box4 .playBox {
    width: 520px;
    float: right;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px);
    -webkit-transition: all 1s ease 0.4s;
    -moz-transition: all 1s ease 0.4s;
    -ms-transition: all 1s ease 0.4s;
    transition: all 1s ease 0.4s; }
  .g-box4 .m-newsBox {
    background: url(../../img/playBGf3e5.jpg?v=2020010905) no-repeat;
    height: 365px; }
    .g-box4 .m-newsBox .tab-nav {
      border-bottom-color: #606060; }
      .g-box4 .m-newsBox .tab-nav li .line-bor {
        background: url(../../img/bor2f3e5.png?v=2020010905) no-repeat; }
    .g-box4 .m-newsBox .tab-con {
      height: 160px;
      padding-top: 15px; }
    .g-box4 .m-newsBox .lst {
      height: 160px; }
    .g-box4 .m-newsBox .news-ad-s {
      margin: 0 -25px;
      *zoom: 1; }
      .g-box4 .m-newsBox .news-ad-s:after {
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        content: "."; }
      .g-box4 .m-newsBox .news-ad-s a {
        display: block;
        width: 235px;
        height: 114px;
        margin: 0 7px; }
  .g-box4.show .m-newsBox,
  .g-box4.show .playBox,
  .g-box4.show .angelBox,
  .g-box4.show .pic-box {
    opacity: 1;
    filter: alpha(opacity=100);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }

/*---box5---*/
.g-box5 #carousel {
  position: relative;
  z-index: 2;
  height: 460px;
  margin-top: 20px;
  opacity: 0;
  filter: alpha(opacity=0);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  transform: translate(0, 50px);
  -webkit-transition: all 1s ease 0.4s;
  -moz-transition: all 1s ease 0.4s;
  -ms-transition: all 1s ease 0.4s;
  transition: all 1s ease 0.4s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px; }
.g-box5 #carousel li {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 840px;
  height: 460px;
  margin-left: -420px;
  margin-top: -230px;
  -webkit-transition: transform 0.5s ease-in-out;
  -moz-transition: transform 0.5s ease-in-out;
  -ms-transition: transform 0.5s ease-in-out;
  -o-transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out; }
  .g-box5 #carousel li img {
    display: block;
    width: 840px;
    height: 460px; }
.g-box5 .btn_prve,
.g-box5 .btn_next,
.g-box5 .hiSlider-btn-prev,
.g-box5 .hiSlider-btn-next {
  background: url(../../img/box4-arrf3e5.png?v=2020010905) no-repeat;
  display: block;
  position: absolute;
  top: 50%;
  width: 90px;
  height: 90px;
  margin-top: -15px;
  z-index: 20;
  overflow: hidden;
  text-indent: 999px; }
.g-box5 .btn_prve {
  left: 60px;
  background-position: 0 0; }
  .g-box5 .btn_prve:hover {
    background-position: -109px 0; }
.g-box5 .btn_next {
  right: 60px;
  background-position: 0 -106px; }
  .g-box5 .btn_next:hover {
    background-position: -109px -106px; }
.g-box5.show .m-hd-tt,
.g-box5.show #carousel {
  opacity: 1;
  filter: alpha(opacity=100);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0); }

.ie-roleBox .g-box5 .hiSlider-wrap {
  width: 1240px !important; }
.ie-roleBox .g-box5 .hiSliderCaroul {
  width: 1240px !important;
  height: 460px;
  position: relative; }
  .ie-roleBox .g-box5 .hiSliderCaroul li {
    opacity: 1 !important;
    width: 1240px !important; }
.ie-roleBox .g-box5 .hiSlider-btn-prev {
  left: 76px;
  background-position: 0 0;
  top: 182px;
  z-index: 90; display: none; }
.ie-roleBox .g-box5 .hiSlider-btn-next {
  right: 76px;
  background-position: -106px 0;
  top: 182px;
  z-index: 90; display: none;}

/*--影音天堂--*/
.m-hd-tt {
  background: url(../../img/bot-borf3e5.png?v=2020010905) center bottom no-repeat;
  height: 70px;
  font: 30px/70px "Microsoft YaHei";
  padding-bottom: 8px;
  text-align: center;
  position: relative;
  color: #000;
  -webkit-transition: all 1s ease 0.2s;
  -moz-transition: all 1s ease 0.2s;
  -ms-transition: all 1s ease 0.2s;
  transition: all 1s ease 0.2s;
  opacity: 0;
  filter: alpha(opacity=0);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  transform: translate(0, 50px); }

.g-box6 {
  margin: 10px auto;
  *zoom: 1; }
  .g-box6:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."; }
  .g-box6 .more {
    position: absolute;
    right: 0;
    top: 25px;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    padding: 0 6px;
    text-align: center;
    color: #6f6f6f;
    border: 1px solid #6f6f6f; }
    .g-box6 .more:hover {
      text-decoration: none;
      color: #000;
      border-color: #000; }
  .g-box6 .videoBox {
    -webkit-transition: all 1s ease 0.4s;
    -moz-transition: all 1s ease 0.4s;
    -ms-transition: all 1s ease 0.4s;
    transition: all 1s ease 0.4s;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px); }
    .g-box6 .videoBox .video_nav {
      height: 42px;
      line-height: 40px;
      position: relative; }
    .g-box6 .videoBox .tab-nav {
      text-align: center; }
      .g-box6 .videoBox .tab-nav li {
        display: inline-block; *display: inline; *zoom:1;
        font-size: 18px;
        margin: 0 5px;
        cursor: pointer;
        color: #6a6a6a;
        width: 84px; }
        .g-box6 .videoBox .tab-nav li.cur {
          color: #000; }
          .g-box6 .videoBox .tab-nav li.cur .line-bor {
            width: 100%; }
      .g-box6 .videoBox .tab-nav .line-bor {
        background: url(../../index.html?v=2020010905) no-repeat center bottom;
        height: 3px;
        width: 0;
        margin: 0 auto;
        display: block;
        -webkit-transition: width .3s ease 0s;
        -o-transition: width .3s ease 0s;
        transition: width 0.3s ease 0s; }
    .g-box6 .videoBox .more {
      top: 9px; }
    .g-box6 .videoBox .tab-con {
      margin-top: 20px;
      width: 1260px;
      height: 231px; }
  .g-box6 .videoLst, .g-box6 .m-pagesLst .mediaLst, .m-pagesLst .g-box6 .mediaLst, .g-box6 .m-pagesLst .realityLst, .m-pagesLst .g-box6 .realityLst {
    display: none;
    *zoom: 1; }
    .g-box6 .videoLst:after, .g-box6 .m-pagesLst .mediaLst:after, .m-pagesLst .g-box6 .mediaLst:after, .g-box6 .m-pagesLst .realityLst:after, .m-pagesLst .g-box6 .realityLst:after {
      clear: both;
      display: block;
      visibility: hidden;
      height: 0;
      content: "."; }
    .g-box6 .videoLst.cur, .g-box6 .m-pagesLst .cur.mediaLst, .m-pagesLst .g-box6 .cur.mediaLst, .g-box6 .m-pagesLst .cur.realityLst, .m-pagesLst .g-box6 .cur.realityLst {
      display: block; }
    .g-box6 .videoLst .i-video, .g-box6 .m-pagesLst .mediaLst .i-video, .m-pagesLst .g-box6 .mediaLst .i-video, .g-box6 .m-pagesLst .realityLst .i-video, .m-pagesLst .g-box6 .realityLst .i-video, .g-box6 .videoLst .m-pagesLst .i-pic, .m-pagesLst .g-box6 .videoLst .i-pic, .g-box6 .m-pagesLst .mediaLst .i-pic, .m-pagesLst .g-box6 .mediaLst .i-pic, .g-box6 .m-pagesLst .realityLst .i-pic, .m-pagesLst .g-box6 .realityLst .i-pic {
      float: left;
      width: 295px;
      margin-right: 20px;
      position: relative;
      text-align: center; }
      .g-box6 .videoLst .i-video:hover .hover, .g-box6 .m-pagesLst .mediaLst .i-video:hover .hover, .m-pagesLst .g-box6 .mediaLst .i-video:hover .hover, .g-box6 .m-pagesLst .realityLst .i-video:hover .hover, .m-pagesLst .g-box6 .realityLst .i-video:hover .hover, .g-box6 .videoLst .m-pagesLst .i-pic:hover .hover, .m-pagesLst .g-box6 .videoLst .i-pic:hover .hover, .g-box6 .m-pagesLst .mediaLst .i-pic:hover .hover, .m-pagesLst .g-box6 .mediaLst .i-pic:hover .hover, .g-box6 .m-pagesLst .realityLst .i-pic:hover .hover, .m-pagesLst .g-box6 .realityLst .i-pic:hover .hover {
        display: block; }
      .g-box6 .videoLst .i-video .pic, .g-box6 .m-pagesLst .mediaLst .i-video .pic, .m-pagesLst .g-box6 .mediaLst .i-video .pic, .g-box6 .m-pagesLst .realityLst .i-video .pic, .m-pagesLst .g-box6 .realityLst .i-video .pic, .g-box6 .videoLst .m-pagesLst .i-pic .pic, .m-pagesLst .g-box6 .videoLst .i-pic .pic, .g-box6 .m-pagesLst .mediaLst .i-pic .pic, .m-pagesLst .g-box6 .mediaLst .i-pic .pic, .g-box6 .m-pagesLst .realityLst .i-pic .pic, .m-pagesLst .g-box6 .realityLst .i-pic .pic {
        height: 197px;
        display: block;
        cursor: pointer;
        overflow: hidden;
        margin-bottom: 10px; }
      .g-box6 .videoLst .i-video .txt, .g-box6 .m-pagesLst .mediaLst .i-video .txt, .m-pagesLst .g-box6 .mediaLst .i-video .txt, .g-box6 .m-pagesLst .realityLst .i-video .txt, .m-pagesLst .g-box6 .realityLst .i-video .txt, .g-box6 .videoLst .m-pagesLst .i-pic .txt, .m-pagesLst .g-box6 .videoLst .i-pic .txt, .g-box6 .m-pagesLst .mediaLst .i-pic .txt, .m-pagesLst .g-box6 .mediaLst .i-pic .txt, .g-box6 .m-pagesLst .realityLst .i-pic .txt, .m-pagesLst .g-box6 .realityLst .i-pic .txt {
        font-size: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%;
        display: block; }
      .g-box6 .videoLst .i-video time, .g-box6 .m-pagesLst .mediaLst .i-video time, .m-pagesLst .g-box6 .mediaLst .i-video time, .g-box6 .m-pagesLst .realityLst .i-video time, .m-pagesLst .g-box6 .realityLst .i-video time, .g-box6 .videoLst .m-pagesLst .i-pic time, .m-pagesLst .g-box6 .videoLst .i-pic time, .g-box6 .m-pagesLst .mediaLst .i-pic time, .m-pagesLst .g-box6 .mediaLst .i-pic time, .g-box6 .m-pagesLst .realityLst .i-pic time, .m-pagesLst .g-box6 .realityLst .i-pic time {
        background: rgba(0, 0, 0, 0.6);
        display: inline-block;
        padding: 0 5px;
        line-height: 20px;
        color: #c8c8c8;
        position: absolute;
        right: 4px;
        bottom: 38px;
        z-index: 20; }
      .g-box6 .videoLst .i-video .hover, .g-box6 .m-pagesLst .mediaLst .i-video .hover, .m-pagesLst .g-box6 .mediaLst .i-video .hover, .g-box6 .m-pagesLst .realityLst .i-video .hover, .m-pagesLst .g-box6 .realityLst .i-video .hover, .g-box6 .videoLst .m-pagesLst .i-pic .hover, .m-pagesLst .g-box6 .videoLst .i-pic .hover, .g-box6 .m-pagesLst .mediaLst .i-pic .hover, .m-pagesLst .g-box6 .mediaLst .i-pic .hover, .g-box6 .m-pagesLst .realityLst .i-pic .hover, .m-pagesLst .g-box6 .realityLst .i-pic .hover {
        width: 295px;
        height: 197px;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 10;
        background: rgba(0, 0, 0, 0.5);
        -webkit-transition: all .3s ease;
        -moz-transition: all .3s ease;
        -ms-transition: all .3s ease;
        transition: all .3s ease;
        display: none; }
        .g-box6 .videoLst .i-video .hover i, .g-box6 .m-pagesLst .mediaLst .i-video .hover i, .m-pagesLst .g-box6 .mediaLst .i-video .hover i, .g-box6 .m-pagesLst .realityLst .i-video .hover i, .m-pagesLst .g-box6 .realityLst .i-video .hover i, .g-box6 .videoLst .m-pagesLst .i-pic .hover i, .m-pagesLst .g-box6 .videoLst .i-pic .hover i, .g-box6 .m-pagesLst .mediaLst .i-pic .hover i, .m-pagesLst .g-box6 .mediaLst .i-pic .hover i, .g-box6 .m-pagesLst .realityLst .i-pic .hover i, .m-pagesLst .g-box6 .realityLst .i-pic .hover i {
          background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat -265px -243px;
          display: block;
          width: 45px;
          height: 50px;
          position: absolute;
          z-index: 10;
          top: 50%;
          left: 50%;
          margin: -25px 0 0 -20px; }
        .g-box6 .videoLst .i-video .hover:hover .l-x, .g-box6 .m-pagesLst .mediaLst .i-video .hover:hover .l-x, .m-pagesLst .g-box6 .mediaLst .i-video .hover:hover .l-x, .g-box6 .m-pagesLst .realityLst .i-video .hover:hover .l-x, .m-pagesLst .g-box6 .realityLst .i-video .hover:hover .l-x, .g-box6 .videoLst .m-pagesLst .i-pic .hover:hover .l-x, .m-pagesLst .g-box6 .videoLst .i-pic .hover:hover .l-x, .g-box6 .m-pagesLst .mediaLst .i-pic .hover:hover .l-x, .m-pagesLst .g-box6 .mediaLst .i-pic .hover:hover .l-x, .g-box6 .m-pagesLst .realityLst .i-pic .hover:hover .l-x, .m-pagesLst .g-box6 .realityLst .i-pic .hover:hover .l-x,
        .g-box6 .videoLst .i-video .hover:hover .l-x2,
        .g-box6 .m-pagesLst .mediaLst .i-video .hover:hover .l-x2,
        .m-pagesLst .g-box6 .mediaLst .i-video .hover:hover .l-x2,
        .g-box6 .m-pagesLst .realityLst .i-video .hover:hover .l-x2,
        .m-pagesLst .g-box6 .realityLst .i-video .hover:hover .l-x2,
        .g-box6 .videoLst .m-pagesLst .i-pic .hover:hover .l-x2,
        .m-pagesLst .g-box6 .videoLst .i-pic .hover:hover .l-x2,
        .g-box6 .m-pagesLst .mediaLst .i-pic .hover:hover .l-x2,
        .m-pagesLst .g-box6 .mediaLst .i-pic .hover:hover .l-x2,
        .g-box6 .m-pagesLst .realityLst .i-pic .hover:hover .l-x2,
        .m-pagesLst .g-box6 .realityLst .i-pic .hover:hover .l-x2 {
          width: 285px; }
        .g-box6 .videoLst .i-video .hover:hover .l-y, .g-box6 .m-pagesLst .mediaLst .i-video .hover:hover .l-y, .m-pagesLst .g-box6 .mediaLst .i-video .hover:hover .l-y, .g-box6 .m-pagesLst .realityLst .i-video .hover:hover .l-y, .m-pagesLst .g-box6 .realityLst .i-video .hover:hover .l-y, .g-box6 .videoLst .m-pagesLst .i-pic .hover:hover .l-y, .m-pagesLst .g-box6 .videoLst .i-pic .hover:hover .l-y, .g-box6 .m-pagesLst .mediaLst .i-pic .hover:hover .l-y, .m-pagesLst .g-box6 .mediaLst .i-pic .hover:hover .l-y, .g-box6 .m-pagesLst .realityLst .i-pic .hover:hover .l-y, .m-pagesLst .g-box6 .realityLst .i-pic .hover:hover .l-y,
        .g-box6 .videoLst .i-video .hover:hover .l-y2,
        .g-box6 .m-pagesLst .mediaLst .i-video .hover:hover .l-y2,
        .m-pagesLst .g-box6 .mediaLst .i-video .hover:hover .l-y2,
        .g-box6 .m-pagesLst .realityLst .i-video .hover:hover .l-y2,
        .m-pagesLst .g-box6 .realityLst .i-video .hover:hover .l-y2,
        .g-box6 .videoLst .m-pagesLst .i-pic .hover:hover .l-y2,
        .m-pagesLst .g-box6 .videoLst .i-pic .hover:hover .l-y2,
        .g-box6 .m-pagesLst .mediaLst .i-pic .hover:hover .l-y2,
        .m-pagesLst .g-box6 .mediaLst .i-pic .hover:hover .l-y2,
        .g-box6 .m-pagesLst .realityLst .i-pic .hover:hover .l-y2,
        .m-pagesLst .g-box6 .realityLst .i-pic .hover:hover .l-y2 {
          height: 187px; }
      .g-box6 .videoLst .i-video .box, .g-box6 .m-pagesLst .mediaLst .i-video .box, .m-pagesLst .g-box6 .mediaLst .i-video .box, .g-box6 .m-pagesLst .realityLst .i-video .box, .m-pagesLst .g-box6 .realityLst .i-video .box, .g-box6 .videoLst .m-pagesLst .i-pic .box, .m-pagesLst .g-box6 .videoLst .i-pic .box, .g-box6 .m-pagesLst .mediaLst .i-pic .box, .m-pagesLst .g-box6 .mediaLst .i-pic .box, .g-box6 .m-pagesLst .realityLst .i-pic .box, .m-pagesLst .g-box6 .realityLst .i-pic .box {
        width: 295px;
        height: 100%;
        display: block;
        position: absolute;
        z-index: 15; }
      .g-box6 .videoLst .i-video .line-bor, .g-box6 .m-pagesLst .mediaLst .i-video .line-bor, .m-pagesLst .g-box6 .mediaLst .i-video .line-bor, .g-box6 .m-pagesLst .realityLst .i-video .line-bor, .m-pagesLst .g-box6 .realityLst .i-video .line-bor, .g-box6 .videoLst .m-pagesLst .i-pic .line-bor, .m-pagesLst .g-box6 .videoLst .i-pic .line-bor, .g-box6 .m-pagesLst .mediaLst .i-pic .line-bor, .m-pagesLst .g-box6 .mediaLst .i-pic .line-bor, .g-box6 .m-pagesLst .realityLst .i-pic .line-bor, .m-pagesLst .g-box6 .realityLst .i-pic .line-bor {
        display: block;
        background: #a08d70;
        position: absolute;
        z-index: 88;
        left: 5px;
        top: 5px; }
      .g-box6 .videoLst .i-video .l-x, .g-box6 .m-pagesLst .mediaLst .i-video .l-x, .m-pagesLst .g-box6 .mediaLst .i-video .l-x, .g-box6 .m-pagesLst .realityLst .i-video .l-x, .m-pagesLst .g-box6 .realityLst .i-video .l-x, .g-box6 .videoLst .m-pagesLst .i-pic .l-x, .m-pagesLst .g-box6 .videoLst .i-pic .l-x, .g-box6 .m-pagesLst .mediaLst .i-pic .l-x, .m-pagesLst .g-box6 .mediaLst .i-pic .l-x, .g-box6 .m-pagesLst .realityLst .i-pic .l-x, .m-pagesLst .g-box6 .realityLst .i-pic .l-x,
      .g-box6 .videoLst .i-video .l-x2,
      .g-box6 .m-pagesLst .mediaLst .i-video .l-x2,
      .m-pagesLst .g-box6 .mediaLst .i-video .l-x2,
      .g-box6 .m-pagesLst .realityLst .i-video .l-x2,
      .m-pagesLst .g-box6 .realityLst .i-video .l-x2,
      .g-box6 .videoLst .m-pagesLst .i-pic .l-x2,
      .m-pagesLst .g-box6 .videoLst .i-pic .l-x2,
      .g-box6 .m-pagesLst .mediaLst .i-pic .l-x2,
      .m-pagesLst .g-box6 .mediaLst .i-pic .l-x2,
      .g-box6 .m-pagesLst .realityLst .i-pic .l-x2,
      .m-pagesLst .g-box6 .realityLst .i-pic .l-x2 {
        width: 0;
        height: 1px;
        -webkit-transition: width .4s linear 0s;
        -o-transition: width .4s linear 0s;
        transition: width 0.4s linear 0s; }
      .g-box6 .videoLst .i-video .l-y, .g-box6 .m-pagesLst .mediaLst .i-video .l-y, .m-pagesLst .g-box6 .mediaLst .i-video .l-y, .g-box6 .m-pagesLst .realityLst .i-video .l-y, .m-pagesLst .g-box6 .realityLst .i-video .l-y, .g-box6 .videoLst .m-pagesLst .i-pic .l-y, .m-pagesLst .g-box6 .videoLst .i-pic .l-y, .g-box6 .m-pagesLst .mediaLst .i-pic .l-y, .m-pagesLst .g-box6 .mediaLst .i-pic .l-y, .g-box6 .m-pagesLst .realityLst .i-pic .l-y, .m-pagesLst .g-box6 .realityLst .i-pic .l-y,
      .g-box6 .videoLst .i-video .l-y2,
      .g-box6 .m-pagesLst .mediaLst .i-video .l-y2,
      .m-pagesLst .g-box6 .mediaLst .i-video .l-y2,
      .g-box6 .m-pagesLst .realityLst .i-video .l-y2,
      .m-pagesLst .g-box6 .realityLst .i-video .l-y2,
      .g-box6 .videoLst .m-pagesLst .i-pic .l-y2,
      .m-pagesLst .g-box6 .videoLst .i-pic .l-y2,
      .g-box6 .m-pagesLst .mediaLst .i-pic .l-y2,
      .m-pagesLst .g-box6 .mediaLst .i-pic .l-y2,
      .g-box6 .m-pagesLst .realityLst .i-pic .l-y2,
      .m-pagesLst .g-box6 .realityLst .i-pic .l-y2 {
        width: 1px;
        height: 0;
        -webkit-transition: height .5s linear 0s;
        -o-transition: height .5s linear 0s;
        transition: height 0.5s linear 0s; }
      .g-box6 .videoLst .i-video .l-x2, .g-box6 .m-pagesLst .mediaLst .i-video .l-x2, .m-pagesLst .g-box6 .mediaLst .i-video .l-x2, .g-box6 .m-pagesLst .realityLst .i-video .l-x2, .m-pagesLst .g-box6 .realityLst .i-video .l-x2, .g-box6 .videoLst .m-pagesLst .i-pic .l-x2, .m-pagesLst .g-box6 .videoLst .i-pic .l-x2, .g-box6 .m-pagesLst .mediaLst .i-pic .l-x2, .m-pagesLst .g-box6 .mediaLst .i-pic .l-x2, .g-box6 .m-pagesLst .realityLst .i-pic .l-x2, .m-pagesLst .g-box6 .realityLst .i-pic .l-x2 {
        bottom: 5px;
        top: auto; }
      .g-box6 .videoLst .i-video .l-y2, .g-box6 .m-pagesLst .mediaLst .i-video .l-y2, .m-pagesLst .g-box6 .mediaLst .i-video .l-y2, .g-box6 .m-pagesLst .realityLst .i-video .l-y2, .m-pagesLst .g-box6 .realityLst .i-video .l-y2, .g-box6 .videoLst .m-pagesLst .i-pic .l-y2, .m-pagesLst .g-box6 .videoLst .i-pic .l-y2, .g-box6 .m-pagesLst .mediaLst .i-pic .l-y2, .m-pagesLst .g-box6 .mediaLst .i-pic .l-y2, .g-box6 .m-pagesLst .realityLst .i-pic .l-y2, .m-pagesLst .g-box6 .realityLst .i-pic .l-y2 {
        left: auto;
        right: 5px; }
      .g-box6 .videoLst .i-video .bor, .g-box6 .m-pagesLst .mediaLst .i-video .bor, .m-pagesLst .g-box6 .mediaLst .i-video .bor, .g-box6 .m-pagesLst .realityLst .i-video .bor, .m-pagesLst .g-box6 .realityLst .i-video .bor, .g-box6 .videoLst .m-pagesLst .i-pic .bor, .m-pagesLst .g-box6 .videoLst .i-pic .bor, .g-box6 .m-pagesLst .mediaLst .i-pic .bor, .m-pagesLst .g-box6 .mediaLst .i-pic .bor, .g-box6 .m-pagesLst .realityLst .i-pic .bor, .m-pagesLst .g-box6 .realityLst .i-pic .bor {
        height: 197px;
        width: 295px;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 5; }
        .g-box6 .videoLst .i-video .bor .line-bor, .g-box6 .m-pagesLst .mediaLst .i-video .bor .line-bor, .m-pagesLst .g-box6 .mediaLst .i-video .bor .line-bor, .g-box6 .m-pagesLst .realityLst .i-video .bor .line-bor, .m-pagesLst .g-box6 .realityLst .i-video .bor .line-bor, .g-box6 .videoLst .m-pagesLst .i-pic .bor .line-bor, .m-pagesLst .g-box6 .videoLst .i-pic .bor .line-bor, .g-box6 .m-pagesLst .mediaLst .i-pic .bor .line-bor, .m-pagesLst .g-box6 .mediaLst .i-pic .bor .line-bor, .g-box6 .m-pagesLst .realityLst .i-pic .bor .line-bor, .m-pagesLst .g-box6 .realityLst .i-pic .bor .line-bor {
          background: #dddddf; }
        .g-box6 .videoLst .i-video .bor .l-x, .g-box6 .m-pagesLst .mediaLst .i-video .bor .l-x, .m-pagesLst .g-box6 .mediaLst .i-video .bor .l-x, .g-box6 .m-pagesLst .realityLst .i-video .bor .l-x, .m-pagesLst .g-box6 .realityLst .i-video .bor .l-x, .g-box6 .videoLst .m-pagesLst .i-pic .bor .l-x, .m-pagesLst .g-box6 .videoLst .i-pic .bor .l-x, .g-box6 .m-pagesLst .mediaLst .i-pic .bor .l-x, .m-pagesLst .g-box6 .mediaLst .i-pic .bor .l-x, .g-box6 .m-pagesLst .realityLst .i-pic .bor .l-x, .m-pagesLst .g-box6 .realityLst .i-pic .bor .l-x,
        .g-box6 .videoLst .i-video .bor .l-x2,
        .g-box6 .m-pagesLst .mediaLst .i-video .bor .l-x2,
        .m-pagesLst .g-box6 .mediaLst .i-video .bor .l-x2,
        .g-box6 .m-pagesLst .realityLst .i-video .bor .l-x2,
        .m-pagesLst .g-box6 .realityLst .i-video .bor .l-x2,
        .g-box6 .videoLst .m-pagesLst .i-pic .bor .l-x2,
        .m-pagesLst .g-box6 .videoLst .i-pic .bor .l-x2,
        .g-box6 .m-pagesLst .mediaLst .i-pic .bor .l-x2,
        .m-pagesLst .g-box6 .mediaLst .i-pic .bor .l-x2,
        .g-box6 .m-pagesLst .realityLst .i-pic .bor .l-x2,
        .m-pagesLst .g-box6 .realityLst .i-pic .bor .l-x2 {
          width: 285px; }
        .g-box6 .videoLst .i-video .bor .l-y, .g-box6 .m-pagesLst .mediaLst .i-video .bor .l-y, .m-pagesLst .g-box6 .mediaLst .i-video .bor .l-y, .g-box6 .m-pagesLst .realityLst .i-video .bor .l-y, .m-pagesLst .g-box6 .realityLst .i-video .bor .l-y, .g-box6 .videoLst .m-pagesLst .i-pic .bor .l-y, .m-pagesLst .g-box6 .videoLst .i-pic .bor .l-y, .g-box6 .m-pagesLst .mediaLst .i-pic .bor .l-y, .m-pagesLst .g-box6 .mediaLst .i-pic .bor .l-y, .g-box6 .m-pagesLst .realityLst .i-pic .bor .l-y, .m-pagesLst .g-box6 .realityLst .i-pic .bor .l-y,
        .g-box6 .videoLst .i-video .bor .l-y2,
        .g-box6 .m-pagesLst .mediaLst .i-video .bor .l-y2,
        .m-pagesLst .g-box6 .mediaLst .i-video .bor .l-y2,
        .g-box6 .m-pagesLst .realityLst .i-video .bor .l-y2,
        .m-pagesLst .g-box6 .realityLst .i-video .bor .l-y2,
        .g-box6 .videoLst .m-pagesLst .i-pic .bor .l-y2,
        .m-pagesLst .g-box6 .videoLst .i-pic .bor .l-y2,
        .g-box6 .m-pagesLst .mediaLst .i-pic .bor .l-y2,
        .m-pagesLst .g-box6 .mediaLst .i-pic .bor .l-y2,
        .g-box6 .m-pagesLst .realityLst .i-pic .bor .l-y2,
        .m-pagesLst .g-box6 .realityLst .i-pic .bor .l-y2 {
          height: 187px; }
  .g-box6.show .m-hd-tt,
  .g-box6.show .videoBox {
    opacity: 1;
    filter: alpha(opacity=100);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }

.g-box8 .more {
  position: absolute;
  right: 0;
  top: 25px;
  font-size: 12px;
  height: 21px;
  line-height: 21px;
  padding: 0 6px;
  text-align: center;
  color: #6f6f6f;
  border: 1px solid #6f6f6f; }
  .g-box8 .more:hover {
    text-decoration: none;
    color: #000;
    border-color: #000; }
.g-box8 .mediaBox {
  margin-top: 15px;
  -webkit-transition: all 1s ease 0.6s;
  -moz-transition: all 1s ease 0.6s;
  -ms-transition: all 1s ease 0.6s;
  transition: all 1s ease 0.6s;
  opacity: 0;
  filter: alpha(opacity=0);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  transform: translate(0, 50px); }
  .g-box8 .mediaBox .media_nav {
    height: 42px;
    line-height: 40px;
    position: relative; }
  .g-box8 .mediaBox .tab-nav {
    text-align: center; }
    .g-box8 .mediaBox .tab-nav li {
      display: inline-block;*display: inline; *zoom:1;
      font-size: 18px;
      margin: 0 5px;
      cursor: pointer;
      color: #6a6a6a;
      width: 56px; }
      .g-box8 .mediaBox .tab-nav li.cur {
        color: #000; }
        .g-box8 .mediaBox .tab-nav li.cur .line-bor {
          width: 100%; }
    .g-box8 .mediaBox .tab-nav .line-bor {
      background: url(../../img/bor3f3e5.png?v=2020010905) no-repeat center bottom;
      height: 3px;
      width: 0;
      margin: 0 auto;
      display: block;
      -webkit-transition: width .3s ease 0s;
      -o-transition: width .3s ease 0s;
      transition: width 0.3s ease 0s; }
  .g-box8 .mediaBox .more {
    top: 9px; }
  .g-box8 .mediaBox .tab-con {
    margin-top: 20px;
    width: 1260px;
    height: 149px; }
  .g-box8 .mediaBox .lst {
    display: none; }
    .g-box8 .mediaBox .lst.cur {
      display: block; }
  .g-box8 .mediaBox .i-pic {
    float: left;
    width: 232px;
    margin-right: 20px;
    position: relative;
    text-align: center; }
    .g-box8 .mediaBox .i-pic:hover .hover {
      display: block; }
    .g-box8 .mediaBox .i-pic .pic {
      width: 232px;
      height: 150px;
      display: block;
      cursor: pointer;
      overflow: hidden; }
      .g-box8 .mediaBox .i-pic .pic img {
        width: 232px;
        height: 150px; }
    .g-box8 .mediaBox .i-pic .hover {
      width: 232px;
      height: 149px;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10;
      background: rgba(0, 0, 0, 0.5);
      -webkit-transition: all .3s ease;
      -moz-transition: all .3s ease;
      -ms-transition: all .3s ease;
      transition: all .3s ease;
      display: none; }
      .g-box8 .mediaBox .i-pic .hover.cur {
        display: block; }
      .g-box8 .mediaBox .i-pic .hover i {
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat -324px -243px;
        display: block;
        width: 45px;
        height: 50px;
        position: absolute;
        z-index: 10;
        top: 50%;
        left: 50%;
        margin: -25px 0 0 -20px; }
      .g-box8 .mediaBox .i-pic .hover:hover .l-x,
      .g-box8 .mediaBox .i-pic .hover:hover .l-x2 {
        width: 222px; }
      .g-box8 .mediaBox .i-pic .hover:hover .l-y,
      .g-box8 .mediaBox .i-pic .hover:hover .l-y2 {
        height: 139px; }
    .g-box8 .mediaBox .i-pic .box {
      width: 232px;
      height: 100%;
      display: block;
      position: absolute;
      z-index: 15; }
    .g-box8 .mediaBox .i-pic .line-bor {
      display: block;
      background: #a08d70;
      position: absolute;
      z-index: 88;
      left: 5px;
      top: 5px; }
    .g-box8 .mediaBox .i-pic .l-x,
    .g-box8 .mediaBox .i-pic .l-x2 {
      width: 0;
      height: 1px;
      -webkit-transition: width .4s linear 0s;
      -o-transition: width .4s linear 0s;
      transition: width 0.4s linear 0s; }
    .g-box8 .mediaBox .i-pic .l-y,
    .g-box8 .mediaBox .i-pic .l-y2 {
      width: 1px;
      height: 0;
      -webkit-transition: height .5s linear 0s;
      -o-transition: height .5s linear 0s;
      transition: height 0.5s linear 0s; }
    .g-box8 .mediaBox .i-pic .l-x2 {
      bottom: 5px;
      top: auto; }
    .g-box8 .mediaBox .i-pic .l-y2 {
      left: auto;
      right: 5px; }
.g-box8.show .m-hd-tt,
.g-box8.show .mediaBox {
  opacity: 1;
  filter: alpha(opacity=100);
  *opacity: none;
  *filter: none;
  opacity: none\0;
  filter: none\0;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0); }

/*--媒体--*/
.g-box7 {
  margin: 60px auto 100px; }
  .g-box7 a {
    color: #7f7f7f; }
  .g-box7 .hd-tt {
    font: 20px/40px "Microsoft YaHei";
    color: #000; }
  .g-box7 .m-service {
    float: left;
    width: 320px;
    margin-left: 20px;
    -webkit-transition: all 1s ease 0.2s;
    -moz-transition: all 1s ease 0.2s;
    -ms-transition: all 1s ease 0.2s;
    transition: all 1s ease 0.2s;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px); }
    .g-box7 .m-service .phone {
      background: url(../../index.html?v=2020010905) no-repeat left 10px;
      height: 55px; }
    .g-box7 .m-service .btn a {
      display: block;
      float: left;
      margin-right: 8px;
      background: url(../../img/phone_btnf3e5.png?v=2020010905) repeat-x center top;
      font: 12px/28px "Microsoft YaHei";
      height: 28px;
      text-align: center;
      color: #33241c;
      padding: 0 18px;
      border: 1px solid #ccc; }
  .g-box7 .m-media, .g-box7 .m-links {
    float: left;
    width: 324px;
    position: relative;
    padding: 0 63px;
    *zoom: 1;
    -webkit-transition: all 1s ease 0.3s;
    -moz-transition: all 1s ease 0.3s;
    -ms-transition: all 1s ease 0.3s;
    transition: all 1s ease 0.3s;
    opacity: 0;
    filter: alpha(opacity=0);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px); }
    .g-box7 .m-media:after, .g-box7 .m-links:after {
      clear: both;
      display: block;
      visibility: hidden;
      height: 0;
      content: "."; }
    .g-box7 .m-media .m-moreLst, .g-box7 .m-links .m-moreLst {
      height: 55px;
      overflow: hidden;
      line-height: 20px;
      padding-top: 10px;
      z-index: 5;
      width: 324px;
      position: relative; }
      .g-box7 .m-media .m-moreLst a, .g-box7 .m-links .m-moreLst a {
        padding-right: 5px;
        display: inline-block; }
        .g-box7 .m-media .m-moreLst a:hover, .g-box7 .m-links .m-moreLst a:hover {
          color: #000;
          text-decoration: none; }
    .g-box7 .m-media .more, .g-box7 .m-links .more {
      color: #b37f3b;
      background: #fff;
      display: block;
      width: 50px;
      position: absolute;
      bottom: -5px;
      right: 76px;
      text-align: center;
      z-index: 5; }
      .g-box7 .m-media .more:hover, .g-box7 .m-links .more:hover {
        color: #b37f3b;
        text-decoration: underline; }
    .g-box7 .m-media .bor, .g-box7 .m-links .bor {
      border: 1px solid #dbd9d7;
      border-width: 0 1px;
      height: 111px;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      z-index: 0; }
  .g-box7 .m-links {
    -webkit-transition: all 1s ease 0.4s;
    -moz-transition: all 1s ease 0.4s;
    -ms-transition: all 1s ease 0.4s;
    transition: all 1s ease 0.4s; }
  .g-box7.show .m-links,
  .g-box7.show .m-media,
  .g-box7.show .m-links,
  .g-box7.show .m-service {
    opacity: 1;
    filter: alpha(opacity=100);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }

.footWrap {
  background: url(../../img/footerBGf3e5.jpg?v=2020010905) no-repeat center center;
  padding: 33px 0; }
  .footWrap .NewFootGroup {
    background: url(../../index.html?v=2020010905) no-repeat center center;
    width: 1240px;
    margin: 0px auto;
    font-size: 13px;
    line-height: 1.7;
    *zoom: 1; }
    .footWrap .NewFootGroup:after {
      clear: both;
      display: block;
      visibility: hidden;
      height: 0;
      content: "."; }
    .footWrap .NewFootGroup a {
      text-decoration: none;
      padding-right: 12px; }
    .footWrap .NewFootGroup a:hover {
      text-decoration: underline; }
    .footWrap .NewFootGroup .zhonggao {
      padding: 10px 0px 10px 0px;
      border-bottom: 1px solid #836957;
      text-align: center; }
    .footWrap .NewFootGroup .zhonggao .zg_zi {
      font-style: normal; }
    .footWrap .NewFootGroup .zhonggao span {
      padding-right: 63px; }
    .footWrap .NewFootGroup .zhonggao span.zg_lt {
      padding-right: 0px; }
    .footWrap .NewFootGroup .zhonggao,
    .footWrap .NewFootGroup .zhonggao a {
      color: #e1e1e1; }
    .footWrap .NewFootGroup .FootBox {
      padding: 5px 0px 24px 0px;
      *zoom: 1; }
      .footWrap .NewFootGroup .FootBox:after {
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        content: "."; }
    .footWrap .NewFootGroup .ft_qu_a {
      float: left;
      width: 320px;
      margin-left: 170px;
      display: inline-block; }
    .footWrap .NewFootGroup .ft_qu_b {
      float: left;
      width: 680px; }
    .footWrap .NewFootGroup .dilogo,
    .footWrap .NewFootGroup .dilogo img {
      display: inline-block;
      vertical-align: top; }
    .footWrap .NewFootGroup .ft_qu_a .logo_01 {
      padding-top: 16px;
      margin-left: 10px; }
    .footWrap .NewFootGroup .ft_qu_a .logo_02 {
      padding-top: 14px; }
    .footWrap .NewFootGroup .ft_about {
      padding: 15px 0px 0px 0px; }
    .footWrap .NewFootGroup .ft_about,
    .footWrap .NewFootGroup .ft_recommend {
      font-size: 13px; }
    .footWrap .NewFootGroup .ft_about,
    .footWrap .NewFootGroup .ft_about a {
      color: #e1e1e1; }
    .footWrap .NewFootGroup .ft_recommend {
      padding: 5px 0px 5px 0px; }
    .footWrap .NewFootGroup .ft_recommend,
    .footWrap .NewFootGroup .ft_recommend a {
      color: #fff; }
    .footWrap .NewFootGroup .ft_beian a {
      white-space: nowrap;
      color: #b7b7b7; }
    .footWrap .NewFootGroup .ft_beian span {
      padding-right: 12px;
      white-space: nowrap;
      color: #b7b7b7; }
    .footWrap .NewFootGroup .ft_copyright {
      color: #b7b7b7; }

/*--悬浮窗--*/
.fuchuang {
  width: 146px;
  height: 343px;
  background: url(../../img/floatingf3e5.png?v=2020010905) no-repeat;
  position: fixed;
  top: 50%;
  right: 0;
 /*  transform: translateY(-50%); */
 margin-top:-235px;
  z-index: 999;
  text-align: center;
  display: none;
  padding-top: 16px; }
  .fuchuang .hd-tt {
    font: bold 16px/30px "Microsoft YaHei";
    padding-top: 10px; }
  .fuchuang .fc_ewm {
    text-align: center;
    color: #816859;
    font-size: 13px;
    line-height: 20px; }
    .fuchuang .fc_ewm dt {
      width: 111px;
      height: 111px;
      padding: 1px;
      margin: 6px auto 0;
      background: url(../../img/ewmBorf3e5.jpg?v=2020010905) no-repeat; }
      .fuchuang .fc_ewm dt img {
        width: 111px;
        height: 111px; }
  .fuchuang .u-buttons {
    width: 129px;
    margin: 10px auto 0; }
    .fuchuang .u-buttons a {
      width: 129px;
      height: 43px;
      padding-top: 2px;
      margin-bottom: 3px;
      font-size: 15px;
      color: #fff;
      display: block;
      border-radius: 5px;
      line-height: 1.2;
      overflow: hidden;
      text-align: left;
      position: relative;
      -webkit-transition: all .3s ease;
      -moz-transition: all .3s ease;
      -ms-transition: all .3s ease;
      transition: all .3s ease; }
      .fuchuang .u-buttons a em {
        font-size: 13px; }
      .fuchuang .u-buttons a .hover {
        display: none; }
      .fuchuang .u-buttons a:hover .hover {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 100%;
        background: rgba(255, 255, 255, 0.2);
        display: block; }
      .fuchuang .u-buttons a i {
        float: left;
        display: inline-block;
        width: 47px;
        height: 47px;
        margin: -5px 0 0 -2px;
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat; }
      .fuchuang .u-buttons a.ios {
        background: #000; }
        .fuchuang .u-buttons a.ios i {
          background-position: -149px -196px; }
      .fuchuang .u-buttons a.and {
        background: #87ba52;
        height: 42px; }
        .fuchuang .u-buttons a.and i {
          background-position: -149px -243px; }
  .fuchuang .community .hd-tt {
    border-bottom: 1px solid #d9b897;
    position: relative;
    width: 128px;
    margin: 13px auto 0; }
    .fuchuang .community .hd-tt span {
      background: #fff;
      position: absolute;
      top: -8px;
      left: 50%;
      margin: 0 0 0 -48px;
      display: block;
      width: 97px;
      height: 25px; }
  .fuchuang .community .communityIcon {
    padding: 19px 0 0 23px; }
    .fuchuang .community .communityIcon a {
      display: inline-block;
      width: 22px;
      height: 20px;
      background: url(../../img/communityf3e5.png?v=2020010905) no-repeat;
      float: left;
      margin: 0 7px; }
    .fuchuang .community .communityIcon .wb {
      background-position: 0 0; }
    .fuchuang .community .communityIcon .tieba {
      background-position: -37px 0; }
    .fuchuang .community .communityIcon .qq {
      background-position: -70px 0; }
  .fuchuang .returnTop {
    width: 41px;
    height: 41px;
    position: relative;
    bottom: -16px;
    margin: 0 auto;
    background: url(../../index.html?v=2020010905) 0 0 no-repeat; }

/*---page---*/
.g-pageBox1 {
  margin-bottom: -830px; }
  .g-pageBox1 .g-slogan .slogan {
    top: 250px; }
  .g-pageBox1 .g-slogan .v-btn {
    top: 127px; }
  .g-pageBox1 .hiSlider-pages {
    top: 466px; }
  .g-pageBox1 .m-focus .hiSlider-item a {
    height: 500px; }
  .g-pageBox1 .g-nav {
    opacity: 1;
    filter: alpha(opacity=100);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0; }
  .g-pageBox1 .g-slogan .logo,
  .g-pageBox1 .g-slogan .slogan,
  .g-pageBox1 .g-slogan .v-btn {
    opacity: 1;
    filter: alpha(opacity=100);
    *opacity: none;
    *filter: none;
    opacity: none\0;
    filter: none\0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }

.g-pageBox2 {
  z-index: 20;
  min-height: 1150px; }
  .g-pageBox2 .pageRight {
    width: 358px;
    height: 260px;
    /*----*/
    /*-//-*/ }
    .g-pageBox2 .pageRight .m-download {
      background: #fff;
      padding: 20px 13px;
      border: 1px solid #ebebeb;
      *zoom: 1; }
      .g-pageBox2 .pageRight .m-download:after {
        clear: both;
        display: block;
        visibility: hidden;
        height: 0;
        content: "."; }
      .g-pageBox2 .pageRight .m-download .qrcode {
        width: 143px;
        height: 133px;
        text-align: center;
        padding-top: 9px;
        color: #737373;
        margin: 0 1px 0 6px; }
        .g-pageBox2 .pageRight .m-download .qrcode dt {
          width: 121px;
          margin: 0 auto; }
    .g-pageBox2 .pageRight .u-buttons {
      width: 159px;
      margin: 8px 0 0 0; }
      .g-pageBox2 .pageRight .u-buttons a {
        width: 159px;
        height: 45px;
        padding-top: 3px;
        margin: 4px 0 16px;
        font-size: 16px;
        color: #fff;
        display: block;
        border-radius: 8px;
        line-height: 1.2;
        overflow: hidden;
        position: relative; }
        .g-pageBox2 .pageRight .u-buttons a em {
          font-size: 13px; }
        .g-pageBox2 .pageRight .u-buttons a .hover {
          display: none; }
        .g-pageBox2 .pageRight .u-buttons a:hover .hover {
          position: absolute;
          top: 0;
          left: 0;
          display: block;
          width: 100%;
          height: 100%;
          background: rgba(255, 255, 255, 0.2);
          display: block; }
        .g-pageBox2 .pageRight .u-buttons a i {
          float: left;
          display: inline-block;
          width: 47px;
          height: 47px;
          margin: -5px 2px 0 8px;
          background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat; }
        .g-pageBox2 .pageRight .u-buttons a.ios {
          background: #000; }
          .g-pageBox2 .pageRight .u-buttons a.ios i {
            background-position: -149px -196px; }
        .g-pageBox2 .pageRight .u-buttons a.and {
          background: #79ae45; }
          .g-pageBox2 .pageRight .u-buttons a.and i {
            background-position: -149px -243px; }
    .g-pageBox2 .pageRight .gift-btn {
      width: 289px;
      height: 60px;
      background: url(../../img/page-iconf3e5.png?v=2020010905) no-repeat -145px 0;
      font: bold 18px/56px "Microsoft YaHei";
      color: #fff;
      display: block;
      clear: both;
      text-indent: 109px;
      margin: 0 auto;
      padding-top: 14px; }
    .g-pageBox2 .pageRight .newHotR {
      padding-top: 30px; }
      .g-pageBox2 .pageRight .newHotR .hd-tt {
        border-bottom: 1px solid #ececec;
        font-size: 22px;
        color: #000;
        position: relative; }
        .g-pageBox2 .pageRight .newHotR .hd-tt span {
          padding-bottom: 5px;
          border-bottom: 1px solid #000; }
        .g-pageBox2 .pageRight .newHotR .hd-tt .more {
          position: absolute;
          right: 0;
          top: 2px;
          font-size: 12px;
          height: 21px;
          line-height: 21px;
          padding: 0 6px;
          text-align: center;
          color: #c5ab87;
          border: 1px solid #c5ab87; }
          .g-pageBox2 .pageRight .newHotR .hd-tt .more:hover {
            text-decoration: none;
            color: #000;
            border-color: #000; }
      .g-pageBox2 .pageRight .newHotR .newHotLst {
        padding: 5px 0; }
        .g-pageBox2 .pageRight .newHotR .newHotLst li {
          line-height: 32px;
          *zoom: 1; }
          .g-pageBox2 .pageRight .newHotR .newHotLst li:after {
            clear: both;
            display: block;
            visibility: hidden;
            height: 0;
            content: "."; }
          .g-pageBox2 .pageRight .newHotR .newHotLst li a {
            float: left;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            width: 100%;
            display: block;
            width: 80%; }
          .g-pageBox2 .pageRight .newHotR .newHotLst li time {
            float: right;
            color: #bfbfbf; }
    .g-pageBox2 .pageRight .m-loginBox {
      height: 124px;
      padding: 0 13px;
      background: #f1f1f1;
      margin-top: 30px; }
      .g-pageBox2 .pageRight .m-loginBox li {
        background: url(../../img/right-bor2f3e5.png?v=2020010905) center right no-repeat;
        width: 83px;
        height: 105px;
        padding-top: 15px;
        text-align: center;
        float: left; }
        .g-pageBox2 .pageRight .m-loginBox li a {
          color: #fff;
          font-size: 13px;
          display: block;
          color: #000;
          -webkit-transition: all 1s ease;
          -moz-transition: all 1s ease;
          -ms-transition: all 1s ease;
          transition: all 1s ease; }
          .g-pageBox2 .pageRight .m-loginBox li a:hover i {
            background: url(../../index.html?v=2020010905) no-repeat; }
        .g-pageBox2 .pageRight .m-loginBox li i {
          background: url(../../img/loginf3e5.png?v=2020010905) no-repeat;
          width: 61px;
          height: 61px;
          margin: 0 auto 5px;
          display: block; }
        .g-pageBox2 .pageRight .m-loginBox li.link_2 i {
          background-position: -305px 0; }
        .g-pageBox2 .pageRight .m-loginBox li.link_2 a:hover i {
          background-position: 0 -305px; }
        .g-pageBox2 .pageRight .m-loginBox li.link_3 i {
          background-position: -122px 0; }
        .g-pageBox2 .pageRight .m-loginBox li.link_3 a:hover i {
          background-position: 0 -122px; }
        .g-pageBox2 .pageRight .m-loginBox li.link_4 i {
          background-position: -183px 0; }
        .g-pageBox2 .pageRight .m-loginBox li.link_4 a:hover i {
          background-position: 0 -183px; }
        .g-pageBox2 .pageRight .m-loginBox li.link_5 {
          background: none; }
          .g-pageBox2 .pageRight .m-loginBox li.link_5 i {
            background-position: -244px 0; }
          .g-pageBox2 .pageRight .m-loginBox li.link_5 a:hover i {
            background-position: 0 -244px; }
  .g-pageBox2 .pageLeft {
    width: 860px;
    background: #fff; }
    .g-pageBox2 .pageLeft .hd-tt {
      border-bottom: 1px solid #dfdfdf;
      line-height: 72px;
      margin: 0 34px; }
      .g-pageBox2 .pageLeft .hd-tt h2 {
        border-bottom: 1px solid #000;
        font-size: 24px; }
      .g-pageBox2 .pageLeft .hd-tt .crumbs {
        color: #9a9a9a;
        font-weight: bold; }
        .g-pageBox2 .pageLeft .hd-tt .crumbs a {
          color: #9a9a9a; }
    .g-pageBox2 .pageLeft .u-pagesTab {
      line-height: 43px;
      margin-bottom: 35px;
      text-align: center; }
      .g-pageBox2 .pageLeft .u-pagesTab li {
        width: 121px;
        height: 47px;
        display: inline-block; *display: inline; *zoom:1;
        margin-right: 18px;
        font: bold 18px/47px "Microsoft YaHei"; }
        .g-pageBox2 .pageLeft .u-pagesTab li a {
          display: block;
          background: url(../../img/page-iconf3e5.png?v=2020010905) no-repeat -285px -93px; }
        .g-pageBox2 .pageLeft .u-pagesTab li.active a,
        .g-pageBox2 .pageLeft .u-pagesTab li a:hover {
          color: #fff;
          text-decoration: none;
          background-position: -146px -93px; }

/* 内页轮播*/
.pageFocus {
  width: 359px;
  height: 261px;
  margin-top: 21px; }
  .pageFocus .hiSlider {
    overflow: hidden;
    width: 359px;
    height: 261px;
    position: relative; }
  .pageFocus .hiSlider-item {
    display: block;
    width: 359px;
    height: 261px;
    position: relative; }
    .pageFocus .hiSlider-item a {
      width: 359px;
      height: 261px;
      display: block; }
  .pageFocus .hiSlider-pages {
    position: absolute;
    z-index: 3;
    top: 239px;
    right: 12px; }
    .pageFocus .hiSlider-pages a {
      height: 14px;
      width: 14px;
      margin: 0 3px;
      display: inline-block;
      overflow: hidden;
      text-indent: -99em;
      background: url(../../img/page-iconf3e5.png?v=2020010905) no-repeat -145px -76px; }
    .pageFocus .hiSlider-pages a.active {
      background-position: -160px -76px; }

/*--翻页--*/
.pagenumQu {
  margin: 60px 0 15px;
  *zoom: 1; }
  .pagenumQu:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."; }

.yiiPager {
  text-align: center; }
  .yiiPager li {
    display: inline; }
  .yiiPager a {
    display: inline-block; }
  .yiiPager .page a {
    width: 28px;
    height: 27px;
    border: 1px solid #8cbada;
    color: #fff;
    margin: 0 7px; }
  .yiiPager .hide {
    display: none; }
  .yiiPager .previous,
  .yiiPager .next {
    width: 121px;
    height: 47px;
    display: inline-block; *display: inline; *zoom:1;
    margin-right: 18px;
    font: 18px/47px "Microsoft YaHei"; }
    .yiiPager .previous a,
    .yiiPager .next a {
      color: #000;
      display: block;
      background: url(../../img/page-iconf3e5.png?v=2020010905) no-repeat -285px -93px; }
    .yiiPager .previous.active a,
    .yiiPager .previous a:hover,
    .yiiPager .next.active a,
    .yiiPager .next a:hover {
      color: #fff;
      text-decoration: none;
      background-position: -146px -93px; }

/*------*/
.m-pagesLst {
  padding: 25px 34px 50px; }
  .m-pagesLst .ns-newsLst {
    height: 820px;
    padding: 0 23px; }
    .m-pagesLst .ns-newsLst li {
      line-height: 50px;
      text-align: right;
      font-size: 14px;
      color: #737373;
      font-size: 16px; }
      .m-pagesLst .ns-newsLst li a {
        float: left;
        text-align: left; }
        .m-pagesLst .ns-newsLst li a.leis {
          color: #000; }
        .m-pagesLst .ns-newsLst li a:hover {
          color: #c78839;
          text-decoration: none; }
      .m-pagesLst .ns-newsLst li time {
        color: #b5b5b5; }
      .m-pagesLst .ns-newsLst li:hover {
        color: #c78839; }
        .m-pagesLst .ns-newsLst li:hover a,
        .m-pagesLst .ns-newsLst li:hover time, .m-pagesLst .ns-newsLst li:hover.tt {
          color: #c78839; }
  .m-pagesLst .ns-playLst li {
    border-bottom: 1px solid #ececec; }
  .m-pagesLst .ns-newDetails .news-hd h1 {
    padding-bottom: 20px;
    color: #000;
    font-size: 24px;
    text-align: center;
    border-bottom: 1px solid #e7e7e7;
    line-height: 40px; }
  .m-pagesLst .ns-newDetails .newsData {
    padding: 15px 0 15px 175px;
    color: #cfa869;
    text-align: center; }
  .m-pagesLst .ns-newDetails .u-tm {
    padding-right: 30px;
    float: left; }
    .m-pagesLst .ns-newDetails .u-tm span {
      color: #7c7c7c;
      padding-left: 5px; }
  .m-pagesLst .ns-newDetails .u-share {
    width: 260px;
    float: left; }
    .m-pagesLst .ns-newDetails .u-share span {
      display: inline;
      float: left;
      margin-right: 5px; }
    .m-pagesLst .ns-newDetails .u-share li {
      display: inline-block;
      float: left;
      width: 20px;
      height: 18px;
      margin: 0 5px; }
      .m-pagesLst .ns-newDetails .u-share li a {
        display: block;
        width: 20px;
        height: 18px;
        background: url(../../img/icon_sharef3e5.png?v=2020010905) no-repeat;
        margin: 0;
        padding: 0;
        overflow: hidden;
        line-height: 99em; }
      .m-pagesLst .ns-newDetails .u-share li.wechat a {
        background-position: -31px 0; }
      .m-pagesLst .ns-newDetails .u-share li.renren a {
        background-position: -55px 0; }
      .m-pagesLst .ns-newDetails .u-share li.qqspace a {
        background-position: -83px 0; }
      .m-pagesLst .ns-newDetails .u-share li.sina a {
        background-position: 0 0; }
  .m-pagesLst .ns-newDetails .news-bd {
    padding: 40px 0 80px;
    color: #898989;
    font-size: 13px; }
  .m-pagesLst .ns-newDetails .news-bd img{
    display: inline-block;}
  .m-pagesLst .videoLst, .m-pagesLst .mediaLst, .m-pagesLst .realityLst {
    width: 820px;
    min-height: 800px; }
  .m-pagesLst .i-video, .m-pagesLst .i-pic {
    float: left;
    width: 250px;
    height: 190px;
    margin: 0 20px 15px 0;
    position: relative;
    text-align: center; }
    .m-pagesLst .i-video:hover .hover, .m-pagesLst .i-pic:hover .hover {
      display: block; }
    .m-pagesLst .i-video .pic, .m-pagesLst .i-pic .pic {
      height: 152px;
      display: block;
      cursor: pointer;
      overflow: hidden;
      margin-bottom: 10px; }
       .m-pagesLst .i-video .pic img, .m-pagesLst .i-pic .pic  img{
      width: 100%;
      height: 190px;}
    .m-pagesLst .i-video .txt, .m-pagesLst .i-pic .txt {
      font-size: 16px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      width: 100%;
      display: block; }
    .m-pagesLst .i-video time, .m-pagesLst .i-pic time {
      background: rgba(0, 0, 0, 0.6);
      display: inline-block;
      padding: 0 5px;
      line-height: 20px;
      color: #c8c8c8;
      position: absolute;
      right: 0;
      bottom: 38px;
      z-index: 20; }
    .m-pagesLst .i-video .hover, .m-pagesLst .i-pic .hover {
      width: 250px;
      height: 152px;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10;
      background: rgba(0, 0, 0, 0.5);
      -webkit-transition: all .3s ease;
      -moz-transition: all .3s ease;
      -ms-transition: all .3s ease;
      transition: all .3s ease;
      display: none; }
      .m-pagesLst .i-video .hover i, .m-pagesLst .i-pic .hover i {
        background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat -265px -243px;
        display: block;
        width: 45px;
        height: 50px;
        position: absolute;
        z-index: 10;
        top: 50%;
        left: 50%;
        margin: -25px 0 0 -20px; }
      .m-pagesLst .i-video .hover:hover .l-x, .m-pagesLst .i-pic .hover:hover .l-x,
      .m-pagesLst .i-video .hover:hover .l-x2,
      .m-pagesLst .i-pic .hover:hover .l-x2 {
        width: 240px; }
      .m-pagesLst .i-video .hover:hover .l-y, .m-pagesLst .i-pic .hover:hover .l-y,
      .m-pagesLst .i-video .hover:hover .l-y2,
      .m-pagesLst .i-pic .hover:hover .l-y2 {
        height: 142px; }
    .m-pagesLst .i-video .box, .m-pagesLst .i-pic .box {
      width: 250px;
      height: 100%;
      display: block;
      position: absolute;
      z-index: 15; }
    .m-pagesLst .i-video .line-bor, .m-pagesLst .i-pic .line-bor {
      display: block;
      background: #a08d70;
      position: absolute;
      z-index: 88;
      left: 5px;
      top: 5px; }
    .m-pagesLst .i-video .l-x, .m-pagesLst .i-pic .l-x,
    .m-pagesLst .i-video .l-x2,
    .m-pagesLst .i-pic .l-x2 {
      width: 0;
      height: 1px;
      -webkit-transition: width .4s linear 0s;
      -o-transition: width .4s linear 0s;
      transition: width 0.4s linear 0s; }
    .m-pagesLst .i-video .l-y, .m-pagesLst .i-pic .l-y,
    .m-pagesLst .i-video .l-y2,
    .m-pagesLst .i-pic .l-y2 {
      width: 1px;
      height: 0;
      -webkit-transition: height .5s linear 0s;
      -o-transition: height .5s linear 0s;
      transition: height 0.5s linear 0s; }
    .m-pagesLst .i-video .l-x2, .m-pagesLst .i-pic .l-x2 {
      bottom: 5px;
      top: auto; }
    .m-pagesLst .i-video .l-y2, .m-pagesLst .i-pic .l-y2 {
      left: auto;
      right: 5px; }
  .m-pagesLst .i-pic .hover i {
    background: url(../../img/header-iconf3e5.png?v=2020010905) no-repeat -324px -243px; }
  .m-pagesLst .i-reality {
    width: 183px;
    float: left;
    margin: 0 20px 15px 0;
    text-align: center; }
    .m-pagesLst .i-reality .txt {
      font-size: 16px;
      padding: 10px 0;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      width: 100%;
      display: block; }
    .m-pagesLst .i-reality a {
      display: block; }

/* 上一条&下一条新闻 */
.othersGroup {
  padding: 0 0 70px;
  width: 745px;
  margin: 0 auto; }

.other_news {
  padding-top: 24px;
  height: 40px;
  font-size: 12px;
  border-bottom: 1px solid #dcdcdc; }
  .other_news p {
    float: left;
    width: 47%;
    height: 14px;
    color: #7a7a7a;
    font-weight: 700;
    line-height: 14px; }
    .other_news p.prev_news {
      padding-right: 15px;
      border-right: 1px solid #aea098; }
    .other_news p.next_news {
      padding-left: 15px;
      border-left: 1px solid #e6e2e0;
      text-align: right; }
  .other_news p.next_news em { float: none;}
  .other_news p.next_news { overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
  .other_news p.next_news a { display: inline;}
  .other_news a {
    height: 14px;
    color: #7a7a7a;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
    width: 85%; }
    .other_news a:hover {
      text-decoration: none;
      color: #c78839; }
  .other_news em {
    color: #000;
    float: left; }

/* 相关新闻 */
.aboutNews_group h3 {
  color: #000;
  font-size: 18px;
  border-bottom: 1px solid #dcdcdc;
  padding: 20px 5px 15px; }

.aboutNewslistZu {
  padding: 15px 5px;
  font-size: 12px; }
  .aboutNewslistZu li {
    position: relative;
    overflow: hidden;
    padding: 0 85px 0 0;
    height: 26px;
    font-size: 12px;
    line-height: 26px;
    zoom: 1; }
    .aboutNewslistZu li:hover {
      color: #c78839; }
      .aboutNewslistZu li:hover time,
      .aboutNewslistZu li:hover .leis {
        color: #c78839; }
  .aboutNewslistZu .leis {
    padding: 0 10px 0 0;
    color: #000; }
  .aboutNewslistZu a {
    color: #898989;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: block;
    width: 95%; }
    .aboutNewslistZu a:hover {
      color: #c78839; }
  .aboutNewslistZu time {
    position: absolute;
    top: 1px;
    right: 0;
    color: #898989; }

/*---活动专区---*/
.pageActivity {
  background: #fff;
  /*--//--*/
  /*--//--*/ }
  .pageActivity .hd-tt {
    border-bottom: 1px solid #dfdfdf;
    line-height: 72px;
    margin: 0 34px; }
    .pageActivity .hd-tt h2 {
      border-bottom: 1px solid #000;
      font-size: 24px; }
    .pageActivity .hd-tt .crumbs {
      color: #9a9a9a;
      font-weight: bold; }
      .pageActivity .hd-tt .crumbs a {
        color: #9a9a9a; }
  .pageActivity .u-pagesTab {
    line-height: 43px;
    margin: 15px 0 65px 58px;
    text-align: center; }
    .pageActivity .u-pagesTab li {
      width: 161px;
      height: 47px;
      float: left;
      margin-right: 18px;
      font: bold 18px/47px "Microsoft YaHei"; }
      .pageActivity .u-pagesTab li a {
        display: block;
        background: url(../../img/page-iconf3e5.png?v=2020010905) no-repeat -164px -143px; }
      .pageActivity .u-pagesTab li.active a,
      .pageActivity .u-pagesTab li a:hover {
        color: #fff;
        text-decoration: none;
        background-position: -2px -143px; }
  .pageActivity .activeLst {
    padding: 0 0 20px 10px;
    width: 1197px; }
    .pageActivity .activeLst .i-active {
      width: 274px;
      height: 307px;
      float: left;
      margin: 0 20px 30px 0; }
      .pageActivity .activeLst .i-active .img {
        width: 274px;
        height: 162px;
        position: relative; }
        .pageActivity .activeLst .i-active .img .label {
          padding: 3px 7px;
          font-weight: bold;
          color: #fff;
          position: absolute;
          bottom: 0;
          right: 0; }
          .pageActivity .activeLst .i-active .img .label.bgy {
            background: #c89555; }
          .pageActivity .activeLst .i-active .img .label.bgg {
            background: #6e6e6e; }
      .pageActivity .activeLst .i-active dl {
        width: 272px;
        height: 143px;
        background: #fff;
        border: 1px solid #ededed;
        color: #909090; }
        .pageActivity .activeLst .i-active dl dt {
          padding: 3px 16px 5px;
          border-bottom: 1px solid #ededed;
          height: 65px; }
          .pageActivity .activeLst .i-active dl dt h2 {
            font: bold 16px/40px "Microsoft YaHei";overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;
            color: #000; }
          .pageActivity .activeLst .i-active dl dt time {
            font-weight: 500; }
        .pageActivity .activeLst .i-active dl dd {
          padding: 10px 16px;
          line-height: 25px; }
      .pageActivity .activeLst .i-active a {
        display: block;
        width: 274px;
        height: 307px; }
        .pageActivity .activeLst .i-active a:hover {
          text-decoration: none; }
      .pageActivity .activeLst .i-active .line-bor {
        height: 2px;
        width: 0;
        background: #c89555;
        display: block;
        -webkit-transition: width .3s ease 0s;
        -o-transition: width .3s ease 0s;
        transition: width 0.3s ease 0s; }
      .pageActivity .activeLst .i-active:hover .line-bor {
        width: 100%; }
      .pageActivity .activeLst .i-active:hover dl {
        background: #f5f5f5; }

.dialog {
  width: 650px;
  background: #fff;
  border-radius: 6px;
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 10002;
  min-height: 445px;
  margin-left: -325px;
  visibility: hidden;
  transform: translate(0, 50px);
  -webkit-transform: translate(0, 50px);
  -moz-transform: translate(0, 50px);
  -ms-transform: translate(0, 50px);
  -o-transform: translate(0, 50px); }
  .dialog.in {
    visibility: visible;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s; }
  .dialog .inner {
    padding:20px 45px; }
  .dialog .title {
    font-size: 30px;
    color: #242424;
    border-bottom: 1px solid #418d97;
    padding-bottom: 12px;
    position: relative;
    text-indent: 11px;
    margin-bottom:20px; }
    .dialog .title .line {
      width: 140px;
      height: 3px;
      background: #418d97;
      position: absolute;
      bottom: 0;
      left: 0; }
  .dialog .sub {
    font-size: 18px;
    margin-left: 10px; }
    .dialog .sub em {
      color: #d03d3d; }
  .dialog .input:checked + .radio {
    border-color: #5a9da6; }
  .dialog .radio {
    width: 100%;
    height: 100%;
    border: 1px solid #ababab;
    border-radius: 3px;
    display: block;
    position: relative;
    background-color: #ececec;
    *display: none; }
  .dialog .input:checked + .radio:after {
    background-color: #5a9da6; }
  .dialog .radio:after {
    width: 10px;
    height: 10px;
    border-radius: 3px;
    background-color: #b1b1b1;
    top: 50%;
    left: 50%;
    transition: all 0.1s;
    -webkit-transition: all 0.1s;
    -moz-transition: all 0.1s;
    -ms-transition: all 0.1s;
    -o-transition: all 0.1s;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    position: absolute;
    content: ''; }
  .dialog .icon {
    display: block;
    position: absolute;
    top: 5px;
    left: 0px;
    vertical-align: baseline;
    width: 18px;
    height: 18px; }
  .dialog .sys {
    float: left;
    margin-right: 40px; }
  .dialog .widget label {
    position: relative;
    float: left;
    padding-left: 34px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-right: 20px; }
  .dialog .icon .input {
    position: absolute;
    *position: static;
    position: static\0\9;
    opacity: 0;
    top: 0;
    left: 0; }
  .dialog .widget {
    font-size: 24px;
    color: #232323;
    margin-bottom:15px;
    overflow: hidden; }
    .dialog .widget a {
      color: #418d97;
      text-decoration: underline; }
  .dialog .input {
    *zoom: 1; }
    .dialog .input:after {
      clear: both;
      display: block;
      visibility: hidden;
      height: 0;
      content: "."; }
  .dialog .textInput {
    border: 1px solid #5a9da6;
    line-height: 44px;
    height: 44px;
    font-size: 20px;
    border-radius: 3px;
    padding: 0 10px;
    float: left; }
  .dialog .yzm, .dialog .yzmImg {
    background: #5a9da6;
    border-radius: 3px;
    line-height: 46px;
    height: 46px;
    color: #fff;
    outline: 0;
    border: 0;
    font-size: 20px;
    width: 143px;
    float: left;
    margin-left: 8px; }
    .dialog .yzm.grey, .dialog .yzmImg.grey {
      background: #626262; }
  .dialog .submit {
    background: #d03d3d;
    width: 524px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    outline: 0;
    border: 0;
    color: #fff;
    font-size: 22px;
    border-radius: 3px; }
  .dialog .error {
    color: #d03d3d;
    font-size: 20px; }
  .dialog .close {
    background: url(../../img/close2f3e5.png?v=2020010905);
    position: absolute;
    bottom: -50px;
    left: 50%;
    width: 146px;
    height: 27px;
    margin-left: -73px;
    cursor: pointer; }
  .dialog .jx {
    font-size: 20px; }
  .dialog h3 {
    font-size: 20px;
    font-weight: bold;
    margin-top: 32px; }
  .dialog .fr {
    float: right;
    width: 260px;
    text-align: center;
    margin-top: 20px; }
  .dialog .fl {
    margin-left: 50px;
    float: left; }
    .dialog .fl p {
      margin-top: 10px; }

.in ~ .mask {
  visibility: visible; }

.mask {
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  visibility: hidden;
  z-index: 10001; }

.pop_tuku_bar a {
  color: #fff; }

.btn_tan_close {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease; }
  .btn_tan_close:hover {
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); }

/*close*/
.pop_tuku_bar {
  width: 1049px; }

.pop_video_bar {
  width: 849px; }

.btn_tan_close {
  display: block;
  width: 43px;
  height: 43px;
  padding: 3px;
  text-indent: -999em;
  overflow: hidden;
  background: url(../../img/closef3e5.png?v=2020010905) center no-repeat; }

.tuku_left {
  float: left;
  display: inline;
  width: 1000px;
  overflow: hidden;
  color: #fff;
  line-height: 38px; }

.tuku_right {
  float: right;
  display: inline;
  overflow: hidden; }

.pt_pics img {
  display: block; }

.pt_lin {
  width: 100%;
  text-align: right;
  margin-top: -48px;
  height: 38px; }
  .pt_lin .ot_a,
  .pt_lin .ot_b {
    padding: 0 14px; }

.pt_nms {
  height: 46px;
  width: 100%;
  background: #b49466;
  color: #d9d4c7;
  padding-left: 15px; }
  .pt_nms .btn {
    width: 120px;
    padding-left: 20px;
    height: 46px;
    display: block;
    line-height: 46px;
    color: #fff; }
    .pt_nms .btn:hover {
      color: #fff; }
    .pt_nms .btn i {
      background: url(../../index.html?v=2020010905) no-repeat 0 center;
      width: 14px;
      height: 46px;
      display: inline-block;
      float: left;
      padding-right: 5px;
      -webkit-transition: all .3s ease;
      -moz-transition: all .3s ease;
      -ms-transition: all .3s ease;
      transition: all .3s ease; }
    .pt_nms .btn:hover i {
      -webkit-animation: arrowPop 1s infinite;
      animation: arrowPop 1s infinite; }

.video_left {
  float: left;
  display: inline;
  width: 796px;
  height: 496px;
  padding: 2px;
  background: #b49466;
  overflow: hidden; }
  .video_left img {
    vertical-align: middle; }

.pop_wxCode {
  width: 775px;
  *zoom: 1; }
  .pop_wxCode:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."; }
  .pop_wxCode .pop_code {
    width: 726px;
    height: 437px;
    background: url(../../index.html?v=2020010905) center no-repeat; }
  .pop_wxCode .pop_tt {
    margin: 63px 0 0 419px;
    border-left: 1px solid #c38b43;
    padding-left: 11px;
    font: 500 22px/25px "Microsoft YaHei"; }
    .pop_wxCode .pop_tt .gift {
      color: #c38b43; }
  .pop_wxCode .ewm_code {
    padding: 15px 0 0 417px; }

.pop_giftBox {
  *zoom: 1;
  width: 1450px;
  font: 500 14px/25px "Microsoft YaHei"; }
  .pop_giftBox:after {
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
    content: "."; }
  .pop_giftBox .pop_gift {
    width: 726px;
    height: 595px;
    padding: 157px 0 0 618px;
    background: url(../../img/popBGf3e5.png?v=2020010905) center top no-repeat; }
  .pop_giftBox .btn_tan_close {
  position: absolute;
  right: 124px;
  top: 68px;}
  .pop_giftBox .u_popgift {
    width: 445px; }
  .pop_giftBox .s_tt {
    color: #868686; }
  .pop_giftBox .codema {
    font: 500 21px/30px "Microsoft YaHei";
    color: #c1862f;
    border-bottom: 1px solid #d9d9d9;
    padding: 30px 0 5px;
    text-align: center; }
    .pop_giftBox .codema span {
      font-weight: bold;
      text-transform: uppercase; }
  .pop_giftBox .code_giftbag {
    padding: 15px 0 15px 1px;
    text-align: center;
    color: #676767; }
    .pop_giftBox .code_giftbag li {
      float: left;
      margin-left: 17px; }
  .pop_giftBox .gift_guide {
    width: 650px; }
    .pop_giftBox .gift_guide .hd-tt {
      border-bottom: 1px solid #dfdfdf;
      font: 500 18px/48px "Microsoft YaHei"; }
      .pop_giftBox .gift_guide .hd-tt span {
        border-bottom: 1px solid #000;
        display: inline-block; }
  .pop_giftBox .u_giftLst {
    font: 600 14px/25px "Microsoft YaHei";
    color: #686868;
    padding: 10px 0; }
    .pop_giftBox .u_giftLst li {
      clear: both; }
    .pop_giftBox .u_giftLst .tt {
      color: #000; }
    .pop_giftBox .u_giftLst .tt2 {
      padding: 0 5px;
      border: 1px solid #bb7f2b;
      color: #bb7f2b;
      display: block;
      float: left;
      border-radius: 3px;
      margin: 0 5px 5px 0; }
  .pop_giftBox .u_giftewm {
    height: 200px;
    border-left: 1px solid #b5b5b5;
    padding-left: 38px;
    margin-left: 35px;
    text-align: center; }
    .pop_giftBox .u_giftewm dt {
      background: url(../../img/ewmBoxf3e5.png?v=2020010905) 0 0 no-repeat;
      width: 127px;
      height: 125px;
      padding: 8px; }
    .pop_giftBox .u_giftewm dd {
      line-height: 20px;
      padding-top: 5px;
      font-size: 16px; }

.g-box1 {
  clear: both;
}
.g-nav {
  margin:0 auto;
}