.ul-more1{ overflow: hidden; } .ul-more1 li{ float: left; } .ul-more1 li a{ position: relative; display: flex; font-size: 15px; color: #fff; height: 22px; align-items: center; padding: 0 15px; } .ul-more1 li a::after{ content: ''; position: absolute; top: 50%; right: -1px; width: 1px; height: 15px; background-color: #8eb4cc; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); } .ul-more1 li a img{ display: inline-block; width: 16px; } .ul-more1 li:first-child a{ padding-left: 0; } .ul-more1 li:last-child a{ padding-right: 0; } .ul-more1 li:last-child a::after{ display: none; } .footer{ background: url(../images/f-pic1.png) no-repeat center center; background-size: cover; } .f-top{ padding: 30px 0 35px 0; border-bottom: 1px solid; border-color: rgba(255, 255, 255, .3); } .f-top .top-box{ position: relative; overflow: hidden; } .f-top .desc{ font-size: 20px; color: #fff; float: left; margin-right: 10px; } .ul-icon{ float: left; overflow: hidden; margin: 0 -26px; max-width: 1324px; height: 30px; } .ul-icon li{ float: left; } .ul-icon li a{ display: block; font-size: 16px; color: #fff; margin: 0 26px; line-height: 30px; } .h-auto{ position: absolute; top: 0; right: 0; cursor: pointer; display: flex; align-items: center; justify-content: center; } .h-auto .pic{ display: inline-block; width: 35px; margin-right: 5px; } .h-auto .pic img{ display: block; width: 100%; } .h-auto .name{ height: 100%; max-width: 30px; line-height: 1; display: inline-block; font-size: 14px; color: #fff; } .top-box.on .ul-icon{ height: auto; } .f-center{ border-bottom: 1px solid; border-color: rgba(255, 255, 255, .3); padding: 50px 0; } .f-center-box{ display: flex; align-items: center; justify-content: space-between; } .fc-left{ display: inline-block; width:380px; } .fc-left .tit{ margin-bottom: 35px; font-size: 20px; color: #fff; } .ul-list1-gl li{ overflow: hidden; margin-bottom: 10px; } .ul-list1-gl li .pic{ float: left; min-width: 24px; margin-right: 10px; } .ul-list1-gl li .pic img{ display: block; max-width: 100%; max-height: 100%; } .ul-list1-gl li .desc{ float: left; color: #fff; font-size: 16px; } .fc-center .pic1{ height: 85px; margin-bottom: 25px; text-align: center; } .fc-center .pic1 img{ display: inline-block; height: 100%; } .fc-center .pic2{ height: 50px; } .fc-center .pic2 img{ display: inline-block; height: 100%; } .ul-list2-gl{ overflow: hidden; margin: 0 -10px; } .ul-list2-gl li{ float: left; } .ul-list2-gl li .icon{ margin: 0 10px; } .ul-list2-gl li .pic{ background-color: #fff; width: 111px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; } .ul-list2-gl li .pic img{ display: block; width: 100%; } .ul-list2-gl li .name{ text-align: center; color: #fff; font-size: 16px; line-height: 35px; } .f-bottom{ padding: 30px 0; } .f-bottom .wp{ text-align: center; } .ul-list3-gl{ display: inline-block; overflow: hidden; margin: 0 -30.5px; line-height:36px; } .ul-list3-gl li{ float: left; } .ul-list3-gl li .icon{ position: relative; display: flex; align-items: center; justify-content: center; margin: 0 30.5px; } .ul-list3-gl li .icon::after{ position: absolute; content: ''; height: 18px; width: 1px; background: rgba(255, 255, 255, .4); right: -30px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); } .ul-list3-gl li:last-child .icon::after{ display: none; } .ul-list3-gl li .icon .txt{ color: #fff; font-size: 16px; } .ul-list3-gl li .icon .pic{ margin-right: 10px; display: flex; align-items: center; justify-content: center; } @media only screen and (min-width: 900px) and (max-width: 1500px) { .fc-left{width:26.6vw;} } @media only screen and (max-width: 900px) { .fc-left{width:auto;} }