.water-fang{width:100%; overflow:hidden; background:#f0f8ff; padding:12px; box-sizing:border-box; }
.water-fang .bg-white{padding:10px 0; }
.water-fang .bg-white .water-fff-r{width:100%; display:inline-block; }
.water-fang .bg-white .water-fff-r h3{font-size:20px; color:#222; text-align:center; }
.water-fang .bg-white .hp-wz{width:100%; margin:8px auto; line-height:24px; font-size:15px; text-align:center; color:#666666; }
.fx-tp{width:99%; margin:15px auto; overflow:hidden; }
.fx-tp img{width:100%; }

/*核心亮点*/
.hx-hot{width:100%; overflow:hidden; background:#f0f8ff; padding-bottom:20px; }
.hx-r{width:100%; display:inline-block; }
.hx-hot  .hx-r h3{font-size:20px; color:#222; text-align:center; }
.hx-hot .cm-list{width:100%; margin-top:15px; overflow:hidden; }
.hx-hot .cm-list .swiper-scn{width:33%; float:left; overflow:hidden; }
.hx-hot .cm-list .swiper-scn:last-child{margin-right:0; }
.hx-hot .cm-list .swiper-scn .top-tb-tp{width:100%; padding:6px 0; border-radius:3px; }
.hx-hot .cm-list .swiper-scn .top-tb-tp .top-tb{width:95px; height:95px; margin:10px auto; box-shadow:0 7px 22px rgba(135,166,193,.2); border-radius:50px; }
.hx-hot .cm-list .swiper-scn .top-tb-tp .top-tb img{width:100%; margin:0 auto; }
.hx-hot .cm-list .swiper-scn .swiper-text{width:90%; height:100%; padding:0; margin:0 auto; }
.hx-hot .cm-list .swiper-scn .swiper-text h3{font-size:16px; line-height:30px; color:#333; text-align:center; margin-top:5px; }
.hx-hot .cm-list .swiper-scn .swiper-text p{font-size:13px; line-height:22px; color:#888; text-align:center; margin-top:5px; }

/*应用场景*/
.hp-liang .water-fff-r{width:100%; display:inline-block; }
.hp-liang .water-fff-r h3{font-size:20px; color:#222; text-align:center; }
.hp-liang .hp-wz{width:100%; margin:8px auto; line-height:24px; font-size:15px; text-align:center; color:#999999; }
.hp-liang .am-list-news-default .am-list>li{border:none !important; border-radius:3px; box-shadow:0 5px 10px #dde9f4; margin-bottom:20px; }
.hp-liang .am-list-news-default .am-list>li:first-child{margin-top:20px !important; }
.scn { font-size:20px; color:#222; text-align:center; line-height:30px; padding:10px 0; font-weight:500; }
.cn-ll{color:#666; font-size:15px; text-align:center; }
.hp-liang{background:#f0f8ff; overflow:hidden; text-align:center; padding:0 0 15px; }
.hp-liang .col-sm-3{width:33%; float:left; margin-left:2%; }
.hp-liang .col-sm-8{width:60%; float:right; text-align:left; margin-right:2%; }
.hp-liang .am-list-news-default .am-list .am-list-thumb img{width:100%; margin:0 auto; }
.share-jia{background:#fff; margin-top:0; padding:15px 0; text-align:center; }
.share-jia img{margin:20px auto; width:85%; }
.hp-liang .am-list-news-default .am-list .am-list-item-desced .am-list-item-text{line-height:22px; font-size:14px; text-overflow:initial; -webkit-line-clamp:initial; max-height:initial; margin-top:0; }
.hp-liang .am-list-news-default .am-list-item-hd{color:#000; font-size:18px; }

/*解决方案*/
.date-fa{padding-bottom:10px; border-bottom:10px solid #F0F8FF; padding-top:15px; }
.date-fa p {width:90%; margin:0px auto 20px auto; text-align:left; line-height:24px; color:#666666; font-size:15px; }
.date-fa .db-tp{width:90%; margin:10px auto; overflow:hidden; }
.date-fa .db-tp img{width:100%; }
.parter_list{margin-bottom:10px; }
.parter_list .am-avg-sm-6{border-bottom:none; margin-top:10px; }
.cpm-more{padding:0 15px 25px; box-sizing:border-box; text-align:center; }
.cpm-more img{width:100px; margin:0 auto 15px; }
.cpm-more h3{font-size:18px; color:#333; line-height:30px; }
.cpm-more p{font-size:14px; color:#666; line-height:26px; margin-top:10px; text-align:left; text-indent:28px; }

/*智能分析系统*/
.water-bottom{box-sizing:border-box; text-align:center; color:#fff; }
.water-bottom .wrapper{padding:30px; background:url(../images/date-tp-5.jpg) no-repeat center; background-size:cover; }
.water-bottom .wrapper h3{font-size:20px; }
.water-bottom p{font-size:14px; line-height:26px; padding-top:10px; }
.water-bottom .tel-bot{width:100%; overflow:hidden; background:#1f2538; line-height:45px; font-size:16px; margin-bottom:0px; position:relative; }
.water-bottom .tel-bot::after{position:absolute; content:""; width:10%; height:1px; background:#dcdcdc; left:10%; top:22px; }
.water-bottom .tel-bot::before{position:absolute; content:""; width:10%; height:1px; background:#dcdcdc; right:10%; top:22px; }

@media only screen and (max-width:375px ) {
	.fangan .swiper3 .swiper-slide{font-size:14px; }
	.water-bottom p{font-size:13px; }
}

@media only screen and (max-width:360px ) {
	.water-fang .cm-list .swiper-text p{font-size:12px; }
}

@media only screen and (max-width:320px ) {
	.water-fang .bg-white .hp-wz{font-size:14px; }
	.water-fang .cm-list .swiper-scn .swiper-text h3{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100%; }
	.hp-liang .am-list-news-default .am-list .am-list-item-desced .am-list-item-text{text-overflow:initial; -webkit-line-clamp:2; 
    max-height:4rem; }
    .fangan .swiper3 .swiper-slide{font-size:14px; }
    .water-bottom .db-list ul li .flxtb{width:50px; height:41px; }
    .hp-liang .am-list-news-default .am-list-item-hd{font-size:15px; }
    .hx-hot .cm-list .swiper-scn .top-tb-tp .top-tb{width:80px; height:80px; }
}