﻿  div.linkmap {
 display: none
  }

  .W360 {
 width: 360px;
  }

  .footerTk {
 display: none;
  }

  .tab_box {
 overflow: hidden;
width:100%;
  }

  .main_01R .tab_box {
 height: 281px;
  }

  .main_02R .tab_box {
 height: 301px;
  }

  .main_02R .tab_box_1 {
 height: 208px
  }

  .main_03L .tab_box,
  .main_03R .tab_box {
 height: 244px;
  }

  .main_05C .tab_box {
 height: 240px;
  }

  .article_box {
 padding: 15px 15px 0 13px
  }

  .article_box img {
 display: block;
 float: left;
 margin: 0 15px 0 0;
  }

  .article_box h2 {
 background: none;
 border: none;
 padding: 0;
 font-size: 16px;
 color: #00968b;
 font-weight: bold;
 line-height: 2em;
  }

  .article_box h2 a {
 color: #00968b;
  }

  .article_box p {
 font-size: 14px;
 line-height: 2em;
 color: #666;
 text-indent: 28px;
 margin-top: 10px;
  }

  .article_box .details {
 float: right;
 font-size: 12px;
 overflow: hidden;
 color: #f37b14;
  }

  .main_01R .article_box img {
 width: 339px;
 height: 248px;
  }

  .main_02R .article_box img {
 width: 339px;
 height: 208px;
  }

  .main_03L .article_box img {
 float: none;
 width: 100%;
 height: 125px;
  }

  .main_05C .article_box img {
 width: 125px;
 height: 115px;
  }


  /*banner轮播图*/
  .banner {
 width: 100%;
 display: block;
 height: 295px;
 position: relative;
 z-index: 10;
 margin: 0 !important;
  }

  .banner .main_image ul li {
 height: 295px;
 width: 100%;
 position: absolute;
  }

  .banner .main_image ul li.banner_1 {
 background: url(/Sites/Uploaded/UserUpLoad/20160606/20160606094814.jpg) no-repeat center;
  }

  .banner .main_image ul li.banner_2 {
 background: url(/Sites/Uploaded/UserUpLoad/20160504/20160504165836.jpg) no-repeat center;
  }

  .banner .main_image ul li.banner_3 {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426135430.jpg) no-repeat center;
  }

  .banner .main_image ul li.banner_4 {
 background: url(/Sites/Uploaded/UserUpLoad/20160606/20160606094843.jpg) no-repeat center;
  }

  .banner .main_image ul li.banner_5 {
 background: url(/Sites/Uploaded/UserUpLoad/20160616/20160616134356.jpg) no-repeat center;
  }

  .main_image {
 width: 100%;
 height: 100%;
 _zoom: 1;
  }

  .flicking_btn {
 position: relative;
 margin: 0 auto;
 width: 1050px;
 height: 295px;
 z-index: 30;
  }

  .flicking_con {
 height: 45px;
 width: 300px;
 position: absolute;
 right: 0;
 bottom: 0;
  }

  .flicking_con a {
 float: left;
 height: 35px;
 padding: 4px;
 display: block;
 cursor: pointer;
  }

  .flicking_con a.current {
 background: url(../images/jb_bg.png) no-repeat center top;
  }

  .flicking_con a em {
 display: block;
 width: 44px;
 height: 24px;
 text-indent: -9999px;
 cursor: pointer;
 border: 4px solid #fff
  }

  .flicking_con a.current em,
  .flicking_con a em:hover {
 background-position: 0 bottom;
  }

  /*小图*/
  .flicking_con a em {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426135526.jpg) no-repeat center;
  }

  .flicking_con a.small_2 em {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426135547.jpg) no-repeat center;
  }

  .flicking_con a.small_3 em {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426135602.jpg) no-repeat center;
  }

  .flicking_con a.small_4 em {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426140421.jpg) no-repeat center;
  }

  .flicking_con a.small_5 em {
 background: url(/Sites/Uploaded/UserUpLoad/20160616/20160616135203.jpg) no-repeat center;
  }

  /*就医指南*/
  .main_01 {
 width: 1050px;
 margin: 10px auto 0;
 overflow: hidden;
  }

  .main_01L {
 width: 298px;
 border: 1px solid #dddddd;
 float: left;
  }

  .main_01L ul {
 overflow: hidden;
 padding: 0 15px 13px;
  }

  .main_01L li {
 float: left;
 width: 89px;
 text-align: center;
 margin-top: 5px;
 padding-top: 5px;
 border-top: 1px solid #eee;
 background: url(/Content/Areas/Common/images/shuxian.png) no-repeat right center;
 _height: 83px;
  }

  .main_01L li.bord_N {
 border: none;
  }

  .main_01L li.bg_N {
 background: none;
  }

  .main_01L ul li a {
 color: #666;
 display: block;
 height: 20px;
 padding-top: 59px;
  }

  .main_01L ul li a:hover {
 color: #00968b;
  }

  .main_01L .num01 a {
 background: url(/Content/Areas/Common/images/picture01.png) no-repeat center 7px;
  }

  .main_01L .num02 a {
 background: url(/Content/Areas/Common/images/picture02.png) no-repeat center 7px;
  }

  .main_01L .num03 a {
 background: url(/Content/Areas/Common/images/picture03.png) no-repeat center 7px;
  }

  .main_01L .num04 a {
 background: url(/Content/Areas/Common/images/picture04.png) no-repeat center 7px;
  }

  .main_01L .num05 a {
 background: url(/Content/Areas/Common/images/picture05.png) no-repeat center 7px;
  }

  .main_01L .num06 a {
 background: url(/Sites/Uploaded/UserUpLoad/20160603/20160603152144.png) no-repeat center 7px;
  }

  .main_01L .num07 a {
 background: url(/Content/Areas/Common/images/picture07.png) no-repeat center 7px;
  }

  .main_01L .num08 a {
 background: url(/Content/Areas/Common/images/picture08.png) no-repeat center 7px;
  }

  .main_01L .num09 a {
 background: url(/Content/Areas/Common/images/picture09.png) no-repeat center 7px;
  }

  .main_01L .main_01L_ul3 {
 border: none 0;
  }

  .main_01R {
 width: 738px;
 border: 1px solid #dddddd;
 float: right;
  }

  .main_01R .article_box h2 {
 display: none;
  }

  .new_left {
 width: 340px;
 height: 248px;
 float: left;
 position: relative;
 overflow: hidden;
 margin: 15px 0 0 13px;
 overflow: hidden;
 margin-right: 15px;
  }

  @keyframes btnRotate {
 0% {
   transform: rotateY(0deg);
 }

 100% {
   transform: rotateY(180deg);
 }
  }

  .main_01L ul li a:hover {
 /*box-shadow:0 0 15px #A7A5A6;*/
 font-size: 12px;
 font-weight: 700;
 color: #f37b15;
 animation: btnRotate 0.3s linear 1;
  }

  .main_01L .num01 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426102821.png) no-repeat center 7px;
  }

  .main_01L .num02 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426105337.png) no-repeat center 7px;
  }

  .main_01L .num03 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426105353.png) no-repeat center 7px;
  }

  .main_01L .num04 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426105408.png) no-repeat center 7px;
  }

  .main_01L .num05 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426105425.png) no-repeat center 7px;
  }

  .main_01L .num06 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160603/20160603153527.png) no-repeat center 7px;
  }

  .main_01L .num07 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426105457.png) no-repeat center 7px;
  }

  .main_01L .num08 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426105516.png) no-repeat center 7px;
  }

  .main_01L .num09 a:hover {
 background: url(/Sites/Uploaded/UserUpLoad/20160426/20160426105531.png) no-repeat center 7px;
  }

  /*------------------------默认图片切换---------------*/
  .scroll_img {
 *height: 248px;
 width: 340px;
  }

  .pic li,
  .pic li img {
 height: 248px;
  }

  .tit {
 _width: 350px;
  }


  /*图片点击滚动切换样式*/
  .Scroll_Box,
  .picbox {
 overflow: hidden;
 position: relative;
  }

  .piclist {
 position: absolute;
 left: 0px;
 top: 16px
  }

  .piclist li {
 margin-right: 10px;
 float: left;
  }

  .swaplist {
 position: absolute;
 left: -3000px;
 top: 16px
  }

  .og_prev,
  .og_next {
 width: 12px;
 height: 24px;
 background: url(/Content/Areas/Common/images/scroll_btn.png) no-repeat;
 position: absolute;
 top: 110px;
 z-index: 99;
 cursor: pointer;
 filter: alpha(opacity=70);
 opacity: 0.7;
  }

  .og_prev {
 background-position: left center;
 left: 4px;
  }

  .og_next {
 background-position: right center;
 right: 4px;
  }



  .new_right {
 width: 360px;
 float: left;
 padding-top: 15px;
 margin-bottom: 10px;
 _width: 340px;
  }

  .ullist li {
 padding: 0 0 0 16px;
 background: url(/Content/Areas/Common/images/heidian.png) no-repeat 7px 14px;
 line-height: 32px;
 font-family: '宋体';
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
  }

  .ullist li.last {
 _background: url(/Content/Areas/Common/images/heidian.png) no-repeat 7px 14px !important;
  }

  .ullist li span {
 float: right;
 color: #666666;
  }

  .main_02 {
 width: 1050px;
 margin: 10px auto 0;
 overflow: hidden;
  }

  .main_02L {
 width: 298px;
 float: left;
  }

  .main_02L li {
 position: relative;
 width: 296px;
 height: 101px;
 border: 1px solid #dddddd;
 padding: 1px;
  }

  .main_02L .bg_g {
 width: 296px;
 height: 100px;
 position: absolute;
 top: 1px;
 left: 1px;
 background: rgb(0, 150, 139) none repeat scroll 0% 0%;
 opacity: 0.6;
 transition-duration: 0s;
  }

  .main_02L .tit1 {
 position: absolute;
 z-index: 9;
 padding: 4px 6px;
  }

  .icon1 {
 top: 34px;
 left: 76px;
  }

  .icon2 {
 top: 30px;
 left: 68px;
 padding: 10px !important;
  }

  .icon3 {
 top: 30px;
 left: 40px;
  }

  .main_02L li:hover .bg_g {
 background: none;
  }

  .main_02L li:hover .tit1 {
 background: rgb(0, 150, 139) none repeat scroll 0% 0%;
 opacity: 1;
 transition-duration: 0.3s;
  }

  /*.main_02L .ss{ background:#000; opacity:0.7; filter:Alpha(opacity=70)}*/
  .main_02L .ss_cx {
 margin: 16px 0;
  }

  .main_02L li span {
 position: absolute;
 top: 35px;
 left: 70px;
  }

  .main_02L li p {
 position: absolute;
 top: 44px;
 left: 138px;
 font-size: 16px;
 font-weight: bold;
  }


  .main_02R {
 width: 738px;
 border: 1px solid #dddddd;
 float: right;
  }

  .main_02R .kS {
 font-size: 16px;
 font-weight: bold;
 color: #00a295;
  }

  .main_02R .hz_zx {
 height: 36px;
 border: 1px solid #d7d6d6;
 margin: 0 18px 10px;
 font: 14px/36px '宋体';
 color: #666666;
 padding: 0;
 margin-top: 25px;
 background: url(/Sites/Uploaded/UserUpLoad/20160607/20160607174753.jpg) repeat-x;
 _overflow: auto;
  }

  .main_02R .hz_zx a {
 display: block;
 width: 115px;
 float: left;
 text-align: center;
 border-right: 1px solid #d7d6d6;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 box-sizing: border-box;
 padding: 0px 5px;
  }

  .main_02R .hz_zx a.active {
 display: block;
 width: 115px;
 float: left;
 text-align: center;
 background: url(/Content/Areas/Common/images/huizhen.png) no-repeat;
 height: 46px;
 line-height: 55px;
 border: none;
 margin-top: -9px;
 color: #FFF;
  }

  .main_02R .hz_zx .none {
 border: none;
  }

  .main_02R .hz_zx span a.active {
 background: none;
 color: #333;
  }

  .main_02R .hz_zx span a:hover {
 display: block;
 width: 115px;
 float: left;
 text-align: center;
 height: 46px;
 line-height: 55px;
 border: none;
 margin-top: -9px;
 font-weight: 700;
 color: #f37b15;
  }

  /*临床科室的内科系统、外科系统*/
  .main_02R ul.dep_name li {
 padding: 0 0 0 10px;
 height: 36px;
 line-height: 36px;
 width: 108px;
 background: url(/Content/Areas/Common/images/dep_dot.png) no-repeat 0px center;
 float: left;
 font-size: 14px;
  }


  .main_03R .ks_js01 {
 font-size: 16px;
 color: #00a295;
  }

  .main_03 {
 width: 1050px;
 margin: 10px auto 0;
 overflow: hidden;
  }

  .main_03L {
 width: 298px;
 border: 1px solid #dddddd;
 float: left;
  }

  .main_03L h2.title_header a.newshoverr span {
 background: none;
 padding: 0 0 0 6px;
 width: 114px;
 text-align: center;
  }

  .Click_scroll {
 width: 270px;
 height: 225px;
 padding: 20px 14px 0;
 position: relative;
 margin: 0 auto;
  }

  .Click_scroll .btn {
 position: absolute;
 width: 10px;
 height: 18px;
 bottom: 40px;
 cursor: pointer;
 z-index: 99;
 font-size: 50px;
 font-weight: bold;
 font-size: 14px;
  }

  .Click_scroll .prev {
 left: 5px;
 /*background:url(/Content/Areas/Common/images/zuo.png) no-repeat;*/
  }

  .Click_scroll #prevTop,
  .Click_scroll #nextTop {
 top: 213px;
 width: 46px;
 height: 48px;
 display: none
  }

  .Click_scroll #prevTop {
 background: url(/Content/Areas/Common/images/zuo.png) 0 0 no-repeat;
  }

  .Click_scroll #nextTop {
 background: url(/Content/Areas/Common/images/you.png) 0 0 no-repeat;
  }

  .Click_scroll .next {
 right: 5px;
 _right: 0px;
 /*background:url(/Content/Areas/Common/images/you.png) no-repeat;*/
  }

  .Click_scroll .next:hover,
  .Click_scroll .prev:hover {
 color: #00958B;
  }

  .Click_scroll li {
 float: left;
  }

  .Click_scroll .cf li {
 position: relative;
 color: #fff;
  }

  .Click_scroll .cf li span {
 display: block;
 width: 232px;
 position: absolute;
 left: 0;
 bottom: 0;
 padding: 10px 20px;
 line-height: 22px;
 text-align: left;
 background: rgba(0, 0, 0, 0.6);
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#60000000", endColorstr="#60000000") 6
  }

  .Click_scroll .picBox {
 height: 132px;
 position: relative;
 overflow: hidden;
  }

  .Click_scroll .picBox ul {
 height: 224px;
 position: absolute;
  }

  .Click_scroll .picBox li,
  .Click_scroll .picBox li img {
 width: 270px;
 height: 132px;
  }

  .Click_scroll .picBox li h2 {
 position: absolute;
 bottom: 0;
 height: 32px;
 background: url(/Content/Areas/Common/images/op_bg.png) repeat;
 line-height: 32px;
 width: 100%;
 text-align: center;
 font-size: 16px;
  }

  .Click_scroll .picBox li h2 a {
 color: #fff
  }

  .Click_scroll .listBox {
 width: 245px;
 _width: 240px;
 height: 72px;
 margin: 0 auto;
 position: relative;
 padding: 10px 0 10px;
 overflow: hidden;
  }

  .Click_scroll .listBox ul {
 height: 100px;
 position: absolute;
 width: 1000px;
  }

  .Click_scroll .listBox li {
 width: 83px;
 _width: 80px;
 height: 48px;
 cursor: pointer;
 position: relative;
  }

  .Click_scroll .listBox li i {
 display: none;
  }

  .Click_scroll .listBox li img {
 width: 75px;
 height: 44px;
 border: 1px solid #ccc;
 padding: 1px;
  }

  .Click_scroll .listBox .on img {
 width: 73px;
 height: 42px;
 _width: 72px;
 border: 2px solid #f37b14;
  }

  .Click_scroll .listBox .on i {
 display: block;
  }

  .Click_scroll .listBox li h2 {
 font: 12px/2em '宋体';
 text-align: center;
  }

  .main_03R {
 width: 738px;
 border: 1px solid #dddddd;
 float: right;
  }

  .main_03R .ks_js06 {
 background: none;
  }

  .main_03R h2.title_header a.more {
 float: none;
 margin-left: 45px;
  }


  /*专家介绍*/


  .slideGroup .slideBox {
 overflow: hidden;
 zoom: 1;
 padding: 20px 30px;
 position: relative;
  }

  .slideGroup .prev,
  .slideGroup .next {
 position: absolute;
 top: 85px;
 font-size: 36px;
 color: #ccc
  }

  .slideGroup .prev:hover,
  .slideGroup .next:hover {
 color: #00958B
  }

  .slideGroup .prev {
 left: 5px;
  }

  .slideGroup .next {
 right: 5px;
  }

  .slideGroup ul {
 overflow: hidden;
 zoom: 1;
  }

  .slideGroup ul li {
 float: left;
 _display: inline;
 overflow: hidden;
 position: relative;
 margin: 7px;
 width: 120px;
  }

  .slideGroup ul li img {
 width: 120px;
 height: 170px;
 display: block;
  }

  .slideGroup ul li h2 {
 font-size: 14px;
 position: absolute;
 left: 0;
 bottom: 0;
 height: 25px;
 line-height: 25px;
 width: 110px;
 color: #fff;
 background: #00a295;
 padding: 0 5px;
  }

  .slideGroup ul li h2 span {
 float: right;
 font-size: 12px;
  }

  .slideGroup ul li h2 a {
 color: #fff;
 font-weight: 700;
  }

  .xiangxi {
 position: absolute;
 background: rgb(0, 162, 149) none repeat scroll 0% 0%;
 width: 100px;
 height: 144px;
 opacity: 0.8;
 top: 0px;
 left: 0px;
 color: rgb(255, 255, 255);
 padding: 14px 10px;
 display: none;
  }

  .xiangxi .ysname {
 font-size: 14px;
 font-weight: 700;
  }

  .xiangxi a {
 color: #fff;
  }

  .xiangxi p {
 line-height: 24px;
 color: #fff;
  }

  .slideGroup ul li:hover .xiangxi {
 display: block;
  }

  .slideGroup ul li:hover .slideGroup ul li h2 {
 display: none;
  }

  .main_04 {
 width: 1050px;
 margin: 10px auto 0;
 overflow: hidden;
 border: 1px solid #dddddd;
  }

  .shebei.scroll_box {
 position: relative;
 zoom: 1;
 padding: 35px 40px;
 width: 967px;
 margin: 0 auto
  }

  .shebei.scroll_box .pcont {
 overflow: hidden;
 width: 100%;
 position: relative
  }

  .shebei.scroll_box .ScrCont {
 width: 102766px;
 zoom: 1
  }

  .shebei.scroll_box ul {
 float: left;
 margin: 0px;
 padding: 0px
  }

  .shebei.scroll_box ul li {
 float: left;
 width: 184px;
 height: 155px;
 padding-right: 10px;
 text-align: center;
  }

  .shebei.scroll_box ul li a.title_type {
 font-size: 14px;
 line-height: 2em;
  }

  .shebei.scroll_box ul li a.title_type:hover {
 color: #f37b14;
  }

  .shebei.scroll_box ul li img {
 width: 182px;
 height: 118px;
 border: 1px solid #ccc;
  }

  .shebei.scroll_box ul li img:hover {
 border: 2px solid #f37b14;
  }

  .shebei.scroll_box .toleft,
  .scroll_box .toright {
 position: absolute;
 top: 80px;
 display: block;
 overflow: hidden;
 z-index: 20;
 font-size: 36px;
 color: #ccc
  }

  .shebei.scroll_box .toleft {
 left: 10px;
  }

  .shebei.scroll_box .toright {
 right: 10px;
  }

  .shebei.scroll_box .toleft:hover,
  .scroll_box .toright:hover {
 color: #00958B;
  }

  /*健康大讲堂*/
  .main_05C h2.title_header a.newshoverr span {
 padding: 0 0 0 6px;
 width: 114px;
 text-align: center;
 _padding: 0;
 _width: 110px;
  }

  .video_box {
 padding: 30px 0 27px 20px;
  }

  .video_box li {
 width: 184px;
 height: auto;
 float: left;
 margin-right: 20px;
 overflow: hidden;
 position: relative;
  }

  .video_box li img {
 width: 184px;
 height: 145px;
 display: block;
  }

  a.video_btn {
 background: url(/Content/Areas/Common/images/anniu.png) no-repeat scroll center center;
 height: 145px;
 position: absolute;
 width: 184px;
 z-index: 10;
 display: block;
 top: 0;
 left: 0;
  }

  a.video_btn:hover {
 background: url(/Content/Areas/Common/images/op_bg.png) repeat
  }

  .video_box li p {
 display: none;
  }

  .video_box li h2 {
 line-height: 32px;
 margin-top: 5px;
 font-size: 14px;
  }



  .main_05 {
 width: 1050px;
 margin: 10px auto 0;
 overflow: hidden;
  }

  .main_05L {
 width: 298px;
 border: 1px solid #dddddd;
 float: left;
  }

  .main_05L li {
 line-height: 29px;
 border-bottom: 1px solid #dddddd;
 font: normal 14px/29.1px '宋体';
 color: #00a295;
 background: url(/Content/Areas/Common/images/yuan.png) no-repeat 0 0px;
 text-indent: 28px;
 cursor: pointer;
 line-height: 29.1px;
 transition-duration: 0s;
  }

  .main_05L li a:hover {
 color: #fff;
 _color: #009186
  }

  .main_05L .fz_jg08 {
 border: none;
  }

  .main_05L li.num40 {
 border-bottom: none;
  }

  .fz_jg li a {
 display: block;
 padding-left: 18px;
 width: 280px;
  }

  .fz_jg li:hover {
 color: #FFF;
 background: url(/Content/Areas/Common/images/yuan.png) no-repeat 0 -35px;
 opacity: 1;
 transition-duration: 0.3s;
  }

  .main_05C {
 width: 428px;
 border: 1px solid #dddddd;
 float: left;
 margin-left: 10px;
  }

  /*------------------------通用图片切换---------------*/
  .main_visual {
 height: 116px;
 border-top: 1px solid #d7d7d7;
 overflow: hidden;
 position: relative;
  }

  .main_visual .Image_For {
 height: 116px;
 overflow: hidden;
 position: relative;
  }

  .main_visual .Image_For ul {
 width: 9999px;
 height: 116px;
 overflow: hidden;
 position: absolute;
 top: 0;
 left: 0
  }

  .main_visual .Image_For li {
 float: left;
 width: 100%;
 height: 116px;
 position: relative;
  }

  .main_visual .Image_For li .img_box {
 display: block;
 width: 100%;
 height: 116px;
  }

  .main_visual .Image_For li img {
 display: block;
 width: 100%;
 height: 116px;
  }

  .main_visual .Image_For li h1 {
 position: absolute;
 top: 0;
 width: 100%;
 height: 60px;
 background: rgba(0, 0, 0, 0.5);
 text-align: center;
 line-height: 60px;
 font-size: 16px;
 display: none
  }

  .main_visual .Image_For li h1 a {
 color: #FFF;
 font-weight: normal;
  }


  .main_visual div.flick_Icon {
 position: absolute;
 bottom: 30px;
 left: 50%;
 z-index: 999;
 width: 300px;
 height: 21px;
 margin: 0 0 0 -50px;
 display: none
  }

  .main_visual div.flick_Icon span {
 float: left;
 width: 21px;
 height: 21px;
 margin: 0;
 padding: 0;
 background: #ccc;
 display: block;
 text-indent: -1000px;
 cursor: pointer;
  }

  .main_visual div.flick_Icon span.on {
 background-position: 0 -21px
  }

  .main_visual #prev_btn,
  .main_visual #next_btn {
 z-index: 11111;
 position: absolute;
 display: block;
 width: 31px !important;
 height: 38px;
 line-height: 38px;
 top: 50%;
 margin-top: -15px;
 display: none;
 background: url(/Content/Areas/Common/images/op_bg.png) repeat;
 text-align: center;
 font-size: 36px;
 color: #fff
  }

  .main_visual #prev_btn {
 left: 0px;
  }

  .main_visual #next_btn {
 right: 0px;
  }

  .jk_kp {
 width: 390px;
 height: 116px;
 margin: 16px 19px 0;
 position: relative;
 overflow: hidden;
  }

  .jk_zc {
 height: 90px;
 width: 390px;
 margin: 10px 10px 0;
  }

  .jk_zc .span_date {
 float: right;
  }

  .jk_zc li {
 line-height: 28px;
 font-size: 14px;
 font-family: '宋体';
 color: #666666;
  }

  .jk_zc li a.columnName {
 color: #00968b;
  }

  .jk_zc li a.title_type {
 color: #666
  }

  .jk_zc li a.title_type:hover {
 color: #f37b14;
  }

  .main_05R {
 width: 298px;
 border: 1px solid #dddddd;
 float: right;
  }

  .main_05R h2.title_header a,
  .main_05L h2.title_header a {
 color: #00958B;
  }

  .jk_kp .main_visual {
 border-top: none;
  }

  .shiping {
 width: 270px;
 height: 212px;
 margin: 14px;
 position: relative;
 overflow: hidden;
  }

  .shiping h2 {
 position: absolute;
 background: url(/Content/Areas/Common/images/op_bg.png) repeat;
 height: 34px;
 line-height: 34px;
 width: 100%;
 left: 0;
 bottom: 0;
 font-size: 14px;
 text-align: center;
  }

  .shiping h2 a {
 color: #fff;
 padding-left: 15px;
  }

  .shiping img {
 width: 270px;
 height: 213px;
  }

  .shiping a.video_btn {
 background: url(/Content/Areas/Common/images/anniu.png) no-repeat scroll center center;
 height: 213px;
 position: absolute;
 width: 270px;
 z-index: 10;
 display: block;
 top: 0;
 left: 0;
  }

  .shiping a.video_btn:hover {
 background: url(/Content/Areas/Common/images/op_bg.png) repeat
  }

  /**/
  .fouceBox {
 width: 350px;
 height: 250px;
 overflow: hidden;
 position: relative;
 margin: 0 auto;
  }

  .fouceBox .hd {
 height: 15px;
 overflow: hidden;
 position: absolute;
 right: 5px;
 _right: 10px;
 bottom: 9px;
 padding: 0 15px 0 0;
 width: auto !important;
 z-index: 7;
  }

  .fouceBox .hd ul {
 overflow: hidden;
 zoom: 1;
  }

  .fouceBox .hd ul li {
 float: left;
 width: 15px;
 height: 15px;
 text-align: center;
 background: #fff;
 cursor: pointer;
 font-size: 0;
 line-height: 0;
 margin-left: 5px;
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 border-radius: 50%;
  }

  .fouceBox .fouce_img {
 position: relative;
 height: 100%;
 z-index: 0;
 width: 340px;
  }

  .fouceBox .fouce_img .tempWrap,
  .fouceBox .fouce_img .tempWrap ul,
  .fouceBox .fouce_img .tempWrap ul li {
 width: 340px !important;
  }

  .fouceBox .fouce_img li {
 zoom: 1;
 vertical-align: middle;
 position: relative;
  }

  .fouceBox .fouce_img img {
 width: 350px;
 height: 250px;
 display: block;
  }

  .fouceBox .fouce_img li a.title_type {
 position: absolute;
 left: 0;
 bottom: 0;
 display: block;
 width: 100%;
 line-height: 34px;
 color: #fff;
 height: 34px;
 background: url(/Content/Areas/Common/images/op_bg.png) repeat;
 padding-left: 10px;
  }

  .fouceBox .hd .on {
 background: #00968b;
  }

  /*弹窗*/
  .dialog-overlay {
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 min-width: 990px;
 background: #000;
 opacity: .6;
 filter: Alpha(opacity=60);
 z-index: 1000096;
 _display: none !important;
  }

  .HYtanc .close {
 position: absolute;
 right: 0;
 top: 0;
 width: 32px;
 height: 32px;
 background: url(/Sites/Uploaded/UserUpLoad/20160627/20160627095352.png) no-repeat;
 overflow: hidden;
 cursor: pointer;
  }

  .HYtanc {
 position: fixed;
 z-index: 1000097;
 top: 50%;
 margin-top: -160px;
 left: 50%;
 margin-left: -432px;
  }

  .HYtanc .nr_box {}

  .HYtanc .nr_box p {
 text-align: center;
 line-height: 60px;
 font-size: 18px;
  }

  .couple p {
 width: 106px;
  }

  @media only screen and (max-width:1050px) {
 .banner {
   width: 1050px
 }

  }

  @media only screen and (max-width:768px) {

 #img,
 #img1 {
   display: none;
 }

 .banner {
   width: 100%
 }

 .HYtanc,
 .dialog-overlay {
   display: none !important;
 }

 .main {
   width: 100%;
   box-sizing: border-box;
   padding: 0 10px;
   margin-top: 0px;
 }

 .main_01,
 .main_02,
 .main_03,
 .main_04,
 .main_05 {
   width: 100%
 }

 .main_01L,
 .main_01R,
 .main_02L,
 .main_02R,
 .main_03R,
 .main_05L {
   width: 99%;
   float: none;
   overflow: hidden;
   margin-bottom: 15px;
   margin: 0 auto 15px
 }

 .main_01L li {
   width: 11%;
   border-top: none;
 }

 .new_right {
   width: 47%;
 }

 .main_02L li {
   width: 32%;
   float: left;
   height: auto;
   border: none;
   padding: 0
 }

 .main_02L li img {
   width: 100%;
   height: auto
 }

 .main_02L li.ss_cx {
   margin: 0 2%
 }

 .main_02R {
   padding-bottom: 15px;
 }

 .main_02R .hz_zx {
   margin: 25px auto 0;
   width: 98%
 }

 .main_02R .hz_zx a {
   width: 16%
 }

 .main_03L {
   display: none;
 }

 .main_05L li {
   width: 47%;
   margin-left: 2%;
   float: left;
   box-sizing: border-box;
 }

 .main_05C,
 .main_05R {
   width: 49%;
   margin-left: 0;
   float: left;
   margin-bottom: 14px;
 }

 .main_05R {
   float: right !important;
 }

 .main_05C {
   height: 286px;
 }

 .jk_kp img {
   width: 100%
 }

 .shiping {
   margin: 14px auto;
 }

 h2.title_header a.newshoverr:nth-child(3),
 .main_02R h2.title_header a.newshoverr:nth-child(3) {
   display: none;
 }

 * {
   -webkit-tap-highlight-color: rgba(255, 0, 0, 0);
 }

 /* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */
 input[type="button"],
 input[type="submit"],
 input[type="reset"] {
   -webkit-appearance: none;
 }

 .main_visual,
 .Image_For,
 .Image_For ul,
 .Image_For li,
 .Image_For li .img_box,
 .Image_For li img {
   height: 300px;
 }

 .flicking_btn {
   display: none;
 }

 .banner {
   height: 180px;
 }

 .banner .main_image ul li.banner_1 {
   background-size: 170%;
 }

 .banner .main_image ul li.banner_2 {
   background-size: 170%;
 }

 .banner .main_image ul li.banner_3 {
   background-size: 170%;
 }

 .banner .main_image ul li.banner_4 {
   background-size: 170%;
 }

 .banner .main_image ul li.banner_5 {
   background-size: 170%;
 }

 .banner .main_image ul li {
   height: 180px;
 }

 .shebei.scroll_box {
   width: 100%;
   box-sizing: border-box;
 }

 .shebei.scroll_box .pcont {
   width: 382px;
   margin: 0 auto;
 }

 .main_02L .tit1 {
   width: 50%;
   height: 28px;
 }

 .main_02L .bg_g {
   width: 100%;
   height: 100%;
 }

 .icon2 {
   top: 26px;
   left: 50px;
 }

 .icon1 {
   top: 22px;
   left: 46px;
 }

 .jk_zc {
   width: auto;
 }

 .ks_phone {
   margin-left: 0;
 }

 .main_05L li:hover {
   background-color: #00958b;
   opacity: 1;
   transition-duration: 0s;
 }

 .main_01L ul li a:hover {
   animation: btnRotate 0s linear 1;
 }

 .main_02R ul.dep_name li {
   width: 104px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
 }

 .article_box h2 {
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
 }
  }

  @media only screen and (max-width:700px) {

 .main_05C,
 .main_05R {
   width: 99%;
   margin-left: 0;
   float: none;
   margin-bottom: 14px;
 }

 .main_05R {
   float: none !important;
 }

 .main_05C {
   height: auto;
 }

 .new_right {
   width: 44%
 }

 .main_05L li {
   background: url(/Content/Areas/Common/images/heidian.png) no-repeat 7px 14px;
   padding-left: 0px;
 }
  }

  @media only screen and (max-width:660px) {
 .new_right {
   width: 40%
 }

 .article_box img {
   float: none;
 }
  }

  @media only screen and (max-width:640px) {
 .ullist li span {
   display: block;
 }

 .main_01L li {
   width: 33%;
   border-top: 1px solid #eee
 }

 h2.title_header a.newshoverr:nth-child(4),
 h2.title_header a.newshoverr:nth-child(3),
 h2.title_header a.newshoverr:nth-child(6) {
   display: none;
 }

 .new_left {
   float: none;
   margin: 15px auto 0
 }

 .new_right {
   width: 100%;
   float: none;
 }

 ul.ullist {
   padding: 0 10px;
 }

 .main_02R .zd_zx img {
   float: none;
   width: 100%;
   height: auto;
   display: block;
 }

 .main_02R .hz_zx a {
   width: 24%;
   border: 1px solid #eee
 }

 .main_02R .hz_zx a:nth-child(5),
 .main_02R .hz_zx a:nth-child(6) {
   display: none;
 }

 .main_02R .hz_zx {
   width: 96%;
   border: none
 }

 .main_05C,
 .main_05R {
   width: 99%;
   float: none;
   overflow: hidden;
   margin: 0 auto 15px;
 }

 .main_visual,
 .Image_For,
 .Image_For ul,
 .Image_For li,
 .Image_For li .img_box,
 .Image_For li img {
   height: 160px
 }

 .banner .main_image ul li {
   height: 170px;
 }

 .banner {
   height: 170px;
 }

 h2.title_header {
   height: auto;
 }

 .main_01R .title_header {
   height: auto;
 }

 .main_01R .title_header .tab_tit {
   width: 90%;
 }

 .main_02 h2.ks_js.title_header {
   height: auto;
 }

 .main_05L li {
   float: none;
   width: 100%;
 }

 .shebei.scroll_box {
   width: 100%;
   box-sizing: border-box;
 }

 .shebei.scroll_box .pcont {
   width: 189px;
   margin: 0 auto;
   overflow-x: auto;
 }

 .shiping {
   margin: 14px auto;
 }

 .tempWrap {
   width: 100% !important;
   overflow: auto !important;
 }

 .slideGroup ul {
   width: 10000px;
 }

 .main_02L .tit1 {
   width: auto;
   height: auto;
 }

 .icon2 {
   top: 28%;
   left: 28%;
 }

 .icon1 {
   top: 28%;
   left: 30%;
 }

 .icon3 {
   top: 26%;
   left: 20%;
 }


 .main_02R .hz_zx a.active {
   display: none;
 }

 .main_02R .hz_zx a {
   display: none;
 }

 .main_02R .hz_zx span a {
   display: block !important;
 }

 .fz_jg li:hover {
   background-image: none;
 }
  }

  @media only screen and (max-width:600px) {

 .ullist li span,
 .new_left,
 .article_box img {
   display: none;
 }

 .banner .main_image ul li {
   height: 160px;
 }

 .banner {
   height: 160px;
 }
  }

  @media only screen and (max-width:450px) {
 .main_02L li {
   width: 100%;
   float: none;
 }

 .main_02L li.ss_cx {
   margin: 10px 0;
 }

 .main_02R h2.title_header a.newshoverr:nth-child(5),
 .main_03R h2.title_header a.newshoverr:nth-child(5) {
   display: none;
 }

 .banner .main_image ul li {
   height: 100px;
 }

 .banner {
   height: 100px;
 }

 /*医生*/
 h2.title_header {
   background: url(../images/h2_bg.jpg) repeat;
 }

 .main_03R h2.title_header a.newshoverr:nth-child(4),
 .main_03R h2.title_header a.newshoverr:nth-child(3),
 .main_03R h2.title_header a.newshoverr:nth-child(5),
 .main_02R h2.title_header a.newshoverr:nth-child(4),
 .main_02R h2.title_header a.newshoverr:nth-child(3),
 .main_02R h2.title_header a.newshoverr:nth-child(5) {
   display: block;
 }

 .main_03R h2.title_header span,
 .main_02R h2.title_header span {
   float: none
 }

 .main_03R h2.title_header a.active {
   background: #00968b;
   width: 89px;
 }

 .main_03R h2.title_header a.newshoverr span {
   background: none;
   width: 89px;
   padding-left: 0px;
 }

 .main_03R h2.title_header a.newshoverr {
   margin-right: 0px;
 }

 /*科室*/
 .main_02R h2.title_header a.active {
   background: #00968b;
   width: 89px;
 }

 .main_02R h2.title_header a.newshoverr span {
   background: none;
   width: 89px;
   padding-left: 0px;
 }

 .main_02R h2.title_header a.newshoverr {
   margin-right: 0px;
 }



  }

  @media only screen and (max-width:390px) {
 .main_01R .title_header .tab_tit {
   width: 87%;
 }

 h2.title_header a.active {
   width: 116px;
 }

 .new_left,
 .article_box img {
   display: none;
 }

 h2.title_header a.newshoverr:nth-child(3),
 .main_02R h2.title_header a.newshoverr:nth-child(3) {
   display: none;
 }

 .banner .main_image ul li {
   height: 86px;
 }

 .banner {
   height: 86px;
 }

 .icon2 {
   top: 28%;
   left: 22%;
 }

 .icon1 {
   top: 32%;
   left: 24%;
 }

 .icon3 {
   top: 26%;
   left: 13%;
 }
  } 