*{
    padding:0;
    margin:0;
    font-family: '微软雅黑';
    /*font-size:1rem;*/
}
ul,ol,menu{
    list-style-type: none;
}
a{
    text-decoration: none !important;
    color:#000;
}
img{
    border:none;
}
.row{
    display:flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
    margin-right:0 !important;
    margin-left:0 !important;
}

.rowstart{
    display:flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
}
.rowstarts{
    display:flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
}
.rowbetween{
    display:flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
}
.rowend{
    display:flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content:flex-end;
}
.rowaround{
    display:flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content:space-around;
}
.column{
    display:flex;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: center;
}
.columnstart{
    display:flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.ele{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ell{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    /* margin-top:2%; 
    line-height:24px;
    font-size:14px;*/
}
/* header */
.header-top{
    background-color: rgba(11, 18, 46, 1);  
    padding:1.5%;
    position:relative;
}
/*.logo{*/
/*  position:absolute;*/
/*  top:19px;*/
/*  left:0;*/
/*  z-index:10;*/
/*}*/
nav{
    background-color:#fff;
}
.nav-img{
    position:absolute;
    /* left:-12%; */
    width:103%;

}
.header-nav{
    padding:1.5%;
}
/* footer */
.footer{
    background-color:#1f1f1f;
    margin-top:5%;
    padding:1% 0;
}
.footer-cont-div{
    padding-left:2%;
    box-sizing: border-box;
    margin-top:3%;
}
.footer-cont-divSpan{
    color:#fff;
    font-size:14px;
    margin:5px;;
}
/* 悬浮定位 */
.tool{
    position:fixed;
    top:50%;
    right:3%;
    border:2px solid #afafaf;
    width:74px;  
    background-color:#fff;
}
.tool-div{
    height:72px;
    border:1px s0lid #afafaf;
}
.tool-divi{
    font-size:26px;
    color:#c6c6c6;
}
.adds{
    color: #535353;
    font-size:14px;
    font-family: "黑体";
    /* font-weight:600; */
    margin-top:5%;
}
.tool-div:hover .tool-divi, .tool-div:hover .adds{
    color:#ff0000;
}
/* 分享 */
.share-component{
    display:none;
    position:absolute;
    right:70%;
    width:200px;
}
/* 信息提交css */


  .reg_ul li{
    margin: auto;
    overflow: hidden;    
    margin-top: 10px;
  
  }
  
  .reg_ul li span:nth-of-type(1){
    float: left;
    margin: auto;
    width:200px;
    text-align: right;
  }
  .reg_ul li span:nth-of-type(2){
    float: left;
    margin-top: 8px;
    margin-left: 10px;
  }
  .reg_ul li input{
    float: left;
    width: 228px;
    height: 30px;
    border:1px solid #333;
    border-radius: 3px;
    padding-left: 20px;
    outline:medium;
    margin-left: 10px;
  }
  .reg_ul li button{
    margin: auto;
    color: #ffffff;
    background-color: #333;
    font-size: 16px;
    padding: 10px 60px;
    outline: inherit;
    border-radius: 3px;
    cursor: pointer;
    margin-top: 10px;
  }
