/* CSS Document */
/*全局定义*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,img,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{font-family: 'wenyue','Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial,'Hiragino Sans GB','\5B8B\4F53';-webkit-text-size-adjust:100%;background:#fff;color:#333;font-size:15px;}
html,body{height:100%;}
::-webkit-input-placeholder { color:#ccc;}
:-moz-placeholder { color:#ccc;}
::-moz-placeholder { color:#ccc;}
:-ms-input-placeholder { color:#ccc;}
img{
    width:100%;
}
body{
    margin: 0 auto;
    max-width: 640px;
}
.main{
    max-width:640px;
    margin: 0 auto;
    text-align: center;
    
}
img{
    display: block;
}

.top{
    width: 640px;
    margin: 0 auto;
    
}
.mainpic{
    width: 100%;
    overflow: hidden
     
}
.mainpic img{
    margin:0 auto;
    width:100%;
}
/* 下载开始 */

.download{
    margin-top:0px;
    width:100%;
    min-height:100px;
    background:#f4f4f4 ;
    overflow: hidden;
}

.downli{
    float: left;
    width:24.5%;
    margin-top:5%;
    margin-bottom: 5%;
    text-align: left;
}
.downli a{
    text-decoration:none;
}
.downli img{
    width:60%;
    margin-left:20%;
}
.downli p{
    margin-top: 3%;
}
.downbt{
    display: block;
    width:90%;
    margin-top:4%;
    padding-top: 2%;
    padding-bottom: 2%;
    border-radius: 0.5em;
    background: #59c65d;
    font-size: 1em;
    color:#fff;
    text-align: center;
}
/* 下载终结*/
/* 文字通用开始*/

.mainwz{
    margin: 0 auto;
    width:100%;
    background: #e75852;
}
.wztb{
    margin: 0 auto;
    width:90%;
    font-size: 1em;
    border-radius: 1em;
    background: #fff;
    padding:3%;  
    text-align: left;
}


/* 文字通用结束*/
/* 通用浮动开始*/

.maingfloat{
    margin: 0 auto;
    width:100%;
    text-align: center;
    background:#e75852 ;
    overflow: hidden;
    
}
.floatimg{
    width:50%;
    float: left;
    text-align: center;
    
}
.floatimg img{
    margin:0 auto;
    width:70%;
    margin-top:15%;
    border:0.2em solid #ffea00
}
.sqbutton2{
    margin:0 auto;
    margin-top:8%;
    width:40%;
    min-height:28px;
    background: #fff;
    border:2px solid #ffea00;
    border-radius:50em;
    display: block;
    padding-top:2%;
    font-size: 1.1em;
    color:#fc3a38;
    font-weight: bold;
}
/* 通用浮动结束*/
/* 会员浮动开始*/

.mainhy{
    margin: 0 auto;
    width:100%;
    background:#e75852 ;
    overflow: hidden;
}

.hymk{
    float: left;
    width:30%;
    margin-left:2%;
    margin-top:5% ;
    padding-bottom:3%;
    text-align: center;
    background: #fff;
    border-radius:1em;
}
.hymk img{
    margin: 0 auto;
    margin-top:6%;
    width:70%;
}
.hymkwz{
    width:100%;
    overflow: hidden;
    
}
.hymkwz h3{
    margin-top: 5%;
}
.hymkwz p{
    margin-top:5%;
    text-align: left;
    padding-left:15%;
    font-size: 0.9em;
}


/* 通用浮动结束*/

/* 创业球开始*/
.maincy{
    margin: 0 auto;
    width:100%;
    overflow: hidden;
    background: #e75852; 
}
.cyfg{
    width:100%;
    color:#2b2b2b;
    font-size: 1.3em;
    font-weight: bold;
    background: #ffea00;
    margin-top:5%;
    display: block;
    padding-top:2%;
    padding-bottom:2%;  
    text-align: center;
}
.maincyqq{
    float: left;
    display: inline-block;
    margin-top:3%;
    margin-bottom:3%;
    margin-left: 2%;
    width:30.5%;
    background: #fff;
    border-radius: 1em;
    overflow: hidden;
    
    
}
.maincyqq img{
    margin: 0 auto;
    margin-top:5%;
    width:90%;
    border-radius: 1em;
}
.cyqqwz{
    margin: 0 auto;
    width:80%;
    height: 11em;
    padding-top: 3%;
    padding-bottom: 10%;
    text-align: left;  
    font-size: 0.9em;
    
}
.cyzy{
    margin: 0 auto;
    width:80%;
    display: block;
    font-size:1.2em;
    font-weight:bold;
    margin-bottom: 3%;
    text-align: center;
    
}
/*  创业球结束*/


/* 团队展示开始*/
.tdzs{
    margin: 0 auto;
    width:100%;
    overflow: hidden;
    background: #e75852; 
    
}



/* 团队展示结束*/
/* foot  top 部分 */

.banquan{
    margin: 0 auto;
    width:100%;
    background: #f9f9f9;
    font-size: 0.8em;
    overflow: hidden;
}
.banquan p{
    margin-top:3%;
    margin-bottom:3%;
}
.ding{
    position: fixed;
    margin: 0 auto;
    width:100%;
    top: 0px;left:0px;
    background:linear-gradient(#fc3a37,#e75751);
    border-bottom: 0.2em solid #ffea00;
}

.dingli{
    margin: 0 auto;
    max-width:640px;
}

.dingli li{
    float: left;
    list-style-type: none;
    padding-top:2%;
    padding-bottom:2%;
    display: block;
    overflow: hidden;
    width:25%;
    text-align: center;
    font-size:1em;
    font-weight: bold;
    color:#fff;
}
.dingli li:hover{
    background: #b80100;
}

.button3{
    display: inline-block;
    width:80%;
    background: #ffea00;
    margin-top: 3%;
    margin-bottom: 1%;
    border-radius: 1em;
    overflow: hidden;
    cursor: pointer;
}

.button3 p{
    margin-top:2%;
    margin-bottom:2%;
    font-size: 1em;
    color:#fff;
    
}

.bottom{
    position: fixed;
    margin: 0 auto;
    width:100%;
    bottom: 0px;left:0px;
    background:linear-gradient(#fc3a37,#e75751);
    border-top: 0.2em solid #ffea00;
}

.bottomli{
    margin: 0 auto;
    max-width:640px;
}

.bottomli li{
    float: left;
    width:50%;
    list-style-type: none;
    padding-top:2%;
    padding-bottom:2%;
    display: block;
    text-align: center;
    font-size:1em;
    font-weight: bold;
    color:#fff;
    cursor: pointer;
}
.button5{
    width:40%;
    margin-right:5%;
    padding-top: 2%;
    padding-bottom:2%;
    padding-left:5%;
    padding-right:5%;
    background: #ffea00;
    border-radius: 0.5em;
    color:#000;
    font-weight: normal;
}

.bian{
    position: fixed;
    top: 60%;
    right:0;
    width:20%;
    cursor: pointer;
}
.bian img{
    max-width:50%;
}

/*弹窗开始*/

.bg{
    position:fixed;
    background:#000;filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity:0.7;
    opacity:0.7;
    width:100%;
    height:100%;
    top:0;
    left:0;
    display:none;
    z-index:999
    }
.tc{
    position: fixed;
    left: 50%;
    top: 50%;
    display: none;
    margin-left: -160px;
    margin-top:-160px;
    width:320px;
    height:320px;
    background: #fff;
    border-radius: 0.5em;
    text-align: center;
    z-index:1000;
    }
.tc p{
    margin-top:5px;
}
.tcfg{
    margin: 0 auto;
    text-align: center;
    width:320px;
    height:60px;
    background: #fc3a37;
    border-radius:0.5em 0.5em 0 0;
    overflow: hidden;
}
.tcfg p{
    margin-top:3%;
    font-size: 1.8em;
    font-weight: bold;
    color: #fff;
    
}
.tcyqm{
    margin: 0 auto;
    width:200px;
    font-size: 1.8em;
    border: 1px dashed #ffea00;
    background: #fc3a37;
    color:#fff;
    font-weight: bold;
    cursor: pointer;
}

.tcdownli{
    width:320px;
}
.tcdownli a{
    float:left;
    display: inline-block;
    width:160px;
    text-decoration:none;
    text-align: center;
    height:55px;
    
}
.tcdown{
    display: block;
    width:130px;
    height: 28px;
    margin: 0 auto;
    margin-top:6%;
    padding-top: 4%;
    border-radius: 0.5em;
    background: #59c65d;
    font-size: 1em;
    color:#fff;
    text-align: center;
}

.close{cursor:pointer;width:48px;height:48px;background:url(img/close.png);position:absolute;top:0;right:0}



@media screen and (max-device-width: 600px) {
 
.sqbutton2{
    font-size:0.8em;
    padding-top:4%;
}
 .hymkwz p{
    font-size:0.6em;
 }
 .cyqqwz{
    font-size: 0.6em;
 }
 .cyqqwz{
    height: 14em;
 }
 .bottomli li{
    font-size:0.8em;
 }
 .bian img{
    max-width: 100%;
 }
}

