* {
	margin: 0px;
	padding: 0px;
}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
.g-box{ width:100%; background:#fff; clear:both;}
.clear { clear:both;}
.absolute {
    position: absolute;
}

body {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height:24px;
	width:100%;
	margin:0px auto;
	background:#FFFFFF;
	color:#666;
}

.box {
    background: #fff none repeat scroll 0 0;
    margin: 0 auto;
    max-width: 640px;
    padding-bottom: 20px;
    width: 100%;
}
a {
text-decoration:none;
color:#666;
}
a:hover{
color:#ff0000; 	
}
.hover{color:#008883;}
img {
	
	border:0px;
}
li {
list-style:none;
list-style-type:none;
}


/*-- website head --*/
.top{ width:100%;}
.banner{ width:100%; clear:both;} 
.honor{ width:100%;}

/*nav*/
.nav { margin-top:10px;}
.nav ul { margin:0 1% 0 2%;}
.nav ul li { float:left;width:21.5%; text-align:center; margin-bottom:10px!important; height:38px; line-height:38px; display:block; border:1px solid #ccc; font-size:14px; padding-left:8%;}
.nav ul li a { width:100%; height:38px; line-height:38px;  font-size:14px; display:block;}
.nav .z1 { background:url(../images/dh1.jpg) 10% 9px no-repeat; background-size:18px; margin-right:4%;}
.nav .z2 { background:url(../images/dh2.jpg) 10% 9px no-repeat; background-size:18px; margin-right:4%;}
.nav .z3 { background:url(../images/dh3.jpg) 10% 9px no-repeat; background-size:18px;}
.nav .z4 { background:url(../images/dh4.jpg) 10% 9px no-repeat; background-size:18px; margin-right:4%;}
.nav .z5 { background:url(../images/dh5.jpg) 10% 9px no-repeat; background-size:18px; margin-right:4%;}
.nav .z6 { background:url(../images/dh6.jpg) 10% 9px no-repeat; background-size:18px;}


/*搜索*/
.m-search{width:96%; margin:0px 7px 8px; height:40%; background:url(../images/sous.jpg) center no-repeat; background-size:98% 30px; position:relative;}
.m-search input{ width: 50%; padding:0 2%;height: 28px; margin-left:5%; margin-top:3px; background:none; border:none;}
.m-search .yy { width:14%; height:100%; position:absolute; top:1%; left:65%;}
.m-search .th { width:14%; height:100%; position:absolute; top:1%; left:82%;}

/*报喜墙*/
.tit_bg { width:100%; background-color:#008883; background-size:3px 38px; margin-top:5px;}
.tit_bg .tit { height:30px; line-height:30px; overflow:hidden;}
.tit_bg .tit font {width:80%; font-size:16px; color:#fff; float:left; font-weight:bolder; height:30px; line-height:30px; margin-left:2%; display:block}
.tit_bg .tit span{width:17%; float:right; color:#fff; display:block; text-align:center; }
.tit_bg .tit span a{color:#fff;}
.news{ width:100%; background:#f2f2f2;}
.news_con{ width:95%; margin:0 auto; padding-top:10px;}
.news_con_pt{ width:100%; overflow:hidden;}
.news_con_t span{ color:#7aa012;}
.news_list{ width:95%; background-color:#f2f2f2; margin:0 auto;}
.news_list li{ width:100%; height:35px; border-bottom:1px solid #ddd; }
.news_list li span{ width:99%; height:35px; display:block; float:left; background:url(http://wap.wtlbaby.com/templets/wap/images/xi.jpg) left center no-repeat; text-indent:1.5em; line-height:35px; padding-left:1%;}


/*女性不孕*/
.tit_bg2 { width:100%; background-size:3px 38px; border-bottom:2px solid #008883; margin-top:5px;}
.tit_bg2 .tit { height:30px; line-height:30px; overflow:hidden;}
.tit_bg2 .tit font {width:50%; font-size:16px; float:left; font-weight:bolder; height:30px; line-height:30px; margin-left:2%; color:#008883;}
.tit_bg2 .tit span{width:39%; padding-left:4%; color:#888; text-align:right; padding-right:5px;}
.nx_list,.nx_list2{width:100%; zoom:1; overflow:hidden}
.nx_list li,.nx_list2 li{width:33%; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; text-align:center; font-size:14px; padding:10px 0; float:left;}
.nx_list li a,.nx_list2 li a{color:#888;}
.nx_pic{width:30%; display:block; margin:0 auto;}

/*男性不育*/
.tit_bg3 { width:100%; background-size:3px 38px; border-bottom:2px solid #5bb64c; margin-top:5px;}
.tit_bg3 .tit { height:30px; line-height:30px; overflow:hidden;}
.tit_bg3 .tit font {width:50%; font-size:16px; float:left; font-weight:bolder; height:30px; line-height:30px; margin-left:2%; color:#5bb64c;}
.tit_bg3 .tit span{width:29%; float:right; padding-left:4%; color:#888; text-align:right; padding-right:5px;}

.ad{ width:100%; clear:both;}
.ad img{width:100%; height:100%;}


/*专家*/
.tit_bg5 { width:100%; background-size:3px 38px; border-bottom:2px solid #008883; margin-top:5px;}
.tit_bg5 .tit { height:30px; line-height:30px; overflow:hidden;}
.tit_bg5 .tit font {width:98%; font-size:16px; float:left; font-weight:bolder; height:30px; line-height:30px; margin-left:2%; color:#008883;}
/*专家*/
.m-zj { width:95%;margin:15px auto 0 auto;}
.m-zj1 .m-zj1_1 { width:50%; float:left;}
.m-zj1 .m-zj1_1 img { width:95%;}
.m-zj1 .m-zj1_2 { float:left; width:50%;}
.m-zj1 .m-zj1_2 h2 { font-size:24px;}
.m-zj1 .m-zj1_2 font{font-weight:normal; font-size:14px; line-height:24px;}
.m-zj1 .m-zj1_2 p { font-size:14px;line-height:18px;}
.m-zj1 .m-zj1_2 p a {color:red;}
.db { border-top:1px solid #ccc; padding-top:10px; margin-bottom:10px;}
.m-zj2 { margin-top:5%;}
.m-zj2 a { color:#FFF; font-size:14px;}
.m-zj2 a:hover { color:#fff;}
.m-zj2 .za1 { width:241px;  background:#008883; margin-right:3%; padding:3% 6% 3% 6%;border-radius:4px;}
.m-zj2 .za2 { width:241px;  background:#5bb64c; padding:3% 3% 3% 3%;border-radius:4px;}
.m-wz{width:95%; margin:15px auto 0 auto; background-color:#f2f2f2; border:1px solid #dadada; height:53px;}
.m-wz li{width:33%; height:25px; line-height:25px; text-align:center; float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}

/*-- 荣誉切换--*/
.I6_btn{padding-left:15px;overflow:hidden;margin-top:10px;}
.I6_btn a{display:block;float:left;width:30%;height:30px;line-height:30px;color:#008883;font-size:20px;margin-right:2%;border:2px solid #008883;text-align:center;border-radius:4px;}
.I6_btn a:hover{background:#008883;color:#fff;}
.I6_btn a.active{background:#008883;color:#fff;}
.I6_con,.I6_con2{margin-top:10px;}
.I6_con dl{padding:1px 3%;overflow:hidden;font-size:14px;height:30px;line-height:30px; display:block}
.I6_con dt{background:url(../images/i6_arrow.png) no-repeat right center;background-size:100% 100%;margin-right:2%;color:#fff;width:35%;text-align:center;float:left;}
.I6_con dd{background-color:#f3f2f2;}
.I6_con ul{padding:0px 3%;}

.I6_con2 .I6_txt{padding:1px 3%;font-size:14px;height:20px;line-height:20px;}
.I6_con2 .I6_txt p{display:block;font-size:14px;}
.I6_con2 .I6_txt a{color:#008883;}
.I6_yy { width:70%; margin:0 auto;}
.I6_yy img { width:100%; height:100%;}


.I6_con3 { width:100%; margin-top:10px; }
.I6_con3 ul { margin-left:12%; margin-right:12%;background-color:#ededed!important;}
.I6_con3 ul li { float:left; width:48%; text-align:center; display:block; margin-bottom:4%;}
.I6_con3 .m1 { margin-right:4%;}
.I6_con3 li img { width:100%; height:100%;}

/*-- website lead --*/
.lead{ width:100%; height:auto; margin-top:10px;}
.lead_img{ width:9.8%; margin-top:20px; margin-left:9%;}
.lead_txt{ width:70%; margin-top:20px; margin-left:2%; text-indent:2em; color:#666;}
/*-- register --*/
.title6{ width:100%; margin-top:15px;}
.register{ width:100%;}
.register_con{ width:91%; margin:0 auto; margin-top:5px; zoom:1; overflow:hidden}
.register_con li{ float:left; width:100%;}

.wypl{padding:1px 3%; margin:10px 0;}
.wypl li{border-bottom:1px dashed #ccc; margin-top:10px;}
.wypl span img{width:5%; height:5%;}
.wypl p{display:block; padding:5px 0; font-size:14px; line-height:20px;}

.base{ width:100%; height:80px; position:fixed; max-width:640px; bottom:0px; clear:both;}
.base li{ width:25%; height:80px; float:left; color:#FFFFFF;}
.base_con{ width:64px; height:80px; margin:0 auto;}
.base_con dd{ width:48px; height:48px; margin:0px auto; margin-top:5px;}
.base_con dt{ float:left; width:64px; line-height:25px; text-align:center;}

/*--首页结束--*/



/*--列表页--*/
.list_tit{width:98%; background-color:#f2f2f2; height:26px;line-height: 28px;padding: 0px 0 0 2%;font-size: 12px;overflow: hidden;}
.list_tit a{font-size:12px;}
.list_cont{width:95%; margin:0 auto; padding:8px 0}
.list_cont h2{display:block; font-size:18px; color:#000; margin-bottom:8px;}
.list_cont .list_pic{ width:40%; float:left; margin-right:2%;}
.list_cont .list_pic img { width:100%; height:100%;}
.list_cont .list_txt{ float:left; width:58%;}
.list_cont .list_txt p{text-indent:1em; display:block; line-height:18px;}
.list_cont .list_txt span{width:100%; text-align:right; display:block; font-size:12px; color:#999}
.list_cont .li_list li{ width:100%; height:30px; border-bottom:1px solid #ddd; line-height:30px; font-size:14px;}
.list_cont .li_pages{margin:8px 0 0 0; height:26px;}
.list_cont .li_pages li{float: left;border: 1px solid #dddddd;background-color: #FFF;margin-right: 5px;padding: 3px 5px; height:20px; line-height:20px;}


/*--文章页--*/
.article{width:95%; margin:0 auto; padding:8px 0}
.art_tit h2{display:block; font-size:18px; color:#000; text-align:center;}
.art_tit span{text-align:center; display:block; font-size:12px; line-height:18px;}
.art_txt{margin:8px 0; border-bottom:1px solid #ddd; padding-bottom:8px;}
.art_txt p{display:block; line-height:20px; font-size:14px; margin:10px 0px;}
.art_txt p img{width:50%; height:50%; margin:5px auto;}
.art_page p{display:block; font-size:14px;}
#photo {width:123px;height:119px;}


/*女性频道页*/
.wm-search{width:96%; margin:0px 7px 0; height:40%; background:url(../images/sous2.jpg) center no-repeat; background-size:98% 30px; position:relative;}
.wm-search input{ width: 45%; padding:0 2%;height: 28px; margin-left:1%; margin-top:3px; background:none; border:none;}
.wm-search .yy { width:29%; height:100%; position:absolute; top:1%; left:50%;}
.wm-search .th { width:18%; height:100%; position:absolute; top:1%; left:81%;}
.wm_qa{background-color:#f2f2f2; padding-top:10px; zoom:1; overflow:hidden;}
.wm_qa1{width:95%; margin:0 auto;}
.wm_qa1 .wm_ul li{width:32%; text-align:center; font-size:14px; padding:6px 0; float:left; background-color:#fff; border-radius:4px; margin-bottom:8px; margin-right:2%;}
.nx_pic{width:30%; display:block; margin:0 auto;}
.wm_list{margin:0 auto;}
.wm_list li{ width:100%; height:35px; border-bottom:1px solid #ddd; }
.wm_list li span{ width:99%; height:35px; display:block; float:left; background:url(../images/nav_tb.jpg) left center no-repeat; text-indent:1.5em; line-height:35px;}
.wm_zl{width:95%; margin:10px auto 0 auto;}
.wm_zl img{width:90%; height:90%; margin:0 auto;}
.man_zl{width:95%; margin:10px auto 0 auto;}
.man_zl img{width:100%; height:100%; margin:0 auto;}
.wm_fy{text-align:center; color:#444; font-size:18px; font-weight:bold; margin:6px 0}
.wm_fy span{text-align:center; color:#ff0000; font-size:22px; font-weight:bold; margin:6px 0}
.wm_pic{width:95%; margin:0 auto;}
.wm_pic img{width:100%; height:100%;}
.wm_list2{width:95%; margin:8px auto 0 auto;}
.wm_list2 li{width:49.5%; height:25px; border:1px solid #cfcdcd; text-align:center; line-height:25px; float:left}
.wm-new1{width:80%; margin:8px auto 0 auto;}
.wm-new1 ul li{float: left;width: 22%;text-align: center;display: block;margin-bottom: 4%;}
.wm-new1 .e1 {margin-right: 2%;}
.wm_jc_tit{display:block; text-align:center; font-size:18px; font-weight:bold; color:#000; margin:10px 0 5px 0;}
.wm_jc_txt{width:91%; margin:0 auto; background-color:#eaebea; border-radius:4px; padding:1% 2%; font-size:16px;}

.xmnr{width:95%; margin:8px auto 0 auto;}
.xmnr_ul{width:30%; float:left;}
.xmnr_ul li{width:100%; background-color:#16b4ae; color:#fff; text-align:center; margin-bottom:2px; line-height:16px; padding:3px 0}
.xmnr_ul li.on{ background-color:#008883;}

.xmnr_nr{width:69%; float:right;}
.xmnr_nr dl{ width:100%;background:#e9e9e9;}
.xmnr_nr dl dt{ width:100%;}
.xmnr_nr dl dd{ width:96%; line-height:20px; padding:2%;}

/*--专家页--*/
.exp{width:95%; margin:0 auto; padding:0 0 8px 0}
.exp li{border-bottom:1px dashed #ccc; padding:10px 0;}
.exp h2{display:block; font-size:18px; color:#000; margin-bottom:8px;}
.exp .list_pic{ width:23%; float:left; margin-right:2%;}
.exp .list_pic img { width:100%; height:100%;}
.exp .list_txt{ float:left; width:75%;}
.exp .list_txt h2{margin:0; font-size:16px;}
.exp .list_txt p{display:block; line-height:18px;}
.exp .list_txt p a{color:#008883;}
.exp_btn{margin-top:5px;}
.exp_btn .btn01{width:70px; height:25px; display:block; float:left; background-color:#008883; text-align:center; border-radius:2px; margin-right:5px; line-height:25px;}
.exp_btn .btn01 a{color:#fff;}
.exp_btn .btn02{width:70px; height:25px; display:block; float:left; background-color:#5bb64c; text-align:center; border-radius:2px; line-height:25px;}
.exp_btn .btn02 a{color:#fff;}
.exp .li_list li{ width:100%; height:30px; border-bottom:1px solid #ddd; line-height:30px; font-size:14px;}
.exp .li_pages{margin:8px 0 0 0; height:26px;}
.exp .li_pages li{float: left;border: 1px solid #dddddd;background-color: #FFF;margin-right: 5px;padding: 3px 5px; height:20px; line-height:20px;}

#demo1 li span img {width:25px;height:25px;float:left;}



/*******************************zhuanjia*******************/

.yymy_zj{overflow:hidden;}
.klg_six{ width:100%; height:auto; margin-top:10px; overflow:hidden}
.klg_six_one{ width:28%; height:auto; float:left;}
.klg_six_one img{ width:100%; height:auto;}
.klg_six_tow{ width:70%; height:auto; float:right;}
.klg_six_tow b{font-size:24px; color:#ff9000; font-weight:normal;}
.klg_six_tow p{ font-size:20px; color:#666; line-height:35px;}


.klg_seven{ width:100%; height:auto; margin-top:10px; float:left; color:#666; overflow:hidden}
.klg_seven ul{ margin:auto;}
.klg_seven ul li{ width:24.5%; height:2.6em; border:1px solid #dedede;float:left; text-align:center; line-height:2.4em; max-height:50px; font-size:20px; cursor:pointer; }
.klg_seven_sev{ width:100%; height:auto; float:left; overflow:hidden}
.klg_seven_sev ul{ margin:auto;}
.klg_seven_sev ul li{ width:24.5%; height:2.6em; border:1px solid #dedede; border-top:none;float:left; text-align:center; line-height:2.4em; max-height:50px; font-size:20px; cursor:pointer; color:#666;}

@media screen and (max-width:600px){
.klg_six_tow b{font-size:22px;}
.klg_six_tow p{font-size:18px; }
.klg_seven ul li{font-size:18px;}
.klg_seven_sev ul li{font-size:18px;}
.klg_seven_sev ul li{font-size:18px;}
}
@media screen and (max-width:550px){
.klg_six_tow b{font-size:20px;}
.klg_six_tow p{font-size:14px;}
.klg_seven_sev ul li{font-size:16px;}
.klg_seven ul li{font-size:16px;}
.klg_seven_sev ul li{font-size:16px;}
}

@media screen and (max-width:480px){
.klg_six_tow b{font-size:18px;}
.klg_six_tow p{font-size:14px;line-height:22px}
.klg_seven_sev ul li{font-size:14px;}
.klg_seven ul li{font-size:14px;}
.klg_seven_sev ul li{font-size:14px;}
}

@media screen and (max-width:420px){
.klg_six_tow b{font-size:16px;}
.klg_six_tow p{font-size:12px;}
.klg_seven_sev ul li{font-size:12px;}
.klg_seven ul li{font-size:12px;}
.klg_seven_sev ul li{font-size:12px;}
}
@media screen and (max-width:370px){
.klg_six_tow b{font-size:14px;}
.klg_six_tow p{font-size:12px;}
.klg_seven_sev ul li{font-size:12px;}
.klg_seven ul li{font-size:12px;}
.klg_seven_sev ul li{font-size:12px;}
}

@media screen and (max-width:320px){
.klg_six_tow b{font-size:14px;}
.klg_six_tow p{font-size:12px; line-height:20px}
.klg_seven_sev ul li{font-size:12px;}
.klg_seven ul li{font-size:12px;}
.klg_seven_sev ul li{font-size:12px;}
}

.blank20 {height:20px; width:100%; margin:0 auto;}

/******************dizhi******************/
.clear { clear: both; }
.footer { font-size: 15px; font-family: "Microsoft YaHei"; font-weight:normal;  max-width:640px; min-width:320px; width:100%; margin:0 auto;}
.footer img { max-width: 100%; }
.footer .wrap { width: 100%; }
.footer .block { max-width: 100%; min-width: 320px; margin: 0 auto; }
.footer { background: #ffffff; padding-bottom: 5em; }
.footer .bkhd { text-align: center; }
.footer .bkhd a { font-size: 1.4em; color: #666666; line-height: 1.8em; text-align: center; display: inline-block;  height: 2.4em; }
.footer .bkhd a img { height: 100%; width: auto; }
.footer .bkhd a.icoindex { vertical-align: middle; }
.footer .bkhd a.icotop { vertical-align: middle; }
.footer .bkcnt { text-align: center; font-size: 1.4em; color: #666666; line-height: 1.7em; padding: 0.1em 0; }

@media screen and (max-width:800px) {
.footer { font-size: 14px; }
.dsyn{ font-size:18px; line-height:25px;}
}
@media screen and (max-width:600px){
.footer { font-size: 12px; }
	.dsyn{ font-size:18px; line-height:25px;}
			.footer .bkhd a { font-size: 1.4em; }

}
@media screen and (max-width:550px){
.footer { font-size: 10px; }
		.footer .bkhd a { font-size: 1.4em; }

}
@media screen and (max-width:480px){
.footer { font-size: 10px; }
	.dsyn{ font-size:11px; line-height:21px;}
		.footer .bkhd a { font-size: 1.3em; }
@media screen and (max-width:320px){
	.dsyn{ font-size:11px; line-height:21px;}
	.footer .bkhd a { font-size: 1.2em; }

}
