@charset "utf-8";
/* CSS Document */
input,button,select,textarea{outline:none;}
textarea{resize:none;}
input{align-items:flex-start;box-sizing:border-box;}
input:not([type]),input[type="email" i],input[type="number" i],input[type="password" i],input[type="tel" i],input[type="url" i],input[type="text" i],input[type="button" i],input[type="submit" i],input[type="reset" i],input[type="file" i]::-webkit-file-upload-button,button{padding:0px;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:rgb(255,255,255);background-image:none;color:#333;-webkit-box-shadow:0 0 0 100px white inset;}
input[type="submit"],input[type="reset"],input[type="button"],
a{color:#000;font-weight:normal;text-decoration:none;outline-style:inherit;}
input,img{vertical-align:middle;max-width:100%;}
img{border:0;}
li{list-style:none;}
em,cite,i{font-style:normal;}
html,body,div,p,h1,h2,h3,h4,h5,h6,table,dl,dt,dd,ul,li,ol{margin:0;padding:0;font-family:"微软雅黑";font-size:14px;}
body{font-family:"微软雅黑";font-size:14px;color:#000; max-width:430px; margin:0 auto !important; background-color: #f1f7fe; position: relative;}
nav{position: fixed;left: 0;top: 0;width: 100%;}
.reading{text-align: center;}
.title{ height:44px; line-height:44px; text-align: center; font-size:20px; font-weight:500;border-bottom:1px solid #eee;background-color: #ffffff;}


.index-list{background-color: #ffffff;}
.index-list-box{overflow: hidden;height: 43px;width: 100%;}
.index-list-con{overflow-x: scroll;overflow-y: hidden;width: 100%;height: 43px;}
.index-list-con::-webkit-scrollbar{display:none}
.index-list-nav{display: flex;}
.index-list-nav .index-list-btn{flex: 1;text-align: center;height: 30px;line-height: 30px;font-size: 16px;display: inline-block;}

.ico{margin: 10px;background-color: #ffffff;border-radius: 8px;padding: 10px;}
.ico dl{display: flex;align-items: center;}
.ico dd{margin-right: 10px;}
.ico dd img{width: 72px;height: 72px;}
.ico dt h2{font-size: 22px;color: #333;}
.ico dt h2 span{font-size: 12px;background-color: #dcb771;padding: 1px 2px;color: #ffffff;margin-left: 6px;}
.ico dt p{margin-top: 8px;font-size: 14px;color: #999;}
.qw{margin-top: 10px;}
.qw img{width: 12.45px;height: 15.58px;}
.qw .rz{display: flex;}
.qw .rz h3{margin-right: 20px;font-size: 16px;}
.qw .rz p{margin-right: 15px;display: flex;align-items: center;font-size: 16px;}
.qw .rz p img{margin-right: 5px;}
.jj{margin-top: 10px;overflow: hidden;}
.jj .js{font-size: 15px;color: #555;line-height: 28px;}
.jj .xx{margin-top: 20px;}
.jj .xx h3{font-size: 20px;margin-bottom: 10px;}
.jj .xx p{font-size: 15px;line-height: 28px;color: #555;}
.jj .xx p span{margin-right: 5px;}
.ks{border-radius: 8px;margin: 10px; background-color: #ffffff;padding: 10px;}
.ks h3{display: flex;justify-content: space-between;align-items: center;font-size: 20px;}
.ks h3 a{font-size: 15px;color: #888;font-weight: 500;}
.list{padding: 20px 0;}
.list .mnwk{display: flex;}
.list .mnwk img{width: 43.16px;height: 43.16px;}
.list .mnwk-left{background-image: linear-gradient(-134deg, #86d3fc 0%, #92b9ff 100%);width: 20%;padding: 10px;margin-right: 10px;border-radius: 5px;display: flex;flex-direction: column;justify-content:space-between;margin-bottom: 5px;}
.list .mnwk-left h3{font-size: 16px;color: #ffffff;text-align: right;display: block;}
.list .mnwk-right{width: 80%;}
.list .mnwk-right ul{display: flex;flex-wrap: wrap;}
.list .mnwk-right ul li{background: rgba(69, 126, 255, 0.06);height: 44px;line-height: 44px;display: flex;align-items: center;justify-content: center;border-radius: 5px;width: 46%;margin: 5px;}
.list .mnwk-right ul li a{font-size: 16px;display: block;}
.wk .mnwk-left{background-image: linear-gradient(-136deg, #afc7ff 0%, #94abf6 100%);margin-top: 5px;}

.index-list2{padding-top: 10px;background-color: #ffffff;}
.index-list-box2{overflow: hidden;width: 100%;}
.index-list-con2{overflow-x: scroll;overflow-y: hidden;width: 100%;}
.index-list-con2::-webkit-scrollbar{display:none}
.index-list-nav2{width: 450%;display: flex;}
.index-list-nav2 .index-list-btn2{flex: 1;text-align: center;display: inline-block;margin-right: 10px;padding: 10px 0;}
.index-list-nav2 .index-list-btn2 a{display: block;font-size: 16px; margin-top: 10px;text-align: center;}

.index-list3{margin-top: 10px;background-color: #ffffff;}
.index-list-box3{overflow: hidden;height: 43px;width: 100%;}
.index-list-con3{overflow-x: scroll;overflow-y: hidden;width: 100%;height: 43px;}
.index-list-con3::-webkit-scrollbar{display:none}
.index-list-nav3{width: 110%;display: flex;}
.index-list-nav3 .index-list-btn3{flex: 1;text-align: center;height: 30px;line-height: 30px;font-size: 14px;display: inline-block;width: 50px;background-color: rgba(238, 238, 238, 0.3);color: #888;margin-right: 5px;border-radius: 3px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index-list-nav3 .on{color: #2f71f7;text-align: center;font-weight: bold;background-color: rgba(47, 113, 247, 0.09);}

.index-list-top3{margin-top: 10px;font-size: 16px;line-height: 26px;}
.index-list-top3 dl{display: flex;padding: 10px 0;border-bottom: 1px solid #eee;}
.index-list-top3 dt{width: 125px;margin-right: 10px;}
.index-list-top3 dt img{width: 125px;height: 84px;}
.index-list-top3 dd{flex: 1;display: flex;flex-direction: column;justify-content: space-between;}
.index-list-top3 dd a{font-size: 18px;}
.index-list-top3 dd p a{font-size: 12px;margin-right: 5px;background-color: rgba(69, 126, 255, 0.06);color: #457eff;border-radius: 3px;padding: 2px 4px;}
.index-list-top3>p{font-size:16px;line-height:24px;}
.dw{font-size: 18px;display: block;height: 48px;line-height: 48px;text-align: center;color: #2f71f7;background-color: rgba(47, 113, 247, 0.09);margin: 10px 0;border-radius: 5px;}

.ys{padding: 10px 0;}
.ys li{display: flex;padding: 10px 0;border-bottom: 1px solid #eee;}
.ys .ys-left{width: 60px;height: 60px;border-radius: 100%;overflow: hidden;margin-right: 20px;}
.ys .ys-right{flex: 1;}
.ys .ys-right h4{font-size: 18px;}
.ys .ys-right h4 span{font-size: 14px;margin-left: 5px;color: #999;font-weight: 500;}
.ys .ys-right h5{color: #598df9;font-weight: 100;margin-top: 5px;}
.ys .ys-right>span{color: #999;display: block;margin-top: 5px;}
.ys .ys-right p{color: #555;margin-top: 5px;}
.ys .ys-lx{margin-top: 10px;display: flex;justify-content: space-between;}
.ys .ys-lx a{width: 45%;background-color: rgba(47, 113, 247, 0.09);height: 30px;display: flex;align-items: center;justify-content: center;color: #2f71f7;border-radius: 3px;}
.ys .ys-lx img{width: 16px;height: 16px;margin-right: 5px;}

.zixun{display: flex;}
.zixun a{flex: 1;display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 20px 0;}
.zixun a:nth-child(1){border-right:1px solid #eee;}
.zixun img{width: 48px;height: 48px;}
.zixun p{margin-top: 10px;font-size: 18px;font-weight: bold;}

.index-list4{margin-top: 10px;background-color: #ffffff;}
.index-list-box4{overflow: hidden;height: 43px;width: 100%;}
.index-list-con4{overflow-x: scroll;overflow-y: hidden;width: 100%;height: 43px;}
.index-list-con4::-webkit-scrollbar{display:none}
.index-list-nav4{width: 102%;display: flex;}
.index-list-nav4 .index-list-btn4{flex: 1;text-align: center;height: 30px;line-height: 30px;font-size: 14px;display: inline-block;width: 50px;background-color: rgba(238, 238, 238, 0.3);color: #888;margin-right: 5px;border-radius: 3px;}
.index-list-nav4 .on{color: #2f71f7;text-align: center;font-weight: bold;background-color: rgba(47, 113, 247, 0.09);}

.list-jg{padding-top: 10px;}
.list-jg li{display: flex;justify-content: space-between;font-size: 16px;color: #555;margin-bottom: 20px;align-items: center;}
.list-jg li a{background-color: rgba(47, 113, 247, 0.09);color: #2f71f7;padding: 3px 12px;border-radius: 3px;font-weight: bold;font-size: 15px;}

.fl{display: flex;background-color: #ffffff;position: fixed;left: 0;bottom: 0;justify-content: space-between;align-items: center;width: 100%;overflow: hidden;}
.fl img{width: 22px;height: 22px;}
.fl li:nth-child(1){flex: 3;display: flex;}
.fl li:nth-child(2){flex: 7;display: flex;}
.fl a{margin: 5px;flex: 1;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.fl li:nth-child(2) a{background-color: #5589fd;color: #ffffff;width: 118px;height: 60px;display: flex;align-items: center;justify-content: center;border-radius: 5px;font-size: 20px;font-weight: bold;}
.fl li:nth-child(2) a:nth-child(2){background-color: #2a6bfd;}


.tel{position: fixed;right: 0;bottom: 150px;}
.tel img{width: 62px;height: 70px;}

.content{background-color: #ffffff;padding-top: 68px;}
/*疾病*/
.jb{padding: 10px;}
.jb h3{font-size: 20px;color:#2f71f7;margin-bottom: 10px;margin-top: 20px;}
.jb ul{display: flex;flex-wrap: wrap;}
.jb ul li{margin: 5px;display: flex;align-items: center;justify-content: center;background: rgba(69, 126, 255, 0.06);height: 38px;border-radius: 3px;width: 30.5%;}
.jb ul li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*优势*/
.youshi{padding: 10px 20px;}
.youshi h3{margin-top: 20px;margin-bottom: 10px;font-size: 20px;}
.youshi li{margin-top: 20px;margin-bottom: 10px;}
.youshi li img{width: 100%;}
.youshi li p{margin-top: 10px;font-size: 18px;}
/*医生*/
.yisheng{padding: 10px;}
/*文章*/
.article{padding: 10px;}
.article h1{padding: 30px;text-align: center;font-size: 22px;}
.article span{display: block;text-align: right;color: #888;}
.article-article{font-size: 18px;line-height: 30px;color: #555;padding: 10px 0;}