.sub_top{background-image:url("//www.gnghospital.com/www-img/sub/top_bg/mb_01.jpg");height:579px}.h1_hr{height:1px;width:80px;border:none;border-top:1px solid;margin:30px auto}.section_div>section{padding:50px}.section_div>section *{text-align:center}.p_custom1{color:#737c9a}.section_div>.sec1 *{text-align:left}.sec1{border-bottom:1px solid #e3e3e3}.sec1 h2 span{color:#737c9a}.sec1 ul{display:table;margin-top:20px}.sec1 li{display:table-cell;float:none;vertical-align:middle}.sec1 .li1{width:52%;padding-right:2%}.sec1 .li2{width:48%}.sec1 .bold{color:#2e2d2d}.section_div>.sec2 *{text-align:left}.sec2>h2{margin-bottom:40px}.sec2 ul{display:table;padding:20px 0}.sec2 .ul2{border-bottom:1px solid #dddfe7;border-top:1px solid #dddfe7}.sec2 li{display:table-cell;float:none;vertical-align:middle}.sec2 .li1{width:52%;padding-right:2%}.sec2 .li2{width:48%}.sec2 .li1 img{margin:25px auto}.sec2 .li1 p{text-align:center}.common_link_a{margin-top:20px;background:#29384f;padding:15px}.sec2 .common_link_a{max-width:100%}.common_link_a p{display:inline-block;color:#fff;vertical-align:middle;white-space:nowrap}.common_link_a .in1{font-size:14px;margin-right:10px;line-height:18px}.common_link_a .in1 span{font-size:16px;font-weight:700;text-align:center}.common_link_a .in2{font-size:15px}.sec2 .ul1 .li1{text-align:center}.sec2 .li1 h4{padding-left:50px;position:relative}.sec2 .li1 h4 span{position:absolute;left:0;top:50%;margin-top:-20px;width:40px;height:40px;color:#8592b5;background:#ccd3ed;border-radius:50%;text-align:center;line-height:40px}.sec2>.p1{margin:20px 0 10px}.sec3{background:#f1f2f5}.sec3>h2{color:#737c9a}.sec3>h2 span{color:#2e2d2d;position:relative}.sec3>h2 span:before{position:absolute;content:"";width:4px;height:4px;left:50%;margin-left:-1.5px;background:#2e2d2d;border-radius:50%;top:-3px}.sec3>.p_50{color:#ea5959}.sec3 li{width:49%}.sec3 .li1{margin-right:2%}.sec3 h3{margin:50px auto 20px auto}.sec3>.p1{margin-bottom:20px}.sec4>h3 span{color:#59658f}.sec4>a{margin-top:40px;display:block}.section_div>.sec5 *{text-align:left}.sec5 .p_custom1{margin-bottom:20px}.sec5 .common_link_a .in1{text-align:center;display:block;margin-right:auto;line-height:24px}.sec5 .common_link_a .in2{text-align:center;display:block}.sec5 .common_link_a{padding:15px 30px}.sec5 .ul2{display:table;margin-top:20px}.sec5 .ul2 li{display:table-cell;float:none;vertical-align:middle}.sec5 .ul2 .li1{width:52%;padding-right:2%}.sec5 .ul2 .li2{width:48%}.sec5 .ul1{margin-bottom:40px}.sec5 .ul1 li{width:49%}.sec5 .ul1 li *{text-align:center}.sec5 .ul1 li>div{max-width:519px;margin:0 auto;width:100%;display:table}.sec5 .ul1 .li1{margin-right:2%}.sec5 .ul1 .li1 div{background:#eee}.sec5 .ul1 .li2 div{background:#29374f}.sec5 .ul1 .li1 div *{color:#2e2d2d}.sec5 .ul1 .li2 div *{color:#fff}.sec5 .ul1 li .div1{height:57px;border-radius:20px 20px 0 0}.sec5 .ul1 li .div2{height:85px}.sec5 .ul1 li .div3{height:85px;border-top:1px dashed #d2d2d2;border-radius:0 0 20px 20px;padding-left:16%}.sec5 .ul1 li div h3,.sec5 .ul1 li div p{display:table-cell;vertical-align:middle}.sec5 .ul1 li .div3 *{text-align:left}.sec5 .ul1 li .div3 p>span{padding-left:22px;position:relative}.sec5 .ul1 li .div3 p>span .icon_bg{position:absolute;width:15px;height:15px;left:0;top:50%;margin-top:-7.5px}.sec5 .ul1 .li1 .div3 p>span .icon_bg{background-position:-392px -466px}.sec5 .ul1 .li2 .div3 p>span .icon_bg{background-position:-409px -466px}@media only screen and (max-width:1023px){.sub_top{height:300px;background-size:cover}.h1_hr{margin:20px auto}.section_div>section{padding:20px}.sec4>a{margin-top:20px}.sec5 .ul1 li .div3{padding-left:10%}.sec5 .ul1 li .div3 p{font-size:12px}}@media only screen and (max-width:767px){.sec1 .li1{width:100%;padding-right:0;display:block;margin-bottom:20px}.sec1 .li2{width:100%;display:block}.sec2 .li1{width:100%;padding-right:0;display:block}.sec2 .li2{width:100%;display:block}.sec2 .li2 img{margin-top:25px}.sec3 li{width:100%}.sec3 .li1{margin-right:auto;margin-bottom:20px}.sec3 h3{margin:40px auto 20px auto}.sec5 .ul2 .li1{width:100%;padding-right:0;display:block;margin-bottom:20px}.sec5 .ul2 .li2{width:100%;display:block}.sec5 .ul1 li{width:100%}.sec5 .ul1 .li1{margin-right:auto;margin-bottom:20px}.sec5 .ul1 li .div1{height:45px}.sec5 .ul1 li .div2{height:auto;padding-top:10px;padding-bottom:10px}.sec5 .ul1 li .div3{height:auto;padding-left:3%;padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:640px){.sec4>h3 br{display:none}}@media all and (min-width:1024px) and (max-width:1199px){.section_div>section{padding:20px}}