/*****************
-------首页------
*****************/
/* banner */
.banner,.banBN{position:relative;}
.banB{ position: relative;width:100%;}
.banB .swiper-slide{background-position: center; background-repeat: no-repeat; background-size:auto 100%;width:100%;}
.bannerB .swiper-pagination{text-align: center; width: 100%;}
.bannerB .swiper-pagination-bullet{background:#c2c2c2; opacity:1; border-radius:50%;}
.bannerB .swiper-pagination-bullet-active { background:#ff5c23;}
.banBNs{background:#FFF; color:#000;text-transform: uppercase;}
.banBNp{ width: 100%;color:#FFF;}
.banBNz{ background:#ff5c23; color:#FFF;font-weight:700;}
/**/
.IndPar{ text-align: center;background-image: url("../images/back/IndBack01.jpg"); background-position: center; background-repeat: no-repeat; background-size:100% 100%; position: relative;z-index:9;}
.IndParN h3{color:#ff5c23; font-weight:700;}
.IndParS{ color:#000000;font-weight:700;}
.IndParS span{}
.IndParP{color:#7c7a7a;}
/*江苏蓬生电子有限公司*/
.IndAboN{flex:1;}
.IndAboNp{color:#555454;}
.IndAboT img{height:100%; display: block; box-shadow: 0 1 2px rgba(0,0,0,0.2)}
/**/
.IndAbc{color:#FFF;background-image: url("../images/back/IndAbc.jpg"); background-position: center; background-repeat: no-repeat; background-size:auto 100%;}
.Indmore{text-transform:uppercase; color:#FFF; text-align: center; background:#ff5c23; display: block;}
/*我们的服务*/
.IndSerI{ display:block; width: 100%;}
.IndSerI img,.IndSerM img{width:100%; display: block;}
.IndSerH{color:#000;position: relative;}
.IndSerHd span{color:#FFF; text-align: center;  background:#ff5c23; display: block;font-weight:700;}
.IndSerHd p{ font-weight:700;}
.IndSerHp{ color:#626060;}
.IndSerM{display: block; position: absolute;bottom:0; right:0;}
/*知名品牌全球分布*/
.IndBra{}
.IndBraM{ position:relative;}
.IndBraM img{width:100%; display: block;}
.IndBraMC{ position:absolute;}
.IndBraI p{font-weight:700;}
.IndBraMN{background:#fff;position: absolute;box-shadow:0 1px 2px rgba(0,0,0,0.8); display:none; z-index:2;}
.IndBraMN h3{ color:#ff5f26; font-weight:700;}
.IndBraMN p{ color:#626262;}
.IndBraMN:before,.IndBraMN:after{display:block;content:'';position:absolute;width:0;height:0;border-style:solid; }
.IndBraMN:before{border-color:#FFF transparent transparent transparent; z-index:2;}
.IndBraMN:after{border-color: #000 transparent transparent transparent;z-index:1;}
.IndBraTab{flex:1;}
.IndBraTab tr th,.IndBraTab tr td{-webkit-box-sizing: border-box;box-sizing: border-box;}
.IndBraTab tr th{background:#ff5c23; color:#FFF;text-align: center; font-weight:700;}
.IndBraTab tr td{color:#626262;text-align:left}
.IndBraTab tr td:first-child{background:#626262;color:#FFF;text-align: center; font-weight:700;}
/*经营的连接器种类*/
.IndProTit{ width: 100%;}
.IndProTiN{color:#555454;position: relative; flex:1;align-content:center}
.IndProTiN:before{display:block;content:'';position: absolute; background:#d2d2d2;height: 100%; top:0; left:0;}
.IndProK{ width:100%; position: relative;}
.Pronext:after, .Proprev:after {color:#8a8888;}
.Pronext,.Proprev{top:50%; margin:0;}
.IndProN{width:100%; position: relative;}
.IndProN img{width:100%; display: block;}
.IndProI{background: rgba(255,92,35,0); color:#FFF;transition:0.5s;}
.IndProP{margin-left:0;opacity:0;transition:0.5s;}
.IndProH{display: block;position: relative;color:#FFF;}
.IndProH:before{display:block;content:'';position: absolute;background:#FFF; bottom:0; left:0;}
/*服务客户，互赢互利*/
.IndCus{ width:100%;background-image: url("../images/back/IndCusB01.jpg"); background-position: center; background-repeat: no-repeat; background-size:auto 100%;color:#FFF;}
.IndCusK{ position:relative;}
.IndCusB{margin:0 auto;;}
.IndCusN{width:100%;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}
.IndCusI{border-radius:50%; overflow: hidden; margin:0 auto;}
.IndCusI img{width:100%; height:100%; display: block;}
.IndCusZ p{ text-align: center;}
.Cusnext,.Cusprev{margin:0;}
.swinext,.swiprev{z-index:8;margin:0;}
.Cusnext:after, .Cusprev:after {color:#FFF;}
.IndCusK .swiper-button-next.swiper-button-disabled,.IndCusK .swiper-button-prev.swiper-button-disabled{opacity:0.4;cursor: auto;pointer-events: none;}
.swinext:after, .swiprev:after {font-weight:700;}
/*行业前沿新闻*/
.IndTit p{color:#FFF;background:#000;font-size:20px;text-transform:uppercase;font-weight:bold;}
.IndTit h3{ color:#000;width: 100%; text-align: center;}
.IndTitC p{background:#ff5c23;}
.IndTitC h3{ color:#FFF;}
.IndNewN{background:#FFF;}
.IndNewH{color:#000;align-content:center; position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.IndNewH:before,.IndNewH:after{display:block;content:'';position: absolute; bottom:0; left:0;}
.IndNewH:before{ width:100%; background:#d2d2d2;}
.IndNewH:after{width:0;transition:0.5s; background:#ff5c23;}
.IndNewP{color:#767676;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}
.IndNewa{display: block;}
.IndNewa img{width:100%; display: block;}
@media  screen and ( min-width:1280px){
/* banner */
.banB{height:722px;}
.banB .swiper-slide{height:722px;}
.bannerB{padding:0 150px 0;}
.bannerB .swiper-pagination-bullet{width:14px; height:14px; }
.bannerB .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
.banB .swiper-pagination-bullets{bottom:160px;}
.banBN{padding-top:170px;}
.banBNs{ padding:0 8px; line-height:32px;font-size: 20px;}
.banBNp{font-size:42px; line-height:70px;padding:90px 0 20px;}
.banBNz{font-size:38px; padding:0 24px; line-height:66px;}
/**/
.IndPar{height:308px;top:-137px; margin-bottom:-50px;}
.IndParN{width:20%;}
.IndParN h3{ font-size:30px;line-height:50px; margin-bottom:20px;}
.IndParS{font-size:32px;line-height:42px;}
.IndParS span{}
.IndParP{ font-size:15px; line-height:20px;}
/*江苏蓬生电子有限公司*/
.IndAbo{ margin-bottom:95px;}
.IndAboN{margin-right:35px;}
.IndAboNp{ font-size:14px;line-height:25px; padding:10px 0 15px; }
.IndAboT{height:305px;}
/**/
.IndAbcK{height:133px;}
.IndAbcP{ font-size:34px; line-height:50px;}
.Indmore{font-size:16px;width:170px; height:40px; line-height:40px;}
/*我们的服务*/
.IndSer{padding:95px 0 40px;}
.IndSerK{ margin-top:60px;}
.IndSerN{width:31%; margin-bottom:30px;}
.IndSerH{padding:20px 0 5px;line-height:26px;}
.IndSerHd{font-size:20px;}
.IndSerHd span{ width:20px; height:20px; line-height:20px;}
.IndSerHd p{margin-left:8px; line-height:26px;}
.IndSerHs{line-height:24px; font-size:16px; padding:10px 0 5px;}
.IndSerHp{font-size:14px;}
.IndSerM{ width:42px;}
/*知名品牌全球分布*/
.IndBra{}
.IndBraK{margin-top:40px;}
.IndBraM{ width:560px;}
.IndBraMC{width:60px;}
.IndBraI{ height:30px;}
.IndBraI p{ font-size:12px;line-height:16px;}
.IndBraI img{width:10px; margin-right:5px;}
.IndBraMN{ padding:4px 12px;border:1px solid #d2d2d2; border-radius:8px;width:200px;left:-80px;bottom:45px;}
.IndBraMN h3{font-size:11px; font-weight:700; line-height:20px; margin-bottom:2px;}
.IndBraMN p{font-size:11px; line-height:12px;}
.IndBraMN:before{bottom:-19px;border-width:20px 10px 0 0;left:89px;}
.IndBraMN:after{bottom:-21px;border-width:20px 11px 0 0;left:88px;}
.IndBraMC1{left:190px; top:93px;}
.IndBraMC2{left:62px; top:50px;}
.IndBraMC3{left:18px; top:56px;}
.IndBraMC4{left:265px; top:80px;}
.IndBraMC5{left:400px; top:94px;}
.IndBraMC6{left:278px; top:70px;}
.IndBraMC7{left:59px; top:14px;}
.IndBraMC8{left:25px; top:34px;}
.IndBraMC9{left: 2px; top: 13px;}
.IndBraMC10{left: 403px; top: 68px;}
.IndBraMC11 {left: 197px; top: 118px;}
.IndBraMC12 {left: 69px; top: 78px;}
.IndBraTab{margin-left:24px;}
.IndBraTab tr th,.IndBraTab tr td{height:30px;padding:0 14px;}
.IndBraTab tr th{ border-bottom:2px solid #FFF;border-right:2px solid #FFF;font-size: 20px;}
.IndBraTab tr td{border-bottom:2px solid #d2d2d2;border-right:2px solid #d2d2d2; color:#626262; font-size:12px;line-height:18px;}
.IndBraTab tr td:first-child{border-bottom:2px solid #FFF;font-size:16px;}
/*经营的连接器种类*/
.IndPro{padding:90px 0 95px;}
.IndProTit .IndTit{width:370px;}
.IndProTiN{ padding-left:50px; font-size:15px;line-height:28px;min-height:60px;}
.IndProTiN:before{width: 2px;}
.IndProK{margin-top:70px;}
.Pronext,.Proprev{margin-top:-20PX;}
.Pronext{right:-50px;}
.Proprev{left:-50px;}
.IndProI{position:absolute;top:0; left:0; width: 100%; height: 100%; background: rgba(255,92,35,0); color:#FFF;transition:0.5s;}
.IndProP{ width:84%; margin-left:0;opacity:0;transition:0.5s; margin-top:25%;}
.IndProH{font-size:19px; line-height:40px;margin-bottom:15px;}
.IndProH:before{width: 80px; height: 3px;}
.IndProP p{font-size:12px; line-height:22px;}
.IndProN:hover .IndProI{transition:0.5s;background: rgba(255,92,35,0.7);}
.IndProN:hover .IndProP{margin-left:8%; opacity: 1;transition:0.5s;}
/*服务客户，互赢互利*/
.IndCus{ width:100%; height:400px;padding-top:40px;}
.IndCusK{margin-top:30px;}
.IndCusB{width:70%; margin:0 auto;height:240px;}
.IndCusN{ font-size:15px;line-height:28px; height:100px;}
.IndCusZ{}
.IndCusI{ width:70px; height:70px;}
.IndCusZ p{font-size:20px; line-height:30px; margin-top: 10px;}
.Cusnext,.Cusprev{top:50px;}
.swinext,.swiprev{width:40px; height:40px;}
.swinext:after, .swiprev:after {font-size:30px;}
.swinext:hover:after,.swiprev:hover:after{ color:#ff5c23;}
.Cusnext{right:3%;}
.Cusprev{left:3%;}
/*行业前沿新闻*/
.IndNew{padding:95px 0;}
.IndTit{}
.IndTit p{height:28px;line-height:28px;padding:0 8px;font-size:14px;}
.IndTit h3{font-size:28px; line-height:40px; margin-top:10px;}
.IndNewK{ padding-top:70px;}
.IndNewN{ height:260px; width: 31%; border:1px solid #d2d2d2; padding:0 20px;}
.IndNewH{ height:60px;font-size:16px; line-height:90px;}
.IndNewH:before,.IndNewH:after{ height:1px;}
.IndNewP{ font-size:13px;line-height:22px; height:88px;margin:20px 0;}
.IndNewa{ width:36px; height:36px;}
.IndNewN:hover{background:#e9e8e8;border:2px solid #e9e8e8;}
.IndNewN:hover .IndNewH:after{width:100%;transition:0.5s;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
/* banner */
.banB{height:520px;}
.banB .swiper-slide{height:520px;}
.bannerB{padding:0 60px 45px;}
.bannerB .swiper-pagination-bullet{width:10px; height:10px; }
.bannerB .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
.banB .swiper-pagination-bullets{bottom:80px;}

.banBN{padding-top:120px;}
.banBNs{ padding:0 5px; line-height:24px;font-size:14px;}
.banBNp{font-size:34px; line-height:50px;padding:55px 0 12px;}
.banBNz{font-size:30px; padding:0 14px; line-height:50px;}
/**/
.IndPar{height:250px;top:-100px; margin-bottom:-35px;}
.IndParN{width:20%;}
.IndParN h3{ font-size:20px;line-height:30px; margin-bottom:10px;}
.IndParS{font-size:28px;line-height:34px;}
.IndParS span{}
.IndParP{ font-size:14px; line-height:20px;}
/*江苏蓬生电子有限公司*/
.IndAbo{ margin-bottom:40px;}
.IndAboN{margin-right:18px; flex:1;}
.IndAboNp{ font-size:13px;line-height:20px; padding:10px 0; }
.IndAboT{height:220px;}
/**/
.IndAbcK{height:96px;}
.IndAbcP{ font-size:26px; line-height:40px;}
.Indmore{font-size:15px;width:130px; height:34px; line-height:34px;}
/*我们的服务*/
.IndSer{padding:40px 0 15px;}
.IndSerK{ margin-top:32px;}
.IndSerN{width:31.5%; margin-bottom:25px;}
.IndSerH{padding:16px 0 5px;line-height:20px;}
.IndSerHd{font-size:17px;}
.IndSerHd span{ width: 24px; height: 24px; line-height:24px;}
.IndSerHd p{margin-left:10px; line-height:20px;}
.IndSerHs{line-height:20px; font-size:14px; padding:10px 0;}
.IndSerHp{font-size:12px;}
.IndSerM{ width:30px;}
/*知名品牌全球分布*/
.IndBra{}
.IndBraK{margin-top:34px;}
.IndBraM{ width:560px; margin:0 auto;}
.IndBraMC{width:60px;}
.IndBraI{ height:30px;}
.IndBraI p{ font-size:12px;line-height:16px;}
.IndBraI img{width:10px; margin-right:5px;}
.IndBraMN{ padding:4px 12px;border:1px solid #d2d2d2; border-radius:8px;width:200px;left:-80px;bottom:45px;}
.IndBraMN h3{font-size:11px; font-weight:700; line-height:20px; margin-bottom:2px;}
.IndBraMN p{font-size:11px; line-height:12px;}
.IndBraMN:before{bottom:-19px;border-width:20px 10px 0 0;left:89px;}
.IndBraMN:after{bottom:-21px;border-width:20px 11px 0 0;left:88px;}
.IndBraMC1{left:190px; top:93px;}
.IndBraMC2{left:62px; top:50px;}
.IndBraMC3{left:18px; top:56px;}
.IndBraMC4{left:265px; top:80px;}
.IndBraMC5{left:400px; top:94px;}
.IndBraMC6{left:278px; top:70px;}
.IndBraMC7{left:59px; top:14px;}
.IndBraMC8{left:25px; top:34px;}
.IndBraMC9{left: 2px; top: 13px;}
.IndBraMC10{left: 403px; top: 68px;}
.IndBraMC11 {left: 197px; top: 118px;}
.IndBraMC12 {left: 69px; top: 78px;}

.IndBraTab{ flex:auto; width:100%; margin:30px auto 0;}
.IndBraTab tr th,.IndBraTab tr td{height:38px;padding:0 8px;}
.IndBraTab tr th{ border-bottom:1px solid #FFF;border-right:1px solid #FFF;font-size:16px;}
.IndBraTab tr td{border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2; color:#626262; font-size:12px;line-height:14px;}
.IndBraTab tr td:first-child{border-bottom:1px solid #FFF;font-size: 16px;}
/*经营的连接器种类*/
.IndPro{padding:40px 0 45px;}
.IndProTit .IndTit{width:320px;}
.IndProTiN{ padding-left:40px; font-size:14px;line-height:26px;min-height:60px;}
.IndProTiN:before{width:2px;}
.IndProK{margin-top:40px;}
.Pronext,.Proprev{margin-top:-20px;}
.Pronext{right:-32px;}
.Proprev{left:-32px;}
.IndProI{position:absolute;top:0; left:0; width: 100%; height: 100%; background: rgba(255,92,35,0); color:#FFF;transition:0.5s;}
.IndProP{ width:80%; margin-left:0;opacity:0;transition:0.5s; margin-top:25%;}
.IndProH{font-size:16px; line-height:40px;margin-bottom:13px;}
.IndProH:before{width:80px; height:2px;}
.IndProP p{font-size:12px; line-height:20px;}
.IndProN:hover .IndProI{transition:0.5s;background: rgba(255,92,35,0.7);}
.IndProN:hover .IndProP{margin-left:8%; opacity: 1;transition:0.5s;}

/*服务客户，互赢互利*/
.IndCus{ width:100%; height:340px;padding-top:32px;}
.IndCusK{margin-top:28px;}
.IndCusB{width:72%; margin:0 auto;height:200px;}
.IndCusN{ font-size:14px;line-height:25px; height:90px;}
.IndCusZ{}
.IndCusI{ width:50px; height:50px;}
.IndCusZ p{font-size:18px; line-height:30px; margin-top: 9px;}
.Cusnext,.Cusprev{top:25px;}
.swinext,.swiprev{width:40px; height:40px;}
.swinext:after, .swiprev:after {font-size:22px;}
.swinext:hover:after,.swiprev:hover:after{ color:#ff5c23;}
.Cusnext{right:3%;}
.Cusprev{left:3%;}

/*行业前沿新闻*/
.IndNew{padding:40px 0;}
.IndTit{}
.IndTit p{height:24;line-height:24px;padding:0 5px;font-size:13px;}
.IndTit h3{font-size:20px; line-height:30px; margin-top:8px;}
.IndNewK{ padding-top:35px;}
.IndNewN{ height:240px; width:31.5%; border:1px solid #d2d2d2; padding:0 20px;}
.IndNewH{ height:50px;font-size:14px; line-height:50px;}
.IndNewH:before,.IndNewH:after{ height: 1px;}
.IndNewP{ font-size:12px;line-height:22px; height:108px;margin:16px 0;}
.IndNewa{ width:30px; height:30px;}
.IndNewN:hover{background:#e9e8e8;border:1px solid #e9e8e8;}
.IndNewN:hover .IndNewH:after{width:100%;transition:0.5s;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
/* banner */
.banB{height:350px;}
.banB .swiper-slide{height:350px;}
.bannerB{padding:0 30px 35px;}
.bannerB .swiper-pagination-bullet{width:8px; height:8px; }
.bannerB .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 8px;}
.banB .swiper-pagination-bullets{bottom:60px;}
.banBN{padding-top:74px;}
.banBNs{ padding:0 4px; line-height:20px;font-size:12px;}
.banBNp{font-size:26px; line-height:36px;padding:40px 0 8px;}
.banBNz{font-size:22px; padding:0 10px; line-height:36px;}
/**/
.IndPar{height:170px;top:-80px; margin-bottom:-30px;}
.IndParN{width:20%;}
.IndParN h3{ font-size:16px;line-height:24px; margin-bottom:10px;}
.IndParS{font-size:22px;line-height:28px;}
.IndParS span{}
.IndParP{ font-size:12px; line-height:18px;}
/*江苏蓬生电子有限公司*/
.IndAbo{ margin-bottom:30px;}
.IndAboN{flex:auto;}
.IndAboNp{ font-size:13px;line-height:22px; padding:10px 0; }
.IndAboT{height:226px; margin:25px auto 0 }
/**/
.IndAbcK{height:80px;}
.IndAbcP{ font-size:20px; line-height:40px;}
.Indmore{font-size:14px;width:130px; height:32px; line-height:32px;}
/*我们的服务*/
.IndSer{padding:30px 0 10px;}
.IndSerK{ margin-top:25px;}
.IndSerN{width:32%; margin-bottom:20px;}
.IndSerH{padding:16px 0 5px;line-height:20px;}
.IndSerHd{font-size:16px;}
.IndSerHd span{ width: 20px; height: 20px; line-height:20px;}
.IndSerHd p{margin-left:6px; line-height:20px;}
.IndSerHs{line-height:18px; font-size:13px; padding:8px 0;}
.IndSerHp{font-size:12px;}
.IndSerM{ width:20px;}
/*知名品牌全球分布*/
.IndBra{}
.IndBraK{margin-top:28px;}
.IndBraM{ width:560px; margin:0 auto;}
.IndBraMC{width:60px;}
.IndBraI{ height:30px;}
.IndBraI p{ font-size:12px;line-height:16px;}
.IndBraI img{width:10px; margin-right:5px;}
.IndBraMN{ padding:4px 12px;border:1px solid #d2d2d2; border-radius:8px;width:200px;left:-80px;bottom:45px;}
.IndBraMN h3{font-size:11px; font-weight:700; line-height:20px; margin-bottom:2px;}
.IndBraMN p{font-size:11px; line-height:12px;}
.IndBraMN:before{bottom:-19px;border-width:20px 10px 0 0;left:89px;}
.IndBraMN:after{bottom:-21px;border-width:20px 11px 0 0;left:88px;}
.IndBraMC1{left:190px; top:93px;}
.IndBraMC2{left:62px; top:50px;}
.IndBraMC3{left:18px; top:56px;}
.IndBraMC4{left:265px; top:80px;}
.IndBraMC5{left:400px; top:94px;}
.IndBraMC6{left:278px; top:70px;}
.IndBraMC7{left:59px; top:14px;}
.IndBraMC8{left:25px; top:34px;}
.IndBraMC9{left: 2px; top: 13px;}
.IndBraMC10{left: 403px; top: 68px;}
.IndBraMC11 {left: 197px; top: 118px;}
.IndBraMC12 {left: 69px; top: 78px;}
.IndBraTab{ flex:auto; width:100%; margin:30px auto 0;}
.IndBraTab tr th,.IndBraTab tr td{height:38px;padding:0 5px;}
.IndBraTab tr th{ border-bottom:1px solid #FFF;border-right:1px solid #FFF;font-size:14px;}
.IndBraTab tr td{border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2; color:#626262; font-size:12px;line-height:14px;}
.IndBraTab tr td:first-child{border-bottom:1px solid #FFF;font-size: 14px;}
/*经营的连接器种类*/
.IndPro{padding:30px 0 35px;}
.IndProTit .IndTit{width:100%;}
.IndProTiN{ flex: auto; padding-left:20px; font-size:14px;line-height:24px; margin-top: 20px;}
.IndProTiN:before{width:2px;}
.IndProK{margin-top:20px;}
.Pronext,.Proprev{margin-top:-15px;}
.Pronext{right:-28px;}
.Proprev{left:-28px;}
.IndProI{ background: rgba(255,92,35,1); color:#FFF;transition:0.5s;}
.IndProP{ width:90%; padding:10px 5% 15px;opacity:1;}
.IndProH{font-size:15px; line-height:34px;margin-bottom:10px;}
.IndProH:before{width:70px; height:2px;}
.IndProP p{font-size:12px; line-height:20px;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; height:60px;}
/*服务客户，互赢互利*/
.IndCus{ width:100%; height:280px;padding-top:26px;}
.IndCusK{margin-top:20px;}
.IndCusB{width:80%; margin:0 auto;height:160px;}
.IndCusN{ font-size:12px;line-height:22px; height:80px;}
.IndCusZ{}
.IndCusI{ width:50px; height:50px;}
.IndCusZ p{font-size:16px; line-height:25px; margin-top:6px;}
.Cusnext,.Cusprev{top:18px;}
.swinext,.swiprev{width:30px; height:30px;}
.swinext:after, .swiprev:after {font-size:16px;}
.Cusnext{right:2%;}
.Cusprev{left:2%;}
/*行业前沿新闻*/
.IndNew{padding:30px 0;}
.IndTit{}
.IndTit p{height:22px;line-height:26px;padding:0 5px;font-size:12px;}
.IndTit h3{font-size:20px; line-height:26px; margin-top:10px;}
.IndNewK{ padding-top:20px;}
.IndNewN{width:100%; border:1px solid #d2d2d2; padding:0 20px 20px; margin-bottom:15px;}
.IndNewH{ height:50px;font-size:14px; line-height:50px;}
.IndNewH:before,.IndNewH:after{ height: 1px;}
.IndNewP{ font-size:12px;line-height:22px;margin:16px 0;}
.IndNewa{ width:26px; height:26px;}
}
@media only screen and (max-width:639px){
/* banner */
.banB{height:2rem;}
.banB .swiper-slide{height:2rem;}
.bannerB{padding:0 4% 0.2rem;}
.bannerB .swiper-pagination-bullet{width:0.06rem; height:0.06rem; }
.bannerB .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}
.banBN{padding-top:0.5rem;}
.banBNs{ padding:0 0.04rem; line-height:0.18rem;font-size:0.1rem;}
.banBNp{font-size:0.19rem; line-height:0.26rem;padding:0.2rem 0 0.06rem;}
.banBNz{font-size:0.16rem; padding:0 0.1rem; line-height:0.26rem;}
/**/
.IndPar{top:-0.2rem; padding:0.15rem 0;justify-content:center;}
.IndParN{width:33.3333%; padding:0.1rem 0;}
.IndParN h3{ font-size:0.13rem;line-height:0.2rem; margin-bottom:0.06rem;}
.IndParS{font-size:0.15rem;line-height:0.22rem;}
.IndParS span{}
.IndParP{ font-size:0.1rem; line-height:0.18rem;}
/*江苏蓬生电子有限公司*/
.IndAbo{ margin-bottom:0.2rem;}
.IndAboN{ flex:auto;}
.IndAboNp{ font-size:0.1rem;line-height:0.2rem; padding:0.1rem 0; }
.IndAboT{margin:0.15rem auto 0 }
.IndAboT img{width:100%;}
/**/
.IndAbcK{height:0.5rem;}
.IndAbcP{ font-size:0.13rem; line-height:0.2rem;}
.Indmore{font-size:0.11rem;width:0.9rem; height:0.26rem; line-height:0.26rem;}
/*我们的服务*/
.IndSer{padding:0.2rem 0 0.2rem;}
.IndSerK{ margin-top:0.15rem;}
.IndSerN{width:48.5%; margin-bottom:0.1rem;}
.IndSerH{padding:0.1rem 0 0.05rem;line-height:0.14rem;}
.IndSerHd{font-size:0.13rem;}
.IndSerHd span{ width: 0.16rem; height: 0.16rem; line-height:0.16rem;}
.IndSerHd p{margin-left:0.04rem; line-height:0.2rem;}
.IndSerHs{line-height:0.16rem; font-size:0.1rem; padding:0.05rem 0;}
.IndSerHp{font-size:0.09rem;}
.IndSerM{ width:0.22rem;}
/*知名品牌全球分布*/
.IndBra{}
.IndBraK{margin-top:0.18rem;}
.IndBraM{ width:92%; margin:0 auto;}
.IndBraMC{width:0.4rem;}
.IndBraI{ height:0.16rem;}
.IndBraI p{ font-size:0.09rem;line-height:0.16rem;}
.IndBraI img{width:0.06rem; margin-right:0.02rem;}
.IndBraMN{ padding:0.03rem 0.05rem;border:1px solid #d2d2d2; border-radius:0.05rem;width:0.9rem;left:-0.3rem;bottom:0.22rem;}
.IndBraMN h3{font-size:0.08rem; font-weight:700; line-height:0.12rem; margin-bottom:0.02rem;}
.IndBraMN p{font-size:0.08rem; line-height:0.1rem;}
.IndBraMN:before{bottom:-10px;border-width:10px 5px 0 0;left:0.31rem;}
.IndBraMN:after{bottom:-11px;border-width:10px 6px 0 0;left:0.3rem;}
.IndBraMC1{left:37%; top:29%;}
.IndBraMC2{left:11.5%; top:16%;}
.IndBraMC3{left:3.5%; top:20%;}
.IndBraMC4{left:47%; top:26%;}
.IndBraMC5{left:71%; top:30%;}
.IndBraMC6{left:50%; top:24%;}
.IndBraMC7{left:10%; top:4%;}
.IndBraMC8{left:4%; top:10%;}
.IndBraMC9{left:1%; top:-4%;}
.IndBraMC10{left:72%; top:15%;}
.IndBraMC11 {left:40%; top:37%;}
.IndBraMC12 {left:13.5%; top:24%;}
.IndBraTab{ flex:auto; width:100%; margin:0.15rem auto 0;}
.IndBraTab tr th,.IndBraTab tr td{height:0.3rem;padding:0.04rem 0.05rem;}
.IndBraTab tr th{ border-bottom:0.01rem solid #FFF;border-right:0.01rem solid #FFF;font-size:0.11rem;}
.IndBraTab tr td{border-bottom:0.01rem solid #d2d2d2;border-right:0.01rem solid #d2d2d2; color:#626262; font-size:0.09rem;line-height:0.12rem;}
.IndBraTab tr td:first-child{border-bottom:0.01rem solid #FFF;font-size:0.11rem;}
/*经营的连接器种类*/
.IndPro{padding:0.2rem 0 0.25rem;}
.IndProTit .IndTit{width:100%;}
.IndProTiN{ flex: auto; padding-left:5%; font-size:0.1rem;line-height:0.18rem; margin-top: 0.1rem;}
.IndProTiN:before{width:0.02rem;}
.IndProK{ width:80%; padding:0 10%; margin-top: 0.15rem;}
.Pronext,.Proprev{margin-top:-0.1rem;}
.Pronext{right:-0.05rem;}
.Proprev{left:-0.05rem;}
.IndProI{ background: rgba(255,92,35,1); color:#FFF;transition:0.5s;}
.IndProP{ width:90%; padding:0.05rem 5% 0.1rem;opacity:1;}
.IndProH{font-size:0.12rem; line-height:0.3rem;margin-bottom:0.08rem;}
.IndProH:before{width:0.5rem; height:0.02rem;}
.IndProP p{font-size:0.1rem; line-height:0.16rem;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; height:0.48rem;}
/*服务客户，互赢互利*/
.IndCus{ width:100%;padding:0.2rem 0;}
.IndCusK{margin-top:0.2rem;}
.IndCusB{width:82%; margin:0 auto;height:1.5rem;}
.IndCusN{ font-size:0.1rem;line-height:0.2rem; height:0.8rem; margin-bottom:0.1rem}
.IndCusZ{}
.IndCusI{ width:0.4rem; height:0.4rem;}
.IndCusZ p{font-size:0.12rem; line-height:0.2rem; margin-top:0.05rem;}
.Cusnext,.Cusprev{top:0.15rem;}
.swinext,.swiprev{width:0.2rem; height:0.2rem;}
.swinext:after, .swiprev:after {font-size:16px;}
.Cusnext{right:1%;}
.Cusprev{left:1%;}
/*行业前沿新闻*/
.IndNew{padding:0.2rem 0;}
.IndTit{}
.IndTit p{height:0.18rem;line-height:0.18rem;padding:0 0.04rem;font-size:0.1rem;}
.IndTit h3{font-size:0.14rem; line-height:0.2rem; margin-top:0.08rem; font-weight:700;}
.IndNewK{ padding-top:0.15rem;}
.IndNewN{width:100%; border:0.01rem solid #d2d2d2; padding:0 5% 0.15rem; margin-bottom:0.08rem;}
.IndNewH{ height:0.4rem;font-size:0.12rem; line-height:0.4rem;}
.IndNewH:before,.IndNewH:after{ height: 0.01rem;}
.IndNewP{ font-size:0.11rem;line-height:0.18rem;margin:0.1rem 0;}
.IndNewa{ width:0.2rem; height:0.2rem;}
}
/*****************
------经营品牌-----
*****************/
.NYbanB{background-position: center; background-repeat: no-repeat; background-size:auto 100%;width:100%;}
.BanSea{background:#ff5c23;}
.BanSeaA{background-color:#FFF; background-image: url("../images/icon/search02.png"); background-position: center; background-repeat: no-repeat; background-size:50%; border-radius:50%;}
.BanSeaI{width:100%; flex: 1; background: none; border:none;color:#FFF;}

.BraDd{position:relative;color:#696969;z-index:9}
.BraDd a{color:#494848;display: block;}
.BraNav{background:#e6e6e6; position:sticky;z-index: 9; text-align: center;}
.BraNav a{color:#3d3d3d;z-index:9; width:100%;}

.BraNav::-webkit-scrollbar-thumb{background:#ff5c23;}/*滚动条里面小方块*/
.BraNav::-webkit-scrollbar-track{background:#d8d7d7;}/*滚动条里面轨道*/
.BraDZ{flex:1;}
.BraDH{ background:#eceaea;  color:#696969; font-weight:700;}
.BraDP{}
.BraDPa{ color:#494848;}
@media  screen and ( min-width:1280px){
.NYbanB{height:446px;}
.barBan .banBNp{ padding-top:35px;}
.BanSea{ border:1px solid #ff5c23;width:170px; border-radius:16px;margin-right:10px;}
.BanSeaA{width:30px; height: 30px;}
.BanSeaI{padding:0 13px; line-height:30px; height: 30px;font-size:15px;}
	
.BraDK{padding:30px 0;}
.BraDd{padding-top:30px;font-size:19px;}
.BraNav{width:100%; height:52px;top:0;padding:0 10px;}
.BraNav .swiper-slide{height:52px;line-height:52px; display: block; font-weight:700;}
.BraNava:hover{ color:#ff5c23;}
.BraNav::-webkit-scrollbar{width:30px;height:30px;}/*滚动条整体样式*/
.BraDZ{line-height:52px;}
.BraDH{ padding:0 25px; height:36px; line-height:36px;}
.BraDP{padding:15px 20px; border:1px solid #eceaea;}
.BraDPa{width:33%; line-height:40px;}
.BraDPa:hover{color:#ff5c23;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.NYbanB{height:295px;}
.barBan .banBNp{ padding-top:12px;}
.BanSea{ border:1px solid #ff5c23;width:150px; border-radius:14px;margin-right:10px;}
.BanSeaA{width:26px; height:26px;}
.BanSeaI{padding:0 12px; line-height:26px; height: 26px;font-size:14px;}

.BraDK{padding:20px 0;}
.BraDd{padding-top:30px;font-size:16px;}
.BraNav{width:100%; height:46px;top:0;padding:0 10px;}
.BraNav .swiper-slide{height:46px;line-height:46px; display: block; font-weight:700;}
.BraNava:hover{ color:#ff5c23;}
.BraNav::-webkit-scrollbar{width:30px;height:30px;}/*滚动条整体样式*/
.BraDZ{line-height:46px;}
.BraDH{ padding:0 20px; height:34px; line-height:34px;}
.BraDP{padding:13px 17px; border:1px solid #eceaea;}
.BraDPa{width:33%; line-height:36px;}
.BraDPa:hover{color:#ff5c23;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.NYbanB{height:220px;}
.barBan .banBNp{ padding-top:10px;}
.BanSea{ border:1px solid #ff5c23;width:140px; border-radius:14px;margin-right:10px;}
.BanSeaA{width:26px; height:26px;}
.BanSeaI{padding:0 12px; line-height:26px; height: 26px;font-size:14px;}

.BraDK{padding:20px 0;}
.BraDd{padding-top:30px;font-size:14px;}
.BraNav{width:100%; height:40px;top:0;padding:0 8px;}
.BraNav .swiper-slide{height:40px;line-height:40px; display: block; font-weight:700;}
.BraNava:hover{ color:#ff5c23;}
.BraNav::-webkit-scrollbar{width:30px;height:30px;}/*滚动条整体样式*/
.BraDZ{line-height:40px;}
.BraDH{ padding:0 17px; height:30px; line-height:30px;}
.BraDP{padding:10px 14px; border:1px solid #eceaea;}
.BraDPa{width:33%; line-height:36px;}
.BraDPa:hover{color:#ff5c23;}
}
@media only screen and (max-width:639px){
.NYbanB{min-height:1.3rem;}
.barBan .banBNp{ padding-top:0.05rem;}
.BanSea{ border:0.01rem solid #ff5c23;width:1.1rem; border-radius:0.11rem;margin-right:2%;}
.BanSeaA{width:0.2rem; height:0.2rem;}
.BanSeaI{padding:0 0.1rem; line-height:0.2rem; height: 0.2rem;font-size:0.11rem;}
.barBan {}	
.BraDK{padding:0.2rem 0;}
.BraDd{padding-top:0.15rem;font-size:0.12rem;}
.BraNav{width:100%; height:0.3rem;top:0;padding:0 0.05rem;}
.BraNav .swiper-slide{height:0.34rem;line-height:0.34rem; display: block; font-weight:700;}
.BraDZ{line-height:40px;}
.BraDH{ padding:0 0.12rem; height:0.22rem; line-height:0.22rem;}
.BraDP{padding:0.08rem 0.1rem; border:0.01rem solid #eceaea;}
.BraDPa{width:50%; line-height:0.22rem; font-size:0.11rem}
}
/*****************
------品牌详情-----
*****************/
.Returna{background:#FFF;}
.Returna p{color:#646161;}
.BraJJT img{width:100%;}
.BraJJNH{font-weight:600; color:#ff5c23;}
.BraJJNr{color:#000;}
.BraJJNL img{width:100%;}
.BraAllT{ background:#c9c9c9; }
.BraAllT h3{color:#ff5c23;font-weight:600;}
.BraLis .BraDN{-webkit-box-sizing: border-box;box-sizing: border-box;}
.BraLis .BraDH{ color:#ff5c23;}
.BraLis .BraDPa{ color:#000;}
@media  screen and ( min-width:1280px){
.Returna{ width: 105px; height: 40px; line-height:40px;margin-top:16px;}
.Returna img{width:24px; margin-right:6px; }
.Returna p{ font-size: 20px;}
.BraJJ{padding-top:30px;}
.BraJJT{ width:540px; height:355px;}
.BraJJN{ flex:1; margin-left:34px;}
.BraJJNH{ font-size:24px; line-height:30px;}
.BraJJNr{ font-size:19px;min-height:228px; line-height:38px; margin:16px 0 20px;}
.BraJJNL{ width:150px;}
	
.BraAllT{height:44px;}
.BraAllT h3{font-size:20px; line-height:44px;padding:0 5px;}
.BraLis{ padding-bottom:80px;}
.BraLis .BraDN{ border:1px solid #eceaea; margin-bottom:12px;}
.BraLis .BraDH{ color:#ff5c23; border-bottom:2px solid #ff5c23;}
.BraLis .BraDP{ padding:15px 8px; border:none;}
.BraLis .BraDPa{font-size:18px; width:33.333%;}
.BraLis .BraDPa:hover{color:#ff5c23;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.Returna{ width:95px; height:36px; line-height:36px;margin-top:14px;}
.Returna img{width:20px; margin-right:5px; }
.Returna p{ font-size:17px;}
.BraJJ{padding-top:20px;}
.BraJJT{ width:460px; height:309px;}
.BraJJN{ flex:1; margin-left:30px;}
.BraJJNH{ font-size:20px; line-height:30px;}
.BraJJNr{ font-size:16px;min-height:192px; line-height:32px; margin:10px 0 16px;}
.BraJJNL{ width:120px;}
.BraAllT{height:40px;}
.BraAllT h3{font-size:18px; line-height:40px;padding:0 5px;}
.BraLis{ padding-bottom:60px;}
.BraLis .BraDN{ border:1px solid #eceaea; margin-bottom:10px;}
.BraLis .BraDH{border-bottom:1px solid #ff5c23;}
.BraLis .BraDP{ padding:13px 6px; border:none;}
.BraLis .BraDPa{font-size:16px; width:33.333%;}
.BraLis .BraDPa:hover{color:#ff5c23;}	
}
@media screen and (max-width:959px ) and ( min-width:640px){
.Returna{ width:80px; height:30px; line-height:30px;margin-top:12px;}
.Returna img{width:15px; margin-right:5px; }
.Returna p{ font-size:14px;}
.BraJJ{padding-top:20px;}
.BraJJT{ width:100%;}
.BraJJN{ width: 100%; margin-top: 30px;}
.BraJJNH{ font-size:20px; line-height:30px;}
.BraJJNr{ font-size:16px;line-height:32px; margin:10px 0 16px;}
.BraJJNL{ width:120px;}
.BraAllT{ height:36px;}
.BraAllT h3{font-size:16px; line-height:36px;padding:0 5px;}
	
.BraLis{ padding-bottom:60px;}
.BraLis .BraDN{ border:1px solid #eceaea; margin-bottom:8px;}
.BraLis .BraDH{border-bottom:1px solid #ff5c23;}
.BraLis .BraDP{ padding:11px 5px; border:none;}
.BraLis .BraDPa{font-size:14px; width:50%;}
.BraLis .BraDPa:hover{color:#ff5c23;}	
}
@media only screen and (max-width:639px){
.Returna{ width:0.6rem; height:0.24rem; line-height:0.24rem;margin-top:0.09rem;}
.Returna img{width:0.12rem; margin-right:0.04rem; }
.Returna p{ font-size:0.12rem;}
.BraJJ{padding:0.2rem 0;}
.BraJJT{ width:100%;}
.BraJJN{ width: 100%; margin-top:0.18rem;}
.BraJJNH{ font-size:0.14rem; line-height:0.2rem;}
.BraJJNr{ font-size:0.12rem;line-height:0.22rem; margin:0.06rem 0 0.15rem;}
.BraJJNL{ width:0.8rem;}
	
.BraAllT h3{font-size:0.13rem; line-height:0.3rem; height:0.3rem; padding:0 0.05rem;}
.BraAllK{padding:0.15rem 0 0.3rem; }
.BraLis{ padding-bottom:0.2rem;}
.BraLis .BraDN{ border:0.01rem solid #eceaea; margin-bottom:0.06rem;}
.BraLis .BraDH{border-bottom:1px solid #ff5c23;}
.BraLis .BraDP{ padding:0.08rem 3%; border:none;}
.BraLis .BraDPa{font-size:0.12rem; width:100%;}
.BraLis .BraDPa:hover{color:#ff5c23;}
}
/*****************
------系列详情-----
*****************/
.BraDetI img{width:100%;}
.BraDetIs{ box-shadow:0 0 5px rgba(0,0,0,0.3); width: 100%;}
.BraDetN{color:#000;}
.BraDetNr li{ position: relative;}
.BraDetNr li:before{display:block;content:'';position: absolute;left:0;background:#ff5c23;}
.BraTab{width:100%;}
.BraTab tr th,.BraTab tr td{-webkit-box-sizing: border-box;box-sizing: border-box;background:#f0eeee;color:#3a3a3a; position: relative; text-align: left;}
.BraTab tr:nth-child(2n) td{ background:#fce1d7;}
.BraTab tr th:first-child:before,.BraTab tr:nth-child(2n+1) td:first-child:before,.BraTab tr:nth-child(2n) td:first-child:before,.BraTab tr th:last-child:before,.BraTab tr td:last-child:before{display:block;content:'';position: absolute; top:0;height: 100%;}
.BraTab tr th:first-child:before,.BraTab tr:nth-child(2n+1) td:first-child:before,.BraTab tr th:last-child:before,.BraTab tr:nth-child(2n+1) td:last-child:before{background:#f0eeee;}
.BraTab tr:nth-child(2n) td:first-child:before,.BraTab tr:nth-child(2n) td:last-child:before{background:#fce1d7;}

.mainB{color:#121114; }
.mainB a,.mainB p{color:#121114;font-weight:700;}
@media  screen and ( min-width:1280px){
.BraDetI{width:470px;}
.BraDetIz{width:190px; margin:10px auto 0;}
.BraDetN{margin-left:50px; flex:1; font-size:18px; line-height:34px;}
.BraDetNr li{  padding-left:24px;}
.BraDetNr li:before{width:12px;height:12px;top:11px;}
.BraTab{border-spacing:3px;}
.BraTab tr th,.BraTab tr td{padding:6px 20px; height:46px;}
.BraTab tr th{ font-size:20px;}
.BraTab tr td{ font-size:18px;}
.BraTab tr th:first-child:before,.BraTab tr:nth-child(2n+1) td:first-child:before,.BraTab tr:nth-child(2n) td:first-child:before{left:-3px;width:3px;}
.BraTab tr:nth-child(2n) td:last-child:before,.BraTab tr th:last-child:before,.BraTab tr:nth-child(2n+1) td:last-child:before{right:-3px;width:3px;}
	
.mainB{font-size:20px; line-height:30px; padding-top:50px; }
.mainB p{padding:0 10px;}
.mainB a:hover{color:#ff5c23; text-decoration: underline;}
.BraDet{padding:50px 0 90px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.BraDetI{width:370px;}
.BraDetIz{width:130px; margin:10px auto 0;}
.BraDetN{margin-left:35px; flex:1; font-size:15px; line-height:26px;}
.BraDetNr li{  padding-left:14px;}
.BraDetNr li:before{width:8px;height:8px;top:9px;}
.BraTab{border-spacing:2px;}
.BraTab tr th,.BraTab tr td{padding:4px 15px; height:40px;}
.BraTab tr th{ font-size:18px;}
.BraTab tr td{ font-size:16px;}
.BraTab tr th:first-child:before,.BraTab tr:nth-child(2n+1) td:first-child:before,.BraTab tr:nth-child(2n) td:first-child:before{left:-2px;width:2px;}
.BraTab tr:nth-child(2n) td:last-child:before,.BraTab tr th:last-child:before,.BraTab tr:nth-child(2n+1) td:last-child:before{right:-2px;width:2px;}
	
.mainB{font-size:18px; line-height:28px; padding-top:40px; }
.mainB p{padding:0 10px;}
.mainB a:hover{color:#ff5c23; text-decoration: underline;}
.BraDet{padding:40px 0 70px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.BraDetI{width:100%;}
.BraDetIz{width:130px; margin:10px auto 0;}
.BraDetN{font-size:15px; line-height:26px; margin-top: 20px;}
.BraDetNr li{  padding-left:14px;}
.BraDetNr li:before{width:8px;height:8px;top:9px;}
.BraTab{border-spacing:2px;}
.BraTab tr th,.BraTab tr td{padding:2px 10px; height:34px;}
.BraTab tr th{ font-size:14px;}
.BraTab tr td{ font-size:13px;}
.BraTab tr th:first-child:before,.BraTab tr:nth-child(2n+1) td:first-child:before,.BraTab tr:nth-child(2n) td:first-child:before{left:-2px;width:2px;}
.BraTab tr:nth-child(2n) td:last-child:before,.BraTab tr th:last-child:before,.BraTab tr:nth-child(2n+1) td:last-child:before{right:-2px;width:2px;}
	
.mainB{font-size:16px; line-height:30px; padding-top:30px; }
.mainB p{padding:0 10px;}
.mainB a:hover{color:#ff5c23; text-decoration: underline;}
.BraDet{padding:30px 0 70px;}
}
@media only screen and (max-width:639px){
.BraDetI{width:100%;}
.BraDetIz{width:0.6rem; margin:0.08rem auto 0;}
.BraDetN{font-size:0.11rem; line-height:0.22rem; margin-top:0.1rem;}
.BraDetNr li{  padding-left:0.12rem;}
.BraDetNr li:before{width:0.06rem;height:0.06rem;top:0.08rem;}	
.BraTab{border-spacing:0.01rem;}
.BraTab tr th,.BraTab tr td{padding:0.02rem 0.06rem; height:0.3rem;}
.BraTab tr th{ font-size:0.1rem;}
.BraTab tr td{ font-size:0.1rem;}
.BraTab tr th:first-child:before,.BraTab tr:nth-child(2n+1) td:first-child:before,.BraTab tr:nth-child(2n) td:first-child:before{left:-1px;width:1px;}
.BraTab tr:nth-child(2n) td:last-child:before,.BraTab tr th:last-child:before,.BraTab tr:nth-child(2n+1) td:last-child:before{right:-1px;width:1px;}
	
.mainB{font-size:0.12rem; line-height:0.2rem; padding-top:0.2rem; }
.mainB p{padding:0 0.04rem;}
.BraDet{padding:0.2rem 0 0.4rem;}

}

/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*****************
------新闻中心-----
*****************/
.newDI{overflow: hidden; }
.newDI img{width:100%;}
.newDS{flex:1;}
.newDSh{color:#000;}
.newDSs{color:#767575;}
.newDSp{ color:#767575;}
.newsea{width: 100%;}
.newseaI{ color:#8c8b8b;background:none; border: none; flex: 1;}
.newseaA{display: block;background-image: url("../images/icon/search01.png");background-repeat:no-repeat;background-position: center;}
.newFcl{width: 100%;}
.newFclH{clear:#030303;}
.newFclNa{color:#8c8b8b;display: block; position: relative;}
.newFclNa:before{display:block;content:'';position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent transparent transparent #8c8b8b;left:0; top:50%;}
.newZuia{position: relative;}
.newZuia:before,.newZuia:after{display:block;content:'';position: absolute;left:0;}
.newZuia:before{z-index:1;width:100%; background:#8c8b8b}
.newZuia:after{z-index:2;width:0; background:#ff5c23;transition:0.8s;}
.newZuiI img{width:100%; display: block;}
.newZuiP{flex:1;}
.newZuiP h3{ color:#000;}
.newZuiP p{color:#767575;}
@media  screen and ( min-width:1280px){
.newDcl{display:none;}
.newDK{flex:1;}
.newDa{ padding-bottom:8px;border:1px solid #d2d2d2;transition:0.5s; margin-bottom:30px;}
.newDI{ width:400px; height:250px;}
.newDS{padding:12px 20px 0;}
.newDSh{ font-size:18px; line-height:28px; margin-top:8px;}
.newDSs{ font-size:12px;line-height:28px;margin-top:6px;}
.newDSp{font-size:15px; line-height:28px; margin-top:6px;}
.newDa:hover{transition:0.5s;border:1px solid #FFF; box-shadow:3px 5px 15px rgba(0,0,0,0.2)}
.newDSh:hover { color:#ff5c23;}
.newDR{width:296px;margin-left:25px;}
.newsea{border:1px solid #d2d2d2;margin-bottom: 20px;}
.newseaI{font-size:18px; padding-left: 10px; line-height:44px; height: 44px; width:100%;}
.newseaA{ width:50px; height: 50px;background-size:20px;}
.newFcl{border:1px solid #d2d2d2;padding:28px 28px 10px; margin-bottom:42px;}
.newFclH{ font-size:22px;line-height:30px;}
.newFclN{ padding:12px 0;}
.newFclNa{ font-size:16px;line-height:50px; height: 50px; padding-left: 13px;}
.newFclNa:before{border-width:5px 0 5px 8px;margin-top: -5px;}
.newFclNa:hover{ color:#ff5c23;}
.newFclNa:hover:before{border-color: transparent transparent transparent #ff5c23;}
.newZuiN{}
.newZuia{padding:16px 0;}
.newZuia:before,.newZuia:after{height:1px;bottom:0}
.newZuia:hover h3{color:#ff5c23;}
.newZuia:hover:after{width:100%;transition:0.8s;}
.newZuiI{width:95px; height:68px;}
.newZuiP{padding-left:12px;line-height:20px;}
.newZuiP h3{font-size:14px;margin-bottom:3px;}
.newZuiP p{font-size:12px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.newDcl{display:none;}
.newDK{flex:1;}
.newDa{ padding-bottom:6px;border:1px solid #d2d2d2;transition:0.5s; margin-bottom:24px;}
.newDI{ width:290px; height:181px;}
.newDS{padding:10px 18px 0;}
.newDSh{ font-size:15px; line-height:24px; margin-top:6px;}
.newDSs{ font-size:12px;line-height:24px;margin-top:4px;}
.newDSp{font-size:13px; line-height:24px; margin-top:4px;}
.newDa:hover{transition:0.5s;border:1px solid #FFF; box-shadow:3px 5px 15px rgba(0,0,0,0.2)}
.newDSh:hover { color:#ff5c23;}
.newDR{width:210px;margin-left:20px;}
.newsea{border:1px solid #d2d2d2;margin-bottom:15px;}
.newseaI{font-size:16px; padding-left: 10px; line-height:38px; height:38px; width:100%;}
.newseaA{ width:40px; height: 40px;background-size:20px;}
.newFcl{border:1px solid #d2d2d2;padding:20px 22px 10px; margin-bottom:32px;}
.newFclH{ font-size:18px;line-height:24px;}
.newFclN{ padding:8px 0;}
.newFclNa{ font-size:14px;line-height:38px; height:38px; padding-left: 11px;}
.newFclNa:before{border-width:4px 0 4px 6px;margin-top: -4px;}
.newFclNa:hover{ color:#ff5c23;}
.newFclNa:hover:before{border-color: transparent transparent transparent #ff5c23;}
.newZuiN{}
.newZuia{padding:12px 0;}
.newZuia:before,.newZuia:after{height:1px;bottom:0}
.newZuia:hover h3{color:#ff5c23;}
.newZuia:hover:after{width:100%;transition:0.8s;}
.newZuiI{width:80px; height:57px;}
.newZuiP{padding-left:9px;line-height:18px;}
.newZuiP h3{font-size:12px;margin-bottom:3px;}
.newZuiP p{font-size:12px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.newDcl{width: 100%; margin-bottom:30px;display:block;}
.newDclH{ background:rgba(255,92,35,1);  font-size:18px;line-height:50px;height:50px; position: relative; color:#FFF; text-align: center;}
.newDclH i{width:30px; height: 30px; background-image: url("../images/icon/top.png"); background-repeat: no-repeat; background-size:100%;  background-position: center; display: block; position: absolute;top:50%;right:15px; margin-top:-15px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform: rotate(90deg);transition:0.5s;}
.newDclN{background:rgba(255,92,35,0.8); display:none;}
.newDclNa{ display: block; font-size:14px;line-height:46px; height:46px; text-align: center; border-top:1px solid rgba(255,255,255,0.5); color:#FFF;}
.newDclNa:before{border-width:4px 0 4px 6px;margin-top: -4px;}
.newDcl .on i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform: rotate(180deg);transition:0.5s;}
.newDK{flex:1;}
.newDa{ padding-bottom:6px;border:1px solid #d2d2d2;transition:0.5s; margin-bottom:18px;}
.newDI{display: none}
.newDS{padding:10px 16px;}
.newDSh{ font-size:15px; line-height:22px; margin-top:6px;}
.newDSs{ font-size:12px;line-height:22px;margin-top:4px;}
.newDSp{font-size:13px; line-height:22px; margin-top:4px;}
.newDR{ display:none;}
}
@media only screen and (max-width:639px){
.newDcl{width: 100%; margin-bottom:0.15rem;display:block;}
.newDclH{ background:rgba(255,92,35,1);  font-size:0.13rem;line-height:0.38rem;height:0.38rem; position: relative; color:#FFF; text-align: center;}
.newDclH i{width:0.24rem; height: 0.24rem; background-image: url("../images/icon/top.png"); background-repeat: no-repeat; background-size:100%;  background-position: center; display: block; position: absolute;top:50%;right:2%; margin-top:-0.12rem;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform: rotate(90deg);transition:0.5s;}
.newDclN{background:rgba(255,92,35,0.8); display:none;}
.newDclNa{ display: block; font-size:0.12rem;line-height:0.34rem; height:0.34rem; text-align: center; border-top:0.01rem solid rgba(255,255,255,0.5); color:#FFF;}
.newDclNa:before{border-width:4px 0 4px 6px;margin-top: -4px;}
.newDcl .on i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform: rotate(180deg);transition:0.5s;}

.newDK{flex:1;}
.newDa{ padding-bottom:0.04rem;border:0.01rem solid #d2d2d2;margin-bottom:0.1rem;}
.newDI{ width:100%;}
.newDS{padding:0.1rem 4%;flex:auto; width:100%;}
.newDSh{ font-size:0.13rem; line-height:0.2rem; margin-top:0.06rem;}
.newDSs{ font-size:0.1rem;line-height:0.2rem;margin-top:0.03rem;}
.newDSp{font-size:0.11rem; line-height:0.2rem; margin-top:0.01rem;}

.newDR{ display:none;}
}
/*****************
------新闻详情-----
*****************/
.newdetH{}
.newsdetHp{ color:#000;}
.newsdetHT{ color:#767575;}
.newsdetHT span{ color:#ff5c23;}
.newdetN{color:#000; text-align: justify;}
/*.newdetN img{width:100%;}*/
@media  screen and ( min-width:1280px){
.newdetH{}
.newsdetHp{font-size:30px; line-height:38px; margin-bottom: 20px; min-height:76px;}
.newsdetHT{font-size:15px; line-height:38px; height:38px; border-top:1px solid #8c8b8b; border-bottom:1px solid #8c8b8b;}
.newdetN{ font-size:15px;line-height:28px; padding-top: 25px;}
.newdetN h3{line-height:38px; font-size:20px; margin-bottom:25px;}
.newdetN img{margin-bottom:25px;}
.newdetN p{margin-bottom:18px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.newdetH{}
.newsdetHp{font-size:26px; line-height:40px; margin-bottom:10px; min-height: 80px;}
.newsdetHT{font-size:15px; line-height:38px; height:38px; border-top:1px solid #8c8b8b; border-bottom:1px solid #8c8b8b;}
.newdetN{ font-size:16px;line-height:30px; padding-top: 20px;}
.newdetN h3{line-height:36px; font-size:18px; margin-bottom:20px;}
.newdetN img{margin-bottom:20px;}
.newdetN p{margin-bottom:15px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.newdetH{}
.newsdetHp{font-size:22px; line-height:36px; margin-bottom:10px;}
.newsdetHT{font-size:13px; line-height:36px; height:36px; border-top:1px solid #8c8b8b; border-bottom:1px solid #8c8b8b;}
.newdetN{ font-size:14px;line-height:26px; padding-top: 20px;}
.newdetN h3{line-height:30px; font-size:16px; margin-bottom:20px;}
.newdetN img{margin-bottom:20px;}
.newdetN p{margin-bottom:15px;}
}
@media only screen and (max-width:639px){
.newdetH{}
.newsdetHp{font-size:0.14rem; line-height:0.22rem; margin-bottom:0.1rem;}
.newsdetHT{font-size:0.1rem;; line-height:0.24rem; height:0.24rem; border-top:0.01rem solid #8c8b8b; border-bottom:0.01rem solid #8c8b8b;}
.newdetN{ font-size:0.11rem;line-height:0.2rem; padding-top:0.16rem;}
.newdetN h3{line-height:0.22rem; font-size:0.125rem; margin-bottom:0.13rem;}
.newdetN img{margin-bottom:0.13rem;}
.newdetN p{margin-bottom:0.08rem;}
}
/*****************
------联系我们-----
*****************/
.ConFC{background:#FFF; width:100%;box-shadow:0 4px 15px rgba(0,0,0,0.15); position: relative;z-index:2; }
.ConFI{display: block;}
.ConFTex{width:100%;display: block;}
.ConFbut{background:#ff5e23;text-align: center;color:#FFF; display: block;}
.ConMCB{background-position: center; background-repeat: no-repeat; background-size:auto 100%;width:100%; background-image: url("../images/back/conBan02.jpg");}
.ConMC{}
.ConMCF{background:rgba(255,255,255,0.8);}
.ConMCF img{width:100%;}
.ConMCFN{flex:1; color:#302f2f;}
.ConMCFN h3{font-weight:600;}
@media  screen and ( min-width:1280px){
.ConFC{padding:38px 40px 50px; box-shadow:0 4px 10px rgba(0,0,0,0.15);top:-30px; margin-bottom:40px;}
.ConFZ{padding-top:35px;}
.ConFI{width:49%;border:2px solid #d2d2d2;height:50px;line-height:50px;padding:0 20px;font-size:16px;margin-bottom:16px;}
.ConFTex{border:2px solid #d2d2d2;height:84px;line-height:42px;padding:0 20px;font-size:16px;}
.ConFbut{ margin:28px auto 0;width:190px;line-height:46px; height: 46px; font-size:16px;}
.ConMCB{height:308px; margin-bottom:90px;}
.ConMC{}
.ConMCF{ width:100%;}
.ConMCFI{width:177px;}
.ConMCFM{ width:140px;}
.ConMCFN{padding-left:22px; padding-right:4px;font-size:15px;}
.ConMCFN h3{ font-size: 20px; line-height:26px; margin-bottom:3px;}
.ConMCFN h4{ font-size:18px; line-height:22px;}
.ConMCFN p{ line-height:22px; margin-top:3px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.ConFC{padding:35px 30px 40px; box-shadow:0 3px 11px rgba(0,0,0,0.15);top:-25px; margin-bottom:40px;}
.ConFZ{padding-top:22px;}
.ConFI{width:49%;border:1px solid #d2d2d2;height:44px;line-height:44px;padding:0 14px;font-size:14px;margin-bottom:12px;}
.ConFTex{border:1px solid #d2d2d2;height:68px;line-height:34px;padding:0 14px;font-size:14px;}
.ConFbut{ margin:28px auto 0;width:160px;line-height:40px; height: 40px; font-size:14px;}
.ConMCB{height:250px; margin-bottom:70px;}
.ConMC{}
.ConMCF{ width:100%;}
.ConMCFI{width:140px;}
.ConMCFM{ width:110px;}
.ConMCFN{padding-left:16px; padding-right:2px;font-size:12px;}
.ConMCFN h3{ font-size:18px; line-height:22px; margin-bottom:3px;}
.ConMCFN h4{ font-size:16px; line-height:18px;}
.ConMCFN p{ line-height:16px; margin-top:2px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.ConFC{padding:30px 30px 35px; box-shadow:0 3px 11px rgba(0,0,0,0.15);top:-22px; margin-bottom:30px;}
.ConFZ{padding-top:21px;}
.ConFI{width:49%;border:1px solid #d2d2d2;height:38px;line-height:38px;padding:0 12px;font-size:14px;margin-bottom:10px;}
.ConFTex{border:1px solid #d2d2d2;height:56px;line-height:28px;padding:0 12px;font-size:14px;}
.ConFbut{ margin:22px auto 0;width:140px;line-height:36px; height: 36px; font-size:14px;}
.ConMCB{ margin-bottom:60px; padding-top:35px;padding-bottom:35px;}
.ConMC{}
.ConMCF{ width:100%; margin:8px 0;}
.ConMCFI{width:130px;}
.ConMCFM{ width:110px;}
.ConMCFN{padding-left:16px; padding-right:2px;font-size:13px;}
.ConMCFN h3{ font-size:18px; line-height:22px; margin-bottom:3px;}
.ConMCFN h4{ font-size:16px; line-height:18px;}
.ConMCFN p{ line-height:18px; margin-top:3px;}
}
@media only screen and (max-width:639px){
.ConFC{padding:0.2rem 5% 0.2rem; box-shadow:0 3px 11px rgba(0,0,0,0.15);top:-0.15rem; margin-bottom:0.1rem;}
.ConFZ{padding-top:24px;}
.ConFI{width:100%;border:0.01rem solid #d2d2d2;height:0.34rem;line-height:0.34rem;padding:0 4%;font-size:0.12rem;margin-bottom:0.08rem;}
.ConFTex{border:0.01rem solid #d2d2d2;height:0.72rem;line-height:0.34rem;padding:0 4%;font-size:0.12rem;}
.ConFbut{ margin:0.2rem auto 0;width:100%;line-height:0.36rem; height:0.36rem; font-size:0.12rem;}
.ConMCB{ margin-bottom:0.3rem; padding-top:0.25rem;padding-bottom:0.25rem;}
.ConMC{}
.ConMCF{ width:90%; margin:0.07rem auto; position: relative;}
.ConMCFI{width:47%;overflow:hidden;}
.ConMCFM{ width:53%; position: absolute;top:0;right:0;}
.ConMCFN{padding:0.15rem 5%;font-size:0.1rem; flex:auto;}
.ConMCFN h3{ font-size:0.13rem; line-height:0.2rem; margin-bottom:0.04rem;}
.ConMCFN h4{ font-size:0.12rem; line-height:0.18rem;}
.ConMCFN p{ line-height:0.16rem; margin-top:0.03rem;}
}
/*****************
-------服务------
*****************/
.serourN{ background:#000; color:#FFF; text-align: justify;}
.serourN:nth-child(2n){ background:#ff5c23;}
.serourI img{width:100%;}
.serVsN{color:#FFF; }
.serVsN1{ background:#000;}
.serVsN2{background:#ff5c23;}
.serVsNI{ margin:0 auto;}
.serVsNI img{width:100%;}
.serVsNH{font-weight:700; text-align: center; width: 100%;}
.serVsNp p{ flex:1;}
.serVsJ img{width:100%;}
.serProZ{position:relative; color:#FFF; background:#343330;}
.serProI{border-radius:50%; background: #ff5c23; position: absolute;left:0;right:0; margin:0 auto;}
.serProI img{width:100%; display: block;}
.serProZ h3:before,.serProZ h3:after{display:block;content:'';background:#FFF;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform: rotate(45deg);} 
.serProZ p{text-align: center;}
@media  screen and ( min-width:1280px){
.serour{padding:30px 0 40px;}
.serourK{ margin-top:30px;}
.serourN:nth-child(2n-1){flex-direction:row-reverse}
.serourI{width:50%;}
.serourZ{width:50%;}
.serourZ h3{ font-size:32px; line-height:40px; margin-bottom:6px; font-weight:700;}
.serourZ h4{ font-size:17px; line-height:30px; margin-bottom:2px}
.serourZ p{ font-size:15px; opacity: 0.7; line-height:27px}
.serVs{padding:76px 0 90px;}
.serVsN{ width: 43%; height:720px; padding-top:25px;}
.serVsNI{ width:80px;}
.serVsNH{height:40px; font-size:28px;margin-top:20px;}
.serVsNr{ padding:22px 45px 0}
.serVsNp{ font-size:20px; line-height:32px; margin-bottom:18px;}
.serVsNp img{width:32px; display: block; margin-right:12px;}
.serVsJ{width:6%;}
.serPro{ padding-bottom:60px;}
.serProZ{margin-top:80px;padding:50px 35px 0; height:200px; width: 30%;}
.serProI{width:86px;height:86px;top:-43px;}
.serProZ h3{ font-size:20px; height: 30px; margin-bottom:10px;}
.serProZ h3:before,.serProZ h3:after{width:10px; height: px;margin:0 15px;} 
.serProZ p{ line-height:28px; font-size:17px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.serour{padding:20px 0 40px;}
.serourK{ margin-top:25px;}
.serourN:nth-child(2n-1){flex-direction:row-reverse}
.serourI{width:50%;}
.serourZ{width:50%;}
.serourZ h3{ font-size:20px; line-height:30px; margin-bottom:6px;}
.serourZ h4{ font-size:14px; line-height:22px; margin-bottom:6px}
.serourZ p{ font-size:12px; opacity: 0.7; line-height:22px}
.serVs{padding:60px 0 50px;}
.serVsN{ width: 43%; height:580px; padding-top:20px;}
.serVsNI{ width:55px;}
.serVsNH{height:30px; font-size:22px;margin-top:18px;}
.serVsNr{ padding:18px 28px 0}
.serVsNp{ font-size:16px; line-height:26px; margin-bottom:15px;}
.serVsNp img{width:26px; display: block; margin-right:8px;}
.serVsJ{width:7%;}
.serPro{ padding-bottom:40px;}
.serProZ{margin-top:60px;padding:40px 16px 0; height:160px; width: 31%;}
.serProI{width:60px;height:60px;top:-30px;}
.serProZ h3{ font-size:16px; height:24px; margin-bottom:6px;}
.serProZ h3:before,.serProZ h3:after{width:8px; height: 8px;margin:0 12px;} 
.serProZ p{ line-height:24px; font-size:14px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.serour{padding:20px 0 40px;}
.serourK{ padding:20px 30px 0;}
.serourN{ margin-bottom:20px;}
.serourI{width:100%;}
.serourZ{width:100%; padding:18px 25px;}
.serourZ h3{ font-size:20px; line-height:30px; margin-bottom:6px;}
.serourZ h4{ font-size:14px; line-height:22px; margin-bottom:6px}
.serourZ p{ font-size:12px; opacity: 0.7; line-height:22px}
.serVs{padding:45px 0 40px;}
.serVsN{ width: 44%; height:460px; padding-top:16px;}
.serVsNI{ width:40px;}
.serVsNH{height:24px; font-size:16px;margin-top:15px;}
.serVsNr{ padding:14px 18px 0}
.serVsNp{ font-size:14px; line-height:20px; margin-bottom:12px;}
.serVsNp img{width:20px; display: block; margin-right:5px;}
.serVsJ{width:6%;}
.serPro{ padding-bottom:30px;}
.serProZ{margin-top:60px;padding:35px 10px 0; height:140px; width: 31.5%;}
.serProI{width:50px;height:50px;top:-25px;}
.serProZ h3{ font-size:14px; height:20px; margin-bottom:6px;}
.serProZ h3:before,.serProZ h3:after{width:6px; height: 6px;margin:0 12px;} 
.serProZ p{ line-height:20px; font-size:12px;}
}
@media only screen and (max-width:639px){
.serour{padding:0.3rem 0 0.2rem;}
.serourK{ padding:0.15rem 4% 0;}
.serourN{ margin-bottom:0.1rem;}
.serourI{width:100%;}
.serourZ{width:100%; padding:0.13rem 5%;}
.serourZ h3{ font-size:0.14rem; line-height:0.22rem; margin-bottom:0.06rem;}
.serourZ h4{ font-size:0.12rem; line-height:0.2rem; margin-bottom:0.04rem}
.serourZ p{ font-size:0.1rem; opacity: 0.7; line-height:0.2rem}
.serVs{padding:0.2rem 0 0.2rem;}
.serVsN{ width:100%;  padding:0.1rem 0;}
.serVsNI{ width:0.4rem;}
.serVsNH{height:0.2rem; font-size:0.13rem;margin-top:0.1rem;}
.serVsNr{ padding:0.1rem 7% 0}
.serVsNp{ font-size:0.115rem; line-height:20px; margin-bottom:0.1rem;}
.serVsNp img{width:0.14rem; display: block; margin-right:0.1rem;}
.serVsJ{ display:none;}
.serPro{ padding-bottom:0.2rem;}
.serProZ{margin-top:0.3rem;padding:0.25rem 5% 0.15rem;width:100%;}
.serProI{width:0.4rem;height:0.4rem;top:-0.2rem;}
.serProZ h3{ font-size:0.13rem; height:0.22rem; margin-bottom:0.08rem;}
.serProZ h3:before,.serProZ h3:after{width:0.06rem; height: 0.06rem;margin:0 0.1rem;} 
.serProZ p{ line-height:0.2rem; font-size:0.1rem;}
}
/*****************
------关于蓬生-----
*****************/
.AboUsF img,.AboUsT img{width:100%; display: block;}
.aboSerN{background:#FFF;position: relative;}
.aboSerI{left:0;right:0; margin:0 auto;background:#ff5c23; position: absolute; border-radius:50%;align-content:center}
.aboSerI span{background:#FFF; border-radius:50%;}
.aboSerI span img{width:100%;}
.aboSerP{width: 100%;}
.aboSerP h3{ color:#ff5c23;text-align: center;font-weight: 700;}
.aboSerP p{ color:#595959;}
.aboGroK{background-position:top center; background-repeat: no-repeat; background-size:auto 100%;swidth:100%; background-image: url("../images/back/aboGro.png");}
.aboVisZ{background:#000;color:#FFF; position: relative;}
.aboVissS{opacity: 0.2;}
.aboVisZ img{width:100%;}
.aboVisF{ position: absolute;left: 0;top:0; width: 100%;}
.aboVisH{ background:#ff5c23; text-align: center; font-weight:700; margin:0 auto;}
.aboVisP{text-align: center;}
.aboVisI{border-radius:50%; position: absolute;left:0;right:0; margin:0 auto;background:#d2d2d2;align-content:center}
.aboVisI span{border-radius:50%; background:#FFF; display: block;}
.aboVisI span img{width:100%;}
@media  screen and ( min-width:1280px){
.AboUs{padding:30px 0 85px;}
.AboUsT{width:617px;}
.AboUsF{width:105px;}
.AboUs .IndAboNp{ font-size:16px; line-height:30px;}
.aboSer{ padding:40px 0 95px;}
.aboSerK{}
.aboSerN{margin-top:110px; width:22%;height:296px;border-bottom:18px solid #ff5c23;box-shadow:0 3px 10px rgba(0,0,0,0.3);}
.aboSerI{ width: 106px; height:106px;top:-53px;}
.aboSerI span{width:82px;height:82px;}
.aboSerP{padding:80px 24px 0;}
.aboSerP h3{font-size:28px;line-height:40px; margin-bottom:15px;}
.aboSerP p{font-size:16px; line-height:30px;}
.aboGro{padding:95px 0 0;}
.aboGroK{padding-top:60px;padding-bottom:95px; margin-top: 20px;}
.aboVis{ padding-bottom:170px;}
.aboVisN{margin-top:60px;}
.aboVisZ{width:31%;}
.aboVisH{width:150px; height:60px; line-height:60px;font-size:30px;}
.aboVisP{ font-size:20px; padding:32px 6%;line-height:36px;}
.aboVisI{width:130px;height:130px;bottom:-65px;}
.aboVisI span{ width:110px; height: 110px;}
.aboVisI:hover{background:#ff5c23;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.AboUs{padding:40px 0 40px;}
.AboUsT{width:500px;}
.AboUsF{width:80px;}
.AboUs .IndAboNp{ font-size:14px; line-height:26px;}
.aboSer{ padding:0 0 40px;}
.aboSerK{}
.aboSerN{margin-top:60px; width:23%;height:190px;border-bottom:10px solid #ff5c23;box-shadow:0 2px 10px rgba(0,0,0,0.3);}
.aboSerI{ width:72px; height:72px;top:-36px;}
.aboSerI span{width:60px;height:60px;}
.aboSerP{padding:45px 18px 0;}
.aboSerP h3{font-size:18px;line-height:26px; margin-bottom:10px;}
.aboSerP p{font-size:14px; line-height:25px;}
	
.aboGro{padding:40px 0 0;}
.aboGroK{padding-top:30px;padding-bottom:40px; margin-top:10px;}
	
.aboVis{ padding-bottom:90px;}
.aboVisN{margin-top:40px;}
.aboVisZ{width:31%;}
.aboVisH{width:100px; height:40px; line-height:40px;font-size:20px;}
.aboVisP{ font-size:15px; padding:21px 7%;line-height:28px;}
.aboVisI{width:94px;height:94px;bottom:-47px;}
.aboVisI span{ width:80px; height:80px;;}
.aboVisI:hover{background:#ff5c23;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.AboUs{padding:30px 0 30px;}
.AboUsT{width:100%; margin-top: 30px;}
.AboUsF{width:90px;}
.aboSer{ padding:0 0 40px;}
.aboSerK{}
.aboSerN{margin-top:60px; width:48%;height:170px;border-bottom:8px solid #ff5c23;box-shadow:0 2px 10px rgba(0,0,0,0.3);}
.aboSerI{ width:72px; height:72px;top:-36px;}
.aboSerI span{width:60px;height:60px;}
.aboSerP{padding:45px 22px 0;}
.aboSerP h3{font-size:18px;line-height:26px; margin-bottom:10px;}
.aboSerP p{font-size:14px; line-height:25px;}
	
.aboGro{padding:30px 0 0;}
.aboGroK{padding-top:20px;padding-bottom:30px; margin-top:5px;}
	
.aboVis{ padding-bottom:70px;}
.aboVisN{margin-top:25px;}
.aboVisZ{width:32%;}
.aboVisH{width:80px; height:30px; line-height:30px;font-size:16px;}
.aboVisP{ font-size:12px; padding:15px 7%;line-height:20px;}
.aboVisI{width:70px;height:70px;bottom:-35px;}
.aboVisI span{ width:60px; height:60px;;}
}
@media only screen and (max-width:639px){
.AboUs{padding:0.2rem 0;}
.AboUsT{width:100%; margin-top: 0.15rem;}
.AboUsF{width:0.6rem;}
.aboSer{ padding:0 0 0.2rem;}
.aboSerK{}
.aboSerN{margin-top:0.4rem; width:48%;height:1.5rem;border-bottom:0.05rem solid #ff5c23;box-shadow:0 2px 10px rgba(0,0,0,0.3);}
.aboSerI{ width:0.5rem; height:0.5rem;top:-0.25rem;}
.aboSerI span{width:0.4rem;height:0.4rem;}
.aboSerP{padding:0.35rem 6% 0.1rem;}
.aboSerP h3{font-size:0.14rem;line-height:0.2rem; margin-bottom:0.1rem;}
.aboSerP p{font-size:0.1rem; line-height:0.2rem;}
	
.aboGro{padding:0.2rem 0 0;}
.aboGroK{padding-top:0.1rem;padding-bottom:0.2rem; margin-top:0.05rem;}
	
.aboVis{ padding-bottom:0.1rem;}
.aboVisN{margin-top:0.1rem;}
.aboVisZ{width:100%; margin-bottom:0.15rem;}
.aboVisH{width:1.3rem; height:0.4rem; line-height:0.4rem;font-size:0.16rem;}
.aboVisP{ font-size:0.13rem; padding:0.2rem 7%;line-height:0.24rem;}
.aboVisI{width:0.7rem;height:0.7rem;bottom:0.2rem;}
.aboVisI span{ width:0.6rem; height:0.6rem;}
}



/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/




