/*医生列表*/
.list-box{border-bottom: 1px dashed #c9c9c9; padding-bottom: 30px; overflow: hidden; margin-top: 25px;}
.list-show{overflow: hidden;}
.shu-line{width: 40px;}
.show-right{width: 407px; height: 191px; overflow: hidden; text-align: center;}
.list-title{font-size: 18px; font-weight: bold; color: #666; margin-bottom: 20px; overflow: hidden; text-align: left; width: 407px; height: 25px;}
.list-title a{font-size: 18px; font-weight: bold; color: #666; text-align: left; cursor: pointer;}
.list-title a:hover{color: #1fa838;}
.list-title-date{margin-bottom: 20px; overflow: hidden;}
.title-date{width: 95px; height: 24px; line-height: 24px; border-right: 1px solid #c9c9c9; font-size: 14px; color: #666; text-align: left;}
.title-type{text-align: center; height: 24px; margin-left:10px;}
.title-type img{margin-top: -2px;}
.show-text{height: 100px; text-align: left;}
.show-text a{line-height: 36px; font-size: 14px; color: #666; display: block;}
.list-show-right{width: 320px; height: 190px; overflow: hidden; text-align: center; -webkit-transition:1s; transition:1s; -moz-transition:1s; position: relative;}
.chance-lar2{position: absolute; left: 0; top: 0;}
.chance-lar2 img{-webkit-transition:1.5s; transition:1.5s; -moz-transition:1.5s;width:80%;height:auto;}

/*内容*/
.arctil-box{width:1194px; margin:20px auto; overflow:hidden; background:#fff; padding:0 3px}
.arctil-body{margin-top:20px; overflow:hidden;}
.arctil-body-left{width:334px; overflow:hidden;}
.arctil-body-right{width:852px; overflow:hidden; background:#fff}
.arctil-right-position{padding-left:10px; height:39px; line-height:39px; font-size:14px; color: #666;}
.arctil-right-position a{color: #666;}
.arctil-text{border:1px solid #eee;margin-top:15px;padding:0px 20px 20px;}
.arctil-text-head{ line-height:45px;font-size:30px; font-weight:bold; margin:30px 20px 10px; text-align:center;}
.arctil-image{margin-bottom:25px; text-align:center; overflow:hidden; width:888px; height:291px;}
.arctil-text-intro{height:38px;border-bottom: 1px dashed #ccc;margin-bottom:12px;}
.arctil-text-intro p{line-height:38px;text-align:center;color:#aaa;}
.arctil-text-intro p a{color:#aaa;}
.arctil-text-intro p a:hover{color:#1d8de3}
.arctil-text-content p{line-height:28px; font-size:17px;  margin-bottom:10px; }
.arctil-text-content img{ height:auto !important}
.arctil-text-content span{line-height:28px; font-size:17px; margin-bottom:10px;}
.arctil-prenext{padding:10px 0px;}
.arctil-prenext p{line-height:40px;color:#1d8de3;}
.right_gh_title{line-height: 40px;border-bottom: 2px solid #ebf5ec;}
.right_gh_title h2{margin: 0;display: inline-block;font-size: 20px;word-spacing: .8em;color: #ccc;line-height: 40px;}
.right_gh_title h2 .cur_gh{color: #006adc;border-bottom: 2px solid #006adc;display: inline-block;line-height: 42px;margin-bottom: -2px;font-weight: bold;}
.list-content{position: relative; }
 .hot-list li{height: 34px; line-height: 34px; border-bottom: 1px dashed #ccc;}
.list-content a{max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; font-size:14px;}
.hot-list li em{font-weight: normal; font-size: 8px; display: inline-block; width: 16px; height: 16px; line-height: 16px; text-align: center; color: #fff; background: #999; margin-right: 5px;}
.hot-list li .top1{background: #fc6c6c;}
.hot-list li .top2{background: #ffa169;}
.hot-list li .top3{background: #ffc861;}
#container{ width:100%;}
#container .container{ width:1200px; margin:0 auto; }
/*列表*/
.here{ height:70px; line-height:70px;}
.show{ padding-bottom:30px;}
.showleft{ width:855px; float:left; border:#e4e4e4 1px solid;}
.showleft .aboutc dt{ padding:5px 20px; height:40px; line-height:40px; font-size:22px; border-bottom:#ccc 1px solid; }
.showleft .aboutc dt p{ float:right; font-size:18px;}
.showleft .aboutc dt a{ color:#006adc}
.showleft .aboutc .l{ padding:20px;}
.aboutc .l li{overflow: hidden;border-bottom: #c1c1c1 1px dashed;position: relative; padding:20px 10px 5px 10px;}
.aboutc .l li .i { width: 135px; display: block; height: 140px;position: absolute;left: 15px; top: 5px; border: #ccc 1px solid; padding: 1px; text-align: center; overflow: hidden;display:none;}
.aboutc .l li .t { display: block; }
.aboutc .l li .t h3{ height:auto; line-height:45px; font-size:18px;}
.aboutc .l li .t p{ text-indent:2em;}
.aboutc .l li .t span{  text-align:right; padding:0px 0px 0px 0px; color:#F00;}
.aboutc .l li .t div{ color:#bbb; padding:5px 0px;}
.aboutc .l li .t div span{display:block; width:120px;}
.aboutc .l li .t div .s2{ float:right;}
.showright{ width:326px; float:left;  margin-left:15px; display:inline;}
 
#container .container .keshi{ display:block; padding:10px;}
#container .keshi .ks_tt{ display:block; padding-left:10px; font-size:16px; font-weight:bold; line-height:40px;}
#container .keshi .ks_pic{ display:block; }
#container .keshi .ks_pic img{ width:100%; }
#container .keshi .ks_con{ display:block; padding:10px 0px; font-size:14px; line-height:30px; text-align:left; text-indent:2em;}

#kk{ width:320px; height:auto; padding:30px 5px 20px 5px; background-color:#fff; border-bottom:#d4d4d4 1px solid;  float:left;   overflow:hidden;}
#kk .kk_t{ width:280px; height:40px;  line-height:30px; text-align:left; font-size:20px; font-weight:bold; float:left; overflow:hidden;}
#kk .kk_t b{ height:38px; float:left; color:#006adc ;border-bottom:2px solid #006adc; display:block;}
#kk .kk_lis{ width:100%; height:auto; margin-top:15px; float:left; overflow:hidden;    POSITION: relative;}
#kk .kk_lis .xianlu { WIDTH: 100%; HEIGHT: auto; float:left; overflow:hidden;} 
#kk .kk_lis .pic { WIDTH: 100%; HEIGHT: 200px; float:left; overflow:hidden;} 
#kk .kk_lis .pic img{  width:100%; height:200px; float:left; overflow:hidden;} 
#kk .kk_lis .xl { display:block; border:#ebebeb 1px solid;  text-align:left; overflow:hidden;} 
#kk .kk_lis .xl dl{HEIGHT: auto; line-height:30px; border-bottom:#ebebeb 1px dashed; padding-left:30px; font-size:14px; float:left; overflow:hidden;} 
#kk .kk_lis .xl dl:nth-child(1){ background:url(../images/r_xl_1.jpg) no-repeat; background-position:4px 4px;} 
#kk .kk_lis .xl dl:nth-child(2){ background:url(../images/r_xl_2.jpg) no-repeat; background-position:4px 4px;} 
#kk .kk_lis .xl dl:nth-child(3){ background:url(../images/r_xl_3.jpg) no-repeat; background-position:4px 4px;} 
#kk .kk_lis .xl dl:nth-child(4){ background:url(../images/r_xl_4.jpg) no-repeat; background-position:4px 4px; border-bottom:0px;} 
#kk .cshtwt_lis{ width:100%; height:390px; padding:15px 0px; float:left; overflow:hidden; } 
#kk .cshtwt_lis dl{     position: relative;width:355px; height:192px; float:left; overflow:hidden;}
#kk .cshtwt_lis dl dt{ width:355px; height:auto;  float:left; overflow:hidden;}
#kk .cshtwt_lis dl dt img{ float:left; overflow:hidden;}
#kk .cshtwt_lis dl a{color:#fff;padding-left: 20px;}
#kk .cshtwt_lis dl .d1{bottom:0px;position: absolute; z-index:2;width:350px; height:40px;  float:left; overflow:hidden; font-size:18px; line-height:40px; float:left; overflow:hidden;}
#kk .cshtwt_lis dl .d2{bottom:0px;position: absolute;opacity:0.5;z-index:1; background-color:#000; width:350px; height:40px;  float:left; overflow:hidden; font-size:18px; line-height:40px; float:left; overflow:hidden; }   

.pageTest{width: 810px; height: 40px; margin:30px 0 30px 40px;  clear:both; display:block; overflow:hidden}
.pagination {display: flex;padding-left:100px;list-style: none;border-radius: .25rem;}
.pages {min-height:500px;padding-top:10px;padding-bottom:10px;}
.position,.position a {color:#999;}
.pagination li,.page-link {position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#17a2b8;background-color:#fff;border:1px solid #dee2e6;}
.pagination li:hover,.pagination li:hover {text-decoration:none;}
.pagination li.active {z-index:1;color:#fff;background-color:#006adc;border-color:#006adc;}
.pagination li.active:hover {color:#fff;}
