.main{
    width:100%;
    height:2100px;
    background:url('https://www.zgzcw.com/ly/web/images/background.png') no-repeat;
    background-size:100% 100%;
    margin:0 auto;
}
.tiper-left{
    width:400px;
    height:90px;
    float:left;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-left:60px;
    margin-top:21px;
}
.tiper-left img.fklogo{
    width:177px;
    height:53px;
}
.tiper-left img.wclogo{
    width:152px;
    height:82px;
}
.tiper-right{
    width:440px;
    height:220px;
    float:right;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-top:35px;
    margin-right:50px;
}
.wechat,.weibo{
    width:208px;
    height:220px;
    display:flex;
    flex-direction: column;
    align-items: center;
}
.wechat img.xlg,.weibo img.blg{
    width:208px;
    height:50px;
}
.wechat img.xewm,.weibo img.bewm{
    width:172px;
    height:166px;
}

.content{
    width:1200px;
    height:1145px;
    position: absolute;
    left: 50%;
    margin-left: -600px;
    top: 800px;
    display: flex;
    flex-direction: row;
}
.bot-left{
    width:200px;
    height:425px;
    background:url('https://www.zgzcw.com/ly/web/images/left-back.png') no-repeat top center;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.bot-left .bot-left-t{
    width:160px;
    height:160px; 
    margin-top:22px;  
}
.bot-left .bot-left-bot{
    margin-top:23px;
}
.bot-left .bot-left-bot .bot-left-ios,.bot-left .bot-left-bot .bot-left-android{
    width:150px;
    height:46px;
    margin-bottom:5px;
}
.botright{
    display: flex;
    flex-direction: column;

}
.baner{
    width:1000px;
    height:68px;
    background: #35486E;
    padding:30px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
}
.baner span{
    color:#fff;
    font-size:18px;
}
.newlist{
    width:1000px;
    height:1077px;
    background:#fff;
    padding: 8px 20px 0;
    box-sizing: border-box;
}
.newlist .tab{
    height: 51px;
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: 14px;
}
.newlist .tab a{
    display: inline-block;
    line-height: 48px;
    width: 70px;
    height: 48px;
    font-size: 26px;
    color: #8B8B8B;
    text-align: center;
    margin-right: 10px;
    border-bottom: 2px solid #fff;
}
.newlist .tab a.on{
    color: #35486E;
    margin-top: 1px;
}
.newlist .clearfix li{
    float: left;
    width: 100%;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #35486E;
    border-bottom: 1px dashed #dbdbdb;
}
.newlist .clearfix li a{
    float: left;
    display: block;
    width: 850px;
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 60px;
    font-size: 22px;
    color: #35486E;
}
.newlist .clearfix li a span{
    padding-right: 10px;
    color: #35486E;
}
.newlist .clearfix li .time{
    color: #35486E;
    float: right;
    text-align: right;
}
.newlist .page{
    text-align: center;
    color: #959595;
    position: absolute;
    bottom:50px;
    left:50%;
    width:80%;
    margin-left:-30%;
}
.newlist .page a{
    padding: 4px 8px;
    line-height: 28px;
    color: #959595;
    font-size: 14px;
    border: 1px solid #959595;
    margin: 0 4px;
    background-color: #f8f8f8;
}
.newlist .page a.visble {
    opacity: .3;
    cursor: default;
}
.newlist .page a.on{
    border: 1px solid #b59f74;
    color: #b59f74;
}



.footer{
    width:100%;
    height:200px;
    background: #262933;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
font-size:12px;
}
.textbz{
    color:#ccc;
}
.textbz-ga{
    display: flex;
    flex-direction: row;
}
.footer div{
    margin-top:10px;
}
