@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; background:#fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
form {display:inline}
*{margin:0px; padding:0px;}

a{color:#2b2b2b;text-decoration:none;}
a:hover{color:#2b2b2b;text-decoration:none;}
.clear{clear:both;}
.footer{ width:100%; text-align:center; font-size:14px; line-height:36px; color:#474747;}
.jk{width:1100px;margin:0 auto; line-height:30px; height:30px;text-align:center;color:#006600}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.main {background-image: url(../images/top.png);background-position: center center;background-repeat: no-repeat;width:1200px;height:675px;margin: 0 auto;float: center;}
.btn{ box-sizing:border-box; border:1px solid #474747; color:#474747; text-align: center; }
.pc-body-item{ float: right; width: 50%;}
.pc-main{ padding:150px 0 0 12px; color:#474747}
.pc-logo{ height: 88px; position: relative;}
.pc-logo .logo{height: 70px;padding: 10px 0}
.pc-logo .appname{position: absolute; left: 80px; top: 15px; font-size: 12px; letter-spacing: 3px;font-size: 28px;line-height: 32px}
.pc-logo .version{position: absolute; left: 80px; top: 55px; font-size: 14px; letter-spacing: 3px;}
.ico{ font-size:0; background-repeat:no-repeat;}
.pc-btns{ margin-top: 40px; font-size: 0;}
.pc-btns .btn{ display: inline-block; width: 172px; height: 48px; line-height: 48px; font-size: 16px; margin-right: 16px; border-radius: 30px; position: relative; overflow: hidden; transition:all 0.2s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s;}
.pc-btns .btn:hover{ background-color: rgba(255,255,255,.3);}
.pc-btns .ico{ float: left; width: 36px; height: 36px; background-position: left top; background-repeat: no-repeat; margin:5px 6px 0 32px; background-size: 36px 36px;}
.pc-btns .ico-ios{ background-image: url(../images/icon_ios.png);}
.pc-btns .ico-android{ background-image: url(../images/icon_android.png);}
.pc-btns .txt{float: left;}
.pc-erwei{ margin-top: 36px; font-size: 14px;}
.pc-erwei .img-box{ padding: 16px 0 0 20px;}
.img-box{ display:block; overflow:hidden; position:relative;}