a:hover {
    text-decoration: none !important;
}
/* 关于我们 */
.abotitle-container{width: 100%;overflow: hidden;padding: 100px 0;}
.abotitle{width: 1280px;margin: 0 auto;position: relative;}
.abotitle-head{font-size: 70px;color: #000;overflow: hidden;position: relative;}
.abotitle-head h6{margin: 6px 0;position: relative;}
.abotitle-head h6 span{position: relative;z-index: 3;}
.abotitle p{font-size: 16px;color: #666;margin-top: 60px;}
.abotitle-head h6 i{position: absolute;z-index: 1;width: 100%;height: 1px;background: #89898e;left: 0;bottom: 4px;}
.abovideo-container{width: 100%;overflow: hidden;}
.abovideo{width: 100%;position: relative;}
.abovideo img{width: 100%;object-fit: cover;min-height: 200px;}
.abovideo i{width: 76px;height: 76px;border-radius: 76px;background: #fff url('../images/gather/aboVdopy.png') no-repeat right 28px center;display: block;font-style: normal;position: absolute;z-index: 3;top: 50%;left: 50%;margin-top: -38px;margin-left: -38px;cursor: pointer;}
.abovideo i:hover{animation: btn-pudding 1s linear both;}
@keyframes btn-pudding{0%{transform:scale(1.2,0.8)}1%{transform:scale(1.18,0.82)}2%{transform:scale(1.16,0.84)}3%{transform:scale(1.13,0.87)}4%{transform:scale(1.1,0.9)}5%{transform:scale(1.07,0.93)}6%{transform:scale(1.04,0.96)}7%{transform:scale(1.01,0.99)}8%{transform:scale(0.99,1.01)}9%{transform:scale(0.97,1.03)}10%{transform:scale(0.95,1.05)}11%{transform:scale(0.94,1.06)}12%{transform:scale(0.93,1.07)}13%{transform:scale(0.93,1.07)}14%{transform:scale(0.93,1.07)}15%{transform:scale(0.93,1.07)}16%{transform:scale(0.94,1.06)}17%{transform:scale(0.94,1.06)}18%{transform:scale(0.95,1.05)}19%{transform:scale(0.96,1.04)}20%{transform:scale(0.98,1.02)}21%{transform:scale(0.99,1.01)}22%{transform:scale(1,1)}23%{transform:scale(1,1)}24%{transform:scale(1.01,0.99)}25%{transform:scale(1.02,0.98)}26%{transform:scale(1.02,0.98)}27%{transform:scale(1.02,0.98)}28%{transform:scale(1.03,0.97)}29%{transform:scale(1.03,0.97)}30%{transform:scale(1.02,0.98)}31%{transform:scale(1.02,0.98)}32%{transform:scale(1.02,0.98)}33%{transform:scale(1.02,0.98)}34%{transform:scale(1.01,0.99)}35%{transform:scale(1.01,0.99)}36%{transform:scale(1.01,0.99)}37%{transform:scale(1,1)}38%{transform:scale(1,1)}39%{transform:scale(1,1)}40%{transform:scale(0.99,1.01)}41%{transform:scale(0.99,1.01)}42%{transform:scale(0.99,1.01)}43%{transform:scale(0.99,1.01)}44%{transform:scale(0.99,1.01)}45%{transform:scale(0.99,1.01)}46%{transform:scale(0.99,1.01)}47%{transform:scale(0.99,1.01)}48%{transform:scale(0.99,1.01)}49%{transform:scale(1,1)}}
.abosol-container{width: 100%;overflow: hidden;padding: 80px 0 100px;}
.abosol{width: 1280px;margin: 0 auto;}
.abopage-title{width: 100%;text-align: center;}
.abopage-title h6{font-size: 36px;color: #000;font-family: "semibold";}
.abosol-list{width: 100%;font-size: 0;text-align: center;border-bottom: 1px solid #e5e5e5;padding: 28px 0 16px;}
.abosol-list ul li{user-select: none;display: inline-block;vertical-align: middle;height: 50px;line-height: 50px;padding: 0 26px;cursor: pointer;font-size: 16px;color: #333;font-family: "semibold";position: relative;}
.abosol-list ul li:after{content: "";width: 1px;height: 12px;display: inline-block;vertical-align: middle;background: #e5e5e5;position: absolute;right: 0;top: 50%;margin-top: -6px;}
.abosol-list ul li:last-child:after{display: none;}
.abosol-list ul li.ontrue{color: #ec1b24;}
.abosol-picwords{width: 100%;overflow: hidden;}
.abosol-picwords img{display: block;max-width: 100%;margin: 24px auto;}
.abosol-picwords p{font-size: 16px;color: #666;line-height: 24px;padding-top: 10px;}
.abobigimg-container{width: 100%;overflow: hidden;}
.abobigimg{width: 100%;}
.abobigimg img{width: 100%;object-fit: cover;}
.abobrand-container{width: 100%;padding: 96px 0 100px;}
.abobrand{width: 1360px;margin: 0 auto;position: relative;padding: 0 32px;}
.abobrand-list{width: 100%;margin-top: 68px;}
.abobrand-size{width: 100%;position: relative;overflow: hidden;padding: 4px 42px 50px 28px;user-select: none;-webkit-user-select: none;}
.abobrand-size:before{content: "";position: absolute;width: 1px;height: 88%;background: #b2b2b2;bottom: 12%;left: 12px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.abobrand-size:after{content: "";position: absolute;width: 80%;height: 1px;background: #b2b2b2;bottom: 12px;left: 14%;transition: all .5s ease;-webkit-transition: all .5s ease;}
.abobrand-size h6{font-size: 32px;color: #b2b2b2;font-family: "semibold";transition: all .3s ease;-webkit-transition: all .3s ease;}
.abobrand-size h6:before{content: "";position: absolute;width: 14px;height: 14px;background: #b2b2b2;left: 5px;top: 0;border-radius: 14px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.abobrand-size h6:after{content: "";position: absolute;width: 24px;height: 24px;background: #b2b2b2;bottom: 0;left: 0;border-radius: 24px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.abobrand-img{width: 100%;overflow: hidden;margin-top: 24px;height: 168px;}
.abobrand-img img{width: 100%;height: 100%;object-fit: cover;transition: all .3s ease;-webkit-transition: all .3s ease;}
.abobrand-words{width: 100%;padding-top: 24px;position: relative;height: 72px;overflow: hidden;transition: all .3s ease;-webkit-transition: all .3s ease;}
.abobrand-words p{font-size: 16px;color: #888;line-height: 24px;}
.abobrand-btn{width: 100%;overflow: hidden;margin-top: 4px;text-align: right;}
.abobrand-btn i{position: relative;display: inline-block;vertical-align: top;width: 16px;height: 16px;}
.abobrand-btn i:before, .abobrand-btn i:after{content: "";position: absolute;background: #b2b2b2;}
.abobrand-btn i:before{top: 0;bottom: 0;left: 8px;width: 1px;}
.abobrand-btn i:after{top: 8px;right: 0;left: 0;height: 1px;}
.abobrand-size:hover:before,.abobrand-size.ontrue:before{background: #ec1b24;}
.abobrand-size:hover h6:before,.abobrand-size.ontrue h6:before{background: #ec1b24;}
.abobrand-size:hover h6,.abobrand-size.ontrue h6{color: #ec1b24;}
.abobrand-size:hover .abobrand-img img{transform: scale(1.04);}
.abobrand-size.ontrue h6:after{background: #ec1b24;}
.abobrand-size.ontrue:after{width: 0;}
.abobrand-size.ontrue .abobrand-words{height: auto;}
.abobrand-size.ontrue .abobrand-btn i:before{opacity: 0;}
.abobrand-prev, .abobrand-next{position: absolute;top: 260px;z-index: 2;width: 30px;height: 30px;cursor: pointer;}
.abobrand-prev{left: 0;background: url('../images/gather/aboL.png') no-repeat center center;}
.abobrand-next{right: 0;background: url('../images/gather/aboR.png') no-repeat center center;}
.abobrand-prev:hover{background: url('../images/gather/aboLH.png') no-repeat center center;}
.abobrand-next:hover{background: url('../images/gather/aboRH.png') no-repeat center center;}

/* 产品列表 */
.probox-container{width: 100%;padding: 80px 0 120px;}
.probox{width: 1280px;margin: 0 auto;}
.probox-lt{width: 21.1%;float: left;user-select: none;-webkit-user-select: none;}
.probox-lt ul li{width: 280px;position: relative; margin-bottom: 15px}
.probox-lmenu{display: block;width: 100%;height: 50px;line-height: 50px; padding: 0 8px;font-size: 16px;color: #333;font-family: "semibold";transition: all .3s ease;-webkit-transition: all .3s ease;
white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
	
	background: #fefe;
}
 
.probox-lclick{position: absolute;width: 44px;height: 50px;top: 0;right: 0;z-index: 4; display: none}
.probox-lclick:before, .probox-lclick:after{content: "";position: absolute;background: #90c42f;top: 50%;left: 50%;transition: all .3s ease;-webkit-transition: all .3s ease;}
.probox-lclick:before{width: 2px;height: 10px;margin-top: -5px;margin-left: -1px;}
.probox-lclick:after{width: 10px;height: 2px;margin-top: -1px;margin-left: -5px;}
.probox-lt ul li.ontrue .probox-lmenu{color: #333;
   
    border-bottom: 1px solid #e5e5e5;}
.probox-lt ul li.ontrue .probox-lclick:before, .probox-lt ul li.ontrue .probox-lclick:after{background: #90c42f;}
.probox-lt ul li.ontrue .probox-lclick:before{opacity: 0;}
.probox-llink{width: 100%;overflow: hidden;padding: 16px 12px 20px;display: none;}
.probox-llink a{display: block;width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #666;padding-left: 16px;position: relative;transition: all .3s ease;-webkit-transition: all .3s ease;}
.probox-llink a:before{content: "";width: 16px;height: 100%;position: absolute;left: 0;top: 0;background: url('../images/gather/proArr.png') no-repeat left center;transition: all .3s ease;-webkit-transition: all .3s ease;}
 
.probox-llink a:hover:before, .probox-llink a.ontrue:before{background: url('../images/gather/proArrH.png') no-repeat left center;}
.probox-rt{width: 75%;float: right;}
.probox-rlist{width: 100%;border-top: 1px solid #eee;}
.probox-rlist ul li{width: 33.3333333333333%;float: left;border-bottom: 1px solid #eee;}
.probox-rimg{display: block;width: 100%;text-align: center;padding: 20px;height: 260px;}
.probox-rimg img{max-width: 100%;max-height: 100%;transition: all .4s ease;-webkit-transition: all .4s ease;transform: scale(0.94);-webkit-transform: scale(0.94);}
.probox-rlist ul li:hover .probox-rimg img{transform: scale(1.06);-webkit-transform: scale(1.06);}
.probox-rwords{width: 100%;overflow: hidden;padding: 0 28px 30px;text-align: center;height: 146px;}
.probox-rwords p{font-size: 16px;transform: translateY(28px);-webkit-transform: translateY(28px);color: #666;line-height: 26px;height: 52px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;transition: all .3s ease;-webkit-transition: all .3s ease;}
.probox-rwords a{display: block;opacity: 0;transform: scale(.6);-webkit-transform: scale(.6);width: 140px;height: 40px;background: #ec1b24;font-size: 14px;color: #fff;margin: 24px auto 0;font-family: "semibold";text-align: center;text-transform: uppercase;border-radius: 30px;line-height: 40px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.probox-rwords a:hover{background: #d61822;}
.probox-rlist ul li:hover{box-shadow: 0 4px 10px 4px #f2f2f2;-webkit-box-shadow: 0 4px 10px 4px #f2f2f2;}
.probox-rlist ul li:hover .probox-rwords p{transform: translateY(0);-webkit-transform: translateY(0);}
.probox-rlist ul li:hover .probox-rwords a{opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
.fullpage{width: 100%;font-size: 0;text-align: center;padding-top: 58px;user-select: none;-webkit-user-select: none;}
.fullpage a, .fullpage input, .fullpage span{display: inline-block;vertical-align: middle;width: 46px;height: 46px;border: 1px solid #e5e5e5;border-radius: 6px;margin: 3px;font-size: 16px;color: #666;line-height: 46px;transition: all .2s ease;-webkit-transition: all .2s ease;}
.fullpage-btn{font-family: "semibold";}
.fullpage input, .fullpage span{width: 58px;text-align: center;}
.fullpage input:focus{border-color: #ec1b24;}
.fullpage span{cursor: pointer;}
.fullpage input:-moz-placeholder {color:#666;font-size: 14px;text-align: center;}
.fullpage input::-moz-placeholder {color:#666;font-size: 14px;text-align: center;}
.fullpage input:-ms-input-placeholder{color:#666;font-size: 14px;text-align: center;}
.fullpage input::-webkit-input-placeholder{color:#666;font-size: 14px;text-align: center;}
.fullpage a:hover, .fullpage span:hover, .fullpage a.ontrue{border-color: #ec1b24;background: #ec1b24;color: #fff;}

/* 视频 */
.wtpro-video{width: 100%;height: auto;overflow: hidden;text-align: center;padding: 40px 0 20px 0;}
.wtpro-video video{max-width: 100%;height: auto;overflow: hidden;margin: 0 auto;}
/* 产品详情 */
.proxqview-imgwords{width: 100%;}

 
#showsum span.sel {background: #ec1b24;}
.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

.proxqview-mbimg{width: 100%;display: none;}
.proxqview-mbimg .swiper-wrapper{padding-bottom: 24px;}
.proxqview-mbimg img{width: 100%;height: auto;}
.proxqview-mbimg .swiper-pagination{bottom: 16px;}
.proxqview-mbimg .swiper-pagination-bullet {width: 10px;height: 10px;background: #e4e4e4;opacity: 1;margin: 0 5px;}
.proxqview-mbimg .swiper-pagination-bullet-active {opacity: 1;background: #ec1b24;}

.proxqview-words{width: 432px;float: right;overflow: hidden;}
.proxqview-wtit{width: 100%;overflow: hidden;height: 80px;border-bottom: 1px solid #e5e5e5;}
.proxqview-wtit h6{font-size: 24px;color: #333;font-family: "semibold";margin-top: 10px;}
.proxqview-wtab{width: 100%;overflow: hidden;padding: 28px 0 38px;border-bottom: 1px solid #e5e5e5;}
.proxqview-wtab h6{font-size: 20px;color: #333;font-family: "semibold";}
.proxqview-wtab ul{width: 100%;overflow: hidden;margin-top: 12px;}
.proxqview-wtab ul li{width: 100%;overflow: hidden;}
.proxqview-wtab ul li label, .proxqview-wtab ul li span{display: inline-block;height: 32px;line-height: 32px;vertical-align: middle;}
.proxqview-wtab ul li label{min-width: 130px;font-size: 16px;color: #666;font-family: "semibold";}
.proxqview-wtab ul li span{font-size: 16px;color: #666;}
.proxqview-wsub{width: 100%;overflow: hidden;padding: 30px 0;}
.proxqview-wsub a{display: block;width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 16px;color: #fff;background: #ec1b24;font-family: "semibold";text-transform: uppercase;transition: all .3s ease;-webkit-transition: all .3s ease;}
.proxqview-wsub a:hover{background: #d61822;}
.proxqview-wlink{width: 100%;font-size: 0;}
.proxqview-wlink a{display: inline-block;width: 40px;height: 40px;vertical-align: middle;margin-right: 8px;}
.proxqview-wlink a img{width: 100%;height: 100%;}
.proxqview-wlink a:hover img{transform: scale(0.8);-webkit-transform: scale(0.8);}
.proxqtab-box{width: 100%;overflow: hidden;margin-top: 48px;}
.proxqtab-box h6{font-size: 24px;color: #333;font-family: "semibold";}
.proxqtab-table{width: 100%;}
.proxqtab-box table{width: 100%;margin-top: 30px;border: 1px solid #e5e5e5;}
.proxqtab-box table tr td{font-size: 16px;color: #666;border: 1px solid #e5e5e5;padding: 16px 30px;}
.proxqpic-box{width: 100%;overflow: hidden;margin-top: 60px;}
.proxqpic-box h6{font-size: 24px;color: #333;font-family: "semibold";padding-bottom: 28px;border-bottom: 1px solid #e5e5e5;width: 100%;margin-bottom: 20px;}
.proxqpic-pic{width: 100%;}
.proxqpic-pic img{max-width: 100%;margin-top: 2px;}
.proxqitem-container{width: 100%;overflow: hidden;padding: 80px 0 120px;border-top: 1px solid #e5e5e5;}
.proxqitem{width: 1448px;margin: 0 auto;padding: 0 84px;position: relative;}
.proxqitem-title{width: 100%;}
.proxqitem-title h6{font-size: 24px;color: #333;font-family: "semibold";}
.proxqitem-list{width: 100%;margin-top: 48px;}
.proxqitem-picwords{display: block;width: 100%;height: auto;}
.proxqitem-pic{width: 100%;height: 220px;border: 1px solid #e5e5e5;padding: 16px 20px;display: flex;align-items: center;transition: all .3s ease;-webkit-transition: all .3s ease;}
.proxqitem-pic img{max-width: 100%;max-height: 100%;transform: scale(.9);-webkit-transform: scale(.9);transition: all .3s ease;-webkit-transition: all .3s ease;align-items: center;margin: 0 auto;}
.proxqitem-picwords:hover .proxqitem-pic{border-color: #ec1b24;}
.proxqitem-picwords:hover .proxqitem-pic img{transform: scale(1.02);-webkit-transform: scale(1.02);}
.proxqitem-words{width: 100%;text-align: center;padding-top: 24px;}
.proxqitem-words p{font-size: 16px;color: #666;transition: all .3s ease;-webkit-transition: all .3s ease;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.proxqitem-picwords:hover .proxqitem-words p{color: #ec1b24;}
.proxqitem-prev, .proxqitem-next{position: absolute;top: 154px;z-index: 2;width: 60px;height: 60px;cursor: pointer;}
.proxqitem-prev{left: 0;background: url('../images/gather/proxqL.png') no-repeat center center;}
.proxqitem-next{right: 0;background: url('../images/gather/proxqR.png') no-repeat center center;}

/* 解决方案 */
.fixed-name{position: relative;top: -134px;display: block;height: 0;overflow: hidden;}
.case-fixed{position: fixed;top: 80px;left: auto;right: auto;z-index: 99;width: 100%;}
.casetitle-container{width: 100%;overflow: hidden;padding: 88px 0 120px;}
.caseblank-container{width: 100%;overflow: hidden;height: 60px;}
.casetitle{width: 1120px;margin: 0 auto;text-align: center;}
.casetitle img{display: block;margin: 0 auto;}
.casetitle h6{font-size: 32px;color: #ec1b24;margin: 28px 0 42px;}
.casetitle p{margin-top: 10px;font-size: 16px;color: #666;text-align: left;}
.caseimg-container{width: 100%;overflow: hidden;}
.PUBsumbar.case-fixed a.ontrue {font-family: "regular";}
.caseimg{width: 100%;position: relative;}
.caseimg img{width: 100%;}
.caseimg-pc{display: block;}
.caseimg-mb{display: none;}
.caseimg-dot{position: absolute;z-index: 3;width: 100%;height: 100%;top: 0;left: 0;}
.dotnum{position: absolute;z-index: 5;}
.dotnum h6{min-width: 200px;height: 38px;text-align: center;line-height: 38px;border-radius: 30px;font-size: 16px;color: #fff;background: #ec1b24;position: relative;transition: all .3s ease;-webkit-transition: all .3s ease;opacity: 0;z-index: 9;}
.dotnum h6:after{content: "";width: 16px;height: 9px;background: url('../images/gather/caseArr.png') no-repeat;position: absolute;left: 50%;margin-left: -8px;bottom: -9px;}
.dotnum i{width: 10px;height: 10px;position: relative;display: block;background: #ec1b24;border-radius: 10px;margin: 24px auto 0;cursor: pointer;}
.dotnum i:before, .dotnum i:after{content: "";display: block;width: 24px;height: 24px;background: #ec1b24;border-radius: 12px;position: absolute;margin-left: -12px;margin-top: -12px;top: 50%;left: 50%;animation: shineRing 1.5s linear infinite;-webkit-animation: shineRing 1.5s linear infinite;opacity: 0.3;}
.dotnum i:before{animation-delay: .6s;}
.dotnum i:after{animation-delay: 0s;}
@keyframes shineRing {from {transform: scale(1, 1);-webkit-transform: scale(1, 1);opacity: 0.3;}to {transform: scale(1.8, 1.8);-webkit-transform: scale(1.8, 1.8);opacity: 0;}}

.dotone-1{left: 24%;top: 60%;}
.dotone-2{left: 32.6%;top: 63.2%;}
.dotone-3{left: 34%;top: 73%;}
.dotone-4{left: 39%;top: 57%;}
.dotone-5{left: 52.4%;top: 47%;}
.dotone-6{left: 53%;top: 76%;}
.dotone-7{left: 59%;top: 69%;}
.dotone-8{left: 64%;top: 5%;}
.dotone-9{left: 67%;top: 60.4%;}
.dotone-10{left: 76%;top: 49%;}

.dottwo-1{left: 6.2%;top: 46.4%;}
.dottwo-2{left: 13.6%;top: 50%;}
.dottwo-3{left: 25%;top: 63%;}
.dottwo-4{left: 53%;top: 79%;}
.dottwo-5{left: 52.6%;top: 58%;}
.dottwo-6{left: 50%;top: .4%;}
.dottwo-7{left: 53%;top: 35%;}
.dottwo-8{left: 62.6%;top: 29%;}
.dottwo-9{left: 65.4%;top: 46%;}
.dottwo-10{left: 84%;top: 16%;}

.dotthree-1{left: 14%;top: 61%;}
.dotthree-2{left: 15%;top: 16%;}
.dotthree-3{left: 33%;top: 44%;}
.dotthree-4{left: 37%;top: 20%;}
.dotthree-5{left: 44%;top: 36%;}
.dotthree-6{left: 48%;top: 28%;}
.dotthree-7{left: 46.4%;top: 15%;}
.dotthree-8{left: 55%;top: 22%;}
.dotthree-9{left: 62%;top: 23%;}
.dotthree-10{left: 67.6%;top: 12%;}
.dotthree-11{left: 65.8%;top: 4%;}
.dotthree-12{left: 59%;top: 57%;}
.dotthree-13{left: 58%;top: 82%;}

.casepic-container{width: 100%;overflow: hidden;padding-bottom: 120px;}
.casepic{width: 100%;}
.casepic-img{display: block;width: 100%;position: relative;z-index: 2;border-radius: 12px;overflow: hidden;}
.casepic-img img{width: 100%;}
.casepic-shade{position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);top: 0;left: 0;transition: all .3s ease .6s;-webkit-transition: all .3s ease .6s;transform: scale(.8);-webkit-transform: scale(.8);opacity: 0;}
.casepic-words{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);text-align: center;}
.casepic-words h6{font-size: 24px;color: #fff;font-family: "semibold";position: relative;padding-bottom: 4px;transform: translateY(30px);-webkit-transform: translateY(30px);opacity: 0;transition: all .3s ease 1s;-webkit-transition: all .3s ease 1s;}
.casepic-words h6:after{content: "";width: 100%;height: 2px;background: #fff;position: absolute;left: 0;bottom: 0;}
.swiper-slide-active .casepic-shade{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}
.swiper-slide-active .casepic-words h6{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}
.casepic .swiper-wrapper{padding-bottom: 60px;}
.casepic .swiper-pagination-bullet {width: 10px;height: 10px;background: #e4e4e4;opacity: 1;margin: 0 5px;}
.casepic .swiper-pagination-bullet-active {opacity: 1;background: #ec1b24;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .dotone-1{left: 23%;top: 58%;}
    .dotone-2{left: 31.6%;top: 61.2%;}
    .dotone-3{left: 33%;top: 71%;}
    .dotone-4{left: 38%;top: 55%;}
    .dotone-5{left: 51.4%;top: 45%;}
    .dotone-6{left: 52%;top: 74%;}
    .dotone-7{left: 58%;top: 67%;}
    .dotone-8{left: 61%;top: 3%;}
    .dotone-9{left: 66%;top: 58.4%;}
    .dotone-10{left: 75%;top: 47%;}
    .dottwo-1{left: 5.2%;top: 44.4%;}
    .dottwo-2{left: 12.6%;top: 48%;}
    .dottwo-3{left: 24%;top: 61%;}
    .dottwo-4{left: 52%;top: 77%;}
    .dottwo-5{left: 51.6%;top: 56%;}
    .dottwo-6{left: 49%;top: .4%;}
    .dottwo-7{left: 52%;top: 33%;}
    .dottwo-8{left: 61.6%;top: 27%;}
    .dottwo-9{left: 64.4%;top: 44%;}
    .dottwo-10{left: 83%;top: 14%;}
    .dotthree-1{left: 13%;top: 59%;}
    .dotthree-2{left: 14%;top: 14%;}
    .dotthree-3{left: 32%;top: 42%;}
    .dotthree-4{left: 36%;top: 18%;}
    .dotthree-5{left: 43%;top: 34%;}
    .dotthree-6{left: 47%;top: 26%;}
    .dotthree-7{left: 45.4%;top: 13%;}
    .dotthree-8{left: 54%;top: 20%;}
    .dotthree-9{left: 61%;top: 21%;}
    .dotthree-10{left: 66.6%;top: 10%;}
    .dotthree-11{left: 64.8%;top: 2%;}
    .dotthree-12{left: 58%;top: 55%;}
    .dotthree-13{left: 57%;top: 80%;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .PUBban-words h6 {font-size: 48px;padding-bottom: 30px;}
    .relget-container {padding: 80px 0 100px;}
    .relmap {height: 400px;}
    .relform-container {padding: 80px 0 100px;}
    .newslist-container {padding-bottom: 100px;}
    .abotitle-container {padding: 80px 0;}
    .abotitle-head{font-size: 62px;}
    .abotitle p {margin-top: 54px;}
    .probox-container {padding: 80px 0 100px;}
    .proxqitem{width: 92%;}
    .proxqitem-container {padding: 80px 0 100px;}
    .casetitle-container{padding: 80px 0 100px;}
    .casetitle h6 {margin: 24px 0 36px;}
    .casepic-container {padding-bottom: 100px;}
   
    .dotone-1{left: 22%;top: 57%;}
    .dotone-2{left: 30.6%;top: 60.2%;}
    .dotone-3{left: 32%;top: 70%;}
    .dotone-4{left: 37%;top: 54%;}
    .dotone-5{left: 50.4%;top: 44%;}
    .dotone-6{left: 51%;top: 73%;}
    .dotone-7{left: 57%;top: 66%;}
    .dotone-8{left: 60%;top: 2%;}
    .dotone-9{left: 65%;top: 57.4%;}
    .dotone-10{left: 74%;top: 46%;}
    .dottwo-1{left: 4.2%;top: 43.4%;}
    .dottwo-2{left: 11.6%;top: 47%;}
    .dottwo-3{left: 23%;top: 60%;}
    .dottwo-4{left: 51%;top: 76%;}
    .dottwo-5{left: 50.6%;top: 55%;}
    .dottwo-6{left: 48%;top: .4%;}
    .dottwo-7{left: 51%;top: 32%;}
    .dottwo-8{left: 60.6%;top: 26%;}
    .dottwo-9{left: 63.4%;top: 43%;}
    .dottwo-10{left: 82%;top: 13%;}
    .dotthree-1{left: 12%;top: 58%;}
    .dotthree-2{left: 13%;top: 13%;}
    .dotthree-3{left: 31%;top: 41%;}
    .dotthree-4{left: 35%;top: 17%;}
    .dotthree-5{left: 42%;top: 33%;}
    .dotthree-6{left: 46%;top: 25%;}
    .dotthree-7{left: 44.4%;top: 12%;}
    .dotthree-8{left: 53%;top: 19%;}
    .dotthree-9{left: 60%;top: 20%;}
    .dotthree-10{left: 65.6%;top: 9%;}
    .dotthree-11{left: 63.8%;top: 1%;}
    .dotthree-12{left: 57%;top: 54%;}
    .dotthree-13{left: 56%;top: 79%;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .proxqitem-pic{height: 200px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .PUBban-words h6 {font-size: 40px;padding-bottom: 24px;}
    .relget-container {padding: 60px 0 80px;}
    .relmap {height: 360px;}
    .relform-container {padding: 60px 0 80px;}
    .PUBsumbar a{margin: 0 32px;}
    .relget-tit h6, .relform-title h6{font-size: 30px;}
    .relget-tit i, .relform-title i{margin: 24px auto 0;}
    .relget-head {margin-top: 32px;}
    .relget-par {margin-top: 28px;}
    .relget-link {margin-top: 24px;}
    .relform{width: 92%;}
    .relform-ipt {margin-top: 24px;}
    .relform-form textarea{margin-top: 24px;}
    .relform-codesub{margin-top: 24px;}
    .newsslide{width: 94.6%;}
    .newsslide-pic, .newsslide-words, .newsslide-shade{height: 456px;}
    .newsslide-words {padding: 44px 54px 0 40px;}
    .newsslide-container {padding-top: 60px;}
    .newslist{width: 92%;}
    .newslist-img{height: 230px;}
    .newslist ul li{margin-top: 48px;}
    .newslist-words span {margin-top: 50px;}
    .newslist-more{margin-top: 50px;}
    .newslist-container {padding-bottom: 80px;}
    .abotitle-container {padding: 60px 0;}
    .abosol-container {padding: 60px 0 80px;}
    .abotitle, .abosol{width: 92%;}
    .abotitle-head {font-size: 52px;}
    .abotitle p {margin-top: 46px;}
    .abobrand{width: 92%;}
    .abobrand-img{height: 140px;}
    .probox{width: 92%;}
    .probox-container {padding: 60px 0 80px;}
    .probox-rimg {padding: 16px;height: 240px;}
    .probox-lmenu{font-size: 14px;}
    .proxqview-words{width: 40%;}
    .proxqview-wtab ul li label, .proxqview-wtab ul li span {height: 28px;line-height: 28px;}
    .proxqview-wtab ul li label {min-width: 136px;font-size: 14px;}
    .proxqview-wtab ul li span{font-size: 14px;}
    #showbox>p{width: 400px !important;}
    .proxqview-wtab {padding: 22px 0 32px;}
    .proxqitem-container {padding: 60px 0 80px;}

    .casetitle-container {padding: 60px 0 80px;}
    .fixed-name {top: -110px;}
    .casepic-container {padding-bottom: 80px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .newsslide-pic, .newsslide-words, .newsslide-shade{height: 420px;}
    .newsslide-words h6{font-size: 22px;height: 82px;}
    .newsslide-words p{margin-top: 40px;}
    .newsslide-words span{margin-top: 66px;}
    .newsslide-words {padding: 36px 40px 0 34px;}
    .newslist-img{height: 206px;}
    .newslist-words {padding: 24px 24px 28px;}
    .newslist-words h6 {font-size: 18px;line-height: 26px;height: 78px;}
    .newslist-words span {margin-top: 40px;}
    .newslist ul li {margin-top: 38px;}
    .newslist-more {margin-top: 42px;}
    .abopage-title h6 {font-size: 32px;}
    .abotitle-head {font-size: 48px;}
    .probox-lmenu {font-size: 12px;}
    .probox-rimg{height: 220px;}
    .fullpage{padding-top: 44px;}
    .probox-lclick{width: 24px;}
    .proxqview-words {width: 100%;margin-top: 60px;}
    #showbox>p {width: 320px !important;}
    .proxqview-wsub {padding: 24px 0;}
    .proxqview-words {margin-top: 48px;}
      
    .dotone-1{left: 20%;top: 55%;}
    .dotone-2{left: 28.6%;top: 58.2%;}
    .dotone-3{left: 30%;top: 70%;}
    .dotone-4{left: 35%;top: 52%;}
    .dotone-5{left: 48.4%;top: 42%;}
    .dotone-6{left: 49%;top: 71%;}
    .dotone-7{left: 55%;top: 64%;}
    .dotone-8{left: 58%;top: .6%;}
    .dotone-9{left: 63%;top: 55.4%;}
    .dotone-10{left: 72%;top: 44%;}
    .dottwo-1{left: 2.2%;top: 41.4%;}
    .dottwo-2{left: 9.6%;top: 45%;}
    .dottwo-3{left: 21%;top: 58%;}
    .dottwo-4{left: 49%;top: 74%;}
    .dottwo-5{left: 48.6%;top: 53%;}
    .dottwo-6{left: 46%;top: .4%;}
    .dottwo-7{left: 49%;top: 30%;}
    .dottwo-8{left: 58.6%;top: 24%;}
    .dottwo-9{left: 61.4%;top: 41%;}
    .dottwo-10{left: 80%;top: 11%;}
    .dotthree-1{left: 10%;top: 56%;}
    .dotthree-2{left: 11%;top: 11%;}
    .dotthree-3{left: 29%;top: 39%;}
    .dotthree-4{left: 33%;top: 15%;}
    .dotthree-5{left: 40%;top: 31%;}
    .dotthree-6{left: 44%;top: 23%;}
    .dotthree-7{left: 42.4%;top: 10%;}
    .dotthree-8{left: 51%;top: 17%;}
    .dotthree-9{left: 58%;top: 18%;}
    .dotthree-10{left: 63.6%;top: 7%;}
    .dotthree-11{left: 61.8%;top: .4%;}
    .dotthree-12{left: 55%;top: 52%;}
    .dotthree-13{left: 54%;top: 77%;} 
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .PUBsumbar a {margin: 0 24px;}
    .probox-lmenu{height: 44px;line-height: 44px;}
    .probox-lclick{height: 44px;}
    .probox-llink a {height: 36px;line-height: 36px;font-size: 14px;}
    .probox-llink {padding: 12px 12px 16px;}
    #showbox>p {width: 210px !important;}
    .casetitle{width: 92%;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 360移动终端以上 */
    .Container-wrapper {margin-top: 60px;}
    .PUBban-words h6 {font-size: 32px;padding-bottom: 18px;}
    .PUBsumbar{text-align: left;overflow-x: auto;}
    .PUBsumbar-scroll{width: auto;}
    .PUBsumbar a {height: 50px;line-height: 50px;margin: 0;min-width: 180px;text-align: center;}
    .PUBsumbar-fixed{top: 60px;}
    .relget-container {padding: 36px 0 44px;}
    .relmap {height: 300px;}
    .relform-container {padding: 36px 0 44px;}
    .relget-tit h6, .relform-title h6 {font-size: 26px;}
    .relget-tit i, .relform-title i {margin: 16px auto 0;}
    .relget-head {margin-top: 24px;}
    .relget-par {margin-top: 20px;}
    .relget-link {margin-top: 18px;}
    .relform-ipt input{width: 100%;height: 44px;margin-top: 18px;padding: 0 18px;}
    .relform-ipt, .relform-codesub {margin-top: 0;}
    .relform-form {margin-top: 18px;}
    .relform-form textarea {margin-top: 18px;padding: 18px;}
    .relform-codesub{overflow: hidden;}
    .relform-code{width: 100%;margin-top: 14px;float: none;}
    .relform-code input {height: 44px;width: 160px;padding: 0 18px;}
    .relform-code span {height: 44px;width: 150px;margin-left: 12px;}
    .relform-sub {width: 172px;height: 44px;line-height: 44px;margin: 20px auto 0;float: none;}
    .newsslide-container {padding-top: 30px;}
    .newsslide-pic, .newsslide-words, .newsslide-shade{height: auto;}
    .newsslide-pic{width: 100%;border-radius: 0 !important;height: 190px;}
    .newsslide-words {width: 100%; padding: 28px 16px;}
    .newsslide-words p {margin-top: 20px;}
    .newsslide-words span {margin-top: 24px;}
    .newsslide .swiper-pagination {bottom: auto;top: 184px;width: 100%;}
    .newsslide-shade{height: 524px;box-shadow: 0 2px 10px 4px #f5f5f5;-webkit-box-shadow: 0 2px 10px 4px #f5f5f5;}
    .newsslide {width: 100%;}
    .newslist ul {margin-left: 0%;}
    .newslist ul li {width: 100%;margin-left: 0%;margin-top: 24px;}
    .newslist-img{height: auto;}
    .newslist-words {padding: 24px 16px 28px;}
    .newslist-words span {margin-top: 32px;}
    .newslist-more {margin-top: 36px;}
    .newslist-container {padding-bottom: 44px;}
    .newsxq-container {padding: 30px 0 44px;}
    .newsxq{width: 92%;}
    .newsxq-title h6 {font-size: 24px;line-height: 32px;}
    .newsxq-title {padding: 20px 0 24px;}
    .newsxq-title p {margin-top: 16px;}
    .newsxq-share {margin-top: 18px;}
    .newsxq-share a{width: 30px;height: 30px;}
    .newsxq-share span {margin-right: 12px;}
    .newsxq-words {padding: 24px 0 34px;}
    .newsxq-words .newsxq-share {margin-top: 36px;}
    .newsxq-words h6 {margin-top: 24px;}
    .newsxq-words img {margin-top: 24px;}
    .newsxq-upctdw a.newsxq-up:hover:after{width: 32px;}
    .newsxq-upctdw a.newsxq-up:hover span{margin-left: 32px;}
    .newsxq-upctdw a.newsxq-dw:hover:after{width: 32px;}
    .newsxq-upctdw a.newsxq-dw:hover span{margin-right: 32px;}
    .newsxq-upctdw a{height: 50px;}
    .newsxq-upctdw a.newsxq-up, .newsxq-upctdw a.newsxq-dw{line-height: 50px;width: 45%;}
    .newsxq-upctdw a.newsxq-ct{width: 10%;}
    .newsxq-upctdw a.newsxq-up:after, .newsxq-upctdw a.newsxq-dw:after{margin-top: -2px;}
    .abotitle-head {font-size: 30px;}
    .abotitle-head h6 i{bottom: 2px;}
    .abotitle-container {padding: 34px 0;}
    .abotitle p {margin-top: 18px;}
    .abovideo i {width: 56px;height: 56px;border-radius: 56px;margin-top: -28px;margin-left: -28px;background: #fff url('../images/gather/aboVdopy.png') no-repeat right 18px center;}
    .abosol-container {padding: 38px 0 24px;}
    .abopage-title h6 {font-size: 24px;}
    .abosol-list {padding: 10px 0 8px;text-align: left;}
    .abosol-list ul li {width: 100%;height: 44px;line-height: 44px;padding: 0;text-align: center;}
    .abosol-list ul li:after{display: none;}
    .abosol-picwords img {margin: 16px auto;}
    .abobrand-container {padding: 36px 0 44px;}
    .abobrand-list {margin-top: 44px;}
    .abobrand-prev, .abobrand-next{top: 224px;}
    .abobrand-img{height: 134px;}
    .probox-container {padding: 20px 0 44px;}
    .probox-lt {width: 100%;float: right;margin-top: 44px;}
    .probox-rt {width: 100%;float: left;}
    .probox-rlist ul li{width: 100%;box-shadow: 0 4px 10px 4px #f2f2f2;-webkit-box-shadow: 0 4px 10px 4px #f2f2f2;margin-top: 18px;border-bottom: none;}
    .probox-rwords p {transform: translateY(0);-webkit-transform: translateY(0);}
    .probox-rwords a{opacity: 1;transform: scale(1);-webkit-transform: scale(1);}
    .probox-rlist {border-top: none;}
    .fullpage {padding-top: 34px;}
    .probox-lmenu{font-size: 14px;}
    .probox-lclick{width: 44px;}
    .proxqview-img{display: none;}
    .proxqview-mbimg{display: block;}
    .proxqview-words {margin-top: 20px;}
    .proxqtab-box {margin-top: 28px;}
    .proxqtab-table{overflow-x: auto;}
    .proxqtab-box table {width: 1280px;margin-top: 24px;}
    .proxqtab-box table tr td {padding: 12px 24px;}
    .proxqitem {padding: 0;}
    .proxqitem-prev, .proxqitem-next {top: 86px;width: 32px;height: 32px;background-size: 32px 32px !important;}
    .proxqitem-list {margin-top: 24px;position: relative;padding: 0 42px;}
    .proxqitem-container {padding: 0 0 44px;border-top: none;}
    .proxqpic-box {margin-top: 34px;}
    .proxqpic-box h6 {padding-bottom: 20px;margin-bottom: 14px;}
    .proxqview-wsub a {height: 44px;line-height: 44px;}
    .proxqview-wsub {padding: 18px 0;}
    .proxqview-wtab {padding: 18px 0 24px;}
    .fullpage a, .fullpage input, .fullpage span {width: 38px;height: 38px;line-height: 38px;}
    .fullpage input, .fullpage span{width: 52px;}
    .case-fixed, .caseblank-container, .caseimg-dot, .caseimg-pc{display: none;}
    .casetitle h6 {font-size: 22px;margin: 20px 0 14px;}
    .casetitle-container {padding: 36px 0 44px;}
    .caseimg-mb{display: block;}
    .casepic-img{border-radius: 0;}
    .casepic-container {padding-bottom: 44px;}

    .video-title{font-size: 20px}
}

