.zige0{
   background-color: #FAFAFA;
}
.zige1{
    background: url(/PUBLIC/home/img/zige-bg1.png) no-repeat 100% 100%;
    background-size: 100% 100%;
}
.zige2{
    background: url(/PUBLIC/home/img/zige-bg2.png) no-repeat 100% 100%;
    background-size: 100% 100%;
}
.listbox3-right{
    float: right;
    margin-right: 205px;
    font-size: 32px;
    color: #3d3f58;
}
.clearfix{ clear:both;}

.newsbg{}
.newsbox{ width:1200px; margin:0 auto;background-color: #ffffff;
    box-shadow: 9px 8px 10px 0px
    rgba(164, 164, 164, 0.42);
    padding: 20px;
    box-sizing: border-box;
    font-size: 0;
}
.newsleft{
    display: inline-block;
    width: 50%;
    box-sizing: border-box;

}
.newsleft ul{
    margin-bottom: 15px;
}
.news-left{
    border-right: 1px solid #aaaaaa;
    padding-right: 40px;
}
.news-right{
    padding-left: 40px;
    padding-right: 20px;
}
.newsleft a{
    display: block;
}
.newsleft h3{
    font-size: 16px;
    color: #e60007;
    line-height: 30px;
}
.newsleft-content{
    font-size: 14px;
    color: #000000;
}
.newsleft-content p{
    display: inline-block;
    width: 400px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.newsleft-content span{
    float: right;
}

.zige-footer{
    background: url(/Public/home/img/footer-bg.png) no-repeat 100% 100% ;
    background-size: 100% 100%;
    height: 595px;
}
.link {
    height: 247px;
    box-sizing: border-box;
}
.link h2{
    font-size: 24px;
    letter-spacing: 3px;
    color: #ffc536;
    font-weight: normal;
    margin: 10px 0;
}
.link a{
    display: inline-block;
    font-size: 14px;
    line-height: 37px;
    letter-spacing: 2px;
    color: #ffffff;
    margin-right: 20px;
}
.foot{width: 100%;min-width: 1200px;color: #fff;padding: 40px 0 100px;box-sizing: border-box;background: unset}
.foot .mid,.foot2 .mid{position: relative;
    width: 1200px;}
.foot h3{margin-bottom: 10px;}
.foot h4{font-size: 15px;position: relative;left: -10px;margin-bottom: 10px;}
.foot h4 a{color: #f1f1f1;margin: 0 10px;}
.foot h4 a:hover{text-decoration: underline;}
.foot p{line-height: 30px;vertical-align: top;color:#f2f2f2}
.foot .wechat{position: absolute;top: 0;right: 0;}
.foot .wechat p{
    /*    position: absolute;bottom: 2px;right: 180px;*/
    line-height: 20px; font-size: 14px;text-align:center;}
.foot .wechat img{ width: 121px; height: 120px; margin:4px 30px;}
.foot .wechat img:last-child{
    margin-right: 15px;
}
.foot2{background: #333;min-width: 1200px;padding: 10px 0 8px 0;position: fixed;left: 0;bottom: -2px;width: 100%;opacity: 0.9;}
.foot2 ul{overflow: hidden;}
.foot2 ul li{float: left;padding: 6px 30px;background: rgba(100,100,100,.5);margin-right: 22px;border-radius: 2px;transition: 0.5s;border: #fff 1px solid;}
.foot2 ul li:nth-last-child(1){margin-right: 0;}
.foot2 ul li a{color: #fff;font-size: 17px;}
.foot2 ul li:hover{background: #fff;}
.foot2 ul li:hover a{color: #ffc536;}

.zige-addr{
    display: inline-block;
    vertical-align: top;
}
