@charset "utf-8";
/* CSS Document */

.yyMain{ padding: 50px 0 0}
.yyMain h3{ text-align: center; font-size: 28px}
.yyMain p{ padding: 40px 0 38px; text-indent: 2em}

footer{ margin-top: 0;}

ul.mphone{ overflow:hidden; padding: 40px; text-align: center}
ul.mphone li{ width:195px; height:37px;overflow: hidden; margin-right:4px; margin-bottom:4px; display: inline-block;}
ul.mphone li:nth-child(6n){ margin-right:0;}
ul.mphone li a{ height:37px; display:block; background-color:#EEE; line-height:37px; text-align:center; padding: 0 10px}
ul.mphone li a:hover{ background-color:#DADADA; color:#666;}

.yyCon img{ width: 1090px; height: 400px;}
.yyCon ul{ padding: 27px 0 0; overflow: hidden; width: 110%;}
.yyCon ul li{ background: #eee; display: block; float: left; padding: 15px; overflow: hidden; width: 320px; margin-right: 20px; cursor: pointer;}
.yyCon ul li i{display: block; width: 73px; height: 73px; float: left}
.yyCon ul li span{display: block; width: 235px; float: right;}
.yyCon ul li span b{ display: block; font-size: 16px; color: #A87B4B; padding-bottom: 5px}
.yyCon ul li:nth-child(1) i{ background: url(../imgnew/ykyy/ykico1.png) no-repeat center}
.yyCon ul li:nth-child(2) i{ background: url(../imgnew/ykyy/ykico2.png) no-repeat center}
.yyCon ul li:nth-child(3) i{ background: url(../imgnew/ykyy/ykico3.png) no-repeat center}
.ykb{ overflow: hidden; position: relative; width: 110%; padding: 32px 0 20px}
.ykb a{ display: block; width: 261px; height: 42px; line-height: 42px; margin-right: 15px; float: left; background: #DDE7EF; text-align: center;}
.ykb i{display: block; width: 68px; height: 68px; position: absolute; background: #535353 url(../imgnew/ykyy/ykico.png) no-repeat center; border-radius: 50%; left: 509px; top: 20px;}

/*新医院单页2019.06.21*/

.w12{width:1196px;margin:0 auto;overflow: hidden;position: relative;}
.ban_kqyy{height:600px;background: url(../imgnew/ykyy/ban_yybg.jpg) no-repeat center;text-align: center;}
.ban_kqyy h2{font-size: 30px;color: #333;padding-top: 100px;}
.ban_kqyy h2 b{display: block;font-size: 110px;line-height: 110px;margin: 25px 0;}
.ban_kqyy p{width: 390px;border: 2px solid #C6C2BE;margin: 0 auto;font-size: 24px;color: #333;padding: 16px 0;line-height: 34px;}
.ban_kqyy p b{display: block;font-size: 34px;margin-bottom: 10px;}
.ban_kqyy span{display: block;}
.ban_kqyy span em{display: inline-block;font-size: 24px;color: #fff;background: #C2996D;padding: 18px 50px;margin: 40px 20px;cursor: pointer;    -webkit-transition: 0.56s ease;transition: 0.56s ease;}
.mbx{height: 50px;line-height: 50px;background: #F0F0F0;color: #666;font-size: 14px;}
.secCen{width: 1090px;margin: 0 auto;}
.mbx a{color: #666;}
.kqyy1{width: 544px;height: 272px;margin: 76px auto;padding-left: 546px;background: url(../imgnew/ykyy/kqyy11.jpg) no-repeat left center;font-size: 16px;}
.kqyy1 h2{font-size: 22px;color: #333;line-height: 38px;font-weight: bold;background: url(../imgnew/ykyy/kqyy12.jpg) no-repeat left center;padding-left: 32px;margin: 32px 0;}
.kqyy1 p{text-indent: 2em;color: #666;line-height: 30px;}
.kqyy1 span{width: 100%;display: block;text-align: right;color: #bf905d;margin-top: 25px;cursor: pointer;}
.kqyy_tit{text-align: center;}
.kqyy_tit b{display: inline-block;font-size: 24px;color: #333;border: 1px solid #666;padding: 12px 30px;position: relative;}
.kqyy_tit b::before{content: "";width: 40px;height: 1px;background: #666;position: absolute;left: -40px;top: 25px;}
.kqyy_tit b::after{content: "";width: 40px;height: 1px;background: #666;position: absolute;right: -40px;top: 25px;}
.kqyy2{text-align: center;line-height: 30px;width: 1188px;margin: 0 auto 56px;overflow: hidden;}
.kqyy2 li{width: 292px;margin: 0 52px;font-size: 16px;color: #333;float: left;}
.kqyy2 li span{display: block;font-size: 16px;color: #bf905d;margin-bottom: 18px;}
.kqyy2 li i{display: block;width: 94px;height: 94px;margin: 36px auto 20px;background: url(../imgnew/ykyy/kqyy21.jpg) no-repeat;}
.kqyy2 li:nth-of-type(2) i{background: url(../imgnew/ykyy/kqyy22.jpg) no-repeat;}
.kqyy2 li:nth-of-type(3) i{background: url(../imgnew/ykyy/kqyy23.jpg) no-repeat;}
.kqyy3 {overflow: hidden;width: 1112px;margin: 40px auto 60px;}
.kqyy3 a{font-size: 16px;color: #333;text-align: center;float: left;width: 252px;line-height: 38px;border: 1px solid #C5C5C5;margin-left: 24px;}
.kqyy4{height: 200px;background: url(../imgnew/ykyy/kqyy4.jpg) no-repeat center;text-align: center;}
.kqyy4 h2{font-size: 45px;color: #bf905d;font-weight: normal;padding-top: 55px;}
.kqyy4 p span{display: inline-block;font-size: 18px;color: #fff;background: #BF905D;padding: 10px 45px;margin: 40px 20px 30px;cursor: pointer;}
.kqyy5{background:#F8F9FB url(../imgnew/ykyy/kqyy5b.jpg) no-repeat bottom center;padding: 40px 0 104px;margin-top: 40px;}
.kqyy5 h2{text-align: center;font-size: 14px;color: #999;line-height: 32px;font-weight: normal;}
.kqyy5 h2 b{display: inline-block;font-size: 22px;color: #333;position: relative;}
.kqyy5 h2 span{display: block;margin-bottom: 45px;}
.kqyy5 h2 b::before{content: "";width: 42px;height: 1px;background: #666;position: absolute;left: -70px;top: 16px;}
.kqyy5 h2 b::after{content: "";width: 42px;height: 1px;background: #666;position: absolute;right: -70px;top: 16px;}
.kqyy5c{width: 1090px;margin: 0 auto;overflow: hidden;}
.kqyy5c .fl,.kqyy5c .fr{width: 348px;}
.kqyy5c li{overflow: hidden;margin-bottom: 26px;}
.kqyy5c li h3{float: left;width: 84px;height: 114px;line-height:114px;font-size: 65px;color: #c5c5c5;text-align: left;border-right: 1px solid #C5C5C5;font-weight: normal;}
.kqyy5c li p{float: left;width: 245px;padding: 10px 0 0 18px;font-size: 14px;color: #666;line-height: 22px;}
.kqyy5c li p *,.kqyy51 *{display: block;}
.kqyy5c li p b{font-size: 16px;color: #333;margin-bottom: 8px;}
.kqyy5c li p span{color: #bf905d;margin-top: 8px;cursor: pointer;}
.kqyy51{float: left;width: 348px;margin-left: 20px;text-align: center;}
.kqyy51 span{display: block;font-size: 16px;color: #333;line-height: 55px;border: 1px solid #C5C5C5;}
.kqyy51  p{overflow: hidden;margin-top: 15px;}
.kqyy51  p *{float: left;width: 104px;border: 1px solid #C5C5C5;color: #666;font-size: 14px;line-height: 20px;margin-right: 15px;padding: 15px 0;}
.kqyy51  p a:nth-of-type(3){margin-right: 0;}
.kqyy51  p *:hover{border: 1px solid #BF905D;color: #BF905D;}
.ban_kqyy span em:hover,.kqyy4 p span:hover{background: #808080;}
.kqyy5c li p span:hover,.kqyy1 span:hover{color: #000;}
.kqyy3 a:hover{background: #BF905D;color: #fff;border: 1px solid #BF905D;}
