@charset "utf-8";
/* CSS Document */
*{ margin:0 auto ; padding:0;}
body{ width:100%; font-size:1em; font-family:"微软雅黑"; /* max-width:640px; text-align:center;*/ margin:0 auto;}
img{ border:none;}
a{ text-decoration:none; cursor:pointer;}
ul li{ list-style:none;}
/*h1,h2,h3,h4,h5,h6{ font-weight:normal;}*/
.clear{ clear:both;}
@media only screen and (min-width:1025px){
body{max-width:640px}
#top{max-width:640px; height:auto;}
.content{max-width:640px; height:auto;}
.footer_xf{ max-width:640px;}
.nav4{ max-width:640px;}
}
/*就当屏幕小1025然后尺寸默认为640*/
/*--------------------------------------------------------菜单-----------------------------------------------------------*/
.nav{ background:#D14267; width:100%; padding:10px 0; }
.nav_con{ width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden;text-align:center;}
.nav_con a { color:#fff; font-size:1em; }
.nav_con span{color:#fff; font-size:1em; padding:0 10px;}
/*--------------------------------------------------------不孕不育在线咨询平台-----------------------------------------------------------*/
.box1{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden;}
.box_bt{ width:100%;background:#D14267;padding:10px 0; text-align:left; border-bottom:1px solid #B21846; }
.box_bt span{ padding-left:2.34375%; color:#fff; font-size:1.4em;}
.box_bt a{ padding-left:1%; color:#fff;font-size:1.4em;}
.box_bt a.f1{font-size:1.2em;}
.box_bt1{ width:100%;background:#D14267; text-align:left; border-bottom:1px solid #B21846; padding:9px 0 9px 0; }
.box_bt1 span{ padding-left:2.34375%; color:#fff; font-size:1.4em;}
.box_bt1 a{ padding-left:1%; color:#fff;font-size:1.4em;}
.box1_con{ width:100%; height:auto;zoom:1; overflow:hidden; margin:0 auto;  }
.box1_con ul{height:auto;zoom:1; overflow:hidden; margin:0 auto; padding:0; width:100%;}
.box1_con ul li a{ color:#fff; text-align:center;font-size:1em;}
.box1_con ul li{ height:auto;zoom:1; overflow:hidden; margin-top:10px; }
.box1_con ul li.a0{ background:#FA9B95; padding:10px 4px; border-radius:10px;  }
.box1_con ul li.a1{ background:#9FD299; padding:10px 4px;  border-radius:10px;}
.box1_con ul li.a2{ background:#BBABEA; padding:10px 4px;  border-radius:10px; }
.box1_con ul li.a3{ background:#99C9D3; padding:10px 4px; border-radius:10px; }
.box1_con ul li.a4{ background:#FFB985; padding:10px 4px; border-radius:10px; }
.box1_con ul li.a5{ background:#FE8B84; padding:10px 4px; border-radius:10px; }
.box1_con ul li.a6{ background:#9FD299; padding:10px 4px;border-radius:10px; }
.box1_con ul li.a7{ background:#BBABEA; padding:10px 4px; border-radius:10px; }
.box1_con ul li.a8{ background:#99C9D3; padding:10px 4px; border-radius:10px; }
.box1_con ul li.a9{ background:#FE8B84; padding:10px 4px; border-radius:10px; }
.box1_con ul li.a10{ background:#D2CC9A; padding:10px 4px; border-radius:10px; }
.box1_con ul li.a11{ background:#9FD299; padding:10px 4px; border-radius:10px; }
.box1_con ul.ul0{height:auto;zoom:1; overflow:hidden; float:left;width:30%; margin-left:2%;text-align:center;}
.box1_con ul.ul1{height:auto;zoom:1; overflow:hidden;  float:left; width:30%; margin-left:3%; text-align:center;}
.box1_con ul.ul2{height:auto;zoom:1; overflow:hidden; float:right; width:30%;margin-right:2%;text-align:center;}
/*.box1_con ul.ul0{height:auto;zoom:1; overflow:hidden; margin:10px auto 0;  display:block; text-align:center; width:100%;     }*/
/*.box1_con ul li a{ display:block; color:#fff; font-size:14px;  position:relative;top:-30px; line-height:14px; padding:0 3px; border:1px solid red; }*/
/*.box1_con ul.ul1{height:auto;zoom:1; overflow:hidden; margin:0 auto; margin-top:-8px; }
.box1_con ul.ul2{height:auto;zoom:1; overflow:hidden; margin:0 auto; margin-top:-8px; }
.box1_con ul.ul3{height:auto;zoom:1; overflow:hidden; margin:0 auto; margin-top:-8px; }
.box1_con ul.ul0{margin-top:10px; }
.box1_con ul.ul3 li a{ display:block; color:#fff; font-size:14px;  position:relative;top:-35px; line-height:14px; padding:0 3px;}
.al{ width:95.3125%; height:auto;zoom:1; overflow:hidden; margin:0 auto;  margin-top:-10px;}
.al ul{height:auto;zoom:1; overflow:hidden; margin:0 auto;width:95.3125%;   }
.a2{ width:95.3125%; height:auto;zoom:1; overflow:hidden; margin:0 auto;  margin-top:10px;}
.a2 ul{height:auto;zoom:1; overflow:hidden; margin:0 auto;width:95.3125%;   }*/
.al2{ width:100%; height:auto;zoom:1; overflow:hidden; margin:0 auto;  margin-top:10px;}
.a22{ width:100%; height:auto;zoom:1; overflow:hidden; margin:0 auto;  margin-top:10px;}
/*按钮*/
.anx{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden; padding-top:20px;}
.anx ul li{ float:left;width:31.5625%;}
.anx ul li.li_lt{ float:left; margin-left:2.34375%; }
.anx ul li.li_ct{ float:left; margin-left:0.3125%; }
.anx ul li.li_rt{ float:right; margin-right:2.34375%; }
.head1{margin-top:35px;}
.box1_con1{width:100%; height:auto; margin:0 auto;  zoom:1; overflow:hidden; margin-top:10px; }
.box1_con1 ul {width:94.84375%; height:auto; margin:0 auto;  zoom:1; overflow:hidden; margin-top:10px; border-bottom:1px solid #C1C2C2;text-align:center; }
.box1_con1 ul li{width:23.59375%; float:left; border-right:1px solid #C1C2C2;}
.box1_con1 ul li.li3{ margin-left:14px;}
.box1_con1 ul li img{width:50.65789473%; display:block; margin:0 auto;}
.box1_con1 ul li a{display:block; margin:0 auto; color:#333; font-size:0.8em; padding-top:10px; padding-bottom:10px;}
.box1_con1 ul.ul4 {width:94.84375%; height:auto; margin:0 auto;  zoom:1; overflow:hidden; border-bottom:none;  }
.box1_con1 ul.ul4 img{ padding-top:10px;}
/* 首页样式 */
.w600 {
	width: 100%;
	margin: 0 auto;
	margin-top: 10px;
}
/* 标题 */
.tit {
	width: 100%;
	height: 40px;
	background: #d14267;
	margin-top: 25px;
}
.tit p {
	width: 80%;
	height: 40px;
	line-height: 40px;
	text-indent: 10px;
	color: #ffcc00;
	font-size: 1.1em;
	text-align: left;
	float: left;
}
.tit p span {
	font-size: 0.9em;
}
.tit a {
	display: block;
	width: 4em;
	margin-right: 5px;
	height: 40px;
	line-height: 40px;
	font-size: 0.8em;
	color: #fff;
	float: right;
}
/* 专家 */
.sy_zhuanjia {
	height: auto;
}
.sy_zhuanjia dl {
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.sy_zhuanjia dl dd {
	width: auto;
	height: auto;
	position: relative;
}
.sy_zhuanjia dl dd ul li {
	height: auto;
	float: left;
}
.sy_zhuanjia dl dd ul li>a {
	width: 42.666666%;
	display: block;
	float: left;
}
.sy_zhuanjia dl dd ul li>div {
	width: 55.83333%;
	height: auto;
	float: right;
}
.sy_zhuanjia dl dd ul li>div h3 {
	width: 100%;
	height: 30px;
	vertical-align:bottom;
	font-size: 1.1em;
	font-weight: 500;
	color: #2c2c2c;
}
.sy_zhuanjia dl dd ul li>div h3 a {
	width: 5em;
	height: 2em;
	line-height: 2em;
	text-align: center;
	font-size: 0.6em;
	color: #fff;
	margin-left: 0.5em;
	background: #d14267;
	display: inline-block;
	border-radius: 8px;
}
.sy_zhuanjia dl dd ul li>div h3 a:last-child {
	background: #f38a01;
}
.sy_zhuanjia dl dd ul li>div .p1 {
	width: 100%;
	height: 1.3em;
	line-height: 1.3em;
	font-size: 0.9em;
	color: #333;
}
.sy_zhuanjia dl dd ul li>div .span1 {
	width: 100%;
	height: 1.4em;
	line-height: 1.4em;
	font-size: 0.9em;
	color: #d14267;
	display: block;
}
.sy_zhuanjia dl dd ul li>div .span1 i {
	width: 4em;
	font-size: 0.8em;
	color: #d70000;
	background: url(../images/tj.jpg) no-repeat 2em;
	display: inline-block;
}
.sy_zhuanjia dl dd ul li>div .span2 {
	width: 100%;
	height: 1.8em;
	line-height: 1.8em;
	font-size: 0.8em;
	color: #999;
	display: block;
}
.sy_zhuanjia dl dd ul li>div .span2 i {
	font-size: 0.9em;
	color: #f38a01;
	margin-right: 5px;
	background: url(../images/tiao.jpg) no-repeat left;
	padding-left: 1.3em;
	display: inline-block;
}
.sy_zhuanjia dl dd ul li>div .p2 {
	width: 100%;
	line-height: 1.5em;
	height: auto;
	font-size: 0.9em;
	color: #333;
}
.sy_zhuanjia dl dd ul li>div .p2 a {
	color: #d70000;
}
.sy_zhuanjia dl dd ul li>div>i {
	width: 100%;
	height: 2px;
	background: #eee;
	margin: 5px 0;
	display: block;
}
.sy_zhuanjia dl dt {
	width: 100%;
	height: 46px;
}
.sy_zhuanjia dl dt ul li {
	width: 31%;
	height: 2em;
	line-height: 2em;
	text-align: center;
	font-size: 1em;
	color: #333;
	box-sizing: border-box;
	border: 2px solid #e2e2e2;
	margin-right: 2%;
	margin-top: 8px;
	border-radius: 15px;
	display: block;
	float: left;
}
.sy_zhuanjia dl dt ul li.on {
	color: #d14267;
	border: 2px solid #d14267;
}
.sy_zhuanjia dl dt ul li:last-child {
	margin-right: 0;
}
/*苹果5s*/
@media only screen and (min-width: 320px) and (max-width: 340px) {
	.sy_zhuanjia {
		font-size: 14px;
	}
}
@media only screen and (min-width: 380px) and (max-width: 640px) {
	
}
/*--------------------------------------------------------北京天伦医院  承载爱的希望-----------------------------------------------------------*/
#box3{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden; margin-top:15px;}
#box3 .box3_con{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden; padding-top:15px;}
#box3 .box3_con dl dt{ float:left; margin-left:2.34375%; width:49.21875%;}
#box3 .box3_con dl dd{ float:right; margin-right:2.34375%;width:44.53125%;}
#box3 .box3_con dl dt a{}
#box3 .box3_con dl dd a{}
#box3 .box3_con dl dd.dd1{  display:block; margin-top:6px; }
/*#box3 .box3_con dl span{ font-size:0.8em; color:#fff;}*/
#box3 .box3_con ul{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden; padding-top:15px;}
#box3 .box3_con ul li{ float:left; width:30.625%; margin-left:1.5625%;}
#box3 .box3_con ul li.li5{width:30.9375%;}
#box3 .box3_con ul li.li6{margin-left:2.34375%;}
.an{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden; padding-top:10px;}
.an a{ font-size:0.7em; color:#fff; display:block; text-align:center;}
.an a span{ display:block; position:relative; }
.an_lt{ width:43.75%; float:left; margin-left:6%; background:#049DA2; padding:7px 2px;}
.an_rt{ width:37.1875%; float:right;margin-right:6%; background:#D14267;padding:7px 2px;}
/*--------------------------------------------------------北京天伦医院   用心孕育生命-----------------------------------------------------------*/
.box4{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden;padding-top:10px; }
.box4_con{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden; padding-top:10px;}
.box4_clt{ width:95.3125%; margin-left:2.34375%;}
.box4_crt{  width:95.3125%; margin-right:2.34375%;}
.box4_crt p{ font-size:0.8em;line-height:30px; color:#333; text-indent:2em; text-align:left; padding-top:10px;}
.box4_crt p a{ color:#D14267;}
.box4_c{ width:100%; background:#DFDFDF; margin-top:20px; padding:5px 0;}
.box4_c p{text-indent:2em;line-height:24px; color:#333;font-size:0.8em; width:95.3125%; margin:0 auto;  }
.box4_con ul{width:100%; height:auto; margin:0 auto; height:auto; zoom:1; overflow:hidden; padding-top:15px; background:#f1f1f1; padding:10px 0; margin-top:10px; text-align:center;}
.box4_con ul li{  width:33.33%; float:left; }
.box4_con ul li img{  width:54.929%;  display:block; margin:0 auto;}
.box4_con ul li a{ display:block;margin:0 auto; font-size:1em; color:#333; padding-top:5px;}
.box4_con ul li span{display:block;margin:0 auto;font-size:0.8em; color:#333; padding-top:5px;}
.box4_con ul li.h1{display:block;}
/*.box4_con ul li.h1 img{ display:block; margin-left:30px;}
.box4_con ul li.h1 a{ display:block; margin-left:10px;}
.box4_con ul li.h1 span{ display:block; margin-left:4px;}*/
.box4_con ul li.h2{  display:block; float:right;}
.box4_con ul li.h3{  display:block; float:left;}
/*---------------------------------------------------footer  ---------------------------------------*/
.footer{width:100%; height:auto;zoom:1; overflow:hidden; margin:0 auto; margin-top:15px; margin-bottom:100px;}
.footer_nav{ background:url(../images/footer_nav_bj.jpg) repeat-x; height:42px;text-align:center;}
.footer_nav a{ margin:0 auto; color:#fff; line-height:42px; font-size:0.8em; padding:0 3px;}
.footer_main{width:100%; height:auto;zoom:1; overflow:hidden; margin:0 auto; margin-top:15px;text-align:center;}
.footer_main p{ font-size:0.8em;line-height:30px; color:#666;}
.slideBox {
    position: relative;
    overflow: hidden;
    margin: 0;
    width: 100%;
}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:1%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:15px; height:15px; line-height:15px; text-align:center;  cursor:pointer; }
.slideBox .hd ul li.on{ background:#ccc;  }
