.footer{margin-top: 40px;overflow: hidden;position: relative;}
.foot-center{background: url(../images/news_29.png) 84px 20px no-repeat;padding: 128px 0 90px 84px; width: 1314px;margin: 0 auto;color: #f2f3f9;}
.foot-center a{color: #f2f3f9;}
.foot-center a:hover{text-decoration: underline;}
.foot-bgl{width: calc(100% - ((100% - 1400px) / 2 + 30px)); height: 260px;background-image: linear-gradient(to bottom right, #204a86,#3371c9);position: absolute; top: 0;z-index: -1;left: calc((100% - 1400px) / 2 + 30px);}
.foot-bgh{width: calc(100% - (100% - 1400px) / 2);height: 230px;position: absolute; top: 30px;left: calc((100% - 1400px) / 2); z-index: -2;background: #f2f3f9;}