﻿@charset "utf-8";

/******疾病导航图******/
.jbdh {width: 100%; margin:0 auto; height:auto; margin-top:3%; overflow:hidden;}
.jbdh p {float: left;width: 23%;margin-left:1.5%;text-align: center;margin-top:2%; font-size:19px;}
.jbdh p img{ margin:0 auto; width:54.5%;}
.jbdh p a {color: #666; line-height:38px;}
.jbdh p:first-child {margin-left: 2%;}
.jbdh p:nth-child(5) {margin-left: 2%;}
.jbdh_last {background-color: #e3e0e0;}

/******同济头条******/
.sy_hbtt{ margin:0 auto; width:96%; height:auto; border-top:1px solid #eeeeee; margin-top:3%; padding-top:2%; padding-bottom:1%; overflow:hidden;}
.sy_hbtt_bt{ float:left; width:18%; height:30px; line-height:30px; padding-left:2%; border-right:1px solid #eeeeee;}
.sy_hbtt_bt p{ float:left; width:94%; font-size:22px; color:#ff3e39; margin-top:3px;}

.gdqh{ width:78%; float: right; font-size:18px;height:30px; line-height:30px; overflow:hidden;}
.core{ width:96%; height:2rem; margin:0 auto; position:relative; overflow:hidden;}
.core a{float: left; width:100%; color:#333;}



/********男女病种切换********/
.bznv2{ margin: 0 auto; width:96%; height:auto; overflow:hidden; margin-top:4%; }
.bznv2 a.hover {
	color:#FFF; text-decoration:none; background:#fe801a;
}
.bznv2 a { float:left; width:50%; background:#049daa; display:inline; height:56px; cursor:pointer; line-height:56px; text-decoration:none; font-size:26px; text-align:center; color:#FFF;}

.byjb1{margin: 0 auto; width:612px; border:1px solid #CCC; height:auto; overflow:hidden; margin-top:3%; }
.byjb1 dl{ float:left; width:191px; padding:15px 2px 15px 10px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.byjb1 dl:nth-child(3){  border-right:0;}
.byjb1 dl:nth-child(4){ border-bottom:0;}
.byjb1 dl:nth-child(5){ border-bottom:0;}
.byjb1 dl:nth-child(6){ border-bottom:0; border-right:0;}
.byjb1 dl dt{ float:left; width:60px;}
.byjb1 dl dd{ float:left; padding-left:8px; font-size:18px; line-height:28px;}

.nv-bj{background:#ff6281; }
.nan-bj{background:#0ba1de; }

.byjb2{margin: 0 auto; width:100%; height:auto; overflow:hidden; }
.byjb2 ul{margin: 0 auto; width:100%; height:auto; overflow:hidden; margin-top:2%; padding-bottom:1%;}
.byjb2 ul p{ float:left; width:43%; height:1.5rem; padding-left:3%;margin:1% 0 0 2%; display:inline; overflow:hidden; line-height:26px; font-size:18px;}

.guanzhu{ margin:0 auto; width:96%; height:326px; overflow:hidden; background:#e8f5f6; padding-bottom:2%; margin-top:1%;}
.guanzhu_bt{ margin:0 auto; width:94%;  height:auto; overflow:hidden; text-align:center; margin-top:2%;}
.guanzhu_bt p{ float:left; width:220px; margin-left:172px; font-size:26px; line-height:42px; border-bottom:3px solid #049daa; position:absolute; z-index:10;}
.guanzhu_bt i{float:left; width:100%; border-bottom:1px solid #aac4c6; margin-top:43px;}

.guanzhu_wz{ margin:0 auto; width:94%; height:auto; overflow:hidden; font-size:20px; text-align:center; overflow:hidden; margin-top:2%;}
.guanzhu_wz a{float:left; height:56px; color:#FFF; line-height:54px; font-size:24px; margin-top:1%;}
.guanzhu_wz a:nth-child(1){ width:280px; background:#39a5e1;}
.guanzhu_wz a:nth-child(2){ float:right; width:292px; background:#0bbccb;}
.guanzhu_wz a:nth-child(3){ width:100%; background:#f47651;}
.guanzhu_wz a:nth-child(4){ width:252px; background:#5cbb57;}
.guanzhu_wz a:nth-child(5){float:right; width:320px; background:#e7b43c;}
.guanzhu_wz a:nth-child(6){ width:318px; background:#f85876;}
.guanzhu_wz a:nth-child(7){float:right; width:254px; background:#657fce;}


/****视频中心******/
.h-bt{ margin:0 auto; width:96%; height:auto; border-bottom:1px solid #dedede; padding-bottom:1.5%; overflow:hidden; margin-top:3%;}
.mod-icon {
    display: inline-block;
    float:left; width:4px; padding-right:1%;}
.h-bt p a{ float:left; height:30px; font-size:26px; color: #333; line-height:28px;}


.spall{ margin:0 auto; width:230px; height:auto; overflow:hidden; margin-top:2%; }
.spall a.hover {
	border-radius:10px; color:#FFFFFF; background:#0db1bf; text-decoration:none;
}
.spall a { float:left; width:66px; margin-left:5px; margin-right:5px; display:inline; border-radius:10px; height:12px; cursor:pointer; text-decoration:none; background:#bcbcbc; 
}
.spzxall{ margin:0 auto; width:95%; height:225px; overflow:hidden; margin-top:3%; }
.spzxall dl{ float:left; width:48.5%; height:auto; overflow:hidden;}
.spzxall dl:nth-child(2){ float:right;}
.spzxall dl dt{ float:left; width:100%;}
.spzxall dl dt img{ float:left; width:100%; height:185px;}
.spzxall dl dd{ float:left; width:100%; text-align:center; font-size:19px; height:45px; line-height:45px; overflow:hidden;}



.zj_cont{ margin:0 auto; width:94%; height:auto; overflow:hidden; margin-top:3%; border-bottom:1px dashed #CCCCCC; padding-bottom:2%;}
.zj_cont p{float:left; width:138px;}
.zj_cont dl{ float:left; width:315px; padding-left:15px;}
.zj_cont dl dt{ float:left; width:300px; height:auto; overflow:hidden; font-size:26px; line-height:30px;}
.zj_cont dl dt font{ color:#666;}
.zj_cont dl span{ float:left; width:300px; font-size:20px; color:#555; margin-top:9px;}
.zj_cont dl dd{ float:left; width:300px; font-size:18px; margin-top:2%; }
.zj_cont ul{ float:right; width:18%;}
.zj_cont ul li{ float:left; width:100%; height:36px; border-radius:0.2rem; background:#04a2bb; text-align:center; line-height:36px; color:#FFF; margin:4% 0;}
.zj_cont ul .zjwz{ float:left; border:0; cursor:pointer; width:100%; height:36px; border-radius:5px; background:#fe801a; text-align:center; line-height:33px;  color:#FFF; margin:4% 0; font-size:18px;}
.zj_cont ul .dhyy{ float:left; border:0; cursor:pointer; width:100%; height:36px; border-radius:5px; background:#0da6b3; text-align:center; line-height:33px;  color:#FFF; margin:4% 0; font-size:18px;}
.zj_cont ol{float:left; width:445px;padding-left:15px; margin-top:1.5%; font-size:19px;}

/***********************/
.zj-nav { margin:0 auto; width:100%; height:auto; overflow:hidden; margin-top:1%;}
.zj-nav ul{
	list-style:none;
	margin:0px;
	padding:2% 0% 0% 0%;
	overflow:hidden;
}
.zj-nav ul li{
	width:33%;
	float:left;	
	text-align:center; line-height:32px;
	border-right:1px dashed #bdbdbd;
}
.zj-nav ul li:nth-child(3){border-right:0;}
.zj-nav ul li img{
	display:block;
	max-width:80%;
	margin:0% auto 1% auto;	
}
.zj-nav ul li a{
	color:#656565; font-size:22px;
}
.zj-nav ul li a font{font-size:17px;}
.zj-nav ul li:nth-child(4){
	border-right:0px;	
}


/***********特色技术************/
.tsjsall{ margin:0 auto; width:230px; height:auto; overflow:hidden; margin-top:3%; }
.tsjsall a.hover {
	border-radius:10px; color:#FFFFFF; background:#0db1bf; text-decoration:none;
}
.tsjsall a { float:left; width:66px; margin-left:5px; margin-right:5px; display:inline; border-radius:10px; height:12px; cursor:pointer; text-decoration:none; background:#bcbcbc; 
}
.tsjs{ margin:0 auto; width:96%; height:auto; overflow:hidden; margin-top:3%; }
.tsjs_l{width:35%;height:auto;float:left;}
.tsjs_r{float:right;width:63%;}
.tsjs_r h4{width:100%;height:40px; line-height:40px; font-size:22px; background:#30b7c2; font-weight:normal;}
.tsjs_r h4 ol{ float:left; width:75px; text-align:center; color:#FFF;}
.tsjs_r h4 span{ float:right; width:300px; height:38px; padding-left:10px; background:#FFF; line-height:38px; margin:1px; display:inline; }
.tsjs_r dl{float:right;width:100%; height:131px; background:#f0f0f0; margin-top:2%;}
.tsjs_r .p1{ margin:0 auto; width:94%;color:#fe801a; font-size:22px; margin-top:1%;}
.tsjs_r .p2{ margin:0 auto; width:94%; font-size:18px;}
.tsjs_r .tag3{ margin:0 auto; width:75%;overflow:hidden;}
.tsjs_r .tag3 a{ float:left; width:32%; margin:2% 8%; font-size:18px; height:28px; text-align:center; line-height:28px; background:#fc6520;color:#fff;display:block;border-radius:5px;}
.tsjs_r .tag3 a:nth-child(2){ background:#0da6b3;}

/***********好孕案例************/
.hyalall{ margin:0 auto; width:230px; height:auto; overflow:hidden; margin-top:3%; }
.hyalall a.hover {
	border-radius:10px; color:#FFFFFF; background:#0db1bf; text-decoration:none;
}
.hyalall a { float:left; width:66px; margin-left:5px; margin-right:5px; display:inline; border-radius:10px; height:12px; cursor:pointer; text-decoration:none; background:#bcbcbc; 
}
.haoyun{ margin:0 auto; width:100%; height:auto; overflow:hidden; margin-top:3%; }
.haoyun dl{ float:left; width:184px; padding:4px; height:auto; margin-left:14px; display:inline; overflow:auto; border:2px solid #efefef;}
.haoyun dl dt{ width:184px; height:112px;}
.haoyun dl dd{ width:184px; height:auto; margin-top:4px; padding-bottom:2%; background:#ececec; text-align:center; padding-top:5px; font-size:18px; line-height:22px;}

/*********自测页************/
.zcye{ margin:0 auto; width:100%; height:960px; overflow:hidden; background:url(../images/zc_bj.jpg) no-repeat; }
.zc_bt{ margin:0 auto; width:100%; margin-top:45%; height:2rem; line-height:50px; text-align:center; letter-spacing:5px; font-size:36px; color:#FFF;}
.zc_bz{ margin:0 auto; width:90%; height:auto; overflow:hidden; margin-top:3%;}
.zc_bz dl{ float:left; width:32%; height:auto; overflow:hidden; margin:8% 0 0 12%; display:inline;}
.zc_bz dl dt{ margin:0 auto; width:74%; height:auto; overflow:hidden;}
.zc_bz dl dd{ margin:0 auto; width:100%; height:50px; font-size:22px; line-height:50px; text-align:center; overflow:hidden;}
.zc_bz dl dd a{ color:#FFF;}


