@charset "gb2312";
*{ margin:0; padding:0;}
/*统一头部样式*/
.zt{ max-width:640px;background:#FFF; margin:0 auto; padding:0; }

/*首页所有小导航带详细*/
.news{width:590px; padding:0 25px; line-height:70px; height:70px; margin:0 auto; border-bottom:2px solid #279cec;background:#f2f2f2;}
.newsdt{width:430px; font-size:28px; color:#333; line-height:70px; float:left;}
.newsxx{ color:#279cec; font-size:24px;line-height:70px; background:url(../images/newsxxd.jpg)  100% center no-repeat; background-size:20%; width:120px; padding-right:40px; margin-right:0; float:right; text-align:right;}
/*列表页导航*/
.listnav{ width:100%; height:auto; display:block; overflow:hidden; background:#f2f2f2 }
.listnav a{ width:131px; line-height:75px; font-size:26px; padding-left:80px; height:75px; border:1px solid; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#dad9d9 1px solid; border-right:#dad9d9 1px solid; float:left;  display:block; overflow:hidden;}
.listnav a{ color:#333;}
.listnav a:nth-child(1){ background:#e5ebef url(../images/img3.jpg) no-repeat 20px center; }
.listnav a:nth-child(2){ background:#e5ebef url(../images/img4.jpg) no-repeat 20px center; }
.listnav a:nth-child(3){ background:#e5ebef url(../images/img5.jpg) no-repeat 20px center;border-right: #f2f2f2 1px solid; }
.listnav a:nth-child(4){ background:#e5ebef url(../images/img6.jpg) no-repeat 20px center; }
.listnav a:nth-child(5){ background:#e5ebef url(../images/img7.jpg) no-repeat 20px center; }
.listnav a:nth-child(6){ background:#e5ebef url(../images/img8.jpg) no-repeat 20px center;border-right: #f2f2f2 1px solid; }
/*列表文章页显示当前位置*/
.listwz{ width:630px; font-weight:0; color:#279cec; font-size:24px; border-bottom:2px solid #279cec; padding-left:10px; height:60px; line-height:60px; display:block; overflow:hidden; margin-top:5px; }
.listwz a{ padding:0px 6px; color:#279cec;}
/*列表显示*/
.list{ width:640px; margin:0px auto;}
.list li{ width:580px; padding:0px 30px; overflow:hidden;line-height:70px; border-bottom:1px solid #e7e7e7; }
.list li a{ width:100%; height:70px; line-height:70px; color:#333333; font-size:24px; background:url(../images/listbg.jpg) no-repeat right center; }
/*列表分页*/
.pagelist{width:600px;margin:0px auto; height:70px; line-height:70px; }
.pagelist ul{ width:100%; text-align:center; margin:0px; padding:0px;}
.pagelist li{ padding:0 5px; display:inline; margin:0;height:70px;font-size:24px; font-family:"微软雅黑"; line-height:70px; text-align:center;}
.pagelist li.thisclass{ color:#51c5b2;}
.pagelist li a{height:70px; font-size:24px;display:inline; line-height:70px; text-align:center;}
/*内容页列表分专家提醒*/
.zjtx{ width:100%; margin:5px auto;}
.zjtx a{ width:100%; height:auto;}
.zjtx a img{ width:100%; height:auto;}
/*内容页*/
.center{ width:580px; margin:0px auto;   font-family:"微软雅黑"; font-size:17px; line-height:25px;}
.center h1{ width:100%; height:auto; margin: 0.8rem 0; /*line-height:2.2rem; */color:#279cec; text-align:center; font-size:25px; font-family:"微软雅黑"; padding-bottom:15px;border-bottom:1px solid #e1e1e1; font-weight:bold}
.wxts{ max-width:640px; margin:0 auto 1rem; height:auto; }
.wxts img{ width:100%; height:auto;}
.center p{ line-height:25px; font-family:"Microsoft Yahei"; font-size:17px; color:#333; margin:0 0 25px 0;}
    .sxp{ border-top:2px solid #09827b; font-size:25px;}
	.sxp ul{width:90%; margin:0 auto;  padding-top:5px}
	.sxp ul li{height:auto; overflow:hidden;color:#333;}
	  .sxp a{  color:#09827b}
/*动态滚动向上dtgdd.jpg*/
.dtgd{ width:100%; height:100px; font-size:18px }
.dtgdc{ width:96%; margin:0 auto}
.dtgd span{ float:left; width:154px; height:68px; margin-top:15px}
.dtgd ul li,.dtgd a{font-size:120%;color:#838383; display:block; overflow:hidden;}
.dtgd ul{ padding-left:10px; list-style:none; float:left; width:450px; }
.dtgd ul li{ height:100px; line-height:40px;padding-top:12px }
.dtgd ul li font{ display:block; color:#F00}
/*首页医院简介*/
.yyjj{ margin:2px auto; padding:3px 2.5%; width:95%;}
.yyjj .yyjjtp1,.yyjj .yyjjtp2{ width:49%; height:auto; float:left;}
.yyjj .yyjjtp2{ float:right; text-align:right;}
.yyjj .yyjjtp1 img,.yyjj .yyjjtp2 img{ width:100%; height:auto;}
/*电话广告*/
.adtel{ width:94%; margin:0% auto;}
.adtel p{text-align:center; font-size:13px; font-family:"微软雅黑";line-height:22px; margin-top:10px;}
.adtel a { width:100%;}
.adtel a img,.adtel img{ width:100%;}
/*专家提示*/
 .zjts{ width:94%; margin:5px auto; color:#666666; line-height:40px; padding:2%; font-size:24px; }
.zjts font{ color:#F00}
 /*统一底部导航*/ 
 .dbnav{ width:100%;height:40px; background:#51c5b2; }
 .dbnavnr{  width:100%; margin:10px auto; display:block; overflow:hidden; height:40px; background:#279cec;}
 .dbnav a{ width:24.7%; border-right:1px #FFFFFF solid; height:40px;font-size:15px; display:block;  overflow:hidden; float:left; text-align:center; line-height:40px; color:#FFFFFF;}
.dbnavnr a:nth-child(4){ border-right:0;}
@media (max-width: 455px){
/*列表页导航*/
.listnav{ width:100%; height:auto; display:block; overflow:hidden; }
.listnav a{ width:20.1vw; line-height:11.5vw; font-size:14px; padding-left:12.5vw; height:11.5vw; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#dad9d9 1px solid; border-right:#dad9d9 1px solid; float:left;  display:block; overflow:hidden;}
.listnav a{  color:#333;}
.listnav a:nth-child(1),.listnav a:nth-child(2),.listnav a:nth-child(3),.listnav a:nth-child(4),.listnav a:nth-child(5),.listnav a:nth-child(6){ background-size:23%; background-position:3vw center; }
}
@media (max-width: 600px){
/*导航部分*/
.zjts{ width:94%; margin:5px auto; color:#666; line-height:1.5em; padding:2%; font-size:18px; }
.zjts font{color:#FF0000}
.tjwd li{ font-size:1.1em;}
}
@media screen and (mix-width: 321px) {
.ntzl a{padding: 2% 0;margin: 0 1.3% 2% 1.1%;}
.dhzx {margin-left: 5px;background: #ff780a  6px center no-repeat;}
}
@media (mix-width: 421px) and (max-width: 640px){ 
.dhzx {margin-left: 5px;background: #ff780a 6px center no-repeat;}
.zt{ width:100%;}
.center .wxts{ width:100%; margin:0 auto 3%; height:auto; }
.center .wxts img{ width:100%; height:auto;}
}
@media screen and (min-width: 360px) and (max-width: 479px) {
}
@media (max-width: 600px){ 

}
@media (max-width: 582px){ 
.ntzl a{font-size:20px; margin-bottom:1.4%; padding:1.4% 0 1.6%; }
.ntzl .ntzla{font-size:20px; padding-bottom:1.4%;}
.navb a b{font-size:13px; font-weight:normal;}
.listnav{ width:100%;  }
.listnav a{ width:23%; height:3em; line-height:3em; padding:0 0 0 10%; font-size:16px; }
.listnav a:nth-child(1),.listnav a:nth-child(2),.listnav a:nth-child(3),.listnav a:nth-child(4),.listnav a:nth-child(5),.listnav a:nth-child(6){ background-size:23%; background-position:8% center; }
/*列表页位置*/
.listwz{ width:94%;font-size:18px; border-bottom:2px solid #09827b; padding:0 3%; height:2.5em; line-height:2.5em;  margin-top:0.8em; }
.listwz a{ padding:0px 0.8em;}	/*列表显示*/
.list{ width:100%;}
.list li{ width:90.63%; padding:0px 4.69%; line-height:2.5em;}
.list li a{height:2em; line-height:2.5em; font-size:18px; background-size:5%;width:95%;padding-right:5%;}
/*内容页*/
.center{ width:90.625%; margin:0px auto; }
.center h1{height:auto; margin:0.3rem 0 ; height:2em; display:block; overflow:hidden;/* line-height:2em;*/ font-size:22px;font-weight:bold}
.center .wxts{ width:83.125%; font-size:18px; line-height:1.6em; margin:0 auto 1rem; height:7.25em; padding:2% 3.2%; }
.center .wxts span {width:90%; margin:1% auto; height:auto; overflow:auto; }
.center .wxts span a{ display:block; overflow:hidden; width:40%; height:auto; }
.center .wxts span a img,.center .wxts span a img{ width:100%;}
.center .wxts span a:nth-child(2){ margin-left:5%; width:55%; }
.center p{ line-height:2.2rem; font:"Microsoft Yahei"; font-size:1.2rem; margin:0 0 1.2em 0; color:#333}	
.sxp{ border-top:2px solid #09827b;line-height:2.5em; font-size:1.37em;}
.foot{ width:100%;  margin-bottom:30px; }	
}
@media (max-width: 542px){ 
.tjwd li .sqbd{ width:80%;font-size:23px;}
.tjwd li{ width:90%; font-size:1.2em;}
.tjwd li u{ width:15%;}
.tjwd li.ms .msbd{ width:80%;}
.tjwd li.ms font{ width:15%;}
.ntzl a{font-size:20px; margin-bottom:1.4%; padding:1.6% 0 1.8%; }
.ntzl .ntzla{font-size:20px; padding-bottom:1.4%;}
}
@media (max-width: 452px){ 
  .tjwd li .sqbd{ width:60%;font-size:1.1em; }
  .tjwd li{ width:90%; margin-bottom:2%; height:3.5em;font-size:1.1em; display:block; overflow:hidden;}
  .tjwd li u{ width:30%;}
   .tjwd li.ms .msbd{ width:60%;}
  .tjwd li.ms font{ width:30%;}		
  .ntzl a{font-size:18px; margin-bottom:1.3%; }
.ntzl .ntzla{font-size:18px; padding-bottom:1.3%;}
.jx_5{ width:100%; display:block; overflow:hidden; height:4px;}
}
@media (max-width: 400px){ 
 .navb a b{font-size:13px; font-weight:normal;}
}
@media (max-width: 380px){ 
/*苹果6plus 宽度375px 高度559 */
 .navb a {width:18.3%; padding:2% 2% 5% 2%;}
 .adtel{ width:94%; margin:2% auto 0;}
.navb a b{font-size:12px;padding-top:60%; font-weight:normal;}
.ntzl a{font-size:17px; margin-bottom:1.8%; }
.ntzl .ntzla{padding:2% 5% 1.5%; width:21%; font-size:18px;}
.jx_5{ width:100%; display:block; overflow:hidden; height:3px;}
}
@media (max-width: 390px){ 
 .tjwd{ width:98%; margin:0 auto; display:block; overflow:hidden; height:auto; }
 .tjwd li{ font-size:1em; height:3em; line-height:3em;  width:90%;}
 .tjwd li .sqbd{ width:70%;  font-size:1em;height:3em;   margin:0px auto 5px;}
 .tjwd li.ms{ height:6em;  }
 .tjwd li.ms font{ float:left; width:30%; display:block; overflow:hidden;}
 .tjwd li.ms .msbd{  width:70%;  height:6em; font-size:1em; line-height:1em; margin:5px auto 5px;}
 .tjwd li u{ text-decoration:none; width:30%; display:block; overflow: hidden; float:left; font-size:100%;}
/*首页所有小导航带详细*/
.news{width:94%; padding:0 3%; line-height:40px; height:40px; }
.newsdt{width:67%; font-size:20px; line-height:40px; }
.newsxx{font-size:22px;line-height:40px; width:18.75%; padding-right:5%;}
/*列表页导航*/
.listnav{ width:100%;  }
.listnav a{ width:22.5%; height:2em; line-height:2em; padding:0 0 0 10%; font-size:16px;  color:#333;}
.listnav a:nth-child(1),.listnav a:nth-child(2),.listnav a:nth-child(3),.listnav a:nth-child(4),.listnav a:nth-child(5),.listnav a:nth-child(6){ background-size:23%; background-position:8% center; }	
	/*列表页位置*/
.listwz{ width:94%;font-size:16px; border-bottom:1px solid #09827b; padding:0 3%; height:2em; line-height:2em;  margin-top:0.5em; }
.listwz a{ padding:0px 0.5em;}	
/*列表显示*/
.list{ width:100%;}
.list li{ width:90.63%; padding:0px 4.69%;line-height:2em;}
.list li a{height:2em; line-height:2em; font-size:16px; background-size:5%; }
/*列表分页*/
.pagelist{width:93.75%;height:2em; line-height:2em; }
.pagelist li{ padding:0 0.5em; height:2em;font-size:18px;  line-height:2em; }
.pagelist li a{height:2em; font-size:18px;line-height:2em;}
/*内容页*/
.center{ width:90.625%; margin:0px auto; }
.center h1{height:auto; margin:0.5rem 0 ; /*line-height:2em;*/ font-size:22px;font-weight:bold}
.center .wxts{ width:83.125%; font-size:18px; line-height:1.6em; margin:0 auto 1rem; height:7.25em; padding:2% 3.2% 1%; }
.center .wxts span {width:90%; margin:1% auto; height:2.5em; }
.center .wxts span a{ display:block; overflow:hidden; width:40%; height:auto; }
.center .wxts span a img,.center .wxts span a img{ width:100%;}
.center .wxts span a:nth-child(2){ margin-left:5%; width:55%; }
.center p{ line-height:2.2rem; display:block; overflow:hidden; font-family:"Microsoft Yahei"; font-size:1.2rem; margin:0 0 1.2em 0; color:#333}
.sxp{ border-top:2px solid #09827b;line-height:25px; font-size:22px;}
		}
@media (max-width: 360px){ 
/*小米宽度360px 高度524  */
 .navb a b{font-size:13px; font-weight:normal;}
.ntzl a{font-size:16px; margin-bottom:1.8%; }
.ntzl .ntzla{padding:2% 5% 1.5%; width:22%; font-size:16px;}
.navb a b{font-size:13px;padding-top:60%; font-weight:normal;}
 .tjwd li.ms .msbd{  width:70%;  height:5em; margin:5px auto 5px;}
 }
@media (max-width: 340px){ 
/*苹果6plus 宽度320px 高度372  横屏 宽480px 高320px*/
.navb a b{font-size:13px;padding-top:70%; font-weight:normal;}
.zjtx{ width:93.75%; margin:5px auto;}
.zjtx a img{ width:100%; height:auto;}		
}
@media (max-width: 330px){ 
.ntzl a{font-size:18px; padding:2% 0 2%; margin-bottom:1.5%; }
.ntzl .ntzla{ font-size:18px; padding:2% 3% 1.5%; width:25%;}
.adtel{ margin-top:1.5%;}
.jx_5{ width:100%; display:block; overflow:hidden; height:2px;}
}
@media (max-width: 640px){
	/*列表分专家提醒*/
 .tjwd li.tjanniu input{width:100%; }
}
/*以下是所有支持css3的手机浏览器*/
@media (max-width: 640px){
/*首页所有小导航带详细*/
.news{width:92.1875vw; padding:0 3.90625vw; line-height:10.9375vw; height:10.9375vw; }
.newsdt{width:67.1875vw; font-size:4.375vw; line-height:10.9375vw; }
.newsxx{font-size:3.4375vw;line-height:10.9375vw; width:18.75vw; padding-right:6.25vw;}
/*列表页导航*/
.listnav{ width:100%;  }
.listnav a{ width:20.0vw; line-height:11.5vw; font-size:14px; padding-left:12.7vw; height:11.5vw; color:#333;}
.listnav a:nth-child(1),.listnav a:nth-child(2),.listnav a:nth-child(3),.listnav a:nth-child(4),.listnav a:nth-child(5),.listnav a:nth-child(6){ background-size:23%; background-position:3vw center; }
/*列表分专家提醒*/
.zjts{ width:94%; margin:5px auto; color:#666; line-height:1.5em; padding:2%; font-size:4.506vw; }
.zjts font{color:#FF0000}
/*内容页*/
.center{ width:90.625vw; margin:0 auto; }
.center h1{height:auto; margin:0.5rem 0;  /*line-height:9.375vw;*/ font-size:22px;}
.center .wxts{ width:83.125vw; font-size:3.125vw; line-height:4.6875vw; margin:0 auto 1rem; height:18.125vw; padding:2.1875vw 3.125vw;font-weight:bold }
.center .wxts span {width:68.125vw; margin:1.25vw auto; height:9.375vw; }
.center .wxts span a:nth-child(1){ height:7.8125wv; width:27.5vw; display:block; float:left; overflow:hidden;}
.center .wxts span a:nth-child(2){ height:7.8125wv; width:37.03125vw; display:block; overflow:hidden; float:left;}
.center .wxts span a:nth-child(1) img,.center .wxts span a:nth-child(2) img{ width:100%;}
.center .wxts span a:nth-child(2){ margin-left:2.5vw;}
.center p{ line-height:25px; font-family:""Microsoft Yahei""; font-size:17px; margin:0 0 3.90625vw 0; color:#333}
.sxp{ border-top:2px solid #09827b;line-height:8vw; font-size:4.6875vw;}
/*提交表单*/ 
 .tjwd{ width:93.75vw;  height:73.3125vw; }
 .tjwd li{ font-size:3.63750vw; line-height:9.0625vw; width:84.375vw;}
 .tjwd li .sqbd{ width:65.3125vw;font-size:3.43750vw;  height:9.0625vw;}
 .tjwd li.ms{ height:19.96875vw;  }
 .tjwd li.ms .msbd{  width:65.3125vw; height:17.96875vw;}
 .tjwd li.tjanniu{width:54.6875vw; margin-top:2vw; }
 .tjwd li.tjanniu input{ max-width:41.40625vw; }
 .tjwd li u{ text-decoration:none; width:18.75vw;  font-size:3.6375vw;}
 .tjwd li.ms font{width:18.75vw;}
}
@media screen and (min-width:480px) and (max-width:639px) {
.index_bottom{ width:100%; height:118px; background:url(../images/bottom_bg.jpg) repeat-x; position:fixed;  z-index:3;bottom:0;}
.index_bottom ul li {width:25%; height:118px; text-align:center; background:#d56003; float:left;}
.index_bottom ul li a{font-size:24px; color:#fff;}
.index_bottom ul li a i{display:block; height:44px; margin:18px auto 15px;}
.index_bottom ul li a i.wzsy{width:45px; background-position:0px -50px;}
.index_bottom ul li a i.mfdh{width:48px; height:46px; margin:15px auto;}
.index_bottom ul li a i.yygh{width:38px; background-position:-145px -50px;}
.index_bottom ul li a i.lxwm{width:40px; background-position:-100px -50px;}
.textarea{ line-height:24px}
}
@media screen and (max-width:479px) {
.index_bottom{ width:100%; height:59px; background-size:1px 59px; position:fixed;  z-index:3;bottom:0;}
.index_bottom ul li {width:25%; height:59px; text-align:center;  background-size:1px 59px; float:left;}
.index_bottom ul li a{font-size:16px; color:#fff;}
.index_bottom ul li a i{display:block; height:22px; margin:9px auto 7px; background-size:200px 150px;}
.index_bottom ul li a i.wzsy{width:23px; background-position:0px -25px;}
.index_bottom ul li a i.mfdh{width:24px; height:23px; margin:7px auto; background-size:contain;}
.index_bottom ul li a i.yygh{width:19px; background-position:-72px -25px;}
.index_bottom ul li a i.lxwm{width:21px; background-position:-50px -25px;}
.textarea{ line-height:24px}
}
.index_top_ks{ width:640; height:75px; margin-left:-320px;display:block; overflow:hidden;position:fixed;top:0; left:50%; }
.online-hd{font-size: 12px;}
.online_top{font-size:18px;color:#333333; font-family:"微软雅黑";padding-top:18px;}
.online_btn{margin-top:5px;}
.online_btn a{width:50%;float:left;font-size:18px;color:#FFF; font-weight:bold; padding:12px 0;background:#008d99;text-decoration: none;}
.online_btn a.zx{background:#ff7200; position:relative;}
.online_btn a.zx img{ position:absolute; top:5px; right:10px;}
.online_btn a:hover{color: #fff;}
#telInput{width:140px; background:#fff;height:28px; padding-left:5px; display:inline-block; line-height:28px; float:left; overflow:hidden;border:1px solid #ff5a00;border-radius:14px 0 0 14px; word-spacing:5px; color:#878787; font-size:13px;}
#callBtn{width:70px; font-size:13px; display:inline-block; font-weight:bold;line-height:28px;  text-align:center;color:#FFF; font-weight:bold;height:28px;border:1px solid #e63106;border-radius:0 14px 14px 0; background:#ff5a00;}
.online-input{padding:5px 0 0; width:210px; margin:10px auto 5px;}
.online-hd p{padding:5px 5px; font-size:16px; font-family:"微软雅黑"; text-align:center; color:#505050;}
.online-hd p font{ font-size:20px;}
button{font-size:100%;outline:none; margin:0; padding:0; display:inline;}
#LRdiv1,#LRfloater1{ display:none;}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}
.owl-theme .owl-controls{margin-top:10px;text-align:center;
bottom: 0;
    display: block;
    margin-top: 10px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 100%;
-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#3d95bd}
.tjsqbdli,.tjsqbdliu,.tjsqbdlitjinput,.tjsqbdlinth,.textarea,.tjsqbdlit_jstext,.bottomd{ display:block; overflow:hidden;}
.tjsqbd{ width:93%; display:block; overflow:hidden;}
.tjsqbdliu,.tjsqbdlitjinput,.tjsqbdlibddx,.tjsqbdlinth,.tjsqbdlit_jstext,.tjsqbdli{line-height:58px;}
.tjsqbdliu,.tjsqbdliu,.tjsqbdlibddx,.textarea,.tjsqbdlitjinput{font-size:22px;}
.textarea{ line-height:30px}
.tjsqbdli{ width:100%;  height:60px; margin:15px auto;}
.tjsqbdliu{ width:20%;text-decoration:none; color:#626262; float:left; text-align:right;}
.tjsqbdlitjinput{width:76%;font-family:"微软雅黑"; padding-left:2%; float:left; margin-left:2%; border:1px solid #CCCCCC; height:58px; }
.tjsqbdliradio{ margin:0 2% 0 3%;}
.tjsqbdlibddx{ width:50px;color:#626262;}
.tjsqbdlinth{ height:160px; width:100%; margin:15px auto;}
.textarea{height:150px; width:76%;color:#666; font-family:"微软雅黑"; padding-left:2%;line-height:30px;float:left; margin-left:2%;border:1px solid #CCCCCC;}
.tjsqbdlit_jstext{ float:left; margin-left:14%;  height:58px; }
.tjsqbdli,.tjsqbdliu,.tjsqbdlitjinput,.tjsqbdlinth,.textarea,.tjsqbdlit_jstext,.bottomd{ display:block; overflow:hidden;}
.tjsqbd{ width:94%; display:block; overflow:hidden; margin:0 auto}
.tjsqbdliu,.tjsqbdlitjinput,.tjsqbdlibddx,.tjsqbdlinth,.tjsqbdlit_jstext,.tjsqbdli{line-height:58px;}
.tjsqbdliu,.tjsqbdliu,.tjsqbdlibddx,.textarea,.tjsqbdlitjinput{font-size:22px;}
.tjsqbdli{ width:100%;  height:60px; margin:15px auto;}
.tjsqbdliu{ width:20%;text-decoration:none; color:#626262; float:left; text-align:right;}
.tjsqbdlitjinput{width:75%;font-family:"微软雅黑"; padding-left:2%; float:left; margin-left:2%; border:1px solid #CCCCCC; height:58px; }
.tjsqbdliradio{ margin:0 2% 0 3%;}
.tjsqbdlibddx{ width:50px;color:#626262;}
.tjsqbdlinth{ height:160px; width:100%; margin:15px auto;}
.textarea{height:135px; width:75%;color:#666; font-family:"微软雅黑"; padding-left:2%;line-height:30px;float:left; margin-left:2%;border:1px solid #CCCCCC;}
.tjsqbdlit_jstext{ float:left; margin-left:17%;  height:58px; }
.ztdh{width:100%; margin:8px auto; height:92px; background:#1db39a; text-align:center; display:block; overflow:hidden;}
.dbt{width:100%; color:#FFFFFF; font-size:36px; height:50px; font-weight:bold; line-height:55px; display:block; overflow:hidden; text-align:center;}
.xbt{width:100%; color:#FFFFFF; font-size:24px; height:30px; line-height:30px; display:block; overflow:hidden; text-align:center;}
.xbt2{width:100%;text-transform:uppercase; font-size:18px; color:#9ae2d6;  height:30px; line-height:30px; display:block; overflow:hidden; text-align:center;}
.ztzjms{width:94%; display:block; overflow:hidden; margin:10px auto; font-family:"微软雅黑"; font-size:28px; line-height:44px; color:#626262; font-weight:normal; text-indent:2em;}
.ztzjmsimg{width:94%; display:block; overflow:hidden; margin:20px auto;}
.ztzjmsimg a{width:48%; display:block; overflow:hidden; float:left; height:auto;}
.ztzjmsimg a img{width:100%;}
.ztzjmsimg a:nth-child(2) { margin-left:4%;}
/***********************************banner幻灯***********************************************************************************************************************/
.banner { margin: 0px auto 0 auto; display: block; overflow: hidden; height:auto; }
.banner a img { width:100%; height:auto; }
.ntbk { height:78px; line-height:78px; color:#01826c; font-size:33px; text-align:center; background:#fff }
.cgal { width:100%; overflow:hidden; background:#FFF; margin:0 }
.cgal_gd { overflow:hidden; position:relative; }
.cgal_gd ul { overflow:hidden; zoom:1; }
.cgal_gd ul img{ width:100%;}
.cgal_gd .hd {  height:18px; margin:8px auto; height: 18px;margin: 8px auto;position: absolute;bottom: 0;right: 30px; width:105px;padding-right:1%;}
.cgal_gd .hd ul { margin:0 auto; overflow:hidden; zoom:1; width:100px; }
.cgal_gd .hd ul li { position:relative; _display:inline; float:left; width:14px; height:14px; overflow:hidden; background:#fff; border:1px solid #279cec; margin:0px 4px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; }
.cgal_gd .hd ul li.on { background:#279cec; border:1px solid #279cec; }
/****************99%以上的家长关注了以下内容*****************/
.tit h3 {  height:73px; }
.tit h3 span { font-size:36px; border-bottom: 3px solid #279cec; color: #279cec; line-height:65px; padding-bottom:5px; display:block}
.tit h3 span a { color: #09827b; }
.lh_z { overflow: hidden; zoom: 1; margin:20px 0 20px 4px  }
.lh_z ul li { float: left; line-height: 60px; font-size:24px; margin-right:2px; margin-bottom: 2px; text-align: center; height:60px }
.lh_z ul li a { color: #fff; display: inline-block; font-size: 14px;}
.lh_z ul li:nth-child(1) { background: #6dc6d4; width: 49.3% }
.lh_z ul li:nth-child(2) { background: #4eaeff; width: 49.3% }
.lh_z ul li:nth-child(3) { background: #f6b84b; width: 33% }
.lh_z ul li:nth-child(4) { background: #6dc6d4; width: 31% }
.lh_z ul li:nth-child(5) { background: #f6b84b; width: 34.3%;margin-right:0 }
.lh_z ul li:nth-child(6) { background: #6dc6d4; width: 49.5% }
.lh_z ul li:nth-child(7) { background: #4eaeff; width: 49.3%;margin-right:0 }
.lh_z ul li:nth-child(8) { background: #4eaeff; width: 33% }
.lh_z ul li:nth-child(9) { background: #f6b84b; width: 33% }
.lh_z ul li:nth-child(10) { background: #bbbbbb; width: 32.3%;margin-right:0 }
/****康复案例******/
.autohei { overflow: hidden; zoom: 1; }
.xjgh_nr2t { width:94%; margin:20px auto }
.xjgh_nr2t img{ width:100%}
.xjgh_nr2c ul{ width:94%; margin:0 auto}
.xjgh_nr2c li { border-bottom: 1px dashed #ccc; overflow: hidden; }
.xjgh_nr2c li i { padding:15px 10px; display: inline-block; width: 150px; height: 40px; float: left; }
.xjgh_nr2c li:nth-child(4) i { padding: 15px 10px; height: 43px; }
.xjgh_nr2c li:nth-child(4) i  img{ height:50px;}
.xjgh_nr2c li:last-child { border-bottom: none; }
.xjgh_nr2c h3 { float: left; line-height:70px; font-size:14px; font-weight:100; color: #353535; }
.xjgh_nr2c h3 a { color: #353535;  font-size:14px;}
/***************************************************康复案例幻灯*********************************************************************************************************************/
.xjgh_nr2t{width:600px;overflow:hidden;height:340px;position:relative; margin:20px auto 10px; z-index:0}
.banList{height:247px; width:600px;}
.banList li{height:375px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;height:20px;z-index:9; left:37%}
.jsNav{text-align:center;}
.case{ width:600px; height:375px; margin:0 auto}
.case_top{ height:247px;}
.case_top p{ font-size:22px; color:#686868; line-height:36px; width:310px; float:left; margin-top:15px; margin-left:10px}
.case_top p font{ color:#279cec}
.case_top p img{ width:112px; height:38px; display:block; margin-top:10px}
.case_top  span{ float:right; width:280px; height:247px;}
.case_top  span img{width:280px; height:247px;}
.case_bottom{ width:600px; height:93px; background:#333333; color:#fff; font-size:24px; line-height:36px}
.case_bottom p{ padding:10px 24px}
/************************************************************************推荐阅读********************************************************************************************/
.tuijian-la{ margin-bottom:10px}
.tuijian-la-top{height:50px; background: #ededed;padding-left:10px;line-height: 50px;}
.tuijian-la-top h2{font-size: 36px;color: #279cec;float:left; padding-left:10px }
.tuijian-la-top a{float: right;width: 30%; background: #dc5e2d; text-align: center;color: #fff;height:50px;line-height:50px; font-size:30px}
.tuijian-la ul{width:94%;margin:10px auto;}
.tuijian-la ul li{border-bottom: 1px dotted #ccc; height:44px; font-size:17px; line-height:44px}
.tuijian-la ul li a b{float: right;font-weight: normal;padding-left: 19px; color:#333; width:90px}
.tuijian-la ul li a i {font-style:normal; float:left; color:#333}
.tuijian-la ul li a i img{ width:22px; height:21px;padding-right: 5px; padding-top:6px; float:left;}
.tuijian-la ul li a b img{ width:29px; height:28px;}
/**************************************首页专家改版20151009****************************************************************/
.zjgb{ width:600px;  margin:25px auto}
.zjgb dl{height:180px; background-color:#e5ebef;}
.zjgb dl dt{ float:left; width:187px; height:177px;}
.zjgb dl dt img{ width:187px; height:177px;}
.zjgb dl dd{ width:390px; height:auto; float:left}
.zjgb dl dd p{ font-size:22px; line-height:32px; color:#686868; padding-top:17px}
.zjgb dl dd p font{ color:#279cec}
.zjgb dl dd p a{ color:#279cec}
.zjgb dl dd span{ display:block;}
.zjgb dl dd span font{ width:100px; height:40px; background:#279cec; border-radius:5px; display:block; text-align:center; line-height:40px; font-size:20px; float:left; margin:10px 22px 0 40px}
.zjgb dl dd span font a,.zjgb dl dd span b a{ color:#fff}
.zjgb dl dd span b{ width:100px; height:40px; background:#f55d2c; border-radius:5px; display:block; text-align:center; line-height:40px; font-size:20px; float:left; font-weight:100;margin-top:10px}
.zjgb ul{ margin-top:12px;}
.zjgb ul img{ margin-right:8px; width:144px; height:169px}
/***************************************文章页 文章来源***************************************/
.wzly{ font-size:26px;height:42px; line-height:28px; border-bottom:1px dotted #CCC; color:#333; margin:0 auto 20px; width:600px; text-align:center}
/*******************咨询入口********************/
.zixun_rk2{position:fixed; bottom:0;z-index:20; background-color:#404246; margin:0 auto; width:100%;}
.zixun_rk{max-width:320px; margin:0 auto;overflow: hidden; height:65px;}
.zixun_rk ul li{float:left;max-width:80px;background:url(../images/zixun_x.jpg) repeat-y;}
.zixun_rk ul li a{ display:block;color:#FFF;}
.zixun_rk ul li b{text-align: center;display:inline-block;font-weight:500;display:block; font-size:14px; line-height:30px; height:30px;}

.fot_2 { overflow: hidden; position: fixed; left: 0; bottom: 0; width: 100%; }
.fot_2 ul li { float: left; line-height: 65px; background: #1365be; width: 30%; background: #333; text-align: center; }
/*.fot_2 ul li:nth-child(1){display:none;}*/
.fot_2 ul li:nth-child(1) { width: 40%; background: #fe9900; font-size: 1.5rem; }
.fot_2 ul li:nth-child(2) { width: 30%; background: #1365be; font-size: 1.5rem; }

.fot_2 ul li img { width: 2.3rem; vertical-align: middle; padding-right: 0.5rem; }
.fot_2 ul li a { color: #fff; display: block; font-size:12px; }





.relative {position:relative;}
.absolute {position:absolute;}
.float_left {float:left;}
.float_right {float:right;}
.hidden{ display:none}
.left{ float:left}
.right{ float:right}

.foot_xuanfu{ width:100%; height:80px; background:#279cec; position:fixed; bottom:0px;z-index:998;}
.xf{ width:34%; height:80px;}
.xf a{ width:50%; display:block; text-align:center; float:left; padding-top:10px;}
.xf a img{ width:50px;}
.xf a p{ color:#ffffff; font-size:12px;}
.xm_con{ width:120px; margin:0 auto; margin-top:-30px; text-align:center}
.xm_con a{ color:#fff}
.xm_con a p{ padding-top:5px}
.xm_con img{width:100%;max-width:102px;}
.zixun_t{ position:relative; margin:0 auto;}
.zixun_t sup{ width:20px; height:20px; background:#fc0300; border-radius:50%; position:absolute; left:-45%; top:10px; text-align:center; color:#ffffff; line-height:20px;-webkit-animation: dot 2s infinite; animation: dot 1s infinite;}

.xh_title { background: url(../images/tit_bg.png) repeat-x; height: 3.05rem; line-height: 3.05rem; text-indent: 3rem; color: #FFF; background-size: contain; }
.xh_title h3 { background: url(../images/tit_icon1.png) no-repeat left top; background-size: 2.2rem 3.05rem; }
.xh_title a { color: #FFF; }
.yahei, .yahei * { font-family: "微软雅黑"; }
.xh_tt { height: 2.4rem; padding-top: 0.6rem; background: #1365be; color: #FFF; }
.xh_tt a { float: right; color: #FFF; margin-right: 1.5rem; background: url(../images/tt_tel.png) no-repeat left top; text-indent: 2.3rem; display: block; height: 2.4rem; background-size: 1.95rem 1.9rem }
.xh_tt h2 { background: #FFF; width: 10.6rem; height: 2.4rem; margin-left: 1rem; color: #1365be; font-size: 1.4rem; line-height: 2.4rem; }
.xh_tt h2 img { width: 2.85rem; height: 2.4rem; float: left; margin-right: 0.5rem; }
.blank { height: 1rem; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.xh_p { line-height:18px; color: #333; margin: 0 1rem 8px; font-size:14px; }
.xh_p1 { height: auto; overflow: hidden; zoom: 1; }
.xh_p1 p { color: #333;line-height:16px; margin: 18px 1rem; padding-left: 1.5rem; background-size: contain; }
.xh_p1 p:last-child { background-size: 0.85rem 2.3rem; }
.xh_tt h2.tt246 { width: 12.3rem; }
.xh_p2 { height: auto; overflow: hidden; zoom: 1; }
.xh_p2 dl { margin: 0 1rem;  padding-left: 1.5rem; background-size: contain; }
.xh_p2 dl dt { color: #f00; font-weight: bold; }
.xh_p2 dl dd { line-height: 2.4rem; color: #333; margin: 0.75rem 0; }
.xh_p2 dl:nth-child(4), .xh_p2 dl:nth-child(5){ background:url(../images/num_bg1.png) no-repeat left 0.3rem; height: 23.85rem; margin: 0 1rem; padding-left: 1.1rem; background-size: contain; }
.yj_tel { width: 32rem; height: 9.75rem; }
.xg_q { height: auto; overflow: hidden; zoom: 1; }
.xg_q h3 { background: #1365be; height: 3rem; line-height: 3rem; color: #FFF; text-indent: 1rem; }
.xg_q ul { height: auto; overflow: hidden; zoom: 1; }
.xg_q ul li { float: left; height: 3.4rem; line-height: 3.4rem; text-align: center }
.xg_q ul li a { color: #FFF; }
.xg_q ul li.right { float: right }
.xg_q ul li:nth-child(1) { background: #83b2e4; width: 60%; }
.xg_q ul li:nth-child(2) { background: #db7077; width: 40%; }
.xg_q ul li:nth-child(3) { background: #d0454e; width: 50%; }
.xg_q ul li:nth-child(4) { background: #e1822a; width: 50%; }
.xg_q ul li:nth-child(5) { background: #13b9ad; width: 60%; }
.xg_q ul li:nth-child(6) { background: #f3b174; width: 40%; }
.newtit { height: 2.7rem; line-height: 2.7rem; background: url(../images/newtitbg.jpg) no-repeat 0.15rem center #f5f5f5; border-bottom: 0.1rem #1365be solid; background-size: contain; }
.newtit h3 { font-size: 1.4rem; color: #1365be; text-indent: 3.5rem; }
