﻿@charset "utf-8";
*{
	margin: 0;
	padding: 0;
	border: 0;
}
body{
	margin:0 auto;
	padding: 0;
	border: 0;
	width: 100%;
	height: 100%;
	font-family:"寰蒋闆呴粦";
	font-size:12px;
	color:#666666;
}

input{-webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: -internal-light-dark-color(black, white);
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    -webkit-appearance: textfield;
    background-color: -internal-light-dark-color(white, black);
    -webkit-rtl-ordering: logical;
    cursor: text;
    margin: 0em;
    font: 400 13.3333px Arial;
    padding: 1px 0px;
    border-width: 2px;
    border-style: inset;
    border-color: initial;
    border-image: initial;}

ul,li,a{
	list-style: none;
	text-decoration: none;
}


.banner1{

	width:100%;
	/*height:450px;
	background-image:url(../img/banner_03.jpg);*/
	background-position:center;
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.banner1 img{
	width:100%;
}
.y1{
	width:100%;
	overflow:hidden;
}
.y1_body{
	width: 1000px;
	margin: auto;
	overflow: hidden;
}
.body_left{
	width:280px;
	float:left;
	overflow: hidden;
}
.body_right{
	width:720px;
	float:left;
	overflow: hidden;
}
.l1{
	width: 280px;
	height: 80px;
	background-color:#b767a9;
}
.l1 p{
	font-size:52.94px;
	color:#f5f5f5;
	font-weight:bold;
	float:left;
	margin-top:8px;
	margin-left:70px;
	margin-right:10px;
}
.l1 dd{
	font-size:24px;
	color:#f5f5f5;
	font-weight:bold;
	float:left;
	margin-top:20px;
}
.l1 span{
	color:#8fd2eb;
	font-size:12px;
	float:left;
}
.l2{
	width:238px;
	height:270px;
	margin: 0 auto;
	padding-bottom: 20px;
}
.l2 ul li{
	float:left;
	width:238px;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom:solid #dcdcdc 1px;
	background-image:url(../images/ksjt_03.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.l2 ul li p{
	font-size:18px;
	color:#666666;
	float:left;
	margin-left:10px;
	margin-right:6px;
}
.l2 ul li span{
	font-size:12px;
	color:#bdbdbd;
	float:left;
	margin-top:8px;
	
}
.nav_foot{
	width: 280px;
	overflow: hidden;
}
.l3{
	width: 280px;
	height: 60px;
	margin: 0 auto;
	text-align: center;
	background-color: #b767a9;
}
.l3 p{
	font-size:24px;
	font-weight:bold;
	color:#f5f5f5;
	float:left;
	margin-right:10px;
	margin-left:30px;
	margin-top:19px;
}
.l3 span{
	color:#8fd2eb;
	font-size:12px;
	float:left;
	margin-top:28px;
}


.nav_foot{
	width:280px;
	margin-bottom:30px;
	padding-bottom:10px;
}
.l4{
	width:240px;
	height:90px;
	margin:0 auto;
	padding-top:15px;
	border-bottom:solid #dcdcdc 1px;
	padding-bottom:20px;
}
.l4 li{
	width:70px;
	font-size: 14px;
	float: left;
	text-align: center;
	cursor:pointer;
}
.l4 li a{ color:#666;}
.l4_le{
	margin-left:15px;
	margin-right:15px;
}
.l5{
	width:240px;
	margin:0 auto;
	margin-top:20px;
}
.l5 ul li{
	width:240px;
	height:70px;
	margin-bottom:10px;
}
.l5 ul li img{
	float: left;
}
.l5 ul li p{
	margin-left: 50px;
	font-size: 24px;
}
.l5 ul li p span{
	font-size: 12px;
	float: left;
	color: #b1b1b1;
}

.right_txt{
	width:710px;
	background-color:#FFF;
	float:right;
	overflow:hidden;
	margin-bottom:30px;
}
.mbx{
	width: 670px;
	height: 45px;
	margin: 0 auto;
	line-height: 45px;
	border-bottom: 1px solid #dcdcdc;
}
.mbx1{
	margin-right: 10px;
	float: left;
}
.mbx2{
	font-size: 15px;
	float: left;
}
.zw{
	font-size: 16px;
	width: 670px;
	margin: 0 auto;
	margin-bottom: 30px;
	margin-top: 10px;
}
.zw p{
	line-height: 40px;
	text-indent: 2em;
	margin-bottom:8px;
}
/* 疫苗接种时间表 开始 */
.yimiao_title{ width:auto;}
.yimiao_ztdx{ font-size:14px;}
.yimiao_time{ width:710px; height:auto; margin-top:30px; float:left;}
.yimiao_time .yimiao_input{width:710px; height:25px; float:left; margin-top:10px;}
.yimiao_time span{ display:block; float:left; color:#333333; font-size:14px; height:25px; line-height:25px; vertical-align:middle; margin-left:5px; margin-right:10px;}
.yimiao_time select{ width:110px; height:25px; display:block;  float:left; background-color:#F0F0F0; border:1px solid #E5E5E5; font-size:14px; text-align:center; font-family:"Microsoft YaHei";}
.yimiao_bt{ display:block; background-image:url(http://www.boai0635.com/images/hswm/yimiao_bt.jpg); width:89px; height:36px; float:left; border:0px; cursor:pointer; margin-left:114px; margin-top:15px;}
.yimiao_time table{ display:block; float:left; width:710px; height:auto; border-collapse:collapse; font-family:"微软雅黑";}
.yimiao_time table span{ margin:0 auto; font-size:13px;}
.changemonth{ display:block; width:126px; text-align:center;}
.yimiao_time table th{ height:35px; background-color:#CCC; font-size:16px; font-weight:normal; color:#333; border-left:1px solid #FFF;}
.yimiao_time table td{ border-left:1px solid #CCC; border-bottom:1px solid #CCC; height:35px; text-align:center; font-size:13px; background-color:#f0f0f0;}
/* 疫苗接种时间表 结束 */


/* 预产期计算 开始 */
.yuchan_box{	height:auto; font-family: "微软雅黑";	font-size: 13px;}
.yuchan_jg label{ background-color:#F0F0F0; border:1px solid #E5E5E5; display:block; float:left; font-family: "Microsoft YaHei"; font-size:14px; height:25px; text-align:center; width:110px; color:#fd869e;}
.yuchan_span1{ width:160px; text-align:right;}
.yuchan_info{ width:710px; height:275px; float:left; }
.ycq_js_right_1 { height:40px; width:709px; border:1px solid #e0e0e0; overflow:hidden; border-bottom:none; border-left:none;}
.ycqtab { font-size:16px; height:40px; line-height:40px; width:235px; border-right:none; float:left; cursor:pointer;
text-align:center; vertical-align:middle; border-left:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; color:#333;}
.ycqtab.selected{ background-color:#f0f0f0; border-bottom:none;}
.boxycq{ width:710px; height:240px; background-image:url(../../images/hswm/yuchan_bg.png);background-repeat:no-repeat; background-position:16px 18px; background-color:#f0f0f0;}
.prev{ display:block; height:120px; float:left; cursor:pointer; padding-left:5px; padding-top:60px;}
.next{ display:block; height:120px; float:right; cursor:pointer; padding-right:5px; padding-top:60px;}
.ycq_js_right_2_nr_left{height:140px; width:450px; margin-top:30px; padding-left:20px; float:left; font-size:13px;
line-height:22px;}
.ycq_js_right_2_nr_right{ height:140px; width:150px; margin-top:30px; float:left; overflow:hidden; margin-left:10px;
border:1px solid #cdcdcd;}
.ycq_js_right_2_nr_right img{ height:140px; width:150px;}
.ycq_js_bottom{ width:679px; float:left; margin-left:16px; background-color:#FFF; height:40px; line-height:40px; vertical-align:middle; text-align:center; font-size:14px; color:#666666;}
.ycq_js_right_2_nr2{height:140px; width:600px; margin-top:30px; padding-left:20px; float:left; font-size:13px;
line-height:22px;}

.yuchan_list{width:710px; height:240px; margin-bottom:0px;}
.yuchan_list ul li{ width:710px; height:240px; background-image:url(../../images/hswm/yuchan_bg.png); background-repeat:no-repeat; background-position:16px 18px; }
.yuchan_list .part1{ width:710px; height:182px; float:left;}
.yuchan_list .part1 span{ display:block; height:144px; float:left; width:600px; margin-top:18px;
padding-top:25px; padding-left:23px; padding-right:23px; font-size:14px;}
.yuchan_list .part2{ display:block; width:679px; height:40px; float:left; margin-left:16px; background-color:#FFF; padding:0px; line-height:40px; vertical-align:middle; text-align:center; font-size:14px; color:#666666; }
.yuchan_list .img_bt1{ display:block; height:182; float:left; padding-top:58px; padding-left:5px; cursor:pointer;}
.yuchan_list .img_bt2{ display:block; height:182; float:left; padding-top:58px; padding-left:0px; cursor:pointer;}
/* 预产期计算 结束 */

/* 简介内容 */
.content_jj{
	width:710px;
	height:auto;
	position:relative;
	margin-left:30px;
	float:right;
}
.content_title{ width:710px; height:25px; padding-bottom:24px; }
.content_title_span1{ display:block; /*position:relative;*/ border-left:2px solid #9A2435;
 font-size:20px; color:#f0607d; padding-left:20px; height:24px; float:left; line-height:24px; vertical-align:middle;}
.content_title_span2{ display:block; float:left; margin-left:6px; font-size:16px; color:#f0607d; font-family:Arial;
height:24px; line-height:24px; padding-top:2px;  vertical-align:bottom; }
.content_text{ width:710px; height:auto; float:left; font-size:14px; /*padding-bottom:30px;*/}
.content_text img{ display:block;  }
.content_text_paiban{  line-height:24px;  }
.content_text_paiban p {display:block; padding-bottom:6px; text-indent:2em;text-align:justify;}
.content_text_paiban .jjBt{ color:#f0607d; font-size:16px; line-height:24px; padding-bottom:6px;}
.content_text_paiban .jjBt i{ display:inline-block;  width:22px; height:22px; text-align:center; background:url(../../images/hswm/yyjj_cir.jpg);}
.content_text_paiban .yqtsPic img{ float:left;}


/* 医院简介样式结束 */
/* 宝宝身高计算器 开始 */
.baobao_js{ font-size:14px; height:auto;border-bottom:1px solid #D8D8D8; padding-bottom:25px; margin-bottom:25px; }
.baobao_sex input {display:block; float:left; line-height:25px; vertical-align:middle; height:25px; height:22px;}
.baobao_sex label{ display:block; float:left; line-height:25px; vertical-align:middle; height:25px; margin-right:5px;}
.baobao_sg { margin-bottom:7px; }
.baobao_sg input{width:150px; height:25px; line-height:25px; vertical-align:middle; display:block; float:left; background-color:#F0F0F0; border:1px solid #E5E5E5; font-size:14px; font-family:"Microsoft YaHei"; text-indent:0.5em;}
#babyHeight{ display:block; width:540px; padding-left:175px; margin-top:25px; float:left; height:25px; line-height:25px; vertical-align:middle; font-size:14px; padding-bottom:45px;}
#babyHeight span{ display:inline-block; color:#fd869e; float:none; padding-bottom:3px; padding-right:5px;}
/* 宝宝身高计算器 结束 */
/* 环境展示开始 */
.content_huanjing{
	height:auto;
	font-family: "微软雅黑";
	font-size: 13px;
	/*line-height: 25px;*/
}
.huanjing_title{ display:block; float:left; /*margin-left:6px;*/ font-size:16px; color:#f0607d; font-family:Arial;
height:22px; vertical-align:bottom;}
.huanjing_text_paiban{ line-height:25px; margin-top:8px; text-indent:2em;}
.content_huanjing ul{width:710px; height:auto; margin-top:27px; margin-bottom:5px; float:left;}
.content_huanjing li{display:block; width:217px; height:209px; float:left; margin-right:10px; overflow:hidden;
padding:7px 6px 0px 6px; background-image:url(../../images/hswm/huanjing_bk.png);}
.huanjing_box{width:214px; height:200px; cursor:pointer; position:relative;}
.huanjing_box img{display:block; margin:0 auto;}
.huanjing_box a{text-decoration:none; color:#333333;}
.huanjing_jieshao{width:214px; height:50px; display:block; padding-top:10px; text-align:center; font-size:16px;background-color:#E5E5E5; position:relative; z-index:100; cursor:pointer;}
.hjdaohang{ margin-top:-51px;}
.huanjing_title2{ height:35px; margin-top:20px; margin-bottom:22px; float:left; width:710px;}
.browse_title,.ydyf_title{ display:block; width:130px; height:35px;border:0px; background-image:url(../../images/hswm/wz_ys1.png);background-position:0 -5px;font-family:"Microsoft YaHei"; font-size:18px; color:#333; float:left; }
.ydyf_title{ width:75px; text-align:center;}
a.more_ys1{ margin-bottom:0px;}
.browse_box{width:710px; height:380px; float:left; margin-top:6px; overflow:hidden; }
.yldaohang{display:block; width:51px; height:51px; position:relative; background-image:url(../../images/hswm/360-1.png); margin-top:0px; margin-left:330px; margin-top:-215px;}
.yldaohang:hover{ background-image:url(../../images/hswm/360-2.png);}
/* 环境展示结束 */