body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
small {font-size:12px;}
ul, ol {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
i, em, cite {font-style:normal;}
.clear {clear:both;width:0px;height:0px;margin:0;padding:0;font-size:0px; overflow:hidden;}
.left {float:left;}
.right {float: right;}
iframe {margin:0;padding:0;}
textarea {resize:none;}
input {outline: none;}
textarea {outline: none;}
.clearfix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}

body{ background-color:#323232; font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif;}
a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; text-decoration:none;}
.t_idt{ text-indent:-999em; overflow:hidden; display:block;}
.t_elp{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.ps{ position:absolute; display:block; overflow:hidden;}

.mod_wrap{ margin-top:40px;}
.posr{ position:relative; margin:0; *margin-bottom:8px;}

.wrap{ background:#fff url(../images/banner.jpg) no-repeat center top; padding-top:424px;}
.content{ width:1000px; margin:0 auto;}
.content img{ display:block;}

.menu{ width:1000px; height:110px; background:url(../images/menubg.jpg) no-repeat 0 0;}
.menu li{ float:left; width:250px; height:110px;}
.menu li a{ padding-top:70px; height:40px; line-height:40px; display:block; text-align:center; color:#924500; font-size:18px;}
.menu li .a1:hover,.menu .current .a1{ background:url(../images/n1.jpg) no-repeat 0 0;}
.menu li .a2:hover,.menu .current .a2{ background:url(../images/n2.jpg) no-repeat 0 0;}
.menu li .a3:hover,.menu .current .a3{ background:url(../images/n3.jpg) no-repeat 0 0;}
.menu li .a4:hover,.menu .current .a4{ background:url(../images/n4.jpg) no-repeat 0 0;}

.mod_focus{ margin-top:21px; width:1000px; height:350px; position:relative; z-index:1;}
.focus_bd{ width:1000px; height:350px; position:relative; overflow:hidden; z-index:1;}
.focus_bd li{ position:absolute; left:0; top:0; z-index:0; width:1000px; height:350px;}
.focus_bd .first{ z-index:1;}
.focus_ft{ position:absolute; z-index:3; top:275px; left:10px; padding:7px 0;width:640px; height:50px;}
.focus_bg{ position:absolute; z-index:-1; background:#000;filter: Alpha(opacity=80);-moz-opacity:.8;opacity:0.8; top:0; left:0; width:100%; height:64px;}
.focus_txt{ padding-left:14px; float:left; width:380px; height:50px;}
.focus_txt div{ display:none}
.focus_txt h5{ font-size:16px; color:#fff; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.focus_txt h5 a{ color:#fff;}
.focus_txt h5 a:hover{ color:#f90}
.focus_txt p{ color:#888; font-size:12px; line-height:20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.focus_nav{ float:right; width:240px; height:50px;}
.focus_nav span{ display:block; cursor:pointer; width:70px; margin-right:9px; height:50px; float:left; position:relative; z-index:1;}
.focus_nav span i{ position:absolute; display:none; z-index:2; top:0; left:0;border:3px solid #fdef00; width:64px; height:44px; }
.focus_nav .current i{ display:block;}
/*mod_news*/
.mod_news{ position:absolute; z-index:99; width:330px; height:330px; top:10px; right:10px;}
.mod_news .news_bg{position:absolute; z-index:-1; background:#000;filter: Alpha(opacity=80);-moz-opacity:.8;opacity:0.8; top:0; left:0; width:100%; height:330px;}
.news_bd{ padding:14px 10px 0;}
.news_bd h4 a{ font-size:14px; color:#f0a410; line-height:20px;}
.news_bd p{ color:#888; padding-bottom:8px;}
.ul_list{ padding-top:8px; border-top:1px dashed #4b4056; height:110px;}
.ul_list li{ line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url(../images/ico.jpg) no-repeat left center; padding-left:6px; font-size:14px;}
.ul_list li span{ float:right; color:#888;}
.ul_list li a{ color:#fff}
.ul_list li a:hover{ color:#f90}
.more{ float:right; background:url(../images/more.gif) no-repeat 0 0; width:88px; display:block; overflow:hidden; text-indent:-999em; height:26px;margin-top:5px;}
.news_con{ height:156px;}
/*mod_gg*/
.mod_gg{ margin-top:10px;}
/*mod_title*/
.mod_title{ padding-bottom:8px; height:40px;}
.mod_title h2{ float:left; padding-left:44px; color:#555; font-size:30px; line-height:40px; font-weight:normal;}
.mod_title h2 b{ color:#f0a410; font-weight:normal;}
.mod_title span{ color:#bbb; font-size:14px; line-height:20px; margin-top:16px; float:left; padding-left:10px;}
.ico_v h2{ background:url(../images/i1.jpg) no-repeat left center;}
.ico_p h2{ background:url(../images/i2.jpg) no-repeat left center;}
.ico_g h2{ background:url(../images/i3.jpg) no-repeat left center;}
.ico_h h2{ background:url(../images/i5.jpg) no-repeat left center;}
.ico_u h2{ background:url(../images/i4.jpg) no-repeat left center;}
/*mod_video*/
.mod_video{ height:363px; overflow:hidden; background:#04061c}
.video_box{ float:left; width:656px; height:363px;}
.video_tab{ float:left; padding-left:18px; width:325px; background:#2e1f3b; height:364px;}
.video_tab li{ float:left; width:145px; height:150px; margin:25px 16px 0 0;cursor:pointer;}
.video_tab li h6{ color:#fff; line-height:16px; height:32px; font-weight:normal; overflow:hidden; margin-top:5px;}
.video_pic{width:145px; height:110px; position:relative;}
.video_pic i{ display:none; width:139px; height:104px; border:3px solid #fdef00; position:absolute; top:0; left:0;}
.video_tab a{ display:block;}
.video_tab a:hover .video_pic i{ display:block;}
.video_tab li a:hover h6{ color:#f0a410;} 
/*mod_pic*/
.mod_pic{ float:left; width:642px; height:382px; overflow:hidden;}
.pic_bd ul{ width:663px;}
.pic_bd li{ float:left; margin-right:21px; width:200px; margin-bottom:15px; height:160px;}
.pic_bd li p{ padding-top:8px; line-height:20px; text-align:center; color:#555; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pic_bd li a:hover p{ color:#f90}
.pic_right{ float:right; width:342px; height:372px;}
/*mod_game*/
.gmae_bd{ overflow:hidden;}
.game_bd ul{ width:1020px;}
.game_bd li{ float:left; margin-right:21px; width:234px; margin-bottom:15px; height:198px;}
.game_bd li p{ padding-top:8px; line-height:20px; text-align:center; color:#555; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.game_bd li a:hover p{ color:#f90}
/*par_bd*/
.par_bd{ overflow:hidden;}
.par_bd ul{ width:1014px;}
.par_bd li{ float:left; margin:0 11px 11px 0; width:157px; height:89px;}
.par_bd li a{ border:1px solid #e4e4e4; display:block;}
.par_bd li a:hover{ border-color:#f90}
/*up_bd*/
.up_bd{ width:1000px; height:350px; position:relative;}
.up_bd ul{ position:relative; width:1000px; height:350px;}
.up_bd ul li{ display:none; position:absolute; top:0; left:0; width:1000px; height:350px;}
.up_bd img{ display:block;}
.up_bd .focus_btn{ position:absolute; top:-30px; height:10px; right:-7px; width:128px;}
.up_bd .focus_btn span{ width:25px; height:10px; cursor:pointer; float:left; margin-right:7px; background:#a5a6a6;}
.up_bd .focus_btn .current{ background:#f0a410;}

.sm{z-index:99;position:fixed;_position: absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-256)); width:149px; height:168px; top:50%; margin-top:-109px; left:50%; margin-left:521px; background:url(../images/fix.gif) no-repeat 0 0; padding-top:50px;}
.sm_close{ display:block; float:right; width:18px; height:18px; overflow:hidden; text-indent:-999em;}


.foot{ text-align:center; color:#6b6b6b; width:100%; margin-top:25px; background:#323232 url(../images/ft.jpg) repeat-x 0 0; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}