body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  margin: 0;
  padding: 0; }

.dis, audio, canvas, video, .g-tit i, .g-tit span, .list i, .list span, .full-03 .ads-con ul, .full-03 .ads-con aside, .full-04 .ads-con ul, .full-04 .ads-con aside, .full-05 .ads-con ul, .full-05 .ads-con aside, .full-06 .ads-con ul, .full-06 .ads-con aside, .full-05 .lgdmx .con.show, .full-06 .lgdmx .con.show, .ads-con .list, .ads-con .pic, .full-05 .ads-con .pic, .pws-container, .lgdmx .left, .lgdmx .list, .lgdmx .right {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset, img {
  border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal; }

ol, ul {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }

q:before, q:after {
  content: ''; }

abbr, acronym {
  border: 0;
  font-variant: normal; }

sup {
  vertical-align: text-top; }

sub {
  vertical-align: text-bottom; }

input, textarea, select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit; }

a {
  background: transparent;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  blr: expression(this.onFocus=this.blur());
  cursor: pointer; }

a:active {
  outline: 0;
  opacity: 0.9;
  filter: alpha(opacity=90); }

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%; }

a:hover {
  outline: 0;
  opacity: 0.9;
  filter: alpha(opacity=90); }

input, textarea, select {
  *font-size: 100%; }

body {
  font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; }

.clearfix:after {
  content: '';
  height: 0;
  line-height: 0;
  display: block;
  visibility: hidden;
  clear: both; }

.clearfix {
  zoom: 1; }

.eli {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

body {
  margin: 0 auto; }

.full {
  overflow: hidden; }

.wrapper {
  display: block;
  margin: 0 auto; }

/**
    creat by cqp 2018/7/17 0017  
    acc:g-tit,sub-tit
**/
.g-tit {
  color: #f8ffb5;
  text-align: center;
  height: 46px;
  padding-right: 10px; }
  .g-tit i, .g-tit span {
    vertical-align: top; }
  .g-tit span {
    height: 43px;
    line-height: 43px;
    *line-height: 53px;
    font-weight: bold;
    padding-top: 0px; }
  .g-tit i:nth-child(1) {
    background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/tt-deco-01.png") no-repeat center; }
  .g-tit i:nth-child(3) {
    background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/tt-deco-02.png") no-repeat center; }
  .g-tit .first {
    background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/tt-deco-01.png") no-repeat center; }
  .g-tit .second {
    background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/tt-deco-01.png") no-repeat center; }
  .g-tit i {
    width: 197px;
    height: 35px;
    margin-top: 6px; }

.g-tit-02 {
  margin-top: 77px; }

.sub-tit {
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/sub-tit.png") no-repeat center top;
  width: 316px;
  height: 66px;
  text-align: center;
  line-height: 66px;
  color: #f8ffb5;
  font-size: 26px;
  font-weight: bold;
  margin: 0 auto;
  position: relative; }

.ads-tit {
  margin-top: 54px; }

.ads-yh-tit {
  margin-top: 49px; }

/**
    creat by cqp 2018/7/17 0017  
    acc:full-01
**/
.full-01 .sce-01-nav {
  position: relative;
  margin: 0 auto; }
  .full-01 .sce-01-nav li {
    position: absolute;
    border-radius: 100%;
    overflow: hidden; }
  .full-01 .sce-01-nav a {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    overflow: hidden; }

/**
    creat by cqp 2018/7/17 0017  
    acc:full-02
**/
.full-02 .wrapper {
  margin-top: 115px; }
.full-02 .recomment {
  display: block;
  margin-top: 14px;
  overflow: hidden; }
  .full-02 .recomment .wrapper {
    position: relative; }
.full-02 .sec-02-skill {
  position: relative;
  opacity: 0;
  visibility: hidden;
  border: 0; }
  .full-02 .sec-02-skill:after {
    content: attr(data-text);
    font-size: 26px;
    color: #c1ffb6;
    position: absolute;
    width: 100%;
    text-align: center;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    top: -12px;
    left: 0; }
  .full-02 .sec-02-skill p {
    color: #c5fee1;
    line-height: 33px;
    width: 91%;
    font-size: 21px;
    text-align: justify;
    text-indent: 40px;
    height: 130px; }
  .full-02 .sec-02-skill em {
    display: block;
    margin: 0 auto;
    border: 1px solid #c1ffb6;
    margin-top: 14px; }
    .full-02 .sec-02-skill em img {
      width: 100%;
      height: 100%; }
.full-02 .sec-02-skill.show {
  opacity: 1;
  visibility: visible; }
.full-02 .sec-02-nav {
  margin-right: 20px; }
  .full-02 .sec-02-nav li {
    position: relative;
    border-radius: 100%; }
    .full-02 .sec-02-nav li:after {
      content: '';
      border-radius: 100%;
      position: absolute;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.5);
      top: 0;
      left: 0; }
  .full-02 .sec-02-nav li.cur:before {
    opacity: 1;
    -webkit-transition: all ease 0.4s;
    transition: all ease 0.4s; }

.update {
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/ver/update.png") no-repeat center;
  width: 90px;
  height: 37px;
  background-size: 100%;
  color: #d87c2a;
  font-size: 18px;
  font-weight: bold;
  display: block;
  position: absolute;
  top: -18px;
  right: -18px;
  line-height: 30px; }

/**
    creat by cqp 2018/7/18 0018
    acc:list,pic
**/
.list {
  text-align: left; }
  .list i {
    vertical-align: top;
    background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/list.png") no-repeat center;
    width: 12px;
    height: 19px;
    margin-right: 5px;
    margin-top: 5px; }
  .list span {
    font-size: 22px !important; }
  .list li {
    color: #c6ffe2;
    font-size: 0; }
  .list li + li {
    margin-top: 30px; }

.list + .pic {
  margin-left: 24px; }

.pic + .list {
  margin-left: 24px; }

.detail-btn {
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/detail.png") no-repeat center;
  width: 224px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  color: #79eefc;
  font-size: 24px;
  display: block;
  margin: 0 auto;
  margin-top: 40px; }

/**
    creat by cqp 2018/7/18 0018
    acc:full-03
**/
.full-03 .ads-con {
  font-size: 0;
  text-align: center;
  margin-top: 27px; }
  .full-03 .ads-con ul, .full-03 .ads-con aside {
    vertical-align: top; }
  .full-03 .ads-con ul {
    width: 490px; }
.full-03 .ads-yh-list {
  margin-top: 30px; }
.full-03 .ads-contianer-swiper {
  overflow: hidden;
  margin: 0 auto;
  position: relative; }
.full-03 .ads-yh-swiper {
  margin: 0 auto;
  margin-top: 38px;
  margin-left: -62px; }
  .full-03 .ads-yh-swiper img {
    width: 96%;
    height: 96%;
    background-color: #152e2d;
    border: solid 1px #c1ffb6; }
  .full-03 .ads-yh-swiper .swiper-slide-active img {
    -webkit-transform: scaleX(1.8);
    transform: scaleX(1.8); }

/**
    creat by cqp 2018/7/18 0018  
    acc:full-04
**/
.full-04 .g-tit {
  margin-top: 80px; }
.full-04 .function {
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/content1-01.png") no-repeat center top, url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/content2.png") no-repeat center bottom;
  margin: 0 auto;
  padding-bottom: 4px;
  overflow: hidden; }
  .full-04 .function table {
    table-layout: fixed;
    width: 100%; }
  .full-04 .function th {
    padding-bottom: 5px; }
  .full-04 .function img {
    width: 99%;
    height: 100%;
    border-bottom: 1px solid #259598;
    cursor: pointer;
    display: block; }
  .full-04 .function td, .full-04 .function th {
    vertical-align: middle;
    text-align: center;
    position: relative; }
    .full-04 .function td:nth-child(1), .full-04 .function th:nth-child(1) {
      text-align: center; }
    .full-04 .function td:nth-child(2) div, .full-04 .function th:nth-child(2) div {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .full-04 .function td em, .full-04 .function th em {
      position: absolute;
      background: #000000;
      opacity: 0.5;
      filter: alpha(opacity=50);
      display: block;
      width: 100%;
      height: 95%;
      top: 0;
      left: 0; }
  .full-04 .function td.b-color {
    background-color: #12474e !important; }
  .full-04 .function .add {
    background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/add.png") no-repeat bottom right;
    background-size: 17px; }
  .full-04 .function td.arrow {
    color: red;
    background-color: transparent !important; }
    .full-04 .function td.arrow em {
      opacity: 0;
      filter: alpha(opacity=0); }
  .full-04 .function .reduce {
    background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/reduce.png") no-repeat bottom right;
    background-size: 17px; }
  .full-04 .function th {
    color: #fff;
    overflow: hidden;
    padding-top: 0;
    height: 110px;
    position: relative; }
    .full-04 .function th p {
      position: absolute;
      bottom: 5px;
      width: 100%;
      text-align: center;
      padding: 7px 0;
      background: rgba(0, 0, 0, 0.5);
      left: 0; }
  .full-04 .function td {
    border: 1px solid #c3ffb6;
    color: #f8ffb5;
    background-color: #1e6878 !important;
    padding: 16px 1px; }
    .full-04 .function td div {
      height: 32px;
      overflow: hidden;
      line-height: 16px; }
    .full-04 .function td div.open {
      height: auto; }
  .full-04 .function table.tit {
    border: 1px solid #c3ffb6;
    margin-top: 20px;
    border-bottom: 0 solid transparent; }
    .full-04 .function table.tit th {
      cursor: pointer; }
    .full-04 .function table.tit .on {
      border: 1px solid #c3ffb6;
      border-bottom: 0 solid transparent; }
      .full-04 .function table.tit .on em {
        opacity: 0;
        filter: alpha(opacity=0); }
.full-04 .pic {
  display: block;
  margin: 0 auto;
  margin-top: 36px; }
.full-04 .zd-list li {
  float: left; }
.full-04 .zd-list li:nth-child(2n) {
  margin-left: 20px; }
.full-04 .zd-list .pic {
  position: relative; }
  .full-04 .zd-list .pic:after {
    position: absolute;
    content: attr(data-text);
    background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/dot.png") no-repeat center;
    width: 30px;
    height: 30px;
    top: -15px;
    left: -10px;
    color: #152e2d;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    line-height: 30px; }
.full-04 .zd-list p {
  color: #c6ffe2;
  font-size: 22px;
  text-align: center; }
.full-04 .ads-con {
  font-size: 0;
  text-align: center;
  margin-top: 27px; }
  .full-04 .ads-con ul, .full-04 .ads-con aside {
    vertical-align: top; }
  .full-04 .ads-con ul {
    width: 490px; }
  .full-04 .ads-con aside {
    margin-top: 0px; }

.pws-container {
  position: relative;
  margin-left: 50px; }
  .pws-container .pws-swiper {
    width: 98%;
    height: 96%;
    margin-top: 1.2%; }
    .pws-container .pws-swiper img {
      width: 100%;
      height: 100%; }
  .pws-container .swiper-slide {
    font-size: 16px; }
  .pws-container .pic {
    margin-top: 0; }
  .pws-container .next-btn {
    right: -60px; }
  .pws-container .prev-btn {
    left: -60px; }

/**
    creat by cqp 2018/7/18 0018  
    acc:full-05
**/
.full-05, .full-06 {
  overflow: hidden; }
  .full-05 .g-tit, .full-06 .g-tit {
    margin-top: 69px; }
  .full-05 .ads-con, .full-06 .ads-con {
    font-size: 0;
    text-align: center;
    margin-top: 27px; }
    .full-05 .ads-con ul, .full-05 .ads-con aside, .full-06 .ads-con ul, .full-06 .ads-con aside {
      vertical-align: middle; }
    .full-05 .ads-con aside, .full-06 .ads-con aside {
      margin-top: 0px; }
    .full-05 .ads-con ul, .full-06 .ads-con ul {
      width: 490px; }
    .full-05 .ads-con aside + aside, .full-06 .ads-con aside + aside {
      margin-left: 25px; }
  .full-05 .list-social, .full-06 .list-social {
    margin-top: 30px; }
  .full-05 .lgdmx, .full-06 .lgdmx {
    margin-top: 16px;
    padding-top: 6px;
    font-size: 0; }
    .full-05 .lgdmx .left em, .full-06 .lgdmx .left em {
      display: block;
      background-color: #152e2d;
      border: solid 1px #5fc8a6;
      height: 117px;
      opacity: 0.5;
      position: relative; }
      .full-05 .lgdmx .left em img, .full-06 .lgdmx .left em img {
        width: 100%;
        height: 100%; }
      .full-05 .lgdmx .left em:after, .full-06 .lgdmx .left em:after {
        position: absolute;
        content: '';
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        top: 0;
        left: 0; }
    .full-05 .lgdmx .left em.on, .full-06 .lgdmx .left em.on {
      opacity: 1; }
      .full-05 .lgdmx .left em.on:after, .full-06 .lgdmx .left em.on:after {
        background: rgba(0, 0, 0, 0); }
    .full-05 .lgdmx .right, .full-06 .lgdmx .right {
      background-color: #152e2d;
      border: solid 1px #5fc8a6;
      width: 320px;
      height: 180px; }
      .full-05 .lgdmx .right img, .full-06 .lgdmx .right img {
        width: 99.7%;
        height: 100%;
        margin-left: 0.3%; }
    .full-05 .lgdmx .con, .full-06 .lgdmx .con {
      display: none;
      -webkit-transition: opacity ease 1s;
      transition: opacity ease 1s; }
    .full-05 .lgdmx .con.show, .full-06 .lgdmx .con.show {
      opacity: 1;
      -webkit-transition: opacity ease 1s;
      transition: opacity ease 1s; }
  .full-05 .sc-yg, .full-06 .sc-yg {
    margin-top: 18px; }
    .full-05 .sc-yg ul, .full-06 .sc-yg ul {
      width: auto; }
  .full-05 .pic, .full-06 .pic {
    display: block;
    margin: 0;
    margin-top: 19px; }

/**
    creat by cqp 2018/7/17 0017  
    acc:into
**/
.next-btn, .prev-btn {
  width: 53px;
  height: 78px;
  display: block;
  top: 50%;
  margin-top: -39px;
  position: absolute;
  z-index: 1; }

.next-btn {
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/next-btn.png") no-repeat center;
  right: 0; }

.prev-btn {
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/prev.png") no-repeat center;
  left: 0; }

.slg {
  opacity: 0;
  -webkit-transform: scale(1.5);
  transform: scale(1.5); }

.sce-01-nav {
  opacity: 0; }

.page-into .slg {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: opacity ease 0.8s, -webkit-transform ease 0.8s;
  transition: opacity ease 0.8s, -webkit-transform ease 0.8s;
  transition: transform ease 0.8s, opacity ease 0.8s;
  transition: transform ease 0.8s, opacity ease 0.8s, -webkit-transform ease 0.8s; }
.page-into .sce-01-nav {
  opacity: 1;
  -webkit-transition: opacity ease 0.5s;
  transition: opacity ease 0.5s;
  -webkit-transition-delay: 0.8s;
  transition-delay: 0.8s; }

@-webkit-keyframes video-ani {
  from {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); }

  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

@keyframes video-ani {
  from {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); }

  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

.pop-box {
  position: fixed;
  z-index: 999;
  visibility: hidden;
  top: 0;
  left: 0;
  opacity: 0;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  width: 0;
  height: 0;
  overflow: hidden; }
  .pop-box .pop {
    width: 640px;
    height: 360px;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #000;
    min-height: 100px; }
  .pop-box .close {
    width: 60px;
    height: 60px;
    position: absolute;
    top: -65px;
    right: 10px;
    background: url(https://img8.99.com/yhkd/image/act/2018/deer/common/btn-close.png) no-repeat center; }
  .pop-box iframe {
    width: 640px;
    height: 360px; }

.pop-box.show {
  z-index: 999;
  visibility: visible;
  opacity: 1;
  display: block;
  width: 100%;
  height: 100%; }

.gary {
  -webkit-filter: grayscale(80%);
  -moz-filter: grayscale(80%);
  -ms-filter: grayscale(80%);
  -o-filter: grayscale(80%);
  filter: grayscale(80%);
  -webkit-filter: gray;
  filter: gray; }

.tip {
  position: absolute;
  top: 70px;
  left: 130px;
  width: 430px;
  height: auto; }

.none {
  background: transparent !important;
  height: 150px !important;
  text-align: center;
  line-height: 150px !important;
  overflow: hidden;
  width: 474px !important; }
  .none img {
    height: 263px !important;
    margin-top: -56px !important; }
  .none:after {
    background: transparent !important;
    font-size: 0 !important; }

.new {
  background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/new.png") no-repeat left top;
  background-size: 35px; }

#tableCon td {
  text-align: left;
  padding: 30px; }
#tableCon .before {
  color: #f8ffb5; }
#tableCon .after {
  color: #ffb534; }

.yh-tit td {
  color: #91fdf8 !important;
  font-weight: bold !important;
  padding: 10px !important;
  letter-spacing: 4px;
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/yh.png") no-repeat center;
  background-size: 188px 21px; }

.table-tip {
  color: #91fdf8;
  font-size: 18px;
  text-align: right;
  margin: 0 auto;
  margin-top: 20px; }

body {
  width: 100%;
  min-width: 1003px; }

.wrapper {
  width: 1003px; }

.slide-nav {
  position: fixed;
  top: 50%;
  right: 10px;
  margin-top: -230px;
  width: 0px;
  height: 458px;
  overflow: hidden;
  z-index: 9;
  transition: width ease 0.6s; }
  .slide-nav .nav {
    background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/side-nav.png") no-repeat left top;
    background-size: 188px auto;
    border-top: 1px solid transparent;
    position: absolute;
    z-index: 2;
    display: block;
    width: 178px;
    height: 398px;
    right: 0; }
  .slide-nav a {
    color: #72e4de;
    font-size: 20px;
    display: block;
    text-align: center;
    height: 63px;
    width: 160px;
    margin-left: 10px;
    padding-top: 2px; }
    .slide-nav a:nth-child(1) {
      margin-top: 40px; }
  .slide-nav a.cur {
    background: #c1ffb5;
    background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/active-box.png") no-repeat left top;
    background-size: 160px auto;
    color: #000000; }
  .slide-nav a.to-top {
    background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/btn-back.png") no-repeat center;
    width: 171px;
    height: 82px;
    background-size: 100%;
    font-size: 0;
    color: transparent;
    margin-top: 18px;
    margin-left: 4px; }
  .slide-nav .hide-slide-nav {
    position: absolute;
    background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/btn-shou.png") no-repeat center;
    width: 62px;
    height: 76px;
    background-size: 100%;
    right: 159px;
    top: 50%;
    margin-top: -38px;
    z-index: 99; }

.slide-nav.show {
  width: 222px;
  transition: width ease 0.6s; }

.show-slide-nav {
  background: url("https://img9.99.com/yhkd/image/m/act/2018/727/common/side-nav-NOMAL.png") no-repeat center;
  width: 0px;
  height: 197px;
  position: fixed;
  z-index: 2;
  top: 50%;
  right: 0;
  background-size: 100%;
  margin-top: -100px;
  overflow: hidden;
  transition: width ease 0.6s; }

.show-slide-nav.show {
  transition: width ease 0.6s;
  width: 114px; }

.next {
  background: url("https://img6.99.com/yhkd/image/m/act/2018/727/hor/next.png") no-repeat center;
  width: 78px;
  height: 53px;
  background-size: 100%;
  display: block;
  position: fixed;
  bottom: 5px;
  left: 50%;
  margin-left: -39px;
  animation: next infinite 1s; }

@keyframes next {
  from {
    bottom: 10px; }

  to {
    bottom: 0px; } }

/**
    creat by cqp 2018/7/17 0017
    acc:bg
**/
.full-01 {
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/bg_01.jpg") no-repeat center top;
  height: 1011px; }

.full-02 {
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/bg_02.jpg") no-repeat center top;
  min-height: 855px; }

.full-03 {
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/bg_03.jpg") no-repeat center top;
  background-color: #248e9c;
  padding-bottom: 40px; }

.full-04 {
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/bg_04.jpg") no-repeat center top;
  background-color: #227587;
  padding-bottom: 40px; }

.full-05 {
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/bg_06.jpg") no-repeat center top;
  background-color: #248e9c;
  padding-bottom: 144px; }

.full-06 {
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/bg_07.jpg") no-repeat center bottom;
  background-color: #227587;
  padding-bottom: 144px; }

.slg {
  width: 592px;
  height: 261px;
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/slg.png") no-repeat center;
  margin: 0 auto;
  margin-top: 208px; }

.g-tit {
  font-size: 43px; }
  .g-tit span {
    margin: 0 20px; }

.sce-01-nav {
  width: 1000px;
  height: 542px; }
  .sce-01-nav li {
    width: 264px;
    height: 262px; }
  .sce-01-nav li.item-01 {
    top: 97px;
    left: 0; }
    .sce-01-nav li.item-01 a {
      background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/1-normal.png") no-repeat center; }
      .sce-01-nav li.item-01 a:active {
        background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/1-active.png") no-repeat center; }
  .sce-01-nav li.item-02 {
    top: 251px;
    left: 154px; }
    .sce-01-nav li.item-02 a {
      background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/2-normal.png") no-repeat center; }
      .sce-01-nav li.item-02 a:active {
        background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/2-active.png") no-repeat center; }
  .sce-01-nav li.item-03 {
    top: 166px;
    left: 371px; }
    .sce-01-nav li.item-03 a {
      background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/3-normal.png") no-repeat center; }
      .sce-01-nav li.item-03 a:active {
        background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/3-active.png") no-repeat center; }
  .sce-01-nav li.item-04 {
    top: 254px;
    left: 576px; }
    .sce-01-nav li.item-04 a {
      background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/4-normal.png") no-repeat center; }
      .sce-01-nav li.item-04 a:active {
        background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/4-active.png") no-repeat center; }
  .sce-01-nav li.item-05 {
    top: 97px;
    right: 0px; }
    .sce-01-nav li.item-05 a {
      background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/5-normal.png") no-repeat center; }
      .sce-01-nav li.item-05 a:active {
        background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/5-active.png") no-repeat center; }
  .sce-01-nav li.item-06 {
    top: 0px;
    left: 50%;
    margin-left: -67px;
    background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/share.png") no-repeat center;
    width: 134px;
    height: 134px; }

.g-tit-01 {
  margin-top: 150px; }

.full-02 .recomment {
  margin-top: 55px; }

.sec-02-nav, .sec-02-skill {
  float: right; }

.sec-02-nav {
  margin-right: 33px !important; }
  .sec-02-nav li {
    width: 98px;
    height: 98px;
    position: relative;
    background-size: 98px !important; }
    .sec-02-nav li i {
      display: block;
      position: absolute;
      background-size: 100%;
      width: 23px;
      height: 66px;
      right: 0px;
      top: 50%;
      margin-top: -32px;
      opacity: 0;
      transition: all ease 0.4s; }
    .sec-02-nav li em {
      display: block;
      border-radius: 100%;
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/sec-02-nav-01-circle.png") no-repeat center !important; }
    .sec-02-nav li:after {
      content: '';
      border-radius: 100%;
      position: absolute;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0) !important;
      top: 0;
      left: 0; }
  .sec-02-nav li.item-01 {
    background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/sec-02-nav-01.png") no-repeat center;
    margin-top: 7px; }
  .sec-02-nav li.item-02 {
    background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/sec-02-nav-02.png") no-repeat center; }
  .sec-02-nav li.item-03 {
    background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/sec-02-nav-03.png") no-repeat center; }
  .sec-02-nav li.item-04 {
    background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/sec-02-nav-04.png") no-repeat center; }
  .sec-02-nav li.cur em {
    background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/sec-02-nav-01-active.png") no-repeat center !important;
    background-size: 116px; }
  .sec-02-nav li.cur i {
    opacity: 1;
    transition: all ease 0.4s;
    right: -14px;
    background: url("https://img6.99.com/yhkd/image/m/act/2018/727/hor/arrow.png") no-repeat center; }
  .sec-02-nav li + li {
    margin-top: 15px; }

.video-btn {
  background: url("https://img6.99.com/yhkd/image/act/2018/727/pc/btn-play.png") no-repeat center;
  width: 119px;
  height: 123px;
  display: block;
  animation: video-ani infinite 1s;
  left: 226px;
  top: 189px;
  position: absolute; }

.sec-02-skill {
  width: 0;
  transition: opacity ease 1s;
  background: url("https://img6.99.com/yhkd/image/m/act/2018/727/hor/border.png") no-repeat center top;
  height: 426px;
  *display: none; }
  .sec-02-skill i {
    display: block;
    font-size: 26px;
    color: #c1ffb6;
    position: absolute;
    width: 94%;
    text-align: center;
    height: 26px;
    line-height: 26px;
    font-weight: bold;
    top: -12px;
    left: 0;
    font-style: normal; }
  .sec-02-skill p {
    margin: 0 auto;
    margin-top: 20px;
    font-size: 18px !important; }
  .sec-02-skill em {
    width: 474px;
    height: 263px;
    margin-top: 0 !important; }

.sec-02-skill.show {
  width: 502px;
  *display: block; }

.g-tit-02 {
  margin-top: 993px; }

.sub-tit {
  line-height: 66px; }

.list {
  width: 1003px;
  margin: 0 auto;
  margin-top: 22px; }
  .list span {
    width: calc(100% - 30px); }

.pic {
  width: 488px;
  height: 278px;
  background: url("https://img6.99.com/yhkd/image/m/act/2018/727/hor/box-border.png") no-repeat center;
  background-size: 100%;
  text-align: center; }
  .pic img {
    width: 98%;
    height: 96%;
    margin-top: 1%; }

.ads-con .pic {
  vertical-align: middle; }
.ads-con .pic + .pic {
  margin-left: 19px;
  margin-top: 0; }

.ads-contianer-swiper {
  width: 916px; }

.ads-yh-swiper {
  width: 100%;
  height: 450px;
  margin: 0 !important; }
  .ads-yh-swiper em {
    display: block;
    border: solid 1px #c1ffb6;
    width: 98%;
    background-color: #152e2d;
    height: 100%; }

.function {
  width: 1000px;
  background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/content1.png") no-repeat center top\0;
  *background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/content1.png") no-repeat center top; }
  .function th {
    height: 48px;
    padding-top: 14px;
    font-size: 22px;
    overflow: hidden; }
  .function td {
    font-size: 22px; }
    .function td div {
      height: 88px !important;
      line-height: 44px !important; }
    .function td div.open {
      height: auto !important; }
  .function table {
    *background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/content2.png") no-repeat center bottom;
    background: url("https://img7.99.com/yhkd/image/m/act/2018/727/hor/content2.png") no-repeat center bottom\0; }

.displacement {
  width: 400px !important;
  margin-top: 0; }
  .displacement span {
    width: 369px !important; }

.pws-container {
  width: 488px;
  height: 278px;
  vertical-align: top;
  background: url(https://img6.99.com/yhkd/image/m/act/2018/727/hor/box-border.png) no-repeat center;
  background-size: 100%; }

.lgdmx {
  background: url("https://img6.99.com/yhkd/image/m/act/2018/727/hor/content-b.png") no-repeat center;
  height: 244px; }
  .lgdmx .left, .lgdmx .list, .lgdmx .right {
    vertical-align: middle; }
  .lgdmx .left {
    width: 208px; }
  .lgdmx .list {
    width: 440px;
    margin: 0 10px; }

.sc-yg .section {
  float: left;
  width: 488px; }
  .sc-yg .section .pic {
    margin-top: 19px; }
.sc-yg .section + .section {
  margin-left: 21px; }

.ads-tit {
  margin-top: 40px; }

.full-05 .pic {
  margin-top: 0px;
  *margin-left: 10px; }

.ads-con .list span {
  width: 444px; }

.full-04 .zd-list li {
  width: 50%;
  *width: 49.5%; }

.full-04 .zd-list li:nth-child(2n) {
  margin-left: 0px; }

.full-02 .sec-02-nav li {
  border-radius: 0; }

.full-04 .pws-container {
  margin-left: 109px; }

.pop-box .pop {
  width: 640px;
  height: 360px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(0%, 0%);
  transform: translate(0%, 0%);
  background: #000;
  min-height: 100px;
  margin-left: -320px;
  margin-top: -180px; }

.next-btn, .prev-btn {
  z-index: 3; }

.function table th.item-01 {
  width: 7.8%; }
.function table th.item-02 {
  width: 12.2%; }
.function table th.item-03 {
  width: 19.79%; }
.function table th.item-04 {
  width: 20.21%; }
.function table th.item-05 {
  width: 19.9%; }
.function table th.item-06 {
  width: 20.1%; }

.table-tip {
  width: 1000px; }


.footer {
  background: #131928;

  padding: 40px 0; }
  .footer a, .footer td {
    color: #fff;
    font-size: 12px; }