﻿body,ul,li,span,p,b,strong,h1,h2,h3,h4,h5,h6,dl,dt,dd,form{margin:0px;padding:0px;}
body{font-size:.7em;color:#666666;font-family:'微软雅黑'!important; max-width: 620px; margin: 0 auto;}
font,i,em{font-style:normal;}
img{border:0px;vertical-align:top;max-width: 100%;height: auto;width: auto\9;}
*+html img {-ms-interpolation-mode:bicubic;}
ul,li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.clear{clear:both;}
.fl{float:left !important;}
.fr{float:right !important;}
.tc{ text-align:center !important;}

.test p{background-color:#1b1b1b; color:#bbbbbb; margin: 0px;}
.logo img{width:100%;}
.banner img{width:100%;}
.footer{ width:100%; height:10em; background-color:#161616;}
.footer .fot_1{ float:left;margin-top:1.5em;}
.footer .fot_2{ float:left; margin-top:1.5em;}
.footer .fot_2 ul li{height:2em; line-height:2.2em; font-size:.7em; color:#a7a7a7; text-align:left;}
.footer .fot_3{ float:right;margin-top:1.5em; text-align:right;}
/* banner效果 */
.slideBox{ position:relative; overflow:hidden; margin:10px auto;  max-width:560px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(/templets/moban/images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(/templets/moban/images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
/* banner效果 */
.list{overflow: hidden;border:1px #fff solid;}
.list div{float: left;text-align: center;font-size: 1em;line-height: 2em;background-color: #007ed5;  border:1px solid #FFFFFF; }
.list div a{color: white;font-family: "微软雅黑";  font-weight: 600;}
.text{ width: 70%; margin:0 auto ;}
.text p{ background: #199bf4;  text-align: center;border-radius: 60px; line-height:4em ; margin-top: .7em; color: white;}
.text p b{ font-size:2em ;}
.text p span a{ color: #fcff00;font-size:1em ; font-weight: bold;}
.list_two{overflow: hidden;margin-top: .7em;}
.list_two ul li{float: left;border:.2em solid #efefef; background: #cdeafd;line-height: 3em;font-weight: bold;text-align: center; white-space:nowrap;
}
.list_two ul li a{ color:#0064a9 ;font-size: 1.4em; font-family: "微软雅黑";}
.listimg{ margin-top: .7em;overflow: hidden;}
.listimg ul li{float: left;text-align: center; border:.1em solid #efefef;}
.img img{width: 100%; margin-top: .7em;}
.listimg ul li img{ width: 100%; }
.brand{overflow: hidden;margin-top: .5em;height:90px;}
.brand .brand_img{height: 100%;  background:url(../index_images/bnpz.jpg) no-repeat #0e85d7 center;float: left;border:.1em white solid;  background-size:30%;}
.brand_text{height: 100%;float: right;}
.brand_text ul li{float: left;text-align: center;border:.1em white solid;line-height: 2.4em;overflow: hidden;}
.brand_text ul li a{font-size: 1.5em; color: white; font-weight: bold;}
.brand_text ul li.nvse{background: #509c3e;}
.brand_text ul li.lnse{background: #3ba6d2;}
.brand_text ul li.cnse{background: #f09100;}
.brand_text ul li.wnse{background: #2799a4;}
.expert div{ float: left;}
.expert{ width:100%; background: ;overflow: hidden; margin-top:.5em;background:url(../index_images/wp.jpg)#eee9c9 no-repeat left bottom; background-size:10%;}
.expert_text{float: right;font-weight: bold; padding:.5em 0 0 .5em;}
.expert_text h3{ font-size: 1.2em!important;  font-family:"黑体" ;line-height: 1.2em;}
.expert_text h4{font-size: 1em!important;font-family:"黑体" ;line-height: 1em;}
.expert_text p{ color: #494945;line-height: 1.2em!important; font-size: 0.8em;}
.expert_text span{ border: .2em solid #f8d08b; background-color:#f6f2d9 ;border-radius: 60px; width:9.5em ; line-height: 2em; display: block;text-align: center;}
.expert_text span a{ color: #373737; font-weight: bold; font-family: "黑体"; font-size: 0.8em!important;}

.expert2 div{ float: left;}
.expert2{ width:100%; background: ;overflow: hidden; margin-top:.5em;background:url(../index_images/zyx.jpg)#eee9c9 no-repeat left bottom; background-size:10%;}

.text_two{line-height: 4em;margin-top: .5em; background: #007ed5;}
.text_two p{text-indent: 1em;font-size: 2em; color:white;font-weight: bold; }
.check{ margin-top: .5em;overflow: hidden;}
.check ul li{float: left;  padding: 0.1em;}
.check ul li div{ line-height: 3.3em; font-size: .7em!important; color:white;  padding: .2em; border:3px #ffffff solid;}
.check ul li .check_one{ background:#73c966 ; text-align: right;}
.check ul li .check_two{ background:#42bfc8 ; text-align: right;}
.check ul li .check_three{ background:#b8a074 ; text-align: right;}
.check ul li .check_three div{ white-space: nowrap!important;}
.check ul li .check_four{ background:#b8a074 ;}
.check ul li .check_five{ background:#4290d1 ;}
.check ul li .check_six{ background:#42bfc8 ;}
.check ul li .check_text{ border: .2em solid #007ed5;border-radius: 15px; height: 11em; }
.check ul li .check_text span{ text-align: center; display: block; color: #007ed5; font-weight: bold;line-height: 2em;}
.check ul li .check_text p{ text-indent: 2em; line-height: 1.5em; color: #007ed5; padding: .2em;}
.nurse{ padding:.5em;}
.nurse img{ width:100%}
@media screen and (max-width: 414px) {
.expert{ width:100%; background: ;overflow: hidden; margin-top:.5em;background:url(../index_images/wp.jpg)#eee9c9 no-repeat left bottom; background-size:45%;}
.expert2{ width:100%; background: ;overflow: hidden; margin-top:.5em;background:url(../index_images/zyx.jpg)#eee9c9 no-repeat left bottom; background-size:45%;}
.expert{background-size:35%;}
.expert2{background-size:35%;}
.list_two ul li a{ font-size: 1.1em;}
.brand .brand_img{background-size:90% ;}
.brand_text ul li{line-height: 2.5em;}
.brand_text ul li a{font-size: .7em;}
.expert_text h3{ font-size: 1.8em; }
.expert_text h4{font-size: 1.3em;}
.expert_text p{ font-size: .9em;}
.expert_text span a{ font-size: 1em;}
.text_two p{font-size: 1.3em;}
.check ul li div{font-size: .9em;}
.check ul li .check_text p{font-size: .9em;}
}
@media screen and (max-width: 375px) {
.list_two ul li a{ font-size: 1em;}
.text_two p{font-size: 1.2em;}
.check ul li div{font-size: .8em;}
.check ul li .check_text p{font-size: .8em;}
}
@media screen and (max-width: 320px) {
.check ul li div{ line-height: 2.8em;}
.brand_text ul li{line-height: 2.5em;}
.text_two{line-height:3em; }
.text_two p{font-size: 1.5em; }
.list_two ul li{ line-height:2em;}
.text p{ line-height:2em}
.text p b{ font-size:1.2em ;}
.list_two ul li a{ font-size: .8em;}
.expert_text h3{ font-size: 2em; }
.expert_text h4{font-size: 1em;}
.expert_text p{ font-size: .7em;}
.expert_text span a{ font-size: .8em;}
.text_two p{font-size: 1em;}
.check ul li div{font-size: .7em;}
.check ul li .check_text p{font-size: .7em;}
}




//本周患者关注
.dt-xys-p1{ width:100%;}
.dt-xys-p1-title{ width:100%; background:url(../images/xin_06.png) no-repeat #0b7fdc; height:44px; font:20px/44px "微软雅黑"; color:#fff; padding: 0 0 0 40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; margin:0 0 10px 0;}
.dt-xys-p1-title span{ font:16px/44px '宋体'; margin:0 0 0 5px;}
.dt-xys-p1-title img{ margin:0px;}
.dt-xys-p1-title a{ background:#f00; border-radius:10px; font:12px/20px '宋体'; color:#fff; display:inline-block; float: right; padding:0 10px; margin:15px 5px 0 0;}
.dt-xys-ul1{ width:100%;}
.dt-xys-ul1 li{ width:25%; display:inline-block; float:left;}
.dt-xys-ul1 li a{ background-color: #e0e1e0;background-image: -webkit-linear-gradient(#fff, #e0e1e0);background-image: -moz-linear-gradient(#fff, #e0e1e0);background-image: o-linear-gradient(#fff, #e0e1e0);background-image: -ms-linear-gradient(#fff, #e0e1e0);background-image: -chrome-linear-gradient(#fff, #e0e1e0);background-image: linear-gradient(#fff, #e0e1e0); border-radius:3px; border:1px solid #d3d2d2; display:block; margin:0 3px; text-align:center; padding:3px 0 0 0; font:0.8rem '宋体'; color:#000;}
.dt-xys-ul1 li a img{margin:0 0 2px 0;}
.dt-xys-anliu2{width:100%; display:inline-block;padding:10px 0; text-align:center; }
.dt-xys-anliu2 a{ font:1rem/30px '微软雅黑'; color:#fff; background:#ff5c01; border:1px solid #d3d2d2; border-radius:30px; text-align:center; display:inline-block; padding:0 10px;}
.dt-xys-anliu3{ width:100%; display:inline-block; margin:10px 0 0 0; text-align:center;}
.dt-xys-anliu3 span{text-align:center; display:inline-block;}
.dt-xys-anliu3 a{ font:0.8rem/30px '微软雅黑'; color:#fff; display:inline-block; padding:0 10px;}
.dt-xys-al-a1{ background:#0b7fdc; display:block; float:left;border:1px solid #d3d2d2; border-radius:30px 0 0 30px;}
.dt-xys-al-a2{ background:#ff5c01; display:block; float:left;border:1px solid #d3d2d2; border-radius:0px 30px 30px 0px;}
.dt-xys-p1 table{ width:100%; margin:10px 0 0 0; border-color:#d3d2d2;font:14px/40px '宋体'; color:#000; text-align:center;}
.dt-xys-table tr{ width:100%;padding:10px 0; float:left;}
.dt-xys-table td{ width:20%; display:block; padding:10px 0;}
.dt-xys-table-a{ width:100%; color:#000;}
.dt-xys-table-a span{ border-radius:2px; background:#e6e4e4; font:12px '宋体'; color:#f00; padding:2px 5px; border:1px solid #d2d2d2; border-radius:10px;}
.dt-xys-p-rs{ width:100%; display:inline-block;}
.dt-xys-span1{ width:33.33%; display:block; float:left;}
.dt-xys-span2{ width:50%; display:block; float:left;}
.dt-xys-p-rs a{ margin:0 1px 1px 0; font:14px/24px '宋体'; color:#fff; display:block; text-align:center; padding:5px 0;}
.dt-xys-gh-p{ font:14px/22px '宋体'; margin:5px 0; display:inline-block; text-align:center;}
.dt-xys-p1 form{ width:100%;display:inline-block; margin:0 0 10px 0;}
.dt-xys-p1 form p{ width:100%; padding:5px 10px 0 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; display:inline-block; }
.dt-xys-p1 form p label{ width:25%; text-align:center;font-weight:normal; display:block; float:left;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.dt-xys-p1 form p input{ width:50%;  display:block; float:left;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.dt-xys-p1 form p span{ width:25%; text-align:center;   display:block; float:left;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.dt-xys-tj{ height:40px; background:#ff5c01; border:none; border-radius:3px; font:18px/40px '微软雅黑'; color:#fff; -webkit-appearance:none;}
.dt-xys-footer{ background:#0b7fdc; padding:0 0 10px 0;}
.dt-xys-footer img{ width:100%;}
.dt-xys-footer p{ font:14px/24px '宋体'; color:#fff; text-align:center; padding:0 20px;}