/*big project*/
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:#082d59; 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;}
img{ display:block}

.wrap{ position:relative; overflow:hidden;}
.wrap .content{ width:1000px; margin:0 auto; height:2650px; position:relative; z-index:2;}
.wrap .bg{ width:100%; height:2738px; position:absolute; left:0; top:0; z-index:1; min-width:1000px;}
.wrap .bg1,
.wrap .bg2,
.wrap .bg3,
.wrap .bg4,
.wrap .bg5,
.wrap .bg6,
.wrap .bg7,
.wrap .bg8,
.wrap .bg9,
.wrap .bg10{ background-repeat:no-repeat; background-position:center 0; width:100%;}

.bg1{ background-image:url(../images/bg1.jpg);height:274px;}
.bg2{ background-image:url(../images/bg2.jpg);height:274px;}
.bg3{ background-image:url(../images/bg3.jpg);height:273px;}
.bg4{ background-image:url(../images/bg4.jpg);height:274px;}
.bg5{ background-image:url(../images/bg5.jpg);height:274px;}
.bg6{ background-image:url(../images/bg6.jpg);height:274px;}
.bg7{ background-image:url(../images/bg7.jpg);height:274px;}
.bg8{ background-image:url(../images/bg8.jpg);height:273px;}
.bg9{ background-image:url(../images/bg9.jpg);height:274px;}
.bg10{ background-image:url(../images/bg10.jpg);height:274px;}

.ps{ position:absolute; overflow:hidden; display:block;}
.ps1{ width:210px; height:22px; top:37px; left:790px;}
.ps1 a{ display:block; height:22px; overflow:hidden; text-indent:-999em; float:left; margin-right:7px; width:97px;}
.ps2{ top:548px; left:29px; height:53px; width:670px;}
.ps2 a{ display:block; overflow:hidden; text-indent:-999em; height:53px; float:left; margin-right:32px; width:187px;}
.ps2 .qd{ background:url(../images/qd.jpg) no-repeat 0 0;}
.ps2 .qd:hover{ background:url(../images/qdh.jpg) no-repeat 0 0;}
.ps2 .zc{ background:url(../images/zc.jpg) no-repeat 0 0;}
.ps2 .zc:hover{ background:url(../images/zch.jpg) no-repeat 0 0;}
.ps2 .lb{ background:url(../images/lb.jpg) no-repeat 0 0;}
.ps2 .lb:hover{ background:url(../images/lbh.jpg) no-repeat 0 0;}

.ps3{ top:825px; left:0; width:1000px; overflow:inherit;}
.ps3 .sandbox{ width:1000px; height:650px;}
.ps3 .sandbox .mod_con{ width:1000px;  height:650px;}
.slider section {display: none;position:absolute;}
.slider section.first {display: block;}
.ps3 .sandbox .pic{ position:absolute; left:49px; top:0px; width:405px;height:650px; z-index:2;}
.ps3 #silder{ width:1000px;}
.slider-nav{ display:none;}
.slider-prev{ background:url(../images/qh.gif) no-repeat -36px 0; display:block; overflow:hidden; text-indent:-999em; position:absolute; top:250px; left:20px; width:36px; height:68px; opacity:0.3}
.slider-next{ background:url(../images/qh.gif) no-repeat 0 0;display:block; overflow:hidden; text-indent:-999em; position:absolute; top:250px; right:20px; width:36px; height:68px;opacity:0.3}
.slider-prev:hover{ opacity:1;}
.slider-next:hover{ opacity:1;}
.ps3 h3{ position:absolute; top:120px; left:415px; height:85px; font-size:64px; color:#fff; line-height:85px;}
.ps3 h6{ position:absolute; top:145px; color:#ffe491; font-size:36px; line-height:51px; text-align:center; left:670px; background:url(../images/h6_bg.jpg) no-repeat 0 0; width:96px; height:51px;}
.ps3 .qiang{ width:346px; height:185px; position:absolute; top:299px; left:415px; z-index:1;}
.ps3 .btn_vote{ position:absolute; left:415px; top:503px; display:block; background:url(../images/tp.jpg) no-repeat 0 0; width:140px; font-size:21px; font-weight:bold; white-space:nowrap; line-height:53px; color:#9a153a; height:57px; padding:0 5px 0 50px;}
.ps3 .btn_vote span{ font-size:18px;}
.ps3 .btn_vote:hover{background:url(../images/tph.jpg) no-repeat 0 0; }

.ps4{ top:1750px; left:35px; width:470px; height:260px;}
.ps4 textarea{ background:#011729; width:450px; border:none; height:165px; color:#6286b4;font:12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif; padding:10px;}
.ps4 .tab_con{ width:470px; height:185px;}
.ps4 .tab_nav{ height:59px; padding:15px 0 0 32px;}
.ps4 .tab_nav li{ width:196px; height:59px; float:left; margin-right:23px;}
.ps4 .tab_nav li a{ display:block; overflow:hidden; text-indent:-999em; width:196px; height:59px;}
.ps4 .sina{ background:url(../images/sina.jpg) no-repeat 0 0;}
.ps4 .sina:hover{ background:url(../images/sinah.jpg) no-repeat 0 0;}
.ps4 .tx{ background:url(../images/tx.jpg) no-repeat 0 0;}
.ps4 .tx:hover{ background:url(../images/txh.jpg) no-repeat 0 0;}

.ps5{ text-indent:-999em; top:1676px; left:557px; width:438px; height:353px;}

.ps6{ top:2326px; left:94px; width:775px; height:260px;}
.ps6 p{ color:#e9e5ff; font-size:14px; line-height:22px; padding:10px 0;}
.ps6 strong{ font-size:16px;}
.ps6 strong span{ color:#ffd465; font-size:18px;}
.ps6 .p_2{ line-height:18px; padding:4px 0 2px;}

.tip{ background:#3e659c; border:8px solid #001933; padding:25px; width:415px; height:325px;}
.close_a{ overflow:hidden; text-indent:-999em;width:34px; height:34px; position:absolute; right:30px; top:30px; background:url(../images/close.jpg) no-repeat 0 0;}
.mod_form ul li{ height:30px; padding-top:7px; vertical-align:middle;}
.mod_form ul li label{display:block;float:left;  font-size:14px;text-align:right; height:30px; line-height:30px; color:#96c1fd;width:63px; padding-right:11px; }
.mod_form ul li .fm_ipt{height:20px; line-height:20px; text-indent:4px;float:left;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out; padding:5px 0; background-color:#a1bce2; border:none;color:#0e0055; width:300px; font-size:14px;}
.mod_form ul .fm_btn{ padding-top:45px; height:59px;}
.mod_form ul .fm_btn a{display:block; margin:0 auto;width:196px; height:59px; text-indent:-999em;overflow:hidden;background:url(../images/tj.jpg) no-repeat 0 0;}
.mod_form ul .fm_btn a:hover{background:url(../images/tjh.jpg) no-repeat 0 0;}
.tip h2{ color:#fff; font-size:28px; height:35px; line-height:35px; text-align:center;}
.tip p{ color:#96c1fd; font-size:16px; border-bottom:1px solid #96c1fd; padding-bottom:20px; text-align:center}
.tip ul{ margin-top:20px;}

.foot{ text-align:center; color:#7e99bf; width:100%;  height:25px; padding:15px 0; position:relative; z-index:3;}
.foot img{ display:inline-block}
.iblk{display:inline-block;*zoom:1;*display:inline;}