body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:12px/1.4 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,tahoma,arial,simsun,sans-serif;}
h1,h2,h3,h4,h5,h6,small,sub,sup{font-size:100%;}
a{text-decoration:none; cursor:pointer; color:#2c2b2b;}
a:hover{ text-decoration:underline;}
ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
label{cursor:pointer;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
/*main*/
.ban{ background:url(../img/banner_bg.jpg) no-repeat scroll center top #590600; height:613px; margin:0 auto; text-indent:-999em;}
.wrap{ background:url(../img/wrap_bg.jpg) no-repeat scroll center top #590600; height:1403px; margin:0 auto;}
.wrap .main{ background:url(../img/main_bg.png) no-repeat scroll center top #590600; height:1403px; width:970px; margin:0 auto;}
.ban .banner_01{ background:url(../img/banner_top.jpg) no-repeat scroll center top #590600; height:162px; width:970px; margin:0 auto; text-indent:-999em;}
.ban .banner_02{ background:url(../img/banner_middle.jpg) no-repeat scroll center top #590600; height:271px; width:970px; margin:0 auto; text-indent:-999em;}
.ban .banner_03{ background:url(../img/banner_bottom.jpg) no-repeat scroll center top #590600; height:180px; width:970px; margin:0 auto; position:relative;}
.btn_first, .btn_second, .btn_third{ background:url(../img/serials1.jpg) no-repeat; display:block; position:absolute; overflow:hidden; text-indent:-999em;}
.btn_first.hover, .btn_second.hover, .btn_third.hover{ background:url(../img/serials.jpg)}
.ban .banner_03 .btn_first{ width:180px; height:146px; background-position:0 0; left:226px; bottom:27px;}
.ban .banner_03 .btn_second{ width:181px; height:146px; background-position:-180px 0; left:406px; bottom:27px;}
.ban .banner_03 .btn_third{ width:180px; height:146px; background-position:-361px 0; left:587px; bottom:27px;}
.clearfix{ clear:both; height:0; overflow:hidden; visibility:hidden;}

.wrap .main .info{ width:970px; height:690px;}
.btn_get, .btn_year, .btn_get2, .flash_title, .rule_title, .sheet_title, .btn_open, .btn_check, .closed{ background:url(../img/spr_icon.png) no-repeat;}
.wrap .main .info li{ display:inline; float:left; margin-top:45px; height:296px;}
.wrap .main .info .des{ font:15px/1 \5FAE\8F6F\96C5\9ED1; color:#FFF;}
.wrap .main .info li .center_div{ position:relative;}
.wrap .main .info li .center_div img{ display:block; margin:0 auto;}
.wrap .main .info li .center_div .btn_get{ width:122px; height:38px; background-position:0 -161px; display:block; text-indent:-999em; margin:0 auto; margin-top:12px;}
.wrap .main .info li .center_div .btn_get:hover{filter:alpha(opacity=90); opacity: 0.9;}
.wrap .main .info .info_li1 .center_div .btn_get{ margin-top:6px;}
.wrap .main .info li .center_div p{ font:12px/2.6 \5B8B\4F53; color:#ab0d00; text-align:center;}
.wrap .main .info li .center_div p strong{ color:#ffba42; padding:0 6px;}
.wrap .main .info li .center_div .abs{ position:absolute; left:240px; top:20px; width:108px; padding:6px 10px; height:auto!important;height:28px;min-height:28px; background-color:#1e0000; border:1px solid #500000;}
.wrap .main .info li .center_div .abs p{ font:12px/1.6 \5B8B\4F53; color:#ffba42; text-align:left;}
.wrap .main .info li .center_div .bg_red{ position:absolute; left:234px; top:30px; font:14px/1.5 "SimSun"; color:#500000;}
.wrap .main .info li .center_div .bg_black{ position:absolute; left:235px; top:30px; font:14px/1.5 "SimSun"; color:#1e0000;}
.wrap .main .info .info_li1{ width:380px; height:296px; text-align:center; padding-left:62px;}
.wrap .main .info .info_li1 .des{ margin-bottom:28px;}
.wrap .main .info .info_li1 .center_div{ width:340px; margin:0 auto; float:left;}
.wrap .main .info .info_li2{ width:440px; height:296px; text-align:center; padding-left:62px;}
.wrap .main .info .info_li2 .des{ margin-bottom:28px; padding-left:32px;}
.wrap .main .info .info_li2 .center_div{ width:340px; margin:0 auto; float:left;}
.wrap .main .info .info_li3{ width:970px; margin-top:0; position:relative; overflow:visible;}
.wrap .main .info .info_li3 .des{ padding-left:110px; margin-top:20px;}
.wrap .main .info .info_li3 .btn_year{ width:235px; height:60px; background-position:0 0; display:block; position:absolute; right:110px; top:0; text-indent:-999em; z-index:1000;}
.wrap .main .info .info_li3 .btn_year:hover{filter:alpha(opacity=90); opacity: 0.9;}
.wrap .main .info .info_li3 .center_div{ float:left; display:inline; width:272px; margin-top:26px; margin-left:76px;}
.wrap .main .info .info_li3 .center_div .btn_get2{ width:122px; height:38px; display:block; text-indent:-999em; background-position:0 -122px; margin:0 auto; margin-top:10px;}
.wrap .main .info .info_li3 .center_div .btn_get2:hover{filter:alpha(opacity=90); opacity: 0.9;}
.wrap .main .info .info_li3 .i_ul_top{ position:absolute; left:430px; top:30px;}
.wrap .main .info .info_li3 .i_ul_top li{ float:left; display:inline; text-align:center; width:120px; height:120px; color:#ffba42; margin-right:30px;}
.wrap .main .info .info_li3 .i_ul_top img{ width:96px; height:96px; display:block;}
.wrap .main .info .info_li3 .i_ul_bottom{ position:absolute; left:380px; top:154px;}
.wrap .main .info .info_li3 .i_ul_bottom li{ float:left; display:inline; text-align:center; width:100px; height:120px; color:#ffba42; margin-right:34px;}
.wrap .main .info .info_li3 .i_ul_bottom img{ width:96px; height:96px; display:block;}

.wrap .main .fla{ width:970px; height:354px; position:relative; padding-top:50px;}
.wrap .main .fla .flash_title{ width:207px; height:48px; background-position:0 -239px; display:block; text-indent:-999em; position:absolute; top:38px; left:410px; z-index:1000;}
.wrap .main .fla .flash_div{ z-index:998px; width:882px; height:347px; margin:0 auto;}
.wrap .main .fla .flash_p{ height:38px; background-color:#1e0000; border:1px solid #500000; position:absolute; right:64px; bottom:20px; font:18px/38px \5FAE\8F6F\96C5\9ED1; color:#FFF; padding:0 16px; z-index:1000;}
.wrap .main .fla .flash_p span{ padding:0 6px;}

.wrap .main .rule{ width:280px; height:230px; float:left; margin-left:80px; display:inline; color:#dc7200;}
.wrap .main .rule .rule_title, .wrap .main .sheet .sheet_title{ width:81px; height:19px; display:block; overflow:hidden; text-indent:-999em; margin-bottom:10px;}
.wrap .main .rule .rule_title{ background-position:0 -288px;}
.wrap .main .rule .rule_title li{ line-height:20px;}
.wrap .main .rule .rule_ul li p{ text-indent:18px; line-height:20px;}
.wrap .main .rule .btn_open{ width:196px; height:60px; display:block; background-position:0 -61px; text-indent:-999em; margin-top:6px; margin-left:18px;}
.wrap .main .rule .btn_open:hover{filter:alpha(opacity=90); opacity: 0.9;}
.wrap .main .sheet .sheet_title{ background-position:0 -308px;}
.wrap .main .sheet{ float:left; margin-left:20px;}
.wrap .main .sheet ul li{ width:526px; height:20px; line-height:20px; _height:18px; _line-height:18px; display:block; overflow:hidden;}
.wrap .main .sheet ul .on{ background-color:#1e0000; height:28px; border:1px solid #500000; margin-bottom:4px;}
.wrap .main .sheet ul li p{ float:left; display:inline; width:252px; padding-left:10px; height:20px; font:12px/20px \5B8B\4F53; color:#dc7200; overflow:hidden;}
.wrap .main .sheet ul .on p{ height:28px; font:12px/28px \5B8B\4F53;}
.wrap .main .sheet ul li span{ color:#b30e0e;}
.wrap .main .sheet .btn_check{ text-indent:-999em; width:122px; height:38px; display:block; background-position:0 -200px; margin-left:186px; margin-top:16px;}
.wrap .main .sheet .btn_check:hover{filter:alpha(opacity=90); opacity: 0.9;}

/*message*/
.message_hide{ background:#000; filter:alpha(opacity=60); opacity: 0.6; _height:2216px; position: fixed; _position: absolute; left:0; top:0; bottom:0; right:0; width:100%; z-index:1000;}
.message_bgContent{ width:100%; position: fixed; _position: absolute; top:25%; z-index:1002; text-align:center;}
.message_bg{ width:464px; height:450px; background:url(../img/message_bg.png) no-repeat; margin:0 auto; text-align:left; color:#949393; font:12px/1.5 \5B8B\4F53,sans-serif; position:relative;}
.message_bgContent .message_bg .message_title{ width:336px; height:26px; font:bold 12px/26px \5B8B\4F53; color:#fc0; margin:0 auto; padding-top:94px;}
.message_bgContent .message_bg .message_title li{ display:inline; float:left; text-align:center;}
.w32{ width:32px;}
.w122{ width:122px;}
.w72{ width:72px;}
.w110{ width:110px;}
.message_bgContent .message_bg .message_info{ width:336px; height:240px; margin:0 auto; padding-top:5px; _padding-top:6px;}
.message_bgContent .message_bg .message_info li{ font:12px/24px \5B8B\4F53; _height:22px; _font:12px/22px \5B8B\4F53; text-align:center; color:#ff8105;}
.message_bgContent .message_bg .message_info .num{ width:32px; display:block; float:left;}
.message_bgContent .message_bg .message_info .goods{ width:122px; display:block; float:left;white-space: nowrap;overflow:hidden;word-break:text-overflow:ellipsis;}
.message_bgContent .message_bg .message_info .time{ width:72px; display:block; float:left;}
.message_bgContent .message_bg .message_info .ects{ width:110px; display:block; float:left;}
.message_bgContent .message_bg .sheet_num{ width:336px; height:24px; margin:0 auto; text-align:center; margin-top:12px;}
.message_bgContent .message_bg .sheet_num .m_num{ width:18px; height:18px; border:1px solid #480101; text-align:center; line-height:20px; display:inline-block; margin:0 2px; color:#fc0; position:relative;}
.message_bgContent .message_bg .sheet_num .m_num:hover{ text-decoration:none;}
.onnum{ background-color:#650000;}
.message_bgContent .message_bg .num_show{ width:336px; height:24px; margin:0 auto; text-align:center; margin-top:4px; color:#fc0;}
.message_bgContent .message_bg .closed{ position:absolute; width:22px; height:22px; right:56px; top:31px; background-position:0 -328px; display:block; text-indent:-999em; zoom:1;}


/*footer*/
.sys_footer .foot{}
.sys_footer .foot .links,.sys_footer .foot .links a{ color:#890000 !important;}
.sys_footer .foot p,.sys_footer .foot p a{ color:#5e0101 !important;}