﻿body {/*background-color:#f3f3f3; */}

.pagination {position: absolute; z-index: 20; width:100%; bottom: 5px; }
.swiper-pagination-switch {display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #555; margin-right: 6px; opacity: 0.8; border: 1px solid #fff; cursor: pointer; }
.swiper-active-switch {background: #fff; }
.swiper-container {/*height: 180px;*/ color: #fff; text-align: center; width:100%; padding-bottom:50%; position:relative; }
.swiper-container .swiper-wrapper {position:absolute; top:0; bottom:0; left:0; right:0; }
.swiper-container .swiper-wrapper .swiper-slide {/*height: 180px;*/ height:100%; }
.swiper-container .swiper-wrapper .swiper-slide .title {width:100%; height:100%; }
.swiper-container .swiper-wrapper .swiper-slide .title img {width:100%; height:100%; /*height: 180px;*/ }

.nav {height:87px; width:100%; background-color:#ffffff; border-bottom:1px solid #f3f3f3; }
.nav nav ul {list-style:none; height:76px; width:92%; margin:0 auto; padding:10px 0; }
.nav nav ul li {list-style:none; width:25%; float:left; position:relative; }
.nav nav ul li a {display:block; }
.nav nav ul li img {display:block; height:40px; width:40px; margin:0 auto; padding-bottom:6px; }
.nav nav ul li span {display:-webkit-box; width:100%; -webkit-line-clamp:1; -webkit-box-orient:vertical; color:#4a4949; text-align:center; font-size:0.938rem; }

.company-introduce {background-color:#ffffff; margin-bottom:12px; margin:14px 18px; }
.company-introduce h1 {font-size:1.25rem; text-align:center; margin-bottom:8px; }
.company-introduce p {font-size:0.938rem; }
.company-introduce span {display:inline; }
.company-introduce img {max-width:100%; display:inline-block; }
.company-introduce ul,.company-introduce ol {margin-left:18px; }

