/*基本样式*/
* { padding:0px; margin:0px; font-family:'Microsoft YaHei'; }
h1, h2, h3, h4, h5, h6, b { font-weight:normal; font-size:100%; }
input, select, button { vertical-align:middle; line-height:normal; font-size:100%; }
textarea { line-height:100%; }
a { outline:0; cursor:pointer; *star:expression(this.onFocus=this.blur());
text-decoration:none; }
input:focus, select:focus, textarea:focus, button:focus { outline:none; }
table { border-spacing:1; }
img { border:0; max-width:100%; }
ul, li { list-style:none; }
p { word-break:break-all; text-justify:inter-ideograph; line-height:1.7em; }
.fl { float:left; }
.fr { float:right; }
.textCenter { text-align:center; }
.clear { clear:both; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden; }
.diandi { height:0; padding-bottom:2%; clear:both; }
.hd { overflow:hidden; }
.block { display:block; }
.hide { display:none; }
body { min-width:320px; max-width:640px; margin:0 auto; background:#f8ffff; font:24px Microsoft Yahei; color:#464646; border:1px solid #f1f1f1; }
/*主页*/
.ds-time{display:none !important;}   
.logo { position:relative; }
.logo img { display:block; }
.logo a { display:block; position:absolute; top:0; right:0; width:17%; height:97%; text-indent: -999px; }
nav table { background:#fff; }
nav td { background:#0068b8; text-align:center; border-bottom:1px solid #FFF; }
nav td a { display:block; color:#fff; padding:6% 0; border-right:1px solid #ffffff; }
.sBanner img { display:block; }
.xllAddWid1 { width:49%; }
.xllAddWid2 { width:32.5%; }
.xllAddWid3 { width:20%; padding:0.7% 0; }
.xllAddWid4 { width:39%; }
.xllAdd1 { overflow:hidden; }
.xllAdd1 ul { overflow:hidden; }
.xllAdd1 li { float:left; text-align:center; margin:0 0.5% 0.5% 0; font-size:100%; background:#e8f2f4; }
.xllAdd1 li a { display:block; color:#535353; padding:6% 0; text-align:center; }
.navBar { text-align:center; }
.navBar a { width:32%; display:block; float:left; }
 .navBar a:nth-of-type(2) {
margin:0 2%;
}
.sTitle { background:#0068b8; padding:2%; color:#fff; position:relative; }
.sTitle h2 { text-align:left; font-weight:bold; font-size:100%; }
.sTitle>a { position:absolute; right:2%; top:19%; color:#fff; background:#f79100; border-radius:4px; text-align:center; font-size:90%; padding: 1% 4%; }
.sTitle h2 span { color:#ffe400; font-weight:normal; margin: 0 2%; }
.sTitle h2 i { font-style:normal; font-size:70%; font-weight:normal; }
.sTitle h2 a { color:#fff; }
.sTitle>a.stitalA { background: url(../images/sCon21.png) no-repeat left center; background-size:auto 100%; color:#fff000; }
.sedNav { overflow:hidden; padding-bottom: 2%; }
.sedNav li { width:31%; float:left; border:1px solid #bababa; border-radius:4px; font-size:80%; text-align:center; margin-left: 1.5%; margin-top: 2%; box-shadow: 2px 2px 10px #a5a5a5; }
.sedNav li a { color:#7d7d7d; display:block; padding: 5%; }
.sedNav li.sRed { position:relative; }
.sedNav li.sRed a { color:#e30304; }
.sedNav li.sRed img { position:absolute; right:5%; top:0; display:block; width: 10%; }
.jiaoliu { display:block; }
.sPatent { overflow:hidden; }
.sPatent dt { float:left; width:43%; }
.sPatent dd { float:right; width:55%; }
.sPatent dd h3 { font-size:95%; color:#0068b8; font-weight:bold; }
.sPatent dd p { font-size:70%; text-indent:2em; line-height: 1.5em; }
.sPatent dd p a { color:#d40000; }
.sPatent dd div { overflow:hidden; padding: 0 10%; }
.sPatent dd div a { display:block; width:42%; }
 .sPatent dd div a:nth-of-type(1) {
float:left;
}
 .sPatent dd div a:nth-of-type(2) {
float:right;
}
.sedTitle { background:url(../images/sCon5.png) no-repeat center top; background-size:100% 100%; }
.sedTitle h3 { font-size:110%; color:#0068b8; text-align:center; font-weight:bold; }
.sliderDoctor { margin:2% 0; }
.sliderDoctor a { width:82%; display:block; margin:0 auto; text-align:center; }
.sliderDoctor .swiper-pagination-bullet-active { background:#0068b8; }
.swiper-button-prev, .swiper-button-next { width:7%; height: 21%; }
.superiority { overflow:hidden; }
.superiority li { width:18%; float:left; margin-left: 1.4%; }
.superiority li span { display:block; text-align:center; color:#fff; font-weight:110%; font-weight:bold; padding: 8% 0; }
.superiority li p { text-align:center; font-size:90%; background:#fff; }
.superiority li.supLi1 { background:#9fafc8; border:1px solid #9fafc8; margin-left:0; }
.superiority li.supLi1 span { padding:22% 0; }
.superiority li.supLi2 { background:#cc7548; border:1px solid #cc7548; }
.superiority li.supLi3 { background:#a68ad4; border:1px solid #a68ad4; }
.superiority li.supLi4 { background:#ca5355; border:1px solid #ca5355; }
.superiority li.supLi5 { background:#ceba3d; border:1px solid #ceba3d; }
.media { overflow:hidden; }
.media dt { float:left; width:40%; }
.media dd { float:right; width:58%; }
.media dd img { display:block; width:77%; }
.media dd h4 { font-size:85%; color:#f79100; }
.media dd p { font-size:85%; text-indent: 2em; }
.media dd p a { color:#d40000; }
.report { overflow:hidden; }
.report li { width:48%; float:left; margin-left: 1.5%; }
.report li img { display:block; }
.report li p { text-align:center; font-size:85%; padding: 1% 0; }
.hospitalImg { width:49%; float:left; display:block; }
.hospitalDiv { width:49%; float:right; height:100%; background:url(../images/sCon14.jpg) no-repeat center top; background-size:100% 100%; }
.hospitalDiv h4 { font-size:120%; text-align:center; margin-top: 11%; }
.hospitalDiv p { text-align:center; }
.hospitalDiv a { font-size:90%; text-align:center; display:block; text-align:center; width:80%; background:#ea7400; color:#fff; border-radius:4px; margin:11% auto 9%; padding: 3% 0; }
.hospital-container .swiper-pagination-bullet-active { background: #0068b8; }
.technology { overflow:hidden; padding:0 3%; }
.technology li { width:49%; position:relative; margin-bottom:5%; }
.technology li h3 { font-size:80%; color:#fff; text-align:center; background:#005da4; width:100%; padding:2% 0; margin-bottom:2%; }
.technology li .techImg { display:block; margin: 0 auto; width: 100%; }
.technology li p { position:absolute; left:0; bottom:0; width:100%; text-align:center; padding:1% 0; color:#fff; font-size:80%; background:rgba(0, 0, 0, .5); }
.technology li p b { font-size:90%; color:#fff000; font-weight:bold; }
 .technology li:nth-of-type(3), .technology li:nth-of-type(4) {
margin-bottom:0;
}
.sDoctor { overflow:hidden; padding:0 2%; }
.sDoctor dt { width:32%; float:left; }
.sDoctor dd { width:67%; float:right; }
.sDoctor dd p b { margin-right:2%; color:#0068b8; }
.sDoctor dd p { font-size:80%; }
.sDoctor dd p a { color:#d40000; }
.sDoctor dd div { overflow:hidden; margin-top: 1%; }
.sDoctor dd div a { color:#fff; border-radius:4px; font-size:90%; display:block; width:45%; text-align:center; padding:1% 0; }
 .sDoctor dd div a:nth-of-type(1) {
background:#2278cd;
float:left;
}
 .sDoctor dd div a:nth-of-type(2) {
background:#e88a0f;
float:right;
}
.sDotList { overflow:hidden; }
.sDotList li { width:23%; float:left; margin-left: 1.5%; }
.sDotList li a { display:block; }
.xGyiBox { width:96%; margin:0 auto; }
.xGyiBox .xDiv1 { position:relative; }
.xGyiBox .xDiv1 img { width:100%; }
.xGyiBox .xDiv1 p { background-color:rgba(0, 0, 0, 0.5); color:#fff; position:absolute; left:0; bottom:2%; font-size:62%; text-align: center; width: 100%; padding: 1% 0; line-height: 1.4em; }
.xGyiBox .xDiv1 p b { font-weight:normal; font-size:107%; }
.xGyiBox .xDiv2 { width:104%; }
.xGyiBox .xDiv2 p { position:absolute; background-color:rgba(0, 0, 0, 0.5); font-size:62%; text-align: center; width: 100%; padding: 1% 0; color:#fff; line-height: 1.4em; }
.xGyiBox .xDiv2 p b { font-weight:normal; font-size:107%; }
 .xGyiBox .xDiv2 div:nth-of-type(1) {
float:left;
width:44%;
position:relative;
}
 .xGyiBox .xDiv2 div:nth-of-type(1) p {
left:0;
bottom:2%;
}
 .xGyiBox .xDiv2>div:nth-of-type(2) {
margin-left:2%;
}
 .xGyiBox .xDiv2 div:nth-of-type(2) {
float:left;
width:50%;
}
 .xGyiBox .xDiv2 div:nth-of-type(2) .xdiv1 {
position:relative;
width:100%;
}
 .xGyiBox .xDiv2 div:nth-of-type(2) .xdiv1 p {
left:0;
bottom:4%;
}
 .xGyiBox .xDiv2 div:nth-of-type(2) .xdiv2 {
position:relative;
width:100%;
}
 .xGyiBox .xDiv2 div:nth-of-type(2) .xdiv2 p {
left:0;
bottom:4%;
}
a.xxTel { display: block; width: 60%; margin: 2% auto 0; }
.form h2 { background:#0068b8; text-align:center; padding:1% 0; margin-bottom:15px; }
.form h2 strong { font-weight:normal; font-size:120%; color:#fff; }
.form h2 font { display:block; text-align:center; color:#ffe400; font-size:80%; }
.formBar { text-align:center; margin-bottom:2%; }
.formBar input { padding:1% 2%; width:49%; color:#666; }
.formBar select { padding:1%; width:53%; color:#666; }
.formBtn { overflow:hidden; text-align:center; margin:2% auto; }
.formBtn input, .formBtn select, .formBtn a {height: 57px; display: inline-block; vertical-align: middle; width: 30%; margin-left: 3%; padding: 2% 0; text-align: center; color: #fff; border: 0; }
.formBtn input, .formBtn select { background:url(../images/con21.jpg) no-repeat; background-size:100% 100%; }
.formBtn a { background:url(../images/con22.jpg) no-repeat; background-size:100% 100%; padding:0; }
.wxtx { font-size:80%; color:#5d5d5d; text-indent:2em; margin:2%; }
.wxtx font { color:#d20002; font-weight:normal; }
.weixin { background:#e4e4e4; width:100%; position:relative; }
.weixinFl, .weixinFr { width:50%; }
.weixinFl { color:#fff; background:#0068b8; padding:3% 0; }
.weixinFl h3 { margin-bottom:2%; text-align:center; background:url(../images/newswei1.jpg) no-repeat center center; background-size:100% auto; font-weight:bold; }
.weixinFl p { width:90%; margin:0 auto; font-size:80%; line-height:1.5em; text-align:center; }
.weixinFl a { display:block; background:#ffefef; padding:2% 0; border-radius:3px; color:#8c0708; text-align:center; width:80%; margin:3% auto; }
.weixinFl a img { display:inline-block; vertical-align:middle; width: 14%; margin-right:2%; }
.weixinFr { text-align:center; position: absolute; right: 0; top: 0; width: 50%; height:100%; display:block; }
.weixinFr .boxfl { display:table; width:100%; height:100%; }
.fltable { display:table-cell; width:100%; vertical-align:middle; }
.weixinFr p { line-height: 1.2em; color:#900000; }
.weixinFr img { width:37%; }
/* 底部导航 */
.fixation { position:fixed; left:0; bottom:-1px; width:100%; z-index:99; background:#0068b8; max-width:640px; }
.fixation a img, .fixation span img { display:block; margin:0 auto 2%; width:48%; max-width:56px; }
.fixation a { width:25%; display:block; padding:2% 0; float:left; text-align:center; color:#1d1d1d; background:url(../images/footer6.png) no-repeat right center; background-size:1px 80%; }
 .fixation a:nth-of-type(4) {
background:none;
}
.fixation a { position:relative; color:#fff; }
.fixation a .gif { width: 15%; position:absolute; right:24%; top:4%; max-width:20px; }
#datetitle { background:#0068b8 !important; }
#dateconfirm { background:#0068b8 !important; }
/*文章&#65533;*/
.wNous { overflow:hidden; }
.wNous li { width:24%; float:left; margin-left:1.25%; }
 .wNous li:nth-of-type(1) {
margin-left:0;
}
.wNous li a { display:block; }
h1.wH1 { width:90%; margin:2% auto; background:url(../images/wCon7.jpg) no-repeat 12% center; background-size: auto 100%; text-align:center; font-size:150%; font-weight:bold; padding: 1% 0; }
.wTonghua { margin:2% auto; width:80%; border:1px solid #c9c9c9; padding:2% 0; }
.wTonghua .wThp1 { text-align:center; color:#0068b8; font-size:90%; }
.wTonghua div { width:80%; margin:2% auto 0; overflow:hidden; }
.wTonghua div input { font-size:80%; color:#9b9b9b; padding:0 2%; width: 67%; float:left; height: 41px; line-height: 41px; }
.wTonghua div a { color:#fff; text-align:center; background:#e58743; font-size:90%; width:27%; float:right; display:block; height: 44px; line-height: 44px; }
.wArticle { padding:1% 2%; }
.wArticle p { text-indent:0em; font-size:120%; margin:2% auto; }
.wArticle .wArt { color:#3b7bd3; padding-left:2em; font-size:90%; }
.wArticle span {/* padding-left:4em; display:block;*/ font-size:90%; }
/*列表&#65533;*/
.Llist { overflow:hidden; padding:0 2%; }
.Llist h2 { font-size:110%; font-weight:bold; padding: 2% 0 1%; }
.Llist h2 a { color:#0068b8; }
.Llist dl { overflow:hidden; border-bottom:1px dashed #bfbfbf; padding-bottom: 2%; }
.Llist dt { width:79%; float:left; }
.Llist dt p { font-size:80%; }
.Llist dt p a { color:#8c0708; }
.Llist dd { width:20%; float:right; text-align:center; background:#8c0708; }
.Llist dd a { color:#fff; display:block; width:100%; padding: 13% 0; }
.lPage { overflow:hidden; margin:2% auto; width:58%; }
.lPage li { float:left; margin-left:2%; }
.lPage li a { color:#383838; }
.aaa { display: block; width: 60%; margin: 2% auto 0; }
/*医院简&#65533;*/
.yAllP { text-indent:2em; font-size:90%; padding:2%; }
.yHonor { overflow:hidden; }
.yHonor li { width:24%; float:left; margin-left: 0.8%; }
.yDoctor { overflow:hidden; padding:0 2%; }
.yDoctor dt { width:37%; float:left; }
.yDoctor dd { width:61%; float:right; }
.yDoctor dd li img { width:4%; margin-right:1%; }
.yDoctor dd li b { color:#c87602; font-size:100%; }
.yDoctor dd p { font-size:85%; }
.yDoctor dd p a { color:#d40000; }
.yDoctor dd>img { display: block; width: 39%; }
.yDoList { overflow:hidden; }
.yDoList li { width:45%; float:left; margin:0 0 2% 3%; border:1px solid #cacaca; border-radius:4px; background:#f5f5f5; }
.yDoList li div { width:74%; padding-left:30%; padding-bottom: 5%; }
.yDoList li div.yDL1 { background:url(../images/yCon6.jpg) no-repeat left top; background-size:auto 100%; }
.yDoList li div.yDL2 { background:url(../images/yCon7.jpg) no-repeat left top; background-size:auto 100%; }
.yDoList li div.yDL3 { background:url(../images/yCon8.jpg) no-repeat left top; background-size:auto 100%; }
.yDoList li div.yDL4 { background:url(../images/yCon9.jpg) no-repeat left top; background-size:auto 100%; }
.yDoList li div h4 { color:#0068b8; text-align:center; padding-top: 12%; }
.yDoList li div p { font-size:90%; text-align:center; padding-bottom: 7%; }
.yDoList li div a { width:60%; display:block; margin:0 auto; text-align:center; color:#fff; background:#eca212; padding:2% 0; }
.yHospital { margin:2% 0; overflow: hidden; }
 @media (min-width: 481px) and (max-width:639px) {
 body,  .sPatent dd h3,  .sPatent dd p,  .media dd h4,  .media dd p,  .technology li h3,  .technology li p,  .technology li p b,  .sTitle h2 i,  .sDoctor dd p,  .sDoctor dd div a,  .wTonghua p,  .wArticle p,  .wArticle .wArt,  .wArticle span,  .Llist dt p,  .yDoctor dd p {
font-size:18px
}
 .sDoctor dd p {
line-height:1.5em;
}
}
 @media (min-width: 321px) and (max-width:480px) {
 body,  .sTitle a,  .sedNav li,  .sPatent dd h3,  .sPatent dd p,  .superiority li p,  .media dd h4,  .media dd p,  .technology li h3,  .technology li p,  .technology li p b,  .sTitle h2 i,  .sDoctor dd p,  .sDoctor dd div a,  .wTonghua p,  .wArticle,  .wArticle .wArt,  .wArticle span,  .Llist dt p,  .yDoctor dd p {
font-size:14px
}
 .sDoctor dd p {
line-height:1.5em;
}
 .wTonghua div input {
height: 21px;
line-height: 21px;
}
 .wTonghua div a {
height: 24px;
line-height: 24px;
}
}
 @media screen and (max-width:320px) {
 body,  .sTitle a,  .sedNav li,  .sPatent dd h3,  .sPatent dd p,  .superiority li p,  .media dd h4,  .media dd p,  .technology li h3,  .technology li p,  .technology li p b,  .sTitle h2 i,  .sDoctor dd p b,  .sDoctor dd div a,  .wTonghua p,  .wArticle,  .wArticle .wArt,  .wArticle span,  .Llist dt p,  .yDoctor dd p {
font-size:12px
}
 .sDoctor dd p {
line-height:1.4em;
}
 .wTonghua div input {
height: 21px;
line-height: 21px;
}
 .wTonghua div a {
height: 24px;
line-height: 24px;
}
}
.mfhd input { border:medium none; }
.blank { height:8px; clear:both; }
.blank20 { height:20px; clear:both; }
.clearfix:after, .clear:before { display:table; content:''; }
.clearfix:after { clear:both; overflow:hidden; }
.clearfix { zoom:1; }
.relative { position:relative; }
.absolute { position:absolute; }
.float_left { float:left; }
.float_right { float:right; }
#LRdiv0, #LRfloater0, .swtCenter { display:none; }
.swtCenter { width:279px; height:171px; background-color:#FFF; position:fixed; left:50%; top:50%; z-index:200; margin-left:-139px; margin-top:-130px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; -moz-box-shadow:0 0 20px rgba(10, 2, 4, 0.75); -webkit-box-shadow:0 0 20px rgba(10, 2, 4, 0.75); box-shadow:0 0 20px rgba(10, 2, 4, 0.75); }
.swtCenter h3 { width:100%; font-size:22px; text-align:center; color:#2e3642; font-weight:500; margin-top:33px; }
.swtCenter h4 { width:100%; font-size:13px; text-align:center; color:#2e3642; }
/*.mfhd { width:240px; height:32px; border:1px solid #6a7380; -moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px; margin:18px auto 5px; }*/
/*.mfhd input { width:156px; height:30px; line-height:30px; background-color:#FFF; font-size:14px; color:#6a7380; -moz-border-radius:15px 0 0 15px; -webkit-border-radius:15px 0 0 15px; border-radius:15px 0 0 15px; padding-left:13px; float:left; outline:none; border:none; }*/
.mfhd .callbF_sub { width:67px; height:30px; line-height:30px; color:#fff; background-color:#0064b4; font-size:12px; text-align:center; text-decoration:none; -moz-border-radius:0 14px 14px 0; -webkit-border-radius:0 14px 14px 0; border-radius:0 14px 14px 0; float:left; }
/*.swtCenter p { width:230px; font-size:12px; color:#6a7380; margin:0 auto; }
.swt_lists { bottom:0; left:0; width:100%; height:58px; line-height:58px; -moz-border-radius:0 0 15px 15px; -webkit-border-radius:0 0 15px 15px; border-radius:0 0 15px 15px; }
.swt_lists a { display:block; width:50%; height:100%; position:relative; float:left; }
.swt_list1 { background-color:#0064b4; -moz-border-radius:0 0 0 15px; -webkit-border-radius:0 0 0 15px; border-radius:0 0 0 15px; }
.swt_list2 { background-color:#ae0613; -moz-border-radius:0 0 15px 0; -webkit-border-radius:0 0 15px 0; border-radius:0 0 15px 0; }
.swt_lists a i, .swt_lists a em { display:block; position:absolute; left:50%; color:#fff; text-decoration:none; }
.swtCallIcon { top:50%; margin-left:-50px; margin-top:-13px; width:27px; height:27px; background:url(../images/footerLink3.png) no-repeat; -moz-background-size:100%; -webkit-background-size:100%; background-size:100%; }
.swt_lists em { height:100%; top:0; margin-left:-16px; font-size:16px; }
.swtLinkIcon { top:50%; margin-left:-50px; width:27px; height:24px; margin-top:-12px; background:url(../images/footerLink2.gif) no-repeat; -moz-background-size:100%; -webkit-background-size:100%; background-size:100%; }
.swtLinkCounter { top:15px; width:18px; height:18px; margin-left:-34px; line-height:13px; text-align:center; font-size:9px; z-index:3;}
.closeBtn_swt { right:-5px; top:-5px; width:44px; height:44px; background: url(../images/closeBtn_swt.png) no-repeat; -moz-background-size:100%; -webkit-background-size:100%; background-size:100%; cursor:pointer; }*/
/*container*/
.container{background:#f3f3f3;padding:3% 0;}
.container_con_top{padding:1%;background:#ffffff;}
.container_L{width:40%;background:red;}
.container_L img{width:100%;display:block;}
.container_R{width:58%;}
.container_R h4{color:#0168b7;font-size:108%;text-align:center;border:1px solid #e0e0e0;padding:2% 0;}
.container_R p{font-size:87.5%;color:#595757;padding-left:3%;margin-top:2%;}
.container_R p span{color:#791a20;}
.container_con_middle{margin-top:2%;padding:0 1%;}
.container_con_middle img{display:block;width:100%;}
.container_con_middle_L,.container_con_middle_R{width:45%;}
.container_con_middle_L{margin-right:2%;}
.container_con_bottom{padding:0 1%; margin-top:1%;}
.container_con_bottom p{width:96%;background:url(../images/container_04.png) no-repeat left top;background-size:100% 100%;font-size:75%;padding:1.5%;line-height:150%;}



/*add */

.yczx{width:100%;height: auto;overflow: hidden;margin:3px 0; }
.shu{border-right: 1px solid #DFE0DF;}
.yczx1{border-bottom:1px solid #DFE0DF;height:100px;width:100%;overflow: hidden;}
.yczx1 ul li{float: left ;height: 100px;width: 24.7%;}
.yczx1 ul li a{height: 78px;width: 60px;text-align: center;display: block;font-size:14px;line-height: 169px;color: #7A7B7A;margin: 0 auto;}

.yc01 a{background: url(../images/11.jpg) no-repeat 0px 10px;}
.yc02 a{background: url(../images/11.jpg) no-repeat -120px 10px;}
.yc03 a{background: url(../images/11.jpg) no-repeat -60px 10px;}
.yc04 a{background: url(../images/11.jpg) no-repeat -179px 10px;}
.yc05 a{background: url(../images/11.jpg) no-repeat -298px 10px;}
.yc06 a{background: url(../images/11.jpg) no-repeat -357px 10px;}
.yc07 a{background: url(../images/11.jpg) no-repeat -239px 10px;}
.yc08 a{background: url(../images/11.jpg) no-repeat -416px 10px;}