/*m+*/
.bg_box{width:100%;position: relative;overflow: hidden;height: 100%;}
.title_show{position: absolute;top:50%;right:13%;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);}
.title_show h3{font-size:60px;line-height: 80px;}
.title_show h6{font-size:22px;text-transform: uppercase;text-align: center;}
.title_show.color_ef5b5b h3,.title_show.color_ef5b5b h6{color:#ef5b5b;}
.title_show.color_19bbb5 h3,.title_show.color_19bbb5 h6{color:#19bbb5;}
.title_show.color_db9946 h3,.title_show.color_db9946 h6{color:#db9946;}
.title_show.color_9e1b50 h3,.title_show.color_9e1b50 h6{color:#9e1b50;}
.title_show.color_1468ab h3,.title_show.color_1468ab h6{color:#1468ab;}
.title_show.color_e39431 h3,.title_show.color_e39431 h6{color:#e39431;}

.kes_title.color_db9946 h3,.kes_title.color_db9946 h6{color:#db9946;}
.kes_title.color_ef5b5b h3,.kes_title.color_ef5b5b h6{color:#f07100;}
.kes_title.color_19bbb5 h3,.kes_title.color_19bbb5 h6{color:#19bbb5;}
.kes_title.color_9e1b50 h3,.kes_title.color_9e1b50 h6{color:#f6a760;}
.kes_title.color_1468ab h3,.kes_title.color_1468ab h6{color:#1468ab;}
.kes_title.color_e39431 h3,.kes_title.color_e39431 h6{color:#e39431;}


.ks_recommend_case{padding: 120px 0;width:100%;background: url(../images/m1_bg.jpg) left top no-repeat;background-size:cover;}
.recommend_desc{width:100%;margin-bottom: 320px;}
.recommend_desc_left{width:542px;float: left;}
.ny_title{width:100%;height: 58px;}
.ny_title h3{font-size:30px;float: left;}
.m_detail{width:100%;height: 320px;background: #fef6ef;border-radius: 10px;overflow: hidden;margin-bottom: 24px;}
.m_detail img{border-radius: 10px;}
.words{padding: 14px;line-height: 20px;word-wrap: break-word;}
.words a{text-decoration: underline;}
.words a:hover{text-decoration: none;color:#f08383;}
.kf_news li{height: 30px;line-height: 30px;padding: 0 14px;text-indent: 12px;position: relative;overflow: hidden;}
.kf_news li i{position: absolute;left:14px;top:50%;margin-top:-2px;height: 5px;width:5px;display: block;background: #d65f2f;border-radius: 50%;}
.kf_news li a{display:block;font-size:14px;color:#666;float: left;width:70%;}
.kf_news li span{float: right;color:#666;width: 86px;}
.kf_news li a:hover{color:#d65f2f!important;}
.ny_more{width:88px;height: 26px;line-height:26px;text-align: center;color:#fff;font-size:14px;background: #ffa24f;border-radius: 12px;display: block;margin: 14px auto;}
.ny_more:hover{background: #ff891f;}

.recommend_desc_right{width:600px;float: right;}
.more3{float: right;margin-top: 10px;}
.more3:hover{border-bottom: 1px dotted #cf9956!important;color:#cf9956!important;}
.service_center{width:100%;background: #fff;}
.service_center dl dd{width:200px;height: 140px;float: left;position: relative;border: 1px solid #e1e1e1; text-align: center;margin-right: -1px;margin-bottom: -1px;}
.service_center dl dd .childcode{position:absolute;top:0;left: -150px;z-index: 9999;box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.1); display:none;}
.service_center dl dd a{display: block;}
.service_center dl dd i{display: block;margin:32px auto 12px;width:42px;height:42px;-webkit-transition: all .4s ease;transition: all .4s ease;-ms-transition: all .4s ease;-moz-transition: all .4s ease; }
.service_center dl dd p {font-size: 16px;color: #666;}
.service_center dl dd:hover p{color:#cf9956;webkit-transition: all .4s ease;transition: all .4s ease;-ms-transition: all .4s ease;-moz-transition: all .4s ease;}
.service_center dl dd:hover i{transform: translateY(-2px); -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px)}

.m_cases ul li{width:300px;height: 240px;overflow: hidden;position: relative;float: left;background: #fff;text-align: center;}
.m_cases ul li a{display: block;}
.m_cases ul li span{color:#fff;font-size:20px;z-index: 99;}

.m_cases ul li.w50{width:600px;height: 240px;overflow: hidden;background: none;text-align:left;padding:0 60px; }
.m_cases ul li.w50 h3{font-size:30px;margin-bottom: 22px;line-height: 32px;color:#333;}
.m_cases ul li.w50 p{line-height: 30px;word-wrap: break-word;}
.hei{color:#666!important;}

.zj_team{width:100%;background:#fff;background-size:contain;padding: 100px 0 180px;}
.team_title{text-align: center;overflow: hidden;position: relative;margin-bottom: 34px;}
.team_title h3{font-size:38px;line-height: 40px;margin: 0 auto 12px;padding:0 90px;position: relative;display: inline-block;}
.team_title h3:before{width:66px;height: 1px;background: #e1e1e1;content: "";display: block;position: absolute;left:0;top:50%;}
.team_title h3:after{width:66px;height: 1px;background: #e1e1e1;content: "";display: block;position: absolute;right:0;top:50%;}
.team_title p{color:#727272;font-size:16px;line-height: 24px;word-wrap: break-word;}
.more4{position: absolute;right:0;top:50%;margin-top: -20px;}
.more4:hover{border-bottom: 1px dotted #cf9956;color:#cf9956;}

.tab-container{width:100%;}
.tab-list-warp {min-height:560px;position: relative;margin-bottom: 30px;background:url(../images/temp/t_bg.png) center center no-repeat;background-size:contain;}
.tab-list-warp ul li{position: relative;width:100%;}
.doctor_img1{width:326px;overflow: hidden;float: left;}
.doctor_img1 img{margin: auto;}
.doctor_info1{width:800px;float: left;background: #ff993e;min-height: 480px;margin-top: 40px;padding: 40px 50px;-webkit-box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 12px 32px rgba(0, 0, 0, 0.3); box-shadow: 0 12px 32px rgba(0, 0, 0, 0.3);}
.doctor_info1 h3{font-size:20px;line-height: 20px;margin-bottom: 12px;color:#fff;}
.doctor_info1 h6{font-size:16px;color:#fff;}
.doctor_info1 .hr{width:40px;height: 2px;background: #fff;margin: 14px 0 30px 0;}
.jianjie1 p{color:#fff;line-height: 26px;word-wrap: break-word;margin-bottom: 28px;}
.jianjie1 p a{color: #fff; text-decoration:underline;font-weight:bold;}
.jianjie1 p a:hover{text-decoration:none;}
.do_but1 a{display: block;float: left;margin-right: 32px;padding: 8px 0;width:140px;background: #fff;border-radius:20px;text-align: center;font-size:16px;color:#b3572f;font-weight: bold;-webkit-box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 12px 32px rgba(0, 0, 0, 0.2); box-shadow: 0 12px 32px rgba(0, 0, 0, 0.2);}
.tab-swiper-container {position: relative;}
.tab-swiper-container .swiper-container {width: 90%;}
.tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{width:40px; height:126px;font-family: "iconfont";line-height: 126px;font-size:38px;color:#b3572f;background:none;margin-top: -63px;z-index: 9999;}
.tab-swiper-container .swiper-button-next{right:0;}
.tab-swiper-container .swiper-button-prev{left: 0;}
.swiper-container2 .swiper-slide{cursor: pointer;overflow: hidden; margin:5px;width:156px!important; height:156px;}
.swiper-container2 .swiper-slide img{border-radius: 10px;margin-top: 0px;}
.opac_words{position: absolute;left: 0;top: 0;bottom: 0;background: rgba(255,207,173,.8); z-index: 999;text-align: center;width: 164px;height:128px;/* border-radius: 10px; */}
.opac_words h3{color:#fff;font-size:16px;line-height: 20px;margin-bottom: 4px;}
.opac_words p{font-size:12px;color:#fff;}
.swiper-container2 .swiper-slide.swiper-active img {/* -webkit-box-shadow: 0px 0px 10px rgba(239, 91, 91, 0.8); */-moz-box-shadow: 0px 0px 10px  rgba(239, 91, 91, 0.8);/* box-shadow: 0px 0px 10px rgba(239, 91, 91, 0.8); */}
.swiper-container2 .swiper-slide.swiper-active .opac_words{display: none;} 

.kf_youshi{padding: 140px 0;width:100%;background: #f6a359;position: relative;}
.xiesj{width:100%;height: 66px;background: url(../images/xiesj.png) left center no-repeat;position: absolute;left:0;top:0;z-index: 100;}
.team_title.bai h3{color:#fff;}
.team_title.bai h3:before,.team_title.bai h3:after{background: #fff}
.team_title.bai p{color:#fff;}
.p{padding:0 24px 38px;line-height: 30px;word-wrap: break-word;color:#fff;}
.four_ys ul li{width:270px;height: 480px;background: url(../images/duobianxing.png) left center no-repeat;overflow: hidden;float: left;padding: 64px 20px 0;}
.four_ys ul li+li{margin-left: 40px;}
.four_ys ul li span{color:#fff;font-size:48px;font-weight: bold;text-align: center;display: block;line-height: 40px;margin-bottom: 6px; font-family: 'DINOTCondBlack';}
.four_ys ul li b{text-align: center;color:#fff;font-size:20px;text-transform: uppercase;display:block; }
.four_ys ul li h3{text-align: center;font-size:20px;color:#fff;margin: 28px 0;}
.four_ys ul li p{line-height: 32px;word-wrap:  break-word;color:#fff;}

.m_taocan{width:100%;padding: 115px 0 135px 0;background: #fafafa;}
.list li{width:374px;float: left;border-radius: 10px;-webkit-box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1); }
.imgs img{border-radius: 10px 10px 0 0;}
.list li+li{margin-left:38px;}
.list li h3{padding: 0 20px;height: 60px;line-height: 60px;text-align: center;font-size:16px;}
.list li:hover h3{background: #ffa24f!important;color:#fff;border-radius: 0 0 10px 10px;font-size:18px;}
.m_zhishi{width:100%;padding: 105px 0 125px 0;background: #fff;}

.slideTxtBox1{width:100%;padding: 40px 40px 54px;background: #fff;-webkit-box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 0px 16px  rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.1);border-radius:8px;}
.slideTxtBox1 .hd{ padding-bottom: 18px;border-bottom:1px solid #e1e1e1;margin-bottom: 40px; }
.slideTxtBox1 .hd ul li{width:120px;border: 1px solid #ffa24f;color:#ffa24f;text-align: center;border-radius: 20px;padding:10px 0;float: left;cursor: pointer;}
.slideTxtBox1 .hd ul li+li{margin-left: 40px;}
.slideTxtBox1 .hd ul li.on{background: #ffa24f;color:#fff;}
.slideTxtBox1 .bd{}
.left_zd{width:500px;float: left;}
.left_zd h3{font-size:16px;color:#333;line-height: 20px;margin: 26px 0 16px 0;}
.left_zd p{line-height: 30px;word-wrap: break-word;color:#999;}

.left_zd .more3{color:#afafaf;margin:0;}
.left_zd .more3:hover{color:#f6a760!important;text-decoration: none!important;}
.right_li{width:545px;float: right;}
.right_li ul li{padding-left: 32px;height: 40px;line-height: 40px;overflow: hidden;margin-bottom: 10px;position: relative;}
.right_li ul li i{font-family:"iconfont";color:#d86537;font-size:18px;display: inline-block;position: absolute;left:0;top:50%;margin-top: -18px;}
.right_li ul li a{display: block;font-size:16px;color:#333;}
.right_li ul li a:hover{color:#d86537;}

/*儿童保健*/
.ks_recommend_case.childColor{background: url(../images/m2_bg.jpg) left top no-repeat;background-size:cover;}
.childColor .kf_news li i{background: #24b4c9;}
.childColor .kf_news li a:hover{color:#24b4c9;}
.childColor .ny_more{background: #87d9d6;}
.childColor .ny_more:hover{background: #24b4c9;}
.childColor .words a:hover{text-decoration: none;color:#24b4c9;}

.childColor .doctor_info1{background: #19bbb5;-webkit-box-shadow: 0px 12px 32px rgba(25, 187, 181, 0.3); -moz-box-shadow: 0 12px 32px rgba(25, 187, 181, 0.3); box-shadow: 0 12px 32px rgba(25, 187, 181, 0.3);}
.childColor .do_but1 a{color:#19bbb5;}
.childColor .tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{color:#19bbb5;}
.childColor .opac_words{background: rgba(25, 187, 181,.8);}
.childColor .swiper-container2 .swiper-slide.swiper-active img {-webkit-box-shadow: 0px 0px 10px rgba(25, 187, 181, 0.8);-moz-box-shadow: 0px 0px 10px  rgba(25, 187, 181, 0.8);box-shadow: 0px 0px 10px rgba(25, 187, 181, 0.8);}

.kf_youshi.childColor{background: #1b9e99;padding: 140px 0 100px;}
.slideThree{width:100%;}
.slideThree .hd ul li{ float:left;width:300px;border:2px solid #fff;border-radius:30px;cursor:pointer;text-align: center;font-size:18px;color:#fff;padding: 16px 0; margin: 0 45px;}
.slideThree .hd ul li.on{background: #fff;border-color: #fff;color:#1b9e99;}
.slideThree .hd ul li i{display: inline-block;font-family: "iconfont";color:#fff;font-size:20px;margin-right: 10px;}
.slideThree .hd ul li.on i{color:#1b9e99;}
.slideThree .bd{padding: 34px 24px 60px;}
.three_box p{word-wrap: break-word;line-height: 30px;color:#fff;}

.img_list ul li{width:258px;float: left;text-align: center;margin-bottom: 38px;margin-right: 38px;}
.img_list ul li:nth-of-type(4n){margin-right: 0;}
.img_list ul li img{margin-bottom: 10px;}
.img_list ul li h3,.img_list ul li p{color:#fff;font-size:15px;line-height: 26px;}

.childColor .list li:hover h3{background: #1b9e99;font-size:18px;}
.childColor .slideTxtBox1 .hd ul li{border: 1px solid #1b9e99;color:#1b9e99;}
.childColor .slideTxtBox1 .hd ul li.on{background: #1b9e99;color:#fff;}
.childColor .left_zd .more3:hover{border-bottom: 1px dotted #1b9e99;color:#1b9e99;}
.childColor .right_li ul li i{color:#1b9e99;}
.childColor .right_li ul li a:hover{color:#1b9e99;}


/*国际产科*/
.ks_recommend_case.InternationalColor{background: url(../images/m3_bg.jpg) left top no-repeat;background-size:cover;}
.InternationalColor .kf_news li i{background: #db9946;}
.InternationalColor .kf_news li a:hover{color:#db9946;}
.InternationalColor .ny_more{background: #dab280;}
.InternationalColor .ny_more:hover{background: #db9946;}
.InternationalColor .words a:hover{text-decoration: none;color:#db9946;}
.InternationalColor .doctor_info1{background: #deab76;-webkit-box-shadow: 0px 12px 32px rgba(222, 171, 118, 0.3); -moz-box-shadow: 0 12px 32px rgba(222, 171, 118, 0.3); box-shadow: 0 12px 32px rgba(222, 171, 118, 0.3);}
.InternationalColor .do_but1 a{color:#db9946;}
.InternationalColor .tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{color:#bd7c41;}
.InternationalColor .opac_words{background: rgba(222, 171, 118,0.8);}
.InternationalColor .swiper-container2 .swiper-slide.swiper-active img {-webkit-box-shadow: 0px 0px 10px rgba(222, 171, 118, 0.8);-moz-box-shadow: 0px 0px 10px  rgba(222, 171, 118, 0.8);box-shadow: 0px 0px 10px rgba(222, 171, 118, 0.8);}
.InternationalColor .p{color:#666;}
.kf_youshi.InternationalColor{background: url(../images/temp/bg3-3.jpg) left center no-repeat;padding: 140px 0 100px;background-size: cover;}
.slideThree1 .hd ul li{ float:left;width:220px;border:2px solid #db9946;border-radius:30px;cursor:pointer;text-align: center;font-size:18px;color:#db9946;padding: 16px 0; margin: 0 30px;}
.slideThree1 .hd ul li.on{background: #db9946;border-color: #db9946;color:#fff;}
.slideThree1 .hd ul li i{display: inline-block;font-family: "iconfont";color:#db9946;font-size:20px;margin-right: 10px;}
.slideThree1 .hd ul li.on i{color:#fff;}
.slideThree1 .bd{padding: 34px 24px 60px;}
.three_box1 p{word-wrap: break-word;line-height: 30px;color:#666;}
.InternationalColor .img_list ul li h3,.img_list ul li p{color:#fff;}
.InternationalColor .img_list ul li h3,.img_list ul li p.white{color:#666;}
.InternationalColor .list li:hover h3{background: #db9946;font-size:18px;}
.InternationalColor .slideTxtBox1 .hd ul li{border: 1px solid #db9946;color:#db9946;}
.InternationalColor .slideTxtBox1 .hd ul li.on{background: #db9946;color:#fff;}
.InternationalColor .left_zd .more3:hover{border-bottom: 1px dotted #db9946;color:#db9946;}
.InternationalColor .right_li ul li i{color:#db9946;}
.InternationalColor .right_li ul li a:hover{color:#db9946;}

/*精准妇科中心*/
.ks_recommend_case.precisionColor{background: url(../images/m4_bg.jpg) left top no-repeat;background-size:cover;}
.precisionColor .kf_news li i{background: #d65f2f;}
.precisionColor .kf_news li a:hover{color:#ea377f;}
.precisionColor .ny_more{background: #ffa24f;}
.precisionColor .ny_more:hover{background: #ff7900;}
.precisionColor .words a:hover{text-decoration: none;color:#ea377f;}
.precisionColor .doctor_info1{background: #f1863a;-webkit-box-shadow: 0px 12px 32px rgba(224, 237,240, 0.3); -moz-box-shadow: 0 12px 32px rgba(224, 237,240, 0.3); box-shadow: 0 12px 32px rgba(224, 237,240, 0.3);}
.precisionColor .do_but1 a{color:#f1863a;}
.precisionColor .tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{color:#b8623d;}
.precisionColor .opac_words{background: rgba(255, 198,158,0.8);}
.precisionColor .swiper-container2 .swiper-slide.swiper-active img {-webkit-box-shadow: 0px 0px 10px rgba(233, 80,141, 0.8);-moz-box-shadow: 0px 0px 10px  rgba(233, 80,141, 0.8);box-shadow: 0px 0px 10px rgba(233, 80,141, 0.8);}
.kf_youshi.precisionColor{background:#f6a359;padding: 140px 0 100px;}

.precisionColor .img_list ul li h3,.precisionColor .img_list ul li p{color:#fff;}
.five_ys{margin-bottom: 90px;}
.five_ys ul li{width:200px;height: 330px;background: url(../images/duobianxing2.png) left center no-repeat;overflow: hidden;float: left;padding: 40px 14px 0;}
.five_ys ul li+li{margin-left:50px;}
.five_ys ul li span{color:#fff;font-size:48px;font-weight: bold;text-align: center;display: block;line-height: 40px;margin-bottom: 6px; font-family: 'DINOTCondBlack';}
.five_ys ul li b{text-align: center;color:#fff;font-size:20px;text-transform: uppercase;display:block; }
.five_ys ul li h3{text-align: center;font-size:24px;color:#fff;margin: 24px 0 14px;}
.five_ys ul li p{line-height: 30px;word-wrap:  break-word;color:#fff;}

.precisionColor .list li:hover h3{background: #ea377f;font-size:18px;}
.precisionColor .slideTxtBox1 .hd ul li{border: 1px solid #f6a359;color:#f6a359;}
.precisionColor .slideTxtBox1 .hd ul li.on{background: #f6a359;color:#fff;}
.precisionColor .left_zd .more3:hover{border-bottom: 1px dotted #ea377f;color:#ea377f;}
.precisionColor .right_li ul li i{color:#f6a760;}
.precisionColor .right_li ul li a:hover{color:#f6a760;}

/*医疗遗传*/
.ks_recommend_case.medicalColor{background: url(../images/m5_bg.jpg) left top no-repeat;background-size:cover;}
.medicalColor .kf_news li i{background: #46aae3;}
.medicalColor .kf_news li a:hover{color:#46aae3;}
.medicalColor .ny_more{background: #73c1ed;}
.medicalColor .ny_more:hover{background: #46aae3;}
.medicalColor .words a:hover{text-decoration: none;color:#46aae3;}
.medicalColor .doctor_info1{background: #46aae3;-webkit-box-shadow: 0px 12px 32px rgba(70,170,227, 0.3); -moz-box-shadow: 0 12px 32px rgba(70,170,227, 0.3); box-shadow: 0 12px 32px rgba(70,170,227, 0.3);}
.medicalColor .do_but1 a{color:#2e8cc2;}
.medicalColor .tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{color:#46aae3;}
.medicalColor .opac_words{background: rgba(70,170,227,0.8);}
.medicalColor .swiper-container2 .swiper-slide.swiper-active img {-webkit-box-shadow: 0px 0px 10px rgba(70,170,227, 0.8);-moz-box-shadow: 0px 0px 10px  rgba(70,170,227, 0.8);box-shadow: 0px 0px 10px rgba(70,170,227, 0.8);}


.kf_youshi.medicalColor{background:#46aae3;padding: 140px 0 100px;}
.slideThree2{width:100%;}
.slideThree2 .hd ul li{ float:left;width:300px;border:2px solid #fff;border-radius:30px;cursor:pointer;text-align: center;font-size:18px;color:#fff;padding: 16px 0; margin: 0 45px 38px;}
.slideThree2 .hd ul li.on{background: #fff;border-color: #fff;color:#258cc7;}
.slideThree2 .hd ul li i{display: inline-block;font-family: "iconfont";color:#fff;font-size:20px;margin-right: 10px;}
.slideThree2 .hd ul li.on i{color:#258cc7;}
.slideThree2 .bd{padding:0px 24px 60px;}
.three_box2 p{word-wrap: break-word;line-height: 30px;color:#fff;}

.sy_people{padding: 105px 0 115px;background: #fafafa;}
.people_list{width:100%;margin-top: 68px}
.people_list ul li{width:300px;float: left;}
.img_show{width:100%;position: relative;}
.img_show i{width:0;height: 0;border-bottom: 8px solid #fff;border-right: 8px solid transparent;
border-left: 8px solid transparent;position:absolute;left:50%;bottom:0;margin-left:-4px;}
.img_show i.down{border-top: 8px solid #fff;top:0;border-bottom: 0;}
.which{width:100%;height: 240px;overflow: hidden;text-align: center;background: #fff;}
.which p{font-size:16px;color:#666;line-height: 30px;}
.m_taocan.medicalColor{background: #c6eaff;}
.medicalColor .list li:hover h3{background: #2da2e6;font-size:18px;}
.medicalColor .team_title h3:before,.medicalColor .team_title h3:after{background: #a0d4f3;}

.huanjing_sb{padding: 105px 0 155px;background: #fff;}
.full {width: 100%; overflow: hidden;}
#panda-show  .swiper-button-prev {font-family:"iconfont";position: absolute; left: 20%; top: 50%; width:60px; height: 60px;margin-top: -30px;line-height: 60px; z-index: 15;color:#2da2e6;font-size:42px;background: none; }
#panda-show .swiper-button-next { font-family:"iconfont";position: absolute; right: 20%; top: 50%;  width: 60px;height: 60px; margin-top: -30px;line-height: 60px; z-index: 15;color:#2da2e6;font-size:42px;background: none;text-align: center; } 
#panda-show  .swiper-slide {background: #fafafa;position: relative;width: 796px;height: 290px;box-shadow:  none;border-radius: 0;}
.stars-info{width:100%;height: 60px;line-height: 60px;text-align: center;font-size:20px;position: absolute;left:0;bottom: 0;background: #fafafa;}
.opac_sb{width:100%;height: 100%;opacity: 0.5;background: #000;position: absolute;left:0;top:0;bottom: 0;}
#panda-show .swiper-slide.swiper-slide-active .opac_sb{opacity: 0;}


/*医学月子*/
.understand{width:100%;padding: 80px 0;background:url(../images/temp/bg5-1.jpg) left center no-repeat;background-size: cover;}
.clubs ul li{width:580px;height: 600px;background:#fff;overflow: hidden;float: left;padding: 40px 56px;}
.clubs ul li+li{margin-left: 40px;}
.club_title{margin-bottom: 18px;overflow: hidden;}
.club_title img{float: left;margin-right: 8px;}
.club_title h3{font-size:36px;color:#f9b868;font-weight: bold;margin: 24px 0 6px;line-height: 34px;}
.club_title h6{font-size:12px;color:#e39338;}
.club_title.color1 h3,.club_title.color1 h6{color:#f44b8e;}
.clubs ul li dl{margin-top: 30px;}
.clubs ul li dl dd{font-size:14px;line-height: 30px;margin-bottom: 6px;}
.clubs ul li dl dd img{display: inline-block;margin-right: 12px;vertical-align: middle;}


.tab-nav2{width:100%;margin-bottom: 30px;text-align: center;position: relative;}
.tab-nav2 ul li{display: inline-block;margin: 0 40px;}
.tab-nav2 ul li a{display: block;font-size:40px;border-bottom: 4px solid transparent;padding:0 0 18px 0;}
.tab-nav2 ul li.on a{border-color: #f9b868;color:#f9b868;}
.sm{line-height: 32px;color:#727272;font-size:16px;margin-bottom: 20px;text-align: center;}
.zj_team.yixueColor{padding: 90px 0 130px;}
.yixueColor .doctor_info1{background: #f9b868;-webkit-box-shadow: 0px 12px 32px rgba(249,184,104, 0.3); -moz-box-shadow: 0 12px 32px rgba(249,184,104, 0.3); box-shadow: 0 12px 32px rgba(249,184,104, 0.3);}
.yixueColor .do_but1 a{color:#f9b868;}
.yixueColor .tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{color:#b8623d;}
.yixueColor .opac_words{background: rgba(249,184,104,0.8);}
.yixueColor .swiper-container2 .swiper-slide.swiper-active img {-webkit-box-shadow: 0px 0px 10px rgba(249,184,104, 0.8);-moz-box-shadow: 0px 0px 10px  rgba(249,184,104, 0.8);box-shadow: 0px 0px 10px rgba(249,184,104, 0.8);}

.ys_tese{padding: 110px 0 140px;width:100%;background: url(../images/temp/bg5-2.jpg) left center no-repeat;}
.te_list{width:100%;margin-top: 64px;}
.box{width:100%;height: 420px;background: #fff;overflow: hidden;margin-bottom: 40px;}
.box:last-child{margin-bottom: 0;}
.te_img{width:600px;height: 420px;overflow: hidden;float: left;}
.te_info{width:600px;padding: 80px 50px 0;float: left;}
.te_info h3{font-size:24px;color:#333;line-height: 26px;margin-bottom: 42px;}
.te_info p{color:#999;line-height: 32px;word-wrap: break-word;margin-bottom: 30px;}

.abn_news{padding: 80px 0;background:#fff;min-height: 380px;}
.news_list{width:100%;position: relative;}
.left_kehu{width:380px;height: 380px;overflow: hidden;position: absolute;left: 0;top: 0;-webkit-box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);}

.left_kehu_top{height: 80px;background: #da9134;padding: 0 40px;}
.more1.hei{color:#da9134;}
.more1.hei:hover{border-bottom: 1px dotted #da9134;}
.left_kehu p{height: 60px;line-height: 60px;padding: 0 40px;font-size:16px;background: #fff;}
.right_news{padding-left: 420px;}
.news_desc{width:100%;background:url(../images/opac.png) top center no-repeat #fff;-webkit-box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);}
.news_top{height: 80px;padding: 0 40px;position: relative;background: url(../images/xindian.png) 66px center no-repeat;background-size:88%;}
.news_desc ul li{height: 60px;line-height: 60px;border-top: 1px solid #eee;padding: 0 40px;text-indent: 12px;position: relative;overflow: hidden;}
.news_desc ul li i{position: absolute;left:40px;top:50%;margin-top:-2px;height: 5px;width:5px;display: block;background: #faae4c;border-radius: 50%;}
.news_desc ul li a{display:block;font-size:14px;color:#666;float: left;width:70%;}
.news_desc ul li span{float: right;color:#666;width:100px;}
.news_desc ul li a:hover{color:#faae4c;}
.more1.h{color:#da9134;}
.more1.h:hover{border-bottom: 1px dotted #da9134;}



/*无忧居家医学月子*/
.title_show1{max-width: 510px;position: absolute;right:13%;top:40%;}
.title_show1 h4{font-size:36px;line-height:40px;margin-bottom: 16px;}
.title_show1 p{font-size:18px;color:#666;line-height: 32px;word-wrap: break-word;margin-top: 32px;}
.bg66{background: url(../images/bg_6.jpg) top center no-repeat;background-size:cover;}
.out11{width:100%;margin:0 auto; }
.p1 {
    height: 1100px;
}
.pubW {
    width: 1200px;
    margin: 0 auto 20px;
}
#p11 .by_title{padding: 20px 0 25px 0px;}
.out22 .by_title {
    width: 1200px;
    margin: 0 auto;
}
.p11 li{ margin-bottom:80px; height:405px;}
.p11 .fst:before{ position:absolute; content:''; display:block; height:0; width:0; left:50%; margin-left:-33px; bottom:-33px;border-left: 33px solid transparent;border-right: 33px solid transparent;border-top: 33px solid #f084b5;}
.p11 .box1{ float:left; width:600px; height:405px; background-color:#fff;}
.p11 .box1 h2{ font-size:30px; color:#333333; padding:65px 0 40px 45px;}
.p11 .box1 span{font-size:32px;display:block; width:1em; border-bottom:3px solid #f084b5; padding-top:5px;}
.p11 .box1 p{ width:480px; padding-left:45px; font-size:16px; line-height:1.8; margin-bottom:20px;}
.out22{width:100%;overflow:hidden;margin:0 auto;}
.p22{height:830px; background-color:rgba(255,255,255,0.2);}
.p22 ul{ width:1200px; margin:0 auto;}
.p22 li{overflow: hidden;float: left; width:400px; background-color:rgba(255,255,255,0.8); height:830px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease; cursor:pointer;}
.p22 li.on{background-color:rgba(255,219,237,0.8);}
.p22 li img{ display:block; margin:0 auto; padding-top:120px;}
.p22 .on .box1{ left:30px;top:220px;}
.p22 .box1{ left:30px;top:280px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.p22 h2{ height:50px; margin-top:50px}
.p22 h2 span{ font-size:14px; color:#676767; width:44px; height:44px; line-height:44px; text-align:center; display:block; float:left; border: 1px solid rgba(0,0,0,0.2);-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius:4px; margin-right:20px; margin-top:4px;}
.p22 .on h2 span{border: 1px solid #c77daf;color:#c77daf;}
.p22 .on h2 p,.p2 .on h2 font{color:#c77daf;}
.p22 h2 p{ float:left; font-size:24px; color:#858585; line-height:1.4; height:50px;}
.p22 h2 font{ display:block; font-size:14px;color:#939393;text-transform: uppercase;}
.p22 .des{ color:#898989; font-size:16px; font-weight:bold; padding-left:10px; margin:30px 0; width:300px;}
.p22 .dian{ padding-left:20px;background:url(../images/dian.png) 0px 7px no-repeat; color:#6d6d6d; margin-bottom:15px;width: 330px;}
.p22 .dian-no{ width:360px; margin-bottom:35px; padding-left:10px;}
.p22 .btn-box{ position:absolute; bottom:70px; left:150px; opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.p22 .on .btn-box{ bottom:130px;}
.p22 a.btn-box,.p33 a.btn-box {display: block; width: 140px; height: 40px; line-height: 36px; font-size: 20px; color: #ce209b; -moz-border-radius: 19px; -webkit-border-radius: 19px; border-radius: 19px; border: 2px solid #ce209b; text-align: center; margin-top: 45px; }
.out33{width:100%;overflow:hidden;margin:0 auto;background:url(../images/td-bg.png) top center no-repeat;} 
.p33{height:733px; margin-bottom:20px;}
.p33-box{ width:610px; margin-left:45%; padding-top:30px;}
.p33-box .by_title{ padding:0;}
.p33-box .by_title p{ font-size:18px; line-height:1.2; margin-left:0;}
.p33-box h2{ width:240px; height:52px; line-height:52px;-moz-border-radius: 26px;-webkit-border-radius: 26px;border-radius:26px; color:#fff; background-color:#ffb7cc; font-size:28px; text-align:center; font-weight:normal; margin:55px 0 15px 0px;}
.p33-box p{ margin-left:30px;}
.p33-box .btn-box{ margin-left:20px;margin-top:70px;}
.out44{width:100%;overflow:hidden;margin:0 auto;/*background-color:rgba(249,139,219,0.3);*/} 
.p44{ margin-bottom:40px; width:1200px; padding-top:80px;}
.p44 .tc{ display:none;}
.price-list{ width:180px; height:60px; font-size:28px; color:#6f2881; line-height:1.1; left:10px; top:10px; padding-left:60px;background-image:url(../images/ts.png); background-repeat:no-repeat;background-size:50px 60px;background-position:0px 0px;}
.price-list span{ display:block; font-size:23px;}
.tsjh-title{ width:1000px; height:76px; background-color:#cbafd5; border-radius:10px; right:0; top:0;}
.tsjh-title li{ float:left; width:240px; padding-left:60px;height:66px; border-radius:10px; font-size:18px; color:#fff; overflow:hidden; padding-top:14px; cursor:pointer;background-image:url(../images/ts-li.png); background-repeat:no-repeat; margin:5px 0 0 8px; background-size:800px 106px;}
.tsjh-title li.li1{ background-position:5px 8px;}
.tsjh-title li.li2{background-position:-265px 8px;}
.tsjh-title li.li3{background-position:-510px 8px;}
.tsjh-title li.li4{background-position:-745px 8px;}
.tsjh-title li.li1.on{background-position:5px -49px;}
.tsjh-title li.li2.on{background-position:-265px -49px;}
.tsjh-title li.li3.on{background-position:-510px -49px;}
.tsjh-title li.li4.on{background-position:-745px -49px;}
.tsjh-title li.on{ color:#ff4695; background-color:#fff;}
.tsjh-title li span{ font-size:12px; display:block;text-transform: uppercase;-moz-transform:scale(0.7,0.7); -webkit-transform:scale(0.7,0.7); -o-transform:scale(0.7,0.7); float:left; width:300px; margin-left:-43px;}
.p44 .by_title{padding:40px 0 80px 0px; }
.p44 .by_title h3{font-size:34px; line-height:1.5; color:#484848;text-align: center;}
.p44 .by_title h3 font{font-size:18px;text-transform: uppercase; display:block; color:#9a9a9a; letter-spacing:2px;}
.p44 .by_title h3 span{font-size:32px;display:block; width:1em; border-bottom:2px solid #fff; padding-top:15px;}
.p44 .by_title h3 strong{line-height:30px;font-size:34px;color:#9e74ad; font-weight:normal;}
.p44 .by_title h3 p{font-size:16px;color:#6b6a6a;}
.tc-title1{ width:460px; height:68px; right:0px; top:137px;}
.tc-title1 li{border-top-left-radius:10px;border-top-right-radius:10px; float:right; margin-right:2px; width:150px; height:68px; padding-top:8px; font-size:16px; color:#fff; text-align:center; line-height:1.2;}
.p44 .table1 .title11{ width:6.7%;font-size:24px; color:#a56aba;}
.p44 .table1 .title11 p{ font-size:24px; color:#a56aba; width:24px; line-height:1.1; margin:0 auto;}
.tc-title1 span{ font-size:14px; display:block;}
.tc-title1 .li1{ background-color:#956843;}
.tc-title1 .li2{ background-color:#a469b9;}
.tc-title1 .li3{ background-color:#65ad6d;margin-right:1px;}
.p44 .table1{background: url(../images/table-bg1.jpg) center top repeat-y; background-size: 1200px 1px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; padding: 15px 0; border: none; margin: 5px 0; } 
.p44 .table2{border:none; width:100%;}
.p44 .table2 .icon{ width:3.5%; text-align:center;}
.p44 .table2 .icon img{ margin-top:8px;display: inline-block;}
.p44 .table2 tr:hover{ background-color:#825194; color:#fff;}
.p44 .table2 tr{ /*height:30px; line-height:30px;*/ color:#aeaeae;}
.p44 .table2 td{padding:7px 0; font-size:16px; line-height:1;}
.p44 .table5{ border-left:1px solid #eee; border-top:1px solid #eee; width:99.8%;}
.p44 .table5 td{border-bottom:1px solid #eee; border-right:1px solid #eee; padding:10px;}
.p44 .table2 .xm{ width:55.7%;}
.p44 .table2 .cs1,.p44 .table2 .cs2,.p44 .table2 .cs3{ width:13.6%; text-align:center;}
.p44 .table2 .cs1 span,.p44 .table2 .cs2 span,.p44 .table2 .cs3 span {width:auto;display:inline-block; float: none;text-align: center;}
.p44 .table3{ background:url(../images/table3-bg.jpg) center top repeat-y;}
.p44 .table4 tr:hover,.p44 .table5 tr:hover{ background-color: transparent; color:#aeaeae;}
.p44 .table4 .xm{ width:71%;}
.p44 .table4 .cs1{ width:25.7%;}
.p44 .table5 .icon{ width:9.8%; text-align:left; padding-left:3.6%;}
.p44 .table5 .icon1{background:url(../images/mom.jpg) 5px center no-repeat;}
.p44 .table5 .icon2{background:url(../images/baby.jpg) 5px center no-repeat;}
.p44 .table5 .icon img{ float:left;}
.p44 .table5 .xm{ width:19.6%;}
.p44 .table5 .cs1{ width:42.8%; text-align:left;}
.p44 .table5 .cs2{ width:24.2%; text-align:left; font-size:14px;}
.p44 .table7{ background:#fff;}
.p44 .table6{ background:url(../images/table6-bg.jpg) center top repeat-y;}
.p44 .table7 .title11{ width:20%; text-align:center;}
.p44 .table7 .title11 p{ width:168px; line-height:1.2; text-align:left;}
.p44 .table6 .title11 p{line-height:1.8;}
.p44 .table7 td{ line-height:1.4;}
.p44 .table7 .xm{ width:86.5%;}
.p44 .table7 .cs1{ width:10%;}
.p44 .table7 .hs-td{ width:33.3%;}
.p44 .table7 .hs-td .hs{ width:90%; margin:0 auto; background-color:#fcf5ff; text-align:center; font-size:18px; color:#825194; height:50px; line-height:50px; border-radius:8px;}
.p44 .table7 .hs-td .hs span{ color:#ff7c3a;}
.tc2 .tc-title1{ width:100%;right:0;}
.tc2 .tc-title1 li{height:68px; padding-top:0px; font-size:16px;text-align:center; line-height:68px; margin-right:1%;}
.tc2 .tc-title1 .li1{ width:19%; background-color:#c682de;}
.tc2 .tc-title1 .li2{ width:70%; background-color:#c682de;}
.tc2 .tc-title1 .li3{ width:8.1%; margin-right:0; background-color:#c682de;}
.orange {color: #ff7c3a;}




.prompt{ padding:15px 0 15px 10px;}
.prompt-t{ color:#ff7c3a; font-size:16px; padding:5px 0;}
.prompt-c{ font-size:14px; color:#666666; line-height:1.5;}
.prompt .customer{ font-size:22px; display:block; width:149px; text-align:center;border:2px solid #ce209b; color:#ce209b;-moz-border-radius: 26px;-webkit-border-radius: 26px;border-radius:26px; height:46px; line-height:42px; padding-left:1em; background:url(../images/kf11.png) 12px 7px no-repeat #fff; top:20px; right:0;}
@media (max-width: 1439px){
	.prompt-c{line-height: 1.6}
}










/*医学月子会所*/
.out1 {width: 100%; margin: -50px auto 0; background-color: #feebd2; } 
.p1 {height: 580px; width: 1100px; } 
.by_title {padding: 0px 0 25px 0px; } 
.out1 .header1,.out1 .header2 {height: 52px; width: 100%; /*position: absolute; z-index: 10; left: 0px; top: 204px;*/ position:relative; } 
.out1 .header2{-webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); transform: rotateZ(180deg); }
.out1 .header1:after,.out1 .header2:after {content:""; background-image: url(../images/back_wave01.png); background-repeat: repeat-x; background-position: center 20px; height: 52px; width: 100%; position: absolute; z-index: 0; left: 0px; bottom: 0px; animation-name: wave1; animation-duration: 20s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: wave1; -webkit-animation-duration: 20s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; }
  @keyframes wave1 {
0% {background-position: 0px 20px;}
100% {background-position: 1080px 20px;}
}
@-webkit-keyframes wave1 {
0% {background-position: 0px 20px;}
100% {background-position: 1080px 20px;}
}
.out1 .header1:before,.out1 .header2:before {content:""; background-image: url(../images/back_wave02.png); background-repeat: repeat-x; background-position: center 20px; height: 52px; width: 100%; position: absolute; z-index: 0; left: 0px; bottom: 0px; animation-name: wave2; animation-duration: 20s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: wave2; -webkit-animation-duration: 20s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; }
 @keyframes wave2 {
0% {background-position: 1080px 20px;}
100% {background-position: 0px 20px;}
}
@-webkit-keyframes wave2 {
0% {background-position: 1080px 20px;}
100% {background-position: 0px 20px;}
}
.active{  cursor:pointer;-webkit-transition: all .2s linear;
    transition: all .2s linear;}
.active:hover {
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
	
}
.by_title h3{font-size:38px; line-height:1.5;}
.by_title h3 font{font-size:14px;text-transform: uppercase; display:block; letter-spacing: 1px;}
.by_title h3 font.w{ color:#fff;}
.by_title h3 span{font-size:32px;display:block; width:1em; border-bottom:2px solid #fff; padding-top:15px;}
.by_title h3 strong{line-height:30px;font-size:38px;color:#ffa172;}
.by_title h3 p{font-size:16px;color:#6b6a6a;}
.p1 li{ width:223px; height:418px; float:left; border:1px solid #ffd5a0; background-color:#fff;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius:8px; text-align:center; margin-right:50px;}
.p1 img{ display:block; margin:0 auto; padding:40px 0 30px;}
.p1 h2{ font-size:22px; font-weight:bold; line-height:52px; height:52px;}
.p1 .shuang h2{line-height:1.2;}
.p1 span{ display:block; width:40px; height:0; margin:10px auto; border-bottom:4px solid #ffe3bf;}
.p1 p{ line-height:2.4;}

.out2 {width: 100%; overflow: hidden; margin: -50px auto 0; background: url(../images/p2-bg.jpg) top center no-repeat; }

.p2 {height: 554px; } .p2-box{ width:680px;}
.p2-box .info{ color:#fff; font-size:24px; overflow:hidden; margin:25px 0;}
.p2-box .info:after{ content:''; position:absolute; width:100%; height:0; border-bottom:1px solid #fff; left:50%; top:20px; margin-left:130px}
.p2-box li{ padding:8px 20px; background-color:rgba(255,255,255,0.4); margin-bottom:10px;-moz-border-radius: 29px;-webkit-border-radius: 29px;border-radius:29px; color:#5a5959; font-size:14px; line-height:1.6;}
.p2-box .info{ padding-left:20px;}
.p2-box .by_title{ padding:70px 0 0 20px;}
.out3{width:100%;overflow:hidden;margin:0 auto;background:url(../images/p3-bg.jpg) top center no-repeat;} 
.p3 {
    height: 739px;
}
.p3-box .info{ color:#fff; font-size:24px; overflow:hidden; margin:25px 0;}
.p3-box .info:after{ content:''; position:absolute; width:100%; height:0; border-bottom:1px solid #fff; left:50%; top:20px; margin-left:-230px}
.p3-box .info{ padding-left:15px;}
.p3-box .by_title{ padding:50px 0 0 15px;}
.p3-box li{ float:left; width:272px; height:500px; background-color:#fff;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius:8px; overflow:hidden; 
	border:1px solid #fff; margin:0 63px;}
.p3-box h2{ text-align:center; font-size:20px; font-weight:normal; color:#ffa800; padding:20px 0;}
.p3-box li p{ padding:0 16px; line-height:2; font-size:12px; color:#979797;}
.out4{width:100%;overflow:hidden;margin:0 auto;background:url(../images/p4-bg.jpg) top center no-repeat;}
.p4{height:640px; border-top:1px solid #ededed;}
.out4 .by_title{ width:1200px; margin:0 auto; padding-top:70px;}
.p4 ul{ width:1200px; margin:0 auto;}
.p4 li{overflow: hidden;float: left; width:395px;height:640px; border-left:1px solid #ededed; cursor:pointer;}
.p4 li:last-child{ border-right:1px solid #ededed;}
.p4 li img{ display:block; margin:0 auto; padding-top:30px;}
.p4 .box{ position:relative;padding:30px 0 0 30px; margin-top:35px; height:415px; background-color:rgba(255,255,255,0.8);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.p4 .on .box{background-color:rgba(255,237,227,0.4);}
.p4 h2{ height:50px; margin-bottom:40px;}
.p4 h2 span{ font-size:14px; color:#676767; width:44px; height:44px; line-height:44px; text-align:center; display:block; float:left; border: 1px solid rgba(0,0,0,0.2);-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius:4px; margin-right:20px; margin-top:4px;}
.p4 .on h2 span{border: 1px solid #ffb357;color:#ffb357;}
.p4 .on h2 p,.p4 .on h2 font{color:#ffb357;}
.p4 h2 p{ float:left; font-size:24px; color:#858585; line-height:1.4; height:50px;}
.p4 h2 font{ display:block; font-size:14px;color:#939393;text-transform: uppercase;}
.p4 .des{ color:#898989; font-size:16px; font-weight:bold; padding-left:10px; margin:30px 0; width:300px;}
.p4 .dian{ padding-left:20px;background:url(../images/dian.png) 0px 7px no-repeat; color:#6d6d6d; margin-bottom:15px;}
.p4 .dian-no{margin-bottom:35px; padding-left:10px; padding-right:30px}
a.btn-box {display: block; width: 120px; height: 32px; line-height: 30px; font-size: 16px; color: #ffb357; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; border: 1px solid #ffb357; text-align: center; margin-top: 45px; } .p4 .btn-box{ position:absolute; left:130px; bottom:35px;}

.out5{width:100%;overflow:hidden;margin:0 auto;background:url(../images/p5-bg.jpg) top center no-repeat;} 
.out5 .container{transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);}
.p5 {
    height: 689px;
}
.p5 .by_title h3{ text-align:left; padding-top:50px;    margin-left: 20px;}
.p5 .by_title h3 font{ font-size:18px;}
.p5 .info{ height:50px; width:865px; font-size:12px; color:#ff8d02; padding:0 25px;-moz-border-radius: 30px;-webkit-border-radius: 30px;border-radius:30px;background-color:rgba(255,255,255,0.5); top:60px; left:270px; text-align:left; line-height:1.8; padding-top:10px}
.p5 ul{ width:1000px; margin:120px 0 0 48px;}
.p5 ul li {overflow: hidden;float: left; width:220px;margin-left:110px;}
.p5 .p5-title{ color:#ffb357; font-size:22px; text-align:center; line-height:2;}
.p5 .p5-p{ font-size:12px; color:#999999;line-height: 1.6;}
.out6{width:100%;overflow:hidden;margin:0 auto;background:url(../images/p6-bg.jpg) top center no-repeat;background-size:cover;} 
.p6{width:1200px;}
.p6 .by_title{padding:40px 0 25px 0px;}
.p6 .by_title h3{font-size:34px; line-height:1.5; color:#484848;}
.p6 .by_title h3 font{font-size:18px;text-transform: uppercase; display:block; color:#9a9a9a; letter-spacing:2px;}
.p6 .by_title h3 span{font-size:32px;display:block; width:1em; border-bottom:2px solid #fff; padding-top:15px;}
.p6 .by_title h3 strong{line-height:30px;font-size:34px;color:#cd67ac; font-weight:normal;}
.p6 .by_title h3 p{font-size:16px;color:#6b6a6a;}
.tc-title{ width:600px; height:68px; right:-1px; top:-60px;}
.tc-title li{border-top-left-radius:10px;border-top-right-radius:10px; float:right; margin-right:2px; width:195px; height:60px; padding-top:8px; font-size:16px; color:#fff; text-align:center; line-height:1.2;}
.tc-title span{ font-size:14px; display:block;}
.tc-title .li1{ background-color:#956843;}
.tc-title .li2{ background-color:#a469b9;}
.tc-title .li3{ background-color:#65ad6d;}
.main table,.main td{ vertical-align:middle;border-collapse:inherit;}
.table1{ background:url(../images/table-bg.jpg) center top repeat-y; background-size:1200px 1px; border-top-left-radius:10px; border-bottom-left-radius:10px; padding:10px 0; border:none; margin:5px 0;}
.table1 .title11{ width:6.7%;}
.table1 .title11 p{ font-size:24px; color:#a56aba; width:24px; line-height:1.1; margin:0 auto;}
.table2{border:none; width:100%;}
.table2 .icon{ width:3%; text-align:center;}
.table2 .icon img{ margin-top:2px;display: inline-block;}
.table2 tr:hover{ background-color:#825194; color:#fff;}
.table2 tr{ /*height:30px; line-height:30px;*/ color:#aeaeae;}
.table2 td{padding:7px 0; font-size:15px; line-height:1;}
.table2 .xm{ width:44.2%/*56.2%*/;}
.table2 .cs1,.table2 .cs2,.table2 .cs3{ width:17.6%; text-align:center;}
.table2 .cs1 span,.table2 .cs2 span,.table2 .cs3 span{ width:33.3%; display:block; float:left; text-align:center;}
.explain{ font-size:16px; color:#646464; padding:15px 0 15px 8%;}
.explain .customer{ font-size:22px; display:block; float:right; width:149px; text-align:center; margin:-35px 0px 0 0;border:2px solid #ce209b; color:#ce209b;-moz-border-radius: 26px;-webkit-border-radius: 26px;border-radius:26px; height:46px; line-height:42px; padding-left:1em; background:url(../images/kf11.png) 12px 7px no-repeat #fff;}
.table-w{ background:none; background-color:#fff;}
.table-w tr:hover{ background-color:transparent; color:inherit;}
.table-w .table2{ border-spacing:3px;}
.table-w .table2 th{ color:#fff;  font-size:22px;text-align:center;padding:7px 0;}
.table-w .table2 th.ts{ background-color:#f9beb7;}
.table-w .table2 th.bzjt{ background-color:#c59771;}
.table-w .table2 th.jtzx{ background-color:#9cbbb2;}
.table-w .table2 th.zx{ background-color:#a199bb;}
.table-w .table2 td{ text-align:center;padding:8px 0; margin:5px 0; color:#ff7c3a; font-size:18px;}
.table-w .table2 td.ts{ background-color:#fde7dc; color:#160700;}
.table-w .table2 td.bzjt{ background-color:#eee1d2;}
.table-w .table2 td.jtzx{ background-color:#e3f2e7;}
.table-w .table2 td.zx{ background-color:#e0dfef;}
.table3{ background:url(../images/table3-bg.jpg) center top repeat-y;}
.table-w .table2 .tishi{ text-align:left; color:#ff7c3a; font-size:16px; padding:20px 0 10px;}
.table-w .table2 .tishi-c{ text-align:left; color:#646464; font-size:14px;line-height: 1.2;}
.table-w .table4 td{text-align:left; color:#646464; font-size:14px; padding:0; margin:0;}
.table-w .table4 .icon{ width:25px;}

.out7{width:100%;overflow:hidden;margin:0 auto;background:url(../images/p7-bg.jpg) top center no-repeat;background-size:cover;} 
.p7{height:730px; background-color:inherit; padding:80px 0; width:1100px;}
.slideTxtBox{ z-index:1;}
.p7 .hd{ position:absolute; left:220px; top:470px;}
.p7 .hd li{ float:left; width:115px; height:68px; padding:4px; background-color:#fff;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px; margin-right:10px; opacity:0.6; cursor:pointer;}
.p7 .hd li.on{ opacity:1;}
.p7 .hd img{ width:115px; height:60px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius:4px;}
.p7 .bd img{-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius:8px;}
.p7 .by_title{ z-index:2; color:#fff; left:35px; top:115px;}
.p7 .by_title h3{line-height:40px;background-color:rgba(255,255,255,0.5); width:300px; height:40px; padding-left:10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius:6px;box-shadow: 5px 5px 5px rgba(0,0,0,0.12); font-size:30px;}
.p7 .by_title h3 strong{ font-size:30px; color:#ac8257;}
.p7 .by_title h3 font{ display:inline-block;}
.out55{width:100%;overflow:hidden;margin:0 auto;/* background-color:rgba(249,139,219,0.3);*/} 
.out55{ padding-bottom:70px;}
.out55 .by_title{ width:1150px; margin:0 auto;}
.out55 .by_title h3 strong{ font-weight:normal;}
.out55 .by_title h3 font{ letter-spacing:2px;}
.p55{ height:220px; background-color:#fff; padding-top:20px;}
.p55-box{ width:1150px; margin:0 auto;}
.p55-l{ float:left; width:330px; height:220px;}
.p55-r{ width:820px; float:left;}
.p55-r img{ float:left; margin-left:17px;}
.p55-title{ font-size:16px; font-weight:bold; color:#787878; line-height:1; padding:15px 0;}
.p55-info{ font-size:12px; color:#a6a6a6; line-height:1.8; padding-bottom:20px;}
.p55-more{ font-size:16px; color:#a6a6a6;}

.slideBox10{width:100%;height:300px;overflow: hidden;position: relative; }
.slideBox10 .hd{ height:10px;position:absolute; left:50%;bottom:65px; z-index:1;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-o-transform: translate(-50%,0);transform: translate(-50%,0); }
.slideBox10 .hd ul li{ margin-right:8px; display:inline-block;width:10px; height:10px; text-align:center;border-radius: 50%; background:#fff; cursor:pointer;text-indent: -99999px;opacity: .5; }
.slideBox10 .hd ul li.on{ opacity: 1; }
.slideBox10 .bd li{ zoom:1; vertical-align:middle; }

/*成长课堂 孕产宣教中心如果要区分颜色 此处和html单独定义*/
/* .ks_recommend_case.medicalColor{background: url(../images/m5_bg.jpg) left top no-repeat;background-size:cover;}
.medicalColor .kf_news li i{background: #46aae3;}
.medicalColor .kf_news li a:hover{color:#46aae3;}
.medicalColor .ny_more{background: #73c1ed;}
.medicalColor .ny_more:hover{background: #46aae3;}
.medicalColor .words a:hover{text-decoration: none;color:#46aae3;}
.medicalColor .doctor_info1{background: #46aae3;-webkit-box-shadow: 0px 12px 32px rgba(70,170,227, 0.3); -moz-box-shadow: 0 12px 32px rgba(70,170,227, 0.3); box-shadow: 0 12px 32px rgba(70,170,227, 0.3);}
.medicalColor .do_but1 a{color:#2e8cc2;}
.medicalColor .tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{color:#46aae3;}
.medicalColor .opac_words{background: rgba(70,170,227,0.8);}
.medicalColor .swiper-container2 .swiper-slide.swiper-active img {-webkit-box-shadow: 0px 0px 10px rgba(70,170,227, 0.8);-moz-box-shadow: 0px 0px 10px  rgba(70,170,227, 0.8);box-shadow: 0px 0px 10px rgba(70,170,227, 0.8);} */
