@charset "utf-8";
/**/
.container {padding: 0 10px;width: calc(100% - 20px);margin: 0 auto;}
img {width: 100%;display: block}
/**/
.headerlogo .container {position: relative;border-bottom: 1px solid #ccc;}
.headerlogo .container .logo {width: 20%;position: absolute;right: 10px;top: 0;display: none;}
.headerlogo .container .healer {margin: 20px auto;width: 80%;}
.subbg {background: url(//p2.ifengimg.com/l/2019/29/c09e530c2b2d146/img20181107095916.png) no-repeat center bottom;background-size: contain;}
.doctor_photo {width: 45%;padding-top: 4%;display: inline-block;vertical-align: middle;}
.doctor_title {width: 50%;display: inline-block;vertical-align: middle;margin-top: 8%;}
.doctor_title h1 {font-size: 24px;font-weight: bold;color: #06214c;display: flex;align-items: center;min-height: 3em;}
.doctor_title h4 {font-size: 18px;font-weight: normal;color: #fff;padding-top: 21%;margin-left: 11%;}
.doctor_title h4 span {font-size: 14px;color: #757f8e;display: block;}
.doctor_info {padding: 0 10px;width: calc(100% - 20px);margin: 5% auto 0;}
.doctor_name {font-size: 14px;color: #203f52;}
.doctor_name span {font-size: 20px;color: #203f52;}
.doctor_info p {font-size: 14px;color: #203f52;}
/*  */
.title {width: 100%;overflow: hidden;margin: 10% 0 5%;}
.title img {width: 200%;}
.subheading {margin-bottom: 5%;}
.subheading img {float: left;margin-top: 5px;width: 5%;}
.subheading span {float: left;font-size: 18px;margin-left: 10px;width: 90%;}
/*  */
.part2_main_title img {float: left;margin-top: 10px;width: 5%;}
.part2_main_title span {font-size: 24px;color: #d35e81;margin-left: 10px;}
.part2_main p {text-indent: 2em;margin-bottom: 10px;font-size: 16px;line-height: 2;}
.part_img {margin-bottom: 10%;}
.part_img p {text-align: center;display: block;margin-top: 2%;font-style: italic;}
#wqhg h2 {text-align: center;margin: 5px 0;background: #00294f;color: #fff;}
/*  */
.part4_txt {float: left;width: 73%;}
.part4_txt h3 {font-size: 18px;color: #060e13;margin-bottom: 10px;}
.part4_erweima {float: right;width: 25%;}
.swiper-button-next, .swiper-button-prev {display: none;}
/*  */
.foot {margin: 10px auto 0;font-family: Arial, simsun;color: #111111;text-align: center;font-size: 12px}
.foot_hr {height: 11px;width: 100%;background: url(//p2.ifengimg.com/l/2019/29/c09e530c2b2d146/line_foot.jpg) repeat-x;overflow: hidden;}
.foot_msg {margin-top: 8px;}
.foot_msg div {line-height: 22px;}
.foot_msg_nav {display: none;}
.foot_msg_nav span {color: #111111;margin: 0 8px;}
.foot_msg_nav a {color: #111111;}
.foot_cantact {color: red;}