@charset "utf-8"; /* footer */ .footer-links{ background: #005197;} .footer-links .hd{padding: 15px 0; border-bottom: 1px solid #135e9f;} .footer-links .hd ul{margin: 0 -5px;} .footer-links .hd ul li{float: left; width: 20%; /*width: 16.666667%;*/} .footer-links .hd ul li a{position: relative; z-index:5; display: block; color: #fff; text-align: center; margin: 0 5px; line-height: 41px; height: 45px; border-radius: 4px; font-size: 1em;} .footer-links .hd ul li a span{max-width: 80%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;} .footer-links .hd ul li.hs a:after{content: ''; margin-top: 3px; width: 12px; height:10px; background: url(../images/public/footer_links_arrow.png) no-repeat; background-size: 100% 100%; margin-left: 20px; transition: .3s all;} .footer-links .hd ul li.hs a:after, .footer-links .hd ul li a span{display: inline-block; vertical-align: middle;} .footer-links .hd ul li.on a:after{transform: rotate(-180deg);} /* .footer-links .hd ul li.hs.on a:after{background-image: url(../images/public/footer_links_arrow_blue.png);} */ .footer-links .hd ul li.hs.on a{background: rgba(255,255,255,.15);} .footer-links .bd ul{padding-top:14px; margin: 0 -5px; overflow: hidden; display: none;} .footer-links .bd ul li{float: left; width: 20%;} .footer-links .bd ul li h4{margin: 0 5px; margin-bottom: 2px; font-size:0.875em; font-weight: normal; line-height:1.6em; overflow:hidden; vertical-align:top;} .footer-links .bd ul li a{display: block; padding:10px; background: rgba(255,255,255,.08); border-radius: 5px; text-align: center; color: rgba(255,255,255,.7); max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; transition: .3s all;} .footer-links .bd ul li a:hover{background: rgba(255,255,255,.15); color: #fff;} .footer{background: #005197; font-size: .875em;} .footer .container{position: relative; min-height: 100px;} .footer a{color: #fff;} .footer a:hover{text-decoration: underline;} .footer-nav .split{margin: 0 15px; opacity: .6;} .footer-txt{padding:40px 0; color: #fff; line-height: 2.375;} .footer-copyright .beian{padding-left: 25px; display: inline-block; background: url(../images/public/beian.png) no-repeat left center;} .footer-copyright .mar{margin-right:15px;} .footer-copyright .ipv6{font-style: normal; display: inline-block; padding: 0 5px; line-height: 20px; border: #3374ac 1px solid; border-radius: 2px; margin-left: 5px;} .footer-wzbs{position: absolute; right: 0; top: 50%; margin-top: -40px;} .footer-wzbs img{vertical-align: middle;} .footer-wzbs .jiucuo{margin-left: 5px;} .footer-wzbs .slh{height: 55px; background: #fff; border-radius: 2px; margin-left: 15px;} .footer-copyright a, .footer-copyright span{display: inline-block;} @media (max-width: 1480px) { .footer-links .hd ul li a{font-size: 1em;} } @media (max-width: 1280px) { .footer-links{padding: 10px 0;} .footer-links .bd ul{padding-top: 10px;} .footer{padding-bottom: 20px;} .footer-wzbs{position: static; margin-top: 0; text-align: center;} .footer-txt{padding:30px 0 10px; text-align: center;} } @media (max-width: 1200px) { .footer-links .hd ul li, .footer-links .bd ul li{width: 33.333333%;} .footer-links .hd ul li a span{display: block; text-align: left; margin-right: 48px; margin-left: 20px;} .footer-links .hd ul li.hs a:after{position: absolute; margin-top: -3px; right: 20px; top: 50%;} .footer-links .bd ul li a{text-align: left; padding-left: 20px; padding-right: 20px;} } @media (max-width: 768px) { .footer-links .hd ul li, .footer-links .bd ul li{width:50%;} } @media (max-width: 480px) { .footer-copyright{line-height: 2;} .footer-copyright .split{margin: 0 10px;} .footer-links > .container{margin: 0;} .footer-links .hd ul li, .footer-links .bd ul li{width: 100%;} .footer-links .hd ul{margin: 0;} .footer-links .hd ul li a{margin: 0;} .footer-links .hd ul li a span{margin-left: 10px;} .footer-links .hd ul li.hs a:after{right: 10px;} .footer-links .bd ul li a{padding-left: 10px; padding-right: 10px;} } /*==== older ====*/ body.older .footer-txt{text-align: center;} body.older .footer-wzbs{position: static; margin-top: 0; padding-bottom: 30px; text-align: center;} body.older .footer-links .hd ul li, body.older .footer-links .bd ul li{width: 33.333333%;} body.older .footer-links .hd ul li a{height: 68px; line-height: 58px;} @media (max-width: 992px) { body.older .footer-links .hd ul li, body.older .footer-links .bd ul li{width:50%;} body.older .footer-links .hd ul li a{height: 58px;} } @media (max-width: 580px) { body.older .footer-links .hd ul li, body.older .footer-links .bd ul li{width:100%;} }