@charset "UTF-8";

html{margin: 0;padding: 0;}
body{margin: 0;padding: 0;font-family:'montserrat_thin', sans-serif;font-size: 16px;overflow-x:hidden;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0;padding:0;}
ul,li {margin: 0;padding: 0;list-style: none;}
a{text-decoration: none;color: #333333}
img{display: block}
input,textarea{outline: none;}
button{padding: 0;background-color: unset}
.img{position: relative;display: block;}
.img img{position: absolute;object-fit: cover;}
.nowrap{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.line_num{display: -webkit-box;-webkit-box-orient:vertical;overflow: hidden;text-overflow:ellipsis;}
.public_bc{background-size: cover;background-repeat: no-repeat;background-position: center center;}
:root{
    --fz12:12px;
    --fz13:13px;
    --fz14:14px;
    --fz16:16px;
    --fz18:18px;
    --fz20:20px;
    --fz22:22px;
    --fz24:24px;
    --fz26:26px;
    --fz30:30px;
    --fz32:32px;
    --fz56:56px;
}

/*主体宽度：1520px*/
.main_width{width: 79.167%;margin: 0 auto;}
.body_after{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,.3);z-index:21;display: none}
.body_after.active{display: block;}
.head_top_bg{width: 100%;background-color: #1D2088}
.head_top{display: flex;justify-content: space-between;    padding: 2px 0 34px 0;}
.head_top>a{width: 81.565%}
.head_top .img{width: 100%;padding-bottom: 11.9%;margin: 1px 0;}
.head_top .little_nav{width: 35.798%;display: flex;justify-content: flex-end;align-items: center;}
.head_top .little_nav .top{display: flex;justify-content: space-between;min-width: 400px;}
.head_top .little_nav .top a{font-size: var(--fz16);color: #FFFFFF;line-height: 21px;}
.head_top .little_nav .search{display: flex;justify-content: flex-end;position: relative;margin-top: 47px;width: 219px}
.head_top .little_nav .search button{position: absolute;top: 50%;right: 10px;transform: translateY(-50%);width: 16px;height: 16px;cursor: pointer;border: none;}
.head_top .little_nav .search img{width: 100%;height: 100%;}
.head_top .little_nav .search form{padding: 5px 0;box-sizing: border-box;display: flex;justify-content: space-between;width: 100%}
.head_top .little_nav .search input{border-radius: 18px;width: 100%;padding: 10px 15px;box-sizing: border-box;}
.head_top .little_nav span{margin: 0 15px;}
.head_top .little_nav .final_a{font-size: var(--fz16);color: #ffffff;margin-top: 12px}
.head_top .little_nav .final_a a{color: #ffffff;white-space: nowrap}
.head_top .m_nav{display: none}
.head_top .phone_nav{display: none;animation: phone_nav_none 0.5s ease;}
@keyframes phone_nav_none {
    0% {width: 400px}
    100%{width: 0;}
}
.head_bottom_bg{background-color: #0C0F6A;}
.head_bottom_bg.active{position: fixed;top: 0;left: 0;width: 100%;z-index: 9}
.head_bottom{display: flex;justify-content: space-between;}
.head_bottom .nav{width: 100%}
.head_bottom .nav>ul{display: flex;justify-content: space-around;;width: 100%;align-items: center;}
.head_bottom .nav>ul>li{position: relative;width: 11.153%}
.head_bottom .nav>ul>li>a{font-size: var(--fz22);color: #FFFFFF;line-height: 29px;padding: 21px 0;display: block;width: 100%;text-align: center;transition: all 0.5s ease;}
.head_bottom .nav>ul>li>a:hover{background-color: #ffffff;color: #0C0F6A;}
/*.head_bottom .dropdown{position: absolute;top: 70px;left: 0;width: 100%;z-index: 5;background-color: #ffffff;}*/
/*.head_bottom .dropdown ul li a{font-size: var(--fz16);color: #333333;line-height: 21px;padding: 12px 0;display: block;text-align: center;width: 100%}*/
/*.head_bottom .dropdown ul li a:hover{background-color: #1D2088;color: #ffffff;}*/
/*.head_bottom .dropdown{display: none;}*/
/*.head_bottom .nav>ul>li:hover .dropdown{display: block;}*/
.index_banner{width: 100%;}
.index_banner .img{width: 100%;padding-bottom: 34.5%}
.index_banner .img a{pointer-events: none;}
.index_banner .banner_text{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 7;}
.index_banner .banner_text .text .text_inner{width: 39.473%;padding: 19px 0;background: rgba(0,0,0,0.26);}
.index_banner .banner_text p{font-size: var(--fz20);color: #FFFFFF;line-height: 26px;box-sizing: border-box;text-align: center;-webkit-line-clamp: 1;white-space: normal}
.index_banner{position: relative;}
.index_banner .index_banner_swiper{overflow: hidden}
.index_banner .index_banner_pointer{position: absolute;bottom: 27px;right: 296px;z-index: 16;}
.index_banner .index_banner_pointer .swiper-pagination-bullet{border: 1px solid #ffffff;background-color: unset;}
.index_banner .index_banner_pointer .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #ffffff;}
.little_img{position: absolute;bottom: -93px;left:50%;z-index: 8;transform: translateX(-50%);width: 12.604%;transition: all 0.5s ease;}
.little_img .img{width: 100%;padding-bottom: 70%;}
.little_img .img p{font-size: var(--fz20);color: #5E60A8;line-height: 26px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.little_img:hover{bottom: -88px}

.index_second_bg{width: 100%;}
.index_second{padding: 100px 0 56px;}
.index_second .second_top{display: flex;justify-content: space-between;align-items: flex-end}
.index_second .second_top .second_top1{width: 29.605%;background-color: #FFFFFF}
.index_second .second_top .second_top1:nth-of-type(2){width: 30.%;}
.index_second .second_top .list .img{width: 100%;padding-bottom: 66%}
.index_second .second_top .list .inner{width: 89.333%;margin: 0 auto;padding-top: 16px;}
.index_second .second_top .list .arrow{padding-left: 24px;padding-top: 16px;width: 41px;height: 12px;}
.index_second .second_top .list .arrow .icon{width: 41px;height: 12px;display: inline-block;font-size: 30px}
.index_second .second_top .list h2{font-size: var(--fz26);font-weight: bold;color: #1D2088;line-height: 37px;}
.index_second .second_top .list h3{font-size: var(--fz18);color: #333333;line-height: 28px;-webkit-line-clamp: 1;margin-bottom: 12px;font-weight: normal;}
.index_second .second_top .list .time{padding-bottom: 12px;}
.index_second .list .time p{font-size: var(--fz16);font-weight: bold;color: #1D2088;line-height: 22px;}
.index_second .second_top .list .second_content p{font-size: var(--fz14);color: #999999;line-height: 22px;-webkit-line-clamp: 2}
.index_second .second_top .second_top1:nth-of-type(2) .inner .second_content p{-webkit-line-clamp: 4;}
.index_second .second_top .second_top1:nth-of-type(2) .inner .second_content{width: 86.789%;}
.index_second .second_top .second_top1:nth-of-type(2) .inner{display: flex;justify-content: space-between;}
.index_second .second_top .second_top1:nth-of-type(2) .inner .time{width: 40px;}
.index_second .second_top .second_top1:nth-of-type(2) .arrow{padding-top: 43px;}
.index_second .second_top .second_top1:nth-of-type(2) .arrow .icon{color: #1D2088}
.index_second .second_top .list{transition: all 0.5s ease;padding-bottom: 24px;}
.index_second .second_top .list:hover{background-color: #1D2088}
.index_second .second_top .list:hover h2,
.index_second .second_top .list:hover h3,
.index_second .second_top .list:hover .time p,
.index_second .second_top .list:hover .second_content p{color: #FFFFFF;}
.index_second .second_top .list:hover .img{overflow: hidden;}
.index_second .second_top .list:hover .img img{transform: scale(1.1);transition: all 0.5s ease;}
.index_second .second_top .list:hover .icon{color: #FFFFFF}
.index_second .second_top .second_top1:nth-of-type(2) .list:hover .arrow .icon{color: #FFFFFF}
.index_third_bg .second_bottom{display: flex;justify-content: space-between;padding-top: 40px;}
.index_third_bg .second_bottom .module_out{width: 29.605%;}
.index_third_bg .second_bottom .module{padding: 24px 0;background-color: #ffffff;box-shadow: 0 4px 20px -14px rgba(0,0,0,0.36);}
.index_third_bg .second_bottom .module a:nth-of-type(1){margin-bottom: 24px;}
.index_third_bg .second_bottom .module a{display: flex;justify-content: space-between;}
.index_third_bg .second_bottom .module .img{width: 37.313%;padding-bottom: 25%;overflow: hidden;}
.index_third_bg .second_bottom .module .img:hover img{transform: scale(1.1);transition: all 0.5s;}
.index_third_bg .second_bottom .module .module_content{width: 58.706%;display: flex;flex-direction: column;justify-content: flex-end;}
.index_third_bg .second_bottom .module p{font-size: var(--fz18);font-weight: bold;color: #1D2088;line-height: 25px;padding-bottom: 6px;}
.index_third_bg .second_bottom .module h3{font-size: var(--fz18);color: #000000;line-height: 28px;font-weight: normal;-webkit-line-clamp: 2}
.index_second .module a{display: block;width: 89.333%;margin: 0 auto;}
.index_third_bg .second_bottom .module_center_out{width: 48.684%;}
.index_third_bg .second_bottom .module_center{padding: 8px 0 24px;background-color: #ffffff;box-shadow: 0 4px 20px -14px rgba(0,0,0,0.36);}
.index_third_bg .second_bottom .module_center a{width: 91.111%;margin: 0 auto;display: flex;justify-content: space-between;padding: 16px 0;border-bottom: 1px solid #F5F5F5}
.index_third_bg .second_bottom .module_center h2{font-size: var(--fz18);color: #1D2088;line-height: 28px;}
.index_third_bg .second_bottom .module_center p{font-size: var(--fz16);font-weight: bold;color: #1D2088;line-height: 22px;}
.index_third_bg .second_bottom .module_center .content{width: 90.854%;}
.index_third_bg .second_bottom .module_center h3{font-size: var(--fz18);color: #333333;line-height: 28px;font-weight: normal;-webkit-line-clamp: 2}
.index_third_bg .second_bottom .module_center h3:hover{color: #1D2088;}
.index_second .index_more{display: flex;justify-content: center;margin-top: 56px;}
.index_second .index_more a{display: block;font-size: var(--fz18);line-height: 24px;border-radius: 24px;padding: 12px 40px;transition: all 0.5s ease;}
.index_second .index_more a:hover{color: #FFFFFF;background-color: #1D2088;}

.index_third_bg{background-color: #F9F9F9;padding: 56px 0;}
.index_third_bg>h2{font-size: var(--fz26);font-weight: normal;color: #333333;;line-height: 37px;text-align: center;}
.index_third_bg .second_bottom_out_a{margin-top: 40px;text-align: center;font-size: 18px;color: #333333;line-height: 24px;display: flex;justify-content: center;}
.index_third_bg .second_bottom_out_a a{display: block;border-radius: 24px;padding: 12px 40px;transition: all 0.5s ease;}
.index_third_bg .second_bottom_out_a a:hover{color: #FFFFFF;background-color: #1D2088}
.third_top{background-color: #3135B6;padding: 85px 0 40px;position: relative;}
.third_top>img{position: absolute;top: -88px;left: 50%;transform: translateX(-50%);z-index: 0}
.index_third_swiper .swiper_inner{display: flex;flex-direction: column;align-items: center;width: 100%;}
.index_third_swiper .swiper_inner .arrow{margin-top: 40px;}
.index_third_swiper .swiper_inner .arrow .icon{color: #FFFFFF;}
.index_third_swiper .swiper_inner span{font-size: var(--fz26);font-weight: bold;color: #FFFFFF;line-height: 37px;}
.index_third_swiper .swiper_inner h2{font-size: var(--fz18);color: #FFFFFF;line-height: 28px;font-weight: normal;-webkit-line-clamp: 2;width: 60.909%;margin: 16px 0 }
.index_third_swiper .swiper_inner:hover h2{text-decoration: underline;}
.index_third_swiper .swiper_inner p{font-size: var(--fz14);color: #FFFFFF;line-height: 22px;-webkit-line-clamp: 4;width: 72.727%;}
.third_top .index_more{display: flex;justify-content: center;margin-top: 80px;}
.third_top .index_more a{font-size: var(--fz18);color: #FFFFFF;line-height: 24px}
.third_top .next_prev{width: 266px;display: flex;justify-content: space-between;margin: 0 auto;align-items: center;position: absolute;bottom: -60px;left: 50%;transform: translateX(-50%);z-index: 4}

.third_bottom{padding: 100px 0 0;display: flex;justify-content: space-between}
.third_bottom .module_left{width: 57.895%;display: flex;flex-direction: column;justify-content: space-between;}
.third_bottom .module_right{width: 39.474%;}
.title{display: flex;justify-content: space-between;padding-bottom: 16px;align-items: center;}
.title h2{font-size: var(--fz26);font-weight: normal;color: #333333;;line-height: 37px;}
.title a{font-size: var(--fz18);color: #333333;;line-height: 24px;padding: 5px;transition: all 0.5s ease;border-radius: 18px}
.title a:hover{background-color: #3135B6;color: #FFFFFF;}
.third_bottom .module_left .left_list{padding-top: 24px;display: flex;flex-direction: column;justify-content: space-between;height: 100%}
.third_bottom .module_left .left_list a{box-shadow: 0 4px 20px -14px rgba(0,0,0,0.36); }
.third_bottom .module_left .list{width: 100%;padding: 24px 0;background-color: #ffffff;}
.third_bottom  .module_left .list:hover{background-color: #3135B6}
.third_bottom .module_left .list .list_inner{width: 94.545%;margin: 0 auto;display: flex;justify-content: space-between;}
.third_bottom .module_left .list .list_inner .img{width: 30.288%;padding-bottom: 20%}
.third_bottom .module_left .list .list_inner .inner_content{width: 67.788%;}
.third_bottom .module_left .list .list_inner .inner_content span{font-size: var(--fz18);font-weight: bold;color: #1D2088;line-height: 25px;}
.third_bottom .module_left .list:hover .list_inner .inner_content span{color: #ffffff}
.third_bottom .module_left .list .list_inner .inner_content h2{font-size: var(--fz18);color: #000000;line-height: 28px;font-weight: normal;-webkit-line-clamp: 1;margin: 16px 0;}
.third_bottom .module_left .list:hover .list_inner .inner_content h2{color: #ffffff}
.third_bottom .module_left .list .list_inner .inner_content p{font-size: 14px;color: #999999;line-height: 22px;-webkit-line-clamp: 2}
.third_bottom .module_left .list:hover .list_inner .inner_content p{color: #ffffff}
.third_bottom .module_left .list .list_inner .arrow{display: flex;justify-content: flex-end;padding-top: 16px;}
.third_bottom .module_left .list:hover .list_inner .arrow img{filter: brightness(0) invert(1);}
.third_bottom .module_right{height: 100%;}
.third_bottom .module_right .right_list{display: grid;grid-template-columns: repeat(2,50%);margin-top: 24px;
    box-shadow: 0 4px 20px -14px rgba(0,0,0,0.36);}
.third_bottom .module_right .right_list a{background-color: #ffffff;border-bottom: 1px solid rgba(49, 53, 181, 0.2);border-right: 1px solid rgba(49, 53, 181, 0.2);transition: all 0.5s ease;}
.third_bottom .module_right .right_list a .list{width: 84%;padding: 24px 0 27px;margin: 0 auto;}
.third_bottom .module_right .right_list a h2{font-size: var(--fz18);color: #000000;line-height: 28px;-webkit-line-clamp: 2;padding-bottom: 6px}
.third_bottom .module_right .right_list a p{font-size: var(--fz14);color: #000000;line-height: 22px;-webkit-line-clamp: 4;padding-top: 6px;}
.third_bottom .module_right .right_list a span{font-size: var(--fz18);font-weight: bold;color: #000000;line-height: 25px;}
.third_bottom .module_right .right_list a:nth-of-type(2) .list h2,
.third_bottom .module_right .right_list a:nth-of-type(3) .list h2,
.third_bottom .module_right .right_list a:nth-of-type(6) .list h2{text-decoration: underline}
.third_bottom .module_right .right_list a:hover{background-color: #3135B6;}
.third_bottom .module_right .right_list a:hover h2,
.third_bottom .module_right .right_list a:hover p,
.third_bottom .module_right .right_list a:hover span{color: #FFFFFF}

.index_fourth{padding: 56px 0;}
.title_other{padding-bottom: 40px;display: flex;justify-content: space-between;align-items: center;}
.title_other h2{font-size: var(--fz26);font-weight: bold;color: #000000;line-height: 37px;}
.title_other a{font-size: var(--fz18);color: #000000;line-height: 24px;padding: 5px;border-radius: 18px;transition: all 0.5s ease;}
.title_other a:hover{background-color: #3135B6;color: #FFFFFF}
.index_fifth .title_other{justify-content: center;}

.index_fourth .fourth_list{display: grid;grid-template-columns: repeat(4,23.026%);grid-row-gap: 40px;justify-content: space-between;}
.index_fourth .fourth_list .list{border: 1px solid #F5F5F5;transition: all 0.5s ease;}
.index_fourth .fourth_list .list:hover{box-shadow: 0 4px 17px -10px rgba(0,0,0,0.5);}
.index_fourth .fourth_list .list .img img{transition: all 0.5s ease;}
.index_fourth .fourth_list .list:hover .img img{transform: scale(1.1);}
.index_fourth .fourth_list .img{width: 100%;padding-bottom: 66%;overflow: hidden;}
.index_fourth .fourth_list .content{padding: 16px 0;}
.index_fourth .fourth_list .content_inner {width: 86.286%;margin: 0 auto;}
.index_fourth .fourth_list p{font-size: var(--fz18);font-weight: bold;color: #1D2088;line-height: 18px;padding: 16px 0;position: relative;}
.index_fourth .fourth_list p::before{content: '';position: absolute;top: 0;left: 0;width: 80px;border-bottom: 1px solid #1D2088;}
.index_fourth .fourth_list h2{font-size: var(--fz18);color: #000000;line-height: 28px;font-weight: normal;}
.index_fourth .fourth_list .list:hover h2{color: #1D2088;}


.index_fourth .fourth_list2{display: grid;grid-template-columns: repeat(3,32.026%);grid-row-gap: 40px;justify-content: space-between;}
.index_fourth .fourth_list2 .list{border: 1px solid #F5F5F5;transition: all 0.5s ease;}
.index_fourth .fourth_list2 .list:hover{box-shadow: 0 4px 17px -10px rgba(0,0,0,0.5);}
.index_fourth .fourth_list2 .list .img img{transition: all 0.5s ease;}
.index_fourth .fourth_list2 .list:hover .img img{transform: scale(1.1);}
.index_fourth .fourth_list2 .img{width: 100%;padding-bottom: 66%;overflow: hidden;}
.index_fourth .fourth_list2 .list:hover h2{color: #1D2088;}

.index_fifth_bg{padding: 56px 0 100px}
.index_fifth h2{font-size: var(--fz26);font-weight: bold;color: #000000;line-height: 37px;text-align: center;}
.index_fifth .video_play{display: flex;justify-content: space-between;}
.index_fifth .video_play .list{width: 32%;position: relative;}
.index_fifth .video_play .list::before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.29);z-index: 4}
.index_fifth .video_play .list.active::before{display: none;}
.index_fifth .video_play .list .one{position: absolute;top: 50%;left: 50%;width: 79px;height: 79px;z-index: 5;transform: translate(-50%,-50%);cursor: pointer;}
.index_fifth .video_play .list .two{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3}
.index_fifth .video_play .list .one.active{display: none;}
.index_fifth .video_play .list .two.active{display: none;}
.index_fifth .video_play video{width: 100%;}

/*底部主体宽度1382px*/
footer{background-color: #1D2088;padding: 67px 0}
.foot_bottom{display: flex;justify-content: space-between;align-items: flex-end;}
.foot_bottom a{width: 58.355%;}
.foot_bottom .img{width: 100%;padding-bottom: 9.8%}
.foot_bottom .code_right{position: relative;width: 10.132%;}
.foot_bottom .code_right img{position: absolute;bottom: 44px;right: 0;}
.foot_bottom .code_right p{font-size: var(--fz14);color: #FFFFFF;line-height: 19px;text-align: center;}


/*以上为主页部分，以下为内页部分*/
.public_indent{    font-family: 宋体, SimSun, STSong, '宋体';
    font-size: 16px;
    color: #000000;
    line-height: 1.5;}

.inside_banner{width: 100%}
.inside_banner .img{width: 100%;padding-bottom: 18.125%;}
.inside_content{padding: 80px 0;display: flex;justify-content: space-between;}
.inside_content .inside_side_out{width: 26.315%;}
.inside_content .inside_side{background-color: #1D2088;padding-bottom: 28px;}
.inside_content .inside_inner{width: 71.053%;}
.inside_content .inside_side h2{padding: var(--fz32);font-size: 26px;color: #FFFFFF;line-height: 35px;font-weight: normal;}
.inside_content .inside_side h2 span{font-size: var(--fz20);color: #FFFFFF;line-height: 26px;}
.inside_content .inside_side li a{    font-size: var(--fz22);
    color: #666666;
    line-height: 22px;
    font-weight: normal;
    padding-left: 32px;}
.inside_content .inside_side li{width: 94%;padding: 28px 0;background-color: #F2F2F2;border-bottom: 2px solid #ffffff;}
.inside_content .inside_side li h3{font-size: var(--fz22);color: #666666;line-height: 22px;font-weight: normal;padding-left: 32px;}
.inside_content .inside_side li:hover h3{color: #1D2088;}
.inside_content .inside_inner .title_bread{display: flex;justify-content: space-between;align-items: center;border-bottom: 2px dotted rgba(0, 0, 0, 0.1);padding-bottom: 16px;position: relative;font-size: var(--fz26);color: #1D2088;line-height: 35px;}
.inside_content .inside_inner .title_bread::before{content: '';position: absolute;bottom: 0;left: 0;width: 10.37%;border-bottom: 6px solid #1D2088}
.inside_content .inside_inner .title_bread h2{font-size: var(--fz26);color: #1D2088;line-height: 35px;}
.inside_content .inside_inner .title_bread .bread a{font-size: var(--fz16);color: #666666;line-height: 21px;}
.inside_content .inside_inner .title_bread .bread{font-size: var(--fz16);color: #666666;line-height: 21px;}
.public_module{padding-top: 18px;}
.public_module .news_list{display: flex;justify-content: space-between;border-bottom: 1px dotted #000000;padding: 22px 0;}
.public_module .news_list h2{font-size: var(--fz18);color: #000000;line-height: 24px;font-weight: normal;width: 75.833%;-webkit-line-clamp: 1}
.public_module .news_list span{font-size: var(--fz18);color: #000000;line-height: 24px;}
.public_module .news_list:hover h2,
.public_module .news_list:hover span{color: #1D2088;}
.page{margin: 80px 0;}
.page ul{display: flex;justify-content: center;}
.page ul li{margin-right: 16px;}
.page ul li a{display: block;font-size: var(--fz16);color: #666666;line-height: 30px;width: 30px;height: 30px;border: 1px solid #999999;text-align: center;transition: all 0.5s ease}
.page ul li:last-child a{width: 41px}
.page ul li a.current{background-color: #1D2088;color: #ffffff;}
.page ul li a:hover{background-color: #1D2088;color: #ffffff;}

.public_module .leader_list{display: flex;justify-content: space-between;}
.public_module .leader_list .img{width: 20.37%;;padding-bottom: 29%;}
.public_module .leader_list .leader_introduce{width: 75.926%;}
.public_module .leader_list .leader_introduce h3{font-size: var(--fz20);color: #000000;line-height: 26px;-webkit-line-clamp: 1;margin: 20px 0;}
.public_module .leader_list .leader_introduce p{font-size: var(--fz16);color: #000000;line-height: 28px;}
.public_module .leader_module a{padding-bottom: 40px;margin-bottom: 40px;display: block;border-bottom: 1px dotted #000000;}

.public_module .report_list a{display: flex;justify-content: space-between;padding: 45px 0 43px;border-bottom: 2px solid rgba(0, 0, 0, 0.1)}
.public_module .report_list .time{width: 14.537%;display: flex;flex-direction: column;align-items: center;}
.public_module .report_list .time h2{font-size: var(--fz56);font-weight: normal;color: #000000;line-height: 65px;}
.public_module .report_list .time p{font-size: var(--fz24);font-weight: normal;color: #000000;line-height: 28px;}
.public_module .report_list .img{width: 24.074%;padding-bottom: 16%;overflow: hidden;}
.public_module .report_list .report_content{width: 57.685%;display: flex;flex-direction: column;justify-content: space-around;}
.public_module .report_list .report_content h3{font-size: var(--fz20);color: #000000;line-height: 40px;font-weight: normal;-webkit-line-clamp: 1}
.public_module .report_list .report_content p{font-size: var(--fz16);color: #000000;line-height: 28px;-webkit-line-clamp: 3}
.public_module .report_list .report_content .report_final{display: flex;}
.public_module .report_list .report_content .report_final .list{display: flex;align-items: center;margin-right: 24px;}
.public_module .report_content .report_final .list img{width: 14px;height: 14px;margin-right: 10px;}
.public_module .report_list .report_content .report_final .list span{font-size: var(--fz14);color: #1D2088;line-height: 14px;}
.public_module .report_list .img img{transition: all 0.5s ease}
.public_module .report_list a:hover .img img{transform: scale(1.1);}
.public_module .report_list a:hover h3{color: #1D2088;}

.public_module .details h2{font-size: var(--fz26);color: #000000;line-height: 46px;text-align: center;width: 81.389%;margin: 0 auto;font-weight: normal;padding-bottom: 40px;}
.public_module .details .line{width: 100%;border-bottom: 1px dotted rgba(0, 0, 0, 0.5);}
.public_module .details h5{font-size: var(--fz16);color: #999999;line-height: 21px;text-align: center;padding: 40px 0;font-weight: normal;}

.public_module .module_introduce h2{font-size: var(--fz26);color: #000000;line-height: 46px;text-align: center;position: relative;padding-bottom: 40px;}
.public_module .module_introduce h2::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;border-bottom: 1px dotted #000000;}
.public_module .module_introduce .content{padding-top: 40px;}
.public_module .module_introduce .content p{font-size: var(--fz16);color: #000000;line-height: 28px;}
.public_module .module_introduce .content .content_img{display: flex;justify-content: space-between;width: 100%;padding-top: 32px;}
.public_module .module_introduce .content .content_img img{width: 30%;}

.public_module .identification h2{font-size: var(--fz26);color: #000000;line-height: 46px;font-weight: normal;text-align: center;}
.public_module .identification p{font-size: var(--fz16);color: #000000;line-height: 28px;}

.public_module .content p img{display: inline;}



.head_top .little_nav .search-box{    
    border-radius: 18px;
    width: 100%;
    padding: 10px 15px;
    box-sizing: border-box;
    margin-top: 39px;
}


.head_top .little_nav .retrieval_button{
    position: absolute;
    background-color: unset;
    transform: translateY(-50%);
    width: 30px;
    height: 20px;
    cursor: pointer;
    border: none;
    right: 306px;
    top: 10%;
    color: #999999;
}



















