html{color:#333;width:100%;height: 100%;font-size: 12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{font-family:Microsoft Yahei;background: #fff;width:100%;height: 100%;line-height: 20px;color:#666;position: relative;}
a{color: #666;text-decoration: none;}
a:hover{text-decoration:none; color:c00;}
.fl {float: left;}
.fr {float: right;}
.cc{*zoom:1;}
.cc:after{content:'\20';display:block;height:0;clear:both;visibility: hidden;}
.c{clear:both;}

/* 顶部样式 */
.top_box { background:#0459a7; height:60px; }
.top_box dl {margin:0 auto; width:980px; overflow:hidden}
.top_box dd {float:left; padding-top:8px; }
.top_box dd img { height:45px}
.top_box dt {float:right; font-size:15px; color:#FFF; padding-top:18px;}
.top_box dt a {color:#FFF}
.top_box dt .space {color:#163784; font-family:"SimSun" !important; margin:0 10px; font-size:12px}

/* 底部样式 */
.footer_box {line-height:24px; text-align:center; padding:15px 0; margin-top:15px; font-size:13px;border-top: 1px solid #ddd;}
.footer_box a {margin:0 8px;}
.footer_box span {margin:0 8px;}
.footer_box strong {color:#F00;}
.footer_box .abt {color:#ccc; font-size:12px; }
.footer_box .abt a {font-size:13px; }
.footer_box .abt span {color:#333;margin-left:10px}
.footer_box p.ziz {padding-top:8px}

.footer_box .icobox {padding-top:8px; width:855px; margin:0px auto; overflow:hidden; height:45px}
.footer_box .icobox p { border:1px solid #ddd; float:left; margin:0 4px}
.footer_box .icobox p:hover { border:1px solid #ccc;}
.footer_box .icobox p a {padding-left:44px; padding-right:3px; display:block; line-height:40px; text-decoration:none}
.footer_box .icobox p.ico-01 { background:url(../image/nfw_zs01.jpg) no-repeat 8px 5px}
.footer_box .icobox p.ico-02 { background:url(../image/nfw_zs02.jpg) no-repeat 8px 5px}
.footer_box .icobox p.ico-03 { background:url(../image/nfw_zs03.jpg) no-repeat 8px 5px}
.footer_box .icobox p.ico-04 { background:url(../image/nfw_zs04.jpg) no-repeat 8px 5px}


.partbox { background:#f1f0f0; text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}



.page {width: 100%;}
.center {width: 1030px; margin:0 auto; height: 680px;position: relative;}
#page1 {background:#fff;}
#page1 .bg {position: absolute;width: 1400px; height: 680px; top:65px; left:50%;margin-left: -960px; z-index: 0;}
#page1 .center {z-index: 2;}
#page1 .android {position: absolute;top: 20px; left:0px;}
#page1 .ios {position: absolute;top: 60px;left:160px;}
#page1 .down {width: 455px;height: 403px;background:url(../image/1_3.png);position: absolute;right:45px;top:140px;}

#page1 .animate-enter .bg {
	-webkit-animation:zoomBigIn 8s ;
	-o-animation:zoomBigIn 8s ;
	animation:zoomBigIn 8s ;
}
#page1.animate-enter .android {
	-webkit-animation: fadeInDown 2s;
	-o-animation: fadeInDown 2s;
	animation: fadeInDown 2s;
}
#page1.animate-enter .ios {
	-webkit-animation: fadeInUp 2s;
	-o-animation: fadeInUp 2s;
	animation: fadeInUp 2s;
}
#page1.animate-enter .down {
	-webkit-animation: fadeInRight 2s;
	-o-animation: fadeInRight 2s;
	animation: fadeInRight 2s;
}