@charset "utf-8";
/* =====================页面样式======================== */
/* ==public== */
.PUBban{width: 100%;position: relative;}
.PUBban img{width: 100%;object-fit: cover;min-height: 280px;}
.PUBnavbar{width: 100%;overflow: hidden;}
.PUBnavbar .contain{border-bottom: 1px solid #e9e9e9;}
.PUBnavbar-menu{float: left;font-size: 0;}
.PUBnavbar-menu a{display: inline-block;position: relative;vertical-align: middle;font-size: 16px;color: #555;margin-right: 40px;height: 72px;line-height: 72px;transition: all .4s ease;}
.PUBnavbar-menu a:after{content: "";position: absolute;width: 100%;height: 3px;left: 0;bottom: -1px;background: #00984a;opacity: 0;}
.PUBnavbar-menu a:hover, .PUBnavbar-menu a.ontrue{color: #00984a;}
.PUBnavbar-menu a.ontrue:after{opacity: 1;}
.PUBnavbar-link{float: right;font-size: 0;}
.PUBnavbar-link a, .PUBnavbar-link span{display: inline-block;vertical-align: middle;height: 72px;line-height: 72px;}
.PUBnavbar-link a{font-size: 12px;color: #00984a;padding: 0 16px 0 8px;position: relative;transition: all .4s ease;}
.PUBnavbar-link a:after{content: "";width: 8px;height: 100%;position: absolute;top: 0;right: 0;background: url('../images/gather/PUBarr.png') no-repeat center / 6px auto;}
.PUBnavbar-link a:nth-last-of-type(1):after{display: none;}
.PUBnavbar-link a:nth-last-of-type(1){padding-right: 0;}
.PUBtit{width: 100%;text-align: center;}
.PUBtit h6{font-size: 48px;color: #222;}
.PUBtit i{display: inline-block;margin-top: 12px;width: 28px;height: 3px;background: #e60012;}
.PUBnavbar-link span{display: none;}

/* ==公司简介== */
.briefgs{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.briefgs-content{width: 100%;margin-top: 44px;}
.briefgs-content h6{font-size: 30px;color: #00984a;margin-bottom: 30px;}
.briefgs-content p{font-size: 18px;color: #333;line-height: 30px;margin-bottom: 10px;}
.briefgs-num{width: 100%;overflow: hidden;padding-top: 30px;}
.briefgs-num ul li{width: 25%;float: left;text-align: center;border-right: 1px solid #e5e5e5;}
.briefgs-num ul li:last-child{border-right: none;}
.briefgs-num ul li span{display: block;width: 100%;font-size: 76px;line-height: .8em;color: #00984a;font-weight: 700;font-family: Arial, Helvetica, sans-serif;}
.briefgs-num ul li p{font-size: 18px;color: #333;line-height: 32px;margin-top: 14px;}
.brieffz{width: 100%;overflow: hidden;background: #fff;padding: 94px 0 80px;}
/* 团队介绍 */
.brieftd-img-tpwd{width: 100%;display: block;}
.brieftd{width: 100%;padding: 80px 0 68px;background: #f8f8f8;}
.brieftd-desc{width: 100%;margin-top: 34px;}
.brieftd-desc-item{width: 100%;margin-top: 32px;}
.brieftd-desc-item:first-child{margin-top: 0;}
.brieftd-desc-item h6{font-size: 18px;color: #888;font-weight: 600;line-height: 28px;}
.brieftd-desc-item p{font-size: 16px;color: #888;line-height: 26px;}
.brieftd-img{width: 100%;margin-top: 54px;text-align: center;}
.brieftd-img-tp{width: 208px;height: 208px;border-radius: 50%;margin: 0 auto;overflow: hidden;}
.brieftd-img-tp img{width: 100%;height: 100%;object-fit: cover;}
.brieftd-img-wd{width: 100%;margin-top: 16px;}
.brieftd-img-wd h6{font-size: 18px;color: #333;font-family: Arial, Helvetica, sans-serif;transition: all .4s ease;}
.brieftd-img-wd p{font-size: 15px;color: #999;margin-top: 10px;}
.brieftd .swiper-pagination-bullet{background: #d2d2d2;opacity: 1;margin: 0 6px !important;}
.brieftd .swiper-pagination-bullet-active{background: #00984a;}
.brieftd .swiper-pagination{bottom: 0;}
.brieftd .swiper-wrapper{padding-bottom: 44px;}
.brieftd-img-tpwd:hover .brieftd-img-wd h6{color: #00984a;}
/*发展历程*/
.brieffz-content{width: 100%;margin-top: 18px;}
/*大*/
.auCHist-man{width: 1040px;position:relative;margin: 0 auto;}
.auCHist-man .swiper-container{padding-top:70px;}
.auCHist-man .auCHman-box{display:block;height:72px;text-align:center;font-size: 18px;color:#333;background:url('../images/gather/briefFzline.png') no-repeat center 68px;position:relative;}
.auCHman-box .year{line-height:28px;font-size:16px;}
.auCHman-box:before{content:"";display:block;width:8px;height:8px;border-radius:100%;background:#cdcdcd;position:absolute;left:50%;margin-left:-4px;bottom:0px;}
.auCHman-box:after{content:"";display:block;width:1px;height:9px;background:#cdcdcd;position:absolute;left:50%;margin-left:-1px;bottom:11px;}
.auCHman-box.cur .year{width:77px;height:77px;line-height:77px;background:#00984a;font-weight: 700;color: #fff;border-radius:100%;position:absolute;top:-53px;left:50%;margin-left:-38.5px;}
.auCHman-box.cur .year:after{content:"";display:block;width:109px;height:109px;background:#00984a;opacity: .2;border-radius:100%;position:absolute;top:-16px;left:-16px;z-index:-1;}
.auCHman-box.cur:before,.auCHman-box.cur:after{background:#00984a;}
.auCHman-box.cur:after{height:30px;z-index:2;}
.auCHistManSwiper-prev,.auCHistManSwiper-next{display:block;width:11px;height:21px;position:absolute;top:70px;background:url('../images/gather/briefFzarr.png') no-repeat center center;}
.auCHistManSwiper-prev{left:-58px;}
.auCHistManSwiper-next{right:-58px;transform: rotate(180deg);}
.auCHist-man .orn1,.auCHist-man .orn2{display:block;height:1px;background:#e6e6e6;position:absolute;top:138px;}
/*小*/
.auCHist-min{width:1140px;position:relative;margin: 40px auto 0;z-index:2;}
.auCHist-min .swiper-container{padding: 20px 0;width: 100%;}
.auCHist-min .swiper-container .swiper-slide{padding:0 20px;}
.auCHmin-box{display:block;background: #fff;box-shadow:0 3px 14px 3px #d5d5d5;position:relative;padding: 28px 14px 28px 28px;overflow: hidden;}
.auCHmin-box .auCHmin-img{display:block;width: 25.5%;float: left;object-fit: cover;min-height: 202px;}
.auCHmin-box .auCHmin-block{width: 71.5%;float: right;}
.auCHmin-scroll{width: 100%;height: 200px;overflow: hidden;}
.auCHmin-words{width: 100%;padding-right: 20px;}
.auCHmin-words h6{font-size: 26px;color: #222;padding-left: 38px;background: url('../images/gather/briefFzic.png') no-repeat left center;margin-bottom: 24px;}
.auCHmin-words p{font-size: 14px;color: #888;line-height: 24px;margin-bottom: 10px;text-align: justify;text-justify: inter-word;}
.zUIpanelScrollBox,.zUIpanelScrollBar{width:4px;top:4px;right: 2px;border-radius:6px;}
.zUIpanelScrollBox{background:#dcdcdc;}
.zUIpanelScrollBar{background:#00984a;}
/* over */
.briefqy{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.briefqy-list{width: 100%;margin-top: 40px;}
.briefqy-list ul{margin-left: -2%;}
.briefqy-list li{width: 31.333333333333%;float: left;margin-left: 2%;position: relative;overflow: hidden;border-radius: 4px;}
.briefqy-list li img{width: 100%;object-fit: cover;}
.briefqy-wd{position: absolute;width: 100%;bottom: 20px;left: 0;padding: 0 4%;text-align: center;}
.briefqy-wd h6{font-size: 26px;color: #fff;font-weight: 700;margin-bottom: 16px;}
.briefqy-wd p{font-size: 16px;line-height: 24px;color: #fff;font-weight: 300;}

/* ==团队简介== */
.team{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.team-content{width: 100%;margin-bottom: 68px;}
.team-content ul{margin-left: -3%;}
.team-content li{width: 30.3333333333%;float: left;margin-left: 3%;overflow: hidden;margin-top: 48px;box-shadow: 0 4px 10px 4px #ebf2f8;}
.team-content li a{display: block;width: 100%;}
.team-img{width: 100%;overflow: hidden;position: relative;}
.team-img img{width: 100%;object-fit: cover;transition: all 1.2s ease;}
.team-img:after{content: "";position: absolute;width: 100%;height: 94px;left: 0;bottom: 0;background: url('../images/gather/teamsd.png') repeat-x center;}
.team-name{width: 100%;padding: 12px 30px;background: #00984a;font-size: 22px;color: #fff;font-weight: 700;}
.team-wd{width: 100%;overflow: hidden;padding: 30px 30px 36px;position: relative;}
.team-wd h6{font-size: 18px;color: #111;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position: relative;z-index: 2;transition: all .4s ease;}
.team-wd p{font-size: 14px;color: #999;line-height: 24px;margin-top: 24px;height: 72px;overflow: hidden;position: relative;z-index: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.team-wd:after{content: "";position: absolute;width: 91px;height: 74px;background: url('../images/gather/teamhat.png') no-repeat;z-index: 1;top: -10px;right: 10px;transition: all .4s ease;}
.team-content li a:hover .team-img img{transform: scale(1.04);}
.team-content li a:hover .team-wd h6{color: #00984a;}
.team-content li a:hover .team-wd:after{background: url('../images/gather/teamhatH.png') no-repeat;}
.fullpage{width: 100%;font-size: 0;text-align: center;}
.fullpage a{display: inline-block;vertical-align: middle;width: 48px;height: 48px;text-align: center;line-height: 48px;border-radius: 4px;background-color: #f4f4f4;margin: 0 3px;font-size: 16px;color: #555;transition: all .4s ease;}
.fullpage a:first-child, .fullpage a:last-child{background-image: url('../images/gather/fullpage.png');background-repeat: no-repeat;background-position: center;}
.fullpage a:last-child{transform: rotate(180deg);}
.fullpage a:hover, .fullpage a.ontrue, .fullpage a.on{background-color: #00984a;color: #fff;}
.fullpage a:first-child:hover, .fullpage a:last-child:hover{background-image: url('../images/gather/fullpageH.png');}

/* ==团队简介详情== */
.teamxq{width: 100%;overflow: hidden;padding: 60px 0 68px;}
.teamxq-tit{width: 100%;text-align: center;}
.teamxq-tit h6{font-size: 30px;color: #222;font-weight: 700;line-height: 38px;}
.teamxq-tit p{display: inline-block;font-size: 13px;color: #999;position: relative;padding: 0 44px;margin-top: 32px;}
.teamxq-tit p:before, .teamxq-tit p:after{content: "";position: absolute;top: 50%;margin-top: -1px;border: 1px dashed #999;width: 24px;}
.teamxq-tit p:before{left: 0;}
.teamxq-tit p:after{right: 0;}
.teamxq-content{width: 100%;overflow: hidden;margin-top: 32px;}
.teamxq-img{width: 100%;text-align: center;background: #ebebeb;}
.teamxq-img img{max-width: 100%;}
.teamxq-wd{width: 100%;padding: 32px 0 42px;}
.teamxq-wd p{font-size: 16px;color: #888;line-height: 30px;}
.teamxq-updownback{width: 100%;overflow: hidden;padding-top: 16px;border-top: 1px solid #eee;padding-right: 130px;position: relative;}
.teamxq-updown{width: 100%;}
.teamxq-updown a{display: block;font-size: 15px;color: #888;height: 28px;line-height: 28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.teamxq-updown a span{transition: all .4s ease;}
.teamxq-updown a:hover span{color: #00984a;}
.teamxq-back{display: block;width: 120px;height: 34px;text-align: center;line-height: 34px;border-radius: 4px;background: #00984a;font-size: 14px;color: #fff;position: absolute;right: 0;top: 26px;}
.teamxq-back:active{color: #fff;}
.teamxq-back i{display: inline-block;vertical-align: middle;width: 23px;height: 18px;background: url('../images/gather/teamBack.png') no-repeat;margin: -2px 10px 0 0;}

/* ==企业文化== */
.culmien{width: 100%;padding: 92px 0 68px;background: linear-gradient(to bottom, #f8f8f8, #fff);}
.culmien-item{width: 100%;margin-top: 40px;}
.culmien-pics-loop{width: 60%;float: left;position: relative;}
.culmien-pics-loop img{width: 100%;object-fit: cover;height: 540px;}
.culmien-loop-sd{position: absolute;z-index: 1;width: 100%;height: 100%;left: 0;bottom: 0;background: url('../images/gather/wtic20.png') repeat-x left bottom /100% auto;}
.culmien-pics-loop p{position: absolute;z-index: 2;width: 100%;padding: 0 28px;bottom: 24px;font-size: 22px;color: #fff;}
.culmien-pics-list{width: 40%;float: left;position: relative;}
.culmien-pics-loop .swiper-pagination{width: auto;left: auto;right: 24px;bottom: 20px;}
.culmien .swiper-pagination-bullet {background: #d2d2d2;opacity: 1;}
.culmien .swiper-pagination-bullet-active {background: #00984a;}
.culmien-pics-list li{width: 100%;overflow: hidden;}
.culmien-pics-list-img, .culmien-pics-list-wd{width: 50%;float: left;overflow: hidden;}
.culmien-pics-list-img img, .culmien-pics-list-wd{height: 180px;}
.culmien-pics-list-img img{width: 100%;object-fit: cover;}
.culmien-pics-list-wd{background: url('../images/gather/wtic24.png') repeat;padding: 54px 0 0 42px;}
.culmien-pics-list li:nth-child(2) .culmien-pics-list-img{float: right;}
.culmien-pics-list-wd h6{font-size: 22px;color: #fff;}
.culmien-pics-list-wd i{width: 36px;height: 6px;display: block;background: url('../images/gather/wtic25.png') no-repeat;margin-top: 36px;}
.culmien-pics-list li:nth-child(2) i{transform: rotateY(180deg);}
.culmien-loop{width: 100%;margin-top: 42px;}
.culmien-loop-img{width: 100%;}
.culmien-loop-img img{width: 100%;object-fit: cover;}
.culmien-loop-wd{width: 100%;padding: 28px 4%;background: #fff;text-align: center;}
.culmien-loop-wd h6{font-size: 16px;color: #666;}
.culmien-loop-imgwd{display: block;width: 100%;box-shadow: 0 3px 10px 2px #eee;}
.culmien-loop .swiper-container{padding: 0 12px 40px;}
.culmien-loop .swiper-pagination{bottom: 0;}
.culmien-loop .contain{width: 1304px;}

/* ==公司新闻== */
.news{width: 100%;overflow: hidden;padding: 60px 0 68px;}
.newsbigpicwd{width: 100%;}
.newsbigpic{width: 65.9%;float: left;position: relative;user-select: none;}
.newsbigpic-img{width: 100%;position: relative;overflow: hidden;display: block;}
.newsbigpic-img:after{content: "";position: absolute;z-index: 1;width: 100%;height: 92px;bottom: 0;left: 0;background: url('../images/gather/newssd.png') repeat-x;}
.newsbigpic-img img{width: 100%;transition: all 1.2s ease;object-fit: cover;height: 482px;}
.newsbigpic-img img:hover{transform: scale(1.02);}
.newsbigpic .swiper-pagination{bottom: 14px;text-align: left;padding-left: 18px;}
.newsbigpic .swiper-pagination-bullet {background: #d9d9d9;opacity: 1;}
.newsbigpic .swiper-pagination-bullet-active {background: #666;}
.newsbigpic .swiper-pagination span{margin: 0 7px !important;}
.newsbigwd{width: 34.1%;float: right;padding: 40px 54px 0;display: block;position: relative;z-index: 4;}
.newsbigwd h6{font-size: 24px;color: #333;line-height: 32px;transition: all .4s ease;}
.newsbigwd p{font-size: 16px;color: #888;line-height: 30px;margin-top: 26px;text-align: justify;text-justify: inter-word;}
.newsbigwd span{display: block;margin-top: 20px;font-size: 12px;color: #a0a3a8;text-align: right;}
.newsbigwd:hover h6{color: #00984a;}
.newsbigpicwd .contain{box-shadow: 0 4px 6px 4px #f6f6f6;}
.newslink{width: 100%;}
.newslink-list{width: 100%;}
.newslink-list ul{margin-left: -2%;}
.newslink-list ul li{width: 31.3333333333333%;float: left;margin-top: 30px;margin-left: 2%;box-shadow: 0 4px 6px 4px #f6f6f6;}
.newslink-list ul li a{display: block;width: 100%;overflow: hidden;}
.newslink-img{width: 100%;overflow: hidden;}
.newslink-img img{width: 100%;height:240px;object-fit: cover;transition: all 1.2s ease}
.newslink-wd{width: 100%;padding: 30px 24px 38px;transition: all .6s ease;}
.newslink-wd h6{font-size: 18px;color: #333;line-height: 22px;height: 44px;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newslink-wd p{font-size: 14px;color: #999;line-height: 28px;margin-top: 14px;transition: all .4s ease;height: 84px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.newslink-wd i{display: block;position: relative;font-style: normal;margin-top: 28px;font-size: 12px;transition: all .4s ease;color: #a0a3a8;}
.newslink-wd i:after{content: "";position: absolute;width: 34px;height: 7px;background: url('../images/gather/newsarr.png') no-repeat;right: 0;top: 50%;margin-top: -3px;opacity: 0;transition: all .4s ease;}
.newslink-list ul li a:hover .newslink-img img{transform: scale(1.02);}
.newslink-list ul li a:hover .newslink-wd{background: #00984a;}
.newslink-list ul li a:hover .newslink-wd h6{color: #fff;}
.newslink-list ul li a:hover .newslink-wd p{color: #fff;}
.newslink-list ul li a:hover .newslink-wd i{color: #fff;}
.newslink-list ul li a:hover .newslink-wd i:after{opacity: 1;}
.newslink .fullpage{margin-top: 48px;}

/* ==新闻详情== */
.news-content{width: 100%;overflow: hidden;padding-bottom: 38px;}
.news-content p{font-size: 16px;color: #888;line-height: 32px;}
.news-content img{max-width: 100%;}

/* ==联系我们== */
.relation{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.relation-infoform{width: 100%;margin-top: 44px;}
.relation-info{width: 46.8%;float: left;}
.relation-infotit{width: 100%;}
.relation-infotit h6{font-size: 24px;color: #00984a;}
.relation-infotit p{font-size: 14px;color: #00984a;font-family: Arial, Helvetica, sans-serif;margin-top: 2px;}
.relation-infodes{width: 100%;overflow: hidden;position: relative;margin: 34px 0 0;padding-left: 172px;min-height: 120px;}
.relation-infodes img{position: absolute;max-width: 100%;top: 0;left: 0;}
.relation-infodes p{font-size: 14px;color: #888;line-height: 28px;}
.relation-ewmgzh{width: 100%;text-align: left;padding-bottom: 20px;padding-left: 172px;}
.relation-ewmgzh img{max-width: 100%;}
.relation-inforel{width: 100%;padding-top: 14px;border-top: 1px dashed #d4d4d4;}
.relation-inforel p{padding: 8px 0 8px 40px;font-size: 14px;color: #888;line-height: 20px;background-repeat: no-repeat;background-position: left center;}
.relation-inforel p:nth-child(1){background-image: url('../images/gather/relIc1.png');}
.relation-inforel p:nth-child(2){background-image: url('../images/gather/relIc2.png');}
.relation-inforel p:nth-child(3){background-image: url('../images/gather/relIc3.png');}
.relation-form{width: 47.8%;float: right;}
.relation-formtit{width: 100%;padding-bottom: 14px;}
.relation-formtit h6{font-size: 24px;color: #00984a;}
.relation-formlist{width: 100%;overflow: hidden;position: relative;}
.relation-forminp{width: 100%;position: relative;margin-top: 10px;}
.relation-forminp label{display: inline-block;position: relative;font-size: 14px;color: #888;}
.relation-forminp label:after{content: "*";position: absolute;font-size: 14px;color: #faa017;top: 0;right: -10px;}
.relation-forminp input, .relation-forminp textarea{display: block;border: none;background: #f1f1f1;width: 100%;height: 30px;padding: 0 10px;font-size: 14px;color: #666;margin-top: 4px;}
.relation-forminp textarea{height: 54px;padding: 8px 10px;}
.relation-formnt .relation-forminp{width: 49%;}
.relation-formnt .relation-forminp:first-child{float: left;}
.relation-formnt .relation-forminp:last-child{float: right;}
.relation-formemail .relation-forminp label:after{display: none;}
.relation-formcode .relation-forminp input{padding-right: 140px;}
.relation-formcode .relation-forminp span{position: absolute;z-index: 2;cursor: pointer;width: 120px;height: 30px;right: 0;bottom: 1px;text-align: center;line-height: 30px;}
.relation-formcode .relation-forminp span img{max-width: 100%;max-height: 100%;}
.relation-formsub{width: 230px;height: 42px;background: #00984a;cursor: pointer;text-align: center;font-size: 16px;color: #fff;margin-top: 10px;}
.relation-map{width: 100%;margin-top: 44px;}
#map{width: 100%;height: 468px;}
#map .amap-icon img{width: 24px;height: auto;}
#map .amap-logo, .amap-copyright{display: none !important;}
#map .amap-info-close{display: none !important;}
#map .relmap-info{width: 100%;}
#map .relmap-info h6{font-size: 14px;line-height: normal;color: #555;font-weight: 700;margin: 0;}
#map .amap-info-content{padding: 14px 20px !important;}

/* ==荣誉资质== */
.honor{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.honor-list{width: 100%;overflow: hidden;margin-bottom: 60px;}
.honor-list ul{margin-left: -2%;}
.honor-list li{width: 23%;float: left;margin-left: 2%;position: relative;margin-top: 48px;}
.honor-list li a{display: block;width: 100%;}
.honor-img{width: 100%;overflow: hidden;background: linear-gradient(to bottom, #f6f6f6,#ddd);transition: all .4s ease;height: 320px;position: relative;text-align: center;}
.honor-imgsite{width: 100%;display: inline-block;position: absolute;left: 0;bottom: 0;}
.honor-img img{max-width: 100%;}
.honor-wd{width: 100%;background: url('../images/gather/honorBg.jpg') repeat-x;height: 84px;display: flex;align-items: center;padding: 0 20px;text-align: center;transition: all .4s ease;}
.honor-wd p{font-size: 16px;color: #777;transition: all .4s ease;width: 100%;line-height: 1.4em;}
.honor-list li a:hover .honor-img{background: linear-gradient(to bottom, #e1e1e1,#a09f9f);}
.honor-list li a:hover .honor-wd{background: #00984a;}
.honor-list li a:hover .honor-wd p{color: #fff;}

/* ==客户案例== */
.case{width: 100%;padding: 94px 0 100px;}
.case-list{width: 100%;overflow: hidden;margin: 10px 0 54px;}
.case-imgwd{display: block;width: 49%;overflow: hidden;background: #f8f8f8;transition: all .6s ease;margin-top: 32px;}
.case-img{width: 57.5%;float: left;overflow: hidden;}
.case-img img{width: 100%;transition: all 1.2s ease;min-height: 160px;height: 160px;}
.case-wd{width: 42.5%;float: left;padding: 38px 36px 0;}
.case-wd h6{font-size: 18px;color: #333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.case-wd p{font-size: 14px;color: #999;line-height: 24px;margin-top: 24px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.case-imgwd:nth-child(2n+1){float: left;}
.case-imgwd:nth-child(2n){float: right;}
.case-imgwd:hover{background: #00984a;}
.case-imgwd:hover .case-img img{transform: scale(1.04);}
.case-imgwd:hover .case-wd h6{color: #fff;}
.case-imgwd:hover .case-wd p{color: #fff;}

/* ==客户案例详情== */
.casexq{width: 100%;}
.casexq-head{width: 100%;padding: 68px 0 52px;background: linear-gradient(to bottom, #fff, #f5f5f5);}
.casexq-head-tit{width: 100%;position: relative;padding-right: 100px;}
.casexq-head-tit h6{font-size: 46px;color: #00984a;font-weight: 600;}
.casexq-head-tit p{font-size: 22px;color: #333;margin-top: 16px;line-height: 30px;}
.casexq-head-tit a{display: inline-block;position: absolute;font-size: 16px;color: #666;right: 0;bottom: 0;}
.casexq-head-tit a i{display: inline-block;width: 15px;height: 15px;background: url('../images/gather/wtic46.png') no-repeat;margin-right: 8px;vertical-align: middle;margin-top: -4px;}
.casexq-head-tit a:hover{color: #00984a;}
.casexq-head-tit a:hover i{background: url('../images/gather/wtic46H.png') no-repeat;}
.casexq-head-desc{width: 100%;padding: 54px 0 64px;overflow: hidden;position: relative;border-top: 1px solid #eee;margin-top: 48px;}
.casexq-head-desc-wd{width: calc(100% - 230px);float: left;padding: 28px 100px 0 60px;position: relative;}
.casexq-head-desc-wd:before, .casexq-head-desc-wd:after{content: "";width: 31px;height: 24px;position: absolute;background: url('../images/gather/wtic29.png') no-repeat;}
.casexq-head-desc-wd:before{left: 0;top: -8px;}
.casexq-head-desc-wd:after{right: 60px;bottom: -28px;transform: rotate(180deg);}
.casexq-head-desc-wd p{font-size: 16px;color: #888;line-height: 32px;margin-top: 18px;}
.casexq-head-desc-wd p:first-child{margin-top: 0;}
.casexq-head-desc-img{width: 230px;float: right;}
.casexq-head-desc-img img{width: 100%;object-fit: cover;}
.casexq-head-pic{width: 100%;}
.casexq-head-pic img{width: 100%;object-fit: cover;}
.casexq-list{width: 100%;}
.casexq-list .contain{padding: 40px 0 64px;border-bottom: 1px solid #eee;}
.casexq-list li{width: 100%;overflow: hidden;margin-top: 42px;}
.casexq-list-wd{width: calc(100% - 546px);float: left;padding-right: 50px;}
.casexq-list-wd h6{font-size: 40px;color: #222;padding-bottom: 18px;position: relative;margin-bottom: 14px;}
.casexq-list-wd h6:before{content: "";position: absolute;width: 30px;height: 3px;left: 0;bottom: 0;background: #e60012;}
.casexq-list-wd p{font-size: 16px;color: #888;line-height: 30px;}
.casexq-list-wd h5{font-size: 18px;color: #444;font-weight: 600;margin: 12px 0;}
.casexq-list-img{width: 546px;float: right;}
.casexq-list-img img{width: 100%;object-fit: cover;}
.casexq-case{width: 100%;padding: 74px 0 60px;}
.casexq-case-loop{width: 100%;margin-top: 32px;}
.casexq-case-imgwd{display: block;width: 100%;overflow: hidden;}
.casexq-case-img{width: calc(100% - 260px);float: left;overflow: hidden;}
.casexq-case-img img{width: 100%;transition: all 1s ease;object-fit: cover;}
.casexq-case-imgwd:hover .casexq-case-img img{transform: scale(1.04);}
.casexq-case-wd{width: 260px;float: right;background: #f8f8f8;padding: 38px 34px 0;}
.casexq-case-img img, .casexq-case-wd{height: 157px;}
.casexq-case-wd h6{font-size: 18px;color: #333;transition: all .4s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.casexq-case-wd p{font-size: 14px;color: #999;line-height: 24px;margin-top: 18px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.casexq-case-loop .swiper-wrapper{padding-bottom: 44px;}
.casexq-case-loop .swiper-pagination{bottom: 0;}
.casexq-case-loop .swiper-pagination-bullet {background: #d2d2d2;opacity: 1;}
.casexq-case-loop .swiper-pagination-bullet-active {background: #00984a;}
.casexq-case-imgwd:hover .casexq-case-wd h6{color: #00984a;}

/* ==加入我们== */
.join{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.jointit{padding-bottom: 36px;}
.jointit h5{font-size: 30px;margin: 40px 0 16px;color: #00984a;}
.jointit p{font-size: 16px;color: #888;line-height: 28px;}
.join-list{width: 100%;padding: 54px 0 72px;background: #f7f7f7;margin-bottom: 48px;}
.join-list li{display: block;width: 100%;margin-top: 10px;}
.join-click{width: 100%;background: #fff;padding: 0 28px;transition: all .6s ease;user-select: none;cursor: pointer;}
.join-clickname{height: 86px;line-height: 86px;float: left;font-size: 20px;color: #111;transition: all .4s ease;}
.join-clicktags{float: right;font-size: 0;position: relative;}
.join-clicktags span{display: inline-block;font-size: 16px;color: #888;height: 86px;line-height: 86px;padding: 0 50px;transition: all .4s ease;}
.join-clicktags:after{width: 12px;height: 100%;content: "";position: absolute;top: 0;right: 0;background: url('../images/gather/joinArr.png') no-repeat center;}
.join-list li.ontrue .join-click{background: #00984a;}
.join-list li.ontrue .join-clickname{color: #fff;}
.join-list li.ontrue .join-clicktags span{color: #fff;}
.join-list li.ontrue .join-clicktags:after{background-image: url('../images/gather/joinArrH.png');}
.join-list li:hover .join-clickname{color: #00984a;}
.join-list li.ontrue:hover .join-clickname{color: #fff;}
.join-content{display: none;width: 100%;background: #fff;box-shadow: 0 4px 10px 0 #e4ebf1;padding: 38px 30px;}
.join-contab{width: 100%;}
.join-contab h6{font-size: 16px;color: #333;margin-bottom: 16px;}
.join-contab p{font-size: 15px;color: #888;line-height: 30px;}
.join-contop{margin-top: 28px;}

/* ==解决方案== */
.project{width: 100%;overflow: hidden;}
.project-wt{width: 100%;padding: 80px 0 68px;}
.project-wt-wdimg{width: 100%;margin-top: 36px;}
.project-wt-wd{width: calc(100% - 297px);float: left;padding: 0 42px;position: relative;}
.project-wt-wd:before, .project-wt-wd:after{content: "";width: 31px;height: 24px;position: absolute;background: url('../images/gather/wtic29.png') no-repeat;}
.project-wt-wd:before{left: 0;top: -28px;}
.project-wt-wd:after{right: 42px;bottom: -28px;transform: rotate(180deg);}
.project-wt-wd p{font-size: 16px;color: #888;line-height: 30px;margin-top: 18px;text-indent: 2em;}
.project-wt-wd p:first-child{margin-top: 0;}
.project-wt-img{width: 297px;float: right;}
.project-wt-img img{width: 100%;object-fit: cover;}
.project-cj{width: 100%;padding: 72px 0 100px;background: #f5f5f5;}
.project-cj-vd{width: 100%;margin-top: 34px;border: 18px solid #fff;background: #f5f5f5;box-shadow: 0 3px 10px 3px #e5e5e5;}
.project-cj-vd img{width: 100%;object-fit: cover;}
.project-cj-vd video{width: 100%;}
.project-jm{width: 100%;padding: 88px 0 40px;}
.project-jm-loop{width: 100%;margin-top: 36px;}
.project-jm-loop .contain{width: 1304px;}
.project-jm-loop .swiper-container{padding: 0 12px 40px;}
.project-jm-loop-img{display: block;cursor: pointer;display: flex;align-items: center;height: 320px;width: 100%;border: 1px solid #e9e9e9;box-shadow: 0 2px 10px 2px #f1f1f1;background: #fff;justify-content: center;transition: all .4s ease;}
.project-jm-loop-img img{max-width: 88%;display: block;max-height: 90%;}
.project-jm-loop .swiper-pagination{bottom: 0;}
.project-jm-loop-img:active{border: 1px solid #00984a;}
.project-jm-loop-img:hover{border-color: #00984a;box-shadow: 0 2px 10px 2px #b1dfc8;}
.project-jm-loop .swiper-pagination-bullet {background: #d2d2d2;opacity: 1;}
.project-jm-loop .swiper-pagination-bullet-active {background: #00984a;}
.project-xy{width: 100%;padding: 18px 0 100px;}
.project-xy .contain{box-shadow: 0 3px 12px 3px #e7e7e7;}
.project-xy-title{width: 25%;background: #26a05c;display: flex;align-items: center;float: left;justify-content: center;}
.project-xy-title h6{display: inline-block;font-size: 40px;color: #fff;position: relative;padding-bottom: 20px;}
.project-xy-title h6:after{content: "";position: absolute;width: 30px;height: 3px;background: #fff;left: 0;bottom: 0;}
.project-xy-desc{width: 50%;float: left;display: flex;align-items: center;padding: 0 64px;}
.project-xy-desc p{font-size: 16px;color: #666;line-height: 30px;position: relative;padding-left: 14px;}
.project-xy-desc p:after{content: "";position: absolute;width: 2px;height: 2px;background: #666;left: 0;top: 14px;}
.project-xy-img{width: 25%;float: left;text-align: right;padding: 20px 36px 0 0;}
.project-xy-img img{max-width: 100%;}
.project-xy-title, .project-xy-desc, .project-xy-img{height: 265px;}


/* ==隐私条款== */
.privacy{width: 100%;overflow: hidden;padding: 60px 0 68px;}
.privacy-content{width: 100%;margin-top: 40px;}
.privacy-chunk{width: 100%;}
.privacy-chunk.privacy-top{margin-top: 30px;}
.privacy-chunk h6{font-size: 18px;color: #888;font-weight: 700;margin-bottom: 10px;}
.privacy-chunk p{font-size: 16px;color: #888;line-height: 30px;}

/* ==服务支持== */
/* 流程 */
.serve{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.serflow{width: 100%;margin-top: 36px;text-align: center;}
.serflow img{max-width: 100%;}
.pinch-zoom {position: relative;width: 100%;}
.pinch-zoom, .pinch-zoom img {-webkit-user-drag: none;-moz-user-drag: none;-ms-user-drag: none;}
/* 售后 */
.sersale{width: 100%;margin-top: 36px;}
.sersale-card{width: 100%;}
.sersale-card li{width: 50%;float: left;overflow: hidden;}
.sersale-card li:first-child{background: #f7f7f7;height: 297px;padding: 80px 68px 0 68px;position: relative;}
.serve-shblock{width: 100%;margin-top: 80px;}
.sersale-card-wt-r{width: 100%;height: 297px;}
.sersale-card-wt-l{display: block;width: 160px;float: right;margin-top: 12px;}
.sersale-cardwd-wt{width: calc(100% - 160px);float: left;padding-right: 24px;}
.sersale-cardwd-wt h6{font-size: 16px;color: #888;}
.sersale-cardwd-wt h6 b{font-size: 50px;color: #26a05c;font-weight: 600;line-height: normal;}
.sersale-cardwd{width: 70%;float: left;height: 176px;background: #f7f7f7;padding: 34px 0 0 38px;}
.sersale-cardwd h6{font-size: 24px;color: #222;margin-bottom: 16px;}
.sersale-cardwd p{font-size: 16px;color: #888;line-height: 26px;}
.sersale-cardwd p span{font-size: 28px;color: #00984a;}
.sersale-tit{width: 100%;padding: 34px 0 24px;text-align: center;}
.sersale-tit h6{font-size: 24px;color: #222;}
.sersale-list{width: 100%;margin-top: 36px;}
.sersale-list li{width: 100%;display: block;margin-top: 3px;background: #f7f7f7;overflow: hidden;}
.sersale-listname{width: 18%;float: left;border-right: 3px solid #fff;height: 98px;line-height: 98px;text-align: center;font-size: 0;}
.sersale-listname i, .sersale-listname span{display: inline-block;vertical-align: middle;}
.sersale-listname i{width: 34px;height: 34px;text-align: center;background: #00984a;line-height: 34px;font-style: normal;font-size: 20px;color: #fff;margin-right: 20px;}
.sersale-listname span{font-size: 18px;color: #222;}
.sersale-listwd{width: 82%;float: left;height: 98px;display: flex;align-items: center;padding: 0 48px;}
.sersale-listwd p{font-size: 16px;color: #888;line-height: 28px;}
.sersale-listwd p b{font-size: 26px;color: #00984a;font-weight: normal;}
/* 说明 */
.serintro{width: 100%;overflow: hidden;}
.serintro-list{width: 100%;overflow: hidden;margin-bottom: 48px;margin-top: 10px;}
.serintro-list li{width: 48%;padding: 22px 0;border-bottom: 1px solid #f3f2f2;}
.serintro-link{display: block;width: 100%;position: relative;padding-right: 64px;}
.serintro-link h6{padding-left: 34px;background: url('../images/gather/wtic12.png') no-repeat left top 2px;font-size: 18px;transition: all .4s ease;color: #333;line-height: 26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.serintro-link p{margin-top: 14px;font-size: 12px;color: #888;line-height: 18px;padding-left: 18px;background: url('../images/gather/serproic2.png') no-repeat left center;}
.serintro-link i{width: 48px;height: 48px;background: #f2f0f0 url('../images/gather/serproDown.png') no-repeat center;position: absolute;right: 0;top: 4px;transition: all .4s ease;}
.serintro-link:hover i{background: #00984a url('../images/gather/serproDownH.png') no-repeat center;}
.serintro-link:hover h6{color: #00984a;}
.serintro-list li:nth-child(2n+1){float: left;}
.serintro-list li:nth-child(2n){float: right;}

/* ==产品中心== */
.product{width: 100%;padding-bottom: 100px;}
.product-deswdimg{width: 100%;overflow: hidden;margin-top: 88px;}
.product-desimg{width: 35.625%;float: left;}
.product-desimg img{width: 100%;transition: all 1.2s ease;height: 456px;object-fit: cover;}
.product-deswd{width: 59.53%;float: right;position: relative;height: 456px;border-bottom: 1px solid #ececec;}
.product-deswdtit{width: 100%;}
.product-deswdtit h6{font-size: 32px;color: #333;}
.product-deswdtit p{font-size: 16px;color: #00984a;margin: 12px 0 10px;}
.product-deswdtit i{width: 20px;height: 2px;background: #00984a;display: block;}
.product-deswdtags{width: 100%;font-size: 0;padding: 34px 0 20px;border-bottom: 1px dashed #ececec;}
.product-deswdtags a{display: inline-block;vertical-align: middle;margin: 4px 0;position: relative;font-size: 16px;color: #666;margin-right: 24px;padding-left: 18px;background: url('../images/gather/wtic6.png') no-repeat left center;cursor: default;}
.product-deswdpar{width: 100%;padding-top: 20px;}
.product-deswdpar p{font-size: 14px;color: #999;line-height: 24px;text-align: justify;text-justify: inter-word;height: 72px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.product-more{display: block;position: absolute;left: 0;bottom: 54px;width: 130px;height: 40px;line-height: 38px;text-align: center;transition: all .6s ease;border: 1px solid #00984a;font-size: 14px;color: #00984a;}
.product-more span{position: relative;z-index: 2;}
.product-more:before{content:"";position: absolute;top: 0;left: 0;width: 0;height: 100%;z-index: 1;background: #00984a;transition: all .6s ease;}
.product-more:hover{color: #fff;}
.product-more:hover:before{width: 100%;}

/* ==产品中心详情== */
.proxq{width: 100%;overflow: hidden;padding: 80px 0 40px;}
.proxqhead{width: 100%;position: relative;overflow: hidden;}
.proxqhead-tit{float: left;}
.proxqhead-tit h6{font-size: 46px;color: #37a160;font-weight: 700;}
.proxqhead-tit p{font-size: 16px;color: #555;margin-top: 16px;}
.proxqhead-tags{float: right;font-size: 0;margin-top: 7px;}
.proxqhead-tags li{display: inline-block;text-align: center;margin-left: 30px;}
.proxqhead-tags li img{width: auto;}
.proxqhead-tags li p{font-size: 14px;color: #888;margin-top: 6px;}
.proxqloop{width: 100%;margin-top: 38px;position: relative;}
.proxqloop-img{width: 100%;}
.proxqloop-img img{width: 100%;object-fit: cover;}
.proxqloop-prev, .proxqloop-next{position: absolute;width: 52px;height: 52px;top: 50%;margin-top: -26px;border-radius: 50%;background: rgba(0, 0, 0, .1) url('../images/index/proArr.png') no-repeat center;transition: all .4s ease;cursor: pointer;z-index: 4;}
.proxqloop-prev{left: 28px;}
.proxqloop-next{right: 28px;transform: rotate(180deg);}
.proxqloop-prev:hover, .proxqloop-next:hover{background-color: #00984a;}
.proxqloop .swpfocus.swiper-pagination{bottom: 32px;}
.swpfocus.swiper-pagination span{margin: 0 7px !important;}
.swpfocus.swiper-pagination .swiper-pagination-bullet{width: 30px;height: 2px;background: #fff;opacity: 1;border-radius: 0;}
.swpfocus.swiper-pagination .swiper-pagination-bullet-active{background: #00984a;}
.proxqdesc{width: 100%;padding-top: 4px;}
.proxqdesc-list{width: 100%;overflow: hidden;padding: 48px 0 44px;border-bottom: 1px dashed #dfdfdf;}
.proxqdesc-list li{width: 33.333333333%;float: left;padding-right: 4%;}
.proxqdesc-list li h6{font-size: 26px;color: #222;margin-bottom: 20px;}
.proxqdesc-list li p{font-size: 16px;color: #888;line-height: 28px;padding-left: 20px;position: relative;}
.proxqdesc-list li p:before{content: "";position: absolute;width: 8px;height: 8px;border-radius: 50%;left: 0;background: #00984a;top: 11px;}
.proxqdesc-list:last-child{border-bottom: none;}
.proxqdesc-check{width: 100%;border-top: 1px solid #e9e9e9;padding: 54px 0 40px;text-align: center;}
.proxqdesc-check a{display: inline-block;height: 64px;line-height: 64px;background: #00984a;font-size: 24px;color: #fff;text-align: center;font-weight: 600;padding: 0 92px;border-radius: 32px;box-shadow: 4px 8px 10px 0px #dadada;}

/* ==手机端引导页== */
.lead{width: 100%;position: relative;text-align: center;max-width: 720px;margin: 0 auto;}
.leadlogo{width: 100%;position: absolute;left: 0;top: 14%;padding: 0 8.8%;}
.leadlogo img{max-width: 84%;}
.leadbtn{width: 100%;position: absolute;left: 0;top: 52%;padding: 0 8.8%;}
.leadbtn-ind{width: 100%;}
.leadbtn-ind a{display: block;width: 100%;height: 1rem;line-height: 1rem;text-align: center;background: #00984a;border-radius: .6rem;font-size: .4rem;color: #fff;letter-spacing: .08rem;}
.leadbtn-we{width: 100%;overflow: hidden;margin-top: .32rem;}
.leadbtn-we a{display: block;width: 48%;height: 1rem;line-height: 1rem;text-align: center;border: 1px solid #00984a;border-radius: .6rem;font-size: .36rem;color: #00984a;}
.leadbtn-we a:first-child{float: left;}
.leadbtn-we a:last-child{float: right;}
.readtel{width: 100%;text-align: center;position: absolute;left: 0;bottom: 8%;padding: 0 8.8%;}
.readtel p{display: block;font-size: .3rem;color: #00984a;}
.serflow{display: block;}
.serflow.mbserflow{display: none;}

/* 视频列表 */
.yzvideo{width: 100%;padding: 30px 0 72px;}
.yzvideo-list{width: 100%;margin-bottom: 54px;}
.yzvideo ul{margin-left: -2.5%;}
.yzvideo li{width: 30.833%;cursor: pointer;float: left;margin-left: 2.5%;margin-top: 30px;position: relative;overflow: hidden;float: left;}
.yzvideo li:after{content: "";position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .6);transition: all .4s ease;}
.yzvideo li img{width: 100%;object-fit: cover;transition: all 1s ease;}
.yzvideo li i{position: absolute;width: 60px;height: 60px;border-radius: 50%;z-index: 3;transition: all .4s ease;top: 50%;left: 50%;margin-top: -30px;margin-left: -30px;background: rgba(45, 201, 114, .86) url('../images/gather/wtic38.png') no-repeat center;}
.yzvideo li p{position: absolute;width: 100%;text-align: center;z-index: 3;bottom: 16px;left: 0;font-size: 16px;color: #fff;}
.yzvideo li:hover img{transform: scale(1.04);}
.yzvideo li:hover i{transform: scale(0.94);}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .PUBtit h6{font-size: 44px;}
    .briefgs{padding: 84px 0 90px;}
    .brieffz {padding: 84px 0 70px;}
    .briefqy {padding: 84px 0 90px;}
    .team{padding: 84px 0 90px;}
    .relation {padding: 84px 0 90px;}
    .honor {padding: 84px 0 90px;}
    .case{padding: 84px 0 90px;}
    .join {padding: 84px 0 90px;}
    .serve{padding: 84px 0 90px;}
    .product-deswdimg{margin-top: 84px;}
    .product{padding-bottom: 90px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .PUBtit h6{font-size: 40px;}
    .briefgs{padding: 74px 0 80px;}
    .brieffz {padding: 74px 0 60px;}
    .briefqy {padding: 74px 0 80px;}
    .briefgs-num ul li span{font-size: 68px;}
    .team{padding: 74px 0 8px;}
    .teamxq-tit p{margin-top: 28px;}
    .relation {padding: 74px 0 80px;}
    .honor {padding: 74px 0 80px;}
    .case{padding: 74px 0 80px;}
    .join {padding: 74px 0 80px;}
    .jointit h5 {font-size: 28px;margin: 32px 0 16px;}
    .join-list {padding: 48px 0 62px;margin-bottom: 44px;}
    .serve{padding: 74px 0 80px;}
    .product-deswdimg{margin-top: 74px;}
    .product{padding-bottom: 80px;}
    .proxq{padding: 74px 0 32px;}
    .proxqhead-tit h6{font-size: 40px;}
    .culmien {padding: 74px 0 60px;}
    .project-wt {padding: 68px 0;}
    .project-cj {padding: 68px 0 80px;}
    .project-jm {padding: 74px 0 34px;}
    .project-xy-title h6{font-size: 38px;}
    .casexq-head-tit h6{font-size: 40px;}
    .casexq-head-desc {padding: 44px 0 54px;margin-top: 40px;}
    .casexq-list-wd h6{font-size: 34px;}
    .casexq-list-wd p {line-height: 28px;}
    .casexq-list .contain {padding: 28px 0 58px;}
    .casexq-case {padding: 64px 0 60px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .PUBtit h6{font-size: 36px;}
    .briefgs{padding: 68px 0 74px;}
    .brieffz {padding: 68px 0 54px;}
    .briefqy {padding: 68px 0 74px;}
    .briefgs-content h6 {font-size: 28px;margin-bottom: 28px;}
    .briefgs-num ul li span {font-size: 60px;}
    .briefgs-num ul li p {font-size: 16px;line-height: 28px;margin-top: 12px;}
    .auCHist-min {margin: 32px auto 0;}
    .briefqy-wd h6 {font-size: 24px;margin-bottom: 14px;}
    .team{padding: 68px 0 74px;}
    .team-content {margin-bottom: 54px;}
    .relation {padding: 68px 0 74px;}
    .honor {padding: 68px 0 74px;}
    .case{padding: 68px 0 74px;}
    .join {padding: 68px 0 74px;}
    .jointit h5 {font-size: 24px;margin: 28px 0 12px;}
    .join-list {padding: 40px 0 52px;margin-bottom: 40px;}
    .serve{padding: 68px 0 74px;}
    .product-deswdimg{margin-top: 68px;}
    .product{padding-bottom: 74px;}
    .product-deswdtit h6 {font-size: 28px;}
    .proxq{padding: 68px 0 28px;}
    .proxqhead-tit h6{font-size: 36px;}
    .proxqdesc-check a {height: 54px;line-height: 54px;font-size: 20px;padding: 0 80px;}
    .sersale-cardwd-wt h6 b{font-size: 42px;}
    .sersale-card-wt-l {margin-top: 0;}
    .sersale-card li:first-child {height: 260px;padding: 62px 44px 0 44px;}
    .sersale-card-wt-r{height: 260px;}
    .brieftd{padding: 68px 0 58px;}
    .yzvideo{padding: 24px 0 64px;}
    .yzvideo-list {margin-bottom: 42px;}
    .culmien {padding: 68px 0 54px;}
    .project-xy {padding: 18px 0 80px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .PUBtit h6{font-size: 32px;}
    .briefgs{padding: 60px 0 68px;}
    .brieffz {padding: 60px 0 48px;}
    .briefqy {padding: 60px 0 68px;}
    .briefgs-content p {line-height: 28px;margin-bottom: 6px;}
    .briefgs-content h6 {font-size: 24px;margin-bottom: 20px;}
    .briefgs-content {margin-top: 34px;}
    .briefgs-num ul li span {font-size: 54px;}
    .team{padding: 60px 0 68px;}
    .team-content {margin-bottom: 44px;}
    .team-content li{margin-top: 42px;}
    .teamxq-tit h6 {font-size: 28px;line-height: 36px;}
    .teamxq-tit p {margin-top: 24px;}
    .teamxq-content {margin-top: 28px;}
    .teamxq-wd {padding: 28px 0 34px;}
    .newsbigwd {padding: 28px 32px 0;}
    .news-content{padding-bottom: 32px;}
    .relation {padding: 60px 0 68px;}
    .relation-infodes p {line-height: 24px;}
    #map{height: 420px;}
    .honor {padding: 60px 0 68px;}
    .honor-wd{height: 68px;}
    .honor-list li{margin-top: 40px;}
    .honor-list {margin-bottom: 48px;}
    .case{padding: 60px 0 68px;}
    .case-list {margin: 8px 0 48px;}
    .join {padding: 60px 0 68px;}
    .join-clickname, .join-clicktags span{height: 66px;line-height: 66px;}
    .privacy-chunk.privacy-top{margin-top: 28px;}
    .serve{padding: 60px 0 68px;}
    .sersale-cardwd p span{font-size: 24px;}
    .sersale-cardwd {height: 150px; padding: 24px 0 0 30px;}
    .sersale-cardimg{height: 150px;line-height: 150px;}
    .sersale-listwd {padding: 0 38px;}
    .serintro-list {margin-bottom: 40px;}
    .product-deswdimg{margin-top: 60px;}
    .product{padding-bottom: 68px;}
    .product-deswdtit h6 {font-size: 24px;}
    .product-desimg img, .product-deswd{height: 414px;}
    .proxq{padding: 60px 0 24px;}
    .proxqhead-tit h6{font-size: 32px;}
    .proxqloop {margin-top: 34px;}
    .serve-shblock {margin-top: 60px;}
    .culmien {padding: 60px 0 48px;}
    .culmien-loop .contain{width: 92%;}
    .culmien-loop-wd {padding: 24px 4%;}
    .culmien-pics-loop img{height: 498px;}
    .culmien-pics-list-img img, .culmien-pics-list-wd {height: 166px;}
    .culmien-pics-list-wd h6{font-size: 20px;}
    .culmien-pics-list-wd {padding: 48px 0 0 36px;}
    .project-wt {padding: 60px 0 68px;}
    .project-cj {padding: 60px 0 68px;}
    .project-wt-wd p {line-height: 28px;}
    .project-jm {padding: 64px 0 28px;}
    .project-xy-desc {padding: 0 40px;}
    .project-xy {padding: 18px 0 68px;}
    .project-jm-loop .contain{width: 92%;}
    .casexq-head-tit h6 {font-size: 34px;}
    .casexq-head-tit p {font-size: 20px;margin-top: 12px;line-height: 28px;}
    .casexq-list-wd p {line-height: 26px;}
    .casexq-list-wd h6 {font-size: 30px;}
    .casexq-case {padding: 60px 0 54px;}
    .newsbigpic-img img{height: 440px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .PUBtit h6{font-size: 28px;}
    .PUBnavbar-menu a{height: 60px;line-height: 60px;margin-right: 34px;}
    .PUBnavbar-link a, .PUBnavbar-link span{height: 60px;line-height: 60px;}
    .auCHist-man{width: 88%;}
    .auCHist-min{width: 100%;}
    .auCHistManSwiper-prev{left: -40px;top: 128px;}
    .auCHistManSwiper-next{right: -40px;top: 128px;}
    .team-wd {padding: 20px 4% 24px;}
    .team-name{padding: 12px 4%;}
    .newsbigwd h6 {font-size: 20px;line-height: 28px;}
    .newsbigwd p {line-height: 28px;margin-top: 16px;}
    .relation-infodes {margin: 24px 0 0;}
    .relation-infoform {margin-top: 40px;}
    .relation-map {margin-top: 38px;}
    .case-imgwd{margin-top: 28px;}
    .case-wd {padding: 38px 24px 0;}
    .join-content {padding: 32px 24px;}
    .privacy-content {margin-top: 36px;}
    .privacy-chunk p {line-height: 28px;}
    .serflow{margin-top: 32px;}
    .serintro-list li {padding: 18px 0;}
    .product-desimg img, .product-deswd{height: 372px;}
    .product-deswdtags {padding: 28px 0 18px;}
    .product-more{bottom: 28px;}
    .proxqhead-tit h6{font-size: 28px;}
    .proxqdesc-list li h6 {font-size: 24px;margin-bottom: 18px;}
    .proxqdesc-list {padding: 38px 0 40px;}
    .sersale-cardwd-wt h6 b {font-size: 28px;}
    .brieftd{padding: 58px 0 50px;}
    .newsbigpic-img img{height: 390px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .PUBnavbar-menu a{margin-right: 28px;}
    .briefgs{padding: 54px 0 60px;}
    .brieffz {padding: 54px 0 40px;}
    .briefqy {padding: 54px 0 60px;}
    .briefgs-num ul li {width: 50%;margin: 16px 0;}
    .briefgs-num ul li:nth-child(2n){border-right: none;}
    .briefgs-num {padding-top: 24px;}
    .auCHmin-box {padding: 20px 10px 20px 20px;}
    .team{padding: 54px 0 60px;}
    .teamxq{padding: 54px 0 60px;}
    .news {padding: 54px 0 60px;}
    .newsbigwd p {line-height: 26px;margin-top: 14px;font-size: 14px;}
    .newsbigwd h6 {font-size: 18px;line-height: 26px;}
    .newsbigwd {padding: 24px 24px 0;}
    .newsbigwd span{margin-top: 16px;}
    .newslink-wd {padding: 24px 20px 32px;}
    .newslink .fullpage {margin-top: 42px;}
    .newsbigpic-img img{min-height: 240px;}
    .relation {padding: 54px 0 60px;}
    .honor {padding: 54px 0 60px;}
    .case{padding: 54px 0 60px;}
    .case-wd {padding: 28px 20px 0;}
    .case-img img {min-height: 140px;height: 140px;}
    .case-wd p {margin-top: 18px;}
    .join {padding: 54px 0 60px;}
    .jointit p{padding: 0 4%;}
    .join-clicktags span{padding: 0 38px;}
    .privacy {padding: 54px 0 60px;}
    .serve{padding: 54px 0 60px;}
    .sersale-cardwd {padding: 24px 0 0 20px;}
    .serintro-link h6{font-size: 16px;}
    .serintro-link h6 {padding-left: 28px;}
    .product-deswdimg{margin-top: 54px;}
    .product{padding-bottom: 60px;}
    .product-deswdtags a{margin-right: 20px;}
    .proxq{padding: 54px 0 18px;}
    .proxqhead-tit h6{font-size: 24px;}
    .sersale-card li{width: 100%;}
    .sersale-card li:first-child {height: auto;padding: 42px 32px;}
    .sersale-card-wt-r{height: auto;}
    .yzvideo ul {margin-left: -2%;}
    .yzvideo li {width: 48%;margin-left: 2%;margin-top: 24px;}
    .project-xy-title h6 {font-size: 32px;}
    .casexq-case-wd {padding: 38px 24px 0;}
    .casexq-list-wd {padding-right: 38px;}
    .newsbigpic-img img{height: auto;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .PUBnavbar-link{display: none;}
    .PUBnavbar-menu{width: 100%;text-align: center;}
    .PUBnavbar-menu a {margin: 0 12px;}
    .auCHmin-box .auCHmin-img{width: 30%;}
    .auCHmin-box .auCHmin-block{width: 66%;}
    .auCHmin-words h6{margin-bottom: 18px;}
    .auCHist-min {margin: 24px auto 0;}
    .briefqy-list ul {margin-left: 0%;}
    .briefqy-list li {width: 100%;margin-left: 0%;margin-top: 2%;}
    .briefqy-list {margin-top: 28px;}
    .team-content li{width: 47%;}
    .team-content li {margin-top: 32px;}
    .teamxq-tit h6 {font-size: 24px;line-height: 30px;}
    .newsbigpic{width: 100%;}
    .newsbigwd {width: 100%;padding: 24px 4% 28px;}
    .newslink-list ul li{width: 48%;}
    .news-content{padding-bottom: 28px;}
    .relation-info{width: 100%;}
    .relation-form{width: 100%;margin-top: 28px;}
    .honor-list li{width: 48%;}
    .honor-list li {margin-top: 36px;}
    .case-imgwd{width: 100%;}
    .case-wd p {height: auto;}
    .join-clicktags span{padding: 0 20px;}
    .join-clicktags{padding-right: 32px;}
    .sersale-card li{width: 100%;}
    .sersale-listname {width: 24%;height: 80px;line-height: 80px;}
    .sersale-listwd {width: 76%;height: 80px;padding: 0 4%;}
    .sersale-listwd p {line-height: 26px;}
    .sersale-listwd p b {font-size: 20px;}
    .serintro-list li{width: 100%;}
    .product-deswdimg{margin-top: 44px;}
    .product-desimg{width: 42%;}
    .product-deswd{width: 56%;}
    .product-desimg img, .product-deswd{height: 340px;}
    .product-deswdtags {padding: 12px 0 10px;}
    .product-deswdpar {padding-top: 14px;}
    .product-more {bottom: 10px;}
    .product-deswdtags a{margin-right: 16px;}
    .proxqdesc-list li{width: 100%;padding-right: 0;margin-top: 28px;}
    .proxqdesc-list li:first-child{margin-top: 0;}
    .culmien-pics-loop, .culmien-pics-list{width: 100%;}
    .culmien-pics-loop img{height: auto;}
    .culmien-loop .swiper-container {padding: 0 0 40px;}
    .culmien-loop-imgwd{box-shadow: none;border: 1px solid #eee;}
    .culmien-loop {margin-top: 36px;}
    .project-wt-wd{width: 100%;}
    .project-wt-wd:after{right: 0;}
    .project-wt-img{width: 100%;margin-top: 58px;}
    .project-jm-loop .swiper-container {padding: 0 0 40px;}
    .project-jm-loop-img, .project-jm-loop-img:active{box-shadow: none;}
    .project-xy-title, .project-xy-desc, .project-xy-img{height: auto;}
    .project-xy-title, .project-xy-desc, .project-xy-img{width: 100%;padding: 24px 4%;}
    .project-xy-img{padding-top: 0;}
    .project-xy-title{justify-content: left;}
    .casexq-head {padding: 58px 0 52px;}
    .casexq-head-tit h6 {font-size: 28px;}
    .casexq-head-tit p {font-size: 18px;margin-top: 10px;line-height: 28px;}
    .casexq-head-desc-wd p{line-height: 28px;}
    .casexq-list-wd{width: 100%;padding: 0 0 28px 0;}
    .casexq-list-img{width: 100%;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .PUBnavbar .contain{overflow-x: auto;overflow-y: hidden;}
    .PUBnavbar-menu{width: 1000px;float: none;}
    .PUBnavbar-menu a {display: block;float: left;height: 48px;line-height: 48px;margin: 0 20px 0 0;}
    .briefgs{padding: 36px 0 40px;}
    .brieffz {padding: 36px 0 24px;}
    .briefqy {padding: 36px 0 40px;}
    .briefgs-content h6 {margin-bottom: 14px;}
    .briefgs-content {margin-top: 28px;}
    .briefgs-num ul li span {font-size: 38px;}
    .briefgs-num ul li p {font-size: 14px;line-height: 20px;margin-top: 10px;height: 40px;padding: 0 12px;}
    .briefgs-num {padding-top: 18px;}
    .briefgs-num ul li {margin: 10px 0;}
    .auCHman-box.cur .year{width:50px;height:50px;line-height:50px;font-size:14px;margin-left:-25px;top:-33px;}
    .auCHman-box.cur .year:after{width:70px;height:70px;top:-10px;left:-10px;}
    .auCHistManSwiper-prev{left: -12px;}
    .auCHistManSwiper-next{right: -12px;}
    .brieffz-content {margin-top: 0px;}
    .auCHmin-box .auCHmin-img{width: 100%;padding: 19px;}
    .auCHmin-box .auCHmin-block{width: 100%;margin-top: 24px;}
    .briefqy-list {margin-top: 24px;}
    .auCHmin-box {padding: 20px 4%;}
    .team{padding: 36px 0 40px;}
    .team-content {margin-bottom: 32px;}
    .team-content ul{margin-left: 0;}
    .team-content li{width: 100%;margin-left: 0;margin-top: 28px;}
    .team-name {font-size: 18px;padding: 8px 4%;}
    .fullpage a{width: 40px;height: 40px;line-height: 40px;}
    .teamxq{padding: 36px 0 40px;}
    .teamxq-tit h6{font-size: 20px;line-height: 28px;}
    .teamxq-tit p {margin-top: 20px;}
    .teamxq-wd {padding: 24px 0 28px;}
    .teamxq-updownback {padding-right: 0;padding-bottom: 48px;}
    .teamxq-back {right: auto;left: 50%;margin-left: -60px;top: auto;bottom: 0;}
    .news {padding: 36px 0 40px;}
    .newslink-list ul {margin-left: 0%;}
    .newslink-list ul li {width: 100%;margin-left: 0;margin-top: 24px;}
    .newsbigwd span {margin-top: 20px;}
    .newslink-wd p{line-height: 22px;height: 64px;}
    .newslink-wd i{margin-top: 20px;}
    .newslink .fullpage {margin-top: 28px;}
    .relation {padding: 36px 0 40px;}
    .relation-infoform {margin-top: 32px;}
    .relation-infodes {padding-left: 0;padding-top: 132px;}
    .relation-ewmgzh{padding-left: 0;}
    .relation-inforel p {font-size: 12px;line-height: 18px;}
    .relation-formnt .relation-forminp{width: 100%;}
    #map{height: 300px;}
    .honor {padding: 36px 0 40px;}
    .honor-list li{width: 100%;margin-top: 28px;}
    .honor-list {margin-bottom: 36px;}
    .case {padding: 36px 0 40px;}
    .case-img{width: 100%;}
    .case-wd {width: 100%;padding: 24px 4% 28px;}
    .case-list {margin: 4px 0 36px;}
    .jointit {padding-bottom: 32px;}
    .join-list {padding: 34px 0 38px;margin-bottom: 36px;}
    .join {padding: 36px 0 40px;}
    .join-click {padding: 0 4%;}
    .join-clickname{width: 100%;height: 40px;line-height: 50px;font-size: 18px;}
    .join-clicktags{width: 100%;}
    .join-clicktags span {padding: 0;height: 40px;line-height: 28px;margin-right: 14px;}
    .join-clicktags:after{background-position: top 10px center;}
    .join-content {padding: 28px 4%;}
    .join-contop {margin-top: 24px;}
    .join-contab h6 {margin-bottom: 12px;}
    .privacy {padding: 34px 0 40px;}
    .privacy-content {margin-top: 24px;}
    .privacy-chunk.privacy-top {margin-top: 24px;}
    .serflow{margin-top: 28px;}
    .serve {padding: 34px 0 40px;}
    .sersale {margin-top: 32px;}
    .sersale-cardimg img {max-width: 60%;}
    .sersale-cardimg {height: 120px;line-height: 120px;}
    .sersale-cardwd h6 {font-size: 20px;margin-bottom: 12px;}
    .sersale-cardwd p {font-size: 12px;line-height: 20px;}
    .sersale-cardwd p span {font-size: 14px;}
    .sersale-cardwd {height: 120px;padding: 24px 0 0 12px;}
    .sersale-listname{width: 100%;height: 66px;line-height: 72px;}
    .sersale-listwd{width: 100%;height: auto;padding-bottom: 24px;}
    .serintro-list {margin-bottom: 34px;}
    .serintro-link h6 {padding-left: 26px;}
    .serintro-link {padding-right: 44px;}
    .serintro-link i{width: 36px;height: 36px;top: 8px;}
    .serintro-link p{margin-top: 10px;}
    .product-deswdimg{margin-top: 36px;}
    .product{padding-bottom: 40px;}
    .product-desimg {width: 100%;}
    .product-desimg img, .product-deswd{height: auto;}
    .product-deswd{width: 100%;padding: 24px 0 88px;}
    .product-more {bottom: 20px;}
    .product-deswdtit h6 {font-size: 22px;}
    .proxq {padding: 34px 0 18px;}
    .proxqhead-tit{width: 100%;}
    .proxqhead-tags{width: 100%;margin-top: 20px;}
    .proxqhead-tags li {margin-left: 0;margin-right: 20px;}
    .proxqloop .swpfocus.swiper-pagination {bottom: 12px;}
    .proxqloop-prev, .proxqloop-next{width: 40px;height: 40px;margin-top: -16px;}
    .proxqloop-prev {left: 4%;}
    .proxqloop-next {right: 4%;}
    .proxqloop-img img{min-height: 210px;}
    .proxqdesc-list li h6 {font-size: 20px;margin-bottom: 12px;}
    .proxqdesc-list {padding: 24px 0;}
    .auCHmin-scroll{height: auto;}
    .auCHmin-words {padding-right: 0;}
    .serflow{display: none;}
    .serflow.mbserflow{display: block;}
    .proxqdesc-check a {height: 40px;line-height: 40px;font-size: 16px;padding: 0 50px;}
    .proxqdesc-check {padding: 38px 0 24px;}
    .sersale-card li:first-child {padding: 28px 20px;}
    .sersale-cardwd-wt {width: 100%;padding-right: 0;padding-bottom: 20px;}
    .sersale-card-wt-l{margin: 0 auto;}
    .serve-shblock {margin-top: 38px;}
    .sersale-list {margin-top: 24px;}
    .sersale-cardwd-wt h6 b {font-size: 26px;}
    .brieftd{padding: 36px 0 40px;}
    .brieftd-desc {margin-top: 28px;}
    .brieftd-desc-item {margin-top: 24px;}
    .brieftd-img {margin-top: 34px;}
    .yzvideo {padding: 18px 0 38px;}
    .yzvideo ul {margin-left: 0;}
    .yzvideo li {width: 100%;margin-left: 0;margin-top: 20px;}
    .yzvideo-list {margin-bottom: 34px;}
    .culmien-pics-loop p {padding: 0 4%;bottom: 20px;font-size: 18px;}
    .culmien-pics-loop .swiper-pagination {right: 4%;bottom: 14px;}
    .culmien-pics-list-img img, .culmien-pics-list-wd {height: 140px;}
    .culmien-pics-list-wd {padding: 40px 0 0 20px;}
    .culmien-pics-list-wd h6 {font-size: 18px;}
    .culmien-pics-list-wd i{margin-top: 32px;}
    .culmien {padding: 38px 0 40px;}
    .culmien-item {margin-top: 28px;}
    .culmien-loop {margin-top: 28px;}
    .project-wt-wd{padding: 0;}
    .project-wt {padding: 38px 0 40px;}
    .project-cj {padding: 38px 0 40px;}
    .project-cj-vd {margin-top: 28px;border: 8px solid #fff;}
    .project-jm {padding: 38px 0 12px;}
    .project-jm-loop {margin-top: 28px;}
    .project-xy-title h6 {font-size: 24px;}
    .project-xy {padding: 18px 0 40px;}
    .PUBtit h6 {font-size: 26px;}
    .briefgs-content p {font-size: 16px;}
    .briefgs-content h6{font-size: 20px;}
    .briefqy-wd h6 {font-size: 20px;margin-bottom: 12px;}
    .project-jm-loop-img{height: 300px;}
    .casexq-head {padding: 38px 0 40px;}
    .casexq-head-tit h6 {font-size: 24px;}
    .casexq-head-tit p {font-size: 16px;margin-top: 10px;line-height: 24px;}
    .casexq-head-desc-wd {width: 100%;padding: 0 0 38px 0;}
    .casexq-head-desc-wd:before{top: -28px;}
    .casexq-head-desc-wd:after{bottom: 0;}
    .casexq-head-desc-wd:after{right: 0;}
    .casexq-head-desc {padding: 54px 0 40px;margin-top: 32px;}
    .casexq-head-desc-img{width:100%;margin-top: 30px;}
    .casexq-list-wd h6 {font-size: 22px;}
    .casexq-list li {margin-top: 32px;}
    .casexq-list .contain {padding: 12px 0 40px;}
    .casexq-case {padding: 38px 0;}
    .casexq-case-img{width: 100%;}
    .casexq-case-img img{height: auto;}
    .casexq-case-wd{width: 100%;height: auto;padding: 20px 4%;}
    .casexq-case-wd p{margin-top: 10px;}
    .casexq-case-loop {margin-top: 28px;}
	.newslink-img img{height:auto;}
}

