@media screen and (min-width: 768px){
	.banner{width: 100%;min-width: 1200px;height: 450px; text-align: center; margin: 0px auto;background: url(../img/solution/groupon/banner.jpg) center center no-repeat; overflow: hidden;}
	.banner a{width: 250px;height: 46px;line-height: 46px;display: block;margin-top: 280px;margin-left: 8px}
	.sol_m1{width: 1200px;margin: 60px auto;overflow: hidden;}
	.sol_main h2{width: 100%;text-align: center;font-size: 36px;margin-bottom: 20px;color: #333;}
	.m1_main{width: 100%; margin: 0px auto; overflow:hidden;}
	.m1_main_line{border-top: 2px solid #fbab30;margin-top: 40px;}
	.m1_main_ul{width: 100%;margin: -10px auto 0px; overflow: hidden;}
	.m1_main_ul li{width: 180px;margin: 0px 10px;float: left;cursor: pointer;}
	.ydian{width: 20px;height: 20px;background: rgba(251,171,48,0.3);border-radius: 50%; margin: 0px auto;overflow: hidden;}
	.ydian span{width: 10px;height: 10px;background: rgba(251,171,48,1);border-radius: 50%; margin: 5px auto; display: block;}
	.sjxing{width:0;height:0;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid rgba(251,171,48,1);margin: 5px auto 0px;}
	.m1_main_ul li .cont{width: 160px;height: 160px;background: rgba(251,171,48,1);padding: 30px 10px 10px;color: #fff;text-align: center; overflow: hidden;}
	.sol_m2{width: 100%;margin: 0px auto;padding: 60px 0px; background: url(../img/solution/groupon/gylianbg.jpg) center center no-repeat; overflow: hidden;}
	.sol_m3 ul{width: 1200px;margin: 60px auto 50px;overflow: hidden;}
	.sol_m3 ul li{width: 320px;height: 120px;padding: 20px 20px 0px;margin: 10px 20px; float: left; text-align: center; background: #f8f8f8;overflow: hidden;}
	.sol_m3 ul li:hover{box-shadow: 0px 0px 5px rgba(0,0,0,0.1);cursor: pointer;}
	.sol_main ul li h3{font-size: 18px;line-height: 30px;}
	.sol_main ul li p{font-size: 14px;line-height: 22px;margin-top: 6px;}
	.sol_m3 ul li h3{color: #fbab30;}
	.sol_m4{width: 100%;margin: 0px auto -5px; background: #fe4332; padding: 60px 0px 0px; color: #fff; overflow: hidden;}
	.sol_m4 .sol_mm h2{color: #fff;}
	.sol_m4 .sol_mm p{text-align: center;font-size: 18px;}
	.sol_m4 .sol_m4_left{width: 730px;float: left;margin-top: 40px;text-align: center;}
	.sol_m4 .sol_m4_right{width: 460px;float: right;margin-top: 60px;}
	.sol_m4 .sol_m4_right li{margin-top: 30px;}
	.sol_m4 .sol_m4_right li h3{font-size: 20px;font-weight: bold;}
	.sol_m4 .sol_m4_right li p{text-align: left;margin-top: 0rem;font-size: 14px;}
	.sol_m5{margin: 60px auto;}
	.sol_m6{width: 100%;margin: 0px auto;overflow: hidden;background: #fac750 url(../img/solution/groupon/lxbg.png) bottom center no-repeat;padding: 60px 0px;}
	.sol_foot{width: 500px;margin: 40px auto 0px;overflow: hidden;}
	.sol_foot .sol_btn{width: 200px;border-radius: 6px;border: 1px solid #fe4332;color: #fe4332;text-align: center;line-height: 40px;font-size: 18px; cursor: pointer;}
	.sol_foot .sol_btn_free{background: #fe4332;color: #fff;}
	.sol_foot .sol_btn:hover{background: #fe4332;color: #fff;}
}
@media screen and (max-width: 768px){
	.banner{width: 100%;text-align: center; margin: 0px auto;background: url(../img/solution/groupon/mbanner.jpg) center center no-repeat; overflow: hidden;background-size: cover;padding: 3.6rem 0rem;height: 16rem;}
	.banner a{width: 100%;height: 100%}
	.sol_m1,.sol_m3,.sol_m5{width: 98%;margin: 2rem auto;overflow: hidden;}
	.sol_main h2{width: 100%;text-align: center;font-size: 1.2rem;color: #333;}
	.m1_main{width: 100%; margin: 0px auto; overflow:hidden;}
	.m1_main_ul{width: 100%;margin: 0.5rem auto 0px; overflow: hidden;}
	.m1_main_ul li{width: 48%;float: left;cursor: pointer;overflow: hidden;}
	.m1_main_ul li:nth-child(2n),.sol_m3 ul li:nth-child(2n),.sol_m4 .sol_m4_right li:nth-child(2n){float: right;}
	.sjxing{width:0;height:0;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:10px solid rgba(251,171,48,1);margin: 5px auto 0px;}
	.m1_main_ul li .cont{width: 90%;background: rgba(251,171,48,1);padding: 10% 5%;color: #fff;text-align: center; overflow: hidden;}
	.sol_m2{width: 100%;margin: 0px auto;padding: 2rem 0px; background: url(../img/solution/groupon/gylianbg.jpg) center center no-repeat; overflow: hidden;background-size: cover;}
	.sol_m2 img{width: 100%;}
	.sol_m3 ul{width: 100%;margin: 0rem auto;overflow: hidden;}
	.sol_m3 ul li{width: 46%;margin: 0.5rem 0rem 0rem; float: left; text-align: center; background: #f8f8f8;overflow: hidden;padding: 0.6rem 0.2rem;}
	.sol_m3 ul li:hover{box-shadow: 0px 0px 5px rgba(0,0,0,0.1);cursor: pointer;}
	.sol_main ul li h3{font-size: 0.8rem;}
	.sol_main ul li p{font-size: 0.7rem;line-height: 1.2rem;margin-top: 0.3rem;}
	.sol_m3 ul li h3{color: #fbab30;}
	.sol_m4{width: 100%;margin: 0px auto; background: #fe4332; padding: 2rem 0px; color: #fff; overflow: hidden;}
	.sol_m4 .sol_mm h2{color: #fff;}
	.sol_m4 .sol_mm p{text-align: center;}
	.sol_m4 .sol_m4_left{width: 100%;margin-top: 0.4rem;text-align: center;}
	.sol_m4 .sol_m4_left img,.sol_m5 img{width: 100%;margin-top: 0.5rem;}
	.sol_m4 .sol_m4_right{width: 100%;margin-top: 0.5rem;}
	.sol_m4 .sol_m4_right li{width: 44%;float: left;padding: 2%;}
	.sol_m4 .sol_m4_right li h3{font-size: 0.8rem;font-weight: bold;}
	.sol_m4 .sol_m4_right li p{text-align: left;margin-top: 0rem;}
	.sol_m6{width: 100%;margin: 0px auto;overflow: hidden;background: #fac750 url(../img/solution/groupon/lxbg.png) bottom center no-repeat;padding: 2rem 0px;}
	.sol_foot{width: 90%;margin: 0.6rem auto 0px;overflow: hidden;}
	.sol_foot .sol_btn{width: 8rem;border-radius: 6px;border: 1px solid #fe4332;color: #fe4332;text-align: center;line-height: 2.2rem;font-size: 0.8rem; cursor: pointer;}
	.sol_foot .sol_btn_free{background: #fe4332;color: #fff;}
	.sol_foot .sol_btn:hover{background: #fe4332;color: #fff;}
}