html,body{height:100%}


.main_top{width:1200px;height:80px;margin:0 auto;}
.logo img{margin:20px 0 0 0;}

/*菜单*/
.head-v3{position:relative;z-index:100;min-width:1200px}
.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative}
.navigation-up{height:86px;background:#27303f}
.navigation-up .navigation-v3{margin-left:55px;float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{
	background: #000000;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	height:82px;
}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#202833}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:18px 0 0 0;margin:0;line-height:28px; text-align:center}
.navigation-up .navigation-v3 li em{ display:block;font-size:12px;color:#888; font-family:Arial, Helvetica, sans-serif}
.navigation-up .navigation-v3 li h2 a{font-size:20px;padding:0 20px;margin:0 30px;color:#e4e3e3;display:inline-block;height:67px;font-family:"microsoft yahei"}

.navigation-down{position:absolute;top:85px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#000000;position:absolute;top:0px;background:rgba(0,0,0,0.65);filter:alpha(opacity:65); }
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 118px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#eee;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#c72308}
.navigation-down .menu-2 dd a,
.navigation-down .menu-3 dd a{color:#fff;font:normal 14px "microsoft yahei";margin-bottom:10px;
}


/*搜索*/
.sousuo{margin-left:350px;padding-top:25px}
#ss_text{
	float: left;
	background: #FFF;
	color: #cccccc;
	line-height: 26px;
	height: 26px;
	_height: 26px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfc6ca;
	border-bottom-color: #dfc6ca;
	border-left-color: #dfc6ca;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#ss_btn{float:left; background: url(sosuo.png) no-repeat center center #e13938;color:#fff; border: 1px solid #e13938;height:30px;list-style:none;width:50px}


/*第二大模块*/
.bt1{
	height:150px;
	width:100%;
	background: url(sy-sy_13.jpg) no-repeat center center; 
}
.bt2{
	height:150px;
	width:100%;
	background: url(sy-sy_33.jpg) no-repeat center center; 
}
.ljt{
	
	width:1200px;
	margin:0 auto;
	background: #FFF;
	
	
	}
.mainbox{width:1180px;padding:0 0 0 20px;position: relative;overflow: hidden;}
.con{
	float: left;
	background-color: #000000;
	position:relative;
	cursor: pointer;
	margin: 0 5px 10px 5px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	z-index:10;
}
.con img{transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-webkit-transition:all 2s;-o-transition:all 2s;
	opacity: 0.4; -moz-opacity: 0.4;-ms-opacity: 0.4;-o-opacity: 0.4;-webkit-opacity: 0.4; filter: alpha(opacity=40);}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.4);overflow: hidden;
	background: url(shadow.png);
}
.txt h3{font-weight: normal;font-size: 16px;color: #fefdfd;}
.txt p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
	-ms-margin-before: 1em;
	-ms-margin-after: 1em;
	-ms-margin-start: 0px;
	-ms-margin-end: 0px;
	-o-margin-before: 1em;
	-o-margin-after: 1em;
	-o-margin-start: 0px;
	-o-margin-end: 0px;
	margin-before: 1em;
	margin-after: 1em;
	margin-start: 0px;
	margin-end: 0px;

}
.txt .ico{background: url(ico1.png);width: 20px;height: 20px;float: right;margin:10px 25px 0 0;}
a,a:link,a:focus,a:visited{text-decoration: none;_text-decoration: none;outline: none;}
a:hover{cursor: pointer;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus { outline:none;-moz-outline:none;outline:0;}
.hbj{
	height:496px;
	width:100%;
	background: url(6802.jpg) no-repeat center center; 
	
	}
	
	
.abc{
	height:496px;
	width:1200px;
	margin:0px auto;
	
	
	}
.zs{
	float:left;
	height:248px;
	width:600px;
	
	
	}
.ys{
	float:right;
	height:248px;
	width:600px;
	
	}
.zx{
	float:left;
	height:248px;
	width:600px;
	
	}
.yx{
	float:right;
	height:248px;
	width:600px;
	
	}
.yx2{
	float:right;
	height:248px;
	width:600px;
	
	}
.yi{
	height:75px;
	width:600px;
	
	}
.yi2{
	height:75px;
	width:600px;
	
	}
.er{
	height:98px;
	width:600px;
	background: url(8769.jpg) no-repeat center left;

	}
.er2{
	height:98px;
	width:600px;
	background: url(685655.jpg) no-repeat center left;

	}
.san{
	height:75px;
	width:500px;
	margin-left:100px;
	padding-top:15px;
	
	}
.san a{
	font-size:15px;
	color:#FFF;
	
	}
.san2{
	height:75px;
	width:500px;
	margin-left:100px;
	padding-top:15px;
	
	}
.san2 a{
	font-size:15px;
	color:#FFF;
	
	}
.xq{
	float:right;
	margin-right:30px;
	margin-top:20px;
	height:35px;
	width:100px;
	
	
	}
.xq2{
	float:right;
	margin-right:30px;
	margin-top:20px;
	height:35px;
	width:100px;
	
	
	}
.zy{
	float:left;
	height:45px;
	width:45px;
	margin-left:25px;
	margin-top:25px;
	
	}
.zy2{
	float:left;
	height:45px;
	width:45px;
	margin-left:25px;
	margin-top:25px;
	
	}
.wz{
	height:45px;
	width:480px;
	
	float:right;
	margin-top:25px;
	margin-right:5px;
	
	
	}
.wz a{
	font-size:30px;
	color:#c20813;
	
	}
.wz2{
	height:45px;
	width:480px;
	
	float:right;
	margin-top:25px;
	margin-right:5px;
	
	
	}
.wz2 a{
	font-size:30px;
	color:#c20813;
	
	}
.d3{
	height:250px;
	width:1200px;
	margin:100px auto;
	
	
	}
.zb{
	float:left;
	height:246px;
	width:590px;
	background:#c20813;
	}
.yb{
	float:right;
	height:250px;
	width:570px;
	
	}
.datu{
	float:left;
	height:246px;
	width:347px;
	
	}
.zhengwen{
	width:200px;
	height:200px;
    margin-top:22px;
	margin-right:22px;
	float:right;
}
.zhengwen h2{
	color:#FFF;
}
.zhengwen p{
	color:#FFF;
	font-size:14px;
	padding-top:15px;
}
.zhengwen a{
	color:#FFF;
	font-size:14px;
	float:right;
	padding-bottom:15px;
	padding-right:5px;
	
}
.zhengwen img{
	float:right;
	padding-right:-30px;
	padding-top:5px;
}
.ybs{
	width:570px;
	height:35px;
	
	
	
	}
.ybs h3{
	float:left;
	color:#C00;
	background:url(sy-sy_49.jpg)no-repeat left center;
	padding-left:15px;
	
	
	
	
	
	}
.ybz{
	width:570px;
	height:1px;
	border-bottom:1px dashed #CCC;
	
	
	}
.ybx{
	margin-top:15px;
	height:210px;
	width:570px;
	
	
	
	}
.ybx ul li{
line-height:32px;}
.ybx ul li a{
	
	padding-left:15px;
	color:#2d2c2c;
	font-size:16px;
	background:url(sy-sy_55.jpg)no-repeat left center;
	
	
	}
.ybx ul li span{
	color:#999;
	font-size:12px;
	float:right;
	
	
	}
.gd{
	float:right;
}
.cxt{
	width:100%;
	height:330px;
	background:#C00;
	}
.jianjie{
	width:1200px;
	height:180px;
	margin:100px auto;
	background: url(8888888.png) no-repeat;
		}
.aa{
	float:left;
	
	height:100px;
	width:200px;
	
	margin-top:40px;
	margin-left:180px;

	}
.aa ul li h3 a{
	color:#333;
	
	}
.aa ul li p{
	padding-top:10px;
	color:#666;
	font-size:13px;
	
	}
.bb{
	float:left;
	
	height:100px;
	width:150px;
	
	margin-top:40px;
	margin-left:220px;
}

.bb ul li h3 a{
	color:#333;
	
	}
.bb ul li p{
	padding-top:10px;
	color:#666;
	font-size:13px;
	
	}
.cc{
	float:left;
	
	height:100px;
	width:200px;
	
	margin-top:40px;
	margin-left:210px;
}
.cc ul li h3 a{
	color:#333;
	
	}
.cc ul li p{
	padding-top:10px;
	color:#666;
	font-size:13px;
	
	}
/*  bottom  */
.aaaaa{  margin:0 auto; width:1200px;}
.bottom{padding:48px 0 120px;background: #fff;border-top: 1px solid #dfdfdf}
.bottom ul{padding-bottom: 30px}
.bottom li{width:150px;padding-right: 58px;float: left;
}
.bottom li.r{padding-right: 0}
.bottom li .tit01{margin-bottom: 8px}
.bottom li p{line-height: 26px;font-size: 0.79em}
.bottom li p a{color:#666}
.bottom h5{padding: 6px 0;color:#999;font-size: 0.79em;clear: both}
.bottom h5 a{color:#666}
.bottom h5 img{margin-right: 6px}
.bottom h6{font-size: 0.79em;color:#999;display: none;line-height: 1.4em;padding:0 2%}
.tit01{height:25px;font-size: 1em;}
.tit01 span{border-bottom: 3px solid #c00;color:#C00;line-height: 25px;display: inline-block；}
.bottom li p a:hover, .bottom h5 a:hover{text-decoration: none;color:#c00}

@media screen and (max-width:1208px){
    .bottom li{width:139px;padding-right: 20px}
    #menu ul li a{width:74px;}
}
@media screen and (max-width:955px) { 
	#menu{ height:64px;}
	#menu .top_black_bg, #menu h2{display: none}
    .menu{display: block}
    .bottom{padding:10px 0;background: #f1f1f1}
    .bottom ul, .bottom h5{display: none}
    .bottom h6{display: block;}
}
.dibu {
    /*width: 1200px;
    height: 130px;*/
    padding-top: 20px;
    background: #f1f1f1;
}
.dibu3{
	width:1200px;
	height:130px;
	background:#f1f1f1;
	margin:850px auto 0px;
	
	}
.left{ float:left}
.wrapper
{
	width: 1260px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	height: 100%;
}
.link_list{
	width:600px;
	margin:40px 0 0 0;
	} 
.link_list li
{

	float: left;
	display: inline;
	padding-right: 35px;
	font-size: 12px;
	border-right: 2px solid #646262;
	margin-right: 35px;
	line-height: 1;
	display: inline;
	
	color:#646262;}
.link_list li.last{
	border-right: none;
}
.link_list li a:hover{
	color: #C00;
}
.link_list li a{
color:#646262;
font-size:12px;
}

.beian{
	width:700px;
	height:70px;
	
	margin-top:15px;
	
	
	font-size:12px;
	
	
	
	}
.zuo1{
	float:left;
	margin-bottom:15px;
	width:210px;
	font-size:12px;
	color:#646262;
	
	}
.zuo2{
	color:#646262;
	margin-left:50px;
	padding-left:20px;
	float:left;
	width:210px;
	font-size:12px;
	background: url(sy-sy_77909090909.png) no-repeat left center; 
	}
.zuo3{
	float:left;
	margin-left:20px;
	margin-top:-20px;
	
	}
.xkz{margin-bottom:20px;
	width:700px;
	font-size:12px;
	color:#646262;
	margin-top:-38px;
	float: left;	
	}
.you1{
	width:100px;
	float:right;
	color:#646262;
	
	}
.you2{
	float:right;
	color:#646262;
	margin-top:30px;
	margin-right:30px;}
	
	
.wenzi{
	font-size:12px;
	padding-left:10px;
	}
.footer_section .small_logo
{
	float: right;
	display:block;
	background:url(../images/logo_tip.jpg) no-repeat;
	width:239px;
	height:45px;
	text-align: center;
	margin:41px 68px 0 0;
}
.top .logo{
	position: absolute;
	left: 0;
	display: inline-block;
	top: 19px;
}


/*游戏详情*/
.fl{float:left}
.fr{float:right}

div#div1{ 

top:0; 
left:0; 
bottom:0; 
right:0; 
background:url(89.jpg) no-repeat top center #000000; height:90%; 
width:100%;
padding-top:440px;

} 
div#div1 > img { 
height:100%; 
width:100%; 
border:0; 
}



	
.kuang{
	background:url(4574.png) no-repeat top center;
    width:1002px;
	height:479px;
	margin:0 auto;
	}
.zuo{
	float:left;
	margin-top:50px;
	margin-left:80px;
	width:540px;
	height:385px;
	
	
	
	}
.you{
	float:right;
	margin-top:50px;
	margin-right:80px;
	width:285px;
	height:385px;
	background:url(86.jpg) no-repeat center center;
	

	}
.shangw{
	
	margin-top:140px;
	margin-left:130px;
	
	}
.shangw a{
	color:#FFF;
	
	}
.shang{
	margin-top:10px;
	margin-left:150px;
	
	}
.xiaw{
	
	margin-top:65px;
	margin-left:130px;
	}
.xiaw a{
	color:#FFF;
	
	}
.xia{
	margin-top:10px;
	margin-left:150px;
	
	}
.dbj{
	width:100%;
	/*height:1800px;*/
	
	background: #f1f1f1;
	
	}
.zwk {
    width: 1200px;
    margin: 0px auto;
    /*background: #FFF;*/
}
.dbj h2{
	padding-top:40px;
	padding-left:10px;
	font-size:35px;
	color:#333;
	}
.jointitright{
	float:right;
	font-size:18px;
	padding-top:10px;
	
	}
	
	
/* 游戏详情循图*/
.slider_box{width:540px;margin:0 auto;height:382px;overflow:hidden;position:relative;}
.silder_con{height:382px;overflow:hidden;position:absolute;}
.silder_panel{width:540px;height:382px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:540px;height:382px;display:block;overflow:hidden;}
.silder_nav{width:540px;height:50px;margin:0px auto;bottom:0px;position:absolute;overflow:hidden;}
.silder_nav li{float:left;width:135px;height:50px;font-size:14px;text-align:center;padding:0px;;line-height:50px;font-family:'微软雅黑';background:rgba(38,37,45,0.85);filter:alpha(opacity:85);}
.silder_nav li a{ color:#fff;}
.silder_nav li.current{ background:rgba(78,77,85,0.85);filter:alpha(opacity:85); }
.slider_box a.prev,.slider_box a.next{display:block;width:45px;height:100px;overflow:hidden;text-indent:-999px;position:absolute;cursor:pointer;margin:125px 0 0 0;background:url(silder_btn.gif) no-repeat;}	
.slider_box a.prev{left:0;background-position:left 0;}
.slider_box a.next{right:0;background-position:right 0;}


/* 新闻中心切换*/
.tab_btn {
	margin-top:50px;
	height: 39px;
	overflow: hidden;
	padding: 0px 0;
	
}
.tab_btn li {
	width:135px;
	height: 39px;
	text-align: center;
	float: left;
	color: #444444;
	font-family: "微软雅黑";
	font-size: 16px;
	border-bottom-width: 3px;
	
	
	line-height:35px;
	background:#FFF;
	
}
.tab_btn li.active {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	height: 39px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #c80514;
	border-top-color: #c80514;
	background: #c80514;
	padding-top: 0px;
}
    .tab_btn li.active a {
        font-family: "微软雅黑";
        font-size: 16px;
        color: #FFFFFF;
        font-weight: bold;
        height: 39px;
        border-bottom-width: 3px;
        border-bottom-style: solid;
        border-bottom-color: #c80514;
        border-top-color: #c80514;
        background: #c80514;
        padding-top: 0px;
    }
.tab_btn li a {
	line-height: 35px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #444444;
	height: 39px;
	padding-top: 0px;
}

.list{
	width:1200px;
	min-height:528px;
	background:#FFF;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #c80514;
	
	}
.list1{
	width:1200px;
    min-height:528px;
    background:#FFF;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #c80514;
	
	
	}
 .clearfix{overflow: hidden;}


/* news */
.news_list{
	width:1200px;
	
	margin:0px auto;
	
	}
.img{
	float:left;
	
	}



.youbian{
	width:800px;
	
	
	margin-left:55px;
	float:left;
}
.zhuti{
	margin-top:10px;
	width:800px;
	height:40px;
	background:#0CC;
	background:url(zpxx2.png) no-repeat left center
	;
	

	}
	
.zhuti h3{
	float:left;
	font-size:24px;
	padding-top:3px;
	padding-left:35px;
	color:#333;
	
	}
.zhuti span{
	padding-top:10px;
	font-size:19px;
	float:right;
	
	}
.dk{
	float:right;
	margin-top:20px;
	padding-left:10px;
	
	}
.xian{
	width:800px;
	height:10px;
	background:url(zpxx5.jpg)no-repeat right center;
	margin-bottom:5px;
	
	}
.join_content:{
	width:760px;
	margin-left:30px;
	
	}
.join_content span{
	font-family:"微软雅黑";
	padding-top:15px;
	padding-bottom:15px;
	padding-left:40px;
	font-size:18px;
	color:#C00;
	display:block;

	}
.join_content p{
	padding-left:40px;
	padding-top:5px;
	font-size:16px;
	color:#333;
	
	}

	
	
.youb{
	
	float:left;
	
	width:790px;
	height:100px;
	margin-left:25px;
	
	}
.youb ul li h2{
	font-size:20px;
	color:#C00;
	padding-top:1px;
	padding-left:10px;
	}
.youb ul li p{
	font-size:14px;
	color:#333;
	padding-top:6px;
	line-height:25px;
	padding-left:10px;
	}
.zuiyou{
	
	width:145px;
	height:41px;
	float:right;
	
	}


/*底部*/
.wzl {
    width: 1200px;
    height: 30px;
    margin: 10px auto;
    background: #c20813;
}



    .wzl p {
        font-size: 12px;
        padding-left: 10px;
        padding-right: 10px;
        color: #FFF;
        padding-top: 5px;
        padding-bottom: 5px;
    }