.swiper-slide {
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: auto!important;
}
.swiper-container {width: 100%;}
.swiper-wrapper{height: auto!important;}
/* 首页banner1,banner2 */
.banner1,.banner2{width: 100%;}
.banner1 img,.banner2 img{width: 100%;}
.slide-box{position: relative;overflow: hidden;height: 0;padding-bottom: 36.46%;}
.slide-content{width: 100%;position: absolute;height: 0;padding-bottom: 36.46%;}
.slide-content li{width: 100%;}
.slide-controller{position: absolute;bottom: 15px;left: 50%;margin-left: -50px;width: 100px;height: 16px;}
.slide-controller p{float: left;width: 16px;height: 16px;margin-right: 5px;background-image: url('../images/controller.png');cursor: pointer;}
.slide-controller p:last-child{margin-right: 0;}
.slide-controller p.active{background-image: url('../images/controller-active.png');}
/* 产品板块 */
.product{margin-top: 15px;}
.pro-type,.pro-hot{float: left;}
.pro-type{width: 23%;margin: 1%;}
.pro-type .logo3{width: 100%;}
.pro-type .logo3 img{width: 100%;}
.pro-list{border: 1px solid #ddd;}
.pro-list img{height: 58px;vertical-align: middle;}
.pro-container{height: 60px; border: 1px solid #ddd; margin: 15px; background: #fafafa;position: relative;}
.pro-container a{display: inline-block; width: 100%;}
.pro-container span{padding-left: 15px;}
.pro-list2{position: absolute;top: 60px; left: 0;background: #fff;border: 1px solid #ddd;z-index: 1;width: 100%;display: none;}
.pro-list2 li{width: 100%; border-bottom: 1px solid #ddd;text-indent: 15px;height: 30px;line-height: 30px;}
.pro-hot{width: 73%; margin: 1%;}
.pro-hot h2{padding-left: 15px; border-left: 10px solid #286da8;}
.pro-hot hr{border-top: 2px solid #ddd;}
.hot-box{float: left; width: 31%; margin: 1%;overflow: hidden;text-align: center;}
.hot-box img{width: 100%;border: 1px solid #ddd;}
.hot-box p{height: 40px;}
/*介绍模块1*/
.intro1-title{border-bottom: 1px solid #666;text-align: center;padding-bottom: 10px;}
.intro1-title img{height: 48px;vertical-align: bottom;}
.intro1-title h2{display: inline-block;}
.intro1-box{float: left; width: 31%; margin: 1%;}
.intro-title{padding: 15px 30px 10px 0;display: inline-block; border-bottom: 2px solid #438496;}
.intro-title p{font-size: 24px;padding-left: 15px; border-left: 10px solid #286da8;}
.intro-box{margin-top: 15px;text-align: center;}
.intro-box img{width: 100%;}
.intro-box p{text-align: justify;}
.intro-box a{color: #F90;}
/*介绍模块2*/
.intro2-title{border-bottom: 1px solid #666; text-align: center;margin-top: 40px;}
.intro2-title h2{display: inline-block;background: #286da8;color: #fff;margin-bottom: 10px;padding: 7px 15px;/*transform: skewX(15deg)*/}
.point li{float: left;width: 48%;margin: 1%;}
.li-float{float: left;width: 48%;margin: 1%;}
.li-float h4{line-height: 35px;}
.li-float h4 span{border-left: 10px solid #286da8;display: inline-block;font-size: 20px;padding-left: 10px;}
.li-float h4 img{vertical-align: bottom;float: right}
.li-float p{margin-top: 15px;}
.li-fan .li-float h4{text-align: right;}
.li-fan .li-float h4 span{border-left: 0;border-right: 10px solid #438496;padding-left: 0;padding-right: 10px;}
.li-fan .li-float h4 img{float: left;}
.li-img img{width: 100%;}
/* 解决方案 */
.solve{margin-top: 20px;}
.solve-box{width: 31.33%; margin: 1%;float: left;}
.solve-title{border-left: 10px solid #286da8;padding-left: 10px;font-size: 20px;font-weight: bold;}
.solve-box img{width: 100%;margin-top: 10px;}
/* 应用行业 */
.industry{margin-top: 20px;}
.industry .swiper-slide a{position: relative}
.industry .swiper-slide img{width: 100%;}
.industry .swiper-slide p{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 30px;background: rgba(0,0,0,.6);color: #fff;text-align: center;}
.swiper3{margin-top: 15px;}
/* 新闻案例 */
.news{margin-top: 20px;}
.news-box{float: left;width: 31.33%;margin: 1%;}
.news-title,.anli-title{border-bottom: 1px solid #ddd;}
.news-title a{line-height: 30px;display: inline-block;width: 100px;background: #286da8;text-align: center;color: #fff;}
.news-title a:hover{color: #fff;}
.anli-title a{height: 30px;display: inline-block;width: 100px;padding-left: 15px;border-left: 10px solid #286da8;font-size: 18px;}
.news-list li{margin-top: 8px;position: relative;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-time{position: absolute;right: 0;top:0;background: #fff;padding-left: 10px;}
.project-img{width: 100%;margin-top: 10px;}
.project-list li{float: left;width: 50%;border-top: 1px solid #fff;border-left: 1px solid #fff;background: #ddd;line-height: 30px;text-align: center;}
.project-list li.active{background: #286da8;}
.project-list li.active a{color: #fff;}



@media (max-width: 999px) {
    .pro-type{display: none;}
    .pro-hot{width: 98%;}
    .hot-box{width: 48%;}
    .intro1-box{width: 98%;}
    .point li{width: 98%;}
    .solve-box{width: 98%;}
    .news-box{width: 98%;}
    .swiper-pagination,.swiper-button-next,.swiper-button-prev{display:none;}
}