@charset "utf-8";
/*reset*/
body,h1,h2,h3,h4,h5,h6,dl,dd,p,figure,form{
	margin:0;
}
menu,ul,ol{
	margin:0;
	padding:0;
	list-style:none;
}
img{
	border:none;
	vertical-align:middle;
}

.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix{*zoom:1;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}

a:link{ text-decoration:none; color: #333;}
a:visited{ text-decoration: none; color: #333;}
a:hover{ text-decoration: none; color:#c00;}
a:active{ text-decoration: none; color: #c00;}

a.navlink:link{ color:#777; text-decoration:none;}
a.navlink:visited{ color: #777; text-decoration:none;}
a.navlink:hover{ color:#c00; text-decoration:none;}
a.navlink:active{ color:#c00; text-decoration:none;}
.hide{ display:none}

html{*overflow-x:hidden; *height:100%; *margin:0; *padding:0;}
body{ background-color:#a72230; color:#333; font:12px/20px "宋体"; overflow-x:hidden; overflow-y:auto;}
.mLR{ margin-left:auto; margin-right:auto;}
.header{ width:100%; height:82px; background-color:#fff; font:bold 16px/82px "微软雅黑"; color:#777;}
.wrap{ width:900px;}
.logo1{ margin:29px 30px 0 0;}
.logo2{ margin:25px 0 0 0;}

.topic{ width:1920px; height:662px; position:absolute; top:82px; left:50%; margin-left:-960px; z-index:1;}
.container{ width:1135px; top:744px; left:50%; margin-left:-567px; position:absolute;}
.footer{ text-align:center; padding:30px 0; color:#fff;}
.footer-nav{ background-color:#eee; line-height:69px; width:100%; position:absolute; top:5680px;}
.footer-copy{ background:url(../images/logo_footer.jpg) right center no-repeat; padding-right:220px;}
.divider{padding: 0 5px;}
.header .divider{padding: 0 10px;}

.snow img{ position:fixed!important;/* FF IE7*/ position:absolute;/*IE6*/  left:50px; top:-100px; z-index:2;}
.snow img#zhi1{-webkit-animation:slideDown 10s ease-in-out 0s infinite both;-moz-animation:slideDown 10s ease-in-out 0s infinite both;-o-animation:slideDown 10s ease-in-out 0s infinite both;-ms-animation:slideDown 10s ease-in-out 0s infinite both;animation:slideDown 10s ease-in-out 0s infinite both;}
.snow img#zhi2{-webkit-animation:slideDown 10s ease-in-out 6s infinite both;-moz-animation:slideDown 10s ease-in-out 6s infinite both;-o-animation:slideDown 10s ease-in-out 6s infinite both;-ms-animation:slideDown 10s ease-in-out 6s infinite both;animation:slideDown 10s ease-in-out 6s infinite both;}
.snow img#zhi3{ -webkit-animation:slideDown 10s ease-in-out 2s infinite both;-moz-animation:slideDown 10s ease-in-out 2s infinite both;-o-animation:slideDown 10s ease-in-out 2s infinite both;-ms-animation:slideDown 10s ease-in-out 2s infinite both;animation:slideDown 10s ease-in-out 2s infinite both;}
.snow img#zhi4{ -webkit-animation:slideDown 10s ease-in-out 8s infinite both;-moz-animation:slideDown 10s ease-in-out 8s infinite both;-o-animation:slideDown 10s ease-in-out 8s infinite both;-ms-animation:slideDown 10s ease-in-out 8s infinite both;animation:slideDown 10s ease-in-out 8s infinite both;}

@-webkit-keyframes slideDown {0%{-webkit-transform:translate(0,0);}100%{-webkit-transform:translate(0,1200px);}}
@-moz-keyframes slideDown {0%{-moz-transform:translate(0,0);}100%{-moz-transform:translate(0,1200px);}}
@-o-keyframes slideDown {0%{-o-transform:translate(0,0);}100%{-o-transform:translate(0,1200px);}}
@-ms-keyframes slideDown {0%{-ms-transform:translate(0,0);}100%{-ms-transform:translate(0,1200px);}}
@keyframes slideDown {0%{transform:translate(0,0);}100%{transform:translate(0,1200px);}}

.btn{ position:absolute; left:800px; top:400px; width:310px; height:240px; cursor:pointer; z-index:9; background:#fff; opacity:0;filter:Alpha(opacity=0)}

html,body {height:100%;}
.openbox{ z-index:9999; width:620px; height:240px;; left:50%; top:50%; display:none; background-color:#fff; border-radius:5px;
margin-left:-310px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-120px!important;/*FF IE7 该值为本身高的一半*/
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}

.bg,.popIframe{ z-index:9998; display:none; background-color: #000000; width: 100%; height: 100%; left:0; top:0;/*FF IE7*/
filter:alpha(opacity=70);/*IE*/
opacity:0.7;/*FF*/
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe{ filter:alpha(opacity=0);/*IE*/ opacity:0;/*FF*/ }

.openbox .close{ position:absolute; right:3px; top:3px; background:url(../images/close.jpg) no-repeat; width:23px; height:23px; cursor:pointer;}
.openbox .close:hover{ background-image:url(../images/close2.jpg);}

.openbox ul{ width:546px; padding-top:35px;}
.openbox li{ background:#eee url(../images/buy_list.jpg) 8px center no-repeat; height:46px; margin-bottom:20px; border-radius:5px;}
.openbox li div{ color:#0054a4; font:bold 30px/46px "黑体"; text-indent:45px;}
