﻿/*初始化*/
*{padding: 0;margin: 0;box-sizing:border-box;}
html{width:100%;max-width:640px;font-size:6.25vw;margin: 0 auto;font-family:"微软雅黑";}
@media screen and (min-width:640px){
	html{font-size:40px;}
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
body{width:100%;font-size:14px;overflow-x: hidden;}
ul,li{list-style: none;}
a{text-decoration: none;}
/*公用头部*/
header{width:100%;}
header p,header p img{width:100%;height:2.75rem;}
header nav{width:100%;background: #0b6db7;margin: 0.05rem 0;}
header nav a{width:3.75rem;line-height: 1.55rem;color: #fff;text-align: center;font-size:0.6rem;border-left: 1px solid #fff;display: inline-block;border-top:1px solid #fff;} 
header nav a:nth-child(4n+1){width:4.25rem;padding-left: 0.5rem;border-left: 0;}
header nav a:nth-child(4n){width:4.25rem;padding-right: 0.5rem;}
header nav a:nth-child(1),header nav a:nth-child(2),header nav a:nth-child(3),header nav a:nth-child(4){border-top: 0;}
#pubbanner ,#pubbanner img{width:100%;height: 8.5rem;}
.zhanwei{width:100%;height: 2.25rem;background: #0B6DB7}
/* 首页 */
.daodu{width:15.0rem;margin:0.35rem auto;background: #fff url(../images/common/icon1.png) no-repeat 0.3rem center;border:1px solid #cccccc;line-height:1.5rem; background-size:1.05rem 0.925rem;position: relative;font-size:0.55rem;border-radius: 4px;}
.daodu>span{width:3.1rem;color:#f00;text-align: right;display: block;position: absolute;top: 0;left: 0;  }
#daoduleft{width:11.5rem;margin-left: 3.1rem;position: relative;overflow: hidden;height: 1.5rem;}
#daoduleft ul{position: absolute;left: 0;top: 0;}
#daoduleft ul li{list-style: none;float: left;width:11.75rem;color: #333;}
.menu{width:100%;padding: 0 0.5rem;display: inline-block;}
.menu a{width:3.45rem;height: 3.4rem;float: left;background: #0b6db7;border-radius: 4px;margin-left: 0.4rem;margin-bottom: 0.4rem;color: #fff;font-size:0.6rem;display: block;text-align: center;}
.menu a:nth-child(4n+1){margin-left: 0;}
.menu a img{width: 2.125rem;height: 2.125rem;display: block;margin:0.2rem auto 0.1rem auto; }
.searchbox{width:15.0rem;margin:0 auto;height: 2.3rem;background: #298dd9;}
.searchbox span{width: 2.2rem;height: 2.3rem;display: block;float: left;color: #fff;font-size:0.65rem;text-align: center; padding-top: 0.2rem;}
.searchbox input{background: none;border: 1px solid #fff;color: #fff;font-size:0.6rem;height: 1.45rem;width:8.35rem;margin-top:0.45rem;text-indent: 0.2em; }
.searchbox input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		    color: #fff;  
		}
.searchbox input::-moz-placeholder { /* Mozilla Firefox 19+ */
		    color: #fff;
		}
.searchbox input:-ms-input-placeholder{
		    color: #fff;
		}
.searchbox input::-webkit-input-placeholder{
		    color: #fff;
		}
.searchbox button{width:3.8rem;line-height: 1.45rem;background:#fff001;color:#0b6db7;text-align: center;border:none;margin-top: 0.45rem;border-radius: 0.1rem;font-size:0.6rem;}
.title{width:100%;padding: 0 0.5rem;border-bottom: 1px solid #bebebe;display: inline-block;position: relative;margin-top: 0.4rem;}
.title img{width:0.95rem;height: 0.95rem;display: block;float: left;vertical-align: middle;margin-top: 0.25rem;margin-right: 0.2rem;}
.title h2{font-size:0.75rem;color: #0b6db7;font-weight: bold;line-height:1.45rem;float: left; }
.title h2 span{margin-left: .5em;font-size:0.5rem;color: #333;font-weight: normal;}
.title a{position: absolute;display: block;right: 0.5rem;font-size: 0.5rem;color: #333;top: 0.5rem;background: url(../images/common/icon19.png) no-repeat left center;background-size:0.725rem 0.575rem;padding-left:0.75rem;}
.title a.a1{padding-left:1rem;background: url(../images/common/icon15.png) no-repeat left center;background-size: 0.75rem 0.65rem; }
/*客服团队*/
.cardhd{display:inline-block;padding:0.2rem 0;background:#e7f3ff;margin-top:1.2rem;width:100%;}
.cardhd li{width:30%; line-height:1.2rem;background:#fff;float:left;margin-left:2.5%;color:#333;border-radius:3px;font-size:0.6rem;text-align:center;}
.cardhd li.cur{color:#fff;background:#0b6db7;}
.dc{width:100%;}
.dc >img{width:4.725rem;height:5.35rem;display:block;float:left;margin-left:0.25rem;}
.dc>h5{font-size:0.65rem;font-weight:bold;color:#167fe5;padding-left:5.5rem;line-height:1.75em;}
.dc>h5 span{font-size:0.5rem;font-weight:normal;}
.dc>p{font-size:0.6rem;font-weight:normal;line-height:1.5em;padding-left:5.5rem;text-align:justify;color:#333;padding-right:0.25rem;}
.dc>p>a{display:inline;color:#f20000;}
.dc>h6{width:10.25rem;line-height:0.75rem;margin-left:5.5rem;margin-top:0.2rem;background:#298dd9 url(../images/common/channelnewico9.png) no-repeat 0.25rem center;color:#fff;text-indent:1.15rem;font-size:0.5rem;font-weight:normal;background-size:0.625rem 0.375rem;}
.dc .a1{width:4.9rem;line-height:1.15rem;height:1.15rem;display:block;float:left;font-size:0.55rem;color:#0e77de;border:1px solid #0e77de;text-align:center;margin-left:0.4rem;margin-top:0.24rem;background:#fff url(../images/common/channelnewico7.png) no-repeat 0.8rem center;background-size:0.7rem 0.65rem;text-indent:2em;}
.dc .a2{width:4.9rem;line-height:1.15rem;height:1.15rem;display:block;float:left;font-size:0.55rem;color:#ce1a1a;border:1px solid #ce1a1a;text-align:center;margin-left:0.4rem;margin-top:0.24rem;text-indent:2em;background:#fff url(../images/common/channelnewico8.png) no-repeat 0.8rem center;background-size:0.825rem 0.8rem;}
/*权威技术*/
.index_tjjs{width:100%;padding: 0.4rem;}
.index_tjjs>ul{width:100%;line-height:1.35rem;height:1.35rem;font-size:0.65rem;text-align:center;font-weight:bold;}
.index_tjjs>ul li{width:7.4rem;margin-left:0.4rem;float:left;color:#333;background:#f4f4f4;box-shadow:0 0 0 1px  #e8e8e8 inset;cursor:pointer;}
.index_tjjs>ul li.act{color:#fff;box-shadow:none;background:#1988e1;}
.index_tjjs>ul li:nth-child(1){margin-left:0;}
.index_tjjsbox{width:100%;margin-top:0.7rem;display:none;}
.index_tjjsbox.act{display:block;}
.index_tjjsbox .top{height:3.75rem;}
.index_tjjsbox .top .v1box{float:left;width:3.95rem;height:3.75rem;background:#666;}
.index_tjjsbox .top .v1box img,.index_tjjsbox .top .v1box video{width:100%;display:block;}
.index_tjjsbox .top h2{font-size:0.65rem;font-weight:bold;padding-left:4.7rem;color:#333;line-height:1.75em;}
.index_tjjsbox .top p{font-size:0.55rem;text-align:justify;padding-left:4.7rem;color:#333;line-height:1.65em;text-indent:2em;}
.index_tjjsbox .top p a{color:#ea0000;}
.index_tjjsbox .bottom h1{font-size:0.7rem;color:#2193ee;font-weight:bold;border-bottom:1px dashed #cccccc;line-height:1.75em;margin-top:0.2rem;}
.index_tjjsbox .bottom>ul li{margin-top:0.35rem;}
.index_tjjsbox .bottom>ul h3{line-height:1.5rem;background:#f4f4f4 url(../images/common/tjjsnewico2.png) no-repeat 14rem center;font-size:0.65rem;color:#333;position:relative;height:1.5rem;width:100%;padding-left:4.2rem;border:1px solid #e8e8e8;font-weight:normal;cursor:pointer;background-size:0.35rem 0.725rem;}
.index_tjjsbox .bottom>ul h3.act{background:#77c2ff url(../images/common/tjjsnewico1.png) no-repeat 13.8rem center;color:#fff;border:1px solid #77c2ff;background-size:0.725rem 0.35rem;}
.index_tjjsbox .bottom>ul h3 span{display:block;position:absolute;color:#fff;height:1.5rem;top:-1px;left:-1px;background:#1988e1;text-align:center;width:3.6rem;}
.index_tjjsbox .bottom>ul h3:before{content:"";width:0;height:0;display:block;position:absolute;overflow: hidden;	border-width: 0.3rem;
border-color: transparent transparent transparent #1988e1;
border-style: dashed dashed dashed solid;
top:50%;margin-top:-0.275rem;left:3.52rem;
}
.index_tjjsbox .bottom>ul div{margin-top:0.2rem;display:none;}
.index_tjjsbox .bottom>ul div.act{display:block;}
.index_tjjsbox .bottom>ul div .v2box,.index_tjjsbox .bottom>ul div img{float:left;width:3.95rem;height:auto;display:block;background:#666;height:2.6rem;}
.index_tjjsbox .bottom>ul div .v2box video{width:100%;height:100%;}
.index_tjjsbox .bottom>ul div p{padding-left:4.65rem;text-align:justify;font-size:0.55rem;line-height:1.65em;text-indent:2em;padding-right:0.2rem;height:2.7rem;}
.index_tjjsbox .bottom>ul div p>a{color:#ea0000;}
.index_tjjsbox .bottom>ul div>a{width:100%;line-height:1.2rem;box-shadow:0 0 0 1px #e8e8e8 inset;display:block;text-align:center;background:#f4f4f4 url(../images/common/tjjsnewico3.png) no-repeat 12rem center;font-size:0.6rem;color:#ea0000;margin-top:0.2rem;background-size:0.925rem 0.7rem;}
/*康复案例*/
.kfalmod{width: 100%;padding:0.15rem 0.5rem;}
.kfalmod>p,.kfalmod>p img{width:100%;height: 3.95rem;display: block;}
.kfalmod li{width:100%;border-top: 1px dashed #d2d2d2;}
.kfalmod li:nth-child(1){border-top: 0;}
.kfalmod div{width:100%;border:1px solid #e5e5e5;background: #f6f6f6;box-shadow: 0 0 0 1px #fff inset;margin-top: 0.3rem;padding: 0.2rem;display: inline-block;}
.kfalmod div img{width:3.5rem;height: 2.0rem;display: block;float: left;}
.kfalmod div span{font-size:0.55rem;line-height: 1.75em;display: block;float: left;width:5.0rem;margin-left: 0.4rem;margin-top: 0.1rem;color: #333;}
.kfalmod li p{font-size:0.5rem;line-height: 1.75em;text-align: justify;text-indent: 2em;color: #494949;padding:0 0.25rem; }
.kfalmod li p a{color: #f90000;}
#indexkfal{height: 16.75rem;overflow: hidden;position: relative;margin-top:0.25rem;width:15rem;}
#indexkfal ul{position: absolute;left: 0;top: 0;}
/*自助挂号*/
.zzgh{padding: 0 0.5rem;position: relative;margin-top:0.4rem;}
.footerdaodu{width:100%;font-size:0.55rem;line-height:1.5em;color:#333333;background:#f7f7f7;position:relative;text-align:justify;padding:.2rem .4rem .2rem 2rem;}
.footerdaodu span{display:block;position:absolute;top:0;bottom:0;left:0;width:1.6rem;color:#fff;font-size:.6rem;background:#0b6db7;text-align:center;line-height:1.4em;padding-top:0.35em}
.zzgh:before{content:"";width:100%;height: 4px;border-bottom: #fff solid 2px;border-top: 2px solid #0b6db7;box-sizing:border-box;top: -4px;left: 0;display: block;}
.zzgh p{width:100%;line-height:8.75vw;padding-left:23.125vw;margin-top:3.4375vw;position:relative;}
.zzgh p span{width:23.125vw;position:absolute;left:0;color:#333;display:block;font-size:4.375vw;}
.zzgh p input{width:100%;border:1px solid #c1c1c1;color:#333;display:block;height:8.75vw;font-size:4.375vw;text-indent:0.2em;}
.zzgh p textarea{width:100%;border:1px solid #c1c1c1;color:#333;display:block;height:17.5vw;font-size:4.375vw;text-indent:0.2em;resize:none;}
.zzgh p:last-child{height:9.375vw;}
.zzgh p button{width:43.125vw;height:9.375vw;border-radius:0.9375vw;position:absolute;color:#fff;font-size:4.0625vw;cursor:pointer;border:0;}
.zzgh p button:nth-child(1){left:0;background:#ff8922 url("../images/common/ico1.png") no-repeat 3.75vw center;background-size:8.125vw 9.375vw;text-indent:7.5vw}
.zzgh p button:nth-child(2){right:0;background:#0b6db7 url("../images/common/ico2.png") no-repeat 3.75vw center;background-size:8.125vw 9.375vw;text-indent:7.5vw;}
.footerinfo{width:100%;background:#0b6db7 url("../images/common/footerlogo.png") no-repeat 6.25vw center;height:22.8125vw;background-size:21.09375vw 16.09375vw;color:#fff;padding-left:36.875vw;font-size:3.2375vw;line-height:1.75em;padding-top:2.5vw;margin-top:2.5vw;}
.footerinfo a{color:#fff;}
@media screen and (min-width:640px){
    .zzgh p{line-height:56px;padding-left:148px;margin-top:22px;}
    .zzgh p span{width:148px;font-size:28px;}
    .zzgh p input{height:56px;font-size:28px;}
    .zzgh p textarea{height:112px;font-size:28px;}
    .zzgh p:last-child{height:60px;}
    .zzgh p button{width:276px;height:60px;font-size:26px;border-radius:6px;}
    .zzgh p button:nth-child(1){left:0;background:#ff8922 url("../images/common/ico1.png") no-repeat 24px center;background-size:52px 60px;text-indent:48px}
    .zzgh p button:nth-child(2){right:0;background:#0b6db7 url("../images/common/ico2.png") no-repeat 24px center;background-size:52px 60px;text-indent:48px;}
    .footerinfo{background:#0b6db7 url("../images/common/footerlogo.png") no-repeat 40px center;height:146px;background-size:135px 103px;padding-left:236px;font-size:21px;padding-top:16px;margin-top:16px;}
}
/*频道页*/
.mbxnav{width:100%;background: #fff url(../images/common/icon14.png) no-repeat 0.5rem center;background-size:0.9rem 0.775rem;color: #333;font-size: 0.6rem;line-height: 1.5rem;padding-left: 1.75rem;border-bottom: 0.2rem solid #d6d6d6;}
.mbxnav a{color: #333}
.mbxnav a:after{content: ">";color: #333;margin: 0 0.2rem;}
.channelbox1{width:15.0rem;margin-left: 0.5rem;margin-top: 0.4rem;display: inline-block;}
.channelbox1 a{width:4.25rem;height: 1.85rem;display: block;float: left;margin-top:0.05rem;margin-left: 0.05rem;font-size: 0.6rem;color: #fff;line-height: 1.85rem;}
.channelbox1 a:nth-child(1),.channelbox1 a:nth-child(1) img{width:6.4rem;height: 3.75rem;margin-left: 0;margin-top: 0;display: block;}
.channelbox1 a:nth-child(2){background: #298dd9 url(../images/common/channelico1.png) no-repeat 0.3rem center;background-size: 0.85rem 1.1rem;text-indent: 1.3rem;}
.channelbox1 a:nth-child(3){background: #ed5447 url(../images/common/channelico2.png) no-repeat 0.35rem center;background-size: 0.775rem 0.95rem;text-indent: 1.3rem;}
.channelbox1 a:nth-child(4){background: #1bd4c9 url(../images/common/channelico3.png) no-repeat 0.3rem center;background-size: 0.9rem 0.925rem;text-indent: 1.3rem;}
.channelbox1 a:nth-child(5){background: #f27f3e url(../images/common/channelico4.png) no-repeat 0.4rem center;background-size: 0.675rem 0.975rem;text-indent: 1.3rem;}
.channelbox2{width: 15.0rem;margin-left: 0.5rem;margin-top: 0.6rem;padding-top: 0.3rem;border-top: 2px solid #d6d6d6;position: relative;}
.channelbox2:before{content:"";width:3.5rem;height: 6px;display: block;background:#298dd9;top:-6px;left: 0;font-size: 10px;position: absolute;}
.channelbox2 li{margin-top: 0.25rem;display: inline-block;}
.channelbox2 li div{width: 3.75rem;height: 3.95rem;font-size:0.75rem;text-align: center;margin-top: 0.1rem;float: left;line-height: 8.2em;}
.channelbox2 li div a{color: #fff;display: block;width: 3.75rem;height: 3.95rem;}
.channelbox2 li p{font-size:0.55rem;line-height: 1.25rem;margin-top: 0.1rem;background: #eee;text-indent: 0.5rem;width:11.0rem;float: left;position: relative;margin-left: 0.25rem;}
.channelbox2 li p a{display: block;color: #333;}
.channelbox2 li p:before{content: "·";position: absolute;text-indent: 0.2rem; }
.channelbox2 li:nth-child(1) div{background:#298dd9 url(../images/common/channelico5.png) no-repeat center 0.25rem;background-size:1.625rem 2.15rem;}
.channelbox2 li:nth-child(2) div{background:#1bd4c9 url(../images/common/channelico6.png) no-repeat center 0.35rem;background-size:2.25rem 2.075rem;}
.channelbox2 li:nth-child(3) div{background:#ed5447 url(../images/common/channelico7.png) no-repeat center 0.35rem;background-size:1.55rem 2.0rem;}
.channelbox2 li:nth-child(4) div{background:#f27f3e url(../images/common/channelico8.png) no-repeat center 0.35rem;background-size:1.6rem 2.075rem;}
.channelbox3{width:100%;height: 3.5rem;display: block;margin-top:0.6rem;}
.channelbox3 a,.channelbox3 img{width: 100%;height: 3.5rem;display: block;}
/*列表页*/
.listbox1{width:15.0rem;margin-left: 0.5rem;margin-top: 0.6rem;position: relative;border-top: 2px solid #d6d6d6;}
.listbox1:before{content:"";width:3.5rem;height: 6px;display: block;background:#298dd9;top:-6px;left: 0;font-size: 10px;position: absolute;}
.listbox1 li{border-bottom: 1px dashed #d0d0d0;width:100%;}
.listbox1 li.act{border-bottom: 0;}
.listbox1 li h3{font-size:0.6rem;color: #333;line-height: 1.5rem;font-weight: normal;text-indent:1.5rem;background: url(../images/common/listicon1.png) no-repeat left 0.4rem;background-size:1.275rem 0.9rem;cursor: pointer;}
.listbox1 li div{display: none;margin-top:0.2rem;background: #e5f4ff;padding: 0 0.25rem;}
.listbox1 li h2{font-size:0.65rem;line-height:1.5rem;color: #333;text-indent: 2.25rem;font-weight: normal;background: url(../images/common/listicon2.png) no-repeat left bottom;background-size: 1.775rem 1.2rem; }
.listbox1 li p{font-size:0.5rem;line-height: 0.9rem;color: #333;text-indent: 2em;border-top: 1px dashed #888888;padding: 0.2rem 0;margin-top: 0.2rem;text-align: justify;}
.listbox1 li p a{color: #da3526;}
.listbox1 li.act h3{display: none;}
.listbox1 li.act div{display: block;}
.listbox2{width:100%;padding:0 0.5rem;margin-top: 0.4rem;}
.listbox2 .ul1{width:100%;display: inline-block;}
.listbox2 .ul1 li{width:3.675rem;font-size: 0.55rem;color: #0b6db7;display: block;float: left;margin-left: 0.1rem;line-height: 1.5rem;border-radius: 0.1rem;text-indent: 1.05rem;cursor: pointer;}
.listbox2 .ul1 li:nth-child(1){background:#e5f4ff url(../images/common/listicon3.png) no-repeat 0.2rem center;background-size:0.725rem 0.725rem;margin-left: 0; }
.listbox2 .ul1 li:nth-child(2){background:#e5f4ff url(../images/common/listicon4.png) no-repeat 0.2rem center;background-size:0.7rem 0.725rem; }
.listbox2 .ul1 li:nth-child(3){background:#e5f4ff url(../images/common/listicon5.png) no-repeat 0.2rem center;background-size:0.75rem 0.65rem; }
.listbox2 .ul1 li:nth-child(4){background:#e5f4ff url(../images/common/listicon6.png) no-repeat 0.2rem center;background-size:0.7rem 0.7rem; }
.listbox2 .ul1 li:nth-child(1).act{background:#298dd9 url(../images/common/listicon3act.png) no-repeat 0.2rem center;background-size:0.725rem 0.725rem;margin-left: 0; color: #fff;}
.listbox2 .ul1 li:nth-child(2).act{background:#298dd9 url(../images/common/listicon4act.png) no-repeat 0.2rem center;background-size:0.7rem 0.725rem; color: #fff;}
.listbox2 .ul1 li:nth-child(3).act{background:#298dd9 url(../images/common/listicon5act.png) no-repeat 0.2rem center;background-size:0.75rem 0.65rem; color: #fff;}
.listbox2 .ul1 li:nth-child(4).act{background:#298dd9 url(../images/common/listicon6act.png) no-repeat 0.2rem center;background-size:0.7rem 0.7rem; color: #fff;}
.listbox2 .ul2{display: none;}
.listbox2 .ul2.act{display: block;}
.listbox2 .ul2 li{font-size:0.5rem;color: #333;position: relative;width: 100%;line-height:1.2rem;text-indent: 0.65rem; border-bottom: 1px dashed #d0d0d0;}
.listbox2 .ul2 li a{width:100%;display: block;color: #333;}
.listbox2 .ul2 li:before{content:"+";background: #b72e22;width:0.5rem;height: 0.5rem;display: block;color: #fff;text-align: center;text-indent: 0;position: absolute;left: 0;top: 50%;margin-top: -0.25rem;line-height: 0.5rem;}
.listbox2 .ul2 li span{float: right;}
.listbox2 .ul2 li i{color: #b72e22;font-style: normal;}
.listbox3{width: 15.0rem;margin-left:0.5rem;}
.listbox3 h4{font-size:0.65rem;line-height: 2em;color: #333;font-weight: normal;}
.listbox3 i{font-style: normal;color: #cb837f;}
.listbox3 div{border:1px solid #cdcdcd;background:#f0f0f0;box-shadow: 0 0 0 1px #fff inset;position: relative;margin-top: 0.2rem;padding-bottom:1.75rem;}
.listbox3 div:before{content:"";width:0.65rem;height: 0.4rem;display: block;position: absolute;left: 0.8rem;top:-0.35rem;background: url(../images/common/listicon7.png) no-repeat center center;background-size: 100%;}
.listbox3 div p{font-size: 0.6rem;color: #333;line-height: 1.2rem;width:100%;position: relative;padding-left: 3.75rem;margin-top: 0.35rem;padding-right: 0.6rem;background: #fff;background-clip: content-box;}
.listbox3 div span{width:3.75rem;display: block;position: absolute;left: 0;color: #333;text-align: right;}
.listbox3 div input{width:100%;height: 1.2rem;display: block;background: #fff;border: 0;font-size: 0.6rem;text-indent: .2em;}
.listbox3 div textarea{width: 100%;height: 2.4rem;display: block;background: #fff;border:0;text-indent: .2em;font-size:0.6rem;line-height: 1.2rem;resize: none;}
.listbox3 div p:last-child{background: none;}
.listbox3 div button{float: right;width: 3.75rem;line-height: 1.15rem;text-align: center;color: #fff;border:0;border-radius: 4px;font-size: 0.6rem;background: #858585;margin-left: 0.5rem;}
.listbox3 div button:nth-child(1){background: #b72e22;}
.listbox4{width:15rem;position:relative;overflow:hidden;height:8.85rem;margin-left:0.5rem;margin-top:0.3rem;}
.listbox4 ul{position:absolute;top:0;left:0;}
.listbox4 li{width: 100%;background: #f0f0f0;padding: 0 0.4rem;border:1px #e5e5e5 solid;margin-top: 0.1rem;}
.listbox4 li h3{font-size: 0.6rem;color: #0b6db7;font-weight: normal;line-height: 1.75em;}
.listbox4 li span{margin-left: 0.4rem;color: #333;font-size: 0.5rem;}
.listbox4 li i{font-style: normal;color: #b72e22;margin-left: 0.5rem;}
.listbox4 li p{width:100%;text-align: justify;font-size: 0.5rem;color: #333;line-height: 1.75em;}
/*文章页*/
.contentbox{width:100%;padding: 0 0.5rem;position: relative;}
.contentbox>h2{font-size: 0.85rem;color: #333;text-align: center;font-weight: bold;line-height: 2rem;}
.contentbox>h5{font-size: 0.6rem;color: #666;line-height: 0.95rem;text-align: center;font-weight: normal;}
.contentbox>h5 a{display: inline-block;background: #b72e22 url(../images/common/contenticon1.png) no-repeat right bottom;color: #fff;padding-left: 0.3rem;margin-left: 0.6rem;border-radius: 4px;padding-right: 0.7rem;background-size: 0.55rem 0.525rem;} 
.contentbox>hr{border-top: 1px dashed #dcdbdb;margin-top:0.25rem;height: 1px;background: none;width:100%;}
.contentsearchbox{width:100%;margin: 0.5rem 0;padding:0 0.75rem;background: #efefef;padding-top:0.6rem;display: inline-block;}
.contentsearchbox .p1{height: 1.2rem;width: 9.55rem;border-radius: 0.2rem;box-shadow:0 0 0 1px #0b6db7 inset;font-size: 0.55rem;position: relative;overflow: hidden;float: left;}
.contentsearchbox .p1 input{width:6.4rem;text-indent: 0.5em;background: none;color: #333;line-height: 1.2rem;border:0;outline: none;height: 1.2rem;float: left;font-size: 0.6rem;}
.contentsearchbox .p1 button{background: #0b6db7;color: #fff;text-align: center;display: block;width:3.15rem;border:0;height: 100%;font-size: 0.55rem;}
.contentsearchbox>a{width:3.65rem;line-height: 1.2rem;float: left;margin-left: 0.2rem;background: #b72e22 url(../images/common/contenticon2.png) no-repeat 0.3rem center;color: #fff;border-radius: 0.2rem;background-size: 0.725rem 0.575rem;text-indent: 1.15rem;font-size: 0.55rem;}
.contentsearchbox .p2{font-size: 0.5rem;color: #666;line-height: 3em;}
.contentbox>h4{font-size: 0.725rem;color: #333;font-weight: bold;line-height: 1.6rem;margin-top: 0.2rem;}
.contentbox>p{font-size: 0.7rem;color: #333;font-weight: normal;line-height: 1.75em;text-align: justify;text-indent: 2em;margin-top: 0.5rem;}
.contentbox>p a{color:red;}
.contentbox>p img{width:auto;max-width: 100%;display:block;margin:0 auto;}
.contentbox video{width:100%;height: auto;display: block;}
.contentboxp1{width:100%;height:auto;display:block;margin-top:.25rem;}
.contentboxp1 a,.contentboxp1 img{width:100%;height:auto;display:block;}
.contenta1{width:9.875rem;height: 1.55rem;margin:0.6rem auto;color: #fff;line-height: 1.55rem;background: url(../images/common/contenticon3.jpg) no-repeat center center;background-size: 100%; display: block;text-indent: 0.6rem;font-size:0.6rem;}
.contenttipbox{width:15.0rem;background: #f1f9ff;border:1px solid #c0dcf2;box-shadow: 0 0 0 1px #fff inset;padding: 0.45rem 0.3rem;text-align: justify;text-indent: 2em;font-size: 0.5rem;color: #333;line-height: 1.75em;}
.contenttipbox span{font-weight: bold;}
.contenttipbox a{color: #b72e22;}
.contentnav{width: 100%;margin-top: 0.3rem;}
.contentnav li{font-size:0.5rem;line-height: 1.25rem;color: #555;border-bottom: 1px dashed #d9d9d9;}
.contentnav li a{color: #555;display: block;}
.contentkfalmod{width:100%;padding: 0 0.35rem;display: inline-block;}
.contentkfalmod li{width:5.1rem;float: left;padding: 0 0.15rem;margin-top: 0.3rem;}
.contentkfalmod li a{color: #333;display: block;text-align: center;font-size: 0.5rem;line-height: 2em;}
.contentkfalmod li img{width:100%;display: block;height: auto;}
.contentxgyd{width:100%;padding: 0.2rem 0.5rem;}
.contentxgyd li{width:100%;margin-top: 0.2rem;background: #f0f0f0;border:1px solid #e5e5e5;padding:0.1rem 0.45rem;}
.contentxgyd li h3{font-size: 0.6rem;color: #0b6db7;line-height: 1.25rem;border-bottom: 1px dashed #cccccc;font-weight: normal;}
.contentxgyd li h3 a{display: block;color: #0b6db7;}
.contentxgyd li p{color: #333;font-size: 0.5rem;text-align: justify;line-height: 1.75em;}
.contentxgyd li p a{color: #c77570;}
/*分页按钮*/
.fenyebtn{width: 100%;text-align: center; margin-top:0.5rem;}
.fenyebtn a{line-height: .8rem;width: auto;display: inline-block;margin-right: 0.4rem;font-size: 0.55rem;padding: 0 0.1rem;color:#333;}
.fenyebtn span{line-height: 1.0rem;width: auto;display: inline-block;margin-right: 0.4rem;font-size: 0.4rem;}
.fenyebtn a:last-child{margin-right: 0;}
.fenyebtn a.act{background:#878787;cursor:default;color:#fff;}
/*专题集锦模块*/
.ztjjswiper{width:16.0rem;position: relative;padding-top:0.35rem;border-radius:0.2rem;border:1px solid #e2ecf3; font-size:10px;}
#ztjjswiper{width: 100%;margin-left: auto;margin-right: auto;}
#ztjjswiper .swiper-slide img{width:100%;height: auto;display: block;}
#ztjjswiper .swiper-slide span{display: block;text-align: center;line-height: 2em;font-size:0.5rem;color: #333; }
.ztjjswiper-button-next{width: 0.9rem;height: 2.5rem;display: block;color: #fff;font-size:1rem;line-height: 2.5rem;text-align: center;position: absolute;right: 0.25rem;top: 50%;background: #b5d3e9;margin-top: -1.25rem;cursor:pointer;border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;z-index: 99}
.ztjjswiper-button-prev{width: 0.9rem;height: 2.5rem;display: block;color: #fff;font-size:1rem;line-height: 2.5rem;text-align: center;position: absolute;left: 0.25rem;top: 50%;background: #b5d3e9;margin-top: -1.25rem;cursor:pointer;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;z-index: 99}




/*2017-08-08新增评论模块*/
.plmk_tit{height:9.375vw;background: url(../images/common/plmk_tit.png) no-repeat;background-size: 100% 100%;padding-left:8.75vw;line-height:9.375vw;margin-bottom:3.125vw;}
.plmk_tit span{float:left;font-size:3.75vw;color:#fff;}
.plmk_tit a{float:right;color:#0061bf;font-size:3.75vw;padding-right:2.5vw;}
.hzpjmodel ul{width:93.75%;margin:0 auto;}
.hzpjmodel ul li{overflow: hidden;margin-bottom:1.875vw;border-bottom: 1px dashed #ccc;}
.hzpjmodel ul li:last-child{margin-bottom:0px;}
.hzpjmodel ul li img{float:left;width:8.4375vw;}
.hzpjmodel ul li .wordsbox{float:right;width:83.125vw;}
.hzpjmodel .p1{height:5.625vw;border-radius:1.25vw;background:#0061bf;}
.hzpjmodel .p1 span:nth-child(1){float:left;padding-left: 1.875vw;font-size:3.4375vw;color:#fff;height:5.625vw;line-height:5.625vw;}
.hzpjmodel .p1 span:nth-child(2){float:right;padding-right:1.875vw;padding-left:4.375vw;font-size:3.125vw;color:#fff;height:5.625vw;line-height:5.625vw;background: url(../images/common/zan.png) no-repeat;background-size: auto 100%;}
.hzpjmodel .p2{font-size:2.8125vw;line-height:4.375vw;text-align: justify;padding:1.875vw 0.625vw;text-indent: 2em;}
.checkall{color: #333;font-size:3.75vw;text-indent:6.25vw;line-height:12.5vw;background: url(../images/common/ico8.png) no-repeat 88.125vw center;background-size: 5vw 5vw;}
.checkall a{width: 100%;display: block;color:#333;}
.dianping{border-top:1.5625vw solid #c8c8c8;padding:3.125vw;}
.dianping img{float:left;width:7.5vw;}
.dianping textarea{float:right;width:84.375vw;border:0.3125vw solid #ccd4d9;padding:1.25vw;line-height:5vw;height:17.5vw;resize:none;box-shadow: 0rem -3.125vw 3.125vw #f3f3f3 inset;color:#333;font-size:3.125vw;}
.dianping .kk{clear: both;padding-left:9.375vw;overflow: hidden;padding-top:1.875vw;}
.dianping .kk a{float:left;height:7.03125vw;line-height:7.03125vw;color:#333333;font-size:3.4375vw;background: url(../images/common/ico9.png) no-repeat;background-size: auto 100%;padding-left:5vw;}
#hzpjmodelbtn{float:right;height:7.03125vw;line-height:7.03125vw;background: url(../images/common/ico10.png) #0061bf no-repeat 3.125vw top;background-size: auto 100%;padding-left:5vw;color:#fff;font-size: 3.4375vw;width:28.125vw;border-radius:1.25vw;cursor: pointer;}
.fullpage{width: 100vw;height: 100vh;display: block;position: fixed;left: 0;top: 0;background: rgba(0,0,0,.8);z-index: 9999;display: none;}
.fullpage p{width:80%;font-size: 3.75vw;background: #000;color: #fff;text-align: center;margin: 0 auto;line-height: 3em;top:50%;position: absolute;margin-left: 10%;}


#showvideobox{width:100%;max-width: 640px;height: 100vh;position: fixed;background: rgba(0,0,0,0.8);top: 0;z-index: 9999;display: none;}
#showvideobox video{width:75%;height: 42.1875vw;max-height: 270px;position: absolute;top:50%;margin-top: -21.09375vw;margin-left: 12.5%;background: #000;}
#showvideobox button{width: 10vw;height: 10vw;position: absolute;left:50%;background: #000;color: #fff;font-size:10vw;border:none;top:50%;margin-top: -31.09375vw;margin-left: 27.5vw;}
@media screen and (min-width:640px) {
    .plmk_tit{height:60px;background: url(../images/common/plmk_tit.png) no-repeat;background-size: 100% 100%;padding-left:56px;line-height:60px;margin-bottom:20px;}
.plmk_tit span{float:left;font-size:24px;color:#fff;}
.plmk_tit a{float:right;color:#0061bf;font-size:24px;padding-right:16px;}
.hzpjmodel ul{width:93.75%;margin:0 auto;}
.hzpjmodel ul li{overflow: hidden;margin-bottom:12px;border-bottom: 1px dashed #ccc;}
.hzpjmodel ul li:last-child{margin-bottom:0px;}
.hzpjmodel ul li img{float:left;width:54px;}
.hzpjmodel ul li .wordsbox{float:right;width:532px;}
.hzpjmodel .p1{height:36px;border-radius:8px;background:#0061bf;}
.hzpjmodel .p1 span:nth-child(1){float:left;padding-left:12px;font-size:22px;color:#fff;height:36px;line-height:36px;}
.hzpjmodel .p1 span:nth-child(2){float:right;padding-right:12px;padding-left:28px;font-size:20px;color:#fff;height:36px;line-height:36px;background: url(../images/common/zan.png) no-repeat;background-size: auto 100%;}
.hzpjmodel .p2{font-size:18px;line-height:28px;text-align: justify;padding:12px 4px;text-indent: 2em;}
.checkall{color: #333;font-size:24px;text-indent:40px;line-height:80px;background: url(../images/common/ico8.png) no-repeat 564px center;background-size:32px 32px;}
.checkall a{width: 100%;display: block;color:#333;}
.dianping{border-top:10px solid #c8c8c8;padding:20px;}
.dianping img{float:left;width:48px;}
.dianping textarea{float:right;width:540px;border:2px solid #ccd4d9;padding:8px;line-height:32px;height:112px;resize:none;box-shadow: 0rem -20px 20px #f3f3f3 inset;color:#333;font-size:20px;}
.dianping .kk{clear: both;padding-left:60px;overflow: hidden;padding-top:12px;}
.dianping .kk a{float:left;height:45px;line-height:45px;color:#333333;font-size:22px;background: url(../images/common/ico9.png) no-repeat;background-size: auto 100%;padding-left:32px;}
#hzpjmodelbtn{float:right;height:45px;line-height:45px;background: url(../images/common/ico10.png) #0061bf no-repeat 20px top;background-size: auto 100%;padding-left:32px;color:#fff;font-size:22px;width:180px;border-radius:8px;cursor: pointer;}
.fullpage{width: 100vw;height: 100vh;display: block;position: fixed;left: 0;top: 0;background: rgba(0,0,0,.8);z-index: 9999;display: none;}
.fullpage p{width:80%;font-size:24px;background: #000;color: #fff;text-align: center;margin: 0 auto;line-height: 3em;top:50%;position: absolute;margin-left: 10%;}

#showvideobox  video{margin-top: -135px;}
#showvideobox button{font-size:32px;margin-top: -167px;margin-left: 208px;width: 32px;height: 32px;}
}
/*甲亢、甲减版块*/
.jkyy .fl,.jkyy .fr{width: 4.625rem;text-align: center;font-size: 0.375rem;}
.jkyy .fl img,.jkyy .fr img{width: 100%;}
.jkyy_list{margin: 0.3rem 0;}
.jkyy_list .fl li:first-child{margin-top: 0.13rem;}
.jkyy_list .fl{width: 34%;}
.jkyy_list .fl li{
	background: url(../images/jkyy/3.jpg) no-repeat;
	height: 1.734375rem;
	text-align: center;
	padding-top: 0.22rem;
	margin-top: 0.75rem;
	background-size: 100%;
}
.jkyy_list .fl li h5{
	color: #333333;
	font-size: 0.34375rem;
    font-weight: normal;
}
.jkyy_list .fl li span{
	font-size: 0.3125rem;
}
.jkyy_list .fr{
	background: url(../images/jkyy/7.jpg) no-repeat;
	width: 66%;
	height: 7.046875rem;
	background-size: 100% 100%;
}
.jkyy_list .fr li{
	width: 5.625rem;
	height: 1.6875rem;
    float: right;
    margin: 0.3rem 0.1rem 0.4rem 0;
}
.jkyy_list .fr li img{width: 100%;}
a{color: #333;}
.full_img{width: 100%;display: block;}
.main {
    width: 100%;
    padding: 0 0.5rem;
}
.left{float: left;}
.right{float: right;}

/*放于客服轮播下*/
.all_doctor{padding: 0 0.4rem;}
.all_doctor li{
	width: 3.35rem;
	float: left;
	margin-top: 0.5rem;
	margin-left:0.5325rem;
	color: #333333;
	text-align: center;
}
.all_doctor li:nth-child(4n+1){margin-left: 0;}
.all_doctor li b{font-size: 0.55rem;display: block;margin: 0.05rem 0;}
.all_doctor li p{font-size: 0.45rem;text-align: center;}
.all_doctor li a{
	display: block;
	width: 70%;
	background-color: #0a6ac2;
	border-radius: 4px;
	color: #fff;
	font-size: 0.45rem;
	margin: 0 auto;
	margin-top: 0.05rem;
}

.orderListSwiper{
    margin-top:20px;
}
.orderListSwiper .tableWrap{
    height:402px;
    overflow:hidden;
    position:relative;
     border:1px solid #000;
}
.orderListSwiper h2{
    text-align:center;
    border:1px solid #000000;
    font-size:20px;
    line-height:40px;
    margin-bottom:20px;
}
.orderListSwiper table{
    width:100%;
    border-collapse:collapse;
}
.orderListSwiper table td,.orderListSwiper table th{
    font-size:12px;
    line-height:36px;
    height:36px;
}
.orderListSwiper table tr{
    text-align:center;
}
.orderListSwiper table thead tr{
    color:#2584e3;
    font-weight:bold;
}
.orderListSwiper .orderTitle{
    background:#f6f6f6;
    position:absolute;
    top:0;
    z-index:10;
}
.orderListSwiper table.orderList{
   
    border-top:0;
    margin-top:36px;
    position:absolute;
    top:0;
}
.orderListSwiper table.orderList tr:nth-child(odd){
    background:#dcdcdc;
}
.orderListSwiper table.orderList tr:nth-child(even){
    background:#fefefe;
}
