/* 客户案例 */
	.w1200{clear: both;}
    .nTi{font-size: 34px; font-weight: normal;line-height: 2; letter-spacing: 0px; color: #333333; margin: auto; text-align: center;margin-bottom:30px;}
    .nP{ font-size: 14px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #555555;margin-top:19px;margin: auto; text-align: center;}
    .banner,.anlis{width:100%;display: inline-block;;}

    .banner{background-color:#333; background-size: cover;background-repeat: no-repeat;background-position: top center;height:600px;}
    .banner .w1200{position: relative;top: 200px;}
    .banner h4{font-size: 40px;color:#fff;line-height: 2;margin-bottom: 12px;}
    .banner p{font-size: 20px;color:#fff;margin-bottom:80px;}
    .banner .w1200 a{font-size: 16px;line-height: 16px;padding:12px 40px;display: block;float: left;background:#fff;color: #e94709;margin-right: 20px;cursor: pointer;border-radius: 2px;}
    .banner .w1200 a:hover{background:#e94709;color: #fff;}

    .anlis{padding:50px 0;}
    .anlis .item{width:380px;height: 340px;float: left;margin-right: 30px;background-color: #fafafa; border-radius: 8px; margin-bottom:40px;}
    .anlis .item:hover{box-shadow: 0px 4px 22px 1px rgba(166, 166, 173, 0.1); background:#fff;}
    .anlis .item:nth-child(3n){margin-right: 0;}
    .anlis .item img{width:100%;}
    .anlis .item a div{padding:14px 20px 35px 20px;display: block;}
    .anlis .item a div h5{font-size: 20px; line-height: 24px; color: #333333; margin-bottom: 14px;}
    .anlis .item a div p{font-size: 14px; line-height: 22px; color: #555555; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
    .anlis .item a div span:first-child{font-size: 14px;line-height: 24px;margin-bottom: 8px;}
    .anlis .item a div span:last-child{display: none;}
    .anlis .item:hover a span:last-child{font-size: 14px;line-height: 24px;padding: 8px 23px;color: #e94709;border:1px solid #e94709;display: initial;transition-duration: 0.5s;}
    .anlis .item:hover a span:first-child{display: none;}
    @media(max-width:768px){
        .banner{height:auto;background-size: cover;}
        .banner .w1200 {top: 45px;}
        .banner h4 {font-size: 28px;text-align: center;}
        .banner p{font-size: 20px;margin-bottom: 20px!important;padding: 0;text-align: center;}
		.homebanner p{text-align:left;}
        .banner .w1200 a {font-size: 12px;padding: 8px 23px;margin-left: calc(100% - 63%);margin-bottom: 100px;display: block;margin-right: 0px;}
        .nTi {font-size: 20px;margin-bottom: 25px;}
        .anlis .item {width: 100%;height: auto;margin-bottom: 0px;padding: 10px 20px;}
        .anlis .item a div {background-color: #efefef;}
    }
/* 案例详情页banner */
.subbanner{background-color: #333;background-size: cover;background-repeat: no-repeat;background-position: top center;height:410px;display: inline-block;width:100%;padding-top:70px;}
    .subbanner .w1200{position:relative;top:90px}
.subbanner .w1200 h4{font-size:36px;line-height:36px;margin-bottom:50px;color:#fff}
.subbanner .w1200 p{font-size:18px;line-height:32px;color:#fff;}
.info{padding-bottom:80px;display:inline-block}
.info h4{font-size:24px;line-height:26px;color:#333;margin:24px 0}
.info h4::before{content:'';background:url(../images/title-ico1.png) no-repeat;width:25px;height:32px;display:block;float:left;margin-right:14px;margin-top:3px;}
.info ul{margin-left:24px}
.info ul,.info ul li{list-style-image:url(../images/ico1.png)}
.info ul li{line-height:36px}
.info p{line-height:36px}
.info p.showimg img{width:32.3333%;float:left;margin:.5%}

@media(max-width:740px){
	.subbanner{height:auto;padding:20px}
.subbanner .w1200{width:100%;position:inherit}
.subbanner .w1200 h4{font-size:18px;margin-bottom:20px}
.subbanner .w1200 p{font-size:13px}
.info{width:98%;margin:1%}
.info img{max-width:100%;}
.info h4{font-size:18px}
.info h4::before{background-size:60%;margin-right:8px;margin-top:8px}
.info p.showimg img{width:99%}
.solve_part4{display:none}
}
/* 内页banner */
.banBg{height: 300px;width: 100%;max-width: 2048px;position: relative;margin: auto;}
.banBg h2{position: absolute;height: 140px;line-height: 1.75;text-align: center;font-size: 40px;text-shadow: 3px 3px 3px #656565;color: #fffefe;top: 100px;bottom: 0;left: 0;right: 0;margin: auto;}
@media (max-width: 768px){
	.banBg{height: 160px;width: 100%;}
	.banBg h2{position: absolute;width: 100%;height: 55px;font-size: 22px; top:10%;}
	}
/* 手机端底部 */
    .phonefooter{display: none;}
    @media(max-width:792px){
        .phonefooter{color: aliceblue;font-size: 18px;display: block;}
        .phonefooter .Servicephone {/* display: flex;justify-content: space-evenly;align-items: center; */ padding-left:15px;}
        .attention div {display: flex;justify-content: space-evenly;align-items: center;}
        .attention div img {width: 30%;padding: 4px;background-color: aliceblue;}
        .phonefooter p{color: #999;}
        .phonefooter>p,.phonefooter .attention>p{padding-left:2rem ;}
        .phonefooter>p::before {content: "";position: absolute;height: 25px;width: 6px;left: 10px;background-color:tomato;}
        .Customesupport {display: grid;justify-content: start;align-items: center;padding-left: 1rem;}
        .Customesupport>p{line-height: 30px;}
    }