*{margin: 0;padding: 0;}
.banner img{width: 100%;}
/*传统社区，面临的问题*/
.card-title h3{font-size: 20px;color: #191c26;line-height: 30px;text-align: center;}
.card-title p{font-size: 14px;color: #191c26;line-height: 25px;text-align: center;margin: 10px auto;}
.tra-qu{padding: 35px 15px 25px;overflow: hidden;}
.tra-qu ul{margin-top: 10px;overflow: hidden;}
.tra-qu ul li{width: 100%;border-radius: 8px;background: #fef0f0;padding:15px;box-sizing: border-box;overflow: hidden;margin: 15px 0;}
.tra-qu ul li span{width: 32px;height: 32px;font-size: 18px; background: #ff6163;border-radius: 4px;color: #fff;line-height: 32px;text-align: center;
display: inline-block;float: left;margin-right: 15px;margin-top: 10px;}
.tra-qu ul li div{display: inline-block;float: left;width: calc(100% - 55px);}
.tra-qu ul li div h3{font-size: 16px;color: #191c26;line-height: 30px;}
.tra-qu ul li div p{font-size: 14px;color: #636673;line-height: 22px;}

/*方案亮点*/
.sq-liang{background: #f0f8ff;padding: 35px 15px 20px;overflow: hidden;}
.sq-liang ul{margin-top:15px;overflow: hidden;}
.sq-liang ul li{width: 100%;text-align: center;padding: 13px 0;}
.sq-liang ul li img.sq-img1{display: block;width: 15%;margin: 0 auto;max-width: 40px;}
.sq-liang ul li img{margin: 0 auto;}
.sq-liang ul li h3{font-size:16px;color: #191c26;line-height: 30px;margin:10px 0 0;}
.sq-liang ul li p{font-size: 14px;color: #636673;line-height: 25px;width: 90%;margin: 0 auto;}

/**/
.bzhgsh{padding:30px 0 0;overflow: hidden;}
.bzhgsh .swiper1{padding:12px 15px 0;border-bottom: 2px solid #dce5ed;}
.bzhgsh .swiper1 .swiper-slide{text-align: center;font-size: 15px;color: #333;line-height: 40px;}
.bzhgsh .swiper1 .selected{color: #1F8FFF;border-bottom: 2px solid #1F8FFF;}
.bzhgsh .swiper-list{background: #f0f8ff;padding:20px 15px 15px;}
.bzhgsh .swiper2 {overflow: inherit;}
/*.bzhgsh .swiper2 .swiper-wrapper{height: 100% !important;}*/
.bzhgsh .swiper2 .bsh-p{color: #67696d;line-height: 25px;font-size: 14px;text-align: center;}
.bzhgsh .swiper2 ul{background: #fff;border-radius: 6px;padding: 0 15px 10px;overflow: hidden;margin: 15px 0;box-shadow: 0 3px 30px rgba(0,48,121,.1);}
.bzhgsh .swiper2 ul li{padding: 15px 0;overflow: hidden;border-bottom: 1px solid #e9e9e9;}
.bzhgsh .swiper2 ul li h3{font-size: 16px;color: #191c26;line-height: 30px;font-weight: bold;}
.bzhgsh .swiper2 ul li h5{font-size: 16px;color: #191c26;line-height: 30px;font-weight: bold;}
.bzhgsh .swiper2 ul li p{font-size: 14px;color: #636673;line-height: 23px;margin-top: 3px;}
.bzhgsh .swiper2 .swiper2-left{width: 55px;float: left;margin-top: 10px;}
.bzhgsh .swiper2 .swiper2-left img{width: 40px;}
.bzhgsh .swiper2 .swiper2-right{width: calc(100% - 55px);float: left;}
.bzhgsh .swiper2 ul li:last-child{border-bottom: none;}

.keshihua{width: 100%;overflow: hidden;background: url(../images/bg.jpg) no-repeat bottom;padding:35px 15px;text-align: center;box-sizing: border-box;background-size:cover;}
.keshihua .card-title h3{color: #fff;}
.keshihua .card-title p{color: #dfe1e3;margin-top:5px;}
.keshihua .card-title p a{font-size:18px;color: #1F8FFF;}
.keshihua form{margin-top: 25px;}
.keshihua form input{font-size: 16px;color: #666; width: 80%;margin: 0 auto;border: none;line-height: 30px;padding: 5px 10px;text-align: center; box-sizing: border-box;border-radius: 255px;margin-bottom: 15px;background: #f0f8ff;}
.keshihua form a{font-size: 16px;color: #fff; width: 80%;margin: 10px auto 0;border: none;line-height: 30px;padding: 5px;box-sizing: border-box;border-radius: 25px;margin-bottom: 10px;background: #1f8fff;}

.banner{position: relative;}
.banner a{position: absolute;left: 4%;top: 70%;width: 80px;} 















