@charset "gb2312";
html{max-width:360px; margin:0 auto;}
*{margin:0px;padding:0px;}
body{font:14px/24px Arial;color:#333; margin:0;}
img{border:none; background-images:url(../images/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
li{list-style:none;}

a{text-decoration:none;color:#000;}
.con,.con div,.con p,.con ul{overflow:hidden;}
.pos{border-bottom:1px solid #057252;padding:5px 10px;}
.pos a{color:#057252;}
.btn{background:#057252;line-height:30px;padding:5px 10px 0px 10px;margin-top:5px;}
.btn a{display:inline-block;border-top-left-radius:5px;border-top-right-radius:5px;padding:0px 10px;}
.btn a.intro{background:#fff;color:#057252;}
.btn a.zx{background:#8dd2be;color:#fff;margin-left:5px;}

.nr .jl{text-align:center;border:1px solid #ccc;margin:0px 5px;}
.nr .jl .rh_img{display:inline-block;-moz-transform: rotate(180deg);  -webkit-transform: rotate(180deg);  -o-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(90deg);  }
.arc{padding:10px;}
.arc p{color:#666666;}
.next{padding:0px 10px;}
.next a{color:#057252}
.yd{padding:3px 2px 0px 10px;}
.yd a{color:#057252}
.yd img{width:100%;height:80px;}
ul.hot{padding:10px;}
ul.hot li a{color:#666666}
.click{background:#f1f7ec;padding:5px 10px;text-align:center;}
.click a{color:#9f0000;}
ul.tb{padding:10px;}
ul.tb li{float:left;width:30%;text-align:center;}
ul.tb li:nth-child(2) {width:40%;}
ul.tb li a{display:block;background:#b4b4b4;width:95%;margin:0 auto;color:#fff;}
ul.tb li:nth-child(2) a{background:#057252;}
ul.tb li a img{height:32px;margin-top:10px;}
ul.tb li span{display:block;}
ul.tb li:nth-child(4),ul.tb li:nth-child(5){width:100%;}
ul.tb li:nth-child(4) span.sj{width: 0; height: 0; border: 5px solid #057252;
border-color: #057252 transparent transparent;margin:0 auto;}
.hs{color:#9f0000;font-weight:normal;}
.nr .aa{overflow:hidden;margin-top:10px;}
.lba{}
.lba ul.lb{padding:0px 5px;}
.lba ul.lb li{/*background:#f1f7ec;*/margin-top:10px;overflow:hidden;}
.lba ul.lb li img{float:left;}
.lba ul.lb li .lb_rh,.lba ul.lb li .lb_rh p{padding:0px 5px;}
.lba ul.lb li .lb_rh h2 a{color:#057252;}
.lba ul.lb li .lb_rh p{color:#666;border-top:1px solid #f0f0f0;font-size:12px;}
h2{font-size:14px;color:#057252;line-height:24px;border-bottom:1px solid #b1b3b6;}
.rr a{color:#F00;}
.rr{color:#F00;}
.page{background:#f1f7ec;padding:5px 10px;margin:10px 0px 0px 0px;text-align:center}
.page a{color:#057252;}
.page li{display:inline;}
.yjth{margin:2px auto;width:95%;height:80px;}
.yjth img{0 auto;width:100%;}
/*************2014.09.18ry****************/
.lasthd{ width:98%; margin:0 auto;background:#EFFFE9;border: 1px solid #ccc; box-sizing:border-box;}
.lasthd p{ padding:3px 5px;;font-size:16px;line-height:28px; text-indent:2em;}
.lasthd p strong{ font-size:18px; line-height:30px;}
.lasthd p a{color:#f00; text-decoration:underline;}
.lasthd p span{ font-weight:bold;margin-left: 5px;}

.send { width:100%; border-top:1px dashed #aaa; margin-bottom:55px}
.send_con { width:261px; margin:10px auto; }
.send_con p { color:#000; padding:0px; }
.send_con dl { height:33px; width:261px; float:left; line-height:31px; }
.send_con dl input { border:none; background:none; }
.send_con dl dt { width:172px; height:33px; float:left; }
.send_con dl dt input { width:160px; padding:0 5px; height:31px; font-size:16px; border:1px solid #aaa; }
.send_con dl dd { width:74px; height:33px; float:right; }
.send_con dl dd input { width:74px; height:33px; background:url(../images/btn_send_1.gif) no-repeat; cursor:pointer; }


.yuyue { width:320px; margin:0 auto; }
.hd { background:url(../images/index_14.jpg) no-repeat; height:39px; line-height:40px; font-size:1em; text-indent:33px; font-weight:600; margin-top:10px; }
.hd a { color:#fff; }
.ysform { margin-bottom:15px; }
.ysform p { text-align:center; }
.clearfix { text-align:center; }
.line42 { height:42px; margin-top:8px; border:1px solid #e2e2e2; line-height:42px; }
.line42 label { width:80px; text-align:center; display:inline-block; font-size:14px; font-weight:600; }
input[type=text] { width:51.66666%; height:30px; border:1px solid #427463; color: #C5C0C0; }
.line42 span { display:inline-block; margin-left:10px; color:#F00; ; font-size:0.75em; }
textarea { width:70%; height:70px; border:1px solid #90aae4; float:left; font-size:0.875em; color: #C5C0C0; }
.area { padding-top:10px; }
.area .submit { width:135px; height:30px; background:#067253; color:#fff; }
.cl:after { content:''; display:block; clear:both; }


/**医院地址**/
.dizhi{ width:320px; height:54px; margin:10px auto; background:url(../images/dizhi.gif) no-repeat center; position:relative;}
.dizhi form{ position:absolute; left:57px; top:25px;}
.dizhi .put1 { border:none; text-indent:11px; width:203px; height:22px; line-height:22px; color:#838383; background:none; }
.dizhi .put2 { width:51px; height:24px; text-align:center; line-height:24px; color:#FFF; cursor:pointer; border:none; background:none; }

.banner{ width:320px; margin:0 auto;}
/**dy**/
#dy{ width:300px; margin:0 auto; background:url(../images/dy.png) no-repeat left top; height:85px; margin-top:10px;}
#dy h1{ width:55px; height:24px; font-size:20px; font-family:"微软雅黑"; float:left; margin-top:18px; margin-left:12px; color:#fff;}
#dy p{ width:230px; float:right; font-family:"宋体"; line-height:21px;}
/**zixun**/
.zixun{ height:40px; width:300px; margin:0 auto; background:url(../images/bg.jpg) no-repeat bottom; text-align:center; border-top:1px dashed #548171;}
.zixun a{ color:#de0000; line-height:40px;font-family:"微软雅黑";}
.zixun_1{ height:40px; width:300px; margin:0 auto; background:url(../images/bg_1.jpg) no-repeat bottom; text-align:center; border-top:1px dashed #548171;}
.zixun_1 a{ color:#de0000; line-height:36px;font-family:"微软雅黑";}
.zixun_2{ height:40px; width:300px; margin:0 auto; background:url(../images/bg_2.jpg) no-repeat bottom; text-align:center; border-top:1px dashed #548171;}
.zixun_2 a{ color:#de0000; line-height:40px;font-family:"微软雅黑";}
/**bgs**/
.bgs{ width:320px; height:26px; margin:0 auto; background:url(../images/tt.jpg) no-repeat; text-align:center;}
.bgs h1{ line-height:26px; color:#fff; font-size:14px;}
/**yj**/
#yj{ width:300px; margin:10px auto; height:135px;}
.yj_1{ width:148px; height:133px; border:1px solid #1e5945;}
.yj_1 h1{ color:#de0000; font-size:14px; line-height:33px; width:148px; height:33px; text-align:center; display:block; border-bottom:1px solid #1e5945; }
/**qingxu**/
#qingxu{ width:300px; margin:0 auto; margin-top:10px;height: 280px;}
.qingxu_1{ width:299px; height:92px; border-left:1px dashed #558172;border-top:1px dashed #558172; float:left;}
.qingxu_1 img{ padding-left:3px; padding-top:3px; float:left;}
.qingxu_1 h1{ float:right; font-size:12px; width:175px;}
.qingxu_1 p{float:right; width:175px;}

.qingxu_2{ width:299px; height:92px; border-right:1px dashed #558172;border-top:1px dashed #558172; float:left;}
.qingxu_2 img{ float:right; padding-right:3px; padding-top:3px;}
.qingxu_2 h1{ float:left; font-size:12px; width:175px; margin-left:10px}
.qingxu_2 p{float:left; width:175px; margin-left:10px;}
/**pifu**/
.pifu{ width:300px; margin:0 auto; margin-top:10px;height: 382px;}
.pifu ul{ width:300px;}
.pifu ul li{ width:150px; float:left;}
.pifu ul li img{ margin-left:35px;}
.pifu ul li h1{ width:100px; height:25px; background:#1e5945; font-size:14px; color:#fff; text-align:center; margin-left:18px; margin-top:5px;}
.pifu ul li p{ width:120px; margin:5px 10px;}
/**fufa**/
.fufa{ width:300px; margin:10px auto; }
.fufa img{ float:left;}
/**gk**/
.gk{ width:300px; margin:0 auto; margin-top:10px; position:relative; height:250px;}
.a1{ position:absolute; background: url(../images/gk_2.png) no-repeat left; text-indent:0em; width:165px; height:20px; display:block; font-size:14px; right:10px; top:93px; line-height:20px; font-weight:bold;}
.a1 span{ font-size:14px; color:#fff; font-weight:bold; padding:0 13px 0px 7px;}

.a2{ position:absolute; background: url(../images/gk_2.png) no-repeat left; text-indent:0em; width:165px; height:20px; display:block; font-size:14px; right:-6px; top:125px; line-height:20px; font-weight:bold;}
.a2 span{ font-size:14px; color:#fff; font-weight:bold; padding:0 13px 0px 7px;}

.a3{ position:absolute; background: url(../images/gk_2.png) no-repeat left; text-indent:0em; width:165px; height:20px; display:block; font-size:14px; right:-8px; top:157px; line-height:20px; font-weight:bold;}
.a3 span{ font-size:14px; color:#fff; font-weight:bold; padding:0 13px 0px 7px;}

.a4{ position:absolute; background: url(../images/gk_2.png) no-repeat left; text-indent:0em; width:165px; height:20px; display:block; font-size:14px; right:-6px; top:190px; line-height:20px; font-weight:bold;}
.a4 span{ font-size:14px; color:#fff; font-weight:bold; padding:0 13px 0px 7px;}

.a5{ position:absolute; background: url(../images/gk_2.png) no-repeat left; text-indent:0em; width:165px; height:20px; display:block; font-size:14px; right:10px; top:218px; line-height:20px; font-weight:bold;}
.a5 span{ font-size:14px; color:#fff; font-weight:bold; padding:0 13px 0px 7px;}
/**guz**/
.guz{ width:300px; margin:0 auto;}
.guz ul{}
.guz ul li{ height:29px; border-bottom:1px dashed #ccc; background:url(../images/bg_3.jpg) no-repeat left;}
.s1{ width:200px; height:29px; line-height:37px; margin-left:10px;}
.s2{ color:#1e5945; height:29px; line-height:37px; }
