/* CSS Document */
*{ margin:0px}

body{  width:100%; font: 12px/150% tahoma,'\5b8b\4f53',sans-serif; height:auto;background:url("../images/bg_06.jpg") no-repeat center 750px; background-color:#18181a; }
ul, ol,li{ list-style-type:none;}
a { text-decoration:none;}
a:hover { text-decoration:none;}
.STYLE1 {color: #33FF00}
.STYLE2 {color: #FFFF00}
.STYLE8 {color: #CC9900}
.STYLE9 {color: #CC9900}
.STYLE10 {color: #FF0000}

.top {width:100%; margin:0 auto; height:940px; overflow:hidden;  position:relative;}
#Version{width:100%;height:750px;position:relative;overflow:hidden; z-index:2; margin:0 auto;}
#Flash{width:1920px;height:750px;position:absolute;left:50%;margin:0px auto -272px -960px;z-index:1;}
#Header{margin:0 auto -290px -960px;width:1920px;height:750px;position:relative;left:50%;}

.wrap{width:100%;overflow:hidden;height:auto;margin-top:-400px;position:relative;margin-right: auto;margin-bottom: auto;margin-left: auto;}
.main{height:auto;overflow:hidden;width:1220px;margin:0 auto; z-index:10;}
.p_txt { color:#fff;font-family:宋体;font-size:13px;margin:350px 0 0 800px;width:144px;float:left;display:inline; background:#4e0400; padding:5px 10px 5px 10px;}
.btn_startgame{ display:block;text-indent:-9999px;overflow:hidden}
.btn_startgame { width:243px;height:82px; background:url("../images/butt.jpg") no-repeat; margin:300px 0 0 0;float:right;display:inline}
.content{ width:1220px; height:700px; background:url("../images/box01.png") no-repeat; margin-top:380px; padding-top:45px;  }
.content_2_1{width:450px;line-height:28px;color:#bfbdbd; float:left;margin:32px 0 0 30px;  }
.content_2_2{width:730px;  height:678px; float:right;    }
.content_2_3 { width:730px; height:380px;  }
.content_2_4 { width:684px; height:184px;  background:#8c3735 ; padding:8px }
.content_2_1 h2{ font-size:28px ; color:#FFF;text-shadow: 4px 4px 4px #000; margin-top:-30px; font-weight:bold; margin-bottom:10px; font:"Trebuchet MS", Arial, Helvetica, sans-serif}
.menu_btn { overflow:hidden;float:left;width:215px;margin:23px 0 0 0px;}
.ul_menu li { background:url("../images/spr.jpg"); width:215px; height:85px; margin-left:-40px;  text-align:center; line-height:85px;cursor:pointer }
.ul_menu li:hover { background:url("../images/spr.jpg") -215px 0px;margin-left:-40px; }
.ul_menu a {color:#fff; text-shadow: 2px 2px 2px #640001; font-weight:bold; font-size:24px; }
.ul_menu a:hover {color:#fff; text-shadow: 2px 2px 2px #640001}
.btn_showmovie { float:left;margin:23px 0 0 20px;display:inline;border:8px solid #8c3735;}

.xin_box { width:1220; height:auto; margin-top:0px;}
.xin_box1 {width:1000px;margin:0 auto;height:auto;overflow:hidden;padding-bottom:30px; margin-top:-60px}


.box_1000{width: 1000px;float: left;margin-top:20px;}
.zb_xt{background:url("../images/zb_xt001.png") repeat-y; height:auto; width:320px; }
.zb_xt img{width:290px; padding:15px; height:380px; }

.zb_xt-title{height: 49px;background: url("../images/zb_xt01.png") no-repeat  0px 0px;}
.zb_xt-di{height: 23px;background: url("../images/zb_xt01.png")  no-repeat 0px -67px;}


.zb_zt{background:url("../images/zb_xt001.png") repeat-y; height:auto; width:320px; }
.zb_zt img{width:290px; padding:15px; height:390px; }
.zb_zt-title{height: 49px;background: url("../images/zb_xt01.png") no-repeat  0px 0px;}
.zb_zt-di{height: 23px;background: url("../images/zb_xt01.png")  no-repeat 0px -67px;}

.zb_dt-title{height: 49px;background: url("../images/zb_dt01.png") no-repeat  0px 0px;}
.zb_dt-di{height: 23px;background: url("../images/zb_dt01.png")  no-repeat 0px -67px;}
.zb_dt{background:url("../images/zb_dt001.png") repeat-y; height:auto; width:1000px;}
.zb_dt img{padding:20px;width:960px; height:678px; }
.title_bg{height:51px;width:300px;text-indent:40px;line-height:71px;color:#ffedb6;font-size:16px; margin-left:40px;}

.foot{ width:100%; height:150px; background:url(../images/123123.jpg) repeat-x; margin-top:20px}
.foot_1{ width:1000px; height:150px; margin:auto}
.logo{ width:150px; height:80px; margin-top:25px; margin-left:60px; float:left; padding-top:20px}
.foot_2{ width:700px; height:80px; float:left; margin-top:25px; text-align:center; padding-top:20px; color:#999; font-size:13px; line-height:24px}