@media screen and (min-width: 768px){
	.banner{width: 100%;height: 450px;margin: 0px auto;background: url(../img/solution/fuzhuang/banner.jpg) top center no-repeat; overflow: hidden;}
	.ban{width:1200px;margin:80px auto 0px;position:relative;overflow:hidden;color: #fff;}
	.ban h3{font-size: 36px;margin: 0px;font-weight: normal;}
	.ban h1{font-size: 46px;margin-bottom: 20px;}
	.ban a{display:inline-block;width:156px;height:48px;line-height:46px;font-size:20px;border-radius:4px;text-align:center;border:2px solid #fff;color:#fff;margin:30px 20px 0px 0px}
	.ban .cure{height:50px;line-height:50px;background: linear-gradient(to right, #FB8732, #F6C418);color:#fff;border:0}
	.title{text-align: center;width: 1200px;margin: 0px auto;}
	.title h2{font-size: 36px;line-height: 54px;margin: 0px 0px 20px 0px;}
	.title p{font-size: 16px;color: #666;}
	.m_1,.m_3{width: 1200px;margin: 60px auto;overflow: hidden;}
	.m_1 ul{width: 100%;margin: 40px auto 0px;overflow: hidden;}
	.m_1 ul li{width: 200px;float: left;height: 200px;background: #27b3ff;cursor: pointer;color: #fff;}
	.m_1 ul li p{text-align: center;font-size: 18px;margin-top: 80px;}
	.m_1 ul li:nth-child(6),.m_1 ul li:nth-child(7){background: #033e5e;}
	.m_1 ul li:hover{background: #fff;color: #033e5e;transition: 0.3s all;}
	.m_2,.m_4{width: 100%;margin: 0px auto;background: #fafaf9;padding: 60px 0px;overflow: hidden;}
	.m_2 ul{width: 1200px;margin: 60px auto 0px;background: url(../img/solution/fuzhuang/pic001.png) top center no-repeat;height: 530px;}
	.m_2 ul li{width: 240px;border: 1px solid #dbe9f1;background: rgba(255,255,255,0.2);border-radius: 6px;padding: 20px;overflow: hidden;margin: 0px 20px;box-shadow: 0px 0px 20px rgba(0,0,0,0.08);}
	.m_2 ul li:nth-child(2n){float: right;}
	.m_2 ul li dt{margin-bottom: 10px;}
	.m_2 ul li dt h3{font-size: 18px;margin-bottom: 10px;}
	.m_2 ul li dt p{font-size: 16px;color: #666;}
	.m_2 ul li dl{box-sizing: border-box;}
	.m_2 ul li dd{font-size: 16px;position: relative;padding-left: 20px;color: #3d5058;line-height: 32px;display: inline-block;width: 40%;}
	.m_2 ul li dd::before{width: 6px;height: 6px;background: #27b3ff;content: "";position: absolute;left: 6px;top: 14px;border-radius: 50%;}
	.m_2 ul li:nth-child(3){margin-top: 80px;}
	.m_2 ul li:nth-child(2){margin-top: -230px;}
	.m_2 ul li:nth-child(4){margin-top: -240px;}
	.m_2 ul .list-m{margin: -380px 460px 0px;float: none;background: rgba(255,255,255,0.8);}
	.m_2 .simg{display: none;}
	.m_3 dl{width: 378px;float: left;margin-left: 15px;border-bottom: 1px solid #eee;box-shadow: 0px 0px 20px rgba(0,0,0,0.08);}
	.m_3 dl:last-child{margin-right: 15px;}
	.m_3 dl dt{font-size: 22px;line-height: 100px;background: linear-gradient(to top, #27b3ff, #0e94dc);text-align: center;font-weight: bold;color: #fff;}
	.m_3 dl dd{padding: 20px 0px;border: 1px solid #eee;overflow: hidden;cursor: pointer;border-top: 0px;}
	.m_3 dl dd i{display: block;width: 50px;height: 50px;float: left;margin-left: 20px;}
	.m_3 dl dd i img{width: 100%;}
	.m_3 dl dd div{width: 290px;float: right;}
	.m_3 dl dd div h3{font-size: 16px;color: #333;margin: 5px 0px 3px;}
	.m_3 dl dd div p{font-size: 14px;color: #666;}
	.m_3 dl dd:hover div h3{color: #27b3ff;}
	.m_3 dl dd:last-child{border-bottom: 0px;}
	.m_4{position: relative;}
	#carousel{width: 1200px;margin: 20px auto 0px;position:relative;z-index:2;transform-style:preserve-3d;perspective:400px;overflow:hidden;height: 290px;}
	#carousel img{position:absolute;left:50%;top:170px;margin-left:-220px;transition:transform .5s ease-in-out;box-shadow:0px 0px 20px rgba(0,0,0,.2);cursor:pointer;border-radius:8px;opacity:0}
	#bannerNav{width: 1200px;position:relative;margin:20px auto 0px;height:10px;padding:10px 0;text-align:center}
	#bannerNav ul{margin: 0px auto;}
	#bannerNav ul li{cursor:pointer;overflow:hidden;display:inline-block;width:22px;margin:0 2px}
	#bannerNav ul li a{margin:0 auto;display:block;width:8px;height:8px;vertical-align:top;border-radius:4px;background:rgba(0,0,0,0.2);font-size:0}
	#bannerNav ul li.on a,#bannerNav ul li:hover a{background:#27b3ff}
	#bannerNav ul li.on a{width:20px}
	.alink{width: 100%;background: linear-gradient(to top, #27b3ff, #0e94dc);padding: 60px 0px;overflow: hidden;}
	.alink .m{width: 1000px;margin: 0px auto;}
	.alink h3{color: #fff;font-size: 32px;float: left;text-align: left;margin-top: 25px;}
	.alink a{float: right;display: block;text-align: center;}
	.alink i{width: 120px;height: 120px;background: rgba(255,255,255,0.2);border-radius: 8px;display: block;border: 1px solid #82cbff;}
	.alink i img{width: 100px;margin: 10px auto;}
	.alink a p{font-size: 16px;color: #fff;margin-top: 5px;}
}
@media screen and (max-width: 768px){
	.banner{width: 100%;margin: 0px auto;background: url(../img/solution/fuzhuang/mbanner.jpg) top center no-repeat; overflow: hidden;background-size: cover;padding: 3.6rem 0rem;height: 16rem;}
	.ban{width:98%;margin:2rem auto 0rem;position:relative;overflow:hidden;color: #fff;text-align: center;}
	.ban h3{font-size: 1rem;margin: 0px;font-weight: normal;}
	.ban h1{font-size: 1.5rem;margin-bottom: 0.5rem;}
	.ban a{display:inline-block;width:8rem;height:2.2rem;line-height:2.2rem;font-size:0.9rem;border-radius:4px;text-align:center;border:1px solid #fff;color:#fff;margin:1rem 0.5rem 0px 0px}
	.ban .cure{background: linear-gradient(to right, #FB8732, #F6C418);color:#fff;border-color: #FB8732}
	.title{text-align: center;margin: 0px auto;}
	.title h2{font-size: 1.2rem;}
	.title p{font-size: 0.9rem;color: #666;}
	.m_1,.m_3{width: 98%;margin: 2rem auto;overflow: hidden;}
	.m_1 ul{width: 100%;margin: 0.5rem auto 0px;overflow: hidden;}
	.m_1 ul li{width: 50%;float: left;height: 8rem;background: #27b3ff;cursor: pointer;color: #fff;}
	.m_1 ul li img{width: 100%;}
	.m_1 ul li p{text-align: center;font-size: 0.8rem;margin-top: 3rem;}
	.m_1 ul li:nth-child(4),.m_1 ul li:nth-child(7),.m_1 ul li:nth-child(11){background: #033e5e;}
	.m_1 ul li:hover{background: #fff;color: #033e5e;transition: 0.3s all;}
	.m_2,.m_4{width: 100%;margin: 0px auto;background: #fafaf9;padding: 2rem 0px;overflow: hidden;}
	.m_2 ul{display: none;}
	.m_2 .simg{display: block;width: 100%;margin: 0.5rem auto 0rem;overflow: hidden;}
	.m_2 .simg img{width: 100%;}
	.m_3 dl{width: 98%;margin: 0.5rem auto;box-shadow: 0px 0px 20px rgba(0,0,0,0.08);overflow: hidden;text-align: center;}
	.m_3 dl dt{font-size: 1rem;line-height: 4rem;background: linear-gradient(to top, #27b3ff, #0e94dc);font-weight: bold;color: #fff;}
	.m_3 dl dd{padding: 0.6rem 0rem;border-right: 1px solid #eee;border-bottom: 1px solid #eee;overflow: hidden;cursor: pointer;width: 49%;float: left;padding-right: 0.2rem;}
	.m_3 dl dd:nth-of-type(2n){float: right;border-right: 0rem;padding-right: 0rem;}
	.m_3 dl dd:nth-of-type(3),.m_3 dl dd:nth-of-type(4){border-bottom: 0px;}
	.m_3 dl dd i{display: block;width: 2.2rem;height: 2.2rem;margin: 0rem auto 0.5rem;}
	.m_3 dl dd i img{width: 100%;}
	.m_3 dl dd div h3{font-size: 0.8rem;color: #333}
	.m_3 dl dd div p{font-size: 0.7rem;color: #666;margin-top: 0.2rem;padding: 0rem 0.6rem;}
	.m_3 dl dd:hover div h3{color: #27b3ff;}
	.m_4{position: relative;}
	#carousel{width: 98%;margin: 2rem auto 0px;position:relative;z-index:2;transform-style:preserve-3d;perspective:100%;overflow:hidden;height: 15rem;}
	#carousel img{position:absolute;top:170px;transition:transform .5s ease-in-out;box-shadow:0px 0px 20px rgba(0,0,0,.2);cursor:pointer;border-radius:8px;opacity:0;width: 100%;}
	#bannerNav{width: 98%;position:relative;margin:0.5rem auto 0px;height:0.5rem;padding:10px 0;text-align:center}
	#bannerNav ul{margin: 0px auto;}
	#bannerNav ul li{cursor:pointer;overflow:hidden;display:inline-block;width:1rem;margin:0 2px}
	#bannerNav ul li a{margin:0 auto;display:block;width:0.6rem;height:0.6rem;vertical-align:top;border-radius:4px;background:rgba(0,0,0,0.2);font-size:0}
	#bannerNav ul li.on a,#bannerNav ul li:hover a{background:#27b3ff}
	#bannerNav ul li.on a{width:1rem}
	.alink{width: 100%;background: linear-gradient(to top, #27b3ff, #0e94dc);padding: 60px 0px;overflow: hidden;}
	.alink .m{width: 1000px;margin: 0px auto;}
	.alink h3{color: #fff;font-size: 32px;float: left;text-align: left;margin-top: 25px;}
	.alink a{float: right;display: block;text-align: center;}
	.alink i{width: 120px;height: 120px;background: rgba(255,255,255,0.2);border-radius: 8px;display: block;border: 1px solid #82cbff;}
	.alink i img{width: 100px;margin: 10px auto;}
	.alink a p{font-size: 16px;color: #fff;margin-top: 5px;}
}