

/*info str*/
#info_box{
	width: 100%;
	background: #f4f4f4;
}
#info_box h3{
	width:100%;
	color: #fff; text-indent:38px;
	 height:35px;
	line-height: 38px; overflow:hidden;
	position: relative;
	background: url(../images/home_bg_03.jpg) repeat-x;
}
#info_box h3 span{
	display: block;
	width: 24px;
	height: 20px;
	position: absolute;
	top:8px;
	left: 8px;
	background: url(../images/home_03.gif) no-repeat;
}
#info_box .tu{width:100%; margin-top:10px;}
#info_box .tu ul{width:100%;}
#info_box .tu li{float:left; width:47%; margin-left:2%; position:relative;}
#info_box .tu li img{ width:100%; float:left;}
#info_box .tu li span{ width:96%; position:absolute; bottom:0; left:0; padding:5px 2%; overflow:hidden; line-height:16px; color:#fff; font-size:12px;background:rgba(0,0,0,0.6);}

#info_box p{
	width: 96%; font-size:14px;
	float: left; padding:10px 2%;
	line-height: 22px;
	text-indent: 2em;
    border-bottom: 1px dashed #ddd;
}
#info_box .info_msg{
	width:100%;
	height: 24px;
	float: left; padding:10px 0;

}
#info_box .info_msg li{
	float: left;
	width:22%; text-align:center; line-height:30px; border:1px solid #ddd; border-radius:3px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin-left:2.4%;}

#info_box .info_msg li a{
	display: block;
	color: #fd4658;
	text-align: center;
	line-height: 24px;
	font-size: 100%;
}
/*info*/
/*人流中心 str*/
.zx_box{
	width: 100%;
	overflow: hidden;
}
.zx_box h3{
	width:96%; padding:0 2%;
	height: 35px;	
	line-height: 40px;
	position: relative; text-indent:25px;
}
.zx_box h3 span{
	width: 14px;
	height: 14px;
	position: absolute;
	top:12px;
	left: 12px;
}
.zx_box h3 a{
	float: right;
	width: 65px;
	height: 17px;
	display: block;
	margin-top: 10px;
}
.zx_box ul{
	width: 100%; border-bottom:1px solid #ddd;  border-right:1px solid #ddd; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; float:left;
}


.zx_box ul li{
	float: left;
	width: 25%;
	height: 38px; overflow:hidden;
	border-left:1px solid #ddd; border-top:1px solid #ddd; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}



.zx_box ul li a{
	display: block;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
}
.rl h3{
	color: #d92162;
    background: url(../images/rl_bg_03.jpg) repeat-x;
}
.rl span{
	background: url(../images/rl_bt_03.jpg) no-repeat;
}
.rl h3 a{
	
	background: url(../images/zx_bg_03.png) no-repeat;
}
.rl ul li a{
	color: #d92162;
}
/*人流中心 end*/
/*fuke str*/
.fk h3{
	color:#0b9991;
    background: url(../images/srp_bg_03.jpg) repeat-x;
}
.fk span{
	background: url(../images/srp_bg_06.jpg) no-repeat;
}
.fk h3 a{	
	background: url(../images/zx_03.png) no-repeat;
}
.fk ul li a{
	color:#0b9991;
}
/*fuke end*/
/*gj str*/
.gj h3{
	color: #146dac;
    background: url(../images/srp_bg_10.jpg) repeat-x;
}
.gj span{
	background: url(../images/srp_bg_11.jpg) no-repeat;
}
.gj h3 a{	
	background: url(../images/zx_06.png) no-repeat;
}
.gj ul li a{
	color: #146dac;
}
/*gj end*/
/*by str*/
.by h3{
	color: #927b0f;
    background: url(../images/srp_bg_14.jpg) repeat-x;
}
.by span{
	background: url(../images/srp_bg_15.jpg) no-repeat;
}
.by h3 a{
	background: url(../images/zx_08.png) no-repeat;
}
.by ul li a{
	color: #927b0f;
}
/*by end*/
/*zhengxing str*/
.zx h3{
	color: #f15a21;
    background: url(../images/srp_bg_18.jpg) repeat-x;
}
.zx span{
	background: url(../images/srp_bg_19.jpg) no-repeat;
}
.zx h3 a{
	background: url(../images/zx_10.png) no-repeat;
}
.zx ul li a{
	color: #f15a21;
}
/*整形 end*/
#zj_box{
	width: 100%;
	margin-top: 10px;
	overflow: hidden;
}
#zj_box h3{
	width:100%;
	height: 35px;
	color: #fff; text-indent: 38px;
	line-height: 40px;
	position: relative;
	background: url(../images/zj_bg_03.jpg) repeat-x;
}
#zj_box h3 span{
	display: block;
	width: 24px;
	height: 20px;
	position: absolute;
	top:8px;
	left: 8px;
	background: url(../images/srp_bg_23.jpg) no-repeat;
}
#zj_box .ys{
	width: 96%; padding:10px 2%; float:left;
	border-bottom: 1px dashed #ddd;
}
#zj_box .ys img{
	float: left; width:30%;
}
#zj_box .ys .ys_r{
	width: 65%;
	float: right;
}
#zj_box .ys .ys_r p{
	line-height: 22px;
	color: #333333;
}
#zj_box .ys .ys_r p .name{
	color: #ff0000;  font-size:14px;
}
#zj_box .ys .ys_r p .sz{
	color: #333333;
	font-weight: 700;
}
#zj_box .ys .ys_r .zx{
	display: block;
	width: 79px;
	height: 25px;
	margin-top: 5px;
	float: left;
	margin-right: 3px;
	background: url(../images/zx_13.png) no-repeat;
}
#zj_box .ys .ys_r .tel{
	display: block;
	width: 79px;
	height: 25px;
	margin-top: 5px;
	float: left;
	background: url(../images/zx_15.png) no-repeat;
}
/*end*/
/*妇科技术 str*/
#fkjs_box{
	width: 100%;
	overflow: hidden;
	display:none;
}
#fkjs_box h3{
	width:100%;
	height: 35px;
	color: #fff; text-indent: 38px;
	line-height: 40px;
	position: relative;
	background: url(../images/yy_bg_03.jpg) repeat-x; margin-top:10px;
}
#fkjs_box h3 span{
	display: block;
	width: 24px;
	height: 20px;
	position: absolute;
	top:8px;
	left: 8px;
	background: url(../images/srp_bg_27.jpg) no-repeat;
}
#fkjs_box .wt{
	width: 96%; margin:0 2%;
	height: 51px;
	margin-top:10px;
	float: left;
	background: url(../images/js_bg_03.jpg) left no-repeat; background-size:100% 100%;}

#fkjs_box .wt span{
	float: left;
	line-height: 40px;
	color: #fff;
	font-size: 14px; width:22%; text-align:center;
	font-weight: 700;
}
#fkjs_box .wt p{ float:left; width:73%;
	line-height: 42px; padding-left:5%;
	color: #656565;
	font-size: 14px;
}
#fkjs_box .con{
	width:96%; padding:10px 2%;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}
#fkjs_box .con p{
    width: 100%;
    overflow: hidden;
    line-height: 24px;
    text-indent: 2em; font-size:14px;
}
#fkjs_box .con p a{
	color: #ff0000;
}
#fkjs_box .con .rlx{
	width: 100%;
	margin-top:5px;
}
#fkjs_box .con .rlx li{
	float: left;
	width: 46%;
	height: 62px;	
	margin:5px 2%;
	border-radius:6px;
	background-color:#FB8C95;
}
#fkjs_box .con .rlx li span{
	display: block;
	text-align: center;
}
#fkjs_box .con .rlx li .bz{
	color: #fff200;
	font-size: 14px;
	font-weight: 700;
	margin-top: 10px;
	margin-bottom: 5px;
}
#fkjs_box .con .rlx li .js{
	color: #fff;
	font-size: 14px;
}
#fkjs_box .con .xm{
	width: 100%;
	float: left;
	margin-top:10px;
}
#fkjs_box .con .xm li{
	float: left;
	height: 47px;
	width: 100%;
	border: 1px solid #ff6e6f; margin-top:10px;

}
#fkjs_box .con .xm li .t1,#fkjs_box .con .xm li .t2,#fkjs_box .con .xm li .t3,#fkjs_box .con .xm li .t4{
	width:30%;
	height: 47px;
	line-height: 47px;
	text-align: center;	
	float: left;
	color: #fff; text-indent: 20px;
	font-weight: 700; font-size:14px;
}
#fkjs_box .con .xm li a.t1{
	background: #fe8282 url(../images/bz_03.jpg) no-repeat 5px center;
}
#fkjs_box .con .xm li a.t2{
	background: #fe8282 url(../images/bz_06.jpg) no-repeat 5px center;
}
#fkjs_box .con .xm li a.t3{
	background: #fe8282 url(../images/bz_09.jpg) no-repeat 5px center;
}
#fkjs_box .con .xm li a.t4{
	background: #fe8282 url(../images/bz_03.jpg) no-repeat 5px center;
}
#fkjs_box .con .xm li p{
	width:70%; float:right; text-align:left;
	height: 47px;
	line-height: 47px;
	color: #747474;
	background: url(../images/xm_p_bg_03.jpg) repeat-x;
}
#fkjs_box .con .xm li p a{float:left;width:100%;height:47px;color:#747474; text-align:left;}




