@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;text-align:center;background:#20316b;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#000;text-decoration:none}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.clear{ clear:both;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.w640{width:640px;}
.body_all{overflow: hidden;width:640px;transform-origin:0 0;-webkit-transform-origin: 0 0;overflow:hidden;margin:0 auto; position:absolute;top:0;left:0;}
/*txt*/
.txt1{width:72%;font-size: 28px;color:#5aa9ff;line-height: 36px;}
/*jdt*/
.device{width:480px;height:830px;padding: 30px 40px 0 40px;position: relative;}
.device .btn_left{background: url(images/btn_left.png) no-repeat left top;position: absolute;left:38px;top: 180px;width:53px;height:53px;z-index: 99}
.device .btn_right{background: url(images/btn_right.png) no-repeat left bottom;position: absolute;right:38px;top: 180px;width:53px;height:53px;z-index: 99}
.swiper-container{width:480px;height: 150%;}
.content-slide{background:#ea4f4f;height: 63px;position:absolute;top:318px;width:480px;z-index: 99;font-size: 22px;text-align: center;line-height: 63px;}
.txt2{margin-top: 32px;font-size: 28px;width:95%;line-height: 34px;}
