/*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:#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;}

.wrap{ background:url(../images/wrapbg.jpg) no-repeat center top; position:relative; height:2712px; overflow:hidden}
.wrap .content{ width:1000px; margin:0 auto;position:relative;}
.content .bg{ width:1000px; height:2712px;}
.content .bg1,
.content .bg2,
.content .bg3,
.content .bg4,
.content .bg5,.content .bg6{ background-repeat:no-repeat; background-position:0 0; width:1000px;height:452px;}

.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);}

.main{ position:absolute; left:0; top:0; height:2400px; width:1000px;}
.ps{ position:absolute; display:block; overflow:hidden;}
.ps1{ top:778px; left:141px; width:800px; height:73px;}
.ps1 a{ display:block; overflow:hidden; text-indent:-999em; float:left; width:224px; height:73px; margin-right:23px;}
.ps1 .qd{ background:url(../images/qd.jpg) no-repeat 0 0;}
.ps1 .lb{ background:url(../images/lb.jpg) no-repeat 0 0;}
.ps1 .zt{ background:url(../images/zt.jpg) no-repeat 0 0;}
.ps1 .qd:hover{ background:url(../images/qdh.jpg) no-repeat 0 0;}
.ps1 .lb:hover{ background:url(../images/lbh.jpg) no-repeat 0 0;}
.ps1 .zt:hover{ background:url(../images/zth.jpg) no-repeat 0 0;}

.ps2{ top:948px; left:23px; width:438px; height:245px;}

.ps3{ top:1026px; left:522px; width:478px; height:175px;}
.dati_box{ width:477px; height:104px; overflow:hidden; position:relative;}
.dati_box .box_con{ width:477px; position:absolute; top:0; left:0; height:416px;}
.dati_box .box_con dl{ width:462px; height:104px; padding-left:15px;}
.dati_box .box_con dl dt{ color:#ffe2aa;font-size:18px; height:25px;line-height:25px; padding:20px 0 12px;}
.dati_box .box_con dl dd{ width:134px; overflow:hidden;cursor:pointer; padding-left:20px; background:url(../images/click.png) no-repeat left 5px; _background:url(../images/click.gif) no-repeat left 5px; float:left; height:24px; line-height:24px; color:#ffe2aa; font-size:18px;}
.dati_box .box_con dl .current{ background:url(../images/click.png) no-repeat left -24px;_background:url(../images/click.gif) no-repeat left -24px}
.dati_info{ height:49px; padding-top:20px; line-height:49px;}
.dati_info .dati_btn{ background:url(../images/tj.jpg) no-repeat 0 0; display:block; overflow:hidden; text-indent:-999em; height:49px; width:122px; float:left; margin-right:20px;}
.dati_info .dati_btn:hover{background:url(../images/tjh.jpg) no-repeat 0 0;}
.dati_info span{ color:#ffe2aa; font-size:18px;}
.dati_info span em{ color:#fb3119; padding:0 5px;}

.ps4{ top:1457px; left:40px; width:920px; height:470px; overflow:inherit;}
.ps4 .cj_con{ width:920px; height:470px; position:relative;}
.ps4 .cj_con li{ position:absolute; width:300px; height:150px;}
.cj_con .li_1{ top:0; left:0;}
.cj_con .li_2{ top:0; left:310px;}
.cj_con .li_3{ top:0; left:620px;}
.cj_con .li_4{ top:160px; left:620px;}
.cj_con .li_5{ top:320px; left:620px;}
.cj_con .li_6{ top:320px; left:310px;}
.cj_con .li_7{ top:320px; left:0;}
.cj_con .li_8{ top:160px; left:0;}
.ps4 .mark{ background:url(../images/mask.png) no-repeat 0 0; left:-7px; top:-7px; width:314px; height:614px; position:absolute; display:none;}
.ps4 .current .mark{ display:block;}
.ps4 .cj_btn{ background:url(../images/cj.jpg) no-repeat 0 0; width:300px; height:150px;text-indent:-999em; overflow:hidden; position:absolute; top:160px; left:310px;}
.ps4 .cj_btn:hover{background:url(../images/cjh.jpg) no-repeat 0 0; }


.ps5{ top:2145px; width:460px; height:260px; left:0;}
.mod_form ul li{ height:30px; padding-top:12px; vertical-align:middle;}
.mod_form ul li label{display:block;float:left;font-size:14px;text-align:right; padding-right:5px; height:30px; line-height:30px; color:#ffe2aa;width:60px;}
.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:#4d0800; border:none;color:#ffe2aa; width:360px; font-size:14px;
-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.5) inset;
-moz-box-shadow:3px 3px 3px rgba(0,0,0,.5) inset;
-ms-box-shadow:3px 3px 3px rgba(0,0,0,.5) inset;
-o-box-shadow:3px 3px 3px rgba(0,0,0,.5) inset;
box-shadow:3px 3px 3px rgba(0,0,0,.5) inset;}
.mod_form ul .fm_btn{ padding:30px 0 0 65px; height:49px;}
.mod_form ul .fm_btn a{display:block;width:122px; height:49px; 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;}


.ps6{ top:2155px; display:block; overflow:hidden; text-indent:-999em; width:477px; height:233px; left:523px;}

.tip{ background:#780c00; border:5px solid #5e0900; width:400px; height:133px;}
.close_a{ width:21px; height:21px; line-height:21px; text-align:center; display:block; background:#5e0900; color:#d7594b; font-size:14px; text-decoration:none; position:absolute; top:0px; right:0px;}
.tip .txt{ padding-top:55px; line-height:25px; font-size:16px; color:#ffda80; text-align:center}
.tip .txt a{ color:#ffefc9; font-size:18px;}
.tip .txt2{ padding-top:43px;}

.foot{ text-align:center; color:#fff; width:1000px; position:relative; margin:0 auto; top:-200px;height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}