/* CSS Document */

*{margin:0px; padding:0px;}
.clear{ clear:both;}
body{ margin:0px; padding:0px; font-family:"宋体", Arial; font-size:12px; line-height:20px; color:#444444; background:#fff;}
a{ color:#444444; text-decoration:none; line-height:26px;}
a:hover{ color:#0076ef; text-decoration:none;}
li{ list-style:none;}
span,img,li,ul,h1,h2,h3,h4,h5,h6,p,div{margin:0px; padding:0px;}

/*#top_main{ background:url(../images/topmian_bg.gif) repeat-x; height:99px;} */
#top_main{background:#FFF; }
#top_line{ clear:both;background:url(../images/top_line.jpg) no-repeat center top #0600e7; height:3px; *overflow:hidden;}
#top{ width:1004px; margin:0px auto;}
#top_logo{ width:433px; height:75px; margin:21px 0 0 36px; background:url(../images/logo_eone.gif) no-repeat 0px 6px; float:left;}
#top_logo a{width:433px; height:75px; display:block;}
#top_logo2{ width:433px; height:75px; margin:21px 0 0 36px; background:url(../images/logo_eone2.gif) no-repeat 0px 10px; float:left;}
#top_logo2 a{width:433px; height:75px; display:block;}

#top_r{width:484px; float:right;}
#top_nav{ width:484px; margin:26px 15px 0 0; height:36px;}//background:url(../images/top_navbg.gif) no-repeat;}
#top_nav ul{}
#top_nav li{ width:95px; height:36px; float:left;}
.nav_about,.nav_game,.nav_news,.nav_contact,.nav_recruit,.nav_about a,.nav_game a,.nav_news a,.nav_contact a,.nav_recruit a{ width:95px; height:36px; display:block;}
.nav_about,.nav_about a{ width:104px;}
/*
.nav_about a:hover{ background:url(../images/top_navbg.gif) no-repeat 0px -64px;width:104px;}
.nav_game a:hover{ background:url(../images/top_navbg.gif) no-repeat -104px -64px;width:95px;}
.nav_news a:hover{ background:url(../images/top_navbg.gif) no-repeat -199px -64px;width:95px;}
.nav_contact a:hover{ background:url(../images/top_navbg.gif) no-repeat -294px -64px;width:95px;}
.nav_recruit a:hover{ background:url(../images/top_navbg.gif) no-repeat -389px -64px;width:95px;}
*/
#top_2jnav{ color:#6e6e6e; height:20px; line-height:20px; padding:0 0 0 42px;} 
#top_2jnav a{color:#6e6e6e;text-decoration:none; padding-right:12px;}
#top_2jnav a:hover{color:#0076ef;text-decoration:none;}

#pic{ height:770px; }
.pic_lhbg{ width:1004px;height:770px; margin:0 auto; position:relative;}
.pic_lh{ width:100px;margin:0 auto; height:20px; position:absolute; bottom:13px; left:46%;}

.pic_lh a{ width:20px; height:20px; display:block; float:left; background:url(../images/piclh.png) no-repeat 0px 0px;}
.pic_lh a.nofocus{ background:url(../images/piclh.png) no-repeat 0px 0px;}
.pic_lh a.nofocus:hover{ background:url(../images/piclh.png) no-repeat -20px 0px;*padding:0px; *margin:0px;}
.pic_lh a.focus{background:url(../images/piclh.png) no-repeat -20px 0px;*padding:0px; *margin:0px;}

.pic_4{background:url(../images/img-web-ew-4.jpg) top center no-repeat #0c0942;}
.pic_2{background:url(../images/img-web-ew-2.jpg) top center no-repeat #08053c;}
.pic_1{background:url(../images/img-web-ew-1.jpg) center center no-repeat #0d164a;}
.pic_3{background:url(../images/img-web-ew-3.jpg) center center no-repeat #000000;}
.pic_0{background:url(../images/img-web-ew-5.jpg) center center no-repeat #000000;}

.pc-img{width:100%;}


#mian{ width:964px; margin:0px auto; margin-top:30px; margin-bottom:40px; height:167px; padding:0 20px;}
.three_games{ width:275px; height:165px; border:1px solid #dadada; background:#ececec; float:left;}
.three_games p{ line-height:28px; padding:3px 10px 0px 10px; color:#777777;}

.three_news{ background:url(../images/indexthreebg.jpg) no-repeat;width:365px;float:left; margin-left:22px;}
.three_news h6{ margin:0 0 0 322px; width:40px; height:25px; display:block;}
.three_news h6 a{width:40px; height:25px; display:block;}
.three_newscon{width:343px; padding:12px 0 0 22px;}
.three_newscon li{ clear:both;color:#444444;display:block;}
.three_newscon li a{float:left; display:block; width:273px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.three_newscon li a;hover{ text-decoration:underline;}
.three_newscon li strong{ font-weight:normal; color:#999999; float:right; display:block; line-height:26px; font-family:"宋体";}

.three_recruit{background:url(../images/indexthreebg.jpg) no-repeat -391px 0px;width:267px;float:left; margin-left:22px;}
.three_recruit h6{ font-size:12px;margin:0 0 0 213px; width:40px; height:25px; display:block;}
.three_recruit h6 a{width:40px; height:25px; display:block;}

.three_recruit h5{font-size:12px;background:url(../images/icon_sj.gif) no-repeat 0px 9px; padding-left:8px; color:#333333; font-weight:normal; line-height:26px; float:left; padding-right:5px;}
.three_recruit font,.three_recruit font a{color:#0099fa; background:none; padding-left:0px;float:left;}
.three_recruit font a:hover{color:#0076ef;}

.three_recruitcon1{ padding:22px 16px 0 96px; width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left;}
.three_recruitcon2{ padding:22px 0 0 0; width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left;}

#footer{ clear:both;width:1004px; margin:0px auto;}
.footer{ margin:0px 20px; padding:15px 0px 25px 0px; border-top:1px solid #e1e1e1;width:964px;}
.footerl{ width:690px; float:left; color:#777777;}
.footerr{ width:250px; float:right; color:#868686; text-align:right;}
.footerr a{ line-height:20px;color:#868686;}
.footerr a:hover{ color:#0076ef; text-decoration:none;}

.div_gamelist {
  float: left;
  display: inline;
}
.div_gamelist strong {
  display: block;
  color: #010101;
  border-bottom: 1px solid #c5c5c5;
  height: 30px;
  /*line-height: 52px;*/
  font-size: 16px;
  margin-bottom: 10px;
}
.div_gamelist a {
  display: block;
  line-height: 28px;
  color: #333333;
  font-size: 14px;
}
.div_gamelist a span {
  float: right;
  color: #999;
  font-size: 12px;
}
.div_gamelist a p {
  width: 270px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
}
.div_gamelist a:hover {
  color: #b37100;
}
.div_gamelist a::after {
  content: "";
  display: block;
  clear: both;
}
.div_gamelist {
  width: 200px;
  margin-left: 50px;
}
.div_gamelist a {
  float: left;
  width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.div_gamelist a i {
  display: inline-block;
  width: 11px;
  height: 11px;
  margin-right: 6px;
}

