.content{width: 100%;box-sizing: border-box;  margin: 0px auto;width:100%;}
.w1680{max-width: 1680px;}
.maodian{height:0px;position:relative;transform:translateY(-150px);}
.fixed_space{height: 116px;}
.isNull{grid-column:1 / -1;}
.pub_top{padding: 35px 0px;background: #f0f5f9;width: 100%;position: fixed;top: 0px;left: 50%;transform: translateX(-50%); z-index: 9999;}
.pub_nav{display: flex;justify-content: space-between;align-items: center;gap:20px;}
.pub_nav .logo{}
.pub_nav .nav_box{display: flex;align-items: center;gap: 20px;}
.pub_nav .nav_box .nav_item{position:relative;height:46px;display:flex;justify-content:center;}
.pub_nav .nav_box .nav_item .title{display: flex;align-items: center;gap: 5px;height:100%;}
.pub_nav .nav_box .nav_item .title .icon{width: 17px; flex-shrink: 0;overflow: hidden;display:none;}
.pub_nav .nav_box .nav_item .title .tit{flex: 1;overflow: hidden;font-size: 18px;color: #333;line-height: 1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pub_nav .nav_box .nav_item.sel .title .tit{font-weight: bold;color:var(--color-main);}
.pub_nav .nav_box .nav_item.dan{min-width:90px;}
.pub_nav .nav_box .nav_item.dan.sel .title .tit{font-weight: bold;color:var(--color-dj);}
.pub_nav .nav_box .nav_item.dan .title .tit{color: #e00000;}
.pub_nav .nav_box .nav_item.dan .title .icon{display: block;}
.pub_nav .nav_box .nav_item .sub_nav{
    position:absolute;white-space:nowrap;top:120%;padding-top:10px;left:50%;transform:translateX(-50%);transition:all linear 300ms;visibility:hidden;opacity:0;
    
}
.pub_nav .nav_box .nav_item .sub_nav .sub_list{
    display:flex;flex-direction:column;position: relative;
    background:#fff;width:100%;padding:15px 20px;border-radius:8px;box-sizing:border-box;white-space:nowrap;
    box-shadow:0px 0px 15px rgba(0,0,0,0.25);
    text-align: center;.ny_profile_ban
}
.pub_nav .nav_box .nav_item .sub_nav .sub_list::after{
    content:"";width:0px;height:0px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    top: 0px;left: 50%;transform: translateX(-50%) translateY(-100%);
}
.pub_nav .nav_box .nav_item .sub_nav .sub_list a{font-size:16px;color:#333;line-height:28px;}
.pub_nav .nav_box .nav_item .sub_nav .sub_list a:hover{color:#000;}
.pub_nav .nav_box .nav_item:hover .sub_nav{top:100%;visibility:visible;opacity:1;}

.pub_nav .search_box{width: 222px;height: 46px;background: #fafafa;border-radius: 23px;overflow: hidden;position: relative;}
.pub_nav .search_box input{width: 100%;height: 100%; padding-left: 20px;padding-right: 46px;box-sizing: border-box;outline: none;border: none;}
.pub_nav .search_box .search_btn{
    cursor: pointer; width:38px;height: 38px;background: var(--color-main);border-radius: 50%;
    display: flex;justify-content: center;align-items: center;position: absolute;top: 50%;right: 3px;transform:translateY(-50%);
}
.in_ban{width: 100%;}
.in_ban .swiper-pagination{bottom: 48px;}
.in_ban .swiper-pagination span{width: 28px;height: 28px;opacity: 1;border-radius: 50%; margin: 0px 3px!important;box-sizing: border-box;position: relative;background: transparent;}
.in_ban .swiper-pagination span::after{content: "";width: 8px;height: 8px;background: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.in_ban .swiper-pagination span.swiper-pagination-bullet-active{border: 1px solid #fff;}
.fastlinks_box{margin: 40px 0px;display: grid;grid-template-columns: repeat(6,1fr);gap: 24px;}
.fastlink_item{height: 104px;display: flex;align-items: center;gap: 15px;min-width: 0;transition: all linear 300ms;}
.fastlink_item:hover{box-shadow: 0px 0px 15px rgba(0,0,0,0.3);}
.fastlink_item .icon_box{flex-shrink: 0; width: 69px;height: 100%;display: flex;justify-content: center;align-items: center;position: relative;overflow: hidden;}
.fastlink_item .icon_box img{position: relative;z-index: 1;}
.fastlink_item .icon_box::after{content: "";width: 144px;height: 155px;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);z-index: 0;border-radius: 144px;}
.fastlink_item .con_box{flex: 1;overflow: hidden;padding-right: 10px;}
.fastlink_item .con_box .title{font-size: 22px;color: #fff;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fastlink_item .con_box .desc{font-size: 14px;color: #fff;opacity:0.5;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.fastlink_item:nth-child(1){background-color: #0d60a3;}
.fastlink_item:nth-child(1) .icon_box::after{background: #0d5590;}
.fastlink_item:nth-child(2){background-color: #2ca3be;}
.fastlink_item:nth-child(2) .icon_box::after{background: #2993ab;}
.fastlink_item:nth-child(3){background-color: #479f61;}
.fastlink_item:nth-child(3) .icon_box::after{background: #3a8f53;}
.fastlink_item:nth-child(4){background-color: #7b4ece;}
.fastlink_item:nth-child(4) .icon_box::after{background: #7043c1;}
.fastlink_item:nth-child(5){background-color: #be302b;}
.fastlink_item:nth-child(5) .icon_box::after{background: #ad2521;}
.fastlink_item:nth-child(6){background-color: #d0a855;}
.fastlink_item:nth-child(6) .icon_box::after{background: #c29a48;}

.in_news{padding: 80px 0px;position: relative;}
.in_news .color_plate{width: 200px;height: 220px;background: var(--color-main);position: absolute;top: 0px;left: 0px;z-index: 0;}
.in_news .content{position: relative;z-index: 1;display: flex;justify-content: space-between;gap: 60px;}

.famous_news{display: flex;justify-content: space-between;gap: 40px;}

.famous_onduty{flex: 1;overflow: hidden;background: url(../images/famous_onduty_bg.jpg) center bottom no-repeat #f5f7fb;background-size: 100% auto;  padding: 28px;box-sizing: border-box;}
.famous_onduty .img_box{width: 100%;height: 240px;overflow: hidden;display: block;}
.famous_onduty .img_box img{width: 100%;height: 100%;object-fit: cover;display: block;object-position: top;}
.famous_onduty .con_box{text-align: center;}
.famous_onduty .con_box .title{padding: 25px; font-size: 18px;color: #333;line-height: 28px;}
.famous_onduty .con_box .more{transition: all 300ms linear; font-size: 14px;color: #fff; width: 161px;height: 56px;background-color: var(--color-main);display: flex;justify-content: center;align-items: center;margin: 0px auto;}
.famous_onduty .con_box .more:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.2);transform: scale(1.05);}
#in_news_swiper{width: 428px;overflow: hidden;}
#in_news_swiper .img_box{display: block;height: 280px;overflow: hidden;width: 100%;}
#in_news_swiper .img_box img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all linear 5000ms;}
#in_news_swiper .img_box:hover img{transform: scale(1.1);}
#in_news_swiper .con_box{padding-right: 120px;padding-top: 20px;position: relative;}
#in_news_swiper .con_box .title{font-size: 18px;color: #333;line-height: 28px;margin-bottom: 10px;}
#in_news_swiper .con_box .desc{font-size: 14px;color: #999999;line-height: 24px;margin-bottom: 10px;}
#in_news_swiper .con_box .more{display: inline-block;font-size: 14px;color: var(--color-main-2);padding-left: 47px;position: relative;}
#in_news_swiper .con_box .more i{width:34px;height: 1px;background: var(--color-main-2);position: absolute;top: 50%;;left: 0px;transform: translateY(-50%);}
#in_news_swiper .con_box .more i::after{content: "";width: 14px;height: 3px;background: var(--color-main-2);position: absolute;top: -1px;left: 0px;}
#in_news_swiper .con_box .time{padding: 10px 0px; position: absolute;top: 0px;right: 20px;transform: translateY(-50%);width: 64px;background: var(--color-main);text-align: center;}
#in_news_swiper .con_box .time .day{font-size: 22px;line-height: 22px;color: #ffffff;}
#in_news_swiper .con_box .time .ym{font-size: 12px;line-height: 22px;color: #ffffff;}
.famous_news_tools{display: flex;justify-content: space-between;align-items: center; position: relative;gap: 22px;height:50px;}
.famous_news_tools .line{flex: 1;overflow: hidden;height: 1px;background: #afcae0;}
.famous_news_tools .btn_box{flex-shrink: 0;display: flex;gap: 10px;}
.famous_news_tools .btn_box div{cursor: pointer; position: relative;width: 50px;height: 50px;background: url(../images/swiper_arr_1.png) center no-repeat;background-size: 100%;}
.famous_news_tools .btn_box div.btn_next{transform: rotateY(180deg);}
.famous_news_tools .btn_box div:hover{background: url(../images/swiper_arr_2.png) center no-repeat;background-size: 100%;}

.in_news_tab_box{flex: 1;overflow: hidden;}
.in_news_tab_box .top_box{display: flex;justify-content: space-between;align-items: center;margin-bottom: 32px;}
.in_news_tab_box .top_box .more{font-size: 16px;color: var(--color-main-2);font-weight: bold;}
.in_news_tab_box .tab_box{display: flex;align-items: center;gap: 27px;}
.in_news_tab_box .tab_box .tab_item{font-size: 32px;color: #333333;cursor: pointer;line-height: 1;}
.in_news_tab_box .tab_box .tab_item.on{color: var(--color-main);}

.in_news_tab_box .tab_con_item{display: none;}
.in_news_tab_box .tab_con_item.on{display: block;}

.in_news_tab_box .tab_con_item ul{display: flex;flex-direction: column;gap: 16px;}
.in_news_tab_box .tab_con_item ul li a{background: #f5f7fb;padding: 22px 30px;box-sizing: border-box;display: block;transition: all linear 300ms;}
.in_news_tab_box .tab_con_item ul li:hover a{background: #eaf1ff;}
.in_news_tab_box .tab_con_item .time text{font-size: 24px;color: var(--color-main);}
.in_news_tab_box .tab_con_item .time span{font-size: 14px;color: #333;}
.in_news_tab_box .tab_con_item .title{font-size: 16px;line-height: 26px;color: #333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.in_onduty{
	padding: 80px 0px;
	background: url(../images/in_famous_bg.jpg) center no-repeat;background-size: cover;
}
.in_onduty .content{display: flex;justify-content: space-between;gap:60px;}
.in_onduty .onduty_box{flex: 1;overflow: hidden;}
.in_onduty .onduty_box .top_box{display: flex;justify-content: space-between;align-items: center;margin-bottom: 40px;}
.in_onduty .onduty_box .top_box .title{font-size: 32px;font-weight: bold;color: var(--color-main-2);line-height: 1;}
.in_onduty .onduty_box .top_box .date{font-size: 20px;color: #333;}
.onduty_table{display: grid;grid-template-columns: repeat(7,1fr);gap: 1px;background-color: var(--color-table-border);border: 1px solid var(--color-table-border);box-sizing: border-box;}
.onduty_table .th{padding: 20px 0px; background: var(--color-main);display: flex;justify-content: center;align-items: center;text-align: center;}
.onduty_table .th .en{font-size: 14px;color: #f8ecdb;opacity: 0.6;line-height: 26px;}
.onduty_table .th .tit{font-size: 16px;color: #f8ecdb;line-height: 26px;}
.onduty_table .td{padding: 20px 0px; background: #ebf1f8;display: flex;justify-content: center;align-items: center;text-align: center;}
.onduty_table .td .day{font-size: 18px;color: #333333;line-height: 26px;margin-bottom: 10px;}
.onduty_table .td .dot{width: 9px;height: 9px;background: #debe94;border-radius: 50%;margin: 0px auto;}
.onduty_table .td .dot.hide{opacity:0;}
.onduty_table .td.notToMonth .day{opacity: 0.5;}
.onduty_table .td.today .dot{background: #f1b82f;}
.onduty_table .td.select{background: #debe94!important;}
.onduty_table .td.select .day{color: #fff;}
.onduty_table .td.select .dot{background: #fff;}

.onduty_table .td:nth-child(14n + 1),
.onduty_table .td:nth-child(14n + 2),
.onduty_table .td:nth-child(14n + 3),
.onduty_table .td:nth-child(14n + 4),
.onduty_table .td:nth-child(14n + 5),
.onduty_table .td:nth-child(14n + 6),
.onduty_table .td:nth-child(14n + 7) {
	background: #ebf1f8;
}

.onduty_table .td:nth-child(14n + 8),
.onduty_table .td:nth-child(14n + 9),
.onduty_table .td:nth-child(14n + 10),
.onduty_table .td:nth-child(14n + 11),
.onduty_table .td:nth-child(14n + 12),
.onduty_table .td:nth-child(14n + 13),
.onduty_table .td:nth-child(14n + 14) {
	background-color: #ffffff;
}

.in_onduty .doctor_box{width: 565px;overflow: hidden; background: #ffffff;padding: 22px;box-sizing: border-box;}
.in_onduty .doctor_box .title_box{padding-top: 15px;text-align: center;margin-bottom: 23px;}
.in_onduty .doctor_box .title_box .title{font-size: 28px;color: #d5b386;}
.in_onduty .doctor_box .list_box{display: flex;flex-direction: column;gap: 20px;max-height:440px;overflow-y:auto;}
.in_onduty .doctor_box .list_box::-webkit-scrollbar{width:4px;height:4px;background:#f0f0f0;}
.in_onduty .doctor_box .list_box::-webkit-scrollbar-thumb{background: var(--color-main);}

.in_onduty .doctor_box .list_box .doctor_item{background: #f5f7fb;border-radius: 4px;display: flex;gap: 20px;padding: 24px;}
.in_onduty .doctor_box .list_box .doctor_item:hover{background: #eaf1ff;}
.in_onduty .doctor_box .list_box .doctor_item .img_box{width: 120px;height: 148px;overflow: hidden;flex-shrink: 0;}
.in_onduty .doctor_box .list_box .doctor_item .con_box{flex: 1;overflow: hidden;}
.in_onduty .doctor_box .list_box .doctor_item .con_box .name{font-size: 20px;color: #333333;margin-bottom: 12px;}
.in_onduty .doctor_box .list_box .doctor_item .con_box .name span{ font-size: 14px;color: #999999;margin-left: 5px;}
.in_onduty .doctor_box .list_box .doctor_item .con_box .info_list{display: flex;flex-direction: column;gap: 10px;}
.in_onduty .doctor_box .list_box .doctor_item .con_box .info_list .info_item{display: flex;gap: 8px;align-items:baseline;}
.in_onduty .doctor_box .list_box .doctor_item .con_box .info_list .info_item .icon{flex-shrink: 0;width: 12px;overflow: hidden;transform: translateY(2px);}
.in_onduty .doctor_box .list_box .doctor_item .con_box .info_list .info_item .desc{font-size: 14px;color: #676767;line-height: 18px; flex: 1;overflow: hidden;}

.in_notice{padding: 80px 0px;padding-bottom: 105px;}
.in_notice .content{display: flex;justify-content: space-between;gap: 35px;}

.in_notice_tab_box{flex: 1;overflow: hidden;}

.in_notice_links{display: flex;gap: 22px;}
.in_notice_links .item_box{display: block;width: 172px;height: 363px;padding: 30px;position: relative;box-sizing: border-box;transition: all linear 300ms;}
.in_notice_links .item_box:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.4);}
.in_notice_links .item_box:nth-child(1){background: url(../images/in_sfcx_bg.jpg) center no-repeat;background-size: cover;}
.in_notice_links .item_box:nth-child(2){background: url(../images/in_ypjggs_bg.jpg) center no-repeat;background-size: cover;}
.in_notice_links .item_box:nth-child(3){background: url(../images/in_hcxc_bg.jpg) center no-repeat;background-size: cover;}
.in_notice_links .item_box .bg{width: 100%;height: 100%;position: absolute;top: 0px;left:0px;z-index: 0;overflow: hidden;}
.in_notice_links .item_box .bg img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all linear 500ms;}
.in_notice_links .item_box:hover .bg img{transform: scale(1.1);}
.in_notice_links .item_box .con_box{display: flex;flex-direction: column;gap: 10px;position: relative;z-index: 1;}
.in_notice_links .item_box .con_box .icon{width: 24px;}
.in_notice_links .item_box .con_box .title{font-size: 26px;color: #fff;writing-mode: vertical-lr;}
.in_notice_links .item_box .more{position: absolute;right: 30px;bottom: 30px;z-index: 1;}

.in_notice_tab_box .top_box{display: flex;margin-bottom: 30px;}
.in_notice_tab_box .top_box .tab_box{display: flex;align-items: center;gap: 40px;}
.in_notice_tab_box .top_box .tab_box .tab_item{display: flex;align-items: center;gap: 13px; padding-bottom: 15px;position: relative;cursor: pointer;}
.in_notice_tab_box .top_box .tab_box .tab_item .icon{flex-shrink: 0;width: 30px;height: 30px;}
.in_notice_tab_box .top_box .tab_box .tab_item .icon img{width: 100%;height: 100%;}
.in_notice_tab_box .top_box .tab_box .tab_item .title{font-size: 32px;color: #999999;}
.in_notice_tab_box .top_box .tab_box .tab_item .icon img:nth-child(1){display: block;}
.in_notice_tab_box .top_box .tab_box .tab_item .icon img:nth-child(2){display: none;}
.in_notice_tab_box .top_box .tab_box .tab_item.on .icon img:nth-child(1){display: none;}
.in_notice_tab_box .top_box .tab_box .tab_item.on .icon img:nth-child(2){display: block;}
.in_notice_tab_box .top_box .tab_box .tab_item.on .title{color: var(--color-main);}
.in_notice_tab_box .top_box .tab_box .tab_item.on::after{content: "";width: 100%;height: 3px;background: var(--color-main);position: absolute;bottom: 0px;left: 0px;}

.in_notice_tab_box .tab_con_item{display: none;}
.in_notice_tab_box .tab_con_item.on{display: block;}
.in_notice_tab_box .tab_con_item .list_box{display: grid;grid-template-columns: repeat(2,1fr);gap: 25px;}
.in_notice_item{display: block;min-width:0;}
.in_notice_item .title{font-size: 18px;line-height: 28px;color: #333333;}
.in_notice_item .time{font-size: 14px;line-height: 32px;color: var(--color-main);}
.in_notice_item:hover .title{color: #000;}

.in_three{
	padding-bottom: 80px;
}
.in_three .content{display: grid;grid-template-columns: repeat(3,1fr);}
.in_three .content>div{min-width: 0;}

.in_2in1{display: flex;flex-direction: column;gap:35px; background: url(../images/in_jxjb_bg.jpg) center no-repeat;background-size: cover;padding: 32px;box-sizing: border-box;}
.in_2in1 .title_box{display: flex;justify-content: space-between;margin-bottom: 25px;}
.in_2in1 .title_box .title{font-size: 32px;color: #333333;}
.in_2in1 .title_box .more{font-size: 14px;color: #333333;opacity: 0.5;}
.in_2in1 .title_box .more:hover{opacity: 0.8;}
.in_jxjb_item{display: block;text-align: center;}
.in_jxjb_item img{width: 100%;}
.in_jxjb_item .title{font-size: 14px;color: #333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.in_jkkp .list_box{display: flex;flex-direction: column;gap: 15px;}
.in_jkkp .list_box .item{display: flex;justify-content: space-between;line-height: 28px;gap: 20px;}
.in_jkkp .list_box .item .title{font-size: 16px;color: #333333;flex: 1;overflow: hidden;padding-left: 12px;position: relative;}
.in_jkkp .list_box .item:hover .title{color: #000;}
.in_jkkp .list_box .item .title::after{content: "";width: 6px;height: 6px;border-radius: 50%;position: absolute;top: 50%;left: 0px;transform: translateY(-50%); background: var(--color-main);}
.in_jkkp .list_box .item .time{font-size: 14px;color: var(--color-main);}

.in_djgz{background: url(../images/in_dj_bg.jpg) center no-repeat;background-size: cover;padding: 32px;}
.in_djgz .title_box{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.in_djgz .title_box .title{display: flex;align-items: center;gap: 8px;}
.in_djgz .title_box .title .icon{width: 30px;height: 30px;flex-shrink: 0;display: block;}
.in_djgz .title_box .title .tit{font-size: 32px;color: #ffe89e;line-height: 1em;}
.in_djgz .title_box .more{font-size: 14px;color: #ffe89e;}

#in_djgz_swiper{margin-bottom: 20px;}
#in_djgz_swiper .swiper-slide{position: relative;}
#in_djgz_swiper .swiper-slide .img_box{width: 100%;height: 231px;overflow: hidden;display:block;}
#in_djgz_swiper .swiper-slide .img_box img{width: 100%;height: 100%;object-fit: cover;display: block;}

#in_djgz_swiper .swiper-slide .title{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6)); font-size: 16px;color: #fff;line-height: 26px; padding: 20px; width: 100%;position: absolute;bottom: 0px;left: 0px;box-sizing: border-box;display: block;}

.in_djgz_list{display: flex;flex-direction: column;gap: 15px;}
.in_djgz_list .item{display: flex;justify-content: space-between;align-items: center;gap:20px;}
.in_djgz_list .item .title{font-size: 16px;color: #ffeebf;flex: 1;overflow: hidden;padding-left: 12px;position: relative;opacity: 0.8;}
.in_djgz_list .item:hover .title{opacity: 1;}
.in_djgz_list .item .title::after{content: "";width: 6px;height: 6px;border-radius: 50%;position: absolute;top: 50%;left: 0px;transform: translateY(-50%); background: #ffe89e;}
.in_djgz_list .item .time{font-size: 14px;color: #ffffff;opacity: 0.5;}
.in_djgz_list .item:hover .time{opacity: 0.8;}
.in_map{background: url(../images/in_qrcode_bg.png) repeat;padding: 32px 40px;}
.in_map .title_box{display: flex;}
.in_map .title_box .title{font-size: 32px;color: #333333;margin-bottom: 32px;}
.in_map .qrcodes{display: grid;grid-template-columns: repeat(4,1fr);gap: 10px;}
.in_map .qrcodes .item{text-align: center;}
.in_map .qrcodes .item .title{font-size: 14px;line-height: 20px;color: #333;}
.in_map_img{padding: 10px;background:#fff;margin-bottom: 32px;display:block;}
.in_map_img img{width: 100%;display: block;}

.pub_foot{
	background: var(--color-main-bg);color: #fff;
}
.pub_foot a{color: #fff;}

.pub_friendlinks{padding: 40px 0px;border-bottom: 1px solid rgba(255,255,255,0.3);}
.pub_friendlinks .content{display: flex;gap: 20px;}
.pub_friendlinks .title{flex-shrink: 0;overflow: hidden;font-size: 18px;}
.pub_friendlinks .list_box{display: flex;gap: 20px;overflow: hidden;flex: 1;flex-wrap:wrap;}
.pub_friendlinks .list_box .item{font-size: 18px;}
.pub_friendlinks .list_box span{font-size: 16px;color: #fff;opacity: 0.5;}
.pub_friendlinks .list_box span:last-child{display: none;}

.pub_foot_info{padding: 50px 0px;padding-bottom: 100px;}
.pub_foot_info .content{display: flex;justify-content: space-between;gap: 50px;}

.pub_foot_info .nav_box{display: flex;gap: 40px;}
.pub_foot_info .nav_box .nav_item .sub_nav{display: flex;flex-direction: column;gap: 8px;}
.pub_foot_info .nav_box .nav_item .sub_nav a{display: block;font-size: 14px;color: #ffffff;opacity: 0.8;}
.pub_foot_info .nav_box .nav_item .sub_nav a:hover{opacity: 1;}
.pub_foot_info .nav_box .nav_item .title{display: block;font-size: 16px;padding-bottom: 12px;position: relative;margin-bottom: 12px;}
.pub_foot_info .nav_box .nav_item .title::after{content: "";width: 16px;height: 1px;background: #fff;opacity: 0.6;position: absolute;bottom: 0px;left: 0px;transition: all linear 300ms;}
.pub_foot_info .nav_box .nav_item:hover .title::after{width:32px;}
.pub_foot_info .info_box .logo{margin-bottom: 20px;display: block;}
.pub_foot_info .info_box .info_item{display: flex;gap: 10px;align-items: center;margin-bottom: 10px;}
.pub_foot_info .info_box .info_item .icon{flex-shrink: 0;overflow: hidden;}
.pub_foot_info .info_box .info_item .desc{overflow: hidden;flex: 1;}
.pub_foot_info .info_box .info p{font-size: 14px;line-height: 28px;color: #ffffff;opacity: 0.8;}

.ny_ban{background-position: center;background-size: cover; text-align: center;}
.ny_ban .title_box{padding-top: 120px;padding-bottom: 60px;}
.ny_ban .title_box .title{font-size: 52px;line-height: 80px;color: #ffffff;display: inline-block;margin: 0px auto;margin-bottom: 130px;position: relative;}
.ny_ban.dj .title_box .title::after{
	content: "";width: 94px;height: 94px;background: url(../images/icon_dan_big.png) center no-repeat;background-size: cover;
	position: absolute;top: 50%;left: -20px;transform: translateX(-100%) translateY(-50%);
}

.ny_ban .content{position: relative;}
.ny_ban .current_box{position: absolute;bottom: 40px;left: 0px;display: flex;align-items: center; gap: 5px;}
.ny_ban .current_box span,.ny_ban .current_box a{color: #fff;font-size: 16px;}

.ny_guide_list{padding: 60px 0px;display: grid;grid-template-columns: repeat(6,1fr);gap: 24px;}
.ny_guide_list .ny_guide_item{background: url(../images/ny_jyzn_item_bg.png) center center no-repeat #f0f5f9;background-size: cover; padding: 30px 0px;min-width: 0;box-sizing: border-box; display: flex;justify-content: center;align-items: center;}
.ny_guide_list .ny_guide_item:hover{background: url(../images/ny_jyzn_item_bg.png) center no-repeat var(--color-main);background-size: cover;}
.ny_guide_list .ny_guide_item .box{text-align: center;}
.ny_guide_list .ny_guide_item .icon{margin: 0px auto;}
.ny_guide_list .ny_guide_item .icon img{width: 60px;height: 60px;margin: 0px auto;}
.ny_guide_list .ny_guide_item .icon img:nth-child(1){display: block;}
.ny_guide_list .ny_guide_item .icon img:nth-child(2){display: none;}
.ny_guide_list .ny_guide_item:hover .icon img:nth-child(1){display: none;}
.ny_guide_list .ny_guide_item:hover .icon img:nth-child(2){display: block;}
.ny_guide_list .ny_guide_item .title{font-size: 18px;color: var(--color-main);}
.ny_guide_list .ny_guide_item:hover .title{color: #fff;}

.ny_jxjb_list{padding:60px 0px;display: grid;grid-template-columns: repeat(5,1fr);gap: 24px;}

.ny_doctor_top{padding: 32px 0px;background: var(--color-main);}
.ny_doctor_top .content{display: flex;justify-content: space-between;align-items: center;}
.ny_doctor_top .current_box{display: flex;justify-content: center;align-items: center;gap: 5px;font-size: 16px;}
.ny_doctor_top .current_box span{color: #fff;}
.ny_doctor_top .current_box a{color: #fff;}
.ny_doctor_top .back{display: flex;align-items: center;gap: 10px;font-size: 16px;color: #fff;}

.ny_doctor_show{background: #f0f5f9;padding: 40px 0px;}
.ny_doctor_show .content{display: flex;justify-content: space-between;gap: 43px;}
.ny_doctor_show .avatar_box{width: 220px;flex-shrink: 0;overflow: hidden;}
.ny_doctor_show .avatar_box img{width: 100%;height: auto;display: block;}
.ny_doctor_show .doctor_info{flex: 1;overflow: hidden;}
.ny_doctor_show .doctor_info .name{font-size: 28px;color: #333333;margin-bottom: 32px;}
.ny_doctor_show .doctor_info .name span{font-size: 14px;color: #999999;margin-left: 5px;}
.ny_doctor_show .doctor_info .info_box{background: #fff;padding: 32px 40px;display: flex;gap: 120px;margin-bottom: 10px;}
.ny_doctor_show .doctor_info .info_box .desc{font-size: 20px;color: #333333;margin-bottom: 5px;}
.ny_doctor_show .doctor_info .info_box .label{font-size: 14px;color: var(--color-main);}
.ny_doctor_show .doctor_info .summary_box{padding: 25px 40px;background: #fff;display: flex;flex-direction: column;gap: 40px;}
.ny_doctor_show .doctor_info .summary_item .label{font-size: 14px;color: var(--color-main);margin-bottom: 5px;}
.ny_doctor_show .doctor_info .summary_item .desc{font-size: 18px;color: #333333;line-height: 26px;}

.ny_doctor_box{
	padding: 40px 0px;
}
.ny_doctor_box .query_box{display: flex;justify-content: space-between;gap: 20px;margin-bottom: 52px;}
.ny_doctor_box .query_box .select_box{width: 405px;}
.ny_doctor_box .el-cascader{width: 100%;}
.ny_doctor_box .el-input__suffix{right: 20px;}
.ny_doctor_box .el-input__inner{border-radius: 0px;padding-left: 30px;padding-right: 30px;  font-size: 16px;color: #fff; height: 76px; background: var(--color-main);}

.ny_doctor_box .query_box .right_box{flex: 1;flex-shrink:1; overflow: hidden;display: flex;justify-content: space-between;}
.ny_doctor_box .query_box .pinyin_box{flex-shrink:1;height: 76px;background: var(--color-main);padding: 0px 25px;display: flex;align-items: center;gap: 20px;}
.ny_doctor_box .query_box .pinyin_box .item{color: #88a6da;font-size: 20px;cursor: pointer;line-height: 36px;}
.ny_doctor_box .query_box .pinyin_box .item.sel{color: #ffffff;font-size: 22px;font-weight: bold;}
.ny_doctor_box .query_box .search_box{flex: 1;flex-shrink:0; padding: 0px 25px; overflow: hidden;display: flex; align-items: center;background: var(--color-main);position: relative;}
.ny_doctor_box .query_box .search_box::after{content: "";width: 1px; height: 46px;background: #4d8abb;position: absolute;top: 50%;left: 0px;transform: translateY(-50%);}
.ny_doctor_box .query_box .search_box input{font-size: 14px;color: #fff; flex: 1;background: transparent;outline: none;border: none;}
.ny_doctor_box .query_box .search_box input::placeholder{font-size: 14px;color: rgba(255,255,255,0.5);}
.ny_doctor_box .query_box .search_box .search_btn{cursor: pointer; display: flex;flex-shrink: 0;overflow: hidden;align-items: center;}

.ny_doctor_list{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px;}
.ny_doctor_item{background: #f5f7fb;border-radius: 4px;display: flex;gap: 20px;padding: 24px;}
.ny_doctor_item:hover{background: #eaf1ff;}
.ny_doctor_item .img_box{width: 120px;height: 148px;overflow: hidden;flex-shrink: 0;}
.ny_doctor_item .con_box{flex: 1;overflow: hidden;}
.ny_doctor_item .con_box .name{font-size: 20px;color: #333333;margin-bottom: 12px;}
.ny_doctor_item .con_box .name span{ font-size: 14px;color: #999999;margin-left: 5px;}
.ny_doctor_item .con_box .info_list{display: flex;flex-direction: column;gap: 10px;}
.ny_doctor_item .con_box .info_list .info_item{display: flex;gap: 8px;align-items:baseline;}
.ny_doctor_item .con_box .info_list .info_item .icon{flex-shrink: 0;width: 12px;overflow: hidden;transform: translateY(2px);}
.ny_doctor_item .con_box .info_list .info_item .desc{font-size: 14px;color: #676767;line-height: 18px; flex: 1;overflow: hidden;}


.ny_dept_show{padding: 60px 0px;}
.ny_dept_show .dept_name{font-size: 36px;color: #333333;margin-bottom: 20px;line-height: 1;}
.ny_dept_show .address{display: flex;align-items: center;gap: 5px;font-size: 18px;margin-bottom: 40px;}
.ny_dept_show .address .icon{flex-shrink: 0;overflow: hidden;}
.ny_dept_show .address .label{color: var(--color-main);}
.ny_dept_show .address .desc{color: #333;}
.ny_dept_show .dept_info{display: flex;justify-content: space-between;gap: 40px;}
.ny_dept_show .dept_info .dept_img{max-width: 50%; flex: auto; overflow: hidden;}
.ny_dept_show .dept_info .dept_img img{width: 100%;object-fit: cover;}
.ny_dept_show .dept_info .info_box{flex: 1;overflow: hidden;}
.ny_dept_show .dept_info .info_box .title_box{display: flex;justify-content: space-between;align-items: center;margin-bottom: 24px;}
.ny_dept_show .dept_info .info_box .title_box .title{font-size: 36px;color: #333333;}
.ny_dept_show .dept_info .info_box .title_box .back{width: 114px;
	height: 46px;
	background-color: var(--color-main);
	border-radius: 23px;
	display: flex;justify-content: center;align-items: center;gap: 3px;
}
.ny_dept_show .dept_info .info_box .title_box .back .tit{font-size: 16px;color: #fff;}
.ny_dept_show .dept_info .summary_box{max-height: 460px;overflow-y: auto;padding-right: 10px;}
.ny_dept_show .dept_info .summary_box p{font-size: 16px;line-height: 2em;color: #333;}
.ny_dept_show .dept_info .summary_box::-webkit-scrollbar { width: 3px;  height: 3px;  background-color: rgba(0, 0, 0, 0.1); border-radius: 3px; }
.ny_dept_show .dept_info .summary_box::-webkit-scrollbar-thumb { border-radius: 3px;background: var(--color-main);cursor: pointer;}

.dept_doctor_box{padding-bottom: 100px;}
.dept_doctor_box .title_box{text-align: center;margin-bottom: 40px;}
.dept_doctor_box .title_box .title{font-size: 36px;color: #333333;line-height:1em;}


.ny_dept{padding: 40px 0px;}
.dept_query_box{display: flex;justify-content: space-between;align-items: center;margin-bottom: 40px;}
.dept_ctg_box{overflow: hidden;flex: 1;display: flex;gap: 25px;}
.dept_ctg_box .dept_ctg_item{font-size: 16px;color: #737373;background: #f0f2f5; width: 190px;height:76px;display: flex;justify-content: center;align-items: center;}
.dept_ctg_box .dept_ctg_item.sel,.dept_ctg_box .dept_ctg_item:hover{background: var(--color-main);color: #fff;}
.dpet_search_box{ overflow: hidden;max-width: 620px;height: 76px;background: var(--color-main);display: flex;justify-content: space-between;align-items: center;display:none;}
.dpet_search_box input{padding: 0px 33px;box-sizing: border-box;width: 400px;font-size: 14px;color: #fff;background: transparent;border: none;outline: none;}
.dpet_search_box input::placeholder{color: rgba(255,255,255,0.5);}
.dpet_search_box .search_btn{width: 76px;height: 76px;display: flex;justify-content: center;align-items: center;cursor: pointer;}

.ny_dept_list{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px;}
.ny_dept_item{padding: 30px;background: #f5f7fb;min-width: 0;}
.ny_dept_item .title{font-size: 20px;color: #333333;color: #4d4d4d;font-weight: bold;margin-bottom: 15px;}
.ny_dept_item .summary{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.ny_dept_item .more{width: 23px;height: 23px;background: url(../images/dept_item_more.png) center no-repeat;background-size: cover;}

.ny_dept_item:hover{background: var(--color-main);color: #fff;}
.ny_dept_item:hover .title{color: #fff;}
.ny_dept_item:hover .summary{color: #fff;opacity: 0.7;}
.ny_dept_item:hover .more{background: url(../images/dept_item_more_on.png) center no-repeat;background-size: cover;}

.ny_ctg_all{background: #f0f5f9;padding: 20px 0px;}
.ny_ctg_all .content{display: flex;justify-content: center;flex-wrap: wrap;gap: 40px;row-gap: 10px;}
.ny_ctg_all .ny_ctg_item{font-size: 22px;color: #636e77;line-height: 36px;display: block;font-weight: bold;}
.ny_ctg_all .ny_ctg_item.sel,.ny_ctg_all .ny_ctg_item:hover{color: var(--color-main);}

.ny_notice_list{padding: 40px 0px;display: grid;grid-template-columns: repeat(2,1fr);gap: 40px;}
.ny_notice_item{background: #f0f5f9;padding: 20px;display: flex;align-items: center;gap: 20px;}
.ny_notice_item .time{width: 64px;height: 60px;background: var(--color-main);color: #fff; flex-shrink: 0;display: flex;align-items: center;justify-content: center;text-align: center;}
.ny_notice_item .time .day{font-size: 22px;color: #ffffff;line-height: 1em;}
.ny_notice_item .time .ym{font-size: 12px;color: #ffffff;line-height: 22px;}
.ny_notice_item .title{font-size: 18px;color: #333;line-height: 28px;flex: 1;overflow: hidden;}
.ny_notice_item:hover .title{color: #000;}

.ny_news{display: flex;justify-content: space-between;gap: 40px;padding: 40px 0px;}
.ny_news_list_box{flex: 1;overflow: hidden;}
.ny_news_rigth{width: 440px;flex-shrink: 0;overflow: hidden;}
.ny_lastnews_box{background: #f0f5f9;padding: 35px 40px;box-sizing: border-box;}
.ny_lastnews_box .title_box{padding-bottom: 18px;border-bottom: 2px solid #e2ecf5;margin-bottom: 30px;}
.ny_lastnews_box .title_box .title{font-size: 22px;line-height: 24px;color: #333333;font-weight: bold;}

.ny_lastnews_list{display: flex;flex-direction: column;}
.ny_lastnews_item{padding-left: 23px;position: relative;padding-bottom: 30px;}
.ny_lastnews_item .time{font-size: 13px;color: var(--color-main);line-height: 1em;margin-bottom: 10px ;opacity:0.9;}
.ny_lastnews_item .title{font-size: 15px;color: #333333;line-height: 23px;}
.ny_lastnews_item::after{content: "";width: 9px;height: 9px;background: var(--color-main);position: absolute;top: 3px;left: 0px;border-radius: 50%;z-index: 1;}
.ny_lastnews_item::before{content: "";width: 1px;height: 100%;background: #e2ecf5;position: absolute;top: 3px;left: 4px;z-index: 0;}
.ny_lastnews_item:last-child::before{display: none;}
.ny_lastnews_item:hover .title{color: #000;}

.ny_news_list{display: flex;flex-direction: column;gap: 24px;}
.ny_news_list .ny_news_item{display: flex;padding: 20px;background: #f0f5f9;gap: 20px;}
.ny_news_item .time{width: 64px;height: 60px;background: var(--color-main);color: #fff; flex-shrink: 0;display: flex;align-items: center;justify-content: center;text-align: center;}
.ny_news_item .time .day{font-size: 22px;color: #ffffff;line-height: 1em;margin-bottom:3px;}
.ny_news_item .time .ym{font-size: 12px;color: #ffffff;line-height: 1em;}
.ny_news_item .img_box{width: 220px;height: 144px;overflow: hidden;flex-shrink: 0;}
.ny_news_item .img_box img{width: 100%;height: 100%;display: block;object-fit: cover;transition: all linear 320ms;}
.ny_news_item:hover .img_box img{transform: scale(1.05);}
.ny_news_item:hover .con_box .title{color: var(--color-main);font-weight: bold;}
.ny_news_item .con_box .title{font-size: 18px;color: #333333;line-height: 28px;margin-bottom: 10px;display: block;}
.ny_news_item .con_box{overflow: hidden;}
.ny_news_item .con_box .desc{font-size: 14px;color: #999999;line-height: 24px;margin-bottom: 30px;}

.ny_about_box{padding:60px 0px;}

.more_line{display: block;padding-left: 47px;font-size: 14px;color: var(--color-main-2);position: relative;}
.more_line::after{content:"";width: 34px;height: 1px;background: var(--color-main-2);position: absolute;top: 50%;left: 0px;transform: translateY(-50%);}
.more_line::before{content:"";width: 14px;height: 3px;background: var(--color-main-2);position: absolute;top: 50%;left: 0px;transform: translateY(-50%);}
.more_line:hover{color: var(--color-main-2);}
.more_line.red{color: var(--color-dj);}
.more_line.red::after{background: var(--color-dj);}
.more_line.red::before{background: var(--color-dj);}

.news_detail{width: 100%;overflow: hidden;}
.news_detail>.box{background: #fff;padding: 40px 0px;margin: 0px auto;background: #fff;}
.news_detail .title { margin-top: 30px; font-size: 28px; line-height: 1.5em; font-weight: normal; text-align: center; color: #212121; _font-family: "SourceHanSerifCN"; }
.news_detail .fbt { text-align: center; font-size: 18px; line-height: 1.5em; margin-top: 10px; }
.news_detail .time { padding: 10px 0px; text-align: center; line-height: 25px; margin-bottom: 20px; border-bottom: 1px #ddd solid; }
.news_detail .time span { color: #666666; font-size: 15px; padding-right: 15px; padding-left: 15px; }

.news_content { line-height: 2em; padding: 0px 20px; padding-bottom: 20px; font-size: 16px; min-height: 350px; }
.news_content img { max-width: 100% !important; height: auto !important; }
.news_content table { max-width: 100% !important; height: auto !important; }
.news_content iframe { max-width: 100% !important; height: auto !important; }
.news_content video { max-width: 100% !important; height: auto !important; }

.news_detail .pre_next { text-indent: 20px; line-height: 2em; color: #666666; }
.news_detail .pn { width: 100%; margin: 0 auto; text-align: center; border-top: 1px solid #EDEFF1; padding: 30px 0; overflow: hidden; }
.news_detail .pn .btn { display: inline-block; vertical-align: top; width: 166px; height: 39px; margin: 10px 20px; line-height: 39px; text-align: center; font-size: 13px; background: #E7E7E7; border-radius: 39px; }
.news_detail .pn .btn:hover { background: var(--color-main); color: #FFF; }



/* ���� */
.dj_djgz{padding: 60px 0px;}
.ny_dj .top_box{display: flex;justify-content: space-between;align-items: center;margin-bottom: 40px;}
.ny_dj .top_box .title{font-size: 32px;color: #333333;line-height: 1em;}
.ny_dj .top_box .more{font-size: 14px;color: #333333;line-height: 1em;}

.dj_djgz_box{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 40px;}
.dj_djgz_box>div{min-width:0;}

#dj_djgz_swiper .swiper-slide .img_box{display: flex;width: 100%;height:307px;overflow: hidden;}
#dj_djgz_swiper .swiper-slide .img_box img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all linear 0.3s;}
#dj_djgz_swiper .swiper-slide:hover .img_box img{transform: scale(1.05);}
#dj_djgz_swiper .swiper-slide .con_box{background: var(--color-dj);padding: 30px;}
#dj_djgz_swiper .swiper-slide .con_box .title{font-size: 20px;color: #ffffff;line-height: 1em;display: block;margin-bottom: 5px;}
#dj_djgz_swiper .swiper-slide .con_box .time{font-size: 14px;color: #fff;opacity: 0.6;}

.djgz_news_list{display: flex;flex-direction: column;gap: 10px;}
.djgz_news_item .txtnews{display: flex;justify-content: space-between;align-items: center;gap: 20px;}
.djgz_news_item .txtnews .title{font-size: 16px;color: #333;line-height: 26px;padding-left: 10px;box-sizing: border-box;position: relative;flex: 1;overflow: hidden;}
.djgz_news_item .txtnews .title::before{content: "";width: 5px;height: 5px;background: var(--color-dj);border-radius: 50%;position: absolute;top: 50%;left: 0px;transform: translateY(-50%);}
.djgz_news_item .txtnews .time{font-size: 14px;color: var(--color-dj);flex-shrink: 0;overflow: hidden;}
.djgz_news_item .txtnews:hover .title{color: #000;}


.djgz_news_item .imgnews{display: none;}
.djgz_news_item .imgnews .img_box{width: 180px;height: 130px;overflow: hidden;flex-shrink: 0;}
.djgz_news_item .imgnews .img_box img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all linear 0.3s;}
.djgz_news_item .imgnews .con_box .title{font-size: 16px;line-height: 28px;color: #333333;}
.djgz_news_item .imgnews .con_box .desc{font-size: 13px;line-height: 24px;color: #999999;}
.djgz_news_item .imgnews .con_box .time{font-size: 14px;color: #333333;opacity: 0.6;}
.djgz_news_item .imgnews:hover .img_box img{transform: scale(1.05);}

.djgz_news_item.on .txtnews{display: none;}
.djgz_news_item.on .imgnews{display: flex;gap: 20px;}

.djgz_notice_list{display: flex;flex-direction: column;gap: 10px;}
.djgz_notice_item{padding: 0px 18px; background: #fcf7f7;display: flex;justify-content: space-between;align-items: center;height: 44px;}
.djgz_notice_item .title{ font-size: 16px;color: #333;line-height: 26px;padding-left: 10px;box-sizing: border-box;position: relative;flex: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.djgz_notice_item .title::before{content: "";width: 5px;height: 5px;background: var(--color-dj);border-radius: 50%;position: absolute;top: 50%;left: 0px;transform: translateY(-50%);}
.djgz_notice_item .time{font-size: 14px;color: #999999;flex-shrink: 0;overflow: hidden;}
.djgz_notice_item:hover .title{color: #000;}
.dj_three .content{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 60px;}
.dj_ctg_news{min-width: 0;overflow: hidden;}

.dj_ctg_news_swiper .img_box{display: block;height: 340px;overflow: hidden;width: 100%;}
.dj_ctg_news_swiper .img_box img{width: 100%;height: 100%;object-fit: cover;display: block;transition: all linear 5000ms;}
.dj_ctg_news_swiper .img_box:hover img{transform: scale(1.1);}
.dj_ctg_news_swiper .con_box{padding-right: 120px;padding-top: 20px;position: relative;}
.dj_ctg_news_swiper .con_box .title{font-size: 18px;color: #333;line-height: 28px;margin-bottom: 10px;}
.dj_ctg_news_swiper .con_box .desc{font-size: 14px;color: #999999;line-height: 24px;margin-bottom: 10px;}
.dj_ctg_news_swiper .con_box .time{padding: 10px 0px; position: absolute;top: 0px;right: 20px;transform: translateY(-50%);width: 64px;background: var(--color-dj);text-align: center;}
.dj_ctg_news_swiper .con_box .time .day{font-size: 22px;line-height: 22px;color: #ffffff;}
.dj_ctg_news_swiper .con_box .time .ym{font-size: 12px;line-height: 22px;color: #ffffff;}

.dj_three{padding: 60px 0px;}
.dj_flfg{padding: 60px 0px;}

.dj_notice_list{display: grid;grid-template-columns: repeat(3,1fr);gap: 60px;row-gap: 40px;}
.dj_notice_item{padding: 30px;background: #f7f7f7;min-width: 0px;}
.dj_notice_item .title{font-size: 18px;line-height: 28px;color: #333333;margin-bottom: 10px;}
.dj_notice_item .time{font-size: 14px;color: var(--color-dj);}
.dj_notice_item:hover{background: var(--color-dj);}
.dj_notice_item:hover .title{color: #fff;}
.dj_notice_item:hover .time{color: #fff;opacity: 0.6;}

.ny_profile_ban{
    _background: url(../images/ny_ban_profile.jpg) top center no-repeat;
    background-color: #fff;
	background-position:top center;
	background-repeat: no-repeat;
    
}
.ny_profile_ban .title_box{padding: 160px 0px;text-align: center;font-size: 52px;color: #ffffff;font-weight: bold;}
.ny_profile_ban .profile_box{
	padding: 60px;box-sizing: border-box;
	width: 100%;border-radius: 6px;
	background:url(../images/profile_bg_summary.png) bottom right no-repeat #f0f5f9;
	
	font-size: 16px;color: #333;line-height: 36px;
}
.ny_profile_ban .profile_box p{text-indent: 2em;}
.ny_history{padding-top:60px; padding-bottom: 80px;}
.ny_history .title_box{margin-bottom: 40px;}
.ny_history .title_box .title{font-size: 32px;color: #333333;line-height: 36px;}
.history_box{display: flex;justify-content: space-between;align-items: center;}
.history_year{width: 300px;text-align: center;flex-shrink: 0;overflow: hidden;flex-direction: column;gap: 10px;display: flex;}
.history_year_cont{overflow: hidden;flex: 1;display: flex;}
.history_year .btn_prev,.history_year .btn_next{cursor: pointer; margin: 0px auto; width: 29px;height: 18px;background: url(../images/development_arr.png) center no-repeat;background-size: 100%;}
.history_year .btn_next{transform: rotateX(180deg);}
.history_year .btn_prev:hover,.history_year .btn_next:hover{background: url(../images/development_arr_on.png) center no-repeat;background-size: 100%;}

#history_year_swiper{height: 230px;}
#history_year_swiper .swiper-slide{display: flex;justify-content: center;align-items: center;cursor: pointer;}
#history_year_swiper .swiper-slide .year{font-size: 36px;line-height: 1em; color: #c7c7c7;opacity: 0.6;}
#history_year_swiper .swiper-slide.on .year{font-size: 48px;color: #00579e;opacity: 1;font-weight: bold;}
#history_year_cont_swiper{height: 490px;width: 100%;}
#history_year_cont_swiper .swiper-slide{display: flex;align-items: center;gap: 80px;}
#history_year_cont_swiper .swiper-slide .year_img{width: 400px;height: 278px;overflow: hidden;border-radius: 6px;overflow: hidden;flex-shrink: 0;}
#history_year_cont_swiper .swiper-slide .year_img img{width: 100%;height: 100%;object-fit: cover;}




#history_year_cont_swiper .swiper-slide .year_cont{height: 100%;overflow: hidden; overflow-y: auto;flex: 1;}
.year_cont::-webkit-scrollbar { width: 5px;  height: 4px;  background-color: rgba(255, 255, 255, 0.1); border-radius: 0px; }
.year_cont::-webkit-scrollbar-thumb { border-radius: 0px;background: var(--color-main);cursor: pointer;}

.year_cont{display: flex;flex-direction: column;}
.year_cont .year_cont_item{
	padding-left: 20px;
	position: relative;
}
.year_cont .year_cont_item .time{font-size: 16px;color: var(--color-main);margin-bottom: 8px;}
.year_cont .year_cont_item .title{font-size: 16px;line-height: 28px;color: #333333;}
.year_cont .year_cont_item::after{content: "";width: 9px;height: 9px;background: var(--color-main);position: absolute;top: 3px;left: 0px;border-radius: 50%;z-index: 1;}
.year_cont .year_cont_item::before{content: "";width: 1px;height: 100%;background: #e2ecf5;position: absolute;top: 3px;left: 4px;z-index: 0;}
.year_cont .year_cont_item:last-child::before{display: none;}


.ny_culture{padding: 120px 0px;background: url(../images/profile_bg_culture.jpg) center no-repeat;background-size: cover;background-attachment: fixed;}
.ny_culture .content{display: grid;grid-template-columns: repeat(3,1fr); gap: 40px;}
.ny_culture_item{display: flex;justify-content: center;align-items: center;height: 440px;border: 1px solid #fff;border-radius: 6px;box-sizing: border-box;background: transparent; transition: all linear 0.3s;}
.ny_culture_item .box{text-align: center;}
.ny_culture_item .icon{width: 70px;height: 70px;margin: 0px auto;transition: all linear 0.3s;}
.ny_culture_item .line{width: 32px;height: 2px;background: #fff;opacity: 0.6;margin: 10px auto;}
.ny_culture_item .desc{font-size: 28px;line-height: 1.2em;display: flex;justify-content: center;align-items: center;color: #fff;height: 0;padding:0px; opacity: 0; transition: all linear 0.3s;}
.ny_culture_item .title{font-size: 28px;line-height: 40px;color: #fff;transition: all linear 0.3s;}

.ny_culture_item:hover{background: url(../images/profile_culture_item_bga.png) center no-repeat;background-size: cover;border: none;}
.ny_culture_item:hover .line{display: none;}
.ny_culture_item:hover .desc{height: 250px;opacity: 1; display: flex;visibility: visible;}
.ny_culture_item:hover .icon{width: 40px;height: 40px;opacity: 0.5;}
.ny_culture_item:hover .title{font-size: 20px;opacity: 0.5;}


.ny_zzjg{background: #f0f5f9;padding: 80px 0px;}
.ny_zzjg .title_box{padding-bottom: 40px;position: relative;margin-bottom: 40px;}
.ny_zzjg .title_box::after{content: "";width: 100%;height: 1px;background: var(--color-main);opacity: 0.3;position: absolute;bottom: 0px;left: 0px;}
.ny_zzjg .title_box .title{font-size: 32px;line-height: 36px;color: #333333;text-align: center;}


.ny_leader{
	padding: 50px 0px;
}
.ny_leader .top_box{margin-bottom: 30px;display: flex;justify-content: space-between;align-items: center;}
.ny_leader .top_box .title{font-size: 32px;line-height: 36px;color: #333;}

.ny_leader .btn_box{flex-shrink: 0;display: flex;gap: 10px;}
.ny_leader .btn_box div{cursor: pointer; position: relative;width: 50px;height: 50px;background: url(../images/swiper_arr_1.png) center no-repeat;background-size: 100%;}
.ny_leader .btn_box div.btn_next{transform: rotateY(180deg);}
.ny_leader .btn_box div:hover{background: url(../images/swiper_arr_2.png) center no-repeat;background-size: 100%;}
.ny_leader_list{display: grid;grid-template-columns: repeat(4,1fr);gap: 40px;padding: 60px 0px;}
.ny_leader_item{background-color: #f0f5f9;padding: 40px;box-sizing: border-box;display: block;}
.ny_leader_item .title{font-size: 27px;line-height: 32px;color: #333333;margin-bottom: 12px;}
.ny_leader_item .job{display: flex;align-items: center;gap: 7px;margin-bottom: 15px;}
.ny_leader_item .job .icon{width: 8px;display: block;flex-shrink: 0;}
.ny_leader_item .job span{font-size: 15px;color: var(--color-main);}
.ny_leader_item .summary{background: #fff;padding: 22px;font-size: 15px;line-height: 24px;color: #333333;}
.ny_leader_item .summary>div{ overflow: hidden;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        text-overflow: ellipsis;}
.profile_links{margin-bottom: 60px;}
.profile_links .content{display: grid;grid-template-columns: repeat(2,1fr);gap: 40px;}

.profile_link_item{display: flex;justify-content: space-between;align-items: center;padding:0px  60px;height: 176px;}
.profile_link_item.yndh{background: url(../images/profile_bg_yndh.jpg) center no-repeat;background-size: cover;}
.profile_link_item.lxwm{background: url(../images/profile_bg_contact.jpg) center no-repeat;background-size: cover;}
.profile_link_item .title_box{display: flex;align-items: center;gap: 19px;}
.profile_link_item .title_box .tit{font-size: 27px;color: #fff;}
.profile_link_item .infos{display: flex;flex-direction: column;gap: 10px;}
.profile_link_item .infos .info{display: flex;align-items: center;gap: 7px;flex-shrink: 0;}
.profile_link_item .infos .info .desc{flex: 1;font-size: 16px;color: #fff;}


.ny_price_list{width: 100%;padding:40px 0px;}
.ny_price_list .query_box{display: flex;justify-content:center;align-items:center;gap:20px;margin-bottom: 30px;}
.ny_price_list .query_box .select_box .el-input__inner{height:64px;border-radius:64px;padding-left:25px;}
.el-range-editor.is-active, .el-range-editor.is-active:hover, .el-select .el-input.is-focus .el-input__inner{border-color:var(--color-main);}
.el-select-dropdown__item.selected{color:var(--color-main)!important;}
.ny_price_list .query_box .select_box .el-select-dropdown__item.selected{color:var(--color-main);}
.ny_price_list .search_box{background: var(--color-main); width: 400px;height: 64px;line-height:64px;position: relative;border-radius: 64px;overflow: hidden;}
.ny_price_list .search_box input{width: 100%;border: none;padding: 0px 25px;background: transparent;font-size: 16px;color: #fff;box-sizing: border-box;}
.ny_price_list .search_box input::-webkit-input-placeholder{color: #eee;}
.ny_price_list .search_box .search_btn{display: flex;align-items: center;justify-content: center; width: 64px;height: 64px;position: absolute;top: 50%;right: 0px;transform: translateY(-50%);}

.ny_price_list>ul{width: 100%;}
.ny_price_list>ul li{display: flex;justify-content:space-around; background: #fff;padding: 25px 10px;margin-bottom: 10px;background:#f0f5f4;}
.ny_price_list>ul li .item{text-align: center;flex: 1;}
.ny_price_list>ul li .item .value{font-size: 18px;color: #333;line-height: 1.2em; margin-bottom: 15px;}
.ny_price_list>ul li .item .label{font-size: 14px;color: #969696;}


@media screen and (max-width:1680px){
	.w1680{padding-left: 20px;padding-right: 20px;box-sizing: border-box;}
    .pub_nav .nav_box .nav_item .title .tit{font-size: 16px;}
    .pub_nav .nav_box{gap:15px;}
    
    
    .ny_doctor_box .query_box .select_box{width:320px;}
    .ny_doctor_box .query_box .pinyin_box{gap:14px;}
}

@media screen and (max-width:1560px){
	.pub_foot_info .nav_box{gap:28px;}
}
@media screen and (max-width:1500px){

}

@media screen and (max-width:1440px){
	/* ���� */
	.fastlinks_box{gap:18px;}
	
	.in_news .content{gap:40px;}
	.in_news_tab_box .tab_box .tab_item{font-size:30px;}
	.in_news_tab_box .tab_box{gap: 20px;}
	.famous_news{gap:25px;}
	
	.in_news,.in_onduty,.in_notice{padding:60px 0px;}
	
	.pub_foot_info .nav_box{gap:20px;}
	
	.dpet_search_box{max-width:320px;}
	
	.ny_doctor_box .query_box .select_box{width:260px;}
    .ny_doctor_box .query_box .pinyin_box{gap:12px;}
    .ny_doctor_box .query_box .pinyin_box .item{font-size:18px;}
    .ny_doctor_box .query_box .pinyin_box .item.sel{font-size:20px;}
    
    .ny_leader_list{gap:30px;}
    
    .ny_leader_item .summary>div{
        overflow: hidden;display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        text-overflow: ellipsis;
    }
    
    .ny_jxjb_list{grid-template-columns:repeat(4,1fr);}
}

@media screen and (max-width:1366px){
    .pub_nav .logo{width:180px;flex-shrink:0;}
	.pub_nav .nav_box .nav_item .title .tit{font-size: 16px;}
    .pub_nav .nav_box{gap:12px;}
    
    .fastlink_item{gap:10px;}
	.fastlink_item .icon_box{width:60px;}
	
	.in_onduty .content{gap: 25px;}
	.in_onduty .doctor_box{width:40%;}
	
	.in_2in1 .title_box .title{font-size: 30px;}
	.in_djgz .title_box .title .tit{font-size: 30px;}
	.in_map .title_box .title{font-size: 30px;}
	
	.pub_foot_info .content{gap:30px;}
	.pub_foot_info .nav_box{gap:12px;}
	.pub_foot_info .nav_box .nav_item .sub_nav{gap:5px;}
	.pub_foot_info .nav_box .nav_item .title{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
	.pub_foot_info .nav_box .nav_item .sub_nav a{line-height:1.5em;}
	
	#history_year_cont_swiper .swiper-slide{gap: 40px;}
	.ny_culture .content{gap:30px;}
	
	.dj_djgz_box{gap:30px;}
	.dj_three .content{gap:30px;}
	.dj_notice_list{gap: 30px;row-gap:30px;}
	
	.ny_doctor_list{grid-template-columns: repeat(3, 1fr);}
	
	.ny_leader_list{gap:20px;grid-template-columns:repeat(3, 1fr);}
}

@media screen and (max-width:1280px){
    
    .ny_ban .title_box{padding-top:100px;}
    .ny_ban .title_box .title{margin-bottom:100px;font-size:46px;}
    
    
	.fastlinks_box{grid-template-columns:repeat(3,1fr)}
	
	.in_news .content{flex-direction: column;}
	.famous_news{}
	.famous_onduty{}
	#in_news_swiper{flex: 1;}
	
	.in_notice .content{gap:20px;}
	.in_notice_links{gap:15px;}
	.in_notice_links .item_box{width:150px;}
	.in_notice_tab_box .tab_con_item .list_box{gap:20px;}
	
	.in_three .content{grid-template-columns:repeat(auto-fit,minmax(50%,1fr)); }
	
	.ny_leader_item{padding:25px;}
	
	>div {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        text-overflow: ellipsis;}
        
    .ny_profile_ban .profile_box>div{max-height:350px;overflow-y:auto;}
    
    .history_year{width:200px;}
    #history_year_cont_swiper .swiper-slide .year_img{width:320px;height:220px;}
    
    .profile_links .content{gap:25px;}
    .profile_link_item{padding:0px 40px;gap:10px;}
    .profile_link_item .title_box{flex-shrink:0;}
    
    .dj_djgz_box{grid-template-columns:1fr 1fr;}
    .dj_djgz_box>div:nth-child(3){grid-column:2 span;}
    
    .djgz_news_item.on .imgnews{gap:10px;}
    .djgz_news_item .imgnews .img_box{width:160px;height:110px;}
    .djgz_news_item .imgnews .con_box .title{line-height:1.5em;}
    .djgz_news_item .imgnews .con_box .desc{line-height:1.5em;}
    
    .dj_ctg_news_swiper .img_box{height: 280px;}
    .dept_query_box{gap:20px;}
    .ny_dept_item{padding:22px;}
    
    .ny_doctor_box .query_box .pinyin_box{flex-wrap:wrap;}
    .ny_doctor_box .query_box .select_box{width: 100%;}
    .ny_doctor_box .query_box{flex-direction: column;}
    
    .ny_news{gap:30px;}
    .ny_news_item .img_box{width:180px;height:120px;}
    .ny_news_rigth{width:360px;}
    
    
    
}
@media screen and (max-width:1100px){
    .ny_doctor_list{grid-template-columns: repeat(2, 1fr);}
}
@media screen and (max-width:1024px){
	/* ���� */
	.in_onduty .doctor_box{width:50%;}
	.onduty_table .th{padding: 15px 0px;}
    .onduty_table .td{padding: 15px 0px;}
    
    .in_notice_links .item_box{width:120px;}
    
    .in_three .content{grid-template-columns:1fr; }
    
    .pub_foot_info .content{flex-direction:column;}
    .pub_foot_info .nav_box .nav_item{flex:1;}
    
    .profile_links .content{grid-template-columns:1fr;}
    
    .ny_profile_ban .title_box{padding:120px 0px;}
    .ny_profile_ban .profile_box{padding:30px;}
    #history_year_cont_swiper .swiper-slide{flex-direction:column;}
    .ny_culture .content{grid-template-columns:1fr 1fr;}
    
    .dpet_search_box{display:none;}
    .ny_doctor_box .query_box .pinyin_box{display:none;}
    .ny_doctor_box .query_box .search_box{height:76px;}
    
    .ny_dept_show .dept_name{font-size:30px;}
    .dept_doctor_box .title_box .title{font-size:30px;}
    .ny_dept_show .dept_info .info_box .title_box .title{font-size:28px;}
    
    .ny_news{flex-direction:column;}
    .ny_news_rigth{width:100%;}
    
    .ny_jxjb_list{grid-template-columns:repeat(3,1fr);}
}



@media screen and (max-width:900px){
	
	.in_notice .content{flex-direction: column;}
	.in_notice_links{flex-direction:column;}
	.in_notice_links .item_box{width:100%;height:auto;}
	.in_notice_links .item_box .con_box{align-items:center;flex-direction:initial;}
	.in_notice_links .item_box .con_box .title{writing-mode: initial;}
	.in_notice_links .item_box .more{top:50%;transform:translateY(-50%)}
	
	.ny_leader_list{grid-template-columns:repeat(2, 1fr);}
	
}
@media screen and (max-width:850px){
    .pub_foot_info .nav_box{display: none;}
}

@media screen and (max-width:768px){
	
	/* ��ҳ */
	
	
}

@media screen and (max-width:640px){
	.isNull{padding: 0.5rem 0px;}
	.el-empty{padding:0.4rem 0px!important;}
	/* ���� */
	.w1680{padding-left: 0.2rem;padding-right: 0.2rem;}
	.mouse span{width: 0.23rem;height: 0.4rem;}
	.mouse span:before{width: 0.23rem;height: 0.4rem;}
	.mouse span:after{width: 0.04rem;height: 0.08rem;border-radius: 0.04rem;}
	.in_ban .swiper-pagination{bottom: 0.1rem;}
	.in_ban .swiper-pagination span{width: 0.20rem;height: 0.2rem;margin: 0px 0.05rem!important;}
	.in_ban .swiper-pagination span::after{width: 0.06rem;height: 0.06rem;}
    .in_ban .swiper-slide .xs{height:4rem;object-fit:cover;}
	.sh_box{width: 90vw;margin-top: 0px;transform: translateY(-50%) translateX(-50%);margin-left: 0px;}
	.sh_box .close{width: 0.8rem!important;height: 0.8rem!important;margin-bottom: 0.2rem;}
	.sh_box .close:before, .sh_box .close:after{width: 0.8rem;top: 0.4rem;}
	.sh_box .stxt{width: 4.5rem;height: 0.88rem;line-height: 0.88rem;padding: 0px 0.2rem;}
	.sh_box .sbtn{width: calc(100% - 4.5rem);height: 0.88rem;line-height: 0.88rem;}
	
	
	.fastlinks_box{margin:0.4rem 0px; grid-template-columns:repeat(2,1fr);gap:0.2rem;}
	.fastlink_item{gap:0.15rem;height:1.2rem;}
	.fastlink_item .icon_box{width:0.8rem;}
	.fastlink_item .icon_box img{max-width:0.5rem;}
	.fastlink_item .con_box .title{font-size:16px;}
	.fastlink_item .con_box .desc{font-size: 12px;line-height:1.2em;}
	.fastlink_item .icon_box::after{width:1.44rem;height:1.55rem;border-radius:1.44rem;}
	
	
	.in_news,.in_onduty, .in_notice{padding: 0.4rem 0px;}
	
	.famous_news{flex-direction: column;gap:0.3rem;}
	.famous_onduty{padding:0.3rem;}
	.famous_onduty .con_box .title{padding:0.25rem;line-height:1.5em;font-size:18px;}
	.famous_onduty .con_box .more{display:inline-block; width:auto;height:auto; padding:0.2rem 0.4rem; font-size:16px;}
	.famous_onduty .img_box{height: 3.2rem;}
	
    #in_news_swiper{width: 100%;}
    #in_news_swiper .img_box{height:3.6rem;}
    #in_news_swiper .con_box{padding-right:1.2rem;padding-top:0.2rem;}
    #in_news_swiper .con_box .time{padding:0.1rem 0px;right:0.2rem;width:0.8rem;}
    #in_news_swiper .con_box .time .day{font-size:0.28rem;line-height:1em;}
    #in_news_swiper .con_box .time .ym{font-size:0.18rem;line-height:1.5em;}
    #in_news_swiper .con_box .title{font-size:16px;margin-bottom:0.1rem;line-height:1.5em;}
    #in_news_swiper .con_box .desc{line-height:1.5em;}
    .in_news_tab_box .top_box{margin-bottom:0.3rem;}
    .in_news_tab_box .top_box .more{font-size:14px;}
    .in_news_tab_box .tab_box{gap:0.2rem;}
    .in_news_tab_box .tab_box .tab_item{font-size:22px;}
    .in_news_tab_box .tab_con_item ul li a{padding:0.22rem 0.25rem;}
    .in_news_tab_box .tab_con_item .time text{font-size:20px;}
    
    .famous_news_tools .btn_box div{width:0.64rem;height:0.64rem;}
    .famous_news_tools .btn_box{gap:0.1rem;}
    .famous_news_tools{height:0.64rem;gap:0.25rem;margin-top:0.2rem;}
    

    .in_onduty .content{flex-direction:column;gap:0.25rem;}
    .in_onduty .onduty_box .top_box{margin-bottom: 0.3rem;}
    .in_onduty .onduty_box .top_box .title{font-size: 24px;}
    .in_onduty .onduty_box .top_box .date{font-size: 18px;}
    
    .onduty_table .th{padding:0.1rem 0px;}
    .onduty_table .th .en{font-size: 12px;line-height:1.5em;}
    .onduty_table .th .tit{font-size: 14px;line-height:1em;}
    .onduty_table .td{padding:0.15rem 0px;}
    .onduty_table .td .day{font-size:16px;line-height:1em;margin-bottom:0.1rem;}
    .onduty_table .td .dot{width:0.12rem;height:0.12rem;}
    .in_onduty .doctor_box{width:100%;padding:0.22rem;}
    .in_onduty .doctor_box .title_box{padding-top:0.15rem;margin-bottom:0.23rem;}
    .in_onduty .doctor_box .title_box .title{font-size: 24px;}
    .in_onduty .doctor_box .list_box .doctor_item{border-radius:0.04rem;gap:0.2rem;padding:0.24rem;}
    
    .in_onduty .doctor_box .list_box .doctor_item .con_box .name{margin-bottom: 0.12rem;font-size:18px;}
    .in_onduty .doctor_box .list_box .doctor_item .con_box .info_list .info_item{gap:0.08rem;}

    .in_notice .content{flex-direction:column;}
    .in_notice_tab_box .top_box{margin-bottom:0.3rem;}
    .in_notice_tab_box .top_box .tab_box{gap:0.25rem;}
    .in_notice_tab_box .top_box .tab_box .tab_item{gap:0.13rem;padding-bottom:0.15rem;}
    .in_notice_tab_box .top_box .tab_box .tab_item .icon{width: 24px;height: 24px;}
    .in_notice_tab_box .top_box .tab_box .tab_item .title{font-size: 24px;}
    
    
    .in_notice_tab_box .tab_con_item .list_box{gap:0.2rem;grid-template-columns:1fr;}
    .in_notice_item .title{font-size:16px;}
    .in_notice_item .time{line-height:1.5em;}
    
    .in_notice_links{flex-direction: column;gap:0.2rem;}
    .in_notice_links .item_box{width:100%;height:auto;}
    .in_notice_links .item_box .con_box{flex-direction:initial;align-items:center;}
    .in_notice_links .item_box .con_box .title{writing-mode:initial;font-size:24px;}
    .in_notice_links .item_box .more{top:50%;right:0.3rem;transform:translateY(-50%);}

    .in_three{padding-bottom:0.6rem;}
    .in_three .content{grid-template-columns:1fr;}
    .in_2in1{gap:0.3rem;padding:0.32rem 0.25rem;}
    .in_2in1 .title_box{margin-bottom:0.25rem;}
    .in_2in1 .title_box .title{font-size:24px;}
    .in_jkkp .list_box{gap:0.15rem;}
    
    .in_djgz{padding:0.32rem 0.25rem;}
    .in_djgz .title_box{margin-bottom:0.2rem;}
    .in_djgz .title_box .title .tit{font-size: 24px;}
    .in_djgz_list{gap:0.15rem;}
    #in_djgz_swiper .swiper-slide .img_box{height:3.2rem;}
    #in_djgz_swiper .swiper-slide .title{padding:0.2rem;}
    
    .in_map{padding:0.32rem 0.25rem;}
    .in_map .title_box .title{font-size:24px;margin-bottom:0.32rem;}
    
	.pub_friendlinks{padding:0.4rem 0px ;}
	.pub_friendlinks .content{gap:0.2rem;}
	.pub_friendlinks .title{font-size: :0.22rem;}
	.pub_friendlinks .list_box{gap:0.15rem;row-gap:0.1rem;}
	.pub_friendlinks .list_box .item{font-size:0.22rem;}
	
	.pub_foot_info .nav_box{display:none;}
	.pub_foot_info .info_box .logo{width:2.45rem;}
	.pub_foot_info{padding:0.5rem 0px;padding-bottom:1rem;}
	
	.news_detail .pn{display: flex;gap:0.2rem;justify-content:center;}
	.news_detail .pn .btn{width:40%;}
	.news_detail .pn .btn{margin:0px;}
	
	.ny_ban .title_box{padding-top:1.2rem;padding-bottom:1.2rem;}
	.ny_ban .title_box .title{font-size:0.5rem;line-height:0.8rem;margin-bottom:1rem;}
	.ny_ban .current_box{left:0.2rem;bottom:0.4rem;gap:0.05rem;}
	.ny_ban .current_box .icon{display:block;}
	.ny_ban .current_box span, .ny_ban .current_box a{font-size: 0.2rem;}
	.ny_ctg_all{padding: 0.2rem 0px;}
	.ny_ctg_all .content{gap:0.2rem;row-gap:0.1rem;}
	.ny_ctg_all .ny_ctg_item{font-size: 0.28rem;line-height:0.4rem;}
	
	.news_detail>.box{padding:0.4rem 0px;}
	.news_detail .title{margin-top: 0.3rem;font-size:0.36rem;}
	.news_detail .time{padding:0.1rem 0px;line-height:1.2em;margin-bottom:0.2rem;font-size:0.28rem;}
	.news_content{padding:0px;padding-bottom:0.2rem;}
	
	
	.ny_news{flex-direction:column;gap:0.4rem;padding:0.4rem 0px;}
	.ny_news_rigth{width:100%;}
	.ny_lastnews_box{padding:0.3rem;}
	
	
	.ny_notice_list{padding:0.4rem 0px;grid-template-columns:1fr;gap:0.25rem;}
	.ny_notice_item{padding:0.2rem;gap:0.2rem;}
	.ny_notice_item .title{font-size:0.28rem;line-height:1.3em;}
	.ny_notice_item .time .day{font-size:0.30rem;}
	.ny_notice_item .time .ym{font-size:0.18rem;line-height:0.22rem;}
	
	
	.ny_dept{padding:0.4rem 0px;}
	.dept_query_box{margin-bottom:0.4rem;}
	.dept_ctg_box{width:100%;gap:0.2rem;}
	.dpet_search_box{display: none;}
	.dept_ctg_box .dept_ctg_item{flex:1;height:0.8rem;font-size:0.22rem;line-height:1.2em;text-align:center;padding:0px 0.1rem;}
	
	.ny_dept_list{grid-template-columns:1fr;}
	.ny_dept_item{padding:0.3rem;}
	.ny_dept_item .title{font-size:0.28rem;margin-bottom:0.15rem;}
	.ny_dept_item .summary{font-size:0.2rem;line-height:1.3em;margin-bottom:0.2rem;}
	.ny_dept_item .more{width:0.32rem;height:0.32rem;}
	
	.ny_dept_show{padding:0.4rem 0px;}
	.ny_dept_show .dept_name{font-size:0.42rem;margin-bottom:0.2rem;}
	.ny_dept_show .address{gap:0.05rem;font-size:0.24rem;margin-bottom:0.4rem;}
	.ny_dept_show .dept_info{flex-direction:column;gap:0.25rem;}
	.ny_dept_show .dept_info .dept_img{width:100%;max-width:100%;}
	.ny_dept_show .dept_info .info_box{}
	.ny_dept_show .dept_info .info_box .title_box{margin-bottom:0.24rem;}
	.ny_dept_show .dept_info .summary_box{max-height:4.6rem;padding-right:0.1rem;}
	.ny_dept_show .dept_info .info_box .title_box .title{font-size: 0.4rem;}
	.ny_dept_show .dept_info .info_box .title_box .back{padding:0rem 0.25rem;width:auto;height:0.6rem;border-radius:0.6rem;gap:0.05rem;}
	.ny_dept_show .dept_info .info_box .title_box .back .tit{font-size:0.22rem;}
	
	.dept_doctor_box .title_box .title{font-size:0.42rem;line-height:1em;}
	
	.ny_doctor_top{padding:0.3rem 0px;}
	.ny_doctor_top .current_box{gap:0.05rem;font-size:0.22rem;flex-wrap:wrap;}
	.ny_doctor_top .back{gap:0.1rem;font-size:0.22rem;}
	
	.ny_doctor_list{grid-template-columns:1fr;gap:0.2rem;}
	
	.ny_doctor_show{padding:0.4rem 0px;}
	.ny_doctor_show .content{flex-direction:column;gap:0.3rem;}
	.ny_doctor_show .avatar_box{max-width:50%;}
	.ny_doctor_show .doctor_info .name{font-size:0.36rem;margin-bottom:0.3rem;}
	.ny_doctor_show .doctor_info .name span{font-size:0.2rem;margin-left:0.05rem;}
	
	.ny_doctor_show .doctor_info .info_box{padding:0.25rem;gap:0.2rem;flex-direction:column;}
	.ny_doctor_show .doctor_info .info_box .desc{font-size:0.26rem;margin-bottom:0.05rem;}
	.ny_doctor_show .doctor_info .info_box .label{font-size:0.2rem;}
	.ny_doctor_show .doctor_info .summary_box{padding:0.25rem;}
	
	.ny_doctor_show .doctor_info .summary_item .label{font-size:0.2rem;}
	.ny_doctor_show .doctor_info .summary_item .desc{font-size:0.26rem;line-height:1.5em;}
	
	.ny_news_list .ny_news_item{padding:0.2rem;gap:0.15rem;}
	.ny_news_item .time{width:0.64rem;height:0.64rem; }
	.ny_news_item .time .day{font-size:0.22rem;}
	.ny_news_item .time .ym{font-size:0.13rem;}
	.ny_news_item .img_box{width:1.6rem;height:1.6rem;}
	.ny_news_item .con_box .title{font-size:16px;line-height:1.5em;margin-bottom:0.1rem;}
	.ny_news_item .con_box .desc{line-height:1.5em;margin-bottom:0.1rem;}
	
	.ny_lastnews_box .title_box{padding-bottom:0.18rem;margin-bottom:0.3rem;}
	.ny_lastnews_item{padding-left:0.24rem;padding-bottom:0.3rem;}
	
	
	.ny_doctor_box{padding: 0.4rem 0px;}
	.ny_doctor_box .query_box{flex-direction:column;gap:0.2rem;margin-bottom:0.5rem;}
	.ny_doctor_box .query_box .select_box{width:100%;}
	.ny_doctor_box .el-input__inner{padding-right:0.3rem;padding-left:0.3rem;height:0.8rem;}
	.ny_doctor_box .query_box .pinyin_box{display: none;}
	.ny_doctor_box .query_box .search_box{height:0.8rem;padding:0px 0.3rem;}
	
	.ny_doctor_item{gap:0.2rem;padding:0.24rem;}
	.ny_doctor_item .con_box .name{margin-bottom:0.12rem;font-size:18px;}
	.ny_doctor_item .con_box .info_list{gap:0.1rem;}
	.ny_doctor_item .con_box .info_list .info_item{gap:0.08rem;}
	
	
	.ny_guide_list{padding:0.4rem 0px;gap:0.24rem;grid-template-columns:1fr 1fr;}
	
	
	.ny_price_list{padding:0.4rem 0px;}
	.ny_price_list .query_box{gap:0.2rem;margin-bottom:0.3rem;}
	.ny_price_list .search_box{width:100%;height:0.8rem;line-height:0.8rem;border-radius:0.8rem;}
	.ny_price_list>ul li{padding:0.25rem 0.1rem;margin-bottom:0.1rem;gap:0.1rem;}
	
	
	.ny_price_list>ul li .item:nth-child(1){width:1.5rem;}
	.ny_price_list>ul li .item:nth-child(2){width:1rem;}
	.ny_price_list>ul li .item .value{word-break:break-all;font-size:16px;}
	
	.docPage{padding: 0.2rem 0px;}
	
	.ny_profile_ban{background-size: auto 50%;}
	.ny_profile_ban .title_box{padding:1.2rem 0px;font-size:32px;line-height:1em;}
	.ny_profile_ban .profile_box{padding: 0.32rem;}
	.ny_profile_ban .profile_box>div{font-size:14px;line-height:2em;max-height:6.4rem;overflow-y:auto;border-radius:0.1rem;background-size:cover;}
	
	.ny_history{padding-top:0.6rem;}
	.ny_history .title_box{margin-bottom:0.4rem;}
	.ny_history .title_box .title{font-size: 24px;}
	.history_box{flex-direction:column;gap:0.3rem;}
	.history_year_cont{}
	#history_year_cont_swiper{height:6.4rem;}
	#history_year_cont_swiper .swiper-slide .year_img{width:100%;}
	#history_year_cont_swiper .swiper-slide{flex-direction:column;gap:0.2rem;}
	
	.history_year{width:100%;flex-direction:initial;align-items:center;}
	.history_year .btn_prev, .history_year .btn_next{transform:rotate(-90deg);width:0.29rem;height:0.18rem;}
	.history_year .btn_next{transform:rotate(90deg)}
	#history_year_swiper .swiper-slide{height:100%;display:flex;justify-content:center;align-items:center;}
	#history_year_swiper .swiper-slide .year{font-size:24px;}
	#history_year_swiper .swiper-slide.on .year{font-size:24px;}
	#history_year_swiper{height:auto;}
	
	#history_year_cont_swiper .swiper-slide .year_img{height:3.2rem;}
	.year_cont .year_cont_item .time{font-size: 14px;margin-bottom:0.08rem;}
	.year_cont .year_cont_item .title{font-size: 14px;line-height:1.5em;margin-bottom:0.1rem;}
	
	
	.ny_culture{padding:0.8rem 0px;}
	.ny_culture .content{gap:0.2rem;grid-template-columns:1fr;}
	.ny_culture_item{height:3.2rem;}
	.ny_culture_item .icon{width:0.7rem;height:0.7rem;}
	.ny_culture_item .desc{font-size:20px;}
	.ny_culture_item .title{font-size:20px;line-height:1.5em;}
	.ny_culture_item:hover .desc{height:auto;padding:0.2rem 0px;}
	.ny_culture_item:hover .title{font-size:16px;}
	.ny_culture_item:hover .icon{width:0.56rem;height:0.56rem;}
	
	
	.ny_zzjg{padding:0.6rem 0px;}
	.ny_zzjg .title_box .title{font-size: 24px;}
	.ny_zzjg .title_box{padding-bottom:0.4rem;margin-bottom:0.4rem;}
	.ny_leader{padding: 0.5rem 0px;}
	.ny_leader .top_box{margin-bottom:0.3rem;}
	.ny_leader .top_box .title{font-size:24px;line-height:1em;}
	.ny_leader .btn_box div{width:0.5rem;height:0.5rem;}
	
	.ny_leader_item{padding:0.2rem;}
	.ny_leader_item .title{font-size:20px;line-height:1em;margin-bottom:0.12rem;}
	.ny_leader_item .job{margin-bottom:0.15rem;gap:0.07rem;}
	.ny_leader_item .job span{font-size: 13px;}
	.ny_leader_item .summary{padding:0.2rem;font-size:14px;line-height:1.5em;}
    .ny_leader_item .summary>div{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; text-overflow: ellipsis;}
    
    .profile_links{margin-bottom:0.6rem;}
    .profile_links .content{grid-template-columns:1fr; gap:0.25rem;}
    
    .profile_link_item{padding:0.32rem 0.32rem;height:auto;gap:0.2rem;}
    .profile_link_item .title_box{flex-shrink:0;gap:0.1rem;}
    .profile_link_item .title_box .icon{width: 0.5rem;}
    .profile_link_item .title_box .tit{font-size: 22px;}
    .profile_link_item .infos{gap:0.1rem;}
    .profile_link_item .infos .info .desc{font-size: 14px;line-height:1.2em}
    .ny_leader_list{gap:0.25rem;padding:0.6rem 0px;grid-template-columns:1fr 1fr;}
    .ny_jxjb_list{padding:0.6rem 0px;gap:0.2rem;grid-template-columns:1fr 1fr;}
    
    .ny_ban.dj .title_box .title::after{width:0.64rem;height:0.64rem;left:-0.2rem;}
    
    .dj_djgz{padding:0.4rem 0px;}
    .ny_dj .top_box{margin-bottom:0.4rem;}
    .ny_dj .top_box .title{font-size:24px;}
    .dj_djgz_box{grid-template-columns:1fr;gap:0.3rem;}
    #dj_djgz_swiper .swiper-slide .img_box{height: 3.2rem;}
    #dj_djgz_swiper .swiper-slide .con_box{padding:0.3rem;}
    #dj_djgz_swiper .swiper-slide .con_box .title{font-size:18px;}
    .djgz_news_item.on .imgnews{gap:0.2rem;}
    
    .dj_three{padding:0rem 0px;}
    .dj_three .content{gap:0.2rem;grid-template-columns:1fr;}
    .djgz_news_item .imgnews .con_box .title{line-height:1.5em;}
    .djgz_news_item .imgnews .con_box .desc{line-height:1.5em;}
    .dj_ctg_news_swiper  .img_box{height:3.6rem;}
    .dj_ctg_news_swiper .con_box{padding-right:1.2rem;padding-top:0.2rem;}
    .dj_ctg_news_swiper .con_box .time{padding:0.1rem 0px;right:0.2rem;width:0.8rem;}
    .dj_ctg_news_swiper .con_box .time .day{font-size:0.28rem;line-height:1em;}
    .dj_ctg_news_swiper .con_box .time .ym{font-size:0.18rem;line-height:1.5em;}
    .dj_ctg_news_swiper .con_box .title{font-size:16px;margin-bottom:0.1rem;line-height:1.5em;}
    .dj_ctg_news_swiper .con_box .desc{line-height:1.5em;}
    
    .dj_flfg{padding: 0.4rem 0px;}
    .dj_notice_list{grid-template-columns:1fr;gap:0.2rem;row-gap:0.2rem;}
    .dj_notice_item{padding: 0.32rem;}
    
    
}

