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:#020101; 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;}

.wrap{}
.wrap .content{ width:100%; position:relative;}
.content .bg{ width:100%; z-index:-1; position:absolute; left:0; top:0;}
.bg div{ background-repeat:no-repeat; background-position:center 0; width:100%;height:254px;}

.bg1{ background-image:url(../images/bg1.jpg);}
.bg2{ background-image:url(../images/bg2.jpg);}
.bg3{ background-image:url(../images/bg3.jpg);}
.bg4{ background-image:url(../images/bg4.jpg);}
.bg5{ background-image:url(../images/bg5.jpg);}
.bg6{ background-image:url(../images/bg6.jpg);}
.bg7{ background-image:url(../images/bg7.jpg);}
.bg8{ background-image:url(../images/bg8.jpg);}
.bg9{ background-image:url(../images/bg9.jpg);}
.bg10{ background-image:url(../images/bg10.jpg);}

.main{ position:relative; z-index:2;width:1000px; margin:0 auto; height:2540px;}
.ps1{ top:375px; line-height:35px; height:35px; color:#fbf3d3; font-size:22px; left:0; width:1000px; text-align:center;}
.ps2{ top:439px; left:207px; height:74px; width:665px;}
.ps2 a{width:195px; height:74px; position:absolute; top:0}
.ps2 .btn_gw{ background:url(../images/btn_gw.png) no-repeat 0 0; left:190px;}
.ps2 .btn_down{ background:url(../images/btn_down.png) no-repeat 0 0; left:0}
.ps2 .btn_lb{ background:url(../images/btn_lb.png) no-repeat 0 0; left:380px;}
.ps2 .btn_gw:hover{ background:url(../images/btn_gwh.png) no-repeat 0 0;}
.ps2 .btn_down:hover{ background:url(../images/btn_downh.png) no-repeat 0 0;}
.ps2 .btn_lb:hover{ background:url(../images/btn_lbh.png) no-repeat 0 0;}
.ps3{ top:541px; left:0; width:460px; height:260px; background:url(../images/v1.jpg) no-repeat 0 0;}
.btn_play{ background:url(../images/v_play.png) no-repeat 0 0; width:71px; height:62px; overflow:hidden; text-indent:-999em; display:block; position:absolute;}
.btn_play:hover{ background:url(../images/v_playh.png) no-repeat 0 0;}
.ps3 .btn_play{ top:101px; left:195px;}
.ps4{ top:605px; width:475px; height:165px; left:494px;}
.ps4 p{ color:#cdc0c0; line-height:22px;}
.ps4 h6{ font-weight:normal; color:#f48d53; font-size:16px; padding-top:15px;}
.ps5{ top:925px; left:0; width:510px; height:210px;}
.mod_answer .dati{ height:50px; padding:8px 0 16px 54px;}
.mod_answer dt{ color:#f99744; font-size:14px; height:20px; position:relative; line-height:20px;}
.mod_answer dt span{ position:absolute; left:-54px; top:0; background:#1b1b1b; padding-left:3px;}
.mod_answer dd{ float:left; color:#fff; font-size:14px; padding-left:25px; margin-right:40px; cursor:pointer; background:url(../images/check.gif) no-repeat left center;}
.mod_answer .current{ background:url(../images/checked.gif) no-repeat left center;}
.answer_btn{ background:url(../images/btn_tj.jpg) no-repeat 0 0; display:block; height:55px; width:160px; overflow:hidden; text-indent:-999em;}
.answer_btn:hover{ background:url(../images/btn_tjh.jpg) no-repeat 0 0;}
.ps6{ top:1001px; left:547px; width:320px; height:92px; color:#979797; font-size:14px; line-height:26px;}
.ps7{ top:1189px; left:0; width:1000px; height:510px; background:url(../images/cj_bg.jpg) no-repeat 0 0;}
.mod_draw{ position:absolute; top:15px; left:15px; width:970px; height:480px;}
.draw_con{ position:absolute; z-index:1;}
.draw_btn{ position:absolute; z-index:3; background:url(../images/btn_cj.jpg) no-repeat 0 0; overflow:hidden; text-indent:-999em; top:165px; left:328px; width:315px; height:150px;}
.draw_btn:hover{ background:url(../images/btn_cjh.jpg) no-repeat 0 0;}
.draw_con li{ position:absolute; width:315px; height:150px;}
.draw_con .li_1{ top:0; left:0;}
.draw_con .li_2{ top:0; left:328px;}
.draw_con .li_3{ top:0; left:655px;}
.draw_con .li_4{ top:165px; left:655px;}
.draw_con .li_5{ top:330px; left:655px;}
.draw_con .li_6{ top:330px; left:328px;}
.draw_con .li_7{ top:330px; left:0;}
.draw_con .li_8{ top:165px; left:0;}
.draw_con .mark{ position:absolute; left:0; top:0; border:1px solid #f34031; width:313px; height:148px; display:none;}
.draw_con .current .mark{ display:block;}
.ps8{ top:1839px; left:0; width:1000px; height:116px; background:url(../images/wb_bg.jpg) no-repeat left center;}
.ps8 textarea{ padding:18px 15px;font:14px/24px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif; color:#b2b2b2; height:80px; float:left; width:790px; background:none; border:none;}
.ps8 .btn_wb{ background:url(../images/btn_wb.jpg) no-repeat 0 0; float:left; width:180px; height:116px; overflow:hidden; text-indent:-999em;}
.ps8 .btn_wb:hover{ background:url(../images/btn_wbh.jpg) no-repeat 0 0}
.ps9{ top:2144px; left:0; background:url(../images/zy.jpg) no-repeat 0 0; width:1000px; height:350px;}
.ps9 li{ float:left; width:250px; height:85px; position:relative; padding-top:265px;}
.ps9 .btn_play{ top:132px; left:91px;}
.ps9 li h3{ font-size:22px; line-height:30px; padding:5px 0 8px}
.ps9 li p{ color:#666; line-height:18px; font-size:12px;}
.ps9 .zy1 h3{ padding-left:20px; color:#fa010b;}
.ps9 .zy1 p{ padding-left:20px;}
.ps9 .zy2 h3{ padding-left:40px; color:#fee300;}
.ps9 .zy2 p{ padding-left:40px;}
.ps9 .zy3 h3{ padding-left:20px; color:#1ccefa;}
.ps9 .zy3 p{ padding-left:20px;}
.ps9 .zy4 h3{ padding-left:35px; color:#9e5aed;}
.ps9 .zy4 p{ padding-left:35px;}

.tip{ background:url(../images/tip_bg.jpg) no-repeat 0 0; width:579px; height:242px;}
.close_a{ background:url(../images/close.gif) no-repeat 0 0; width:18px; height:18px; position:absolute; overflow:hidden; text-indent:-999em; right:0; top:-25px;}
.tip_con{ text-align:center; color:#fff; font-size:16px; padding-top:70px; line-height:30px;}
.tip_con .btn_sure{ background:url(../images/btn_sure.jpg) no-repeat 0 0; margin:35px auto 0; overflow:hidden; text-indent:-999em; display:block; width:160px; height:55px;}
.tip_con .btn_sure:hover{ background:url(../images/btn_sureh.jpg) no-repeat 0 0;}

.foot{ text-align:center; color:#6b6b6b; width:100%; background:#000; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}