@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft YaHei","Simsun"; padding: 0;margin: 0}
div,form,img,ul,ol,li,dl,dd,dt,p,span,label,table,tr,td,th,em{margin: 0; padding: 0; border: 0;color:#333; font-size:14px;}
/** {	-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}*/
p{ text-align:left; font-size:12px;}
table{ border-collapse:inherit;}
em, i{ font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:bold;text-align:left; margin:0; padding:0;font-family:"Microsoft YaHei","Simsun";}
h4{ font-size:18px;}
ul,li{ list-style:none;}
button { cursor:pointer; font-family:"Microsoft YaHei","Simsun";}
input, textarea { font-family:"Microsoft YaHei","Simsun";}
.clear { clear: both; font-size:0px; width:0px; visibility: hidden;margin-top:0px !important;margin-top:-2px; height:0px; line-height:0px; size:0px;}
.clear:after{content: ".";display: block;height: 0;clear: both;}
*:focus { outline:0 !important;}
.blank10{ font-size:1px; size:1px; margin:0px; height:10px; clear:both; line-height:10px;}
a {text-decoration:none;color:#aaaaaa}
.fleft{ float:left;}
.fright{ float:right;}
.hide{display: none;}
.show{display: block;}

.block01 { width:100%; min-width:1000px; min-height:860px; background:url(../img/background.jpg) no-repeat center top; position:relative;}
.wrap_block01 { width:1000px; height:100%; margin:0 auto; background:url(../img/phone.png) no-repeat right 80px;}
.wrap_block01 .top { margin:0 40px; padding-top:34px; overflow:hidden;}
.top .logo { float:left;}
.top .logo img { display:block;}
.top .nav { float:right;}
.nav { margin-top:13px;}
.nav li { float:left; display:inline; margin-left:45px; padding:0 2px;}
.nav li a { font-size:18px; color:#424242; line-height:30px; display:block; cursor:pointer;}
.nav li.on { border-bottom:2px solid #ff7220;}
.nav li:hover { border-bottom:2px solid #ff7220;}
.block01 .con { margin:0 0 0 40px; padding-top:178px}
.block01 .con .v { background:url(../img/title.png) no-repeat left top; padding-left:286px; height:123px; font-size:12px; color:#333333; line-height:22px;}
.block01 .con .links { width:446px; border-bottom:1px solid #c2c3c3; padding:40px 0 30px 0; overflow:hidden;}
.links a { display:block; float:left; width:214px; height:62px; cursor:pointer;}
.links_ios { background:url(../img/button_iphone.png) no-repeat;}
.links_android { margin-left:18px; background:url(../img/button_android.png) no-repeat;}
.block01 .two { margin-top:25px; overflow:hidden;}
.two .app { float:left;}
.two .weixin { float:left; margin-left:30px;}

.footer { width:100%; position:absolute; bottom:20px; border-top:1px solid #e2e2e2; padding-top:20px;}
.footer p { font-size:11px; color:#aaaaaa; line-height:22px; text-align:center;}