
section{margin-bottom:5px;background-color:#fff;overflow:hidden;}

.home-swiper{width:100%;height:175px;overflow:hidden;}
.home-swiper .swiper-slide{width:100%;height:175px;overflow:hidden;text-align:center;vertical-align:middle;flex-direction:column;justify-content:center;}
.home-swiper .swiper-slide img{display:inline-block; vertical-align:middle;width:100%;}
.home-swiper .swiper-slide a{display:inline-block; vertical-align:middle;width:100%;height:100%;background-size:100% 100%;}

.home-project{margin:5px;}
.home-project ul {overflow:hidden;padding:0 15px;}
.home-project ul li {text-align:center;padding:6px;}
.home-project ul li .project-box{position:relative;width:100%;height:120px;padding:0 2px;display:block;vertical-align:middle;border-radius:2px; border:1px solid #d0d0d0;}
.home-project ul li .project-box:after,.home-project ul li .project-box:before{clear:both;content:'';display:block;width:100px;height:15px;position:absolute;}
.home-project ul li .project-box:after{background:url(../images/shadow-left.png) bottom left no-repeat;bottom:-11px;left:-3px}
.home-project ul li .project-box:before{background:url(../images/shadow-right.png) bottom center no-repeat;bottom:-9px;right:-6px}
.home-project ul li a{text-decoration:none;color:#333;}
.home-project ul li h4 {font-size:14px;font-weight: bold;text-align:center;}
.home-project ul li .project-txt{display:block;font-size:14px;line-height:180%;margin: 5px 0;text-align: center;display:none;}
.home-project ul li img {border:2px solid #fff;border-radius:100%;width:80px;;transform:scale(0.8);transition:transform .5s;}

.home-project ul li:nth-child(1) .project-box{background-color:rgba(245,85,20,0.1);}
.home-project ul li:nth-child(2) .project-box{background-color:rgba(40,200,250,0.1);}
.home-project ul li:nth-child(3) .project-box{background-color:rgba(120,125,10,0.1);}
.home-project ul li:nth-child(4) .project-box{background-color:rgba(15,175,90,0.1);}
.home-project ul li:nth-child(5) .project-box{background-color:rgba(250,60,100,0.1);}
.home-project ul li:nth-child(6) .project-box{background-color:rgba(130,10,240,0.1);}
.home-project ul li:nth-child(7) .project-box{background-color:rgba(10,120,215,0.1);}
.home-project ul li:nth-child(8) .project-box{background-color:rgba(155,0,155,0.1);}
.home-project ul li:nth-child(9) .project-box{background-color:rgba(200,100,0,0.1);}

.home-project ul li:nth-child(1) .project-box img{background-color:rgba(245,85,20,1);}
.home-project ul li:nth-child(2) .project-box img{background-color:rgba(40,200,250,1);}
.home-project ul li:nth-child(3) .project-box img{background-color:rgba(120,125,10,1);}
.home-project ul li:nth-child(4) .project-box img{background-color:rgba(15,175,90,1);}
.home-project ul li:nth-child(5) .project-box img{background-color:rgba(250,60,100,1);}
.home-project ul li:nth-child(6) .project-box img{background-color:rgba(130,10,240,1);}
.home-project ul li:nth-child(7) .project-box img{background-color:rgba(10,120,215,1);}
.home-project ul li:nth-child(8) .project-box img{background-color:rgba(155,0,155,1);}
.home-project ul li:nth-child(9) .project-box img{background-color:rgba(200,100,0,1);}


.home-advantage {margin:5px;}
.home-advantage ul {overflow:hidden;}
.home-advantage ul li dl{position:relative;height:100px;border: 1px solid #ccc;margin:10px 0px;padding:5px;}
.home-advantage ul li dl:after,.home-advantage ul li dl:before{clear:both;content:'';display:block;width:100px;height:15px;position:absolute;}
.home-advantage ul li dl:after{background:url(../images/shadow-left.png) bottom left no-repeat;bottom:-11px;left:-3px}
.home-advantage ul li dl:before{background:url(../images/shadow-right.png) bottom center no-repeat;bottom:-9px;right:-6px}
.home-advantage ul li dl dt{height:80px;width:80px;display:inline-block;vertical-align:middle;background:url(../images/icons_advantage.png) no-repeat center center;box-sizing:border-box;}
.home-advantage ul li:nth-of-type(1) dl dt{background-position:0px 0px;}
.home-advantage ul li:nth-of-type(2) dl dt{background-position:0px -88px;}
.home-advantage ul li:nth-of-type(3) dl dt{background-position:0px -180px;}
.home-advantage ul li:nth-of-type(4) dl dt{background-position:0px -270px;}
.home-advantage ul li:nth-of-type(5) dl dt{background-position:0px -360px;}
.home-advantage ul li:nth-of-type(6) dl dt{background-position:0px -450px;}
.home-advantage ul li dl dd{width:calc(100% - 85px);display:inline-block;vertical-align:middle;}
.home-advantage ul li dl dd h4{font-size: 16px;font-weight: bold;line-height:200%;}

.home-case{margin:5px;}
.home-case ul {overflow:hidden;margin:0 5px}
.home-case ul li{padding:0;}
.home-case ul li .content{position:relative;padding:10px;display: block;margin: 5px;height: 215px;border:1px solid #ccc;}
.home-case ul li .content:after,.home-case ul li .content:before{clear:both;content:'';display:block;width:100px;height:15px;position:absolute;}
.home-case ul li .content:after{background:url(../images/shadow-left.png) bottom left no-repeat;bottom:-11px;left:-3px}
.home-case ul li .content:before{background:url(../images/shadow-right.png) bottom center no-repeat;bottom:-9px;right:-6px}
.home-case ul li .thumb{width:100%;height:150px;overflow:hidden;text-align:center;border:1px solid #ccc;padding:2px;border-radius: 5%;}
.home-case ul li .thumb img{height:100%;}
.home-case ul li .info {line-height:200%;height:50px;padding:10px 0;text-align:center;}
.home-case ul li .info a {display: block;color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight:bold;font-size: 16px;transition: .6s;}
.home-case ul li:hover .thumb img{transform:scale(1.2);transition:transform .5s;}
.home-case ul li:hover .info a {text-decoration: underline;color:#0066cc}


.home-article ul li .content{position:relative;padding:10px 0 10px 5px;display:block;margin-top:10px;margin-bottom:5px;height:115px;border:1px solid #ccc;}
.home-article ul li .content:after,.home-article ul li .content:before{clear:both;content:'';display:block;width:100px;height:15px;position:absolute;}
.home-article ul li .content:after{background:url(../images/shadow-left.png) bottom left no-repeat;bottom:-11px;left:-3px}
.home-article ul li .content:before{background:url(../images/shadow-right.png) bottom center no-repeat;bottom:-9px;right:-6px}
.home-article ul li .box {display: inline-block;width:100%;height:90px;padding:0 5px;overflow: hidden;text-overflow: ellipsis;}
.home-article ul li .box .thumb{width:95px;height:90px;overflow:hidden;text-align:center;float:left;padding:2px;border-radius: 5%;}
.home-article ul li .box .thumb img{height:100%;}
.home-article ul li .box .info {overflow: hidden;width:calc(100% - 105px);float:right;overflow: hidden;}
.home-article ul li .box .info h5 {display:block;margin-top:3px;margin-bottom:7px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;}
.home-article ul li .box .info h5 a {display: block;color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;transition: .6s;}
.home-article ul li .box .info h5 a:hover {text-decoration: underline;}
.home-article ul li .box .info p{font-size: 12px;color: #666666;line-height:180%;}

