.tabBox .hd ul li:nth-child(2) a@charset "utf-8";
/* CSS Document */

.dtgd{ width:100%; height:100px; font-size:18px; border-bottom:solid 1px #e8e8e8; background-color:#fff; overflow:hidden}
.dtgdc{ width:96%; margin:0 auto}
.dtgd span{ float:left; width:70px; height:68px; border-right:solid 1px #ccc;  margin-top:25px}
.dtgd ul li,.dtgd a{font-size:120%;color:#838383; display:block; overflow:hidden;}
.dtgd ul{list-style:none; float:left; width:85%}
.dtgd ul li{ height:100px; line-height:40px;}
.dtgd ul li a{ background:url(../images/yuan.jpg) no-repeat left 50%; padding-left:5%; background-size:2.2% }
.dtgd ul li font{ display:block; color:#F00}

.jbbox{ background-color:#fff; margin-bottom:20px; padding-bottom:20px}
.jbbox ul{ padding:0 3%;}
.jbbox ul li{ width:25%; float:left; text-align:center; margin-top:20px}
.jbbox ul li span{ display:inline-block; background:url(../images/bz_ico.png) no-repeat; width:96px; height:96px; overflow:hidden}
.jbbox ul li p{ font-size:24px}
.jbbox ul li:nth-child(1) span{ background-position:-11px -8px;}
.jbbox ul li:nth-child(2) span{ background-position:-179px -8px;}
.jbbox ul li:nth-child(3) span{ background-position:-350px -8px;}
.jbbox ul li:nth-child(4) span{ background-position:-527px -8px;}
.jbbox ul li:nth-child(5) span{ background-position:-11px -146px;}
.jbbox ul li:nth-child(6) span{ background-position:-179px -146px;}
.jbbox ul li:nth-child(7) span{ background-position:-350px -146px;}
.jbbox ul li:nth-child(8) span{ background-position:-527px -146px;}

.jbzz{ background-color:#fff;margin-bottom:20px; padding-bottom:20px}
.jbzz dl{ padding:0 3%;}
.jbzz dl dt,.title{height:70px; line-height:70px;}
.jbzz dl dt span,.title span{ font-size:28px; float:left;}
.doctor_box .title{ padding:0 3%}
.jbzz dl dt a,.title a{ width:129px; height:36px; float:right; background:url(../images/ask_ico.gif) no-repeat; background-size:100%; margin-top:15px}
.jbzz dl dd{ width:22%; margin-right:3%; float:left; font-size:24px; height:50px; line-height:50px;text-align:center; border:solid 1px #c9c9c9; border-radius:5px; margin-bottom:10px}
.jbzz dl dd:nth-child(5),.jbzz dl dd:nth-child(9),.jbzz dl dd:nth-child(13),.jbzz dl dd:nth-child(17){ margin-right:0}


.hf{ margin-bottom:20px}
.hf img{ width:100%}


.hf2{text-align:center; margin-bottom:20px}
.hf2 img{ width:93%}

.indextab{background-color:#fff;padding:20px 3%}
.tabBox .hd{ height:62px;border-bottom:1px solid #e8e8e8; position:relative;}
.tabBox .hd ul{ position:absolute; height:64px; top:0; overflow:hidden;  }
.tabBox .hd ul li{ float:left; width:192px;color:#333; padding-top:20px;font-size:24px; height:43px}
.tabBox .hd ul li a{display:block; padding-left:20%; margin-left:10%}
.tabBox .hd ul li:nth-child(1) a{ background:url(../images/tab_ico_2.jpg) no-repeat;}

.tabBox .hd ul li:nth-child(3) a{ background:url(../images/tab_ico_3.jpg) no-repeat;}
.tabBox .hd ul .on{ background:url(../images/img_45.jpg) no-repeat; background-size:100%}
.tabBox .bd dl{ padding:10px 0 10px 10px;  }
.tabBox .bd dl dt{ margin-bottom:10px}
.tabBox .bd dl dt img{ float:left; margin-right:3%; width:232px; height:158px}
.tabBox .bd dl dt b{ font-size:26px; color:#118a4f; font-weight:normal}
.tabBox .bd dl dt p{ font-size:23px; line-height:30px}
.tabBox .bd dd{font-size:22px; background:url(../images/img_53.jpg) no-repeat left center; text-indent:2em; border-bottom:dashed 1px #bababa; line-height:45px; height:45px}
.tabBox .bd dd a{ color:#666;  }
.tabBox .bd dd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */

@media (min-width:375px) and (max-width:479px){
.dtgd span{ margin-top:15px}
.jbbox ul li span{width:70px; height:70px;}
.jbbox ul li p{ font-size:18px}
.jbbox ul li:nth-child(1) span{ background-position:-6px -4px; background-size:375px}
.jbbox ul li:nth-child(2) span{ background-position:-96px -4px;background-size:375px}
.jbbox ul li:nth-child(3) span{ background-position:-198px -4px;background-size:375px}
.jbbox ul li:nth-child(4) span{ background-position:-304px -4px;background-size:375px}
.jbbox ul li:nth-child(5) span{ background-position:-6px -75px;background-size:375px}
.jbbox ul li:nth-child(6) span{ background-position:-96px -75px;background-size:375px}
.jbbox ul li:nth-child(7) span{ background-position:-198px -75px;background-size:375px}
.jbbox ul li:nth-child(8) span{ background-position:-304px -75px;background-size:375px}
.jbzz dl dt,.title{height:60px; line-height:60px}
.jbzz dl dt span,.title span{ font-size:22px;}
.jbzz dl dt a,.title a{ width:100px; height:28px;margin-top:20px}
.jbzz dl dd{ font-size:16px; height:40px; line-height:40px;margin-bottom:10px}
.jbzz dl dd:nth-child(17){ font-size:14px}


.tabBox .hd{ height:42px;}
.tabBox .hd ul{height:44px;}
.tabBox .hd ul li{height:23px}

.tabBox .hd ul li:nth-child(1) a{ background:url(../images/tab_ico_1.jpg) no-repeat; background-size:18%}


.tabBox .hd ul li:nth-child(3) a{ background:url(../images/tab_ico_3.jpg) no-repeat;background-size:18%}
}

@media (max-width:374px){
.dtgd span{ margin-top:10px}
.jbbox ul li span{width:50px; height:50px;}
.jbbox ul li p{ font-size:16px}
.jbbox ul li:nth-child(1) span{ background-position:-6px -4px; background-size:320px}
.jbbox ul li:nth-child(2) span{ background-position:-88px -4px;background-size:320px}
.jbbox ul li:nth-child(3) span{ background-position:-175px -4px;background-size:320px}
.jbbox ul li:nth-child(4) span{ background-position:-263px -4px;background-size:320px}
.jbbox ul li:nth-child(5) span{ background-position:-6px -73px;background-size:320px}
.jbbox ul li:nth-child(6) span{ background-position:-88px -73px;background-size:320px}
.jbbox ul li:nth-child(7) span{ background-position:-175px -73px;background-size:320px}
.jbbox ul li:nth-child(8) span{ background-position:-263px -73px;background-size:320px}
.jbzz dl dt,.title{height:40px; line-height:40px}
.jbzz dl dt span,.title span{ font-size:18px;}
.jbzz dl dt a,.title a{ width:80px; height:22px;margin-top:8px}
.jbzz dl dd{ font-size:14px; height:35px; line-height:35px;margin-bottom:10px}
.jbzz dl dd:nth-child(17){ font-size:12px}

.tabBox .hd{ height:33px;}
.tabBox .hd ul{height:36px;}
.tabBox .hd ul li{height:23px}
.tabBox .hd ul li:nth-child(1) a{ background:url(../images/tab_ico_1.jpg) no-repeat; background-size:18%}

.tabBox .hd ul li:nth-child(3) a{ background:url(../images/tab_ico_3.jpg) no-repeat;background-size:18%}
}