@font-face {
    font-family: "poppins";
    src: url("../fonts/Poppins-Regular.ttf");
    font-weight: 500;
}

@font-face {
    font-family: "poppins";
    src: url("../fonts/Poppins-Medium.ttf");
    font-weight: 600;
}

@font-face {
    font-family: "poppins";
    src: url("../fonts/Poppins-Bold.ttf");
    font-weight: 700;
}
@font-face {
    font-family: "poppins";
    src: url("../fonts/Poppins-Light.ttf");
    font-weight: 750;
}

html{margin: 0;padding: 0;}
body{margin: 0;padding: 0;font-family:'poppins', sans-serif;font-size: 16px;overflow-x:hidden;color: #373636}
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: #373636}
img{display: block}
input,textarea{outline: none;border: none}
button{padding: 0;background-color: unset}
.img{position: relative;display: block;}
.img img{position: absolute;width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease;}
.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_bg{background-size: cover;background-repeat: no-repeat;background-position: center center;}
.public_time{transition: all 0.5s ease;}

:root{
    --fz12:12px;
    --fz14:14px;
    --fz16:16px;
    --fz18:18px;
    --fz20:20px;
    --fz22:22px;
    --fz24:24px;
    --fz26:26px;
    --fz28:28px;
    --fz30:30px;
    --fz32:32px;
    --fz36:36px;
    --fz46:46px;
    --fz60:60px;
    --fz50:50px;
}

/*公共动画*/
.section_forward.active{animation: section_forward 1s ease}
@keyframes section_forward {
    0%  {transform: translateY(50%);}
    100%{transform: none;opacity: 1}
}

.head_out{animation: section_forward 0.5s ease;}

.head_width{width: 91.25%;margin: 0 auto;}
.head_out{position: fixed;top: 0;left: 0;width: 100%;z-index: 15;background-color: rgba(0, 0, 0, 0.4);transition: all 0.2s ease;}
.head_out.top_roll{top: -46px;}
.head .top{display: flex;justify-content: flex-end;padding: 11px 0;align-items: center;}
.head .top .lan{width: 70px;position: relative;margin-right: 60px}
.head .top .lan .item{display: flex;align-items: center;justify-content: space-between;position: relative;}
.head .top .lan .item a{font-size: var(--fz14);color: #ffffff}
/*.head .top .lan .item>*{margin-right: 10px}*/
.head .top .lan .item .earth{width: 20px;height: 20px;}
.head .top .lan .item .select{width: 14px;height: 14px;cursor: pointer;}
.head .top .lan .module{display: none;} 
.head .top .lan .item .other_len{position: absolute;top: 100%;left: 56%;transform: translateX(-50%);display: none;}
.head .top .lan .item .other_len.other_len_active{display: block;}
.head .top .lan .item .other_len a{font-size: var(--fz14);color: #ffffff}


.head .top .out_line ul{display: flex;align-items: center;}
.head .top .out_line ul li{margin-left: 16px}
.head .top .out_line ul img{width: 16px;height: 16px;}
.head .line{width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.head .bot{display: flex;justify-content: space-between;align-items: center;}
.head .bot .logo img{max-height: 46px;max-width: 287px;}
.head .bot .nav{width: 65.183%;display: flex;justify-content: space-between;align-items: center;}
.head .bot .nav ul{display: flex;align-items: center;justify-content: space-between;width: 88.266%}
.head .bot .nav ul li{position: relative;}
.head .bot .nav a{color: #ffffff}
.head .bot .nav ul li:hover>.drop>a {color: #82a7ff;}
.head .bot .nav ul .drop a{font-size: var(--fz18);display: block;padding: 28px 0 26px;color: #ffffff;cursor:pointer}
.head .bot .nav .down{position: absolute;top: 100%;left: 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);transition: all 0.5s ease;overflow: hidden;opacity: 0;height: 0}
.head .bot .nav ul li:hover .down{height: 533px;opacity: 1;}

.head .bot .nav .drop{display: flex;align-items: center;}
.head .bot .nav .drop img{width: 20px;height: 20px;}
.head .bot .nav .down .module{display: flex;height: 100%}
.head .bot .nav .down .module .list_out .inner{padding: 10px 20px;}
.head .bot .nav .down .module .list_out .final_inner{display: none}
.head .bot .nav .down .module .list_out .final_inner.current{display: block}
.head .bot .nav .down .module .list_out{display: flex;justify-content: space-between;flex-direction: column}
.head .bot .nav .down .module .list{padding: 17px 0 17px 26px;position: relative}

/*新增about下拉*/
.head .bot .nav ul li .down[data-name="about"]{width:unset}
.head .bot .nav ul li:hover .down[data-name="about"]{height: 150px;opacity: 1;}
.head .bot .nav .down[data-name="about"] .module .list{padding:17px 25px}
.head .bot .nav .down[data-name="about"] .module .list_out:nth-of-type(1){width:unset}

.head .bot .nav .down[data-name="about"] .module a{white-space:nowrap}

/*新增about下拉 end*/
/* width: 30.219% */
.head .bot .nav .down .module .list_out:nth-of-type(1){background-color: #0033ab;min-width: 262px}

/* width: 25.952% */
.head .bot .nav .down .module .list_out.three{background-color: rgba(0, 51, 171, 0.85);min-width: 225px;}
.head .bot .nav .down .module .list_out.four{background-color: rgba(0, 51, 171, 0.6);max-width: 380px;min-width: 380px;}
.head .bot .nav .down .module .list::before{content: '';position: absolute;top: 50%;left: 0;width: 5px;height: 5px;background-color: #ffffff;transform: translateY(-50%);opacity: 0}
.head .bot .nav .down .module .list:hover::before{opacity: 1}
.head .bot .nav .down .module .final_list .list a{display: flex;flex-direction: column;align-items: center;}
.head .bot .nav .down .module .final_list .list .img{padding-bottom: 33.383%;width: 64%;}
.head .bot .nav .down .module .final_list .list::before{display: none;}
.head .bot .nav .down .module .final_list .list a:hover span{color: #82a7ff}

.head .bot .nav .down .module a{font-size: var(--fz16);}
.head .bot .nav .down .module .three{display: none}
.head .bot .nav .down .module .three.three_out_current{display: block}
.head .bot .nav .down .module .list_out.three a,
.head .bot .nav .down .module .list_out.four a{font-size: var(--fz14);font-weight: 300;}
.head .bot .nav .down .module .list_out.four .list{max-width: 340px;}

.head .bot .nav .down .module .bot_a{border-top: 1px solid rgba(255, 255, 255, 0.5);padding: 16px 0;text-align: center;}
.head .bot .nav .down .module .bot_a a{font-weight: 750}
.head .bot .nav .search img{width: 21px;height: 21px;cursor: pointer;}
.head .bot .menu{display: none;cursor: pointer;}

/*头部搜索框*/
.head_out .head_search{display: none;background-color: rgba(0, 51, 171, 0.85);padding: 20px 0}
.head_out .head_search.search_active{display: block}
.head_out .head_search .search_top{position: relative;width: 90.156%;margin: 0 auto;}
.head_out .head_search .search_top form{min-width: 443px;width: 25.592%;margin: 0 auto;}
.head_out .head_search .search_top .inner{display: flex;align-items: center;}
.head_out .head_search .search_top .inner input{background-color: unset;border-width: 0 0 1px 0;border-color: #ffffff;height: 40px;flex: 1;color: #ffffff;padding: 5px;box-sizing: border-box}
.head_out .head_search .search_top .inner input::-webkit-input-placeholder{font-family: 'poppins', sans-serif;color: #b2b2b2;}
.head_out .head_search .search_top .inner button{background-color: unset;border: none;padding: 20px;}
.head_out .head_search .search_top .inner button img{width: 20px;height: 20px;}
.head_out .head_search .search_top .search_close{position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.head_out .head_search .search_top .search_close img{width: 20px;height: 20px;cursor: pointer;filter: brightness(0) invert(1);}


.head_out .phone_head{position: fixed;top: 0;right: -100%;width: 350px;height: 100%;background-color: #ffffff;z-index: 20;padding: 20px;box-sizing: border-box;transition: all 0.5s ease;}
.head_out .phone_head.active{right: 0;}
.phone_head .close{display: flex;align-items: center;justify-content: space-between;margin-bottom: 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.3);padding-bottom: 10px}
.phone_head .close img{width: 25px;height: 25px;}
.phone_head .module .down{display: none;padding: 10px}
.phone_head .module ul li{margin: 10px 0}
.phone_head .module ul li.active .down{display: block;}
.phone_head .module .drop{display: flex;align-items: center;justify-content: space-between;}
.phone_head .module .drop img{width: 20px;height: 20px;filter: brightness(0) invert(0);cursor: pointer;}
.phone_head .module .down .inner{display: flex;flex-direction: column;}
.phone_head .module .down .inner a{font-size: var(--fz14);margin-bottom: 10px}
.phone_head .module .down .inner a:last-child{margin-bottom: unset}
/*以上为公共头部*/
footer{background-color: #202020;padding: 67px 0 26px;}
.foot{width: 62.708%;margin: 0 auto;min-width: 1204px;}
.foot .foot_top{margin-bottom: 10px}
.foot .foot_top ul{display: flex;justify-content: flex-end;}
.foot .foot_top ul li{margin-left: 16px;}
.foot .foot_top img{max-width: 20px;}
.foot .foot_bot{display: flex;margin-bottom: 52px}
.foot .foot_bot ul{width: 29.983%;color: #ffffff}
.foot .foot_bot h2{font-size: var(--fz22);margin-bottom: 38px;font-weight: normal}
.foot .foot_bot a{color: #ffffff;font-size: var(--fz16);font-weight: 750;transition: all 0.5s ease;}
.foot .foot_bot a:hover{color: #f7b60d}
.foot .foot_bot ul li{margin-bottom: 5px}
.foot .foot_bot ul li:first-child{margin-bottom: unset;}
.foot .foot_bot .final li{display: flex;align-items: flex-start;margin-bottom: 20px;font-weight: 750}
.foot .foot_bot .final li img{max-width: 21px;margin-right: 10px}
.foot .foot_final{border-top: 1px solid #ffffff;padding: 12px 0 0}
.foot .foot_final p{text-align: center;color: #ffffff;font-size: var(--fz16);font-weight: 750}
.foot .foot_final p a{color: #ffffff}
footer.active{animation: section_forward 1s ease}
/*以上为公共底部*/
.index_banner .banner_swiper .inner{position: relative;}
.index_banner .banner_swiper .inner .img{padding-bottom: 46.823%;overflow: hidden;}
.index_banner .banner_swiper .inner .img img{transition: 1s linear 2s;transform: scale(1,1);}
.index_banner .banner_swiper .swiper-slide-active .inner .img img{transition: 6s linear;transform: scale(1.1, 1.1);}

.index_banner .banner_swiper .inner .text{position: absolute;width: 69.583%;margin: 0 auto;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.index_banner .banner_swiper .inner h1{font-size: var(--fz60);padding-bottom: 20px;position: relative;color: #ffffff;}
.index_banner .banner_swiper .inner h1::before{position: absolute;bottom: 0;left: 0;width: 130px;border-bottom: 3px solid #ffffff;content: '';}

.index_one{width: 74.323%;margin: 47px auto;min-width: 1427px;}
.index_one .top{display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px}
.index_one .public{position: relative;transition: all 0.5s ease;overflow: hidden;}
.index_one .text{color: #ffffff;transition: all 0.5s ease;}
.index_one .text h2{font-size: var(--fz26)}
.index_one .text p{font-size: var(--fz18);font-weight: 750}
.index_one .img img{transition: all 0.5s ease;}
.index_one .top .left{width: 31.535%;}
.index_one .top .left:hover{transform: scale(1.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5)}
.index_one .top .left .img{padding-bottom:  88.667%;overflow: hidden;}
.index_one .top .left .text{position: absolute;bottom: -100%;right: 0;text-align: right;width: 100%;padding: 25px 0;background: linear-gradient(3.65deg,#0E1E2A 5.86%,rgba(14,30,42,0) 82.23%);opacity: 0}
.index_one .top .left:hover .text{bottom: 0;opacity: 1}
.index_one .top .left .text .inner{width: 84%;margin: 0 auto}

.index_one .top .right{width: 66.293%;}
.index_one .top .right:hover{transform: scale(1.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5)}
.index_one .top .right .img{padding-bottom: 42.178%;overflow: hidden;}
.index_one .top .right .text{position: absolute;top: 50%;right: 57px;width: 32.347%;transform: translateY(-50%);}
.index_one .top .right .text h2{font-size: 70px;line-height: 50px}
.index_one .top .right .text p{font-size: var(--fz28)}
.index_one .top .right .text ul{display: flex;justify-content: space-between;padding: 8px 20px;border-radius: 20px;background-color: rgba(255, 255, 255, 0.2);font-size: var(--fz12);border: 1px solid #ffffff;margin-bottom: 26px}
.index_one .top .right .text .list_img{display: flex;justify-content: space-between;}
.index_one .top .right .text .list{width: 25%;text-align: center;}
.index_one .top .right .text .list img{width: 38px;height: 38px;margin: 0 auto 12px}
.index_one .top .right .text .list span{font-size: var(--fz12);}
.index_one .bot{display: flex;justify-content: space-between;}
.index_one .bot .left{width: 56.692%;overflow: hidden;position: relative;z-index: 2;}
.index_one .bot .left:hover{transform: scale(1.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5)}
.index_one .bot .left .img{padding-bottom: 50.185%;overflow: hidden;}
.index_one .bot .left .text{position: absolute;top: -100%;color: #ffffff;right: 0;padding: 37px 0;width: 100%;text-align: right;background: linear-gradient(to bottom,#0E1E2A 5.86%,rgba(14,30,42,0) 82.23%);opacity: 0}
.index_one .bot .left:hover .text{top: 0;opacity: 1}
.index_one .bot .left .text .inner{width: 88.381%;margin: 0 auto;}
.index_one .bot .left .text h2{position: relative;color: #f7b60d;display: inline-block}
.index_one .bot .left .text h2::before{content: '';position: absolute;top: 50%;left: -30px;width: 19px;border-bottom: 3px solid #f7b60d;transform: translateY(-50%);}
.index_one .bot .right{width: 40.785%;overflow: hidden;position: relative;z-index: 1;}
.index_one .bot .right:hover{transform: scale(1.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.5)}
.index_one .bot .right .img{padding-bottom: 69.759%;overflow: hidden;}
.index_one .bot .right .text{position: absolute;bottom: -100%;right: 0;text-align: right;width: 100%;padding: 34px 0;opacity: 1;background: linear-gradient(3.65deg,#0E1E2A 5.86%,rgba(14,30,42,0) 82.23%)}
.index_one .bot .right:hover .text{bottom: 0;opacity: 1}
.index_one .bot .right .text .inner{width: 85.758%;margin: 0 auto;}

.index_two{padding: 109px 0}
.index_two .title{text-align: center;margin-bottom: 30px}
.index_two .title h2{font-size: var(--fz50);}
.index_two .title p{font-size: var(--fz18);color: #747373;font-weight: 750}
.index_two .content .top{width: 59.115%;margin: 0 auto 30px;display: flex;justify-content: space-between;min-width: 1135px;}
.index_two .content .top p{font-size: var(--fz18);cursor: pointer;padding: 4px 14px;border-radius: 3px;font-weight: 600}
.index_two .content .top p.active{background-color: #2b58d4;color: #ffffff;}
.index_two .content .bottom_out{position: relative;min-height: 726px;}
.index_two .content .bottom_out .bottom{position: absolute;top: 0;left: 0;width: 100%;opacity: 0;transition: all 0.5s ease;}
.index_two .content .bottom_out .bottom.active{opacity: 1}
.index_two .content .bottom .app_swiper .inner{position: relative;color: #ffffff;padding-bottom: 124px}
.index_two .content .bottom .app_swiper .img{padding-bottom: 31.615%;}
.index_two .content .bottom .app_swiper .module{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 75%;}
.index_two .content .bottom .app_swiper .text{width: 46.181%;min-width: 665px;box-sizing: border-box;padding: 40px;background-image: url('../img/06.png');border-radius: 10px 0 10px 0}
.index_two .content .bottom .app_swiper h3{font-size: var(--fz26);margin-bottom: 36px;font-weight: 600;}
.index_two .content .bottom .app_swiper p{font-size: var(--fz16);margin-bottom: 54px;font-weight: 750}
.index_two .content .bottom .app_swiper ul li{font-size: var(--fz16);margin-bottom: 15px;position: relative;padding-left: 10px;font-weight: 750}
.index_two .content .bottom .app_swiper ul li::before{position: absolute;top: 50%;left: 0;content: '';width: 2px;height: 2px;;background-color: #ffffff;}
.index_two .content .bottom .app_swiper .swiper-pagination{bottom: 0 ;width: 150px;left: 50%;}
.index_two .content .bottom .app_swiper .swiper-pagination span{background-color: #535353;opacity: 1;width: 13px;height: 13px;}
.index_two .content .bottom .app_swiper .swiper-pagination span.swiper-pagination-bullet-active{background-color: #0033ab;}

.index_three_po{position: relative}
.index_three{width: 75%;margin: 0 auto;display: flex;min-width: 1440px;}
.index_three .left{width: 41.875%;margin-bottom: 99px}
.index_three .left h2{font-size: var(--fz50);white-space: nowrap;position: relative;padding-bottom: 30px;margin-bottom: 31px}
.index_three .left h2::after{content: '';position: absolute;bottom: 0;left: 0;width: 125px;border-bottom: 2px solid #0033ab}
.index_three .left h2 b{font-weight: normal;color: #545454}
.index_three .left h2 strong{color: #0033ab}
.index_three .left span{font-size: var(--fz16);line-height: 45px}
.index_three .left span b{color: #0033ab;}
.index_three .right{position: absolute;top: 0;right: 0;width: 51.406%;}
.index_three .right .img{padding-bottom: 63.019%;}

.index_four{width: 63.646%;}
.index_four h1{font-size: 185px;color: #eeeeee;line-height: 150px;margin-bottom: -18px}
.index_four .content{background-color: #0033ab;color: #ffffff}
.index_four .content ul{width: 81.196%;margin: 0 auto;display: flex;align-items: center;padding: 55px 0}
.index_four .content ul li{position: relative;padding-right: 42px;margin-right: 49px}
.index_four .content ul li::after{content: '';top: 0;right: 0;border-right: 1px solid rgba(255, 255, 255, 0.3);height: 100%;position: absolute;}
.index_four .content ul li:last-child::after{display: none}
.index_four .content ul h2{font-size: 60px;display: flex;align-items: flex-end;margin-bottom: 25px;justify-content: center;}
.index_four .content ul h2 strong{line-height: 48px;margin-right: 5px;}
.index_four .content ul h2 span{font-size: var(--fz16);}
.index_four .content ul p{font-size: var(--fz14);font-weight: 750}

.index_five{padding: 97px 0 163px}
.index_five .inner{position: relative;}
.index_five .inner .img{padding-bottom: 43.177%;}
.index_five .inner .text{position: absolute;color: #ffffff;top: 0;left: 50%;transform: translateX(-50%);width: 82.917%;height: 100%}
.index_five .inner .text .inner_text{width: 26.822%;min-width: 427px;background: linear-gradient(to bottom,#2a7ca2, rgba(42, 125, 163, 0.1));height: 100%;box-sizing: border-box;padding: 109px 20px 0 28px;}
/*额外添加一个动效*/
.index_five .five_swiper .swiper-slide-active .text .inner_text{animation: section_inner 2s ease}
@keyframes section_inner {
    0%  {transform: translateX(-100%);}
    100%{transform: none;opacity: 1}
}


.index_five .inner .text h2{font-size: var(--fz26);margin-bottom: 36px}
.index_five .inner .text p{font-size: var(--fz16);margin-bottom: 46px;line-height: 30px;font-weight: 750}
.index_five .inner .text a{display: flex;align-items: flex-end;color: #ffffff;font-size: var(--fz14);}
.index_five .inner .text img{width: 30px;height: 30px;margin-right: 10px}
.index_five .swiper-page3{position: absolute;bottom: 57px;left: 50%;z-index: 4;width: 81.458%;transform: translateX(-50%);display: flex;justify-content: flex-end;}
.index_five .swiper-page3 span{width: 40px;height: 3px;background-color: #ffffff;border-radius: unset}

.index_six{width: 75%;margin: 0 auto 90px;min-width: 1440px;}
.index_six .title{text-align: center;margin-bottom: 59px}
.index_six .title h2{font-size: var(--fz50)}
.index_six .title p{font-size: var(--fz18);font-weight: 750}

.index_six .list{display: flex;justify-content: space-between;margin-bottom: 56px}
.index_six .list a{width: 30.556%;border: 1px solid #e8e8e8;}
.index_six .list a .img{padding-bottom: 68.636%;}
.index_six .list a .time{position: relative;color: #ffffff;text-align: center;}
.index_six .list a .time .top_r{position: absolute;top: 27px ;right: 28px;width: 61px;background-color: #0033ab;height: 61px;padding: 9px 0;box-sizing: border-box;}
.index_six .list a .time h4{font-size: var(--fz28);line-height: 28px}
.index_six .list a .time p{font-size: var(--fz16);line-height: 16px}
.index_six .list a h3{font-size: var(--fz18);position: relative;padding-bottom: 20px;-webkit-line-clamp: 2;margin-bottom: 20px;font-weight: 600}
.index_six .list a h3::after{content: '';position: absolute  ;bottom: 0;left: 0;width: 52px;border-bottom: 3px solid #0033ab;transition: all 0.5s ease;}
.index_six .list a:hover h3::after{border-color: #ffffff}
.index_six .list a p{font-size: var(--fz16);line-height: 30px;font-weight: 750}
.index_six .list a .text{padding: 24px 27px;transition: all 0.5s ease;}
.index_six .list a:hover .text{background-color: #0033ab;color: #ffffff}
.index_six .bot_a a{display: block;width: 125px;padding: 11px 0;text-align: center;margin: 0 auto;background-color: #0732a5;color: #ffffff;border-radius: 10px;font-size: var(--fz14);}

.index_seven_bg{background-image: url('../img/12.png');padding: 57px 0}
.index_seven{width: 65.26%;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;min-width: 1253px;}
.index_seven .left{width: 42.059%;color: #ffffff;}
.index_seven .left h2{font-size: var(--fz46);white-space: nowrap;text-align: center;}
.index_seven .left p{font-size: var(--fz18);font-weight: 750}
.index_seven .right{width: 47.885%;border-radius: 5px;box-sizing: border-box;}
.index_seven .right .title{display: flex;justify-content: space-between;border-bottom: 1px solid #1a48b4;}
.index_seven .right .title .list{width: 50%;text-align: center;padding: 30px 0;background-color: #ffffff;color: #0033ab;cursor: pointer;}
.index_seven .right .title .list:nth-of-type(1).form_active{background-color: #0033ab;}
.index_seven .right .title .list:nth-of-type(2).form_active{background-color: #012478;}
.index_seven .right .title h3{font-size: var(--fz20);color: #0033ab}
.index_seven .right .title .list.form_active h3{color: #ffffff}
.index_seven .right .content{padding: 20px 55px;display: none;}
.index_seven .right .content.form_active{display: block;}
.index_seven .right .content .list input,
.index_seven .right .content textarea{background-color: unset;border-bottom: 1px solid #ffffff;padding: 16px 0;font-size: var(--fz16);color: #ffffff;width: 100%;font-weight: 500}
.index_seven .right .content .list input::placeholder,
.index_seven .right .content textarea::placeholder{color: #ffffff;font-family:'poppins', sans-serif;}
.index_seven .right .content .list{display: flex;justify-content: space-between;margin-bottom: 50px}
.index_seven .right .content .item{width: 45.102%;}
.index_seven .right .content .item_area{width: 100%;}
.index_seven .right .content .list_sub{margin-bottom: 60px}
.index_seven .right .content .list_sub input{width: 200px;background-color: #ffffff;text-align: center;padding: 16px 0;border-radius: 25px;font-size: var(--fz16);cursor: pointer;color: #0033ab;font-family:'poppins', sans-serif;}
.index_seven .right .content.content_bg_left{background-color: #0033ab;}
.index_seven .right .content.content_bg_right{background-color: #012478;}
.public_top_bg{position: fixed;bottom: 92px;right: 92px;width: 55px;height: 55px;background-image: url('../img/14.png');color: #ffffff;z-index: 10;justify-content: center;cursor: pointer;opacity: 0;transition: all 0.5s ease;}
.public_top_bg.public_top_bg_active{opacity: 1}
.public_top{display: flex;flex-direction: column;align-items: center;height: 100%;justify-content: center;padding-top: 3px}
.public_top p{font-size: 13px;margin-top: 8px}

/*change by hanye 0810 导航小点去掉和修改颜色*/
.head .bot .nav .down .module .list:hover::before{opacity:0}
.head .bot .nav .down .module .list:hover a{color:#82a7ff}

#ast-scroll-top{display: none !important;}

.relatedProduct article{position: relative}
.relatedProduct article .elementor-post__text{position: absolute;bottom: 40px;left: 20px;}
.relatedProduct article .elementor-post__text::before{content: '';position: absolute;top: -20px;left: 0;width: 20px;height: 4px;background-color: #0033ab;}
.relatedProduct article .elementor-post__text *{color: #fff !important;}

/*hide showcase Any str*/
.shaixuan_box,
.fliter_producr_list1,
.fliter_producr_list2{opacity: 0;transition: opacity 1s;}
.shaixuan_box.showActive,
.fliter_producr_list1.showActive,
.fliter_producr_list2.showActive{opacity: 1;}