@charset "utf-8";/* CSS Document */
*{margin:0;padding: 0;}
body,h1, h2, h3, h4, h5, h6{font:14px "Microsoft YaHei",tahoma, Srial, helvetica, sans-serif;}
ul,ol,li{list-style: none;}
a {text-decoration: none;color:#333;}
img{border:none;}
table {border-collapse: collapse;border-spacing: 0;}
body{color:#666;}
.fl{float:left}
.fr{float:right}
.pr{position: relative;}
.pa{position: absolute;}
.clear{clear: both;}
html,body{margin: 0;height: 100%;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.content{width:1200px;margin:0 auto;margin-top: 30px;clear:both}

/*PC导航样式*/
.nav{z-index: 9999;height:120px;line-height: 40px;}
.sy_nav{width:1200px;margin:0 auto;}
.sy1_ul{float: right;margin-top: 47px;}

/*logo*/
.logo_conent{width: 315px;height: 120px;background:#fff;box-sizing: border-box;}
.logo_conent a{display: block;height: 100%;line-height: 120px;}
.logo_conent img{margin-top:30px;}
/*一级导航*/
li.sy1_li{float: left;position: relative;background:url(../images/nav_line.png) no-repeat right center;}
li.sy1_li a.sy1_tit{font-size:18px;height:30px;line-height: 30px;display:block;padding:0 13px;z-index: 9;}
li.sy1_li a.sy1_tit:hover,li.sy1_li a.sy1_tit.Hover{color: #00568e}
.sy1_li:hover::after{content: "";background: url(../images/pull_down.png) no-repeat center;width: 90px;height: 15px;display: block;position: absolute;}
.sy2_inside .homeLi:hover::after{content: "";background: none;}
li.sy1_li a.nav_enname{color: #aaa;padding-left: 15px;padding-right: 0px;font-size: 14px;display: none;}
li.sy1_li:hover .nav_enname{color: #00568e;}
/*二级导航*/
.sy2_ul{width:940px;background:#fff url(../images/yygkbjtua.jpg) repeat-x bottom;display: none;position: absolute;z-index: 100000;top:45px;box-shadow: 1px 2px 8px #d6d6d6;border: 3px solid #00568e;}
.sy2_ul_div {width: 940px;float: left;_width: 990px;}
.sy2_ul_div .liulan{display: none;}
.sy2_ul .sy2_inside {float: right;width: 190px;max-height: 390px;overflow: auto;overflow-x: hidden;overflow-y: auto;padding: 23px 30px 0;_padding: 23px 20px 0;}

.NavBoxsFirst, .NavBoxsSecond, .NavBoxsThird {width: 33.3%;background: url(../images/icon_30.jpg) no-repeat right center;float: left;height: 430px;}
.NavBoxsFor{width: 25%;background: url(../images/icon_30.jpg) no-repeat right center;float: left;height: 430px;}
.NavBoxsLeft, .NavBoxsRight {width: 50%;background: url(../images/icon_30.jpg) no-repeat right center;float: left;height: 430px;}
.description img {width: 100%; height:69px;}
.sy2_inside .BoxContent p {line-height:34px;}
.gk_box li img {width: 100% !important; height: auto !important;}

.sy2_ul p {font-size: 14px;}
.titleStyNav {font-size: 18px;text-align: center;line-height: 60px;}
.titleStyNav a {color: #00568e;}
.sy2_inside .BoxContent {color: #666;font-size: 14px;padding: 0 20px 0px 20px;height: 390px;overflow: hidden;}
.nav .article_box li.Li_Odd {margin-right:10px;_margin-right:10px;}
.nav .article_box li {float: left;position: relative;background: none;padding: 0;_display: inline-block;overflow: hidden;}
.nav .ynxw li{height: 135px;width: 170px;}
.nav .ynxw li img{ width:100%}
.nav .gk_box li {height: 150px;width: 280px;margin-bottom: 20px;}
.nav .article_box.jxdt li .img_box {width:240px;height: 136px;display: block;}
.nav .article_box.jxdt li .img_box img {width: 100%;height: auto;/* margin-top: -30px;*/}

.nav .journa_list li .title_type, .nav .article_box li .title_type {display: block;width: 100%;position: absolute;height: 32px;line-height: 32px;color: #fff;text-align: center;background: url(../images/op_bg.png) repeat scroll 0 0;
  left: 0;  bottom: 0;  font-size: 14px;  _overflow: hidden;}


/*科室导航*/
.nav_dep{width: 100%;float: left;height: 430px;box-sizing: border-box;background: url(../images/icon_30.jpg) no-repeat right center;overflow: auto;}
.nav_dep .sy_ts_tab li{float: left;/* width: 16.65%;*/  margin: 0px;font-size: 18px;text-align: center;/* line-height: initial;*/  color: #00568e;padding: 10px 20px; font-weight:bold;}
.sy1_li.num4 .sy2_inside .sy2_li.num10 .sy2_tit{line-height: 20px;}
.sy1_li.num1 .sy2_inside .sy2_li.num4 .sy2_tit{line-height: 20px;}
.sy_ts_tab li.sy_keshihover {border-bottom: 3px solid #00568e;margin-bottom: 0px;}
.sy_nav .sy_ts_tab li:nth-child(4) {}
.nav_dep{padding: 0 20px;}
.nav_dep .ks_tab_con li{min-width: 168px;margin-right: 8px;}

.sy_ts_tab {overflow: hidden;}
.ks_tab_con {display:none;margin-top:20px;}
.ks_tab_con li {float: left;height: 50px;font-size: 16px;text-align: center;line-height: 50px;background: #eef3fa;margin-top: 10px;margin-right: 10px;color: #545454;border-radius: 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;transition: all 0.5s;-webkit-transition: all 0.5s;}
li.li_department:hover {background: #00568e !important;}
li.li_department:hover a {color: #fff;}
.ks_tab_con .list1 a{color:#F00;}

.ks_tab_con .ppp1{font-size:16px; line-height:26px; padding-top:20px;}
.nav .num0 .sy2_ul {left: -352px;}
.nav .num1 .sy2_ul {left: -446px;}
.nav .num2 .sy2_ul {left: -540px;}
.nav .num3 .sy2_ul {left: -634px;}
.nav .num4 .sy2_ul {left: -728px;}
.nav .num5 .sy2_ul {left: -822px;}
.nav .num6 .sy2_ul {left: -916px;}
.nav .num7 .sy2_ul {left: -1010px;}
.nav .num8 .sy2_ul {left: -1104px;}

ul.article_list li{padding-left:15px;background:url(../images/icon_2.png) no-repeat 0px 14px;line-height: 32px;}
ul.article_list li span.span_date{float: right}
ul.article_list li a.columnName{float: left;color: #00568e ; margin-right: 4px;}
ul.article_list li a.columnName:hover{font-weight: 600;}




/*内边距像素*/
.pd10{padding:10px}
.pd15{padding:15px;}
.pd20{padding:20px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px}
.pr10{padding-right: 10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 15px;}
.pd5-0{padding:5px 0px}
.pd10-0{padding:10px 0px}
.pd15-0{padding:15px 0px}
.pd20-0{padding:20px 0px}
.pd5-15{padding:5px 15px}
.pd0-15{padding:0px 15px}
.pd0-10{padding:0px 10px}
.pd0-20{padding:0px 20px}
/* banner */
.banner .device{width: 100%;height: 545px;position: relative;}
.banner .device .swiper{width: 100%;height: 100%;}
.banner .device .swiper .swiper-wrapper{width: 100%;height: 100%;}
.banner .device .swiper .swiper-wrapper .swiper-slide{width: 100%;height: 100%;}
.banner .device .swiper .swiper-wrapper .swiper-slide a{display: block;width: 100%;height: 100%;}
.banner .device .swiper .swiper-wrapper .swiper-slide a img{width: 100%;height: 100%;}
.banner .device .swiper .swiper-wrapper .swiper-slide img{width: 100%;height: 100%;}
.banner .device .pagination{position: absolute;left: 0;text-align: center;bottom: 60px;width: 100%;z-index: 999;}
.banner .device .swiper-pagination-bullet-active{display: inline-block;width: 80px;height: 3px;background-color: #ffffff;margin: 0 5px;cursor: pointer;}
.banner .device .swiper-pagination-bullet{background: #ff9000;width: 80px;height: 3px;}
.title_a{overflow:hidden;height:31px;margin:0 auto;clear:both;margin-bottom:20px;padding-top:20px}
.title_a h3{color:#333;}
.title_aL{float:left;width:275px}
.title_aR{float:right;width:222px;position:relative}
.title_aL{font-size:20px;color:#333;font-weight:normal;border-left:2px solid #8c6c37;height:25px;padding-left:10px}
.title_aL span{font-size:14px;padding-left:6px}
.title_aR1{color:#666;font-size:12px;border:1px solid #8c6c37;width:153px;height:28px;border-right:none;line-height:28px;padding-left:6px}
.title_aR2{width:60px;height:30px;background:#8c6c37;border:none;text-align:center;line-height:26px;position:absolute;right:3px;top:0;color:#fff;}
.nav_son_Area{width:1200px;height:184px;margin:20px auto 20px}
.wq1{width:287px;height:187px;margin-right:15px}
.wq1 a:hover,.wq4 a:hover{text-decoration:none}
.blank_k{height:10px}
.wq_top1{height:85px;width:287px;background-color: #efefef;}
.wq_top1 h2{font:18px/18px "微软雅黑";color:#fff;padding-top:12px;padding-left:12px;}
.wq_top1 p{font:14px/14px "Arial, Helvetica, sans-serif";color:#fff;padding-top:5px;padding-left:12px;}
.wq_bottom1,.wq_bottom4{width:285px;height:97px;border:1px solid #00568a;border-top:none;}
.wq_bottom1 ul,.wq_bottom4 ul{padding:0px 12px}
.wq_bottom1 ul li,.wq_bottom4 ul li{float:left;}
.wq_bottom1 li a,.wq_bottom4 li a{font:14px/28px "微软雅黑";color:#222222}
.wq_bottom1 li a:hover,.wq_bottom4 li a:hover{color:#ff0202;text-decoration:underline}
.wq_bottom1 li b{font:14px/28px "微软雅黑";color:#ff0202;font-weight:bold}
.wq_bottom1 li b:hover{color:#ff0202;text-decoration:underline}
.wq_bottom1 li font,.wq_bottom4 li font{color:#bababa;display:inline-block;width:28px;height:16px;text-align:center}
.wq4{width:287px;height:187px;}
.wq_bottom4 ul li:last-child{float:left;width: 60%;}
.bak_lv{float: right;background-color: #00568a;height: 100%;width: 200px;}
.bak_rg{float: left;width: 64px;height: 64px;margin:10px 0 0 13px;border-radius: 10px;}

/* 医院动态 通知公告 */
/* 医院动态 */

.content .ramleft{width:71%;}
.content .ramleft .ramleft_tit{border-bottom: 1px solid #d4d4d4;height: 45px;}
.content .ramleft .ramleft_tit .lst1{float: left;background-color:#00568a;width: 140px;height: 45px;line-height: 45px;margin-left: 5px;}
.content .ramleft .ramleft_tit .lst1 a{display: block;font-size: 18px;color: #ffffff;text-align: center;}
.content .ramleft .ramleft_tit .on{background:#00736d}
.content .ramleft .ramleftcont{margin-top: 20px;display:block;width:100%;height: 280px;}
.content .ramleft .ramleftcont::after{content: "";display: block;clear: both;}
.content .ramleft .ramleftcont .ramsimg{width:384px;height: 280px;float:left;overflow:hidden;}
.content .ramleft .ramleftcont .ramsimg .device {width:100%;height:100%;position: relative;}
.content .ramleft .ramleftcont .ramsimg .device img{width:100%;}
.content .ramleft .ramleftcont .ramsimg .device .swiper {width:100%;height:100%;}
.content .ramleft .ramleftcont .ramsimg .device .swiper .swiper-wrapper{width:100%;height:100%;}
.content .ramleft .ramleftcont .ramsimg .device .swiper .swiper-wrapper .swiper-slide{position: relative;width:100%;height:100%;overflow: hidden;}
.content .ramleft .ramleftcont .ramsimg .device .swiper .swiper-wrapper .swiper-slide a{display: block;width:100%;height:100%;}
.content .ramleft .ramleftcont .ramsimg .device .swiper .swiper-wrapper .swiper-slide a img{width: 100%;height:100%;transition: all 0.6s;}
.content .ramleft .ramleftcont .ramsimg .device .swiper .swiper-wrapper .swiper-slide:hover a img{transform: scale(1.2);}
.content .ramleft .ramleftcont .ramsimg .device .swiper .swiper-wrapper .swiper-slide a p{position: absolute;width: 100%;height: 43px;line-height: 43px;bottom:0;background: rgba(0,0,0,0.7);}
.content .ramleft .ramleftcont .ramsimg .device .swiper .swiper-wrapper .swiper-slide a p span{display: block;width: 70%;font-size: 16px;color: #ffffff;margin-left: 15px;}
.content .ramleft .ramleftcont .ramsimg .device .pagination{position: absolute;text-align: center;bottom:15px;z-index: 999;left:280px;width:25%;}
.content .ramleft .ramleftcont .ramsimg .device .swiper-pagination-bullet-active{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #fff;margin: 0 3px;cursor: pointer}
.content .ramleft .ramleftcont .ramsimg .device .swiper-pagination-bullet{background: #ffea00;}

/* 医院动态标题 */
.content .ramleft .ramleftcont .ramtit{float: right;width: 53%;}
.content .ramleft .ramleftcont .ramtit ul li{position: relative; line-height:35px;}
.content .ramleft .ramleftcont .ramtit ul li::before{content: "";width:5px;height: 5px;border-radius: 50%;background: #333;position:absolute;left: 0;top:50%;}
.content .ramleft .ramleftcont .ramtit ul li span{float: right;font-size:14px;color: #629886;}
.content .ramleft .ramleftcont .ramtit ul li a{display: block;width: 85%;font-size: 16px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 15px;}
.content .ramleft .ramleftcont .ramtit ul li a:hover{ color:#0080FF;}
/* 通知公告 */
.content .ramright{width:27.5%;}
.content .ramright .ramright_tit{border-bottom:1px solid #d4d4d4;width: 100%;height:45px;}
.content .ramright .ramright_tit::after{content: "";display: block;clear: both;}
.content .ramright .ramright_tit h3{float: left;font-size: 22px;color:#00568a;padding-bottom: 15px;border-bottom:2px solid #00568a; font-weight:bold;}
.content .ramright .ramright_tit a{float: right;font-size:16px;color:#6c6c6c;margin-top: 10px;}
.content .ramright .ramrightcont ul  li{margin: 24px 0;}
.content .ramright .ramrightcont ul  li::after{content: "";display: block;clear: both;}
.content .ramright .ramrightcont ul  li a .time{float: left;width: 75px;height: 75px;background:#e9e9e9;}
.content .ramright .ramrightcont ul  li a .time span{font-size: 28px;color: #333333;display: block;text-align: center;}
.content .ramright .ramrightcont ul  li a .time span:first-child{margin-top: 8px;line-height:34px;}
.content .ramright .ramrightcont ul  li a .time span + span{font-size: 12px;color: #333333;display: block;text-align: center;margin-top: 2px;line-height:20px;}
.content .ramright .ramrightcont ul  li a p{float: right;font-size: 16px;color: #333333;margin-left: 15px;line-height: 30px;width: 72%;margin-top: 5px;}
.content .ramright .ramrightcont ul  li a:hover .time{background: #e3a63b;}
.content .ramright .ramrightcont ul  li a:hover .time span{color: #ffffff;}
.content .ramright_tit1{border-bottom:1px solid #d4d4d4;width: 100%;height:45px;margin-bottom:14px;}
.content .ramright_tit1::after{content: "";display: block;clear: both;}
.content .ramright_tit1 h3{float: left;font-size: 22px;color:#00568a;padding-bottom: 15px;border-bottom:2px solid #00568a; font-weight:bold;}
.content .ramright_tit1 a{float: right;font-size:16px;color:#6c6c6c;margin-top: 10px;}

.zjtd{padding-top:20px;}
.zjtd .slickbox{margin-top: 40px;}
.zjtd .slickbox .slick-zjtd{width:286px;float:left;margin-right:18px;margin-bottom: 22px;position: relative;}
.zjtd .slickbox .slick-zjtd:nth-child(3n){float: right;margin-right: 0px;}
.zjtd .slickbox .slick-zjtd:hover .text {height:400px;background: #3278b2;color: #fff;filter:alpha(Opacity=95);-moz-opacity:0.95;opacity: 0.95;}
.zjtd .slickbox .slick-zjtd:hover .tit {border-bottom: 2px solid #85beea;color: #fff;}
.zjtd .slickbox .slick-zjtd:hover .tit1 {color: #fff;}
.zjtd .slickbox .slick-zjtd:hover .jianj {display: block;color: #c6e0f4;font-size: 16px;line-height: 26px;width: 90%;margin: 0px auto;padding-top:20px;}
.zjtd .slickbox .img1 {overflow: hidden;height:400px;}
.zjtd .slickbox .img1 img{width:100%;}
.zjtd .slickbox .text {height: 174px;background: #fff;-webkit-box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);box-shadow: 0px 1px 12px 0px rgba(34,23,20,0.15);-webkit-transition: background 0.4s ease;transition: background 0.4s ease;}
.zjtd .slickbox .text .tit {font-size:20px;text-align: center;width:70px;height:40px;margin: 0px auto;margin-top: 30px;border-bottom: 2px solid #b8b8b8;color: #0078d4;font-weight: bold;}
.zjtd .slickbox .text .tit b{font-style: normal;}
.zjtd .slickbox .text .tit1 {font-size:18px;width: 100%;line-height: 30px;text-align: center;color: #606060;margin-top: 5px;overflow: hidden;}
.zjtd .slickbox .text .jianj{display:none;}
.zjtd .slickbox .text {width:286px;position: absolute;bottom:0px;left:0;right: 0;border-top:2px solid #3278b2;}

/**********疾病专区****************/
.ss_xg{height:520px;margin:19px auto 0;}
.ss_xg_t{float:left;}
.ss_xg_tit{float:left;width:159px;overflow:hidden;margin-top:4px;}
.ss_xg_tit li{width:121px;height:80px;line-height:80px;font-size:20px;color:#157919;margin-top:16px;background:#00568a;text-align:center;position: relative;}
.ss_xg_tit li::after{content:"";width: 0;height: 0;border-top:20px solid transparent;border-left:30px solid #00568a;border-bottom:20px solid transparent;margin-top:20px;position:absolute;right:-18px;}
.ss_xg_tit li a{color:#fff;}
.ss_xg_tit li.ss_xg_list1,.ss_xg_tit li.ss_xg_list2,.ss_xg_tit li.ss_xg_list3,.ss_xg_tit li.ss_xg_list4{background:#00736d}
.ss_xg_tit li.ss_xg_list1::after,.ss_xg_tit li.ss_xg_list2::after,.ss_xg_tit li.ss_xg_list3::after,.ss_xg_tit li.ss_xg_list4::after{border-left:30px solid #00736d;}
.s_ul8 {float: left;/*width: 832px;*/height: 45px;margin-top:10px;}
.s_ul8 li {float: left;height: 38px;width: 124px;margin-left: 14px;display: inline;font-size:18px;line-height: 38px;text-align: center;}
.s_ul8 li.s_n_qh1 {height: 45px;width: 124px;}
.s_ul8 li.s_n_qh1 a {color:#00736d;font-weight: bold;display:block;}
.s_ul8 li a {color: #525151;}
.s_m5_nq {float:right;width:1020px;overflow:hidden;}
.s_m5_nq ul{width:100%;height:290px;}
.s_m5_nq ul li{width:49%;float: left;font-size:16px;line-height:50px; margin-top:10px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.s_m5_nq ul li:nth-child(2n){float:right;}
.s_m5_nq ul li .p1{width:100%;line-height:26px;}
.s_m5_nq ul li .p2{width:100%;font-size:13px;color:#999; line-height:20px;}
.map{position: relative;height:580px}
.map .bdmap {height: 100%; background:url(../images/dt.png) no-repeat top center;}
.map-img{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;overflow: hidden;}
.map-con{position: absolute;bottom: 0;right: 50%;margin-right: -600px;}
.map-img img{width: 120%;height: 100%;opacity: 0;visibility: hidden;-webkit-transition: all 0s ease;transition: all 0s ease;position: absolute;left: 0;top: 0}
.map-img img.on{opacity: 1;visibility: visible;width: 100%;-webkit-transition: all 1s ease;transition: all 1s ease;}
.map-conlist{background:#15619b/*url(../images/dzbsy4-1.jpg)*/;width: 465px;height: 610px;}
.map-conlist .tit {font-size: 32px;text-align: center;padding-top: 65px;color: #fff;}
.map-conlist .bdmaplist {margin-top: 40px;}
.map-conlist li{list-style-type: none;color: #fff;border-bottom: 1px solid #00568a;}
.map-conlist li.on .tit1 {background:#00568a;position: relative;}
.map-conlist .on .tit1:after {content: "";display: block;background: url(../images/dzbsy4-1.png) no-repeat 0 0;width: 21px;height:53px;position: absolute;top: 0;left: -21px;}
.map-conlist .tit1 {font-size: 20px;text-align: center;cursor: pointer;height:53px;line-height:53px;}
.map-conlist .on .list {display: block;}
.map-conlist .list {padding: 12px 0;display: none;}
.map-conlist .list .item {padding: 10px 40px;}
.map-conlist .list .jbxz {}
.map-conlist .list .jbxz {border-bottom: 1px solid #fff;margin-left: 5px;}
.map-conlist .list .item img {width: 25px;height: 25px;margin-right: 12px;float: left;}
.map-conlist .list .item .s1 {display: block;overflow: hidden;}
.map-conlist .bdmaplist {margin-top: 40px;}
.map-conlist .bdmaplist li+li {border-top: 1px solid #993543;}
.lfooter {background: #f6f6f6;font-size: 12px;padding:70px 0 80px;line-height: 26px;width: 100%;}
.lfooter .lfooterlt {width: 320px;float: left;background: url("../images/24dh.png") no-repeat top left;height: 68px;margin-top: 20px;}
.lfooter .lfooterlt p{padding-left:80px;}
.lfooter .lfooterlt .p1{font-size:19px;color: #303030;}
.lfooter .lfooterlt .p2{font-size:35px;color: #ff891b;font-family:Impact;padding-top: 10px;}
.lfooter .lfooterce {width: 496px;height: 101px;float: left;margin-left: 90px;}
.lfooter .lfooterce p{font-size:18px;color: #474747;padding-left:100px;line-height: 30px;}
.lfooter .lfooterce::before{width: 1px;height: 101px;content:"";background: url("../images/sx.png") no-repeat top left;float: left;}
.lfooter .lfooterce::after{width: 1px;height: 101px;content:"";background: url("../images/sx.png") no-repeat top left;float: right;margin-top:-118px;}
.dbottom {background: #383838;width: 100%;height: 62px;}
.dbottom .lwrap{display: flex;justify-content: center;}
.dbottom li{float:left;line-height: 62px;}
.dbottom .list1{width: 140px;font-size:24px;color: #b2b2b2;background: url("../images/sx1.jpg") no-repeat top right;}
.dbottom .list1 p{float:left;margin-right: 10px;}
.dbottom .list1 .p1{background: url("../images/xtp.jpg") no-repeat left center;width: 18px;height: 18px;margin-top:25px;}
.dbottom .list2{font-size:18px;color: #b2b2b2;margin-left: 30px;}
.dbottom .list2 a{color: #b2b2b2;}


/* 内页banner */

#neibanner {width: 100%;height:400px;background-size: cover !important;}
.position{color:#1c1c1c;padding:26px 0px 20px;border-bottom: 1px solid #bfbfbf;width:1200px;margin:0px auto;font-size:16px;}

/*分页*/
.black2{display: flex;justify-content:center; margin-top:30px; margin-bottom:30px;}
.black2 li{border: #757575 1px solid;padding: 5px 10px;color: #000000;text-decoration: none;margin: 2px;}
.black2 li a{color: #165671;}
.black2 .thisclass{border: #165671 1px solid;background: #165671;padding: 5px 10px;color: #fff;text-decoration: none;margin: 2px;}
.black2 .thisclass a{color:#fff;}

/***新闻动态***/
.dynamic{width:1200px;margin:0px auto;}
.dynamic .item {background:#fff;font-size: 14px;line-height: 22px;box-sizing: border-box;-webkit-column-break-inside: avoid;break-inside: avoid;counter-increment: item-counter;padding:24px 24px 26px;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.dynamic .item > a{display: block;height: 226px;overflow: hidden;}
.dynamic .item > a:hover img{width:100%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.dynamic .item h3{line-height:24px;margin:14px 0 6px;font-weight: normal;font-size: 18px;}
.dynamic .item p{line-height: 24px;}
.dynamic .item span{color: #848484;margin-top: 5px;display: block;}
.dynamic-btn{margin-top: 70px;}
.dynamic-btn .btn-blue{line-height: 44px;width:200px;border-radius:44px;}
.dynamic-list li{min-height:70px;border-bottom:1px solid #bfbfbf;font-size: 14px;padding:24px 24px 24px 126px;position: relative;}
.date{left:24px;top:28px;text-align: center;font-size:12px;line-height:24px;width:68px;height:62px;border:1px solid #bfbfbf;font-family: Arial;position: absolute;color: #747474;}
.date span{font-size: 20px;display: block;margin: 12px auto 0px;}
.dynamic-list li h4{font-size: 18px;font-weight: normal;}
.dynamic-list li p{color: #888;line-height: 20px;padding:8px 0;}
.dynamic-list li > span{color: #707070;}
.dynamic-list li:hover{background: #f2f2f2;}
.dynamic-list li:hover p,.dynamic-list li:hover a{color: #bb4a3a;}
.dynamic-list li:hover .date{color: #fff;background: #bb4a3a;border: 1px solid #bb4a3a;}
.listmain {z-index: 100;overflow: hidden;min-height: 500px;margin-top: 50px;margin-bottom: 60px}
.listmain .leftnav {width: 255px;position: relative;z-index: 99}
.smu h4 {width: 100%;line-height: 73px;height: 74px;background: #f2f2f2;background: url(../images/navh4_03.png) no-repeat}
.smu h4 span {font-weight: bold;font-size: 24px;color: #ffffff;line-height: 73px;padding-left: 40px}
.smu .sideMenu {color: #444444;line-height: 18px;background: #f2f2f2;box-sizing: border-box;border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1}
.smu .sideMenu h3 {margin-bottom: 0px;margin-top: 0px;font-size: 18px;position: relative}
.smu .sideMenu h3 .icon-h {width:16px;height:55px;display: block;float: left;margin-left:41px;margin-right: 10px;background: url(../images/icon2_05.png) no-repeat center}
.smu .sideMenu h3 a {font-size: 18px;color: #333333;font-weight: normal;display: block;margin: 0 20px;padding: 19px 0px 19px 25px;border-bottom: 1px solid #ccc}
.smu .sideMenu h3:hover {border-bottom: none;margin-top: -1px;background: #ffffff;margin-left: -1px;border-left: 6px solid #4d7d2b}
.smu .sideMenu h3.on {border-bottom: none;margin-top: -1px;background: #ffffff;margin-left: -1px;border-left: 6px solid #4d7d2b}
.smu .sideMenu h3:hover a {font-weight: bold;color: #4d7d2b;background: #ffffff;margin-top: -1px}
.smu .sideMenu h3:hover a p {font-weight: bold;color: #e6aa0f}
.smu .sideMenu h3.on a {font-weight: bold;color: #4d7d2b;background: #ffffff;margin-top: -1px}
.smu .sideMenu h3.on a p {font-weight: bold;color: #4d7d2b}
.smu .sideMenu h3:hover .icon-h {display: block;margin-left: 35px}
.smu .sideMenu h3.on .icon-h {display: block;margin-left: 35px}
.smu .sideMenu ul {line-height: 30px;padding: 10px 20px 10px 70px;background: #ffffff;margin-left: -1px;border-left: 6px solid #4d7d2b}
.smu .sideMenu ul li {clear: both}
.smu .sideMenu ul li i {float: left;width: 5px;height: 9px;display: block;margin-top: 13px;margin-right: 10px;background: url(../images/jt1.png) no-repeat center}
.smu .sideMenu ul li a {font-size: 14px;color: #666666}
.smu .sideMenu ul li:hover a {color: #4d7d2b}
.smu .sideMenu ul li:hover i {background: url(../images/jt3.png) no-repeat center}

.smu .bei {box-sizing: border-box;border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;width: 100%;height: 158px;display: block;background: url(../images/bei_07.png) no-repeat}
.kslink {margin-top: 50px}
.kslink li {width: 120px;height: 80px;display: block;float: left;margin-bottom: 15px;text-align: center;margin-right: 13px;transition: linear 0.6s}
.kslink li:nth-child(2n){float:right;margin-right: 0;}
.kslink li p {font-size: 15px;color: #ffffff;padding-top: 5px}
.kslink li i {width: 34px;height: 33px;display: block;margin: 0 auto;margin-top: 15px}
.kslink li:hover {opacity: 0.6}
.kslink .ks1 {background:#e4ad6d}
.kslink .ks1 i {background: url(../images/ks1.png) no-repeat center}
.kslink .ks2 {background:#6689a7}
.kslink .ks2 i {background: url(../images/ks2.png) no-repeat center}
.kslink .ks3 {background:#80b45a}
.kslink .ks3 i {background: url(../images/ks3.png) no-repeat center}
.kslink .ks4 {background:#59af8f;}
.kslink .ks4 i {background: url(../images/ks4.png) no-repeat center}
.rightlist {width: 910px;position: relative;z-index: 99}
.rightlist .list-tit {border-bottom: 1px solid #cccccc;padding-bottom:14px;}
.rightlist .list-tit .location {font-size: 14px;color: #888888;float: right;margin-right: 25px}
.rightlist .list-tit .location a {font-size: 14px;color: #888888}
.rightlist .list-tit span {font-size: 20px;color: #4d7d2b;font-weight: bold;border-bottom: 3px solid #4d7d2b;padding-bottom:14px;}
.rightlist .listg {margin-top: 10px}
.rightlist .listg li {line-height: 50px;border-bottom: 1px dashed #e4e4e4}
.rightlist .listg li i {width: 4px;height: 4px;float: left;margin-right: 10px;display: block;margin-top: 23px;background: #4d7d2b}
.rightlist .listg li .date-list {float: right;font-size: 14px;color: #666666;}
.rightlist .listg li a {font-size: 16px;color: #333333;}
.rightlist .listg li:hover a {margin-left: 15px;color: #4d7d2b;font-weight: bold;transition: linear 0.6s}
.contentp {margin-top: 20px}
.contentp .contenty h1 {text-align: center;font-weight: bold;font-size: 20px;color: #4d7d2b;line-height: 40px}
.contentp .contenty h4 {font-size: 17px;color: #333333;font-weight: normal;text-align: center;line-height: 40px}
.contentp .contenty h6 {font-size: 14px;color: #777777;font-weight: normal;text-align: center;line-height: 30px;padding-bottom: 15px;border-bottom: 1px solid #dddddd}
.contentp .contenty h6 span {font-size: 14px;color: #777777;font-weight: normal;margin-right: 20px}
.contentp .contenty .c {padding-bottom: 29px}
.contentp .contenty .c p {font-size: 16px;color: #444444;line-height: 35px;padding-top: 10px;}
.contentp .contenty .c table p{text-indent: 0;padding:0;}
.pnext {padding-top: 29px;border-top: 1px solid #dddddd}
.pnext p {font-size: 16px;color: #555555;line-height:35px}
.pnext p a {font-size: 16px;color: #555555;line-height:35px}
.pnext p:hover {color: #4d7d2b}
.pnext p:hover a {color: #4d7d2b}
.new-list3 ul {}
.new-list3 ul li {overflow: hidden;padding:10px 0;border-bottom: 2px solid #ffb300;}
.new-list3 ul li a .date1 {padding-top:8px;font-size: 13px;color: #808080}
.new-list3 ul li a .date1 i{width: 14px;height: 14px;float: left;margin-top: 2px;margin-right: 10px;background: url(../images/date.png) no-repeat center}
.new-list3 ul li a .tit {font-size: 17px;color: #333333;}
.new-list3 ul li:hover a .tit {color: #4d7d2b}
.main-tit {padding-bottom: 10px;margin-top:30px;}
.main-tit span .e {font-size:24px;color: #333333;font-weight:bold;}
.main-tit span .e:before {content: "";display: block;position: relative;left: 120px;width:50px;height: 2px;top:20px;background: #ffb300;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
#vsb_content_2{ margin-top:20px; font-size:16px; line-height:28px; color:#444444}

.row-service1{overflow:hidden;background:no-repeat top center;background-position-y:160px;background-size:100% auto;padding:20px 0 80px}
.row-service1-doctor{min-height: 1168px;background-position: top center;margin: 50px 0;}
.row-service1 .box-txt { width:1200px; height:50px; margin:0px auto; margin-bottom:30px;}
.row-service1 .box-txt .tit{font-size:40px;color:#214a9a;float:left}
.row-service1 .pages{margin-top:26px}
.row-service1 .tb-search .submit{padding-left:27px;color:#000;background-color:#fac532;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.row-service1 .tb-search .l-inp{border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.ul-list5-t1 li{float:left;width:23.5%;margin-bottom:35px; margin-right:2%;}
.ul-list5-t1 li:nth-child(4n){ float:right; margin-right:0;}
.ul-list5-t1{ width:1200px; margin:0px auto;position:relative;overflow:hidden}
.ul-list5-t1 .con{display:block;overflow:hidden}
.ul-list5-t1 .pic{/*padding-top:131.8%;*/ height:330px;position:relative;overflow:hidden}
.ul-list5-t1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .inner{padding:0px 60px 10px 0;border-bottom:4px solid #a6b7d7;position:relative}
.ul-list5-t1 .inner:before{content:'';position:absolute;left:0;bottom:-4px;height:4px;width:0;background-color:#214a9a;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .icon{position:absolute;right:0;top:50%;width:48px;height:48px;background:url(../images/z-arrow.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 h4{margin:12px 0 10px;font-size:24px;color:#333;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.ul-list5-t1 .author{font-size:16px;line-height: 1.5;height: 1.5em; color:#999;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list5-t1 .con:hover .inner:before{width:100%}
.ul-list5-t1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.ul-list5-t1 .con:hover .icon{opacity:1;filter:alpha(opacity=100)}
.ul-list5-t1 .con:hover h4{color:#214a9a;font-weight:700}
.ul-list5-t1 .con:hover .author{color:#214a9a}

/*/*/
.slideyb{ width: 1200px; margin: 0px auto; margin-top:60px;  margin-bottom: 60px;}
.slideyb .hd{ width:316px; margin: 0px auto;height:48px;border: 1px solid #cecece;}
.slideyb .hd li{ width: 157px; height:50px; float: left; text-align: center; line-height:48px; font-size: 24px; color: #303030;  }
.slideyb .hd li a{color: #303030; }
.slideyb .hd .on{color: #fff; background:#3278b2;}
.slideyb .hd .on a{color: #fff;}
.slideyb .hd li:nth-child(2){ float:right;}
.ybzc{ width: 1200px; margin: 0px auto; margin-top:20px; background:#6fa0c9; padding: 20px 0px; border-radius: 8px;}
.ybzc p{width:800px; margin: 0px auto;font-size:18px; color: #ffffff; line-height:30px; font-weight: bold;}
.ybzxp{width: 1200px; height:40px; margin: 0px auto; margin-top: 60px;font-size:24px; color: #3278b2; font-weight: bold; border-bottom:2px solid #eeeeee}
.ybzxp1{width: 1200px; margin: 0px auto;font-size:18px; color: #474747; line-height: 30px; }
.ybwd{ width:1200px; margin: 0px auto; padding-top:20px;clear: both;}
.ybwd li{ width:1200px; color: #474747; padding-top: 10px; clear: both;}
.ybwd .list1{ color:#3278b2}
.ybwd .list1 .p1{ background: #4c8ab9}
.ybwd .list2 .p1{ background: #b9b9b9}
.ybwd li .p1{ width: 30px; height: 30px; border-radius: 100%; color: #fff; text-align: center;}
.ybwd li .p2{ width:1156px;float:right;}
.ybwd li p{float:left;font-size:18px; line-height:30px; }
.yqlj{width:1200px; margin: 0px auto; padding-top:20px;clear: both;}
.yqlj li{ width:1200px; color: #474747; font-size:18px; line-height:30px; margin-top: 10px;}
.yqlj li a{color: #4c8ab9;}

.ascreen { display: block;width:54px;position: fixed;top:25%;right:4px;z-index: 9999;/*margin-top: -230px;*/}
.ascreen .li {width:54px;height:54px;text-align: center;position: relative;margin-bottom:7px;background:#fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.3);border-radius: 6px;z-index:10000; }
.ascreen .li .icon {height:54px;overflow: hidden;-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.ascreen .li .icon img {width: 40px;height:40px;position: absolute;left: 50%;top:50%;margin:-20px 0 0 -20px;}
.ascreen .li .p {height:54px;position: absolute;left: 200%;top:0;width: 100%;text-align: center;color:#fff;background:#3278b2;font-size:16px;border-radius: 6px;}
.ascreen .li .p span{position: absolute;width: 47px;left: 50%;top:50%;line-height: 24px;margin-left: -24px;margin-top:-24px;display: block;}
.ascreen .li .backTop{display: block;width: 100%;height:100%;position: relative;}
.ascreen .li .backTop img{width: 40px;height:40px;position: absolute;left: 50%;top:50%;margin:-20px 0 0 -20px;}
.ascreen .li:hover .p{left: 0;-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
	
.ascreen .hhover .rxdh1{ width: 54px; height: 54px; background: url("../images/rxdh1.png") no-repeat center center;}
.ascreen .hhover:hover .rxdh1{ width: 54px; height: 54px;background:#3278b2 url("../images/rxdh1-1.png") no-repeat center center;border-radius: 6px;}
.ascreen .hhover:hover .rxdh{ display: block;width: 178px; height: 54px;transform: rotate(0deg);}
.ascreen .rxdh{width: 0px; height: 0px; overflow: hidden;/*display: none;width: 178px; height: 54px;*/position:absolute;z-index: 10001; left: -188px; top:0;transform: rotate(720deg); -webkit-transition: ease-out .5s; -moz-transition: ease-out .5s; -ms-transition: ease-out .5s; -o-transition: ease-out .5s; }
.ascreen .rxdh .rxdhlt{ width:168px; height: 54px; background:#3278b2; line-height: 54px; text-align: center; font-size: 21px; font-family: Impact; color: #fff; border-radius:4px; float: left}
.ascreen .rxdh .rxdhrt{ width:8px; height: 54px; background: url("../images/sjx.png") no-repeat left center; float: left}
.ascreen .gfwx{width: 0px; height: 0px; overflow: hidden;/*display: none;width:100px; height:230px;*/position:absolute;left:-110px; top:-76px;transform: rotate(720deg); -webkit-transition: ease-out .5s; -moz-transition: ease-out .5s; -ms-transition: ease-out .5s; -o-transition: ease-out .5s; }
.ascreen .gfwx .gfwxlt{ width:92px; height: 230px; background:#3278b2; line-height: 54px; text-align: center; font-size: 21px; font-family: Impact; color: #fff; border-radius:4px; float: left}
.ascreen .gfwx .gfwxlt img{ width:80px; height:80px; margin-top: 10px;}
.ascreen .gfwx .gfwxlt p{line-height:20px; text-align: center; font-size: 14px;}
.ascreen .gfwx .gfwxrt{ width:8px; height: 230px; background: url("../images/sjx.png") no-repeat left center; float: left}