.header-container{background-color:#fff;}
.header-container .header-layout .search-box{box-shadow:0px 0px 0px 3px rgba(0,0,0,0.05);}
a{color:#000;}
.fenxiang{margin:2rem 0;font-size: 0.95rem;}
.same-menu{box-shadow: 0px 0.16rem 0.29rem 0px rgba(63, 143, 230, 0.11);display:flex;justify-content:center;width: 100%;}
.same-menu .menu-layout{flex-direction:row;align-items:center;display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 0.5rem;width: auto;max-width: 1200px;}
.same-menu .menu-layout p{padding:0.25rem 1rem;margin:0.5rem 0.2rem;font-size:0.9rem;letter-spacing:2px;transition:all 0.3s ease;}
.same-menu .menu-layout p a{transition:color 0.3s ease;}
.same-menu .menu-layout p:hover{background-color:#189de1;border-radius:5px;}
.same-menu .menu-layout p:hover a{color:#fff;}
.same-menu .menu-layout .active{background-color:#189de1;border-radius:5px;}
.same-menu .menu-layout .active a{color:#fff;}
.path{margin:1.5rem 0;color:#189de1;letter-spacing:2px;font-size:0.75rem;}
.path .location:before{content:"";display:inline-block;width:1rem;height:1rem;background:url(img2025122702.png) no-repeat top left;background-size:contain;vertical-align:text-top;}
.path a{color:#189de1;}
.gl-container .title{font-size:1.5rem;letter-spacing:3px;text-align:center;color: #189de1;}
.gl-container .content img,.xl-container .content img{width: 100%; height: auto; max-width: 800px;}
.gl-container .content p,.xl-container .content p{line-height: 2.2rem;font-size: 0.95rem;}
.gl-container .yyjj-swiper{position:relative;overflow:hidden;height:375px;margin-bottom:1rem;}
.gl-container .yyjj-swiper .swiper-wrapper{width:100%;}
.gl-container .yyjj-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;transition:transform 0.3s ease;}
.gl-container .yyjj-swiper .swiper-slide.swiper-slide-active{z-index: 9}
.gl-container .yyjj-swiper .swiper-slide img{width:100%;height:auto;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:transform 0.3s ease;}
.gl-container .yyjj-swiper .swiper-slide img:hover{transform:scale(1.1);}
.gl-container .yyjj-swiper .swiper-slide-active img{width:100%;transform:scale(1.2);}
.gl-container .yyjj-swiper .swiper-slide-active img:hover{width:100%;transform:scale(1.25);}
.gl-container .yyjj-swiper .swiper-button-prev,.gl-container .yyjj-swiper .swiper-button-next{top:auto;bottom:0;width:25px;height:25px;}
.gl-container .yyjj-swiper .swiper-button-prev .img,.gl-container .yyjj-swiper .swiper-button-next .img{width:100%;height:100%;}
.gl-container .yyjj-swiper .swiper-button-prev::after,.gl-container .yyjj-swiper .swiper-button-next::after{font-size:18px;font-weight:bold;content:none;}
.gl-container .yyjj-swiper .swiper-button-prev{left:50%;margin-left:-25px;}
.gl-container .yyjj-swiper .swiper-button-next{left:50%;margin-left:10px;}
.gl-container .page{text-align:center;padding:1rem 0;margin:1rem auto;}
.gl-container .page a{font-size:0.85rem;color:#0193de;line-height:1;margin-right:0.5rem;}
.gl-container .page .current{background-color:#0193de;border-radius:50%;display:inline-block;width:0.85rem;height:0.85rem;color:#fff;box-sizing:content-box;padding:0.25rem;}
.gl-container .article-item{transition:all 0.3s ease;border:#eaeaeb 1px solid;padding:0.5rem 0 0.5rem 1rem;margin-bottom:1rem;position:relative;}
.gl-container .article-item:before{content:"";display:inline-block;width:0.4rem;height:1.6rem;background-color:#0193de;position:absolute;top:0.25rem;left:-0.2rem;}
.gl-container .article-item:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}
.gl-container .article-item:hover .article-title{color:#189de1;}
.gl-container .article-item a{justify-content:flex-start;}
.gl-container .article-item .article-cover{width:250px;margin-right:30px;flex:0 0 auto;box-sizing:border-box;padding-right:30px;position:relative;}
.gl-container .article-item .article-cover::after{content:'';position:absolute;right:0;top:20%;height:60%;width:2px;background-color:#0193de;}
.gl-container .article-item .article-title{flex:1;margin-right:30px;color:#000;font-size:0.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.3s ease;}
.gl-container .article-item .article-time{color:#9d9d9d;width:5rem;flex:0 0 auto;font-size:0.85rem;}
.gl-container .part-box{margin-bottom:2rem;}
.gl-container .part-box .part-top{color:#484848;margin-bottom:1.2rem;font-size:0.85rem;}
.gl-container .part-box .part-top .part-tit{font-size:1.15rem;font-weight:600;padding-bottom:0.4rem;border-bottom:5px solid #0193de;}
.gl-container .brief-box1{padding-top: 3rem;margin-bottom: 3rem;}
.gl-container .brief-box1 h1.tit a{font-size: 1.5rem;color: #3f8fe6;}
.gl-container .brief-box1 h1.tit span{font-size: 1.1rem;display: block;margin-top: 1rem;}
.gl-container .brief-box1 .inner-box{display: flex;justify-content: space-between;margin-top: 2rem;}
.gl-container .brief-box1 .inner-box a.left-img{width: 47%;height: 16rem;overflow: hidden;flex-shrink: 0;margin-right: 3%;display: block;}
.gl-container .brief-box1 .inner-box a.left-img img{width: 100%;height: 100%;transition: all 0.3s;}
.gl-container .brief-box1 .inner-box a.left-img:hover img{transform: scale(1.1);}
.gl-container .brief-box1 .inner-box .right-info{width: 0;flex: 1;padding-bottom: 3rem;border-bottom: 1px solid #8DAFDC;position: relative;}
.gl-container .brief-box1 .inner-box .right-info .intro{font-size: 0.9rem;line-height:1.75;margin-bottom: 2rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;text-overflow: ellipsis;}
.gl-container .brief-box1 .inner-box .more001{font-weight: normal;position: absolute;right: 0;display: flex;width: 5.5rem;height: 1.5rem;line-height: 1.4rem;border-radius: 0.4rem;border: 1px solid #3f8fe6;align-items: center;justify-content: center;color: #3f8fe6;}
.gl-container .brief-box1 .inner-box .more001 span{font-size: 0.8rem;}
.gl-container .brief-box1 .inner-box .right-info:after{content: "";width: 4.9rem;border-top: 0.3rem solid #3f8fe6;position: absolute;bottom: 0;right: 0;}
.gl-container .brief-box2{margin-bottom: 2rem;}
.gl-container .brief-box2 .left-tit001{font-size: 1.2rem;line-height: 1;position: relative;font-weight: normal;}
.gl-container .brief-box2 .left-tit001 a{color: #333333;position: relative;z-index: 1;font-weight: bold;}
.gl-container .brief-box2 .left-tit001.line:after{content: "";width: 3rem;border-top: 0.2rem solid #3f8fe6;position: absolute;left: 0;bottom: -0.7rem;}
.gl-container .brief-box2 .doc-list{display:flex;flex-wrap:wrap;margin-top:2rem;position:relative;}
.gl-container .brief-box2 .doc-item{display:flex;height:8.75rem;box-sizing:border-box;border:1px solid #E1E1E1;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:0.2rem;padding:1rem;background-color:rgba(255,255,255,0.5);transition:all 0.3s;cursor:pointer;}
.gl-container .brief-box2 .doc-item .left-box{height:100%;margin-right:20px;flex:1;overflow:hidden;}
.gl-container .brief-box2 .doc-item .left-box img{height:100%;width:auto;transition:all 0.3s;}
.gl-container .brief-box2 .doc-item .right-box{flex:2;}
.gl-container .brief-box2 .doc-item .right-box .name a{color: #0b6ec9;}
.gl-container .brief-box2 .doc-item .top-info{padding-bottom:1rem;border-bottom:1px solid #93989b;position:relative;}
.gl-container .brief-box2 .bottom-info{margin-top: 0.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}
.gl-container .brief-box2 .doc-list .doc-item .top-info::after{position:absolute;left:0;bottom:0;content:'';background:rgba(63,143,230,0.6);width:0;height:1.5px;transition:all 0.5s;}
.gl-container .brief-box2 .doc-list .doc-item:hover{border-color:rgba(63,143,230,0.5);box-shadow:0 0 12px rgba(63,143,230,0.5);}
.gl-container .brief-box2 .doc-list .doc-item:hover .top-info::after{width:100%;}

.gl-container .brief-box3{margin-top:2rem;margin-bottom:6rem;position:relative;}
.gl-container .brief-box3 .box-item{display:block;width:52%;position:relative;}
.gl-container .brief-box3 .box-item:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.2);z-index:1;transition:all 0.3s;}
.gl-container .brief-box3 .box-item .inner-img{width:100%;position:relative;overflow:hidden;padding-bottom:56%;}
.gl-container .brief-box3 .box-item .inner-img img{width:100%;height:100%;position:absolute;left:0;top:0;transition:all 0.3s;}
.gl-container .brief-box3 .box-item h1{width:45%;height:3rem;background-color:#cda96d;color:#fff;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 1rem;position:absolute;left:-1rem;top:2rem;font-weight:normal;z-index:2;}
.gl-container .brief-box3 .box-item h1 p{font-size:1.2rem;}
.gl-container .brief-box3 .box-item + .box-item{position:absolute;top:3rem;right:0;z-index:2;}
.gl-container .brief-box3 .box-item + .box-item h1{top:unset;bottom:2rem;background-color:#2d6daf;}

.xl-container .title{font-size:1.3rem;letter-spacing:3px;text-align:center;color: #189de1;margin-top: 2rem;}
.xl-container .xl-info{display:flex;font-size:0.85rem;padding:1.25rem 0 1.5rem 0;border-bottom:2px solid #eee;margin-bottom:2rem;align-items:center;justify-content:center;flex-direction:row;position:relative;letter-spacing:2px;}
.xl-container .xl-info:after{content:"";display:inline-block;width:5rem;height:0.5rem;position:absolute;bottom:0;left:0;background-color:#189de1;}
.xl-container .xl-info .pub-time{margin-right:5rem;}
.xl-container .zhuanjia_con{margin:1rem auto;border:1px solid #dddddd;}
.xl-container .zhuanjia_con table{width:100%;}
.xl-container .zhuanjia_con table tr td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding:10px 10px;line-height:1.25rem;font-size:0.85rem;color:#757575;}
.xl-container .zhuanjia_con table tr td.leftcon{width:20%;text-align:center;}
.xl-container .zhuanjia_con table tr.tou td{text-align:center;font-size:1rem;color:#0b6ec9;font-weight:bold;}
.xl-container .zhuanjia_con table tr.tou .leftcon{overflow: hidden;}
.xl-container .zhuanjia_con table tr.tou .leftcon img{transition:all 0.3s ease;}
.xl-container .zhuanjia_con table tr.tou .leftcon img:hover{transform: scale(1.1);}
.xl-container .zhuanjia_con table tr td span{display:inline-block;text-align:center;font-size:1rem;}
.main-list .wzdt-list{height:auto;overflow:unset;margin:3rem 0;}
.main-list .wzdt-list .menu-box{border-bottom:1px solid #0b6ec9;padding-bottom:1.2rem;margin-bottom:1.2rem;}
.main-list .wzdt-list .up-menu{font-weight:600;font-size:0.96rem;}
.main-list .wzdt-list .menu-list{display:flex;flex-wrap:wrap;align-items:center;}
.main-list .wzdt-list .menu-item{font-size:0.8rem;padding-right:0.8rem;margin-right:0.8rem;position:relative;margin-top:1.2rem;}
.main-list .wzdt-list .menu-item a{margin-left:0.6rem;}
.main-list .wzdt-list .menu-item:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background-color:#0b6ec9;}
.main-list .wzdt-list a{color:#0b6ec9;transition:all 0.3s;}
.main-list .wzdt-list a:hover{text-decoration:underline;}
.ksjs-container #container4 .doctor-swiper .swiper-slide{grid-template-rows: repeat(1, 1fr);overflow-x: hidden;}
.main-list .ksjs-container .ksjs-search{display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:0.5rem;overflow:hidden;width:100%;margin:2rem auto;}
.main-list .ksjs-container .ksjs-search .search-input{flex:1;padding:0.5rem 1rem;border:none;outline:none;font-size:0.85rem;color:#333;}
.main-list .ksjs-container .ksjs-search .search-button{background-color:#0193de;color:white;border:none;padding:0.5rem 2rem;font-size:0.85rem;cursor:pointer;display:flex;align-items:center;gap:1rem;border-radius:0.5rem;}
.main-list .ksjs-container .ksjs-search .search-button img{width:1rem;height:1rem;}
.main-list .ksjs-container #container3,.main-list .ksjs-container #container4{background:none;position:relative;padding:0;margin:3rem 0;}
.main-list .ksjs-container .ksjs-kslist .intro-box{border-radius:5px;box-shadow:0 0 0 4px rgba(0,0,0,0.1);}
.main-list .ksjs-container .ksjs-search-list{display:none;margin:2rem 0;}
.main-list .ksjs-container .ksjs-search-list .tips{margin:1rem 0;font-size:1rem;}
.main-list .ksjs-container .ksjs-search-list .no-data{margin:2rem auto;font-size:1rem;text-align:center;}
.main-list .ksjs-container .ksjs-search-list .doc-item{width:100%;height:8rem;box-sizing:border-box;padding:1rem;display:flex;justify-content:space-between;transition:all 0.3s;border-radius:0.5rem;box-shadow:0 0 10px rgba(0,0,0,0.1);background:white;}
.main-list .ksjs-container .ksjs-search-list .doc-item a.thumb{height:6rem;width:4.5rem;margin-right:1rem;}
.main-list .ksjs-container .ksjs-search-list .doc-item a.thumb img{width:100%;height:100%;}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail{flex:1;}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail .header{display:flex;align-items:center;}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail .header h2{font-size:0.9rem;font-weight:normal;line-height:1.9rem;margin-right:1rem;}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail .header .info{display:flex;}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail .header .info span{font-size:0.7rem;}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail .header .info span + span:before{content:',';}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail .departs{font-size:0.7rem;line-height:1.7rem;height:1.7rem;}
.main-list .ksjs-container .ksjs-search-list .doc-item .detail .goodat{border-top:1px solid #e9e9e9;font-size:0.7rem;padding-top:0.4rem;line-height:0.9rem;max-height:2.2rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;}
.main-list .ksjs-container .ksjs-search-list .doc-item + li.doc-item{margin-top:1rem;}
.main-list .ksjs-container .ksjs-search-list .doc-item:hover{border-color:#fff !important;box-shadow:0 0 0.75rem rgba(63,143,230,0.4);}
.main-list .gl-container .zzry {display: flex;flex-direction: row;flex-wrap: wrap;align-items: stretch;justify-content: flex-start;}
.main-list .gl-container .zzry .zzry-item {width: 31.5%;margin: 1%;margin-bottom: 1rem;text-align: center;}
.main-list .gl-container .zzry .zzry-item .article-title {color: #666;}
.main-list .gl-container .zzry .zzry-item:nth-child(3n) {margin-right: 0;}
.main-list .gl-container.ldxx-container{display: flex;flex-wrap: wrap;    justify-content: space-between;}
.main-list .gl-container .ldxx-box{width:48%;margin-bottom:2.75rem;padding:0 0 1rem 1rem;box-sizing:border-box;position:relative;z-index:1;}
.main-list .gl-container .ldxx-box .ldxx-cont{width:100%;padding:1.5rem 1.75rem;box-sizing:border-box;background:#f4f4f4;background-size:100%;transition:0.5s;display:flex;flex-wrap:wrap;align-items:center;}
.main-list .gl-container .ldxx-box .ldxx-cont .img{width:29.2%;}
.main-list .gl-container .ldxx-box .ldxx-cont .right-info{flex:1;padding-left:2rem;box-sizing:border-box;}
.main-list .gl-container .ldxx-box .ldxx-cont .right-info h3{font-size:1.1rem;color:#333;font-weight:normal;padding-bottom:1rem;border-bottom:1px solid #3f8fe6;margin-bottom:1.25rem;}
.main-list .gl-container .ldxx-box .ldxx-cont .right-info .protit{font-size:0.9rem;line-height:1;color:#333;margin-bottom:0.5rem;}
.main-list .gl-container .ldxx-box .ldxx-cont .right-info .protit span{display:inline-block;color:#3f8fe6;}
.main-list .gl-container .ldxx-box .ldxx-cont .right-info .content{color:#797979;font-size:0.7rem;line-height:0.8rem;max-height:3.2rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;}
.main-list .gl-container .ldxx-box:after{content:"";width:64.4%;height:calc(100% - 1rem);z-index:-1;position:absolute;left:0px;bottom:0;background-color:#3f8fe6;}
.header_banner{width: 100%;aspect-ratio: 4.19;position: relative;}
.header_banner img{width: 100%;height: 100%;}
.header_banner .layout{position: absolute;top: 55%;left: 50%;transform: translate(-50%, -50%);}
.header_banner .lm-title{font-size: 1.5rem;color: #fff;font-weight: normal;margin-bottom: 1.25rem;border-bottom: 1px solid #fff;padding-bottom: 1rem;width: fit-content;
    position: relative;}
.header_banner .lm-title:after{content: "";position: absolute;left: 0;width: 2.1rem;height: 0.2rem;background: #3f8fe6;bottom: -0.1rem;}
.lunbo{display: flex;gap:10px;}
.lunbo-item:nth-child(1){flex:1}
.lunbo-item:nth-child(2){flex:1.1}
.lunbo-item:nth-child(3){flex:1.2}
.lunbo-item{transition:all 0.3s ease;}
.lunbo-item:hover{transform:translateY(-15px);}
@media (max-width:780px){
    .fenxiang.FlexBoxbetween{flex-wrap:wrap;}
    .gl-container .yyjj-swiper{height: 17rem;}
    .header_banner .lm-title{font-size: 1.25rem;}
.gl-container .brief-box1 .inner-box{display:block;}
.gl-container .brief-box1 .inner-box a.left-img{width:100%;height:auto;margin-right:0;}
.gl-container .brief-box1 .inner-box .right-info{width:100%;flex:unset;padding-bottom:35px;overflow:hidden;}
.gl-container .brief-box3 .box-item{width:100%;position:relative !important;margin-bottom:20px;top:0 !important;}
.gl-container .brief-box3 .box-item h1{left:-10px;top:30px !important;}
.gl-container .brief-box2 .doc-item{height: 12.75rem;}
.main-list .gl-container .ldxx-box{width: 100%;}
}
@media (max-width:560px){
    .gl-container .article-item .article-cover{width:31%;padding-right:0;margin-right:1rem;}
.gl-container .article-item .article-cover::after{content:unset;}
.xl-container .zhuanjia_con table tr td.leftcon{width:30%;}
.gl-container .yyjj-swiper{height: 13rem;}
.gl-container .yyjj-swiper .swiper-button-prev, .gl-container .yyjj-swiper .swiper-button-next{width: 1.75rem;}
    .header_banner{margin-top: 2rem;}

}
