@charset "gb2312";
*{padding:0px; margin:0px;}
*html{background-image:url(d); background-attachment:fixed;}
body{ background:#fff; font-size:12px; font-family:"微软雅黑";line-height:1.75em;color:#3f3f3f; }
body,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
body{padding-top:30px;}
form{display:inline;}p{text-indent:2em;}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
a{cursor:pointer;}
a:link,a:active{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.75em;}

.hide{display:none;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;} 
.border{border:1px solid #cecece;}
.l{float:left;}
.r{float:right;}
.mt10{ margin-top:10px;}
.main{ width:318px; margin:0 auto;border:1px solid #cecece; background:#f1f1f1; margin-top:8px;}
.zi{ background:#aa111f;}
.huang{ background:#e27000;}
.nan_huang{ background:#ff9c00;}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl30{ padding-left:30px}
/*头部样式----头部logo*/
.top{ width:318px; height:60px; }
.top img{ width:318px; display:block; margin:0 auto;}
.top2{ height:40px; background:#742b70; width:318px; position:relative;}
.top2 images.images1{ position:absolute; top:5px; left:5px;}
.top2 images.images2{ position:absolute; top:5px; right:5px;}
.top2 h1{ color:#fff; font-size:18px; line-height:36px; font-weight:normal; text-align:center;}
/*导航样式*/
.nav{ height:40px; background:#aa111f;}
.nav ul{}
.nav ul li{ height:40px; width:20%; float:left; line-height:40px; text-align:center;font-size:14px;}
.nav ul li a{ color:#fff;}
/*黄线样式*/
.y-line{ width:100%; height:2px; background:url(../images/y-line.jpg) no-repeat top center;}
.g-line{ width:100%; height:4px; background:url(../images/g-line.jpg) repeat-x top center;}
/*焦点图切换*/
.focus{ width:100%; height:168px; background:#fff; position:relative; overflow:hidden; box-shadow:0px 5px 2px #ccc;}
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:15px; text-align:center;  }
.focus .hd ul{display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;}
.focus .hd ul .on{ background:#FE6C9C;}
.focus .bd{ position:relative; z-index:0; width:306px; height:155px; margin:5px auto 0; }
.focus .bd li images{ width:100%; height:155px;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }


/*电话咨询*/
.zixun{ width:100%;}
.zixun h2{ font-size:14px; line-height:36px; padding-top:5px; text-align:center; color:#c90000;}
.zixun img{ float:left; margin-left:8px; display:inline;}
.zixun h3{width:100%; font-size:14px; font-weight:normal; text-align:center;line-height:40px;}
.zixun b{ font-size:16px; color:#ca0101; padding:0 5px;}
#scrollDiv{width:100%;height:25px;overflow:hidden; margin-top:15px; margin-bottom:5px;}
#scrollDiv li{font-size:14px; line-height:25px; height:25px; text-align:center;  font-weight:bold;}
.zixun li a{color:#c90000;}
.nan_zixun{ width:100%;}
.nan_zixun h2{ font-size:14px; line-height:36px; padding-top:5px; text-align:center; color:#c90000;}
.nan_zixun img{ float:left; margin-left:8px; display:inline;}
.nan_zixun h3{width:100%; font-size:14px; font-weight:normal; text-align:center;line-height:40px;}
.nan_zixun b{ font-size:16px; color:#538ad5; padding:0 5px;}
#nan_scrollDiv{width:100%;height:25px;overflow:hidden; margin-top:15px; margin-bottom:5px;}
#nan_scrollDiv li{font-size:14px; line-height:25px; height:25px; text-align:center; font-weight:bold;}
.nan_zixun li a{color:#4a4a4a;}
.blue{ color:#ff8201;}
/*病种导航*/
.bingzhong{}
.bingzhong ul{}
.bingzhong ul li{ height:60px; width:302px; border:1px solid #cecece; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; background:#fff; margin:10px auto 0;}
.bingzhong ul li img{ float:left; margin-right:10px; display:inline;}
.bingzhong ul li p{ text-indent:0; font-size:13px; line-height:24px; padding-top:6px;}
.bingzhong ul li p a{color:#3f3f3f;}
.bingzhong ul li p a.red{ color:#ea0000;}
.bingzhong ul li p a.yellow{ color:#ff8201;}
.bingzhong ul li p a.pl5{ padding-left:5px}
.bingzhong ul li p a.pl10{ padding-left:10px}
.bingzhong ul li p a.pl15{ padding-left:15px}
.bingzhong ul li p a.pl20{ padding-left:20px}
.bingzhong ul li p a.pl25{ padding-left:25px}
.bingzhong ul li p a.pl30{ padding-left:30px}

/*块状导航*/
.box1{ width:100%; background:#fff; border-top:2px solid #cecece; padding:7px 0;}
.box1 a{ color:#fff;}
.box1n{ width:302px; height:186px; margin:0 auto; position:relative;}
.box1n2{width:302px; height:105px; margin:0 auto; position:relative;}
.box1 a{ color:#fff; font-size:14px; text-align:center; font-weight:normal; display:block;position:absolute;}
.box1 a:hover{opacity:0.9;filter:alpha(opacity=90)}
.box1 a.a01{ width:165px; height:60px; top:0; left:0; background:#aa111f; font-size:18px; line-height:24px; padding-top:8px}
.box1 a.a2{ width:135px; height:33px; top:0; right:0; background:#0086d0; line-height:33px;}
.box1 a.a3{ width:135px; height:33px; top:35px; right:0; background:#e30083; line-height:33px;}
.box1 a.a4{ width:152px; height:35px; top:70px; left:0; background:#db5200; line-height:33px;}
.box1 a.a5{ width:73px; height:35px; top:70px; left:154px; background:#aa111f; line-height:33px; font-size:13px;}
.box1 a.a6{ width:73px; height:35px; top:70px; right:0; background:#0086d0; line-height:33px; font-size:14px;}
.box1 a.a7{ width:105px; height:46px; top:107px; left:0; background:#e30083; line-height:45px; font-size:15px;}
.box1 a.a8{ width:105px; height:46px; top:107px; left:107px; background:#0086d0; line-height:45px; font-size:14px;}
.box1 a.a9{ width:88px; height:46px; top:107px; right:0; background:#db5200; line-height:45px; font-size:16px;}
.box1 a.a10{ width:154px; height:31px; top:155px; left:0; background:#aa111f; line-height:30px;}
.box1 a.a11{ width:146px; height:31px; top:155px; right:0; background:#e30083; line-height:30px;}


.nan_box1 a{ color:#fff; font-size:14px; text-align:center; font-weight:normal; display:block;position:absolute;}
.nan_box1 a:hover{opacity:0.9;filter:alpha(opacity=90)}
.nan_box1 a.a01{ width:165px; height:60px; top:0; left:0; background:#5ba3d5; font-size:18px; line-height:60px; padding-top:8px}
.nan_box1 a.a2{ width:135px; height:33px; top:0; right:0; background:#5a92d7; line-height:33px;}
.nan_box1 a.a3{ width:135px; height:33px; top:35px; right:0; background:#59b3f1; line-height:33px;}
.nan_box1 a.a4{ width:152px; height:35px; top:70px; left:0; background:#dabd9f; line-height:33px;}
.nan_box1 a.a5{ width:73px; height:35px; top:70px; left:154px; background:#6dd792; line-height:33px; font-size:13px;}
.nan_box1 a.a6{ width:73px; height:35px; top:70px; right:0; background:#5a92d7; line-height:33px; font-size:14px;}
.nan_box1 a.a7{ width:105px; height:46px; top:107px; left:0; background:#5ec3c2; line-height:45px; font-size:15px;}
.nan_box1 a.a8{ width:105px; height:46px; top:107px; left:107px; background:#5a92d7; line-height:45px; font-size:14px;}
.nan_box1 a.a9{ width:88px; height:46px; top:107px; right:0; background:#dabd9f; line-height:45px; font-size:16px;}
.nan_box1 a.a10{ width:76px; height:31px; top:155px; left:0; background:#6dd792; line-height:30px;}
.nan_box1 a.a11{ width:96px; height:31px; top:155px; left:78px; background:#6dd792; line-height:30px;}
.nan_box1 a.a12{ width:126px; height:31px; top:155px; right:0; background:#5ec3c2; line-height:30px;}



.ht{ height:47px; background:url(../images/ht-bj.jpg) repeat-x top center;}
.ht p{ text-indent:15px; background:url(../images/ht-p-bj.jpg) no-repeat center left; line-height:47px; font-size:16px; color:#aa111f; font-weight:bold; width:200px; float:left;} 
.ht img{ float:right; padding:10px 5px 10px 0;}

.ht2{ height:47px; background:url(../images/ht-bj.jpg) repeat-x top center;border-top:1px solid #cecece;}
.ht2 p{ text-indent:15px; background:url(../images/ht-p-bj.jpg) no-repeat center left; line-height:47px; font-size:16px;} 

.zhuanjia{ padding:0 10px 10px;}
.zhuanjia ul{}
.zhuanjia ul li{ margin:10px auto 0;}
.zhuanjia ul li images{ width:105px; height:130px; float:left;}
.zhuanjia ul li .text{ width:175px;}
.zhuanjia ul li .text h2{ font-size:14px; border-bottom:1px dashed #a6a6a6; line-height:30px;}
.zhuanjia ul li .text h2 a{ color:#3f3f3f;}
.zhuanjia ul li .text p{ line-height:20px; text-indent:0; padding-top:5px;}
.zhuanjia ul li .text p a{ color:#ea0000;}
.zhuanjia ul li .text h4{ width:76px; height:24px; float:left; margin:5px 10px 0 0; display:inline; text-align:center; line-height:24px; font-weight:normal;}
.zhuanjia ul li .text h4 a{ color:#fff;}
.zhuanjia ul li .text2{ height:63px; background:#9f9f9f; border:1px dashed #d2d2d2; margin-top:6px;}
.zhuanjia ul li .text2 p{  text-indent:0; font-size:14px; line-height:24px; padding:7px 0 0 10px;}
.zhuanjia ul li .text2 p a{color:#fff;}
.zhuanjia ul li .text3{ width:293px;height:85px; margin:2px auto 0; background:url(../images/zhuanjia-bj1.jpg) no-repeat; padding:7px 2px 0;}
.zhuanjia ul li .text3 .text3n{ width:290px; height:77px; background:#e24fa4; margin:0 auto;}
.zhuanjia ul li .text3 .text3n images{ width:70px; height:77px; float:left; padding-right:2px;}
.zhuanjia ul li .text3 .text3n h5{ color:#fff; font-weight:normal; padding-top:5px;}
.zhuanjia ul li .text3 p{ line-height:22px; text-indent:0; padding:5px 5px 0 8px;}
.zhuanjia ul li .text3 p.p1{line-height:20px; padding:2px 3px 0 6px; background:#fff;}
.zhuanjia ul li .text3 p a{ color:#ea0000;}
.zhuanjia ul li .text3 h6{ font-size:12px; line-height:22px; font-weight:normal; padding:18px 0 0 97px;}
.zhuanjia ul li .text3 h6 span{color:#ea0000;}
.zhuanjia .zj-a{ width:216px; height:42px; margin:15px auto 0;}

.an6346b43d{height:90px; padding:7px; border-top:1px solid #cecece; border-bottom:1px solid #cecece; background:#fff;}

.raod{border-bottom:2px solid #cecece;font-weight:normal; text-align:center;}
.raod h1{ font-size:13px;font-weight:normal; padding-top:10px;}
.raod h2{font-weight:normal; color:#c90000; font-size:16px; padding-top:10px;}
.raod h3{font-weight:normal; width:280px; height:40px; line-height:40px;border-radius:5px; margin:5px auto; font-size:18px;}
.raod h3 a{ color:#fff;}
.raod ul{ height:35px;}
.raod ul li{ width:85px; float:left; height:17px; background:url(../images/road1.jpg) no-repeat top left; font-size:14px; line-height:17px; text-indent:16px; margin:6px -20px 0 25px; display:inline;}

.foot{ background:#fff;}
.foot h5{ color:#c31344;font-weight:normal; text-align:center; padding-top:10px;}
.foot h5 a{ padding:0 6px;color:#c31344;}
.foot p{ text-indent:0; text-align:center; padding:10px;}
.foot p a{color:#ea0000; padding-right:10px;}

/*商务通*/
.l-swt{ width:43px; height:182px; background:url(../images/l-swt.jpg) no-repeat; position:fixed; right:0; top:20%; _position:relative;}
.l-swt a{ width:43px; height:60px; display:block;}
.l-swt p{position:absolute; top:8px; right:13px;color:#ea0000; font-size:14px;z-index:2;}
.t-swt{position:fixed; left:50%; top:0; width:318px; height:38px; margin-left:-159px; background:url(../images/t-swt.gif) no-repeat; _position:relative; z-index:99;}
.t-swt a{ width:159px; height:38px; display:block; float:left;}
.t-swt p{ position:absolute; top:6px; right:109px; color:#ea0000; font-size:12px;z-index:2;}
.b-swt{position:fixed; left:50%; bottom:0; width:318px; height:38px;margin-left:-159px;background:url(../images/b-swt.gif) no-repeat; _position:relative;}
.b-swt a{ width:106px; height:38px; display:block; float:left;}
.b-swt p{ position:absolute; top:6px; left:-6px;color:#ea0000; font-size:12px; z-index:2;}


.a_images{ width:286px; height:57px; margin:0 auto;}
.a_images images{ float:left;}
.yzhd{ width:320px; height:134px; margin:0 auto; margin-top:5px;overflow:hidden;}
.yzhd dd{ width:300px; height:38px; margin:6px auto 0 auto; background:#fff4da;}
.yzhd dd span{ width:38px; height:36px; line-height:16px; text-align:center; display:block; float:left; background:#f97b0e; font-size:14px; font-weight:bold; color:#fff; padding:2px 0 0 0; margin:0}
.yzhd dd p{ width:252px; height:38px; line-height:38px; float:left; font-family:"Microsoft YaHei";font-size:14px; text-align:left; overflow:hidde; padding:0 0 0 10px; margin:0; text-indent:0;}
.yzhd dd p a{color:#444; margin:0;}
.yzhd dd p strong{ color:#f97b0e; font-size:16px;}
/*低部样式 */
.reg_yy {text-align:left;}
.reg_yy h2{height:40px; line-height:40px;font-size:16px; text-align:center; border-bottom:1px solid #ddd;border-top:1px solid #ddd; background:#aa111f; color:#f3eced;}
.reg_yy p{text-align:center; padding-top:6px; color:#f00;}
.reg_yy ul{padding:5px 0;}
.reg_yy li{line-height:30px; margin-top:6px; text-align:right; overflow:hidden; zoom:1;}
.reg_yy li span{width:230px; float:right; text-align:left;}
.reg_yy li input{vertical-align:middle; width:190px; height:24px; line-height:24px; border:1px solid #ddd; background:#f1f1f1; color:#999; padding:0 4px; background:#fff;}
.reg_yy li textarea{vertical-align:middle; width:190px; height:72px; line-height:24px; border:1px solid #ddd; background:#f1f1f1; color:#999; padding:0 4px;}
.reg_yy li.bt{text-align:center; margin:5px 0;}
.reg_yy li.bt img{vertical-align:bottom; margin:0 5px;}
.reg_yy li .sbt{ padding:0px; border:medium none; height:34px; margin-left:5px;width: 92px;cursor:pointer; background:url(../images/reg_bt.jpg) }

/*
a.m-b{background-image:url(../images/index_bg.png);background-repeat:no-repeat;}
.m-b{position:fixed;width:100%;left:0;bottom:0;}
.m-b li{width:25%;float:left;text-align:center;background:#333;font-size:12px;}
.m-b li a{color:#FFF;background-size:26px 20px;background-repeat:no-repeat;background-position:center 5px;display:block;padding:26px 0 5px;}
.m-b li:hover{background-image:-webkit-radial-gradient(bottom,#6fb5db,#045386)}
.m-b .m-b1 a{background-image:url(../images/ico_1.png);}
.m-b .m-b2 a{background-image:url(../images/ico_2.png);}
.m-b .m-b3 a{background-image:url(../images/ico_3.png);}
.m-b .m-b4 a{background-image:url(../images/ico_4.png);}
.a_img {height:55px; margin:0 auto;width:251px;}
.a_img img {float:left;}*/
.m-b  a{background-image:url(../images/index_bg.png); background-repeat:no-repeat;}
.m-b{position:fixed;width:100%;left:0;bottom:0;}
.m-b li{width:25%;float:left;text-align:center;background:#333;font-size:12px;}
.m-b li a{color:#FFF;}
/*.m-b li:hover{background-image:-webkit-radial-gradient(bottom,#6fb5db,#045386)} 有背景颜色无效*/
.m-b .m-b1 a{background:#2e3642 url(../images/ico_1.png) no-repeat center;background-size:26px 20px;background-repeat:no-repeat;background-position:center 5px;display:block;padding:26px 0 5px;}
.m-b .m-b2 a{background:#c4303e url(../images/ico_2.png) no-repeat center;background-size:26px 20px;background-repeat:no-repeat;background-position:center 5px;display:block;padding:26px 0 5px;}
.m-b .m-b4 a{background:#fe8c1c url(../images/ico_3.gif) no-repeat center;background-size:26px 20px;background-repeat:no-repeat;background-position:center 5px;display:block;padding:26px 0 5px;}
.m-b .m-b3 a{background:#4a84bd url(../images/ico_44.png) no-repeat center;background-size:26px 20px;background-repeat:no-repeat;background-position:center 5px;display:block;padding:26px 0 5px;}

/*======*/
.list_pos{ width:293px; height:38px; line-height:38px; background:url(../images/list_pos.jpg) 5px 11px no-repeat; font-size:13px; color:#444; padding-left:25px; border-bottom:1px solid #ccc;}
.list_pos span{ margin:0 3px 0 3px;}
.list_pos a{ cursor:pointer; color:#444;}
.list_pos a:link,.list_pos a:active{text-decoration:none; color:#444;}
.list_pos a:hover{color:#f00;text-decoration:underline;}
.cat_nr{ width:318px; font-size:13px; padding:8px 0; }
.cat_nr ul li{width:298px; height:90px; background:url(../images/tylb1.jpg) no-repeat scroll center top; padding:0 10px; overflow:hidden}
.cat_nr ul li p{ width:298px; height:30px; line-height:30px; text-indent:0em; font-weight:bold;}
.cat_nr ul li p a{ color:#6a6a6a;}
.cat_nr ul li h1{ width:298px; color:#797979; line-height:20px; font-weight:normal; text-indent:0em;}
.cat_nr ul li h1 a{ color:#ec4040;}

.list_nr{ width:318px; font-size:13px; padding:8px 0;}
.list_nr li{ width:318px; height:30px; line-height:30px; background:url(../images/list_inco.gif) no-repeat 6px 13px;}
.list_nr li a{ margin:0 0 0 15px; float:left; display:inline; color:#666;}
.list_nr li span{ float:right; display:inline; margin:0 5px 0 0;}
.fenye{ line-height:31px;margin-bottom:12px; color:#323232;text-align:center;border-radius:4px;font-size:12px;overflow:hidden}
.fenye a{ margin:6px 2px 0 2px; color:#666; background:#ddd; padding:5px 6px; border-radius:4px;}
.fenye span{ color:#f6104f; margin:6px 2px 0 2px; padding:5px 6px; background:#ffaf36; border-radius:4px;}
.a1{padding:5px 6px;}
.show_nr{ width:306px; font-size:13px; padding:8px 6px; font-size:13px; line-height:28px; overflow:hidden; }
.show_nr p{text-indent:0em;}
.show_nr hr{ margin:5px 0;}
.prv,.nxt{ width:308px; height:24px; line-height:24px; padding-left:10px; font-size:13px; color:#555;}
.prv a,.nxt a{ color:#888;}
.nxt{ margin-bottom:10px;}
.show_tit{ width:290px; line-height:22px; text-align:center; font-size:15px; color:#aa111f; margin:5px auto;}
.show_nr img{ max-width:280px; margin:0 auto;}

.nav2{}
.nav2 a{ width:74px; height:34px; float:left; line-height:34px; text-align:center; margin:15px 0 12px 4px; font-size:15px; color:#fff; display:inline-block;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.nav2 a:hover{ color:#fff;}
.nav2 a.a_1{ background:#ff8200;}
.nav2 a.a2{ background:#68b611;}
.nav2 a.a3{ background:#7363b7;}
.nav2 a.a4{ background:#e30083;}
/*来院路线*/
.road1{ background:url(../images/road2.jpg) no-repeat top center; width:100%;}
.road1 p{ font-size:14px; line-height:24px; text-indent:0; padding:8px 0 15px 60px;}
.road1 h5{ font-size:16px; color:#ea0000; font-weight:normal; padding-left:20px; margin-bottom:15px;}
.road1 h5 a{ font-size:14px; color:#fff; padding:7px 13px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-left:5px; display:inline; display:inline;}
.road2{ padding-bottom:30px;}
.road2-n1{ height:45px; border:1px solid #cecece; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; width:302px; margin:10px auto 0; background:#fff;}
.road2-n1 img{ float:left; padding-right:10px;}
.road2-n1 h2{ float:left; font-size:16px; color:#7b2a78; line-height:45px; font-weight:normal;}
.road2-n1 a{ padding-left:70px; color:#0172d2; font-size:14px;}
.road2 p{ line-height:22px; padding:10px 15px; text-indent:0;}
.road2 ul{ width:297px; height:410px; margin:0 auto; background:url(../images/road5.jpg) no-repeat top left; padding-left:5px; margin-top:10px;}
.road2 ul li{ border-bottom:1px dashed #d9d9d9; width:268px; padding-left:20px;}
.road2 ul li h3{ font-size:14px; line-height:24px; padding-top:2px;}
.road2 ul li p{ text-indent:0; line-height:24px; padding:3px 0 4px;}
.road2 h4{ width:270px; height:44px; margin:15px auto 0; line-height:44px; text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:18px; font-weight:normal;}
.road2 h4 a{color:#fff;}

.cat_list{ margin:4px 0 0 0; overflow:hidden}
.cat_list a{ width:74px; height:26px; line-height:26px; float:left; text-align:center; margin:6px 0 0 4px; font-size:13px; color:#fff; display:inline-block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.cat_list a:hover{ color:#fff;}
.cat_list a.c1{ background:#97b14c;}
.cat_list a.c2{ background:#707ab9;}
.cat_list a.c3{ background:#4ca7ad;}
.cat_list a.c4{ background:#3a7ec3;}
.cat_list a.c5{ background:#785ea7;}
.cat_list a.c6{ background:#4ca7ad;}
.cat_list a.c7{ background:#df6a60;}
.cat_list a.c8{ background:#6e9bd1;}


/*=========shouye=========*/
.index_main{ width:320px; margin:0 auto;}
.index_top{ width:320px; height:60px; margin:10px 0 0 0;}
.index_bann{ width:100%; height:200px; background:#fff; position:relative; overflow:hidden;}
.index_bann .hd{ width:100%; height:11px; position:absolute; z-index:1; bottom:15px; text-align:center;}
.index_bann .hd ul{ width:320px; height:25px; display:inline-block; background-color:rgba(0,0,0,0.5); 
font-size:0px;}
.index_bann .hd ul li{ display:inline-block; width:18px; height:4px; background:#8C8C8C; margin:10px 5px 0 5px;  vertical-align:top; overflow:hidden; }
.index_bann .hd ul .on{ background:#FE6C9C;}
.index_bann .bd{ position:relative; z-index:0; width:320px; height:200px; margin:0 auto; }
.index_bann .bd li img{ width:100%; height:200px;}
.index_bann .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

.index_con{ width:320px; height:380px; background:url(../images/index_con.jpg); overflow:hidden}
.index_con ul{ width:320px; margin:6px 0 0 0; overflow:hidden}
.index_con ul li{ width:85px; height:85px; float:left; margin:28px 0 0 16px; display:inline; text-align:center;}
.index_con ul li a{ width:85px; height:35px; line-height:35px; display:block; padding-top:50px; color:#fff; font-size:14px;}
.index_con ul li a:hover{ text-decoration:none; color:#fff;}
.index_bg1{ background:url(../images/indexcat_bg.png) no-repeat;}
.index_bg2{ background:url(../images/indexcat_bg.png) -85px 0px no-repeat;}
.index_bg3{ background:url(../images/indexcat_bg.png) -170px 0px no-repeat;}
.index_bg4{ background:url(../images/indexcat_bg.png) 0 -85px no-repeat;}
.index_bg5{ background:url(../images/indexcat_bg.png) -85px -85px no-repeat;}
.index_bg6{ background:url(../images/indexcat_bg.png) -170px -85px no-repeat;}
.index_bg7{ background:url(../images/indexcat_bg.png) 0 -170px no-repeat;}
.index_bg8{ background:url(../images/indexcat_bg.png) -85px -170px no-repeat;}
.index_bg9{ background:url(../images/indexcat_bg.png) -170px -170px no-repeat;}

.index_bot{ width:100%; background:#474747; height:55px; position:fixed; left:0;bottom:0; overflow:hidden}
.index_bot li{width:25%; float:left; text-align:center; font-size:12px; background:url(../images/bot_line.gif) no-repeat right;}
.index_bot li a{color:#FFF; background-size:28px 23px; background-repeat:no-repeat; background-position:center 5px;display:block;padding:30px 0 5px;}
.index_bot .m-b1 a{background-image:url(../images/ico_1.png);}
.index_bot .m-b2 a{background-image:url(../images/ico_2.png);}
.index_bot .m-b3 a{background-image:url(../images/ico_33.png);}
.index_bot .m-b4 a{background-image:url(../images/ico_44.png);}

/*专家团队*/
.jieshao{}
.jieshao p{ font-size:14px; line-height:24px; padding:10px 15px;}

/*========================
男科
=========================*/
.nan_zi{ background:#0f65d4;}
.reg_yy li .nan_sbt{ padding:0px; border:medium none; height:34px; margin-left:5px;width: 92px;cursor:pointer; background:url(../images/nan_reg_bt.jpg) }

.nan_show_tit{ width:290px; line-height:22px; text-align:center; font-size:15px; color:#528bd5; margin:5px auto;}
.nan_nav{ height:40px; background:#0f65d4;}
.nan_nav ul{}
.nan_nav ul li{ height:40px; width:20%; float:left; line-height:40px; text-align:center;font-size:14px;}
.nan_nav ul li a{ color:#fff;}
.nan_ht{ height:47px; background:url(../images/ht-bj.jpg) repeat-x top center;}
.nan_ht p{ text-indent:15px; background:url(../images/nan_ht-p-bj.jpg) no-repeat center left; line-height:47px; font-size:15px; color:#528bd5; font-weight:bold; width:200px; float:left;} 
.nan_ht img{ float:right; padding:10px 5px 10px 0;}
.nan_raod{border-bottom:2px solid #cecece;font-weight:normal; text-align:center;}
.nan_raod h1{ font-size:13px;font-weight:normal; padding-top:10px;}
.nan_raod h2{font-weight:normal; color:#0f65d4; font-size:16px; padding-top:10px;}
.nan_raod h3{font-weight:normal; width:280px; height:40px; line-height:40px;border-radius:5px; margin:5px auto; font-size:18px;}
.nan_raod h3 a{ color:#fff;}
.nan_raod ul{ height:35px;}
.nan_raod ul li{ width:85px; float:left; height:17px; background:url(../images/road1.jpg) no-repeat top left; font-size:14px; line-height:17px; text-indent:16px; margin:6px -20px 0 25px; display:inline;}
.nan_foot{ background:#fff;}
.nan_foot h5{ color:#528bd5;font-weight:normal; text-align:center; padding-top:10px;}
.nan_foot h5 a{ padding:0 6px;color:#528bd5;}
.nan_foot p{ text-indent:0; text-align:center; padding:10px;}
.nan_foot p a{color:#ea0000; padding-right:10px;}

/**====================挂号========================**/
.gh-artbody{max-width:640px; margin:0 auto; padding-bottom:20px;}
.ksyy{ margin:0; padding:20px 0;}
.gh-artbody dl,.xuzhi{ width:90%; margin:0 auto;}
.gh-artbody dt{height:44px; line-height:44px;}	
.gh-artbody dd{height:44px;margin:10px 0 0 0; line-height:44px;}
.gh-artbody dd input[type='text'],.gh-artbody dd input[type='tel']{width:100%;height:42px;padding:0;font:14px/32px Microsoft Yahei;text-indent:10px;line-height:42px;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(208,208,208,0.5);box-shadow:inset 0 0 5px rgba(208,208,208,0.5);outline:none; background:#fff;}
.gh-artbody dd input[type='text']:focus,.gh-artbody dd input[type='tel']:focus{ border:1px solid #3297fd;}

.gh-artbody dd.btn{ text-align:center;}
.reset,.submit{display:inline-block;width:35%;height:42px;margin:0 10px;font-size:14px;border-radius:5px;background:#c60e00;color:#fff;}
.submit{ background:#3ea400;}
.gh-artbody input[type="reset"]:focus{border:1px solid #6d89af;}
.gh-artbody .xuzhi{ font-size:14px; line-height:20px; padding:10px 0 0 0;}

.banner{position:relative;width:100%;overflow:hidden;}

.pptBox{float:left;overflow:hidden;padding-bottom:30px;background-color:#f1f1f1;position:relative;}
.pptImg{background-color:#f00; float:left;}
.pptImg,.pptImg a,.pptImg img{width:100%;display:block;}
.pptTitle{position:absolute;left:0;bottom:0;height:30px;font-size:12px;overflow:hidden;z-index:2;}
.pptTitle *{display:inline-block;}
.pptTitle em{margin:5px 0 5px 5px;height:20px;padding:0 8px;line-height:20px;background-color:#21b8ce;color:#fff;}
.pptTitle a{line-height:30px;color:#777;margin-left:5px;}
.pagination{position:absolute;height:6px;right:5px;text-align:right;bottom:12px;z-index:1;}
.pagination span{width:6px;height:6px;background-color:#aeaeae;border-radius:3px;margin-left:3px;display:inline-block;float:left;}
.pagination span.swiper-active-switch{background-color:#5c5c5c;}

.xix{margin-bottom:10px;}
.xix label{font-size:16px;color:#313131; vertical-align:top;}
.xix input{width:215px; height:30px;line-height:30px;border:1px solid #DADADA;color:#999;font-size:14px;font-family:"Microsoft YaHei"; padding-left:5px;}
.xix select{width:215px; height:30px;line-height:30px;border:1px solid #DADADA;color:#999;font-size:14px;font-family:"Microsoft YaHei"; padding-left:5px;}
.xix input{outline:none;resize:none;}
.xix textarea{width:215px;height:124px; border:1px solid #dadada;color:#999;font-size:24px; font-size:14px; font-family:"Microsoft YaHei"; padding-left:5px;}
.yygh_bt{ width:240px; height:32px; margin:15px auto 10px; font:14px/32px "Microsoft YaHei";}
.yygh_bt dd{ width:120px; height:32px; float:left;}
.yygh_bt dd input{ width:120px; height:32px; border:none; background:#0f5bbc; color:#fff; font-size:14px; cursor:pointer; font-family:"Microsoft YaHei"; }
.yygh_bt dt{ width:120px; height:32px; line-height:32px; float:right;font-size:14px; text-align:center;}
.yygh_bt dt input{ width:120px; height:32px; display:block; color:#fff; background:#dd9c15; border:none; cursor:pointer; }

    .ykIteam{}
    .ykIteam dl{padding:10px 0; overflow: hidden;}
    .ykIteam dl:nth-child(2){padding: 26px 0 10px;}
    .ykIteam dl:nth-child(3){height: 94px; padding: 0;}
    .ykIteam dl:nth-child(3) dd{padding-top: 24px;}
    .ykIteam dl:nth-child(1) dt,.ykIteam dl:nth-child(4) dt{padding-top: 10px;}
    .ykIteam dl dt{float: left; position: relative; width: 23%;}
    .ykIteam dl dt p{color: #248c9d; font-size: 28px; font-weight: bold; text-align: center; line-height: 42px; padding-right: 10%;}
    .ykIteam dl dt i{position: absolute; top: 50%; right: 10%; margin-top: -12px; width: 12px; height: 24px; background: url(arrowLeft.png) no-repeat; display: block;}
    .ykIteam dl dd{float: right; width: 73%; line-height: 0; font-size: 0; padding-right: 4%;}
    .ykIteam dl dd a{width: 48%; height: 42px; display: inline-block; background-color: #248c9d; color: #fff;  text-align: center; line-height: 42px; font-size: 24px; margin-left: 2%; border-radius: 6px; vertical-align: top;}
    .ykIteam dl dd a:nth-child(3),.ykIteam dl dd a:nth-child(4){margin-top: 10px;}
    .ykIteam dl dd a:focus,.ykIteam dl dd a:active{background:#deae1e;transition:all 0.3s ease-in-out;}
@media screen and (max-width: 639px){  
    .ykIteam dl:nth-child(2){padding: 16px 0 10px;}
    .ykIteam dl:nth-child(3){height: 53px;}
    .ykIteam dl:nth-child(3) dd{padding-top: 14px;}
    .ykIteam dl:nth-child(1) dt,.ykIteam dl:nth-child(4) dt{padding-top: 5px;}
    .ykIteam dl dt p{font-size: 16px; line-height: 24px;} 
    .ykIteam dl dt i{width: 6px; height: 12px; background-size: 6px 12px; margin-top: -6px;}
    .ykIteam dl dd a{font-size: 14px; height: 24px; line-height: 24px; border-radius: 3px;}
    .ykIteam dl dd a:nth-child(3),.ykIteam dl dd a:nth-child(4){margin-top: 5px;}
	

