@media screen and (min-width: 1500px){
	
	body{background:#fff7f9;}
	
	#sTopic{display:none;}
	.banner_ivf{width:100%}
	.slide{max-width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 90;overflow: hidden;}
	.slide ul{width: 10000%;list-style-type: none;}
	.next_btn{position: absolute;width: 25px;height: 26px;line-height: 26px;text-align: center;opacity: .5;vertical-align: middle;background: rgba(0,0,0);right: 5px;top: 50%;color: #fff;font-family: arial;font-size: 20px;font-weight: bold;display: inline-block;cursor: pointer;font-family: "宋体";}
	.prev_btn{position: absolute;width: 25px;height: 26px;line-height: 26px;text-align: center;opacity: .9;vertical-align: middle;background: rgba(0,0,0,.1);left: 5px;top: 50%;color: #fff;font-family: "宋体";font-size: 20px;font-weight: bold;display: inline-block;cursor: pointer;}
	.slide ul:after{content: '';clear: both;display: block}
	.slide ul li{float: left;text-align: center;}
	.slide ul li img{vertical-align: middle;max-width: 100%;}
	.slide .circle_btn{position: absolute;bottom: 15px;text-align: center;left: 0;display: table;margin: 0 auto;width: 100%;}
	.slide .circle_btn button{box-sizing: content-box;opacity: .8;outline: none;border: none;padding: 2px 18px;background: rgba(255,255,255,.2);margin: 2px 5px;overflow: hidden;transition: all .6s;cursor: pointer;}
	.slide .circle_btn button.active{background: rgba(167,167,167,.8);}
	#slide_two{display: none;}
	
	.banner{width:100%;height:auto;}
	
	.inter{width:1240px;margin:0px auto;margin-top:20px;}
	.inter img{width:282px;height:200px;display: inline-block;margin-left:20px;}
	
	.process{width:1240px;margin:0px auto;margin-top:20px;}
	.process .proTitle{width:1200px;margin:0px auto;}
	.process li{margin-left:20px;width:282px;height:120px;display: inline-block;margin-top:20px;}
	.process .mCon{display: none;}
	
	.kind{width:1240px;margin:0px auto;margin-top:20px;}
	.kind .kindTitle{width:1200px;margin:0px auto;}
	.kind li{width:382px;height:228px;display: inline-block;margin-left:20px;margin-top:20px;}
	.kind .mCon{display: none;}
	
	.case{width:1240px;margin:0px auto;margin-top:40px;}
	.case .caseTitlt{width:1200px;margin:0px auto;}
	.case .style{width:382px;height:163px;position: relative;display: inline-block;margin:20px 0px 0px 20px;border:1px solid #f0d4db;}
	.case .style:hover{background:#fff;}
	
	.case .style img{position:absolute;left:20px;;top:-1px;width:40px;height:68px;display: inline-block;}
	.case .style .font{width:280px;position:absolute;left:80px;top:20px;}
	.case .style .font .title{height:60px;font-size:20px;color:#230008;line-height: 32px;font-weight: bold;overflow: hidden;}
	.case .style:hover .font .title{color:#ff6688;}
	.case .style .font .brief{margin-top:14px;color:#8e7077;font-size:16px;line-height: 24px;height:48px;overflow: hidden;}
	
	.hospital{width:1240px;margin:0px auto;margin-top:40px;}
	.hospital .hospitalTitle{width:1200px;margin:0px auto;}
	.hospital .style{width:281px;margin:20px 0px 0px 20px;display: inline-block;}
	.hospital .style img{width:281px;height:200px;display: inline-block;}
	
	.hospital .style h1{font-size:18px;color:#230008;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:10px;}
	.hospital .style h1:hover{color:#ff6688;}
	.hospital .style p{display:none;}
	.address{display: none;}
	
	.analysis{width:1200px;margin:0px auto;margin-top:40px;}
	.analysis .anatable{width:1200px;margin-top:20px;}
	.analysis .anatable th{width:230px;height:131px;text-align: center;}
	.analysis .anatable .mth{margin-left:13px;background:url(../img/bg_country.jpg) no-repeat;color:#fff;line-height: 26px;}
	.analysis .anatable .mth span{font-size:24px;}
	.analysis .anatable .fth{margin-left:13px;background:url(../img/bg_item.jpg) no-repeat;color:#fff;line-height: 26px;}
	.analysis .anatable .fth span{font-size:24px;}
	.analysis .ftd{color:#230008;font-size:24px;font-weight: bold;text-align: center;}
	.analysis .ftd span{color:#230008;font-size:24px;font-weight: bold;}
	.analysis td{color:#8e7077;font-size:16px;width:230px;vertical-align: middle;}
	.analysis td span{width:210px;margin:0px;display: block;padding:20px 10px;background:#f2f2f2;height:62px;border-bottom:1px solid #f0d4db;}
	.analysis .lasttr span{border:none;}
	.analysis .rate span{height:38px;}
	
}
@media screen and (max-width: 1500px) and (min-width: 1200px){
	
	body{background:#fff7f9;}
	
	#sTopic{display:none;}
	.banner_ivf{width:100%}
	.slide{max-width: 100%;height: auto;margin: 0 auto;position: relative;z-index: eadade;overflow: hidden;}
	.slide ul{width: 10000%;list-style-type: none;}
	.next_btn{position: absolute;width: 25px;height: 26px;line-height: 26px;text-align: center;opacity: .5;vertical-align: middle;background: rgba(0,0,0);right: 5px;top: 50%;color: #fff;font-family: arial;font-size: 20px;font-weight: bold;display: inline-block;cursor: pointer;font-family: "宋体";}
	.prev_btn{position: absolute;width: 25px;height: 26px;line-height: 26px;text-align: center;opacity: .9;vertical-align: middle;background: rgba(0,0,0,.1);left: 5px;top: 50%;color: #fff;font-family: "宋体";font-size: 20px;font-weight: bold;display: inline-block;cursor: pointer;}
	.slide ul:after{content: '';clear: both;display: block}
	.slide ul li{float: left;text-align: center;}
	.slide ul li img{vertical-align: middle;max-width: 100%;}
	.slide .circle_btn{position: absolute;bottom: 15px;text-align: center;left: 0;display: table;margin: 0 auto;width: 100%;}
	.slide .circle_btn button{box-sizing: content-box;opacity: .8;outline: none;border: none;padding: 2px 18px;background: rgba(255,255,255,.2);margin: 2px 5px;overflow: hidden;transition: all .6s;cursor: pointer;}
	.slide .circle_btn button.active{background: rgba(167,167,167,.8);}
	#slide_two{display: none;}
	
	
	.banner{width:100%;height:auto;}
	
	.inter{width:1140px;margin:0px auto;margin-top:20px;}
	.inter img{width:256px;height:170px;display: inline-block;margin-left:20px;}
	
	.process{width:1140px;margin:0px auto;margin-top:20px;}
	.process .proTitle{width:1100px;margin:0px auto;}
	.process li{margin-left:20px;width:256px;height:120px;display: inline-block;margin-top:20px;}
	.process li img{width:256px;display: inline-block;}
	.process .mCon{display: none;}
	
	.kind{width:1140px;margin:0px auto;margin-top:20px;}
	.kind .kindTitle{width:1100px;margin:0px auto;}
	.kind li{width:350px;height:200px;display: inline-block;margin-left:20px;margin-top:20px;}
	.kind li img{width:350px;height:200px;display: inline-block;}
	.kind .mCon{display: none;}
	
	.case{width:1140px;margin:0px auto;margin-top:20px;}
	.case .caseTitlt{width:1100px;margin:0px auto;}
	.case .style{width:348px;height:150px;position: relative;display: inline-block;margin:20px 0px 0px 20px;border:1px solid #f0d4db;}
	.case .style:hover{background:#fff;}
	.case .style img{position:absolute;left:20px;;top:-1px;width:40px;height:68px;display: inline-block;}
	.case .style .font{width:256px;position:absolute;left:80px;top:20px;}
	.case .style .font .title{height:50px;font-size:16px;color:#230008;line-height: 26px;font-weight: bold;overflow: hidden;}
	.case .style:hover .font .title{color:#ff6688;}
	.case .style .font .brief{margin-top:14px;color:#8e7077;font-size:15px;line-height: 24px;height:48px;overflow: hidden;}
	
	.hospital{width:1140px;margin:0px auto;margin-top:20px;}
	.hospital .hospitalTitle{width:1100px;margin:0px auto;}
	.hospital .style{width:256px;margin:20px 0px 0px 20px;display: inline-block;}
	.hospital .style img{width:256px;height:180px;display: inline-block;}
	
	.hospital .style h1{font-size:16px;color:#230008;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top:10px;}
	.hospital .style h1:hover{color:#ff6688;}
	.hospital .style p{display:none;}
	.address{display: none;}
	
	.analysis{width:1100px;margin:0px auto;margin-top:20px;}
	.analysis .anatable{width:1100px;margin-top:20px;}
	.analysis .anatable th{width:230px;height:131px;text-align: center;}
	.analysis .anatable .mth{margin-left:13px;background:url(../img/bg_country.jpg) no-repeat;color:#fff;line-height: 26px;}
	.analysis .anatable .mth span{font-size:24px;}
	.analysis .anatable .fth{margin-left:13px;background:url(../img/bg_item.jpg) no-repeat;color:#fff;line-height: 26px;}
	.analysis .anatable .fth span{font-size:24px;}
	.analysis .ftd{color:#230008;font-size:24px;font-weight: bold;text-align: center;}
	.analysis .ftd span{color:#230008;font-size:24px;font-weight: bold;}
	.analysis td{color:#8e7077;font-size:16px;width:230px;vertical-align: middle;}
	.analysis td span{width:210px;margin:0px;display: block;padding:20px 10px;background:#f2f2f2;height:62px;border-bottom:1px solid #f0d4db;}
	.analysis .lasttr span{border:none;}
	.analysis .rate span{height:38px;}
}


@media screen and (max-width: 1199px){
	
	body{background:#f2f2f2;}
	.banner_ivf{display:none;}
	#sTopic{width:7.46rem;padding:0.3rem 0.22rem;background:#fff;border-top:0.01rem solid #ccc;}
	#sTopic a{display:inline-block;margin-left:0.1rem;padding:0rem 0.1rem;height:0.8rem;font-size:0.26rem;text-align:center;line-height:0.8rem;color:#230000;border:0.01rem solid #ccc;}
	
	.pcslide{display: none;}
	
	.slide{max-width: 100%;height: auto;margin: 0 auto;position: relative;z-index: 1;overflow: hidden;}
	.slide ul{width: 10000%;list-style-type: none;}
	
	.next_btn{position: absolute;width: 25px;height: 26px;line-height: 26px;text-align: center;opacity: .5;vertical-align: middle;background: rgba(0,0,0);right: 5px;top: 50%;color: #fff;font-family: arial;font-size: 20px;font-weight: bold;display: inline-block;cursor: pointer;font-family: "宋体";}
	.prev_btn{position: absolute;width: 25px;height: 26px;line-height: 26px;text-align: center;opacity: .9;vertical-align: middle;background: rgba(0,0,0,.1);left: 5px;top: 50%;color: #fff;font-family: "宋体";font-size: 20px;font-weight: bold;display: inline-block;cursor: pointer;}
	.slide ul:after{content: '';clear: both;display: block}
	.slide ul li{float: left;text-align: center;}
	.slide ul li{width:7.5rem;}
	.slide ul li img{vertical-align: middle;width: 100%;}
	.slide .circle_btn{position: absolute;bottom: 15px;text-align: center;left: 0;display: table;margin: 0 auto;width: 100%;}
	.slide .circle_btn button{box-sizing: content-box;opacity: .8;outline: none;border: none;padding: 2px 18px;background: rgba(255,255,255,.2);margin: 2px 5px;overflow: hidden;transition: all .6s;cursor: pointer;}
	.slide .circle_btn button.active{background: rgba(167,167,167,.8);}
	
	.inter{width:7.5rem;padding:0.32rem 0rem;background:#fff;}
	.inter img{width:1.62rem;height:1.1rem;display: inline-block;margin-left:0.2rem;}
	.inter .con{width:7.5rem;margin:0px auto;}
	
	.process{width:6.86rem;margin:0 auto;background:#fff;margin-top:0.3rem;padding:0.32rem;}
	.process{margin-top:0.3rem;}
	.process .head{width:6.86rem;margin:0 auto;background:#fff;}
	.process .head h1{font-size:0.36rem;font-weight: bold;color:#230000;display: inline-block;}
	.process .head p{display: inline-block;margin-left:0.2rem;font-size:0.3rem;}
	.process .proTitle{padding-bottom:0.2rem;border-bottom:0.01rem solid #ff6688;}
	
	.process .pcCon{display: none;}
	.process .mCon li{float:left;margin-top:0.2rem;width:1.7rem;}
	.process .mCon li img{width:1.7rem;height:auto;}
	
	.kind{width:7.26rem;margin:0px auto;padding:0.32rem 0.12rem;background:#fff;margin-top:0.3rem;}
	
	.kind{margin-top:0.3rem;}
	.kind .head{width:6.86rem;margin:0 auto;background:#fff;padding-bottom:0.2rem;border-bottom:0.01rem solid #ff6688;}
	.kind .head h1{font-size:0.36rem;font-weight: bold;color:#230000;display: inline-block;}
	.kind .head p{display: inline-block;margin-left:0.2rem;font-size:0.28rem;}
	.kind .proTitle{padding-bottom:0.2rem;border-bottom:0.01rem solid #ff6688;}
	
	.kind .pcCon{display: none;}
	.kind .mCon li{float:left;margin-top:0.2rem;margin-left:0.2rem;width:2.15rem;}
	.kind .mCon li img{width:2.15rem;height:auto;}
	
	.case{width:100%;padding:0.3rem 0rem;margin-top:0.3rem;background:#fff;}
	.case .caseTitlt{width:7.5rem;padding-bottom:0.3rem;border-bottom:0.01rem solid #ff6688;}
	.case .head{width:6.86rem;margin:0 auto;}
	.case .caseTitlt h1{font-size:0.36rem;color:#230000;;font-weight: bold;display: inline-block;}
	.case .caseTitlt p{font-size:0.28rem;color:#230000;display: inline-block;margin-left:0.2rem;}
	
	.case .style{width:2.88rem;height:2.2rem;display: inline-block;margin-left:0.32rem;border:0.01rem solid #ff6688;margin-top:0.3rem;padding:0 0.2rem 0.3rem 0.2rem;position: relative;}
	.case .style img{width:0.3rem;display: block;position:absolute;left:0;}
	.case .style .font{width:2.88rem;float:right;margin-top:0.2rem;;}
	.case .style .font .title{width:2.88rem;font-size:0.3rem;color:#230000;overflow: hidden;display: block;font-weight: bold;left:0.4rem;position: absolute;line-height: 0.55rem;}
	.case .style .font .brief{width:2.88rem;color:#230000;font-size:0.28rem;margin-top:0.4rem;overflow: hidden;display: block;position: absolute;top:0.9rem;left:0.4rem;line-height: 0.5rem;}
	
	.hospital{width:100%;margin-top:0.3rem;background:#fff;padding:0.3rem 0rem;}
	.hospital .head{padding-bottom:0.3rem;border-bottom:0.01rem solid #ff6688;}
	.hospital .head h1{font-size:0.36rem;color:#230000;font-weight:bold;margin-left:0.28rem;display: inline-block;}
	.hospital .head p{font-size:0.26rem;margin-left:0.2rem;display: inline-block;color:#230000;}
	
	.hospital .style{width:3.28rem;margin-left:0.32rem;margin-top:0.3rem;display: inline-block;}
	.hospital .style img{width:3.28rem;height:2.3rem;display: block;}
	.hospital .style h1{width:3.28rem;display: block;margin-top:0.1rem;font-size:0.3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#230000;}
	.hospital .style p{display: none;}
}



