﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box;}
body,textarea,samp{color:#333; font-size:14px; font-family:"微软雅黑",Arial,  sans-serif;}
ul, ol,li,dd,dl{ list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#444; font-size:14px; vertical-align:middle;font-family:"NotoSans";}
input:focus {outline:none;}
a{ color:#333; text-decoration:none;}
.topaa,.topaaa,.topaab,.topaab p,.toplogo,.topgo ul,.news,.news ul,.bos,.etopa,.newyy,.rej,.reja,.aps .apw,.bosa ul,.bot,.bosbc ul,.towa,.abo7b ul,.abo7ba,.sotab,.sota,.etopaa p,.ssoa,.api,.apw li,.apwad,.app8a .psw{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.w1300{max-width:1300px;width:96%;margin:auto;}

/**b41c28**/
.tpo{width:100%;z-index: 999;transition: all 0.3s;    position: fixed;background: rgb(0 0 0 / 15%);}
.im2{display:none;}
@font-face{font-family:'Gotham';src:url('../font/BENMOYONGHEI.ttf')format('woff');}


.toplogo{margin:auto;justify-content: space-between;align-items: center;max-width:1300px;width:96%;}
.topgo ul{justify-content:space-between;}
.topgo li{position: relative;}
.topgo ul>li>p{font-size:16px;position: relative;align-items: center;justify-content: center;padding: 0 40px;}
.topgo ul>li>p span{font-size:14px;margin-top:5px;color:#fff;transition: all 0.3s;display:none;}
.topgo ul>li>p a{color:#fff;display:block;line-height:80px;margin-right:3px;}
.topgo ul>li>p::after{content: '';height: 3px;width: 0%;background:#63ad12;position: absolute;bottom: 0;left: 0;z-index: 1;transition: all 0.3s;}

/*5.13*/
.etop{position:absolute;top:100%;left:0;z-index: 999;background:#f5f5f5;display:none;white-space: nowrap;min-width:100%;transform: translateX(-50%);left: 50%;}
.etopa{max-width:1300px;width:96%;margin:auto;justify-content: space-between;}
.etopaa{width:20%;padding:2% 0;}
.etopaa p{padding:15px 20px;justify-content: space-between;box-sizing:border-box;}
.etopaa p.etj{background:#fff;}
.etopaa p span{opacity: 0.3;}
.etopaa p.etj span{opacity: 1;}
.etopaa p:hover a{color:#63ad12;}
.etopab{width:80%;background:#fff;box-sizing:border-box;padding: 2%;}
.etopab a{display:block;padding:15px 20px;}
.etopab dd{display:none;overflow: hidden;}
.etopab dl{width:60%;}
.etopab dd p{float: left;width:50%;}
.etopab dd:first-child{display:block;}
.etopab dd a:hover{color:#63ad12;}
/**/

.ets{position:absolute;top:100%;left:0;z-index: 999;background:#f5f5f5;display:none;white-space: nowrap;width:150%;}
.ets a{padding:12px 10px;text-align: center;border-bottom:1px solid #eee;color:#333;font-size:17px;display: block;}
.ets a:hover{background: #63ad12;color:#fff;}
.ets dd{position: relative;}
.ets ol{position: absolute;top:0;left: 100%;background:#f5f5f5;width:100%;display:none;}

.toplo{padding:15px 0;}
.toplo img{width:230px;}

.stop{max-width:1300px;;width:96%;margin:auto;}
.stop ol{box-sizing:border-box;padding:40px 0 40px 25px;overflow: hidden;display:none;border-top:1px solid #535353;}
.stop ol li{float: left;width:10%;}
.stop ol li a{margin-bottom:20px;}

.tyou{width:54%;justify-content: space-between;}
.tow{position: relative;}
.towa{box-sizing:border-box;cursor: pointer;text-align: center;justify-content: space-between;align-items: center;}
.towa span{color:#fff;font-size: 22px;}
.towaa{padding:15px 0;}
.towab{margin-left:15px;border-left: 1px solid #eee;padding-left: 15px;}
.towb{position:absolute;top:100%;right:0;width:100%;z-index: 999;background:#fff;display: none;width:100px;box-shadow: 0 0 5px #ccc;}
.towb a{text-align: center;padding:10px 0px;display: block}
.towb img{width:20px;margin-right: 5px;}
.towb a:hover{color:#63ad12}

/*手机导航关闭遮罩*/
.sjx{text-align: right;margin-bottom:30px;box-sizing: border-box;padding:20px 20px 0 0;display:none;}

@media screen and (min-width:1200px){
.topgo ul>li:hover>p::after{width: 100%;}
.topgo li:hover>p a{color:#63ad12;font-weight: bold;}
.topgo li:hover>p span{transform:rotateX(180deg);color:#63ad12;}
}
.tpo.tj{background: #fff;box-shadow: 0 0 5px #ccc;}
.tpo.tj .topgo ul>li>p a{color:#000;}
.tpo.tj .topgo ul>li>p span{color:#000;}
.tpo.tj .topgo ul>li:hover>p a{color:#63ad12;}
.tpo.tj .topgo ul>li:hover>p span{color:#63ad12}
.tpo.tj .im2{display: block;}
.tpo.tj .im1{display: none;}
.tpo.tj .towa span{color:#000}

.tpo.tp{background: #fff;box-shadow: 0 0 5px #ccc;}
.tpo.tp .topgo ul>li>p a{color:#000;}
.tpo.tp .topgo ul>li>p span{color:#000;}
.tpo.tp .topgo ul>li:hover>p a{color:#63ad12;}
.tpo.tp .topgo ul>li:hover>p span{color:#63ad12}
.tpo.tp .im2{display: block;}
.tpo.tp .im1{display: none;}
.tpo.tp .towa span{color:#000}

.tpo.tt{background: #fff;box-shadow: 0 0 5px #ccc;}
.tpo.tt .topgo ul>li>p a{color:#000;}
.tpo.tt .topgo ul>li>p span{color:#000;}
.tpo.tt .topgo ul>li:hover>p a{color:#63ad12;}
.tpo.tt .topgo ul>li:hover>p span{color:#63ad12}
.tpo.tt .im2{display: block;}
.tpo.tt .im1{display: none;}
.tpo.tt .towa span{color:#000}
.tpo.tt .towa span:hover{color:#63ad12}
.tpo.tj .towa span:hover{color:#63ad12}

/*搜索*/
.sot{position: absolute;top: 0;left: 0;width:100%;height: 100%;background: #fff;z-index: 999;display: none;}
.sota{max-width:1300px;width:90%;margin:auto;justify-content: space-between;height: 100%;align-items: center;}
.sotaa{width:80%;}
.sotaa input{border: 0;width: 100%;display: block;line-height: 50px;}
.sotab{justify-content: space-between;align-items: center;}
.sotab a{display: inline-block;padding:8px 40px;border: 1px solid #ccc;border-radius: 30px;margin-right: 20px;transition: all 0.3s;}
.sotab span{font-size:20px;}
.sotab p{transition: all 0.3s;cursor: pointer;}
.sotab a:hover{background: #63ad12;color:#fff;}
.sotab p:hover{transform:rotate(180deg);}

/*手机*/
.zhz{width:49px;height:49px;overflow:hidden;position:absolute;top:12px;right:12px;display:none;}
.zhz samp{position:absolute;left:26%;background:#333;height:2px;width:26px; transition:all 0.5s;}
.zhz .samp1{top:18px}
.zhz .samp2{top:25px;}
.zhz .samp3{top:32px;}
.active .samp2{left:-100%;}
.active .samp1{transform:rotate(225deg);top:25px}
.active .samp3{transform:rotate(-225deg);top:25px;}

.tpj p{align-items: center;}
.tpj input{border:1px solid #e2dfdf;background: none;border-top-left-radius: 10px;border-bottom-left-radius: 10px;box-sizing: border-box;padding:3px 0 3px 10px;border-right: 0;background: #fff;}
.tpj input::placeholder{color:#ccc;}
.tpj img{width: 16px;-webkit-filter: brightness(0) invert(.8);filter: brightness(0) invert(.8);}
.tpj a{padding:3px 10px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border:1px solid #e2dfdf;border-left:0;}


/*大图*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {display: -webkit-box;display: -ms-flexbox;position: relative;}
.swiper-pagination-bullet{width: 25px;height: 25px;background: url(../images/banner_xan1.png) no-repeat center;color: rgba(255, 0, 0, 0);}
.swiper-pagination-bullet-active{background: url(../images/banner_xan.png) no-repeat center;}

.has_item{position:relative;background-size:cover;background-position:center center;height:100%;}
.has-pop-wrap{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);}
.has-jo{position:absolute;top:45%;left:50%;text-align: left;max-width: 800px;line-height: 60px;transform: translate(-50%,-50%);text-align: center;}
.has-jo h4{font-size:0.14rem;color:#fff;margin-bottom:25px;transform: translateY(50px);transition: all 0.8s;opacity: 0;transition-delay: 0.3s;text-shadow: 0 2px 2px #4a3b3b;}
.has-jo h5{font-size:0.21rem;color:#fff;transform: translateY(50px);transition: all 1s;opacity: 0;text-shadow: 0 1px 1px #4a3b3b;margin-bottom:20px;font-weight: bold;}
.has-jo a{padding:15px 40px;display: inline-block;border-radius: 10px;transform: translateY(50px);transition: all 0.5s;transition-delay: 0.7s;opacity: 0;margin-top:30px;background: -webkit-linear-gradient(left,#3236a5,#424586);}
.swiper-slide-active .has-jo h4{transform:translateY(0px);opacity: 1;}
.swiper-slide-active .has-jo h5{transform:translateY(0px);opacity: 1;}
.swiper-slide-active .has-jo a{transform:translateY(0px);opacity: 1;}
.has_item>img{width:100%;object-fit:cover;transition:linear 5s;}
.banner .swiper-button-next span,.banner .swiper-button-prev span{background:#63ad12;color:#fff;padding:10px;}

/*搜索*/
.sso{width:700px;margin:-30px auto 0;position: relative;z-index: 900;}
.ssoa{border-radius: 40px;box-shadow:0 0 5px rgb(0 0 0 / 36%);justify-content: space-between;box-sizing: border-box;padding:4px;background:#fff;overflow: hidden;}
.ssoa input{width:calc(100% - 60px);box-sizing: border-box;line-height:60px;border:0;padding:0 20px;}
.ssoa a{display:inline-block;width:60px;text-align: center;border-radius: 50%;background:#63ad12;}
.ssoa span{font-size:26px;color:#fff;line-height:58px}

/*标题*/
.tie{text-align: center;margin:0.2rem auto;color:#333;position: relative;z-index:10;}
.tie h3{font-size:24px;text-transform: uppercase;position: relative;padding-bottom:10px;font-family: 'Gotham';color: #333;}
.tie p{font-size:0.17rem;font-weight: bold;position: relative;z-index: 1;}
.tie h4{text-transform:uppercase;font-size:0.22rem;font-weight: bold;margin-bottom: -25px;opacity: 0.8;;background: -webkit-linear-gradient(#63ad12,transparent 80%);
    background: -o-linear-gradient(#63ad12,transparent 80%);
    background: -moz-linear-gradient(#63ad12,transparent 80%);
    background: linear-gradient(#63ad12,transparent 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.tie div{font-size:0.08rem;line-height: 1.6;margin-top:10px;}
.tie.bai{color:#fff;}
.tit{max-width:550px;margin:auto;}

/*领域*/
.apt{border-bottom: 1px solid #ccc;padding-bottom:0.25rem;}
.apw{padding-bottom: 120px !important;}
.apw li .apwb{justify-content: space-between;opacity: 0;}
.apw li.swiper-slide-active .apwb{opacity: 1;}
.apwa{
    flex: 0 0 auto;
    width: 75%;
    margin-right: -25%;
    left: -100px;
    padding-right: 35%;
    position: relative;
    z-index: 5;
    background: url(../images/ddp.png) no-repeat right center;
    background-size: 100% 100%;
    padding-top: 5%;
    padding-left: 5%;
    padding-bottom: 4%;}
.apw .swiper-slide-active .apwa{left: 0;transition: .8s;}
.apwa h4{font-size:0.13rem;margin-bottom: 0.1rem;font-weight: 600;color:#6dbe17;}
.apwab{line-height: 1.6;color:#333;margin: 0.15rem auto;font-size:0.08rem;}
.apwaa{margin:10px 0;font-weight: bold;font-size:16px;}
.apwad{justify-content: space-between;flex-wrap: wrap;}
.apwad p{width:45%;margin:5px 0;box-sizing: border-box;padding:7px 10px;border:1px solid #333;border-radius: 10px;text-align: center;}
.apwac{margin-top:30px;}
.apwac span{color:#6dbe17}
.apwac a{color:#333;}
.apwb{flex: 0 0 auto;
    width: 60.625%;
    margin-left: -10.625%;
    position: relative;
    right: -100px;
    z-index: 6;
    top: 100px;
    filter: drop-shadow(0 4px 10px rgba(0, 0, 0, 0.3));}
.apw .swiper-slide-active .apwb{right: 0;transition: .8s;}

.apwb img{width:100%;}

.apq{margin:0 auto 40px;border-top: 1px solid #eee;}
.apq li{text-align: center;padding-top:30px !important;border-top:3px solid #fff;}
.apq .swiper-slide-thumb-active{border-top:3px solid #6dbe17;}
.apq span{font-size:0.3rem;}
.apq p{margin-top:20px;}

.apps{position: relative;z-index: 2;margin:auto;}
.appsb{box-sizing: border-box;position: absolute;top: 0;left: 0;width:100%;height:100%;z-index: 1;display:flex;justify-content: center; }
.appsba{margin-bottom: 10px;}
.appsba img{height:24px;}
.appsbb{font-size:16px;font-weight:bold;text-align: center;width:100%;color:#fff;background: -webkit-linear-gradient(bottom, #71aa97,transparent);
    background: -o-linear-gradient(bottom, #71aa97,transparent);
    background: -moz-linear-gradient(bottom, #71aa97,transparent);
    background: linear-gradient(bottom, #71aa97,transparent);display:flex;align-items: center;justify-content: center;position: absolute;
    bottom: 0;transition: all 0.3s;height: 50px;}

.apps li:hover{box-shadow: 0 0 20px rgb(0 0 0 / 37%);}
.apps li:hover .appsa img{transform: scale(1.1);}
.apps li:hover .appsbb{height: 100%;}

/*产品*/
.apx{padding:1px 0;}
.apj{padding: 1px 0 1px;margin-bottom:0.3rem;background: #f8f9fa;margin-top:0.2rem;}
.app8j{max-width:1300px;width:96%;margin:auto;position:relative;}
.app8{position:relative;padding:0px 0 60px;}
.app8:after{content:'';width:100%;height:50%;background:url("../images/a21.jpg") top center no-repeat;position:absolute;top:0;left:0;right:0;display:None;}
.app8:before{content:'';width:100%;height:50%;background:#f8f9fa;position:absolute;bottom:0;left:0;right:0;}
.app8a{z-index: 1;box-sizing:border-box;padding:2% 3%;}
.app8a li{}
.app8a .prt{font-size:14px;box-sizing: border-box;border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;padding-bottom: 20px;}
.app8a .prt h4{transition: all 0.3s;font-size:20px;margin-bottom: 5px;}
.app8a .prq{color:#777;line-height: 1.8;}
.app8a .swiper-slide{padding:20px;box-sizing: border-box;}
.app8a a{display:block;width:100%;padding:40px 20px 0 20px;box-sizing: border-box;border-radius: 10px;overflow: hidden;background: #fff;box-shadow: 0 5px 10px rgb(0 0 0 / 7%);}
.app8a .psw{margin:40px auto;overflow: hidden;justify-content: space-between;align-items: flex-end;}
.app8a .pswa{margin-bottom:40px;}
.app8a .pswa p{display: inline-block;width:40px;height: 40px;border-radius: 50%;border:1px solid #e5e5e5;text-align: center;}
.app8a .pswa span{margin-top:11px;display:inline-block;}
.app8a .pswb{max-width: 55%;}
.app8a .psw img{width:100%;transition: all 0.3s;}
.app8a .swiper-pagination .swiper-pagination-bullet{background: #63ad12;}
.app8a li:hover .psw img{transform: scale(1.1);}
.app8a li:hover .prt h4{color:#63ad12}
.app8a li:hover .prt p{background: url(../images/a1-.png)  no-repeat;background-size: auto 100%;background-position: center;opacity: 1;}
.app8j .swiper-button-next1,.app8j .swiper-button-prev1{width:40px;height: 60px;background:rgb(116 190 40 / 53%);position: absolute;top: 50%;z-index: 99;transform: translateY(-50%);cursor: pointer;display:flex;align-items: center;justify-content: center;}
.app8j .swiper-button-next1 span,.app8j .swiper-button-prev1 span{font-size: 20px;color:#fff;}
.app8j .swiper-button-next1{left: -70px;}
.app8j .swiper-button-prev1{right: -70px;}

.app8b{text-align:center;position: relative;z-index: 1;margin-top:50px;}
.app8b a{display:inline-block;border-radius: 30px;background:#63ad12;color:#fff;padding:0 40px;line-height:50px;font-size:16px;transition:all 0.3s;}
.app8b a:hover{letter-spacing: 3px;}

/*关于我们*/
.abo7{box-sizing: border-box;}
.abo7a{max-width:1300px;width:96%;margin:auto;}
.abo7aa{max-width:1000px;width:96%;margin:80px auto;text-align: center;line-height:36px;color:#444;font-size:18px;}
.abo7aa h5{font-size:34px;margin-bottom:60px;font-weight: normal;color:#333;}
.abo7b ul{justify-content: space-between;text-align:center;}
.abo7ba{align-items: flex-start;margin-bottom:20px;background: -webkit-linear-gradient(left, #63ad12, #ffbd00); 
    background: -o-linear-gradient(left, #63ad12, #ffbd00);
    background: -moz-linear-gradient(left, #63ad12, #ffbd00);
    background: linear-gradient(left, #63ad12, #ffbd00);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.abo7ba p{font-size:44px;font-weight: bold;line-height: 51px;margin-right:10px;}
.abo7bb{color:#63ad12;font-size:16px;}

/*选择我们*/
.ys img{width: 100%;}
.ys video{width:100%;display:none;}


/**/
.newt{padding:1px 0 4vw;}
.news{margin:40px auto 0px;justify-content: space-between;}
.news ul{flex-wrap: wrap;width:65%;justify-content:space-between;}
.news li{background: #fff;;padding:0px 0 50px;transition:  all 0.3s;border-radius: 10px;overflow: hidden;background: #f8f9fa;width:47%;}
.newa{width:85%;margin:0 auto 20px;}
.newa span{font-size:16px;color:rgba(35, 24, 21, 0.6);}
.newa h4{color: #231815;margin: 20px 0;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;line-height: 1.5;font-size:0.09rem;font-weight: bold;}
.newsa{margin:0 auto 20px;position: relative;}
.newsa span{position: absolute;top: 0;left: 0;background:rgb(0 0 0 / 39%);text-align: center;color:#fff;padding:10px 20px;}
.newsa img{width:100%;}
.newsb{color: #666;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;line-height: 30px;font-size:16px;width:85%;margin:auto;}
.newx{text-align: center;margin-top:20px;}
.newx a{display: inline-block;padding: 14px 40px;color: #333;border-radius: 8px;border:1px solid #333;}
.news li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.24);}
.news li:hover .newa h4{color:#63ad12}
.newy{width:31.3333%;background: #f8f9fa;border-radius: 10px;overflow: hidden;position: relative;padding-top:50px;}
.newya{position: absolute;top: 0;left: 0;background: rgb(0 0 0 / 39%);text-align: center;color: #fff;padding: 10px 20px;}
.newyy{ width: 85%;margin:auto;flex-wrap: wrap;height: 100%;}
.newyb{width:100%;}
.newyb h4{color: #231815;margin: 10px auto;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;line-height: 1.5;font-size:0.09rem;font-weight:bold;}
.newyb span{color:rgba(35, 24, 21, 0.6);font-size:16px;}
.newyb h4:hover a{color:#63ad12;}

/*广告*/
.index-Professional-bj{background:url(../images/01.jpg) center;background-size: cover;background-attachment: fixed;color:#000; overflow: hidden;padding: 50px 0;display:none;}
.index-Professional-title{ text-align:center;width:55%;margin:0 auto;}
 .index-Professional-more{text-align:center;margin-top:40px;}
 .index-Professional-title p{font-size:0.17rem; font-weight:bold;margin-bottom:20px;}
 .index-Professional-title h3{font-size:0.17rem;font-weight: bold;margin:0 auto 15px;color:#63ad12;}
 .index-Professional-title h4{font-size:0.1rem;}
 
 .index-Professional-more a{display:inline-block;padding:0.8em 3em;color:#fff;transition:all 0.4s;border-radius:25px;background: #63ad12;font-size:0.09rem;}
 .index-Professional-more a:hover{color:#63ad12;background:#fff;}



/*地板*/
.bosst{background:#f8f9fa;}
.bos{max-width:1300px;width:96%;margin:auto;padding:50px 0 40px;justify-content: space-between;}
.bosa{width:calc(60% - 120px);}
.bosa ul{justify-content: space-between;}
.bosa a{display: block;padding:6px 0;color:rgb(0 0 0 / 50%);font-size:14px;}
.bosa h5{font-size:16px;color:#000000;margin-bottom: 20px;font-weight: bold;}
.bosb{color:rgba(35, 24, 21, 0.6);width:25%}
.bosbb{width:120px}
.bosbb img{width: 100%;}
.bosbb p{margin-top:10px;text-align: center;color:rgb(255 255 255 / 60%);}
.bosba{margin-bottom:30px;}
.bosba img{width:120px;}
.bosbaa{line-height:26px;font-size:14px;color: rgb(0 0 0 / 50%);}
.bosbc li{position:relative;}
.bosbc p{display: inline-block;}
.bosbc span{font-size:18px}
.bosbc li{margin-right:20px;}
.bosbc li div{position: absolute;top: 100%;left:0;display:none;}
.bosbc li div img{width:100px;}
.bosbc li:hover div{display:block;}
.bosbd{max-width:1300px;margin:auto;padding:0.15rem 0;border-top:1px solid rgb(238 238 238 / 17%);}
.bosbd ul{justify-content: space-between;}
.bosbd li{display: flex;align-items: center;color: #cecece;}
.bosbd span{font-size:30px;margin-right:5px;}
.bot{justify-content: space-between;max-width:1300px;margin: auto;border-top:1px solid rgb(115 115 115 / 17%);padding:0.1rem 0;color:rgb(0 0 0 / 50%);}
.bota{color:rgb(0 0 0 / 50%);font-size:14px;}
.botb a{color:#63ad12}
.bosa a:hover{color:#63ad12}

/***************************内页***********************************/
.i-bsos ul,.i-set,.n-prja,.n-prp ul,.n-mess,.n-appl ul,.i-downb,.i-down li,.n-abj ul,.n-abta,.n-awe,.abo7sb ul,.i-cona,.i-consa,.i-cont,.i-joitb div,.i-joipa,.i-joiaba ul,.n-prw ul .n-prz,.wenta,.zuoyou,.zuo li a,.youa a,.spt,.xinhb,.xinhtb,.cepb ul,.qiy,.i-proa ul,.i-proaa,.i-proab,.i-prot li,.i-protab,.i-proz ul,.stw li a,.n-pry dd,.n-asa,.yjiu ul,.n-apb h5,.i-prozb,.n-csxc{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.i-ban{position:relative;height:2.3rem;position: relative;}
.i-banpc{position:relative;height:3.5rem;position: relative;}
.i-banpc:after,.i-ban:after{content: '';position: absolute;top: 0;left: 0;width:100%;height:100%;background: rgb(0 0 0 / 29%);}
.i-ban1{display:none;z-index: 1;}
.i-ban1 img{width: 100%;}
.i-ban2{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content: space-between;align-items: center;z-index: 1;}
.i-ban2a{max-width:1300px;margin:auto;color:#fff;width:96%;}
.i-ban2a p{font-size: 0.2rem;position: relative;padding-bottom:10px;margin-bottom:10px;margin-top:30px;font-weight: bold;}
.i-ban2a span{font-size:0.1rem;line-height:1.7}
.i-ban3{position:absolute;bottom:15px;left:0;width:100%;z-index: 1;}
.i-ban3a{max-width: 1300px;margin:auto;display:flex;align-items: center;color:#fff;font-size:14px;width: 96%;}
.i-ban3a img{display:inline-block;margin-right: 10px;}
.i-ban3a a{color:#fff;}
.i-ban3a .iconfont{margin-right:10px;}

.i-bso{box-shadow: 0 0 30px #ccc;}
.i-bsos{max-width:1300px;width:96%;margin:auto;text-align:center;}
.i-bsos li{font-size:17px;margin-right: 50px;}
.i-bsos li a{display:block;padding:23px 0;position:relative;}
.i-bsos li a:after{content: '';width:0%;height:2px;background:#63ad12;position:absolute;bottom:0px;left: 0;transition: all 0.3s;}
.i-bsos li.i-so a{color:#63ad12;}
.i-bsos li.i-so a:after{width:100%;}
.i-bsos li a:hover{color:#63ad12;}
.i-bsos li:hover a:after{width:100%;}

/**/
.i-bto{width:100%;position: relative;}
.i-btoa{width:100%;}
.i-btoa img{width:100%;}
.i-bta{position: absolute;bottom: 6%;width: 100%;text-align: center;}
.i-btaa{font-size:26px;color:#a0ed51;text-shadow: 0 0 3px #000;margin-bottom:50px;}
.i-btab span{animation: xx 3s infinite;display:inline-block;}
@keyframes xx {
    0%{transform: translateY(-20px);}
    90%{transform: translateY(20px);}
    100%{transform: translateY(-20%);opacity: 0;}
}


/*产品*/
.i-pro{background:#f0f3f4;margin:0.3rem auto;box-sizing:border-box;padding:0.2rem;font-size:18px;line-height: 2;border:#e6f0f3;}
.i-proa ul{justify-content: space-between;flex-wrap: wrap;}
.i-proa li{width:47%;border:1px solid #ccc;box-sizing: border-box;padding:0.2rem 0.1rem;border-radius: 10px;margin-bottom:20px;}
.i-proaa{align-items: center;margin-bottom:10px;}
.i-proaaa{font-size:30px;font-weight: bold;color:#63ad12;width:40px;}
.i-proaab{width:calc(100% - 50px);font-weight: bold;color:#333;font-size:20px;}
.i-proab{align-items: flex-start;justify-content: space-between;}
.i-proaba{width:40px;font-size:16px;}
.i-proaba p{width:28px;line-height:28px;background:#eee;text-align: center;border-radius: 50%;}
.i-proabb{width:calc(100% - 50px);font-size:15px;line-height:1.5;color:#666;}

.apx .opp:nth-child(2n){background:#f8f8f8;padding-bottom:10px;}
.apx .opp:last-child{margin-bottom:0;}
.opp{padding-top:90px;}

.i-prs{font-size: 0.17rem;font-weight: bold;text-align: center;margin-bottom: 50px;}
.i-proz{margin:0 auto 40px;}
.i-proz ul{margin-left:-2%;flex-wrap: wrap;}
.i-proz li{width:30.3333%;margin:0 0 30px 2%;padding:2% 2% 2%;box-sizing: border-box;transition: all 0.3s;border: 1px solid #eaeaea;background: #fff;}
.i-proz img{width: 100%;transition: all 0.3s;}
.i-proza{border-radius: 10px;overflow: hidden;;}
.i-prozb{font-size:0.09rem;margin-top:0.18rem;border-top: 1px solid #eee;padding-top: 0.1rem;justify-content: space-between;align-items: center;}
.i-prozb span{font-size: 0.1rem;transition: all 0.6s;}
.i-proz li:hover{box-shadow: 0 0 10px #999;transform: scale(1.01);}
.i-proz li:hover img{transform: scale(1.2);}
.i-proz span:hover{color:#63ad12;transform: scale(1.3);}
.i-proz li:hover .i-prozb{color:#63ad12}


/*上下*/
.pagebox{ font-family:Arial; text-align:center;clear:both;}
.page{ display:inline-block; margin-top:30px; margin-bottom:20px; margin-left:1px; font-size:0px;}
.page a,.page span{ margin-left:-1px; display:inline-block; font-size:14px; line-height:30px; width:30px; border:1px  solid #e0e0e0;}
.page span.on{  border:1px  solid #63ad12; background:#63ad12; color:#fff;}
.page a:first-child,.page span:first-child{ border-radius:4px 0px 0px 4px;}
.page a:last-child,.page span:last-child{ border-radius:0px 4px 4px 0px;}
.page2 { margin-top:20px;}
.page2 span{ color:#999;}

/*没大图的面包*/
.i-se{padding: 130px 0 30px;}
.i-set{align-items: center;color: #9a9a9a;}
.i-set p{margin:0 10px;}
.i-set a{color: #333;}
.i-set span{margin-right: 10px;}
.i-set a:hover{color:#63ad12;}
.i-set p:nth-child(1){margin-left: 0;}

.n-prj{background:#f6f7f9;}
.n-prja3d{width:60%;}
.n-prja{justify-content: space-between;padding:70px 0 70px;}
.n-prjaa{width:60%;position:relative;}
.n-prjaa img{max-width:100%;}
.n-prjaa .swiper{margin:0}
.n-prjaa .pdSwiperThumb{width:100%;}
.n-prjaa .n-px{width:100%;position: relative;margin-top: 20px;display:none;}
.n-prjaa .pdSwiper{}
.n-prjaa .pdSwiper .swiper-slide{display:flex;justify-content: center;box-sizing: border-box;border:1px solid #eee;overflow:hidden;background:#fff;}
.n-prjaa .pdSwiper .swiper-slide img{height:100%;margin:auto;display:block;}
.n-prjaa .pdSwiper .swiper-slide a{display:block;width:100%;}
.n-prjaa .pdSwiperThumb .swiper-slide{align-items: center;}
.pdSwiperThumb img{width:100%;}
.n-px .swiper-button-nextz{position: absolute;top: 0;left: 50%;transform:translateX(-50%);}
.n-px .swiper-button-prevy{position: absolute;bottom: 0;left: 50%;transform:translateX(-50%);}
.n-px .swiper-button-nextz span{transform: rotate(90deg);display: inline-block;cursor: pointer;}
.n-px .swiper-button-prevy span{transform: rotate(90deg);display: inline-block;cursor: pointer;}

.owt img{display:None;}
.owt img:nth-child(1){display:block;}
.n-prjaa .swiper-pagination{bottom:-40px !important;}
.n-prjaa .swiper-pagination-bullet{width:20px !important;height:20px !important;}
.n-prjaa .swiper-pagination-bullet-active{background:#63ad12;}


.n-prjbb{width:35%;}
.n-prjbba{color:#333;font-size:0.13rem;margin:0 0 20px;font-weight: bold;color:#63ad12;}
.n-prjbbb{color: #444343;line-height:24px;font-size: 15px;margin-top:40px;}
.n-prjbbb img{max-width: 100%;}
.n-prjbbb table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:26px!important;}
.n-prjbbb table td{padding: 5px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:26px!important;}

.n-prjbbc{margin-top:0.2rem;}
.n-prjbbc a{display:inline-block;padding:13px 30px;color:#63ad12;border: 1px solid #63ad12;;border-radius: 5px;font-size:16px;transition: all 0.3s;}
.n-prjbbc a:hover{background:#63ad12;color:#fff;padding:13px 40px;}
.n-pre{margin-top:30px;font-size:18px;color:#63ad12;}
.n-prea{margin-top:20px;}
.n-prea ul{margin-left:-2%;display:flex;}
.n-prea li{box-sizing: border-box;width:60px;padding:8px;border:1px solid #ccc;border-radius: 5px;margin-left: 2%;display: flex;align-items: center;}
.n-prea img{width:100%;}


.pdSwiperThumb video{width:100%;}
.pdSwiperThumb .swiper-slide{position: relative;/*height:calc(100vw * 0.629 * 0.45);*/}
#threesixty_images img{position: absolute;left: 0;top: 0;width: 100%;}
#threesixty_images{display: none;width: 100%;height: 100%;position: relative;z-index: 1;}
.current-image{visibility:visible;width:100%;}
.previous-image{visibility:hidden;width:0;}
.cp360_bg{position: absolute;left: 0;bottom: 0;right: 0;z-index: 999;}
/*@media screen and (max-width:1680px){.pdSwiperThumb .swiper-slide{height: calc(100vw * 0.729 * 0.45);}}
@media screen and (max-width:1580px){.pdSwiperThumb .swiper-slide{height: calc(100vw * 0.829 * 0.45);}}
@media screen and (max-width:1380px){.pdSwiperThumb .swiper-slide{height: calc(100vw * 0.929 * 0.45);}}
@media screen and (max-width: 780px) {.pdSwiperThumb .swiper-slide {height: calc(100vw * 2 * 0.45);}}*/
.iiw{position: absolute;bottom: 10px;left:10px;width:50px;background: #63ad12;padding:5px;box-sizing: border-box;border-radius: 50%;cursor: pointer;z-index: 10;}
.iiw img{width:100%;}
.iit{position: absolute;top: 0;left:0;width:100%;height: 100%;z-index: 11;background: #000;display:none;}
.iita{display: flex;align-items: center;justify-content: space-between;height: 100%;position: relative;}
.iitb{position: absolute;top: 10px;right: 10px;z-index: 2;}
.iitb span{color:#fff;cursor: pointer;background: #000;}


.n-prw ul{justify-content: space-between;border-top: 1px solid #e5e5e5 ;flex-wrap: wrap;}
.n-prw ul li{overflow: hidden;box-sizing: border-box;border-bottom:1px solid #e5e5e5 ;}
.n-prw ul h5{color:#000;font-size:16px;margin:15px 16px;}
.n-prw ul h6{margin-right: 10px;}
.n-prw ul h6 span{color:#333;font-size: 0.07rem;cursor: pointer;font-weight: bold;}
.n-prz{justify-content: space-between;align-items: center;width:100%;}
.n-pry{background:#f9f9f9;display:none;}
.n-pry dd{justify-content: space-between;padding:15px 20px;border-bottom:1px dashed #ccc;transition: all 0.3s;}
.n-pry dd:last-child{border:0;}
.n-pry dd:hover{background:#63ad12;color:#fff;}
.n-pry dd:hover span{color:#fff;}


.n-prt{padding:0px 0 80px;}
.n-prta{color: #63ad12;font-size: 0.13rem;margin:60px 0 30px;}
.n-prta p{display: inline-block;line-height: 28px;}


.n-ps{border-bottom:1px solid #ccc;margin:0.4rem auto 0.2rem;}
.n-ps p{color: #63ad12;font-size: 0.12rem;margin-right: 50px;display:inline-block;padding-bottom:20px;position: relative;cursor: pointer;}
.n-ps p:after{content: '';position: absolute;bottom:-1px;width:100%;height:3px;background: #63ad12;left: 0;display:none;}
.n-ps p.nns:after{display:block}
.jw{display:none;line-height: 2;font-size: 0.08rem;}

.n-prp{overflow: hidden;}
.n-prp ul{margin-right:-3%;flex-wrap: wrap;}
.n-prp li{width:30.3333%;margin:0 3% 20px 0;background: #f1f2f2;color:#333;border-radius: 10px;overflow: hidden;}
.n-prp img{width:100%;}
.n-prp p{box-sizing: border-box;padding:16px 4%;font-size: 16px;text-align: center;}

.n-po{width: 100%;text-align: center;background: url(../images/c5.jpg) center no-repeat;color:#fff;padding:50px 0;}
.n-po p{font-size:0.2rem;margin-bottom:0.25rem;}
.n-po a{display:inline-block;padding:10px 40px;background: #63ad12;color:#fff;border-radius: 5px;font-size:0.1rem}

.i-pp{margin:0 auto 0.5rem;}

/*留言*/
.n-messa{color:#444343;font-size:16px;margin-bottom:30px;}
.n-mess{justify-content: space-between;flex-wrap: wrap;}
.n-mess p{width:49%;margin-bottom:10px;}
.n-mess input{display: block;width:100%;line-height: 50px;background: #f1f2f2;border: 0;box-sizing: border-box;padding:0 20px;color:#666;border: 1px solid #eee;font-size: 16px;color:#000}
.n-mes textarea{background: #f1f2f2;width: 100%;border: 0;box-sizing: border-box;padding:20px;outline: none;color:#666;height: 150px;border: 1px solid #eee;font-size: 16px;color:#000}
.n-me a{display:inline-block;background:#63ad12;width:150px;line-height:50px;text-align: center;color:#fff;transition: all 0.3s;font-size:16px;}
.n-me{margin-top:20px;text-align: center;}
.n-me a:hover{width:180px;box-shadow: 0 0 10px #ccc;border-radius: 15px;}

/*案例*/
.n-appl{margin:auto;}
.n-appl ul{margin-right: -2%;flex-wrap: wrap;}
.n-appl li{width:48%;border:1px solid #eee;background: #f6f6f6;border-radius: 10px;overflow: hidden;margin:0 2% 30px 0;position: relative;}
.n-appl img{width:100%;transition: all 0.3s;}
.n-apa{overflow: hidden;}
.n-apb{width:100%;margin:auto;position: absolute;width:100%;z-index: 1;bottom: 0;text-align: center;height: 100%;}
.n-apb h5{font-size: 0.1rem;align-items:center;justify-content: center;width: 100%;}
.n-apb p{line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;color:#767c89;font-size:16px;}

.n-appl li:hover{box-shadow: 0 0 20px rgb(0 0 0 / 37%);}
.n-appl li:hover .appsa img{transform: scale(1.1);}
.n-appl li:hover .appsbb{height: 100%;}

.n-appl li:hover img{transform: scale(1.1);}
.n-appl li:hover h5{color:#63ad12;}
.n-appl li:hover{background:#fff;box-shadow: 0 0 10px #ccc;}
.n-applt{margin-bottom:0.3rem;}
.n-apb h6{border-radius:15px;border:1px solid #63ad12;color:#63ad12;line-height:40px;display:inline-block;text-align: center;margin-top:30px;padding:0 30px;transition: all 0.3s;}
.n-apb h6:hover{background:#63ad12;color:#fff;}

/**/
#ap1{padding-top: 80px;margin-top: -80px;}
#ap2{padding-top: 40px;margin-top: -40px;}
.det{position:relative;margin-top:40px;border-radius: 10px;overflow: hidden;}
.deta{position:absolute;top:10%;z-index: 2;left: 4%;}
.deta .mySwiper2{height:130px;}
.deta .detb{font-size: 0.17rem;margin-bottom:30px;font-weight: bold;color:#fff;position:relative;padding-bottom:30px;}
.deta .detb:after{content: '';width:50px;height:3px;background:#fff;position: absolute;bottom: 0;left: 0;}
.deta .detc{font-size:16px;color:#fff;}
.deta .detc .swiper-slide{cursor: pointer;padding:5px 0}
.detd .swiper-slide{position: relative;}
.detd .swiper-slide img{width:100%;}
.detda{position: absolute;bottom: 20px;color:#fff;width:70%;left:4%;}
.detdaa{margin-bottom:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.detdab{font-size:16px;}
.detdab a{color:#63ad12;}
.deta .detc .swiper-slide:hover{color:#63ad12;font-weight: bold;text-decoration:underline}


.autoplay-progress {
    position: absolute;
    right: 16px;
    top: 16px;
    z-index: 10;
    width: 38px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    color: #63ad12;
  }

  .autoplay-progress svg {
    --progress: 0;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 10;
    width: 100%;
    height: 100%;
    stroke-width: 4px;
    stroke: #63ad12;
    fill: none;
    stroke-dashoffset: calc(125.6 * (1 - var(--progress)));
    stroke-dasharray: 125.6;
    transform: rotate(-90deg);
  }

/*5.12*/
.n-as{margin:auto;}
#n-asa{}
.n-asa{margin:auto;justify-content: space-between;max-width:1300px;width:96%;padding:70px 0 70px;}
.n-asa img{width:100%;}
.n-asaa{width:55%;}
.n-asab{width:40%;}
.n-asaba{font-size:0.15rem;margin:0.1rem 0;font-weight: bold;}
.n-asabb{font-size:0.08rem;line-height: 1.7;margin-bottom:0.5rem;}
.n-asabc{position: relative;}
.n-asabc .swiper-slide{box-sizing: border-box;border:1px solid #eee;}
.n-asabc .swiper-button-next{right: 0;}
.n-asabc .swiper-button-prev{left: 0;}
.n-asabc .mySwiper2-{width:calc(100% - 80px);}
.n-asabc .swiper-button-next span,.n-asabc .swiper-button-prev span{font-size: 26px;color:#63ad12;}

.n-asjj{padding:40px 0;overflow:hidden;}
.n-asjj img{max-width:100%;}
.n-asjj video{max-width:100%;}
.n-asjj table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:22px!important;}
.n-asjj table td{padding: 8px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #ccc solid !important;line-height:22px!important;}


/*选择我们*/
.yjiu ul{margin-left:-3%;flex-wrap: wrap;}
.yjiu li{background:#fff;box-sizing: border-box;width:30.3333%;margin:0 0 30px 3%;font-size:16px;line-height:28px;border-radius: 10px;transition: all 0.3s;background:#f0f3f4;padding:3% 2%;position: relative;}
.yjiu li h4{font-size:0.11rem;margin:10px 0;font-weight: bold;}
.yjiu li p{font-size: 14px;color:#444;}
.yjiu li span{font-size:36px;color:#63ad12;}
.yjiu li h6{position: absolute;top: -10px;right: -10px;width:40px;height:40px;line-height: 40px;text-align: center;color:#fff;background: rgb(99 173 18 / 58%);font-size:0.1rem;font-weight: bold;border-radius: 50%;}
.yjiu li:hover{background: #fff;}
.yjiu li:hover{box-shadow:0 0 10px #ccc;}


.i-pos li{box-sizing: border-box;padding:15px;}
.i-pos li .i-posj{display:block;box-shadow: 0 0 10px #dcdcdc;width:100%;padding-bottom: 30px;}
.i-pos li img{width:100%;}
.i-posa{box-sizing: border-box;padding:20px 20px 0px;line-height:1.7;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-bottom:40px;font-size:15px;color: #666;}
.i-posb{text-align: center;margin-bottom:30px;}
.i-posb a{color:#63ad12}
.i-posb a:hover{text-decoration:underline;}
.i-pj{margin-top:20px;text-align: center;font-size: 0.1rem;}
.i-posc{text-align: center;}
.i-posc a{display:inline-block;padding:10px 30px;background:#63ad12;border-radius: 5px;color:#fff;font-size:16px;}
.i-posct{text-align: center;font-size:16px;margin:40px auto 80px;}
.i-posct a{color:#000;display:inline-block;padding:15px 40px;background:#f0f3f4;transition: all 0.3s;}
.i-posct a:hover{padding:15px 60px;background:#63ad12;color:#fff;border-radius: 10px;}

.i-pst{margin:40px auto;position:relative;}
.i-pst li{padding-bottom:20px;box-sizing: border-box;border:1px solid #eee;}
.i-pst img{width:100%;}
.i-pst .swiper-button-nextz{position: absolute;top: 50%;left: -30px;}
.i-pst .swiper-button-prevy{position: absolute;top: 50%;right: -30px;}
.i-pst .swiper-button-nextz span,.i-pst .swiper-button-prevy span{font-size:30px;}

.apr{position: relative;}
.aps{margin:40px auto 0px;position: relative;box-shadow:0 0 20px rgb(176 176 176 / 48%);}
.aps .api{justify-content: space-between;box-sizing: border-box;}
.aps .apt{box-sizing: border-box;padding:2% 2.5%;}
.aps .apt p{margin-bottom:20px;}
.aps .apt h3{font-size:0.13rem;}
.apsa{width:50%;box-sizing:border-box;overflow: hidden;}
.apsa img{width:100%;transition: all 0.3s;}
.apsb{width:45%;box-sizing: border-box;padding:2%;}
.apsb .ape{line-height:30px;color:#555;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;margin-bottom:40px;font-size:15px;}
.apsc a{display:inline-block;text-align: center;line-height:32px;color:#333;background: #bccdd3;padding:3px 0px;width:40%;}
.apsc a:hover{color:#fff;text-decoration: underline;background:#63ad12}
.apk{font-size:0.1rem;margin:20px 0 10px;font-weight: bold;}

.qie{position: absolute;bottom:50%;right: -50px;z-index: 1;display: flex;transform: translateY(50%);width:calc(100% + 100px);justify-content: space-between;}
.apr .swiper-button-prev1 {z-index: 1;cursor: pointer;width:50px;display: flex;align-items: center;margin-right: 5px;}
.apr .swiper-button-prev1 span,.apr .swiper-button-next1 span{line-height:40px;width: 100%;text-align: center;color:#999;font-size:30px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.apr .swiper-button-next1 {transform: rotate(180deg);cursor: pointer;width:50px;display: flex;align-items: center;}
.apr .swiper-button-prev1:hover span,.apr .swiper-button-next1:hover span{background: #bccdd3;color:#fff;}

.apsa img:Hover{transform: scale(1.1);}

/*第二块*/
.n-asj{margin:0.3rem auto;}
.n-asja{margin-top:40px;}
.n-asja img{width:100%;}


/*详情*/
.n-apjj{margin:0.4rem auto;}
.n-apj{text-align: center;border-bottom:1px solid #eee;padding-bottom:20px;}
.n-apj h4{font-size: 0.17rem;}
.n-apj p{color:#666;}

.n-aps{font-size:16px;line-height:30px;margin-top:40px;}
.n-aps img{max-width:100%;}
.n-aps table{ border-collapse:collapse; border: 1px #ccc solid !important; width:100% !important;line-height:22px!important;}
.n-aps table td{padding: 5px!important; padding-left:12px !important;word-wrap:break-word;word-break:break-all;border: 1px #494949 solid !important;line-height:22px!important;}

.njj li{box-sizing: border-box;border:1px solid #eee;background: #eee;;text-align: center;}
.njj p{padding:15px 0;}
.njj img{width:100%;}

/*下载*/
.i-down{margin:0.4rem auto;max-width:1000px;width:96%;}
.i-down li{justify-content: space-between;background: #f8f8f8;box-sizing: border-box;padding:20px 30px;margin-bottom:10px;align-items: center;transition: all 0.3s;}
.i-downa img{display:inline-block;margin-right: 10px;}
.i-downa a:hover{color:#63ad12;}
.i-downb{align-items: center;}
.i-downb samp{display:inline-block;margin-left:30px;color:#888888;font-size:24px;}
.i-downb a:hover samp{color:#63ad12}
.i-down li:hover{box-shadow: 0 0 10px rgb(0 0 0 / 20%);}

/*关于我们*/
.b-abkk{padding: 0.8rem 0 1rem;background: url("../images/1-.jpg") bottom center no-repeat;margin-bottom: 0.4rem;}
.b-abj{justify-content: space-between;max-width: 1300px;margin:auto;width:96%;}
.b-about{width: 47%;padding-top: 0px;}
.b-abou{font-size:0.17rem;}
.b-abou p{font-size:20px;position:relative;color:#333;margin-bottom:10px;font-family: 'Gotham';}
.b-abou h4{font-weight: normal;}
.b-abo{font-size:16px;line-height:30px;color: #666e80;margin:20px auto 0px;padding-top: 20px;}
.bai{color:#fff !important;}

.n-abj{margin: 0.2rem auto 0.4rem;}
.n-abj ul{width:100%;border-radius: 10px;overflow: hidden;}
.n-abj li{background-size: cover;height: 500px;position: relative;width:100px;border-right: 2px solid #fff;transition: all 0.5s;}
.n-abja{box-sizing: border-box;background: #f8f9fa;height: 100%;width: 100%;text-align: center;}
.n-abjaa{width: 20px;font-size:20px;font-weight: bold;margin:auto;padding-top: 0.2rem;}
.n-abjb{width:100%;position: absolute;top: 0.3rem;left: 0.3rem;display:none;}
.n-abjba{color:#fff;}
.n-abjba h5{font-size: 30px;font-weight:bold;margin-bottom: 20px;}
.n-abjba p{font-size:20px;}
.n-abss{position: absolute;bottom: 0.2rem;right:0.17rem;}
.n-abss span{font-size:34px;color:#63ad12}
.n-abj li.twe{width:calc(100% - 200px);}
.n-abj li.twe .n-abja{display:none;}
.n-abj li.twe .n-abjb{display:block;}
.n-abj li.twe .n-abss span{color:#fff;}

.n-abt{background: #f8f9fa;padding:0.4rem 0 0.4rem;}
.n-abta{justify-content: space-between;position: relative;}
.n-abtab{width:70%;text-align: center;}
.n-abtab img{width:100%;}
.n-abtab p{line-height: 40px;}
.n-awe{position: absolute;bottom: 0.3rem;left: 0;}
.n-awe .swiper-button-prev1{border:1px solid #63ad12;padding:15px;border-radius: 50%;width:51px;margin-right:10px;}
.n-awe .swiper-button-next1{border:1px solid #63ad12;padding:15px;border-radius: 50%;width:51px;}
.n-awe .swiper-button-prev1 span,.n-awe .swiper-button-next1 span{color:#63ad12;}

.n-abfz{margin: 0.4rem auto 0.3rem;}
.n-abfz .n-abtaa{text-align: center;}

.i-abs{position:relative;padding:40px 0;max-width: 1300px;width:96%;margin:0 auto 0.4rem;}
.i-abs:after{content:'';width:5px;height:100%;position:absolute;left:50%;top:0;background:#fff;transform: translateX(-100%);border-top-left-radius: 20px;border-bottom-left-radius: 20px;box-shadow: 0 0 10px #ccc;}
.i-abs:before{content:'';width:5px;height:100%;position:absolute;left:50%;top:0;background:#b0b509;border-top-right-radius: 20px;border-bottom-right-radius: 20px;box-shadow: 0 0 10px #ccc;}
.i-abs li{width:100%;display:flex;position:relative;z-index:1;align-items: center;margin:0;}
.i-abs li p{font-size:16px;border-radius: 30px;box-sizing:border-box;text-align:center;position:relative;padding: 10px 20px;line-height:26px;}
.i-abs li span{font-size:20px;font-weight: bold;position:relative;z-index:1;}
.i-abs li div{width:50%;display:flex;justify-content: space-between;align-items: center;}
.i-abs li:nth-child(odd) p{border:2px solid #3390cf;width:calc(100% - 150px);    border: 2px solid #d5e8c3;
    width: calc(100% - 150px);
    color: #3390cf;
    background: -webkit-linear-gradient(left, #63ad12, #b98900);
    background: -o-linear-gradient(left, #63ad12, #b98900);
    background: -moz-linear-gradient(left, #63ad12, #b98900);
    background: linear-gradient(left, #63ad12, #b98900);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.i-abs li:nth-child(odd) p:after{content:'';width:100px;height:2px;background:#b0b509;position:absolute;top:50%;left:100%;}
.i-abs li:nth-child(odd) span{display:inline-block;background:#b0b509;color:#fff;padding:3px 10px;}
.i-abs li:nth-child(even) p{border: 2px solid #d5e8c3;
    width: calc(100% - 150px);
    background: -webkit-linear-gradient(left,#b98900, #63ad12);
    background: -o-linear-gradient(left, #b98900, #63ad12);
    background: -moz-linear-gradient(left, #b98900, #63ad12);
    background: linear-gradient(left, #b98900, #63ad12);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.i-abs li:nth-child(even) span{display:inline-block;background:#fff;color:#b0b509;padding:3px 10px;}
.i-abs li:nth-child(even){justify-content: flex-end}
.i-abs li:nth-child(even) p{order: 1}
.i-abs li:nth-child(even) span{order: 0;border:2px solid #b0b509;border-left:0;}
.i-abs li:nth-child(even) p:after{content:'';width:100px;height:2px;background:#b0b509;position:absolute;top:50%;right:100%;}


/***/
.abo7s{background-image:url("../images/e1bg02.png");background-position: bottom;background-size: cover;background-repeat: no-repeat;box-sizing: border-box;padding: 1px 0 0.4rem;margin-bottom: 0.3rem;}
.abo7sa{max-width:1300px;width:96%;margin:auto;}
.abo7saa{max-width:1000px;width:96%;margin:50px auto;text-align: center;line-height:30px;color:#444;font-size:16px;}
.abo7saa h5{font-size:0.14rem;margin-bottom:30px;font-weight: normal;color:#333;}
.abo7sb ul{justify-content: space-between;text-align:center;}
.abo7sba{align-items: flex-start;margin-bottom:20px;color: #63ad12;}
.abo7sba p{font-size:60px;font-weight: bold;line-height: 51px;margin-right:10px;}
.abo7sbb{color:#63ad12;font-size:16px;}

/*新闻*/
.news_list{margin:0.4rem auto;}
.news_list li{width:100%; margin-top:20px; border-bottom:1px solid #eee; padding-bottom:20px;overflow:hidden;}
.news_list li a{display:block;}
.news_list li a .img{width:25%; float:left; display:block; overflow:hidden;}
.news_list li a .img img{display:block; width:100%; object-fit:cover; -webkit-transition:all .3s; transition:all .3s;}
.news_list li a .art{width:70%; float:right; padding-top:20px;}
.news_list li a .art .att{font-size:20px; color:#000; overflow:hidden; text-overflow: ellipsis;white-space:nowrap;}
.news_list li a .art .atc{font-size:16px; line-height:30px; margin:20px 0; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; line-clamp:3; -webkit-box-orient:vertical;color:#666;}
.news_list li a .art .more .day{float:left; margin-top:20px; font-size:16px; border-top:1px solid #ddd; color:#999; padding:10px 0 0;}
.news_list li a .art .more span{float:right; color:#63ad12; border-bottom:1px solid #63ad12; opacity:0; margin-top:20px;}
.news_list li:hover a .art .att{color:#63ad12;}
.news_list li:hover a .img img{transform: scale(1.05);-webkit-transform:scale(1.05);}
.news_list li:hover a .art .more .day{border-color:#63ad12; color:#63ad12;}
.news_list li:hover a .art .more span{opacity:1;}
.atj{width:90px;justify-content: space-between;border:1px solid #63ad12;border-radius: 3px;padding:6px 10px;color:#63ad12;}
.atj span{font-size:20px;}

.ny_main{max-width:1480px;margin:0.8rem auto;width: 96%;}
.new-view-title{width:100%; text-align:center; padding-bottom:10px; border-bottom:1px solid #e6e6e6;}
.new-view-title h2{line-height:30px; font-size:24px; font-weight:bold; color:#63ad12;}
.new-view-wz{width:100%;  text-align:center; line-height:30px; color:#999;}
.newsmore_text{width:100%; margin-top:40px;line-height:28px;font-size: 16px;color:#444;border-bottom: 1px solid #e6e6e6;padding-bottom:0.5rem;}

/*详情*/
.n-nts{background: #f8f9fa;}
.n-ntj{max-width:1300px;width:96%;margin:50px auto 0;}
.n-ntj h5{font-size:0.15rem;margin-bottom:20px;}
.n-ntj p{font-size:18px;color:#888;font-weight: bold;}
.n-ntx{max-width:1300px;width:96%;margin:50px auto;font-size:16px;line-height:30px;}
.n-ntx img{max-width:100%;}
.n-ntp{max-width:1300px;width:96%;margin:0.1rem auto 0.3rem;font-size:16px;font-weight:bold;border-top:1px solid #eee;padding-top:30px;position: relative;}
.n-ntp p{padding:10px 0;}
.n-ntp a:hover{color:#63ad12}
.n-ntp span{position: absolute;top: 50%;right: 0;}

/*联系我们*/
.i-cont{align-items: center;background: #fff;box-shadow:0 0 30px rgb(204 204 204 / 44%);margin-top: 0.4rem;background:url(../images/q5.jpg) left no-repeat;}
.i-contb{margin-right: 5%;width:46%;padding: 80px 0 80px 30%;}
.i-contb p{font-size: 0.12rem;font-weight: bold;margin-bottom:10px;}
.i-contb span{color:#666;font-size:17px;}
.i-contc{font-size:0.24rem;color:#63ad12;font-weight: bold;}

.i-cons{margin:auto;background: url(../images/g1img02.png) rgb(100 177 29 / 3%) 0 0.3rem no-repeat;background-size: cover;padding:0.8rem 0 0;}
.i-consa{justify-content: space-between;flex-wrap: wrap;padding:0.5rem 0;width:70%;}
.i-consa li{width:50%;margin-bottom:50px;}
.i-consa h5{font-size:20px;margin-bottom:20px;font-weight: bold;}
.i-consa h5 span{font-size:24px;margin-right: 10px;color:#63ad12;}
.i-consa p{font-size:17px;color:#676B77;font-weight: bold;}
.i-consa a{color:#ff3838;}
.i-consa p.jiw{font-size:18px;}

.i-coj{background: #f8f9fa;padding:0.6rem 0;}
.i-cow{max-width:1300px;width:96%;margin: auto;text-align: center;background:#63ad12;border-radius: 20px;padding:0.37rem 0;position:relative;overflow: hidden;}
.i-cowt{position: absolute;bottom: 0;left: 0;transform: translate(-25%,20%);width:30%;height: 200px;background: url(../images/pz.png) 100% no-repeat; background-size:cover;opacity: 0.6;}
.i-cowy{position: absolute;top: 0;right: 0;transform: translate(25%,-20%);width:30%;height: 200px;background: url(../images/py.png) no-repeat; background-size:cover;opacity: 0.6;}
.i-cowa{font-size:0.16rem;font-weight: bold;color:#fff;line-height: 0.25rem;margin-bottom: 40px;}
.i-cowb p{display:inline-block;padding:15px 40px;border:1px solid #fff;border-radius: 30px;color:#fff;font-size:18px;cursor: pointer;}
.i-cowb p:hover{background: #fff;color:#63ad12;}

/*7.9*/
.i-coq{margin:0.3rem auto;text-align: center;}
.i-coq h5{font-size: 0.17rem;}
.i-coq span{display:block;width:60px;height: 2px;background: #63ad12;margin:20px auto;}
.i-coq p{font-size:0.09rem;}

.n-csa{margin:0rem auto 0.3rem;}
.n-csx{margin:30px auto;}
.n-csx .div{margin-bottom:15px;font-size:0.1rem;}
.n-csx ul{justify-content: space-between;flex-wrap: wrap;}
.n-csx li{border:1px solid #ccc;border-radius: 5px;margin-bottom:20px;position: relative;box-sizing: border-box;}
.n-csx input{width:100%;border:0;box-sizing: border-box;padding: 0 20px;line-height: 50px;position: relative;z-index: 2;background: none;}
.n-csx span{position: absolute;top: 0;left: 10px;line-height:50px;box-sizing: border-box;padding:0 10px;background: #fff;z-index: 1;color:#999;}
.n-csx span.ot{line-height: 15px;top: -10px;color: #63ad12;}
.n-csxa{position: relative;border: 1px solid #ccc;border-radius: 5px;position: relative;}
.n-csxa span{position: absolute;top: 0;left: 10px;line-height:50px;box-sizing: border-box;padding:0 10px;background: #fff;z-index: 1;color:#999;}
.n-csxa textarea{height: 200px;background:none;width: 100%;border: 0;position: relative;z-index: 2;box-sizing: border-box;padding:20px;outline: none;}
.n-csxa span.ot{line-height: 15px;top: -10px;color: #63ad12;}
.n-csxb{text-align: center;border:1px solid #ccc;line-height:50px;background:#eee;border-radius: 5px;font-size:0.1rem;transition: all 0.3s;}
.n-csxb a{color:#fff;display: block;background: #63ad12;}
.n-csxc{justify-content: space-between;box-sizing: border-box;line-height:50px;border-radius: 5px;border: 1px solid #ccc;margin-top:20px;position: relative;}
.n-csxc p{position: absolute;top: -1px;right: -1px;width:170px;background: #eee;height: 52px;text-align: center;}
.n-csxb:hover a{color:#fff;}

/*弹框留言*/
.tklya,.tklyba,.tklyd{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.tkly{position: fixed;top: 0;left: 0;width:100%;height: 100vh;z-index: 999;background: rgb(0 0 0 / 64%);display:none}
.tklya{justify-content: center;align-items: center;height: 100%;}
.tklyb{background: #fff;max-width:600px;border-radius: 10px;overflow: hidden;width:96%;padding-bottom:30px;}
.tklyba{background:#63ad12;padding:20px 5%;text-align: right;justify-content: space-between;}
.tklyba span{font-size:26px;cursor: pointer;color:#fff;}
.tklyba p{font-size:28px;color:#fff;font-weight: bold;}
.tklyc{margin:30px auto;box-sizing: border-box;padding: 0 5%;}
.tklyc h5{font-size:20px;margin-bottom:10px;font-weight: bold;}
.tklyc p{font-size:16px;}
.tklyd{box-sizing: border-box;padding:0 5%;flex-wrap: wrap;justify-content: space-between;}
.tklyd p{width:48%;margin-bottom:20px;}
.tklyd span{display:block;font-size: 16px;margin-bottom:5px;}
.tklyd input{width:100%;box-sizing: border-box;border:1px solid #ccc;line-height:40px;border-radius: 5px;padding:0 10px;}
.tklyd div{width:100%;margin-bottom:10px;}
.tklyd textarea{width:100%;box-sizing: border-box;border:1px solid #ccc;border-radius: 5px;padding:10px;font-size:16px;height: 100px;}
.tklye{box-sizing:border-box;padding:0 5%;margin-top:10px;text-align: center;}
.tklye a{display:inline-block;border-radius: 30px;line-height: 46px;text-align: center;padding:0 40px;background: -webkit-linear-gradient(left, #63ad12,green);
    background: -o-linear-gradient(left,  #63ad12,green);
    background: -moz-linear-gradient(left, #63ad12,green);
    background: linear-gradient(left,  #63ad12,green);font-size:16px;color:#fff;}

/*招聘*/
.i-join{margin:0.4rem auto 0;}
.i-joina{margin:0.3rem auto;position: relative;}
.i-jois{width:100%;border-radius: 10px;overflow: hidden;}
.i-jois img{width:100%;}
.i-joit{position: absolute;bottom:0;right: 0.4rem;width:450px;z-index: 1;background: #63ad12;box-sizing: border-box;padding:0.3rem 0.2rem 0.2rem;color:#fff;transform: translateY(50%);border-radius: 10px;overflow: hidden;}
.i-joita{font-size:16px;line-height:30px;margin-bottom:0.2rem;}
.i-joitb{font-size:16px;}
.i-joitb div{align-items: flex-end;line-height: 0.8;margin-bottom:40px;}
.i-joitb p{font-size:0.3rem;margin-right: 10px;font-weight: bold;}

.i-joip{margin:0.4rem auto;}
.i-joip ul{justify-content: space-between;display:grid;grid-template-columns:repeat(2,43%);}
.i-joip li:nth-child(2n){margin-top:150px;}
.i-joipa{align-items: center;margin-bottom:20px;}
.i-joipa span{font-size:30px;border-radius: 50%;padding:20px;background: #eee;margin-right: 10px;color:#63ad12;}
.i-joipa p{font-size:0.11rem;font-weight: bold;}
.i-joipb{font-size:16px;line-height:32px;color:#666;}

.i-joia{position: relative;padding-top: 200px;margin-bottom:0.5rem;}
.i-joiaa{position: absolute;top: 0;left: 0;width:100%;height: 400px;background: url(../images/ne.jpg) no-repeat;}
.i-joiab{position: relative;z-index: 1;max-width:1300px;width:96%;margin: auto;}
.i-joiaba{background: #fff;margin-top: 40px;box-sizing: border-box;padding:0.25rem;}
.i-joiaba ul{margin-right:-2%;flex-wrap: wrap;}
.i-joiaba li{width: 31.333%;margin:0 2% 40px 0;box-shadow:0 0 20px rgb(204 204 204 / 30%);box-sizing: border-box;padding:30px;cursor: pointer;transition: all 0.5s;}
.i-joiabaa{font-size: 0.17rem;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px;}
.i-joiabaa p{border-left: 4px solid #63ad12;padding-left:10px;font-size:20px;transition: all 0.5s;}
.i-joiabab{font-size:16px;color:#666;margin-left: 15px;transition: all 0.5s;}
.i-joiaba li:hover{background:#63ad12;}
.i-joiaba li:hover .i-joiabaa p{border-left: 4px solid #fff;color:#fff;}
.i-joiaba li:hover .i-joiabab{color:#fff;}

/*职位详情*/
.i-joza{box-sizing: border-box;padding:40px 5% 10px;}
.i-joza h5{font-size:22px;font-weight: bold;}
.i-jozb{font-size:16px;color:#999;box-sizing: border-box;padding:0 5% 20px;}
.i-jozc{box-sizing: border-box;height: calc(80vh - 197px);overflow-y: auto;width:90%;margin:auto;}
.i-jozca{line-height:30px;color:#444;margin-bottom:20px;}

/*浮动*/
.fpp{position:fixed;bottom:20%;right:10px;z-index: 111;}
.fpp li{position:relative;margin:5px 0;}
.fus{position:relative;z-index: 1;background:rgb(103 185 19 / 91%);padding:10px;border-radius: 5px;}
.fus span{font-size:30px;color:#fff;}
.fut{position: absolute;top: 50%;right:120%;transform: translateY(-50%);box-sizing:border-box;text-align: center;font-size:12px;display:none;background:#fff;box-shadow: 0 0 10px #ccc;}
.fut:after{content:'';border-top:10px solid #eee;border-left:10px solid transparent;transform: rotate(45deg);position:absolute;top:45%;right:-5px;}
.fut img{width:100px;padding:8px;background: #eee;box-sizing: border-box;z-index: 1;position: relative;border-radius: 5px;}
.fut p{background:#eee;padding:4px 0;border-radius: 4px;z-index: 1;position: relative;}
.fut em{padding:10px;font-size:18px;white-space: nowrap;display:block;color:#63ad12;font-weight: bold;}
.fut em a{color:#63ad12}

/*问题*/
.went{position: relative;}
.wenta{position:absolute;top: 0;left: 0;width:100%;justify-content: space-between;box-shadow: 0 0 20px rgb(0 0 0 / 16%);transform: translateY(-50%);}
.wentaa{width:calc(100% - 80px);}
.wentaa input{width:100%;border:0;line-height:60px;box-sizing:border-box;padding:0 2%;}
.wentab{width:80px;background:#63ad12;text-align: center;}
.wentab a{display: block;}
.wentab span{color:#fff;font-size:30px;line-height:60px;}

.wentj{border-left: 1px solid #c9cacc;}
.wentp{border-bottom:1px solid #c9cacc;padding:30px 0;text-align: center;}
.wentp h4{font-size:22px;margin-bottom:10px;}
.wentp p{color:#999;}
.wentt{line-height:26px;color:#555;box-sizing: border-box;padding-left:2%;padding-top:20px;}

.youa{border-left: 1px solid #c9cacc;}
.youa li{border-bottom:1px solid #c9cacc;box-sizing: border-box;padding:3% 0 3% 3%;transition: all 0.3s;}
.youaa{font-size:22px;margin-bottom:20px;color:#376407;}
.youab{line-height:24px;color:#333;margin-bottom:20px;font-size: 15px;}
.youac{margin-bottom:20px;color:#666;}
.youa li:hover{box-shadow: 0 0 20px rgb(83 84 86 / 37%)}

.stw{margin:0.2rem auto;}
.stw li{border-bottom:1px solid #eee;box-sizing: border-box;padding:1%;transition: all 0.3s;}
.stw li a{justify-content: space-between;}
.stwa{font-size:18px;margin-bottom:10px;color:#376407;}
.stwb{line-height:24px;color:#333;margin-bottom:20px;font-size: 15px;}
.stwc{margin-bottom:20px;color:#666;}
.yf{width:65%;}
.stw li:hover{box-shadow: 0 0 20px rgb(83 84 86 / 37%)}

/*视频*/
.yins{width:20%;position: relative;}
.yins img{width:100%}
.yins p{position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);padding:10px;background:rgb(255 255 255 / 36%);border-radius: 50%;}
.yins span{font-size:26px;color:#ffff;}

.spj{position:fixed;top:0;left:0;width:100%;height:100%;z-index: 999;background:rgb(0 0 0 / 65%);display:none;}
.spt{align-items: center;justify-content: center;height: 100%;position: relative;}
.spa{max-width:800px;}
.spa video{max-height:90%;width:100%;display: block;}
.spba{position: relative;}
.spb{position: absolute;right: 0;bottom:105%;}
.spb span{color:#fff;font-size:20px;}

/*左右*/
.zuoyou{justify-content: space-between;border-top:1px solid #c9cacc;margin:70px auto ;align-items: flex-start;}
.zuo{width:300px;position: sticky;top: 100px;}
.zuo li{border-bottom:1px solid #c9cacc;line-height:50px;}
.zuo a{display:block;justify-content: space-between;box-sizing: border-box;transition: all 0.3s;}
.zuo li:hover a{padding:0 10px;color:#63ad12;}
.you{width:calc(97% - 300px);}
.youa a{justify-content: space-between;align-items: center;}

/*型号*/
.xinh{margin:0.3rem auto 0.3rem;}
.xinha{font-size:0.2rem;text-align: center;margin-bottom:20px;font-weight: bold;}
.xinhb{max-width:800px;margin:auto;}
.xinhb input{width:calc(100% - 120px);border:2px solid #63ad12;line-height:80px;box-sizing: border-box;padding-left:4%;font-size:20px;}
.xinhb input::placeholder{color:#999;}
.xinhb a{display:block;width:120px;background:#63ad12;text-align: center;}
.xinhb span{font-size:40px;color:#fff;line-height:80px;}

.xinht{font-size:0.12rem;margin-bottom:30px;}
.xinht p{display: inline-block;padding:10px 30px;background:#63ad12;color:#fff;}
.xinhtt{margin-bottom:60px;}
.xinhta{font-size:0.1rem;border-bottom: 1px solid #ccc;padding-bottom:15px;font-weight: bold;}
.xinhtb{padding:0.2rem 0;margin-bottom:0.2rem;}
.xinhtb p{margin-right:5%;font-size:0.09rem;}
.xinhtb a{color:#555;}
.xinhtb a:hover{text-decoration:underline;color:#63ad12;}

/*百科*/
.baik{margin:0.3rem auto 0.2rem;border-bottom:1px solid #ccc;padding-bottom:30px;}
.baik h5{font-size:0.17rem;font-weight: bold;margin-bottom:10px;}
.baik p{font-size:18px;color:#999;}

.baij{font-size:16px;line-height:30px;margin-bottom: 70px;}
.baij img{max-width:100%;}

/*申请*/
.cep{width:96%;max-width:1300px;margin:0.3rem auto;}
.cepa{font-size:16px;margin-bottom:30px;}
.cepb ul{justify-content: space-between;flex-wrap: wrap;}
.cepb input{border: 1px solid #ccc;line-height:60px;border-radius: 5px;box-sizing: border-box;padding:0 10px;display:block;width:100%;}
.cepb li{position: relative;margin-bottom:30px;}
.cepb p{line-height:60px;position: absolute;top: 0;left: 10px;color:#999;font-size:16px;}
.cepb p.active{line-height:14px;background:#fff;top: -7px;padding:0 5px;color:#333;font-size:14px;}
.cepb span{color:red;margin-left:5px;}
.cepb textarea{width:100%;border:1px solid #ccc;height:200px;border-radius: 5px;box-sizing:border-box;padding:10px;}
.cej{width: 48%;}
.cew{width: 100%;}
.ceps{text-align: center;}
.ceps a{font-size:16px;background:#63ad12;color:#fff;line-height: 50px;display:inline-block;border-radius: 10px;width:200px;transition: all 0.3s;}
.ceps a:hover{box-shadow: 0 3px 5px #29460a;}

/*品牌故事*/
.qiye{background: url(../images/1.jpg) fixed;}
.qiy{padding:1.2rem 0;justify-content: space-between;align-items: flex-start;}
.qiya{width:30%;position: sticky;top: 120px;}
.qiyb{width:60%;line-height:28px;color:#333;font-size:15px;}
.qiyaa{color: #333;}
.qiyaa h4{font-size: 30px;text-transform: uppercase;position: relative;padding-bottom: 10px;font-family: 'Gotham';}
.qiyaa h5{font-size: 0.14rem;font-weight: bold;margin-bottom:30px;}
.qiyaa p{font-size:0.1rem;}
.qiyab{width:70%;margin-top:30px;}
.qiyab img{width:100%}

/*7.17,常见问题*/
.s-wh,.s-wha,.atj,.s-xz,.s-xzab{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;}
.s-ban{margin:0.3rem auto;}

.s-wha{margin-right: 10px;}
.s-wha span{width:8px;height: 30px;background:#63ad12;margin-right: 5px;transform: rotate(10deg);}
.s-wha span:nth-child(2){opacity: 0.5;}
.s-wha span:nth-child(3){opacity: 0.2;}
.s-whb{line-height: 30px;font-size: 0.15rem;font-weight: bold;}

.s-whc{font-size: 0.11rem;font-weight: bold;margin:0.3rem auto 0.14rem;}
.s-whd li{margin-bottom: 15px;}
.s-whd i{font-style: normal;font-weight: bold;}
.s-whda{background:#f2f2f2;border:1px solid #ccc;padding:10px 10px;font-size:16px;border-radius: 3px;cursor: pointer;}
.s-whdb{box-sizing: border-box;padding: 30px;line-height: 24px;display:none;border: 1px solid #ccc;border-top: 0;}
.s-wq{background: #63ad12;color:#fff;}

/*下载*/
.s-xz{margin:0.3rem auto;justify-content: space-between;align-items: flex-start;}
.s-xza{width:22%;}
.s-xzas{border:2px solid #ebf3e3;box-sizing: border-box;padding:20px;}
.s-xzaz{text-align: center;margin:0.1rem auto;font-size:18px;}
.s-xzaa{font-weight: bold;font-size: 18px;margin-bottom: 10px;}
.s-xzab{box-sizing: border-box;border:1px solid #666;}
.s-xzaba{width:40px;text-align: center;line-height: 38px;border-right: 1px solid #666;}
.s-xzaba span{font-size:22px;}
.s-xzabb{width:100%;position: relative;}
.s-xzabba input{display:bold;border:0;line-height:39px;}
.s-xzabba p{position: relative;z-index: 2;line-height: 40px;box-sizing: border-box;padding:0 10px;color:#666;}
.s-xzabba span{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.s-xzabbb{position: absolute;top: 100%;left: 0;width: 100%;background:#fff;border:1px solid #ccc;box-sizing: border-box;max-height: 200px;overflow-y: auto;display:none;z-index: 333;}
.s-xzabbb li{box-sizing: border-box;padding:10px;cursor: pointer;}
.s-xzabbb li:hover{background: #63ad12;color:#fff;}
.s-xzac{text-align:center;margin-top:20px;}
.s-xzac a{display:block;width:50%;margin:auto;background:#63ad12;color:#fff;border-radius: 10px;line-height:30px;}

.s-xzss{width:72%;}
.s-sj{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-o-flex;display:-ms-flexbox;display:flex;justify-content: space-between;flex-wrap:wrap;align-items: flex-start;margin-bottom:30px;}
.s-xzb{width:40%;}
.s-xzbj{border:2px solid #ebf3e3;box-sizing: border-box;padding:20px;}
.s-xzba{padding:10px 0;}
.s-xzba img{width: 100%;}
.s-xzbb h3{font-size:20px;margin-bottom:10px;}
.s-xzbb p{font-size:16px;color:#63ad12;font-weight: bold;}
.s-xzbc{font-size:16px;margin-top: 10px;}
.s-xzc{width:55%;}

.n-prw ul li.ssz{border-bottom: 2px solid #ebf3e3;}
.n-prw ul.ssj{border-top: 2px solid #ebf3e3;}

.s-xj{background: url(../images/s1.jpg) center no-repeat;padding: 60px 0;text-align: center;}
.s-xj p{font-size:0.14rem;color:#fff;margin-bottom:30px;}
.s-xj a{display:inline-block;background: #63ad12;color:#fff;padding: 10px 40px;border-radius: 10px;font-size: 0.09rem;transition: all 0.3s;}
.s-xj a:Hover{padding: 10px 60px;}
.s-wp{margin:0.3rem auto;}

.s-xx{text-align: center;}
.s-xx p{display:inline-block;cursor: pointer;}
.spk li:nth-child(n+4){display:none;}
.s-xx p:hover{color:#63ad12;}