.banner{display:block;position:relative}
.banner .logo{position:absolute;top:calc(var(--base-font) * 25);left:calc(var(--base-font) * 40); z-index:99}
.banner .logo .logoimg{width:calc(var(--base-font) * 270);height:calc(var(--base-font) * 50)}
.banner-swiper{display:block; overflow:hidden; position:relative; z-index:6;}
.banner-outer{width:5000%;}
.banner-outer:after{display:block; content:''; clear:both;}
.banner-div{width:2%; float:left; position:relative;}
.banner-div .light1{position: absolute;left: 33.5%;top: 14%;z-index: 8;}
.banner-div .light2{position: absolute;left: 49.25%;top: 33%;z-index: 8;}
.banner-content{position:absolute; left:0; top: -30%; right:0; bottom:0; z-index:8;
display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-o-box; display:box; 
-webkit-box-pack:center; -moz-box-pack:center; -ms-flex-pack:center; -o-box-pack:center; box-pack:center; 
-webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -o-box-align:center; box-align:center; }

.banner-image{display:block;}
.banner-image img{width:100%; display:block; object-fit:cover;}
.banner-prev,
.banner-next{position:absolute; z-index:8; top:50%; width:calc(var(--base-font) * 48); height:calc(var(--base-font) * 48); line-height:calc(var(--base-font) * 48); text-align:center; margin-top:-calc(var(--base-font) * 18); background:rgba(0,0,0,0.28); cursor:pointer; opacity:0; transition:0.3s;}
.banner-swiper:hover .banner-prev,
.banner-swiper:hover .banner-next{opacity:1;}
.banner-prev i,
.banner-next i{color:#fff; font-size:calc(var(--base-font) * 48);}
.banner-prev:hover i,
.banner-next:hover i{color:#f20f0f;}
.banner-prev{left:0;}
.banner-next{right:0;}
.banner-draw{position:absolute; z-index:8; bottom:3.8%; left:0; right:0;}
.banner-draw>article{display:block; text-align:center;}
.banner-draw>article>span{display:inline-block; width:calc(var(--base-font) * 12); height:calc(var(--base-font) * 12); cursor:pointer; background:rgba(255,255,255,0.38); box-shadow:0 0 2px rgba(0,0,0,0.28); margin:0 6px; border-radius:0.33rem; transition:0.2s;}
.banner-draw>article>span[class*="active"]{background:#f20f0f;}
@media(max-width:767px){
    .banner-draw>article>span{margin:0 2px;} 
}
.box1{
    position: absolute;
    bottom: 0;
    z-index: 88;
    left: 0;
    justify-content: center;
    right: 0;
    background: rgba(0, 0, 0, .5);
}

.box1 .items1 {
  width: calc(var(--base-font) * 320);
  height: calc(var(--base-font) * 127);
  color: #FFFFFF;
      padding: calc(var(--base-font) * 25);
    text-align: center;
    font-size:calc(var(--base-font) * 30);
    transition: transform 0.3s ease;
}
.box1 .items1:hover{background: #ED960D;opacity: 1;}
.box1 .items1.active{background: #ED960D;opacity: 1;}
.box1 .items1:hover .k{transform: translateY(-10px); /* 向上移动20px */}
li{list-style: none;}

/**/
.section{padding: calc(var(--base-font) * 80) 0;}
.section .top h2 {line-height: 1;text-align: center;font-size: calc(var(--base-font) * 48);margin: 0 calc(var(--base-font) * 20);letter-spacing: 3px;color:#2B4DBF;position:relative}
.section .top h2 .s1{position:absolute;top: -0.625rem;left: 50%;transform: translateX(-50%); z-index: -1;}
.section .top{display:flex;justify-content:center;align-items: center;}
.section .top .iconfont{font-size: calc(var(--base-font) * 40);color:#2b4dbf}
.section .tip-en{color: #C9C9C9;text-align: center;margin-top: calc(var(--base-font) * 10);font-size: calc(var(--base-font) * 20);letter-spacing: 3px;}


/**/
.section1 .content{margin-top:calc(var(--base-font) * 60);margin-bottom:calc(var(--base-font) * 60);display: flex;justify-content: space-between;}
.section1 .content .lf{width:calc(var(--base-font) * 640);height:calc(var(--base-font) * 750);margin-right: calc(var(--base-font) * 30);float: left;}
.section1 .content .lf .topheader{background: #435DB6;padding:calc(var(--base-font) * 20);display: flex;align-items: center;justify-content: space-between;color: #FFFFFF;}
.section1 .content .lf .topheader .top1{width: calc(var(--base-font) * 80);text-align: left;}
.section1 .content .lf .topheader .top2{flex:1}
.section1 .content .lf .topheader .top3{width:calc(var(--base-font) * 80);text-align:right}
.section1 .content .lf .group{height: calc(var(--base-font) * 680);overflow-y: auto;}
.section1 .content .lf .group .item{display:flex;align-items: center; padding: calc(var(--base-font) * 20);border-bottom: 1px solid #FFFFFF;}
.section1 .content .lf .group .item:last-child{border-bottom:none}
.section1 .content .lf .group .td1{width: calc(var(--base-font) * 80);text-align: left;color:#000003}
.section1 .content .lf .group .td2{flex:1;color:#333333;}
.section1 .content .lf .group .td2 .t1{font-family: Microsoft YaHei;font-weight: bold;font-size: calc(var(--base-font) * 18);}
.section1 .content .lf .group .td2 .t2{font-family: Microsoft YaHei;font-size:calc(var(--base-font) * 16);font-weight: 300;margin-top: 0.13rem;}
.section1 .content .lf .group .td3{width:calc(var(--base-font) * 80);text-align:right;color:#333333}
.section1 .content .lf .group .td3 a{color:#ED960D}
.section1 .content .lf .group .item:nth-child(odd) { background: #F7F7F7; }
.section1 .content .lf .group .item:nth-child(even) {background: #F2F4FA;}
.section1 .content .rf{width:calc(var(--base-font) * 680);   float: right;}
.section1 .content .rf .intro1{font-family: Microsoft YaHei;font-weight: 300;font-size: calc(var(--base-font) * 18);color: #333333;line-height: calc(var(--base-font) * 30);}
.section1 .content .rf .intro1 p{padding:0;margin:0}
.section1 .content .rf .intro1 .p1{margin-top:calc(var(--base-font) * 10)}
.section1 .content .rf .intro1 .p2{margin-top:calc(var(--base-font) * 20)}
.section1 .content .rf .intro2{font-family: Microsoft YaHei;font-weight: 400;font-size: calc(var(--base-font) * 18);color: #102C8B;line-height: calc(var(--base-font) * 30);margin-top: calc(var(--base-font) * 20);}
.section1 .content .rf .intro3{margin-top: calc(var(--base-font) * 50);}

/**/
.section2{background: #F8F4F0;display: flex;}
.section2 .content{margin-top:calc(var(--base-font) * 60)}
.section2 .content .lf{width:calc(var(--base-font) * 640);height:calc(var(--base-font) * 750);margin-right: calc(var(--base-font) * 30);float: left;}
.section2 .content .lf .topheader{background: #435DB6;padding:calc(var(--base-font) * 20);display: flex;align-items: center;justify-content: space-between;color: #FFFFFF;}
.section2 .content .lf .topheader .top1{width: calc(var(--base-font) * 80);text-align: left;}
.section2 .content .lf .topheader .top2{flex:1}
.section2 .content .lf .topheader .top3{width:calc(var(--base-font) * 80);text-align:right}
.section2 .content .lf .group{    height: calc(var(--base-font)* 750);overflow-y: auto;}
.section2 .content .lf .group .item{display:flex;align-items: center; padding: calc(var(--base-font) * 20);border-bottom: 1px solid #FFFFFF;}
.section2 .content .lf .group .item:last-child{border-bottom:none}
.section2 .content .lf .group .td1{width: calc(var(--base-font) * 80);text-align: left;color:#000003}
.section2 .content .lf .group .td2{flex:1;color:#333333;}
.section2 .content .lf .group .td2 .t1{font-family: Microsoft YaHei;font-weight: bold;font-size: calc(var(--base-font) * 18);}
.section2 .content .lf .group .td2 .t2{font-family: Microsoft YaHei;font-size:calc(var(--base-font) * 16);font-weight: 300;margin-top: 0.13rem;}
.section2 .content .lf .group .td3{width:calc(var(--base-font) * 80);text-align:right;color:#333333}
.section2 .content .lf .group .td3 a{color:#ED960D}
.section2 .content .lf .group .item:nth-child(odd) { background: #F7F7F7; }
.section2 .content .lf .group .item:nth-child(even) {background: #F2F4FA;}
.section2 .content .rf{width:calc(var(--base-font) * 680);   float: right;}
.section2 .content .rf .intro1{font-family: Microsoft YaHei;font-weight: 300;font-size: calc(var(--base-font) * 18);color: #333333;line-height: calc(var(--base-font) * 30);}
.section2 .content .rf .intro1 p{padding:0;margin:0}
.section2 .content .rf .intro1 .p1{margin-top:calc(var(--base-font) * 10)}
.section2 .content .rf .intro1 .p2{margin-top:calc(var(--base-font) * 20)}
.section2 .content .rf .intro2{font-family: Microsoft YaHei;font-weight: 400;font-size: calc(var(--base-font) * 18);color: #102C8B;line-height: calc(var(--base-font) * 30);margin-top: calc(var(--base-font) * 20);}
.section2 .content .rf .intro3{}
.section2 .content .rf .intro4 .item{padding: calc(var(--base-font) * 7) calc(var(--base-font) * 10);background: #FFFFFF;font-weight: 300;font-size: calc(var(--base-font) * 16);color: #333333;}
.section2 .content .rf .intro4 .item:nth-child(even) {background: #F5F8FF;}


/**/
.section{padding: calc(var(--base-font) * 80) 0;}
.section .top h2 {line-height: 1;text-align: center;font-size: calc(var(--base-font) * 48);margin: 0 calc(var(--base-font) * 20);letter-spacing: 3px;color:#2B4DBF;position:relative;z-index:0}
.section .top h2 .s1{position:absolute;top: -1rem;left: 50%;transform: translateX(-50%); z-index: -1;width: 100%;}
.section .top{display:flex;justify-content:center;align-items: center;}
.section .top .img{height: calc(var(--base-font) * 30);}
.section .tip-en{color: #C9C9C9;text-align: center;margin-top: calc(var(--base-font) * 10);font-size: calc(var(--base-font) * 20);letter-spacing: 3px;}


/**/
.section3 .content{margin-top:calc(var(--base-font) * 60);display:flex;justify-content:space-between}
.section3 .content .lf{width:calc(var(--base-font) * 640);height:calc(var(--base-font) * 750);margin-right: calc(var(--base-font) * 30);float: left;}
.section3 .content .lf .topheader{background: #435DB6;padding:calc(var(--base-font) * 20);display: flex;align-items: center;justify-content: space-between;color: #FFFFFF;}
.section3 .content .lf .topheader .top1{width: calc(var(--base-font) * 80);text-align: left;}
.section3 .content .lf .topheader .top2{flex:1}
.section3 .content .lf .topheader .top3{width:calc(var(--base-font) * 80);text-align:right}
.section3 .content .lf .group{    height: calc(var(--base-font)* 680);overflow-y: auto;}
.section3 .content .lf .group .item{display:flex;align-items: center; padding: calc(var(--base-font) * 20);border-bottom: 1px solid #FFFFFF;}
.section3 .content .lf .group .item:last-child{border-bottom:none}
.section3 .content .lf .group .td1{width: calc(var(--base-font) * 80);text-align: left;color:#000003}
.section3 .content .lf .group .td2{flex:1;color:#333333;}
.section3 .content .lf .group .td2 .t1{font-family: Microsoft YaHei;font-weight: bold;font-size: calc(var(--base-font) * 18);}
.section3 .content .lf .group .td2 .t2{font-family: Microsoft YaHei;font-size:calc(var(--base-font) * 16);font-weight: 300;margin-top: 0.13rem;}
.section3 .content .lf .group .td3{width:calc(var(--base-font) * 80);text-align:right;color:#333333}
.section3 .content .lf .group .td3 a{color:#ED960D}
.section3 .content .lf .group .item:nth-child(odd) { background: #F7F7F7; }
.section3 .content .lf .group .item:nth-child(even) {background: #F2F4FA;}
.section3 .content .rf{width:calc(var(--base-font) * 680);   float: right;}
.section3 .content .rf .intro1{font-family: Microsoft YaHei;font-weight: 300;font-size: calc(var(--base-font) * 18);color: #333333;line-height: calc(var(--base-font) * 30);}
.section3 .content .rf .intro1 p{padding:0;margin:0}
.section3 .content .rf .intro1 .p1{margin-top:calc(var(--base-font) * 10)}
.section3 .content .rf .intro1 .p2{margin-top:calc(var(--base-font) * 20)}
.section3 .content .rf .intro2{font-family: Microsoft YaHei;font-weight: 400;font-size: calc(var(--base-font) * 18);color: #102C8B;line-height: calc(var(--base-font) * 30);margin-top: calc(var(--base-font) * 20);}
.section3 .content .rf .intro3{margin-top: calc(var(--base-font) * 30);}


/**/
.section4{background:#F8F4F0}
.section4 .content{margin-top:calc(var(--base-font) * 60);display:flex;justify-content:space-between}
.section4 .content .lf{width:calc(var(--base-font) * 640);height:calc(var(--base-font) * 750);margin-right: calc(var(--base-font) * 30);float: left;}
.section4 .content .lf .topheader{background: #435DB6;padding:calc(var(--base-font) * 20);display: flex;align-items: center;justify-content: space-between;color: #FFFFFF;}
.section4 .content .lf .topheader .top1{width: calc(var(--base-font) * 80);text-align: left;}
.section4 .content .lf .topheader .top2{flex:1}
.section4 .content .lf .topheader .top3{width:calc(var(--base-font) * 80);text-align:right}
.section4 .content .lf .group{    height: calc(var(--base-font)* 680);overflow-y: auto;}
.section4 .content .lf .group .item{display:flex;align-items: center; padding: calc(var(--base-font) * 20);border-bottom: 1px solid #FFFFFF;}
.section4 .content .lf .group .item:last-child{border-bottom:none}
.section4 .content .lf .group .td1{width: calc(var(--base-font) * 80);text-align: left;color:#000003}
.section4 .content .lf .group .td2{flex:1;color:#333333;}
.section4 .content .lf .group .td2 .t1{font-family: Microsoft YaHei;font-weight: bold;font-size: calc(var(--base-font) * 18);}
.section4 .content .lf .group .td2 .t2{font-family: Microsoft YaHei;font-size:calc(var(--base-font) * 16);font-weight: 300;margin-top: 0.13rem;}
.section4 .content .lf .group .td3{width:calc(var(--base-font) * 80);text-align:right;color:#333333}
.section4 .content .lf .group .td3 a{color:#ED960D}
.section4 .content .lf .group .item:nth-child(odd) { background: #F7F7F7; }
.section4 .content .lf .group .item:nth-child(even) {background: #F2F4FA;}
.section4 .content .rf{width:calc(var(--base-font) * 680);   float: right;}
.section4 .content .rf .intro1{font-family: Microsoft YaHei;font-weight: 300;font-size: calc(var(--base-font) * 18);color: #333333;line-height: calc(var(--base-font) * 30);}
.section4 .content .rf .intro1 p{padding:0;margin:0}
.section4 .content .rf .intro1 .p1{margin-top:calc(var(--base-font) * 10)}
.section4 .content .rf .intro1 .p2{margin-top:calc(var(--base-font) * 20)}
.section4 .content .rf .intro2{font-family: Microsoft YaHei;font-weight: 400;font-size: calc(var(--base-font) * 18);color: #102C8B;line-height: calc(var(--base-font) * 30);margin-top: calc(var(--base-font) * 20);}
.section4 .content .rf .intro3{margin-top: calc(var(--base-font) * 30);}
.section4 .content .rf .tips{text-align:center;font-weight: 400;font-size: calc(var(--base-font) * 12);color: #666666;margin-top:-0.83rem}
.section4 .content .rf .intro4{margin-top:calc(var(--base-font) * 20)}
.section4 .content .rf .intro4 .item{padding: calc(var(--base-font) * 7) calc(var(--base-font) * 10);background: #FFFFFF;font-weight: 300;font-size: calc(var(--base-font) * 16);color: #333333;}
.section4 .content .rf .intro4 .item:nth-child(even) {background: #F5F8FF;}


/**/
.section5 .content {display:flex;align-items:center;justify-content:space-between}
.section5 .content .group{width: calc(var(--base-font) * 440);height: calc(var(--base-font) * 925);background: #F5F5F5;border-radius: 10px;margin-top: calc(var(--base-font) * 50);padding:calc(var(--base-font) * 20)}
.section5 .content .group .title{font-weight: bold;font-size: calc(var(--base-font) * 24);color: #333333;    margin-top: 0.3rem;}
.section5 .content .group .item{display:flex;align-items:center;padding:0.83rem 0;border-bottom: 1px solid #DDDDDD;}
.section5 .content .group .item:last-child{border:none}
.section5 .content .group .item img{width:calc(var(--base-font) * 80); height:calc(var(--base-font) * 80); border-radius:0.41rem;margin-right: 0.83rem;}
.section5 .content .group .item .info .t1{font-weight: 400;font-size: calc(var(--base-font) * 20);color: #000000;margin-bottom:0.3rem}
.section5 .content .group .item .info .t2 a{border-radius: 0.31rem;border: 1px solid #E98F02;color:#E98F02;font-size:height:calc(var(--base-font) * 14);padding: 0.15rem 0.85rem;}

/*底部表单*/
.bottom_ad_form{
    width: 100%;
    margin: 0;
    position: fixed;
    bottom: 0;
    z-index: 1001;
    height: calc(var(--base-font) * 200);
    background: #000103;
    opacity: 0.8;
}
.bottom_ad_form .group{display:flex; align-items:center}
.bottom_ad_form .group .item{
    float: left;
    width: calc(var(--base-font) * 330);
    height: calc(var(--base-font) * 60);
    margin: calc(var(--base-font) * 20) .5% 0;
    border-radius: calc(var(--base-font) * 40) !important;
    border: none;
    box-sizing: content-box;
    position: relative;
    padding-left: calc(var(--base-font) * 17);
    background: #FFFFFF;
    display: flex;
    align-items: center;
}
.bottom_ad_form .group .item .iconfont {
    color: #999999;
    margin-right: calc(var(--base-font) * 10);
    font-size: calc(var(--base-font) * 24);
}
.bottom_ad_form .group .item input{border: none;outline: none;font-size: calc(var(--base-font) * 24);}
.bottom_ad_form .group .item .SmsCode{width:calc(var(--base-font) * 190)}
.bottom_ad_form .group .item .SmsCodeBtn{font-family: Microsoft YaHei;font-weight: 400;font-size: calc(var(--base-font)* 18);color: #079FFF;line-height: calc(var(--base-font) * 18);cursor:pointer}
.bottom_ad_form .group  .gwBtn{
    margin: calc(var(--base-font)* 20) .5% 0;
    width: calc(var(--base-font) * 330);
    height: calc(var(--base-font) * 60);
    background: #ED960D;
    color: #FFFFFF;
    font-size: calc(var(--base-font) * 24);
    line-height: calc(var(--base-font) * 60);
    text-align: center;
    border-radius: calc(var(--base-font) * 40) !important;
    -webkit-animation: scale-animation 1s 0s linear infinite alternate;
    animation: scale-animation 1s 0s linear infinite alternate;
}
@keyframes scale-animation {
  0% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.9;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0.9;
  }
}
.bottom_ad_form .tiaokuan{
    width: 100%;
    float: left;
    margin: calc(var(--base-font) * 15) calc(var(--base-font) * 15) calc(var(--base-font) * 10);
    text-align: left;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(var(--base-font) * 14);
    color: #999999;
    display: flex;
    align-items: center;
}
.bottom_ad_form .tiaokuan .checked{
    width: 16px;
    height: 16px;
    display: inline-block;
    border:1px solid #999999;
    cursor: pointer;
    margin-right: 10px;
    border-radius: 4px;
    padding: 4px;
}
.bottom_ad_form .tiaokuan .checked .iconfont{display:none;color:#FFF;font-size: 7px;}
.bottom_ad_form .tiaokuan .checked.active{background: #079FFF;border: none;}
.bottom_ad_form .tiaokuan .checked.active .iconfont{display:block}
.bottom_ad_form .tiaokuan a{color:#999999}
.bottom_ad_form .guanbi{
    color: #FFF;
    font-size: 28px;
    position: absolute;
    top: 20px;
    right: 69px;
    cursor: pointer;
}

/*吸顶*/
.navs-box.navFix {
    position: fixed;
    top: 0;
    left: 50%;
    margin-left: -50%;
    z-index: 99999;
    background: rgba(0, 0, 0, 1);
    height: calc(var(--base-font) * 128);
}
#nav_sticky{display:flex;justify-content:center}

/*左侧浮动ad*/
.ad_left_box{position: fixed;left: 0.13rem;top: 25%;width: calc(var(--base-font) * 198); }
.ad_left_box .ad_top img{width:100%;height:calc(var(--base-font) * 261);border-radius:0.33rem}
