#bodycon{ width:auto !important; padding-bottom:0px;}
.container{ width:1500px;  margin:auto;}
.gy{min-width: 1200px; max-width: 1500px; width: 100%; margin: 0 auto;}
.box{ margin:0 auto; width:1500px; box-sizing: border-box; }
.fl{float: left;}
.fr{float: right;}
.char_tit{margin-bottom: 60px;}
.char_tit > p{padding: 3% 0 0; text-transform: uppercase; font-weight: 100; color: #ccc;}

.char_tit {display: flex;flex-direction: column;align-items: center;}
.char_tit>span {/*display: flex;*/align-items: center;font-size: 46px;position:  relative;}
.char_tit>span:before {content:'';width: 5%;height:1px;background:#00a551;position:absolute;bottom: -25px;left: 46%;z-index: 5;}
.char_tit>span:after {content:'';width:20%;height:1px;background:#ddd;position:absolute;bottom: -25px;left: 38%;}
.char_tit span b {color: #00cc82; font-weight:bold; font-family: Microsoft YaHei;}
.char_tit>p {font-size: 20px; color: #999;}

.appli2{ width:100%;}

.footer{ margin-top:0px;}
.fbd{font-weight: bold;}
.f_42{ font-size:38px;}
.f_24{font-size: 24px;}


.picBox{position:relative;float:right; z-index:999;}
.picBox .pic{width:auto;background:#fff;}
.picBox .pic img{display:block;width:auto;transition:all 0.5s;}
.picBox .pic:hover img{opacity:0.8;}
.picBox .playerBtn{position:absolute;left: 18px;text-align:center;cursor:pointer;overflow:hidden;transition:all 0.5s;}
.picBox .playerBtn i{display:block;margin:0 auto;width:17px; background:url(http://login.114my.cn/memberpic/076986728133/uploadfile/image/20241226/20241226112928_888838968.png) no-repeat center;background-size:100%;}
.picBox .playerBtn span{display:block;margin-top:0.625rem;font-size:1.125rem;color:#fff;}
/*picBox .playerBtn:hover{background:#a04405;}*/
.picBox .playerBtn:hover i{transform:rotate(360deg);transition:all 0.5s;}


.picBox .playerBtn{ left:170px; width:200px; height:200px; bottom:70px;}
.picBox .playerBtn i{background:url(http://login.114my.cn/memberpic/076986728133/uploadfile/image/20241226/20241226112928_888838968.png) no-repeat; width:20px; height:29px; margin-top:42px;  margin-top: 60px; margin-right: 111px;}





.introduction{width: 100%;margin: 0 auto;height: auto; /*padding: 120px;*/position: relative;overflow: hidden;}
.introduction:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    background-size: 2px;
    -webkit-background-size: 2px;
    -moz-background-size: 2px;
    -o-background-size: 2px;
    -ms-background-size: 2px;
    left: 0;
    top: 0;
    z-index: 6;
}
.introduction_video{position: absolute;width: 100%;left: 0;top: 0;margin: 0 auto;padding: 0;height: auto;}
.introduction_oa{width: 1400px;margin: 0 auto;z-index: 90;position: relative;display: flex;justify-content: space-between;}

.introduction_mright{background: rgba(255,255,255,0.9);width: 80%;padding: 60px 80px 60px 60px;position: relative;z-index: 99;}
.mright_io{position: absolute;left: 60px;top: 60px;border-right: 2px solid #00cc82;padding: 0 45px 0 0;}
.mright_p1{font-size: 34px;line-height: 45px;}
.mright_p2{font-size: 29px;line-height: 30px;}
.mright_cons{margin: 0 0 0 200px; height:300px; overflow-y: auto;}
.mright_cons_pic{font-size: 28px;line-height: 60px;height: 60px;overflow: hidden;margin-bottom: 15px;}
.mright_cont p{font-size: 16px;line-height: 35px;color: #666;text-indent: 2em;}
.mright_tit {font-size: 24px;line-height: 40px;color: #999;margin-top: 5px;}
.introduction_tu{width: 22%;z-index: 90;}


/*--video-pop--*/
.video-pop{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.video-pop .inner{position:fixed;top:50%;left:50%;width:1000px;height:600px;background:#000;transform:translate(-50%,-50%);}
.video-pop .close{position:absolute;right:1rem;top:1rem;width:2rem;height:2rem;cursor:pointer;background:url(http://login.114my.cn/memberpic/shannong88/uploadfile/image/20240816/20240816145505_2101184160.png) no-repeat center;transition:all 0.5s;}
.video-pop .close:hover{transform:rotate(360deg);}
.video-pop #videoiframe{width:1000px;height:600px;overflow:hidden;}
.video-pop #videoiframe iframe{display:block;width:1000px;height:600px;}

@media (max-width:992px){
.video-pop .inner{width:90vw;height:54vw;}
.video-pop #videoiframe,.video-pop #videoiframe iframe{width:90vw;height:54vw;}
}

.about-banner{width: 100%; position: relative;}
.about-box{display: flex; flex-wrap: wrap; justify-content: space-between; z-index:999; align-items: center; position: absolute; left:46%; top:34%; transform: translate(-43%, -50%);}

.about-box .box9{width:67.8%; text-shadow: 5px 0 10px rgba(0,0,0,.1); margin-top:22%;}



.about-box .box9 .icon{width: 66px; height: 48px;}
.about-box .box9 .icon img{width: 100%; height: 100%;}
.about-box .box9 .title{font-size:31px; color: #FEFEFE; line-height:55px; font-weight:lighter; text-align:left;}

.about-box .box9 .title b{ font-weight:bold; font-size:36px; letter-spacing:1px; display:block; font-family: "Microsoft YaHei"; text-align:left;}

.about-box .box9 .txt{color: #FFFFFF; line-height:30px; height:18vw; overflow-y: auto; margin-top:26px; padding-right: 0.9rem; /* æ»¨æ */ font-size:16px;}
.about-box .box9 .txt p{ margin-bottom:9px; line-height:28px; font-family:hs_l;}

.about-box .box9 .txt::-webkit-scrollbar{width: 3px;}
.about-box .box9 .txt::-webkit-scrollbar-track{background: #fff; border-radius: 25px;}
.about-box .box9 .txt::-webkit-scrollbar-thumb{background:#3496fd; border-radius: 25px;}
.about-box .box9 .txt::-webkit-scrollbar-corner{background:#3496fd;}

.about .abox2{width: 100%; background: #f5f5f5; padding:94px 0; font-family:hs_l;}
.about .abox2 .box{ margin: auto; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}

.about .abox2 .box .left{width:26%; padding-top:0; padding-left:50px; position: relative;}

.about .abox2 .box .left .line{width:5px; height: 100%; background: #DDDDDD; border-radius: 0.03rem; position: absolute; left: 0; top: 0;}
.about .abox2 .box .left .line span{height:25%; background:#3496fd; border-radius: 3px; width: 100%; position: absolute; left: 0; top: 0; transition: all ease-in 0.5s;}

.about .abox2 .box .left ul li{width: 100%; margin-bottom:39px; cursor: pointer;}
.about .abox2 .box .left ul li .t1{font-size:30px; line-height:1.1; font-weight:bold;}
.about .abox2 .box .left ul li .t2{line-height:30px; color: #333; margin-top:10px; display: none; font-size:17px; padding:0px; text-align:left;}
.about .abox2 .box .left ul li .t2 p{line-height:27px; font-size:17px;}
.about .abox2 .box .left ul li.on .t1{color: #3496fd;}
.about .abox2 .box .left ul li.on .t2{display: block;}
.about .abox2 .box .img{width:68%; border-radius:10px;}

.about .abox2 .box .img ul li{width: 100%; border-radius: 0.8rem; overflow: hidden; display: none;}
.about .abox2 .box .img ul li.on{display: block;}
.about .abox2 .box .img ul li img{width: 100%;}
.about .abox2 .box .mobile-list{width: 100%; display: none;}

.about .abox2 .box .mobile-list .swiper{width: 100%; height: 100%; overflow: hidden;}
.about .abox2 .box .mobile-list .swiper .swiper-slide{width: 100%; position: relative;}
.about .abox2 .box .mobile-list .swiper .swiper-slide .imgs{width: 100%; height: 4rem; border-radius: 0.1rem; overflow: hidden;}
.about .abox2 .box .mobile-list .swiper .swiper-slide .txt{width: 100%; /*position: absolute;*/ /*left: 0;*/ /*bottom: 0;*/ /*z-index: 2;*/ font-size: 0.28rem; color: #333; line-height: 0.38rem; margin-top: 0.2rem; /*background: rgba(0, 0, 0, 0.1);*/}

.about .abox2 .box .mobile-list .swiper .swiper-slide .t2{margin-top: 0.2rem; font-size: 14px; line-height: 24px; color: #666;}
.about .abox9{width: 100%;background: #f5f5f5;position: relative;}
.about .abox9 .box{margin: auto; display: flex; flex-wrap: wrap; justify-content: space-between; position: relative;}
.about .abox9 .box .item{width:46.3%; background: #fff; border-radius:6px; display: flex; align-items: center; padding:1.7% 1% 1.7% 1.7%; margin-top:-70px; z-index:999;}
.about .abox9 .box .item .t1{flex-shrink: 0; font-size:20px; font-weight: bold; color: #3496fd; line-height:2;}
.about .abox9 .box .item .t1 img{width:3rem; display: block; margin-bottom: 0.2rem; margin:auto;}
.about .abox9 .box .item .t2{width: 100%; margin-left:5%; font-size:24px; color: #111111; line-height:40px; letter-spacing:0.8px; padding:0px; align-items: flex-start;}

.about .abox9 .box .item .t2 p{ font-size:26px; margin-bottom: 8px; margin-top: 6px;}

.about .abox9 .box .item1{width:29.2%; background: #fff; border-radius:6px; display: flex; align-items: center; padding:1.7% 1% 1.7% 1.7%; margin-top:-70px; z-index:999;}
.about .abox9 .box .item1 .t1{flex-shrink: 0; font-size:21px; font-weight: bold; color: #3496fd; line-height:2;}
.about .abox9 .box .item1 .t1 img{width:3rem; display: block; margin-bottom: 0.2rem; margin:auto;}
.about .abox9 .box .item1 .t2{width: 100%; margin-left:5%; font-size:24px; color: #111111; line-height:40px; letter-spacing:0.8px; padding:0px; align-items: flex-start;}

.about .abox9 .box .item1 .t2 p{ font-size:22px; margin-bottom: 8px; margin-top: 6px;}



@keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.6;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.6;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.0;
    }
}

.pulse{ position:absolute; top:50%; left:50%; z-index:-1; margin-top:-100px; margin-left:-100px; width:150px; height:150px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#3496fd; box-shadow:1px 1px 20px #3496fd; opacity:0; -webkit-animation:warn 2s ease-out 1s; -moz-animation:warn 12 ease-out 1s; animation:warn 2s ease-out 1s; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite; transform:scale(0); }
.pulse1{ position:absolute; top:50%; left:50%; z-index:-1; margin-top:-100px; margin-left:-100px; width:150px; height:150px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#3496fd; box-shadow:1px 1px 20px #3496fd; opacity:0; -webkit-animation:warn 2s ease-out; -moz-animation:warn 2s ease-out; animation:warn 2s ease-out; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite; transform:scale(0); }



.about .abox2{width: 100%; background: #f5f5f5;}
.about .abox2 .box{ margin: auto; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}


.about .abox2 .box .mobile-list .swiper .swiper-slide .txt{width: 100%; /*position: absolute;*/ /*left: 0;*/ /*bottom: 0;*/ /*z-index: 2;*/ font-size: 0.28rem; color: #333; line-height: 0.38rem; margin-top: 0.2rem; /*background: rgba(0, 0, 0, 0.1);*/}

.about .abox2 .box .mobile-list .swiper .swiper-slide .t2{margin-top: 0.2rem; font-size: 14px; line-height: 24px; color: #666;}

/*å±*/
.ab2{padding:84px 0 98px 0; background: url(http://login.114my.cn/memberpic/076986728133/uploadfile/image/20241128/20241128165709_763541400.png) center bottom no-repeat; background-size: cover;text-align: center;}
.ab2 .tc{line-height: 1.5;color: #3b3c3c;margin:10px 0 50px;}
.ab2 .aox{position: relative;padding: 0 100px;}
.ab2 .aox .s{display: block;width: calc(100% - 200px);position: absolute;top: 50%;left: 100px;border-bottom: 1px dashed #bbbbbb ;}
.ab2 .aox .swiper4{}
.ab2 .aox .prev4{width: 60px;height: 60px;left: 0;margin-top: -30px;background: url(http://login.114my.cn/memberpic/076986728133/uploadfile/image/20241128/20241128164714_1746899381.png) center no-repeat;border: 1px solid #3b3c3c;border-radius: 50%;background-size: cover;}
.ab2 .aox .next4{width: 60px;height: 60px;right: 0;margin-top: -30px;background: url(http://login.114my.cn/memberpic/076986728133/uploadfile/image/20241128/20241128164714_1746899381.png) center no-repeat;border: 1px solid #3b3c3c;border-radius: 50%;background-size: cover;transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.ab2 .aox .prev4:hover,.ab2 .aox .next4:hover{background: #3496fd url(http://login.114my.cn/memberpic/076986728133/uploadfile/image/20241128/20241128164714_2132373487.png) center no-repeat;border: 1px solid #3496fd;background-size: cover;}
.ab2 .aox .swiper4 .swiper-slide{width:33%; text-align: justify;height: 420px; padding-right:1%;}
.ab2 .aox .swiper4 .swiper-slide .sbox{padding:0 0 0 24px;position: relative;width: 100%;height: 100%;}
.ab2 .aox .swiper4 .swiper-slide .sbox s{display: block;width: 1px;height: 50%;position: absolute;top: 0;left: 2px;border-left: 1px dashed #bbbbbb; }
.ab2 .aox .swiper4 .swiper-slide .sbox .day{font-size:38px; line-height:40px;}
.ab2 .aox .swiper4 .swiper-slide .sbox .stc{color: #3b3c3c;line-height:1.6;margin-top:6px; font-size:16px; font-family: "han"; letter-spacing:0.6px; width:95%;}
.ab2 .aox .swiper4 .swiper-slide .sbox .num{display: block;width:90px;height:90px;position: absolute;top: 50%;left: 20px;margin-top: -50px;border: 1px solid #222;border-radius: 50%;padding: 5px;text-align: center;}
.ab2 .aox .swiper4 .swiper-slide .sbox .num .sz{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;background: #222; color: #fff; /*;border: 6px solid #fff;*/border-radius: 50%;}
.ab2 .aox .swiper4 .swiper-slide:nth-child(2n) .sbox .stc{position: absolute;left: 20px;bottom: 56px; width:90%;}
.ab2 .aox .swiper4 .swiper-slide:nth-child(2n) .sbox .day{position: absolute;left: 20px;bottom:0px;}
.ab2 .aox .swiper4 .swiper-slide:nth-child(2n) .sbox s{top: 50%;}
.ab2 .aox .swiper4 .swiper-slide-active .sbox .num{border: 1px dashed #3496fd;}
.ab2 .aox .swiper4 .swiper-slide-active .sbox .num .sz{background: #3496fd;}

.polaris-banner {position: relative; margin-top:50px;}
.polaris-banner .text {position: absolute; left: 26%; top: 44%; font-size: 1vw; width:46%; line-height: 1.72vw;transform: translateY(-50%);z-index: 11;text-align:left;}
img{display: block;max-width: 100%}


 @media(max-width:1529px){
.container{ width: 91%;}
.box{width: 91%;}
.about .abox9 .box .item .t2 p{ font-size:20px;}

 }