﻿@charset "utf-8";
/* CSS Document */

/*媒体查询*/
@media only screen and (min-width:480px){html,img{font-size:200px}}
@media only screen and (min-width:600px) and (max-width:640px){html,img{font-size:187.5px}}
@media only screen and (min-width:560px) and (max-width:600px){html,img{font-size:175px}}
@media only screen and (min-width:520px) and (max-width:560px){html,img{font-size:162.5px}}
@media only screen and (min-width:480px) and (max-width:520px){html,img{font-size:150px}}
@media only screen and (min-width:420px) and (max-width:480px){html,img{font-size:131.25px}}
@media only screen and (min-width:360px) and (max-width:420px){html,img{font-size:112.5px}}
@media only screen and (min-width:320px) and (max-width:360px){html,img{font-size:100px}}
@media only screen and (max-width:320px){html,img{font-size:100px}}

/*统一样式*/
*{ margin:0; padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
/*
body,html {-webkit-user-select: none;user-select: none}
*/
div{margin:0;padding:0;}
a,img,button,input,textarea,span,i,div{-webkit-tap-highlight-color:rgba(255,255,255,0);}
body{font-size:13px; line-height:1.5;font-family: "微软雅黑"; font-weight:400;min-width:320px;max-width:640px;height: 100%;margin: 0 auto; background:#fff; color:#2a2926;}
ul,li{list-style:none;}
img{border:none; vertical-align:bottom;}
a{color:#2a2926; text-decoration:none;}
*:focus{outline: 0;}
em,i{font-style:normal;}
.fl{float:left;}.fr{float:right;}
.clearfix:after{content: "020"; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom: 1;}
.wrap{ width:100%; min-width:320px; max-width:640px; margin-left:auto; margin-right:auto;}
.text-clip{overflow:hidden;white-space:nowrap;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.g-img img{width:100%;}
.text-red{ color:#c70a0a;}

/*苹果按钮兼容*/
input, textarea { outline:none; }input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }
input, textarea, keygen, select, button, isindex { margin: 0em; font: -webkit-small-control; color: initial; word-spacing: normal; text-transform: none; text-indent:0px; text-shadow: none; display: inline-block; text-align: start; outline:medium; }
 

.main{width:100%;}
.navv{background: #EEEEEE;margin: 2% 0;height:0.26rem;overflow: hidden;zoom:1;}
/*.nav .home-page{float:left;}*/
.navv .home-page a{font-size: 0.18rem;line-height: 0.26rem;padding-left: 3%;}
.navv .home-page .rexian{padding-left: 14%;}
.yiwen{height:0.5rem;margin-top: 5%;background: #5D94CE;}
.yiwen p{font-size: 0.19rem;color:#fff;text-align: center;line-height: 0.37rem;font-weight:bolder;}
.yiwen img{margin:0 auto;display: block;width: 80%;}
.expert{margin:0 auto;margin-top: 4%;overflow: hidden;zoom:1;width:96%;}
.expert .expert-left{float:left;border:1px solid #DCDCDC;width:48%;}
.expert .expert-right{float:right;border:1px solid #DCDCDC;width:48%;}
.expert .expert-lefts{width:96%;}
.expert .expert-lefts img{margin:0 auto;margin:4px 0 0 2.1%;display: block;width:100%;}
.expert .expert-lefts .wx{margin:-17% 0 0 21%;font-size: 0.16rem;color:#0D5094;}
.expert .expert-lefts .zgl{text-align: center;font-size: 0.12rem;padding: 10% 1% 0 1%;}
.expert .expert-lefts .zxx{background: #FF9900;height:0.25rem;border-radius: 8px;margin:8% auto;width:60%;}
.expert .expert-lefts .zxxz{background: #356FB2;height:0.25rem;border-radius: 8px;margin:8% auto;width:60%;}
.expert .expert-lefts .zxzx{text-align: center;}
.expert .expert-lefts .zxx a,.expert .expert-lefts .zxxz a{color:#fff;font-size: 0.14rem;line-height:0.25rem; }
.erwm{margin-top: 4%;}
.case{border:1px solid #E8E8E8;width:96%;margin:0 auto;margin-top: 4%;background: #F6F6F6; overflow: hidden;zoom:1;}
.case-left{float:left;margin:1% 1%;width:24%;}
.case-left img{width:100%;}
.case-right{float:left;width:72%;margin:1% 1%;}
.case-right .title{font-size: 0.15rem;}
.case-right .xborder{border-top: 1px dashed #D2D2D2;width:98%;float:left;margin:2% 0;}
.case-right .text{font-size: 0.13rem;}
.case-right .text a{color:#D12021;}
.daohang2{ width:100%; background:#356FB2; border-bottom:1px solid #e1e1e1; overflow:hidden;}
.daohang2 ul{ width:90%; margin:0 auto;}
.daohang2 li{ width:24%; color:#fff; float:left; height:50px; line-height:50px;  text-align:center; }
.daohang2 li a{ color:#fff; display:block;font-size: 0.14rem;}
.dizhi{ text-align:center; line-height:26px; padding:20px 0;font-size: 0.12rem;}


/*文章部分*/
.content{margin-top: 4%;border:1.5px solid #F0CDD1;background: #F7F7F7;width:96%;margin:0 auto;}
.content .content-t .con-t{width:94%;text-align: center;font-size: 0.17rem;font-weight: bolder;}
.content .content-t .con-ts{text-align: center;font-size: 0.14rem;margin-bottom: 0.1rem;margin-top:0.05rem;border-bottom: 1px dashed #CCCCCC;}
/*.content .content-t .tet{width:98%;margin:0 auto;padding:0 2%;border:1px solid #F0CDD1;background: #F7F7F7;}*/
.content .content-t p{font-size: 0.17rem;width:94%;margin:0 auto;text-align:justify;text-justify:inter-ideograph; }
ul.case_sxyp {width: 95%;margin: auto}
.case_sxyp a{font-size: 0.17rem;}
.border-xue{ border: 1px #CCCCCC dashed; position: relative;margin-top: 15px;border-radius: 5px;width:94%;margin:8% auto;}
.border-xue .pp1{ color:#356FB2;font-weight:bold;display: inline-block; text-align: center; background: #fff; padding: 0 .1rem; position: absolute; left: 6%; top: -0.16rem; font-size: .16rem;}
.border-xue .pp2{ text-indent: 2em; background: #fff; padding: 0.2rem .1rem; font-size: .14rem;}

.zzz{width:94%;margin:2% auto;overflow: hidden;zoom:1;}
.zxzj1{height:0.28rem;background: #FF9900;width:45%;border-radius: 8px;float:left;}
.zxzj1 a{color:#fff;line-height: 0.28rem;font-size: 0.16rem;text-align: center;display: block;}
.zxzj2{height:0.28rem;background: #FF9900;width:45%;border-radius: 8px;float: right;}
.zxzj2 a{color:#fff;line-height: 0.28rem;font-size: 0.16rem;text-align: center;display: block;}
.zxzj{height:0.28rem;background: #FF9900;width:80%;margin:5% auto;border-radius: 8px;}
.zxzj a{color:#fff;line-height: 0.28rem;font-size: 0.16rem;text-align: center;display: block;}
/*相关阅读*/
.Hospital-news{margin:3% auto;width:96%;border-bottom:1px dashed #E7E7E7;overflow: hidden;zoom:1;}
.newsleft{float:left;}
.newsleft img{width:21%;margin-bottom: 8%;}
.newsleft span{font-size: 0.16rem;font-weight: bold;line-height: 0.35rem;color:#5D94CE;}
.newsright{float:right;}
.newsright a{font-size: 0.16rem;line-height:0.35rem;}
.list-x{width:96%;margin:0 auto;}
.list-x li{border-bottom:1px dashed #CCCCCC;}
.list-x li a{font-size: 0.15rem;line-height: 0.3rem;}

@media screen and (min-width: 375px){

/*诊疗范围*/
.bg-kst{margin-top: 20px;width:100%;background: #E9F2FD;padding: 20px 0px;}
.kst{height:50px;width:90%;border: solid 0px #000000;overflow: hidden;zoom:1;margin:0 auto;}
.tj_kst{color:#fff; font-size:24px; height:49px; width:30%; text-align:center; font-family:"微软雅黑"; background:#356FB2; border:none; cursor:pointer;border-radius: 0px 15px 15px 0px;}
.swt_kst{border:1px solid #356FB2;height:47px;float:left;width:68%;font-size: 24px;color:#989898;border-radius: 15px 0px 0px 15px;}


}
   


@media only screen and (min-width:361px) and (max-width:415px){

/*诊疗范围*/
.bg-kst{margin-top: 20px;width:100%;background: #E9F2FD;padding: 20px 0px;}
.kst{height:50px;width:90%;border: solid 0px #000000;overflow: hidden;zoom:1;margin:0 auto;}
.tj_kst{color:#fff; font-size:18px; height:49px; width:39%; text-align:center; font-family:"微软雅黑"; background:#356FB2; border:none; cursor:pointer;border-radius: 0px 15px 15px 0px;}
.swt_kst{border:1px solid #356FB2;height:47px;float:left;width:60%;font-size: 18px;color:#989898;border-radius: 15px 0px 0px 15px;}

}

@media only screen and (min-width:319px) and (max-width:360px){

/*诊疗范围*/
.bg-kst{margin-top: 20px;width:100%;background: #E9F2FD;padding: 15px 0px;}
.kst{height:50px;width:90%;border: solid 0px #000000;overflow: hidden;zoom:1;margin:0 auto;}
.tj_kst{color:#fff; font-size:16px; height:44px; width:39%; text-align:center; font-family:"微软雅黑"; background:#356FB2; border:none; cursor:pointer;border-radius: 0px 15px 15px 0px;}
.swt_kst{border:1px solid #356FB2;height:42px;float:left;width:60%;font-size: 16px;color:#989898;border-radius: 15px 0px 0px 15px;}

}   

@media only screen and (min-width:319px) and (max-width:325px){

/*诊疗范围*/
.bg-kst{margin-top: 20px;width:100%;background: #E9F2FD;padding: 15px 0px;}
.kst{height:50px;width:90%;border: solid 0px #000000;overflow: hidden;zoom:1;margin:0 auto;}
.tj_kst{color:#fff; font-size:16px; height:44px; width:39%; text-align:center; font-family:"微软雅黑"; background:#356FB2; border:none; cursor:pointer;border-radius: 0px 15px 15px 0px;}
.swt_kst{border:1px solid #356FB2;height:42px;float:left;width:60%;font-size: 16px;color:#989898;border-radius: 15px 0px 0px 15px;}

}

