@charset "UTF-8";
/* 清除默认样式代码 */
/* 去除常见标签默认的 margin 和 padding */
* {
    margin: 0;
    padding: 0;
}

/*去除所有元素由于加了边框让盒子变大的情况*/
* {
    box-sizing: border-box;
}

/* 设置网页统一的字体大小、行高、字体系列相关属性 */
body {
    font: 16px / 1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei",
        "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
    color: #333;
    
}

/* 去除列表默认样式 */
ul,
ol {
    list-style: none;
}

/*让button 按钮 变成小手*/
button {
    cursor: pointer;
}

/* 让所有斜体不倾斜 */
em,
i {
    font-style: normal;
}

/* 去除a标签默认下划线，并设置默认文字颜色 */
a {
    text-decoration: none;
    color: #333;
}

/* 设置img的垂直对齐方式为居中对齐，去除img默认下间隙 */
img {
    vertical-align: middle;
}

/* 去除input默认样式 */
input,
button {
    cursor: pointer;
    border: none;
    outline: none;
    color: #333;
}

/* 左浮动 */
.fl {
    float: left;
}

/* 右浮动 */
.fr {
    float: right;
}

/* 双伪元素清除法 */
.clearfix::before,
.clearfix::after {
    content: "";
    display: table;
}

.clearfix::after {
    clear: both;
}

@media screen and (max-width:1200px) {
body{
    padding-bottom: 70px;
}

/* 头部开始 */
.header{width: 100%;height: 700px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;position: relative;}
.c_1_content{width: 100%;height: 100%;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
.c_1_content img{width: 100%;}
.swiper-button-prev_1{position: absolute;left: 4% !important; top: 64% !important;width: 30px !important;background: none;}
.swiper-button-next_1{position: absolute;right: 4% !important; top: 64% !important; width: 30px !important;background: none;}

/* .swiper {width: 100%;height: 100%;margin-left: auto;margin-right: auto;} */

.phone_header{width: 100%;height: 60px; background: #ffffff;padding: 0 20px;}
.phone_header_left{width: 70%;height: 100%;display: flex;align-items: center;}
.phone_header_left img{height: 28px;}

.phone_banner{width: 100%;height: auto;padding: 17px 20px;background: #F7F9FB;}
.phone_banner p{color: #6E6E6E;font-size: 14px;}


.banner{display: none; width: 100%;height: 140px;background-color: rgba(0, 0, 0, 0.5); /* 半透明的黑色 */position: absolute;top: 0;z-index: 99;}
.banner_content{width: 100%;box-sizing: border-box;margin: 0 auto; margin-top: 38px;}
.banner_tab{width: 100%;position: absolute; bottom: 0px;display: flex;justify-content: space-between;margin: 0 auto;}
.banner_tab a{padding-bottom: 6px;color: #ffff;}
.banner_tab .active{color: #EAB300;border-bottom: 2px solid #EAB300;}
.banner_top{position: relative;display: flex;justify-content: space-between;}
.banner_top_left{width: 30%;height: auto;}
.banner_top_right{height: auto;display: flex;align-items: center;justify-content: flex-end;}
.banner_top_right a{display: block;}
.banner_top_right a img{height: 16px;}
.banner_wyjz{background: #3F80DC;border-radius: 4px 4px 4px 4px;width: 116px;height: 40px;display: flex;justify-content: center;align-items: center;color: #ffffff;font-size: 16px;}
.banner_wygz{background: #FCAB3B;border-radius: 4px 4px 4px 4px;width: 116px;height: 40px;display: flex;justify-content: center;align-items: center;color: #ffffff;font-size: 16px;margin-left: 20px;}
.banner_top_end{width: 314px; display: flex;align-items: center;margin-left: 20px;}
.banner_top_end input{width: calc(314px - 72px); height: 40px;line-height: 40px;border-radius: 4px 0px 0px 4px;padding-left: 12px; box-sizing: border-box;}
.banner_top_end button{width: 72px; height: 40px;line-height: 40px;background: #0355A0;color: #ffffff;padding:0 12px;box-sizing: border-box;border-radius: 0px 4px 4px 0px;}

.banner-icon{width: 260px;height: 45px;position: absolute;top: 0;right:28.5%;display: flex;}
.banner-icon .icon1{width: 50%; height: 100%;display: block;}
.banner-icon .icon2{width: 50%; height: 100%;display: block;}
.banner-text{position: absolute;bottom: 14%;left:0%;text-align: center;z-index: 10;width: 100%;}
.banner-text h2{font-size: 20px;color: #ffffff;}
.banner-text p{font-size: 12px;color: #ffffff;margin-top: 5px;}
.banner-text p a{font-size: 14px;color: #ffffff;}
.banner_nav img{height: 131px;}
.c_1_content .swiper-pagination {position: absolute;text-align: center;transition: .3s opacity;transform: translate3d(0,0,0);z-index: 10;bottom: 10px;left: 0;width: 100%;}
.c_1_content .swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 50%;opacity: 0.2;margin: 0 4px;background: #ffffff;}
.c_1_content .swiper-pagination-bullet-active {opacity: 1;background: #007aff;}

.NavBtnDiv {width: 100%;height: 100%;position: fixed;z-index: 999999;top: 0px;left: 0%;display: none;font-size: 14px;}
    .NavBtnR {width: 100%;height: 100%;background: #fff;animation: NavBtnR 0.6s;-webkit-animation: NavBtnR 0.6s;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;opacity: 0;position: relative;}
    @keyframes NavBtnR {0% {transform: translateX(100px) translateX(0px);opacity: 0}100% {opacity: 1}}
    .PCherder_fd{display: none;}

    .NavBtnRs {width: 24px;min-height: 10px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;position: absolute;z-index: 99;top: 20px;right: 5%;}
        
    .Header2 {width: 100%;height: 20px;z-index: 9999;font-size: 14px;}
    .Header2_bg{background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0.94) 54%, rgba(255, 255, 255, 0) 100%); opacity: 1;}
    .HeaderLogo2 {width: 43%;min-height: 10px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;margin-top: 15px;float: left;margin-left: 5%;}
    .HeaderLogo2 img {margin-top: 0px;}
    .HeaderP2 {font-size: 14px;}
    .sousuo2 {width: 20px;height: 20px;margin-right: 15px;transition: 0.6s;position: relative;margin-top: 25px;float: right;}

    .sousuo2:hover {transform: rotate(360deg);}
    .tel12 {width: 26px;height: 26px;margin-right: 10px;transition: 0.6s;}
    .HeaderP2 span {display: none;}
    .HeaderP2 span:hover .tel12 {transform: rotate(360deg);}

    .Header3 {width: 100%;height: 56px;background: #fff;position: fixed;top: 0px;left: 0%;z-index: 9999;font-size: 14px;box-shadow: 0px 0px 15px rgba(71, 32, 32, 0.1);}

    .HeaderLogo3 {width: 43%;min-height: 10px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;float: left;margin-left: 5%;}
    .HeaderLogo3 img {margin-top: 15px;}
    .HeaderP3 {font-size: 14px;}

    .sousuo3 {width: 26px;height: 26px;margin-right: 15px;transition: 0.6s;position: relative;;margin-top: 17px;float: right;}
    .sousuo3:hover {transform: rotate(360deg);}
    .tel13 {width: 26px;height: 26px;margin-right: 10px;transition: 0.6s;}
    .HeaderP3 span {display: none;}
    .HeaderP3 span:hover .tel13 {transform: rotate(360deg);}
    .nav1B {width: 22px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;float: right;margin-right: 16px;display: block;}
    .nav1B img{height: 24px;position: absolute;top: 20px;right: 10px;}
    .sosoInp {width: 75px;padding-left: 20px;height: 25px;line-height: 25px;font-size: 12px;color: #555555;border-radius: 50px;border: 0px;}
    .sosoInp2 {width: 75px;padding-left: 20px;height: 25px;line-height: 25px;font-size: 12px;color: #555555;border-radius: 50px;border: 0px;}
    .soso_zky {width: 13px;height: 13px;margin-top: 5px;margin-left: 5px;}
    .soso_zky2 {width: 13px;height: 13px;margin-top: 5px;margin-left: 5px;}
    .soso_zk {width: 135px;height: 30px;position: absolute;right: 15%;top: 14px;z-index: 99;display: none;}
    .soso_zkz {width: 115px;height: 30px;background: #fff;border-radius: 50px;}
    .soso_zk2 {width: 135px;height: 30px;position: absolute;right: 15%;top: 14px;display: none;z-index:999;}
    .soso_zkz2 {width: 115px;height: 30px;background: #fff;border-radius: 50px;border: 1px solid #f8f8f8;}
    .Headersdiv{width: auto;min-height: 1px;height: auto;overflow: hidden;float: left;margin-left:5px;margin-top: 20px;}
    .Headersdiv .p1{float: left;}
    .Headersdiv .p1 a{color: #0358ce;font-size: 12px;float: left;}
    .Headersdiv .in1r_l1{float: left;border: none;width: 46px;font-size: 12px;background-color: transparent;outline: medium;color: #0358ce;margin-left: 5px;}
    .sousuo2z {width: 22px;margin: 0px auto;height: auto;_height: auto;overflow: hidden;zoom: 1;float: right;margin-right: 16px;display: block;}
    .sousuo2z img{width: 26px;height: 26px;position: absolute;top: -5px;right: 40px;}
    .s-side {
    width:90%;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    background-color: #fff;
    padding:30px 10% 30px 10%;
    }
    .s-side .s-firstItem i {
    font-size:1em;color:#323232;
    }
    .s-side .s-firstItem span {color:#323232;
    display: inline-block;
    margin-right:5%;
    font-size:1.2em;
    }
    .s-side .first {width:90%;
        padding:10px 0px;
        border-bottom: 1px solid #f5f5f5;
    }
    .s-side .d-firstNav span {color:#323232;
    display: inline-block;font-size:1.2em;
    }
    .s-side .d-firstNav i.fr {
    font-size: 1.2em;color:#5c5c5c;
    }
    .s-side .s-secondNav,.s-side .s-secondItem,.s-side .s-thirdItem {color:#5c5c5c;margin-left:10px;margin-top: 10px;}
    .s-secondNav,.s-fourthNav,.s-thirdNav{color:#5c5c5c;margin-left:20px;margin-top: 10px;}

    .s-secondNav span a{color:#5c5c5c;}
    .s-secondNav:hover,.d-firstNav:hover{cursor: pointer;color:#1DB9EC;}

    .s-fourthNav span a{color:#5c5c5c;}
    .s-fourthNav:hover,.d-firstNav:hover{cursor: pointer;color:#1DB9EC;}

    .s-thirdNav span a{color:#5c5c5c;}
    .s-thirdNav:hover,.d-firstNav:hover{cursor: pointer;color:#1DB9EC;}

    .s-side .d-secondDrop {color:#5c5c5c;margin-left: 20px;margin-top: 10px;}
    .s-side .d-thirdDrop {color:#5c5c5c;margin-left: 20px;margin-top: 10px;}
    .s-side .d-fourthDrop {color:#5c5c5c;margin-left:100px;margin-top: 10px;}
    .iconRotate {transform: rotate(90deg);transition: transform 0.5s;}
    .s-firstDrop,.s-secondDrop,.s-thirdDrop,.s-fourthDrop{color:#5c5c5c;display: none;}
    .s-firstDrop .s-secondNav,.s-secondDrop .s-thirdNav,.s-thirdDrop .s-fourthNav{color:#5c5c5c;margin-left:20px;margin-top: 10px;}

/* 遮罩层样式 */
.overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7); /* 半透明黑色背景 */
    z-index: 1000;
    display: none; /* 默认隐藏 */
    justify-content: center;
    align-items: flex-start;
    opacity: 0;
    transition: opacity 0.3s ease;
}
        
.overlay.active {
    display: flex;
    opacity: 1;
}
        
/* 弹出框样式 */
.popup {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 30px 0;
    background-color: white;
    max-height: 80%;
    overflow: auto;
    position: relative;
    transform: scale(0.7);
    transition: transform 0.3s ease;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
        
.overlay.active .popup {
    transform: scale(1);
}
        
/* 关闭按钮样式 */
.close_btn{
    margin-left: 12px;
    border: 0;
    background: #fff;
}
.close_btn img{
    width: 20px;
    height: 20px;
}
.phone_btn{display: none !important;}
        
/* 弹出框内容样式 */
.popup-content {
    width: 60%;
    height: 44px;
    border: 1px solid #D3D3D3;
    border-radius: .25rem;
    display: flex;
    padding: 0 20px;
    align-items: center;
    justify-content: space-around;
}
.popup-content input{
    width: 95%;
    height: 100%;
    margin-right: 1.4286rem;
}
        
.popup-content img {
    width: 20px;
    height: 20px;
    max-width: 100%;
    display: block;
    margin: 0 auto;
}


/* 头部结束 */

/* 咨询中心开始 */
.zxzx{width: 100%;height: auto; margin:0px auto; height:auto; _height:auto; zoom:1;position: relative;margin-top: 20px;}
.zxzx_top{width: 100%;height: 60px;display: flex;justify-content: space-between;align-items: center;}
.zxzx_top_l{height: 100%;display: flex;align-items: center;justify-content: space-around;margin: 0 auto;}
.zxzx_top_l h4{font-size: 20px;color: #0355A0;line-height: 31px;margin-right: 15px;}
.zxzx_top_l .active a{color: #0355A0;padding-bottom: 10px;border-bottom: 2px solid #0355A0;}
.zxzx_top_r{display: none; width: 70%;}
.zxzx_top_r a{font-size: 14px;color: #0355A0; display: block; box-sizing: border-box; padding: 10px 20px;background: #F2F7FC; border-radius: 42px 42px 42px 42px;}
.zxzx_top_r a img{width: 16px;height: 12px;margin-left: 10px;}
/* .zxzx_top_l h4.active{
    color: #0355A0;padding-bottom: 10px;border-bottom: 2px solid #0355A0;
} */

.zxzx_list{width: 100%;height: auto; margin:0px auto; height:auto; _height:auto; zoom:1;position: relative;}
.zxzx_list_swiper{width: 100%;height: 100%;margin:0px auto; height:auto; _height:auto; zoom:1;}
.zxzx_list_swiper_slide{width: 90%;height: auto;margin: 0 auto;border-bottom: 1px solid #EAEAEA;margin-top: 12px;overflow: hidden;margin-left: 2%;margin-right: 2%;}
.slide_img{border-radius: 4px;width:35%; height:100px !important;overflow: hidden;margin-bottom: 12px;}
.zxzx_list_text{width: 90%;height: auto;margin-left: 2%;margin-bottom: 12px;}
.zxzx_list_text h4{font-size: 14px;color: #000000;line-height: 25px;height: 80px;overflow: hidden;}
.zxzx_list_text p{display: none; font-size: 14px;color: #555555;line-height: 22px;}
.zxzx_list_footer{ height: auto; display: flex;align-items: center;justify-content: space-between; font-size: 12px;padding-top: 12px;}
.zxzx_list_footer span{display: flex;}
.times{width: 9px !important;height: 10px !important;margin-top: 3px;margin-right: 5px;}
.jiantou{width: 10px;height: 10px;margin-top: 4px;margin-left: 5px;}
.zxzx_list_footer_span{color: #0355A0 !important;}
.zxzx_list_button_prev{background: none; position: absolute; left: -4% !important;top: 50%; width: 44px !important;}
.zxzx_list_button_next{background: none;position: absolute;right: -5% !important;top: 50%; width: 44px !important;}
.pc_content{display: none;}
.phone_content{width: 95%;margin: 0 auto;zoom: 1; height: auto;overflow: hidden;}


.djgz_list{width: 100%;height: auto; margin:0px auto; height:auto; _height:auto; zoom:1;position: relative;}
/*.djgz_list_swiper{width: 100%;height: 100%;margin:0px auto; height:auto; _height:auto; zoom:1;}

.djgz_list_swiper_slide{width: 100%;height: auto;border-bottom: 1px solid #EAEAEA;margin-top: 12px;}
.djgz_list_text{width: 60%;height: auto;margin-left: 2%;margin-bottom: 12px;}
.djgz_list_text h4{font-size: 16px;color: #000000;line-height: 25px;}
.djgz_list_text p{display: none; font-size: 14px;color: #555555;line-height: 25px;}*/


.djgz_list_swiper{width: 100%;height: 100%;margin:0px auto; height:auto; _height:auto; zoom:1;}
.djgz_list_swiper_slide{width: 95%;height: auto;margin: 0 auto;border-bottom: 1px solid #EAEAEA;margin-top: 12px;overflow: hidden;margin-left: 2%;margin-right: 2%;}
.djgz_list_text{width: 100%;height: auto;margin-left: 2%;margin-bottom: 12px;}
.djgz_list_text h4{font-size: 14px;color: #000000;line-height: 25px;height: 80px;overflow: hidden;}
.djgz_list_text p{display: none; font-size: 14px;color: #555555;line-height: 22px;}



.zxzx_list_footer{ height: auto; display: flex;align-items: center;justify-content: space-between; font-size: 12px;padding-top: 12px;}
.zxzx_list_footer span{display: flex;}


.djgz_list_footer{ height: auto; display: flex;align-items: center;justify-content: space-between; font-size: 12px;padding-top: 20px;}
.djgz_list_footer span{display: flex;}
.times{width: 9px;height: 10px;margin-top: 3px;margin-right: 5px;}
.jiantou{width: 10px;height: 10px;margin-top: 4px;margin-left: 5px;}
.djgz_list_footer_span{color: #0355A0 !important;}
.djgz_list_button_prev{background: none; position: absolute; left: -4% !important;top: 50%; width: 44px !important;}
.djgz_list_button_next{background: none;position: absolute;right: -5% !important;top: 50%; width: 44px !important;}

.gggs_list{width: 100%;height: auto; margin:0px auto; height:auto; _height:auto; zoom:1;position: relative;}
.gggs_list_swiper{width: 100%;height: 100%;margin:0px auto; height:auto; _height:auto; zoom:1;}
/* .slide_img{border-radius: 12px 12px 0 0 !important;} */
.gggs_list_swiper_slide{width: 47vw !important;height: auto;margin: 0 12px 0 12px;/*display: flex;align-items: center;*/border-bottom: 1px solid #EAEAEA;margin-top: 19px !important;}
.gggs_list_swiper_slide a{/*width: 47vw;*//*display: block;display: flex;align-items: center;*/}
.gggs_list_text{width: 100%;height: auto;/*padding: 11px;*//*box-sizing: border-box;*/}
.gggs_list_text h4{font-size: 14px;color: #000000;line-height: 25px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.gggs_list_text p{display: none; font-size: 14px;color: #555555;line-height: 25px;}
.gggs_list_footer{ height: auto; display: flex;align-items: center;justify-content: space-between; font-size: 12px;padding-top: 20px;margin-bottom: 10px;}
.gggs_list_footer span{display: flex;}
.times{width: 9px;height: 10px;margin-top: 3px;margin-right: 5px;}
.jiantou{width: 10px;height: 10px;margin-top: 4px;margin-left: 5px;}
.gggs_list_footer_span{color: #0355A0 !important;}
.gggs_list_button_prev{background: none; position: absolute; left: -4% !important;top: 50%; width: 44px !important;}
.gggs_list_button_next{background: none;position: absolute;right: -5% !important;top: 50%; width: 44px !important;}

.zxzx_content {display: none;}
.zxzx_content.zxzx_active {display: block;}

.phone_footer{width: 100%; height: auto;text-align: center;margin-top: 20px;}
.phone_footer a{width: 40%; display: block;margin: 0 auto;padding: 10px;background: #F2F7FC; border-radius: 42px 42px 42px 42px; opacity: 0.9;font-size: 16px;color: #0355A0;}

/* 咨询中心结束 */
/* 我们的项目开始 */
.wmdxm{width: 100%;height: auto; margin:0px auto; overflow:hidden; zoom:1;margin-top: 60px;background-image: url(../images/phone_img.jpg); background-repeat: no-repeat;background-size: 100% 100%;margin: 20px 0;}
.wmdxm_title{width: 100%;margin: 0 auto;padding: 30px 0 20px 0;box-sizing: border-box;display: flex;justify-content: center;}
.wmdxm_title_left{color: #000000; font-size: 24px;display: flex;font-weight: bold;justify-content: center;}
.wmdxm_title_left h4{padding-bottom: 10px; border-bottom: 2px solid #0355A0;}
.wmdxm_title_right{display: none;}
.wmdxm_title_right a{display: flex;align-items: center;display: block; padding: 10px 20px; box-sizing: border-box;background: #F2F7FC;border-radius: 42px;color: #0355A0;}
.wmdxm_title_right a img{width: 16px; height: 16px;margin-left: 5px;}
.wmdxm .img{width: 100%;height: 341px;}
.wmdxm_list{width: 100%;height: auto; margin: 0 auto;position: relative;overflow: hidden;}
.wmdxm_list_swiper{width: 100%;padding: 0;}
.wmdxm_list_swiper_slide{width: 98% !important;margin: 0 auto; transition: all 0.3s ease;transform: scale(0.90);border: none;box-shadow: none;}
.wmdxm_list_swiper_slide .swiper-slide-active {opacity: 1;transform: scale(0.9);}
.wmdxm_list_swiper_slide_left{width: 100%; height: 193px;}
.wmdxm_list_swiper_slide_left img{width: 100%; height: 193px;border-radius: 12px 12px 0px 0px;}
.wmdxm_list_swiper_slide_right{width: 100%;background: #ffffff;box-sizing: border-box; padding: 20px;box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.06);border-radius: 0 0 8px 8px;}
.wmdxm_list_swiper_slide_right h4{font-size: 20px;color: #2C2C2C;}
.wmdxm_list_swiper_slide_right p{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 10px;line-height: 25px;}
.wmdxm_list_swiper_slide_right a{display: none;align-items: center;margin-top: 38px;color: #0355A0;}
.wmdxm_list_swiper_slide_right a img{width: 16px;height: 13px; margin-left: 10px;}
.wmdxm_list_button_prev{display: none; position: absolute !important; top: 50% !important;left: 17% !important; width: 44px !important;background: none;}
.wmdxm_list_button_next{display: none; position: absolute !important; top: 50% !important;right: 17% !important; width: 44px !important;background: none;}
.phone_page{margin: 20px 0;}
.phone_more{width: 100%;text-align: center;display: flex;justify-content: center;}
.phone_more a{display: block;align-items: center;display: flex;padding: 10px 20px;text-align: center;background: #FFFFFF;border-radius: 42px;color: #0355A0 !important;}
.phone_more a img{width: 16px; height: 16px;margin-left: 5px;}
.pc_page{display: none;}
.phone_page .wmdxm_phone_button_prev{top: 88% !important;background: none;width: 44px !important;left: 10% !important;}
.phone_page .wmdxm_phone_button_next{top: 88% !important;background: none;width: 44px !important;right: 10% !important;}

/* 我们的项目结束 */
/* 地图开始 */
.ditu{width: 100%;height: auto; margin:0 auto; height:auto; _height:auto; /*overflow:hidden; */zoom:1;margin-top: 20px;}
#map-container{width: 95%;height: 400px; margin:0 auto;background: #cccccc;}
/* 地图结束 */


/* 我要救助开始 */
.phone_help{width: 95%;margin: 0 auto;margin-top: 20px;}
.phone_help img{height: 84px;}
.phone_help_choose{width: 100%;height: auto; margin-top: 30px;display: flex;align-items: center;justify-content: space-between;}
.phone_help_choose img{width: 30%; height: 20px;}
.phone_help_choose h3{color: #3A5EF2;font-size: 22px;line-height: 25px;text-align: center;}
.phone_help_list{width: 100%;height: auto; margin-top: 20px;}
.phone_help_list_item{width: 100%;padding: 10px;background: #F2F7FC;margin-bottom: 10px;}
.phone_help_list_item a{display: flex;justify-content: space-between;align-items: center;}
.phone_help_list_item a div{display: flex;align-items: center;color: #2C2C2C;width: 80%;}
.phone_help_list_item a span img{width:14% !important; height: 14px;margin-left: 5px;}
.phone_help_list_item a span{color: #0355A0;width: 18% !important;}
.phone_help_list_item_yq{width: 5px !important;height: 5px;background: rgba(255,255,255,0);border: 1px solid #075FBE;border-radius: 5px; margin-right: 6px;}
/* 我要救助结束 */


/* 爱心捐赠开始 */
.axjz{width: 100%;height: auto;background-image: url(../images/bg1.png); background-repeat: no-repeat;background-position: 100% 100%;margin-top: 30px;display: flex;justify-content: center;align-items: center;}
.axjz_content{width: 95%; height: auto; margin: 0 auto; border-radius: 0px 40px 12px 12px;position: relative;box-sizing: border-box;padding: 30px 0;}
.axjz_content_bottom{position: absolute;bottom: 26px;left: 9px;width: 16%;}
.axjz_content_bottom img{width: 35%; height: 15px;}
.axjz_content_bottom_2{position: absolute;bottom: 26px;left: 29px;width: 86%;}
.axjz_content_bottom_2 img{height: 15px;}
.axjz_content_bottom_3{width: 8%;position: absolute;right: 0px;bottom: 26px;}
.axjz_content_bottom_3 img{width: 100%;height: 15px;}
.axjz_content_left{width: 95%;height: auto;margin: 0 auto; background-image: url(../images/bg4.jpg); background-repeat: center;background-size: cover;border-radius: 30px 0px 30px 0px;box-sizing: border-box;padding: 30px 20px 30px 20px;}
.axjz_content_left_title{height: 30px; display: flex;justify-content: space-between;align-items: center;}
.axjz_content_left_title_left{height: 6px;margin-right: 10px;}
.axjz_content_left_title_content{height: 22px;}
.axjz_content_left_title_right{height: 6px;margin-left: 10px;}
.axjz_content_left_content{height: auto; width: 100%;}
.in8_right_list_header{border-radius: 8px 8px 0 0;}
.in8_right_list{margin-top: 10px;background: #fff;border-radius: 8px;}
.in8_right_list ul{width: 100%;}
.in8_right_list ul li{height: 48px;display: flex; justify-content: space-around;align-items: center; border-bottom: 1px dashed #ccc;}
.li{width: 100%;  background-color: #EDF5FF;font-weight: bold;color: #000000;border: 0 !important;border-radius: 8px 8px 0 0;}
.in8_right_list ul li .disc{margin-right: 10px;}
/* 隐藏第6个及以后的列表项 */
.in8_right_list ul li:nth-child(n+6) {display: none;}
.in8_right_bottom{margin-top: 30px;width: 100%;height: 48px;}
.in8_right_bottom input{width: 70%;height: 100%;border: 0;background: #F7F7F7;box-sizing: border-box;outline: none; padding-left: 12px;}
.in8_right_bottom button{width: 28%;height: 100%;border: 0;background-color: #0355A0;color: #ffffff;}
.in8_right_bottom button img{width: 16px;}
/* 内容区域样式 */
.in8_right_list_content {height: 281px; /* 5行内容的高度 */overflow: hidden;}
/* 内容列表的动画 */
.in8_right_list_content ul {animation: scrollList 15s linear infinite;position: relative;}
/* 鼠标悬停时暂停滚动 */
.in8_right_list_content:hover ul {animation-play-state: paused;}
/* 滚动动画定义 */
@keyframes scrollList {0% {transform: translateY(0);}100% {transform: translateY(-100%); /* 向上滚动一个完整高度 */}}


.axjz_content_left_bottom{display: flex;width: 100%; margin-top: 16px;justify-content: space-between;}
.axjz_content_left_bottom a{display: block; padding: 10px 30px; box-sizing: border-box; border-radius: 27px;}
.axjz_content_left_bottom a img{width: 16px; height: 17px;}
.axjz_content_left_bottom_left{background: #FCAB3B;color: #ffffff;}
.axjz_content_left_bottom_right{background: #EF8949;color: #ffffff;}

.axjz_content_right{width: 100%; height: auto;margin: 0 auto; padding: 30px 0 40px 0; box-sizing: border-box;margin-top: 20px;background-image: url(../images/bg2.jpg); background-repeat: no-repeat;background-position: 100% 100%;border-radius: 0px 30px 12px 12px;}
.axjz_content_right_top{width: 90%; height: 208px;border-radius: 8px 8px 8px 8px;position: relative;margin: 0 auto;}
.axjz_content_right_top::before{content: "";border-radius: 4px; position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, #1782E5 0%, #0064C3 100%);opacity: 0.19;z-index: 1;}
.axjz_content_right_top2{width: 100%;height: auto;background: #ffffff;border-radius: 6px 6px 6px 6px;position: absolute;bottom: 2px; right: 2px; z-index: 2;}
.axjz_content_right_top2_title{display: flex; position: absolute;top: -15px;}
.axjz_content_right_top2_img1{height: 38px;width: 100%;background-image: url(../images/left_img2.png); background-size: 100% 100%;background-repeat: no-repeat;vertical-align: middle;display: flex;align-items: center;justify-content: center;box-sizing: border-box;padding: 10px;color: #ffffff;border-radius: 4px 0 0 4px;}
.axjz_content_right_top2_img2{height: 38px;}
.phone_right_top{margin-top: 110px;}


.axjz_content_right_jzfs{width: 100%;height: auto;margin-bottom: 80px;position: relative;}
.axjz_content_right_jzfs_right_content{float: right;background: linear-gradient( 180deg, #1782E5 0%, #0064C3 100%);width: 95%;height: 2px;}
.axjz_content_right_jzfs img{height: 48px;position: absolute;right: 0;top: -16px;}

.axjz_content_right_top2_content{width: 100%;height: auto;box-sizing: border-box;padding: 15px;margin-top: 20px;}
.axjz_content_right_top2_content_p1{color: #0355A0;font-size: 14px;font-weight: bold;}
.axjz_content_right_top2_content_p2{color: #414141;font-size: 14px;}
.axjz_content_right_top2_content_p3{color: #DB8C1F;font-weight: bold;font-size: 14px;}
.axjz_content_right_top2_content_p4{color: #DB8C1F;font-size: 12px;}

.axjz_content_right_right{width: 5%; height: auto;display: none;flex-direction: column;align-items: center;}
.axjz_content_right_right img{height: 205px;}
.axjz_content_right_right_content{width: 2px;height: 60%;background: linear-gradient( 180deg, #1782E5 0%, #0064C3 100%);display: flex;align-items: center;justify-content: center;}
/* 爱心捐赠结束 */




/* 公益影像开始 */
.gyyx{width: 100%;height: auto; margin:0px auto; height:auto; _height:auto; zoom:1;margin-top: 30px;}
.gyyx_title{width: 100%;height: auto; display: flex;align-items: center;justify-content: center;}
.gyyx_title_left{display: flex;align-items: center;}
.gyyx_title_left h4{color: #000000;font-size: 20px; margin-right: 20px;}
.gyyx_title_left .active{color: #0355A0; border-bottom: 2px solid #0355A0;}
.gyyx_title_right a{display: none;align-items: center;padding: 10px 20px; box-sizing: border-box;background: #F2F7FC;border-radius: 42px;color: #0355A0;font-size: 16px;}
.gyyx_title_right a img{width: 16px; height: 16px;margin-left: 5px;}

.gyyx_content{width: 95%;height: auto;margin: 0 auto; margin-top: 40px;display: flex;align-items: center;flex-wrap: wrap;gap: 20px;justify-content: space-between;}
.gyyx_content_item{width: 100%; height: auto;box-shadow: 0px 0px 40px 1px rgba(0,0,0,0.09);border-radius: 12px;cursor: pointer;position: relative;}
.gyyx_content_item img{border-radius: 12px 12px 0px 0px;}
.gyyx_content_item a h4{font-size: 16px;color: #2C2C2C;padding: 20px; box-sizing: border-box;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin: 0;max-height: 4em;}
.gyyx_time{display: flex;align-items: center;justify-content: space-between;box-sizing: border-box;padding: 0 20px 20px 20px;margin-top: 20px;}
.gyyx_time_left{display: flex;align-items: center;width: 186px;height: 34px;background: linear-gradient( 271deg, rgba(255,255,255,0) 0%, #EDEDED 100%);color: #707070;font-size: 13px;}
.gyyx_time_left .time_img{width: 13px;height: 14px;margin: 0 10px;background-image: url('../images/time.png');background-size: contain;background-repeat: no-repeat;vertical-align: middle;margin-right: 5px;display: inline-block;}
.gyyx_time a{display: flex;align-items: center; color: #0355A0;font-size: 13px;}
.gyyx_time a img{width: 16px;height: 13px;margin-left: 10px;}
.gyyx_content_item:hover{background: #EDF5FF;color: #0355A0;}
.gyyx_content_item:hover h4{color: #0355A0;}
.gyyx_content_item:hover .gyyx_time_left .time_img {background-image: url('../images/time2.png');}
.gyyx_content_item:hover .gyyx_time_left{color: #0355A0;}

.gyyx_content_item_footer{width: 100%;margin-top: 20px;text-align: center;display: flex;justify-content: center;}
.gyyx_content_item_footer a{display: block; padding: 10px 25px;background: #F2F7FC;display: flex;border-radius: 42px;align-items: center;color: #0355A0;}
.gyyx_content_item_footer a img{width: 16px; height: 16px;margin-left: 5px;}
.gyyx_content {
    display: none; /* 默认隐藏所有内容组 */
}

.gyyx_content.active {
    display: block; /* 显示当前活动的内容组 */
    display: flex;
}

.video_img{position: absolute;top: 26%;left: 42%; width: 56px;height: 56px;}
/* .gyyx_content_item:hover .gyyx_time_left{background: linear-gradient( 271deg, rgba(255,255,255,0) 0%, #0355A0 100%);color: #fff;} */

/* 公益影像结束 */
.kxjsj{width: 100%;height: auto; margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top: 60px;}
.kxjsj img{width: 96%;}

.hzqy{width: 1300px;height: auto; margin:60px auto; height:auto; _height:auto; zoom:1;}
.hzqy img{width: 100%;margin-left: -24px;}

.tab{width: 100%;height: 70px;background: #F9F9F9;display: none;justify-content: space-around;align-items: center;margin: 0 auto;}
.tab-content{width: 95%;height: 100%;background: #F9F9F9;display: flex;justify-content: space-around;align-items: center;margin: 0 auto;color: #2C2C2C ;}
.tab-content .active{background: #0355A0;border-radius: 16px;color: #ffff;padding: 4px 10px;}
.phone_select{width: 95%;margin: 0 auto;height: 48px;margin-top: 20px;}
.phone_select select{width: 100%;height: 100%;background: #F7F9FB;border: 1px solid #D5E1ED;color: #333333;padding: 0 10px;box-sizing: border-box;}
/* 基金会开始 */
.jjh_content{width: 95%;height: auto; margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top: 30px;}
.jjh_left{width: 100%;height: auto;}
.jjh_left h2{color: #0355A0;font-size: 22px;text-align: center;}
.jjh_left p{font-size: 16px; color: #404040;text-indent: 2em !important; line-height: 2em; margin-top: 15px;}
.jjh_left p span{color: #0355A0;}
.jjh_right{width: 100%;height:auto; float: right;}
.jjh2{width: 100%;height: auto; margin:0px auto; height:auto; _height:auto; zoom:1;margin-top: 60px;background: #F2F7FC; padding: 50px 0;position: relative;}
.jjh2-content{width: 95%;height: auto; margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
.jjh2-content h2{color: #0355A0;text-align: center;font-size: 24px;font-weight: 500;}
.swiper-container{width: 100%;position: relative;}
.swiper_content_1{width: 100%;height: auto;}
.swiper-container_djgz .swiper-wrapper{width: 100% !important;height: auto !important;}
.swiper_content_1 .swiper-wrapper{width: 100% !important;height: auto !important;}
.swiper_slide_1{height: 400px !important; overflow: hidden !important;}
.swiper_slide_1 img{width: 100% !important;height: 241px !important;border-radius: 6px 6px 6px 6px;}
/* .swiper_slide_1{width: 33% !important;} */
.jjh2-content .swiper_text{text-align: center;margin-top: 10px;}
.jjh2-content .swiper-slide {text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;border-radius: 8px;overflow: hidden;}
.swiper-slide img {width: 100%;height: auto;object-fit: cover;}
.jjh2-content .swiper_text {padding: 15px;font-size: 16px;color: #333;}

.jjh2_swiper-button-prev_1{position: absolute; top: 92% !important;left: 15.5% !important;width: 44px !important;}
.jjh2_swiper-button-next_1{position: absolute; top: 92% !important; right: 15% !important;width: 44px !important;}
/* 基金会结束 */


/* 基金会章程开始 */
.jjhzc1{width: 100%;height: auto;padding: 30px 0;box-sizing: border-box;}
.jjhzc1-content{width: 95%;height: auto;margin: 0 auto;background: #ffffff;box-sizing: border-box;}
.jjhzc1-title{padding-bottom: 30px; border-bottom: 1px solid #E0E0E0;width: 100%;height: auto;box-sizing: border-box;margin: 0 auto;}
.jjhzc1-title h2{color: #0355A0;font-size: 24px;text-align: center;}
.jjhzc1_content{width: 100%;height: auto; min-height: 1px; margin: 0 auto; overflow: hidden;zoom: 1;}
.jjhzc1_content p{font-size: 16px;color: #404040;text-indent: 2em !important;line-height: 30px !important;margin-top: 15px;}
.jjhzc1_content h2{font-size: 16px;color: #000000;text-align: center;margin-top: 20px;}
/* 基金会章程结束 */

/* 理事长致词开始 */
.lszzc{width: 100%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;}
.lszzc_content{width: 95%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;padding: 30px 0;box-sizing: border-box;display: flex;flex-direction: column;}
.lszzc_content_left{width: 100%; height: auto;order: 2;}
.lszzc_content_left_top{width: 95%;height: 397px;margin: 0 auto; position: relative;margin-top: 30px;}
.lszzc_content_left_top .lszzc_content_left_top_img{width: 100%;height: 400px;}
.lszzc_content_left_top_img1{position: absolute; top: -9px; left: -9px;}
.lszzc_content_left_top_img1 img{width: 223px;}
.lszzc_content_left_top_img2{position: absolute;bottom: -9px;right: -6px;}
.lszzc_content_left_top_img2 img{width: 223px;}
.lszzc_content_left_bottom{width: 100%;height: auto;margin: 0 auto;background-image: url(../images/lsz_img3.png); background-size: 100% 100%;background-repeat: no-repeat;}
.lszzc_content_left_bottom_top{width: 100%;padding: 50px; box-sizing: border-box;}
.lszzc_content_left_bottom_top h2{text-align: center;font-size: 32px;}
.lszzc_content_left_bottom_top p{margin-top: 30px;font-size: 20px;text-align: center;color: #2C2C2C;}
.lszzc_content_left_bottom_bottom{width: 100%;padding: 50px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.lszzc_content_left_bottom_bottom img{width: 50%;height: auto;object-fit: contain;}
.lszzc_content_right{width: 100%;height: auto;order: 1;}
.lszzc_content_right_title{width: 100%;height: auto;overflow: hidden;zoom: 1;}
.lszzc_content_right_title h2{font-size: 24px;color: #0355A0;text-align: center;}
.lszzc_content_right_content{width: 100%;height: auto;margin-top: 30px; overflow: hidden;zoom: 1;}
.lszzc_content_right_content p{font-size: 16px;color: #404040;text-indent: 2em !important;line-height: 2em;}
/* 理事长致词结束 */

/* 理事长简历开始 */
.lszjl-title{width: 100%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;}
.lszjl-title h2{font-size: 22px;color: #0355A0;text-align: center;}
.lszjl-content{width: 100%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;margin-top: 20px;}
.lszjl_content_left{width: 95%; height: auto;margin: 0 auto;display: flex;align-items: center;justify-content: center;}
.lszjl_content_left img{width: 189px;height: 280px;}
.lszjl_content_right{width: 95%;height: auto;margin: 0 auto; min-height: 100px; background: #ffffff;position: relative;box-sizing: border-box;}
.lszjl_content_right p {color: #404040;font-size: 16px;line-height: 35px;}
.lszjl_content_right_img1{display: none; width: 70px; position: absolute;top: 0;left: 0;}
.lszjl_content_right_img1 img{width: 100%;}
.lszjl_content_right_img2{display: none; width: 70px; position: absolute;bottom: 0;right: 0;}
.lszjl_content_right_img2 img{width: 100%;}
.lszjl_content_right_text{width: 100%;height: auto;}
.lszjl_content_right_h2{font-size: 20px;color: #000000;margin-top: 20px;}
.lszjl_content_right_h2_1{font-size: 16px;color: #000000;}
.lszjl_content_right_text_p{display: flex;align-items: center;flex-direction: column;line-height: 35px;}
.lszjl_content_right_content{width: 100%;height: auto;margin-top: 30px;}
.lszjl_content_right_content p{color: #404040;line-height: 40px;font-size: 16px;}
.lszjl_content_right_content_text{width: 100%;height: auto;margin-top: 30px;color: #404040;line-height: 43px;}
.lszjl_content_right_content_text p {text-indent: 2em;font-size: 16px;}
/* 理事长简历结束 */

/* 理事会成员开始 */
.lshcy{width: 100%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;}
.lshcy-content{width: 100%;height: auto;min-height: 100px;margin: 0 auto;}
.lshcy-content-title{width: 95%;height: auto;margin: 0 auto; margin-top: 30px;}
.lshcy-content-title h2{font-size: 24px;color: #0355A0;text-align: center;}
.lshcy-content-title h3{font-size: 20px;color: #000000;margin-top: 30px;text-align: center;font-weight: 600;}
.lshcy-content-list{width: 100%;height: auto;margin-top: 50px; display: none;}
.lshcy-content-list_phone{width: 95%;height: auto;margin: 0 auto; margin-top: 50px;}
.lshcy-content-list-top{width: 100%; height: auto;margin-top: 50px;position: relative;}
.lshcy-content-list-top-content{width: 100%;height: auto;min-height: 120px; background: linear-gradient( 180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.82) 27%, #EAF3FE 100%);margin: 0 auto;position: relative;padding: 15px;margin-bottom: 20px;box-sizing: border-box;display: flex;align-items: center;}
.lshcy_content_list_top_content_bg{position: absolute;bottom: 0;right: 0;}
.lshcy_content_list_top_content_bg img{width: 90px;height: 90px;}
.lshcy_content_list_top_content_text{float: right;width: 70%;height: auto;padding-left: 15px;}
.lshcy_content_list_top_content_text h2{font-size: 24px;color: #0355A0;}
.lshcy-content-list-top-bg{float: left; width: 25%;height: 105px;position: relative;z-index: 1;}
.lshcy-content-list-top-bg img{width: 100%;}
.lshcy-content-list-item{width: 100%;height: auto;margin-bottom: 30px;}
.pc_h3{display: none;}

/* 理事会成员结束 */

/* 组织架构开始 */
.zzjg{width: 95%;height: auto;margin: 0 auto; padding: 50px 0;box-sizing: border-box;}
.zzjg_title{width: 100%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;}
.zzjg_title h2{font-size: 24px;color: #0355A0;text-align: center;}
.zzjg_title h3{font-size: 20px;color: #000000;margin-top: 30px;text-align: center;font-weight: 600;}
.zzjg_content{width: 100%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;margin-top: 50px;}
.zzjg_content_img_phone{width: 100%;height: auto;background-image: url(../images/zzjg_bg2.jpg);background-size: 100%;background-repeat: no-repeat;padding: 30px;box-sizing: border-box;}
.zzjg_content_img_phone img{width: 100%;}
.zzjg_content_img_pc{display: none;}
/* 组织架构结束 */

/* 专家委员会开始 */
.zjwyh{width: 100%;height: auto;margin: 0 auto;padding: 30px 0;box-sizing: border-box; overflow: hidden;zoom: 1;}
.zjwyh-title{width: 100%;height: auto;margin: 0 auto;}
.zjwyh-title h2{font-size: 24px; color: #0355A0; text-align: center;}
.zjwyh_content{width: 100%;height: auto;margin: 0 auto;overflow: hidden;zoom: 1;margin-top: 30px;}
.zjwyh_content_list{width: 95%;height: auto;margin: 0 auto;}
.zjwyh_content_list_item{width: 100%;background: #F2F7FC;padding: 30px; box-sizing: border-box;display: flex;align-items: center;margin-bottom: 20px;}
.zjwyh_content_list_item img{width: 50px;height: 50px;}
.zjwyh_content_list_item h2{font-size: 16px;color: #0355A0;padding: 0 12px;}
.zjwyh_content_list_item div{display: none; width: 136px;height: 36px;font-size: 16px;line-height: 36px; margin: 0 auto;margin-top: 20px;color: #0355A0; border: 1px solid #024A98;border-radius: 16px 16px 16px 16px;}
.phone_img{width: 8px !important;height: 15px !important;margin-left: 40px;}

.pc_table{display: none;}

.zjwyh_detail_content{width: 95%;height: auto;margin: 0 auto;background: #ffffff;box-sizing: border-box;}
.zjwyh_detail_content_title{width: 100%;height: auto;}
.zjwyh_detail_content_title h2{font-size: 24px;color: #0355A0;text-align: center;padding-bottom: 30px;}
.zjwyh_detail_content_title h3{color: #000000;font-size: 20px;text-align: center;font-weight: 600;}
.pc_title{display: none;}

.zjwyh_detail_content_list{width: 95%;height: auto;margin: 0 auto;margin-top: 30px;}
.zjwyh_detail_content_list_item{width: 100%;height: auto;border-bottom: 1px solid #DDDDDD;padding-bottom: 10px;line-height: 30px;margin-bottom: 20px;}
.zjwyh_detail_content_list_item h3{color: #000000;font-size: 16px;}
.zjwyh_detail_content_list_item p{color: #404040; font-size: 16px;}
/* 专家委员会结束 */

/* 大事记开始 */
.dsj{width: 95%; height: auto;margin: 0 auto;}
.dsj_title{width: 100%;height: auto;margin: 0 auto;margin-top: 30px;}
.dsj_title h2{font-size: 24px; color: #0355A0;text-align: center;}
.dsj_content{width: 100%;height: auto;margin: 0 auto;background: #ffffff; overflow: hidden;zoom: 1;padding: 20px 0px 20px 10px;box-sizing: border-box;}
.dsj_content_list{width: 100%;height: auto;border-left: 3px solid #0355A0;padding: 0 20px; box-sizing: border-box;}
.dsj_content_list_item{width: 100%;height: auto;position: relative;margin-bottom: 50px;}
.dsj_content_list_item_time{width: 100%;height: auto;display: flex;}
.dsj_content_list_item_time_img img{height: 34px;}
.dsj_content_list_item_time_text{width: 295px;height: 34px; background: linear-gradient( 86deg, #064B92 0%, rgba(27,97,177,0.65) 47%, rgba(66,138,235,0) 100%);padding: 0 0 0 20px;box-sizing: border-box;}
.dsj_content_list_item_time_text h3{font-size: 16px; color: #ffffff;line-height: 34px;}
.dsj_content_list_item h2{font-size:16px; margin-top: 20px;color: #2C2C2C;}
.dsj_content_list_item p{color: #404040;font-size: 14px; margin-top: 20px;}
.dsj_content_list_item_left_img{position: absolute;left: -28px;top: 6px;}
.dsj_content_list_item_left_img img{width: 14px;height: 14px;}
/* 大事记结束 */

/* 联系我们开始 */
.lxwm{width: 95%; height: auto;margin: 0 auto; box-sizing: border-box;}
.lxwm_content{width: 100%;height: auto;margin: 0 auto;}
.lxwm_content_top{width: 100%;height: auto; background-image: url(../images/lxwm_bg2.jpg);background-size: 100%; background-repeat: no-repeat;padding: 20px;box-sizing: border-box;position: relative;}
.lxwm_content_top h2{color: #0355A0;font-size: 22px;}
.lxwm_content_top h3{color: #0355A0;margin-top: 20px;margin-bottom: 20px;font-size: 16px;}
.lxwm_content_top p{color: #404040;font-size: 16px;line-height: 35px;}
.lxwm_content_top_img{position: absolute;bottom: 0;right: 0;}
.lxwm_content_top_img img{width: 115px;height: 115px;}
.phone_title{width: 100%;height: auto;margin: 20px auto;}
.phone_title h2{color: #0355A0;font-size: 22px;text-align: center;}
.pc_lxwm{display: none;}
/* 联系我们结束 */

/* 党建工作开始 */
.djgz-tab{width: 100%;height: 70px;background: #F9F9F9;display: flex;align-items: center;margin: 0 auto;}
.djgz-tab-content{width: 95%;height: 100%;background: #F9F9F9;display: flex;justify-content: center;align-items: center;margin: 0 auto;color: #2C2C2C;}
.djgz-tab-content a{padding: 4px 30px;}
.djgz-tab-content .active{background: #C22B25;border-radius: 16px;color: #ffff;}


/* 系列讲话开始 */
.djgz-xljh-title h2{font-size: 24px;color: #000000;text-align: center;margin-top: 30px;}
.djgz-xljh{width: 95%;height: auto; margin: 0 auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
.djgz-xljh h2{font-size: 24px;color: #000000;text-align: center;margin-top: 30px;}
.djgz-xljh-list{width: 100%;height: auto;margin-top: 30px;}
.djgz-xljh-list-item{position: relative;width: 100%;height: auto;background: #ffffff;border: 1px solid #C1C1C1;margin-bottom: 12px;padding: 12px 12px 12px 12px;box-sizing: border-box;overflow: hidden;}
.djgz-xljh-list-item::before{content: '';position: absolute;top: 0;left: 1px;right: -3px;bottom: -3px;background: #EAB300;z-index: -1;}
.djgz-xljh-list-item-left{float: left; background-image: url(../images/djgz_img.png);background-repeat: no-repeat;background-size: 100% 100%;padding:10px;box-sizing: border-box;margin-right: 15px;overflow: hidden;width: 20%;}
.djgz-xljh-list-item-left p{text-align: center;color: #FFE937;font-size: 16px;}
.page_div{width: 50%;height: auto;margin: 0 auto;}
.pc_page{display: none;}
.phone_page{margin: 0 auto; text-align: center;margin-bottom: 30px;}
.phone_page a{display: block;color: #A3A3A3;font-size: 14px;}
.djgz-xljh-list-item-right{width:75%;float: right;}
.djgz-xljh-list-item-right p{line-height: 25px;font-size: 16px;}
/* 系列讲话结束 */

/* 动态播报开始 */
.djgz_dtbb{width: 95%;height: auto; margin: 30px auto; zoom: 1;}
.djgz_dtbb_title{width: 100%;height: auto;}
.djgz_dtbb_title h2{color: #2C2C2C;font-size: 24px;text-align: center;}
.zxzx_title h2{color: #0355A0;font-size: 22px;text-align: center;}
.djgz_dtbb_content{width: 100%;height: auto;margin-top: 30px;position: relative;}

.djgz_dtbb_swiper{width: 100%;height: auto;display: flex;}
/* .djgz_dtbb_swiper_slide{display: flex;} */
/* .swiper_slide_left{width: 564px;} */
.swiper_slide_right{width: 100%;background: #F8F8F8;padding: 20px;box-sizing: border-box;}
.swiper_slide_right h2{font-size: 16px;color: #000000;font-weight: normal;}
.swiper_slide_right p{display: none; font-size: 16px;color: #555555; line-height: 30px;margin-top: 20px;}
.swiper_slide_time{width: 100%;height: auto;margin-top: 20px;display: flex;justify-content: space-between;}
.swiper_slide_time_left{display: flex;align-items: center;color: #707070;font-size: 12px;}
.swiper_slide_time_left img{width: 10px;height: 10px;margin-right: 5px;}
.swiper_slide_time_right{display: flex;align-items: center; }
.swiper_slide_time_right a{color: #C22B25;font-size: 12px;}
.zxzx_slide_time_right a{color: #0355A0;font-size: 12px;}
.swiper_slide_time_right img{width: 10px;height: 8px;margin-left: 5px;}
.djgz_dtbb_content .swiper-pagination{position: absolute;text-align: center;transition: .3s opacity;transform: translate3d(0,0,0);z-index: 10;bottom: 35%;left: 44%;}
.djgz_dtbb_content .swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 50%;opacity: 0.2;margin: 0 4px;}
.djgz_dtbb_content .swiper-pagination-bullet-active {opacity: 1;background: #C22B25;}
.zxzx_swiper_pagination .swiper-pagination-bullet-active{opacity: 1;background: #0355A0;}
.djgz_dtbb_list{width: 100%;height: auto;margin: 30px 0;}
.djgz_dtbb_list_item{width: 100%;height: auto;margin-bottom: 10px; box-shadow: 0px 0px 40px 1px rgba(0,0,0,0.09);padding: 12px;box-sizing: border-box;cursor: pointer;background: #fff;}
.djgz_dtbb_list_item_left img{width: 16px;height: 16px;display: none;}
.djgz_dtbb_list_item_right{color: #707070;font-size: 16px;margin-top: 12px;}
.djgz_dtbb_list_item_left{font-size: #000000;font-size: 16px;font-weight: normal;}

/* 动态播报结束 */
/* 党建工作结束 */

/* 咨询中心开始 */
/* 咨询中心结束 */

.zxzx_container{width: 100%;height: auto;padding: 30px 0;}
.zxzx_box{width: 95%;height: auto; margin: 0 auto; zoom: 1;}

.zxzx_container_content{width: 100%;height: auto;margin: 0 auto; zoom: 1;}
.zxzx_container_content_list{width: 95%;height: auto;margin: 0 auto; margin-top: 30px;margin-bottom: 30px; display: flex;flex-wrap: wrap; justify-content: flex-start;gap: calc((100% - 386px * 3) / 2);box-sizing: border-box;}
.zxzx_container_content_list_item{width: 100%;height: auto;box-shadow: 0px 0px 40px 1px rgba(0,0,0,0.09);border-radius: 12px 12px 12px 12px;background: #ffffff; padding: 20px;box-sizing: border-box;margin-bottom: 20px;}
.zxzx_container_content_list_item h3{font-size: 16px;color: #000000;padding-bottom: 20px;border-bottom: 1px solid #EAEAEA;cursor: pointer;font-weight: normal;}
.zxzx_container_content_list_item_time{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 20px;}
.zxzx_container_content_list_item_time_left{color: #707070;font-size: 12px;}
.zxzx_container_content_list_item_time_left img{width: 9px;height: 10px;}
.zxzx_container_content_list_item_time_right a{color: #0355A0;font-size: 12px;}
.zxzx_container_content_list_item_time_right a img{width: 10px;height: 8px;}

.zxzx_gyyx_list{width: 100%;height: auto;margin-top: 30px;margin-bottom: 50px; display: flex;flex-wrap: wrap; justify-content: flex-start;gap: calc((100% - 386px * 3) / 2);box-sizing: border-box;}
.zxzx_gyyx_list_item{width: 100%;height: auto;box-shadow: 0px 0px 40px 1px rgba(0,0,0,0.09);border-radius: 12px 12px 12px 12px;background: #ffffff; box-sizing: border-box;margin-bottom: 20px;}
.zxzx_gyyx_list_item_top{width: 100%;height: auto;position: relative;}
.zxzx_gyyx_list_item_top img{width: 100%;}
.video_gyyx_img{position: absolute;top: 35%;left: 43%;}
.video_gyyx_img img{width: 65px;height: 65px;}
.zxzx_gyyx_list_item_bottom{width: 100%;height: auto;padding: 30px;box-sizing: border-box;}
.zxzx_gyyx_list_item_bottom h3{font-size: 16px;color: #000000;padding-bottom: 20px;border-bottom: 1px solid #EAEAEA;}
.zxzx_gyyx_list_item_bottom p{margin-top: 20px;display: flex;justify-content: space-between;}
.zxzx_gyyx_list_item_bottom p span img{width: 9px;height: 10px;}
.zxzx_gyyx_list_item_bottom p span{color: #707070;font-size: 12px;}
.zxzx_gyyx_list_item_bottom p a{color: #0355A0;font-size: 12px;}
.zxzx_gyyx_list_item_bottom p a img{width: 10px;height: 8px;}


.zxzx-tab{width: 100%;height: 70px;background: #F9F9F9;display: flex;align-items: center;margin: 0 auto;display: none; }
.zxzx-tab-content{width: 95%;height: 100%;background: #F9F9F9;display: flex;justify-content: center;align-items: center;margin: 0 auto;color: #2C2C2C;}
.zxzx-tab-content a{padding: 4px 30px;font-weight: 800;}
.zxzx-tab-content .active{background: #0355A0;border-radius: 16px;color: #ffff;}

.zxzx1{width: 100%;height: auto; background-image: url(../images/icon16.png);background-size: 100%;background-repeat: repeat;}
.zxzx1-content{width: 100%;height: auto;margin: 0 auto;padding: 60px 0;}


/* 文章页开始 */
.zxzx_container_wzy{width: 95%;height: auto;min-height: 500px;background: #ffffff;margin: 0 auto;box-sizing: border-box;}
.zxzx_container_wzy h2{color: #000000;font-size: 24px;text-align: center;}
.zxzx_container_wzy_time{width: 100%;height: 40px;background: #F5F5F5; color: #555555;font-size: 14px;text-align: center;line-height: 40px;margin: 30px 0;}
.zxzx_container_wzy_content{width: 100%;height: auto;}
.zxzx_container_wzy_content p{text-indent: 2em; color: #404040;font-size: 16px;line-height: 35px;margin-top: 15px;}
.zxzx_container_wzy_content p img{width: 100%;}
.fh{width: 164px;height: 46px;color: #0355A0; border: 1px solid #064B92;border-radius: 23px 23px 23px 23px; display: block;margin: 0 auto;font-size: 16px;text-align: center;line-height: 46px;overflow: hidden;-webkit-appearance: none;transition: all 0.4s ease 0s;transform: translate3d(0, 0, 0);margin-bottom: 0px;}
.zxzx_container_wzy_end{width: 100%;height: auto;min-height: 1px;margin: 0 auto; overflow: hidden;zoom: 1;border-top: 1px solid #9B9B9B;margin-top: 30px;margin-bottom: 30px;display: flex;justify-content: space-between;align-items: center;}
.phone_end .pre{width: 48%;height: 50px;display: block; border: 2px solid #EBEBEB;overflow: hidden;font-size: 14px;color: #717171;line-height: 50px;padding-left: 10px;padding-right: 10px;transition: 0.4s;margin-top: 30px;text-align: center; }
.phone_end .end_next{width: 48%;height: 50px;display: block; border: 2px solid #EBEBEB;overflow: hidden;font-size: 14px;color: #717171;line-height: 50px;padding-left: 10px;padding-right: 10px;transition: 0.4s;margin-top: 30px;text-align: center; }
.pc_end{display: none;}
/* 文章页结束 */

/* 我们的项目模块开始 */
.wmdxm_box{width: 100%;height: auto;}
.wmdxm_content{width: 100%;height: auto; margin: 0 auto;padding: 50px 0;box-sizing: border-box;}
.wmdxm_content_title{width: 100%;height: auto;}
.wmdxm_content_title h2{font-size: 24px;color: #0355A0;text-align: center;}

.wmdxm_content_list{width: 95%;height: auto;margin: 30px auto;}
.wmdxm_content_list_item{width: 100%;height: auto;box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.06);margin-bottom: 20px;border-radius: 8px 8px 8px 8px;}
/* .wmdxm_content_list_item_left{height: 341px;} */
.wmdxm_content_list_item_left img{width: 100%;}
.wmdxm_content_list_item_right{width: 100%;height: auto;background: #ffffff;padding: 20px;box-sizing: border-box;}
.wmdxm_content_list_item_right h3{color: #2C2C2C;font-size: 16px;margin-bottom: 20px;font-weight: normal !important;}
.wmdxm_content_list_item_right p{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color: #555555;font-size: 14px;line-height: 25px;}
.wmdxm_content_list_item_right_end{color: #0355A0; font-size: 16px;display: block; margin-top: 20px;text-align: center;}
.wmdxm_content_list_item_right_end img{width: 16px;height: 13px;}
/* 我们的项目模块结束 */

/* 我们的项目 项目背景开始 */
.xmbj_content{width: 100%;height: 100%;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
.xmbj_content img{width: 100%;}
.xmbj_content .swiper-pagination {position: absolute;text-align: center;transition: .3s opacity;transform: translate3d(0,0,0);z-index: 10;bottom: 20px;left: 0;width: 100%;}
.xmbj_content .swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 50%;opacity: 0.2;margin: 0 4px;background: #ffffff;}
.xmbj_content .swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
.xmbj_swiper-button-prev{position: absolute;left: 4% !important; top: 70% !important;width: 20px !important;background: none;}
.xmbj_swiper-button-next{position: absolute;right: 4% !important; top: 70% !important; width: 20px !important;background: none;}
.pc_swiper{display: none;}

.xmbj_box{width: 100%;height: auto;}
.xmbj_container{width: 95%;height: auto;margin: 0 auto;box-sizing: border-box;}
.xmbj_container_top{ width: 100%;height: auto;background: #ffffff;box-sizing: border-box;border-radius: 12px;}
.xmbj_container_top_banner{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}
.xmbj_container_top_left{height: auto;color: #6E6E6E;font-size: 16px;display: none;}
.xmbj_container_top_right{height: auto;display: none;}
.xmbj_container_top_right .jzcx{ display: block;padding: 11px 22px;background: #00A1A1;color: #ffffff;font-size: 14px;margin-right: 14px;border-radius: 27px;}
.xmbj_container_top_right .jzcx img{width: 12px;height: 12px;}
.xmbj_container_top_right .zxjz{display: block;padding: 11px 22px;background: #0355A0;color: #ffffff;font-size: 14px;border-radius: 27px;}
.xmbj_container_top_right .zxjz img{width: 12px;height: 12px;}

.xmbj_container_middle{width: 100%; height: auto;margin-top: 20px;}
.xmbj_container_middle_left{width: 100%;height: auto;}
.xmbj_container_middle_left img{width: 100%;}
.xmbj_container_middle_right{width: 100%;height: auto;margin-top: 20px;}
.xmbj_container_middle_right h3{width: 100%; font-size: 20px;cursor: pointer;margin-bottom: 20px;}
.xmbj_container_middle_right p{color: #404040;font-size: 16px;line-height: 30px;}
.xmbj_container_middle_right a{color: #0355A0;font-size: 16px;}
.collapsible .contentP {
    height: 60px;
    overflow: hidden;
    transition: max-height 0.5s ease-out;
  }
  .collapsible.active .contentP {
    height: auto !important;
  }


.xmbj_container_bottom{width: 100%;height: auto;background: #F2F7FC;margin-top: 30px;padding: 30px;box-sizing: border-box;display: flex;flex-wrap: wrap;}
.xmbj_container_bottom_item{width: 100%;height: auto;padding-right: 15px;box-sizing: border-box;margin-bottom: 20px;}
.xmbj_container_bottom_item_top{display: flex;color: #0355A0;font-size: 16px;}
.xmbj_container_bottom_item_top img{width: 24px;height: 24px;margin-right: 8px;}
.xmbj_container_bottom_item_text{color: #6E6E6E;font-size: 14px;margin-top: 15px;word-wrap: break-word;overflow-wrap: break-word;}

.xmbj_container_banner{width: 100%;height: auto;margin-top: 30px;display: flex;align-items: center; overflow-x: auto;-webkit-overflow-scrolling: touch;padding: 10px 0;scrollbar-width: none;}
.xmbj_container_banner .line{width: 10px;height: 2px;background: #E0E0E0;flex-shrink: 0;}
.xmbj_container_banner .line_middle{width: 10px;height: 2px;background: #E0E0E0;flex-shrink: 0;}
.xmbj_container_banner h3{margin: 0 10px;color: #8FA3B4;cursor: pointer;white-space: nowrap;flex-shrink: 0;line-height: 1;}
.xmbj_container_banner .active{color: #0355A0;}
.xmbj_container_banner::-webkit-scrollbar {display: none;}



.xmbj_container_content{width: 100%;height: auto;margin-top: 50px;background: #ffffff;box-sizing: border-box;}
.xmbj_container_content_title{width: 100%;height: auto;text-align: center;}
.xmbj_container_content_title h2{ color: #0355A0; font-size: 32px; padding-bottom: 8px;border-bottom: 5px solid #0355A0;display: inline-block;}
.xmbj_container_content_text{width: 100%;height: auto;margin: 30px 0;}
.xmbj_container_content_text p{color: #404040;line-height: 35px;font-size: 16px;text-indent: 2em;margin-top: 15px;}
.xmbj_container_content_text{width: 100%;text-align: center;border-color: #CCCCCC;color: #333333;font-size: 14px;border-width: 1px;border-collapse: collapse;border-spacing: 0;margin-top: 30px;}
.xmbj_container_content_text tr th{color: #000000;font-weight: 400;font-size: 16px;border: 1px solid #CCCCCC;padding: 14px;}
.xmbj_container_content_text tr td{padding: 14px;color: #404040;font-size: 16px;}
.xmbj_container_content_text tr:not(:first-child) td {border-top: none;}



.xmbj_container_content_list{width: 100%;height: auto;margin-top: 30px;display: flex;flex-wrap: wrap;gap: 20px;margin-bottom: 50px;}
.xmbj_container_content_list_item{cursor: pointer; background-image: url(../images/xmbj_6.jpg);background-size: cover;background-position: center; background-repeat: no-repeat;flex: 0 0 calc(50% - 10px);box-sizing: border-box;height: 250px;border-radius: 8px;overflow: hidden;padding: 12px;position: relative;}
.xmbj_container_content_list_item img{width: 100%;}
.xmbj_container_content_list_item h3{ color: #ffffff;font-size: 14px;margin-top: 20px;text-align: center;line-height: 22px;height: 110px;overflow: hidden;font-weight: normal;}

.xmbj_container_content_list_item_bottom{display: flex;flex-direction: column;align-items: center;}
.xmbj_container_content_list_item p{color: #ffffff;font-size: 12px;text-align: center;margin: 10px 0;}
.xmbj_container_content_list_item a{padding: 4px 17px;border: 1px solid #ffffff;margin: 0 auto;border-radius: 22px;color: #ffffff;font-size: 12px !important;}


.xmbj_container_content_xmgs{width: 100%;height: auto;margin-top: 50px;margin-bottom: 50px; display: flex;flex-wrap: wrap; justify-content: flex-start;box-sizing: border-box;}
.xmbj_container_content_xmgs_item{width: 100%;height: auto;border-radius: 12px 12px 12px 12px;background: #F0F6FB; padding: 20px;box-sizing: border-box;margin-bottom: 10px;}
.xmbj_container_content_xmgs_item h3{font-size: 16px;color: #000000;padding-bottom: 20px;border-bottom: 1px solid #EAEAEA;cursor: pointer;font-weight: normal !important;}
.xmbj_container_content_xmgs_item_time{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: 20px;}
.xmbj_container_content_xmgs_item_left{color: #707070;font-size: 12px;}
.xmbj_container_content_xmgs_item_left img{width: 9px;height: 10px;}
.xmbj_container_content_xmgs_item_right a{color: #0355A0;font-size: 12px;}
.xmbj_container_content_xmgs_item_right a img{width: 10px;height: 8px;}


.xmbj_container_content_xmdt{width: 100%;height: auto;margin-top: 50px;margin-bottom: 50px; box-sizing: border-box;}
.xmbj_container_content_xmdt_item{width: 100%;height: auto;border-bottom: 1px solid #EAEAEA ; padding-bottom: 20px; margin-bottom: 10px; box-sizing: border-box;display: flex;justify-content: space-between; align-items: center;}
.xmbj_container_content_xmdt_item_left{width: 129px;height: 87px;}
.xmbj_container_content_xmdt_item_left img{width: 100%;border-radius: 8px;}
.xmbj_container_content_xmdt_item_right{width: 209px;height: auto;}
.xmbj_container_content_xmdt_item_right_time{margin-top: 12px;font-size: 12px;color: #707070;}
.xmbj_container_content_xmdt_item_right_time img{width: 9px;height: 10px;}
.xmbj_container_content_xmdt_item_right p{font-size: 14px;color: #555555;margin-top: 20px; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: none; }
.xmbj_container_content_xmdt_item_right h3{color: #000000;font-size: 16px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;font-weight: normal !important;}

/* 我们的项目 项目背景结束 */

/* 科学技术奖开始 */
.in9{width: 95%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top: 30px;}
.in9-content{display: flex;justify-content: space-around;flex-wrap: wrap;}
.in9_item{width: 48%;height: auto;border-radius: 6px;display: flex;align-items: center;justify-content: center;flex-direction: column;margin-bottom: 20px;padding: 20px 0;}
.in9_item h2{font-size: 16px;color: #ffffff;font-weight: bold;text-transform: none;font-style: normal;}
.in9_item p{display: none; font-family: Source Han Sans CN, Source Han Sans CN;font-weight: 400;font-size: 14px;color: #FFFFFF;text-align: center;font-style: normal;text-transform: none;margin-top: 20px;padding-left: 10px;padding-right: 10px;height: 30px;}
.in9_item button{width: 89px;height: 28px;border: 1px solid #FFFFFF;display: block;background: transparent;font-size: 11px;color: #FFFFFF;text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.08);font-weight: bold;margin: 0 auto;margin-top: 15px;border-radius: 3px;}
.in9_item button a{color: #FFFFFF;}
.in9_item:nth-child(1){background-image: url(../images/icon23.jpg);background-size: 100%;background-position: center;transition: background-size 0.5s ease-in-out;}
.in9_item:nth-child(2){background-image: url(../images/icon21.jpg);background-size: 100%;background-position: center;transition: background-size 0.5s ease-in-out;}
.in9_item:nth-child(3){background-image: url(../images/icon22.jpg);background-size: 100%;background-position: center;transition: background-size 0.5s ease-in-out;}
.in9_item:nth-child(4){background-image: url(../images/icon24.jpg);background-size: 100%;background-position: center;transition: background-size 0.5s ease-in-out;}
.in9_item:hover {background-size: 110%; /* 鼠标悬停时背景放大10% */}
/* 科学技术奖结束 */

/* 审计报告开始 */
.xxgk_box{width: 95%;height: auto;margin: 0 auto;margin-bottom: 30px;}
.xxgk_content{width: 100%;height: auto;margin: 0 auto;}
.xxgk_content_title{width: 100%;height: auto;margin-top: 30px;}
.xxgk_content_title h2{color: #0355A0;font-size: 24px;text-align: center;}
.xxgk_content_title p{margin-top: 30px;color: red;line-height: 25px;font-size: 16px;}
.xxgk_content_list{width: 100%;height: auto;margin-top: 30px;display: flex;flex-wrap: wrap;gap: 20px;margin-bottom: 50px;}
.xxgk_content_list_item{cursor: pointer; background-image: url(../images/xxgk.jpg);background-size: 100% 100%;background-repeat: no-repeat;flex: 0 0 calc(50% - 10px);box-sizing: border-box;height:250px;border-radius: 8px;overflow: hidden;padding:12px;position: relative;display: flex;flex-direction: column;}
.xxgk_content_list_item img{width: 100%;}
.xxgk_content_list_item p{ color: #ffffff;font-size: 14px;margin-top: 30px;text-align: center;height: 70px;line-height: 22px;overflow: hidden;}
.xxgk_content_list_item h3{ color: #ffffff;font-size: 14px;margin-top: 20px;text-align: center;}
.xxgk_content_list_item h2{color: #ffffff;font-size: 16px;margin-top: 20px; text-align: center;}
.xxgk_content_list_item_bottom{display: flex;flex-direction: column;align-items: center;margin: auto;padding-bottom: 12px;margin-top: 20px;}
.xxgk_content_list_item_bottom a{padding: 6px 17px;border: 1px solid #ffffff;margin: 0 auto;border-radius: 22px;color: #ffffff;font-size: 12px;}


.xxgk_content_xwfyr{width: 95%; height: auto;margin: 0 auto;background: #ffffff;padding: 30px 0;}
.xxgk_content_xwfyr_title{width: 100%;height: auto; padding-bottom: 30px;}
.xxgk_content_xwfyr_title h2{color: #0355A0;font-size: 24px;text-align: center;}
.xxgk_content_xwfyr_content{margin-top: 0px;width: 100%;height: auto;}
.xxgk_content_xwfyr_content p{text-indent: 2em;color: #404040;font-size: 16px;margin-top: 0px;}
/* 审计报告结束 */

/* 往届获奖名单开始 */
.xxgk_content_list{width: 100%;/*height: 100%;*/margin-top:30px;position: relative;overflow: visible;}

.pc_list{display: none;}
.pc_banner{display: none;}

.wjhj_banner{width: 100%;height: auto;margin-top: 30px;}
.wjhj_banner img{width: 100%;border-radius: 8px;}

.wjhj_content_list{width: 100%;height: auto;margin-top: 30px;}
.wjhj_content_list a{display: block;text-align: center;}
.wjhj_content_list_item{width: 100%;height: auto;background-image: url(../images/wjhj_bg.jpg);background-size: 100%;background-repeat: no-repeat;padding: 20px; box-sizing: border-box;display: flex;flex-direction: column;align-items: center;justify-content: center;margin: 10px 0;}
.wjhj_content_list_item img{width: 50%;height: auto;}
.wjhj_content_list_item h2{color: #000000;font-size: 16px;margin-top: 20px;}
.wjhj_content_list_item_button{padding: 10px 34px;border: 1px solid #064B92;border-radius: 24px;margin-top: 20px;}
/* 往届获奖名单结束 */

/* 奖励办公室开始 */
.jlbgs_content{width: 100%;height: auto;background: #ffffff;margin: 0 auto;box-sizing: border-box;}

.jlbgs_content_title{width: 100%;height: auto;margin-top: 30px;}
.jlbgs_content_title h2{color: #0355A0;font-size: 22px;text-align: center;}

.jlbgs_content_box{width: 100%;height: auto;margin-top: 30px;}
.jlbgs_content_box h2{margin-top: 30px;font-size: 20px;color: #000000;text-align: center;}
.jlbgs_adress{width: 100%;height: auto; margin-top: 30px;}
.jlbgs_adress p{font-size: 16px;color: #404040;line-height: 35px;}

.jlbgs_banner{width: 100%; height: auto;margin: 0 auto;margin-top: 50px;}
.jlbgs_banner img{width: 100%;}

.jlbgs_table{display: none;}
/* 奖励办公室结束 */


/* 知识库开始 */
.zsk{width: 95%;height: auto;overflow: hidden; margin: 0 auto;}
.zsk_content_bg{width: 100%;height: auto;box-sizing: border-box;}
.zsk_content_bg_content{width: 100%;height: auto;margin: 0 auto;margin-top: 20px;}
.zsk_content_bg_content_tab{width: 100%;height: 44px;background: linear-gradient( 90deg, #1782E5 0%, #0064C3 100%);border-radius: 4px;display: flex;}
.zsk_content_bg_content_tab_item{width: calc(100% / 4);height: 44px;display: flex;align-items: center;text-align: center;justify-content: center;color: #ffffff;font-size: 14px;position: relative;}
.zsk_content_bg_content_tab_item .default-icon{width: 13px;height: 13px;margin-right: 12px;display: block;}
.zsk_content_bg_content_tab_item .active-icon{display: none;width: 13px;height: 13px;margin-right: 12px;}
/* 激活状态下显示激活图标，隐藏普通图标 */
.zsk_content_bg_content_tab_item.active .default-icon {display: none;}
.zsk_content_bg_content_tab_item.active .active-icon {display: block;}
.zsk_content_bg_content_tab .active {width: calc(100% / 4);height: 44px;background: #ffffff;border-radius: 4px;color: #0355A0;box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16);}
.zsk_content_bg_content_tab_item img {transition: opacity 0.3s ease;}


.pc_yunqi{display: none;}

.zsk_content_bg_content_tab_content{width: 100%;height: auto;background: #ffffff;box-shadow: 0px 0px 30px 1px rgba(0,55,95,0.16);min-height: 300px;margin-top: 20px;box-sizing: border-box;}
.zsk_content_bg_content_tab_content_title{width: 100%;height: auto;position: relative;}
.zsk_content_bg_content_tab_content_title img{width: 100%;border-radius: 8px;}

.zsk_content_bg_content_tab_content_text{position: absolute;top: 20px;left: 20px;}
.zsk_content_bg_content_tab_content_text h2{font-size: 24px;color: #5F4900;}
.tab_content_text_content{margin-top: 15px;width: 94%;height: 429px;background: #ffffff;opacity: 0.75;border-radius: 8px 8px 8px 8px;padding: 20px;box-sizing: border-box;}
.tab_content_text_content_text{width: 100%;height: 100%;overflow: auto;}
.tab_content_text_content p{font-size: 14px;color: #555555;line-height: 25px;}

.zsk_content_bg_content_tab_content_list{width: 100%;height: auto;}
.tab_content_list_title{width: 100%;height: auto;display: flex;margin-top: 30px;}
.tab_content_list_title img{width: 50%;}
.tab_content_list_title a{width: 50%;display: block;border-bottom: 1px solid #EAB300;text-align: right;color: #AF8600;font-size: 16px;font-weight: bold;}
.tab_content_list_title a span{display: none;}

.tab_content_list_content{width: 100%;height: auto;margin: 30px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.tab_content_list_content_item{width: 100%;height: auto;border: 1px solid #C1C1C1;margin-bottom: 12px;padding: 20px;box-sizing: border-box;}
.tab_content_list_content_item h3{font-size: 16px;color: #000000;}
.tab_content_list_content_item p{margin: 12px 0; font-size: 14px;color: #555555;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.tab_content_item_time{display: flex;width: 100%;align-items: center;padding-top: 12px;border-top: 1px solid #ccc;justify-content: space-between;}
.tab_content_item_time_left img{width: 9px;height: 10px;margin-right: 5px;}
.tab_content_item_time_right img{width: 10px;height: 8px;}
.tab_content_item_time_left{font-size: 12px;color: #707070;}
.tab_content_item_time_right{font-size: 12px;color: #0355A0;}


.zsk_content_bg_content_tab_bottom{width: 100%;height: auto;margin-top: 30px;background-image: url(../images/zsk_14.jpg);background-size: 100% 100%;background-repeat: no-repeat;padding: 30px 20px;box-sizing: border-box;border-radius: 12px;}
.zsk_content_bg_content_tab_bottom_title{width: 100%;height: auto;display: flex;align-items: center; justify-content: space-between;}
.zsk_content_bg_content_tab_bottom_title h2{font-size: 26px;color: #ffffff;}
.zsk_content_bg_content_tab_bottom_title a{padding: 8px 14px;background: #0355A0;color: #ffffff;border-radius: 23px 23px 23px 23px;}
.zsk_content_bg_content_tab_bottom_text{width: 100%;height: auto;margin-top: 16px;}
.zsk_content_bg_content_tab_bottom_text h3{color: #ffffff;font-size: 14px;}
.zsk_content_bg_content_tab_bottom_content{width: 100%;height: auto;margin-top: 16px;}
.tab_bottom_content_left{width: 100%;height: auto;}
.tab_bottom_content_left_bt{width: 100%;height: auto;}
.tab_bottom_content_left_bt p{color: #ffffff;}
.tab_bottom_content_left_bt input{width: 100%;height: 40px;border-radius: 3px;padding-left: 10px;margin-top: 10px;}
.tab_bottom_content_right{width: 100%;height: auto;margin-top: 16px;}

.tab_bottom_content_left_xm{width: 100%;height: auto;margin-top: 16px;}
.tab_bottom_content_left_xm_left{width: 100%;height: auto;}
.tab_bottom_content_left_xm_right{width: 100%;height: auto;margin-top: 16px;}
.tab_bottom_content_left_xm_left p{color: #ffffff;}
.tab_bottom_content_left_xm_left input{width: 100%;height: 40px;border-radius: 3px;padding-left: 10px;margin-top: 10px;}
.tab_bottom_content_left_xm_right p{color: #ffffff;}
.tab_bottom_content_left_xm_right input{width: 100%;height: 40px;border-radius: 3px;padding-left: 10px;margin-top: 10px;}

.tab_bottom_content_left_yzm{width: 100%;height: auto;margin-top: 16px;}
.tab_bottom_content_left_xm_right_yzm{width: 100%;height: auto;}
.tab_bottom_content_left_xm_right_yzm p {color: #ffffff;}
.tab_bottom_content_left_xm_right_yzm div{display: flex;align-items: center;}
.tab_bottom_content_left_xm_right_yzm input{width: 100%;height: 40px;border-radius: 3px;padding-left: 10px;margin-top: 10px;}
.tab_bottom_content_left_xm_right_yzm div img{height: 40px; margin-top: 10px; margin-left: 20px;}

.tab_bottom_content_right p{color: #ffffff;}
.tab_bottom_content_right textarea{width: 100%;height: 130px;border-radius: 3px;padding: 10px;margin-top: 10px;border: 0;}

.tab_bottom_content_bottom_button{width: 100%;height: auto;margin-top: 28px;}
.tab_bottom_content_bottom_button a{display: block; width: 100%;height: 40px;background: #FFB958;text-align: center;line-height: 40px;color: #ffffff;margin: 0 auto;}
.tab_bottom_content_bottom_button a{display: block; width: 100%;height: 40px;background: #FFB958;text-align: center;line-height: 40px;color: #ffffff;margin: 0 auto;}


/* 备孕开始 */
.zsk_content{width: 95%;margin: 0 auto;margin-bottom: 50px;}
.zsk_by_item{background: #ffffff;}
/* 备孕结束 */

/* 专家问答开始 */
.zjwd_content_top{width: 100%;height: auto;margin-top: 30px;padding: 20px; background-image: url(../images/icon_5.jpg);background-size: 100% 100%;background-repeat: no-repeat;box-sizing: border-box;border-radius: 12px;}
.zjwd_content_top_title{width: 100%;height: auto;display: flex;align-items: center; justify-content: space-between;}
.zjwd_content_top_title h2{font-size: 40px;color: #ffffff;}
.zjwd_content_top_title a{padding: 13px 15px;background: #0355A0;color: #ffffff;border-radius: 23px 23px 23px 23px;}
.zjwd_content_top_text{width: 100%;height: auto;margin-top: 16px;}
.zjwd_content_top_text h3{color: #0355A0;font-size: 14px;}
.zjwd_content_top_content{width: 100%;height: auto;margin-top: 16px;}
.tab_top_content_left{width: 100%;height: auto;}
.tab_top_content_left_bt{width: 100%;height: auto;}
.tab_top_content_left_bt p{color: #0355A0;}
.tab_top_content_left_bt input{width: 100%;height: 40px;border-radius: 3px;padding-left: 10px;margin-top: 10px;background: #F0F6FC;}
.tab_top_content_right{width: 100%;height: auto;margin-top: 16px;}

.tab_top_content_left_xm{width: 100%;height: auto;margin-top: 16px;}
.tab_top_content_left_xm_left{width: 100%;height: auto;}
.tab_top_content_left_xm_right{width: 100%;height: auto;margin-top: 16px;}
.tab_top_content_left_xm_left p{color: #0355A0;}
.tab_top_content_left_xm_left input{width: 100%;height: 40px;border-radius: 3px;padding-left: 10px;margin-top: 10px;background: #F0F6FC;}
.tab_top_content_left_xm_right p{color: #0355A0;}
.tab_top_content_left_xm_right input{width: 100%;height: 40px;border-radius: 3px;padding-left: 10px;margin-top: 10px;background: #F0F6FC;}

.tab_top_content_right p{color: #0355A0;}
.tab_top_content_right textarea{width: 100%;height: 130px;border-radius: 3px;padding: 10px;margin-top: 10px;border: 0;background: #F0F6FC;}

.zjwd_content_top_bottom_button{width: 100%;height: auto;margin-top: 28px;}
.zjwd_content_top_bottom_button a{display: block; width: 100%;height: 40px;background: #0355A0;text-align: center;line-height: 40px;color: #ffffff;}
.zjwd_content_top_bottom_button button{display: block; width: 100%;height: 40px;background: #0355A0;text-align: center;line-height: 40px;color: #ffffff;}
.zsk_zjwd_h3{width: 100%;height: auto;color: #0355A0;text-align: center;font-size: 20px;margin: 30px 0;}


.zjwd_content_list{width: 100%;height: auto;margin-bottom: 50px;}
.zjwd_content_list_item{width: 100%;height: auto;padding: 20px;box-sizing: border-box;background: #F2F7FC;border-radius: 4px 4px 4px 4px;margin-bottom: 20px;}
.zjwd_content_list_item_title{width: 100%;height: auto;display: flex;}
.zjwd_content_list_item_title_left{width: 30px;height: 30px;margin-right: 10px; background: linear-gradient( 180deg, #165CFB 0%, #428AEB 100%);border-radius: 8px 8px 8px 8px;color: #ffffff;text-align: center;line-height: 30px;}
.zjwd_content_list_item_title h3{width: 90%; font-size: 16px;color: #000000;}
.zjwd_content_list_item_time{width: 100%;height: auto;display: flex;margin-top: 12px;margin-left: 40px;}
.zjwd_content_list_item_time_left{margin-right: 15px;}
.zjwd_content_list_item_time_left img{width: 12px;height: 14px;}
.zjwd_content_list_item_time_right img{width: 15px;height: 14px;}

.zjwd_content_list_item_ask{width: 100%;height: auto;margin-top: 25px;padding: 20px;box-sizing: border-box;background: #ffffff;}
.zjwd_content_list_item_ask p{font-size: 14px;color: #404040;}
.zjwd_content_list_item_ask_time{width: 100%;height: auto;display: flex;margin-top: 20px;color: #000000;font-size: 14px;}
.zjwd_content_list_item_ask_time_left{margin-right: 15px;}
.zjwd_content_list_item_ask_time_left img{width: 12px;height: 14px;}
.zjwd_content_list_item_ask_time_right img{width: 15px;height: 14px;}

/* 专家问答结束 */

/* 知识库结束 */

/* 我要救助开始 */
.wyjz_content{width: 100%;height: auto; margin: 0 auto; box-sizing: border-box;}

.wyjz_content_box{width: 95%;height: auto;margin: 0 auto; min-height: 1px;display: flex;justify-content: space-between;}

.wyjz_content_tab{display: none; width: 300px;height: auto;min-height: 1px;overflow: hidden;}
.wyjz_content_tab ul{width: 100%;height: auto;}
.wyjz_content_tab ul li{margin-bottom: 5px;}
.wyjz_content_tab ul li a{display: block;overflow: hidden;padding-left: 0px;line-height: 50px;transition: all .3s;position: relative;text-decoration: none;font-size: 16px;background: #EAEEF8;border-radius: 6px;}
.wyjz_content_tab_ul a span{float: left;}
.icon_1{background-image: url(../images/icon_6.png);width: 7px;height: 13px;background-size: 100% 100%;display: block;margin-left: 16px;margin-top: 16px;margin-right: 6px;}

.wyjz_content_tab_ul a.active{background-image: url(../images/icon_7.jpg);background-size: 100% 100%;background-repeat: no-repeat;color: #ffffff;}
.wyjz_content_tab_ul a.active .icon_1{background-image: url(../images/icon_8.png);}

.wyjz_content_text{width: 100%;background: #ffffff;min-height: 1px;overflow: hidden;box-sizing: border-box;margin-bottom: 20px;}

.wyjz_content_text_title{width: 100%;height: auto;display: none;}
.wyjz_content_text_title h2{font-size: 24px;color: #0355A0;text-align: center; padding-bottom: 30px;border-bottom: 1px solid #E0E0E0;}
.wyjz_content_text_content{width: 100%;height: auto;margin-top: 30px;}
.wyjz_content_text_content p{font-size: 16px;line-height: 35px;margin-top: 15px;}
.wyjz_content_text_content p strong{border-left: 3px solid #0355A0;padding-left: 10px;}

/* 我要救助结束 */


/* 在线捐赠开始 */
.zxjz_content{width: 100%;height: auto;background: #ffffff;min-height: 1px; box-sizing: border-box;margin-top: 30px;}
.zxjz_content_text{width: 100%;height: auto;}
.zxjz_content_text h2{font-size: 20px;color: #2C2C2C;padding-left: 10px;border-left: 3px solid #0355A0;}
.zxjz_content_text1{width: 100%;height: auto;margin-top: 30px;font-size: 16px;color: #5C5C5C;}
.zxjz_content_text2{width: 100%;height: auto;margin-top: 20px;display: flex;flex-wrap: wrap;gap: 15px;}
.zxjz_content_text2 a{flex: none;width: calc(33.33% - 10px);text-decoration: none;}
.zxjz_content_text2_item{width: 100%;height: auto; border: 1px solid #DDDDDD;border-radius: 6px 6px 6px 6px;padding: 15px;text-align: center;font-size: 24px;color: #0355A0;}
.zxjz_content_text2 a .active{background: #EAF3FE;border: 1px solid #0355A0;}
.zxjz_content_text3{width: 100%;}
.zxjz_content_text3 input{background: #F8F8F8;width: 100%; height: 44px;border-radius: 3px 3px 3px 3px;border: 1px solid #DDDDDD;margin-top: 20px;padding-left: 10px;}

.zxjz_content_text4{width: 100%;border-bottom: 1px dashed #C9C9C9;margin-top:30px;}
.zxjz_content_text5{width: 100%;height: auto;margin-top: 30px;font-size: 12px;}
.zxjz_content_text5 a span{color: #0355A0;}

.zxjz_content_text6{width: 100%;height: auto;background: #F8F8F8;padding: 20px;box-sizing: border-box;margin-top: 16px;text-align: right;}
.zxjz_content_text6_p1{font-size: 16px;color: #323232;}
.zxjz_content_text6_p1 span{color: #0355A0;font-size: 30px;}
.zxjz_content_text6_p2{font-size: 12px;color: #5C5C5C;}

.zxjz_content_text7{width: 100%;height: auto;margin-top: 30px;display: flex;flex-wrap: wrap;gap: 15px;display: none;}
.zxjz_content_text7 a{flex: 1;position: relative;}
.zxjz_content_text7_item{width: 100%;height: auto;background: #EDEDED;text-align: center;padding: 15px 0;box-sizing: border-box;}
.zxjz_content_text7 a .active{background: #0355A0;color: #ffffff;}
.zxjz_content_text7 a .active::after{content: '';position: absolute;bottom: -10px;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #0355A0;}

.zxjz_content_text8{width: 100%;height: auto;margin-top: 23px;background: #F7F7F7;border-radius: 3px 3px 3px 3px;box-sizing: border-box;padding: 20px;}
.zxjz_content_text8 label{display: flex; align-items: center; cursor: pointer; margin-bottom: 10px;width: 100%;box-sizing: border-box;padding: 5px 0;}
.zxjz_content_text8 label span{flex: 1;word-wrap: break-word;overflow-wrap: break-word;font-size: 16px;margin-left: 5px;}

.donation-form {width: 100%;margin-top: 20px;}
.form-group {margin-bottom: 15px;}
/* .form-row {display: flex;align-items: center;margin-bottom: 10px;} */
.form-label {min-width: 120px;text-align: right;padding-right: 15px;font-size: 16px;color: #333;}
.form-label.required::after {content: '*';color: red;margin-left: 4px;}
.form-options {display: flex;align-items: center;margin-top: 10px;}
.radio-label {display: flex;align-items: center;margin-right: 20px;cursor: pointer;}
.radio-label input[type="radio"] {margin-right: 5px;}
.form-input {margin-top: 10px;}
.form-input input {width: 100%;padding: 10px 13px;border: 1px solid #DDDDDD;border-radius: 4px;font-size: 14px;background: #F8F8F8;}
.form-input input:focus {border-color: #1E63B0;outline: none;}
.form-input textarea{width: 100%;padding: 10px 13px;border: 1px solid #DDDDDD;border-radius: 4px;font-size: 14px;background: #F8F8F8;}
.yzm input{width: 70%;}
.yzm img{width: 87px;height: 38px;margin-left: 10px;}

.zxjz_content_text9{width: 100%;height: auto;margin-top: 30px;display: flex;align-items: center;justify-content: center;}
.zxjz_content_text9_1{width: 49%;height: 124px;text-align: center;border: 1px solid #DDDDDD;display: flex;flex-direction: column;align-items: center;justify-content: center;box-sizing: border-box;margin-left: 10px;border-radius: 6px;}
.zxjz_content_text9_1 img{width: 46px;height: 38px;}
.zxjz_content_text9_1 p{font-size: 14px;color: #5C5C5C;}

.zxjz_content_button{width: 100%;height: auto;margin-top: 50px;text-align: center;}
.zxjz_content_button button{padding: 12px 50px;background: #0355A0;color: #ffffff;border-radius: 22px;text-align: center;margin: 0 auto;}
/* 在线捐赠结束 */

/* 捐赠查询开始 */
.zsk_content_zxjz{width: 100%;height: auto;margin: 0 auto;margin-top: 20px;boredr: 1px solid red;overflow: hidden;}
.chaxun1_sel3{width: 24%;height: 44px;background: #F8F8F8;border-radius: 3px 3px 3px 3px;border: 1px solid #DDDDDD;padding-left: 10px;float: left;}
.chaxun1_sel4{width:73%;height: 44px;background: #F8F8F8;border-radius: 3px 3px 3px 3px;border: 1px solid #DDDDDD;padding-left: 10px;float: left;margin-left: 2%;}
.chaxun1_sel5{width:100%;height: 44px;background: #0355A0;border-radius: 3px 3px 3px 3px;color: #ffffff;float: left;line-height: 44px;text-align: center;margin-top: 10px;}

.chaxun1{width: 100%;height: 44px;float: left;}
.chaxun2{width: 100%;height: 44px;float: left;margin-top: 10px;}
.chaxun3{width: 100%;height: auto;float: left;margin-top: 10px;}

.chaxun1_ti{font-size: 16px;color: #333;float: left;line-height: 44px;width: 25%;}
.chaxun1_sel{width: 74%;height: 44px;background: #F8F8F8;border-radius: 3px 3px 3px 3px;border: 1px solid #DDDDDD;padding-left: 10px;float: left;}
.chaxun1_ti2{font-size: 16px;color: #333;float: left;line-height: 44px;width: 25%;}
.chaxun1_sel2{width: 74%;height: 44px;background: #F8F8F8;border-radius: 3px 3px 3px 3px;border: 1px solid #DDDDDD;padding-left: 10px;float: left;}






.zsk_table{width: 100%;text-align: center;border-color: #CCCCCC;color: #333333;font-size: 14px;border-width: 1px;border-collapse: collapse;border-spacing: 0;margin-top: 40px;margin-bottom: 50px;display: none;}
.zsk_table tr th{color: #000000;font-weight: 400;font-size: 16px;border: 1px solid #CCCCCC;background: #f5f5f5;padding: 14px;}
.zsk_table tr td{padding: 14px;color: #404040;font-size: 16px;background: #ffffff;}
.zsk_table tr:not(:first-child) td {border-top: none;}

.phone_zxjz_list{width: 100%;height: auto;margin-top: 20px;margin-bottom: 30px;}
.phone_zxjz_list_item{width: 100%;height: auto;box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.08);border-radius: 4px 4px 4px 4px;padding: 20px;margin-bottom: 10px;}
.phone_zxjz_list_item h2{font-size: 16px;color: #000000;}
.phone_zxjz_list_item p{margin-top: 12px;color: #404040;}
/* 捐赠查询结束 */

/* 爱心企业开始 */
.axqy_content_list{width: 95%;height: auto;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;}
.axqy_content_list_item{width: 49%;box-sizing: border-box;margin-bottom: 20px;background: #ffffff;border-radius: 12px 12px 12px 12px;}
.axqy_content_list_item_top{height: 69px; border: 1px solid #E8E8E8;display: flex;justify-content: center;align-items: center;}
.axqy_content_list_item_top img{width: 90%;height: auto;object-fit: contain;}
.axqy_content_list_item p{color: #000000;font-size: 16px;margin-top: 12px;font-weight: 500;text-align: center;}
/* 爱心企业结束 */

/* 出生缺陷开始 */
.csqx_content_top{width: 100%;height: auto;display: flex;margin-top: 20px;gap: 10px;}
.csqx_content_top a{display: block; width: calc(100% / 3 - 2%);height: 86px; background-image: url(../images/wyjz_1.jpg);background-repeat: no-repeat;background-size: 100% 100%;text-align: center;border-radius: 8px;color: #ffffff;font-size: 16px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.csqx_content_top a img{width: 20%;margin-bottom: 10px;}
.csqx_content_top a:nth-child(2){background-image: url(../images/wyjz_2.jpg);}
.csqx_content_top a:nth-child(3){background-image: url(../images/wyjz_3.jpg);}

.csqx_content_zydt{width: 100%;height: auto;margin-top: 30px;}
.csqx_content_zydt_title{width: 100%;height: auto;text-align: center;}
.csqx_content_zydt_title h2{font-size: 24px;color: #000000;padding-bottom: 12px;border-bottom: 2px solid #0355A0;display: inline-block;text-align: center;}

.csqx_swiper_1{display: none; width: 100%;height: auto;margin-top: 50px;position: relative;}
.csqx_swiper_2{display: none; width: 100%;height: auto;margin-top: 50px;position: relative;}

.swiper-slide_csqx{width: 379px !important;height: 216px !important;margin-left: 7px; background: #ffffff; box-shadow: 0px 0px 40px 1px rgba(0,0,0,0.09);border-radius: 12px 12px 12px 12px;padding: 20px;box-sizing: border-box;}
.swiper-slide_csqx h2{font-size: 16px;color: #000000;}
.swiper-slide_csqx p{font-size: 14px; color: #555555;margin-top: 20px;}
.swiper_slide_csqx_time{display: flex;justify-content: space-between;}
.swiper_slide_csqx_time p{display: flex;align-items: center;}
.swiper_slide_csqx_time .swiper_slide_csqx_time_left img{width: 10px;height: 11px;margin-right: 5px;}
.swiper_slide_csqx_time .swiper_slide_csqx_time_right img{width: 10px;height: 8px;margin-left: 5px;}
.csqx_button_prev{width: 44px !important;background: none;left: -54px !important;}
.csqx_button_next{width: 44px !important;background: none;right: -54px !important;}

.csqx_button_prev_1{width: 44px !important;background: none;left: -54px !important;}
.csqx_button_next_1{width: 44px !important;background: none;right: -54px !important;}


.csqx_more{margin: 50px 0;text-align: center;}
.csqx_more a{padding: 13px 36px;border: 1px solid #064B92;border-radius: 22px 22px 22px 22px;text-align: center;color: #0355A0;}


.csqx_content_zydt_list{width: 100%;height: auto;margin: 0 auto;margin-top: 30px;ov}
.csqx_content_zydt_list_item{width:100%;height: auto;box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.09);border-radius: 8px 8px 8px 8px;padding: 12px 2%;box-sizing: border-box;margin: 0 auto;margin-bottom: 12px;overflow: hidden;}
.csqx_content_zydt_list_item h2{font-size: 16px;color: #000000;}
.csqx_content_zydt_list_item_time{display: flex;justify-content: space-between;margin-top: 20px;padding-top: 20px;border-top: 1px solid #EAEAEA;}
.csqx_content_zydt_list_item_time_left img{width: 9px;height: 10px;}
.csqx_content_zydt_list_item_time_right img{width: 10px;height: 8px;}
.csqx_content_zydt_list_item_time_left span{color: #707070;font-size: 12px;}
.csqx_content_zydt_list_item_time_right span{color: #0355A0;font-size: 12px;}
/* 出生缺陷结束 */

/* 地图详情开始 */
.ditu_header{width: 100%;height: 100px;background: #ffffff;box-shadow: 0px 3px 6px 1px rgba(0,0,0,0.16);display: flex;align-items: center;padding: 0 34px;justify-content: space-between; box-sizing: border-box;}
.ditu_header_left{align-items: center;}
.ditu_header_left img{width: 90%;}
.ditu_header_left h2{font-size: 16px;color: #000000;margin-top: 10px; margin-left: 20px;}
.ditu_header_right a{width:85px;height: 40px; background: #3F80DC;color: #ffffff;border-radius: 4px 4px 4px 4px;display: block;line-height: 40px;text-align: center;}

.ditu_header_title{width: 100%;height: auto;margin-top: 30px;}
.ditu_header_title_item{width: 48% !important;height: auto;padding: 14px 0; border-radius: 6px 6px 6px 6px; background-image: url(../images/ditu_1.jpg);background-size: 100% 100%;background-repeat: no-repeat;float: left;margin-left: 1%;margin-right: 1%;margin-bottom: 10px;}
.ditu_header_title_item h3{color: #ffffff;font-size: 20px;margin: 0;margin-left: 5%;}
.ditu_header_title_item p{color: #ffffff;font-size: 14px;margin-left: 5%;}

.ditu_header_title_item:nth-child(2){background-image: url(../images/ditu_2.jpg);}
.ditu_header_title_item:nth-child(3){background-image: url(../images/ditu_3.jpg);}
.ditu_header_title_item:nth-child(4){background-image: url(../images/ditu_4.jpg);}

.ditu_list{width: 100%;height: auto;margin-top: 30px;}
.ditu_list_item{width: 100%;height: auto;padding: 20px;box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.1);box-sizing: border-box;background: #fff;display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}
.ditu_list_item_left{width: 60%;}
.ditu_list_item_left h2{font-size: 16px;}
.ditu_list_item_left p{font-size: 14px;color: #0355A0;}
.toggle-btn{padding: 8px 12px;background: #B1CDEF;border-radius: 4px 4px 4px 4px;color: #0355A0;font-size: 16px;}
.toggle-btn.expanded{background: #0355A0;color: #ffffff;}
.toggle-btn.expanded .toggle-text{color: #ffffff;}

.ditu_list_content{display: none; width: 100%;min-height: 200px;box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.1);background: #ffffff;border-top: 1px solid #C9C9C9;padding: 30px 20px;box-sizing: border-box;}
.ditu_list_content_title{width: 100%;height: auto;}
.ditu_list_content_title p{color: #2C2C2C;font-size: 14px;margin-top: 12px;}
.ditu_list_content_title p span{color: #0355A0;}
.ditu_list_content.show {display: block;max-height: 1000px; /* 设置一个足够大的值 */transition: max-height 0.3s ease-in;}

.toggle-btn img{width: 13px;height: 8px;}

.ditu_list_content_phone{width: 100%;height: auto;}
.ditu_list_content_phone_item{width: 100%;height: auto;background: #F2F7FC;border-radius: 4px 4px 4px 4px;padding: 10px;box-sizing: border-box;margin-top: 20px;}
.ditu_list_content_phone_item h2{font-size: 16px;}
.ditu_list_content_phone_item p{font-size: 14px;color: #000000;margin-top: 12px;}

/* 地图详情结束 */


/* 党建工作首页开始 */

.djgz_box{width: 100%;height: auto;margin: 0 auto; overflow: hidden;zoom: 1;}
.djgz_content{width: 100%;height: auto;margin: 0 auto; overflow: hidden;zoom: 1;}
.djgz_content_top{width: 95%;height: auto;margin: 0 auto; box-sizing: border-box;margin-top: 50px;}
.djgz_content_top h2{text-align: center;font-size: 16px;}

.djgz_dtbb_list_swiper{width: 95%;height: 100%;margin:0px auto; height:auto; _height:auto; zoom:1;}
.djgz_dtbb_slide_img{width: 285px !important;height: 184px !important; border-radius: 12px 12px 0 0 !important;}
.djgz_dtbb_list_swiper_slide{opacity: 1 !important;width: 285px !important;height: 473px !important;box-shadow: 0px 0px 40px 1px rgba(0,0,0,0.09);border-radius: 12px 12px 12px 12px;margin: 20px 3px 20px 3.5px;}
.djgz_dtbb_list_text{width: 100%;height: auto;padding: 30px;box-sizing: border-box;}
.djgz_dtbb_list_text h4{font-size: 16px;color: #000000;line-height: 25px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.djgz_dtbb_list_text p{font-size: 14px;color: #555555;margin-top: 20px; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-bottom: 20px;}
.djgz_dtbb_list_footer{ height: auto; display: flex;align-items: center;justify-content: space-between; font-size: 12px;padding-top: 20px;border-top: 1px solid #EAEAEA;}
.djgz_dtbb_list_footer span{display: flex;}
.djgz_dtbb_times{width: 9px !important;height: 10px !important;margin-top: 3px;margin-right: 5px;}
.djgz_dtbb_jiantou{width: 10px !important;height: 10px !important;margin-top: 4px;margin-left: 5px;}
.djgz_dtbb_list_footer_span{color: #C22B25 !important;}
.djgz_dtbb_list_button_prev{background: none; position: absolute; left: -4% !important;top: 50%; width: 44px !important;}
.djgz_dtbb_list_button_next{background: none;position: absolute;right: -5% !important;top: 50%; width: 44px !important;}


.swiper-container_djgz {width: 100%;margin: 50px auto;}

.djgz_content_top_swiper {width: 95%;height: auto;margin: 0 auto; margin-top: 50px;position: relative;}

.swiper-slide_djgz {margin: 0 auto;transition: all 0.3s ease;display: flex;justify-content: center;align-items: center;position: relative;}

/* 中间激活幻灯片的样式，突出显示
.swiper-slide-active {opacity: 1;transform: scale(1);z-index: 10;} */

/* 两侧幻灯片的样式 */
/* .swiper-container_djgz .swiper-slide-next,
.swiper-container_djgz .swiper-slide-prev {opacity: 0.7;transform: scale(0.95);} */

/* 幻灯片内图片样式，保持图片大小不变 */
.swiper-slide_djgz img {width: 100%;height: 100%;object-fit: cover; /* 保持图片比例不变 */box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); /* 添加阴影增强层次感 */}
/* 导航按钮样式调整 */
.djgz_button_prev,
.djgz_button_next {/* position: absolute; */top: 50%;transform: translateY(-50%);z-index: 20;background: transparent;border: none;cursor: pointer;width: 40px;height: 40px;}
.djgz_button_prev {position: absolute; left: 3px !important;}
.djgz_button_next {right: -2px !important;}

.swiper-slide_djgz_text{width: 100%;height: 57px;background: rgba(0,0,0,0.39);opacity: 0.98;position: absolute;bottom: 0;padding: 5px 20px;box-sizing: border-box;}
.swiper-slide_djgz_text p{text-align: center;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.swiper-slide_djgz_text p a{display: block; color: #ffffff;font-size: 16px;text-align: center;text-overflow: ellipsis;}

.djgz_content_xljh{width: 100%;height: auto;background: #FDFAF0;margin-top: 30px;}
.djgz_content_xljh_content{width: 100%; margin: 0 auto;padding: 30px 0;}
.djgz_content_xljh_content_title{width: 100%;height: auto; text-align: center;}
.djgz_content_xljh_content_title h2{text-align: center;color: #000000;font-size: 20px;border-bottom: 2px solid #C22B25;display: inline-block;}

.djgz_content_list{width: 95%;height: auto;margin: 0 auto; margin-top: 30px;display: flex;flex-direction: column;align-items: center;}
.djgz_content_list_item_bg{position: relative;width: 348px;height: 110px;border-bottom: 2px solid #EAB300;border-right: 2px solid #EAB300;margin-bottom: 20px;}
.djgz_content_list_item{position: absolute;bottom: 0px;left: -2px; width: 348px;height: 110px;background: #ffffff;border: 1px solid #C1C1C1;padding: 30px;box-sizing: border-box;display: flex;align-items: center;overflow: visible;}
.djgz_content_list_item_left{background-image: url(../images/djgz_img.png);background-repeat: no-repeat;background-size: 100%;padding:5px 7px;box-sizing: border-box;margin-right: 15px;}
.djgz_content_list_item_left p{text-align: center;color: #FFE937;font-size: 16px;}
.djgz_content_list_item_right{display: flex;justify-content: center; flex-direction: column;}
.djgz_content_list_item_left_month{font-size: 14px !important;}

.djgz_content_more{width: 100%;text-align: center;margin-top: 30px;}
.djgz_content_more a{display: block;width: 145px;height: 44px;margin: 0 auto; text-align: center;color: #C22B25;font-size: 16px;line-height: 44px;border-radius: 25px;border: 1px solid #B92825;}

.djgz_content_dtbb{width: 95%;height: auto;margin: 30px auto;}
.djgz_content_dtbb_content{width: 100%;height: auto;margin-top: 50px;position: relative;display: none;}

.djgz_dtbb_list_swiper_phone{width: 100%;height: auto;margin: 0 auto;margin-top: 30px;}
.djgz_dtbb_list_swiper_phone_item{width: 100%;height: auto;display: flex;justify-content: space-between;padding: 20px 0;border-bottom: 1px solid #EAEAEA;}
.djgz_dtbb_list_swiper_phone_item_img{width: 130px;height: 86px;}
.djgz_dtbb_list_swiper_phone_item_img img{width: 100%;border-radius: 4px;}
.djgz_dtbb_list_swiper_phone_item_text{width: 62%;}
.djgz_dtbb_list_swiper_phone_item_text h3{font-size: 16px;color: #000000;margin-bottom: 14px;}
.djgz_dtbb_list_swiper_phone_item_text_footer img{width: 10px;height: 11px;}
.djgz_dtbb_list_swiper_phone_item_text_footer span{font-size: 12px;color: #707070;}
/* 党建工作首页结束 */


/* 友情链接和爱心企业切换样式 */
.in11{width: 100%;min-height:1px;margin:0px auto; height:auto; _height:auto; zoom:1;margin-top: 30px;position: relative;margin-bottom: 70px;}
.in11-top {display: flex;justify-content: center;margin-bottom: 20px;width: 100%;height: 60px;align-items: center;}
.in11-top a {padding: 10px 20px;margin: 0 10px;color: #2C2C2C;text-decoration: none;position: relative;cursor: pointer;font-size: 20px;font-weight: bold;}
.in11-top a.active {color: #1a73e8;}
.in11-top a.active:after {content: '';position: absolute;bottom: -2px;left: 0;width: 100%;height: 2px;background-color: #1a73e8;}
.hz_yqlj_x {display: none;}
.hz_yqlj_x.active {display: block;}
.hz_yqlj_xul {width: 95%; display: flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;margin: 0 auto;list-style: none;}
.hz_yqlj_xul li {width: 100%;padding: 5px 5px;box-sizing: border-box;}
.hz_yqlj_xul_table {width: 100%;border: 1px solid #eee;border-radius: 4px;transition: all 0.3s ease;}
/* .hz_yqlj_xul_table:hover {transform: translateY(-2px);} */
.hz_yqlj_xul_table td {padding: 15px;text-align: center;color: #666;}
.hz_yqlj_xul_table a {text-decoration: none;color: inherit;display: block;}
.friends-swiper{display: none;}
.enterprises-swiper{display: none;}

.friends_button_prev{top: 104% !important; left: 30% !important;width: 43px !important;}
.friends_button_next{top: 104% !important; right: 30% !important;width: 43px !important;}
.enterprises_button_prev{top: 106% !important; left: 30% !important;width: 43px !important;}
.enterprises_button_next{top: 106% !important; right: 30% !important;width: 43px !important;}

/* 页脚开始 */
.in10{width: 100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;background: #F4F4F4;}
.in10s{width: 100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top: 50px;display: none;justify-content: space-between;}
.in10x{width: 95%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
.in10x p{margin-top: 30px;margin-bottom: 30px;font-size: 14px;text-align: center;}
.footer-col{flex: 1;color: #fff;font-size: 14px;}

.footer-left {width: 340px;}
.footer-left ul {list-style: none;padding: 0;margin: 0;}
.footer-left li {margin-bottom: 12px;display: flex;align-items: center;color: #ffffff;font-size: 14px;}
.footer-left li i {display: inline-block;width: 22px;height: 22px;margin-right: 8px;background-size: contain;background-repeat: no-repeat;}
.footer-left .icon-address{background-image: url('../images/foot1.png'); }

.footer-left .icon-fax{background-image: url('../images/foot3.png'); }
.footer-left .icon-post{background-image: url('../images/foot4.png'); }
.footer-center {display: flex;flex: 1;justify-content: space-between;margin-left: 30px;margin-right:30px;color: #ffffff;font-size: 14px;}
.footer-center-col {min-width: 140px;}
.footer-center-col h4 {font-size: 20px;font-weight: bold;margin-bottom: 10px;margin-top: 0;}
.footer-center-col ul {list-style: none;padding: 0;margin: 0;}
.footer-center-col li {margin-bottom: 12px;display: flex;align-items: center;color: #ffffff;font-size: 14px;}
.footer-center-col li i {display: inline-block;width: 22px;height: 22px;margin-right: 8px;background-size: contain;background-repeat: no-repeat;}
.footer-center .footer-center-col .icon-phone{background-image: url('../images/foot2.png'); }
.footer-right {display: flex;flex-direction: row;align-items: flex-start;gap: 30px;}
.footer-qrcode {text-align: center;}
.footer-qrcode img {width: 90px;height: 90px;background: #fff;margin-bottom: 4px;}
.footer-qrcode p {color: #fff;font-size: 12px;margin: 0;}
.in10_button{width: 100%; height: 70px;background: #ffffff; box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.04);display: flex;justify-content: center;align-items: center;position: fixed;bottom: 0;left: 0;z-index: 1000;}
.in10_button a img{height: 16px;}
/* 页脚结束 */

/* 党建文章页 */
    /*******************************三级页****************************/
    .wzy_box{width:95%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1; background: #fff;margin-top: 0px;}
    .zxzx_container_wzy{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
    .wzy_title{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
    .wzy_title_h2 h2{font-size:22px;color:#323232;font-weight:normal;line-height:35px;text-align: center;}
    .wz_div_time{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top:10px;margin-bottom:10px;}
    .wzy_time{width: 100%;height: 40px;background: #F5F5F5; color: #555555;font-size: 14px;text-align: center;line-height: 40px;margin-top:30px;}
    .wz_div_time p{font-size:14px;color:#848484;text-align: center;}
    .wz_div_time p span{color: #848484;font-size: 14px;margin-right: 20px;}
    .wz_div_time p span a{font-size:14px;color:#848484;text-align: center;}
    .wz_div_b{width:100%;height:1px;background:#E2E2E2;margin-bottom:20px;}
    .wzy_content{width:100%;min-height:400px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-bottom: 50px;}
    .wzy_content_p p{font-size:17px;color:#191919;line-height:30px;text-indent: 2em !important; margin-top: 20px;}
    .wzy_content_p p a{color:#0358ce;}
    .wzy_content_p strong{font-weight: bold;}
    .wzy_content_p p img{
        padding-bottom: 4px !important;
    }

    .wzy_content_p table {font-size:16px;color:#2c2c2c !important;border-width: 1px;border-color: #e2e2e2 !important;border-collapse: collapse;margin: 0px auto;}
    .wzy_content_p table th {font-size:16px;background-color:#f8f8f8 !important;border-width: 1px;padding: 8px 17px !important;border-style: solid;border-color: #e2e2e2 !important;text-align:left;color: #2c2c2c !important;}
    .wzy_content_p table tr {background-color:#ffffff !important;}
    .wzy_content_p table td {font-size:14px;border-width: 1px;padding: 8px 17px !important;border-style: solid;border-color: #e2e2e2 !important;color: #6e6e6e !important;}
    .wzy_content_p table td span{margin-right: 20px;}
    .wzy_content_p table td p{text-indent: 0em;}

    /* .wz_div_show_p table {margin: 0px auto;margin-top: 10px;margin-bottom: 10px;border:none ;border-collapse: collapse;}
    .wz_div_show_p table th{border: none;text-align: left;color: #333333;font-size: 16px;line-height: 30px;}
    .wz_div_show_p table tr td {font-size:16px;border: none; color: #555555;text-align: left;line-height: 20px;}
    .wz_div_show_p table tr td p{text-indent: 0em;} */

    .biaozhun{border-collapse:collapse;}
    .biaozhun th{padding: 10px;font-size: 16px;line-height: 25px;width: 15%;vertical-align: top;text-align: left;}
    .biaozhun td{padding: 10px;font-size: 16px;line-height: 25px;}
    .biaozhun td p{font-size: 16px;line-height: 25px;}
    /*.wz_div_show_img img{min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top:20px;margin-bottom:20px;}*/
    .fh{width:154px;height:44px;display: block;border:2px solid #0355A0;margin:0 auto;font-size:16px;color:#0355A0;text-align: center;line-height:44px;overflow: hidden;-webkit-appearance: none;transition: all 0.4s ease 0s;transform: translate3d(0, 0, 0);margin-bottom:0px;margin-top:30px;}
    .fh:hover{background:#0355A0;color:#fff;}
    .wz_div_qh{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;margin-top:30px;margin-bottom: 50px;}
    .wz_div_qhz{width:calc(100% - 1px);height:50px;border:2px solid #EBEBEB;overflow: hidden;font-size:14px;color:#717171;line-height:50px;padding-left:10px;padding-right:10px;transition:0.4s;}
    .wz_div_qhz:hover{border:2px solid #0355A0;color:#0355A0;}
    .wz_div_qhy{width:calc(100% - 1px);height:50px;border:2px solid #EBEBEB;overflow: hidden;font-size:14px;color:#717171;line-height:50px;padding-left:10px;padding-right:10px;transition:0.4s;margin-top: 12px;}
    .wz_div_qhy:hover{border:2px solid #cd2a26;color:#cd2a26;}
    .wz_div_qh{display: none;}
    .wz_div_qh_wap{width:100%;min-height:1px;margin:0px auto; height:auto; _height:auto; overflow:hidden; zoom:1;}
    .wz_div_qhz_wap{width:calc(100% - 1px);height:50px;border:2px solid #EBEBEB;overflow: hidden;font-size:14px;color:#717171;line-height:50px;padding-left:10px;padding-right:10px;transition:0.4s;margin-bottom: 10px;}
    
    .zxzx_container_wzy_end{width: 100%;height: auto;min-height: 1px;margin: 0 auto; overflow: hidden;zoom: 1;border-top: 1px solid #9B9B9B;margin-top: 30px;margin-bottom: 30px;display: flex;justify-content: space-between;align-items: center;}
    .phone_end .pre{width: 48%;height: 50px;display: block; border: 2px solid #EBEBEB;overflow: hidden;font-size: 14px;color: #717171;line-height: 50px;padding-left: 10px;padding-right: 10px;transition: 0.4s;margin-top: 30px;text-align: center; }
    .phone_end .end_next{width: 48%;height: 50px;display: block; border: 2px solid #EBEBEB;overflow: hidden;font-size: 14px;color: #717171;line-height: 50px;padding-left: 10px;padding-right: 10px;transition: 0.4s;margin-top: 30px;text-align: center; }
    .phone_end .pre:hover{border: 2px solid #0355A0;color:#0355A0;}
    .phone_end .end_next:hover{border: 2px solid #0355A0;color:#0355A0;}
    .pc_end{display: none;}
    /* 党建文章页 */


/*表格开始*/
.hezhenxin1{width: 90%;height: auto;margin: 0 auto;overflow: hidden;margin-top: 30px;}
.hezhenxin1_in{width: 100%;height: auto;}
.hezhenxin1_in table{width: 100%;border-collapse: collapse;}
.hezhenxin1_in table tr th{border: 1px solid #dedede;text-align: center;line-height: 40px;background: #fafafa;font-size: 14px;color: #000;}
.hezhenxin1_in table tr td{border: 1px solid #dedede;text-align: center;line-height: 40px;font-size: 14px;color: #555;}
.hezhenxin1_in_w1{width: 10%;}
.hezhenxin1_in_w2{width: 20%;}
.hezhenxin1_in_w3{width: 30%;}
.hezhenxin1_in_w4{width: 40%;}
.hezhenxin2{width: 90%;min-height: 30px;border: 1px solid red;margin: 0 auto;margin-top: 30px;}
/*表格结束*/


.qihuananniu{width: 100%;height: auto;margin: 0 auto;display: flex;justify-content: center;list-style: none;margin-top: 30px;}
.qihuananniu ul li{height: 40px;text-align: center;line-height: 40px;display: inline-block;margin-left: 5px;margin-right: 5px;}
.qihuananniu ul li a{color: #333;font-size: 14px;background:#f5f5f5;display: block;padding-left: 15px;padding-right: 15px;border-radius: 50px;}
.qihuananniu ul li a:hover{background: #0355A0;color: #fff;}
.qihuananniu_hover{background: #0355A0 !important;color: #fff !important;}





.kaishi{font-size: 14px;color: #666;margin-bottom: 20px;}
.kaishi1{font-size: 14px;color: #2969D6;margin-bottom: 10px;}




.zxzx-tab1 {
        width: 100%;
        height: 70px;
        background: #F9F9F9;
        display: flex;
        align-items: center;
        margin: 0 auto;
    }

    .zxzx-tab-content1 {
        width: 95%;
        height: 100%;
        background: #F9F9F9;
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 0 auto;
        color: #2C2C2C;
    }

    .zxzx-tab-content1 a {
        padding: 6px 20px;background: #f5f5f5;border-radius: 18px;margin-left: 10px;margin-right: 10px;
    }

    .zxzx-tab-content1 .active {
        background: #0355A0;
        border-radius: 18px;
        color: #ffff;
    }

    .zxzx-tab-content1 a:hover {
        background: #0355A0;
        border-radius: 18px;
        color: #fff;
    }








}