@charset "utf-8";
body{ font-family:"微软雅黑";}
.gametop5361{ background: url(../img/online_topbg.jpg) repeat-x;}
.headertop{ background:url(../img/mhxyjnhzt_bc1.jpg) no-repeat top center; overflow:hidden; height:823px;}
.box1{ background:url(../img/mhxyjnhzt_bc2.jpg) no-repeat top center; height:466px; overflow:hidden;}
.box2{ background:url(../img/mhxyjnhzt_bc3.jpg) no-repeat top center; height:522px; overflow:hidden;}
.box3{ background:url(../img/mhxyjnhzt_bc4.jpg) no-repeat top center; height:632px; overflow:hidden;}
.box4{ background:url(../img/mhxyjnhzt_bc5.jpg) no-repeat top center; height:557px; overflow:hidden}

.navbtn{ text-align:center; overflow:hidden; clear:both; height:106px; padding-top:635px;}
.navbtn a{ display:inline-block; width:180px; height:106px; margin:0 45px; text-indent:-9999px;}

.bcone{ width:1022px; margin:0 auto;}
.tv{ width:643px; height:338px; padding:3px 0 3px 3px; overflow:hidden; background:url(../img/mhxyjnhzt_tvk.png) no-repeat; margin-top:58px;}
.tv a{ display:block; position:relative; width:100%; height:100%;}
.tv a img{ width:100%; height:100%;}
.tv a p{ display:block; width:100%; height:100%; position:absolute; left:0px; top:0px; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.tv a i{ display:block; background:url(../img/mhxyjnhzt_tv.png) no-repeat; width:71px; height:79px; position:absolute; left:50%; top:50%; margin-left:-35px; margin-top:-40px;}
.tv a:Hover i{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.info{ background:url(../img/mhxyjnhzt_nf.png) no-repeat; width:376px; height:350px; margin-top:52px;}
.info p{ padding-top:52px; padding-left:38px; font-size:14px; line-height:26px; color:#240346;}

.news{ width:1012px; margin:0 auto; overflow:hidden; clear:both; padding-top:102px;}
.news ul{ display:block; width:100%; height:246px;}
.news ul li{ display:block; float:left; margin:0 6px; width:240px; height:246px; overflow:hidden;}
.news ul li a{ display:block; cursor:pointer; background:url(../img/mhxyjnhzt_swt.png) no-repeat left bottom; height:246px;}
.news ul li a img{ width:240px; height:120px; overflow:hidden; clear:both;}
.news ul li a:hover{ text-decoration:none;}
.news ul li a b{ font-size:14px; display:block;  padding:0 10px;padding-top:5px; line-height:22px; color:#fff; overflow:hidden; clear:both;}
.news ul li a span{ display:block; width:220px;  color:#fff; line-height:22px; padding:0 10px; padding-top:3px;}
.news ul li a:Hover{ background:url(../img/mhxyjnhzt_swt.png) no-repeat right bottom;}

.ldshow{ width:666px; padding:0 120px; margin:0 auto; margin-top:106px; position:relative;}
.ldshow .theone{ display:block; width:120px; height:75px; position:absolute; left:0px; top:50%;  margin-top:-37px; text-indent:-9999px;}
.ldshow .thenext{ display:block; width:120px; height:75px; position:absolute; right:0px; top:50%;  margin-top:-37px; text-indent:-9999px;}
.ldshow .themid{ width:666px; height:370px; overflow:hidden; margin:0 auto;}
.ldshow .themid img{ width:666px; height:370px;}

.picshow{ width:1000px; margin:0 auto; padding-top:107px;}
.picshow li{ display:block; float:left; width:239px; height:144px; margin-left:10px; margin-bottom:10px; position:relative; cursor:pointer;}
.picshow li img{ width:100%; height:100%;}
.picshow li i{ display:none;}
.picshow li:hover i{ display:block; width:100%; height:100%; position:absolute; left:0px; top:0px; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.picshow li span{ display:none;}
.picshow li:Hover span{ display:block; width:100%; height:100%; font-size:18px; text-align:center; line-height:144px; color:#fff; position:absolute; left:0px; top:0px; text-align:center;}
.picshow li.first{ width:500px; height:298px; margin:0px;}
.picshow li.first:Hover span{ line-height:298px;}

.swt{ text-align:center; padding-top:30px; overflow:hidden; clear:both;}
.swt span{ display:inline-block; background:url(../img/mhxyjnhzt_swt2.png) no-repeat; width:28px; height:23px; margin:0 9px; cursor:pointer;}
.swt span.current{ background-position:-28px 0;}

.xindibu2{ margin-top:0px;}