@charset "utf-8";

html { font-family:"微软雅黑", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%; }
body { margin: 0;color: #464541; height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
a { background: transparent; text-decoration: none; color: #464541; }
a:active { outline: 0; }
b, strong { font-weight: bold; }
dfn { font-style:normal;}
img { border: 0; vertical-align: middle; }
* {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline: none;}
input,textarea,button { border: 0; margin: 0; padding: 0; font-family:"微软雅黑", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;}
textarea { resize: none;}
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #464541; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #464541; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #464541; }
input[type="submit"],input[type="reset"],input[type="button"],button { -webkit-appearance: none; }
.clear{ clear:both;}
.index_con{ width:6rem; height:auto; margin:0 auto; background:#FFF; box-sizing:border-box; font-size:.22rem; line-height:.34rem;}
.xglszmxcd{background:url(../images/bg.png) repeat;width:100%}
.head img{width:100%;}
.nav{}
.nav li{ width:25%; height:.6rem; line-height:.6rem; text-align:center; border-right:1px solid #d7d7d9; border-bottom:1px solid #d7d7d9; float:left; background:#223b75; font-size:.22rem;box-sizing:border-box;}
.nav li a{ color:#f6f6f6; display:block;}
.nav li a font{ padding-left:2em;}
.banner>a>img{width:100%;}
.main{width:95%;margin:0 auto}
/*导语*/
.daoyu{margin-top:.1rem;}
.daoyu>p{padding:0 .1rem;line-height:.3rem;color:#000;text-align: justify;}
.daoyu>p>span,.daoyu>p>font{display:inline-block;font-size:.24rem;color:#fff; padding:0.05rem;}
.daoyu>p>span{background:#ff7f00;}
.daoyu>p>font{background:#eb0000;}
/*.daoyu>p.xuzhi{color:#f00;margin-top:1em;}*/
.diaoyu>p>span{display:inline-block;}
.title01{width:90%;margin:.2rem auto;overflow:hidden}
.title01 .title_l{width:65%;float:left;margin-right:5%;margin-top:10%}
.title01 .title_r{width:29%;float:left}

.tit h1{font-size:.2rem;text-align:center;margin:.2rem auto .1rem;color:#c72929}
.con_01 p{text-indent:2em;margin-top:.1rem}
.con_01 ul{overflow:hidden}
.con_01 li{width:50%;float:left;text-align:center;margin-top:.2rem}
.con_01 li img{width:70%}
.con_01 li span{display:block}
.con_02 p{text-indent:2em;margin-top:.1rem;margin-bottom:.2rem}
.con_03 p{text-indent:2em;margin-top:.1rem;margin-bottom:.2rem}
.con_03 ul{width:90%;margin:.2rem auto;overflow:hidden}
.con_03 ul li{width:45%;float:left;margin-right:5%;margin-bottom:.2rem}
.con_03 ul li h3{text-align:center}
.con_03 ul li span{line-height:.26rem}
.con_03 .con_03_l{width:100%;padding-left:5%}
.con_04{ padding-bottom:0.2rem;}
.con_04 p{text-indent:2em;margin-top:.1rem;margin-bottom:.2rem}
.con_04 img{width:5.5rem; margin:0 auto; display:block;}
.con_04 ul{width:5rem; margin:0.3rem auto;}
.con_04 ul li{ width:44%; height:0.6rem; line-height:0.6rem; text-align:center; margin:0 3%; background:#f60; float:left; border-radius:0.4rem; font-size:0.22rem;}
.con_04 ul li a{width:100%; height:0.6rem; color:#fff;}
.con_04 ul li:nth-child(2){ background:#26c540;}
/*免费自助挂号平台*/
.ghpt{ background:#f2f2f2;}
.ghpt_tit{ height:.5rem; line-height:.5rem; text-align:center; background:#dfdfdf; font-size:.22rem; color:#676767; margin-bottom:2px;}
.ghpt_con{ padding:.1rem 0 .2rem; border-top:1px solid #dfdfdf;}
.ghpt_con dl{ font-size:.16rem; line-height:.3rem; text-align:center;}
.ghpt_con dl font{ color:#f50;}
.ghpt_con ul{ width:3.6rem; height:auto; margin:0 auto; padding-top:.2rem;}
.ghpt_con ul li{ width:3.48rem; height:.28rem; padding:.03rem 0 .03rem .1rem; border:1px solid #ccc; border-radius:5px; background:#fff; margin-bottom:.1rem; font-size:.18rem; color:#222;}
.ghpt_con ul li input{ width:2.4rem; height:.28rem; border:0; border-left:1px solid #f2f2f2; background:0; margin-left:.1rem; padding-left:.1rem;}
.ghpt_con ul li select{ width:3.48rem; height:.28rem; border:0; font-size:.16rem; color:#222; outline:none; -webkit-appearance:none;appearance:none;border:none; -webkit-box-sizing:border-box;box-sizing:border-box;background: url(/template/yiyuan/images/arrow.png) no-repeat scroll right center transparent; padding-right:.14rem;}
select::-ms-expand { display: none; }
.ghpt_con .btn{ width:3.6rem; height:.4rem; color:#fff; font-size:.2rem; background:#273f7b; text-align:center; border:0; border-radius:5px; cursor:pointer; margin-bottom:.1rem; -webkit-appearance:none;appearance:none;border:none; -webkit-box-sizing:border-box;box-sizing:border-box;}
.mfth{ width:3.6rem; height:.4rem; line-height:.4rem; color:#fff; font-size:.2rem; text-align:center; border-radius:5px; background:#e95404; display:block;}
/*地图*/
.index_map{ height:1.64rem; background:url(/template/yiyuan/images/map_03.png) no-repeat center center; margin:.39rem  auto .25rem; padding-top:.26rem; position:relative; background-size:5.08rem}
.index_map .map_txt{ width:2.9rem; height:1.64rem; position:absolute; right:.2rem;}
.index_map .map_txt dl{ line-height:.2rem; margin-bottom:.1rem; background:url(/template/yiyuan/images/time_03.png) no-repeat left top; padding-left:.4rem; background-size:0.32rem;}
.index_map .map_txt dl font{ font-size:.22rem; color:#3a3e49;}

.index_map .map_txt dd{ font-size:.12rem; line-height:.14rem; background:url(/template/yiyuan/images/dz_03.png) no-repeat left top; padding-left:.4rem; margin-bottom:.05rem; background-size:0.3rem;}
.index_map .map_txt dd font{ font-size:.14rem; color:#3a3e49; line-height:.18rem;}
.index_map .map_txt dd font span{ font-size:.12rem;}
.index_map .map_txt a{ color:#3a3e49;}
.index_map .map_txt p a{ width:1.18rem; height:.4rem; line-height:.4rem; background:#212d55; color:#fff; font-size:.16rem; text-align:center; display:block; float:left; border-radius:5px; margin-right:.08rem;}
.map_mc{ font-size:.14rem; color:#9d9e9e; position:absolute; left:.6rem; top:1.54rem;}
/*底部电话*/
.f_telbg{position:relative}
.f_tel{ height:.7rem; background:url(/template/yiyuan/images/f_tel_07.png) no-repeat center center #1f2e55;margin-bottom:.55rem; background-size:2.76rem;}
.f_tel a{ width:100%; height:.7rem; display:block;}
.f_dh{ width:6rem; height:.77rem; background:#dbdbdb; position:fixed; bottom:0; left:50%; margin-left:-3rem; line-height:.2rem; z-index:999999; overflow:hidden; box-sizing:border-box;}
.f_dh a{ width:25%; height:.77rem; display:block; float:left; color:#354266; text-align:center; font-size:.18rem;}
.f_dh a i{ height:.38rem; display:block; margin:.08rem 0 .04rem 0;}
.f_dh a:nth-child(2n-1){ background:#354266; color:#fff;}
.f_dh a i img{ width:.38rem; height:.38rem;}

.con_02 img{width:100%; display:block;}
.tit img{width:100%;}