﻿.swiper {
  overflow: hidden; position: relative;
}
.swiper .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.swiper .swiper-pagination-bullet{
  border: 1px #fff solid;
}
.swiper .swiper-pagination-bullet-active{
  background-color: #fff;
}

.module{
    margin:30px auto; padding:30px 0;
}
.module h6{
    font-size:36px; color:#e5e5e5; font-family:'思源宋体';
}
.module strong{
    font-size:36px; color:rgb(53,53,53); font-family:'思源宋体';
}

.about{
    margin:0; padding-top:50px;
    background:url(../images/about_bg.png);
    background-size:100% 100%;
}
.about .show{
    padding:10px 0; text-align:center; line-height:200%; color:#000;
}
.about .show *{color:#000;}
.about .more a{
    display:block; width:165px; height:50px; line-height:50px; color:#fff; background-color:#2e84eb; margin-top:20px;
}
.about .show img{max-width:95%;}

.services .list{margin-top:50px;}

.services .item{ 
   display:block; padding:20px 0;  border:1px dashed #dee2e6;
}
.services .item:hover{
    box-shadow:0px 0px 15px rgba(0,0,0,0.1);
}
.services .item p{
    padding:5px; line-height:180%; color:#999;
}
.services .item strong{
    font-size:16px; color:#333; margin-top:50px; display:block;
}
.services .item img{
    display:block; width:70px; filter:grayscale(100%) opacity(50%); transition:all 0.3s;
}
.services .item:hover img{
    filter:grayscale(0%) opacity(100%);
}

.strength{
    background-color:#fafafa; margin-bottom:0; color:#666; padding:80px 0;
}
.strength h6,.strength sup{color:#333;}

.support{
    background:url(../images/support_bg.jpg); margin:0;
    background-size:100% 100%; background-attachment:fixed;
}
.support .text{margin-left:15px;}
.support .text h6{
    text-align:left; font-size:25px; color:#fff;
}
.support .text p{
    text-align:left; color:#fff; max-width:510px; line-height:180%; margin-top:10px;
}
.support .more{
    display:block; width:165px; height:50px; line-height:50px; color:#2e84eb; background-color:#fff; margin-top:20px;
}