body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none; outline: none;}
a:hover{text-decoration:none;}
img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
ol,ul{list-style:none}
body{
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-family:'Microsoft Yahei';
    overflow-x:auto;
    font-size: 14px;
    line-height: 28px;
    color: #060606;
}
.pager{
    text-align: center;
}
.wrap{
    overflow:hidden;
    min-width: 1240px;
    position: relative;
    background: url(//game.gtimg.cn/images/xiawa/web201812/inner/inner-bg.jpg) bottom center no-repeat;
}
.kv-box{
	height: 478px;
	background: url(//game.gtimg.cn/images/xiawa/web201812/inner/bg-inner-kv.jpg) center top no-repeat;
}
.inner-box{
    width: 1200px;
    margin: 0 auto;
    position: relative;
    min-height: 820px;
    padding-bottom: 300px;
}

.inner-title {
    width: 1200px;
    margin: 0 auto;
    display: block;
    height: 62px;
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid #cfd0d0;
    margin-top: 40px;
}
.inner-title h3{
	width: 280px;
	height: 35px;
	margin-top: 18px;
	color: #414245;
	float: left;
	background: url(//game.gtimg.cn/images/xiawa/web201812/inner/spr-inner.png) 0px -28px no-repeat;
	text-indent: -999em;
}
.inner-title.inner-title2 h3{
    background: url(//game.gtimg.cn/images/xiawa/web201812/inner/news-title2.png) no-repeat;
}
.inner-title.videos-title h3{
    width: 250px;
    height: 35px;
    margin-top: 18px;
    color: #414245;
    float: left;
    background: url(//game.gtimg.cn/images/xiawa/web201812/inner/video-center.png) no-repeat;
    text-indent: -999em;
}
.inner-title.videos-title2 h3{
    width: 340px;
    height: 30px;
    margin-top: 18px;
    color: #414245;
    float: left;
    background: url(//game.gtimg.cn/images/xiawa/web201812/inner/video-title2.png) no-repeat;
    text-indent: -999em;
}
.addr-box {
    width: 500px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    float: right;
    font-size: 14px;
    color: #414245;
    margin-top: 20px;
    margin-right: 18px;
    overflow: hidden;
}
.addr-box a{color: #414245;display: block;float: right;width: 80px;background: url(//game.gtimg.cn/images/xiawa/web201812/inner/spr-inner.png) 0px -28px no-repeat;}
.addr-box a.toIndex{background-position: 0px 6px;}
.addr-box a.toList{background-position: 0px -65px;margin-right: 40px;position: relative;}
.addr-box a.toList::before{
    content: " ";
    width: 1px;
    height: 14px;
    display: block;
    position: absolute;
    right: -22px;
    top: 8px;
    background-color: #626265;
    transform: rotate(17deg);
    }
.box-nav{
    width: 846px;
    height: 72px;
    margin: 38px auto 38px;
    border: 1px solid #e3dfde;
}
.box-nav a.nav-btn{
    display: block;
    width: 100px;
    float: left;
    height: 32px;
    border-right: none;
    font-size: 16px;
    text-align: center;
    line-height: 32px;
    color: #584315;
    position: relative;
    margin: 20px 26px 0;
}
.box-nav a.nav-btn.on{
    color: #1c4575;
    border: none;
    border-bottom: 2px solid #1c4575;
}
.box-nav a.nav-btn.nav-btn-first{
    margin-left: 143px;
}
.box-nav a.nav-btn:after{
	    content: " ";
	    width: 1px;
	    height: 20px;
	    display: block;
	    position: absolute;
	    left: -25px;
	    top: 6px;
	    background-color: #e4e4e4;
	    transform: rotate(17deg);
}
.box-nav a.nav-btn:first-child:after{
	display: none;
}

.box-nav-strategy a.nav-btn{
    width: 70px;
}

li.animateclass{
    animation: fadeInUp 0.5s linear;
    -webkit-animation: fadeInUp 0.5s linear;
    animation-delay: 1s;
}

/*newslist*/
.newsbox{display: none;}
.newsbox.on{display: block;margin-bottom: 200px;}
.newsList{width: 100%;margin: 0px auto 30px;clear: both;}
.newsList li{width: 1200px;height: 150px;margin: 0 auto;overflow: hidden; clear: both;border: solid 1px #e2e2e2;margin-bottom: 13px;position: relative;}
.newsList li .item-news .mold{width: 50px;height: 20px;line-height: 20px;border-radius: 20px;color: #475768;display: block;text-align: center;border: 1px solid #475768;float: left;margin-top: 4px;}
.newsList li .item-news{display: block;width: 100%;height: 100%;position: relative;}
.newsList li .item-news .news-poster{display: block;width: 280px;height: 150px;float: left;}
.newsList li .item-news .news-title span{color: #1c4575;}
.newsList li .item-news .news-title{width: 680px;font-size: 22px;float: left;    word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #414245;margin-left: 20px;line-height: 36px;margin-top: 40px;}
.newsList li .item-news .news-time{display: block;color: #888888;font-size: 18px;margin-left: 10px;font-style: normal;float: right;text-align: right;margin-top: 42px;margin-right: 20px;}


/*ams newslist*/
.newsbox-ams{display: block;}
.newsList-ams{width: 100%;margin: 0px auto 30px;clear: both;}
.newsList-ams li{width: 1200px;height: 150px;margin: 0 auto;overflow: hidden; clear: both;border: solid 1px #e2e2e2;margin-bottom: 13px;position: relative;}
.newsList-ams li .item-news .mold{width: 50px;height: 20px;line-height: 20px;border-radius: 20px;color: #475768;display: block;text-align: center;border: 1px solid #475768;float: left;margin-top: 4px;}
.newsList-ams li .item-news{width: 100%;height: 100%;position: relative;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.newsList-ams li .item-news .news-poster{display: block;width: 280px;height: 150px;}
.newsList-ams li .item-news .new-type{color: #1c4575;font-size: 22px;margin-left: 20px}
.newsList-ams li .item-news .new-info{display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.newsList-ams li .item-news .news-title{width: 672px;font-size: 22px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #414245;margin-left: 6px;line-height: 36px;}
.newsList-ams li .item-news .news-time{display: block;color: #888888;font-size: 18px;margin-left: 10px;font-style: normal;text-align: right;margin-right: 20px;}
.newsPage-ams{width: 1200px;height: 50px;margin: 0 auto;overflow: hidden;clear: both;position: relative;margin-bottom: 200px;}
.newsPage-ams a{display: block;width: 150px;height: 40px;line-height: 40px;color: #888888;border: solid 1px #e2e2e2;font-size: 21px;text-align: center;}
.newsPage-ams .prev{float: left;}
.newsPage-ams .next{float: right;}


/*videolist*/
.box-nav.videos-nav{width: 946px;}
.videosList{width:100%;margin: 0px auto;clear: both;}
.videosList li{width: 100%;height: 250px;}
.videosList li a{display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.videosbox{display: none;}
.videosbox.on{display: block;margin-bottom: 200px;}
.videosList li a .v-bottom{width: 100%;height: 60px;overflow: hidden;position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,.4);}
.videosList li a .v-bottom p{width: 1200px;height: 60px;margin: 0 auto;line-height: 60px;color: #fefeff;overflow: hidden;}
.videosList li a .v-bottom p span.title{display: inline-block;font-size: 22px;float: left;}
.videosList li a .v-bottom p span.time{display: inline-block;font-size: 16px;float: right;}
.videosList li a .cover{display: block;width: 100%;height: 100%;background: rgba(0,0,0,.4);position: absolute;top: 0;left: 0;transition: all 1s;-webkit-transition: all 1s;}
.videosList li a .play-icon{display: block;width: 73px;height: 68px;background: url(//game.gtimg.cn/images/xiawa/web201812/inner/btn-play.png);background-size: 100%;position: absolute;top: 50%;margin-top: -50px;left: 50%;margin-left: -36px;opacity: 1;transition: all 1s;-webkit-transition: all 1s;}
.videosList li a:hover .cover{background: rgba(0,0,0,0);}
.videosList li a:hover .play-icon{opacity: 0;}


/*ams videolist*/
.box-nav.videos-nav{width: 946px;}
.videosList-ams{width:100%;margin: 0px auto;clear: both;}
.videosList-ams li{width: 100%;height: 250px;}
.videosList-ams li a{display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}
.videosbox{display: none;}
.videosbox.on{display: block;margin-bottom: 200px;}
.videosList-ams li a .v-bottom{width: 100%;height: 60px;overflow: hidden;position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,.4);}
.videosList-ams li a .v-bottom p{width: 1200px;height: 60px;margin: 0 auto;line-height: 60px;color: #fefeff;overflow: hidden;}
.videosList-ams li a .v-bottom p span.title{display: inline-block;font-size: 22px;float: left;}
.videosList-ams li a .v-bottom p span.time{display: inline-block;font-size: 16px;float: right;}
.videosList-ams li a .cover{display: block;width: 100%;height: 100%;background: rgba(0,0,0,.4);position: absolute;top: 0;left: 0;transition: all 1s;-webkit-transition: all 1s;}
.videosList-ams li a .play-icon{display: block;width: 73px;height: 68px;background: url(//game.gtimg.cn/images/xiawa/web201812/inner/btn-play.png);background-size: 100%;position: absolute;top: 50%;margin-top: -50px;left: 50%;margin-left: -36px;opacity: 1;transition: all 1s;-webkit-transition: all 1s;}
.videosList-ams li a:hover .cover{background: rgba(0,0,0,0);}
.videosList-ams li a:hover .play-icon{opacity: 0;}

.detail-title{width: 100%;margin: 15px auto;border-bottom: 1px solid #e2e2e2;position: relative;}
.detail-title h4{font-size: 20px;color: #1c4575;line-height: 29px;text-align: center;}
.detail-title p.title-time{font-size: 14px;color: #1c293b;display: block;width: 300px;text-indent: 21px;background: url(//game.gtimg.cn/images/xiawa/web201812/inner/spr-inner.png) 0px -130px no-repeat;}
.share {width: 185px;margin: 0 auto;height: 41px;font-size: 14px;line-height: 50px;position: absolute;right: 0px;bottom: 0;}
.share p{float: left;}
.tg-sns {width: 125px;height: 30px;background: url(//game.gtimg.cn/images/xiawa/web201812/inner/spr-inner.png) 0px -93px no-repeat;float: left;    margin-top: 7px;}
.tg-sns-link{background:none!important;width: 18px!important;height: 30px!important;margin-right: 9px!important;}
.detail-text{margin: 11px auto 20px;font-size: 16px;line-height: 30px;text-indent: 2em;border-bottom: 1px solid #e2e2e2;}
.detail-text iframe {width: 800px;margin: 0 auto;display: block;}
.detail-text img{display: block;margin: 20px auto;max-width: 100%;}
/*recommend*/
.recommend{width: 100%;margin: 0 auto 50px;position: relative;}
.recommend h3{font-size: 24px;color: #1c293b;line-height: 60px;}
.recommend .recommend-list a{display: block;font-size: 14px;height: 50px;line-height: 50px;color: #1c293b;border-bottom: 1px dashed #bbbfc5;text-indent: 30px;position: relative;}
.recommend .recommend-list a:hover{background-color: #fff;}
.recommend .recommend-list a:after{content: "";display: block;width: 0px;height: 0px;border: 8px solid #7b838d;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;top: 18px;left: 0px;position: absolute;}
.recommend a.link-more{display: block;	width: 70px;	height: 30px;	line-height: 30px;	border: 1px solid #1c293b;	color: #1c293b;	text-align: center;	position: absolute;	top: 12px;	right: 0;}
#gfooter .foot{background: url(//game.gtimg.cn/images/xiawa/web201812/inner/bg-footer.png) center top no-repeat;background-color: #292929;padding-top: 50px;}
#afooter,#footer_ieg,#footer_ieg a{color: #fff;text-align: center;font-size: 12px;line-height: 22px;background-color: #000;}
#afooter{padding-top: 20px;}

/*side*/
.inner-side{
    width: 164px;
    height: 759px;
    position: absolute;
    top: 566px;
    right: -164px;
    background: url(//game.gtimg.cn/images/xiawa/web201812/inner/bg-side.png) no-repeat;
}
.inner-side .btn-toSing{
    display: block;
    width: 83%;
    height: 40px;
    position: absolute;
    bottom: 45px;
    right: 0;
    text-indent: -999em;
}
.inner-side .btn-qqClan{
    display: block;
    width: 83%;
    height: 40px;
    position: absolute;
    bottom: 97px;
    right: 0;
    text-indent: -999em;
}
.inner-side .btn-tolt{
    display: block;
    width: 83%;
    height: 192px;
    position: absolute;
    top: 0px;
    right: 0;
    text-indent: -999em;
}
.inner-side .side-hide{
    display: block;
    width: 31px;
    height: 62px;
    position: absolute;
    top: 198px;
    text-indent: -999em;
}
.inner-side .side-show{
    display: block;
    width: 35px;
    height: 159px;
    background: url(//game.gtimg.cn/images/xiawa/web201812/inner/bg-side-hide.png);
    position: absolute;
    top: 300px;
    right: 164px;
    text-indent: -999em;
}

/*dialog*/
#vindex-play{width: 800px;height: 500px;border: 1px solid #49459c;display: none;}
#vindex-play .pop-con,.pop#vindex-play .tenvideo_player{padding: 0;width: 800px;height: 500px;}
.btn-pop-close {display: block;width: 40px;height: 40px;text-align: center;line-height: 36px;cursor: pointer;position: absolute;right: -45px;top: -1px;font-family: Tahoma;font-size: 30px;color: #fff;text-decoration: none;}

@-webkit-keyframes fadeInUp {
      0% {
        -webkit-transform: translateY(40px);
        transform: translateY(50px);

        opacity: 0;
      }

      100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);

        opacity: 1;
      }
    }

@keyframes fadeInUp {
  0% {
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);

    opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);

    opacity: 1;
  }
}