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:#2f2e4a; 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{}
.content{ width:100%; position:relative; min-width:1000px;}
.bg{ position:absolute; width:100%; top:0; left:0;}
.bg div{ width:100%; background-position:center top;}
.bg .bg1{ background-image:url(../images/bg1.jpg); height:370px;}
.bg .bg2{ background-image:url(../images/bg2.jpg); height:324px;}
.bg .bg3{ background-image:url(../images/bg3.jpg); height:447px;}
.bg .bg4{ background-image:url(../images/bg4.jpg); height:414px;}
.bg .bg5{ background-image:url(../images/bg5.jpg); height:389px;}
.main{ position:relative; z-index:2;width:1000px; margin:0 auto; overflow:hidden; height:1944px;}
.ps1{ background:url(../images/qd.jpg) no-repeat 0 0; top:460px; left:101px; width:305px; height:87px;}
.ps1:hover{ background:url(../images/qd_hover.jpg) no-repeat 0 0;}
.ps2{ top:642px; left:64px; width:900px; color:#55190e; font-size:14px; line-height:25px; height:25px;}
.ps3{ top:694px; left:0; width:378px; height:323px;}
.ps4{ top:811px; left:413px; width:220px; height:196px;}
.lb{ background:url(../images/lb.jpg) no-repeat 0 0; width:220px; height:56px; margin-top:10px;}
.mod_slide{ height:130px; width:220px; position:relative;}
.mod_slide .slide_prev{ background:url(../images/prev.png) no-repeat 0 0; width:20px; height:40px; position:absolute; overflow:hidden; text-indent:-999em; left:10px; top:25px;}
.mod_slide .slide_prev:hover{ background:url(../images/prevh.png) no-repeat 0 0;}
.mod_slide .slide_next{ background:url(../images/next.png) no-repeat 0 0; width:20px; height:40px; position:absolute; overflow:hidden; text-indent:-999em; right:10px; top:25px;}
.mod_slide .slide_next:hover{ background:url(../images/nexth.png) no-repeat 0 0;}
.mod_slide .slide_bd{ width:88px; height:120px; margin:0 auto; position:relative; overflow:hidden;}
.slide_bd ul{ position:absolute; width:352px; top:0; left:0; height:120px;}
.slide_bd ul li{ float:left; width:88px; height:120px;}
.slide_bd li p{ text-align:center; color:#2f2e4a; line-height:14px; line-height:20px; margin-top:3px; line-height:20px;}
.ps5{ top:694px; left:678px; width:322px; height:323px; background:#2f2e4a;}
.ps5 .ps5_hd{ border-bottom:1px solid #46456e; height:57px;}
.ps5_hd h2{ border-bottom:1px solid #181726; height:56px; line-height:56px; text-align:center; color:#dddbff; font-size:24px; text-shadow:2px 2px 2px #000}
.ps5_bd{ width:230px; height:200px; margin:10px auto 0;}
.ps6{ top:1141px; left:0; width:668px; height:401px;}
.draw_bd{ position:relative; width:668px; height:401px;}
.draw_bd ul{ position:absolute; z-index:1;}
.draw_bd .draw_btn{ background:url(../images/btn_cj.jpg) no-repeat 0 0; width:219px; cursor:pointer; z-index:3; position:absolute; height:130px; overflow:hidden; text-indent:-999em; top:135px; left:224px;}
.draw_bd .draw_btn:hover{ background:url(../images/btn_cj_hover.jpg) no-repeat 0 0;}
.draw_bd li{ width:219px; height:130px; position:absolute;}
.draw_bd .li_1{ top:0; left:0;}
.draw_bd .li_2{ top:0; left:224px;}
.draw_bd .li_3{ top:0; left:448px;}
.draw_bd .li_4{ top:135px; left:448px;}
.draw_bd .li_5{ top:270px; left:448px;}
.draw_bd .li_6{ top:270px; left:224px;}
.draw_bd .li_7{ top:270px; left:0;}
.draw_bd .li_8{ top:135px; left:0;}
.draw_bd li .mark{ position:absolute; top:0; left:0; background:#fff;filter: Alpha(opacity=30);-moz-opacity:.3;opacity:0.3; width:219px; height:130px;display:none;}
.draw_bd .current .mark{ display:block}

.ps7{ left:697px; top:1208px; width:285px; height:295px; line-height:26px; color:#7c7ba9; font-size:14px;}
.ps7 li{ padding-left:36px; position:relative;}
.ps7 li span{ color:#ec3a54;}
.ps7 li i{ position:absolute; background:url(../images/dot.jpg) no-repeat 0 0; text-align:center; line-height:27px; width:27px; height:27px; top:2px; left:0; color:#fff;}

.ps8{ top:1655px; left:678px; width:323px; height:228px;}
.ps9{ top:1655px; left:0; width:670px; height:230px;}
.ps9_txt{ background:#fff; padding:24px 30px 0; height:130px; color:#368e9a; line-height:24px; font-size:14px;}
.ps9_btn{ margin-top:10px; height:65px;}
.ps9_btn a{ width:328px; height:65px; float:left;}
.ps9_btn .sina{ background:url(../images/sina.jpg) no-repeat 0 0; margin-right:10px;}
.ps9_btn .sina:hover{ background:url(../images/sina_hover.jpg) no-repeat 0 0;}
.ps9_btn .qq{ background:url(../images/qq.jpg) no-repeat 0 0;}
.ps9_btn .qq:hover{ background:url(../images/qq_hover.jpg) no-repeat 0 0}


.tip{ width:402px; border:5px solid #c9c9df;}
.close_a{ position:absolute; right:5px; width:43px; height:43px; overflow:hidden; text-indent:-999em; top:5px;}
.tip_bd1{ background:#fafafc; height:257px; padding:86px 57px 0}
.tip_bd1 h3{ text-align:center; color:#52518b; font-size:30px; line-height:45px; border-bottom:1px solid #c9c9df;}
.tip_bd1 p{ color:#2f2e4a; font-size:20px; text-align:center; padding-top:5px; line-height:25px;}
.tip_bd2{ background:#212136; height:464px;}
.div_iframe{ background:#2f2f45; height:307px;}
.div_iframe .div_iframe_hd{ width:317px; height:51px; border-bottom:1px solid #464667; margin:0 auto; padding-top:20px;}
.div_iframe .div_iframe_hd h2{ color:#dddbff; border-bottom:1px solid #181823; line-height:50px; text-align:center; font-size:24px;}
.div_iframe .div_iframe_bd{ width:230px; height:200px; margin:10px auto;}
.div_iframe_info{ padding:10px 45px 0 97px;}
.div_iframe_info p{ text-indent:-72px; color:#afafd5; font-size:14px; line-height:22px;}
.div_iframe_info p span{ color:#f95669;}
.div_iframe_info .btn_start{ width:206px; height:54px; background:url(../images/btn_start.jpg) no-repeat 0 0; margin-top:15px;}
.div_iframe_info .btn_start:hover{ background:url(../images/btn_starth.jpg) no-repeat 0 0;}
.tip_bd3{ background:#fafafc;}
.tip_bd3 h3{ text-align:center; color:#52518b; font-size:30px; line-height:40px; padding-top:43px;}
.tip_bd3 h6{ color:#b72336; font-size:26px; line-height:40px; padding-bottom:10px; text-align:center;}
.tip_bd3 p{ width:295px; margin:0 auto; height:48px; color:#2f2e4a; font-size:14px; border-top:1px solid #c9c9df; padding:10px 0 30px}
.mod_form{ background:#dedef1;}
.mod_form h2{ text-align:center; background:#c9c9df; height:44px; line-height:44px; color:#67679b; font-size:24px;}
.mod_form ul{ padding:15px 0 25px 65px;}
.mod_form li{ margin-top:5px; vertical-align:middle; overflow:hidden; height:24px;}
.mod_form label{ float:left; width:74px; padding-right:10px; text-align:right; color:#3b3b6e; font-size:14px; line-height:24px;}
.mod_form .fm_ipt{ float:left; background:#a5a5cc; width:150px; height:20px; padding:2px 0; text-indent:5px; color:#3b3b6e; border:none;}
.mod_form .fm_btn{ background:url(../images/tj.jpg) no-repeat 0 0; width:149px; height:40px; border:none; cursor:pointer; overflow:hidden; text-indent:-999em; margin:9px 0 0 147px; display:block;}
.tip_bd4{ background:#fafafc;}
.tip_bd4 h3{text-align:center; color:#52518b; font-size:30px; line-height:40px; padding-top:47px;}
.tip_bd4 h6{ color:#b72336; font-size:26px; line-height:40px; padding-bottom:10px; text-align:center;}
.lb_jhm{ border-top:1px solid #c9c9df; width:303px; padding:20px 0 0 7px; margin:0 auto;}
.lb_jhm h5{ font-weight:normal; color:#2f2e4a; font-size:16px; height:25px; line-height:25px;}
.lb_jhm .ipt_jhm{ width:300px; background:#a6a6ce; border:none; height:33px; line-height:33px; box-shadow:3px 3px 3px rgba(0,0,0,.5) inset; margin-top:4px; text-indent:10px; font-size:14px; color:#2f2e4a;}
.lb_jhm .btn_jh{ background:url(../images/btn_jh.jpg) no-repeat 0 0; width:297px; height:40px; margin-top:10px;}
.lb_jhm p{ color:#2f2e4a; font-size:14px; margin-top:5px; padding-bottom:25px; line-height:21px;}


.foot{ text-align:center; color:#9998b1; width:100%; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}