﻿@charset "utf-8";
/* CSS Document */
*{  -webkit-tap-highlight-color: transparent; -webkit-appearance: none; padding:0; margin:0}  
body,html{ 
	max-width:640px; min-width:320px; height:100%; padding:0;
	 margin:0 auto; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	  font-size:14px; }
a img { border:0;}
p,ul,li{ display:block; list-style:none; padding:0; margin:0;}
img{height:auto; overflow:hidden; max-width:100%}

input{ font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; padding:0; margin:0; outline:none; }
textarea{ font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; }
a{ outline:none; text-decoration:none; color:#2e2e2e; }
a:link{ text-decoration:none; }

/* 优化 */
.optimize{ display: none; }

/* 公用样式 */
.img-bg{ width:100%; height:auto; float:left; }
#loading{ display:none; }
.common-box{ width:100%; height:auto; float:left; }

/*banner*/
.bann_all_img1{ float:left;}
.bann{width:100%; /*border-bottom:10px solid #f0f0f0;*/ float:left;}


.focus{ width:100%; margin: 0 auto;position: relative;overflow: hidden;}
.focus .bd{ width:100%; position: relative;z-index: 0;overflow: hidden;}
.focus .bd li img{width: 100%;height:auto;}
.focus .hd{width: 100%; position: absolute;z-index:9999;bottom: 5px;text-align: center;}
.focus .hd ul{display: inline-block;}
.focus .hd ul li{display: inline-block;width:0.85em;/*height: .4rem;*/background: #999;margin: 0 .125rem;cursor: pointer;background: #fff;vertical-align: middle;text-indent: -9999px;background:url(/images/dian.png) no-repeat center center;background-size:0.8em auto;}
.focus .hd ul li.on{background:url(/images/dianon.png) no-repeat center center;background-size:0.85em auto;}
.focus .prev{position: absolute;z-index: 99;width: 0.75rem;height: 1.5rem;top: 2.75rem;cursor: pointer;left: 0.7rem;}
.focus .next{position: absolute;z-index: 99;width: 0.75rem;height: 1.5rem;top: 2.75rem;cursor: pointer;right: 0.7rem;}
.focus .prev img, .next img{width: 0.75rem;height: 1.5rem;}



/*内页导航*/
.cont_nav{width:100%;height:auto; float:left; position:relative; background:#fff; margin:0.416em 0 0 0;}
.cont_nav_ul{width:99.375%; line-height:2.375em; position:absolute;right:0; top:1.25em;}
.cont_nav_ul li{width:34.3%;height:auto; float:left; border-right:1px solid #d7d7d7; background-size:contain;}
.cont_nav_ul li a{ font-size:1.083em;}
.cont_nav_ul li img{ margin-left:8.27%; margin-top:0.375em;width:19.09%; margin-right:7.72%; float:left;}
.cont_nav_ul .cont_nav_li1 img{ margin-top:0.6em}
.cont_nav_ul li a{ float:left; display:block;}
.cont_nav_ul .cont_nav_li3{width:30.31%; border-right:0;}

/*内页小导航*/
.cont_small_nav{width:100%;height:auto; float:left; position:relative; }
.small_all_img1{ float:left;}
.small_img1{    width: 1.2rem;
    height: auto;
    position: absolute;
    left: 3%;
    top: 0.8em;}
.small_ul{width:78.9%;height:auto; position:absolute; left:8.59%; top:0;}
.small_ul li{ line-height:2.75em; font-size:0.916em;  float:left; margin-right:1%;}
/*.small_ul li a{color:#FC5292;}*/
.small_a1{ display:inline-block; position:absolute;width:12.3%;height:100%;position:absolute; right:0; top:0; border-left:1px solid #dedede;}

/*诊疗项目*/
.porject_box{ /*border-bottom:1.04em solid #f0f0f0;*/ background-color:#fff; margin:0 0 0.25em 0; }
.porject_p1{width:100%; line-height:2.5em; float:left; text-indent:7.65%; font-size:0.916em; position:relative; border-bottom:1px solid #dfdfdf;}
.porject_p1 a{ color:#777777;}
.porject_p1 img{ position:absolute; left:3%; top:0.54em;width:3.28%;}
.porject_all{width:94%; float:left; margin:0.625em 3% 0 3%;}
.porject_all li{width:29.33%; line-height:2.416em; background:#f6f6f6; border:1px solid #e2e2e2; border-radius:0.25em; float:left; text-align:center; margin-bottom:0.583em; margin-right:4%; box-sizing:border-box; }
.porject_all li a{ color:#333333; font-size:0.91em; }
.porject_li1{ margin-left:7%;}
.porject_all .porject_li2{ float:right; margin-right:0;}
.porject_p2 img{position:absolute; left:2.96%; top:0.83em;width:3.59%;}
.porject_p3 img{width:4.21%;position:absolute; left:2.96%; top:0.83em;}
.porject_p4{ padding-bottom:0.2em;}
.porject_p4 img{width:4.21%;position:absolute; left:2.96%; top:0.96em;}

.logo{ width:100%; height:auto; float:left; }
.banner-list{ width:100%; height:auto; float:left; overflow:hidden; position:relative; }
.banner-list .bd{ width:100%; height:100%; position:absolute; top:0; left:0;}
.banner-ul{ width:100%; height:auto; float:left; overflow:hidden; }
.banner-ul li{ width:100%; height:auto; float:left;}
.banner-tips{ width:auto; height:auto; position:absolute; top:91.9%; left:55%; margin-left:-4.35em; }
.banner-tit{ width:8.7em; height:0.3em; float:left; background-color:#eac2ba; border-radius:0.15em; position:relative;}
.banner-tit li{ width:2.9em; height:0.3em; position:absolute; top:0; left:0; /*background-color:#eac2ba;*/ background-color:#e94c3c; border-radius:0.15em; }
/*.banner-tit li.on{ background-color:#e94c3c; }*/
.search{ width:94%; height:2.7em; float:left; margin:0.416em 0 0.416em 3%; border:1px solid #d3d3d3; background-color:#fff; position:relative; box-sizing:border-box; border-radius:0.3em; }
.search_text{ display:block; font-weight:normal; color:#9f9f9f; text-indent:1em; position:absolute; left:50%; top:18%; margin-left:-46.8%; width:93.7%; height:67.4%; font-size:0.833em; border:none; border-radius:0.5em; outline:none;}
.search-btn{ width:1.04em; height:auto; position:absolute; top:32.5%; left:90%;}
.nav{ width:100%; height:auto; float:left; background-color:#fff; position:relative; }
.nav-bg{ width:100%; height:auto; float:left; margin:1.2em 0 3em 0;}
.nav_ul{ width:99%; height:100%; position:absolute; top:0; left:1%;}
.nav_ul li{ width:19.8%; height:100%; float:left; position:relative;}
.nav_ul li a{ width:100%; height:100%; position:absolute; top:0; left:0;}
.nav_ul li span{ width:100%; height:auto; position:absolute; top:72%; left:0; text-align:center; font-size:0.833em; }

.index-title{ width:100%; height:100%; float:left; position:relative; }

.index-title-bg{ width:100%; height:auto; float:left;}
.index-title span{ width:100%; height:auto; position:absolute; top:50%; margin-top:-0.7em; left:0; font-size:1em; text-align:center; color:#777777; }
.kcyg{ width:94%; height:auto; float:left; margin:0 3%; border:1px solid #e0e0e0; border-radius:0.4em; background-color:#fff; }
.kcyg img{ display:block; width:18%; height:auto; float:left; margin:1.2em 0 1.2em 3%;}
.kcyg-info{ width:52%; height:auto; float:left; margin:0 0 0 2%;}
.kcyg-title{  width:100%; height:auto; float:left; margin:1.2em 0 0 0; font-size:0.9em; color:#c32e44; line-height:1.4em; text-align:justify; }
.kcyg-time{  width:100%; height:auto; float:left; margin:0.55em 0 0 0; font-size:0.833em; color:#555555;}
.kcyg-btn{  width:18%; height:auto; float:left; background-color:#f3764a; margin:1.3em 0 0 3%; border-radius:0.4em;}
.kcyg-btn span{ display:block; width:100%; height:auto; color:#fff; text-align:center; font-size:1em; line-height:1.2em; font-weight:bold; padding:0.6em 0; }
.zlxm-ul{ width:94%; height:auto; float:left; padding:0 3%;}
.zlxm-ul li{ width:48.2%; height:auto; float:left; margin:0 0 0.29em 0; box-sizing:border-box; border:1px solid #e0e0e0; background-color:#fff; border-radius:0.4em; }
.zlxm-info{ width:64%; height:auto; float:left; margin:0 0 0 6.89%; }
.zlxm-ul li span{ width:100%; height:auto; float:left; font-size:0.91em; margin:1em 0 0 0; }
.zlxm-ul li p{ width:100%; height:auto; float:left; font-size:0.833em; margin:0.29em 0 0 0; color:#999999; }
.zlxm-ul li p.ys1{ color:#da8d35; }
.zlxm-ul li img{ width:21.3%; height:auto; float:right; margin:1em 4.13% 1em 0;}
.news{ width:100%; height:auto; float:left; background-color:#fff; }
.news-ul{ width:100%; height:auto; float:left; }
.news-ul li{ width:94%; height:auto; float:left; margin:0 3%; border-bottom:1px solid #e1e1e1; }
.news-ul li.last{ border-bottom:none; }
.news-info{ width:100%; height:auto; margin:1.125em 0; float:left; position:relative;}
.news-thumb{ width:28%; height:4.2em; float:left; border-radius:0.4em; }
.news-title{ width:64%; height:auto; /*float:left; margin:0 0 0 1.25em;*/ font-size:0.91em; line-height:1.4em; text-decoration:none; color:#2e2e2e; position:absolute; top:0; left:31%;}
.news-time{ display:block; width:42.5%; height:auto; /*float:left; margin:0.5em 0 0 1.45em;*/ position:absolute; bottom:0; left:31%; font-size:0.833em; color:#9f9f9f; background:url(/images/news-time.png) left center no-repeat;  background-size:contain; line-height:1em; text-indent:1.4em;}
.news-hits{ width:20%; background:url(/images/news-hits.png) left center no-repeat; background-size:contain; /*margin:0.5em 0 0 0.6em;*/ font-size:0.833em; position:absolute; bottom:0; left:74%;}
.news-btn{ width:94%; height:2.58em; float:left; margin:0 3% 1em 3%; border:1px solid #f3764a; border-radius:0.4em; line-height:2.58em; color:#f3764a; text-align:center; font-size:0.91em; }
.jzzn{ width:100%; height:auto; float:left; background-color:#fff;}
.jzzn-ul{ width:94%; height:auto; float:left; margin:1.66em 3% 0.96em;}
.jzzn-ul li{ width:48%; height:auto; float:left; margin-bottom:0.7em; }


/* 文章列表页 */
.wzlb-ul{ width:100%; height:auto; float:left; }
.wzlb-ul li{ width:97%; height:auto; float:left; padding:0 0 0 3%; border-bottom:1px solid #e0e1e2; background-color:#fff; }
.wzlb-title{ width:98.6%; height:auto; float:left; margin:1em 0 0 0; position:relative;  }
.wzlb-title img{ width:2.4%; height:auto; float:left; margin:2.2% 0 0 0;}
.wzlb-title a{ font-size:1.2em; color:#2e2e2e; text-decoration:none;  float:left; padding-left:1.7%; width:94%; }
.wzlb-description{ width:94%; height:auto; float:left; margin:0.5em 0 0 3.9%; font-size:0.9em; color:#777777; line-height:1.5em;}
.wzlb-time{ display:block; width:50%; height:auto; float:left; margin:0.8em 0 1em 3.9%; font-size:0.86em; color:#9f9f9f; background:url(../../images/3g_eliza/news-time.png) left center no-repeat;  background-size:contain; line-height:1em; text-indent:1.5em;}
.wzlb-hits{ width:30%; background:url(../../images/3g_eliza/news-hits.png) left center no-repeat; background-size:contain; margin:0.8em 0 1em 0;}

/* 通用内容页 */
.article-box{ width:100%; height:auto; float:left; background-color:#fff; color:#656565; overflow:hidden; word-wrap:break-word;}
.equipment{padding:0 10px;}
.equipment_01{width:49%;margin-bottom:10px;float:left;}
.equipment_02{width:49%;margin-bottom:10px;float:right;}
.equipment_03{width:49%;float:left;}
.equipment_04{width:49%;float:right;}
.equipment_07{margin-right:2%;margin-bottom:10px;width:48%;}
.equipment_05{margin-bottom:10px;width:48%;}
.equipment_06{margin-right:2%;width:48%;}
.equipment_08{width:48%;}
.article-box > p{padding:10px;}
.article-info{ width:100%; height:auto; float:left;}
.article-info .title{ width:100%; height:auto; float:left; font-size:1.16em; text-align:center; color:#363636; }
.article-info .title .span{color: #FC5292;font-weight: bolder;}
.article_time{
	width: 70%;margin:0.1rem auto;
}

.article_time a{
	display: block;width: 8.5rem;height: 1.5rem;float: right;background: #FC5292;
	color: #fff;text-align:  center;line-height: 1.4rem;border-radius: 0.5rem;margin-top: 0.1rem;
}
.article_lb{
	width: 100%;height: 3rem;background: #FC5292;margin-top: 1rem;
}
.txtScroll-top{ width:400%;  overflow:hidden; position:relative;   }

.txtScroll-top .bd{ padding-left: 15px; color: #fff;    margin-top: 0.7rem; }
.txtScroll-top .infoList li{ height:24px; line-height:24px; color: #fff;  }
.txtScroll-top .infoList li a{color: #fff;}
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.article_lb .tempWrap{height: 2rem !important;}
.article_lb_img{    width: 1.5rem;
    height: auto;
    float: left;    margin-left: 1rem;
    margin-top: 0.8rem;
    margin-right: 0.5rem;}
    .article_lb_img img{width: 100%;}
.article_time a span{color: #FFFF00;}
.article-info .time{ width:100%; height:auto; float:left; font-size:0.8em; text-align:center; margin:0.6em 0 0 0; color:#6f6f6f; }
.article-wxts{ width:94%; height:auto; float:left; position:relative; margin:1.125em 0; background-color:#e4eaec; border-radius:0.428em; padding:0.8em 0; margin-left:3%}
.article-wxts span{ display:block; width:auto; height:auto; padding:0 1em; float:left; font-size:0.9em; line-height:1.6em; text-align:justify; color:#979797; }
.article-wxts span font{ color:#464646; }
.article-wxts span a{ color:#b3273b; text-decoration:none;}
.article-content{font-size:1em; color:#656565; line-height:1.6em; padding:0 15px;}
.article-content h2{ display:none;}
.text_01 table tbody tr th{ font-size:12px;}

.gz{
	width: 100%;margin:0 auto;height: 3.1rem;margin-top: 0.5rem;
}
.gz_left{
	width: 20%;float: left;height: 3.1rem;
}
.gz_center{
	width: 65%;height: 3.1rem;float: left;
}
.gz_center li{
	display: block;color: #666;float: left;background: #E5E5E5;margin-left: 0.1rem;font-size: 0.6rem;
	height: 1.5rem;margin-bottom: 0.1rem;line-height: 1.5rem;text-align: center;
}
.gz_right{
	width: 15%;float: right;
}
.gz_right img{
	width: 100%;height: 3.1rem;
}
.gz_center li:first-child{
	width: 53%;
}
.gz_center li:nth-child(2){
	width: 45%;
}
.gz_center li:nth-child(3){
	width: 48%;
}
.gz_center li:nth-child(4){
	width: 50%;
}
.article_zj{
	width: 100%;margin-top: 1rem;
}
.article_zj img{
	width: 100%;
}
.article_zj p{
	text-align: center;font-size: 1rem;margin:0.25rem auto;
}
.head{
	width: 100%;
}
.head img{width: 100%;}
.article_zj p span{color: #FC5292;}
.article-content b{background:url(/phpcms/xd/images/ico.jpg) no-repeat;width:21px;height:21px;display:block;float:left;color:#FFF;text-align:center;font-size:14px;font-weight:600; margin-right:5px; line-height:22px;}
.show_textonedesc span b{background:url(/phpcms/xd/images/ico.jpg) no-repeat;width:21px;height:21px;display:block;float:left;color:#FFF;text-align:center;font-size:14px;font-weight:600; margin-right:5px; line-height:22px;}
.show_textonename {width:100%; text-align:center; line-height:20px; margin:5px 0px; font-weight:600}

.article-content span b{background:url(/phpcms/xd/images/ico.jpg) no-repeat;width:21px;height:21px;display:block;float:left;color:#FFF;text-align:center;font-size:14px;font-weight:600; margin-right:5px; line-height:22px; margin-top:8px;}

.article-btn{ width:100%; height:auto; float:left; padding: 0 0 1.2em 0; background-color:#FFF; }
.article-btn .btn-call{ width:45%; height:2.2em; float:left; background-color:#f3764a; color:#fff; text-align:center; line-height:2.2em; font-size:1em; text-decoration:none; border-radius:0.428em; margin:0 1% 0 3%;}
.article-btn .btn-zx{ background-color:#e94c3c; float:right; margin-right:3%; }
.article-links{ width:100%; height:auto; float:left; border-top:1px solid #d7d7d7; padding:0.6em 0 0 0; background-color:#f0f0f0;}
.article-links a{ width:100%; height:auto; float:left; color:#363636; font-size:0.91em; line-height:2.2em; }

.cont_show2 a{color:red;}
.button_left{width:45%; height:auto;overflow:hidden;float:left;}
.button_right{width:45%; height:auto;overflow:hidden;float:right;}
.button_left_l{height:auto;float:left;overflow:hidden;}
.button_left_r{height:auto;float:left;overflow:hidden;}
.button_left_l img{width:42px;height:42px;float:left;}
.button_right_l img{height:45px;width:45px;float:left;}
button_right_right{float:left;overflow:hidden;}
.show_wby_zixun1{ text-align:center;}
.wapper{margin-top:0.5em;  max-width:98%; margin-left:2.8%;}

.button_list{height:auto;overflow:hidden;clear:both;}

/* 专家列表页 */
.zjlb-ul{ width:100%; height:auto; float:left; margin:0 0 1em 0; }
.zjlb-ul li{ width:94%; height:auto; float:left; margin:0.91em 0 0 3%; border:1px solid #dddddd; background-color:#fff; box-sizing:border-box; position:relative; }
.zjlb-thumb{ width:21.4%; height:auto; float:left; /*margin:0.45em 0 0.45em 0.45em;*/ margin:0.75em 0 0.75em 0.45em;  border-radius:0.4em; }
.zjlb-info{ width:54%; height:100%; float:left; margin:0 0 0 2.16%;}
.zjlb-name{ width:100%; height:auto; float:left; margin:0; font-size:0.91em; font-weight:bold; margin:0.75em 0 0 0;}
.zjlb-zc{ width:100%; height:auto; float:left; font-size:0.833em; line-height:1.2em; margin:0.3em 0 0 0; color:#666666;}
.zjlb-hits{ width:100%; height:auto; float:left; font-size:0.833em; margin:0.25em 0 0.75em 0; color:#999999; }
.zjlb-btn{  width:4em; height:3.6em; background-color:#f3764a; /*margin:1em 0 0 0;*/ border-top-left-radius:0.4em; border-bottom-left-radius:0.4em; position:absolute; top:50%; margin-top:-1.8em; right:0; }
.zjlb-btn span{ display:block; width:100%; height:auto; color:#fff; text-align:center; font-size:0.91em; line-height:1.2em; padding:0.8em 0; }

/* 专家内容页 */
.zj-box{ width:94%; height:auto; float:left; padding:0 3% 0 3%; background-color:#fff; position:relative;}
.zj-thumb{ width:74%; height:auto; float:left; margin:1.25em 13% 0 13%; border-radius:0.4em; }
.zj-name{ width:100%; height:auto; float:left; font-size:1.16em; color:#b3273b; text-align:center; margin:0.8em 0 0 0; }
.zj-name font{ font-size:0.88em;}
.zj-zc{ width:100%; height:auto; float:left; font-size:0.91em; text-align:center; margin:1em 0 0 0; line-height:1.4em;}
.zj-jj-box{ width:100%; height:auto; float:left; border:1px solid #e0e0e0; box-sizing:border-box; background-color:#f4f4f4; margin:1.5em 0 0 0; }
.zj-jj-xt{ width:25.6%; height:auto; float:left; position:relative;}
.zj-jj-xt img{ width:100%; height:auto; float:left; margin:-1px 0 0 -1px; }
.zj-jj-xt span{ width:100%; height:auto; position:absolute; top:0.35em; left:0; text-align:center; color:#fff; font-size:0.91em; }
.zj-jj{ width:87.5%; height:auto; float:left; padding:0.5em 6.25% 1.25em; text-align:justify; font-size:0.91em; color:#555; line-height:1.4em;}
.zj-btn{ width:100%; height:auto; float:left; padding:1.25em 0 1.66em 0; }
.zj-btn .btn-call{ width:48%; height:2.2em; float:left; background-color:#fd8b1c; color:#fff; text-align:center; line-height:2.2em; font-size:1em; text-decoration:none; border-radius:0.428em; margin:0 2% 0 0;}
.zj-btn .btn-zx{ background-color:#e84c3d; float:right; margin-right:0; }

/* 产科频道页 */
.ck-category-ul{ width:93.4%; height:76.6%; position:absolute; top:9.2%; left:5.1%; }
.ck-category-li{ width:27%; height:30%; float:left; position:relative; text-align:center; background-color:#f6f6f6;  margin-bottom:2%; margin-right:7%; border: solid 1px #d3d3d3; border-radius:0.15em;}
.ck-category-ul li a{ color:#333333; text-decoration:none; display:block; position:absolute; width:100%; height:auto; top:50%; left:0; margin-top:-0.6em; font-size: 0.8em; }

.categorys-nav-box{ width:100%; height:100%; float:left; position:relative; margin:0 0 0.75em 0; }
.categorys-nav-line{ width:94%; height:0; position:absolute; bottom:0; left:3%; border-bottom:1px solid #dbdbdb;}
.categorys-nav{ width:94%; height:100%; position:absolute; top:0; left:3%; overflow:hidden; }
.swiper-box{ width:auto; height:76.6%; position:absolute; top:43%; left:0; }
.categorys-nav-ul{ width:27em; height:76.6%; position:absolute; top:0; left:0; }
.categorys-nav-ul li{ width:6em; height:71%; float:left; position:relative; text-align:center; font-size:1em;  margin-bottom:2%; margin-right:1em;}
.categorys-nav-ul li.on{  border-bottom:3px solid #b3273b; color:#b3273b;  margin-bottom:2%; float:left; height:71%; position:relative; }

.categorys-wz-list{ width:100%; height:auto; float:left;}
.channel-ul{ width:100%; height:auto; float:left; display:none;}
.channel-ul.on{ display:block; }
.channel-ul li{ width:94%; height:auto; float:left; margin:0 3%; border-bottom:1px dashed #e0e1e2; background-color:#fff; }
.channel-ul li:last-of-type{ border: none; }
.channel-title{ width:95.7%; height:auto; float:left; margin:1em 0 0 4.3%; position:relative;  }
.channel-title img{ width:2%; height:auto; float:left; margin:2.2% 0 0 0;}
.channel-title a{ font-size:1em; color:#2e2e2e; text-decoration:none;  float:left; padding-left:2%; width:94%; }
.channel-description{ width:84.6%; height:auto; float:left; margin:0.5em 0 0 8.3%; font-size:0.9em; color:#777777; line-height:1.5em;}
.channel-time{ display:block; width:50%; height:auto; float:left; margin:0.8em 0 1em 8%; font-size:0.83em; color:#9f9f9f; background:url(../../images/3g_eliza/news-time.png) left center no-repeat;  background-size:contain; line-height:1em;}
.channel-hits{ width:30%; background:url(../../images/3g_eliza/news-hits.png) left center no-repeat; background-size:contain; margin:0.8em 0 1em 0;}
.more{width:100%; height:auto; float:left; background-color:#fff; position:relative;  }
.more-bg{ width:100%; height:auto;}
.zjlb-ul-l{ position:relative; border-top:1.25em solid #fff;}

.more-button{ display:block; font-weight:normal; color:#f3764a; background:#fff; text-indent:1em; position:absolute; left:50%; top:25.18%; margin-left:-46.8%; width:93.7%; height:47.44%; font-size:0.83em; border:solid 1px #f3764a; border-radius:0.5em;  }
.category-zj-list{ width:94%; height:auto; float:left; margin:0 3%; border:1px solid #e0e0e0; box-sizing:border-box; background-color:#fff; position:relative;}
.category-zj-ul{ width:100%; height:auto; float:left; }
.category-zj-ul li{ width:100%; height:90%; float:left;}
.category-zj-content{ width:100%; height:100%; float:left; position:relative;}
.category-zj-hide{ width:34.1%; height:8.33em; float:left; margin:1em 4%; border-radius:0.4em; position:relative; overflow:hidden;}
.category-zj-thumb{ width:100%; height:auto; position:absolute; left:-5%; }
.category-zj-thumb2{ width:34.1%; height:8.33em; float:left; margin:1em 4%; border-radius:0.4em;}
.category-zj-name{ width:53%; height:auto; float:left; margin:1em 0 0 0; font-size:0.91em; font-weight:bold;}
.category-zj-zc{ width:53%; height:auto; float:left; margin:0.4em 0 0 0; font-size:0.8em; /*text-align:justify;*/  }
.category-zj-mx{ width:53%; height:auto; float:left; margin:0.5em 0 0 0; font-size:0.91em; /*text-align:justify;*/ color:#777777; }
.category-zj-hits{ width:53%; height:auto; position:absolute; left:42.1%; bottom:1em; font-size:0.833em; color:#9f9f9f; }
.category-zj-zx{ width:91.1%; height:auto; float:left; padding:0.8em 0; background-color:#f3764a; color:#fff; font-size:0.91em; text-align:center; margin:0 0 2.83em 4%; border-radius:0.4em; }
.category-zj-list .hd{ width:6em; height:0.6em; position:absolute; top:90%; left:50%; margin-left:-3em; overflow:hidden; }
.category-zj-tit{ width:6.75em; height:0.6em; float:left; /*position:absolute; top:0; left:50%; margin-left:-3.375em;*/}
.category-zj-tit li{ width:0.6em; height:0.6em; float:left; margin:0 0.75em 0 0; background:url(../../images/3g_eliza/category-zj-tit-bg1.png) no-repeat; background-size:100% 100%;}
.category-zj-tit li.on{ background:url(../../images/3g_eliza/category-zj-tit-bg2.png) no-repeat; background-size:100% 100%;}
.category-tsyl-ul{ width:94%; height:auto; margin: 0 3% 1.12em 3%;}
.category-tsyl-ul li{ width:100%; height:auto; float:left;  background:url(../../images/3g_eliza/tsyl-icon.png) 96% center no-repeat; background-color:#fff; background-size:1.2em 1.2em; border:1px solid #e0e0e0; border-radius:0.4em; box-sizing:border-box; margin-bottom:0.375em; }
.category-tsyl-ul li a{ width:100%; height:auto; float:left; padding:0.8em 0; font-size:0.91em; text-indent:1em;}

/*视频页面*/
.cont_top{width:100%;height:auto; float:left;}
.cont_top img{ overflow:hidden;width:93.75%; float:left; margin:1.25em 3.1% 0 3.1%; border-radius:0.4em; }
.cont_top p{width:93.7%; margin:0 auto; line-height:2.791em; float:left; text-align:center; font-size:0.91em; margin-left:2.96%; border-bottom:1px solid #f0f0f0;}
.cont_cont_all{width:93.7%; margin-left:3%; border-bottom:1px solid #f0f0f0; float:left; margin-top:1.08em; }
.cont_cont_l{ float:left; width:47%; height:auto; }
/*.cont_cont_l a{float:left; font-size:0.91em;width:100%; display:block;}*/
.cont_cont_l img{ float:left; display:block; width:100%; height:7.29em;  margin-bottom:0.5em; border-radius:0.4em;}
.cont_cont_l p{ float:left; width:100%; height:auto; margin-bottom:0.5em; display:block; font-size:0.91em;}
.cont_cont_r{ float:right;}

/*视频列表内容页*/
.common-video-box{ border-bottom:0.83em solid #f0f0f0; float:left; background-color:#fff; }
.Video_p1{width:100%; margin-top:1.5em; float:left; font-size:1em; color:#9f9f9f; text-align:center;}
.Video_p1 b{ display:block;height:1.66em; font-size:1em; color:#555555;width:100%;}
.Video_p1 span{ font-size:0.66em;}
.video_cent{width:93.4%; border:1px solid #d0d0d0; background:#f0f0f0; float:left;  margin:0.91em 3% 1.58em 3%;}
.video_img1{ float:left;width:94.98%; height:13.29em; margin:0.625em 2.5% 1.25em 2.5%; overflow:hidden;}
.video_cent span{ display:block; font-size:0.91em; float:left;width:97.5%; margin-left:2.5%;}
.video_img2{ float:left;width:94.98%; margin-left:2.5%; margin-top:0.41em; margin-bottom:0.75em;}
.video_cent p{width:94.98%; margin-left:2.5%; font-size:0.91em; margin-bottom:1.25em;}
.video_bot{width:100%;height:auto; float:left; position:relative; background:#fff; border-bottom:0.83em solid #f0f0f0;}
.video_bot_img1{ border-bottom:1px solid #f0f0f0;}
.video_bot_span1{ font-size:0.81em; float:left; position:absolute; left:2.9%; top:0.91em;}
.video_bot_top{width:12%;height:1.12em;float:right; position:relative; right:3.1%; top:-1.8em;}
.video_bot_top .prev{width:1.13em; background:url(../../images/3g_eliza/video_03.jpg) no-repeat; display:block; position:absolute; left:0; top:0;background-size:cover;height:1.13em}
.video_bot_top .next{width:1.13em; background:url(../../images/3g_eliza/video_04.jpg) no-repeat; display:block; position:absolute; right:0; top:0;background-size:cover;height:1.13em}
.video_bot .bd{width:93.7%;height:auto; float:left; background:#fff;margin-left:3%;}
.video_bot .bd ul{width:100%;height:auto; float:left; background:#fff;height:11.66em;  overflow:hidden;}
.video_bot .bd ul li{ float:left; overflow:hidden;width:93.75%;height:11.66em; overflow:hidden; margin-left:0;}

/*来院指引*/
.map_box{ background:#fff; float:left; }
#mapbarframe{width:94%;height:15em; float:left; margin-top:1.04em;margin-bottom:1.83em; margin-left:3%;}
.zy_one{width:94%; margin-left:3%;margin-right:3%; float:left; margin-bottom:1em; background:#fff;}
.zy_p1{width:100%; border-bottom:1px solid #d8d8d8; float:left; position:relative;height:1.6em;}
.zy_p1 span{ display:block; border-bottom:0.1em solid #c32e44; font-size:0.91em; float:left; height:1.6em; font-weight:normal; position:absolute; left:0; bottom:-1px;}
.ay_p2{width:100%; float:left; margin-top:1.41em;margin-bottom:1.33em; float:left; font-size:0.83em;}
.ay_p2 img{ float:left;width:6.4%;}
.ay_p2 span{ display:block; float:left;width:89.77%; margin-left:1.53%; line-height:1.583em;}
.ay_p3{ margin-bottom:0.75em; margin-top:0;}
.ay_p4{ margin-top:1.62em; margin-bottom:0.79em;}
.ay_p5{ margin-top:1.87em;}
.ay_p5 span{ line-height:1.3em; margin-top:0.1em;}
.zy_two{ border-bottom:0; margin-bottom:1.33em;}

/*套式计划*/
.plans_box{ padding-bottom:1.25em; border-bottom:1.04em solid #f0f0f0; background-color:#fff; }
.plans_cont_all{ text-align:center; border-bottom:1px dashed #d3d3d3;}
.plans_cont_all li{width:48.166%;}
.plans_cont_all img{ height:auto; }

/*环境展示页面*/
.sciencen_all{border-bottom:1.04em solid #f0f0f0; background-color:#fff; }
.sciencen_all .bd{width:93.75%; float:left; margin:1.2em 3.2% 1em 3.2%; overflow:hidden;}
.sciencen_all .bd ul{width:100%; float:left;}
.sciencen_all .bd ul li{width:100%; float:left;}
.sciencen_all .hd{width:100%; float:left; margin-bottom:1.208em; }
.sciencen_all .hd ul{width:20.8em; height:1.9em; margin:0 auto; font-size:0.88em;}
.sciencen_all .hd ul li{ width:1.8em; background:#b8b8b8; border-radius:0.9em;/*background:url(../../images/3g_eliza/huanjin_02.jpg) no-repeat;*/ display:block;  font-size:1em;height:1.8em; float:left; margin-right:0.2em; color:#fff; line-height:1.8em; text-align:center;}
.sciencen_all .hd ul .huanjin_li1{ margin-right:0;}
.sciencen_all .hd ul li.on{ background:#f3764a; display:block; }

/* 挂号页 */
.category-box{ width:100%; height:auto; float:left; background-color:#fff; margin-bottom:0.428em; overflow:hidden; border-bottom:1px solid #e1e1e1; position:relative; }
.category{ width:100%; height:100%; float:left; }
.honor{ text-align: center; position: relative; top:-0.2em;  }
.honor-hr{border:none;border-top:1px dashed  #d3d3d3; padding: 0.2em; }
.category-ghy{ width:100%; height:auto; float:left; position:relative; background-color: #fff; }
.category-ghy-bg{ width:100%; height:auto; }
.category-icon{ width:6%; height:auto; position:absolute; top:30.1%; left:3.75%; }
.category-name{ width:43.7%; height:auto; position:absolute; top:35.1%; left:12.3%; font-size:1.1em; line-height:1.1em; }
.category-icon2{ width:93.5%; height:77.77%; position:absolute; top:-0.39em; left:3.2%; }
.form-box{ width:100%; height:auto; float:left;  overflow:hidden; border-bottom:1px solid #e1e1e1; position:relative;}
.form-bottome{border-bottom:1px solid #e1e1e1;  }
.form{width:100%; height:auto; float:left; background-color:#fff; position:relative;  }
.form-bg{ width:100%; height:auto;}
.form-text{ display:block; font-weight:normal; color:#9f9f9f; background:#ececec; text-indent:1em; position:absolute; left:50%; top:40.1%; margin-left:-46.8%; width:93.7%; height:46%; font-size:0.83em; border:none; border-radius:0.5em; outline:none;}
.form-title{ isplay:block; font-weight:normal; color:#555555;  text-indent:1.08em; position:absolute; left:48%; top:5%; margin-left:-49.3%; width:93.7%; height:47.8%; font-size:1em; border:none; border-radius:0.5em; outline:none; }
.form-text-2{ display:block; font-weight:normal; color:#9f9f9f; background:#ececec; text-indent:1em; position:absolute; left:50%; top:40.1%; margin-left:-46.8%; width:93.7%; height:48.8%; font-size:0.83em; border:none; border-radius:0.5em; outline:none;}
.form-title-2{ isplay:block; font-weight:normal; color:#555555;  text-indent:1.08em; position:absolute; left:48%; top:5%; margin-left:-49.3%; width:93.7%; height:47.8%; font-size:1em; border:none; border-radius:0.5em; outline:none; }
.form-describe{ isplay:block; font-weight:normal; color:#555555;  text-indent:1.08em; position:absolute; left:48%; top:7%; margin-left:-49.3%; width:93.7%; height:47.8%; font-size:1em; border:none; border-radius:0.5em; outline:none; }
.form-describe-text{ display:block; font-weight:normal; color:#9f9f9f; background:#ececec; text-indent:1em; position:absolute; left:50%; top:30%; margin-left:-46.8%; width:93%; height:60%; font-size:0.83em; border:none; border-radius:0.5em; outline:none; line-height:3em;}
.form-button{ display:block; font-weight:normal; color:#ffffff; background:#f3764a; text-indent:1em; position:absolute; left:50%; top:15%; margin-left:-46.8%; width:93.7%; height:47%; font-size:0.83em; border:none; border-radius:0.5em; outline:none; font-size: 1em;}
.form-hr{border:none; border-top:1px solid #d7d7d7;width:93.7%; position: relative; top:-0.7em; }
.form-hr1{border:none; border-top:1px solid #d7d7d7;width:93.7%;}
.form-phone{width:93.7%; height:auto; float:left; background-color:#fff; position:absolute; left: 3%; }

/* 搜索页 */
.search-content{width:100%; height:auto; float:left; position:relative; background-color: #f0f0f0;}
.search-name{ width:43.7%; height:auto; position:absolute; top:35.1%; left:6%; font-size:0.91em; line-height:1.1em; color: #777777;  }
.search-null{font-size: 0.83em; position: absolute; top: 10%; left: 24.68%; }
.search-null a{text-decoration: none; color: #b6243b;}
.top-category-ul{ width:93.4%; height:76.6%; position:absolute; top:4%; left:6%; }
.top-category-ul li{ width:30%; height:34%; float:left; position:relative; text-align:center; background-color:#f6f6f6;  margin-bottom:1%; margin-right:1.6%; border: solid 1px #d3d3d3; border-radius:0.15em;}
.top-category-ul li a{ color:#333333; text-decoration:none; display:block; position:absolute; width:100%; height:auto; top:50%; left:0; margin-top:-0.6em; font-size: 0.8em; }
.home-icon{ width:4.37%; height:auto; position:absolute; top:29.6%; left:3.75%;}
.dh-ul{ width:90%; height:100%; position:absolute; top:0; left:9.4%; overflow:hidden;}
.dh-ul li{ width:auto; height:100%; float:left; padding:0 6% 0 4%; background:url(../../images/eliza/dh-bg.png) top right no-repeat;  background-size:contain; position:relative; text-align:left; }
.dh-ul li a{ color:#a8a8a8; text-decoration:none; font-size:0.928em; display:block; float:left; width:100%; height:auto; margin-top:0.6em; }
/*
.logo{ width:100%; height:auto; float:left; }
.bann_top{ width:100%; height:auto; float:left; }
.bann{width:100%;height:auto; margin:0 auto;}
.nav{ width:100%; height:auto; margin:0 auto; border-top:1px solid #fff; background-color:#fff; margin-top:0.428em; float:left; position:relative;}
.nav-bg{ display:block; width:93.7%; height:auto; margin:4% auto 4%;}
.nav_ul{ width:93.7%; height:100%; top:9.15%; left:50%; margin-left:-46.8%; position:absolute; }
.nav_ul li{ width:32.6%; height:40%; float:left; position:relative; margin:0 1% 1% 0;}
.nav_ul li.nav_none{ margin-right:0;}
.nav_ul li a{ width:100%; height:100%; text-decoration:none; display:block;}
.nav_ul li span{ width:100%; height:auto; position:absolute; top:63.1%; left:0; text-align:center; color:#fff; display:block; font-size:1em; }
*/

/*微信页面*/
.weixin_all{border-bottom:1px solid #f0f0f0;padding-bottom:1.87em; background-color:#fff; }
.weixin_top{width:92%;height:auto; float:left; border-bottom:1px solid #d7d7d7; margin-top:1em;padding-bottom:0.91em;padding-left:4%; padding-right:4%;}
.weixin_top img{width:15.47%; float:left; overflow:hidden;}
.weixin_top p{width:78%; float:left; margin-left:2.3%; font-size:0.91em; margin-top:0.75em;}
.weixin_cen{width:93.75%; margin:1.25em 3.1% 1.04em 3.1%; float:left; position:relative;}
.weixin_cen img{ display:block; float:left; width:5.56%;}
.weixin_cen span{ display:block;width:5.56%; text-indent:0.29em; position:absolute; left:0; top:0; font-size:0.91em; color:#fff; font-size:Arial;font-style:italic;}
.weixin_cen p{ float:left; font-size:0.91em; margin-left:1.3%;}
.weixin_01{width:93.75%; margin:0 3.1%;}
.weixin_bot{width:100%;height:auto; float:left; padding-top:1.66em; background:#fff;border-bottom:1.04em solid #f0f0f0;}
.weixin_bot img{width:86.56%; margin:0 auto; margin:0 6.7%;}
.weixin_bot p{width:47%; float:left; font-size:0.75em; margin-left:1.7%; margin-top:0.66em; padding-bottom:2.5em; font-weight:bold; text-align:center;}
.weixin_bot p b{ font-size:0.66em;}
.weixin_bot .weixin_bot_p1{margin-left:3.7%;}

/* 分娩服务套餐 */
.fmfwfx_ul li span{ margin:0.7em 0 0 0; }
.fmfwfx_ul li .ys2{ font-size:0.75em; color:#777777; margin:0.1em 0 0 0;}
.fmfwfx_ul li .ys1{ font-size:0.75em; margin:0.25em 0 0 0;}
.fmfwfx_ul li img{width:26.5%; float:right; margin:0.75em 4.13% 0.75em 0;}
.fmfwtc-ul{ width:94%; height:auto; float:left; padding:0 3%;}
.fmfwtc-ul li{ width:48.2%; height:auto; float:left; margin:0 0 0.29em 0; position:relative; }
.fmfwtc-ul li span{ width:55%; height:auto; position:absolute; top:28%; left:11.7%; font-size:0.91em; }
.fmfwtc-ul li p{ width:65%; height:auto; position:absolute; top:56.6%; left:11.7%; -webkit-text-size-adjust:none; font-size:0.75em; color:#f3764a;}

/*贵宾诊疗*/
.gbzl_all{ background:#f0f0f0;}
.gbzl_p1{width:100%; float:left; background:#fff; font-size:0.91em;  }
.gbzl_p1 span{width:93.2%; float:left; display:block;padding:1.3em 3.4%; text-indent:2em; color:#555555; line-height:1.5em;}
.gbzl_services{width:100%; float:left;}
.gbzl_services_ul{width:94%;height:auto; margin:0 3%; float:left;}
.gbzl_services_ul li{width:47.33%; line-height:3.25em; font-size:0.91em; text-align:center; margin-bottom:0.625em; background:#fff; border:1px solid #d8d8d8; border-radius:0.25em;}
.gbzl_services_ul li a{ display:block;width:100%; color:#333333;}
.gbzl_services_li1{ float:left;}
.gbzl_services_li2{ float:right;}
.gbzl_bx{width:100%; float:left;}
.gbzl_bx_ul{width:94%;height:auto; margin:0 3%; float:left; padding-bottom:0.83em;}
.gbzl_bx li{width:47.83%; margin-bottom:0.625em;}
.gbzl_bx li a{ display:block;}
.gbzl_bx li a img{width:100%; float:left;}

/*医学美容*/
.yxmr_ul{width:93.75%;height:auto; margin:0 3.1%; float:left;}
.yxmr_ul li{width:23.66%; margin-right:1.66%; float:left; position:relative; margin-bottom:0.41em;}
.yxmr_ul li img{ float:left;width:100%;}
.yxmr_ul li span{ display:block; position:absolute; left:0;width:100%; text-align:center; bottom:0.4em; font-size:0.91em;}
.yxmr_ul .yxmr_li1{ margin-right:0;}
.yxmr_tsyl-ul{ float:left; padding-bottom:1em;}
.yxmr_tsyl-ul li a{ color:#333;}

/*孕前检查*/
.yqjc_ul li .ys1{ font-size:0.75em;}
.yqjc_ul li img{width:26.5%; float:right; margin:0.75em 4.13% 0.75em 0;}

/*
.yqjc_ull li{ width:100%; float:left; border-bottom:0; padding-left:0; }
.yqjc_ull_all{ width:94%; margin:0 3%; border-bottom:1px solid #e0e1e2; float:left; }
.yqjc_ull .wzlb-title{width:100%;}
.yqjc_ull .wzlb-title a{ font-size:0.91em}
.yqjc_ull .wzlb-title img{ margin-top:1.5%;}
.yqjc_ull .wzlb-description{ width:100%; margin-left:0; color:#555;padding-bottom:0.7em; font-size:0.83em}
*/

.yqjc_ull{ width:100%; height:auto; float:left; }
.yqjc_ull li{ width:94%; height:auto; float:left; margin:0 3%; background-color:#fff; padding:0; border-bottom:none;  }
.yqjc_ull li .yqjc_ull_all{ width:93%; height:auto; float:left; margin:0 3.5%; border-bottom:1px solid #e0e1e2; }
.yqjc_ull li .wzlb-title a{ font-size:1em; }
.yqjc_ull li .wzlb-description{ width:100%; height:auto;  margin:0.5em 0 0.75em 0; color:#555555; font-size:0.83em; }

.yqjc_ull .yqjc_ull_li1{ border-bottom:0;padding-bottom:1.58em}


/*月子套餐*/
.yzfw_ul{width:94%; margin:0 3%;  float:left;}
.yzfw_ul li{width:100%;border:1px solid #e0e0e0; float:left; background:#fff; margin-bottom:0.58em; border-radius:0.4em;}
.yzfw_ul div{width:80%; float:left; margin-left:3.5%;}
.yzfw_ul div span{ display:block;width:100%; float:left; margin-top:1.33em; font-size:0.91em; color:#333333;}
.yzfw_ul div p{ float:left;width:100%; font-size:0.75em; color:#f3764a;}
.yzfw_ul img{width:12.5%; float:right; margin:0.75em 3.5% 0.75em 0;}
.yztc_ull{width:94%; margin:0 3%;  float:left;background:#fff;}
.yztc_ull li{width:100%; float:left; margin-bottom:0.79em; }
.yztc_ull li span{ display:block;width:1.29em;height:1.29em; float:left; text-align:center; margin-left:3.1%; font-size:0.91em; background:#dcdcdc; border-radius:0.7em; color:#555555;}
.yztc_ull li p{width:85%; margin-left:1.1%; font-size:0.91em; float:left; color:#555555;}
.yztc_ull .yztc_ull_li1{ margin-top:1.357em;}
.yztc_ull .yztc_ull_li2{ margin-bottom:1.58em;}

/*四维彩超*/
.yzfw_ul div span strong{ font-size:0.75em; font-weight:normal;}

/*准爸妈*/
.zbm_all{ background:#fff;}
.zbm_all li{border:0; border-bottom:1px solid #d7d7d7; position:relative; margin-top:0; margin-bottom:0;}
.zbm_list1{ margin:0.91em 0 0.91em 0; position:relative;width:100%; float:left;}
.zbm_all li .zjlb-info{width:42%;}
.zbm_all .zjlb-thumb{width:30.8%; margin-left:0; margin-bottom:0; margin-top:0;}
.zbm_all a{ font-weight:normal; color:#333333; font-size:0.91em; margin-top:0;}
.zbm_all .zjlb-hits{ position:absolute; bottom:0;width:42%; margin-bottom:0;}
.zbm_all .zjlb-hits img{ float:left; overflow:hidden;width:6.18%; margin-top:0.3em;}
.zbm_all .zjlb-hits span{ display:block; float:left; margin-left:2%;}
.zbm_p1{width:23%; float:right;}
.zbm_p1 a{ display:block;width:100%; background:#f3764a; color:#fff; font-size:0.91em; line-height:2.29em; text-align:center; border-radius:0.4em;}
.zbm_p1 span{width:23%; display:block; text-align:center; float:left; font-size:0.75em; margin-top:0.75em; position:absolute; bottom:0;}

/*产后探视套餐*/
.chts_ul{ margin-bottom:0;margin-top:0.625em;}
.chts_ul li{ border-radius:0.25em; }
.chts_ul li span{ margin-top:0.75em;}
.chts_ul li p{ color:#555555;}
.chts_ul li .ys1{ color:#f3764a;}
.chts_ull{ width:100%; height:auto; float:left;}
.chts_ull li{ width:94%; height:auto; float:left; margin:0 3%; background-color:#fff;  }
.chts_ull li .yqjc_ull_all{ width:93%; height:auto; float:left; margin:0 3.5%; border-bottom:1px solid #e0e1e2; }
.chts_ull li .wzlb-title a{ font-size:1em; }
.chts_ull li .wzlb-description{ width:100%; height:auto;  margin:0.5em 0 0.75em 0; color:#555555; font-size:0.83em; }
.chts_ull .chts_ull_li1 .yqjc_ull_all{ border-bottom:0;}

/*母乳*/
.mr_ull{ margin-bottom:0;}
.mr_ull li{ margin-bottom:0.54em;}
.mr_ull li span{width:0.45em;height:0.45em; background:#f3764a; margin-top:0.4em; font-size:0.91em;}
.mr_ull li p{ line-height:1.4em; margin-left:2.66%; color:#555555; }
.common-box .mr_p1{width:93.75%; float:left; font-size:0.91em; margin:0.66em 2.8% 1.4em 2.8%; color:#949393; }

/*产后探视套餐*/
.chts_ul{ margin-bottom:0;margin-top:0.625em;}
.chts_ul li{ border-radius:0.25em;}
.chts_ul li span{ margin-top:0.75em;}
.chts_ul li p{ color:#555555;}
.chts_ul li .ys1{ color:#f3764a;}

.chts_ull .chts_ull_li1 .yqjc_ull_all{ border-bottom:0;}

/*产后康复*/
.chkf_p1{ width:94%; height:auto; float:left; margin:0 3%; margin-bottom:1.37em;}

/*妇科，计生，儿科*/
.fc_js_er_ul li span{ font-size:0.733em; color:#999999; margin-top:1.5em; margin-bottom:0.4em;}
.fc_js_er_ul li p{ font-size:0.83em; color:#333333; margin-top:0;}
.fc_js_er_ul li p b{ font-weight:normal; color:#c32e44;}
.fc_js_er_ul li img{width:24%;}

/*儿童保健套餐*/
.etbj_ul li img{width:26.20%;}
.etbj_ul li span{ margin-top:0.875em; }
.etbj_ul li p{ margin-top:0; color:#555555; font-size:0.75em}

/*产后盆底*/
.pdzl_p1{width:94%; margin:0 3%;}
.pdzl_p1 span{ font-size:0.833em; text-indent:0;}

/* 婴儿spa */
.wzlb-title a.spa-text{ color:#555555; padding:0 0 1em 1.7%; }

/* 品牌荣誉 */
.ppry-img{ width:88%; height:auto; float:left; margin:0 6%; }

/* 底部 */
.footer{ width:100%; height:auto; float:left; margin-top:1em; padding-bottom:26px;}
.footer-nav-box{ width:100%; height:auto; float:left; position:relative;}
.footer-nav-bg{ width:100%; height:auto; float:left;}
.footer-nav{ width:100%; height:100%; position:absolute; top:0; left:0; background-color:#fff; border-bottom:1px solid #e1e1e1;}
.footer-nav li{ width:25%; height:100%; box-sizing:border-box;  border-right:1px solid #e1e1e1; float:left; text-align:center; position:relative;}
.footer-nav li.right{ border-right:none; }
.footer-nav li a{ font-size:1em; color:#777777; text-decoration:none; display:block; position:absolute; width:100%; height:auto; top:34%; left:0; margin-top:-0.55em; font-size:0.91em; }
.footer-nav li a img{ width:25%;}
.footer-dz{ width:100%; height:auto; float:left; background-color:#f0f0f0; text-align:center; font-size:0.86em; padding:0.8em 0 1.4em 0; line-height:1.6em; color:#959595;}

#cnzz_stat_icon_1256161948{ display:none; }



}

/*show new add css*/

.show_textonedesc table{line-height:18px;}


/* 一些微调的东西 */
@media (min-width:380px)and (max-width:500px) {  
	/*.news-time{ margin:0.7em 0 0 1.45em;}
	.news-hits{ margin:0.7em 0 0 0.6em;}
	*/
}

@media screen and (min-width:500px){  
	/*
	.news-time{ margin:0.9em 0 0 1.45em;}
	.news-hits{ margin:0.9em 0 0 0.6em;}
	*/
}
/*首新增*/
.desr{
width:60%;height:auto;display:overflow;
width: 60%;
height: auto;
display: overflow;
float: left;
margin-top: 40px;
font-size: 14px;
text-indent: 20px;
}

.article-content p{padding:4px 0px;}

/*page*/
 .pages{ text-align:center; padding:10px 0 20px;}

.pages span{ padding:5px 10px; border:1px solid #ccc; margin:0 2px; background:#f7f3f7;}



.pages ul li{ float:left;padding:5px 10px; border:1px solid #ccc; margin:0 2px; background:#f7f3f7;}

.cont_show2  .show_textonedesc table tr {
	font-size:1em;
}

/* show add table*/

.quesion_warp{width:100%;height:auto;overflow:hidden;max-width:640px;}
.quesion_warp .question_part1{width:100%;height:auto;overflow:hidden;}
.quesion_warp .question_part1 ul li{width:49%;float:left;height:auto;overflow:hidden;padding:10px 0px 10px 0px;text-align:center;font-size:1.2em;}
.quesion_warp .question_part1 ul li .part01_text1{background:#2e72b9;}
.quesion_warp .question_part1 ul li .part01_text2{background:#2e72b9;margin-left:1%;}

.quesion_warp .question_part2 ul li{width:32%;float:left;height:auto;overflow:hidden;padding:10px 0px 10px 0px;text-align:center;font-size:1.2em;}
.quesion_warp .question_part2 ul li part02_text1{background:#e29795;margin-left:1.5%}
.quesion_warp .question_part2 ul li part02_text2{background:#adc761;margin-left:1.5%;}
.quesion_warp .question_part2 ul li part02_text3{background:#3f87d1;}

.quesion_warp .question_part3 ul li{width:49%;float:left;height:auto;overflow:hidden;padding:10px 0px 10px 0px;text-align:center;font-size:1.2em;}
.quesion_warp .question_part3 ul li .part03_text1{background:#deb780;}
.quesion_warp .question_part3 ul li .part03_text2{background:#8162bc;margin-left:2%;}


.quesion_warp .question_part4 ul li{width:32%;float:left;height:auto;overflow:hidden;padding:10px 0px 10px 0px;text-align:center;font-size:1.2em;}
.quesion_warp .question_part3 ul li .part04_text1{background:#71a1df;}
.quesion_warp .question_part3 ul li .part04_text2{background:#de6a61;margin-left:1%;}
.quesion_warp .question_part3 ul li .part04_text3{background:#a4728b;margin-left:1%;width:34%;}

/*category 医生团队*/

.show_textonedesc_tel{width:100%; line-height:24px; text-align:center; margin:15px 0px 5px 0px;}
.show_wby_zixun{width:100%; text-align:center}
.show_wby_zixun1 img{}
.daodu{width:100%; font-weight:bold; text-align:center}
#show_textonedesc_img{float:none}

/*20170913改版*/
.common-box .sggaiban{padding:0.9rem 1rem;background:#fff;text-align:center;}
.common-box .sggaiban li{width:27%;display:inline-block;margin:1.5rem 0.5rem;}
.common-box .sggaiban li span{font-size:0.8rem;color:#666;}

.apple ul li a{display:block; text-decoration:none;}
.apple,.aa{background: #e60180; width:100%; height:50px; overflow:hidden; margin:10px auto;}
.apple a,.aa a{ width:100%; height:50px; line-height:50px; color:#fff;}
.aa {word-wrap:break-word;line-height:50px; color:#e60180;}
.apple ul li img{float:left;margin-top:0.45rem;}

.foc{ width:100%; margin: 0 auto;position: relative;overflow: hidden;}
.foc .bad{ width:100%; position: relative;z-index: 0;overflow: hidden;}
.foc .bad li img{width: 100%;height:auto;}
.foc .had{width: 100%; position: absolute;z-index:9999;bottom: 5px;text-align: center;}
.foc .had ul{display: inline-block;}
.foc .had ul li{display: inline-block;width:0.85em;/*height: .4rem;*/background: #999;margin: 0 .125rem;cursor: pointer;background: #fff;vertical-align: middle;text-indent: -9999px;background:url(/images/dian.png) no-repeat center center;background-size:0.8em auto;}
.foc .had ul li.on{background:url(/images/dianon.png) no-repeat center center;background-size:0.85em auto;}
.foc>.prev{position: absolute;z-index: 99;width: 0.75rem;height: 1.5rem;top: 2.75rem;cursor: pointer;left: 0.7rem;}
.foc>.next{position: absolute;z-index: 99;width: 0.75rem;height: 1.5rem;top: 2.75rem;cursor: pointer;right: 0.7rem;}
.foc>.prev img, .next img{width: 0.75rem;height: 1.5rem;}



.clear1{ font-size:0; line-height:0; clear:both; overflow:hidden;clear: both; zoom:1;}
.swt-db21 { display: block; }
#footTool21 { width: 100%; height:auto; left: 0; bottom: 0; z-index: 9999999;  background:#fff }
#footTool21 h3 { margin:0;}
#footTool21 h4 { margin:0;}
#footTool21 h5 { margin:0;}
#footTool21 h6 { margin:0;}
.QQ_title{height:45px; width:100%; background:#17B4EB; position:relative;}
.QQ_title h3{position:absolute; top:0; left:0; font-size:16px; 
  color:#fff; 
  font-family:'微软雅黑'; 
    line-height:45px; padding-left:14px; background:url(/zt/swtzt/images/QQimg6.jpg) no-repeat center left; margin-left:8px !important;}
.QQ_title div{text-align:center;}
.QQ_title div h6{text-align:center; color:#fff; padding-top:5px; height:20px; line-height:20px; font-size:18px; font-family:'微软雅黑';}
.QQ_title div p{text-align:center; color:#fff; height:20px; line-height:20px; font-size:12px; font-family:'微软雅黑';}
.QQ_title h4{position:absolute; top:12px; right:5px;}
.QQ_title h4 img{margin:0 5px; display:inline;}
.float_container21 { width: 100%;  margin:0px auto;}
.float_container21 .fl_yh{ width:100%; height: 30.5rem;background: #ebebeb;}
.float_container21 .fl_yh .txt1{ width:100%; height:55px; border:1px solid #dadada; background:#FFF}
.float_container21 .fl_yh .txt1 .p1{ float:left; margin-left:8px; width:12%; height:39px; background:#cf0000; line-height:39px; color:#FFF; text-align:center; font-weight:bold; margin-top:8px; font-size:16px;font-family:'微软雅黑';}
.float_container21 .fl_yh .txt1 .p2{ float:left; margin-left:8px; line-height:55px; font-size:14px; color:#4f4f4f; font-family:'微软雅黑';}
.float_container21 .fl_yh .txt1 .p3{ float:right; width:24%; height:39px; background:#cf0000; margin-right:8px; text-align:center; margin-top:8px}
.float_container21 .fl_yh .txt1 .p3 p{ color:#fff; line-height:16px; font-size:14px;font-family:'微软雅黑'; padding-top:3px}
.float_container21 .fl_yh .txt1 .p3 strong{ font-size:20px}
.float_container21 .fl_yh .txt2{ width:49%; float:left; height:60px; border:1px solid #dadada; margin-top:5px; text-align:center; background:#fff}
.float_container21 .fl_yh .txt2 h2{ font-size:17px;font-family:'微软雅黑';color:#4f4f4f;;  margin-top:3px}
.float_container21 .fl_yh .txt2 p{ width:80%; margin:0px auto; height:24px; background:#c90000; margin-top:3px; color:#FFF; line-height:24px; font-size:14px;font-family:'微软雅黑';}
.float_container21 .fl_yh .txt2 p strong{ font-size:18px}
.float_container21 .fl_yh .txt3{ width:49%; float:right; height:60px; border:1px solid #dadada; margin-top:5px; text-align:center; background:#fff}
.float_container21 .fl_yh .txt3 h2{ font-size:17px;font-family:'微软雅黑';color:#4f4f4f;;  margin-top:3px}
.float_container21 .fl_yh .txt3 p{ width:80%; margin:0px auto; height:24px; background:#c90000; margin-top:3px; color:#FFF; line-height:24px; font-size:14px;font-family:'微软雅黑';}
.float_container21 .fl_yh .txt3 p strong{ font-size:18px}
.cf { zoom: 1; }
.cf:before, .cf:after { display: block; content:; }
.cf:after { clear1: both; }
.db { display: block}
.shadow { z-index: 999990; display:none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,.2); }
.float_container21 dl { margin: 0; padding: 0; height:auto;}
.float_container21 dt { display: inline; width: 14%; float: left; margin: 3px 0 0 8px; text-align: center; }
.float_container21 dt img { max-width: 50px; border: 0; border-radius: 50%; vertical-align: middle; -ms-interpolation-mode: bicubic;}
.float_container21 dd { margin: 0; display: inline; position: relative; width: 77%; float: left; margin-top: 10px; }
.float_container21 .box1 {     font: 1rem simsun,Microsoft YaHei,arial;
    text-align: justify;
    color: #000;
    position: relative;
    margin-left: 5%;
    padding: 10px;
    /* border: 1px solid #fff; */
    /* border-top-color: #fff; */
    border-radius: 12px;
    /* box-shadow: 0 0px 0 #3ea0dd, inset 0 1px 1px #fff; */
    background-color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));
    background-image: -webkit-linear-gradient(top, #fff, #fff);
    background-image: -moz-linear-gradient(top, #fff, #fff);
    background-image: -ms-linear-gradient(top, #fff, #fff);
    background-image: -o-linear-gradient(top, #fff, #fff);
    background-image: linear-gradient(top, #fff, #fff);
    width: auto;
    float: left;
    display: inline;
    font-family: '微软雅黑';
    color: #000000;
    background: #fff;
}}


.float_container21 dd { width: 78%; }
.float_container21 .box1 span{ position: absolute; content:; }
.float_container21 .box1 .ctos{ }
.float_container21 .box1 .ctos img{ float:left; margin-right:10px; width:40px }
.float_container21 .box1 .ctos .detail{ float:left}
.float_container21 .box1 .ctos .detail .t h2{ float:left; font-size:16px;font-family:'微软雅黑'; color:#036eb8; font-weight:bold}
.float_container21 .box1 .ctos .detail .t font{ float:left; margin-left:10px; background:#F00; color:#FFF;font-family:'微软雅黑';; font-size:14px; padding-left:5px; padding-right:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;    }
.float_container21 .box1 .ctos .detail p{ color:#8f8f8f;font-family:'微软雅黑'; line-height:1.6rem}
.float_container21 .box1 .ctos .detail p font{ color:#F00}
.float_container21 .box1 .ctos a{ display:block; width:100%; height:24px; text-align:center; font-size:14px; background:#e5e5e5; line-height:24px; color:#F00;font-family:'微软雅黑'; margin-top:6px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; margin-bottom:6px}
.float_container21 .box1 .ctos h3{ font-size:14px; color:#F00;font-family:'微软雅黑'; width:100%; text-align:center; border-top:1px solid #a7a7a7; padding-top:6px}
.fl_foot{max-width: 640px;height:55px; width:100%; background:#f5f5f6; }
.fl_foot img{ float:left; margin-left:6px; margin-top:10px}
.fl_foot .bo{ float:left; width:56%; margin-left:6px; height:31px; margin-top:10px;line-height:31px; background:#fff; border:1px solid #b0b0b0; font-size:14px;font-family:'微软雅黑'; color:#777676; padding-left:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; }
.fl_foot .bo1{ float:right; margin-right:6px; width:17%; height:31px; line-height:31px; color:#FFF; background:#00a6f1; text-align:center; margin-top:10px;font-size:14px;font-family:'微软雅黑'; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
/**/
.mltb {
    width: 100%;
    text-align: center;
    color: #fff;
    line-height: 20px;
    background-color: #fff;}
      .mltb{width:100%;text-align:center;color:#fff;line-height:20px;background-color:#fff;}
  .mltb td{    padding: 10px 0px 10px 0px;
    border: 2px solid #fff;
    font-size: 12px;
    width: 33%;
    border-radius: 17%;}
  .mltb span{font-size:20px;/* line-height:40px; */}
.project_hot{overflow: hidden;padding:6% 0 0%;  margin-bottom: 3%;}
.project_hot img{width: 100%;}
.project_hot a{display: block;width: 20%;float: left;-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;margin: 0 2.5% 2.5%;}
.project_hot a.on{ -webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);transform: rotateY(360deg);}
/*.project_hot a img{animation: mymove 2s linear infinite;   position:relative;width: 20%;float: left;margin: 0 2.5% 2.5%;}
@keyframes mymove
{
0% { -webkit-transform: rotateY(360deg);}
}
@-webkit-keyframes mymove 
{
  0% { -webkit-transform: rotateY(360deg);}
}*/
.space {
    width: 100%;
    height: 2px;
    background: #000000;
    margin: 0 auto;
}
#LRMINIBar{right: 4px!important;bottom: 51px!important;}
.noww{font-size: 12px;line-height: 1.6;color: #6c6761;text-align: center;}

.ystitle{
  width: 100%;height: 3.6rem;line-height: 3.6rem;font-size: 1.2rem;color: #fff;
  background: #25292C;text-indent: 0.3rem;
}
.ystitle span{font-size:1rem;margin-left:0.1rem;}
.wzct{
  width: 90%;margin:0 auto;
}
.wzct img{width: 100%;}

.box1_i{
      position: absolute;
    top: 12px;
    left: -20px;
    width: 20px;
    height: 20px;
    background: url(http://3g.jgbyyy.com/special/grweixincp17/images/wechat1.png) no-repeat scroll 0 -200px;
    transform: rotate(-180deg);
}