@charset "utf-8";
/* =====================内页样式======================== */
/*公共样式*/
.top-nav-link{background:#e4eaf2;padding-bottom:20px}
.nav-link{color:#4d545d;display:flex;padding-top:20px;flex-wrap:wrap}
.nav-link li a:hover{color:#0e9c4b;}
.nav-link .arrow-right{margin:0 15px}
.arrow-right{font-family:"\5B8B\4F53";font-weight:700}
.common-banner{background-size:cover;background-repeat:no-repeat;height:450px}
.common-banner h1.banner-title{padding-top:175px;color:#fff}
.common-banner h1.banner-title .eng{font-size:75px;line-height:26px;text-transform:uppercase}
.common-banner h1.banner-title .chs{display:block;font-size:36px;margin-top:15px}
.com-title{color:#222c38;font-size:40px;margin-bottom:40px;text-align:center}
/*产品详情*/
.product-banner{padding:60px 0}
.product-banner .container{display:flex;justify-content:space-between}
.product-banner .lft{width:50%;display:flex;height:480px;justify-content:space-between}

.product-banner .thumb-box{width:20%;overflow:hidden;padding:45px 0;position:relative}
.product-banner .thumb-box ul{display:flex;flex-direction:column;height:100%}
.product-banner .thumb-box ul li{width:100%;height:23%;border:1px solid #ededed;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative}
.product-banner .thumb-box ul li.ontrue{border-color:#0e9c4b}
.product-banner .thumb-box ul li img{object-fit:cover;max-width: 80%;max-height: 80%}
.product-banner .thumb-box ul li+li{margin-top:20px}
.product-banner .thumb-box .swiper-container{height:100%;}
.product-banner .thumb-box .equip-min{border:1px solid #ededed;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;padding:8px;height:100%;}
.product-banner .thumb-box .equip-min img{max-width:100%;max-height:100%;transition:all .4s ease}
.product-banner .thumb-box .equip-min.active{border-color:#0e9c4b}
.product-banner .thumb-box .equip-min:hover img{transform:scale(1.04)}
.product-banner .thumb-box .prev,.product-banner .thumb-box .next{display: flex;justify-content: center;align-items: center;height: 38px;width: 100%;border: 1px solid #ededed;cursor:pointer;transition:all .4s ease}
.product-banner .thumb-box .prev{position: absolute;top: 0px;left: 0px;width: 100%;}
.product-banner .thumb-box .next{position: absolute;bottom: 0px;right: 0px;width: 100%;}
.product-banner .thumb-box .prev:hover,.product-banner .thumb-box .next:hover{background:#0e9c4b;color:#fff}
.product-banner .gallery-top.swiper-container{height:100%;width:78%;border:1px solid #ededed;margin-right:0}
.product-banner .gallery-top .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative}
.product-banner .gallery-top .swiper-slide img{max-height:100%}

.product-banner .pro-icim{width:80%;overflow:hidden;position:relative;text-align:center;height:100%;}
.product-banner .pro-icim .image{width:100%;object-fit:scale-down;transition:all .4s ease}
.product-banner .rgt{width:49%;background:#fbfbfb;border:1px solid #ececec;padding:35px 55px}
.product-banner .rgt:hover .rgt-tit{color: #0e9c4b;}
.product-banner .rgt-tit{color:#333;font-size:32px;font-weight:700;transition: all .4s ease;}
.product-banner .rgt .tip{font-size:14px;line-height:22px;color:#666;margin:25px 0}
.product-banner .rgt .features-tit{font-size:18px;color:#444;font-weight:700}
.product-banner .rgt .list-dot{display:flex;margin-top:25px;flex-wrap: wrap}
.product-banner .rgt .list-dot li{font-size:15px;color:#444;position:relative;padding-left:18px;width: 20%}
.product-banner .rgt .list-dot li:after{content:'';width:6px;height:6px;position:absolute;left:0;top:7px;background:#858585;border-radius:50%}
.product-banner .rgt .price-btn{display:block;width:166px;height:55px;line-height:55px;text-align:center;color:#fff;font-size:18px;background:#0e9c4b;border-radius:30px;border:1px solid transparent;margin-top:70px;font-weight: 800;}
.product-banner .rgt .price-btn:hover{background:#fff;color:#0e9c4b;border-color:#0e9c4b}
.product-cat{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}
.product-cat .container{display:flex}
.product-cat .cat-item{display:flex;align-items:center;justify-content:center;width:150px;height:70px;font-size:17px;color:#444;border-left:1px solid #f3f3f3;cursor:pointer;box-sizing:border-box;border-bottom:2px solid transparent;transition:all .2s ease}
.product-cat .cat-item i{width:25px;height:25px;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;transition:all .2s ease}
.product-cat .cat-item.active,.product-cat .cat-item:hover{color:#0e9c4b;border-bottom-color:#0e9c4b}
.product-cat .cat-item:nth-child(1) i{background-image:url(../images/gather/product-01.png)}
.product-cat .cat-item:nth-child(2) i{background-image:url(../images/gather/product-02.png)}
.product-cat .cat-item:nth-child(3) i{background-image:url(../images/gather/product-03.png)}
.product-cat .cat-item.active:nth-child(1) i,.product-cat .cat-item:hover:nth-child(1) i{background-image:url(../images/gather/product-01H.png)}
.product-cat .cat-item.active:nth-child(2) i,.product-cat .cat-item:hover:nth-child(2) i{background-image:url(../images/gather/product-02H.png)}
.product-cat .cat-item.active:nth-child(3) i,.product-cat .cat-item:hover:nth-child(3) i{background-image:url(../images/gather/product-03H.png)}
.product-content{padding:37px 0 118px;background:#f2f2f2}
.product-content .container{display:flex;justify-content:space-between}
.product-content .lft{background:#fff;padding:40px;width:70%;font-size: 16px;line-height: 26px}
.product-content .lft img{max-width: 100%;object-fit: cover;}
.product-content .lft p{color:#555;font-size:16px;line-height:26px}
.product-content .rgt{width:28.5%}
.product-content .rgt h2.tit{font-size:22px;color:#333;border-bottom:1px solid #f3f3f3;background:#fff;padding:20px;font-weight:700}
.product-content .rgt .cell{background:#fff;text-align:center;display:block;padding:60px;border-bottom:2px solid transparent}
.product-content .rgt .cell .picture{display:flex;align-items:center;justify-content:center;height:160px}
.product-content .rgt .cell img{object-fit:scale-down;width:90%;height:100%}
.product-content .rgt .cell .tit{color:#333;margin-top:20px;font-size:18px;font-weight:700;transition: all .4s ease;}
.product-content .rgt .cell:hover .tit{color: #0e9c4b;}
.product-content .rgt .cell .tip{color:#666;font-size:14px;margin:20px 0}
.product-content .rgt .cell .more-btn{color:#0e9c4b}
.product-content .rgt .cell+.cell{margin-top:20px}
.product-content .rgt .cell:hover{border-color:#0e9c4b}
.prodcenter-box{width: 100%;position: relative;}
.prodcenter-icon{position: absolute;width: 100%;left: 0;background: #fff;z-index: 99;transition: box-shadow .4s ease;}
.prodcenter-blank{height: 140px;width: 100%;transition: all .4s ease;position: relative;}
.prodcenter-blank.fixed{height: 120px;}
.prodcenter-icon.fixed{position: fixed;top: 70px;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);}
.prodcenter-icon.fixed .cell{height: 120px;}
/*产品中心*/
.prodcenter-banner{background-image:url(../images/gather/prodcenter-01.jpg)}
.prodcenter-icon .container{display:flex;justify-content:space-between}
.prodcenter-icon .cell{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px;color:#444;height:140px;border-left:1px solid #e4ebf3 ;text-align: center;transition:all .4s ease}
.prodcenter-icon .cell:first-child{border-left: 0;}
.prodcenter-icon .cell.active,.prodcenter-icon .cell:hover{background:#0e9c4b;color: #fff;}
.prodcenter-icon .cell i{display:flex;width:54px;height:44px;margin-bottom:14px;position: relative;justify-content: center;text-align: center;}
.prodcenter-icon .cell i img{max-width: 100%;transition: all .4s ease;}
.prodcenter-icon .cell i img.h{position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;opacity: 0;}
.prodcenter-icon .cell.active i img.s,.prodcenter-icon .cell:hover i img.s{opacity: 0;}
.prodcenter-icon .cell.active i img.h,.prodcenter-icon .cell:hover i img.h{opacity: 1;}

.prodcenter-list{background:#e5ebf3;padding:67px 0 83px}
.prodcenter-list .container{display:flex;justify-content:space-between;flex-wrap:wrap}
.prodcenter-list .item{background:#fff;display:flex;height:auto;padding:28px 0;width:49%;margin-bottom:30px}
.prodcenter-list .item .picture{width:44%;display:flex;align-items:center;justify-content:center;overflow:hidden}
.prodcenter-list .item .picture img{object-fit:cover;max-width: 88%;max-height: 88%;}
.prodcenter-list .item .prod-info{width:56%;display:flex;justify-content:center;flex-direction:column;padding:20px}
.prodcenter-list .item .prod-info:hover a{color:#0e9c4b;}
.prodcenter-list .item .prod-info .tit{font-size:24px;line-height:1.34;color:#2c2e30}
.prodcenter-list .item .prod-info .desc{font-size:16px;line-height:24px;color:#a1a1a1;margin:6px 0 10px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;height:48px;}
.prodcenter-list .item .prod-info .size{font-size:16px;line-height:24px;color:#555}
.prodcenter-list .item .prod-info .size span{color:#a6a6a6}
.prodcenter-list .item .prod-info .size:not(:first-child){margin-top:4px}
.prodcenter-list .item .prod-info .go-btn{color:#0e9c4b;font-size:16px;margin-top:24px}
.prodcenter-list .item .prod-info .go-btn a{position:relative}
/*服务支持*/
.support-banner{background-image:url(../images/gather/support-01.jpg)}
.support-issue{padding:128px 0 90px}
.support-issue .issue-ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.support-issue li{display:flex;justify-content:space-between;width:48%;border-bottom:1px solid #ebebeb;padding-bottom:30px;margin-bottom:30px;align-items:flex-end}
.support-issue li .time{color:#b8b8b8;font-size:14px;margin-bottom:10px}
.support-issue li .tit{font-weight:700;font-size:18px;color:#444;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 95%}
.support-issue li:hover .arrow-right,.support-issue li:hover .tit{color:#0e9c4b}
.support-issue li .arrow-right{font-size:20px}
.support-issue li a{width: 95%}
.support-issue .swiper-pagination{position:static}
.support-issue .swiper-pagination-bullet{margin:0 5px;width:10px;height:10px;background: #888;}
.support-issue .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #0e9c4b;}
.download{background:#edf1f7;padding:106px 0 81px}
.download-ul{display:flex;flex-wrap:wrap}
.download-ul li{width:32%;height:110px;margin-bottom:20px;margin-right:20px;transition:all .4s ease}
.download-ul li:hover{box-shadow:0 0 30px rgba(0,0,0,.2)}
.download-ul li:nth-child(3n){margin-right:0}
.download-ul li a{display:flex;background:#fff;border-radius:5px;border:1px solid #cad3e0;width:100%;height:100%;line-height:110px;font-size:14px;color:#4d535b;padding:0 30px;position:relative;align-items: center;}
.download-ul li a p{width: calc(100% - 60px); white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 22px;}
.download-ul li:hover a{color:#0e9c4b;}
.download-ul li i{display:block;position:absolute;right:30px;top:42px;background:url(../images/gather/support-02.png);width:26px;height:26px;background-size:26px 26px}
.download .swiper-pagination{position:static}
.download .swiper-pagination-bullet{margin:0 5px;width:10px;height:10px;background: #888;}
.download .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #0e9c4b;}
.support-bottom{padding:60px 0;background:url(../images/gather/support-03.jpg) no-repeat;text-align:center;background-size:cover}
.support-bottom p{color:#fff;font-size:16px;line-height:36px}
.support-bottom .bott-btn{display:inline-flex;margin-top:15px;padding:15px 60px;border:1px solid #fff;border-radius:30px;color:#fff;font-size:18px;align-items:center}
.support-bottom .bott-btn:hover{background:#fff;color:#0e9c4b}
/*关于我们*/
.about-banner{background-image:url(../images/gather/about-01.jpg)}
.company-intro{background:#e5ebf3 url(../images/gather/about-02.jpg) no-repeat;background-size:cover;padding:100px 0 130px}
.company-intro .container{display:flex;align-items:center;justify-content:space-between}
.company-intro .lft{width:45%}
.company-intro .lft .tit{font-size:36px;color:#222c38}
.company-intro .lft .intro{margin-top:35px;height: 343px;overflow-y: auto;padding-right: 20px;}
.company-intro .lft .intro::-webkit-scrollbar {width:8px;height: 100%;background: #dddddd;}
.company-intro .lft .intro::-webkit-scrollbar-thumb {background: #c2c2c2;}
.company-intro .lft .intro::-webkit-scrollbar-track {border-radius: 30px;}
.company-intro .lft .intro p{font-size:16px;line-height:28px;color:#666}
.company-intro .lft .intro br{content: '';display: block;margin-top: 10px;}
.company-intro .rgt{width:50%;position:relative}
.company-intro .rgt img{width:100%;height:100%;object-fit:cover;border-radius:12px;}
.aboutus-video{width:66px;height:66px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.2);border-radius:50%;transition:all .2s ease-in;cursor:pointer}
.aboutus-video:hover{background:rgba(0,0,0,.4)}
.aboutus-video i{display:block;width:34px;height:34px;background:url(../images/index/video.png) no-repeat center/100% auto}
.advantage{padding:120px 0 200px;background:#030935 url(../images/gather/about-04.jpg) no-repeat;background-size:cover}
.advantage .com-title{color:#fff;margin-bottom:75px}
.advantage .about-icon{display:flex}
.advantage .about-icon .cell{width:25%;text-align:center;position: relative;}
.advantage .about-icon .cell .icon{display:inline-flex;align-items:center;justify-content:center;background:#0e9c4b;border-radius:50%;width:110px;height:110px;position: absolute;left: 50%;top: 42px;transform: translateX(-50%);}
.advantage .about-icon .cell .bg{width:195px;height:195px;margin: 0 auto;}
.advantage .about-icon .cell .bg img{animation: rotate 8s linear infinite;-webkit-animation:rotate 8s linear infinite;width: 100%;height: 100%;object-fit: cover}
.advantage .about-icon .cell .tit{font-size:20px;color:#fff;margin-top:25px}
@keyframes rotate{0%{transform: rotate(360deg);}100%{transform: rotate(0);}}
@-webkit-keyframes rotate{0%{transform: rotate(360deg);}100%{transform: rotate(0);}}
.about-history{padding:145px 0 125px;background:url(../images/gather/about-10.jpg) no-repeat 50%;background-size:cover}
.his-main{padding:50px 0;width: 900px}
.his-main .container{position:relative;padding:0 110px;display:flex;align-items:center;justify-content:center;z-index:1}
.his-main .year{color:#0e9c4b;font-size:368px;font-weight:700;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;opacity: 0.1;}
.his-main .main-cont{background:#0e9c4b url(../images/gather/about-11.jpg);width:618px;height:231px;z-index:1;color:#fff;padding:40px;margin: 0 auto}
.his-main .main-cont .cont-year{font-size:36px;font-weight:700}
.his-main .main-cont .text{font-size:15px;line-height:22px}
.his-main .auCHistManSwiper-prev{display:block;left:0;width:16px;height:10px;position:absolute;background-repeat:no-repeat;top:50%;background-image:url(../images/public/mbArr.png);transform:rotate(90deg);z-index:99}
.his-main .auCHistManSwiper-next{display:block;right:0;width:16px;height:10px;position:absolute;background-repeat:no-repeat;top:50%;background-image:url(../images/public/mbArr.png);transform:rotate(-90deg);z-index:99}
.his-nav{padding:50px 0 0;margin-top:50px}
.his-nav:after{content:'';position:absolute;top:40px;left:0;background:#e0e0e0;height:1px;width:100%}
.his-nav .auCHman-box{display:flex;justify-content:center;color:#555;font-size:16px;padding-top:15px;position:relative;height:51px}
.his-nav .auCHman-box:after{content:'';position:absolute;top:-15px;left:calc(50% - 5px);width:12px;height:12px;background:#0e9c4b;border-radius:50%}
.his-nav .auCHman-box.cur{font-size:24px}
.his-nav .auCHman-box.cur:before{content:'';position:absolute;top:-11px;left:calc(50% - 1px);width:4px;height:4px;background:#fff;z-index:1;border-radius:50%}
.his-nav .auCHman-box .num{transition:all .4s ease}
.his-nav .auCHman-box.cur .num{transform:translateY(-70px)}
.about-honor{background:#f5f5f5;padding:120px 0}
.about-honor .com-title{margin-bottom:70px;position:relative}
.about-honor .swiper-btn{position:absolute;top:0;right:0;display:flex}
.about-honor .swiper-btn .swiper-btn-prev{width:50px;height:50px;background:#fff url(../images/public/mbArr.png) no-repeat center center;background-size:18px 10px;transform:rotate(90deg);border-radius:50%;cursor:pointer;transition:all .4s ease}
.about-honor .swiper-btn .swiper-btn-next{width:50px;height:50px;background:#fff url(../images/public/mbArr.png) no-repeat center center;background-size:18px 10px;transform:rotate(-90deg);border-radius:50%;cursor:pointer;margin-left:20px;transition:all .4s ease}
.about-honor .swiper-btn .swiper-btn-next:hover,.about-honor .swiper-btn .swiper-btn-prev:hover{filter:contrast(86%)}
.about-honor .swiper-container{width:100%}
.about-honor .swiper-slide{text-align:center;font-size:18px;background:#fff;padding: 0 0 30px;}
.about-honor .swiper-slide .picture{height:420px;display:flex;align-items:center;justify-content:center}
.about-honor .swiper-slide .picture img{object-fit:cover;width: 100%;height: 100%;}
.about-honor .swiper-slide .tit{padding:40px 0 10px;font-size:16px;color:#555;border-top:1px solid #e9e9e9;transition: all .4s ease;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden;}
.about-honor .swiper-slide a:hover .tit{color:#0e9c4b;}
.about-culture{padding:88px 0 125px}
.about-culture .com-title{margin-bottom:50px}
.culture-list{display:flex;justify-content:space-between}
.culture-list .item{width:32.5%;background-image:url(../images/gather/about-15.jpg);background-size:cover;height:420px;padding: 20px;cursor: pointer;position: relative;}
.culture-list .iteminbox{width: 100%;height: 100%; color:#fff;position:relative;z-index:4;display:flex;flex-direction:column;align-items: center;padding-top: 100px;transition: all .4s ease;}
.culture-list .iteminbox:hover{transform: translateY(-10px);}
.culture-list .iteminbox i{display: inline-block; width: 54px;height: 54px;text-align: center;}
.culture-list .item:after{content:'';background:rgba(0,0,0,.3);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.culture-list .item:nth-child(2){background-image:url(../images/gather/about-16.jpg)}
.culture-list .item:nth-child(3){background-image:url(../images/gather/about-17.jpg)}
.culture-list .item .tit{font-size:24px;font-weight:700;margin:20px 0}
.culture-list .item p{font-size:15px;line-height:24px}
.about-culture.other .culture-list .item:after{background:rgba(0,0,0,.2);}
.about-culture.other .culture-list .item img.bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;}
.about-culture.other .culture-list .item{background: none;}




/*加入我们*/
.contact-banner{background-image:url(../images/gather/contact-01.jpg)}
.contact-idea{padding:60px 0 100px}
.contact-idea .container{display:flex;background:#f5f5f5;align-items:center}
.contact-idea .lft,.contact-idea .rgt{width:50%}
.contact-idea .lft img{width:100%;height:100%;object-fit:cover}
.contact-idea .rgt{padding:40px}
.contact-idea .tit{color:#222c38;font-size:36px;margin-bottom:30px}
.contact-idea p{font-size:15px;color:#555;line-height:20px}
.contact-idea p+p{margin-top:20px}
.contact-surr{background:#f5f5f5;padding:100px 0}
.contact-surr .cont{background:#fff;padding:20px;display:flex;justify-content:space-between;flex-wrap:wrap}
.contact-surr .cont a{display:inline-flex;overflow: hidden;}
.contact-surr .cont a:nth-child(5),.contact-surr .cont a:nth-child(6),.contact-surr .cont a:nth-child(7){margin-top:10px}
.contact-surr .cont a img{width: 100%;height: 100%;object-fit: cover;transition: all .4s ease;}
.contact-surr .cont a:hover img{transform: scale(1.1);}
.contact-job{padding:100px 0}
.joinUs-job .join-title{display:flex;background:#44484a;color:#fff;padding:20px 50px;font-size:16px;line-height:30px;align-items:center}
.joinUs-job .join-title.cell{background:#e9edf4;color:#555;margin-top:15px;padding:0;flex-wrap:wrap}
.joinUs-job .job-tit:nth-child(1){width:30%}
.joinUs-job .job-tit:nth-child(2){width:25%}
.joinUs-job .job-tit:nth-child(3){width:25%}
.joinUs-job .job-tit:nth-child(4){width:15%}
.joinUs-job .job-tit:nth-child(5){width:15%;text-align:center}
.joinUs-job .join-top i{transition:all .4s ease;display:block;width:36px;height:36px;background:url(../images/gather/jobs-1.png) no-repeat;margin:0 auto}
.joinUs-job .join-top.ontrue i{background:url(../images/gather/jobs-2.png) no-repeat}
.joinUs-job .join-top:hover i{transform:scale(.9)}
.joinUs-job .join-cont{width:100%;border:1px solid #f2f2f2;padding:34px 42px}
.joinUs-job .join-top{display:flex;width:100%;align-items:center;padding:20px 50px;cursor:pointer}
.joinUs-job .join-content{border-top:1px solid #e5e9ef;padding:34px 42px;display:none;width:100%}
.joinUs-job .join-content h6{font-weight:700;color:#333;font-size:16px;line-height:30px;margin-bottom:18px}
.joinUs-job .join-content h6:not(:first-child){margin-top:15px}
.joinUs-job .join-content p{font-size:14px;color:#777;line-height:30px}
.joinUs-job .join-content p.end{color:#555}
.joinUs-job .job-tit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:20px}
.contact-job .swiper-pagination-bullet{width:10px;height:10px;background: #888;}
.contact-job .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #0e9c4b;}
.contact-job .swiper-container{padding-bottom:70px}
/*解决方案*/
.top-nav{background:#e4eaf2;color:#4d545d;padding:20px 0;font-size:14px}
.top-nav .container{display:flex;justify-content:space-between}
.top-nav .top-rgt{display:flex}
.top-nav .top-rgt li:not(:first-child){margin-left:45px}
.top-nav .top-rgt li:hover a{color: #0e9c4b;}
.solution-item .item{height:900px;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;margin-bottom:10px;background-position: center}
.solution-item .item .tit{font-size:36px}
.solution-item .item .desc{width:90%;text-align:center;font-size:16px;line-height:26px;margin:30px auto 48px}
.solution-item .item:nth-child(1){background-image:url(../images/gather/solution-01.jpg)}
.solution-item .item:nth-child(2){background-image:url(../images/gather/solution-02.jpg)}
.solution-item .item:nth-child(3){background-image:url(../images/gather/solution-03.jpg)}
.solution-item .item:nth-child(4){background-image:url(../images/gather/solution-04.jpg)}
.solution-item .item .go-btn{background:#0e9c4b;display:block;font-size:18px;width:166px;height:55px;line-height:55px;text-align:center;border-radius:30px}
.solution-item .item .go-btn:hover{background:#fff;color:#0e9c4b}
/*解决方案二级*/
.solution-banner{height:496px;background:url(../images/gather/solution-05.jpg)center center;color:#fff;text-align:center;background-size: cover}
.solution-banner .tit{padding-top:178px;font-size:36px}
.solution-banner .desc{margin-top:20px;font-size:16px;line-height:26px;margin: 20px auto 0;max-width: 688px;}
.solution-overview{padding:100px 0;background: #e9edf4;}
.solution-overview .container{padding:0 170px}
.solution-overview .cont p{text-indent:2em;font-size:16px;line-height:26px;color:#5a616b}
.solution-overview .cont p+p{margin-top:30px}
.solution-overview .to-btn{display:block;width:167px;height:55px;text-align:center;line-height:55px;color:#0e9c4b;border:1px solid #0e9c4b;border-radius:30px;margin:55px auto 0;font-size:18px;}
.solution-overview .to-btn:hover{background:#0e9c4b;color:#fff}
.solution-apply{background:#0e9c4b;color:#fff;padding:100px 0}
.solution-apply .com-title{color:#fff}
.apply-list{display:flex;justify-content: center;flex-wrap: wrap;}
.apply-list .item{width:16.6%;text-align:center;padding:25px}
.apply-list .item-img{height: 70px;}
.apply-list .item .sub{font-size:18px;line-height:26px;font-weight:700;margin:30px 0 25px}
.apply-list .item .desc{font-size:14px;line-height:22px}
.solution-prod{padding:90px 0 100px;background:#e9edf4}
.solution-prod .com-title{margin-bottom:50px}
.solution-prod .prod-list{display:flex;justify-content:space-between}
.solution-prod .prod-list .item{background:#fff;display:flex;height:auto;padding:28px 0;width:49%;margin-bottom:30px}
.solution-prod .prod-list .item .picture{width:44%;display:flex;align-items:center;justify-content:center;overflow:hidden}
.solution-prod .prod-list .item .picture img{object-fit:cover;max-width: 88%;max-height: 88%;}
.solution-prod .prod-list .item .prod-info{width:56%;display:flex;justify-content:center;flex-direction:column;padding:20px}
.solution-prod .prod-list .item .prod-info .tit{font-size:30px;line-height:40px;color:#2c2e30;transition: all .4s ease;}
.solution-prod .prod-list .item .prod-info:hover .tit{color: #0e9c4b;}
.solution-prod .prod-list .item .prod-info .desc{font-size:16px;line-height:24px;color:#a1a1a1;margin:6px 0 10px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;height:48px;}
.solution-prod .prod-list .item .prod-info .size{font-size:16px;line-height:24px;color:#555}
.solution-prod .prod-list .item .prod-info .size:not(:first-child){margin-top:4px}
.solution-prod .prod-list .item .prod-info .go-btn{color:#0e9c4b;font-size:16px;margin-top:24px}
.solution-prod .prod-list .item .prod-info .go-btn a{position: relative;}
.solution-prod .prod-list .item .prod-info .size span{color:#a6a6a6}
.solution-case{padding:100px 0 155px;}
.solution-case .case-list{display:flex;justify-content:space-between}
.solution-case .item{width:32%;text-align:center}
.solution-case .item .picture{border:1px solid #f8f8f8;display:flex;align-items:center;justify-content:center;height:323px;transition: all .4s ease}
.solution-case .item .picture img{max-width: 80%;max-height: 80%;transition: all .4s ease}
.solution-case .item:hover .picture{border-color: #0e9c4b}
.solution-case .item:hover .picture img{transform: scale(1.1)}
.solution-case .item .tit{font-size:18px;line-height:26px;color:#333;margin-top:30px;transition: all .4s ease}
.solution-case .item:hover .tit{color: #0e9c4b}
/*联系我们*/
.contact-nav{padding:55px 0 80px}
.contact-nav .container{display:flex;height:300px;align-items:center;border: 1px solid #e2e9f0}
.contact-nav .item{width:33.33%;text-align:center;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;border-right: 1px solid #e2e9f0;}
.contact-nav .item:last-child{border-right: 0;}
.contact-nav .item .sub{color:#444;font-size:20px;margin:15px 20px;font-weight:700}
.contact-nav .item .tip{width:280px;margin:0 auto;font-size:16px;line-height:24px;color:#666}
.contact-msg{padding:90px 0 100px;background: #f7f7f7}
.contact-msg .tip{margin-bottom:60px;font-size:16px;color:#666;text-align:center}
.contact-msg .form-list{display:flex;flex-wrap:wrap;justify-content:space-between;position: relative}
.contact-msg .form-item{display:flex;align-items:center;margin-bottom:30px;width:49%}
.contact-msg .form-label{display:block;padding:9px 15px;width:130px;font-weight:400;line-height:20px;text-align:center;font-size:16px;color:#555}
.contact-msg .form-label span{color:#e81616;padding-right:5px}
.contact-msg .form-item .input-inline{width:100%;margin-right:10px}
.contact-msg input,.contact-msg textarea{height:45px;border:1px solid #ebebeb;background-color:#ffffff;width:100%;padding:5px 10px;font-size:14px;line-height:24px}
.contact-msg input:focus,.contact-msg textarea:focus{background:#fbfbfb;box-shadow:inset 0 0 9px rgba(204,204,204,.39)}
.contact-msg .form-item.question,.contact-msg .form-item.question textarea{width:100%}
.contact-msg .form-item.question .input-inline{margin-left:-8px}
.contact-msg .form-item.question textarea{height:160px}
.contact-msg .form-item.question{align-items:flex-start}
.contact-msg .form-item.code{display:flex;justify-content:space-between}
.contact-msg .submit-btn{display:block;background:#0e9c4b;color:#fff;font-size:16px;width:160px;height:45px;text-align:center;line-height:45px;border:1px solid transparent}
.contact-msg .submit-btn:hover{background:transparent;color:#0e9c4b;border-color:#0e9c4b}
.contact-msg .form-item input::-webkit-input-placeholder,.contact-msg .form-item textarea::-webkit-input-placeholder{color:#bababa;font-size:14px}
.contact-msg .form-item input:-moz-placeholder,.contact-msg .form-item textarea:-moz-placeholder{color:#bababa;font-size:14px}
.contact-msg .form-item input:-ms-input-placeholder,.contact-msg .form-item textarea:-ms-input-placeholder{color:#bababa;font-size:14px}
#map{height:550px;width:100%}
.map .container{
    padding: 16px;background: #fff;box-shadow: 0px 6px 8px 2px rgba(182,182,182,.5);
}
#map .relmap-info h6{font-size:18px;color:#333;line-height:32px;font-weight:700;margin-bottom:10px}
#map .relmap-info p{font-size:15px;color:#555;line-height:20px}
.amap-info-content{width:445px;padding:20px;box-shadow:0 5px 40px 0 rgba(17,58,93,.1)}
.amap-copyright,.amap-info-close,.amap-logo{display:none!important}
.contact-cat{
    padding-top: 80px;
}
.contact-cat .container{
    display: flex;
    justify-content: center;
}
.contact-cat .item {
    width: 167px;
    height: 55px;
    cursor: pointer;
    background: #f1f1f1;
    font-size: 18px;
    color: #444;
    text-align: center;
    line-height: 55px;
    border-radius: 30px;
}
.contact-cat .item.active {
    background: #0e9c4b;
    color: #fff;
}
.contact-cat .item:not(:first-child) {
    margin-left: 20px;
}
.cat-out{
    margin-top: 90px;
}
.map{
    padding: 90px 0;
}
.map .amap-layer img{display:none !important}
/*新闻中心*/
.news-banner{background-image:url(../images/gather/news-01.jpg)}
.news-list{padding:80px 0 90px}
.news-cat{margin-bottom:20px;display:flex;justify-content:center}
.news-cat .item{width:167px;height:55px;cursor:pointer;background:#f1f1f1;font-size:18px;color:#444;text-align:center;line-height:55px;border-radius:30px;transition: all .4s ease;}
.news-cat .item a{transition: none;}
.news-cat .item.active{background:#0e9c4b;color:#fff}
.news-cat .item:hover{background:#0e9c4b;color:#fff}
.news-cat .item:not(:first-child){margin-left:20px}
.news-item{padding:65px 0;display:block}
.news-item .container{display:flex;justify-content:space-between;align-items:center}
.news-item .picture{height:300px;width:30%;overflow:hidden}
.news-item .picture img{width:100%;height:100%;object-fit:cover;transition:all .4s ease}
.news-item:hover .picture img{transform:scale(1.1)}
.news-item .rgt{width:66%;display:flex;justify-content:space-between;align-items:center}
.news-item .tit{color:#34373b;font-size:20px;line-height:30px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.news-item .desc{color:#787f8a;font-size:14px;line-height:24px;margin:20px 0 50px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px}
.news-item .view-btn{display:block;font-size:14px;width:138px;height:42px;color:#6e798b;border:1px solid #6e798b;text-align:center;line-height:42px;border-radius:30px;transition:all .4s ease}
.news-item:hover .view-btn{background:#0e9c4b;color:#fff;border-color: #0e9c4b;}
.news-item:hover{background: #e9eef5}
.news-item .rgt .news-info{width:70%}
.news-item .rgt .news-time{width:80px;height:80px;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;flex-direction:column}
.news-item .rgt .news-time .year{font-size:12px;color:#949494;padding-bottom:5px;border-bottom:1px solid #ddd}
.news-item .news-time .day{font-size:26px;font-weight:700;color:#525861}
/*分页*/
.Pagination{display:flex;margin-top:50px;text-align:center;justify-content:center;align-items:center;width: 100%;flex-wrap: wrap}
.Pagination a{margin-left:5px;border:1px solid #d9dadf;border-radius:3px;background:#fff;color:#333;font-size:16px;display: block;height: 40px;line-height: 40px;padding: 0 15px}
.Pagination .click-page{display: flex;align-items: center}
.Pagination a.active,.Pagination a:hover{border:1px solid #0e9c4b;background:#0e9c4b;color:#fff}
.Pagination a.dot:hover{border:none;background:0 0}
.Pagination a span.lft{margin-right:10px;font-weight:700;font-family:"\5B8B\4F53"}
.Pagination a span.rgt{margin-left:10px;font-weight:700;font-family:"\5B8B\4F53"}
.Pagination .page-rgt{display:flex;align-items:center;display:none !important}
.Pagination .page-num{margin:0 20px;font-size:16px}
.Pagination .page-go{color:#999;font-size:16px}
.Pagination .page-go input{width:50px;height:40px;border:1px solid #c9cbd3;border-radius:3px;text-align:center}
.Pagination .page-go .go-btn{display: inline-block}
.article{background:#e4eaf2;padding:10px 0 100px}
.article .container{display:flex;justify-content:space-between}
.article .art-cont{background:#fff;width:73%;padding:55px 40px;height: 100%}
.article .art-cont h1{color:#333;font-size:24px;text-align:center;font-weight:700}
.article .art-cont .title-info{margin-bottom:50px;padding:20px 0 30px;border-bottom:1px solid #f5f5f5}
.article .art-cont .title-info .time{display:flex;color:#aaa;font-size:13px;justify-content:center;align-items:center}
.article .art-cont .title-info .time img{margin-right:10px}
.article .art-cont .main-content p{font-size:14px;line-height:24px;color:#666}
.article .art-cont .main-content br{content: '';display: block;margin-top: 15px;font-size: 100%;height: 1em;}
.article .art-cont .main-content img{max-width:100%;object-fit:cover}
.article .art-cont .art-bott{margin-top:50px;display:flex;justify-content:space-between;padding-bottom:30px;margin-bottom:45px;border-bottom:1px solid #f0f0f0;align-items:center}
.article .social-share-icon{width:37px;height:37px;border:1px solid #c2c2c2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}
.article .social-share-icon:not(:first-child){margin-left:20px}
.article .arc-nav a{position:relative;display:block;font-size:14px;color:#666;padding-left:15px}
.article .arc-nav a:hover{color:#0e9c4b}
.article .arc-nav a:after{content:'';width:7px;height:7px;background:#a0a0a0;border-radius:50%;top:8px;left:0;position:absolute}
.article .arc-nav a:hover:after{background:#0e9c4b}
.article .arc-nav a:not(:first-child){margin-top:20px}
.art-sidebar{width:25%;background:#fff;height:100%}
.art-sidebar h2.tit{font-size:22px;color:#333;border-bottom:1px solid #f3f3f3;padding:20px;font-weight:700}
.art-sidebar .side-news{padding:25px}
.art-sidebar .news-item2 .picture{height:215px;width:100%;overflow: hidden}
.art-sidebar .news-item2 img{width:100%;height:100%;object-fit:cover;transition: all .4s ease}
.art-sidebar .news-item2 img:hover{transform: scale(1.1)}
.art-sidebar .news-item2 .news-tit{font-size:18px;color:#333;margin-top:25px;margin-bottom:10px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height: 22px;}
.art-sidebar .news-item2 .tip{font-size:14px;color:#777;line-height:22px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px}
.art-sidebar .news-item2{display:block}
.art-sidebar .news-item2:not(:first-child){margin-top:20px}
.article .btn{display:block;border:1px solid #0e9c4b;color:#0e9c4b;font-size:16px;border-radius:25px;width:160px;height:50px;text-align:center;line-height:48px;}
.article .btn:hover{color: #fff;background-color: #0e9c4b;}
/*分享*/
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
#toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
#toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
#toShare .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px; background-color:#f3f3f3; margin:0;padding:0;color: #777; }
#toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
#toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
#toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
#toShare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
#toShare .icon-wechat:hover .wechat-qrcode{display: block;}
/*隐私声明*/
.privacy-banner{background-image:url(../images/gather/privacy-banner.jpg)}
.privacy-cont{padding: 60px 0;font-size: 16px;color: #6a6a6a}
.privacy-cont p{line-height: 26px}
.privacy-cont p+p{margin-top: 5px}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}
@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .prodcenter-icon .cell {font-size: 14px;}
    .contact-surr .cont a:nth-child(1), .contact-surr .cont a:nth-child(2), .contact-surr .cont a:nth-child(3), .contact-surr .cont a:nth-child(4){width: 24.5%}
    .contact-surr .cont a:nth-child(5), .contact-surr .cont a:nth-child(6), .contact-surr .cont a:nth-child(7){width: 33%}
    .company-intro .lft .intro{height: 333px;}

    .prodcenter-list .item .prod-info .tit, .solution-prod .prod-list .item .prod-info .tit{font-size: 20px;line-height: 1.34;}
    .prodcenter-list .item, .solution-prod .prod-list .item{padding:24px 0;width: 49.3%;margin-bottom: 20px;}

    .about-honor .swiper-slide .picture{height: 380px}
}
@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .prodcenter-list .item .picture,.solution-prod .prod-list .item .picture{width: 40%}
    .prodcenter-list .item .prod-info,.solution-prod .prod-list .item .prod-info{width: 60%}
    .contact-idea .rgt{padding: 20px}
}
@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .product-banner .rgt .list-dot{flex-wrap: wrap}
    .product-banner .rgt .list-dot li{width: 30%;margin-bottom: 10px}
    .product-banner .rgt .list-dot li+li{margin-left: 0}
    .contact-idea .tit{font-size: 32px}
    .contact-idea p+p{margin-top: 15px}
    .contact-idea p{font-size: 14px}
    .contact-idea .lft{height: 400px}

    .about-honor .swiper-slide .picture{height: 340px}
}
@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .product-content .rgt .cell{padding: 30px}
    .common-banner{height: 350px}
    .contact-idea .tit{font-size: 28px;margin-bottom: 20px}
    .contact-idea .lft{height: 350px}
    .culture-list .iteminbox {padding-top: 68px;}
}
@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .product-banner .rgt .list-dot li{width: 35%}
    .prodcenter-list .item .prod-info .tit,.solution-prod .prod-list .item .prod-info .tit{font-size: 18px}
    .download-ul li{margin-right: 15px}
    .company-intro,.advantage,.about-history,.about-honor,.about-culture,.contact-idea,.contact-surr,.contact-job,.solution-overview,.solution-apply,.solution-prod,.solution-case{padding: 80px 0}
    .solution-item .item{height: 600px}
    .contact-msg .form-label{width: 160px}
    .contact-msg .form-item.question .input-inline{margin-left: -20px}
    .contact-nav .item .tip{width: 100%;padding: 0 20px}
    .art-sidebar .side-news{padding: 10px}
    .about-honor .swiper-slide .picture{height: 300px}
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .product-banner .container,.product-content .container,.culture-list,.apply-list,.contact-nav .container,.advantage .about-icon{flex-wrap: wrap}
    .product-banner .lft,.product-banner .rgt,.product-content .lft,.product-content .rgt,.company-intro .lft,.company-intro .rgt{width: 100%}
    .product-banner .rgt,.product-content .rgt{margin-top: 40px}
    .product-content{padding: 40px 0 60px}
    .prodcenter-list,.support-issue,.download,.company-intro, .advantage, .about-history, .about-honor,.about-culture,.contact-idea,.contact-surr,.contact-job,
    .solution-overview, .solution-apply, .solution-prod, .solution-case,.contact-nav,.news-list,.map{padding: 60px 0}
    .contact-msg{padding: 60px 0 100px}
    .prodcenter-list .item .prod-info .tit, .solution-prod .prod-list .item .prod-info .tit,.prodcenter-list .item .prod-info .tit{font-size: 16px}
    .common-banner{height: 300px}
    .com-title{font-size: 30px}
    .support-issue li .tit{font-size: 16px}
    .download-ul li{width: 48.5%}
    .download-ul li:nth-child(3n) {margin-right: 15px;}
    .download-ul li:nth-child(2n) {margin-right: 0;}
    .company-intro .container{flex-wrap: wrap;flex-direction: column-reverse}
    .company-intro .rgt{margin-bottom: 40px}
    .advantage .about-icon .cell .icon .inside img{width: 36px;height: 36px}
    .advantage .about-icon .cell .tit{font-size: 16px;margin-top: 15px}
    .advantage .about-icon .cell{padding: 0 20px;width: 50%;margin-bottom: 20px}
    .his-main .year{font-size: 290px}
    .his-main{padding-top: 40px;width: 100%}
    .his-main .container{padding: 0}
    .his-main .main-cont{width: 500px;height: 200px;padding: 20px}
    .his-main .auCHistManSwiper-next{right: 0}
    .his-main .auCHistManSwiper-prev{left: 0}
    .about-honor .swiper-slide .picture{height: 260px}
    .about-honor .swiper-slide{padding: 0 0 15px}
    .about-honor .com-title{margin-bottom: 40px}
    .about-honor .swiper-btn .swiper-btn-prev,.about-honor .swiper-btn .swiper-btn-next{width: 40px;height: 40px}
    .about-honor .swiper-btn{top: -5px}
    .culture-list .item{width: 49%;margin-bottom: 20px}
    .company-intro .lft .tit{font-size: 32px}
    .contact-idea .lft{height: 450px}
    .contact-surr .cont a{width: 33% !important;margin-top: 5px !important}
    .contact-surr .cont:after{content: '';width: 33%}
    .top-nav .top-rgt li:not(:first-child){margin-left: 20px}
    .solution-item .item{height: 500px}
    .solution-banner{height: 400px}
    .solution-overview .container{padding: 0 30px}
    .apply-list .item{width: 33%}
    .contact-nav .container{height: auto;padding: 40px 0 20px}
    .contact-nav .item{width: 100%;margin-bottom: 20px;border-right: 0;border-bottom: 1px solid #e2e9f0;padding-bottom: 20px}
    .contact-nav .item:last-child{border-bottom: 0}
    .contact-msg .submit-btn{position: absolute;bottom: -50px;left:50%;transform: translateX(-50%)}
    #map{height: 400px}
    .contact-msg .tip{margin-bottom: 40px}
    .article .container,.download-main .container{flex-wrap: wrap}
    .article .art-cont,.art-sidebar{width: 100%}
    .art-sidebar{margin-top: 40px}
    .art-sidebar .side-news{padding: 20px}
    .news-item .picture{height: 200px;width: 35%}
    .news-item .rgt{width: 60%}
    .news-item .rgt .news-info{width: 85%}
    .news-item .tit{font-size: 16px}
    .news-item .desc{margin: 20px 0 40px}
    .news-item .rgt .news-time{width: 50px;height: 50px;}
    .news-item .news-time .day{font-size: 14px}
    .advantage .about-icon .cell .bg{width: 160px;height: 160px}
    .advantage .about-icon .cell .icon{top: 24px}
    .cat-out{margin-top: 60px}
    .contact-msg .submit-btn {width: 100%;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .prodcenter-icon .container,.contact-idea .container,.solution-case .case-list,.news-item .container{flex-wrap: wrap}
    .Header-logo img {height: 28px;}
    .product-banner,.prodcenter-list,.support-issue,.download,.support-bottom,.prodcenter-list, .support-issue, .download, .company-intro, .advantage, .about-history, .about-honor, .about-culture,.contact-idea .container,
    .contact-nav,.news-list,.privacy-cont{padding: 40px 0}
    .product-banner .lft{flex-direction: column-reverse;height: 100%}
    /*.product-banner .thumb-box{width: 100%}*/
    /*.product-banner .swiper-container{width: 100%;margin-left: 0;height: 300px}*/
    .product-banner .gallery-top.swiper-container {width: 100%;height:280px;}
    .product-banner .thumb-box {width: 100%;padding: 0 40px;margin-top:8px}
    .product-banner .thumb-box .prev, .product-banner .thumb-box .next{width: 34px;height: 100%;}
    .product-banner .thumb-box .prev{width: 34px;height: 100%;}
    .product-banner .thumb-box .next{width: 34px;height: 100%;}
    .product-banner .thumb-box .prev i{transform: rotate(-90deg);}
    .product-banner .thumb-box .next i{transform: rotate(-90deg);}
    
    .product-banner .thumb-box ul li{height: 100%;width: 23%}
    .product-banner .thumb-box ul li+li{margin-top: 0;margin-left: 10px}
    .product-banner .thumb-box ul{flex-direction: row;height: 50px;margin-top: 20px}
    .product-banner .rgt{margin-top: 30px;padding: 30px;}
    .product-banner .rgt-tit{font-size: 28px;}
    .product-banner .rgt .list-dot li{width: 50%}
    .product-banner .rgt .price-btn{margin: 40px auto 0}
    .product-cat .container,.support-issue li{width: 100%}
    .product-cat .cat-item{height: 50px}
    .product-cat .cat-item i{width: 15px;height: 15px;background-size: contain}
    .product-content .lft{padding: 30px;}
    .prodcenter-icon .cell{width: 50%;height: 120px;border: 0;font-size:13px;}
    .prodcenter-list .item,.solution-prod .prod-list .item{width: 100%;height: auto;flex-direction: column;padding:0}
    .prodcenter-list .item .picture,.prodcenter-list .item .prod-info,.prodcenter-list .item .picture, .solution-prod .prod-list .item .picture{width: 100%}
    .prodcenter-list .item .picture,.solution-prod .item .picture{padding: 16px 0 10px;border-bottom: 1px solid #eaeaea}
    .prodcenter-icon{padding: 30px 0;position: static;}
    .prodcenter-blank{height: auto;}
    .common-banner{height: 320px}
    .common-banner h1.banner-title{padding-top: 120px;}
    .common-banner h1.banner-title .eng {font-size: 50px}
    .common-banner h1.banner-title .chs {font-size: 30px}
    .download-ul li{width: 100%;margin-right: 0;margin-bottom: 15px}
    .download-ul li:nth-child(3n){margin-right: 0}
    .support-bottom .bott-btn{padding: 10px 40px}
    .company-intro .lft .tit{font-size: 26px}
    .company-intro .lft .intro p{font-size: 14px}
    .company-intro .lft .intro p+p{margin-top: 20px}
    .his-main{padding: 0}
    .his-main .year{display: none}
    .his-nav{margin-top: 30px}
    .his-main .main-cont .cont-year{font-size: 32px}
    .his-main .main-cont{width: 90%}
    .his-nav .auCHman-box.cur{font-size: 20px}
    .about-honor .swiper-slide .picture{height: 250px;}
    .about-honor .swiper-slide .tit {padding: 20px 0 10px;}
    .about-honor .swiper-btn .swiper-btn-prev, .about-honor .swiper-btn .swiper-btn-next{width: 30px;height: 30px;background-size: 11px 7px;}
    .about-honor .swiper-btn .swiper-btn-next{margin-left: 10px}
    .about-honor .swiper-btn{top: 0}
    .culture-list .item{width: 100%;height: 350px;}
    .contact-idea .lft{height: auto;width: 100%}
    .contact-idea .rgt{width: 100%}
    .contact-idea .container{padding-top: 0}
    .joinUs-main .tip{padding: 0 20px}
    .joinUs-job .join-title,.joinUs-job .join-top{padding:10px;font-size:14px}
    .joinUs-job .job-tit:nth-child(5){display: none}
    .joinUs-job .job-tit:nth-child(1){width: 35%}
    .joinUs-job .job-tit:nth-child(2){width: 30%}
    .joinUs-job .job-tit {padding-right: 10px;}
    .joinUs-job .join-content{padding: 30px 20px}
    .contact-job .swiper-container{padding-bottom: 50px}
    .top-nav .top-rgt{display: none}
    .solution-item .item{height: 400px;padding:0 30px;}
    .solution-item .item .desc{width: 90%}
    .solution-item .item .tit{font-size: 30px}
    .solution-overview .container{padding: 0}
    .solution-banner{height: 300px}
    .solution-banner .tit{padding-top: 120px;font-size: 30px;}
    .solution-banner .desc{max-width: 90%;}
    .apply-list .item{width: 50%;padding: 25px 10px}
    .solution-prod .prod-list{flex-wrap: wrap}
    .solution-prod .prod-list .item{width: 100%}
    .solution-case .item{width: 100%}
    .solution-case .item:not(:first-child){margin-top: 50px}
    .contact-msg .form-item{width: 100%;display: flex;flex-wrap: wrap}
    .contact-msg .form-label{text-align: left;padding-left: 0}
    .contact-msg .form-item.code{justify-content: center}
    .contact-msg .form-item.question .input-inline{margin-left: 0}
    .contact-msg form{padding: 0}
    #map{height: 300px}
    .amap-info-content{width: 280px}
    .contact-surr .cont a{width: 49.5% !important}
    .article .art-cont{padding: 30px 20px}
    .article .art-cont h1{font-size: 20px}
    .article .art-cont .title-info{margin-bottom: 30px;padding: 10px 0 20px;}
    .article .art-cont .main-content img{margin: 30px 0;}
    .article .art-cont .main-content p+p{margin-top: 20px}
    .article .art-cont .art-bott{margin: 30px 0}
    .article{padding: 30px 0}
    .news-item .rgt .news-time{display: none}
    .news-item .rgt .news-info,.news-item .rgt,.news-item .picture{width: 100%}
    .news-item .rgt .news-info{margin-top: 30px}
    .news-item{padding: 30px 0}
    .news-cat .item{width: 130px;height: 40px;line-height: 40px;font-size: 16px}
    .Pagination {margin-top: 34px;}
    .Pagination a{height: 36px;line-height: 36px;padding: 0 12px;}
    .Pagination .page-j{display: none}
    .Pagination a span.rgt,.Pagination a span.lft{margin: 0}
    .Pagination .page-go input{height: 30px}
    .Pagination .page-rgt{margin-top: 20px}
    .advantage .about-icon .cell { padding: 0;}
    .advantage .about-icon .cell .icon{width: 88px;height: 88px;}
    .advantage .about-icon .cell .bg {width: 138px; height: 138px;}
    .contact-cat,.contact-idea{padding-top: 40px;}
    .prodcenter-list .item .prod-info,.solution-prod .prod-list .item .prod-info{width: 100%}
    .contact-msg .form-item{position: relative;margin-bottom: 12px;}
    .verif-code{position: absolute;right: 10px;top: -56px;}
    .prodcenter-list .item, .solution-prod .prod-list .item{margin: 16px 0 0;}
    .prodcenter-list .item:first-of-type, .solution-prod .prod-list .item:first-of-type{margin-top: 0;}
    .com-title {font-size: 26px;}
    .solution-prod .com-title {margin-bottom: 28px;}
    .solution-overview .to-btn {margin: 24px auto 0;}

    .about-culture.other{padding-top: 10px;}
    .culture-list .iteminbox {padding-top: 40px;}
    .about-culture.other .culture-list .item {height: auto;padding: 0;}
    .about-culture.other .culture-list .item img.bg{position: relative;}
    .about-culture.other .culture-list .iteminbox{position: absolute;top: 0;left: 0;padding-top: 68px;}
    .about-culture.other .culture-list .item:after {background: rgba(0,0,0,.1);}
}