@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:'微软雅黑'}
p{ margin:0; padding:0}
.top{ height:37px; border-bottom:1px solid #ccc ; border-top:2px solid #fe5013; background: url(images/bg.jpg) repeat-x;}
.topBar{ width:1000px; margin:0 auto; line-height:37px; height:37px;color:#666; font-size:12px;}
.topBar a{ color:#666; text-decoration:none; padding:0 6px;}
.topBar a:hover{ color:#ff4200}
.topBar a.hov{ color:#ff4200}
.topBar span{ float:right}
.banner{ height:480px; background:url(images/banner.png) no-repeat top center}
.banner_content{ height:480px; width:1000px; position:relative;  margin:0 auto; z-index:1}
.iphone{ width:438px; height:456px; position:absolute; top:24px; right:52px; }
.xz{ width:399px; height:243px; position:absolute; top:97px; left:30px;}
.button{ width:319px; height:42px; position:absolute; bottom:40px; left:85px;}
.button img{ margin-right:22px; border:none}
.content{ background: url(images/bbg.jpg) repeat; min-height:100px; _height:100px;}
.con_nr{ width:1000px; min-height:100px; _height:100px; margin:0 auto; position:relative; z-index:2}
.ewm{ height:340px; padding-bottom:42px;}
.video{ width:600px; height:340px; float:left;}
.sm{ width:377px; height:340px; overflow:hidden; float:right;}
.sm img{ display:block; margin-top:20px; margin-bottom:5px;}
.sm img.e{ float:right; margin-left:15px; margin-top:0; margin-bottom:0}
.sm p{color:#333; font-size:14px; line-height:24px;}
.sm p span{ display:block; font-size:30px; font-weight:bold; height:30px; line-height:30px; }
.js{ padding-bottom:150px; color:#333; min-height:200px; _height:200px; background:url(images/js.jpg) no-repeat right top}
.js p{ line-height:24px; font-size:14px; width:535px; margin-bottom:25px;}
.js span{ font-size:30px; font-weight:bold; display:block; line-height:40px;}
.js span.kb{ height:15px; line-height:15px; display:block}
.copy{ height:234px; position:relative;  border-top:2px solid #ff6d00; clear:both; background:#f5f5f5; text-align:center; line-height:38px; color:#666; font-size:12px; min-width:980px; margin:0 auto;}
.nav_bottom{ height:38px; border-bottom:1px solid #d6d6d6;}
.nav_bottom a{ color:#666; padding:0 10px; text-decoration:none}
.nav_bottom a:hover{ color:#ff4200;}
.contact{ min-height:10px; _height:10px; min-width:980px; margin:0 auto; padding-top:18px; line-height:24px;  }
.contact img{ display:inline; margin-bottom:-5px;}


