ul.ts{ background:#fff;padding:10px;}
ul.ts li{
    margin:10px 0 !important;
    
    
}
ul.ts li:nth-child(1){
    
   clear:both;
    height:auto;
    overflow:hidden;
}
ul.ts li:nth-child(1) p{
    color:#fff;
    font-weight:bold;
    background:#1993d2;
    float:left;
    padding: 3px 15px;
    font-family: "宋体";
    font-size:18px;
    margin:10px 0;
}

ul.ts li p{margin:0!important}
.position {
    font-size: 14px;
    color: #707070;
    padding: 20px 0;
}
.cate_banner{text-align:center;}
.cate_banner img{width:100%;height:auto}
.block {
    width: 1280px;
    margin: 0 auto;
    position: relative;
    height: auto;
    
}
.position a {
    color: #707070;
}
.sciencedtail .content {
    margin-top: 20px;
    margin-bottom: 10px;
}
.sciencedtail .content .content-inner {
    padding: 46px 36px;
    padding-bottom: 30px;
    -webkit-box-shadow: 0 0 10px #ccc;
    box-shadow: 0 0 10px #ccc;
    behavior: url(css/PIE.htc);
    background: #fff;
    height: auto;
    overflow: hidden;
    clear: both;
    margin: 10px;
}
.sciencedtail .title1 {
    text-align: center;
    font-size: 24px;
    color: #333333;
    line-height: normal;
    padding-top:20px;
}
.sciencedtail .vice {
    text-align: center;
    font-size: 14px;
    color: #333333;
    margin-top: 30px;
    line-height: 1.4;
}
.sciencedtail .vice div {
    display: inline-block;
    margin: 0 22px;
}
.sciencedtail .vice .font span {
    padding-right: 26px;
    position: relative;
    cursor: pointer;
}

.sciencedtail .vice .font span:first-child {
    margin-right: 12px;
}

.sciencedtail .vice .font span:after {
    content: "";
    width: 20px;
    height: 100%;
    background: url(../img/minmax.png) no-repeat 0 center;
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
}
.sciencedtail .vice .font span.min:after{
    background-position: 0 center;
}
.sciencedtail .vice .font span.max:after{
    background-position: -50px center;
}
.sciencedtail .text {
    font-size: 16px !important;
    line-height: 2 !important;
    color: #474747 !important;
    background: #fff;
    margin-top: 32px;
    font-family:'Microsoft YaHei' !important;
}

.sciencedtail .text p {
    margin-bottom: 10px;
}

.sciencedtail .text h2 {
    font-size: 1.4em;
    margin-bottom: 15px;
    color: #333333;
    margin-top: 24px;
}

.department .part1 .deleft {
    font-size: 0;
    float: left;
}

.department .part1 .deleft a {
    display: inline-block;
    width: 148px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
    font-size: 16px;
    color: #fff;
    margin-right: 10px;
}

.department .part1 .deleft .a1 {
    background: #528eb5;
}

.department .part1 .deleft .a2 {
    background: #55a5aa;
}

.department .part1 .deleft .a3 {
    background: #e5ca8f;
}
.department .part1 .deleft .a4 {
    background: #01763a;
}
.department .part1 .title1 {
    font-size: 24px;
    color: #333333;
    text-align: center;
}

.department .part1 .box {
    margin-top: 45px;
}

.department .part1 {
    margin-top: 20px;
}

.department .part1 .box1 .caption {
    font-size: 20px;
    color: #474747;
}

.pubc-box1 li {
    float: left;
    margin-left: 15px;
    cursor: pointer;
    border: 1px solid #cccccc;
    border-radius: 5px;
    behavior: url(css/PIE.htc);
    width: 160px;
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    margin-top: 14px;
}

.pubc-box1 li a {
    display: block;
    color: #333;
    padding-left: 26px;
    position: relative;
}

.pubc-box1 li a i {
    position: absolute;
    width: 14px;
    left: 0;
    top: 0;
    height: 100%;
    border-right: 1px solid #ccc;
    background: url(../img/ind_5.png) no-repeat center;
}

.pubc-box1 li.on,
.pubc-box1 li:hover {
    border-color: #528eb5;
}

.pubc-box1 li.on a,
.pubc-box1 li:hover a {
    color: #528eb5;
    border-color: #528eb5;
}

.pubc-box1 li.on a i,
.pubc-box1 li:hover a i {
    border-color: #528eb5;
    background-image: url(../img/ind_5_a.png);
}
.department .part1 .pubc-box1{
    margin-top: 2px;
    
    width: 102%;
    margin-left: -1%;
}
.department .part1 .box1{
    padding-top: 40px;
}
.main_content {
		width: 1240px;
		margin: 0px auto 0px;
		padding: 28px 20px 0px;
		box-shadow: 1px 1px 10px #ddd;
		background: #fff;
		margin-top: 60px;
		border: 1px solid #ddd;
	}
	.article_left {
		width: 140px;
		float: left;
		padding-right: 20px;
		border-right: 1px solid #e3e3e3;
	}
	.article_right {
		float: right;
		width: 980px;
		_width: 980px;
		padding-bottom: 10px;
		overflow: hidden;
	}
	.leftNavTitle {
		position: absolute;
		top: 50px;
		font-size: 26px;
		color: #000;
		font-weight: bold;
		font-family: "宋体";
	}
	.article_left .lv1_ul li {
		border-bottom: 1px solid #f5f5f5;
	}

	.article_left .lv1_li {
		margin: 0 0 1px;
		font-size: 14px;
		border-bottom: 1px solid #dedede;
	}
	.article_left .lv1_li .lv1_p {
    font-size: 16px;
		cursor: pointer;
	}

	.article_left ul li .lv1_p {
		padding: 0 20px;
	}
	.article_left ul li a {
		display: block;
		margin: 10px 0;
		text-align: center;
		padding: 10px 0;
	}
	.article_left .lv1_p.current {
		background: #0187ce;
		border-radius: 5px;
	}
	.article_left .lv1_ul .lv1_p.current a {
		color: #fff;
		background: #0187ce;
		display: block;
		border-radius: 5px;
	}
	.article_left .lv1_li .lv1_p:hover {
 background: #0187ce;
 border-radius: 5px;
  }
  
  .article_left .lv1_li .lv1_p:hover a.lv1_tit {
 color: #fff
  }
	.article_right .Min_Box {
	
		margin-bottom: 20px;
		border: 1px solid #ededed;
		padding: 0px 20px 20px;
	}
	h2.title_header {
		height: 65px;
		border-bottom: 2px solid #e6e6e6;
		font-size: 20px;
		color: #333;
		font-family: "宋体";
		line-height: 65px;
		font-weight: bold;
		_border-bottom: 1px solid #e6e6e6;
		cursor: pointer;
	}
	.Leader_One .Li_Odd {
		padding-left: 0px;
		margin-right: 0px;
	}
	.Min_Box ul li {
		
	}
	.Min_Box ul li p {
		font-size: 14px;
		line-height: 30px;
	}
	ul.Leader_One li {
		width: 100%;
		position: relative;
		padding-bottom: 20px;
		border-bottom: 1px solid #ccc;
	}
	ul.Leader_One li img {
		width: 94px;
		height: 135px;
	}

	.Min_Box ul.list li img {
		float: left;
		margin-right: 10px;
		border: 1px solid #dedede;
		padding: 3px;
		box-shadow: 1px 1px 5px lightgrey;
	}
	.Min_Box ul.list li p.Name {
		font-size: 16px;
		color: #2170c2;
		display: inline;
		font-weight: 600;
		margin-right: 5px;
	}
	.Min_Box ul.list li a.title_type {
		font-size: 16px;
		line-height: 2em;
		color: #2170c2;
	}
	.Min_Box ul.list li p.XX {
		display: inline;
	}
	p.phone {
		padding-right: 20px;
	}
	
	
.nursing {
    padding: 0 0 0 0;
    margin-top: 20px;
    margin-bottom: 90px;
}
.nursing .t {
    margin-bottom: 29px;
    border-left: 10px solid #2170c2;
    padding-left: 20px;
    position:relative;
}
.nursing .h1 {
    font-size: 24px;
    line-height: 40px;
}
.nursing .list {
    margin-bottom: 49px;
    border-top: 1px solid #e8e8e8;
    overflow: hidden;
}
.nursing .list li{ position: relative; padding: 17px 0 14px; border-bottom: 1px solid #e8e8e8; font-size: 14px; line-height: 1.5;}
.nursing .list li:after{ content: '1'; position: absolute; bottom: 0; left: 0; right: 100%; border-bottom: 1px solid #2170c2; font-size: 0;
	-webkit-transition: right 0.2s;
	transition: right 0.2s;
}
.nursing .list li:hover:after{ content: ''; right: 0%;}
.nursing .num{ margin-right: 10px; font-family: Arial; color: #2170c2;}
.nursing .date{ float: right; margin-left: 20px; font-family: Arial;}

ul.img_list {
    overflow: hidden;
    margin-bottom: 5px;
}
ul.img_list li {
    width: 292px;
    height: 217px;
    float: left;
    overflow: hidden;
    margin: 15px 10px 0px;
    overflow: hidden;
}
ul.img_list li a.img_box {
 display: block;
 overflow: hidden;
}

ul.img_list li:hover {}

ul.img_list li .img_box {
 -webkit-transition: all 0.35s ease-in-out;
 -moz-transition: all 0.35s ease-in-out;
 transition: all 0.35s ease-in-out;
}

ul.img_list li .img_box img {
 width: 100%;
 height: 178px;
}

ul.img_list li .img_box img:hover {
 transform: scale(1.1);
 transition: all .5s
}

ul.img_list li a.title_type {
 display: block;
 height: 36px;
 line-height: 36px;
 width: 100%;
 color: #333;
 text-align: center;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
}

ul.img_list li a.title_type:hover {
 color: #1993d2
}


.article_right .main .t{ margin-bottom: 20px; padding-bottom: 20px;padding-top: 20px; text-align:center; border-bottom: 1px solid #2170c2; font-size: 30px; line-height: 44px;}
.article_right .main .tip{ margin-bottom: 20px; font-size: 16px; line-height: 26px;}
.article_right .main .tip span{ display: inline-block; margin-right: 40px; }
.article_right .main .tip span + span + span + span + span{ margin-right: 0; }
.article_right .main .tip i{ font-family: Arial;}
.article_right .main .tip b{ cursor: pointer;}
.article_right .main .tip b + b{ margin-left: 20px;}
.article_right .main .text{letter-spacing:0.012rem}
.article_right .main{ font-size: 14px; line-height: 1.6;}
/*.article .main .text{line-height:1.4;}*/
.article_right .main .p + .p{ margin-top: 15px;}
.article_right .main .img{ margin: 35px 0; width: 691px;}
.article_right .main .handle{ padding-top: 20px;overflow: hidden;border-top:1px solid #ccc;}
.article_right .main .prev, .article_right .main .next,.article_right .main .pres,.article_right .main .nexts{ position: relative; font-size: 14px; line-height: 25px; cursor: pointer;width: 340px; overflow: hidden; height: 25px;}
.article_right .main .prev,.article_right .main .pres{ float: left; padding-left: 32px;}
.article_right .main .prev:before,.article_right .main .pres:before{ content: '1'; position: absolute; left: 0; top: 0; width: 25px; height: 25px; background: url(../img/prev1.png) left no-repeat; font-size: 0;}
.article_right .main .next,.article_right .main .nexts{ float: right; padding-right: 32px;}
.article_right .main .next:before,.article_right .main .nexts:before{ content: '1'; position: absolute; right: 0; top: 0; width: 25px; height: 25px; background: url(../img/next1.png) left no-repeat; font-size: 0;}
.article_right .main .prev:hover:before,.article_right .main .pres:hover:before, .article_right .main .next:hover:before, .article_right .main .next_a:hover:before{ background-position: right;}

/* 分页 */
.xpage{ text-align:center; width:100%; font-size:0;}
.xpage .pages{ display:inline-block; overflow:hidden;}
.xpage span,.xpage a,.xpage input{ min-width:34px; padding:0 3px; color:#707070; line-height:34px; font-family:Arial; font-size:16px;float:left;  display:block;  height:34px; line-height:34px; color:#474747; border:1px solid #e2e2e2; border-radius:4px;
	-webkit-transition:all .2s;	
	transition:all .2s;	
	margin-right: 5px;
}
.xpage input{background:#fff; text-align:center;} 
.xpage a[href]:hover{ color:#fff; background-color:#2170c2; border-color:#2170c2;}
.xpage .current{ color:#fff; background-color:#2170c2; border-color:#2170c2;}
.xpage .prev, .xpage .next{ background: left no-repeat;}
.xpage .prev{ background-image: url(../img/prev.png);}
.xpage .next{ background-image: url(../img/next.png);}
.xpage .prev:hover, .xpage .next:hover{  background-position: right;}
.xpage .jump{ margin-left: 15px;}
.xpage .input{ float: left; margin: 8px 0; padding: 0 8px; width: 30px; border-right: 1px solid #e2e2e2;}
.xpage .input input{ display: block; width: 100%; text-align: center;}
.xpage .btn{ float: left; width: 50px; height: 100%; background: none; border: 0; font-size: 16px; cursor: pointer;}
.radiology1{
    margin-top: 20px;
}
.radiology1 .h2 {
}
.radiology1 .pubc-title1 .span1{
   font-size: 24px;
   color: #333333;    
    float: left;
}
.radiology1 .h2 .pubc-more{
    margin-top: 0;
    
}
.radiology1 .box1-left .item1{
    width: 624px;
   
    
    margin-bottom: 10px;
   
}
.radiology1 .box1-left .item1 .inner,.radiology1 .box1-right .item2 .inner{
   padding: 35px 30px;
    padding-bottom: 25px;
    
}
.radiology1 .box1-left .item1 .desc{
   font-size: 16px;
   color: #474747;  
    line-height: 28px;
    margin-top: 20px;
	text-indent:2em
}
.radiology1 .box1-left .item1 .list .item a{
    display: block;
    padding: 12px 0;
    border-bottom: 1px solid #eeeeee;
}
.radiology1 .box1-left .item1 .list .item a:hover{
    border-color: #2170c2;
}
.radiology1 .box1-left .item1 .list .item a:hover .h3{
    color: #2170c2;
}
.radiology1 .box1-left .item1 .list .item a:hover .date{
    color: #2170c2;
}
.radiology1 .box1-left .item1 .list .h3{
   font-size: 16px;
   color: #474747;
    width: 80%;
	height: 16px;
}
.radiology1 .box1-left .item1 .list .date{
   font-size: 14px;
   color: #909090;  
    margin-top: 6px;
    font-family: 'Arial';
}
.radiology1 .box1-left{
    float: left;
    height: 461px;
    -webkit-box-shadow: 0px 0px 10px #ccc;
    box-shadow: 0px 0px 10px #ccc;
    behavior: url(css/PIE.htc);
     background: #fff;
}
.pubc-more{
    font-size: 12px;
    color: #474747;
    width: 90px;
    line-height: 22px;
    height: 22px;
    border: 1px solid #ddd !important;
    display: block;
    text-align: center;
    border-radius: 10px;
    float: right;
    margin-top: -4px;
}
.pubc-more:hover{
    color: #fff!important;
    background: #2170c2!important;
    border-color: #2170c2!important;
}
.radiology1 .box1-right .item2 .pubc-title1{
   border-bottom: 1px solid #eeeeee;
    padding-bottom: 30px;
}
.radiology1 .box1-right .item2{
    height: auto;
}

.radiology1 .box1-right{
    float: right;
    width: 596px;
    background: #fff; 
    -webkit-box-shadow: 0px 0px 10px #ccc; 
    box-shadow: 0px 0px 10px #ccc;
    behavior: url(css/PIE.htc);
    height: 461px;
}
.radiology1 .box1-right .item1 .list .item a{
    display: block;
    padding: 12px 0;
    border-bottom: 1px solid #eeeeee;
}
.radiology1 .box1-right .item1 .list .item a:hover{
    border-color: #2170c2;
}
.radiology1 .box1-right .item1 .list .item a:hover .h3{
    color: #2170c2;
}
.radiology1 .box1-right .item1 .list .item a:hover .date{
    color: #2170c2;
}
.radiology1 .box1-right .item1 .list .h3{
   font-size: 16px;
   color: #474747;
    width: 80%;
	height: 16px;
	line-height: 1;
}
.radiology1 .box1-left .item1 .list .date{
   font-size: 14px;
   color: #909090;  
    margin-top: 6px;
    font-family: 'Arial';
}
.pubc-title1 {
    font-size: 24px;
    color: #333333;
    text-align: center;
}
.radiology3 .btn1{
    position: absolute;
    top: 0;
    display: block;
    width: 26px;
    height: 26px;
    border: 1px solid #cccccc;
    text-align: center;
    line-height: 16px;
    border-radius: 5px;
}
.radiology3 .btn1:after{
    content: "";
    display: block;
    width: 5px;
    height: 9px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -2.5px;
    margin-top: -4.5px;
    background: url(../images/illnesscenter-icon2.png) no-repeat 0 0;
}
.radiology3 .prev{
    left: 0;
}
.radiology3 .prev:after{
    
    background-position: 0 0;
}
.radiology3 .next{
    right: 0;
}
.radiology3 .next:after{
    
    background-position: right top;
}
.radiology3 .button{
    position: relative;
    float: right;
    width: 62px;
    margin-top: -5px;
}


.radiology3{
    margin-top: 72px;
}
.radiology3 .pubc-title1{
    text-align: left;
}

.radiology3 .item{
    width: 238px;
    height: 348px;
    overflow: hidden;
    position: relative;
    float: left;
    margin-left: 10px;
    
}
.radiology3 .item img{width:100%}
.radiology3 .item:first-child{
    margin-left: 0;
}
.radiology3 .item .text{
    background: url(../img/mask40.png);
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 10px;
    right: 0;
    min-height: 102px;
    text-align: center;
    line-height: normal;
}
.radiology3 .item .text .h2{
    font-size: 18px;
    margin-top: 14px;
    color: #fff;
}
.radiology3 .item .text .desc{
    font-size: 14px;
    color: #fff;
    margin-top: 5px;
    line-height: 24px;
    margin-bottom: 14px;
   /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/
}
.radiology3 .box{
    margin-top: 30px;
	height:348px;
	overflow:hidden;
}
.radiology5{
    margin-bottom: 55px;
}
.radiology5 .pubc-title1 .span1{

   color: #333333;    
    float: left;
}
.radiology5 .h2 .pubc-more{
    margin-top: 0;
    
}
.radiology5 .boxleft{
    width: 624px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px #ccc;
    box-shadow: 0px 0px 10px #ccc;
    behavior: url(css/PIE.htc);
    float: left;
}
.radiology5 .boxleft .inner{ 
    padding: 30px 30px 22px;
}
.radiology5 .boxleft .list-box{
    height: 611px;
    overflow: hidden;
    margin-top: 24px;
}
.radiology5 .boxleft .img{
    width: 191px;
    height: 110px;
    float: left;
    overflow: hidden;
}
.radiology5 .boxleft .text{
    overflow: hidden;
    padding: 0 20px;
    padding-right: 0;
    line-height: normal;
}
.radiology5 .boxleft .text .h2{
    font-size: 18px;
    color: #333333;
}
.radiology5 .boxleft .item{
    padding: 24px 0;
    border-top: 1px solid #eeeeee;
}
.radiology5 .boxleft .item:first-child{
    border-top: 0;
}
.radiology5 .boxleft .text .desc{
    font-size: 14px;
    color: #333333;
    line-height: 20px;
    margin-top: 13px;
    
}

.radiology5 .boxright .item1 .list{
    margin-top: 12px;
}
.radiology5 .boxright .item1 .list .item a{
    display: block;
    padding: 12px 0;
    border-bottom: 1px solid #eeeeee;
}
.radiology5 .boxright .item1 .list .item a:hover{
    border-color: #2170c2;
}
.radiology5 .boxright .item1 .list .item a:hover .h3{
    color: #2170c2;
}
.radiology5 .boxright .item1 .list .item a:hover .date{
    color: #2170c2;
}
.radiology5 .boxright .item1 .list .h3{
   font-size: 14px;
   color: #474747;  
 margin: 0;   
    width: 80%;
}
.radiology5 .boxright .item1 .list .date{
   font-size: 14px;
   color: #909090;  
    margin-top: 6px;font-family: 'Arial';
}

.radiology5 .boxright .item2 .h2{
   border-bottom: 1px solid #eeeeee;
    padding-bottom: 30px;
}
.radiology5 .boxright .item2{
    height: auto;
}
.radiology5 .boxright{
    width: 600px;
    float: right;
}
.radiology5 .boxright .item1{
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px #ccc;
    box-shadow: 0px 0px 10px #ccc;
    behavior: url(css/PIE.htc);
    margin-bottom: 20px;
    height: 343.6px;
}
.radiology5 .boxright .item1 .inner{
    padding: 36px 30px;
}
.radiology5 .boxright .item1.last a{
    border-bottom: 0;
}

.mask50{
    background: url(../img/mask40.png) ;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    display: none;
}
.win_alert{
    width: 1000px;
    height: 522px;
    position: fixed;
    top: 50%;
    left: 60%;
    margin-left: -615px;
    margin-top: -261px;
    background: #fff;
    z-index: 9999;
    display: none;
}
.win_alert .close{
    background: url(../img/close.png) no-repeat center;
    display: block;
    width: 14px;
    height: 15px;
    position: absolute;
    top: 24px;
    right: 30px;
}
.win_alert .inner{
    padding: 66px;
}
.win_alert .title1{
    font-size: 18px;
    color: #333333;
}
.win_alert .scroll{
    margin-top: 36px;
    height: 346px;
}
.win_alert .desc{
   font-size: 14px;
    color: #333333;  
    line-height: 22px;
    text-align:justify;
}


/*医生列表*/

.dorctorlist .part1 .caption{
    font-size: 14px;
    color: #707070;
}
.dorctorlist .part1 .caption .s2{
    color: #2170c2;
}
.dorctorlist .part1 .caption .s1{
    color: #333333;
    font-size: 24px;
    padding-right: 10px;
}
.dorctorlist .part1 .list .item{
    width: 237px;
    height: 347px;
    overflow: hidden;
    position: relative;
    margin-left: 11px;
    margin-bottom: 11px;
    float: left;
}
.dorctorlist .part1 .list .item img{
    width:100%;
}
.dorctorlist .part1 .caption .more{
    font-size: 12px;
    color: #474747;
    width: 90px;
    line-height: 22px;
    height: 22px;
    border: 1px solid #ddd;
    display: block;
    text-align: center;
    border-radius: 10px;
    float: right;
    margin-top: -3px;
}
.dorctorlist .part1 .item .info{
    background: url(../img/mask40.png) ;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto;
    text-align: center;
    min-height: 97px;
}
.dorctorlist .part1 .item .inline{
    display: inline-block;
    vertical-align: middle;
    padding: 15px 15px;
}
.dorctorlist .part1 .item .h2{
    font-size: 18px;
    color: #fff;
}
.dorctorlist .part1 .item .p{
    font-size: 14px;
    color: #fff;
    line-height: 22px;
    margin-top: 8px;
}
.dorctorlist .part1 .list{
    margin-top: 30px;
    width: 102%;
    margin-left: -0.8%;
}
.dorctorlist .part1 .page{
    margin-top: 40px;
}
.dorctorlist .part1{
    margin-top: 20px;
}

.dorctorlist1 .part2 .caption{
    font-size: 20px;
    color: #474747;
}
.dorctorlist1 .part2 .box{
    width: 102%;
    margin-left: -1%;
}
.dorctorlist1 .part2 .item   {
    border: 1px solid #cccccc;
    border-radius: 5px;
    width: 296px;
    height: 165px;
    float: left; 
    margin-left: 15px;
    margin-bottom: 15px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.dorctorlist1 .part2 .item:hover{
    background: #528eb5;
    border-color: #528eb5; 
}
.dorctorlist1 .part2 .item:hover .inner-box a{
    color: #fff!important;
}
.dorctorlist1 .part2 .item:hover .h2{
    color: #fff!important;
    background-image: url(../img/jiantour1.png)!important;
    border-color: #fff!important;
}
.dorctorlist1 .part2 .item .inner-box{
    padding: 8px 0;
    padding-bottom: 0;
}
.dorctorlist1 .part2 .item .inner-box a{
    display: block;
    width: 33.3333%;
    float: left;
    font-size: 14px;
    color: #474747;
    padding: 6px 0;
}
.dorctorlist1 .part2 .item .inner-box a:hover{
    opacity: 0.5!important;
}

.dorctorlist1 .part2 .item .inner{
    display: block;
    padding: 18px 20px;
}
.dorctorlist1 .part2{
    padding-top: 26px;
}
.dorctorlist1 .part2.p1{
    padding-top: 40px;
    margin: 0;
}
.dorctorlist1 .part2 .box{
    padding-top: 20px;
}
.dorctorlist1 .part2 .item .h2{
    font-size: 18px;
    color: #528eb5;
    background: url(../img/jiantour.png) no-repeat right 2px;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 18px;
    margin: 0;
}
.dorctorlist1 .part2 .item .h2 a{
    color: inherit;
    display: block;
}
.dorctorlist1 .part2.p2 .item .h2{
    color: #55a5aa;
}
.dorctorlist1 .part2.p2 .item .h2{
    color: #55a5aa;
}
.dorctorlist1 .part2.p2 .item:hover{
    background: #55a5aa;
    border-color: #55a5aa;
}

.dorctorlist1 .part2.p3 .item .h2{
    color: #e9bf62;
}
.dorctorlist1 .part2.p3 .item .h2{
    color: #e9bf62;
}
.dorctorlist1 .part2.p3 .item:hover{
    background: #e9bf62;
    border-color: #e9bf62;
}
.dorctordtail .part1 .img{
    width: 237px;
    height: 347px;
    overflow: hidden;
    float: left;
}
.dorctordtail .part1 .text-box{
    margin-left: 356px;
}
.dorctordtail .part1 .title1{
    font-size: 24px;
    color: #333333;
}
.dorctordtail .part1 .title1 .pubc-more{
    width: auto;
    padding: 0 15px;
}
.dorctordtail .part1 .title2{
    font-size: 17px;
    color: #474747;
    margin-top: 25px;
    line-height: 2;
}
.dorctordtail .part1 .dorname{
    background: url(../img/app-img1.png) repeat-x left bottom;
    padding-bottom: 60px;
    margin-bottom: 45px;
    padding-top: 0;
}
.dorctordtail .part1 .text{
    font-size: 14px;
    color: #333333;
    line-height: 22px;
}
.dorctordtail .part1 .text p{
    margin-bottom: 20px;
	text-indent:2em
}
.dorctordtail .part1{
    padding-top: 20px;
}
.dorctordtail .part2 {
    margin-top: 60px;
}
.dorctordtail .part2 .title1 span{
    font-size: 24px;
    color: #333333;
}


.dorctordtail .part2 table {
    width: 100%;
}
.dorctordtail .part2 .table{
    margin-top: 30px;
}
.dorctordtail .part2 table th {
    background: #2170c2;
    color: #fff;
    font-size: 16px;
    height: 66px;
    border-left: 1px solid #4488d5;
    font-weight: 100;
}

.dorctordtail .part2 table .th1 {
    width: 212px;
}

.dorctordtail .part2 table .th2 {
    width: 218px;
}

.dorctordtail .part2 table .th3 {
    width: 236px;
}

.dorctordtail .part2 table .th4 {
    width: 575px;
}
.dorctordtail .part2 table .th5 {
    width: 220px;
}
.dorctordtail .part2 table td {
    font-size: 14px;
    color: #333333;
    border: 1px solid #ececec;
} 
.dorctordtail .part2 table td .td {
    padding: 24px;
    text-align: center;
    line-height: 1.4;
}

.dorctordtail .part2 table td .td1 {
    padding: 26px;
    text-align: left;
    line-height: 24px;
}

.dorctordtail .part2 table .table1 {
    vertical-align: top;
}

.dorctordtail .part2 table .tab-box {
    vertical-align: top;
    /*border-bottom: 0;*/
    border-right: 0;
}

.dorctordtail .part2 table .table1 th {
    height: 50px;
    font-size: 16px;
    color: #333;
    background: #f8f8f8;
    text-align: center;
    border-color: #ececec;
}

.dorctordtail .part2 table .table1 {
    border-left: 0;
    text-align: center;
}

.dorctordtail .part2 table .table1 .ith1 {
    width: 194px;
    border-left: 0;
}

.dorctordtail .part2 table .table1 .ith2 {
    width: 460px;
}

.dorctordtail .part2 table .table1 .ith3 {
    width: 110px;
}

.dorctordtail .part2 table .table2 {
    width: 100%;
}

.dorctordtail .part2 table .table2 .tb2-th1 {
    width: 116px;
}

.dorctordtail .part2 table .table2-box {
    padding: 5px;
}

.dorctordtail .part2 table .table2-box th {
    height: 40px;
}

.dorctordtail .part2 table .table2-box .tb2-th1 {
    width: 114px;
    line-height: 1.4;
}

.dorctordtail .part2 table .table2-box .tb2-th2 {
    width: 110px;
}

.dorctordtail .part2 table .table2-box .tb2-th3 {
    width: 64px;
}

.dorctordtail .part2 table .table2-box .tb2-th4 {
    width: 64px;
}

.dorctordtail .part2 table .table2-box .tb2-th5 {
    width: 64px;
    border-right: 1px solid #ececec;
}

.dorctordtail .part2 table .table2-box td {
    height: 40px;
}

.dorctordtail .part2 table .table2-box th {
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    font-size: 14px;
    color: #333333;
}
.dorctordtail .part2 .tip{
    background: #f8f8f8;
    padding: 26px 50px;
    overflow: hidden;
    padding-right: 33px;
}
.dorctordtail .part2 .tip .tp1{
    font-size: 14px;
    color: #333333;
    position: relative;
    background: url(../img/weixian.png) no-repeat left center;
    padding: 10px 0;
    padding-left: 40px;
    float: left;
    margin-top: 19px;
}
.dorctordtail .part2 .tip{
    background: #f8f8f8;
    padding: 26px 50px;
    overflow: hidden;
    padding-right: 33px;
}
.dorctordtail .part2 .tip .tp1{
    font-size: 14px;
    color: #333333;
    position: relative;
    background: url(../images/weixian.png) no-repeat left center;
    padding: 10px 0;
    padding-left: 40px;
    float: left;
    margin-top: 19px;
}
.dorctordtail .part2 .img{
    width: 76px;
    height: 76px;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
}
.dorctordtail .part2 .ewm {
    float: right;
}
.dorctordtail .part2 .ewm span{
    display: inline-block;
    vertical-align: middle;
    padding-right: 24px;
    font-size: 14px;
}
.dorctordtail .part3 {
    padding-top: 10px;
}
.dorctordtail .part3 .title1{
    font-size: 24px;
    color: #333333;
}
.dorctordtail .part3 .desc{
    font-size: 16px;
    color: #333333;
    line-height: 40px;
    padding-top: 26px;
}
.dorctordtail .part3 .desc p{
    margin-bottom: 20px;
}


.doctorList{height:auto;overflow:hidden; clear:both}
.doctorList li {
 width: 47%;
 float: left;
 height: 140px;
 overflow: hidden;
 margin-bottom: 15px;
 margin-right: 1%;
 cursor: pointer;
 line-height: 24px;
 padding: 1%;
}

.doctorList li:hover {
 box-shadow: 2px 2px 2px 2px lightgray;
 background: #f5f7fa
}

.doctorList li img {
 float: left;
 width: 99px;
 height: 134px;
 margin-right: 8px;
 border: #ddd solid 1px;
 padding: 2px;
}

.doctorList li p {
 text-indent: 0em;
 padding-bottom: 0
}

.doctorList h2 {
 font-size: 14px;
 color: #333;
}

.doctorList .xiangTzx {
 background: #0087cd;
 margin: 0px 10px;
 padding: 1px 6px;
 color: rgb(255, 255, 255);
 border-radius: 5px;
 font-size: 12px;
}

.doctorList .xiangTzx:hover {
 opacity: 0.7;
}

.doctorList span {
 color: #0087cd;
}

h2.title_header a.more {
 float: right;
 font-size: 14px;
 color: #0087cd;
 font-weight: normal;
 /* margin-top: 3px; */
 font-family: "微软雅黑";
 transition: all 1s;
}

h2.title_header a.more:hover {
 font-weight: bold;
}
h2.title_header span {
 display: inline-block;
 border-bottom: 3px solid #0087cd;
}

h2.title_header.tab_tit span {
 cursor: pointer;
}
.department .part1 .search-box {
    float: right;
}
.search-box {
    font-size: 0;
}
.search-box .block {
    padding: 30px 0;
    border-bottom: 1px solid #ececec;
}

.search-box .label {
    font-size: 18px;
    color: #333333;
    vertical-align: middle;
    font-weight: 500;
    padding: 0;
}

.search-box .input {
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #cccccc;
    border-radius: 5px;
    width: 305px;
    margin-left: 12px;
    padding: 8px 12px;
    line-height: normal;
}

.search-box .input input {
    width: 100%;
    font-size: 14px;
    height: 21px;
}

.search-box .butn1 {
    background: #339999;
    border: 5px;
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #fff;
    width: 80px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
    margin-left: 12px;
}
.department .part1 .search-box .input {
    width: 136px;
}

.department .part1 .search-box .block {
    width: auto;
    padding: 0;
    border: 0;
}
.Column_Con {display: flex;justify-content: space-between;align-items: center;margin: 15px 0px;padding: 0;}

 .Column_Con .item_Column {width: 32%;display: flex;justify-content: center;align-items: center;flex-direction: column;background: #1C73A0;height: 200px;border-radius: 10px;}

 .Column_Con .item_Column a {display: flex;
 justify-content: center;
 align-items: center;
 flex-direction: column;width: 100%;}

 .Column_Con .item_Column a span {color: #fff;font-size: 24px;margin-top: 20px;}
 .Column_Con .item_Column:hover {box-shadow: 0 0 10px #1C73A0;transition: all 0.3s;}

 .Column_Con .item_Column:hover span {font-weight: bold;}

@media only screen and (max-width: 1300px) {
    .block {
        width: 95%;
        margin: 0 auto;
        position: relative;
        
    }
   
 .sciencedtail .content .content-inner {
        padding: 20px;
    }
    .sciencedtail .content {
        margin-top: 10px;
    }
    .article_left{
        width: 20%;
    }
    .article_right{
        width: 75%;
    }
    ul.img_list li {
     width: 245px;
     height: 200px;
    }
     ul.img_list li .img_box img {
        height: 158px;
     }
     .pubc-box1 li{
        width: 181px;
    }
    .department .part1 .deleft a {
    width: 32%;
    margin-left: 1.8%;
    margin-right: 0;
}
.department .part1 .deleft a:first-child {
    margin: 0;
}
.department .part1 .search-box {
    float: none;
    margin-top: 20px;
}
.department .part1 .search-box{
        float: none;
        margin-top: 20px;
    }
    .department .part1 .deleft{
        float: none;
    }
    
}
.lmore{ position: absolute; right: 7px; bottom: 10px; width: 60px; height: 25px;}
@media only screen and (max-width: 1020px){
    .article_left{
        display: none;
    }
    .article_right{
        margin: 0;
        padding: 0;
        width: 100%;
    }
    .nursing {
        padding: 0 0 1rem 0;
    }
    .nursing {
        padding: 0 0 1rem 0;
    }
    .nursing .h1 {
        font-size: 16px;
        line-height: 1.5;
    }
    .nursing .list {
        margin-bottom: 20px;
    }
    .nursing .list li{ padding: 10px 0; font-size: 14px !important;}
	.nursing .num{ margin-right: 5px;}
	.nursing .date{ margin-left: 10px;}
	ul.img_list li {
     float: none;
    margin: 15px auto 0px;
    }
    .pubc-box1 li {
    width: 163px;
}
.pubc-box {
        margin: 60px 0;
    }
    .department .part1 .search-box .input{
        width: 130.4px;
    }
     .department .part1 .search-box .input{
        width: 130.4px;
    }
}

@media only screen and (max-width: 750px){
    .Column_Con .item_Column {width: 100%;margin-bottom: 20px;}

.Column_Con {flex-wrap: wrap;}
    .pubc-box1 li {
        font-size: 12px;
        margin-top: 10px;
        margin-left: 10px;
        width: 40%;
        border-radius: 5px;
        height: 30px;
        line-height: 30px;
    }
     .block {
        padding: 0 10px;
        width: auto !important;
    }
    .search-box .input{
        margin: 0;
      
        margin-bottom: 5px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
         width: 100%;
    }
    .search-box .input input{
        height: auto;
        font-size: 14px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        
    }
     .search-box .label{
        width: 100%;
        text-align: center;
        display: block;
        font-size: 14px;
        padding-bottom: 10px;
    }
    .department .part1 .search-box .input{
        width: 100%;
        margin: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-bottom: 10px;
        
    }
   
    .search-box .butn1{
        margin: 0;
        width: 100%;
        font-size: 16px;
        padding: 10px 0;
        border-radius: 10px;
        line-height: normal;
        height: auto;
    }
     .doctorList li {
    width: 100%;
    padding: 0px;
    margin-bottom: 10px;
    }
}