.homeBanner,.homePart1{position:relative}.homePart1{height:715px;width:100%}.homePart1 .part1-list{position:relative;margin-top:75px}.homePart1 .part1-list .item{width:381px;border:1px solid #eee;position:relative;float:left}.homePart1 .part1-list .item:nth-child(2){margin:0 28px}.homePart1 .part1-list .item:hover{box-shadow:0 5px 5px #f4f4f4}.homePart1 .part1-list .item .desc{text-align:center;font-size:18px;padding-top:30px;border-top:1px solid #eee;width:380px;height:140px;position:relative}.homePart1 .part1-list .item .desc .text1{color:#000}.homePart1 .part1-list .item .desc .text1:after{content:"";position:absolute;height:2px;width:58px;background:#4568d9;left:160px;top:75px}.homePart1 .part1-list .item .desc .text2{color:#666;margin-top:45px}.homePart2{position:relative;height:auto;width:100%;background:#f7f7f7;padding-bottom:30px}.homePart2 .part2-list{position:relative;margin-top:75px}.homePart2 .part2-list .item{margin-bottom:20px}.homePart2 .part2-list .item .itemdiv{display:inline-block;margin-right:5px;width:230px;height:160px;overflow:hidden;background:#fff;text-align:center}.homePart2 .part2-list .item .itemdiv:first-child{width:242px;background:none}.homePart2 .part2-list .item .itemdiv:first-child:hover{box-shadow:none}.homePart2 .part2-list .item .itemdiv:last-child{margin-right:0}.homePart2 .part2-list .item .itemdiv:hover{box-shadow:0 8px 8px #e2e2e2}.homePart2 .part2-list .item .text{text-align:center;font-size:16px;margin-top:15px;position:relative}.homePart2 .part2-list .item .desc{text-align:center;font-size:18px;padding-top:30px;border-top:1px solid #eee;width:380px;height:140px;position:relative}.homePart2 .morelink{position:relative;display:block;width:144px;height:40px;border:1px solid #000;margin:0 auto;text-align:center;line-height:40px;font-size:18px;color:#000;border-radius:5px;margin-top:80px}.homePart3{position:relative;height:550px;width:100%}.homePart3 .part3-list{position:relative;margin-top:75px}.homePart3 .part3-list .item{position:relative;width:590px;height:290px;border:1px solid #ececec}.homePart3 .part3-list .item .left{padding:20px 10px 10px;width:330px}.homePart3 .part3-list .item .desctitle{font-size:16px;color:#333}.homePart3 .part3-list .item .desctitle .cn{font-size:18px;color:#4568d9;margin-right:20px;border-bottom:1px solid #4568d9;padding-bottom:10px}.homePart3 .part3-list .item .desctext{font-size:14px;color:#333;margin-top:30px;line-height:25px;height:150px}.homePart3 .morelink{position:relative;display:block;width:100px;height:34px;border:1px solid #000;text-align:center;line-height:34px;font-size:18px;color:#000;border-radius:5px;margin-top:20px}.case-overlay{display:none;position:fixed;width:570px;border-radius:5px;background:#fff;padding:100px 30px 40px;top:15%;left:50%;margin-left:-285px;z-index:99}.case-overlay .close_btn{position:absolute;top:10px;line-height:28px;text-align:center;cursor:pointer;right:10px;line-height:25px;color:#d3d3d3;width:28px;height:28px;text-decoration:none;font-size:35px;display:block;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition:transform .2s}.case-overlay .close_btn:hover{-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform:rotate(180deg);top:10px;right:10px;width:28px;height:28px}.case-overlay .logo{position:absolute;left:30px;top:-65px;width:130px;height:130px;border-radius:50em;background:#fff;border:1px dotted #e4e4e4;text-align:center}.case-overlay .logo img{position:relative;top:20px;width:80px;height:80px}.case-overlay .text{font-size:14px;color:#666;line-height:25px;margin-bottom:25px}.case-overlay .text span{font-size:22px;color:#000;display:block;margin-bottom:15px}.case-overlay .companytext{border-bottom:1px solid #eee;padding-bottom:25px}.headtitle{font-size:22px;color:#0f0f0f;text-align:center;padding-top:45px}.headtitle span{color:#666;margin-left:15px}