body {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
	font-family: "microsoft yahei";
	font-size: 12px;
	font-weight: normal;
	color: #939393;
	text-decoration: none;
}
ul{
	list-style:0;
	margin:0;
	padding:0;}
a {
	
	font-family: "microsoft yahei";
	font-size: 12px;
	font-weight: normal;
	color: #939393;
	text-decoration: none;
}
a:hover {
	
	font-family: "microsoft yahei";
	font-size: 12px;
	font-weight: normal;
	color: #4F3214;
	text-decoration: none;
}

.default .logo {
	clear: both;
	height: 106px;
	width: 1000px;
	margin:0 auto
}
.default .menu {
	clear: both;
	width: 100%;
	background-color: #F0F0F0;
	height: 63px;
}
.menu_content1{
	width:1000px;
	clear:both;
	margin:0 auto;
	padding-bottom:20px;
	}
	
.menu_content .menu_l {
	float: left;
	height: 63px;
	width: 850px;
}
.menu_content .menu_r {
	float: right;
	width: 120px;
	padding-right: 20px;
	position:relative
}
.menu_l ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.menu_l ul li {
	float: left;
	height: 63px;
	width: 120px;
	text-align: center;
	font-family: "microsoft yahei";
	font-size: 18px;
	font-weight: 600;
	color: #4F3214;
	text-decoration: none;
	line-height: 63px;
}
.menu_content1 .topnews {
	float: right;
	width: 400px;
	padding-top:18px;
}
.topnews .hot-news {
	clear: both;
	width: 100%;
	padding-bottom:10px;
}
.default .foot {
	background-color: #606060;
	clear: both;
	width: 100%;
	padding-top: 35px;
	padding-bottom: 35px;
	color: #FFF;
	line-height: 22px;
}

.foot a{
	color: #FFF;
}
.foot a:hover{
	color: #f0f0f0;
}

.foot a.foot_menu{
	color: #FFF;
	margin:0px 5px 0px 5px;
}
.foot a.foot_menu:hover{
	color: #f0f0f0;
}

.pagingNav{padding:50px 10px 35px 10px; clear:both; margin:0 auto; text-align:center }
.pagingNav p{height:30px; line-height:30px;}
.pagingNav .uls{margin-top:-30px; overflow:hidden;}

.pagingNav .uls a{float:left; margin-left:5px; padding:0 10px; height:28px; line-height:28px; border:1px solid #ccc; text-decoration:none;float:left}
.pagingNav .uls a:hover , .pagingNav .uls a.cur{background-color:#C1C1C1; border-color:#C1C1C1; color:#fff;}
.pagingNav .uls .tBtn:hover{background-color:inherit; color:inherit; *background-color:transparent; *color:#666;}



.nw_icon{
	background:url(../images/ico_bg.jpg) no-repeat left center;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:left;
	width:20px;
	padding-left:2px;}

.default .gary_content {
	background-color: #FAFAFA;
	clear: both;
	width: 100%;
}
.white_content{
	background-color: #FFFFFF;
	clear: both;
	width: 100%;
}


.game_title {
	clear: both;
	width: 326px;
	margin-right: auto;
	margin-left: auto;
	padding-top:30px;
	text-align:center;
	padding-bottom:10px;
}
.game_title .hot_txt {
	clear: both;
	height: 40px;
	width: 110px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #4F3214;
	font-family: "microsoft yahei";
	font-size: 24px;
	font-weight: 500;
	color: #4F3214;
	text-decoration: none;
	line-height: 40px;
	text-align: center;
}

.font16{
	margin:0;
	padding:0;
	font-size:16px;
	color:#626262;
	font-weight:bold;}


.ym_content{
	width:1000px;
	clear:both;
	border-top:solid 1px #f0f0f0;
	padding:15px 0px;
	margin:0 auto;}

.contact_content{
	width:1000px;
	clear:both;
	border-top:solid 1px #f0f0f0;
	padding:30px 0px;
	margin:0 auto;
	line-height:24px;}
	
.game_title1 {
	clear: both;
	width:100%;
	background:#FFF;
	margin-right: auto;
	margin-left: auto;
	padding-top:30px;
	text-align:center;
	padding-bottom:30px;
	margin-bottom:15px;
}
.game_title1 .hot_txt {
	clear: both;
	height: 40px;
	width: 110px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #4F3214;
	font-family: "microsoft yahei";
	font-size: 24px;
	font-weight: 500;
	color: #4F3214;
	text-decoration: none;
	line-height: 40px;
	text-align: center;
}
input.ipt1{
	width:258px;
	height:33px;
	background:#F0F0F0;
	border:none;
	line-height:33px;
	padding-left:10px;
	color:#B6B5B5;
	outline:none;}
input.ipt2{
	width:180px;
	height:33px;
	background:#F0F0F0;
	border:none;
	line-height:33px;
	padding-left:10px;
	color:#B6B5B5;
	outline:none;}
textarea.ipt1{
	width:468px;
	height:100px;
	background:#F0F0F0;
	border:none;
	line-height:33px;
	padding-left:10px;
	color:#B6B5B5;
	outline:none;}
.game_title2 {
	clear: both;
	width:100%;
	background:#FFF;
	margin-right: auto;
	margin-left: auto;
	padding-top:30px;
	text-align:center;
	padding-bottom:30px;
}
.game_title2 .hot_txt {
	clear: both;
	height: 40px;
	width: 110px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #4F3214;
	font-family: "microsoft yahei";
	font-size: 24px;
	font-weight: 500;
	color: #4F3214;
	text-decoration: none;
	line-height: 40px;
	text-align: center;
}

.menu_l ul li a {
	float: left;
	height: 63px;
	width: 120px;
	text-align: center;
	font-family: "microsoft yahei";
	font-size: 18px;
	font-weight: 600;
	color: #4F3214;
	text-decoration: none;
	line-height: 63px;
}
.menu_l ul li a:hover,.menu_l ul li a.current{
	float: left;
	height: 63px;
	width: 120px;
	text-align: center;
	font-family: "microsoft yahei";
	font-size: 18px;
	font-weight: 600;
	color: #FFF;
	background:#4F3214;
	text-decoration: none;
	line-height: 63px;transition: background .5s;
                -webkit-transiton: background .5s;
}
h1.f_gary{
	font-size:14px;
	font-weight:600;
	padding:15px 0px 5px 0px;
	margin:0;
	text-align:center}
h1.f_black{
	font-size:15px;
	font-weight:600;
	padding:15px 0px 5px 0px;
	margin:0;
	color:#4F3214;}
.menu_content{
	width:1000px;
	clear:both;
	margin:0 auto;}

.news_content{
	width:1000px;
	clear:both;
	margin:0 auto;
	padding:0px 0px;}
.joinus_banner{
	text-align:center;
	clear:both;
	height:500px;}
	
.clear_content{
	width:1110px;
	clear:both;
	margin:0 auto;}
.ii-subscribe-img{float:left; height:40px; width:55px; margin-top:10px;}
.ii-subscribe-weibo{background:url(../images/sina.jpg) no-repeat left center;}
.ii-subscribe-weixin{background:url(../images/weixin.jpg) no-repeat left center;}
.ii-subscribe-weibo:hover{background:url(../images/sina_a.jpg) no-repeat left center;transition: background .5s;
                -webkit-transiton: background .5s;}
.ii-subscribe-weixin:hover{background:url(../images/weixin_a.jpg) no-repeat left center;transition: background .5s;
                -webkit-transiton: background .5s;}
.banner{
	width:100%;
	height:604px;
	clear:both;
	margin:0 auto;}

.hot-games {
      width: 100%;
      overflow: hidden;}
      .hot-games .game-inner {
        width: 1180px;
        margin: 0px auto 0;
        overflow: hidden;
        position: relative; }
        
        .hot-games .game-inner .more {
          display: block;
          width: 78px;
          height: 29px;
          background: url(../images/moreGame.html) center top no-repeat;
          position: absolute;
          right: 12px;
          top: 4px; }
        .hot-games .game-inner .game-list {
          width: 100%;
          overflow: hidden;
          margin: 16px auto 0;
		  list-style:none;}
          .hot-games .game-inner .game-list li {
            background: #ffffff;            
            width: 266px;
            float: left;
            margin-right: 10px;
            padding-bottom: 0px;
            position: relative;
			margin-bottom:10px;}
			.cont_games p{
				margin:0;
				padding:0;
				padding-top:15px;
				line-height:20px;
				
				}
            .hot-games .game-inner .game-list li .game-pic {
              width: 100%;
              height: 285px; }
            .hot-games .game-inner .game-list li.last, .hot-games .game-inner .game-list li:last-child {
              margin-right: 0; }
            .hot-games .game-inner .game-list li:hover .zan-box .zan, .hot-games .game-inner .game-list li.active .zan-box .zan {
              background: url(../images/zanOn.png) center top no-repeat; }
            .hot-games .game-inner .game-list li:hover .enterBtn, .hot-games .game-inner .game-list li.active .enterBtn {
              background: url(../images/enterOn.png) center top no-repeat; }
            .hot-games .game-inner .game-list li:hover .msg, .hot-games .game-inner .game-list li.active .msg {
              visibility: visible; }
            .hot-games .game-inner .game-list li .title {
              color: #383838;
              font: 18px/18px 'Microsoft YaHei';
              margin: 12px 0 0 12px;
              text-overflow: ellipsis;
              white-space: nowrap;
              overflow: hidden;
			  }
			  .hot-games .game-inner .game-list li .title a{
              color: #383838;
              font: 18px/18px 'Microsoft YaHei';
             }
			  .hot-games .game-inner .game-list li .title a:hover{
              color: #4F3214;
              font: 18px/18px 'Microsoft YaHei';
             }
            .hot-games .game-inner .game-list li .dsc {
              color: #868686;
              font: 13px/18px 'Microsoft YaHei';
              padding: 6px 0 0 16px; }
              .hot-games .game-inner .game-list li .dsc.game_dsc {
                height: 35px;
                overflow: hidden; }
            .hot-games .game-inner .game-list li .zan-box {
              padding: 8px 0 0 14px; }
              .hot-games .game-inner .game-list li .zan-box .zan {
                display: inline-block;
                *display: inline;
                *zoom: 1;
                vertical-align: middle;
                width: 31px;
                height: 34px;
                background: url(../images/zan.png) center top no-repeat;
                transition: background .5s;
                -webkit-transiton: background .5s; }
                .hot-games .game-inner .game-list li .zan-box .zan:hover, .hot-games .game-inner .game-list li .zan-box .zan.active {
                  background: url(../images/zanOn.png) center top no-repeat;
                  cursor: pointer; }
              .hot-games .game-inner .game-list li .zan-box .zan-num {
                color: #868686;
                display: inline-block;
                *display: inline;
                *zoom: 1;
                vertical-align: middle;
                font: 13px/34px 'Microsoft YaHei';
                margin-left: 4px; }
            .hot-games .game-inner .game-list li .enterBtn {
              display: block;
              position: absolute;
              right: 10px;
              bottom: 16px;
              width: 112px;
              height: 32px;
              background: url(../images/enter.jpg) center top no-repeat;
              transition: background .5s;
              -webkit-transiton: background .5s; }
              .hot-games .game-inner .game-list li .enterBtn:hover {
                background: url(../images/enterOn.jpg) center top no-repeat; }
            .hot-games .game-inner .game-list li .msg {
              background: #4F3214;
              position: absolute;
              left: 0;
              top: 0;
              width: 100%;
              height: 285px;
              text-align: center;
              visibility: hidden;
              transition: opacity .5s;
              -webkit-transiton: opacity .5s; }
              .hot-games .game-inner .game-list li .msg .weixin {
                display: block;
                margin: 25px auto 0;
                width: 100px;
                height: 100px; }
              .hot-games .game-inner .game-list li .msg .game-name {
                color: #ffffff;
                font: bold 18px/18px 'Microsoft YaHei';
                padding-top: 12px;
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden; }
				.hot-games .game-inner .game-list li .msg .game-name a{
                color: #ffffff;
                font: bold 18px/18px 'Microsoft YaHei'; }
              .hot-games .game-inner .game-list li .msg .dsc {
                color: #ffffff;
                font: 13px/13px 'Microsoft YaHei'; }
                .hot-games .game-inner .game-list li .msg .dsc.dsc1 {
                  padding-top: 0px; }
              .hot-games .game-inner .game-list li .msg .link {
                width: 100%;
                text-align: center;
                padding-top: 12px; }
                .hot-games .game-inner .game-list li .msg .link a {
                  display: inline-block;
                  *display: inline;
                  *zoom: 1;
                  width: 31px;
                  height: 31px; }
                  .hot-games .game-inner .game-list li .msg .link a.gameOffical {
                    background: url(../images/first.png) center top no-repeat; }
                  .hot-games .game-inner .game-list li .msg .link a.down {
                    background: url(../images/down.png) center top no-repeat;
                    margin-left: 6px; }
      .hot-games .moreLink {
		  text-align:center;
		  margin:15px auto 25px auto;
		  clear:both;
		  width:64px;
		  height:77px;}
		 .hot-games .moreLink a{
		  text-align:center;
		  width:64px;
		  height:77px;
		  background:url(../images/more.jpg) no-repeat top center;
		  float:left}
		 .hot-games .moreLink a:hover{
		  text-align:center;
		  width:64px;
		  height:77px;
		  background:url(../images/more_a.jpg) no-repeat top center;
		  float:left;
		   transition: background .5s;
                -webkit-transiton: background .5s;}
		.clearfix{
			width:100%;
			clear:both;
			overflow:hidden;
			}
/*********************************************************************************************/
.menu_content1 .hotnews {
	float: left;
	width: 580px;
	padding-bottom:15px;
}
.hotnews .news-list {
          width: 100%;
          margin: 18px auto 0;
		  list-style:none;
		  padding:0;
		  }
          .hotnews .news-list li {
            float: left;
            width: 275px;
			overflow:hidden;
			height:278px;}
            .hotnews .news-list li.item1 {
              margin-right: 15px;
			  position:relative}
            .hotnews .news-list li .news-pic {
              width: 100%;
              max-height: 144px; }
            .hotnews .news-list li .news-title {
              margin: 10px auto 10px auto;
              text-overflow: ellipsis;
              white-space: nowrap;
              overflow: hidden; }
			  
              a.font14 {
                color: #383838;
				font-size:14px;
				font-weight:bold;
				text-decoration:none;}
				
				a.font14:hover {
                color: #4F3214;
				font-size:14px;
				font-weight:bold;
				text-decoration:none;}
				
            .hotnews .news-list li .news-dsc {
              color: #868686;
              font: 12px/18px 'Microsoft YaHei';
              margin: 6px auto 0;
              height: 74px;
              overflow: hidden; }
            .hotnews .news-list li .news-date {
              color: #868686;
              font: 12px/12px 'Microsoft YaHei';
              margin: 0px auto 0; }
			  .hotnews .news-list li .check-detail1 {
              display: block;
              position: absolute;
              right: 0;
              bottom: 0px;
              width: 113px;
              height: 40px;
             }
            .hotnews .news-list li .check-detail {
              display: block;
              width: 113px;
              height: 40px;
              background: url(../images/checkDetail.jpg) center bottom no-repeat;
              transition: background .3s;
              -webkit-transiton: background .3s; }
              .hotnews .news-list li .check-detail:hover {
                background: url(../images/checkDetailOn.jpg) center bottom no-repeat; }
/*********************************************************************************************/
.entitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:42px;
	color:#C1C1C1;
	font-weight:600;
	line-height:42px;
	text-transform:uppercase}

.blk_29 {	 PADDING:30px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
	
 .blk_29 .LeftBotton {	BACKGROUND: url(../images/bar_l.jpg) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 70px; CURSOR: pointer; POSITION: absolute; TOP: 175px; HEIGHT: 100px}
 .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/bar_r.jpg) no-repeat -0px 0px; FLOAT: right;right:0px; WIDTH: 70px; CURSOR: pointer; POSITION: absolute; TOP: 175px; HEIGHT: 100px}
 .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:0px 0 0 0px;float:left;height:450px;width:700px;POSITION: relative;left:145px;}
 .blk_29 .box {	FLOAT: left; WIDTH: 350px; TEXT-ALIGN: center;}
 .blk_29 .box IMG {	BORDER: #ccc 0px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:300px;height:450px;}.news_content .newslist {
	clear: both;
	width: 950px;
	padding-top: 32px;
	padding-bottom: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	line-height:25px;
}
.newslist span{
	float:right;
	line-height:40px;}
.newslist a{
	color:#939393;
	font-size:14px;
	font-weight:600;
	line-height:40px;}
.news_content .hirelist {
	width: 420px;
	padding:20px 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	float: left;
	line-height:24px;
}
.news_content .hirelist1 {
	width: 420px;
	padding:20px 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	float: right;
	line-height:24px;
}
.news_content .hireinfo {
	clear: both;
	padding: 30px 20px 60px 10px;
	line-height: 26px;
	
}

.news_content .aboutinfo {
	clear: both;
	padding: 30px 20px 60px 20px;
	line-height: 26px;
	
}

.aboutinfo strong,font_15{
	font-size:15px;
	color:#4F3214;
	line-height:35px;}
	
a.font15{
	font-size:15px;
	color:#4F3214;
	line-height:35px;
	font-weight:600;}

.news_content .about_tab {
	width: 440px;
	padding-top: 20px;
	padding-bottom: 20px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.about_tab ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}
.about_tab ul li {
	float: left;
	height: 30px;
	width: 124px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	color: #4F3214;
	background:#C1C1C1;
	margin:0 10px;
}
.about_banner {
	clear: both;
	width: 100%;
}

.about_tab ul li a{
	float: left;
	height: 30px;
	width: 124px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	color: #4F3214;
	background:#C1C1C1;
}
.about_tab ul li a:hover,.about_tab ul li a.selected{
	float: left;
	height: 30px;
	width: 124px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	color: #FFF;
	background:#4F3214;
}
