﻿.box_kp{width:640px;margin:0 auto;background:#fff}
.cl{clear:both}
.red{color:red}
ul{list-style:none}
.fl{float:left}
.fr{float:right}
.mr0{margin-right:0}




/*导航*/
.xgl_ystd_ml{width:640px;height:80px;border-bottom:1px solid #c7c7c7}
.xgl_ystd_ml p{width:600px;height:25px;float:left;margin:30px 0 0 20px;background:url(../images/home.png) no-repeat;padding-left:36px;line-height:26px;font-size:20px;color:#4c4c4c}


/*地图*/
.hztd_tle{border-bottom:1px solid #ccc;padding:40px 2px 22px;width:600px;margin:0 auto;margin-bottom:10px}
.hztd_tle h3{font-size:30px;font-weight:400;line-height:26px}
.padding-tb{padding:38px 0}


/*地址特权*/
.lx-cont3 .lx_tit{text-align:center;}
.lx-cont3 .lx_tit h4{font-size:30px;color:#333;line-height:24px;background:url(../images/beijing.png);    width: 600px;    margin: 30px auto;}
.lx-cont3 .lx_tit span{font-size:12px;line-height:26px;display: block;border-bottom: 1px solid #333;width: 50%;margin: 0 auto;}
.lx-cont3 .lx_tit em{width:5px;height:5px;display:block;background:#333;border-radius:5px;    margin: -2px auto;}
.lx-cont3 ul{overflow:hidden;    margin-bottom: 30px;width: 96%;
        margin: 0 auto;
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;}
.lx-cont3 ul li{height:50px;width:30%;display:inline-block;border-radius:6px;color:#333;background:#e8f0fa;text-align:center;font-size:26px;line-height:50px;margin-left:2.5%;margin-top:10px;}
.lx-cont3 a{width:44%;display:inline-block;height:36px;line-height:36px;font-size:18px;color:#fff;text-align:center;background:#F19443;border-radius:40px;margin-top:20px;margin-left:4%;}
.button_lx h5  a{height:36px;line-height:36px;font-size:18px;color:#fff;text-align:center;background:#F19443;border-radius:40px;width:90%;display:block;margin:0 auto;}
.lx-cont4 ul div{font-size:24px;width:100%;}
.lx-cont4 ul li{width:27%;margin:0 6px 0 0;}
.lx-cont4 .zhushi{font-size:18px;color:#f00;line-height:30px;margin-top:20px;}
.lx-cont4{width: 96%;margin:20px auto;}
.lx-cont4 p{line-height: 40px;}






/*健康热线*/
.map-border{border-top:20px solid #efefef}
.map-border .tel{font-size:28px;color:#333;margin-top:20px}
.map-border .tel img{width:23px;height:29px;    vertical-align: middle;    margin-right: 10px;}
.map-border .tel a{color:red}
.map-border .add{font-size:28px;color:#333;margin-top:20px}
.map-border .add img{width:18px;height:34px;margin:-.4px .12px 0 0}

.cont_1{width:600px;margin:0 auto;margin-top:30px}
.box_1{float:left;width:246px;height:48px;border:1px solid #D1E0F5}
.box_1 p{width:84px;height:46px;background:#D0E0F9;float:left;font-size:22px;color:#282828;text-align:center;line-height:46px}
.box_1 input{width:158px;height:44px;float:left;border:none;font-size:18px;color:#919191;text-indent:6px;line-height:44px}
.box_2{float:left;margin-left:10px;width:260px;height:48px;border:1px solid #D1E0F5}
.box_2 p{width:78px;height:46px;background:#D0E0F9;float:left;font-size:22px;color:#282828;text-align:center;line-height:46px}
.box_2 input{width:178px;height:44px;float:left;border:none;font-size:18px;color:#919191;text-indent:6px;line-height:44px}
.sub11{width:70px;height:48px;background:#FF9C00;float:left;margin-left:10px;font-size:22px;color:#fff;text-align:center;line-height:48px;border:none;outline:0;-webkit-appearance:none}
.zyts{width:600px;height:120px;background:#F3F3F3;margin:0 auto;margin-top:26px;margin-bottom:26px;border-radius:8px;overflow:hidden}
.zyts img{width:89px;height:68px;float:left;margin-top:27px;margin-left:19px}
.zyts p{width:460px;float:left;margin-left:12px;font-size:20px;color:#282828;line-height:30px;margin-top:32px}
.bg-title{width:640px;height:102px;line-height:86px;background:url(../images/fd-tit_02.jpg) no-repeat 0 0;text-align:center;background-size:100%}
.bg-title a{display:inline-block;width:640px;height:102px;font-size:28px;color:#fff}
.bg-title a img{width:31px;height:31px;margin:30px 0 0 .8px}






/*路线查询*/
.hztd_tle h3{font-size:30px;font-weight:400;line-height:26px}
.lylx_titbox li{width:190px;height:60px;background:#efefef;margin-right:5px;padding-top:12px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;float:left}
.lylx_titbox li:nth-child(4){margin-right:0}
.lylx_titbox li i{width:40px;height:40px;display:inline-block;background:url(../images/lylx_icon.png) -440px -10px no-repeat;vertical-align:middle;margin-right:7px}
.lylx_titbox li p{display:inline-block;font-size:16px;color:#888}
.lylx_titbox .lylx_li2 i{background-position:-13px -82px}
.lylx_titbox .lylx_li3 i{background-position:-200px -82px}
.lylx_titbox .lylx_li4 i{background-position:-400px -84px}


.layout1{width:600px;margin:0 auto}
.bott-b{border-top:1px solid #f3f3f3}
.lylx_titbox{display:flex;justify-content:space-around}
.slideBox .hd ul li.on{background:#1468b0}
.slideBox .hd ul li.on p{color:#fff}
.slideBox .hd ul li.on:after{content:"";width:0;height:0;overflow:hidden;border:7px solid transparent;border-top-color:#1468b0;position:absolute;bottom:-13.5px;left:50%;margin-left:-6px;z-index:22}
.slideBox .lx{width:600px;margin:15px auto 0;float:left;box-sizing:border-box;position:relative;padding-bottom:40px}
.slideBox .bd .bg-one{background:#f4f4f4 url(../images/lylx_bg1.png) 0 163px no-repeat}
.slideBox .bd .bg-two{background:#f4f4f4 url(../images/lylx_bg2.png) 0 163px no-repeat}
.slideBox .bd .bg-three{background:#edf2f6 url(../images/lylx_bg3.png) 0 163px no-repeat}
.slideBox .bd .bg-four{background:#f4f4f4 url(../images/lylx_bg4.png) 0 163px no-repeat}
.slideBox .hd ul .lylx_li1.on i{background:url(../images/lylx_icon.png) -522px -10px no-repeat}
.slideBox .hd ul .lylx_li2.on i{background:url(../images/lylx_icon.png) -105px -83px no-repeat}
.slideBox .hd ul .lylx_li3.on i{background:url(../images/lylx_icon.png) -287px -83px no-repeat}
.slideBox .hd ul .lylx_li4.on i{background:url(../images/lylx_icon.png) -505px -84px no-repeat}
.slideBox .lx h3{font-size:18px;font-weight:700;color:#444;margin-bottom:10px}
.slideBox .lxlybox{padding:15px;height:338px;box-sizing:border-box;overflow:hidden}
.slideBox .lxlybox>div{margin-bottom:20px;display:flex;justify-content:space-around}
.slideBox .lx span{color:#1468b0;display:block;border:1px solid #1468b0;width:90px;height:45px;line-height:45px;text-align:center;font-weight:700;font-size:21px;float:left;margin-top:3px}
.slideBox .lx p{color:#555;font-size:20px;line-height:30px;width:344px;float:right}
.slideBox .lx a{display:block;width:40px;height:40px;background:url(../images/lylx_icon.png) -11px -161px no-repeat;position:absolute;left:50%;margin-left:-16px;bottom:2px}

.tjbtn{width:510px;margin:40px auto}
.submit input{width:216px;height:66px;background:url(../images/yygh_zhqc.png) no-repeat;border:none;margin:0;padding:0;background-size:216px 66px;vertical-align:top}
.ipon input{width:216px;height:66px;background:url(../images/yygh_zhjm.png) no-repeat;border:none;margin:0;padding:0;background-size:216px 66px;vertical-align:top;margin-left:40px}
.wrap_an{width:562px;margin:25px auto 0;margin-top:30px}
.wrap_an .a1{width:270px;height:50px;background:#0D4AA5;border-radius:6px;font-size:20px;color:#fff;text-align:center;line-height:50px;float:left}
.wrap_an .a2{width:270px;height:50px;background:#FF9000;border-radius:6px;font-size:20px;color:#fff;text-align:center;line-height:50px;float:right}


/*挂号*/
.p34{width:574px;margin:0 auto;font-size:20px;color:#282828;line-height:28px;margin-top:30px}
.p34 span{color:#e70000}
.yygh_top{height:74px;background:#FFF}
.yygh_top .yygh_topa{width:600px;height:74.2px;padding-top:22px;color:#111;font-size:24px;border-bottom:1px solid #B4B4B4}
.yygh_top .yygh_topa .yygh_topb{width:240px;height:100%;margin-right:10px}
.yygh_top .yygh_topa .yygh_topb img{width:31px;height:31px;margin-right:8.8px}
.yygh_top .yygh_topa .yygh_topc{height:100%;color:#ff5f11;font-size:24px}
.yygh_top .yygh_topa .yygh_topc a{color:#ff5f11}
.yygh_top .yygh_topa .yygh_topc img{width:30px;height:21px;margin-right:8.8px;margin-top:7.2px}
.zhgh_gh{width:640px;background:#FFF;margin:0 auto;height:570px;    margin-bottom: 30px;}
.zhgh_gh .ghgl{width:512px}
.zhgh_gh .ghgl p{font-size:20px;color:#6c6c6c;line-height:34px}
.zhgh_gh .ghgl p span{font-size:27px;font-weight:700;color:#6c6c6c;line-height:34px}
.zhgh_gh .ghgl .user_input label{font-size:24px;color:#6c6c6c}
.zhgh_gh.ghgl .user_input input{border:1px solid #999;border-radius:10px;width:240px;height:48px;line-height:48px;margin-left:20px;padding-left:8px;font-size:22px}
.zhgh_gh .ghgl select{width:500.8px;height:48px;line-height:48px;box-sizing:content-box;border:none;background:0 0;color:#b4b4b4;font-size:22px;border-radius:2px;padding-left:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.zhgh_gh .ghgl select option{padding-left:10px;border:none;background:0 0}
.zhgh_gh .ghgl textarea{width:476px;height:120px;box-sizing:content-box;border:1px solid #999;font-size:22px;border-radius:4px}

.ghgl .user_input input{border:1px solid #dedede;border-radius:10px;width:510px;height:52px;line-height:48px;padding-left:8px;font-size:22px;color:#b4b4b4;margin-top:8px;background:#dedede}
.ghgl .user_input #tel1{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}
.select_wrap{position:relative;margin-top:8px}
.select_wrap2{width:600px;margin:0 auto;margin-top:20px}
.ghgl .user_input input.input_box{background:#fff url(../images/yygh_zhc.png) no-repeat right center;background-size:61px auto;cursor:pointer;border:none;margin-top:0;border-radius:12px;padding:0 .1px;color:#b4b4b4;font-size:22px}
.ghgl .user_input input.ksinput_box{background:#dedede url(../images/yygh_zhc.png) no-repeat right center}
.input_box.zjtd_inbox{background:#fff url(../images/yygh_zhqcd.png) no-repeat right center;background-size:93px auto;width:600px;height:64px;line-height:64px;border-radius:12px;padding:0 .1px;color:#b4b4b4;font-size:22px;border:none}
.select_box{position:absolute;width:510px;height:auto;background:#fff;left:0;top:52px;border-radius:12px;border:1px solid #dadada;overflow:hidden}
.select_box.select_ks{top:64px;width:600px}
.select_box span{display:block;width:100%;height:40px;line-height:40px;cursor:pointer;color:#b4b4b4;padding:0 .1px}
.select_box span:hover{background:#f3f3f3}
.ghgl .user_input input.timea{background:#dedede url(../images/yygh_zhb.png) no-repeat right;background-size:60.8px 52px}
.ghgl .user_input input.timeg{background:#fff url(../images/yygh_zhb.png) no-repeat right;background-size:60.8px 52px}
.ghgl .user_input{padding-top:24px}
#sleHid{display:block;width:528px;overflow:hidden;height:52px;margin-top:10px;border-radius:10px}
#sleBG{border-radius:10px;border-right:none;background:#FFF url(../images/yygh_zhc.png) no-repeat right center;display:block;background-size:60.8px 52px}
.sleBGa{background:#dedede url(../images/yygh_zhc.png) no-repeat right center!important;background-size:60.8px 52px!important}
.za_mudub i,.za_mudub span{color:#fff;display:inline-block;font-style:normal}
.box_mudu{width:640px;margin:0 auto;overflow:hidden}