/*CSS Document*/

/* index */
.logo{position: relative;background:url("?images/logo-right.png") no-repeat 0px 20px;}
.logo img{margin:0;}
.logo a{position: absolute;right: 0px;bottom: 34px;text-indent: 40px;}
.nav{background: url("?images/bg_nav.jpg") no-repeat top left;background-color: #0070c6; /*#007cd3*/}
.nav a h2{border-left: 1px solid #0070c6;}
.nav a.nav_a h2{border-left: none;}
.nav a:hover{color: #000;}
/*.c1{height: 322px;}*/
.jzdh,.banner{border: 1px solid #e1e1e1;}
.jzdh p{line-height: 39px;}
.jzdh p a{text-indent: 40px;}
.jzdh p a img{width: 22px;height: 22px;transform: translateY(-60px);filter: drop-shadow(#888 35px 68px);}
.jzdh p:hover img{filter: drop-shadow(#0070c6 35px 68px);}
.banner{position: relative;text-align: center;}
.banner p,.yydt div.w35 p{position: absolute;bottom: 6px;right: 5px;display: inline-block;}
.banner p span,.yydt div.w35 p span{display: inline-block;width: 5px;height: 5px;margin: 0 5px;border: 2px solid #999;}
.banner p span.on,.yydt div.w35 p span.on{border-color: #0070c6;}
.yydt div.w35{height: 180px;position: relative;text-align: center;}
.yydt div.w35 p{bottom: 0;}
.yzhd-{background: #007cd3;display: inline-block;position: absolute;color: #ffffff;transform: rotate(-30deg);}
.yydt div.w63 a,.jbjj a,.pfks a,.bz a{display: inline-block;}
.yydt div.w63 li,.jbjj li,.bz div.w48 li{background: url("?images/j-wz.png") no-repeat 0px 5px;background-size: 20px 20px;padding-left: 22px;}
a.on{color: #007cd3;}
.nav_foot{position: relative;height: 145.2px;}
.nav_f div.w10000{position: absolute;top: 0;left: 0;}
.nav_f div.w10000 dl{width: 150px;}
.nav_f div.w10000 dl dd{height: 93px;}
.nav_foot div.l-r{position: absolute;top: 50%;margin-top: -34.5px;height: 17px;z-index: 30;padding: 5px;background: #fff;opacity: 0.8;}
.nav_foot #img-l{left: 10px;}
.nav_foot #img-r{right: 10px;}
.nav_foot:hover .l-r{display: block;}
.foot{border-color: #0070d3;}
.foot label{color: #555;}
.foot_gdc{background-size: 100% 50px;position: fixed;bottom: 0;left: 0;width: 100%;background: #0070c6;}

/* list */
/*.c1 .jbzx a{line-height: 32px;}*/
#banner-head{max-height: 252px;}
.list-l1{color: #0070c6;}
.list-l2 img{height: auto;transform: none;filter: none;}
.mbx img{width: 20px;transform: translateY(-60px);filter: drop-shadow(#888 10px 68px);}
.mbx a{padding: 0px 5px;}
.list_r li div.w25{max-height: 120px;}
.list_r li dd,.bz dl.w68 dd{text-indent: 2em;}
.page{text-align: center;}
.page li{display: inline-block;padding: 2px 5px;margin: 0px 4px;border: 1px solid #d1d1d1;}
.page li a,.page li strong,.page li span{padding: 0px 2px;}
.page li.active,.page li:hover,.page li.thisclass{color: #007cd3;border-color: #007cd3;}

/* view */
.article h1{color: #0070c6;}
.article_des{background: #e1e1e1;}
.article_des p{background: url("?images/dd1.png") no-repeat 10px 2px;padding-left: 85px;background-size: 75px 44px;text-indent: 2em;min-height: 44px;}
.article_con p,.article_con div{margin-bottom: 15px;}

/* about */
.about{position: relative;}
.fkgk{position: absolute;left: 0; top: 0;width: 363px;height: 225px;}
.about p.about_fkgk{padding-left: 366px;}

/* doctor */
.doctor li div.w30,.doctor li dl{max-height: 170px;}
.doctor li dl dd.lh22{height: 90px;}
.doctor li dl dd.lh30 a{background: #e1e1e1;display: inline-block;}

/* bz */
.jbgs{max-height: 168px;}
.bz div.w30{max-height: 68px;}

@media screen and (min-width: 1000px){
	.fkgk{ display:block;}
	.about p.about_fkgk span{display:none;}
	table th{padding:0px 16px;}.zt li.w-8 a{padding:0 5px;display:block;}
        .zt li.w-8 a{padding:0 5px;display:block;}
	.yzhd-{top: 13.2px;left: -3.84px;padding: 3.2px 6.4px;border-radius: 6.4px;}
}

@media screen and (min-width: 320px) and (max-width: 640px){
	.logo,.nav,.con,.foot{width: 100vw;}
	.c3,.c4,.zt{width:96vw;padding:0 2vw;}
	.c1{display:none;}
	.c2{width:100%;margin-top:0;padding:0;}
	.yydt div.c-tit{display:none;}
	.logo{padding:2vw 0px;}
	.logo img{max-width: 100%;}
	.logo a{display: none;}
	.nav{height: 14vw;line-height: 7vw;background-size: 100% 16vw;padding: 1vw 0;}
	.nav a{width: 25%;}
	.jzdh,.banner,.yydt,.jbzx,.jbjj,.ystd,.yydt div.w63{width: 100%;border: none;}
	.jzdh,.jbzx,.c3,.ystd{margin-top: 3.5vw;}
	.jzdh p{width: 25%;border: none;float: left;}
	.jzdh p a{text-indent: 2vw;}
	.jzdh p a img{filter: drop-shadow(#888 1.25vw 68px);}
	.yydt div.w35{/*display: none;*/width: 100%;height: auto;padding-bottom:1.25vw;border-radius: 0;}
	.yydt div.w35 ul{border-radius: 0;}
	.yydt div.w35 p{right:0;left:0;}
	.yydt div.w63,.jbzx{padding: 0 2vw;width:96vw;}
	.yzhd-{top: 3vw;left: -0.6vw;padding: 0.5vw 1vw;border-radius: 1vw;}
	.jbzx div.tac a{width: 25%;padding: 0;display: inline-block;float: left;}
	.nav_foot{height: 36.3vw;}
	.nav_f div.w10000 dl{width: 28vw;}
	.foot p,.foot_gdc2{width: 100%;}
	.foot p.w30{width: 50%;}
	.foot p img{width: 90%;}
	.foot p.w68{width: 49%;}
	.foot p.w68:last-child{width: 100%;}
	.yydt div.w63 li, .jbjj li, .bz div.w48 li{background: url(?images/j-wz.png) no-repeat 0vw 1.25vw;background-size: 5vw 5vw;padding-left: 5.5vw;}
	.jbjj{margin-top:3.5vw;}
	.jbjj div.lh30 ul.w48:nth-child(2){/*display:none;*/}
	.jbjj div.lh30 ul{width:96vw;}
	.jbjj a.w73{width: 65vw;}
	.foot_gdc{width: 100%;height: 7vw;}
	.foot_gdc1{display: none;}
	.foot_gdc2 a{width: 32vw;margin-top: 0.5vw;padding: 0;text-align: center;}
	.foot_gdc2 a img{height: 6vw;}
	/*20220809*/
	.mbx{margin-bottom: 2.5vw;}
	.list div.w78,.list div.w18{width: 96%;float: none;padding:0 2%;}
	.article_con{margin-top: 0;}
	.list-l1{margin-top: 10vw;border-bottom: 1px solid #e1e1e1;}
	.list_r li div.w25,.jbgs img{max-height: 30vw;width: 36.3vw;}
	.list_r li dl.w73{height: 30vw;width: 58vw;}
	.page li{margin-top: 5vw;}
	.jbgs p{font-size: 3.0vw;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jbgs p.mb5{margin-bottom:0;}
	.jbgs p.lh40{line-height:5.5vw;}
	.jbgs p.lh30{line-height:5vw;}
	.bz div.w48,.doctor li.w48{float: none;width: 100%;margin-bottom: 5vw;}
	.pfks div.w80{width: 100%;}
	.pfks div.w80 a.plr30{padding: 0 6.25vw;}
	.pfks div.w18{padding-top: 10vw;}
	.doctor li div.w30,.doctor li dl{max-height: 40vw;}
	.doctor li dl dd.lh22{height: 22vw;}
	.jbgs{max-height: 30vw;}
	.bz div.w30{max-height: 17vw;}
	.fkgk{width: 58vw;height: 35vw; display:none;}
	.about p.about_fkgk{padding-left: 0;}
	.about p.about_fkgk span{display:block;max-width: 50vw;overflow: hidden;}
	.article_des{margin-bottom: 5vw;}
	.article_des p{padding-left: 21.25vw;background-size: 18.75vw 11vw;min-height: 11vw;}
	.jbjj div.w48{width: 100%;}
	.jbjj div.w48 li a{width: 68vw;}
	table th{padding:0px 2.5vw;}
	.zt li.w-8{width: 25%;margin-bottom: 2.5vw;}
	.zt li.w-8 a{padding:0 1.25vw;display:block;}
	.abouts div.w73,.abouts div.w25{width:96%;float:none;padding:0 2%;}
	.abouts div.w25{margin-top:5vw;}
	.abouts div.w73 div.jbjj div.w48{margin-top:0;}
}

@media screen and (max-width: 320px){
	.logo,.nav,.con,.foot{width: 320px;}
	.c3,.c4,.zt{width:307.2px;padding:0 6.4px;}
	.c1{display:none;}
	.c2{width:100%;margin-top:0;padding:0;}
	.yydt div.c-tit{display:none;}
	.logo{padding:6.4px 0px;}
	.logo img{max-width: 100%;}
	.logo a{display: none;}
	.nav{height: 44.8px;line-height: 22.4px;background-size: 100% 51.2px;padding: 3.2px 0;}
	.nav a{width: 25%;}
	.jzdh,.banner,.yydt,.jbzx,.jbjj,.ystd,.yydt div.w63{width: 100%;border: none;}
	.jzdh,.jbzx,.c3,.ystd,.c4{margin-top: 11.2px;}
	.jzdh p{width: 25%;border: none;float: left;}
	.jzdh p a{text-indent: 6.4px;}
	.jzdh p a img{filter: drop-shadow(#888 4px 68px);}
	.yydt div.w35{/*display: none;*/width: 100%;height: auto;padding-bottom:4px;border-radius: 0;}
	.yydt div.w35 ul{border-radius: 0;}
	.yydt div.w35 p{right:0;left:0;}
	.yydt div.w63,.jbzx{padding: 0 6.4px;width:307.2px;}
	.yzhd-{top: 9.6px;left: -1.92px;padding: 1.6px 3.2px;border-radius: 3.2px;}
	.jbzx div.tac a{width: 25%;padding: 0;display: inline-block;float: left;}
	.yydt div.w63 a, .jbjj a, .pfks a, .bz a{width: 100%;}
	.nav_foot{height: 116.16px;}
	.nav_f div.w10000 dl{width: 89.6px;}
	.foot p,.foot_gdc2{width: 100%;}
	.foot p.w30{width: 50%;}
	.foot p img{width: 90%;}
	.foot p.w68{width: 49%;}
	.foot p.w68:last-child{width: 100%;}
	.yydt div.w63 li, .jbjj li, .bz div.w48 li{background: url(?images/j-wz.png) no-repeat 0px 4px;background-size: 16px 16px;padding-left: 17.6px;}
	.jbjj{margin-top:11.2px;}
	.jbjj div.lh30 ul{width:100%;}
	.jbjj a.w73{width: 60px;}
	.foot_gdc{width: 100%;height: 22.4px;}
	.foot_gdc1{display: none;}
	.foot_gdc2 a{width: 102.4px;margin-top: 1.6px;padding: 0;text-align: center;}
	.foot_gdc2 a img{height: 19.2px;}
	/*20220809*/
	.mbx{margin-bottom: 8px;}
	.list div.w78,.list div.w18{width:96%;float:none;padding:0 2%;}
	.article_con{margin-top: 0;}
	.list-l1{margin-top: 32px;border-bottom: 1px solid #e1e1e1;}
	.list_r li div.w25,.jbgs img{max-height: 96px;width: 116.16px;}
	.list_r li dl.w73{height: 96px;width: 185.6px;}
	.page li{margin-top: 16px;}
	.jbgs p{font-size: 9.6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jbgs p.mb5{margin-bottom:0;}
	.jbgs p.lh40{line-height:17.6px;}
	.jbgs p.lh30{line-height:16px;}
	.bz div.w48,.doctor li.w48{float: none;width: 100%;margin-bottom: 16px;}
	.pfks div.w80{width: 100%;}
	.pfks div.w80 a.plr30{padding: 0 20px;}
	.pfks div.w18{padding-top: 32px;}
	.doctor li div.w30,.doctor li dl{max-height: 128px;}
	.doctor li dl dd.lh22{height: 70.4px;}
	.jbgs{max-height: 96px;}
	.bz div.w30{max-height: 54.4px;}
	.fkgk{width: 185.6px;height: 112px; display:none;}
	.about p.about_fkgk{padding-left: 0;}
	.about p.about_fkgk span{display:block;max-width: 160px;overflow: hidden;}
	.article_des{margin-bottom: 16px;}
	.article_des p{padding-left: 68px;background-size: 60px 35.2px;min-height: 35.2px;}
	.jbjj div.w48{width: 100%;}
	.jbjj div.w48 li a{width: 217.6px;}
	.jbjj div.c-tit a{width: auto;}
	table th{padding:0px 8px;}
	.zt li.w-8{width: 25%;margin-bottom: 8px;}
	.zt li.w-8 a{padding:0 4px;display:block;}
	.abouts div.w73,.abouts div.w25{width:96%;float:none;padding:0 2%;}
	.abouts div.w25{margin-top:16px;}
	.abouts div.w73 div.jbjj div.w48{margin-top:0;}
}


@media screen and (min-width: 640px) and (max-width: 1000px){
	.logo,.nav,.con,.foot{width: 640px;}
	.c3,.c4,.zt{width:614.4px;padding:0 12.8px;}
	.c1{display:none;}
	.c2{width:100%;margin-top:0;padding:0;}
	.yydt div.c-tit{display:none;}
	.logo{padding:12.8px 0px;}
	.logo img{max-width: 100%;}
	.logo a{display: none;}
	.nav{height: 89.6px;line-height: 44.8px;background-size: 100% 102.4px;padding: 6.4px 0;}
	.nav a{width: 25%;}
	.jzdh,.banner,.yydt,.jbzx,.jbjj,.ystd,.yydt div.w63{width: 100%;border: none;}
	.jzdh,.jbzx,.c3,.ystd,.c4{margin-top: 22.4px;}
	.jzdh p{width: 25%;border: none;float: left;}
	.jzdh p a{text-indent: 12.8px;}
	.jzdh p a img{filter: drop-shadow(#888 8px 136px);}
	.yydt div.w35{/*display: none;*/width: 100%;height: auto;padding-bottom:8px;border-radius: 0;}
	.yydt div.w35 ul{border-radius: 0;}
	.yydt div.w35 p{right:0;left:0;}
	.yydt div.w63,.jbzx{padding: 0 12.8px;width:614.4px;}
	.yzhd-{top: 19.2px;left: -3.84px;padding: 3.2px 6.4px;border-radius: 6.4px;}
	.jbzx div.tac a{width: 25%;padding: 0;display: inline-block;float: left;}
	.yydt div.w63 a, .jbjj a, .pfks a, .bz a{width: 100%;}
	.nav_foot{height: 232.32px;}
	.nav_f div.w10000 dl{width: 179.2px;}
	.foot p,.foot_gdc2{width: 100%;}
	.foot p.w30{width: 50%;}
	.foot p img{width: 90%;}
	.foot p.w68{width: 49%;}
	.foot p.w68:last-child{width: 100%;}
	.yydt div.w63 li, .jbjj li, .bz div.w48 li{background: url(?images/j-wz.png) no-repeat 0px 4px;background-size: 32px 32px;padding-left: 35.2px;}
	.jbjj{margin-top:22.4px;}
	.jbjj div.lh30 ul{width:100%;}
	.jbjj a.w73{width: 120px;}
	.foot_gdc{width: 640px;height: 44.8px;left: 50%;margin-left: -320px;}
	.foot_gdc1{display: none;}
	.foot_gdc2 a{width: 204.8px;margin-top: 3.2px;padding: 0;text-align: center;}
	.foot_gdc2 a img{height: 38.4px;}
	/*20220809*/
	.mbx{margin-bottom: 16px;}
	.list div.w78,.list div.w18{width:96%;float:none;padding:0 2%;}
	.article_con{margin-top: 0;}
	.list-l1{margin-top: 64px;border-bottom: 1px solid #e1e1e1;}
	.list_r li div.w25,.jbgs img{max-height: 192px;width: 232.32px;}
	.list_r li dl.w73{height: 192px;width: 371.2px;}
	.page li{margin-top: 32px;}
	.jbgs p{font-size: 19.2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jbgs p.mb5{margin-bottom:0;}
	.jbgs p.lh40{line-height:35.2px;}
	.jbgs p.lh30{line-height:16px;}
	.bz div.w48,.doctor li.w48{float: none;width: 100%;margin-bottom: 32px;}
	.pfks div.w80{width: 100%;}
	.pfks div.w80 a.plr30{padding: 0 40px;}
	.pfks div.w18{padding-top: 64px;}
	.doctor li div.w30,.doctor li dl{max-height: 256px;}
	.doctor li dl dd.lh22{height: 140.8px;}
	.jbgs{max-height: 192px;}
	.bz div.w30{max-height: 108.8px;}
	.fkgk{width: 185.6px;height: 224px; display:none;}
	.about p.about_fkgk{padding-left: 0;}
	.about p.about_fkgk span{display:block;max-width: 320px;overflow: hidden;}
	.article_des{margin-bottom: 32px;}
	.article_des p{padding-left: 136px;background-size: 120px 70.4px;min-height: 70.4px;}
	.jbjj div.w48{width: 100%;}
	.jbjj div.w48 li a{width: 435.2px;}
	.jbjj div.c-tit a{width: auto;}
	table th{padding:0px 16px;}
	.zt li.w-8{width: 25%;margin-bottom: 16px;}
	.zt li.w-8 a{padding:0 4px;display:block;}
	.abouts div.w73,.abouts div.w25{width:96%;float:none;padding:0 2%;}
	.abouts div.w25{margin-top:32px;}
	.abouts div.w73 div.jbjj div.w48{margin-top:0;}
}