﻿* { margin:0; padding:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body { line-height: 1.5em; color: #333; font-size: 0.65rem; font-family: "幼圆";}
a { text-decoration: none; color: #333; border:none; outline: none;}
img,img:focus { border:none;}
ul,li { list-style: none;}
input,select { border: none; -webkit-appearance:none;}
table { border-collapse: collapse;border-spacing: 0;}
.clear { zoom:1;}
.clear:after { height: 0; display: block; content: "\20"; clear: both;}
.fl { float: left;}
.fr { float: right;}
.mc { margin:0 auto;}
.dis-inline { display: inline-block; vertical-align: middle;}
.text-center { text-align: center;}
.gbox { width: 16rem; margin:0 auto;}

.head .icon,.combtn a i,.combtn2 i,.section7 ul li h3 i { background: url(../images/spr.png) no-repeat; background-size: 2.55rem auto;}

.comtle { background: url(../images/a1_39.png) no-repeat; background-size: 16rem; height: 4rem; text-align: center; color: #fff; font-size: 1rem; padding-top:0.7rem; line-height: 1.2rem; margin-bottom: 0.5rem; width: 16rem;}
.comtle2 { background: url(../images/a1_23.png) no-repeat; background-size: 16rem;}
.comtle3 { background: url(../images/a1_25.png) no-repeat; background-size: 16rem;}
.comspan { padding:0 0.5rem; height: 1.25rem; line-height: 1.25rem; font-size: 0.8rem; color: #5888c8; background: #e1eafa; display: inline-block; border-radius: 0.125rem;}
.comspan2 { background: #e1eafa; color: #5888c8;}
.comspan3 { background: #e1eafa; color: #5888c8;}
.comtxt { width:15rem;margin:0.55rem auto 0;}
.comtxt a { color:#fb6300;}
.comtxt2 { margin-top:0.75rem;}
.combtn { margin-top:1rem;}
.combtn a { display: block; width: 6.75rem; height: 1.625rem; line-height: 1.625rem; text-align: center; border-radius: 0.125rem; color: #fff;}
.combtn a i,.combtn2 i { display: inline-block; vertical-align: middle; margin-right: 0.25rem; width:0.95rem; height: 0.95rem; background-position:-0.125rem -4.25rem; margin-top:-0.1rem;}
.combtn a:first-child { background: #5888C8;}
.combtn a:last-child { background: #fb6300;}
.combtn a:last-child i { background-position: -1.25rem -4.25rem;}
.combtn2 { display: block; border:1px solid #fb6300; height: 1.63rem; line-height: 1.6rem; margin-top:0.85rem; border-radius: 0.125rem; color: #fb6300;}
.combtn2 i { background-position: -0.15rem -5.35rem;}

.head { background: #009161; border-top:0.125rem solid #00704b; padding:0.5rem;}
.head a { display: block;}
.head .logo img { display: block; width: 9.175rem;}
.head .icon { width: 2rem; height: 2rem;}
.head .icon:first-child { margin-right:1.1rem;}
.head .icon:last-child { background-position: 0 -2.1rem; height: 2.1rem;}
.banner img { display: block; width: 100%;}

/*.section { padding: 0.875rem 0.5rem 0;}*/
.section1 .imgs { display: block; width: 14.6rem; margin:0.75rem auto;}
.section1 .s1 { border:0.125rem solid #5888C8; padding: 0.3rem 0.175rem; position: relative;}
.section1 .s1 h3 { font-weight: normal; color: #5888C8; font-size: 0.7rem; display: inline-block; padding:0 0.125rem; background: #fff; position: absolute; top:-0.65rem; left:0.2rem;}

.slidebox { background:url(../images/book_03.jpg) no-repeat; background-size:15rem 8.7rem; margin:0.75rem auto; width:15rem; height:8.7rem; position:relative;}
.slideli { text-align:center; width:7.25rem; float:left; margin-left:0.2rem;}
.slideli h3 { font-size:0.65rem; font-weight:normal; margin-top:0.5rem;}
.slideli img { display:block; margin:0.25rem auto; width:6.5rem;}
.slideli p { color:#5888c8; font-size:0.5rem;}
.slidebox .hd ul { position:absolute; bottom:0.125rem; left:0; width:100%; text-align:center;}
.slidebox .hd ul li { display:inline-block; width:0.3rem; height:0.3rem; background:#999; margin:0 0.125rem; border-radius:50%;}
.slidebox .hd ul li.on { background:#fb6300;}

.section3 ul { margin:0.75rem 0 0 -0.375rem; padding-bottom: 1.2rem;}
.section3 li { width: 4.75rem; float: left; margin-left:0.374rem; padding-top:0.125rem; background: #fff1dc; position: relative; padding-bottom: 0.125rem;}
.section3 li .imgs { width: 4.5rem; margin:0 auto; height:4.05rem; overflow: hidden; }
.section3 li .imgs img { display: block; width: 4.5rem;}
.section3 li p { width: 3.375rem; height: 0.875rem; line-height: 0.875rem; text-align: center; background: rgba(0,0,0,.7); color: #fff; position: absolute; top:1.625rem; left:50%; margin-left: -1.68rem;}
.section3 li h3 { text-align: center; margin:0.5rem 0; font-weight: normal; font-size: 0.65rem;}
.section3 li span { display: block; width: 3.4rem; height: 1rem; line-height: 0.95rem; border:1px solid #fa7023; color: #fa7023; border-radius: 0.125rem; text-align: center; margin:0 auto;}
.section3 li i { width:0; height:0; border:2.38rem solid transparent;border-top:1.25rem solid #fff1dc; position: absolute; top:100%; left:0;}
.section3 li:nth-child(2) { background: #e1eafa;}
.section3 li:nth-child(2) i { width:0; height:0; border:2.38rem solid transparent;border-top:1.25rem solid #e1eafa; position: absolute; top:100%; left:0;}

.section4 .imgs { display: block; width: 100%; margin-top:0.5rem;}

.section5 .box { background: #f8b95b; margin-top:0.75rem;}
.section5 .box a { color: #fff;}
.section5 .box2 { background: #7aa7e2; }
.section5 .box img { display: block; width: 6rem;}
.section5 .txts { width: 8.3rem; color: #fff; margin-left:0.375rem;}
.section5 .txts h3 { font-size: 0.7rem; margin:0.3rem 0 0.5rem; height: 1rem; line-height: 1rem; position: relative;}
.section5 .txts h3 span { display: block; width: 2.5rem; height: 2rem; border-top:2px solid #f7a62d; left:0; top:1.2rem; position: absolute; }
.section5 .box2 .txts h3 span { border-top:2px solid #4d8ee3;}

.section6 .pics { margin-top:0.55rem;}
.section6 .left { width: 7.4rem;}
.section6 .left img { display: block; width: 7.4rem;}
.section6 .left img:first-child { margin-bottom: 0.25rem;}
.section6 .right { width: 7.375rem;}
.section6 .right img { display: block; width: 100%;}

.section7 ul { background: url(../images/a2_65.jpg) no-repeat; background-size: 15rem 14.75rem; padding:0 0.5rem; margin-top:0.75rem;}
.section7 ul li { padding:0.75rem 5.37rem 0.55rem 0; border-top:1px solid #d8d8d8; position: relative;}
.section7 ul li:first-child { border-top:none;}
.section7 ul li h3 { font-weight: normal; margin-bottom: 0.25rem;}
.section7 ul li h3 i { display: inline-block; vertical-align: middle; width: 1.25rem; height: 1.3rem; margin:-0.1rem 0.25rem 0 0; background-position: 0 -6.3rem;}
.section7 ul li:nth-child(2) h3 i { background-position: 0 -7.62rem;}
.section7 ul li:last-child h3 i { background-position: 0 -8.95rem;}
.section7 ul li a { display: block; width:4.5rem; height: 1.5rem; line-height: 1.5rem; text-align: center; background: #fbdfcd; color: #fb6300; border-radius: 0.125rem; right:0; top:1.8rem; position: absolute;}

footer { background: url(../images/footbg_02.jpg) no-repeat; background-size: 100% 100%; padding:1rem 0; color: #fff; margin-top:1rem; margin-bottom:3.5rem;}
footer .footlogo { display: block; width: 8.75rem; margin:0 auto; margin-bottom: 0.75rem;}
footer p { text-align: center;}
footer p span { color: #ffc600;}

/*医师专家*/
.myhc{width:16rem;margin:0.6rem auto 0;}
.mzj{width:15rem;height:8.5rem;margin:0 auto 0.6rem;}
.mcon{width:15rem;height:8.5rem;background:url(../images/bzjx.jpg) no-repeat;margin-top: 0.6rem;margin-bottom:0.6rem;background-size:15rem 8.5rem;}
.mcons{width:8.5rem;height:6.5rem;margin-right:0.9rem;margin-top:1rem;text-align:left;}
.zjname{display:block;margin-left:0.5rem; font-size: 0.9rem;color:#396cd5;margin-top:0.5rem;}
.mcons .c2{font-size:0.6rem;font-family:"微软雅黑";color:#396cd5;position: relative;left:4.1rem;top:-1rem;}
.mconbtn{width: 8.5rem;margin-top:-0.75rem}
.mcons p{width:8.2rem;font-family:"微软雅黑";color:#4a4a4a;font-size:0.45rem;line-height:0.8rem;float: left;margin-left: 0.4rem;}
.mcons p span{color:#ff7800;}
.mcons p a{color:#fe0000;font-size: 0.5rem;}
.mcons p.mconbtn_p{margin-top: 0.5rem;}
.mcons p.mconbtn_p img{width:0.5rem;height: 0.5rem;}
.mcons p.mconbtn_p a{width:3.25rem;height: 0.9rem;display: block;background:#396cd5;color: #fff;float: left;margin-left: 0.4rem;border-radius: 0.2rem;line-height: 0.9rem;text-align: center;}
.mcons p.mconbtn_p a img{float: left;margin-left: 0.3rem;margin-top:0.2rem;}
.mcons p.mconbtn_p a.ac2{background:#eca212;}
.xzj{width:15rem;margin:0 auto 1.1rem;}
.xzj li{width:7.25rem;height:4.35rem;border:1px solid #CACACA;margin-bottom:0.4rem;}
.xzj li.zj1{background:#f5f5f5 url(../images/yyjj_ym.png) no-repeat left bottom; background-size: 3.6rem 4.15rem;}
.xzj li.zj2{background:#f5f5f5 url(../images/yyjj_yq.png) no-repeat left bottom; background-size: 3.6rem 4.15rem;}
.xzj li.zj3{background:#f5f5f5 url(../images/yyjj_wy.png) no-repeat left bottom; background-size: 3.6rem 4.15rem;}
.xzj li.zj4{background:#f5f5f5 url(../images/yyjj_lck.png) no-repeat left bottom; background-size: 3.6rem 4.15rem;}
.xzj li.zj5{background:#f5f5f5 url(../images/yyjj_lcx.png) no-repeat left bottom; background-size: 3.6rem 4.15rem;}
.xzj li.zj6{background:#f5f5f5 url(../images/yyjj_lfh.png) no-repeat left bottom; background-size: 3.4rem 4.1rem;}
.xzj li.zj7{background:#f5f5f5 url(../images/yyjj_ljr.png) no-repeat left bottom; background-size: 3.4rem 4.1rem;}
.xzj li.zj8{background:#f5f5f5 url(../images/yyjj_sfq.png) no-repeat left bottom; background-size: 3.4rem 4.1rem;}
.xzj li.zj9{background:#f5f5f5 url(../images/yyjj_wtt.png) no-repeat left bottom; background-size: 3.4rem 4.1rem;}
.xzj li.zj10{background:#f5f5f5 url(../images/yyjj_lht.png) no-repeat left bottom; background-size: 3.4rem 4.1rem;}
.xzj li.zj11{background:#f5f5f5 url(../images/yyjj_wgq.png) no-repeat left bottom; background-size: 3.4rem 4.1rem;}
.xzj li.zj12{background:#f5f5f5 url(../images/yyjj_wcq.png) no-repeat left bottom; background-size: 3.4rem 4.1rem;}
.zjinfo{width:4.25rem;text-align:center;}
.zjinfo h3{color:#396cd5;font-family:"微软雅黑";font-size:0.7rem;margin-top:0.7rem;}
.zjinfo h4{color:#eca212;font-family:"微软雅黑";font-size:0.6rem;}
.zjinfo span{margin:0.5rem auto 0;display:block;width:3rem;height:1.1rem;line-height:1.1rem; background:#ECA212;text-align:center;color:#Fff;font-size:0.6rem;font-family:"微软雅黑";}
.ghtit{width:16rem;height:1.45rem;line-height:1.45rem;margin:0.3rem auto 0.4rem;font-size:0.7rem;color:#fff;font-family:"微软雅黑";text-align:center;background:#3781ce url(../images/two.png) no-repeat center center; background-size:7.9rem 1.45rem;}
.yqts{text-align:center;width:15rem;height:1.2rem;margin:0.3rem auto;}
.yqts li{width:4.8rem;height:1.2rem;float:left;color:#4e4e4e;font-size: 0.525rem;text-align:center;line-height: 1.2rem;font-family:"微软雅黑";border-radius: 0.2rem;border:1px solid  #ddd;}
.yqts li.ts1{margin-right:0.25rem;}
.giz{width: 15rem;height:3rem;margin:1rem auto 0;background: #ffffff;}
.giz li{width:3.625rem;height:2.5rem;float: left;text-align: center;}
.giz li .giz_a{width:3.5rem;height:2.5rem;float: left;text-align: center;font-size:0.6rem;color:#333;}
.giz li .giz_a img{width:1.375rem;height:1.25rem;}
.giz li span{width:0.05rem;height:2.5rem;display:block;float:right;background: -moz-linear-gradient(top, #fff, #999, #fff);background:-webkit-gradient(linear,top left,top right, from(#fff), color-stop(0.5, #999), to(#fff));
background: -webkit-linear-gradient(top, #fff, #999, #fff);background: -o-linear-gradient(top, #fff, #999, #fff);}
.giz li .giz_ap{color: #333;font-size: 0.6rem;margin-top:0.4rem;}