@charset "utf-8";
/* CSS Document */
/*
@font-face{font-family:'fzxh';src:url("/font/fzxh.ttf");font-style:normal;}
@font-face{font-family:'fzh';src:url("/font/fzh.ttf");font-style:normal;}
@font-face{font-family:'fzcxh';src:url("/font/FZLTCXHJW_0.ttf");font-style:normal;}
*/
body{ margin:0; padding:0; font-family:"微软雅黑" !important;}
ul,li{ margin:0;margin-bottom:0; padding:0; list-style-type:none;}

.f_icon{font-family: 'icomoon' !important;}
@media (max-width:1200px) and (min-width:1024px){
.main{max-width:640px !important;}
.main2{max-width:640px !important;}
}
.main{width:100%;max-width:1090px; margin:0 auto;}
.main2{width:100%;max-width:960px; margin:0 auto;}
.clear{clear:both;}
.text_cen{ text-align:center;}
.text_cen a {color: #b5b5b5;}
.text_cen a:hover {color: #b5b5b5;}
.p_tb10{ padding-top:10px;padding-bottom:10px;}
.p_tb20{ padding-top:20px;padding-bottom:20px;}
.p_tb30{ padding-top:30px;padding-bottom:30px;}
.m_tb10{ margin-top:10px;margin-bottom:10px;}
.m_tb20{ margin-top:10px;margin-bottom:20px;}
.m_tb30{ margin-top:30px;margin-bottom:30px;}
.m_tb60{ margin-top:60px;margin-bottom:60px;}
.m_t10{ margin-top:10px;}
.m_t20{ margin-top:20px;}
.m_t30{ margin-top:30px;}
.m_t40{ margin-top:40px;}
.m100_img{max-width:100%;}
.none{ display:none;}
.full_img img{width:100%;}
.f_l{float:left;}
.f_r{float:right;}
.p_lr0{ padding-left:0 !important; padding-right:0 !important;}
.p_lr5{ padding-left:5px !important; padding-right:5px !important;}
.index-top{ background-color:#939393;color:#fff;}
.index-top span{ padding:0 10px;}
.main a:hover{text-decoration:none;}
.clearfix:before, .clearfix:after {content: " ";display: table;clear:both;}
.sadow{-webkit-box-shadow: 0 3px 18px rgba(0, 0, 0, 0.12);box-shadow: 0 3px 18px rgba(0, 0, 0, 0.12); border-bottom: 1px solid #eee;}
.sadow3{-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12);}
.sadow5{-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.06);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.06);}
.sadow1{-webkit-box-shadow: -5px 9px 9px rgba(0, 0, 0, 0.8);box-shadow: 0 0 18px rgba(0, 0, 0, 0.2);}
.index-head .logo{ text-align:center; line-height:80px;}
.index-head .logo img{max-width:100%;}
/*nav bar*/
.top_nav{background-color: #fff;;}
.navbar-toggle .icon-bar{ background:#fff;}

.navbar{ margin-bottom:0 !important; background-color:#444;border-radius:0 !important;border-top:none !important;border-bottom:none !important;}
.navbar-nav li a:hover{ background-color:#49cbcd !important;color:#fff;}
.nav>li>a:hover, .nav>li>a:focus{background-color:#49cbcd !important;}
.navbar-nav li a{color:#fff;font-size:16px;-webkit-transition: all .2s linear;transition: all .2s linear;}
.navbar-header a{color:#fff;}
.navbar-header a:hover{color:#49cbcd;}
.navbar-nav li .navline{display: block;position:absolute;left:0;width:1px;height:30px;background-color: #666;margin-top:10px;}
.navbar-nav .open .dropdown-menu{}
.navbar-nav .open .dropdown-menu a:hover{color:#fff;}
.dropdown-menu{-webkit-transition: all .4s linear;transition: all .4s linear;}
.dropdown-menu li{width:100% !important; text-align: left !important;}
.dropdown-menu>li>a{padding:10px 20px !important;}
.nav .open > a:focus {  background-color: #49cbcd !important;border:none !important;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: #49cbcd !important;border-color: #49cbcd !important;}
.nav .caret{color:#fff;}
.dbg{ position:fixed;top:0;width:100%;height:80px; background-color:#000;color:#fff; text-align:center;line-height:80px;z-index:999999;}
.top_ico1,.top_ico2,.top_ico3{width:60px;height:50px; background: url(/images/icons.png) no-repeat;display: block;float:left;}
.top_ico1{background-position:10px -114px;}
.top_ico2{background-position:-48px -114px;}
.top_ico3{background-position:-102px -114px;}
.index-head .zhic li{float:left;width:30%;font-size:11px;padding-top:30px;}
.index-head .zhic li:nth-child(1){
	width:40% !important;
}
.index-head .zhic li:nth-child(2){
	width:25%;
}
.index-head .zhic li:nth-child(3){
	width:35%;
}
.index-head .bzc{width:40% !important;}
.top_btn{border-left:1px solid #ccc;height:110px;font-size:11px; padding-top: 20px;line-height:2em; text-align: center;-webkit-transition: all .2s linear;transition: all .2s linear;}
.top_btn .t_wx,.top_btn .t_tel,.top_btn .t_dw{height:40px;display:block;background: url(/images/icons.png) no-repeat;}
.top_btn .t_wx{background-position:-183px -7px;}
.top_btn:hover .t_wx{background-position:-183px -63px;}
.top_btn .t_tel{background-position:-240px -7px;}
.top_btn:hover .t_tel{background-position:-240px -63px;}
.top_btn .t_dw{background-position:-300px -7px;}
.top_btn:hover .t_dw{background-position:-300px -63px;}
.top_btn:hover{background-color:#00d2d9;color:#fff;}

.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color: transparent !important;color:#333 !important;}

.pp_list li{height:100px;width:120px !important;float:left;margin-top:20px;}
.pp_list li>a{display:block; text-align: center;padding:3px 0;}
.pp_list{width:485px;background-color: #fff;border-radius: 0 0 20px 20px !important;}
.pp_list li i{display:block;width:64px;height:64px;margin:0 auto;margin-bottom:5px;}
.pp_list li:nth-child(1) i{background: url(/images/pp_01.jpg) no-repeat;}
.pp_list li:nth-child(2) i{background: url(/images/pp_02.jpg) no-repeat;}
.pp_list li:nth-child(3) i{background: url(/images/pp_04.jpg) no-repeat;}
.pp_list li:nth-child(4) i{background: url(/images/pp_05.jpg) no-repeat;}
.pp_list li:nth-child(5) i{background: url(/images/pp_06.jpg) no-repeat;}
.pp_list li:nth-child(6) i{background: url(/images/pp_08.jpg) no-repeat;}
.pp_list li:nth-child(7) i{background: url(/images/pp_09.jpg) no-repeat;}
.pp_list li:nth-child(8) i{background: url(/images/pp_12.jpg) no-repeat;}
/*.pp_list li:nth-child(1){background: url(/images/pp_01.jpg) no-repeat center top;}
.pp_list li:nth-child(2){background: url(/images/pp_02.jpg) no-repeat center top;}
.pp_list li:nth-child(3){background: url(/images/pp_04.jpg) no-repeat center top;}
.pp_list li:nth-child(4){background: url(/images/pp_05.jpg) no-repeat center top;}
.pp_list li:nth-child(5){background: url(/images/pp_06.jpg) no-repeat center top;}
.pp_list li:nth-child(6){background: url(/images/pp_08.jpg) no-repeat center top;}
.pp_list li:nth-child(7){background: url(/images/pp_09.jpg) no-repeat center top;}
.pp_list li:nth-child(8){background: url(/images/pp_12.jpg) no-repeat center top;}
*/
.pp_list li:nth-child(1):hover i{background: url(/images/p_01.jpg) no-repeat;}
.pp_list li:nth-child(2):hover i{background: url(/images/p_02.jpg) no-repeat;}
.pp_list li:nth-child(3):hover i{background: url(/images/p_04.jpg) no-repeat;}
.pp_list li:nth-child(4):hover i{background: url(/images/p_05.jpg) no-repeat;}
.pp_list li:nth-child(5):hover i{background: url(/images/p_06.jpg) no-repeat;}
.pp_list li:nth-child(6):hover i{background: url(/images/p_08.jpg) no-repeat;}
.pp_list li:nth-child(7):hover i{background: url(/images/p_09.jpg) no-repeat;}
.pp_list li:nth-child(8):hover i{background: url(/images/p_12.jpg) no-repeat;}
/*.pp_list li:nth-child(1):hover{background: url(/images/p_01.jpg) no-repeat center top;}
.pp_list li:nth-child(2):hover{background: url(/images/p_02.jpg) no-repeat center top;}
.pp_list li:nth-child(3):hover{background: url(/images/p_04.jpg) no-repeat center top;}
.pp_list li:nth-child(4):hover{background: url(/images/p_05.jpg) no-repeat center top;}
.pp_list li:nth-child(5):hover{background: url(/images/p_06.jpg) no-repeat center top;}
.pp_list li:nth-child(6):hover{background: url(/images/p_08.jpg) no-repeat center top;}
.pp_list li:nth-child(7):hover{background: url(/images/p_09.jpg) no-repeat center top;}
.pp_list li:nth-child(8):hover{background: url(/images/p_12.jpg) no-repeat center top;}*/

@media screen and (min-width:768px){
.navbar-nav{width:100%;}
.navbar-nav li{width:14.28%; text-align:center;}
}
/**/
#banner .banner-side{margin-bottom:0;}
#banner .banner-side img{width:100%;}
#banner{height:200px; overflow:hidden; position: relative;}
#banner .banner-side li{float:left;width:100%; position: absolute;}
#banner .focus{height:20px;width:100%; bottom:20px; position: absolute; text-align:center;}
#banner .focus a{ padding:5px; background-color:#ccc;margin:3px;font-size:0; border-radius:50%; border:1px solid #CCC; cursor:pointer;}
#banner .focus .action{ background-color:transparent;border:2px solid #49cbcd;}
#banner .prev,#banner .next{ position: absolute;width:64px;height:112px;background-repeat: no-repeat; border-radius:50%; cursor:pointer;}
#banner .prev{float:left;left:8%; background-image:url(/images/prev.png); background-size:100%;}
#banner .next{float:right;right:8%;background-image:url(/images/next.png); background-size:100%;}


#LRfloater1{display: none;}
#LRfloater1 img{vertical-align: middle;}
.popwin{position:fixed;left:50%;top:50%;margin-left:-280px;margin-top:-175px;z-index:999999;width:560px;text-align: center;}
.swt_main{display: inline;}
.swt_main #LR_swtColse{position:absolute;right:-10px;top:-10px;cursor: pointer;width:40px;}
.swt_main #LR_swtColse img{width:100%;}
.swt_win{box-shadow:1px 1px 10px rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.4);border-radius:6px;position:relative;display: inline-block;}
.swt_win .swt_bg{border-radius:0;}


/*pop_menu*/
#case_menu{display:none;z-index:999;}
#case_menu .menu_left{width:25%; height:100%; background:rgba(36,35,51, 0.85)!important;filter:Alpha(opacity=85); background:#000;float:left;box-shadow: inset 0 1px 30px rgba(0, 0, 0, 0.5);}
#case_menu .menu_right{width:75%;height:100%;float:left;background:rgba(255, 255, 255, 0.90)!important;filter:Alpha(opacity=90);background:#fff;box-shadow: inset 0 1px 60px rgba(0, 0, 0, 0.1);}
#case_menu .left_menu li{line-height:60px;font-size:20px; text-align:center;color:#fff; cursor:pointer;}

#case_menu .left_menu .active{ background-color:#49cbcd;}

/**/
@media screen and (max-width:425px){
.menu_right  .case{width:100% !important;}
}
.menu_right  .case{width:50%; padding-left:15px; padding-right:15px;box-sizing: border-box;float:left;}
.menu_right .title{ text-align:center; font-size:20px; margin-top:15px;border-bottom:1px solid #888; text-align:left;line-height:2em;}
.menu_right .title span{ padding:0 20px;}
.menu_right  .case .case_list li{float:left; padding:0 10px;min-width:25%; text-align:center;}
.menu_right  .case .case_list li:hover{ background-color:#49cbcd;color:#fff;}
.menu_right  .case_page{display:none;}
/*case_link*/
.case_icon{ position:relative;}
.case_icon .kuai{ position:absolute;background-color:#adfbfb;-webkit-transition: all .15s linear;transition: all .15s linear;}
.case_icon .case_icon_list{ margin:0;}
.case_icon .case_icon_list li{height:127px;float:left; padding:0; position:relative;z-index:2;}
/*.case_icon .case_icon_list li:hover{ background-color:#adfbfb;}*/
.case_icon .case_icon_list .icon-1 .mk{background-position:0px 10px;}
.case_icon .case_icon_list .icon-2 .mk{background-position:8.33% 10px;}
.case_icon .case_icon_list .icon-3 .mk{background-position:18.36% 10px;}
.case_icon .case_icon_list .icon-4 .mk{background-position:27.31% 10px;}
.case_icon .case_icon_list .icon-5 .mk{background-position:36.32% 10px;}
.case_icon .case_icon_list .icon-6 .mk{background-position:45.65% 10px;}
.case_icon .case_icon_list .icon-7 .mk{background-position:54.70% 10px;}
.case_icon .case_icon_list .icon-8 .mk{background-position:63.65% 10px;}
.case_icon .case_icon_list .icon-9 .mk{background-position:72.70% 10px;}
.case_icon .case_icon_list .icon-10 .mk{background-position:81.70% 10px;}
.case_icon .case_icon_list .icon-11 .mk{background-position:90.6% 10px;}
.case_icon .case_icon_list .icon-12 .mk{background-position:100% 10px;}
.case_icon .case_icon_list li .mk{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url(/images/nav_icon.png) no-repeat;-webkit-transition: all .4s;transition: all .4s;}
.case_icon .case_icon_list li .mk:hover{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
.case_icon .case_icon_list li .mk a{display:block; width:100%; text-align:center; padding:67% 0 33%; position:absolute;bottom:0;color:#333;}
.sadow2{-webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.12);box-shadow: 0 14px 28px rgba(0, 0, 0, 0.12);width:100%;height:20px; position: absolute;top:-20px;}
/*左侧边栏*/
.float_left .rczp .icon,.float_left .rczp{background:url(/images/left_icons.png) no-repeat;}
.float_left{position:fixed; top:30%;left:-64px; padding:3px; background-color:#fff;-webkit-transition: all .4s;transition: all .4s;z-index:100;}
.float_left:hover{left:0px}
.float_left ul{margin-bottom:0 !important;}
.float_left li{ border-bottom:1px solid #fff;z-index:2;}
.float_left .rczp{ background-color:#242331; position:absolute; background-position:0 -180px; border-bottom: none;z-index:2;cursor: pointer;}
.float_left .rczp .icon{width:60px;height:60px; background-position:0 -310px;float:right;}
.float_left .rczp:hover .icon{background-position:-104px -124px; margin:4px; width:52px;height:52px;}

.float_left .left_xmdh{ background-color:#fff;padding:5px;}
.float_left .left_rmzt{ background-color:#fff;padding:5px;}

.float_left .brand,.float_left .xmdh,.float_left .hot,.float_left .index{ background:url(/images/left_icons.png) no-repeat;width:60px;height:60px;}
.float_left .xmdh{ background-position:0 -60px;}

.float_left .hot{background-position:0 -120px;}
.float_left .index{background-position:0 -250px;}
.float_left .xmdh_list li{float:left;width:50%;overflow: hidden;padding:5px;}
.float_left .xmdh_list li a{ background-color: #666;color:#fff;display:block; text-align: center;}
.float_left .xmdh_list li:hover a{background-color: #00d2d9;}

.float_left .rmzt_list li{float:left;width:50%;overflow: hidden;padding:5px;}
.float_left .rmzt_list li a{ background-color: #666;color:#fff;display:block; text-align: center;height:40px;}
.float_left .rmzt_list li:hover a{background-color: #00d2d9;}

.float_left .index a,.float_left .rczp a{display:block;height:100%;}

/*右侧边栏*/
.float_right{z-index:100;position:fixed;top:30%;padding:3px;right:0;right:-64px;background-color:#fff;height:366px;-webkit-transition: all .4s;transition: all .4s;}
.float_right:hover{right:0px}
.float_right ul{margin-bottom:0 !important;}
.float_right li{background:url(/images/left_icons.png) no-repeat;width:60px;height:59px;z-index:2;font-size:0;-webkit-transition: right .3s;transition: right .3s;}
.float_right .yh{background-position:0 -371px;}
.float_right .zx{background-position:0 -431px;position:absolute;width:143px;position: absolute;right:-80px;top:64px;cursor: pointer;}
.float_right .hd{background-position:0 -491px;position:absolute;width:143px;position: absolute;right:-80px;top:124px;cursor: pointer;}
.float_right .qq{background-position:0 -551px;position:absolute;width:143px;position: absolute;right:-80px;top:184px;cursor: pointer;}
.float_right .dz{background-position:0 -1031px;position:absolute;width:143px;position: absolute;right:-80px;top:244px;cursor: pointer;}
.float_right .totop{background-position:0 -671px;position:absolute;width:143px;position: absolute;right:-80;top:304px;cursor: pointer;}


.float_right .zx:hover{background-position:0 -730px;position:absolute;width:143px;position: absolute;right:-80px;top:64px;}
.float_right .hd:hover{background-position:0 -790px;position:absolute;width:143px;position: absolute;right:-80px;top:124px;}
.float_right .qq:hover{background-position:0 -850px;position:absolute;width:143px;position: absolute;right:-80px;top:184px;}
.float_right .dz:hover{background-position:0 -1090px;position:absolute;width:143px;position: absolute;right:-80px;top:244px;}
.float_right .totop:hover{background-position:0 -970px;position:absolute;width:143px;position: absolute;right:-80;top:304px;}
.float_right .right_yh{background-color: #fff;z-index:1;}
.float_right .right_yh img{width:100%;}
/*新闻模块*/
.newsbox{ padding-left:10px; padding-right:10px;}
.newsbox img{width:100%;}
.xueshu_box{float:right;width:90%;}
.xs_left{width:10%; float:left;height:100%; background:url(/images/xsjl_tit.png) no-repeat; background-size:auto 100%; position:absolute; border-left:2px solid #00d2d9;}
.news_tit,.love_tit{}
.news_tit{background:url(/images/news_tit.png) no-repeat;background-size:auto 100%; position:absolute !important;height:100%;right:0;background-position:90% 50%;width:100%; }
.love_tit{ background:url(/images/love_tit.png) no-repeat;background-size:auto 100%; position:absolute !important;height:100%;right:0;background-position:90% 50%;width:100%;}
.no_bg{ background-image:none !important;}

.mk_box{ position:relative; height:100%;}
.newsbox .mk{ position:absolute;height:30px; bottom:0; display:block; background:rgba(0,0,0,0.6);color:#fff;line-height:30px; text-align:center;overflow: hidden;text-overflow: ellipsis;}
.newsbox .mk_box:hover .mk{display:block;overflow:auto;white-space: pre-wrap; height:100%; text-overflow: clip;}
.newsbox .mk_box:hover .mk p{width:100%; padding-top:10%; padding-left:15px; padding-right:15px;font-size:120%;}
.newsbox .mk_box .mk p{ margin-bottom:0;}
.newsbox .love_list img{border:1px solid #fff;}

/*YS*/
.ys_box{width:100%;}
.ys_model .ys_bg{ background:url(/images/ys_bg.jpg) no-repeat; background-size: 100% 100%;width:100%; padding:40px 0;}
.ys_mo_tab{}
.ys_mo_tab .tabs{float:right;}

.ys_mo_tab .tab_show img,.ys_mo_tab .tabs img{width:100%;}
.ys_mo_tab .tabs{ background-color:#fff;}
.ys_mo_tab .tabs li{ text-align:center; margin:10px 0;}
.ys_mo_tab .tabs li { background-color:#000; }

.ys_mo_tab .tab_show{position:relative;float:left; overflow: hidden;}
.ys_mo_tab .tab_show li{ position:absolute;flaot:left;width:100%;}
.ys_mo_btn li{width:20%;  float:left; padding:0 15px;}
.ys_mo_btn li a{background-color:#00d2d9; display:block; border-radius:50px;height:50px;line-height:50px; text-align:center;color:#fff; text-decoration:none;font-size:22px;}

.td_bg img{width:100%;}

.index_anli .anli_side img{width:100%;}
.index_anli .anli_foucs{ position: absolute; margin-top:-160px;}
.index_anli .anli_foucs a{ background-color:#999; display: block;float:left; border-radius:50%; margin-right:10px;}
.index_anli .anli_foucs a:hover{ background-color:#960;}

/*21大诊疗中心*/
.case_title{ text-align:center; padding-top:75px;font-size:48px;}
.case_title img{max-width:90%;}
.case_title span{color:#40d7dd;font-style:italic;padding-right:10px;font-size:60px;font-weight: bold;}
.case_box .pnone{ padding-left:0 !important; padding-right:0 !important;}
.case_box img{width:100%;}
.case_menu{ background-color:#f1f1f1; position: absolute;height:100%;min-width:210px;max-width:50%;top:0;display:none;z-index:2;-webkit-transition: all .2s linear;transition: all .2s linear;}
.case_menu h3{ text-align:center; padding-top:30px; padding-bottom:20px;font-size:20px;margin: 0;background: url(/images/case_nav_bg.jpg);background-size: 100% 100%;border-radius: 20px 20px 0  0;}
.case_menu li{ text-align:left;padding-left:25%;line-height:2.3em;}
.case_menu li:hover{ background-color:#00d2d9;color:#fff;}
.case_menu .more a{color:#00d2d9;}
.case_menu .more:hover a{color:#fff;}
.case_menu ul li a{color:#333;}
.case_menu ul li:hover a{color:#fff;}

.case_box .hot{background:url(/images/icons.png) no-repeat; background-position:-150px 5px;padding:5px 14px;}
.case_bg{ background:url(/images/zx_bg.jpg) no-repeat; background-size:100%; margin-top:15px; padding-bottom:50px;}
@media screen and (max-width:320px){
.case_tabs .tab_btn{ padding-right:0 !important;padding-left:0 !important;}
.case_tabs .tab_btn li{font-size:11px !important;}
.case_box .case_tabs .title{ text-align:center; padding-left:15px !important;}
.case_box .case_tabs{ padding:25px 0 !important;}
.case_menu{min-width:160px !important;height:auto !important;}
}
@media (min-width:321px) and (max-width:768px){

.case_tabs .tab_btn{ padding-right:15px !important;}
.case_tabs .tab_btn li{font-size:14px !important;}
.case_box .case_tabs{ padding:35px 0 !important;}
.case_menu{height:auto !important;}
}
.case_tabs .tab_btn{ padding-right:0;}
.case_tabs .tab_btn li{height:120px;line-height:34px;padding-top:25px;padding-left:0; padding-right:0;text-align:center; cursor:pointer;-webkit-transition: all .4s;transition: all .4s;}
.case_tabs .tab_btn .left,.case_tabs .tab_btn .mid,.case_tabs .tab_btn .right{/*border:1px solid #aaa;*/}
.case_tabs .tab_btn .left{}
.case_tabs .tab_btn .mid{border-left:1px solid #aaa;border-right:1px solid #aaa;}
.case_tabs .tab_btn .right{}
.case_tabs .tab_btn li .small{font-size:12px;display:block;line-height:1.7em; padding:0 20px;}
.case_tabs .tab_btn .active .small{display:none;}
.case_tabs .tab_btn li .font_b{/*text-shadow: #999 0 1px 0;*/ font-weight:bold;font-size:22px; letter-spacing:1px;font-family:微软雅黑;}
.case_tabs .tab_btn .active .font_b{text-shadow: #999 0 1px 0;font-size:26px;}
.case_tabs .tab_btn .active{padding-top:0;line-height:120px;color:#fff;background: -ms-linear-gradient(top, #cfd7da,  #b6babd);        /* IE 10 */

background:-moz-linear-gradient(top,#cfd7da,#b6babd);/*火狐*/ 

background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#cfd7da), to(#b6babd));/*谷歌*/ }

.case_box .caseli{ cursor:pointer;}
.case_box .case_tabs .title{ text-align:center;padding-left:0;}
.case_box .case_tabs .title img{max-width:100%;width:auto !important;}
.case_box .case_tabs .tab_btn{padding-bottom:35px;}

.conts2 .col-md-2{width:20% !important;}


.new-case_box{padding-top:40px;}
.new-case_box .new-case-list{}
.new-case_box .new-case-list>li{float:left;width:16.3%;padding-right:1px;background-size: 100%;background-repeat: no-repeat;background-position: -2px;}
.new-case_box .new-case-list>li img{width:100%;}
.new-case_box .new-case-list>li:nth-child(1){background-image: url(/images/caseb_img1.jpg);}
.new-case_box .new-case-list>li:nth-child(2){background-image: url(/images/caseb_img2.jpg);}
.new-case_box .new-case-list>li:nth-child(3){background-image: url(/images/caseb_img3.jpg);}
.new-case_box .new-case-list>li:nth-child(4){background-image: url(/images/caseb_img4.jpg);}
.new-case_box .new-case-list>li:nth-child(5){background-image: url(/images/caseb_img5.jpg);}
.new-case_box .new-case-list>li:nth-child(6){background-image: url(/images/caseb_img6.jpg);}
.new-case_box .new-case-list>li:nth-child(1).active{background-image: url(/images/caseb_hover1.jpg);}
.new-case_box .new-case-list>li:nth-child(2).active{background-image: url(/images/caseb_hover2.jpg);}
.new-case_box .new-case-list>li:nth-child(3).active{background-image: url(/images/caseb_hover3.jpg);}
.new-case_box .new-case-list>li:nth-child(4).active{background-image: url(/images/caseb_hover4.jpg);}
.new-case_box .new-case-list>li:nth-child(5).active{background-image: url(/images/caseb_hover5.jpg);}
.new-case_box .new-case-list>li:nth-child(6).active{background-image: url(/images/caseb_hover6.jpg);}
/*信息模块*/

.inform_box{ background-color:#dfe6ed; padding:75px 0; position: relative;}
.inform_title .tit{ background-color:#37d6d6;color:#fff; padding:0 10px;line-height:30px; display:block;float:left;}
.inform_title .more{ float:right; padding-right:10px;}
.inform_title{ background-color:#eee;height:30px;line-height:30px;margin-bottom:10px;}
.inform_title a{color:#000;}
/*特邀医生*/
.tyzj_banner .side{margin-bottom:0;}
.tyzj_banner .side img{width:100%;}
.tyzj_banner{height:200px; overflow:hidden; position: relative;}
.tyzj_banner .side li{float:left;width:100%; position: absolute;}
.tyzj_banner .focus{height:20px;width:100%; bottom:20px; position: absolute; text-align:right;right:20px;}
.tyzj_banner .focus a{ padding:5px; background-color:#ccc;margin:3px;font-size:0; border-radius:50%; border:1px solid #CCC; cursor:pointer;}
.tyzj_banner .focus .action{ background-color:transparent;border:2px solid #49cbcd;}

.jqhd_banner .side{margin-bottom:0;}
.jqhd_banner .side img{width:100%;}
.jqhd_banner{height:200px; overflow:hidden; position: relative;}
.jqhd_banner .side li{float:left;width:100%; position: absolute;}
.jqhd_banner .focus{height:15px;width:100%; bottom:20px; position: absolute; text-align:center;}
.jqhd_banner .focus a{ padding:4px; background-color:#ccc;margin:3px;font-size:0; border-radius:50%; border:1px solid #CCC; cursor:pointer;}
.jqhd_banner .focus .action{ background-color:transparent;border:2px solid #49cbcd;}


.inform_box .tyzj img,.inform_box .video img,.inform_box .jqhd img{width:100%;}
@media screen and (min-width:769px){
.inform_box .tyzj,.inform_box .video{padding-left:0 !important; padding-right:0 !important;}
}

.ys_box { background:url(/images/images/dt/bg.jpg) no-repeat 50% 0; background-size: cover;height:690px;}
.ys_main{width:100%;max-width:1560px; margin:0 auto; position:relative;height:690px; overflow:hidden;}
.ys_box .a1,.ys_box .a2,.ys_box .a3,.ys_box .a4,.ys_box .a5,.ys_box .a6,.ys_box .a7,.ys_box .a8,.ys_box .a9,.ys_box .a10,.ys_box .a11,.ys_box .a12,.ys_box .a13,.ys_box .a14,.ys_box .a15{ position:absolute;width:auto;bottom:0;-webkit-transition: all .7s;transition: all .7s;}
.ys_box a span{display:none;font-size:14px; position: absolute;top:-40px;width:100%; padding:10px 0; border-radius:10px;}
.ys_box a span i{ font-style:normal;font-size:20px;clear:both; text-align:center;display:block;}
.ys_box a:hover span{display:block;width:100%;}
.ys_box a{ text-align:left;color:#fff !important; text-align:center;}
.ys_box .dt_show:hover{z-index: 55 !important;}
.ys_box .a1{left:0;z-index:2;bottom:-23%;}
.ys_box .a2{left:14.8%;z-index:3;bottom:-17%;}
.ys_box .a3{left:9.32%;z-index:4;bottom:-15.5%;}
.ys_box .a4{left:78.62%;z-index:1;bottom:-12.8%;}
.ys_box .a5{left:13.8%;z-index:6;bottom:-7.5%;}
.ys_box .a6{left:19%;z-index:7;bottom:-5.8%;}
.ys_box .a7{left:33%;z-index:9;bottom:-3%;}
.ys_box .a8{left:41.72%;z-index:9;bottom:-3.5%;}
.ys_box .a9{left:47.5%;z-index:8;bottom:-7.5%;}
.ys_box .a10{left:26.56%;z-index:8;bottom:-2%;}
.ys_box .a11{left:70.1%;z-index:2;bottom:-13.2%;}
.ys_box .a12{left:50.5%;z-index:5;bottom:-3.5%;}
.ys_box .a13{left:55.62%;z-index:4;bottom:-8%;}
.ys_box .a14{left:63.92%;z-index:3;bottom:-12.8%;}
.ys_box .a15{left:87.32%;z-index:2;bottom:-16%;}

.anli_side{ background:url(/images/anli_bg.jpg) no-repeat 50% 51px;position: absolute;width:100%;height:664px; overflow: hidden;}
.anli_side .anli_side_list{overflow: hidden;height:664px}
.anli_side .anli_side_list li{float:left; position: absolute;width:100%;}
.anli_side .anli_side_list li .model{ position:  absolute; left:30%;}
.anli_side .anli_side_list li .info{ position:absolute;right:0; background-color:rgba(255,255,255,0.4);}
.anli_side .anli_side_list li .side_box{ position: relative;}

.anli_side .focus{position: absolute;top:60px; padding-top: 20px;}
.anli_side .focus a{clear:both;display:block; background-color: #fff;border-radius: 10px;margin: 25px;-webkit-transition: all .4s linear;transition: all .4s linear;behavior: url(/storage/js/ie-css3.htc);}
.anli_side .focus .action{background-color: rgba(255,255,255,0.3);box-shadow:8px 10px 4px rgba(0,0,0,0.1);-webkit-box-shadow:8px 10px 4px rgba(0,0,0,0.1);/*filter:Alpha(opacity=60) */}
.anli_side .focus .more{height:50px;line-height:50px; text-align: center;font-size:20px; }
.anli_side .focus .more a{background-color: #c1c2dd;color:#fff;}

.anlititle{ font-family:'微软雅黑';font-size:36px;line-height:2em; padding-top: 20px;}
.anlititle span{font-family:'微软雅黑';padding-left:10px;}
@media screen and (max-width:768px){
.anli_side .anli_side_list li .model{width:50% !important;left:0;}
.anli_side .anli_side_list li .info{width:50% !important;}
.td_info .td_info_tab{width:90% !important;}
.td_info .td_info_tab a{font-size:16px !important;}
.pp_list{background-color: #fff !important;}
}

.td_info .td_list li{padding-left:10px;padding-right:10px;margin-bottom:20px;}
.td_info .td_list li img{width:100%;}
.td_info .td_info_tab a{border:1px solid #ddd;display:block;float:left;width:25%; text-align: center;height:50px;line-height:50px; text-decoration:none;font-size:20px;color:#333;}
.td_info .td_info_tab{width:80%;margin:20px auto; padding-bottom: 20px;}
.td_info .td_info_tab .mid{border-left:none;}
.td_info .td_info_tab .left{border-radius:25px 0px 0px 25px;}
.td_info .td_info_tab .right{border-left:none;border-radius:0px 25px 25px 0px;}
.td_info .td_info_tab .action{ background-color: #00d2d9;color:#fff;}
.td_info .info_show{position: absolute;width:100%;}
.td_info .info_box{position: relative;}
.td_info{overflow: hidden;}

.yy_banner{ position:relative; overflow: hidden;}
.yy_banner .yy_side{margin:0;}
.yy_banner .yy_side li img{width:100%;}
.yy_banner .yy_side li{ position:absolute;width:100%;}

.yy_banner .foucs_box{ position:relative;width:100%;max-width:1200px; margin: 0 auto;height:100%;}
.yy_banner .foucs_bg{background:url(/images/yy_banner_bg.png);z-index:1;position:absolute; right:0; width:240px;height:100%;}
.yy_banner .yy_foucs{z-index:3;position:absolute; right:0; width:240px;height:100%; padding: 80px 0;}
.yy_banner .yy_foucs a{display:block; text-align: center;font-size:18px;color:#fff;font-family:微软雅黑; text-decoration: none;height:40px;line-height:40px; margin-bottom: 20px;}
.yy_banner .yy_foucs .action{text-shadow: #888 1px 2px 3px;}
.yy_banner .foucs_box .kuai{height:45px;width:260px;position:absolute; right:-10px; z-index:2;}
.yy_banner .foucs_box .kuai_bg{height:40px;width:260px;background-color:#00d2d9;padding:0 10px;}
.yy_banner .foucs_box .left{width:10px;height:5px;float:left; background: url(/images/yy_kuai_l.png) no-repeat; background-size: 100%;}
.yy_banner .foucs_box .right{width:10px;height:5px;float:right;background: url(/images/yy_kuai_r.png) no-repeat; background-size: 100%;}


/**/
.arclist .footer{margin-top:20px;}
.footer{width:100%; background-color:#242333; padding: 60px 0 70px 0;color:#fff;}
.footer .free_tel{ text-align: center; margin-top:30px;}
.footer .free_tel .tit{font-size:12px;}
.footer .free_tel .tel{font-size:22px;}
.footer .free_tel .tel_time{font-size:12px;}
.footer .free_tel .tel_btn{display:block;border-radius:25px; margin:10px auto; max-width:160px;width:100%; background-color: #00d2d9;color:#fff;height:80px;line-height:40px;font-size:18px;}
.footer a,.footer a:hover{color:#fff;}
.footer .jdxm_list li{line-height:32px; padding-left: 20px;}
.footer .free_tel .ewm img{max-width:120px;}
.footer .f_t1{margin:36px 0 0 0;font-size:13px; text-indent: 5px;}
.footer .f_c1{color:#b5b5b5;}
.footer .f_ly_list li{color:#b5b5b5;margin-bottom:10px;padding-left:12px;background-position:-583px -577px;}
.footer .f_xian{border-bottom: 3px solid #05bbb7;margin:20px 0;}
.footer .f_title{font-size:24px;margin:34px 0 0 0;}
.footer .f_tel{padding-left:30px;background-position:-577px -470px;font-family:arial;font-size:28px;line-height:40px;margin:0;}
.footer .f_time{font-size:38px; font-weight: bold;line-height:1em;}
.footer .f_addr{font-size:15px; padding-left:20px;}
.footer .addr_ico{background-position:-64px -461px;width:17px;height:21px;float:left;}
.footer .f_ly_list{}
.copyright{color:#b5b5b5;height:40px;line-height:40px;background-color: #000;}
.footer .btn_icon{background-position:-102px -451px;width:40px;height:22px;padding:10px 20px;}
.footer .btn_icon,.footer .f_tel,.footer .f_ly_list li,.footer .addr_ico{background-image: url(/images/icons.png);background-repeat: no-repeat;}

.td_list li{overflow: hidden;}
.td_list li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);}
.td_list li img{-webkit-transition: all 1s linear;transition: all 1s linear;}

/*video*/
.jp-video{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3);background:#000}
.jp-video-360p{margin:0 auto}
.jp-video-full{width:100%;height:270px;position:static!important;position:relative}
.jp-video-full .jp-jplayer{top:0;left:0;position:fixed!important;position:relative;overflow:hidden;z-index:1000;background-color: #000;}
.jp-video-full .jp-gui{position:fixed!important;position:static;top:0;left:0;width:100%;height:100%;z-index:1000}
.jp-video-full .jp-interface{position:absolute!important;position:relative;bottom:0;left:0;z-index:1000}
.jp-interface{position:relative;width:100%;height:35px;background-image:-webkit-linear-gradient(top,#f2f2f2,#d1d1d1);background-image:-moz-linear-gradient(top,#f2f2f2,#d1d1d1);background-image:-o-linear-gradient(top,#f2f2f2,#d1d1d1);background-image:-ms-linear-gradient(top,#f2f2f2,#d1d1d1);background-image:linear-gradient(top,#f2f2f2,#d1d1d1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f2f2f2', EndColorStr='#d1d1d1');-webkit-box-shadow:inset 0 1px 0 #f7f7f7,inset 0 -1px 0 #e2e2e2;-moz-box-shadow:inset 0 1px 0 #f7f7f7,inset 0 -1px 0 #e2e2e2;box-shadow:inset 0 1px 0 #f7f7f7,inset 0 -1px 0 #e2e2e2}
div.jp-controls-holder{clear:both;width:100%;margin:0 auto;position:relative;overflow:hidden}
a.jp-pause,a.jp-play{width:40px;height:35px;float:left;text-indent:-9999px;outline:0}
a.jp-play{background:url(/images/sprite.png) 0 0 no-repeat}
a.jp-pause{background:url(/images/sprite.png) -40px 0 no-repeat;display:none}
#separator{background-image:url(/images/separator.png);background-repeat:no-repeat;width:2px;height:35px;float:left;margin-top:7px;margin-right:10px}
.jp-progress{background:#706d6d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4);width:30%;height:10px;float:left;margin-top:13px}
.jp-seek-bar{width:0;height:100%;cursor:pointer}
.jp-seeking-bg{background:#575555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.jp-play-bar{background:url(/images/play-bar.png) left repeat-x;width:0;height:10px;position:relative;z-index:9999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.jp-play-bar span{position:absolute;top:-3px;right:-12px;background:url(/images/handle.png) no-repeat center;width:16px;height:17px}
.jp-current-time,.jp-duration{font-size:11px;font-family:Arial;color:#444;margin-top:12px;float:left}
.jp-current-time{float:left;display:inline}
.jp-duration{float:left;display:inline;text-align:right}
.jp-video .jp-current-time{margin-left:10px}
.jp-video .jp-duration{margin-right:10px}
.time-sep{float:left;margin:13px 3px 0 3px;font-size:11px;font-family:Arial;color:#444}
.jp-video a.jp-mute,.jp-video a.jp-unmute{text-indent:-9999px;float:left;height:35px;outline:0}
.jp-mute{float:left;background:url..(/images/sprite.png) -80px 0 no-repeat;margin-top:1px;margin-left:-10px;width:35px}
a.jp-unmute{background:url(/images/sprite.png) -115px 0 no-repeat;margin-top:1px;margin-left:-13px;display:none;width:38px}
.jp-volume-bar{float:left;margin-top:13px;margin-right:10px;overflow:hidden;width:70px;height:10px;cursor:pointer;background:#706d6d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4)}
.jp-volume-bar-value{background:rgba(112,109,109.01);width:0;height:10px;position:relative}
.jp-volume-bar-value span{position:absolute;top:0;right:0;background:url(/images/volume.png) no-repeat center;width:11px;height:10px}
.jp-full-screen{background:url(/images/sprite.png) -150px 0 no-repeat;float:left;width:40px;height:35px;text-indent:-9999px;margin-left:-15px;outline:0}
.jp-restore-screen{background:url(/images/sprite.png) -150px 0 no-repeat;float:left;width:40px;height:35px;text-indent:-9999px;margin-left:-15px;outline:0}

.zxbtn a{padding:5px 20px; border-radius: 20px;color:#fff;background-color: #00d2d9;display: inline-block;}
.zxbtn a,.zxbtn a:hover{color:#fff;}
.zxbtn{text-align: center;padding:10px 0;}


/*pop*/
.add_down,.wx_down,.tel_down{position: absolute;display: none;z-index:100;-webkit-transition: all .4s linear;transition: all .4s linear;}
.add_down{padding:0 20px 20px 20px;background-color: #fff;width:700px;height:460px; box-shadow:5px 5px 10px rgba(0,0,0,0.2);}
.tel_down{width:250px;height:120px;background-color: #00d2d9; text-align: center;color:#fff;}
.wx_down{width:200px;height:240px;background-color: #fff; text-align: center;padding:20px 0;box-shadow:5px 5px 10px rgba(0,0,0,0.2);}

.tel_down .tel{font-size:30px;font-family: arial; font-weight: bold;}
.tel_down .title{padding-top:20px;font-size:18px;}
.add_down .title{padding-left:15px;font-size:26px;border-bottom:1px solid #d1d1d1;padding-bottom:5px;color:#a9a8a8;}

.add_down .add_list{margin-top:20px;}
.add_down li .dz{float:left;}
.add_down li .yyname{color:#6f6e6e;}
.add_down li .yydz{color:#afaeae;font-size:12px;clear:both;}
.add_down li{margin-bottom:10px;padding:5px;}
.add_down li:hover{background-color:#e8feff;}
.add_down li a{text-decoration: none;}
.add_down .more .m_tit{padding-left:15px;font-size:18px;border-bottom:1px solid #d1d1d1;padding-bottom:5px;color:#a9a8a8;margin-bottom: 10px;}
.add_down .more .m_list a{display:inline-block;padding:5px 10px;text-decoration: none;color:#afaeae;}
.add_down .more .m_list a:hover{background-color:#e8feff;}
