﻿.red,.red a{color:#F00;}
.left{float:left;}
.right{float:right;}
.autohei{overflow:hidden;}
.clear{font-size:0;line-height:0;clear:both;overflow:hidden;}
.blank{font-size:0;line-height:0;clear:both;overflow:hidden;}
.blank1{height:1.5rem;font-size:0;line-height:0;clear:both;overflow:hidden;}
.yahei,.yahei *{font-family:"Microsoft Yahei";}
.img{text-align:center;}
.img img{width:100%;}
img{max-width:100%;}
ol {margin:0;padding:0;}
.xh_nav{overflow:hidden;}
.xh_nav ul li{width:25%;height:3rem;line-height:3rem;text-align:center;background:#e91d57;float:left;border-bottom:1px solid #db106d;border-right:1px solid #db106d;-webkit-box-sizing:border-box;box-sizing:border-box;}
.xh_nav ul li a{color:#FFF}
.nav{overflow:hidden;background:#f6f6f6;padding:1rem 0 0;}
.nav li{position:relative;width:23%;float:left;margin:0 1%;}
.nav li span{position:absolute;width:100%;bottom:1rem;left:0;font-size:0.5rem;color:#fff;font-weight:700;text-align:center;}
.wp_tel{overflow:hidden;background:#f6f6f6;padding:.5rem 0 0;}
.wp_tel h2{text-align:center;font-weight:bold;font-size:0.6rem;}
.wp_tel h2 span{color:#c70c50}
.wp_tel h3{position:relative;margin:0.5rem 1rem 0.6rem;overflow:hidden;}
.wp_tel h3 a{display:inline-block;width:48%;margin-right:4%;float:left;background:url(../images/wp_telic1.png) no-repeat .5rem 50%/auto 100% #c70c50;height:1.7rem;line-height:1.7rem;color:#fff;text-align:center;text-indent:2rem;}
.wp_tel h3 a:last-child{margin-right:0;background:url(../images/wp_telic2.png) no-repeat 0 50%/auto 100% #ff6600;text-indent:1.5rem;}
.wp_tel h4{margin:0.6rem 1rem;color:#666;overflow:hidden;}
.wp_tel h4 span{float:left;width:14.5rem;text-align:center;}
.wp_tel h4 span:last-child{float:right;}
.title{background:url(../images/title_bg.jpg) no-repeat 50% 50%/100% auto;line-height:3rem;color:#fff;font-weight:bold;font-size:.6rem;}
.title span{display:inline-block;float:left;width:28.125%;text-align:center;font-size:0.8rem;margin-right:1.25rem;}
.wp01{margin:0.4rem 0.2rem;overflow:hidden;}
.wp01 dl{position:relative;overflow:hidden;}
.wp01 dl dt{width:42%;float:left;}
.wp01 dl dd{position:relative;width:58%;float:left;overflow:hidden;}
.wp01 dl dd img{width:47%;margin:0 0 .5rem 3%;float:left;}
.wp01 ul{position:relative;overflow:hidden;}
.wp01 li{width:32%;float:left;margin:.5rem 2% .5rem 0;}
.wp01 li:last-child{margin-right:0;}
.wp01 p{text-indent:2em;color:#333;line-height:1rem;}
.wp01 p strong{color:#ff6600}
.wp02{overflow:hidden;}
.wp02 h2{margin:.4rem auto;padding-bottom:.5rem;background:url(../images/wp02_tt.png) no-repeat 50% 100%/100% auto;line-height:2;color:#e91d57;text-align:center;}
/*.wp02 ol{position:relative;margin:0 .5rem;overflow:hidden;}
.wp02 li:last-child{margin-right:0;}
.wp02 li{width:32%;float:left;margin:0 2% 0.5rem 0;}
.wp02 ol li:nth-child(3n){margin-right:0;}*/
.wp02 li{text-align:center}
.wp2ct{border:1px dashed #ff6600;margin:0 0.5rem;padding:0.75rem;overflow:hidden;}
.wp2_tt ul li{width:5rem;text-align:center;float:left;margin-right:0.25rem;}
.wp2_tt ul li a{display:block;background:url(../images/wp02_bg.png) no-repeat top center/5rem 2.25rem;padding-top:0.4rem;height:1.85rem;line-height:1.85rem;}
.wp2_tt ul li.hover a{display:block;background:url(../images/wp02_bga.png) no-repeat top center/5rem 2.25rem;color:#FFF;}
.wp2_tt ul li a:hover{text-decoration:none;}
.wp2_ct ul li{line-height:2rem;text-indent:2em;color:#333;margin-bottom:0.7rem;}
.wp02 h5{overflow:hidden;margin:0.6rem 0.5rem .5rem;}
.wp02 h5 a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:49.5%;float:left;margin-right:1%;border:1px solid #c70c50;line-height:1.7rem;color:#c70c50;text-align:center;font-size:.6rem;}
.wp02 h5 a:last-child{margin-right:0;border:1px solid #f60;color:#f60;}
.wp03{overflow:hidden;}
.wp03>p{text-indent:2em;color:#333;line-height:1rem;}
.wp3ct{margin:.6rem 0.5rem 0;overflow:hidden;}
.wp3ct h2{text-align:center;color:#FFF;font-weight:bold;height:2rem;line-height:2rem;background:#e91d57;}
.wp3ct h3{font-size:.5rem}
.wp3ct th,.wp3ct td{padding:.4rem .2rem;border:1px solid #ccc;line-height:1.6;}
.wp3ct th{background-color:#f6f6f6;color:333;}
.wp3ct tr td:nth-child(1){color:#c70c50;text-align:center;}
.wp3ct td a{display:block;border-radius:0.9rem;background:#f60;color:#fff;text-align:center;}
.wp04{overflow:hidden;}
.wp04 p{text-indent:2em;color:#333;line-height:1rem;margin:0 0.2rem .5rem;}
.wp04 h3{margin:0 3.2%;}
.wp04 h4{border:0.1rem solid #ff6600;width:80%;height:1.4rem;line-height:1.4rem;margin:0.8rem auto .6rem;text-align:center;}
.wp04 h4 a{color:#ff6600;}
.wp05{overflow:hidden;margin:0 0.5rem;}
.wp05>p{text-indent:2em;color:#333;line-height:1rem;margin:0;}
.wp05 h2{border-bottom:1px dashed #c70c50;border-top:1px dashed #c70c50;color:#999;text-align:center;line-height:2.4rem;}
.wp05 h2 strong{color:#e91d57;font-size:1.8rem;}
.wp05 ul{overflow:hidden;}
.wp05 ul li{float:left;border:1px solid #ddd;width:15.1rem;height:11.9rem;margin-top:0.75rem;overflow:hidden;}
.wp05 ul li:nth-child(even){float:right;}
.wp05 dl{overflow:hidden;background:#eee;}
.wp05 dl dt{float:left;width:7rem;height:8rem;}
.wp05 dl dd{padding-left:0.9rem;width:7.15rem;float:left}
.wp05 dl dd h3{font-size:1.6rem;font-weight:bold;line-height:3.3rem;color:#8e38c4}
.wp05 dl dd p{color:#333;text-align:center;}
.wp05 dl dd h4{border-radius:0.9rem;width:7rem;height:2rem;text-align:center;line-height:2rem;margin-top:0.6rem;background:#8e38c4;}
.wp05 dl dd h4 a{color:#FFF;}
.wp05 h5{line-height:1.5rem;color:#333;text-align:center;margin-top:0.3rem;}
.wp05 ul li:nth-child(2) h3{color:#4a4aca}
.wp05 ul li:nth-child(2) h4{background:#4a4aca}
.wp05 ul li:nth-child(3) h3{color:#4ab0ca}
.wp05 ul li:nth-child(3) h4{background:#4ab0ca}
.wp05 ul li:nth-child(4) h3{color:#c70c50}
.wp05 ul li:nth-child(4) h4{background:#c70c50}
.wp05 ul li:nth-child(5) h3{color:#ff6600}
.wp05 ul li:nth-child(5) h4{background:#ff6600}
.wp05 ul li:nth-child(6) h3{color:#8e38c4}
.wp05 ul li:nth-child(6) h4{background:#8e38c4}
.wp05 h4{border:0.1rem solid #ff6600;width:86%;height:1.4rem;line-height:1.4rem;margin:.4rem auto .6rem;text-align:center;}
.wp05 h4 a{color:#ff6600;}
.zjys>p{text-indent:2em;color:#333;line-height:2rem;margin:1rem 0.5rem;}
.zjys{margin:0 0.5rem;overflow:hidden;position:relative;}
.zjys_ct{width:24.95rem;height:15rem;margin:0 auto;}
.zjys_ct ul li{width:24.95rem;height:15rem;}
.zjys_jt1{position:absolute;top:5.55rem;left:0;width:2.05rem;height:3.95rem;}
.zjys_jt2{position:absolute;top:5.55rem;right:0;width:2.05rem;height:3.95rem;}
.zj_1{background:url(../images/zj_01bg.png) no-repeat top center/2.25rem 1.1rem #f6f6f6;overflow:hidden;}
.zj_1 h2{text-align:center;border-bottom:1px solid #ddd;height:5.25rem;line-height:5.25rem;color:#c70c50;font-size:2.4rem;}
.zj01_ct{margin:0 0.4rem;overflow:hidden;}
.zj01_ct ul{float:left;}
.zj01_ct ul li{float:left;border-right:1px dashed #ddd;margin:1rem 0 1.25rem 0;width:15.45rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.zj01_ct ul li:nth-child(even){border:none;}
.zj01_ct ul li h3{width:10rem;height:10rem;margin:0 auto 0.25rem;}
.zj01_ct ul li p{text-align:center;line-height:1.7rem;color:#333;}
.zj_2{background:url(../images/zj_02bg.png) no-repeat top center/2.25rem 1.1rem #eee;overflow:hidden;}
.zj_2 h2{text-align:center;border-bottom:1px solid #ddd;height:5.25rem;line-height:5.25rem;color:#e91d57;font-size:2.4rem;}
.zj02_ct{margin:0 0.4rem;overflow:hidden;}
.zj02_ct ul{float:left;}
.zj02_ct ul li{float:left;border-right:1px dashed #ddd;margin:1rem 0 1.25rem 0;width:15.45rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.zj02_ct ul li:nth-child(even){border:none;}
.zj02_ct ul li h3{width:10rem;height:10rem;margin:0 auto 0.25rem;}
.zj02_ct ul li p{text-align:center;line-height:1.7rem;color:#333;}
.gy>p{text-indent:2em;color:#333;line-height:1rem;margin:0 0.2rem;}
.gy>p strong{color:#ff6600}
.gy h3{position:relative;margin:.7rem 0.5rem 0;overflow:hidden;}
.gy h3 img{width:49%;margin-right:2%;float:left;}
.gy h3 img:last-child{margin-right:0}
.gy h4{border:0.1rem solid #ff6600;width:80%;height:1.4rem;line-height:1.4rem;margin:0.8rem auto;text-align:center;}
.gy h4 a{color:#ff6600;}
.mt{overflow:hidden;}
.mt h2{width:31.05rem;height:5.7rem;margin:0 auto 0.45rem;}
.mt h3{width:27rem;margin:0 auto;}
.mt h4{line-height:3.3rem;text-align:center;color:#333;}
.mt h5{overflow:hidden;}
.mt h5 a{display:block;border:0.1rem solid #c70c50;width:15rem;height:2.3rem;line-height:2.3rem;float:left;color:#c70c50;text-align:center;}
.mt h5 a:last-child{float:right;border:0.1rem solid #ff6600;color:#ff6600;}
.fw{padding-bottom:.3rem}
.fw>p{text-indent:2em;color:#333;line-height:1rem;margin:0 0.2rem;}
.fw ul{position:relative;margin:0 0.5rem;overflow:hidden;}
.fw li{width:49%;margin:.5rem 2% 0 0;float:left;}
.fw li:nth-child(2n){margin-right:0}
.fw h4{line-height:1.8rem;color:#333;text-align:center;}
.fw h5{background:url(../images/fw_btn1.png) no-repeat left center/5.55rem 5rem #c70c50;margin:1rem auto;width:18.6rem;text-align:center;line-height:1.8rem;height:4.5rem;padding:0.5rem 0 0 6.4rem;}
.fw h5 a{color:#FFF;}
.fw h5 span{}
.fw h6{background:url(../images/fw_btn2.png) no-repeat left center/5.55rem 5rem #ff6600;margin:1rem auto;width:18.6rem;text-align:center;line-height:1.8rem;height:4.5rem;padding:0.5rem 0 0 6.4rem;}
.fw h6 a{color:#FFF;}
.fw h6 span{font-size:2.4rem;font-weight:bold;}
.pl{background:url(../images/pl_tt.png) no-repeat top center;background-size:contain;height:4.05rem;line-height:4.05rem;text-indent:0.9rem;}
.pl h2{color:#333;font-weight:bold;}
.pl h2 span{color:#999;margin-left:0.5rem;font-weight:normal;font-size:1.2rem;}
.gh{overflow:hidden;}
.gh h2{text-align:center;color:#FFF;height:4rem;line-height:4rem;background:#c70c50;}
.gh h2 strong{font-size:1.8rem;}
.gh p{margin:1rem 0.5rem;line-height:2rem;color:#333;}
.gh p strong{color:#ff6600}
.gh_ct{padding-bottom:2rem;background:url(../images/gh_bg.jpg) no-repeat top center/100% auto;}
.gh_ct ul{width:65%;margin:0 auto;padding-top:1.65rem;}
.gh li{margin-top:.4rem;color:#333;line-height:2rem;}
.inpt1{width:68%;line-height:1.8rem;border:1px solid #ccc;font-family:Microsoft Yahei;color:#666;vertical-align:middle;}
.gh h3{position:relative;width:65%;margin:1.5rem auto 0;overflow:hidden;}
.gh h3 .tj_btn,.gh h3 a{width:48%;float:left;margin-right:4%;border:none;background:url(../images/gh_btn1.png) 50% 50% no-repeat;background-size:100% auto;line-height:2.7rem;text-align:center;color:#fff;text-indent:3rem;}
.gh h3 a{margin-right:0;background-image:url(../images/gh_btn2.png);}
.last{margin:0.75rem auto;height:6.75rem;padding-top:0.75rem;background:#e91d57;}
.last dl dt{text-align:center;color:#FFF;margin-bottom:0.8rem;}
.last dl dd{margin:0 3.2%;}
.dbswt{overflow:hidden;position:fixed;bottom:0;left:0;width:100%;}
.dbswt ul li{width:25%;height:4.5rem;overflow:hidden;background:url(../images/foot_bg.png) no-repeat right top #c70c50;float:left;position:relative;}
.dbswt ul li:hover,.dbswt ul li.hover{background:url(../images/foot_bg.png) repeat-x right top #f27406;}
.dbswt ul li i{display:block;text-align:center;}
.dbswt ul li a{display:block;padding-top:2.8rem;color:#fff;text-align:center;}
.dbswt ul li:nth-child(1) a{background:url(../images/dbswt-p1.gif) no-repeat center top/8rem 4.5rem;}
.dbswt ul li:nth-child(2) a{background:url(../images/dbswt-p2.png) no-repeat center top/8rem 4.5rem;}
.dbswt ul li:nth-child(3) a{background:url(../images/dbswt-p3.png) no-repeat center top/8rem 4.5rem;}
.dbswt ul li:nth-child(4) a{background:url(../images/dbswt-p4.png) no-repeat center top/8rem 4.5rem;}
.dbswt ul li:hover,.dbswt ul li.hover{background:#f27406;}
.dbswtdh{position:absolute;z-index:1;top:0.6rem;left:25%;margin-left:4rem;width:1.2rem;height:1.2rem;font-size:1.2rem;line-height:1.2rem;background:#dd6803;color:#fff;border:#dd6803 1px solid;border-radius:50%;animation:shuzi 1s infinite;-webkit-animation:shuzi 1s infinite;-moz-animation:shuzi 1s infinite;-o-animation:shuzi 1s infinite;-ms-animation:shuzi 1s infinite;}
/*doctors*/
.x_ti1{width:32rem;margin:0 auto;overflow:hidden;height:4rem;margin-bottom:0.2rem;margin-top:0.2rem;}
.x_ti1 .lm_mc{width:11rem;padding-left:2rem;height:4rem;line-height:4rem;font-size:2rem;color:#fff;background:url(../images/lm_mcbj.jpg) top right #e91d57 no-repeat;background-size:10% 100%;float:left;}
.x_ti1 .lm_dy{width:19rem;line-height:4rem;height:4rem;background:#e9e9e9;float:left;font-size:1.6rem;}
.x_ti{width:32rem;margin:0 auto;overflow:hidden;height:4rem;}
.x_ti .lm_mc{width:11rem;padding-left:2rem;height:4rem;line-height:4rem;font-size:2rem;color:#fff;background:url(../images/lm_mcbj.jpg) top right #e91d57 no-repeat;background-size:10% 100%;float:left;}
.x_ti .lm_dy{width:19rem;line-height:4rem;height:4rem;background:#e9e9e9;float:left;font-size:1.6rem;}
#box_zj{margin:0 2%;overflow:hidden;}
#box_zj .zj_js{display:block;margin:0 auto;padding:0.3rem 0;overflow:hidden;}
#box_zj .zj_js .ss_l{width:36%;float:left;}
#box_zj .zj_js .ss_r{position:relative;margin-left:38%;overflow:hidden;}
#box_zj .zj_js .ss_r .zx_zxzj,#box_zj .zj_js .ss_r .zx_dhzx{display:inline-block;width:49%;margin:0.1rem 2% 0 0;float:left;}
#box_zj .zj_js .ss_r .zx_dhzx{margin-right:0;}
#box_zj .hd{text-align:center;font-size:0;}
#box_zj .hd ul{display:inline-block;vertical-align:top;height:8px;}
#box_zj .hd ul li{width:8px;height:8px;border-radius:8px;background:#bcbcbc;margin:0 5px;float:left;}
#box_zj .hd ul .on{background:#e91d57;}
.box_ztzj{margin:1rem 3.2%;overflow:hidden;}
.box_ztzj li{width:23.5%;float:left;margin-right:2%;overflow:hidden;}
.box_ztzj li:last-child{margin-right:0;}
.box_ztzj li p{text-align:center;font-size:1.2rem;padding:0.5rem 0;}
.box_ztzj li .zt_zx{display:block;border-radius:0.4rem;background:#e91d57;font-size:1.2rem;line-height:2.5;color:#fff;text-align:center;}
/*footer nav*/
footer{margin-bottom:45px;}
.xh_fot_t{text-align:center;font-weight:bold;color:#e91d57;font-size:1.8rem;margin:0.5rem auto 0.5rem;}
.foot_nav ul{position:relative;margin-top:2rem;overflow:hidden;}
.foot_nav li{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;height:2.75rem;border-right:1px solid #fff;line-height:2.75rem;text-align:center;background:#ceac8f;font-size:1.2rem;}
.foot_nav li:nth-child(2){background:#9f8bd5}
.foot_nav li:nth-child(3){background:#f7bcbc}
.foot_nav li:nth-child(4){border-right:none;background:#7bb4bb;}
.foot_nav li a{color:#fff;}
/*foot*/
.foot{margin-bottom:6rem;}
.foot dl{margin-top:.2rem;background:url(../images/fot_img.png) 0 0 no-repeat;background-size:100% auto;}
.foot dt{position:relative;padding-top:2rem;margin-left:29%;}
.foot .clock,.foot .location{min-height:2.2rem;padding-left:3rem;background:url(../images/icon_clock.png) 0 50% no-repeat;background-size:auto 2.2rem;}
.foot .location{margin-top:1rem;background-image:url(../images/icon_location.png);background-position:0 .2rem;}
.foot_n{font-size:12px;line-height:1.2;color:#bbb;}
.foot_con{line-height:1.6;color:#333;}
.foot dd{position:relative;margin:0.25rem 3.2% 0 29%;overflow:hidden;}
.foot dd a{display:block;width:48%;float:left;margin-right:4%;}
.foot dd a:last-child{margin-right:0}
.foot h4{margin:1.25rem auto 1.5rem;color:#6e6e6e;text-align:center;}
.foot h4 a{color:#6e6e6e;text-decoration:underline;}
