@charset "utf-8";
/* CSS Document */


.banner{max-width: 580px;text-align: center; margin: 0 auto; }
.banner img{ max-width: 100%; margin:10px 0 0 0; border: none}
/* banner end */


.daoyu{max-width:580px; margin:10px auto;background-color:#ede8e5;}
.daoyutu{ width:100%; margin:0 auto; width:110px;}
.daoyutu img{ margin-top:10px;}
.daoyuzi{ float:left; padding:1%; text-indent:2em; font-size:0.9em; line-height:1.5em; width:98%}


.btn{ margin:auto; max-width:580px;}
.btn a{ display:block;}
.btn a.l{ width:33%;}
.btn a.l img{ width:100%; max-width:180px;}
.btn a.r{ width:66%;text-align:right;}
.btn a.r img{ width:100%; max-width:360px;}

.title{ height:48px; line-height:48px; background:#5b9dde; color:#FFF; font-weight:bold; font-size:18px; margin:10px 0; text-align:center;}
.title a{ color:#FFF;font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.jj2{ margin-top:0;}

.d-box{ margin-bottom:20px;}
.disease{ width:20%;height:130px; padding-top:8px; line-height:22px; text-align:center; color:#FFF; font-size:18px; }
.dis-list{ width:78%; height:60px; font-size:0.8em;}
.dis-list a{ width:24%; margin-left:1%; display:block; float:left;height:29px; line-height:29px; text-align:center; color:#545454; background:#e9f5e0; margin-bottom:2px;}
.dis-list a.big{ width:49%;}

.sbj01{ background:#16b29a;}
.sbj02 a{ background:#d0f0eb;}
.sbj03{ background:#d65076;}
.sbj04 a{ background:#f7dce4;}
.sbj05{ background:#23b1c7;}
.sbj06 a{ background:#d3eff4;}
.sbj07 { background:url(../images/l1.png) no-repeat center}
.sbj08 a{ background:#fee4cd;}



.yuan{ width:100%;}
.yuan li{ width:33%; float:left;}
.yuan li .yuan-bj{ width:60px; height:30px; padding:15px 0; margin:auto; text-align:center; color:#FFF;border-radius: 50%;background-color:#5b9dde; font-size:1em}



.yuan1{ width:100%;}
.yuan1 li{ width:33%; float:left;}
.yuan1 li .yuan-bj1{ width:70px; height:50px; padding:10px 0; margin:auto; background:url(../images/l1m.png) no-repeat center center; text-align:center; color:#FFF;}

.fang{ width:100%;}

.fang li{ width:25%; float:left;}
.fang li .fang-bj{ width:75px; height:20px; padding:10px 0; margin:auto; text-align:center; color:#FFF;background-color:#5b9dde; font-size:1em;line-height:1.2em}
.fang li .fang-bj2{ width:75px; height:40px; padding:10px 0; margin:auto; text-align:center;background-color:#e4e3e3; font-size:1em; line-height:1.2em}


.banner2{max-width:260px;text-align: center; margin: 0 auto;}
.banner2 img{ max-width: 100%; margin:0px 0 10px  0 ; width:85%}



.bannergjy{max-width:365px;text-align: center; margin: 0 auto;}
.bannergjy img{ max-width: 100%; margin:0px 0 10px  0 ; width:85%}


.banner3{max-width:580px;text-align: center; margin: 0 auto;}
.banner3 img{ max-width: 100%; margin:10px 0 10px  0 ; width:100%; border:none}




.btnll{ display:block; height:2.5em; line-height:2.5em; color:#FFF; text-align:center; margin:10px 0 1em 0 ;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f02c80; font-size:100%;}

.btnll a{color:#FFF;}

.btnllt{ display:block; height:2.5em; line-height:2.5em; color:#FFF; text-align:center; margin:10px 0 0 0 ;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px; background:#f02c80; font-size:100%;}

.btnllt a{color:#FFF;}




/*医生开始*/

.do-pic{ float:none; text-align:center; margin:auto;}
.do-pic img{ width:100%; max-width:200px;}
.do-con{ float:none; margin-bottom:0;}
.do-con h2{ font-size:1.2em; text-align:center; height:40px; line-height:40px; color:#5b9dde;}
.do-con h2 span{ /*font-size:0.8em;*/ padding-left:20px;}

.do-con h3{ font-size:1em; text-align:center; height:40px; line-height:40px; }
.do-con p{ line-height:1.6em; font-size:0.9em}
.do-con p span{ color:#F00}
.do-con p a{ color:#5b9dde;}
.zx-btn a,.adress a{ display:inline-block; width:48%; height:40px; line-height:40px; color:#FFF; text-align:center; background:#f02c80; margin-top:1em;}
.zx-btn a.wyyy,.adress a.mfdh{ margin-left:4%; background:#f02c90;}


.map{ margin-bottom:10px; text-align:center; margin:auto;}
.map img{ width:100%; max-width:320px;}

.adress{ margin:10px 0;}
.adress p{line-height:2em;}


.tuli{max-width:150px;text-align: center; margin:0 auto; float:none}
.tuli img{ max-width: 100%; margin:0 auto;}

.tulitu{ width:100%; margin:10px auto 0 auto;}
.tulitu ul{}
.tulitu ul li{ width:40%; float:left; line-height:2em; font-size:1em; text-align:center; margin:0 5%}
.tulitu ul li img{width:100%;}


.tedian{ width:100%; margin:10px 0;}
.tiao{ width:100%;}
.tiao li{ width:100%;float:left}
.tiao li .tiao-bj2{ width:580px;  padding:5px 0; float:left; line-height:1.2em; width:99%}
.tiao li .tiao-bj2 h1{ float:left; color:#FFF; width:60px; text-align:center; line-height:30px; background-color:#f02c80;}
.tiao li .tiao-bj2 p{ float:left; padding-left:10px;  background-color:#f4f4f4; font-size:0.9em;  line-height:30px; width:580px;width:99%}  
.tiao li .tiao-bj2 p span{ color:#F00 } 




.tedianr{ width:100%; margin:10px 0}
.sanjiao1{ width:100%;max-width:220px; margin: 0 auto}
.sanjiao1 img{ max-width: 100%; margin:0 ; width:100%; float:left}


.sanjiao{ width:100%;max-width:220px; margin:10px auto 0 auto }
.sanjiao img{ max-width: 100%; margin-top:10px; width:100%; float:left}

.tiat{ width:100%;float:left}
.tiat li{ width:100%;float:left}
.tiat li .tiao-bj2t{  height:90px; padding:15px 0; float:left; margin-bottom:5px; font-size:1em;line-height:1.2em; width:100%}
.tiat li .tiao-bj2t h1{ float:left; color:#FFF; width:20%;text-align:center; line-height:30px; background-color:#f02c80}
.tiat li .tiao-bj2t p{ float:left; padding-left:10px; padding-top:10px; background-color:#f4f4f4; height:60px; line-height:25px; width:100%}  
.tiat li .tiao-bj2t p span{ color:#F00 } 

.tedianr1{ width:100%;text-align: center; margin:auto;margin-bottom:10px}
.tiat1{ width:100%;text-align: center; margin: 0 auto; display:block}
.tiat1 li{ width:100%;}
.tiat1 li .tiao-bj2t2{ width:80%;height:20px; padding:10px 0; margin:0 auto; margin-bottom:10px; background-color:#f02c80; font-size:1em;}

.tiat1 li .tiao-bj2t2 p{ text-align:center; line-height:20px;font-size:0.9em;color:#FFF;} 

.tiat1 li .tiao-bj2t2 p a{color:#FFF;} 



.xiaobiao{width:100%; margin: 0 auto}
.xiaobiao p{ text-align:center}

.wenzi{width:100%; margin:0 auto; margin-bottom:10px;}
.wenzi h1{ float:left; width:100%; background-color:#5b9dde; color:#FFF; margin-bottom:5px; line-height:2em; text-indent:0.2em}
.wenzi p{ line-height:25px; float:left;width:96%; padding:0 2%; font-size:0.8em; background-color:#ede8e5; margin-bottom:10px;text-indent:2em}


.wenzi2{width:100%; margin:0 auto; }
.wenzi2 p{ text-indent: 2em; line-height:1.5em}


.tiaoxr{ width:100%; max-width:280px; margin:10px auto; }

.tiaoxr li{ width:100%; margin:0 auto}
.tiaoxr li .tiao-bjxr{ width:100%;  float:left; margin-bottom:5px;}
.tiaoxr li .tiao-bjxr h1{ float:left; color:#FFF; width:30%; text-align:center;font-size:1em; background-color:#f02c80; line-height:2.5em}
.tiaoxr li .tiao-bjxr p{ float:left;   font-size:1em; width:68%; background-color:#e4e3e3;line-height:2.5em; padding-left:2%}


.wenzi3{width:100%; margin:10px auto 0 auto;  background-color:#5b9dde;}
.wenzi3 p{width:100%; text-align:center; line-height:3em; color:#FFF; }


.tulitunn{ width:100%; margin:10px auto 0 auto;}
.tulitunn ul{}
.tulitunn ul li{ width:40%; float:left; line-height:2em; font-size:1em; text-align:center; margin:1% 5%}
.tulitunn ul li img{width:100%; margin:10px auto}
.tulitunn ul li p{ background-color:#5b9dde; color:#FFF; text-align:center;  line-height:2em; font-size:1em; text-align:center;}

.weihai1{ width:100%; margin:10px auto;}
.weihainei{ width:100%;margin:0 auto;}
.weihainei ul{ width:100%; }
.weihainei ul li{ width:31%; margin:0 1.15%; line-height:2.1em; font-size:1.1em; text-align:center; background-color:#40b9d8; color:#FFF; float:left}


.tulitun{ width:100%; margin:10px auto 0 auto;}
.tulitun ul{}
.tulitun ul li{ width:40%; float:left; line-height:2em; font-size:1em; text-align:center; margin:0 5%}
.tulitun ul li img{width:100%; margin:10px auto}
.tulitun ul li p{ background-color:#d73f65; color:#FFF; text-align:center;  line-heigt:2em; font-size:1em; text-align:center;}



.jishu{width:100%; margin:10px auto 0 auto;}
.jishu p{line-height:1.2em; font-size:0.9em; float:left; text-indent:2em}
.jishu p span{ color:#F00}


.bzjj{width:100%; margin:10px auto 0 auto;}
.bzjj p{line-height:1.5em; float:left; text-indent:2em; font-size:0.9em}
.bzjj p span{ color:#F03}


.renqun{ width:100%; margin:10px auto;}
.renqunnei{ width:100%;margin:0 auto;}
.renqunnei ul{ width:100%; margin:0 auto}
.renqunnei ul li{ width:100%; float:left;margin-bottom:10px;}
.renqunnei ul li h1{ width:100%; background-color:#0fb9a3; font-size:1em; color:#FFF; line-height:2em; text-align:center; float:left }
.renqunnei ul li p{ float:left; width:94%;font-size:1em; line-height:25px;  font-size:0.9em; text-indent:2em; background-color:#f4f4f4; padding:0 3%;padding-top:10px; padding-bottom:10px;}


.banner4{max-width:381px;text-align: center; margin: 0 auto;}
.banner4 img{ max-width: 100%; margin:10px 0 10px  0 ; width:100%; border:none}

.jstitle{ width:100%; height:40px; margin:10px auto}
.jstitle p{ font-size:1.3em; text-align:center; color:#5b9dde}


.renqu{ width:100%; margin:10px auto;}
.renqunei{ width:100%;margin:0 auto;}
.renqunei ul{ width:100%; margin:0 auto}
.renqunei ul li{ width:100%; float:left;margin-bottom:10px;background-color:#f4f4f4;}
.renqunei ul li h1{ width:98%; padding-left:2%;font-size:1em; color:#5b9dde; line-height:2em; float:left }
.renqunei ul li p{ float:left; width:94%;font-size:0.9em; line-height:25px; text-indent:2em; background-color:#f4f4f4; padding:0 3%; padding-bottom:5px}


.renq{ width:100%; margin:10px auto;}
.renqnei{ width:100%;margin:0 auto; max-width:580px;}
.renqnei ul{ width:100%; margin:0 auto}
.renqnei ul li{ width:50%; float:left;  margin-bottom:10px;}
.renqnei ul li h1{ width:100%; font-size:1em; color:#5b9dde; text-align:center; line-height:2em; float:left}
.renqnei ul li p{  width:100%;font-size:0.9em; line-height:30px; text-align:center; height:30px; font-size:1em; float:left}

.ren{ width:100%; margin:10px auto;}
.rennei{ width:100%;margin:0 auto; max-width:580px;}
.rennei ul{ width:100%; margin:0 auto}
.rennei ul li{ width:100%; float:left; margin-bottom:10px; background-color:#f4f4f4}

.rennei ul li p{  width:39%;font-size:1em; line-height:25px; float:left; height:25px; font-size:1em;  padding:10px 0.5%;}
.rennei ul li h1{ width:20%; line-height:25px; font-size:1em; color:#fff; background-color:#5b9dde; text-align:center; height:25px; float:left; padding:10px 0;}


.rene{ width:100%; margin:10px auto 0 auto;}
.reni{ width:100%;margin:0 auto;}
.reni ul{ width:100%}
.reni ul li{ width:100%; margin-bottom:1em}
.reni ul li  div.renimg{ text-align:center}
.reni ul li img{width:100%;  max-width:252px; margin:0 auto}
.reni ul li p{  width:100%; float:left; font-size:0.9em; text-indent:2em; line-height:1.5em}



.senqun{ width:100%; margin:20px auto 10px auto;}
.senqunnei{ width:100%;margin:0 auto;}
.senqunnei ul{ width:100%; margin:0 auto}
.senqunnei ul li{ width:48%; float:left; margin:0 1%;}
.senqunnei ul li img{ width:100%; }
.senqunnei ul li p{ width:100%; text-align:center;font-size:1em; line-height:35px; height:35px;}


.bannerjl{ width:100%;text-align: center; margin:0 auto;}
.bannerjl img{ margin:0 ; width:100%; border:none}

.jianmian{max-width:580px;text-align: center; margin: 0 auto;}
.jianmian img{ max-width: 100%; margin:10px 0 10px  0 ; width:100%; border:none}


.zj{ width:100%; margin:10px auto;}


.aenqun{ width:100%; margin:10px auto;}
.aenqunnei{ width:100%;margin:0 auto;}
.aenqunnei ul{ width:100%; margin:0 auto}
.aenqunnei ul li{ width:100%; float:left;margin-bottom:10px;}
.aenqunnei ul li h1{ width:100%; background-color:#0fb9a3; font-size:1em; color:#FFF; line-height:2em; text-align:center; float:left }
.aenqunnei ul li p{ float:left; width:94%;font-size:1em; line-height:25px;  font-size:0.9em; text-indent:2em; background-color:#f4f4f4; padding:0 3%;padding-top:10px; padding-bottom:10px;}


.aaan{ width:100%; margin:10px auto;}
.aaannei{ width:100%;margin:0 auto;}
.aaannei ul{ width:100%; margin:0 auto; }
.aaannei ul li{ width:100%; float:left; margin-bottom:10px;}

.aaannei ul li img{ max-width:176px; width:100%;}

.aaannei ul li div.juz{ text-align:center}
.aaannei ul li h1{ line-height:2em; width:100%; text-align:center;font-size:1em; line-height:25px; height:25px;color:#5b9dde; padding-top:5px;}
.aaannei ul li p{ line-height:2em; width:98%; padding:1% 1%;  float:left;font-size:0.9em; line-height:25px; text-indent:2em}


.rlted{ width:100%; margin:10px auto;}
.rltednei{ width:100%;margin:0 auto; max-width:580px;}
.rltednei ul{ width:100%; margin:0 auto}
.rltednei ul li{ width:100%; float:left; margin-bottom:10px;}
.rltednei ul li h1{ width:98%; margin:0 auto;padding-top:5px;  font-size:1em; color:#5b9dde; line-height:2em; text-align:center; border:1px #09F dashed}
.rltednei ul li p{ float:left; width:94%;font-size:1em;line-height:25px;  font-size:0.9em; text-indent:2em;  padding:0 3%;padding-top:10px;}



.rone{ width:100%; margin:20px auto 0 auto;}
.roni{ width:100%;margin:0 auto;}
.roni ul{ width:100%}
.roni ul li{ width:100%; margin-bottom:5em}
.roni ul li  div.renimg{ text-align:center}
.roni ul li img{width:100%;  max-width:185px; margin:0 auto}
.roni ul li p{  width:100%; float:left; font-size:1em; text-indent:2em; line-height:1.5em; padding-top:15px;}