.top_img {
    width: 100%;
    height: 400px;
    display: block;
    margin-top: 68px;
}
.serviceBanner{
    width: 100%;
    margin-top: 68px;
}
.serviceBanner img{
    width: 100%;
    height: auto;
}
.serviceContent{
    width: 1200px;
    margin: 0 auto;
}
.serviceTitle{
    font: 24px/114px "Microsoft Yahei";
    color: #121212;
    text-align: center;
}
.programmeListBox{
    width: 1200px;
    height: 343px;
    overflow: hidden;
    position: relative;
}
.programmeList{
    height: 343px;
    position: absolute;
    left: 0;
    top: 0;
}
.programme{
    width: 227px;
    height: 313px;
    padding: 30px 24px 0 24px;
    background: #fff;
    border-radius: 20px;
    float: left;
    margin-right: 33.33px;
}
.programme:hover{
    box-shadow: 0px 0px 50px 0px #F3F3F3;
}
.programme img{
    width: 99px;
    height: 99px;
    margin: 0 64px;
}
.programme h3{
    font: 22px/50px "Microsoft Yahei";
    padding-top: 8px;
    text-align: center;
    margin: 0;
}
.programme p{
    font: 14px/24px "Microsoft Yahei";
    color: #8C8F8F;
    margin: 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}
.paging{
    display: flex;
    justify-content: space-between;
    padding: 28px 0;
}
.page{
    width: 142px;
    display: flex;
    justify-content: space-between;
}
.pageNum{
    display: flex;
    justify-content: center;
    padding: 16px 0;
}
.pageNumNow{
    font: 24px/24px "Microsoft Yahei";
    color: #4EABFF;
}
.pageNumTotal{
    font: 16px/16px "Microsoft Yahei";
    color: #969696;
    padding-top: 8px;
}
.prev{
    width: 56px;
    height: 56px;
    background: url(/static/home/images/prev.png?v=0) no-repeat center/cover;
    cursor: pointer;
}
.prev:hover{
    background: url(/static/home/images/prevOn.png?v=0) no-repeat center/cover;
}
.next{
    width: 56px;
    height: 56px;
    background: url(/static/home/images/next.png?v=0) no-repeat center/cover;
    cursor: pointer;
}
.next:hover{
    background: url(/static/home/images/nextOn.png?v=0) no-repeat center/cover;
}
.case{
    width: 1100px;
    padding: 40px 50px;
    display: flex;
    flex-wrap: wrap;
}
.case img{
    width: 257px;
    height: 55px;
    margin: 20px 9px;
}
.tuyereTab{
    display: flex;
    flex-direction: row-reverse;
    padding-bottom: 45px;
}
.tuyereTab div{
    margin-left: 70px;
    font: 18px/40px "Microsoft Yahei";
    border-bottom: 1px solid #fff;
    color: #808080;
    cursor: pointer;
}
.tuyereTabOn{
    border-bottom: 1px solid #4EABFF !important;
    color: #4EABFF !important;
}
.tuyereListBox{
    width: 1200px;
    height: 446px;
    overflow: hidden;
    position: relative;
}
.tuyereList{
    height: 446px;
    position: absolute;
    left: 0;
    top: 0;
}
.tuyere{
    width: 374px;
    height: 444px;
    overflow: hidden;
    float: left;
    margin-right: 39px;
    background: #fff;
    border-bottom: 2px solid #fff;
    cursor: pointer;
}
.tuyere:hover{
    border-bottom: 2px solid #4EABFF;
    box-shadow: 0px 5px 13px 0px rgba(74, 74, 74, 0.11);
}
.tuyere img{
    width: 374px;
    height: 251px;
}
.tuyereTime{
    padding: 0 38px;
    font: 16px/56px "Microsoft Yahei";
    color: #6F6F6F;
}
.tuyereTitle{
    padding: 0 38px;
    font: 18px/18px "Microsoft Yahei";
    color: #2A2A2A;
}
.tuyereText{
    font: 14px/26px "Microsoft Yahei";
    color: #8C8F8F;
    padding: 16px 38px 0 38px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.productListBox{
    width: 1200px;
    height: 664px;
    overflow: hidden;
    position: relative;
}
.productList{
    height: 664px;
    position: absolute;
    left: 0;
    top: 0;
}
.product{
    width: 319px;
    height: 547px;
    float: left;
    margin: 58.5px 88.5px 58.5px 0;
}
.productOn{
    width: 385px !important;
    height: 664px !important;
    margin: 0 88.5px 0 0;
}
.productOn:last-child{
    margin: 0;
}
.product img{
    width: 319px;
    height: 507px;
}
.product .productTitle{
    font: 16px/40px "Microsoft Yahei";
    color: #808080;
    text-align: center;
}
.productOn img{
    width: 385px !important;
    height: 612px !important;
}
.productOn .productTitle{
    font: 16px/52px "Microsoft Yahei";
    color: #808080;
    text-align: center;
}