/*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,.content .bg9,.content .bg10{ background-repeat:no-repeat; background-position:center 0; width:100%;}

.bg1{ background-image:url(../images/bg1.jpg);height:201px;}
.bg2{ background-image:url(../images/bg2.jpg);height:200px;}
.bg3{ background-image:url(../images/bg3.jpg);height:201px;}
.bg4{ background-image:url(../images/bg4.jpg);height:200px;}
.bg5{ background-image:url(../images/bg5.jpg);height:201px;}
.bg6{ background-image:url(../images/bg6.jpg);height:201px;}
.bg7{ background-image:url(../images/bg7.jpg);height:200px;}
.bg8{ background-image:url(../images/bg8.jpg);height:201px;}
.bg9{ background-image:url(../images/bg9.jpg);height:200px;}
.bg10{ background-image:url(../images/bg10.jpg);height:201px;}

.main{ position:relative; z-index:2;width:1000px; margin:0 auto; height:1875px;}
.ps1{ top:765px; background:url(../images/lb.jpg) no-repeat 0 0; left:337px; width:282px; height:80px;}
.ps1:hover{ background:url(../images/lbh.jpg) no-repeat 0 0;}
.ps2{ top:945px; color:#1f437d; font-size:18px; line-height:24px; height:24px; overflow:hidden; width:900px; left:98px; font-weight:bold;}
.ps5{ top:1420px; color:#1f437d; font-size:18px; line-height:24px; height:24px; overflow:hidden; width:460px; left:98px; font-weight:bold;}
.ps6{ top:1420px; color:#1f437d; font-size:18px; line-height:24px; height:24px; overflow:hidden; width:220px; left:800px; font-weight:bold;}
.ps3{ top:1037px; left:1px; width:675px; height:270px;}
.draw_bd{ position:relative; width:675px; height:270px;}
.draw_bd ul{ position:relative; z-index:1;}
.draw_bd li{ width:128px; height:148px; position:absolute;}
.draw_bd .li_1{ top:0; left:0;}
.draw_bd .li_2{ top:0; left:136px;}
.draw_bd .li_3{ top:-1px; left:407px;}
.draw_bd .li_4{ top:-1px; left:541px;}
.draw_bd .li_5{ top:118px; left:69px;}
.draw_bd .li_6{ top:118px; left:205px;}
.draw_bd .li_7{ top:118px; left:340px;}
.draw_bd .li_8{ top:117px; left:474px;}
.draw_bd .mark{ background:url(../images/mark.png) no-repeat 0 0; width:128px; height:148px; position:absolute; left:0; top:0; display:none;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="images/mark.png")}
.draw_bd .current .mark{ display:block;}
.draw_bd .draw_btn{ position:absolute; z-index:99; width:128px; height:148px; overflow:hidden; text-indent:-999em; top:0; left:272px; background:url(../images/cj_btn.gif) no-repeat 0 0;}
.draw_bd .draw_btn:hover{ background:url(../images/cj_btnh.gif) no-repeat 0 0;}
.draw_bd .gray,.draw_bd .gray:hover{ background:url(../images/cj_gray.gif) no-repeat 0 0; cursor:default;}

.ps4{ top:1082px; left:705px; width:288px; height:218px; padding-left:6px;}
.ps4 textarea{ width:260px; padding:10px; height:115px; color:#939aa7;font:14px/18px \5fae\8f6f\96c5\9ed1, \5b8b\4f53 ,Arial, Sans-serif; background:none; border:none;}
.ps4 .btn_wb{ background:url(../images/wb.jpg) no-repeat 0 0; width:294px; height:56px; overflow:hidden; text-indent:-999em; position:absolute; bottom:0; left:-6px;}
.ps4 .btn_wb:hover{ background:url(../images/wbh.jpg) no-repeat 0 0;}

.ps7{ top:1535px; left:759px; width:225px; height:240px; color:#6480a0; font-size:14px; line-height:18px}
.ps7 p{ padding-bottom:18px;}

.ps8{ top:1502px; left:2px; width:658px; height:324px; background:#122c53; border:1px solid #1e3f66; padding:4px;}
#focus{ width:658px; height:324px; overflow:hidden; position:relative;}
.focus{ width:2632px; height:324px; position:absolute; z-index:1;}
.focus li{ float:left; width:658px; height:324px;}
.focus li img{ display:block;}
#focus .prev{ width:37px; height:51px; overflow:hidden; background:url(../images/prev.jpg) no-repeat 0 0; opacity:0.6; position:absolute; top:142px; left:0; text-indent:-999em; z-index:98}
#focus .prev:hover{ background:url(../images/prevh.jpg) no-repeat 0 0;}
#focus .next{ width:37px; height:51px; overflow:hidden; background:url(../images/next.jpg) no-repeat 0 0; opacity:0.6; position:absolute; top:142px; right:0; text-indent:-999em; z-index:98}
#focus .next:hover{ background:url(../images/nexth.jpg) no-repeat 0 0;}
.focus_nav{ height:9px; bottom:13px; font-size:0; line-height:0; text-align:center; width:100%; left:0; position:absolute; z-index:96}
.focus_nav span{ display:inline-block; width:9px; height:9px; line-height:0; font-size:0; cursor:pointer;background:url(../images/nav.png) no-repeat 0 0; _background:url(../images/nav.gif) no-repeat 0 0; margin:0 7px;}
.focus_nav .current{ _background:url(../images/navh.gif) no-repeat 0 0;background:url(../images/navh.png) no-repeat 0 0;}

.tip{ background:url(../images/tip.jpg) no-repeat 0 0; width:564px; height:221px; border:10px solid rgba(0,0,0,.5);}
.close_a{ position:absolute; width:20px; height:20px; top:18px; right:21px; overflow:hidden; text-indent:-999em;}
.tip_con{ padding:45px 0 0 182px;}
.tip_con h3{ font-size:24px; color:#f7e2e2; line-height:45px; height:45px; font-weight:normal;}
.tip_con .lq{ background:url(../images/lq.jpg) no-repeat 0 0; width:148px; overflow:hidden; display:block; text-indent:-999em; margin-top:20px; height:53px;}

.fix_r{z-index:999;position:fixed;_position: absolute; right:0; top:50%; margin-top:-164px; background:url(../images/zc.jpg) no-repeat 0 0; width:279px; height:328px;}
.fix_r .fix_close{ width:22px; height:22px; top:5px; right:5px; position:absolute; overflow:hidden; text-indent:-999em;}
.fix_r .fix_con{ padding:67px 0 0 17px; width:245px; height:245px; overflow:hidden;}


.foot{ text-align:center; color:#7599cc; width:100%; height:25px; padding:15px 0;}
.iblk{display:inline-block;*zoom:1;*display:inline;}