@charset "UTF-8";
.public-footer-1{background-color:#194143;padding:61px 0 25px;}
.foot-info{width:1200px;margin:0 auto;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.foot-dl{width:510px;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;}
.foot-dl dt,.foot-dl dt img{width:174px;height:174px;}
.foot-dl dd{width:310px;}
.foot-dl dd span{border-bottom:#09707d solid 1px;display:block;padding:3px 0 23px;}
.foot-dl dd span em{line-height:30px;font-size:18px;color:#fff;display:block;position:relative;padding-left:40px;}
.foot-dl dd span i{width:22px;height:24px;background:url(/style/images/gushang/footer/ioc_02.png) no-repeat;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.foot-dl dd li{line-height:43px;font-size:18px;color:#fff;position:relative;padding-left:24px;}
.foot-dl dd li a{font-size:24px;color:#fff;}
.foot-dl dd li i.ioc1{width:18px;height:18px;background:url(/style/images/gushang/footer/ioc_01.png) no-repeat;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.foot-dl dd li i.ioc2{width:18px;height:18px;background:url(/style/images/gushang/footer/ioc_01.png) no-repeat;display:block;position:absolute;left:0;top:25%;transform:translateY(-50%);}
.foot-dl dd li i.ioc1{background-position:0 0;}
.foot-dl dd li i.ioc2{background-position:-22px 0;}
.foot-nav{width:570px;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;position:relative;}
.foot-nav h3{width:100%;font-size:24px;color:#fff;font-weight:normal;display:block;}
.foot-nav dt{line-height:40px;font-size:24px;color:#fff;position:relative;padding-left:9px;}
.foot-nav dt i{width:2px;height:22px;background-color:#ff7900;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.foot-nav dd{padding-left:9px;}
.foot-nav dd a{line-height:40px;font-size:18px;color:#728889;display:block;}
.foot-nav dd a small{font-size:14px;}
.foot-info p{width:100%;line-height:77px;text-align:center;font-size:14px;color:#798889;border-top: #245a5d solid 1px;margin-top:55px;}
.foot-info p a{width:100%;line-height:77px;text-align:center;font-size:14px;color:#798889;margin-top:55px;}
.foot-info p span{padding-right:132px;}
