/*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;}
.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;}
.content .bg1,
.content .bg2,
.content .bg3,
.content .bg4,
.content .bg5,.content .bg6,.content .bg7,.content .bg8{ background-repeat:no-repeat; background-position:center 0; width:100%;}

.bg1{ background-image:url(../images/bg1.jpg); height:186px;}
.bg2{ background-image:url(../images/bg2.jpg); height:185px;}
.bg3{ background-image:url(../images/bg3.jpg); height:186px;}
.bg4{ background-image:url(../images/bg4.jpg); height:186px;}
.bg5{ background-image:url(../images/bg5.jpg); height:185px;}
.bg6{ background-image:url(../images/bg6.jpg); height:186px;}
.bg7{ background-image:url(../images/bg7.jpg); height:185px;}
.bg8{ background-image:url(../images/bg8.jpg); height:186px;}

.main{ position:relative; z-index:2;width:1000px; margin:0 auto; height:1485px;}
.zc{ background:url(../images/zc.jpg) no-repeat 0 0; width:177px; height:102px; top:405px; left:27px;}
.zc:hover{ background:url(../images/zch.jpg) no-repeat 0 0;}
.qd{ background:url(../images/qd.jpg) no-repeat 0 0; top:445px; left:215px; width:166px; height:88px;}
.qd:hover{ background:url(../images/qdh.jpg) no-repeat 0 0;}
.lb{ background:url(../images/lb.jpg) no-repeat 0 0; top:477px; left:394px; width:166px; height:88px;}
.lb:hover{ background:url(../images/lbh.jpg) no-repeat 0 0;}

.ps1{ top:730px; left:125px; width:430px; height:285px;}
.dati{ padding-bottom:28px;}
.dati dt{ color:#d3d3d3; font-size:14px; height:22px; padding-top:8px; line-height:22px;}
.dati dd{ color:#828282; font-size:14px; float:left; cursor:pointer; width:80px; padding-left:20px; height:20px; line-height:20px; background:url(../images/click.jpg) no-repeat left center;}
.dati .current{ background:url(../images/clicked.jpg) no-repeat left center;}
.btn_tj{ background:url(../images/tj.jpg) no-repeat 0 0; width:214px; height:58px; display:block; overflow:hidden; text-indent:-999em;}
.btn_tj:hover{ background:url(../images/tjh.jpg) no-repeat 0 0;}

.ps2{ top:820px; left:660px; width:310px; height:220px;}
.ps3{ top:1345px; left:677px;}

.tip{ background:#000; width:455px; border:5px solid #a10b0b; height:340px;}
.tip h3{ padding-top:17px; height:40px; text-align:center; line-height:40px; font-size:24px; color:#e51313;}
.tip p{ color:#8f1d1d; font-size:16px; height:24px; line-height:24px; text-align:center;}
.tip_con{ padding:15px 0 0 27px;}
.mod_form ul li{ height:28px; margin-top:7px; vertical-align:middle; background:url(../images/form_li.jpg) no-repeat left center;}
.mod_form ul li label{display:block;float:left;font-size:14px;text-align:right; height:28px; line-height:28px; color:#000; width:88px; padding-right:26px;}
.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:4px 0 3px; background:none; border:none;color:#aaa;width:285px; font-size:14px;}
.mod_form ul .fm_btn{ padding:30px 0 0 121px; height:40px; background:none; margin-top:0;}
.mod_form ul .fm_btn a{display:block;width:152px; height:40px; text-indent:-999em;overflow:hidden;background:#cf2020 url(../images/fm_tj.jpg) no-repeat 0 0; }
.mod_form ul .fm_btn a:hover{ background:url(../images/fm_tjh.jpg) no-repeat 0 0}
.close_a{ background:url(../images/close.jpg) no-repeat 0 0; width:55px; text-indent:-999em; height:55px; overflow:hidden; position:absolute; top:0; right:-55px;}


.foot{ text-align:center; color:#4d4c4e; width:100%; background:#171618; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}