/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: auto;}


.myA {
	color:#fff; text-decoration:none; font-weight: bold;font-size: 14px;
}

.clearfix:after {content: ""; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
/*公共样式结束*/
body {
	background-image: URL(../images/bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.main{
	width:1000px;
	position:absolute;
	left:50%;
	margin-left:-500px;
}
.bg_1 {
	/*BACKGROUND: url(../images/bg_1.png) no-repeat -9999px -9999px*/
}

#head {
	/*BORDER-BOTTOM: #fa3 1px solid;*/
	PADDING:10px 0 5px;
	WIDTH: 100%;
	position:relative;
	height:80px;
}
#head .logo_nav {
	MARGIN: 0px auto; WIDTH: 1000px
}
#head .logo_nav .logo {
	MARGIN-TOP: 20px; WIDTH: 285px; FLOAT: left; OVERFLOW: hidden
}

#head .logo_nav .nav_box {
	FLOAT: right; HEIGHT: 36px; PADDING-TOP: 30px
}
#head .logo_nav .nav_box .l {
	TEXT-INDENT: -9999px; WIDTH: 6px; BACKGROUND-POSITION: -92px 0px; FLOAT: left; HEIGHT: 36px
}
#head .logo_nav .nav_box .r {
	TEXT-INDENT: -9999px; WIDTH: 6px; BACKGROUND-POSITION: -106px 0px; FLOAT: left; HEIGHT: 36px
}
#head .logo_nav .nav_box .nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 36px; PADDING-TOP: 0px
}

#head .logo_nav .login {
	position:absolute;
	float:right;
	z-index:100;
	font-size:14px;
	margin-right:50px;
	right:0;/*   定位到右上   */
	top:5;
}

#nav {

}
#nav .nav_p {
	Z-INDEX: 2; POSITION: relative; FLOAT: left; HEIGHT: 36px; MARGIN-RIGHT: 20px
}
#nav .nav_p H2 {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 90px; HEIGHT: 35px; PADDING-TOP: 1px
}
#nav .nav_p H2 A {
	DISPLAY: block; FONT-FAMILY: "微软雅黑"; COLOR: #RED; FONT-SIZE: 14px
}
#nav .nav_p H2.selected,#nav .nav_p H2.hover {
	BACKGROUND: url(../images/caidian-bg.png) no-repeat 0 3px;
}

/* 主要内容样式 */
.mianCentent{
	position:relative;
	min-height:200px;
	padding:5px 0;
}
.mianCentent .left {
	display:block;
	width:285px;
	float: left;
}
.mianCentent .left>div,.case .bg .games {
	display:block;
	position:relative;
	width:100%;
	height:324px;
	margin-bottom:2px;
}
.yuele{
	background-image:url(../images/yuleban.png);
	background-repeat: no-repeat;
}

.jichu{
	background-image:url(../images/jichuban.png);
	background-repeat: no-repeat;
}

.pcban{
	background-image:url(../images/pcban.png);
	background-repeat: no-repeat;
}
.mianCentent .left>div a,.case .bg .games a{
	position:absolute;
	display:block;
	width:88px;
	height:110px;
	background-position:-88px 0;
	bottom:15px;
}
.anzhuo{
	background-image:url(../images/anzhuo2.png);
	background-repeat: no-repeat;
}
.pingguo{
	background-image:url(../images/pingguo2.png);
	background-repeat: no-repeat;
}
.pc{
	background-image:url(../images/pc.png);
}
.ipad{
	background-image: url(../images/ipad2.png);
	background-repeat: no-repeat;
}
.mianCentent .left>div a.anzhuo,.case .bg .games a.anzhuo{
	left:25px;
}
.mianCentent .left>div a.pingguo,.case .bg .games a.pingguo{
	right:25px;
}
.mianCentent .left>div a.pc,.case .bg .games a.pc{
	width:84px;
	height:103px;
	background-position:-84px 0;
	right:100px;
}

.mianCentent .right {
	disploy:block;
	width:711px;
	float:right;
}

.mianCentent .right .content2{
	display:block;
	widht:100%;
	border:0px solid #e1e1e1;
	overflow:hidden;
	clear:both;
}
.mianCentent .right .content2>.yewu{
	margin-top:5px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	color:blue;
	font-weight:bold;font-size:14px;
	border-bottom:dashed 1px #ccc;
}
.mianCentent .right .content2>.yewu1,.mianCentent .right .content2>.yewu{
	width:730px;
}
.llan{
	color:#fff;
}
a.llan:hover{
	color:#00f;
}
.mianCentent .right .content2>.yewu1 .l{ float:left;}
.mianCentent .right .content2>.yewu1 .r{ float:right;}
.mianCentent .right .content2>.yewu1 .l ,.mianCentent .right .content2>.yewu1 .r {
	display:block;
	margin-top:10px;
	width:260px;
	color:#fff;
	line-height:22px;
	padding: 8px 40px;
}
.mianCentent .right .content2>.dizhi{
	line-height:22px;
	padding:10px 0 10px 30px;
}

/*简介*/
.m_c {
	border:0px solid #dfdfdf;
	box-shadow:0px 1px 2px #dbdbdb;
}

.titbar {
	height:40px;
	line-height:40px;
	width:100%;
	color:#fff;
	vertical-align: middle;
	text-indent: 2em;
	background:url(../images/dinglan.png) no-repeat;
	margin-bottom:2px;
}
.titbar h2 {
	padding-left:15px;
	color:#fff;
	font-weight:bold;
}

.edit{
	color:#fff;
	padding:0 25px 20px ;
	font:12px/2em;
	font-family: "宋体";
}
.edit .left{
	display:block;
	width:680px;
	float:left;
}

.edit .right{
	display:block;
	width:260px;
	float:right;
	padding-top: 10px;
}
.edit .right .tigg {
    margin-bottom: 10px;
    width: 260px;
}
.tigg h3 {
    background: url("../images/tibg.gif") no-repeat scroll 0 0 transparent;
    color: #000000;
    height: 29px;
    line-height: 29px;
    padding-left: 8px;
}
.tigg .botom {
    background: url("../images/botm.gif") no-repeat scroll 0 0 transparent;
    height: 6px;
}
.tigg .txts {
    border-left: 1px solid #DBE1E6;
    border-right: 1px solid #DBE1E6;
    border-bottom: 1px solid #DBE1E6;
    padding: 4px 10px 2px;
    width: 238px;
    font-size: 12px;
    line-height: 22px;
}
.color1,.color2 {
    color: #FF8101;
}
.color2 {
    font-size: 14px;
}
.color3 {
    color: #999999;
}
.edit p {
	padding: 15px 0px 0px;
	text-align: left;
	text-indent: 2em;
}
.edit p.title {
	font-size:16px;
	color:#0384D4;
	font-family: "黑体";
	font-weight:bold;
	text-indent: 0;
}

.myTitle{
	font-size:16px;
	color:#FDFDFD;
	font-family: "黑体";
	font-weight:bold;
	text-indent: 0;
}


/*games页面内容样式*/
.case {
	margin: 0px auto; width: 1000px;border:0px solid #333;overflow:hidden;
}

.case .bg {
	width:100%; padding-top: 10px;
}
.case .bg .games {
	width:289px;
	float:left;
}
.case .bg .games.middle{
	margin-left:67px;
	margin-right:66px;
}

.case .bg .box {
	margin: 0px 0px 10px 20px; width: 175px; float: left; display: inline;
}
.case .bg .box .topK {
	padding: 5px 0px 5px 5px; border: 1px solid rgb(215, 215, 215); width: 175px;
}
.case .bg .box .topK img{ width: 173px; height: 138px;}

.case .bg .box p {
	background: rgb(238, 238, 238); margin: 2px 0px 5px; width: 173px; height: 25px; text-align: center; line-height: 25px; font-size: 14px; font-weight: bold;
}
.case .bg .box label {
	width: 170px; color: rgb(64, 64, 64); line-height: 22px; margin-left: 4px;
}



/*网页footer样式*/

.pub_footer_bg, .pub_footer {
	display:block;
    text-align: center;
    color: #FFF;
    font-size: 14px;
    width:100%;
    height: 120px;
}
.pub_footer_bg{
	position:absolute;
	background-color:#ebeef3;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
	z-index:-2;
}

.pub_footer_box {
	padding:20px 30px;
	text-align: left;
}
.pub_footer_box li, .pub_footer_box a {
	color: #fff;
}

.pub_footer_box li {
	margin-bottom: 10px;
	font-size: 14px;

}
.pub_footer_box .p1 {
	float: left;
}

.pub_footer_box .p2{
	float: right;
}

/*首页*/
.downUp_div {
	display:block;
	position:absolute;
	top:100px;
	right:40px;
	width:350px;
	height:330px;
	z-index:100;
}
.downUp_div>div{
	display:block;
	width:350px;
	float:left;
}
.downUp_div>div a.xiazai{
	display:block;
	width:100%;
	height:82px;
	margin:20px 0;
	BACKGROUND: url(../images/xiazai2.png) 0 0 no-repeat;
}
.downUp_div>div a.xiazai:hover{
	background-position: -700px 0;
}
.downUp_div>div a{
	display:block;
	float:left;
	width:88px;
	height:130px;
}
.downUp_div>div a.anzhuo{
	margin-left:30px;
}
.downUp_div>div a.pingguo{
	margin-left:15px;
}
.downUp_div>div a.ipad{
	margin-left:15px;
}
a.anzhuo:hover,a.pingguo:hover,a.ipad:hover,
.mianCentent .left>div a:hover,.case .bg .games a:hover{
	background-position:-264px 0;
}

.mianCentent .left>div a.pc:hover,.case .bg .games a.pc:hover{
	background-position:-252px 0;
}

/*首页QQ联系样式 */
#float_qq .t {
	LINE-HEIGHT: 33px; PADDING-LEFT: 10px; BACKGROUND: url(../images/float_qq.png) no-repeat -569px -75px; HEIGHT: 33px; FONT-SIZE: 15px; FONT-WEIGHT: bold;COLOR:#FFF;
}
#float_qq_bar {
	POSITION: absolute; MARGIN-TOP: -65px; WIDTH: 45px; BACKGROUND: url(../images/float_qq_bar.png) no-repeat; HEIGHT: 129px; TOP: 50%; CURSOR: pointer; LEFT: -40px
}
#float_qq {
	POSITION: fixed; WIDTH: 130px; BACKGROUND: url(../images/float_qq.png) no-repeat; TOP: 200px; CURSOR: pointer; RIGHT: 0px; _position: absolute
}




#popbox .cont,#popbox2 .cont{ width:440px; border:1px solid #09F; background:#e1e1e1; position:relative; padding-bottom:20px;}
#popbox .cloes,#popbox2 .cloes{ width:47px; width:47px; display:block; position:absolute; top:0px; right:0px;}
#popbox .cont .cont_title,#popbox2 .cont_title{ height:47px; background:#0d8ad2; text-align:center; color:#FFF; line-height:47px; font-size:18px;}
#popbox .cont .cont_01{ height:35px; line-height:35px; color:#919191; font-size:18px; width:350px; margin:28px 45px; font-family:Microsoft YaHei;}
#popbox .cont .cont_01 input{ height:35px; line-height:35px; color:#000;  font-size:16px; width:250px; margin-left:8px; padding-left:4px; font-size:14px; }
#popbox .cont .cont_01 input.but{ color:#FFF; background:#0d8ad2; width:150px; height:50px; border:none; margin-left:80px; *margin-left:30px;cursor: pointer; font-family:Microsoft YaHei;font-size: 20px; }
#popbox .cont .cont_01 a{ color:#0099cc; font-size:14px;}


