/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,cite,del,em,img,ins,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,tr,th,td{margin: 0;padding: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;border: 0 none;outline: 0 none;}
body{  font:14px/24px "微软雅黑",Arial, Helvetica, sans-serif; }
img{border:none;}
ol, ul{list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
input{font-size:12px;padding:0;	}
input[type="button"]{cursor:pointer}
button{cursor:pointer}
img{ border:0;}
em{font-style:normal}
a{text-decoration:none;color:#010000; cursor:pointer}
a:hover{text-decoration:underline;}
.cls{*zoom:1}
.cls:after{content:"";clear:both;display:block;height:0;line-height:0;font-size:0;}
.clear{clear:both;display:block;height:0;line-height:0;font-size:0;}
.alt{text-indent:-99999px;display:block}
.ico{line-height:0;font-size:0;}
.hidden{display:none;}
.SiteTitle{text-indent:-999em;visibility:hidden;line-height:0;font-size:0; height:0; overflow:hidden;}
table{border-collapse:collapse;}
tr, th, td{ border:1px solid;}
.fl{ float:left;}
.fr{ float:right;}
*,*:before,*:after{ box-sizing:content-box;}
/*框架*/
body{}
.bigWrap{ width:100%; top:0; left:0; position:absolute; }
.page1{ height:1050px; background:url(../images/p1bg.jpg) no-repeat center top; position:relative;}
.main{ width:1002px; height:1050px; margin:0 auto; position:relative; overflow:hidden;}/*common*/
.p1_1, .p1_2, .p1_3{ width:1002px; position:absolute; left:0; z-index:2;}
.p1_1{ height:304px; top:0; background:url(../images/p1_1.jpg) no-repeat center top;}
.p1_2{ height:348px; top:304px; background:url(../images/p1_2.jpg) no-repeat center top;}
.p1_3{ height:398px; top:652px; background:url(../images/p1_3.jpg) no-repeat center top;}
.gw, .pt{ width:160px; height:115px; position:absolute; z-index:9; top:24px; left:25px;}
.pt{ width:168px; height:50px; top:12px; left:214px;}


/*第二页*/
.page2{ height:1049px; background:url(../images/p2bg.jpg) no-repeat center top; position:relative;}
.p2_1, .p2_2, .p2_3, .p2_4{ width:1002px; position:absolute; left:0; z-index:2;}
.p2_1{ height:316px; top:0; background:url(../images/p2_1.jpg) no-repeat center top;}
.p2_2{ height:258px; top:316px; background:url(../images/p2_2.jpg) no-repeat center top;}
.p2_3{ height:253px; top:574px; background:url(../images/p2_3.jpg) no-repeat center top;}
.p2_4{ height:222px; top:827px; background:url(../images/p2_4.jpg) no-repeat center top;}
.b1, .b2, .b3{ width:260px; height:103px; background:url(../images/common.png) no-repeat 0 0; position:absolute; top:458px; z-index:9;}
.b1{ left:78px;}
.b2{ background-position:0 -103px; left:385px;}
.b2.disable{ background-position:0 -206px; cursor:default;}
.b3{ background-position:0 -309px; left:693px;}
.b3.disable{ background-position:0 -412px; cursor:default;}
.b2 span, .b3 span{ font-size:18px; color:#390505; display:block; text-align:center; margin-top:70px;}
.page2 a:hover{ text-decoration:none;}
.item{ width:235px; height:163px; padding:22px 14px 0; background:url(../images/opa.png) no-repeat; color:#000; position:absolute; z-index:9; top:588px;}
.item span{ width:20px; height:20px; background:url(../images/xh.png) no-repeat; color:#fff; text-align:center; line-height:20px; vertical-align:middle; margin-right:4px; display:inline-block; *display:inline; *zoom:1;}
.item  font{ color:#f00;  font-weight:bold;}
.item1{ left:78px; }
.item2{ left:385px; }
.item3{ left:693px; }

/*第三页*/
.page3{ height:1050px; background:url(../images/p3bg.jpg) no-repeat center top; position:relative;}
.p3_1, .p3_2, .p3_3{ width:1002px; position:absolute; left:0; z-index:2;}
.p3_1{ height:303px; top:0; background:url(../images/p3_1.jpg) no-repeat center top;}
.p3_2{ height:350px; top:303px; background:url(../images/p3_2.jpg) no-repeat center top;}
.p3_3{ height:397px; top:653px; background:url(../images/p3_3.jpg) no-repeat center top;}
.gz, .sm, .gg{ font-size:15px; color:#ceb495; position:absolute; z-index:9; top:390px; left:380px; line-height:26px;}
.sm{ top:534px; left:357px; width:480px;}
.sm p{ text-indent:2em;}
.gg{ top:705px;}

/*第四页*/
.page4{ height:1050px; background:url(../images/p4bg.jpg) no-repeat center top; position:relative;}
.p4_1, .p4_2, .p4_3{ width:1002px; position:absolute; left:0; z-index:2;}
.p4_1{ height:306px; top:0; background:url(../images/p4_1.jpg) no-repeat center top;}
.p4_2{ height:379px; top:306px; background:url(../images/p4_2.jpg) no-repeat center top;}
.p4_3{ height:365px; top:685px; background:url(../images/p4_3.jpg) no-repeat center top;}
.page4 .memo{ width:100%; text-align:center; color:#f0d2b3; font-size:18px; position:absolute; z-index:9; left:0; top:185px;}
.step{ color:#f9fabe; font-size:15px; position:absolute; z-index:9;}
.step1{ top:385px; left:62px;}
.step2{ top:450px; left:192px;}
.step3{ top:360px; left:372px;}
.step4{ top:454px; left:500px;}
.step5{ top:360px; left:725px;}
.zan{ width:428px; top:684px; left:346px; position:absolute; z-index:9; text-align:center;}
.zanBtn{ width:90px; height:33px; margin-left:12px; background:url(../images/common.png) no-repeat 0 -516px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.zanBtn.over{ background-position:0 -550px;}
.zan .num{ color:#ff0d0d; font-size:15px;}
.bbs{ width:76px; height:26px; background:url(../images/common.png) no-repeat -91px -516px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}



/*文本弹窗*/
.txtLayer .modal-dialog{ width:665px; height:217px; background:url(../images/txtLayer.png) no-repeat; margin:180px auto 0;}
.txtLayer .modal-header{ height:65px; padding:0; border-bottom:none; position:relative; overflow:hidden;}
.txtLayer .modal-header .close{ width:21px; height:21px; top:18px; left:615px; position:absolute; background:url(../images/common.png) no-repeat -227px -518px; opacity:1; filter:alpha(opacity=100);}
.txtLayer .modal-header h3{ width:665px; height:65px; background:url(../images/txt1.png) no-repeat center center; position:absolute; left:0; top:0;}
#txtLayer2 .modal-header h3{ background:url(../images/txt2.png) no-repeat center center;}
#txtLayer3 .modal-header h3{ background:url(../images/txt3.png) no-repeat center center;}
.txtLayer .modal-content{ background:none; padding:0 35px; border:none; box-shadow:none; color:#fd9c00; font-size:14px; position:relative;}
.txtLayer .modal-content p{ color:#420a0a; font-size:16px; line-height:28px; text-indent:2em;}

/*右浮动*/
.rightFloat{ width:252px; height:232px; background:url(../images/start.png) no-repeat; position:fixed; z-index:999; right:10px; top:45%;}

/*左浮动*/
.leftFloat{ width:100px; height:490px; background:url(../images/nav.png) no-repeat; position:fixed; z-index:999; left:4%; top:26%;}
.leftFloat a{ width:99px; height:99px; position:absolute; left:0;}
.leftFloat .n1{ top:31px;}
.leftFloat .n2{ top:140px;}
.leftFloat .n3{ top:248px;}
.leftFloat .n4{ top:358px;}
.leftFloat a:hover, .leftFloat a.cur{ background:url(../images/nav.png) no-repeat; }
.leftFloat .n1:hover, .leftFloat .n1.cur{ background-position:-103px -31px;}
.leftFloat .n2:hover, .leftFloat .n2.cur{ background-position:-103px -140px; }
.leftFloat .n3:hover, .leftFloat .n3.cur{ background-position:-103px -248px;}
.leftFloat .n4:hover, .leftFloat .n4.cur{ background-position:-103px -358px;}

/*登录*/
.loginOut, .loginIn{ width:295px; text-align:left; position:absolute; z-index:9; top:690px; left:700px; font-size:13px; color:#fff;}
.loginOut a, .loginIn a{ color:#f00}


