@charset "utf-8";
/* Global css */

header .header{background:#fff;}
.index-video video{width:100%;}
.brand-list li .img-box img{position:relative !important;}
.brand-list li .img-box::before{display:none !important;}
.product-show-box .info{width:100%;overflow:hidden;}
.product-show-box .info h1{float:left;font-weight:500;color:#333;}
.product-show-box .info p{float:right;font-size:400px;font-size:15px;line-height:30px;color:#333;}
.product-show-box .list{width:100%;overflow:hidden;}
.product-show-box .list li{position:relative;float:left;padding:10px 10px 5px 10px;box-sizing:border-box;border-bottom:1px solid #1e4678;}
.product-show-box .list li::after{content:"";position:absolute;width:1px;height:20px;bottom:-10px;left:0;background:#1e4678;transition:all 0.3s;}
.product-show-box .list li::before{content:"";position:absolute;width:1px;height:20px;bottom:-10px;right:0;background:#1e4678;transition:all 0.3s;}
.product-show-box .list li a{display:block;}
.product-show-box .list .img{width:100%;overflow:hidden;}
.product-show-box .list .img img{display:block;width:100%;height:100%;object-fit:cover;transition:all 0.75s;}
.product-show-box .list h2{font-weight:500;font-size:15px;color:#868283;padding:10px 10px 0 10px;}
.product-show-box .list li:hover::after{height:100px;}
.product-show-box .list li:hover::before{height:100px;}
.product-show-box .list li:hover img{transform: scale(0.9);}

.Pagination__Nav{text-align:center;margin:20px 0;}
.Pagination__Nav span{padding:5px 10px;background:#4c97c1;color:#fff;transition:all 0.3s;font-size:14px;}
.Pagination__Nav a{padding:5px 10px;background:#4c97c1;color:#fff;transition:all 0.3s;font-size:14px;}
.Pagination__Nav .is-active{background:#1e4678;}
.Pagination__Nav span:hover{background:#1e4678;}
.Pagination__Nav a:hover{background:#1e4678;}

.product-view-box h1{text-align:center;margin-bottom:50px;font-weight:400;font-size:30px;}
.product-view-box .swiper{width:100%;}
.product-view-box .swiper img{display:block;max-width:100%;}
.container .page{overflow:hidden;}
.container .page div{line-height:20px;font-size:15px;color:#333;margin-bottom:15px;}
.container .page a{color:#333;}
.container .page a:hover{color:#4c97c1;}
.container .page .prev{position:relative;float:left;padding-left:12px;}
.container .page .prev::after {
    position:absolute;
    left:0;
    top:0;
    content: "\e6dc";
    display: inline-block;
    font-size: 12px;
    font-family: 'iconfont';
    line-height:22px;
}
.container .page .next{position:relative;float:right;padding-right:12px;}
.container .page .next::after{
    position:absolute;
    right:0;
    top:0;
    content: "\eaa6";
    display: inline-block;
    font-size: 12px;
    font-family: 'iconfont';
    line-height:22px;
}

.article-view{width:100%;}
.article-view h1{position:relative;font-weight:400;z-index:0;text-align:center;}
/* .article-view h1::before{content:"";position:absolute;bottom:0;left:0;width:200px;height:16px;background:rgba(76, 151, 193, 0.4);z-index:-1;border-radius:8px;} */
.article-view .time{display:block;color:#777;text-align:center;}
.article-view .content{width:100%;color:#777;}
.article-view .content img{max-width:100%;}

.feedback{width:100%;box-sizing:border-box;}
.feedback h1{color:#333;}
.feedback h1 span{font-size:14px;font-weight:500;}
.feedback .content{width:100%;}
.feedback .content a{display:inline-block;color:#4c97c1;margin:0 0 10px 10px;}
.feedback .content a:hover{text-decoration:underline;}
.feedback .form{width:100%;}
.feedback .form input{border:1px solid #999999;outline:none;padding:5px;}
.feedback .form p{font-size:16px;margin-bottom:5px;}
.feedback .form .top{width:100%;}
.feedback .form-content{width:100%;box-sizing:border-box;}
.feedback .form-content textarea{width:100%;box-sizing:border-box;border:1px solid #999999;outline:none;padding:5px;}
.feedback .form .bottom{width:100%;}
.feedback .form .bottom .code-img p{font-size:14px;}
.feedback .form .bottom .code-img img{cursor:pointer;}
.feedback .mb-content{display:none;}

.footer-icp a:hover{color:#4c97c1;}

.about{width:100%;}
.about>img{display:block;max-width:100%;}
.about .item{width:100%;overflow:hidden;margin:100px 0;}

.history{width:100%;}
.history .img{display:block;max-width:100%;}
.history-list{margin-bottom:50px;}

.credential{width:100%;}
.credential .bannerSwiper{width:100%;}
.credential .bannerSwiper img{display:block;max-width:100%;}
.credential .mySwiper{max-width:1300px;margin:auto;}
.credential .mySwiper img {display: block;width: 100%;}

.core{width:100%;}
.core>img{display:block;max-width:100%;margin:auto;}
.core .core_1{width:100%;overflow:hidden;}
.core .core_1>div{width:50%;float:left;}
.core .core_1 .img img{display:block;max-width:100%;}
.core .core_2{position:relative;width:100%;}
.core .core_2 .img{width:100%;}
.core .core_2 .img img{display:block;width:100%;}
.core .core_3{width:100%;background:#89898f;margin:50px 0;overflow:hidden;}
.core .core_3>div{width:50%;float:left;}
.core .core_3 img{display:block;max-width:100%;}

.join{width:100%;}
.join>img{width:100%;display:block;}
.join_1{width:100%;overflow:hidden;}
.join_1 .item{position:relative;box-sizing:border-box;float:left;border:3px solid #0a3a72;}
.join_1 .item .icon{position:absolute;bottom:-15px;background-color:#fff;}
.join_1 .item:nth-child(1) .icon{background-image:url(../../images/home/join/join_icon_01.png);background-size:cover;}
.join_1 .item:nth-child(2) .icon{background-image:url(../../images/home/join/join_icon_02.png);background-size:cover;}
.join_1 .item:nth-child(3) .icon{background-image:url(../../images/home/join/join_icon_03.png);background-size:cover;}
.join_1 .item:nth-child(4) .icon{background-image:url(../../images/home/join/join_icon_04.png);background-size:cover;}
.join_1 .item:nth-child(5) .icon{background-image:url(../../images/home/join/join_icon_05.png);background-size:cover;}
.join_1 .item:nth-child(6) .icon{background-image:url(../../images/home/join/join_icon_06.png);background-size:cover;}
.join_1 .item:nth-child(7) .icon{background-image:url(../../images/home/join/join_icon_07.png);background-size:cover;}
.join_1 .item:nth-child(8) .icon{background-image:url(../../images/home/join/join_icon_08.png);background-size:cover;}

.join_2{width:100%;overflow:hidden;}
.join_2 .item{position:relative;float:left;}
.join_2 .img{width:100%;}
.join_2 .img img{display:block;width:100%;}
.join_2 .text{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);font-size:18px;color:#fff;align-items:center;justify-content:center;}
.join_2 .item:hover .text{display:flex;}

.join_3{width:100%;background:url(../../images/home/join/join_04.jpg) no-repeat center #3c3a3a;}
.title_2{text-align:center;}
.title_2 p{font-size:13px;color:#fff;}
.title_2 h1{font-size:27px;color:#cdb592;}

.join_3 .list{box-sizing:border-box;border:3px solid #e2ba7e;margin:auto;text-align:center;}
.join_3 .form .inp_a{width:100%;margin-bottom:20px;}
.join_3 .form input{box-sizing:border-box;border:1px solid #999999;outline:none;}
.join_3 .code-box{width:100%;overflow:hidden;}
.join_3 .code-box input{float:left;width:calc(100% - 130px);height:100%;}
.join_3 .code-box img{float:right;width:120px;height:100%;}
.join_3 .form .submit{width:100%;height:45px;text-align:center;line-height:45px;color:#fff;background:#c59852;margin-top:30px;cursor:pointer;}

.index-banner{width:1920px;max-width:100%;margin:0 auto}
.index-banner .swiper{width:100%;height:100%;}
.index-banner .swiper img{display:block;width:100%;height:100%;object-fit:cover;}
.index-banner .swiper video{width:100%;height:100%;object-fit:cover;}
.index-banner .swiper .swiper-pagination{box-sizing:border-box;text-align:right;padding-right:10px;}
.index-banner .swiper .swiper-pagination-bullet-active{background:#fff;}
.index-banner .banner-bottom-tips{position:absolute;bottom:10px;left:0;right:0;margin:auto;width:20px;height:30px;border:1px solid #fff;border-radius:15px;;z-index:80;}
.index-banner .banner-bottom-tips .line{position:absolute;top:2px;left:0;right:0;margin:auto;width:2px;height:6px;border-radius:1px;;background:#fff;
    animation:mouseMove 0.8s infinite;
    animation-timing-function:ease-in-out;
}
@keyframes mouseMove
{
    0%{top:2px;}
    100%{top:13px;}
}

.min-banner{width:100%;}
.min-banner img{display:block;width:100%;height:100%;object-fit:cover;}

.header-menu .header-mb-nav{display:none;}

.content-view{width:100%;}
.content-view #map{height:100%;}
.content-view #srore-list{height:100%;overflow-y:auto;}
.content-view #srore-list li{box-sizing:border-box;position:relative;width:100%;border-top:1px solid #E5E5E5;}
/* .content-view #srore-list li .sum{position:absolute;top:10px;left:10px;width:30px;height:30px;line-height:30px;font-size:10px;font-weight:bold;border:2px solid #4c97c1;color:#4c97c1;border-radius:50%;text-align:center;} */
.content-view #srore-list li .sum{position:absolute;top:10px;left:10px;width:6px;height:6px;border-radius:50%;background:#4c97c1;}
.content-view #srore-list li h2{font-weight:600;color:#333;font-size:17px;}
.content-view #srore-list li p{font-weight:400;color:#666;font-size:13px;}

.srore-list-page .Pagination__Nav{padding-bottom:40px;}
.srore-list-page .Pagination__Nav span{background:#677192;}
.srore-list-page .Pagination__Nav a{background:#677192;}
.srore-list-page .Pagination__Nav .is-active{background:#2C303D;}

.introduce{width:100%;padding:50px 0;}
.introduce h3{position:relative;font-size:16px;font-weight:500;transform-style:preserve-3d;padding:2px;}
.introduce h3::after{position:absolute;content:"";bottom:0;left:0;width:50px;height:12px;background:#a6ceff;transform:translateZ(-1px);}
.introduce .content{width:100%;padding:5px 0 30px 0;}
.introduce .content p{font-size:15px;line-height:30px;color:#555;}