@charset "UTF-8";
.fl {
  float: left; }

.fr {
  float: right; }

.center {
  text-align: center; }

.right {
  text-align: right; }

.none {
  display: none; }

a {
  color: #b96c43; }

a:hover {
  color: #ffbc1c;
  text-decoration: none; }

body {
  background: #17100c;
  font-size: 14px;
  color: #474747; }

div {
  margin: 0 auto; }

.dh_center {
  width: 1160px;
  position: relative;
  height: 100%; }

.i_bannerwp {
  width: 100%;
  min-width: 1160px;
  height: 901px;
  background: url(http://n.sinaimg.cn/97973/20151209/Mbnj-fxmifzh4443915.jpg) center top no-repeat #010102; }

.dh_center {
  overflow: hidden; }

.i_banner_logo {
  position: absolute;
  display: block;
  width: 220px;
  height: 135px;
  right: 280px;
  top: 80px;
  text-indent: -999em; }

.bannerH1 {
  height: 0;
  text-indent: -999em; }

.i_nav {
  height: 35px;
  line-height: 35px;
  float: right;
  margin-right: 105px;
  color: #facd89; }

.i_nav .fir {
  margin-right: 35px; }

.i_nav .inter {
  margin: 0 20px;
  font-style: normal; }

.i_nav a {
  color: #ffcf90; }

.i_nav a:hover {
  color: #fff; }

.i_packagewp {
  margin-top: 485px; }

.i_packageinner {
  width: 252px;
  margin: 0px auto;
  text-align: center; }

.i_pack_btn {
  display: block;
  width: 100%;
  height: 89px;
  margin-bottom: 18px;
  background: url(http://n.sinaimg.cn/97973/20151209/QZ_--fxmifzh4443949.png) no-repeat;
  text-indent: -999em; }

.i_pack_btn:hover {
  background-position: -252px 0; }

.i_packageinner .item {
  width: 110px;
  font-size: 14px;
  color: #fff;
  line-height: 28px; }

.i_packageinner .item img {
  width: 110px;
  height: 110px;
  background: #fff;
  display: block; }

/*players*/
.pl-main-guang {
  width: 100%;
  height: 90px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: url("http://n.sinaimg.cn/97973/20151209/LvlV-fxmifzc0937078.jpg") no-repeat center bottom; }

.pl_main {
  background: url("http://n.sinaimg.cn/97973/20151209/rYQ8-fxmifzc0937186.jpg") no-repeat center -90px; }

.pl_list {
  padding: 120px 0 20px; }

.plyer_per {
  width: 1000px;
  height: 180px;
  margin-bottom: 60px;
  overflow: hidden;
  color: #facd89; }

.plyer_per .avaterwp {
  width: 260px;
  height: 180px;
  float: left;
  position: relative; }

.plyer_per .avaterwp img {
  width: 260px;
  height: 180px;
  display: block; }

.plyerinfo {
  float: right;
  width: 710px; }

.plyer_per .plyerinfo .name {
  font-size: 30px;
  font-weight: normal; }

.plyer_per .plyerinfo .fuwuqi {
  font-size: 20px; }

.plyer_per .plyerinfo .line {
  margin: 15px 0;
  height: 1px;
  background: #443625; }

.plyer_per .plyerinfo .playersay {
  height: 112px;
  line-height: 28px;
  overflow: hidden; }

/*详情*/
.art_main {
  min-height: 200px;
  color: #facd89; }

.art_main .dh_center {
  padding: 40px 0px 60px; }

.art_main .title {
  padding-bottom: 20px;
  font-size: 30px;
  font-weight: normal; }

.art_main p {
  line-height: 28px;
  padding: 10px;
  text-indent: 2em; }

.art_main img {
  max-width: 100% !important; }

/*时间轴部分*/
.timelinePart {
  width: 100%;
  height: 85px;
  overflow: hidden;
  position: absolute;
  z-index: 5;
  left: 0;
  bottom: 60px; }

.timelinewp {
  width: 1010px;
  margin: 0 auto;
  height: 100%;
  position: relative;
  overflow: hidden; }

.timelinewp .inter {
  position: absolute;
  z-index: 1;
  top: 41px;
  width: 105px;
  height: 2px;
  /* margin-top: 41px;*/
  background: #58362a; }

.timelinewp .firInter {
  left: 0; }

.timelinewp .secInter {
  left: 150px; }

.timelinewp .thiInter {
  left: 300px; }

.timelinewp .forInter {
  left: 450px; }

.timelinewp .fifInter {
  left: 600px; }

.timelinewp .sixInter {
  left: 750px; }

.timelinewp .sevInter {
  left: 900px; }

.timelinewp .inter.current .interBg {
  width: 100%; }

.timelinewp .inter .interBg {
  display: block;
  float: left;
  height: 100%;
  background: #ffa21c; }

.timelinewp .nodewp {
  float: left;
  text-align: center;
  height: 100%;
  line-height: 20px;
  background: url(http://n.sinaimg.cn/default/20150909/yW_0-fxhqhun8540437.png) no-repeat center 30px;
  position: relative;
  z-index: 2; }

.timelinewp .nodewp:hover {
  background: url(http://n.sinaimg.cn/default/20150909/xwIn-fxhqhun8540456.png) no-repeat center 25px; }

.timelinewp .nodewp.current {
  background: url(http://n.sinaimg.cn/default/20150909/xwIn-fxhqhun8540456.png) no-repeat center 25px; }

.timelinewp .nodewp.current a {
  color: #f77e2d; }

/*.timelinewp .nodewp a{ display: block; width: 100%; height: 100%; position: relative;}
.timelinewp .nodewp .date,.timelinewp .nodewp .name{ position: absolute; width: 100%; left: 0; text-align: center; white-space: nowrap;}
.timelinewp .nodewp .date{ top: 0;}
.timelinewp .nodewp .name{ bottom: 0;}*/
.timelinewp .nodewp .name {
  margin-top: 45px; }

.timelinewp .firNode {
  margin-left: 99px; }

.timelinewp .secNode {
  margin-left: 96px; }

.timelinewp .thiNode {
  margin-left: 80px; }

.timelinewp .forNode {
  margin-left: 70px; }

.timelinewp .fifNode {
  margin-left: 73px; }

.timelinewp .sixNode {
  margin-left: 68px; }

.timelineSE {
  position: absolute;
  display: block;
  width: 25px;
  height: 25px;
  top: 30px;
  background: url(http://n.sinaimg.cn/default/20150914/sumk-fxhuyha2230027.png) no-repeat;
  animation: zhuan 2s linear infinite;
  -webkit-animation: zhuan 2s linear infinite; }

.timelineSE.start {
  left: 39px; }

.timelineSE.end {
  right: 39px; }

@keyframes zhuan {
  from {
    transform: rotateZ(0deg);
    -webkit-transform: rotateZ(0deg); }
  to {
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg); } }
@-webkit-keyframes zhuan {
  from {
    transform: rotateZ(0deg);
    -webkit-transform: rotateZ(0deg); }
  to {
    transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg); } }
.f2 {
  color: #b4946d; }

.f2 a:link, .f2 a:visited {
  color: #ffe1bd;
  text-decoration: none; }

.f2 a:hover, .f2 a:active {
  color: #ffec75;
  text-decoration: none; }

a.closeBtn {
  position: absolute;
  top: 13px;
  right: 22px;
  display: block;
  width: 11px;
  height: 10px;
  background: url(http://n.sinaimg.cn/default/20150914/nl1C-fxhupik6827537.gif) left top no-repeat; }

.blk {
  width: 144px;
  height: 136px;
  padding: 0px 24px;
  background: url(http://n.sinaimg.cn/default/20150914/uP-1-fxhuyha2230047.png) left top no-repeat;
  position: relative; }

.blk h1 {
  display: block;
  width: 100%;
  height: 34px;
  font-size: 16px;
  line-height: 34px;
  font-size: 16px;
  text-align: center;
  padding-top: 24px;
  overflow: hidden; }

.blk p {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 26px;
  text-align: left;
  overflow: hidden; }

/*# sourceMappingURL=index.css.map */
