@charset "utf-8";
/* 首页样式 */

.indxContentItemTitle{ font-size: 24px; text-align: center; font-weight: bold; margin-bottom: 15px; }
.indxContentItemDivi{ background-color: #005BAD; height: 2px; position: relative; margin-bottom: 20px; }
.indxContentItemDiviMore{ position: absolute; right: 0; top: -24px; color: #005BAD; cursor: pointer; font-size: 14px; }

.indexCardList{ display: flex; justify-content: space-between; padding: 2px; margin-bottom: 40px; }
.idnexCardItem{ width: 385px; height: 425px;position: relative; box-shadow: 1px 2px 4px 0px rgba(161,161,161,0.5); border-radius: 4px; }
.idnexCardItem:hover{ transform:  translateX(-1px) translateY(-3px); box-shadow: 1px 2px 4px 2px rgba(161, 161, 161, 0.5); }
.idnexCardItem img{ width: 100%; height: 280px; }
.indexCardItemDate{ background-color: #B1092C ;color: #fff; width: 55px; height: 55px; position: absolute; top: 240px; left:13px; text-align: center;}
.indexCardItemDate span{ font-size: 26px; color: #fff; font-weight: bold; }
.indexCardItemTitle{ color: #252525; font-size: 18px; margin: 35px 52px 0 32px; }
.indexCardItemUrl{ width:80px; display: inline-block;position: relative; margin: 10px 0 0 32px; color: #252525; }
.indexCardItemUrl p{ font-size: 12px; }
.idnexCardItem .rightTriangle{ width: 13px; height: 13px; vertical-align: bottom; margin-left: 5px; }

.idnexDateItem{ margin-bottom: 20px; }
.indexDateItemDate{ width: 95px; display: inline-block; background-color: #EAEBEB; line-height: 40px; text-align: center; color: #005BAD; font-size: 16px;}
.indexDateItemDate div{ height: 40px; }
.indexDateItemDate div:first-child{ background-color: #1377D1; color: #fff; font-size: 22px; }
.indexCardItemDate span{ font-size: 26px; color: #fff; font-weight: bold; }
.indexDateItemUrl{width: calc( 100% - 135px ); display: inline-block; vertical-align: top; margin-left: 35px; }
.indexDateItemUrl p { line-height: 80px; font-size: 22px; font-weight: bold; }

.indexPicList{ width: max-content;white-space: nowrap; transform: translateX(0%); }
.indexPicList img{ width: 264px; height: 80px;border: 1px solid #8EB3D4; margin-right: 45px; }
.indexPicList a:last-child img{ margin-right: 0; }

.footerContent div, .footerContent span{ color:#fff; font-size: 18px; }
.footerContent>div:first-child{ font-size: 22px; margin-bottom: 55px; }
.footerUrlList {margin-bottom: 13px;display: flex;justify-content: space-between;margin-bottom:55px; }
.footerUrlList a{ margin-right: 50px; }
.footerUrlList a:last-child{ margin-right:0; }
.footerVerLine{ display: inline-block; height: 22px; width: 5px; background-color: #fff; vertical-align: bottom; margin: 0 20px; }
.footerDivi{ background-color: #D8D8D8; height: 2px; margin: 8px 0 12px; }
.footerRights{ color: #fff; text-align: center; font-size: 12px; }

/* 副页列表样式 */
.indxContentItemLittleTitle{font-family: PingFang SC, PingFang SC;font-weight: 600;font-size: 21px;color: #252525;line-height: 29px;margin-bottom: 10px;}


.subXinwenImgList>a{margin-bottom: 30px;display: inline-block;}
.subXinwenImgItem{ height: 150px;display: flex;  }
.subXinwenImgItem img{ width: 248px;height: 150px;display: inline-block;margin-right: 30px;flex-shrink:0; }
.subXinwenImgItemText{ position: relative; }
.subXinwenImgItemTextTittle{ font-size: 18px;color: #252525;line-height: 25px;margin-top:10px;margin-bottom: 10px;font-weight:bold; }
.subXinwenImgItemTextDate{color: #8A8A8A;font-size: 16px;line-height: 22px;}
.subXinwenImgItemTextContent{font-size: 18px;color: #8A8A8A;line-height: 25px;margin-top: 20px;}

.subTongzhiTextList>a{margin-bottom: 30px;display: inline-block;width: 100%; }
.subTongzhiTextItemLine{ width: 8px; height: 8px; display: inline-block; background-color: #005BAD;margin: 8px 15px 7px 0; vertical-align: top;}
.subTongzhiTextItemTittle{ font-size: 18px;color: #252525;line-height: 25px;display: inline-block;width: calc( 100% - 145px );overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.subTongzhiTextItemDate{ font-size: 16px;color: #8A8A8A;line-height: 25px;float: right;margin-right: 14px; }

.subZuzhiContentItemTitle{ width: 120px;font-weight: 600;font-size: 18px;color: #3D3D3D;line-height: 31px;display: inline-block;vertical-align: middle; }
.subZuzhiContentItemDivi{ width: calc( 100% - 150px );height: 2px;background-color: #E4EDF4;display: inline-block;vertical-align: middle; }
.subZuzhiContentItemContent{ margin: 20px 0 60px;}

.IntroductionBody{ display: flex;padding-top: 30px; }
.IntroductionBodyLeft{ width: calc( 50% - 300px );background-color: #F7F7F7; }
.IntroductionBodyRight{ width: calc( 50% + 300px );padding: 27px 3% 88px;min-height: 500px;}
.IntroductionBodyLeftTitle{ width: 300px;float: right; font-weight: bold; color: #3F3F3F; font-size: 21px;}
.IntroductionBodyLeftLine{ width: 5px; height: 64px; background-color: #1377D1; display: inline-block; vertical-align: middle;margin-right: 80px; }

/* .temporaryMenu{ font-size: 18px; padding: 43px 0 27px; } */
.temporaryMenu a{ min-width: 66px;height: 33px; color: #fff; margin-left: 25px; display: inline-block; text-align: center; border-radius: 1px;}
.temporaryMenu li a:hover{ border-bottom: #fff solid 4px; }
.underLine{ border-bottom: #fff solid 4px;}

.temporaryMenu{background: none;min-height: 10px;line-height: 33px;}
.temporaryMenu ul{ width: 100%; margin-left: 0;height: auto;}
.temporaryMenu ul li{ width: auto;padding: 43px 0 30px; margin-left: 25px; height: auto; }
.temporaryMenu ul li a{ font-size: 18px;min-width: 66px;line-height: 33px; color: #fff; margin-left: 0px;margin-right: 10px; display: inline-block; text-align: center; border-radius: 1px; }

.temporaryMenu ul li .subNav{ top: 110px;}
.nav ul li.on .subNav dl dd a{margin-left: 0; font-size: 16px;line-height: 33px; }

@keyframes rotate{
    from{
        transform: rotateX(90deg) translateY(0%);
        /* top:50px; */
        top:110px;
    }
    to{
        transform: rotateX(0deg) translateY(0%);
        /* top:50px; */
        top:110px;
    }
}
@-moz-keyframes rotate{
    from{
        -moz-transform: rotateX(90deg) translateY(0%);
        /* top:50px; */
        top:110px;
    }
    to{
        -moz-transform: rotateX(0deg) translateY(0%);
        /* top:50px; */
        top:110px;
    }
}
@-webkit-keyframes rotate{
    from{
        -webkit-transform: rotateX(90deg) translateY(0%);
        /* top:50px; */
        top:110px;
    }
    to{
        -webkit-transform: rotateX(0deg) translateY(0%);
        /* top:50px; */
        top:110px;
    }
}

/* @keyframes scroll-bottom {
    0% {
      transform: translateX(0%) translateY(0);
    }
    100% {
      transform: translateX(-100%) translateY(0);
    }
} */

@media screen  and (max-width:800px) {
    .indexPage .indxContentItem{ display: none; }
    .IntroductionBodyRight{ padding-top: 0; }
    .IntroductionBody{ background: #F3F4F6;padding-top: 0; }
    .zuzhijigouContent .subZuzhiContentItemTitle{ font-weight: 700;font-size: 20px;color: #000000;text-align: left;margin-bottom: 8px; }
    .zuzhijigouContent .subZuzhiContentItemDivi{ display: none; }
    .subZuzhiContentItemContent{ margin: 0; }
    .subZuzhiContentItem{margin-top: 20px;}

    .indxContentItemLittleTitle{ font-weight: 700;font-size: 20px;color: #000;line-height: 28px;margin: 25px 0 15px;}
    .indxContentItemDiviMore{ display: none; }
    .indxContentItemDivi{ display: none; }
    .subXinwenImgItemTextContent{ display: none; }
    .subXinwenImgList>a{ width: 100%; }
    .subXinwenImgItem img{ margin-right: 0;width: 100%;border-radius: 8px 8px 0 0; }
    .subXinwenImgItem{ display: block;height: auto;    box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -2px rgba(0, 0, 0, 0.1);border-radius: 8px 8px 8px 8px;background-color: #fff; }

    .subXinwenImgItemText{ display: flex;flex-wrap: wrap-reverse; }
    .subXinwenImgItemTextDate{ flex-grow: 0;width: 100%;margin: 0 15px 15px; }
    .subXinwenImgItemTextTittle { flex-grow: 0;width: 100%;margin: 15px 15px 8px; }

    .subTongzhiTextItem{ padding: 15px;position: relative;height: 100px;box-sizing: border-box;background-color: #ffffff;box-shadow: 0px 4px 6px -1px rgba(0, 0, 0, 0.1), 0px 2px 4px -2px rgba(0, 0, 0, 0.1);border-radius: 8px 8px 8px 8px; }
    .subTongzhiTextItemLine{ margin-right: 5px;display: none;}
    .subTongzhiTextItemTittle{     width: 100%;font-size: 14px;    font-weight: 700;color: #000000;line-height: 21px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 28px;white-space: unset; }
    .subTongzhiTextItemDate{ font-weight: 400;font-size: 14px;color: #4B5563;line-height: 20px;margin-bottom: 8px; position: absolute;top: 15px;left: 15px;}
    .indxContentItem .subTongzhiTextList>a{ margin-bottom: 15px; }
}