@charset "utf-8";
*{ margin:0px; padding:0px;}
body { background:url(bg.jpg) no-repeat center top; font:12px/22px "宋体"; color:#880c02;}
.wrap{ width:960px; margin:0 auto;}
.top{ height:304px; width:960px; background:url(top.jpg) no-repeat 0 0; position:relative;}

a{cursor:pointer;}
a.logo1{ width:90px; height:45px; float:left; margin-top:25px; display:block; text-indent:-100000px; overflow:hidden;}
a.logo2{ width:190px; height:90px; float:left; display:block; text-indent:-100000px; overflow:hidden;}

.links{ width:210px; height:31px; padding-left:7px; float:right;}
.links a{ width:68px; height:31px; display:block; float:left; text-indent:-10000px; overflow:hidden;}
.time{ width:380px; height:25px; position:absolute; left:98px; top:280px; font:14px/25px "微软雅黑"; text-align:center;}

.main{ width:960px; height:492px; background:url(main.jpg) no-repeat 0 0; position:relative;}
.zp,.swf{ width:470px; height:470px; position:absolute; left:51px; top:0; z-index:99;}
.zp_a{ position:absolute; left:92px; top:32px; }
.zp_b{ position:absolute; left:288px; top:91px;}
.zp_c{ position:absolute; left:237px; top:280px; }
.zp_d{ position:absolute; left:47px; top:279px; }
.zp_e{ position:absolute; left:30px; top:93px;}

.m1,.m2,.m3,.m4,.m5,.m6{ position:absolute; z-index:100;}
.m1{ width:158px; height:110px; left:217px; top:48px;}
.m2{ width:128px; height:123px; left:363px; top:161px;}
.m3{ width:163px; height:140px; left:288px; top:303px;}
.m4{ width:160px; height:135px; left:126px; top:308px;}
.m5{ width:140px; height:142px; left:81px; top:135px;}

.cont1,.cont2,.cont3,.cont4,.cont5,.cont6{width:130px; background-color:#ffffff;_FILTER: Alpha(opacity:75);opacity: 0.75; font-size:12px; line-height:150%; padding:12px; position:absolute; z-index:100; display:none;}
.cont1{  left:80px; top:-10px;}
.cont2{  left:460px; top:50px;}
.cont3{  left:380px; top:380px;}
.cont4{  left:60px; top:380px;}
.cont5{  left:-50px; top:150px;}

.log_btn{ width:294px; height:58px; background:url(btn.png) no-repeat 0 -145px; position:absolute; right:126px; top:183px; display:none;}
.log_btn a{ width:142px; height:58px; display:block; float:left; text-indent:-100000px; overflow:hidden;}
.log_btn a.b2{ margin-left:8px; display:inline;}
.log_btn a:hover{ background:url(btn.png) no-repeat;}
.log_btn a.b2:hover{ background-position:-150px 0;}
.logined{ width:294px; height:58px; position:absolute; right:126px; top:183px; font-size:14px;}
.logined a{ color:#fdeba3;}

.step{ width:420px; height:150px; position:absolute; right:0; top:340px; color:#fde8b1;}
.step strong{ font-size:14px;}
.step span{ color:#bc2020; margin-bottom:10px; display:block;}

.huodong{ width:960px; height:320px; background:url(step.jpg) no-repeat 0 0;}
.hd{ width:287px; padding-top:115px; float:left;}
.hd img{ border:1px #f4c63c solid; vertical-align:middle;}
.m50{ margin-left:48px; display:inline;}
a.tp,a.wb{ width:150px; height:43px; margin-top:30px; display:block; float:right; background:url(btn.png) no-repeat 0 -58px; text-indent:-10000px; overflow:hidden;}
a.tp:hover{ background:url(btn.png) no-repeat -150px -58px;}
a.wb{ background:url(btn.png) no-repeat 0 -102px;}
a.wb:hover{ background:url(btn.png) no-repeat -150px -102px;}

#a1{ display:;}
.box{ width:497px; height:232px; background:url(kuang.png) no-repeat; position:absolute; left:50%; top:50%; margin:-116px 0 0 -250px; z-index:1050; font-family:"微软雅黑"; overflow:hidden;}
.box .s_msg{ width:515px; height:175px; margin:-80px 0 0 -260px; position:absolute; left:50%; top:50%; font-size:16px;}
.box h3.tit{ padding-left:50px; color:#85181d; font-size:16px; line-height:35px; font-weight:normal;width:382px; }
.box .s_cont{ padding-left:50px;}
.box .s_msg a{ color:#e60012;}
.box .s_msg a.dx_btn{ width:158px; height:48px; display:block; background:url(dh_btn.png) no-repeat; text-indent:-10000px; overflow:hidden; margin:15px 0 0 50px;}
.box .close{ width:41px; height:41px; position:absolute; right:20px; top:20px; cursor:pointer; text-indent:-10000px; overflow:hidden; z-index:100;}

.layer{ position:absolute; top:0; left:0; width:100%; height:1120px; background:#000000;opacity: 0.4;filter:alpha(opacity=40); z-index:1000;}
