@font-face {
    font-family: 'HonorsR'; 
    src: url('fonts/HONORSansCN-Regular.ttf') format('truetype'); 
    font-weight: normal;
    font-style: normal;
}
/*@font-face {*/
/*    font-family: 'HonorsB'; */
/*    src: url('fonts/HONORSansCN-Bold.ttf') format('truetype'); */
/*    font-weight: normal;*/
/*    font-style: normal;*/
/*}*/
@font-face {
    font-family: 'HonorsB'; 
    src: url('fonts/GEELYBold20250530.otf') format('opentype'); 
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HonorsDB'; 
    src: url('fonts/HONORSansCN-DemiBold.ttf') format('truetype'); 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HonorsM'; 
    src: url('fonts/HONORSansCN-Medium.ttf') format('truetype'); 
    font-weight: normal;
    font-style: normal;
}
/*@font-face {*/
/*    font-family: 'HonorsL'; */
/*    src: url('fonts/HONORSansCN-Light.ttf') format('truetype'); */
/*    font-weight: normal;*/
/*    font-style: normal;*/
/*}*/
@font-face {
    font-family: 'HonorsL'; 
    src: url('fonts/Inter-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Azonix';
    src: url('fonts/Azonix.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}


*{margin: 0;padding: 0;border: 0;font-family:"geistMono","geistMono Fallback",'HonorsR','Microsoft YaHei',arial,sans-serif,tahoma;
    

}
html, body{font-size: 14px;color:#222;   }
body{cursor: none;
    overflow-x: hidden;
    overscroll-behavior: none;
    font-family: Inter-Regular;
}
a{text-decoration: none;color:#222;}
i{font-style:normal;}
.hide {display: none !important;}
.fr{float: right;}
.fl{float: left;}
/* == clearfix == */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix2{clear: both;content: '';*zoom:1;display:block;}
input:focus, textarea:focus {outline: none;}
ul, li,ol {list-style: none;}
input[type=button]{ cursor: pointer; -webkit-appearance: none; }
input[type=submit]{ cursor: pointer; -webkit-appearance: none; }
input[type=file]{ cursor: pointer; -webkit-appearance: none; }
button{ cursor: pointer; -webkit-appearance: none; }
img{max-width:100%}
.text_c{text-align:center;}
.blank_10{height:10px;}
em{font-style:normal;font-weight:normal;}
.font_36{font-size:36px !important;}
.font_24{font-size:24px !important;}
.font_22{font-size:22px !important;}
.font_20{font-size:20px !important;}
.font_18{font-size:18px !important;}
.font_16{font-size:16px !important;}
.font_14{font-size:14px !important;}
.font_12{font-size:12px !important;}
.font_bold{font-weight:bold;}
h1,h2,h3,h4,h5{font-weight:normal}

.fGB26{font-family:GEELYBold20230926;  }

.text_c{text-align:center;}
.text_r{text-align:right;}
.text_l{text-align:left !important;}
.text_hide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.font_line{text-decoration:line-through}

a,button{cursor: none}

button{border:none;outline:none;background:none;cursor:pointer}
input{border:none;outline:none;background:none;}

/* 圆圈光标 */
.cursor {
    position: fixed;
    top: 0;
    left: 0;
    width: 15px;  /* 默认小圆圈 */
    height: 15px;
    border: 1px solid #111;
    border-radius: 50%;
    pointer-events: none;
    transform: translate(-50%, -50%);
    transition: width 0.2s ease, height 0.2s ease, border-color 0.2s ease;
    z-index: 9999;
    display:none;
}


.w_1440{max-width:1440px;margin:0 auto;}
.w_1360{max-width:1360px;margin:0 auto;}


.main-header{position: fixed;left:0;top:0;width: 100%;z-index: 99;}
.main-header .header-content{padding:0 75px;display:flex;align-items:center;position:relative;justify-content:space-between;}
.header-nav .nav li .a{display:block;font-size:18px;text-transform: capitalize;color:#fff;line-height:60px;transition:all 0.2s ease}
.header-nav .nav li .a:hover{color:#00449b;}
.header-nav .nav li{margin-right:60px;}
.header-nav .nav{display:flex;}
.header-logo{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%)}
.header-sort{display:flex;align-items:center;}
.header-sort .sort-a{display:block;font-size:18px;text-transform:uppercase;color:#fff;margin-left:25px;}

.inner-header{background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.inner-header .header-nav .nav li .a{color:#222;}
.inner-header .header-sort .sort-a{color:#333;}


/* Swiper 占满屏幕 */
.index-banner1 .mySwiper1,
.index-banner1 .mySwiper1 .swiper-wrapper,
.index-banner1 .mySwiper1 .swiper-slide {
    height: 100%;
    position:relative;
    width:100%;
}
.index-banner1{position:relative;overflow:hidden;height:100vh;width:100%;}
.index-banner1 .big-img{position:absolute;width:100%;height:100%;object-fit: cover;display:block;left:0;top:0;}
    /* slide 内容样式 */
.index-banner1-inner .h2{font-size:56px;color:#fff;text-align:center;font-family: HonorsB;}
.index-banner1-inner{position:relative;z-index:3;padding-top:calc(60px + 6%)}
.index-banner1-inner .banner-c{font-size:20px;font-family: HonorsL;color:#fff;text-align:center;margin:10px 0;}
.index-banner1-inner .b{font-family: HonorsB}
.index-banner1-inner .banner-bot{display:flex;justify-content:center;margin:40px auto;}
.index-banner1-btn{width:150px;height:45px;display:block;text-align:center;border:1px solid #fff;border-radius:5px;font-size:14px;margin:10px;line-height:45px;}
.index-banner1-btn.bg-white{background:#fff;color:#000;}
.index-banner1-btn.bg-null{background:none;color:#fff;}
/* banner 动画初始状态 */
.index-banner1 .banner-ani {
    opacity: 0;
    transform: translateY(50px);
    transition: all .8s ease;
}

/* 动画激活状态 */
.index-banner1 .banner-ani.show {
    opacity: 1;
    transform: translateY(0);
}
/* 分页器基础样式 */
.index-banner1 .swiper-pagination-bullet {
    width: 30px;
    height: 30px;
    position: relative;
    margin: 0 8px !important;
    background: none;
    border-radius: 50%;
    overflow: visible;
    opacity:1;
    border:1px solid rgba(255,255,255,0);
}
.index-banner1 .swiper-pagination-bullet:before{width:26px;height:26px;display:block;content:"";border-radius:100%;border:1px solid rgba(255,255,255,0.5);position:absolute;
    left:2px;top:2px;display:none;}
.index-banner1 .swiper-pagination-bullet:after{
    position:absolute;
    display:block;
    content:"";
    width:10px;height:10px;
    border-radius:100%;
    background:#fff;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
}

/* 圆环进度 SVG 容器 */
.index-banner1 .swiper-pagination-bullet svg {
    position: absolute;
    top: 0; left: 0;
    width: 100%;
    height: 100%;
    transform: rotate(-90deg); /* 起点在顶部 */
    display:none;
}

/* 圆环路径 */
.index-banner1 .swiper-pagination-bullet circle {
    fill: none;
    stroke: #fff;        /* 进度颜色 */
    stroke-width: 3;
    stroke-dasharray: 100;
    stroke-dashoffset: 100; /* 0%进度 */
    transition: stroke-dashoffset 0.1s linear;
}
.index-banner1 .swiper-pagination-bullet-active svg{display:block;}
.index-banner1 .swiper-pagination-bullet-active:before{display:block;}


.section{overflow:hidden;}
.index-section-bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit: cover;}


.index-banner2{position:relative;overflow:hidden;height:100vh;}
.index-banner2-tab-wrap{position:absolute;right:75px;top:15%;z-index:11;line-height:40px;display:flex;}
.index-banner2-tab{margin-left:65px;}
.index-banner2-tab .tab-t{font-size:30px;color:rgba(255,255,255,0.5);font-family: HonorsB}
.index-banner2-tab.active .tab-t{color:#fff;}
.index-banner2-tab .li .li-c{color:rgba(255,255,255,0.5);font-size:16px;position:relative;display:inline-block}
.index-banner2-tab .li .li-c:after{width:100%;height:1px;display:block;content:"";position:absolute;left:0;bottom:10px;}
.index-banner2-tab .li.active{color:#fff;}
.index-banner2-tab .li.active .li-c:after{background:#fff;}
.index-banner2-tab .li.active .li-c{color:#fff;}

/*.index-banner2-tab:not(.active) .li {*/
/*    pointer-events: none; !* 非 active 品牌 li 不可点击 *!*/
/*    opacity: 0.5;         !* 半透明提示不可点击 *!*/
/*}*/

.tab-content-wrap .tab-content,
.tab-content-wrap .tab-content-item,
.index-banner2-tab .li {
    cursor: pointer;
}

.tab-content-wrap .tab-content { display: none; }
.tab-content-wrap .tab-content.active { display: block; }

.tab-content-wrap .tab-content-item { display: none; }
.tab-content-wrap .tab-content-item.active { display: block; }

.index-banner2-tab .li.active .li-c {
    color: #fff;
}
.tab-content-wrap .swiper-slide-active{z-index:2;}


.index-banner2-inner{display:flex;flex-direction: column;justify-content:space-between;top:15%;height:75%;width:calc(100% - 150px);left:75px;z-index:3;position:absolute}
.index-banner2-bot{display:flex;justify-content:center;color:#fff;bottom:10%;}
.index-banner2-bot .bot-li{position:relative;color:#fff;line-height:2;padding:0 3%;text-align:center;}
.index-banner2-bot .bot-li .li-t{font-family: HonorsM}
.index-banner2-bot .bot-li .b{font-family: HonorsB;font-size:30px;}
.index-banner2-bot .bot-li:after{height:35px;width:1px;position:absolute;right:0;top:50%;transform: translateY(-50%);display:block;content:"";background:#fff;}
.index-banner2-bot .bot-li:nth-last-child(1):after{display:none;}
.index-banner2-top{display:flex;justify-content:space-between;}
.index-banner2-left .h2{font-size:56px;color:#fff;font-family: HonorsB;}
.index-banner2-left .c{font-size:20px;color:#fff;font-family: HonorsL;margin:0px 0;}
.index-banner2-left .index-banner1-btn{margin:40px 0;}

.index-banner2 .swiper-button-prev{left:75px;width:60px;height:60px;background:url("../images/pp2.png") no-repeat center;cursor:none;}
.index-banner2 .swiper-button-next{right:75px;width:60px;height:60px;background:url("../images/pp1.png") no-repeat center;cursor:none;}
.index-banner2 .swiper-button-prev:after{display:none;}
.index-banner2 .swiper-button-next:after{display:none;}

.index-banner2 .swiper-slide img{
    width:100%;
    height:auto;
    min-height:100%;
    transition:1s linear 2s;
    transform:scale(1.1,1.1);
}
.index-banner2 .swiper-slide-active img,.index-banner2 .swiper-slide-duplicate-active img{
    transition:6s linear;
    transform:scale(1,1);
}

.index-banner1 .big-img{cursor:none;}

.index-banner2 .btn-prev{left:75px;width:60px;height:60px;background:url("../images/pp2.png") no-repeat center;cursor:none;position:absolute;
    z-index:3;top:50%;
}
.index-banner2 .btn-next{right:75px;width:60px;height:60px;background:url("../images/pp1.png") no-repeat center;cursor:none;position:absolute;
    z-index:3;top:50%;}



.index-section3{position:absolute;left:50%;top:0;transform: translateX(-50%);color:#fff;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;flex-direction: column}
.index-section3 .h2{font-size:56px;font-family: HonorsB}
.index-section3 .c{font-size:20px;font-family: HonorsL;margin:10px 0;}
.index-section3 .bot{display:flex;justify-content:center;margin:40px 0;}





.index-section4-left{position:absolute;left:-5%;top:0;width:55%;height:100%;
    }
.index-section4-right{position:absolute;right:-5%;top:0;width:55%;height:100%;
    }
.index-section4-img{display:block;width:100%;height:100%;object-fit: cover}
.index-section4-left .index-section4-img{-webkit-transform: skewX(-10deg);
    overflow:hidden;
    transform: skewX(-10deg);}
.index-section4-right .index-section4-img{
    -webkit-transform: skewX(-10deg);
    overflow: hidden;
    transform: skewX(-10deg);
}
.index-section4-box{color:#fff;text-align:center;position:absolute;bottom:10%;width:50%;}
.index-section4-box .h2{font-size:56px;font-family: HonorsB;line-height:1.2;text-transform: capitalize}
.index-section4-box .tags{margin:15px 0;font-size:20px;font-family: HonorsL;display:flex;align-items:center;justify-content:center;}
.index-section4-box .tag{font-family: HonorsL;}
.index-section4-box .line{margin:0 15px;color:#fff;font-family: HonorsL;}
.index-section4-box.left{left:0;}
 .index-section4-box.right{right:0;}
.index-section4-box .index-banner1-btn{margin:40px auto}

#fullpage{background:#000;}





.index-section5{position:absolute;left:75px;top:0;width:calc(100% - 150px);max-width:445px;height:100%;display:flex;flex-direction: column;justify-content:center;}
.index-section5 .h2{font-size:56px;color:#fff;font-family: HonorsB;line-height:1.2;}
.index-section5 .tip{color:#fff;font-size:20px;font-family: HonorsL;margin:12px 0;}
.index-section5 .c{font-size:14px;line-height:30px;font-family: HonorsL;color:#fff;margin:25px 0;}
.index-section5-bot{display:flex;}





.news-container{background:#f6f6f6;padding:15px 75px;margin-top:60px;}
.news-head{display:flex;align-items:center;justify-content:space-between;margin:60px auto;}
.news-head-h2{font-size:56px;text-transform: capitalize;font-family:'HonorsB';}
.news-head-search{width:500px;}
.news-head-search .search-box{border-radius:10px;border:1px solid #000;display:flex;align-items:center;}
.news-head-search .search-box .input{flex:1;overflow:hidden;padding:0 15px;height:64px;font-size:18px;}
.news-head-search .btn{width:64px;height:64px;background:url("../images/icon5.png") no-repeat center;}
.news-head-search .search-box .input::placeholder{color:#333;}
.news-list{margin:65px 0;}
.news-list-ul li a{display:block;padding:40px 0;border-bottom:1px solid #ccc;transition:all 400ms;transition:all 0.2s ease}
.news-list-ul li .li-t{font-size:24px;font-family:'HonorsDB';overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list-ul li .li-c{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0;}
.news-list-ul li .li-date{background:url("../images/icon6.png") no-repeat 0px center;padding-left:24px;color:#999;margin:25px 0 0 0;}
.news-list-ul li:hover .li-t{color:#00449b;}

.news-list-more{position:relative;
    width:185px;height:65px;display:flex;align-items:center;justify-content:center;margin:95px auto;border:1px solid #000;border-radius:6px;font-size:18px;color:#000;
    transition: all 360ms;overflow:hidden;}
.news-list-more:hover{color:#fff;}
.news-list-more span{flex:1;text-align:center;position:relative;z-index:3;}
.news-list-more:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;transform:scale(0);transition:all 400ms;display:block;content:"";}
.news-list-more:hover:before{transform:scale(1)}

.news-detail{display:flex;justify-content:space-between;margin:90px auto;}
.news-detail-fl{width:65%;}
.news-detail-fr{width:32%;}
.news-detail-h2{font-size:30px;color:#222;font-family: HonorsDB;}
.news-detail-date{color:#999;background:url("../images/icon6.png") no-repeat 0px center;padding-left:20px;margin:10px 0;}
.news-detail-article{font-size:16px;color:#333;line-height:1.875;margin:40px 0;}
.news-detail-article img{max-width:100%;}
.news-detail-share{display:flex;border-top:1px solid #e0e0e0;padding:25px 0;justify-content:flex-end;}
.news-detail-share .share-btn{background:url("../images/share1.png") no-repeat 0px center;padding-left:30px;color:#919191;}
.news-detail-side{background:#fff;border-radius:10px;padding:0px 45px 30px 45px;}
.news-detail-side .side-tit{display:flex;align-items:center;justify-content: space-between;border-bottom:1px solid #e0e0e0;padding:40px 0 24px 0;}
.news-detail-side .side-tit .t{font-size:24px;font-family: HonorsM;}
.news-detail-side .side-tit .more{font-size:16px;color:#666;}
.news-detail-side-list li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;margin:15px 0;line-height:1.6;color:#222;transition:all 0.2s ease}
.news-detail-side-list{margin-top:25px;}
.news-detail-side-list li a:hover{opacity: 0.75}


.main-footer{background:#000;padding:90px 75px;}
.footer-top{display:flex;align-items:center;justify-content:space-between;}
.footer-nav{display:flex;}
.footer-nav a{font-size:18px;color:#fff;text-transform:capitalize;transition:all 400ms;opacity:1;transition:all 0.6s ease}
.footer-nav a:hover{opacity:0.75}
.footer-nav .s{font-size:18px;color:#fff;margin:0 15px;}
.footer-line{height:1px;background:#1a1a1a;margin:45px 0;}
.footer-links{display:flex;}
.footer-links .links-a{width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#1a1a1a;transition:all 600ms;margin-left:10px;}
.footer-links .links-a:hover{background:#fff;}
.footer-links .links-a .d{display:block;}
.footer-links .links-a .h{display:none;}
.footer-links .links-a:hover .d{display:none;}
.footer-links .links-a:hover .h{display:block;}
.footer-bottom{display:flex;align-items:center;justify-content:space-between;color:#666;}
.footer-bottom .tel{color:#fff;}

.main-header{transition:all .6s ease;}
.main-header.fixed{background:rgba(0,0,0,0.2);backdrop-filter: blur(20px);transition:all .6s ease;}


.store-banner{filter: blur(0px);transition: all 1.5s ease;position:relative;height:850px;background-attachment:fixed !important;background-size:cover !important;display:flex;align-items:center;justify-content:center;transition:all .6s ease;}
.store-banner img{display:block;width:100%;}
.store-banner .h2{text-align:center;color:#fff;font-family: HonorsB;font-size:56px;}
.store-banner .txt-c{margin:10px 0;color:rgba(255,255,255,0.8);text-align:center;font-size:20px;font-family:HonorsL;}
.store-banner-more{width:150px;height:45px;background:#fff;border-radius:5px;margin:45px auto;text-align:center;line-height:45px;color:#000;display:block;transition: all 0.6s ease;}
.store-banner-more:hover{background:#000;color:#fff;}
.store-banner.blur{filter: blur(0px);transition:all .6s ease;}
.store-banner:after{transition: all 0.6s ease;position:absolute;left:0;top:0; background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));width:100%;height:100%;display:none;content:""}
.store-banner.blur:after{opacity:1;}

.store-container{}
.store-list{margin:70px auto;}
.store-list-ul{display:flex;flex-wrap:wrap;margin:0 -25px;}
.store-list-ul li{width:calc(33.333% - 50px);margin:25px;}
.store-list-ul li a{display:block;transition: all 0.5s ease;}
.store-list-ul li .li-img{border-radius:6px;overflow:hidden;}
.store-list-ul li img{display:block;width:100%;transition: all 0.6s ease;}
.store-list-ul li .li-t{font-size:18px;color:#000;font-family: HonorsB;transition: all 0.2s ease;margin:15px 0;}
.store-list-ul li .address{margin:10px 0;background:url("../images/address1.png") no-repeat 0px center;padding-left:24px;color:#666;}
.store-list-ul li .tel{margin:10px 0;background:url("../images/tel1.png") no-repeat 0px center;padding-left:24px;color:#666;}
.store-list-ul li .more{margin:15px 0;width:115px;height:34px;border:1px solid #000;color:#000;line-height:34px;text-align:center;
    border-radius:5px;transition: all 0.6s ease;}
.store-list-ul li:hover a .li-img{opacity:0.9;}
.store-list-ul li:hover a .li-t{opacity:0.9;}
.store-list-ul li:hover img{transform:scale(1.1)}
.store-list-ul li:hover .more{border-color:#00449b;color:#fff;background:#00449b;}



.store-near{margin:150px auto;}
.store-near .h2{text-align:center;font-family: HonorsB;font-size:56px;color:#000;}
.store-near-search .search-box{border:1px solid #000;border-radius:10px;padding:15px 25px;display:flex;align-items:center;}
.store-near-search .search-box .icon{display:block;}
.store-near-search .search-box .input{flex:1;overflow:hidden;font-size:18px;margin-left:25px;height:50px;}
.store-near-search{max-width:865px;margin:40px auto;}
.store-near-search .search-box .input::placeholder{color:#333;}
.store-near-map img{display:block;width:100%;}
.store-near-map{margin:110px auto;}


.after-banner{height:100vh;overflow:hidden;position:relative;filter: blur(0px);transition: all 1.5s ease;overflow:hidden}
.after-banner .banner-img{height:100vh;overflow:hidden;background-size:cover !important;background-attachment:fixed !important;}
.after-banner .banner-img img{display:block;object-fit: cover;width:100%;height:100%;position:absolute;top:0;left:0;}
.after-banner .banner-txt{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index:3;}
.after-banner .h2{text-align:center;color:#fff;font-family: HonorsB;font-size:56px;text-transform: capitalize}
.after-banner .h2 *{font-family: HonorsB;}
.after-banner .h2 .up{text-transform:uppercase;}
.after-banner .txt-c{margin:10px 0;color:rgba(255,255,255,0.8);text-align:center;font-size:20px;font-family:HonorsL;}
.after-banner.blur{filter: blur(0px);}
.after-banner:after{transition: all 0.6s ease;position:absolute;left:0;top:0;
    background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5));width:100%;height:100%;display:none;content:""}
.after-banner.blur:after{opacity:1;}

.after-head{text-align:center;margin:115px auto 90px auto;max-width: 1360px;}
.after-h2{font-size:56px;font-family: HonorsB;color:#000;text-align:center;}
.after-head .tip{font-size:20px;color:#999;margin:10px 0;}
.after-head .c{font-size:24px;line-height:2;margin:30px 0;}

.after-box{position:relative;}
.after-box-img{position:relative;}
.after-box-img img{display:block;width:100%;}
.after-box-img{position:relative;height:635px;background-size:cover !important;}
.after-box-img img{display:block;object-fit: cover;width:100%;height:100%;}
.after-box-bg{position:absolute;left:0;bottom:0;width:100%;}
.after-box-bg-inner{max-width:1360px;margin:0 auto;padding:0 100px;height:135px;border-top-left-radius:24px;border-top-right-radius:24px;background:url("../images/121.png") repeat;
    filter: blur(0px);}
.after-box-bottom{position:relative;z-index:5;
    padding:90px 0 80px 0; background: linear-gradient(to bottom, rgba(245,245,245,1), rgba(255,255,255,1));margin-top:-90px;max-width:1360px;margin-left:auto;margin-right:auto;
border-top-left-radius:24px;border-top-right-radius:24px;}

.after-tip{font-size:24px;text-align:center;line-height:1.6;}
.after-box-ul{display:flex;flex-wrap:wrap;margin:40px 4%;}
.after-box-ul li{margin:2%;width:46%;}
.after-box-ul li{display:flex;align-items: flex-start}
.after-box-ul li .icon{display:block;}
.after-box-ul li .li-con{flex:1;overflow:hidden;margin-left:15px;}
.after-box-ul li .li-t{font-size:24px;font-family: HonorsB}
.after-box-ul li .li-c{font-size:16px;color:#666;line-height:1.875;margin-top:10px;}
.after-box-ul li.rate33{width:29.333%;}

.test-container{height:100vh;overflow:hidden;}
.test-big{position:absolute;left:0;top:0;width:100%;height:100%;object-fit: cover;}
.test-content{padding:0px 75px;display:flex;height:100vh;position:relative;z-index:3;align-items:center}
.test-content-inner{flex:1;display:flex;padding:120px 0;}
.test-box{width:600px;}
.test-article{flex:1;overflow:hidden;text-align:center;padding:65px 0;}
.test-article .h2{font-size:56px;font-family: HonorsB;color:#fff;}
.test-article  .c{font-size:20px;color:rgba(255,255,255,0.8);font-family: HonorsL;margin:10px 0;}
.test-box-inner{overflow:hidden;background:url("../images/bg1.jpg") no-repeat center;background-size:cover;border-radius:10px;padding:40px;}
.test-box .h2{text-transform:uppercase;color:#fff;font-family: HonorsB;text-align:center;margin:10px 0 30px 0;}
.test-box-li{margin:20px 0;display:flex;background:#fff;border-radius:6px;position:relative;}
.test-box-li.select-w{}
.test-box-li .select{padding:0 10px;font-size:16px;height:55px;border:none;outline:none;flex:1;overflow:hidden;background:none;appearance: none;position:relative;z-index:3;color:#333;}
.test-box-li.select-w:after{position:absolute;right:0px;height:50px;width:40px;background:url("../images/icon7.png") no-repeat center;display:block;content:"";top:50%;margin-top:-25px;}
.test-box-li .input{height:55px;font-size:16px;background:none;outline:none;border:none;flex:1;overflow:hidden;padding:0 15px;}
.test-box-li .input::placeholder{color:#333;}
.test-box .tip{color:#fff;line-height:24px;margin:30px 0;}
.test-check{color:#ccc;display:flex;align-items:center;margin:30px 0;}
.color-red{color:#ff0000;}
.test-check .check-a{color:#fff;text-decoration:underline;}
.test-check .check{position:relative;width:20px;height:20px;min-width:20px;}
.test-check .check .check-input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;}
.test-check .check .s{display:block;width:20px;height:20px;background:url("../images/check1.png") no-repeat center;}
.test-check  .check-c{margin:0 5px;}
.test-check .check .check-input:checked + .s{background:url("../images/check2.png") no-repeat center;}
.test-btn{margin:30px 0;height:55px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#00449b;
    color:#fff;font-size:18px;width:100%;transition:all 0.1s ease;}
button{cursor: none}
.test-btn:hover{font-size:20px;}
.test-box-inner{max-height:calc(100vh - 240px);overflow-y:auto;}

.test-box-inner::-webkit-scrollbar {
    width: 5px;
}

.test-box-inner::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0);
    border-radius: 10px;
}

.test-box-inner::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.4);
    border-radius: 10px;
    backdrop-filter: blur(4px);
}

.test-box-inner::-webkit-scrollbar-thumb:hover {
    background: rgba(255, 255, 255, 0.2);
}



.about-banner .banner-txt{top:30%;}

.about-container{padding:0 75px;}

.about-section1{margin:120px auto;}
.about-section2{margin:120px auto;;}
.about-h2{font-size:56px;text-align:center;font-family: HonorsB;color:#222;}
.about-tip{font-size:24px;line-height:1.5;text-align:center;margin:20px 30px;}
.about-tip *{font-family: HonorsL !important; }
.about-section1-ul{display:flex;flex-wrap:wrap;}
.about-section1-ul li{position:relative;width:29.3333%;margin:2%;border-radius:20px;overflow:hidden;}
.about-section1-ul li .li-img{overflow:hidden;}
.about-section1-ul li img{display:block;width:100%;}
.about-section1-ul li .li-txt{position:absolute;top:40px;width:calc(100% - 120px);left:40px;background:#f1f6f8;border-radius:12px;padding:45px 20px;text-align:center;}
.about-section1-ul li .li-c{font-size:16px;color:#666;font-family: HonorsL;}
.about-section1-ul li .li-t{color:#222;font-family: HonorsM;font-size:24px;margin-top:15px;}

.about-section2-content{background:#f7f7f7;border-radius:20px;overflow:hidden;position:relative;margin-top:80px;}
.about-section2-box{display:flex;justify-content:space-between;}
.about-section2-box .box-img{width:68%;}
.about-section2-box .box-img img{display:block;width:100%;}
.about-section2-box .box-txt{width:30%;padding:5%;}
.about-section2-box .box-txt .txt-t{font-size:24px;font-family: HonorsB;}
.about-section2-box .box-txt .txt-date{background:url("../images/icon6.png") no-repeat 0px center;padding-left:20px;font-size:16px;color:#999;margin:10px 0;}
.about-section2-box .box-txt .txt-c{font-size:16px;line-height:1.875;margin:30px 0;font-family: 'HonorsL';}
.about-section2-more{display:block;width:135px;line-height:45px;text-align:center;border:1px solid #000;border-radius:6px;color:#000;margin:45px 0;transition:all 0.6s ease;}
.about-section2 .swiper-pagination{width:auto;left:auto;right:22%;bottom:10%;}
.about-section2 .swiper-pagination-bullet{width:50px;height:5px;border-radius:3px;opacity:1;background:#acacac;margin-right:15px !important;position:relative;overflow:hidden;}
.about-section2 .swiper-pagination-bullet-active{background:#000;}
.about-section2-more:hover{background:#000;color:#fff;}
/* 进度条内部 */
.about-section2 .swiper-pagination-bullet .progress-bar {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 0%;
    height: 100%;
    background: #000;
    transition: width 0s; /* 动画在 JS 中控制时长 */
    border-radius:3px;
}



.model-banner{height:100vh;overflow:hidden;display:flex;flex-direction: column;justify-content:space-between;background:url("../images/model1.jpg") no-repeat center;background-size:cover;}





.model-head{background:#fff;padding:0 75px;display:flex;align-items:center;justify-content:space-between;line-height:60px;}
.model-head.fixed{position:fixed;top:60px;left:0;width:calc(100% - 150px);}
.model-head .name{color:#222;font-family: HonorsB;font-size:18px;}
.model-head .head-nav{display:flex;}
.model-head .head-nav li a{display:block;font-size:18px;margin-left:90px;}
.head-nav li a.active {
    color: #00449b;  /* 高亮色随你改 */
}

.model-section{background: linear-gradient(to bottom, #f0f1f0, #fff);padding:80px 75px;}
.model-section-h2{font-size:18px;color:#00449b;text-align:center;}
.model-section-circle{display:flex;justify-content:center;margin:10px 0;}
.model-section-circle .s{width:7px;height:7px;border-radius:100%;background:#00449b;margin:0 3px;}
.model-section-h3{font-size:36px;color:#000;text-align:center;font-family: HonorsB;margin:25px 0 35px 0;text-transform:uppercase;}
.model-section-article{margin:30px auto 45px auto;max-width:1000px;text-align:center;font-size:16px;color:#000;line-height:1.875;}
.model-section-big img{display:block;width:100%;}
.model-section-sort{margin:22px 0;display:flex;flex-wrap:wrap;}
.model-section-sort li{width:calc(33.3333% - 44px);margin:22px 22px;}
.model-section-sort a{display:block;}
.model-section-sort .li-img{overflow:hidden;}
.model-section-sort .li-img img{display:block;width:100%;}
.model-section-sort .li-t{text-align:center;text-transform:uppercase;font-size:18px;margin:20px 0;font-family: HonorsM;}



.index-header.fixed{background:none;backdrop-filter:inherit;}
#fp-nav{display:none;}


.main-header .header-nav .nav li .a{position:relative;text-transform:uppercase;font-size:16px;font-weight:700;}
.main-header .header-nav .nav li:hover .a{color:#fff;position:relative;}
.main-header .header-nav .nav li .a:after{position:absolute;left:0;width:100%;height:2px;background:#fff;
display:block;content:"";transition: all 0.4s;bottom:0;transform:scaleX(0)}
.main-header .header-nav .nav li:hover .a:after{transform:scaleX(1)}
.main-header .header-nav .nav li.active .a:after{transform:scaleX(1)}

.inner-header .header-nav .nav li:hover .a{color:#00449b;position:relative;}
.inner-header .header-nav .nav li .a:after{position:absolute;left:0;width:100%;height:2px;background:#00449b;display:block;content:"";transition: all 0.4s;bottom:0;}

.main-header.inner-header .header-nav .nav li:hover .a{color:#00449b;position:relative;}
.main-header.inner-header .header-nav .nav li.active .a:after{background:#00449b;}
.main-header.inner-header .header-nav .nav li.active .a{color:#00449b;}






.main-header .header-nav-down{position:fixed;left:0;width:100%;height:calc(100vh - 60px);top:60px;background:#f6f6f6;display:flex;display:none;}
/*.main-header .header-nav .nav li:hover .header-nav-down{display:flex;}*/
.header-nav-down-flex{display:flex;height:calc(100vh - 60px);}
.main-header .header-nav-down-side{width:380px;height:calc(100% - 50px);position:relative;background:#00449b;padding-top:25px;padding-bottom:25px;overflow-y:auto;}
.header-nav-hd{margin-top:30px;display:flex;align-items:center;justify-content:space-between;margin-left:75px;margin-right:25px;background:url("../images/nav3.png") no-repeat right center;}
.header-nav-hd.on{background:url("../images/nav2.png") no-repeat right center;}
.header-nav-hd .hd-t{font-size:30px;color:#fff;font-family: HonorsB;}
.header-nav-bd{display:none;margin-left:75px;margin-right:25px;}
.header-nav-bd-li{display:block;font-size:18px;line-height:40px;color:#729ed7;}
.header-nav-down-box{display:none;}
.header-nav-bd-li.active{color:#fff;}
.header-nav-down-box{flex:1;overflow:hidden;position:relative;}
.header-nav-down-box .yinji{position:absolute;left:0;top:14%;width:100%;font-size:200px;text-transform:uppercase;color:rgba(0,0,0,0.1);font-family: Azonix;text-align:center;}
.header-nav-down-box .nav-down-inner{display:flex;position:relative;padding:0 75px;height:100%;flex-direction: column;justify-content:space-between;}
.header-nav-down-box .nav-down-img img{display:block;margin:0 auto;max-width:100%;}
.header-nav-down-box .nav-down-img{margin-top:16%;}
.nav-down-bot{display:flex;align-items:center;justify-content:space-between;margin-bottom:6%;z-index:99}
.nav-down-bot .index-banner1-btn{border-color:#000;color:#000;}
.nav-down-bot .bot-right{display:flex;}
.nav-down-bot .index-banner1-btn.bg-white{background:#00449b;border-color:#00449b;color:#fff;}
.nav-down-bot .bot-t{font-size:48px;font-family: HonorsDB;}



.center-container{margin:115px auto;max-width:950px;display:flex;justify-content:space-between;align-items: flex-start}
.center-side{width:250px;background:#f9f9f9;border-radius:10px;border:1px solid #e5e5e5;position:sticky;top:100px;left:0;}
.center-side .side-a{display:flex;align-items:center;height:56px;padding:0 15px;color:#333;transition:all 0.4s ease}
.center-side .side-a .icon{display:block;margin-right:10px;}
.center-content{flex:1;overflow:hidden;margin-left:55px;}
.center-side .side-a:hover{background:#efefef;}
.center-side .side-a.active{background:#efefef;}

.center-tit{font-size:24px;font-family: HonorsDB;text-transform: capitalize;margin-bottom:10px;}

.center-box{margin-bottom:45px;}

.center-personal li{display:flex;align-items:center;border-bottom:1px solid #e5e5e5;padding:20px 0;line-height:30px;}
.center-personal li .li-con{flex:1;overflow:hidden;}
.center-personal-btn{width:135px;height:40px;border-radius:20px;background:#00449b;color:#fff;text-align:center;display:block;line-height:40px;}
.center-personal li .label{color:#999;}
.center-personal li .li-t{}

.center-list{}
.center-list-ul li{display:flex;margin:20px 0;}
.center-list-ul .li-img{display:block;width:200px;}
.center-list-ul .li-img img{display:block;width:100%;border-radius:10px;}
.center-list-ul .li-txt{flex:1;overflow:hidden;margin-left:20px;}
.center-list-ul .li-t{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.center-list-ul .li-price{font-size:16px;color:#00449b;margin:10px 0 25px 0;}
.center-list-ul .li-price .p{font-size:20px;}
.center-list-btn{}
.collect-icon{width:20px;height:20px;background:url("../images/center5.png") no-repeat center;margin-left:15px;}


.inner-header.fixed{background:#fff;}


.header-person{position:relative;margin-left:25px;}
.header-person .person-down{position:absolute;left:50%;top:60px;width:210px;background:#fff;border-radius:10px;transform: translateX(-50%);
box-shadow:0 5px 10px rgba(0,0,0,0.1);display:none;}
.header-person .person-down-a{display:flex;align-items:center;height:50px;padding:0 20px;transition:all 0.4s ease}
.header-person .person-down-a .icon{display:block;margin-right:10px;}
.header-person .person-down-a:hover{background:#efefef;}
.person-name{font-size:18px;}
.model-banner-head{margin-top:calc(60px + 6%);}
.model-banner-head .h2{font-size:36px;color:#fff;font-family: HonorsB;text-align:center;}
.model-banner-head .head-flex{display:flex;justify-content:center;margin:25px 0;}
.model-banner-head .bg-white{background:#00449b;border-color:#00449b;color:#fff;}
.model-banner{justify-content:space-between;}




.model-banner{height:inherit}
.model-banner-bot{position:relative;overflow:hidden;}
.model-banner .swiper-slide {
    max-width:1280px;
    transition-timing-function:linear;
    position:relative;
}
.model-banner .swiper-slide:after{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:block;content:""}
.model-banner .swiper-slide.swiper-slide-active:after{display:none;}
@media only screen and (max-width:1200px){
    .model-banner .swiper-slide {
        width:770px;
    }
}
@media only screen and (max-width:980px){
    .model-banner .swiper-slide {
        width:471px;
    }
}
@media only screen and (max-height:480px){
    .model-banner .swiper-slide {
        width:471px;
    }
}
.model-banner .swiper-slide img{
    width:100%;}
.model-banner .swiper-button-next, .model-banner .swiper-button-prev{
    width:60px;
    height:60px;
    outline:none;top:50%;transform: translateY(-50%);margin:0;}
.model-banner .swiper-button-next{
    background:url(../images/model4.png) no-repeat center;right:25%;}
.model-banner .swiper-button-prev{
    background:url(../images/model3.png) no-repeat center;left:25%;}
.model-banner .swiper-button-next:after, .model-banner .swiper-button-prev:after{display:none;}


.about-section2-box .box-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit: cover}
.about-section2-box .box-img{position:relative}
.about-banner .banner-txt{top:calc(60px  + 10%);transform:translateX(-50%);}


.mNavBtn {width: 26px;height:22px;position: absolute;cursor: pointer;z-index:99;display:none;top:50%;transform: translateY(-50%);left:15px;}
.mNavBtn span {position: absolute;left: 0;width:26px;height: 2px;background:#fff;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.mNavBtn span.line1 {top: 0;}
.mNavBtn span.line2 {top:10px;}
.mNavBtn span.line3 {bottom: 0;}
.mNavBtn.active .line1 {transform: rotate(45deg);top: 7px;}
.mNavBtn.active .line2 {display: none;}
.mNavBtn.active .line3 {transform: rotate(-45deg);bottom: 12px;}
.mNavBtn.active span{width:25px;background:#000;}

body{overflow-x: hidden;}
/*.main-header{border-bottom:1px solid #f7f7f7;}*/
.color-blue{color:#0096f2 !important;}
.body-hide{width:100%;height:100%;overflow:hidden;}
.black_bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;}
.black_bg.active{display:block;}

.main-header.header-white{background:#fff;}
.main-header .black-logo{display:none;}
.main-header.header-white .black-logo{display:block;}
.main-header.header-white .white-logo{display:none;}
.main-header.header-white .sort-a{color:#222;}
.sort-a-person{width:30px;height:30px;background:url("../images/icon1.png") no-repeat center;}
.sort-a-car{width:30px;height:30px;background:url("../images/icon2.png") no-repeat center;}
.main-header.header-white .sort-a-person{background:url("../images/icon3.png") no-repeat center;}
.main-header.header-white .sort-a-car{background:url("../images/icon4.png") no-repeat center;}



@media (max-width:1600px){
    /*body{cursor: inherit}*/
    /*.cursor{display:none !important;}*/
    .test-box{width:500px;}
    .test-content{padding:0 30px;}
    .header-nav .nav li{margin-right:30px;}
    .main-header .header-content{padding:0 25px;}
    .header-nav-hd{margin-left:25px;}
    .header-nav-bd{margin-left:25px;}
    .main-header .header-nav-down-side{width:250px;}
    .model-banner .swiper-slide{max-width:900px}
    .header-sort .sort-a{font-size:16px;}
}



.inner-header .header-sort .sort-a.sort-a-car{background:url("../images/icon4.png") no-repeat center;}
.inner-header .sort-a-person{background:url("../images/icon3.png") no-repeat center;}

.header-nav .nav li{margin-right:30px;}
.test-box-inner{max-height:inherit;}
.about-pages{}
.index-banner2-tab .li{cursor:grab;}
.store-list-ul li .more{cursor:grab;}
.index-banner1-btn{transition:all 400ms;}
.index-banner1-btn.bg-white:hover{background:none;color:#fff;}
.index-banner1-btn.bg-null:hover{background:rgba(0,0,0,0.1)}

@media (max-width:1600px){
    .test-box-li .select{height:42px;font-size:15px;}
    .test-box-li .input{font-size:15px;height:42px;}
    .test-btn{font-size:15px;height:42px;}
    .test-box .tip{line-height:18px;}
    .test-box{max-width:450px;}
    .test-box-inner{padding:15px 30px;}
    .test-box-inner{overflow-y:hidden;}
    .test-box-li{margin:15px 0;}
    .test-btn{margin:15px 0;}
    .test-check{margin:15px 0;font-size:12px;}
    .test-box .tip{margin:15px 0;font-size:12px;}
    .test-content-inner{padding-bottom:0;}
    .test-box .h2{margin-bottom:15px;}
    .header-logo{transform: translate(0%, -50%);}
}
@media (max-width:1400px){
        .header-logo{transform: translate(80%, -50%);}
}


.mobile-banner-img{display:none !important;}
.main-header .white-logo{display:block !important}
.main-header .black-logo{display:none !important}
.main-header.inner-header .white-logo{display:none !important}
.main-header.inner-header .black-logo{display:block !important}
.inner-header .mNavBtn span{background:#00449b;}




.about-pages{position:absolute;left:0;width:100%;bottom:10%;display:flex;justify-content:space-between;}
.about-pages .pages-left{width:68%;}
.about-section2 .about-pages .swiper-pagination{width:30%;position:relative;left:auto;bottom:auto;margin:0;right:auto;display:flex;justify-content:flex-start;padding:0 5%;}
.about-section2 .about-section2 .swiper-pagination-bullet{margin-left:0 !important}

 #map { width:100%; height:600px; }
 
 
 
 
 
 
 .register-pop-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;}
.register-pop{position:fixed;left:50%;top:50%;transform: translate(-50%,-50%);max-width:700px;width:90%;z-index:9999;}
.reset-pop-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;}
.reset-pop{position:fixed;left:50%;top:50%;transform: translate(-50%,-50%);max-width:700px;width:90%;z-index:9999;}
.forget-pop-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;}
.forget-pop{position:fixed;left:50%;top:50%;transform: translate(-50%,-50%);max-width:700px;width:90%;z-index:9999;}
.login-pop-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;}
.login-pop{position:fixed;left:50%;top:50%;transform: translate(-50%,-50%);max-width:700px;width:90%;z-index:9999;}
.login-pop-content{background:#fff;padding:30px 40px;border-radius:20px;}
.cursor{z-index:99999}
.login-h2{text-align:center;font-size:36px;font-family: HonorsB;}
.login-tip{text-align:center;font-size:20px;color:#999;}
.login-form{margin:35px 0;}
.login-item .label{font-size:16px;margin-bottom:6px;}
.login-item{margin:15px 0;}
.login-input{position:relative;display:flex;overflow:hidden}
.login-input .input{font-size:16px;border:1px solid #e5e5e5;border-radius:6px;background:#f8f8f8;overflow:hidden;height:54px;flex:1;padding:0 15px;}
.login-input .input::placeholder{color:#666;}
.login-input .input:focus{border:1px solid #00449b;background:#fff;}
.login-input:hover{}
.login-item.active .login-input .input{background:#fff;border:1px solid #00449b;}
.login-check{display:flex;align-items:center;justify-content:space-between;}
.login-check .check-left{position:relative;}
.login-check .check-left .check-c{background:url("../images/login4.png") no-repeat 0 center;padding-left:25px;font-size:16px;}
.login-check .check-left .check{position:absolute;left:0;top:0;width:100%;height:100%;cursor: pointer;opacity: 0;}
.login-check .check-left .check:checked + .check-c{background:url("../images/login5.jpg") no-repeat 0px center;}
.login-forget-a{font-size:16px;color:#00449b;}
.login-btn{height:54px;background: #00449b;color:#fff;border-radius: 6px;font-size:16px;width:100%;text-align:center;margin:20px 0;}
.login-other{margin:35px 0 35px 0;}
.login-other .other-t{font-size:16px;color:#666;text-align:center;}
.login-other-ul{display:flex;justify-content:center;}
.login-other-ul .other-a img{display:block;}
.login-other-ul .other-a{margin:10px;}
.login-bot{text-align:center;font-size:16px;}
.color-blue{color:#00449b !important;}
.login-copyright{font-size:16px;color:#666;text-align:center;}
.login-copyright-a{color:#00449b;text-decoration: underline}
.login-logo{display:block;margin:0 auto 15px auto;}
.login-btn-black{height:54px;background: #222222;color:#fff;border-radius: 6px;font-size:16px;width:100%;text-align:center;margin-top:-5px;}
.header-nav-down-right{display:flex;flex:1;overflow:hidden;}


@media (max-width:1200px){
    
    .center-container{display:block;margin-top:60px;}
    .center-side{display:flex;top:60px;width:auto;border-radius:0;}
    .center-content{margin:15px;}
    .center-side .side-a{flex-direction:column;height:auto;padding:6px 0;text-align:center;}
    .center-side .side-a .icon{display:none;}
    .center-list-ul li{display:block;}
    .center-list-ul .li-img{margin:10px auto;}
    .center-list-ul .li-txt{text-align:center;}
    .center-personal-btn{margin:10px auto;}
    .collect-icon{margin:0 auto;}
    
    .mobile-banner-img{display:block !important;}
    .pc-banner-img{display:none !important;}
    
    .footer-nav a{font-size:14px;}
    .mNavBtn{display:block}

    .header-nav{display:none;position:fixed;left:0;height:calc(100% - 60px);width:100%;background:#fff;top:60px;overflow-y:auto}
    .main-header .header-content{justify-content:flex-end;padding:0 15px;height:60px;}
    .header-sort .sort-a{margin-left:6px;}
    .index-banner1-inner .h2{font-size:35px;}
    .index-banner1-inner .banner-c{font-size:16px;}
    .index-banner1-inner{top:calc(60px + 8%);}
    .index-banner2-bot{display:none;}
    .index-banner2 .btn-next{right:15px;width:40px;height:40px;background-size:100%;}
    .index-banner2 .btn-prev{left:15px;width:40px;height:40px;background-size:100%;}
    .index-banner2-tab{}
    .index-banner2-tab .li{margin:0 15px;}
    
    .index-banner2-tab-wrap{display:flex;right:0;width:100%;justify-content:center;}
    
    .index-banner2-inner{top:35%;}
    .index-section3 .h2{font-size:35px;}
    .index-section3 .c{font-size:16px;}
    .index-section4-box .h2{font-size:30px;}
    .index-section4-box .tags{display:none;}
    .index-section4-left .index-section4-img{transform: inherit}
    .index-section4-right .index-section4-img{transform: inherit}
    .index-section5 .h2{font-size:45px;}
    .index-section5 .tip{font-size:16px;}
    .index-section5 .c{margin:20px 0;line-height: 1.6;}
    .index-section5{left:15px;width:calc(100% - 30px)}
    .footer-top{display:block;}
    .main-footer{padding:45px 15px;}
    .footer-nav{flex-wrap:wrap;justify-content:center;}
    .footer-bottom{display:block;text-align:center}
    .footer-line{margin:25px 0;      }
    .main-header .header-nav .nav li .a{color:#111;}
    .main-header .header-nav .nav{display:block;padding:15px;}
    .main-header .header-nav-down{position:relative;left:auto;top:auto;display:block;}
    .header-logo{transform:translate(-50%,-50%)}
    .index-banner2-tab .li{}
    .index-banner2-tab{margin:0;text-align:center;}
    .index-banner2-tab-wrap{justify-content:space-around}
    .index-banner2-inner{text-align:center;}
    .index-banner2-tab .tab-t{font-size:20px;}
    /*.index-banner2-tab.active .tab-t{border-bottom:1px solid #fff;}*/
    .index-banner2-left .h2{font-size:30px;}
    .index-banner2-inner{width:100%;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}
    .index-section5 .h2{font-size:30px;}
    
    
    .store-banner .h2{font-size:32px;}
    .store-banner .txt-c{font-size:16px;}
    .store-container{margin:0 15px;}
    .store-list{margin:40px 0;}
    .store-list-ul li{width:calc(100% - 50px)}
    .store-near .h2{font-size:32px;}
    .store-near-search .search-box{padding:5px 15px;}
    .store-near-search .search-box .input{font-size:15px;}
    .store-near-map{margin:45px 0;}
    .after-banner .h2{font-size:32px;}
    .after-banner .banner-txt{width:90%;}
    .after-banner .txt-c{font-size:16px;}
    .after-h2{font-size:32px;}
    .after-head{margin:50px 0px;}
    .after-head .tip{font-size:16px;}
    .after-head .c{font-size:18px;}
    .after-box-img{height:360px;}
    .after-box-bottom{padding:20px;width:80%;}
    .after-box{}
    .after-tip{font-size:16px;}
    .after-box-ul{display:block;margin:20px 0;}
    .after-box-ul li.rate33{width:100%;}
    .after-box-ul li .li-c{font-size:14px;}
    .after-box-ul li .li-t{font-size:20px;}
    .after-box-ul li .icon{width:20px;margin-top:5px;}
    .after-container{margin:0 15px;}
    .store-near{margin:50px auto;}
    .about-container{padding:0 15px;}
    .about-h2{font-size:32px;}
    .about-tip{font-size:18px;}
    .about-section1-ul li{width:96%;}
    .about-section1-ul li .li-t{font-size:20px;}
    .about-section2-box{display:block;}
    .about-section2-box .box-img{width:100%;height:360px}
    .about-section2-box .box-txt{width:auto;}
    .about-pages{display:block;bottom:15px;}
    .about-section2 .about-pages .swiper-pagination{width:100%;justify-content:center;}
    .about-section2 .swiper-pagination-bullet{width:30px;}
    .news-container{padding:15px;}
    .news-head{display:block;}
    .news-head-h2{font-size:32px;}
    .news-head-search{width:auto;margin-top:15px;}
    .news-list-ul li a{padding:24px 0;}
    .news-list-ul li .li-t{font-size:20px;}
    .news-list-ul li .li-c{font-size:14px;}
    .news-detail{display:block;}
    .news-detail-fr{display:none;}
    .news-detail-fl{width:100%;}
    .news-detail{margin:30px 0;}
    .news-detail-h2{font-size:24px;}
    .test-container{height:auto;}
    .test-content{display:block;height:auto;}
    .test-content-inner{display:block;}
    .test-article .h2{font-size:32px;}
    .test-article .c{font-size:16px;}
    .test-content-inner{padding:100px 0;}
    .test-box{width:auto;}
    .test-content{padding:0 15px;}
    .test-article{padding:25px 0;}
    .test-big{position:fixed;}
    .main-footer{position:relative;z-index:3;}
    .main-header .header-nav-down{display:none;}
    .main-header .header-nav .nav li .a{background:url(../images/icon7.png) no-repeat right center;background-size:8px auto;}
    .header-nav .nav li{margin:0 10px;}
    /*.cursor{display:none !important;}*/
    body{cursor:inherit;}
}


.main-header  .header-nav-down{max-height: calc(100vh - 60px);height: inherit}
.main-header .header-nav-down-side{height:auto;}
.main-header.fixedd{background:rgba(0,0,0,0.2);backdrop-filter: blur(20px);transition:all .6s ease;}
.main-header  .header-nav-down-pc{display:flex;height:auto;}
.main-header .header-nav-down-left{width:20%;background:#00449b;padding:25px 0;}
.main-header .header-nav-down-right{width:80%;}
.main-header .header-nav-down-side{width:25%;background:#4e7cb9}
.main-header .header-nav-down-inner{display:none;}
.main-header .header-nav-down-inner.active{display:flex;}
.main-header .header-nav-down-left-li{font-family:Azonix;font-size:30px;text-align:center;padding:30px 0;cursor:pointer;color:#fff;border-bottom:1px solid rgba(255,255,255,0.1)}
.main-header .header-nav-down-left-li.active{background:#4e7cb9}

.header-nav-down-mobile{display:none;}
.main-header.header-white .white-logo{display: none !important}
.main-header.header-white .black-logo{display: block !important}

@media (max-width:1200px){
    .header-nav-down-mobile{display:block;}
    .nav-mobile-bd{display:none;background:#f8f8f8;padding:0 15px;}
    .nav-mobile-hd{background:url("../images/login8.png") no-repeat right center;font-size:18px;line-height:60px;text-transform: capitalize}
    .nav-mobile-hd.on{background:url("../images/login9.png") no-repeat right center;}
    .main-header .header-nav .nav li:nth-child(1) .a{display:none;}
    .nav-mobile-bd-a{display:block;font-size:16px;line-height:40px;text-transform: capitalize}
}



.header-content-left{display:flex;align-items:center;}
.header-logo{position:relative;left: auto;top:auto;transform: inherit;margin-right:30px;}
.login-pop{transition: all 360ms ease-in;transform:translate(-50%, -50%)  scale(0)}
.login-pop-bg{display:none;}
.register-pop{transition: all 360ms ease-in;transform:translate(-50%, -50%)  scale(0)}
.register-pop-bg{display:none;}
.forget-pop{transition: all 360ms ease-in;transform:translate(-50%, -50%)  scale(0)}
.forget-pop-bg{display:none;}
.reset-pop{transition: all 360ms ease-in;transform:translate(-50%, -50%)  scale(0)}
.reset-pop-bg{display:none;}
.login-pop.active{transform:translate(-50%, -50%) scale(1);}
.register-pop.active{transform:translate(-50%, -50%) scale(1);}
.forget-pop.active{transform:translate(-50%, -50%) scale(1);}
.reset-pop.active{transform:translate(-50%, -50%) scale(1);}
.verification-btn{background:#eeeeee;width:125px;text-align:center;color:#00449b;height:56px;border-radius:6px;margin-left:10px;}
.cookie-pop{position:fixed;left:50%;bottom:10%;z-index:9999;width:90%;max-width:1300px;transform: translateX(-50%);}
.cookie-pop-content{position:relative;background:#eee;border-radius:24px;padding:50px;}
.cookie-pop-close{position:absolute;right:24px;top:20px;width:30px;height:30px;background:url("../images/close1.png") no-repeat center;cursor:pointer;}
.cookie-pop-c{font-size:16px;line-height:1.875;text-align:center;margin:15px 0;}
.cookie-pop-bot{display:flex;justify-content:center;}
.cookie-pop-btn{width:135px;height:42px;text-align:center;border:1px solid #000;font-size:16px;margin:10px;border-radius:6px;transition:all 360ms;}
.cookie-pop-btn-null{background:none;}
.cookie-pop-btn-black{background:#000;color:#fff;}
.cookie-pop-btn-black:hover{border-color: #00449b;background:#00449b;}
.cookie-pop-btn-null:hover{border-color: #00449b;color: #00449b}

.main-fixed{position:fixed;right:5%;z-index:99;bottom:10%;}
.main-fixed-a{display:block;width:70px;height:70px;border-radius:100%;background:#fff;box-shadow: 0 0 80px rgba(0,0,0,0.2);transition:360ms;margin:20px 0;}
.main-fixed-a.kefu{background:#fff url("../images/fix1.png") no-repeat center;}
.main-fixed-a.fanhui{background:#fff url("../images/fix3.png") no-repeat center;}
.main-fixed-a.kefu:hover{background:#00449b url("../images/fix2.png") no-repeat center;}
.main-fixed-a.fanhui:hover{background:#00449b url("../images/fix4.png") no-repeat center;}

.main-header .person-name{color:#fff;}
.main-header.inner-header .person-name{color:#222;}
.main-header.header-white .person-name{color:#222;}
.header-nav-li-mobile{display:none;}
.header-person-mobile-a{display:none;padding:15px 25px;font-size:16px;color:#00449b}
.footer-nav .li-a{display:block;font-size:14px;color:rgba(255,255,255,0.7);line-height:1.75;}
.footer-nav .li-c{margin-top:10px;}
.footer-nav .li-a:hover{color:#fff;}


.header-test-nav-a{text-transform:capitalize !important;border:1px solid #fff;border-radius:4px;font-size:15px !important;line-height:36px;padding:0 25px;letter-spacing:1px;}
.main-fixed{right:0%;}
.footer-nav .li-a{color:rgba(255,255,255,0.9);line-height:2;}
.footer-nav .li-a:hover{color:#fff;}
body{overflow-x:hidden;}
.inner-header .header-sort .header-test-nav-a{border:1px solid rgba(0,0,0,0.5)}

@media (max-width:1200px){
    .header-sort .header-sort-pc-a{display:none;}
    .header-nav-li-mobile{display:block;}
    .login-pop-content{padding:25px 15px;}
    .login-input .input{height:50px;}
    .login-btn{height:50px;}
    .login-h2{font-size:24px;}
    .login-tip{font-size:16px;}
    .login-check .check-left .check-c{font-size:14px;}
    .login-forget-a{font-size:14px;}
    .login-other{margin:20px 0;}
    .login-bot{font-size:14px;}
    .cookie-pop-c{font-size:14px;}
    .cookie-pop-content{padding:40px 20px 20px 20px;}
    .cookie-pop-close{top:15px;right:15px;}
    .header-person{margin-left:6px;}
    .header-nav{height:calc(100vh - 60px)}
    .person-name{font-size:15px;}
    .header-person-mobile-a{display:block;}
    .header-person{display:none;}
    .header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
}




.index-banner2-left .h2{font-family: Proportional Sans-Serif, Monospace Sans-Serif, Proportional Serif;font-weight:bold;}
.index-banner1-inner .h2{font-family: Proportional Sans-Serif, Monospace Sans-Serif, Proportional Serif;font-weight:bold;}
.index-banner1-inner .banner-c{font-family: Proportional Sans-Serif, Monospace Sans-Serif, Proportional Serif;}

.main-header .header-nav-down-left-li{font-family:Azonix !important}
.index-section3 .h2{font-weight:bold;}
.index-section4-box .h2{font-weight:bold;}
.index-section5 .h2{font-weight:bold;}
.news-head-h2{font-weight:bold;}
.news-detail-h2{font-weight:bold;}
.news-detail-side .side-tit .t{font-weight:bold;}
.after-banner .banner-txt{font-weight:bold;min-width:68%;}
.after-banner .h2{font-weight:bold;}
.about-h2{font-weight:bold;}
.after-h2{font-weight:bold;}
.store-near .h2{font-weight:bold;}
.store-banner .h2{font-weight:bold;}
.test-article .h2{font-weight:bold;}
.test-box .h2{font-weight:bold;}
.nav-down-bot .index-banner1-btn.bg-white:hover{background:#00449b;}
.xinlunbo{margin:22px 0;}
.xinlunbo .swiper{padding-bottom:20px;}
.xinlunbo a{display:block;}
.xinlunbo .li-img{overflow:hidden;}
.xinlunbo .li-img img{display:block;width:100%;}
.xinlunbo .li-t{text-align:center;text-transform:uppercase;font-size:18px;margin:20px 0;font-family: HonorsM;}
.xinlunbo .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#222;}

.model-head{z-index:22;}

.xinlunbo .swiper-button-next:after, .xinlunbo .swiper-button-prev:after{background:#fff;width:50px;height:50px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;font-weight:bold;}
.xinlunbo .swiper-button-next, .xinlunbo .swiper-button-prev{width:50px;height:50px;border-radius:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1)}
.xinlunbo{position:relative;}
.xinlunbo .swiper{}
.xinlunbo .swiper-button-next{right:0;}
.xinlunbo .swiper-button-prev{left:0;}
.xinlunbo {margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;}

@media (max-width:1200px){
    .model-section{padding:55px 15px;}
    .model-head{padding:0 15px;}
    .model-head.fixed{width:calc(100% - 30px);}
    .model-head .head-nav{display:none;}
    .xinlunbo .swiper-button-next,.xinlunbo .swiper-button-prev{display:none;}
    .xinlunbo .li-t{font-size:15px;}
}

