/* 清除默认样式 */
*{
    padding: 0;
    margin: 0;
}
ul li,ol li{
    list-style: none;
}
a{ 
    text-decoration:none !important;
    color:#333 ; 
}
button {
    outline: none;
    border: none;
    cursor: pointer;
}
body{
    min-width: 1200px;
    background-color: #FFFFFF;
    color: #333;
    font-size: 16px;
    font-family: '微软雅黑';
}
/* 屏幕宽度总设置 */
.width {
    position: relative;
    width: 1200px;
    min-width: 1200px;
    margin: 0 auto;
}
.container-header {
    box-shadow: 0px 5px 8px #ccc;
    background-color: #FFF;
}
.header{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 80px;
    background-color: #FFF;
}
.header .logo img {
    /* width: 520px; */
    height: 50px;
}
.header .header-menu {
    display: flex;
    align-items: center;
    font-size: 16px;
}
.header .header-menu img{
    vertical-align: middle;
    height: 22px;
    margin-right: 8px;
}
.menu-item{
    line-height: 30px;
    padding: 0 23px 0 12px;
    display: flex;
    align-items: center;
}
.menu-item {
    border-right: 1px solid #ccc;
    cursor: pointer;
}
.menu-item:nth-last-child(1) {
    border-right: none;
}
.no-show{
    display: none!important;
}
#goIndex{
    cursor: pointer;
}

.weixin-tip img{max-width: 100%; height: auto;}
.weixin-tip{display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80);  height: 100%; width: 100%; z-index: 100;}
.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%;}