/* CSS Document */
*{margin:0;padding:0;}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0;font-style: normal;font-size: 100%; font-family: inherit;word-break: break-all; word-wrap:break-word;}
ol, ul ,li{list-style: none;}
img {border: 0;}
em{ font-style:normal;}
body{text-align: center; font: 14px "ËÎÌå"; background:#000 url(../images/bg.jpg) repeat-x center 32px;}
a{color:#009ed8; text-decoration:none}
a:hover{ color:#ff0; text-decoration:underline}
.clear{ clear:both}
.fl{float:left}
.fr{float:right}
.box{width:100%; clear:both}

#m_game{height: 605px;margin: 0 auto;overflow: hidden;padding-top: 6px;width: 960px;}
.flash{overflow: hidden;width: 960px;}
.flash h1{font-size:0px;}
.m_info{background:url(../images/info.jpg) repeat-x center 0;margin-top:10px;}
.m_info_m{background:url(../images/info_bg.gif) repeat-y 0 0;width:980px;margin:0 auto}
.m_info_m p{padding:10px 20px 0;line-height:22px;color:#FFFFFF; text-align:left}
.m_info_b{ background:url(../images/info_bot.jpg) no-repeat 0 0;height:8px;width:980px;margin:0 auto;_margin:0 auto -8px;}
.m_body{ background:#141414 url(../images/m_b_top.jpg) no-repeat center 0;zoom:1}

#menu{width:980px;margin:0 auto;padding-top:6px;padding-left:4px; clear:both}
#menu li{float:left;}
#menu li a{ display:block;width:99px;height:39px; background-image:url(../images/menu.gif); background-repeat:no-repeat; text-indent:-1000px; overflow:hidden;font-size:0px;}
#menu li a.logo{ background:none;width:180px;}
#menu li a.menu_01{ background-position:-2px 0px;}
#menu li a.menu_02{ background-position:-101px 0px;}
#menu li a.menu_03{ background-position:-200px 0px;}
#menu li a.menu_04{ background-position:-300px 0px;width:101px;}
#menu li a.menu_05{ background-position:-580px 0px;}
#menu li a.menu_06{ background-position:-678px 0px;}
#menu li a.menu_07{ background-position:-778px 0px;}
#menu li a.menu_08{ background-position:-879px 0px;width:101px;}

#menu li a.menu_01:hover,#menu li a.menu_01_on{ background-position:-2px -44px;}
#menu li a.menu_02:hover,#menu li a.menu_02_on{ background-position:-101px -44px;}
#menu li a.menu_03:hover,#menu li a.menu_03_on{ background-position:-200px -44px;}
#menu li a.menu_04:hover,#menu li a.menu_04_on{ background-position:-300px -44px;width:101px;}
#menu li a.menu_05:hover,#menu li a.menu_05_on{ background-position:-580px -44px;}
#menu li a.menu_06:hover,#menu li a.menu_06_on{ background-position:-678px -44px;}
#menu li a.menu_07:hover,#menu li a.menu_07_on{ background-position:-778px -44px;}
#menu li a.menu_08:hover,#menu li a.menu_08_on{ background-position:-879px -44px;width:101px;}

.sch{width:980px;margin:0 auto 10px; background:url(../images/sch0909.gif) no-repeat 0 10px;height:58px; clear:both;}
.sch_bar{float:left;width:300px;padding-top:20px;padding-left:18px;}
.s_txt{width:207px;height:24px; border:0;float:left;background:transparent;color:#ffffff; line-height:24px;}
.s_btn{ float:left; border:0;width:62px;margin-left:8px;height:24px; background:transparent; cursor:pointer}
.sch_hot{ float:left;width:500px; overflow:hidden;padding-top:20px; text-align:left; white-space:nowrap}
.keep_game{float:right;width:145px;height:36px; display:block;margin-top:12px;}

.m_box{width:980px;margin:0 auto;clear:both}
.m_t{ background:url(../images/m_t.gif) no-repeat 0 0;height:5px;_margin-bottom:-11px;}
.m_m{ background:url(../images/m_m.gif) repeat-y 0 0;padding:5px 0;}
.m_b{ background:url(../images/m_b.gif) no-repeat 0 0;height:5px;_margin-bottom:-11px;}

.w298{width:298px;}
.w351{width:351px;margin-left:7px;}
.mm_box{width:960px;margin:0 auto;}
.slide{background:url(../images/main.png) no-repeat 0 0;width:294px;height:199px;padding-top:4px;padding-left:4px; text-align:left;margin-bottom:10px;}
.w298_t{background:url(../images/m_298_t.gif) no-repeat 0 0;width:298px;}
.w298_m{background:url(../images/m_298.gif) repeat-y 0 0;}
.w298_b{background:url(../images/main.png) no-repeat 0 -264px;width:298px;height:8px;_margin-bottom:-8px;}
.w351_t{background:url(../images/m_350_t.gif) no-repeat 0 0;width:351px;}
.w351_m{background:url(../images/m_350.gif) repeat-y 0 0;}
.w351_b{background:url(../images/main.png) no-repeat -309px -450px;width:351px;height:8px;_margin-bottom:-8px;}
.t01{background-image:url(../images/main.png); background-repeat:no-repeat;width:93px;height:24px;float:left;margin-bottom:8px; font-size:0px; text-indent:-1000px; overflow:hidden; display:block}
.t_xwgg{background-position:0 -277px;}
.t_rmwd{background-position:0 -315px;}
.t_jyxd{background-position:0 -355px;}
.t_wjtg{background-position:0 -396px;}
.t_wjjl{background-position:0 -437px;}
.more_01{float:right;color:#FFFFFF;font-size:12px;padding-right:10px;line-height:24px;}

.txt_list{width:93%;margin:0 auto;}
.txt_list li{float:left;width:100%;line-height:24px; text-align:left;height:24px; overflow:hidden;background:url(../images/ico.gif) no-repeat 0 center;text-indent:10px;}
.txt_list li a{float:left;width:80%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.txt_list li span{float:right;color:#228ecc}
.dot{ border-bottom:1px dashed #6cf;margin:3px 0;}

.hot_news{ background:url(../images/main.png) no-repeat -308px 0;width:351px;height:422px;}
.hot_news h3{color:#ff3;padding-top:25px;}
.hot_news h4{color:#ffc;font-size:12px; font-weight:300;line-height:30px;}
.hot_news h4 a{color:#ffc;}
.hot_news h4 a:hover{color:#ff0}
.gl_box{width:332px;margin:12px auto 0;height:160px;}
.t02{background-image:url(../images/main.png); background-repeat:no-repeat;width:70px;height:22px;float:left;margin-left:5px;margin-bottom:8px;font-size:0px; text-indent:-1000px; overflow:hidden; display:block}
.t_rmgl{background-position:-699px -1px;}
.t_fbgl{background-position:-699px -25px;}

.video{ background:url(../images/main.png) no-repeat 0 -475px;width:960px;height:336px;margin:10px auto;}
.more_02{float:right;color:#FFF;padding-top:20px;padding-right:15px;font-size:12px;}
.sp_ul{width:95%;margin:0 auto;padding-top:20px;}
.sp_ul li{float:left;width:20%;line-height:26px;overflow:hidden}
.sp_ul li a{ display:block;}
.sp_ul li img{width:150px; border:1px solid #09f;}

.all_robot{width:960px;margin:10px auto 0; background:url(../images/m_960_g.gif) repeat-y 0 0;}
.ar_t{background:url(../images/main.png) no-repeat 0 -880px;zoom:1}
.ar_b{background:url(../images/m_960_b.gif) no-repeat 0 bottom;padding-bottom:20px;}
.jt_list{width:900px;margin:15px auto;}
.jt_list li{float:left; background:url(../images/jt_bg2.jpg) no-repeat 0 0;width:149px;height:203px;padding-top:5px;display:inline;margin:5px 15px;}
.jt_list li a{ display:block;line-height:36px;color:#FFFFFF}
.fix_span{position:relative;}
.fix_span span{width:40px;height:37px; position:absolute;top:0;left:0px;}
.fix_span span.hot{ background:url(../images/hot.gif) no-repeat 0 0;}
.fix_span span.new{ background:url(../images/new.gif) no-repeat 0 0;}

.com_t{ background:url(../images/pl.gif) no-repeat 0 0;height:25px;width:980px;margin:0 auto;}
.foot{ background:url(../images/foot.jpg) no-repeat center 0;height:160px;color:#FFFFFF;font-size:12px;line-height:24px;padding-top:40px;}
.foot a{color:#FFFFFF}
.foot a:hover{color:#ff0}

.top_div{width: 56px; height: 49px; position: fixed; right: 5px; bottom:200px; z-index: 100; text-align: center; cursor: pointer; display: none;}
.top_btn{background: url(../images/top.gif) no-repeat 0 0;width:56px;height:49px;display:block; cursor:pointer}

.t03{font-size:0px;float:left;width:150px;height:30px; overflow:hidden; text-indent:-500px; display:block}



#newtop {width:100%;height:32px;background:url(../image/headerBg.gif) repeat-x 0 0;clear:both; overflow:hidden;font-size:12px;}
#newtop a{color:#6E3C10;text-decoration:none;}
#newtop a:hover{color:#e36d04;text-decoration:none;}
#screen {width:970px;margin:0 auto;height:32px;position:relative;}
#screen .s1{width:130px; float:left;height:32px;text-align:left;padding:4px 0 0 0;overflow:hidden;}
#screen .s2{float:left;height:32px;width:710px;overflow:hidden;float:left}
#screen .s2 ul{width:100%;margin:0 auto;color:#CCCCCC;padding-top:1px;}
#screen .s2 ul li{float:left;}
#screen .s2 ul li a{display:block;width:39px;height:32px;line-height:32px; text-align:center}
#screen .s2 ul li.four a{display:block;width:58px;height:32px;line-height:32px; text-align:center}
#screen .s3{width:120px;float:left;height:32px;line-height:32px; overflow:hidden;text-align:right;padding:0;font-size:14px;font-weight:bold;color:#ff6600; margin-left:3px;}
#screen .s3 a {color:#ff6600;font-size:14px;}

.more_03{padding-top:10px;color:#FFFFFF; float:right;padding-right:10px;font-size:12px;}

.jjrtj{ background:url(../images/jqrtj.gif) no-repeat 0 0;width:980px;height:244px;margin:0 auto 10px; position:relative;}
.tj_btn a{ position:absolute;top:3px;height:33px;}
.tj_btn_01{width:163px;left:5px;}
.tj_btn_02{width:120px;left:180px;}
.tj_btn_03{width:120px;left:310px;}
.tj_btn_04{width:120px;left:440px;}
.tj_btn_05{width:120px;left:570px;}
.tj_btn_06{width:150px;left:700px;}
.turn_l{width:26px;height:78px; position:absolute;top:105px;left:13px;}
.turn_r{width:26px;height:78px; position:absolute;top:105px;right:13px;}
.tj_jt{width:840px;height:168px;overflow:hidden;position:absolute; top:58px;left:70px;}
.tj_jt li{float:left; background:url(../images/jt_bg3.gif) no-repeat 0 0;width:120px;height:168px; text-align:center;line-height:30px;margin:0 10px; display:inline}
.tj_jt li img{width:118px;margin-top:5px;}

.tj_jt span{width:40px;height:37px; position:absolute;}
.tj_jt span.hot{ background:url(../images/hot.gif) no-repeat 0 0;}
.tj_jt span.new{ background:url(../images/new.gif) no-repeat 0 0;}


.cw_scroll_img{display:block;position:relative;margin:0 auto;height:450px;}
.cw_scroll{width:10000px; height:100%; float:left; position: relative;overflow:hidden;}
.photo_ul{ position: relative; float:left;}
.cw_scroll_img ul{float:left;}
.cw_scroll_img ul li{float:left;}

.keep_btn{float:left;width:206px;margin-left:20px;margin-top:10px;}
.main_txt{float:right;width:710px;padding-right:20px;}


/*12-05-05ÐÂÔö*/
.pd_miky{padding:0px;width:980px;}
.link_miky{width:100%;border-top:0px dashed #8abf39;padding:5px 0;}
.line_miky{width:960px;border-top:1px dashed #424141;padding-top:10px;margin:0 auto;}
.link_miky ul{width:930px;margin:0 auto;}
.link_miky li{float:left;width:12.4%; background:url(http://news.4399.com/images/ico.gif) no-repeat 0 center; text-indent:10px;line-height:24px; overflow:hidden;height:24px; text-align:left; font-size:12px;}
.link_miky li a{color:#333}
.link_miky li a:hover{color:#F60; text-decoration:underline}

.pl_yyyy{ background:url(../images/yqlj_y.gif) repeat-y;}
