@media screen and (min-width: 768px){
	.banner{width: 100%;min-width: 1200px;height: 450px; text-align: center; margin: 0px auto;background: url(../img/solution/medical/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,.sol_mm{width: 1200px;margin: 60px auto;overflow: hidden;}
	.sol_main h2{width: 100%;text-align: center;font-size: 36px;color: #333;margin-bottom: 20px;}
	.m1_main{width: 100%; margin: 0px auto; overflow:hidden;}
	.m1_main .img{text-align: center;}
	.m1_main .img img{width: 80px;height: 80px;}
	.m1_main_ul{width: 100%; overflow: hidden;margin-top: 25px;}
	.m1_main_ul li{width: 280px;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: 260px;height: 140px;padding: 20px 10px;text-align: center; overflow: hidden;}
	.sol_m2{width: 100%;margin: 20px auto; overflow: hidden;}
	.sol_m2 .img{margin-top: 30px;text-align: center;}
	.sol_m2 .img img{width: 800px;}
	.sol_m3{position: relative;height: 800px;width: 100%; background: #f9faf9;padding: 60px 0px 30px;}
	.sol_m3 .radiu_box{height: 550px;width: 550px;border: 1px solid #ddd;border-radius: 100%;margin: 100px auto 0px;position: relative;}
	.sol_m3 .radiu_box .cbox{width: 408px;margin: 220px auto;}
	.sol_m3 .radiu_box .cbox .sp1{background: #ff5d50;color: #fff;padding:10px 50px 10px 20px;border-radius: 100px;font-size: 18px;}
	.sol_m3 .radiu_box .cbox .sp2{background: #f9bb2a;color: #fff;padding:10px 50px;border-radius: 100px;font-size: 18px;position: relative;left:-40px;border-left: 5px solid #fff;}
	.sol_m3 ul li{width: 80px;height: 80px;padding: 30px;margin: 10px 20px;border-radius: 100%; text-align: center;overflow: hidden;position: relative;z-index: 10;color:#fff;}
	.sol_m3 ul li:hover{opacity: 0.9}
	.sol_m3 ul li.item1{background:#f9bb2a;position: absolute;top: -65px;left: 180px;}
	.sol_m3 ul li.item2{background:#ff5d50;position: absolute;    top: 40px; left: 420px;}
	.sol_m3 ul li.item3{background:#5271ff;position: absolute;    top: 280px;left: 440px;}
	.sol_m3 ul li.item4{background:#3ec510;position: absolute;top: 450px;left: 250px;}
	.sol_m3 ul li.item5{background:#f48d0a;position: absolute;top: 360px;left: -20px;}
	.sol_m3 ul li.item6{background:#10c5a6;position: absolute;top: 100px;left: -70px;}
	.sol_main ul li h3{font-size: 18px;font-weight: normal;line-height: 30px;}
	.sol_main ul li p{font-size: 14px;line-height: 22px;margin-top: 10px;}
	.sol_m3 ul li h3{color: #4CAF50;}
	.sol_ul{width: 1000px;margin: 30px auto 0px;overflow: hidden;}
	.sol_ul li{border:1px solid #ddd;border-radius: 8px;margin-bottom: 15px;padding: 10px 20px;overflow: hidden;}
	.sol_ul .title{font-size: 16px;color: #333; font-weight: 500;}
	.sol_ul .item{font-size: 14px;line-height: 30px;margin-left: 20px;}
	.sol_foot{width: 500px;margin: 20px auto;overflow: hidden;text-align: center;}
	.sol_foot .sol_btn{padding: 5px 15px;border-radius: 6px;color: #fe4332;text-align: center;line-height: 30px;font-size: 18px; cursor: pointer;}
	.sol_foot .sol_btn_free{border: 1px solid #fff;color: #fff;line-height: 40px;width: 300px;margin: 0px auto; display: block;}
	.sol_m6{background: #5271ff;width: 100%;margin: 0px auto;overflow: hidden;}
}
@media screen and (max-width: 768px){
	.banner{width: 100%;background: url(../img/solution/medical/mbanner.jpg) center center no-repeat; overflow: hidden;background-size: cover;padding: 3.6rem 0rem;height: 16rem;}
	.banner a{display: block;}
	.sol_m1,.sol_mm{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;font-size: 0.8rem;color: #666;text-align: center;}
	.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: 260px;height: 140px;padding: 20px 10px;text-align: center; overflow: hidden;}
	.sol_m2{width: 100%;margin: 20px auto; overflow: hidden;}
	.sol_m2 .img{margin-top: 30px;text-align: center;}
	.sol_m2 .img img{width: 800px;}
	.sol_m3{position: relative;width: 100%; background: #f9faf9;padding: 2rem 0rem;}
	.sol_m3 .radiu_box .cbox{width: 100%;margin: 0rem auto;overflow: hidden;}
	.sol_m3 .radiu_box .cbox img{width: 100%;}
	.sol_m3 .radiu_box .cbox .sp1{background: #ff5d50;color: #fff;padding:10px 50px 10px 20px;border-radius: 100px;font-size: 18px;}
	.sol_m3 .radiu_box .cbox .sp2{background: #f9bb2a;color: #fff;padding:10px 50px;border-radius: 100px;font-size: 18px;position: relative;left:-40px;border-left: 5px solid #fff;}
	.sol_m3 ul{width: 98%;margin: 0rem auto;overflow: hidden;}
	.sol_m3 ul li{width: 4rem;height: 4rem;padding: 1rem;border-radius: 100%; text-align: center;overflow: hidden;color:#fff;float: left;margin: 0.5rem 0.8rem 0rem 0rem;}
	.sol_m3 ul li:nth-child(3n){float: right;margin-right: 0rem;}
	.sol_m3 ul li:hover{opacity: 0.9}
	.sol_m3 ul li.item1{background:#f9bb2a;}
	.sol_m3 ul li.item2{background:#ff5d50;}
	.sol_m3 ul li.item3{background:#5271ff;}
	.sol_m3 ul li.item4{background:#3ec510;}
	.sol_m3 ul li.item5{background:#f48d0a;}
	.sol_m3 ul li.item6{background:#10c5a6;}
	.sol_m3 ul li p{font-size: 0.8rem;line-height: 1rem;margin-top: 0.7rem;}
	.sol_m3 ul li h3{color: #4CAF50;}
	.sol_ul{width: 100%;margin: 0.5rem auto 0rem;}
	.sol_ul li{border:1px solid #ddd;border-radius: 8px;margin-top: 0.5rem;padding: 10px 20px;overflow: hidden;}
	.sol_ul .title{font-size: 0.8rem;color: #333; font-weight: bold;}
	.sol_ul .item{font-size: 0.7rem;line-height: 1rem;margin-left: 0.5rem;color: #666;}
	.sol_foot{width: 80%;margin: 20px auto;overflow: hidden;text-align: center;}
	.sol_foot .sol_btn{padding: 5px 15px;border-radius: 6px;color: #fe4332;text-align: center;line-height: 30px;font-size: 18px; cursor: pointer;}
	.sol_foot .sol_btn_free{border: 1px solid #fff;color: #fff;line-height: 2rem;margin: 0px auto; display: block;}
	.sol_m6{background: #5271ff;width: 100%;margin: 0px auto;overflow: hidden;}
}