
@font-face {
    font-family: 'whc'; src:url(../images/fzzys.TTF);
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'whc01'; src:url(../images/fzmys.TTF);
    font-weight: normal;
    font-style: normal;
}

/* CSS Document */
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} @page {margin:2cm .5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;} select{background:#fff !important;} .navbar{display:none;} .table td,.table th{background-color:#fff !important;} .btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important;} .label{border:1px solid #000;} .table{border-collapse:collapse !important;} .table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}



.bz{ width:15.5rem; margin:0 auto 0.5rem; height:4.95rem; border:1px solid #efefef; border-radius:0.2rem; padding:0.3rem 0 0;}
.bz dt{ float:left; width:4.1rem; height:4.35rem; float:left;}
.bz dt a{ width:4.1rem; height:4.35rem; display:block; padding:0.75rem 0 0;}
.bz dt strong{ display:block; text-align:center; color:#fff; font-size:0.7rem;}
.bz dt img{ width:2.25rem; height:1.825rem; margin:0 auto 0.2rem;}
.bz dd{ width:15.5rem; height:3.975rem; background:#f3f3f3; margin:0.175rem 0 0; padding:0.375rem 0 0 4.4rem;}
.bz dt.cor01{ background:#ffbc2c;}
.bz dt.cor02{ background:#37c8cd;}
.bz dt.cor03{ background:#ff6935;}
.bz dt.cor04{ background:#b943b8;}
.bz dd ul li{ width:3.4rem; height:1.5rem; font-size:0.6rem; line-height:1.5rem; text-align:center; background:#fff; border-radius:0.2rem; float:left; margin:0 0.25rem 0.25rem 0;}
.bz dd ul li:nth-child(1) a,.bz dd ul li:nth-child(2) a{ color:#00b0a6;}
.bz dd ul .last01{ background:#ffbc2c;}
.bz dd ul .last01 a{ color:#fff;}
.bz dd ul .last02{ background:#37c8cd;}
.bz dd ul .last02 a{ color:#fff;}
.bz dd ul .last03{ background:#ff6935;}
.bz dd ul .last03 a{ color:#fff;}
.bz dd ul .last04{ background:#b943b8;}
.bz dd ul .last04 a{ color:#fff;}
.nxjj{ width:15.525rem;/* height:7rem;*/ margin:5% auto; overflow:hidden; /*background:url(images//new_pic05.jpg) no-repeat; background-size:contain;*/}
.nxjj strong{ font-size:0.85rem; display:block; text-align:center; color:#00b0a6;}
.nxjj span{ font-size:0.5rem; display:block; text-align:center; color:#00b0a6; margin-bottom:1%;}
.nxjj .wi_im{ width:9.45rem; margin:0.2rem auto 0.5rem;}
.nxjj ul{ width:96%; margin:0 auto;}
.nxjj ul li{ width:49%; float:left; height:1.175rem; text-align:center; line-height:1.175rem; color:#ad7661; font-size:0.6rem; margin-bottom:0.1rem; background:#fff3ff;}
.nxjj ul li:nth-child(2n){ float:right;}
.nxjj ul li:nth-child(2),.nxjj ul li:nth-child(3),.nxjj ul li:nth-child(6){ background:#fff7f4;}
.w_nzj{ width:100%; overflow:hidden; margin-bottom:5%;}
.w_nzj strong{ font-size:0.85rem; display:block; text-align:center; color:#00b0a6;}
.w_nzj span{ font-size:0.5rem; display:block; text-align:center; color:#00b0a6;}
.w_nzj .wi_im{ width:9.45rem; margin:0.2rem auto 0.5rem;}
.alj{ width:100%; overflow:hidden; margin:6% auto 0; text-align:center;}
.alj a{ display:inline-block; padding:0.3rem 1rem; background:#f2ab2c; font-size:0.6rem; color:#fff;}
.alj a span{ font-size:0.5rem; display:block;}
.aljj{ width:100%; overflow:hidden; margin:2% auto 5%; text-align:center;}
.aljj a{ display:inline-block; padding:0.3rem 1rem; background:#00b0a6; font-size:0.6rem; color:#fff; border-radius:18px;}
.aljjj a{ width:12rem; height:3.975rem; box-sizing:border-box; font-weight:bold; text-align:center; background:url(../images/new_pic39.png) no-repeat; line-height:0.8rem; padding-top:1.1rem; color:#fff;}
.aljjj02 a{ width:12.75rem; background:url(../images/new_pic40.png) no-repeat; color:#fff;}

.biao a{ background:#f2ab2c url(../images/biao.png) no-repeat 1.5rem center; background-size:1rem 1rem; padding:0.3rem 1.5rem 0.3rem 3rem; text-align:left; color:#fff;}
.biao a span{ color:#e2e1e1;}

/*医院地址*/
.lx01{ width:100%; overflow:hidden; background:url(images/new_pic46.jpg) left bottom repeat-x; margin:0 auto 5%; padding:0 0 5%;}
.lx01_1{ width:16rem; height:1.575rem; background:url(images/new_pic42.jpg) repeat-x; background-size:contain; box-sizing:border-box; padding:0 0 0 0.8rem; color:#222; font-size:0.6rem; line-height:1.575rem;}
.lx01_2{ width:14.15rem; margin:0 auto; padding:1rem 0 0;}
.lx01_2 dl{ width:100%; overflow:hidden; margin-bottom:0.7rem;}
.lx01_2 dl dt img{ width:1.575rem;}
.lx01_2 dl dt{ width:1.575rem; float:left;}
.lx01_2 dl dd{ float:left; padding:0.1rem 0 0 0.45rem; font-size:0.45rem; color:#dbdbdb; text-transform:uppercase;}
.lx01_2 dl dd strong{ color:#ef357f; font-size:0.7rem; display:block; line-height:0.875rem;}
.lx01_2 dl dd strong.huang{ color:#f49233;}
.lx01_2 dl dd strong.lan{ color:#38c0f2;}
.lx01_2 p{ width:100%; line-height:1rem; color:#333; font-size:0.6rem; margin:0 auto 0.5rem; word-break:break-all;}
.lx01_2 p b{ color:#000; font-weight:normal;}
.hui{ width:100%; overflow:hidden; background:#f9f9f9; padding-bottom:0.7rem;}

.wap{ width:16rem; overflow:hidden;}
.juli{ margin-bottom:0;}
.ui-navigator { width:100%; height:14.8rem;}
.ui-navigator ul li{ width:46.15rem;}
.ui-navigator ul li img{ width:46.15rem; height:14.8rem;}
.ui-navigator .ui-navigator-wrapper{ -webkit-box-flex: 1;}
.ui-navigator .ui-navigator-list, .ui-navigator .ui-navigator-fix { display:-webkit-box; -webkit-box-flex: 0;}
.ui-navigator .ui-navigator-list li{ -webkit-box-flex: 0; cursor:pointer;}
.pin{ width:100%; overflow:hidden;}
.pin strong{ font-size:0.85rem; display:block; text-align:center; color:#00b0a6;}
.pin i{ font-size:0.5rem; display:block; text-align:center; color:#00b0a6; margin-bottom:1%;}
.pin .wi_im{ width:7.8rem; margin:0.2rem auto 0.5rem;}
.pin .wi_im01{ width:15.375rem; height:10.1rem; margin:0 auto 5%;}
.pin01{ width:15.325rem; margin:0 auto 5%;  border:1px solid #e5e5e5; padding-bottom:0.2rem;}
.pin01 p{ width:95%; margin:0 auto; overflow:hidden; line-height:1rem; padding-top:0.375rem; font-size:0.55rem;}
.pin01 p a{ color:#00b0a6;}
.pin ul{ width:15.325rem; margin:0 auto;}
.pin ul li{ float:left; width:7.375rem; height:1.75rem; margin:0 0 0.5rem; box-sizing:border-box; padding:0.4rem 0 0 2rem;}
.pin ul li span{ font-size:0.6rem; color:#00b0a6; display:block; text-align:left; line-height:0.6rem;}
.pin ul li em{ font-size:0.35rem; color:#666;}
.pin ul li:nth-child(2n){ float:right;}
.pin ul li:nth-child(1){ background:#eee url(../images/new_pic10.jpg) no-repeat 0.5rem center; background-size:0.975rem 0.925rem;}
.pin ul li:nth-child(2){ background:#eee url(../images/new_pic11.jpg) no-repeat 0.5rem center; background-size:0.975rem 0.925rem;}
.pin ul li:nth-child(3){ background:#eee url(../images/new_pic12.jpg) no-repeat 0.5rem center; background-size:0.975rem 0.925rem;}
.pin ul li:nth-child(4){ background:#eee url(../images/new_pic13.jpg) no-repeat 0.5rem center; background-size:0.975rem 0.925rem;}
.xj_cn{ width:14rem; padding:0 0 0 0.45rem; height:1.6rem; font-size:0.55rem; display:block; color:#f96004; border:1px solid #f96004; border-radius:50px; line-height:1.6rem; margin:0 auto 5%; overflow:hidden; text-align:center;}
.xj_cn a{ width:5rem; display:inline-block; float:right; background:#f96004; color:#fff; border-radius:50px;}


.xj_cn01{ width:13rem;}
.wg01 input,.wg02 input{ width:8rem; border:none; font-size: 0.55rem; color: #f96004; background:none; text-align:center;}
.wg02 input{ width:7rem;}
.wg02 a{ width:6rem;}
.xj_cn01 a{ width:4rem;}

/*关于我们*/
.ab_con01{ width:100%; overflow:hidden; margin:0 auto 5%;}
.ab_bt{ width:6.325rem; height:1.6rem; background:url(../images/new_pic21.jpg) no-repeat; background-size:contain; margin:0 auto 1rem; text-align:center; line-height:1.6rem; font-weight:bold; color:#333; font-size:0.8rem;}
.ab_con01 .img01{ width:15.55rem; margin:0 auto 0.875rem;}
.ab_con01 .img02{ width:15.55rem; margin:0.5rem auto 0;}
.ab_con01 p{ font-size:0.5rem; line-height:1rem; text-align:center; margin:0 auto 0.625rem; color:#333;}
.ab_con01 .last{ margin-bottom:0.875rem;}
.ab_con02{ width:100%; overflow:hidden; margin:4% auto 1.0rem;}
.ab_con02 .img01{ width:15.55rem; margin:0 auto 1rem;}
.ab_con02 b{ display:block; text-align:center; font-size:0.6rem; font-family:whc01; line-height:1.2rem; margin:0 auto 0.1rem; font-weight:normal; color: #323232;}
.ab_con02 p{ font-size:0.5rem; line-height:1rem; text-align:center; color:#333;}
.ab_con03{ width:15.55rem; overflow:hidden; margin:0 auto 0.5rem;}
.ab_con03 ul li{ width:100%; overflow:hidden; margin:0 auto 0.25rem;}
.ab_con03 ul li .imgg{ width:7.75rem; height:5.675rem; float:left;}
.ab_con03 ul li dl{ width:7.8rem; height:5.675rem; background:#638a9a; float:left;}
.ab_con03 ul li dl dt{ float:left;}
.ab_con03 ul li dl dt img{ width:2.15rem; height:2.15rem; float:left; margin:0.5rem 0 0 0.5rem;}
.ab_con03 ul li dl dd{ width:4.6rem; float:right; padding:0.5rem 0 0;}
.ab_con03 ul li dl dd b{ display:block; line-height:0.875rem; background:url(../images/new_pic33.jpg) no-repeat left bottom; padding-bottom:0.25rem; background-size:0.95rem 0.05rem; font-size:0.6rem; color:#fff; margin-bottom:0.37rem;}
.ab_con03 ul li dl dd blockquote{ font-family:whc; color:#fff; line-height:0.67rem; font-size:0.35rem;}
.ab_con03 ul li:nth-child(2) .imgg{ float:right;}
.ab_con03 ul li:nth-child(2) dl{ float:left;}
.ab_con03 ul li:nth-child(2) dl dd{ width:4.8rem;}
.ab_con03 ul li:nth-child(4){ margin-bottom:0;}
.ab_con03 ul li:nth-child(4) .imgg{ float:right;}
.ab_con03 ul li:nth-child(4) dl{ float:left;}
.ab_con03 ul li:nth-child(4) dl dd{ width:4.8rem;}
.ab_con04{ width:15.55rem; overflow:hidden; margin:5% auto 0.3rem;}
.ab_con04 img{ width:15.5rem; margin:0 auto 0.25rem;}
.ab_con04 p{ text-align:center; font-size:0.6rem; line-height:0.85rem; color:#333; margin:0 auto 1rem;}
.ab_con05{ width:100%; overflow:hidden; margin:0 auto 7%;}
.mar1{ margin-bottom:2%;}

/*援助项目*/
.yzxm01{ width:16rem; height:11.425rem; position:relative; background:url(../images/new_pic49.jpg) no-repeat; background-size:contain; padding:7.575rem 0 0; }
.yzxm01 .xj_cn{ width:13.1rem; height:1.625rem; border:1px solid #d2d2d2; border-radius:0;}
.yzxm01 .xj_cn input{ width:7.9rem; height:1.675rem; float:left; color:#333; font-size:0.6rem; border:none;}
.yzxm01 .xj_cn a{ width:4.67rem; height:1.675rem; display:block; float:right; background:url(../images/new_pic50.jpg) no-repeat; background-size:contain; line-height:1.675rem; text-align:center; color:#fff; font-size:0.6rem; border-radius:0;}
.yzxm02{ width:100%; overflow:hidden; margin:0 auto 0.75rem;}
.yzxm03{ width:15.25rem; margin:0 auto 0.75rem; overflow:hidden;}
.yzxm03 dl{ border-radius:10px; border:1px solid #dedede; overflow:hidden; padding:0 0 0.375rem; margin:0 0 0.5rem;}
.yzxm03 dl dt{ width:7.125rem; float:left; padding:0.75rem 0 0 0.25rem; }
.yzxm03 dl dt b{ color:#333; font-size:0.75rem;}
.yzxm03 dl dt span{ display:block; text-transform:uppercase; color:#adadad; font-family:Myriad Pro; font-size:0.4rem; padding:0.05rem 0 0;}
.yzxm03 dl dt em{ color:#666; font-size:0.5rem; display:block; margin:0.25rem 0 0.8rem;}
.yzxm03 dl dt a{ width:6.625rem; height:1.325rem; display:block; background:url(../images/new_pic54.jpg) no-repeat; background-size:contain; line-height:1.325rem; color:#fff; text-decoration: line-through;}
.yzxm03 dl dt a strong{ font-size:0.575rem; color:#fff; padding:0 0 0 0.55rem; float:left;}
.yzxm03 dl dt a strong i{ font-family:Impact;}
.yzxm03 dl dt font{ width:7.2rem; font-size:0.5rem; color:#000; margin:0.1rem 0 0.25rem; display:block;}
.yzxm03 dl dt font i{ font-size:0.5rem; color:#b3b3b3; font-weight:normal; padding:0 0.1rem 0; vertical-align:top; margin-top:0.05rem; display:inline-block;}
.yzxm03 dl dt a blockquote{ float:right; padding:0 0.55rem 0 0; color:#fff; font-size:0.55rem;}
.yzxm03 dl dd{ width:7.55rem; padding:0.375rem 0 0; float:right;}
.yzxm03 dl dd img{ width:7.15rem; height:5.175rem;}
.yzxm03 dl dt .last{ margin-bottom:0;}
.yzxm04{ width:15.275rem; margin:0 auto 1rem; overflow:hidden;}
.yzxm04 strong{ background:#f84392; height:1.725rem; text-align:center; font-size:0.75rem; line-height:1.725rem; display:block; color:#fff; margin-bottom:1px;}
.yzxm04 ul{ width:15.275rem; border:1px solid #e6e6e6; overflow:hidden; margin-bottom:0.95rem;}
.yzxm04 ul li{ width:100%; height:1.35rem; line-height:1.35rem; font-size:0.55rem; color:#333; overflow:hidden; border-bottom:1px solid #dfdfdf;}
.yzxm04 ul li span{ width:70%; border-right:1px solid #e9e9e9; padding:0 0 0 0.6rem; display:block; float:left;}
.yzxm04 ul li em{ width:28%; float:right;}
.yzxm04 ul li:last-child{ border-bottom:none;}
.yzxm04 a{ width:9.575rem; height:1.475rem; font-size:0.6rem; text-align:center; display:block; margin:0 auto; overflow:hidden;}
.yzxm04 a b{ width:4.6rem; height:1.475rem; line-height:1.475rem; display:block; border:1px solid #dedede; border-right:none; color:#ff9600; float:left; border-radius:30px 0 0 30px;}
.yzxm04 a em{ width:4.95rem; color:#fff; display:block; float:left; height:1.475rem; line-height:1.475rem; background:#ff9600; border-radius:0 30px 30px 0;}


@media screen and ( min-width:375px )
{
.ab_con03 ul li dl dd blockquote{ font-size:0.5rem;}
}
@media screen and ( min-width:640px )
{
.ab_con01 p{ line-height:0.9rem;}
.ab_con03 ul li dl dd blockquote{ font-size:0.35rem;}
.lx01_2 p{ font-size:21px;}
}

@media screen and ( max-width:420px )
{
.lx01_2 p b{ font-weight:bold;}
}