@charset "utf-8";
/* CSS Document */

/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ padding:0px; margin:0px }
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, 
legend, input, button,textarea, p, blockquote, th, td { margin: 0; padding: 0;}
body{color:#626262; margin:0px auto; font-family:微软雅黑; font-size:14px; display:grid;}
div{ margin:0; padding:0; border:0; }
img{ margin:0; padding:0; border:0; }
p{ margin: 0px; line-height:1.8em}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0; /* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}
@font-face {
	font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/*链接*/
a{ text-decoration:none; color:#626262; background: transparent;  outline:none;}
a:visited { color:#626262;}
a:focus { outline:none; }
a:hover{ color:#0F66CD;    cursor: pointer; outline:none; }
a:active{ color:#0F66CD; outline:none; }

/*标题*/
h1 { font-size: 1.3em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}

/*==========@@HTML默认  结束@@==========*/
/*浮动*/
.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }

/*对齐方式*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}
/*尺寸比例*/
.container{ width:1200px; margin:0 auto; position:relative;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
/*header*/
.header{ width:100%; margin:0 auto; position: relative; z-index:999;background-color: #0099cd; }
.header_top{ width:100%; margin:0 auto; position:relative; display: -webkit-box;}
.header_top .logo{ float:left; width:380px; height:120px; line-height:120px; position:relative; overflow:hidden;}
.header_top .logo img{ width:100%;}
.header_top .header_text{ float:right; width:760px; text-align:right; line-height:120px; font-size:32px;}
.header_text{
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(247, 105, 108, 1)), to(rgba(219, 0, 0, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.header .nav{ height:50px; background-color:#0099cd;}
.header .navList{ float: left; }
.header .navList li{ float: left; position: relative; min-width: 94px;}
.header.guke .navList li{min-width:auto;}
.header .navList li a{ color:#FFF;}
.header  .navList .secondNav a{ color:#333;}
.header.guke .navList li .one{padding:0 11px !important;}
.header.guke .navList li.on .one{color:#333333;font-size:22px;}
.header.guke .nav .logo{padding-right:0px;}
.header.guke .return {float:right;height:96px;line-height:96px;}
.header.guke .return  a{font-size:12px;color:#fff;display:inline-block;width:94px;height:28px;line-height:28px;border:1px solid #dedede;border-radius:6px;text-align:center;}
.header .navList li .one{position: relative;display: block; padding:0 33px; line-height:50px; font-size:16px; -webkit-transition:all 0.3s; transition:all 0.3s; }
.header .navList li .one .open{
    display: none;
}
.header  .navList .current{ background-color:#09F;}

.header .secondNav{ position: absolute; width:162px; left:50%; margin-left:-81px; background:#fff; top:50px; padding:25px 0 10px; -webkit-box-shadow: 0px -2px 10px rgba(0,0,0,0.1); box-shadow: 0px -2px 10px rgba(0,0,0,0.1); opacity:0; visibility: hidden; -webkit-transition:all 0.1s; transition:all 0.1s;  behavior: url(css/PIE.htc);}
.header .secondNav:before{ content:""; width: 100%; height: 8px; position: absolute; top:-8px; left:0%;}
.header .secondNav a{ display: block; line-height:1.2; padding:0 10px 15px; text-align: center; font-size:14px; -webkit-transition:all 0.3s; transition:all 0.3s; }

.header .secondNav a:hover,.header .secondNav a.on,.header .navList li .one:hover,.header .navList li.on .one{ color:#000; }

.pc_displayNone{ display: none; }


.header li:hover .secondNav{ opacity:1; visibility: visible;  -webkit-transition:all 0.3s;  transition:all 0.3s;  }
.ie8 .secondNav{ display: none;  }
.ie8 .header li:hover .secondNav{ display: block; }

.banner{ width:100%; margin:0 auto; position:relative;}
/*公告*/
.gonggao{ width:100%; height:80px; position:relative; z-index:30;}
.gonggao_k{ width:1200px; margin:0 auto; height:80px; background-color:#FFF;border-radius: 10px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.21); position:relative; margin-top:-40px; overflow:hidden;}
.main_call{ width:100%; background-color:#FFF; height:80px; line-height:80px; margin:10px auto;}
.main_call_ico{ float:left; width:1153px; height:80px; line-height:80px;}
.main_call_ico h3{ min-width:130px; height:80px; line-height:80px; background:url(../images/gonggao.png) right no-repeat; padding-left:40px; position:relative; overflow:hidden; padding-right:20px; font-size:15px;}
.main_call_text{width: 995px; position:relative; overflow:hidden; padding-left:30px;}
#affiche {  
    display: block;  
    height: 80px;  
    margin: 0 auto;  
    position: relative;  
    overflow: hidden;  
}  
.affiche_text {  
    position: absolute;  
    top: 0;  
    left: 100%;  
    line-height: 80px;  
    display: block;  
    word-break: keep-all;  
    text-overflow: ellipsis;  
    white-space: nowrap;  
} 
.affiche_text span{ margin-right:100px;}
.affiche_text b{ font-weight:normal; margin-left:50px;}

.gonggao_right{ float:right; margin-right:40px;}
.head_search{ width:200px;height: 30px; margin:25px auto; position:relative; overflow:hidden;}
.header_input {
    width: 140px;
    float: left; padding:0 30px 0 30px;
    border: 1px solid #999;
	border-radius: 10px;
    height: 30px;
    box-sizing: border-box;
    font-size: 18px;
}


/**index1**/
.content{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-top:40px;}
.news{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.news_left,.news_right{ float:left; height:1%; margin:0 auto; position:relative; overflow:hidden;}
.news_left{ width:790px; margin-right:30px;}
.news_right{ width:380px;}
.news_left_top{  padding-bottom:20px; border-bottom:#91acb8 solid 2px; position:relative; overflow:hidden;}
.news_left_top h3,.news_left_top ul,.news_left_top dd{ float:left;}
.news_left_top ul li{ float:left; padding:0 15px;height:25px; line-height:25px;}
.news_left_top .more{ float:right; font-size:16px;}
.news_left_top h3{ font-size:16px;height:25px; line-height:25px;}
.news_left_dwn{ min-height:520px; margin:20px auto;}
.news_left_dwn1{ width:100%; margin:8px auto; position:relative; overflow:hidden;}
.news_left_dwn1 li{ float:left; width:380px; height:200px; margin-right:30px; border-radius:10px; position:relative; overflow:hidden;}
.news_left_dwn1 li:last-child{ margin-right:0px;}
.news_left_dwn1 li img{ width:100%; height:100%;}
.news_left_dwn1 li a:hover img{transform: scale(1.2);}
.news_left_dwn1 li a img{ transition: all 0.6s;}
.news_left_dwn1 .news_text{ width:100%; padding-left:20px; padding-right:20px; height:40px; line-height:40px; font-size:14px; color:#FFF; position:absolute; bottom:0; background-color:rgba(0,0,0,0.5); border-radius: 0 0 10px 10px;text-align: center;}

.news_left_dwn2{ width:100%; position:relative; overflow:hidden;}
.news_left_dwn2 li{ margin:20px 5px; position:relative; overflow:hidden;}
.news_left_dwn2 li:hover{    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 5px 0 rgba(0,0,0,.21);}
.news_lefttime{ width:80px; height:80px; margin-right:30px; color:#FFF; background-color:#0098CE; text-align:center;}
.news_lefttime,.news_lefttext{ float:left;}
.news_lefttime dt{ font-size:20px; height:30px; line-height:30px; margin-top:10px;}
.news_lefttime dd{ font-size:14px; height:40px; line-height:40px;}
.news_lefttext{ width:670px;}
.news_lefttext h3{ height:30px; line-height:30px; position:relative; overflow:hidden;}
.news_lefttext p{ height:50px; line-height:25px; position:relative; overflow:hidden;}

.news_right_dwn{ min-height:520px; margin:20px 5px;}
.news_right_dwn li{ height:80px; margin:25px auto; -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 5px 0 rgba(0,0,0,.21); position:relative; overflow:hidden;}
.news_right_dwn li{ line-height:80px; font-size:18px;}
.news_right_dwn li a{ padding-left:120px; display:flex;}
.news_right_dwn li a:hover{ color:#FFF;}
.news_right_dwn li:hover{ background-color:#0098CE;}
.news_right_dwn li i{ display:inline-block; font-style:normal; width:30px; height:80px; margin-right:20px;}
.news_right_dwn li:nth-child(1) i{ background:url(../images/lipei.png) no-repeat center center ;}
.news_right_dwn li:nth-child(1):hover i{ background:url(../images/lipei1.png) no-repeat center center;}
.news_right_dwn li:nth-child(2) i{ background:url(../images/yuyue.png) no-repeat center center;}
.news_right_dwn li:nth-child(2):hover i{ background:url(../images/yuyue1.png) no-repeat center center;}
.news_right_dwn li:nth-child(3) i{ background:url(../images/liucheng.png) no-repeat center center;}
.news_right_dwn li:nth-child(3):hover i{ background:url(../images/liucheng1.png) no-repeat center center;}
.news_right_dwn li:nth-child(4) i{ background:url(../images/loucheng.png) no-repeat center center;}
.news_right_dwn li:nth-child(4):hover i{ background:url(../images/loucheng1.png) no-repeat center center;}
.news_right_dwn li:nth-child(5) i{ background:url(../images/jiaotong.png) no-repeat center center;}
.news_right_dwn li:nth-child(5):hover i{ background:url(../images/jiaotong1.png) no-repeat center center;}
/**科室介绍**/
.keshi{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.ind_4_cont{ width:100%; height:335px; position:relative; overflow:hidden; margin-top:30px;}

.ind_4_cont .img{ float: left; width:420px; height:220px; position: relative; margin-bottom: 15px; }
.ind_4_cont .img .a{ display: block; height:100%; }
.ind_4_cont .img .a img{ display: block; width:100%; height:100%; }
.ind_4_cont .img .a .tit{ position: absolute; width:100%; left:0; bottom:0; z-index:10; color:#fff; background:url(../image/line.png) repeat 0 0; }

.ind_4_cont .img .con{ padding:10px 35px 10px 30px; background-color:rgba(0,0,0,0.5); }
.ind_4_cont .img .con h2{ font-size:14px; line-height:1.1; padding-bottom: 10px; }
.ind_4_cont .img .con p{ line-height:20px; height:20px; overflow: hidden; }


.ind_4_cont .r{ overflow: hidden; }
.ind_4_cont .r .tabClick{ padding-bottom: 16px; position:relative; overflow:hidden; }
.ind_4_cont .r .tabClick a{ display: block; float: left; margin-left:15px; width:176px; height:40px; position: relative; text-align: center; line-height:40px; font-size:18px; border:#0098CE solid 1px; border-radius:5px; color:#0098CE; }
.ind_4_cont .r .tabClick a i{ display: none; position: absolute; width: 0; height: 0; border-left: 13px solid transparent; border-right: 13px solid transparent; bottom:-10px; left:50%; margin-left:-13px; border-top: 13px solid #528eb5; }
.ind_4_cont .r .tabClick a.on{ background-color:#0098CE; color:#fff;}
.ind_4_cont .r .tabClick a.on i{ border-top-color:#0098CE; display: block; }


.i4-list .child{ display: none;  }
.i4-list .child.on{ display: block;  }
.i4-list li{ float: left; margin-left: 12px; cursor: pointer; border:1px solid #cccccc; border-radius:5px; behavior: url(css/PIE.htc); width:247px; height:34px; line-height:34px; font-size:14px; margin-bottom:14px; }
.i4-list li a{ display: block; color:#333; padding-left: 26px; position: relative; text-align: center;}
.i4-list li a i{ position: absolute; width:14px; right:5px; top:0; font-style:normal; height:100%;}

.i4-list li.on,.i4-list li:hover{ border-color:#528eb5; }
.i4-list li.on a,.i4-list li:hover a{ color:#528eb5; border-color:#528eb5; }

.keshi_dwn{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.keshi_dwn li{ float:left; width:385px; height:180px; margin-right:20px; position:relative; overflow:hidden;}
.keshi_dwn li:last-child{ margin-right:0px;}
.keshi_dwn li a{ display:inline-block; text-align:center;}
.keshi_dwn li a span{ display:inline-block;}
.keshi_dwn li h3{ width:100%; font-size:24px; color:#FFF; position:absolute; top:0; text-align:center; height:180px; line-height:180px;}
.keshi_dwn li a:hover img{transform: scale(1.2);}
.keshi_dwn li a img{ transition: all 0.6s;}
/**特色医疗**/
.tese{ width:100%; min-height:520px; position:relative; overflow:hidden; margin-top:30px;}
.tese_content{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-top:20px;}
.tese_list{ float:left; width:285px; height:450px; background-color:#0098CE; color:#FFF; margin-left:2px; margin-right:16px; margin-bottom:3px;}
.tese_list:hover{-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.21);}
.tese_list:last-child{ margin-right:0px;}
.tese_list dt{ width:100%; height:180px; position:relative; overflow:hidden;}
.tese_list dt img{ width:100%; height:100%; transition: all 0.6s;}
.tese_list dt img:hover{transform: scale(1.2);}
.tese_listtext{ padding:0 15px;}
.tese_listtext ul{ height:155px; position:relative; overflow:hidden;}
.tese_listtext li{ width:253px; line-height:30px;white-space: nowrap; overflow:hidden;}
.tese_listtext li i{ display:inline-block; width:5px; height:5px; background-color:#FFF;border-radius: 5px; margin-right:10px;}
.tese_list li a{ color:#FFF;}
.tese_list h3{ margin:15px auto;}
.tese_more{ margin:0 auto; text-align:center; margin-top:10px;}
.tese_more a{ display:inline-block; color:#FFF; width:100px; padding:5px 0; border-radius: 15px; border:#FFF solid 2px;}
.tese_more a:hover{ background-color:#FFF; color:#0098CE;}
/**医师**/
.yishi{ margin:0 auto; margin-top:30px; position:relative; overflow:hidden;}
.yishi_content{ margin-top:20px;}
/*滚动css */
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd a{ font-size:48px; color:#F2F1F2; line-height:245px; }
.picScroll-left .hd a:hover{ color:#0098CE;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; margin-right:5px; margin-top:10px;  overflow:hidden;  cursor:pointer;}
.tempWrap{ margin-left:10px;}
.picScroll-left .hd .prev{ float:left;}
.picScroll-left .hd .next{ background-position:0 -50px;  float:right; }
.fa-next:before {content: "\F138";}
.fa-prev:before {content: "\F137";}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px 50px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:5px 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:160px; height:200px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:30px; margin-top:10px; font-size:18px; color:#0098CE;   }
.picScroll-left .bd ul li .title a{ color:#0098CE;   }

.picScroll-left .bd ul li:hover .pic{-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.21);}

/**友情链接**/
.friend_list{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-top:20px;}
.friend_list li{ float:left; margin:0 15px; line-height:25px;}
/**.friend_list li:first-child{ margin-left:0px;}**/

/**foot**/
.footer{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-top:20px; background:url(../images/footbg.png) no-repeat center; background-size:100% 100%; min-height:230px; color:#FFF;}
.footer_left,.footer_right{ float:left;}
.footer_left{ width:1000px; margin-right:30px;}
.footer_left a{ color:#FFF;}
.footer_left_top{ margin:30px auto;}
.footer_left span{ color:#FFF; padding:0 10px; border-right:#FFF solid 1px;}
.footer_left li{ line-height:30px;}

.footer_right{ width:170px; height:150px; margin-top:40px; text-align:center;}
.footer_right img{ width:115px; height:115px;}
.footer_right dd{ margin-top:10px;}
/**二级导航**/
.ermenu{ width:100%; height:60px; line-height:60px; background-color:#FFF;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.21);}
.ermenu_list{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.ermenu_list li{ float:left;}
.ermenu_list li a{ display:inline-block; height:60px; line-height:60px; padding-left:20px; padding-right:20px;}
.ermenu_list li a:hover{ background:url(../images/menu_di.jpg) repeat-x center; color:#FFF;}
.ermenu_list li .current{ background:url(../images/menu_di.jpg) repeat-x center; color:#FFF;}
.ercontent{ width:100%; margin:0 auto; position:relative; margin-bottom:40px; overflow:hidden;}
.ercontent_menu{ width:100%; height:60px; line-height:60px;}
.ercontent_nr{ width:100%; margin:0 auto; position:relative;}
.ercontent_list li{ margin:20px auto;}
.ercontent_list li a{ display:inline-block; width:1190px; padding-left:20px; padding-right:150px; height:60px; position:relative; overflow:hidden;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21); box-shadow: 0 0 10px 0 rgba(0,0,0,.21); margin-left:5px; margin-right:5px; font-size:16px; line-height:60px;}
.ercontent_list li a span{ position:absolute; right:20px; top:0; padding-left:20px; color:#FFF; padding-right:20px; background-color:#0099cd;}
/**二级科室**/
.erkeshi{ width:100%; margin:o auto; position:relative; overflow:hidden;}
.erkeshi h3{ width:100%; margin:20px auto; position:relative; overflow:hidden;}
.erkeshi li{ float:left; margin-bottom:20px; margin-right:20px;}
.erkeshi li a{ display:inline-block; height:40px; border:#CCC solid 1px;  border-radius: 5px;line-height:40px; text-align:center;padding: 0px 10px 0px 10px;}
.erkeshi li a:hover{ border-color:#528eb5;}
.erkeshi li .current{ border-color:#528eb5; color:#0077C9;}
/* .erkeshi li:nth-child(7n){ margin-right:0px;} */
/**二级新闻列表**/
.ernews_one_k{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.ernews_one_k li{ float:left; width:1180px; margin-right:5px; margin-left:5px; margin-top:5px; margin-bottom:20px; -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21); box-shadow: 0 0 10px 0 rgba(0,0,0,.21); position:relative; overflow:hidden;}
.ernews_one_list{ width:100%; height:260px; padding:10px; background-color:#FFF; position:relative; overflow:hidden; z-index:3;}
.ernews_one_list_k{ width:1180px; float:left;}
.ernews_one_list_pic,.ernews_one_list_right{ float:left;}
.ernews_one_list_pic{ width:380px; height:240px; position:relative; overflow:hidden;}
.ernews_one_list_right{ width:800px; padding-left:15px; padding-right:15px;}
.ernews_one_k li:hover .ernews_one_list_pic img {
    transform: scale(1.2);
}
.ernews_one_list_pic img{ width:100%;transition: all 0.6s;}

.ernews_one_list_text{ padding-left:20px;}
.ernews_one_list_text p{ height:155px; position:relative;  overflow:hidden;}
.ernews_one_list_text h3{ margin-bottom:15px; font-size:16px;margin-top: 10px;}
.ernews_one_list_time{ margin:15px auto; position:relative; overflow:hidden;}
.ernews_one_list_pic img{transition: all 1s;}



/**end公告**/
/**二级公告**/
.ercall_k{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.ercall_k li{ float:left; width:1180px; margin-right:5px; margin-left:5px; margin-top:5px; margin-bottom:20px; -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21); box-shadow: 0 0 10px 0 rgba(0,0,0,.21); position:relative; overflow:hidden;}
.ercall_list{ width:100%; height:120px; padding:0px 10px 0px 0px; background-color:#FFF; position:relative; overflow:hidden; z-index:3;}
.ercall_list_k{ width:1180px; float:left;}
.ercall_list_pic,.ercall_list_right{ float:left;}
.ercall_list_pic{ width:120px; height:120px; background-color:#0099CD; font-weight:bold; position:relative; overflow:hidden; color:#FFF;}
.ercall_list_pic dt{ font-size:18px; padding-top:25px; text-align:center;}
.ercall_list_pic dd{ font-size:16px; padding-top:15px; text-align:center;}
.ercall_list_right{ width:1060px; padding:15px;}
.ercall_k li:hover .ercall_list_pic img {
    transform: scale(1.2);
}
.ercall_list_pic img{ width:100%;transition: all 0.6s;}

.ercall_list_text{ padding-left:20px;}
.ercall_list_text p{ height:50px; position:relative;  overflow:hidden;}
.ercall_list_text h3{ margin-bottom:10px; font-size:16px;margin-top: 10px;}
.ercall_list_time{ margin:15px auto; position:relative; overflow:hidden;}
.ercall_list_pic img{transition: all 1s;}



/**end公告**/
/**荣誉**/
.rongyu{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-bottom:30px;}
.rongyu li{ float:left; margin-right:20px;}
.rongyu li:nth-child(4n){ margin-right:0px;}
.rongyu a{ display:inline-block; width:285px; height:250px; text-align:center; margin-bottom:20px; color:#0099CD;}
.rongyu_pic{ width:285px; height:200px; position:relative; overflow:hidden;}
.rongyu_text{ width:100%; height:50px; line-height:50px;}
.rongyu a:hover{-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 10px 0 rgba(0,0,0,.21);}
.rongyu_pic img{ width:100%; height:100%;transition: all 0.6s;}
.rongyu a:hover img{transform: scale(1.2);}
/**二级专家**/
.erzhuanjia{ width:100%; margin:o auto; position:relative; overflow:hidden;}
.erzhuanjia h3{ width:100%;margin: 20px auto; position:relative; overflow:hidden;}
.erzhuanjia_list{ float:left; width:280px; height:125px; margin-bottom:20px; margin-right:20px; border:#CCC solid 1px;  border-radius: 5px;}
.erzhuanjia_list:nth-of-type(4n){ margin-right:0px;}
.erzhuanjia_list h5{ margin:auto 15px; line-height:40px; font-size:14px; border-bottom:#CCC solid 1px;}
.erzhuanjia_list li{ float:left; padding:5px;}
.erzhuanjia_list li a{ display:inline-block; width:70px;line-height:30px;}
.erzhuanjia_list ul{ position:relative; overflow:hidden; padding-left:15px; padding-right:15px;}
.erzhuanjia_list .current{color:#0077C9;}
/**详情页**/
.ercontent_bt{ width:100%; position:relative; overflow:hidden; padding-bottom:20px; border-bottom:#CCC dashed 2px; text-align:center;}
.ercontent_bt h3{ color:#0099cd;}
.ercontent_bt dd{ margin:10px auto;}
.ercontent_bt span{ margin:auto 10px;}
.ercontent_show{ margin:20px auto;}
.ercontent_show p{ width:100%; margin:0 auto; position:relative; overflow:hidden;}

.ercontent_show_menu{ display:inline-block; color:#FFF; padding:5px 15px; background-color:#0077C9; margin:20px auto;}
/**预约**/
.eryuyue{ width:100%;height:510px; margin:0 auto; position:relative; overflow:hidden;}
.eryuyue_left,.eryuyue_right{ float:left; min-height:510px;}
.eryuyue_left{ width:845px; margin-left:5px; margin-right:30px; margin-top:5px; margin-bottom:5px; min-height:500px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21); box-shadow: 0 0 10px 0 rgba(0,0,0,.21);}
.eryuyue_right{ width:320px; height:510px; position:relative; overflow:hidden;}
.eryuyue_left h3{ width:215px; height:55px; background-color:#0099CD; text-align:center; line-height:55px; color:#FFF;letter-spacing: 3px;}

.eryuyue_left p{ margin-top:20px; padding-left:180px;}

.guest_k{ margin-left:60px; margin-right:15px;}
.guestbook_list{ width:100%; position:relative; overflow:hidden; margin-top:40px;}
.guestbook_list li{ float:left; padding:10px 10px; width:385px; position:relative; overflow:hidden;}
.guestbook_list li span{ display:inline-block; width:110px;}
.guest_input { margin-left:15px;
    padding: 0px 10px 0px 10px;
    width: 240px; color:#9e9e9e;
    border: 1px solid #d9d9d9;
    height: 35px;
    line-height: 35px;
    box-sizing: border-box;
    font-size: 12px;
}
.guestboot_nr {display:inline-flex; padding-left:15px; padding-right:15px; height:80px; width:100%; margin-top:20px; position:relative; overflow:hidden;}
.guestboot_nr span{  width:100px;}
.guestboot_nr textarea{margin-left: 20px; width:630px;   border:none; background-color:#f8f8f8;}
.guestbook_tijiao{ width:100%; margin:0 auto; margin-top:20px; margin-left:130px; position:relative; overflow:hidden;}
.guest_ico { display:inline-block;
    text-align: center; border:none;
    line-height: 40px;
    color: #FFF;
    font-size: 14px;
    width: 110px;
    height: 40px;
    cursor: pointer; background-color:#257DC5;
}
.guest_reset{display:inline-block; border:none;
    text-align: center;
    line-height: 40px;
    color: #FFF;
    font-size: 14px;
    width: 110px;
    height: 40px; margin-right:30px;
    cursor: pointer; background-color:#FFCC01;}
.guest_ico:hover{ color:#FFF;}
.eryuyue_right h3{ padding-top:30px; padding-bottom:20px;}
.zhuanjia_top{ width:1170px; height:400px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21); box-shadow: 0 0 10px 0 rgba(0,0,0,.21); margin-left:15px; margin-right:15px; position:relative; overflow:hidden;}
.zhuanjia_top_left,.zhuanjia_top_right{ float:left;}
.zhuanjia_top_left img{ width:320px; height:400x;}
.zhuanjia_top_right{ width:820px; margin-left:30px; padding-right:20px;}
.zhuanjia_top_right dt{ padding-top:20px; line-height:30px; font-size:16px; font-weight:bold;}
.zhuanjia_top_right dd{ line-height:25px; height:155px; position:relative; overflow:hidden;}

.zhuanjia_xq{ width:1140px; margin:0 auto; position:relative; overflow:hidden; margin-top:30px;}
.zhuanjia_xq h3{ font-size:16px; margin-bottom:20px;}
/**科室详情**/
.showkeshi_top{ width:1170px; height:340px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21); box-shadow: 0 0 10px 0 rgba(0,0,0,.21); margin-left:15px; margin-right:15px; position:relative; overflow:hidden;}
.showkeshi_top_left,.showkeshi_top_right{ float:left;}
.showkeshi_top_right dt{ padding-top:20px; line-height:30px; font-size:16px; font-weight:bold;}
.showkeshi_top_left{ width:510px; height:340px;}
.showkeshi_top_left img{ width:100%; height:100%;}
.showkeshi_top_right{ width:630px; height:300px; margin-top:20px; margin-left:30px; padding-right:20px;}
.showkeshi_top_right p{ padding-top:20px;}

.showkeshi_xq{ width:1140px; margin:0 auto; position:relative; overflow:hidden; margin-top:30px;}
.showkeshi_xq h3{ font-size:16px; margin-bottom:20px;}
/**联系我们**/
.contact{ width:1180px; min-height:320px; margin:35px auto; position:relative; overflow:hidden; -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.21); box-shadow: 0 0 10px 0 rgba(0,0,0,.21);}
.contact_left,.contact_right{ float:left; width:50%; height:1%; margin:0 auto; position:relative; overflow:hidden;}
.contact_right{ height:320px;}
.contact_right img{ width:100%; height:100%; }
.contact_left{ padding:30px;}
.contact_left p{ padding-top:20%; line-height:45px;}
/**特色**/
.ertese .showkeshi_top .showkeshi_top_right { width:630px;
    height: 300px;
}
#scrolllayout{width: 600px; height: 300px; padding:20px;}
.scrollcontent{width: 600px; top:0; left:0; padding:20px;}


/* 滚动条样式 */
#Yscrollouter{width: 10px; height: 300px; background: #dedede;border-radius:10px; position: absolute;top:0; right: 0; display:block;}
#Yscrollinner{width: 10px; height: 20px; background: #0077C9; border-radius:10px; position: absolute; top: 0; left: 0; }
/**二级技术**/
.erjishu{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.erjishu li{ float:left; margin-right:20px; width:385px; margin-bottom:20px; height:240px; position:relative; overflow:hidden;}
.erjishu li:nth-child(3n){ margin-right:0px;}
.erjishu li span{width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #FFF;
    position: absolute;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);}
.erjishu li a{ display:inline-block;}
.erjishu li img{transition: all 0.6s;}
.erjishu li a:hover img{transform: scale(1.2);}
.jishu_more{ width:180px; height:45px; line-height:45px; text-align:center; margin:0 auto; position:relative; overflow:hidden; margin-top:20px;}
.jishu_more a{ margin:0 auto; display:inline-block; width:180px; height:45px; border-radius: 20px; line-height:45px; text-align:center; border:#999 solid 2px;}
.jishu_more a:hover{ background-color:#479fdc; color:#FFF; border-color:#479fdc;}
/**教育成果**/

/*分页样式*/
.page { width:100%; font-size:16px; text-align:center !important; margin:0 auto !important; padding-top:40px; padding-bottom:10px; position:relative; overflow:hidden;}
.page a, .page span { padding:5px 10px; margin-left:4px; line-height:35px;border-radius: 5px; border:#bfbfbf solid 1px; }
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background:#0077C9;  border:#0077C9 solid 1px; color:#FFF; }
.page .current{ background:#0077C9; border:#0077C9 solid 1px; color:#FFF;}
.page .page_goto{border:#bfbfbf solid 1px; padding-left:0px; padding-right:0px;}
.page .page_goto a{ border:none; border-left:#bfbfbf solid 1px; border-radius: 0px; padding:0px 5px;}
.page .page_goto a:hover{ background:none; color:#0077C9;}
.page_input{ width:30px; border:none;}
/**show分页**/
.showpage_prev{ margin-right:25px;}
.showpage i{ display:inline-block; font-style:normal; width:15px; height:15px; text-align:center; line-height:12px;border-radius: 15px; border:#CCC solid 1px; color:#CCC; font-size:12px;}
.showpage_prev i{ margin-right:10px;}
.showpage_next i{ margin-left:10px;}
.showpage a:hover i{ color:#0077C9; border:#0077C9 solid 1px;}
.fy_title{margin-right: 50px;}





