.water-fang{width:100%; overflow:hidden; background:#fafafa; padding:15px; 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; }
.cn-ll{color:#666; font-size:14px; text-align:center; }
.dian-tp{text-align:center; font-size:14px; line-height:20px; color:#666; margin:8px 0px 5px; }
.dian-lp{font-size:14px; line-height:20px; text-align:left; }
.cm-list ul{overflow:hidden; margin-top:12px; }
.cm-list ul li{float:left; width:33.333333%; box-sizing:border-box; padding:0px 4px; }
.cm-list ul li h3{font-size:16px; line-height:24px; font-weight:bold; text-align:center; }
.cm-list ul li p{font-size:12px; line-height:20px; text-align:center; margin-top:6px; }

/*点盾云加密系统五大优势*/
.scn{font-size:20px; color:#222; text-align:center; line-height:30px; padding:20px 0 10px 0; font-weight:500; }
.water-liang{background:#f8f8f8; overflow:hidden; text-align:center; padding:0 0 6px; }
.water-liang .swiper-container .swiper-slide{background:#fff; padding:20px 10px; box-shadow:0 7px 22px rgba(135,166,193,.2); margin-bottom:10px; }
.water-liang .swiper-container h3{font-size:14px; line-height:24px; min-height:44px; color:#333; margin-top:8px !important; }
.water-liang .swiper-container p{font-size:12px; line-height:24px; color:#999; margin-top:5px; width:100%; box-sizing:border-box; min-height:72px; padding:0 5px; box-sizing:border-box; }
.water-liang .swiper-container{padding:10px 15px 15px; box-sizing:border-box; }
.share-jia{background:#f5f8fb; margin-top:0; padding:0px 0 20px; text-align:center; }
.din-pic img{width:58px; vertical-align:top; }
.dian-list ul{margin:0px 15px; }
.dian-list ul li{overflow:hidden; text-align:center; font-size:0; background:#fff; margin:10px 0px; padding:20px 15px; box-sizing:border-box; }
.dian-list ul li p{display:inline-block; vertical-align:middle; text-align:left; width:82%; font-size:14px; line-height:22px; color:#666; box-sizing:border-box; box-sizing:border-box; }

/*点盾云使用流程*/
.dian-liu ul{overflow:hidden; margin-top:5px; box-sizing:border-box; padding:0px 10px; }
.dian-liu ul li{float:left; width:50%; box-sizing:border-box; padding:0px 5px; margin:5px 0px; }
.dian-liu ul li img{display:block; width:100%; margin:0px auto; }
.dian-liu ul li h5{font-size:15px; line-height:24px; margin-top:5px !important; }

/*方案功能*/
.fangan{padding-bottom:20px; border-bottom:10px solid #F0F8FF; padding-top:10px; background:#f5f9fc; }
.fangan .swiper3{margin:15px 0; }
.fangan .swiper4 .swiper-slide{padding:0 15px; box-sizing:border-box; color:#666; }
.dian-yun img{width:100%; vertical-align:top; }
.dian-yun{text-align:left; display:inline-block; vertical-align:middle; width:40px; margin-right:10px; }
.fangan .swiper4 .swiper-slide p{line-height:24px; color:#666; margin:10px 0; font-size:14px; }
.fangan .swiper3 .swiper-slide{text-align:center; line-height:40px; font-size:14px; border-top:1px solid #1F8FFF; border-bottom:1px solid #1F8FFF; position:relative; }
.fangan .swiper3 .selected{background:#1F8FFF; color:#fff; }
.fangan .swiper3 .selected::after{display:none; }
.fangan .swiper3 .swiper-slide:last-child::after{display:none; }
.fangan .swiper3 .swiper-slide::after{position:absolute; content:""; width:1px; height:28px; top:6px; background:#ddd; right:0; }
.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:90px; 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:25px 15px; background:url(../images/dian-yun.png) no-repeat center; background-size:cover; }
.water-bottom h3{font-size:20px; }
.water-bottom p{font-size:14px; line-height:26px; padding-top:10px; }
.water-bottom h5{width:100%; overflow:hidden; background:#1f2538; line-height:44px; font-size:16px; position:relative; }
.water-bottom h5::after{position:absolute; content:""; width:10%; height:1px; background:#dcdcdc; left:10%; top:22px; }
.water-bottom h5::before{position:absolute; content:""; width:10%; height:1px; background:#dcdcdc; right:10%; top:22px; }
.xin-pic{padding:0px 20px; margin-top:16px!important; }
.xin-pic img{display:block; width:100% !important; height:auto !important;}
.xin-pic ul>li{padding:10px 20px; }
/*@media only screen and (max-width:360px ){
	.water-fang .cm-list .swiper-text p{font-size:12px; }
}*/
@media only screen and (max-width:320px ){
	.dian-list ul li p{width:79%; }
}