@media screen and (max-width:1200px){body{width:auto;min-width:auto}
.pc{display:none}
.mc{display:block}
.header,.content,.footer{width:auto}
.base,.w1200,.w880{width:100%}
form#searchform{display:none}

#city{width:30px;height:30px;padding-left:0px;background:url(../images/nav-icon.png) no-repeat 5px 16px;background-size:30px;padding-right:10px;padding-top:35px;float:right}
#mnav{position:absolute;width:170px;z-index:1000;right:0;top:70px;border-top:1px solid #DDD;padding:0;display:none}
#mnav .nav{float:none;background:#FFF;border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#444;display:block;font-size:14px;width:168px;text-align:center;float:left;margin:0 auto;padding: 0;line-height: 38px;height: 38px;}
#mnav{line-height:30px;top:0px}
#mnav .nav .act,#mnav .nav a:hover{background:#51A5F7;color:#FFF;display:block!important}
.nav_right i em.icon ,.nav_right .hothot::after{display:none}
	
/**通用 **/	
.page{margin-bottom: 20px;}
	
/**通用头部 **/	
.top2 .sy_top_c{display: unset;}
.top2 .sy_top_c .sy_top_left{float: left;display: unset;position: absolute;}
.top2 .sy_top_c .sy_top_left .sy_top_txt{display:none}
.top2 .sy_top_c .sy_top_left .xq_tab:hover .p1 {width: 100%;height: auto;}	
.top2 .sy_top_c .sy_top_left .p1 .p2{padding: 10px;}
.top2 .sy_top_c .sy_top_left .p1 .p2 .list > li{height: 20px;line-height: 20px;}
.top2 .sy_top_c .sy_top_right{float: right;line-height: 37px;}
.top2 .sy_top_c .sy_top_right .sy_top_warp a:nth-child(2n){display:none}
.nav_bg .nav_phone{display:none}
.nav_bg{height: auto;}
.nav_bg .nav-bg-left .qf_logo img{margin-right: 0;}
.nav_right_bg2,.nav_right_bg{width: auto;height: 0;}
	
.banner_list1,.banner_box .base2{display:none}
.banner_box .banner,.banner_box .base{height: 200px;}
.banner_box .banner .swiper-slide a{height: 200px;height: 200px;background-size: auto 200px;background-position-x: 60%;}
.banner_box .lmban{height: 80px;background-size: 150% 80px !important;}
.bnav{padding: 0 0 0 10px;width: auto;}
	
	
/**通用底部 **/
.brk_on8{ background:url(/skin/ivf/images/brk_on8.jpg) no-repeat center 0; box-sizing: border-box; padding-top: 43px;height: auto;}
.brk_on8 h2{ line-height: 100%; text-align: center; color: #3c424e; font-size:1.6rem;padding-bottom: 30px; letter-spacing: 0;}
.brk_on8 h3{ text-align: center; line-height: 100%;  height:80px; font-size: 18px; letter-spacing: 3px;color: #333;}
.brk_on8 h3 em{ display: block; padding-top: 13px;}
.brk_on8 h3 em span{ color: #df6a42;}
.brk_on8 ul{ overflow: hidden;}
.brk_on8 ul li{ float:none;width: 90%;margin: 15px auto; height: 55px; border-radius: 55px; line-height: 55px; background: #fff;}
.brk_on8 ul li:nth-child(4){ margin-top: 27px; margin-left:0;margin: 0 auto;margin-bottom: 30px;background: #df6a42;}
.brk_on8 ul li i{ display: inline-block; float: left; text-align: right; width: 67px; color: #404040; font-size:16px;    font-style: normal;}
.brk_on8 ul li input{ display: inline-block; float: left; width: 70%;text-align: right; border: none; line-height: 55px; outline: none; color: #949494; font-size: 14px;}
.brk_on8 ul li button{ border: none; width: 100%; background: none;outline: none; color: #fff; font-size: 18px; letter-spacing: 1px; cursor: pointer;line-height: 55px;}
.brk_on8 ul li select{background: #fff;}
.footer{padding: 10px 0 50px;}
.footer_cont{padding: 38px 1% 0;width: 98%;}
.footer_cont .top li{width: 23%;padding: 0 1% 6px;text-align: center;}
.footer_cont .content{max-height: 189px;overflow: hidden;}
.footer_cont .content .peixun li{padding: 0 10px 0 6px;}
.footer_cont .top li a{float: none;}
.footer_cont .content  .ft_cont2{display:none}
.rignav{bottom: 0; margin: unset;top: unset;width: 100%;}
.rignav-mod{width: 100%;height: 60px;}
.rignav-mod ul li{float: left;width: 20%;}
.rignav-mod ul li a{width: 100%;}
.rignav-mod ul li:nth-child(3){ padding-left: 20%;}
.rignav .newGift{margin-bottom: unset;width: 20%;position: fixed;text-align: center;padding-left: 40%;}
.rignav-mod-con{top: -165px;right: 0%;}
.rignav-mod ul li.online-tel{display: block}
.rignav-mod ul li.return-top{display: none}
.ontop{display:none}
.kefubox{display:none}

/**首页**/
.jigou .content .jglist:after{visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
.jigou .content .jglist {width: auto;padding: 10px;}
.jigou .content .jglist ul{display: block;}
.jigou .content .jglist li{width: 48%;margin: 1%;float: left;height: auto;}
.jigou .content .jglist li .con-pic{height: auto;}
.jigou .content .jglist li .con-tit{width: auto;    font-size: 14px;}
.jigou .content .jglist li .con-time,.jigou .content .jglist li .con-info{display:none}
.box_freeTutorial{padding: 72px 0 10px;}
.box_freeTutorial .freeTutorial_con{height: auto;}
.box_freeTutorial .freeTutorial_con .openclass{display:none}
.box_freeTutorial .freeTutorial_con .resources{width: auto;padding: 10px;float: none;}
.box_freeTutorial .freeTutorial_con .resources .resources_con{display:none}
.box_freeTutorial .freeTutorial_con .resources .lay_con ul li{    width: 48%;margin: 0 1% 20px;}
.box_freeTutorial .freeTutorial_con .resources .lay_con ul li .img_box{height: auto;}
.box_freeTutorial .freeTutorial_con .resources .lay_con:after{visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
.cbanner{display:none}
.boxlist6{padding: 0px 0 30px;}
.boxlist6 .list6_con2 ul li {width: auto;padding: 0 10px 30px;}
.boxlist6 .list6_con2 ul li .main{width: 46%;padding: 0 2%;margin: 10px auto;height: auto;}
.boxlist6 .list6_con2 ul li .main img{width: 100%;height: 100px;}
.boxlist6 .list6_con2 ul li .main h3,.boxlist6 .list6_con2 ul li .main p,.boxlist6 .list6_con2 ul li .main .main_mask{display:none}
.boxlist6 .list6_con2 ul li .main h2{text-align: center;padding-bottom: 10px;}
.boxlist6 .list6_con2 ul li:after{visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
.doct{padding: 0px 11px 78px;}
.scl_on41 ul li{width: 33%;padding: 25px 0 0;}
.scl_on41 ul li em{width: 100%;text-align: center;}
.scl_on41 ul li em strong{display:none}
.scl_on41 ul li i{display: block;;float: none;padding-right: 0;margin: 0 auto;}
.tit-svg .svg-right,.news-con .con-left,.news-con .con-right .right-top{display:none}
.news-con .con-right{width: auto;}
.m5, .m6{padding: 20px 10px;}
.news-con{display: contents;}
.tit-svg{margin-bottom: 0px;}
.news-con .con-right .right-bottom{display: contents;margin-top: 10px;}
.news-con .con-right .right-bottom .hyzx,.news-con .con-right .right-bottom .qfdt,.news-con .con-right .right-bottom .ttrs {width: 100%;padding-top: 20px;}
.news-con .con-right .right-bottom .right-bottom-tit{width: 100%;}
.news-con .con-right .right-bottom .right-bottom-con li.pic a{width: 100%;}
.news-con .con-right .right-bottom .right-bottom-con li:nth-child(1) a{display:none}

/**新闻列表**/
.newslist{width: auto}
.newslist .left-box{width: auto}
.newslist .left-box .si{width: auto}
.newslist .left-box .si .si-list{height: 30px;float: left;}
.newslist .left-box .si .si-list-title{padding: 0 10px 0 10px;}
.newslist .left-box .si .si-list-title-word{line-height: 30px;font-size: 14px;}
.newslist .left-box .si .si-main:after{visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
.newslist .main-box{width: auto; float: none}
.newslist .right-box{display:none}
.newslist .main-box .main{width: auto; padding: 0 10px; }
.zli_mbx h3{padding-left: 10px;}
.ma-modone .ma-modone-left{width: 30%;height: auto;}
.ma-modone .ma-modone-left .all-img{min-height: auto;}
.ma-modone .ma-modone-right-time{display:none}
/**问答列表**/
.qaPage{width: auto;float: none;padding: 0 10px;}
.qaPage .article_right{display:none}
.qaPage .qa_doc_list .doc_list_bot{display: none;}
.qaPage .qa_doc_list .doc_list_l{position: unset;text-align: center;width: 25%; float: left;}
.qaPage .qa_doc_list .doc_list_l dl{}
.qaPage .qa_doc_list .doc_list_l dl dt{position: unset; margin: 0 auto;}
.qaPage .qa_doc_list .doc_list_l dl dd{padding: 5px 0;}
.qaPage .qa_doc_list .doc_list_r{margin: 0 auto;}
.qaPage .qa_doc_list .doc_list_r_a{-webkit-line-clamp: 4;}
.article_right{display: none;}

/**机构筛选 **/
.city{width: auto;padding: 10px;}
.listTypes{display:none}
#Screen{position: relative;padding: 0;}
#Screen:after{visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
#Screen .container{width: 100%; display: inline-flex;}
#Screen .dl .dt:after{content:"∨";}
#Screen .dl .dt{text-align: center;width: 100%;}
#Screen .dl .dd .ul li .on, #Screen .dl .dd .ul li:hover{ color:#fff; background:#3866ff; }
#Screen .dl .dd.hBtn .ul{height: auto !important;text-align: center;padding-right: 0;}
#Screen .dl .dd{display:none; position: absolute; z-index:9; top:100%; left:0; width:100%; height:calc(100vh - 1.82rem); overflow-y:auto; background:rgba(0,0,0,.6); text-align:left; display:none; }
#Screen .dl .dd .ul {text-align: center;}
#Screen .dl .dd .ul li{ border-top:1px solid #e6e6e6;display: block;padding: 3px 0; width:auto; float: left;    width: 33%;}
#Screen .dl .dd li a{ display:block; font-size:1rem;line-height: 1.5rem;height: 1.5rem; color: #fff; background:none;padding: 0 10px !important;}
#Screen .dl .dd .more,#Screen .dl .dd.hBtn .more{display:none}
#Screen .dl .dd li a:hover{ background-color: #e5e5e5; color:#3866ff; }
#Screen .dl{border:0;padding:0;width:20%;float:left;display:inline-block;}
.mainw_right_title, .right_list1 ul{padding: 0;}
.right_list1 ul:after{visibility:hidden; display:block; clear:both; height:0; font-size:0; content:".";}
.right_list1 li{width: 47%; padding-right: 3%; float: left;}

/**机构列表**/
.Awida{width: auto; float: none}
.ListA .ul .pad{padding: 10px;}
.ListA .ul .Top .imgBox{width: 30%;}
.ListA .ul .Top .imgBox img{width: 100%;height: auto}
.ListA .ul .Top .score{display:none}
.ListA .ul .Top .cont{width: 68%;margin-left: 2%;}
.ListA .ul .Top .cont .p .p1 ,.ListA .ul .Top .cont .p .p3 {display:none}
.ListA .ul .Top .cont .title{margin: -4px 0 0;}
.ListA .ul .Meal .wid{padding: 7px 2%;}
.ListA .ul .Meal .wid1{width:70%;padding-left: 2%;}
.ListA .ul .Meal .wid2{width:20%;}
.ListA .ul .Meal .wid3 ,.ListA .ul .Meal .wid4{display:none}
.Awidb {display:none}

/**方案列表**/
.page3{padding: 0 10px;}
.course_hot{display:none}
.course_item{width: 100%; float: none;}
.course_item ul li{width: 48%;}
#Screen .dl:nth-child(5n){display:none}

/**医院医生列表**/
.hosplist{padding: 0 10px 50px;}
.team_list ul li{width: 47%;margin: 30px 1% 0;}
.team_list ul li .img img{height: 130px;}
.yislist .list{margin: 15px 1%;width: 46%;padding: 15px 0;height: auto;}
.yislist .list .doctor{padding: 10px 5px;height: auto;}
.yislist .list .doctor .txt{text-align: center;}
.yislist .list .doctor .docinfo .dimg{float: none;margin: 0 auto;display: block;}
.yislist .list .doctor .txt p:nth-child(2n){display:none}
.yislist .list .diccs{padding: 0 5px;}

/**新闻内页**/
.newslist .left-box ,.zli_mbx{display:none}
.main-box2{width: auto;float: none;}
.main2{width: auto;float: none;}
.bk_listbb{padding: 0 10px 50px;}
.baikeList .left{height: 41px;width: auto;}
.baikeList .navli var{padding-left: 15px;}
.artixglist .voice-top-title{font-size: 16px;}
.artixglist .ma-modone2 .ma-modone-left{width: 30%;}

/*问答内页*/
.ques-list .answer-allnum{padding-left: 10px;}
#main{margin: 0 10px;}
.wenda{ width: auto;}
.ques-list .answer-item{position:relative}
.ques-intro-box{padding: 18px 10px;}
.ques-list .answer-list-box{padding: 20px 10px;}
.detail_ad_banner{margin-top: 5px;}
.ques-intro-box h1{font-size: 18px;}
.ques-intro-box .detail-content p{font-size: 14px;line-height: 26px;}
.ques-list .answer-list-box{padding: 28px 10px;}
.ques-list .answer-item .answer-desc{padding-top: 30px;}
.ques-list .answer-item .answer-box{width:auto;}
.ques-list .answer-item .answer-content{position: unset;}
.ques-list .answer-item .answer-desc p {padding-bottom: 10px;font-size: 14px;line-height: 26px;}
.ques-list .answer-item .answer-content .nickname{position: absolute;top: 0;left: 60px;}
.ques-list .answer-item .answer-content .prize-num{position: absolute;top: 20px;left: 60px;}
.zixu6{padding:0 10px;}
.zixu6 h5{padding-top: 20px;}
.askzx{padding: 28px 0;}
.plan_c.clearfix dl:nth-child(3n){display: none;}
.relatedqa .rqa_listview{padding: 0 10px 16px;}
.relatedqa .rqa_listview .rqa_list .rqal_left{ width: 100%;}
.relatedqa .rqa_listview .rqa_list .rqal_right{display: none;}
.artixg .artixglist {padding: 0 10px;}
.askxg{width: auto;float: none;padding: 0 10px 0;}

/**机构内页**/
.tit_menu{padding: 50px 10px 0;width: auto;}
.tit_menu h1{font-size: 26px;}
.yyinfo .yypic{margin: 0 auto;display: block;float: none;width: 96%;height: auto;}
.yyinfo .yypic img{width: 100% !important;height: auto !important;}
.yyinfo .yyadd{padding: 20px 10px;width: auto;margin-left: 0;}
.yyinfo .yyadd dd{width: auto;}
.yyinfo .yyadd dt {width: 20%;float: left;}
.yyinfo .yyadd dd {width: 80%;float: left;}
.yyinfo .order_btn{width: 90%;margin-left:0;margin-top: 0;}
.order_btn .s_btn_item{width: 43%;float: left;    float: none;display: block; margin: 0 auto;}
.order_btn .s_btn_item:nth-child(2n){display: none;}
.newcon{padding: 15px 10px;}
.newcon p img{width: 90%;}
.zhuanjia_list{ width: auto;padding: 0 10px;}
.zhuanjia_list>li{width: 47%;margin: 10px 1%;}
.zhuanjia_list .myzj_info{height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 5px;font-size: 14px;}
.zhuanjia_list .order_btn{display: none;}
.w1200 .w300.fr{display: none;}
.w880 .news {padding: 0 10px;}
.newslist ul li p{overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box; -webkit-line-clamp: 2;}
.docjs{width: auto;}
.detailnav{padding: 0 10px;}
.detailnav .doctorinfo{padding: 0;}
.detailnav .doctorinfo .fapic {width: 350px;float: none;padding-right: 0;margin: 0 auto;display: block;}
.detailnav .doctorinfo .fajs {width: auto;float: none;padding: 0 10px;}
.detailnav .doctorinfo .doctordetail p em{width: 20%;float: left;}
.detailnav .doctorinfo .doctordetail p span{width: 72%;float: left;}
.order_btn{width: 100%;padding: 0 0 20px;}

/**方案内页**/
.plan_c{padding-bottom: 20px;}
.plan_c dl{width: 48%; margin: 0 1%;padding-bottom: 10px;}
.plan_c dt img{height: 106px;}
.plan_c dd{height: 35px;position: unset;padding: 0;}
.plan_c dd h3{background: none;padding-right: 0;line-height: 35px;font-size: 16px;text-align: center;}
.same_city_hospital .reco_hospital{margin: 30px 10px 10px;}
.same_city_hospital .reco_hospital .reco_hospital_list{width: 25%;display: block;}
.same_city_hospital .reco_hospital .reco_hospital_list .reco_hospital_ri{width: auto;text-align: center;}
.same_city_hospital .reco_hospital .reco_hospital_list .reco_hospital_img{margin: 0 auto;}
.same_city_hospital .reco_hospital .reco_hospital_list .reco_hospital_name{margin-left: 0;padding-top: 10px;margin-bottom: 5px;}
.same_city_hospital .reco_hospital .reco_hospital_list .reco_hospital_lv{margin-left: 0;}
.same_city_hospital .reco_hospital .reco_hospital_list .reco_hospital_address{display: none;}
.zxu_on3{padding: 0 10px 10px;}
.zxu_on3 dl{margin-bottom: 0;border-bottom: 1px solid #e6e6e6;padding: 15px 0;}
.zxu_on3 dl dt{width: 25%;height: auto;margin-right: 3%;}
.zxu_on3 dl dd{width: 72%;height: auto;padding: 0;border-bottom: 0;}
.zxu_on3 dl dd h4{line-height: normal;}
.zxu_on3 dl dd h4 em{display: none;}
.zxu_on3 dl dd h4 a{font-size: 16px;float: none;letter-spacing: normal;}
.zxu_on3 dl dt img{width: 100%;height: auto;}
.zxu_on3 dl{border-bottom: 1px solid #e6e6e6;}
.zxu_on3 dl dd p{height: 42px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box; -webkit-line-clamp: 2;}
.xgnrdiv{margin-left: 0; padding: 0 10px;}
.xgnrdiv li{width: 100%;float: none;height: 30px;line-height: 30px;}
.cost-box{display: block;padding: 0 10px;}
.cost-box .cost-item img{display: none;}
.cost-box .centre-image{display: none;}
.cost-box .cost-item{height: auto;}
.cost-box .cost-item{width: auto;}
.cost-box .cost-item span:nth-of-type(1){text-align: left;}

/**医生内页**/
.index-hospital-info-top .info{height: auto;text-align: center;}
.index-hospital-info-top .info .ysjs{width: auto;}
.index-hospital-info-top .hospital-logo{margin: 0 auto;float: none;display: block;}
.hqc{padding: 0 15px;}
.yscz .visit-time .column:first-child .cell:first-child{line-height: 30px;padding-top: 5px;}
.yscz .visit-time .column:first-child .cell p:first-child{padding-left: 5px;}
.yscz .visit-time .column:first-child .cell p:nth-child(2n){padding-right: 10px;}
.yssc .index-doctors .dbottom ul li{width: 100%;}
.index-doctors .dbottom .detail-btn{display: none;}
.index-doctors .dbottom ul li .cell{height: auto;margin-right: 0;}
.yssc{padding-right: 10px;padding-left: 10px;}
.yssc .article-lists{display: none;}
.yssc .article-lists2 ul li {width: 100%;float: none;line-height: 30px;height: 30px;margin-bottom: 0;}
.yssc .article-lists2 ul li time{margin-right: 0;}

/**顾问**/
.msg-about{width: auto;padding: 0 10px;}
.msg-about dl{padding: 40px 0 0 0;}
.msg-about dl dt{float: none;position: unset;margin: 0 auto;}
.msg-about dl dd{padding-left: 0;text-align: center;}
.msg-about dl dt i.rz1{display: none;}
.all-answer{width: auto;margin: 25px 10px 30px;}
.all-answer .left{width: auto;float: none;}
.all-answer .right {width: auto;float: none;}
.all-answer .right{display: none;}
	
}