@charset "utf-8";





/*==响应↓==*/

@media all and (max-width:1800px){



.chartSrll .long{padding:0 35px;}

.chartSrll .btn{left:0px;}

.chartSrll .btn.nt{left:auto;right: 0px;}



}





@media all and (max-width:1600px){

.container{width:1400px;}	

/*--*/

.PartnerHome .long{padding:0 0px;}

/*--*/

.footer .nav li {padding-right: 20px;  }

.footer .right .tel{padding-right:0px;}



}





@media all and (max-width:1440px){

.container{width:1200px;}	
.wor1{width:1200px;}
/*--*/

.header .nav > li{margin-left:30px;}

/*--*/

.footer .nav{}

.footer .nav li{padding-right: 25px;}

.footer .ewm{margin-left: 4%;}

.footer .right{margin-left:0px;width: 22%;}



}





@media all and (max-width:1200px){



.container{width:1000px;}
.wor1{width:1000px;}
/*--*/	

.header .nav > li{margin-left:20px;}

/*--*/

.ProductHome .left{margin:0 0 10px -10px;width: 100%;height: auto;display: flex;flex-flow: row wrap;align-content: flex-start;background:none;}

.ProductHome .left li{flex-grow: 1;display: inline-block;width: 33.3%;margin-bottom:10px;}

.ProductHome .left a{height:100%;padding: 15px 10px;font-size: 16px;margin-left:10px;background: #eee;text-align: center;}

.ProductHome .left a:before{display: none;}

.ProductHome .left a:after{}

.ProductHome .right{width:100%;}

.ProductHome .right .thumb{width:65%}

.ProductHome .right .box{width:34%}

/*--*/

.footer .nav{display: none;}

.footer .right{float:left;width:auto;}



}





@media all and (max-width:1024px){	



.container{width:100%;padding-left:10px; padding-right:10px;}
.wor1{width:100%;padding-left:10px; padding-right:10px;}
/*--*/

.head-top{display: none;}

.header{width:100%; height: 80px !important;padding:10px 0 !important; }

.header .logo img{height:35px !important;width:auto;margin-top: 15px;}

.header .nav{display: none;}

.header .tel{display: none;}

.header .ewm{position:absolute;right: 80px;top: 18px;margin: 0 !important;}

/*--*/	

.navWap-trigger{margin-top: 15px;}

.navWap-block{top: 80px;}

.fixed-top{ position:fixed;z-index:99;width:100%; background: #fff}

/*--*/

.rack{padding:40px 0 60px 0}

/*--*/

.menu{margin-top:20px}

.menu ul{display: flex;flex-flow: row wrap;align-content: flex-start;}

.menu li{flex-grow: 1;display: inline-block;}

.menu li a{font-size:16px;padding: 12px 40px;margin:0 5px 10px 5px}

/*--*/

.titleAx{font-size:32px;}  

.titleAx span{font-size:32px; } 

.titleAx hr{ margin:10px auto 2px;width: 40px;height: 2px; }

.titleAx.cen{margin-bottom:30px; } 

.titleAx.m30{margin-bottom:30px}

.titleAx.m40{margin-bottom:30px}

/*--*/

.titleBx{font-size:32px;margin-bottom:30px; }

.titleBx span{margin:5px auto 0;font-size:12px;}

.titleBx.tTop{margin:40px 0 0 0}

/*--*/

.ptm60{padding:40px 0}

.ptm80{padding:40px 0}

.ptm100{padding:50px 0}

.pt60{padding-top:40px}

.pt80{padding-top:40px}

.pt100{padding-top:50px}

.pm60{padding-bottom:50px}

.pm80{padding-bottom:50px}

.pm100{padding-bottom:50px}

/*--*/

.mtm60{margin:40px 0}

.mtm80{margin:40px 0}

.mtm100{margin:50px 0}

.mt60{margin-top:40px}

.mt80{margin-top:40px}

.mt100{margin-top:50px}

.mm60{margin-bottom:40px}

.mm80{margin-bottom:40px}

.mm100{margin-bottom:50px}

/*--*/

.ProductShow .sTopRight .online{float:left;margin-left:0;/*! clear: both;*/}

/*--*/

#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:60px;}

#bannerBox .swiper-pagination{bottom: 15px;}

/*--*/

.banner-within{height:400px;}

.banner-within .pos{}

.banner-within .box .title{font-size:30px;}

.banner-within .box span{font-size:14px;}

/*--*/

.DwellPic.dp2 .pic{height: 220px;}

/*--*/

.IndustryHome{padding-top:40px;}

.IndustryHome .titleAx{ position: initial;color:#212121}

.IndustryHome .titleAx span{color:#d9d9d9}

.IndustryHome ul li{width:33.3%;height: auto;}

.IndustryHome ul a{padding: 40px 20px;border: 1px rgba(255,255,255,0.5) solid;}

.IndustryHome ul .box{position: initial;padding: 0px;}

.IndustryHome ul em{margin: 0 auto 30px;font-size:20px;width: 100px;height: 100px;}

.IndustryHome ul h4{font-size: 18px;margin-bottom: 2px;}

.IndustryHome ul span{font-size: 12px;margin-bottom: 0;} 

.IndustryHome ul .more{opacity: 1;margin: 20px auto 0;font-size: 12px;padding: 8px 30px;}

.IndustryHome ul li:hover .box{ transform: translateY(0px);}

/*--*/

.ProductHome .thumb,.ProductHome .box{height: 400px;}

.ProductHome .right .box{padding: 60px 40px;}

.ProductHome .right .box h4{font-size: 24px;margin-bottom:20px;}

.ProductHome .right .box p{-webkit-line-clamp: 6; }

.ProductHome .right .box .more{font-size:12px;margin-top:20px;  }

.ProductHome .list{margin-bottom:-20px}

.ProductHome .list li{width: 50%; margin-bottom:20px;}

/*--*/

.AdvantageHome ul li{height:auto;padding:30px 20px}

.AdvantageHome ul .box{position: relative; padding: 0px;}

.AdvantageHome ul em{margin: 0px auto 15px;width: 80px;height: 80px; background-size:contain ;}

.AdvantageHome ul h4{ font-size:16px;margin-bottom: 5px;}

.AdvantageHome ul span{ font-size:16px;margin-bottom:5px; }

.AdvantageHome ul p{opacity:1;-webkit-line-clamp: 2;height:auto; font-size:13px;margin-top: 15px;line-height: 24px;} 

.AdvantageHome ul li:hover em{opacity:1;height:auto}

/*--*/

.PartnerHome .list li{width:25%;}

.PartnerHome .list a{border:1px #ddd solid;}

.PartnerHome .list a:before{display: none;}

.PartnerHome .list img{margin:0% 0%;width: 100%;}

.PartnerHome .list li:nth-child(6){margin-left: 0%;}

.PartnerHome .list li:nth-child(n+6){margin-top: 0%;}

.PartnerHome .list li:nth-child(n+9){display: none;}

.PartnerHome .spot{margin:20px auto 0;}

.PartnerHome .spot li{width:30px;height:8px;margin:0 6px;border-radius:10px;}

/*--*/

.CaseHome .tone{margin:0 0 10px -15px;display: flex;flex-flow: row wrap;align-content: flex-start;} 

.CaseHome .tone li{flex-grow: 1;display: inline-block;width:33.3%;margin-bottom:15px;}

.CaseHome .tone a{margin:0 0 0 15px;padding: 10px 30px;height:100%;} 

.CaseHome .list h4{font-size:16px;margin-top:15px;}

.CaseHome .more{font-size:14px;margin: 30px auto 0;padding: 12px 40px;}

/*--*/

.chartSrll .long{padding:0 30px;}

.chartSrll .btn{font-size: 25px;}

/*--*/

.AboutHome{padding:80px 0 60px 0;}

.AboutHome .box{width: 80%;padding: 30px 20px;}

.AboutHome .title{font-size:22px; margin-bottom:20px;}

.AboutHome .title span{ font-size:18px;}

.AboutHome .wx{ font-size:13px;line-height: 22px;}

.AboutHome .block{margin:20px 0 0 -2%; }

.AboutHome .block a{width:31.3%;height: 90px;padding: 20px 10px;}

.AboutHome .block a:before{opacity:1;transform: translateY(0px);}

.AboutHome .block h4{ opacity:1;font-size:16px;transform: translateY(0px);}

.AboutHome .more{font-size:13px;margin-top:30px;padding: 10px 30px;}

/*--*/

.NewsHome .tone{margin:0 0 10px -15px;display: flex;flex-flow: row wrap;align-content: flex-start;} 

.NewsHome .tone li{flex-grow: 1;display: inline-block;width:33.3%;margin-bottom:15px;}

.NewsHome .tone a{margin:0 0 0 15px;padding: 10px 30px;height:100%;} 

.NewsHome .list h4{font-size:16px;margin-bottom: 12px;}

.NewsHome .list p{font-size:13px;}

.NewsHome .list .one .pic{height: 340px;}

.NewsHome .list .one .box{padding: 20px 20px 30px 20px;}

.NewsHome .list .one .frame{padding-left: 80px;}

.NewsHome .list .one .time{font-size:20px;padding-right: 20px}

.NewsHome .list .one .time font{font-size:12px;}

.NewsHome .list .two{margin-bottom:15px;}

.NewsHome .list .two a{padding: 15px 30px 15px 120px;}

.NewsHome .list .two .time{font-size:22px;padding: 20px 25px;}

.NewsHome .list .two .time font{font-size:14px;}

/*--*/

.ApplyInner .list{margin-bottom:-20px}

.ApplyInner .list li{margin-bottom:20px;}

.ApplyInner .list .box{padding:30px;width:50%; margin:50px;}

.ApplyInner .list h3{font-size:28px;margin-bottom:20px;}

.ApplyInner .list p{margin-bottom:20px;}
/*--*/
.joinBox{min-height:auto;}
.joinBox .container{width:100%;padding-right: 10px;}
.joinBox .righter{display: none;}
.join-list li{margin:0 0 20px 0;padding:0 0 20px 0; }
.join-list li .title{ padding: 20px 20px 30px 20px; }
.join-list li .title h3{font-size: 18px;}
.join-list li .title span{font-size:13px;}
.join-list li .title .txt-right{right:30px;top: 50px;}
.join-list li .box h4{font-size: 15px;margin: 0 0 10px 0;}
.join-list li .box{margin: 20px;padding: 0px 0px 20px 0px;font-size: 13px;line-height: 24px;} 
.join-list li .down{margin: 0px 20px 20px 20px;padding: 15px;}
.join-list li .down p{font-size: 14px;line-height: 30px;}
.join-list li .down a{padding: 5px 20px;font-size: 13px;}
/*--*/

.list-box{}

.list-box li{width:33.3%;}

.list-box li a{}

.list-box li h4{font-size: 14px;padding:10px 10px;}

/*--*/

.flatI{display: block;}

/*--*/

.footer .up{padding:40px 0 20px 0;}

.footer .nav{display: none;}

.footer .right{display: table; margin:auto;} 

.footer .down {padding:15px 0 20px 0;}

.footer .link{display: none;}



}





@media all and (max-width:760px){



.container{width:100%;padding-left:10px; padding-right:10px;}

/*--*/	

.header{height:55px !important;padding:10px 0 !important;}

.header .logo img{height:25px !important;margin-top:6px !important;}

.header .ewm{top: 3px;}

/*--*/	

.navWap-trigger{margin-top: 0;}

.navWap-block{top:55px;}

/*--*/

.rack{padding:40px 0 50px 0}	

/*--*/

.banner-within{height:200px;}

.banner-within img{max-width:100%;height: 100%;object-fit: cover;}

.banner-within .pos{}

.banner-within .box{padding:0 20px}

.banner-within .box .title{font-size:22px;}

.banner-within .box hr{margin-top:10px;}

.banner-within .box span{font-size:12px;margin-top:10px}

/*--*/

.menu{margin-top:30px}

.menu ul{margin-bottom:-10px;}

.menu li{display: inline-block;}

.menu li a{font-size:16px;padding: 8px 10px;margin:0 5px 10px 5px}

/*--*/

.site{display: none}

/*--*/

.titleAx{font-size:22px;}  

.titleAx span{font-size:22px;} 

.titleAx hr{ margin: 6px auto 1px;width: 30px;height: 1px; }

.titleAx.cen{margin-bottom:20px; } 

.titleAx.m30{margin-bottom:20px}

.titleAx.m40{margin-bottom:20px}

/*--*/

.titleBx{font-size:22px;margin-bottom:20px; }

.titleBx span{margin:5px auto 0;}

.titleBx.tTop{margin:30px 0 0 0}

/*--*/

.ptm60{padding:30px 0}

.ptm80{padding:30px 0}

.ptm100{padding:30px 0}

.pt60{padding-top:30px}

.pt80{padding-top:30px}

.pt100{padding-top:30px}

.pm60{padding-bottom:30px}

.pm80{padding-bottom:30px}

.pm100{padding-bottom:30px}

/*--*/

.mtm60{margin:30px 0}

.mtm80{margin:30px 0}

.mtm100{margin:30px 0}

.mt60{margin-top:30px}

.mt80{margin-top:30px}

.mt100{margin-top:30px}

.mm60{margin-bottom:30px}

.mm80{margin-bottom:30px}

.mm100{margin-bottom:30px}

/**/

#bannerBox .swiper-button-prev{left:10px}

#bannerBox .swiper-button-next{right:10px;}

#bannerBox .swiper-button-prev:before,.bannerBox .swiper-button-next:before{ font-size:30px;}

#bannerBox .swiper-pagination{bottom: 15px;}

#bannerBox .swiper-pagination span{opacity: 0.6;width:20px;height:5px;margin:0 5px;border-radius:0%;border: 0px; background: #fff}

#bannerBox .swiper-pagination span:before{display: none}

#bannerBox .swiper-pagination span.swiper-pagination-bullet-active{ background: #333}

/*--*/

.DwellPic.dp2 .pic{height: 150px;}

/*--*/

.IndustryHome{padding-top:30px;}

.IndustryHome ul li{width:50%;}

.IndustryHome ul a{padding: 20px 15px;}

.IndustryHome ul em{margin: 0 auto 12px;font-size:16px;width: 60px;height: 60px;background-size:30px ;}

.IndustryHome ul h4{font-size: 16px;margin-bottom: 2px;} 

.IndustryHome ul .more{margin:12px auto 0;padding: 6px 20px;}

/*--*/

.ProductHome .left{margin:0 0 10px -6px;}

.ProductHome .left li{width: 33.3%;margin-bottom:6px;}

.ProductHome .left a{padding: 10px 5px;font-size: 15px;margin-left:6px;}

.ProductHome .thumb,.ProductHome .box{height: 250px;}

.ProductHome .right .box{padding: 20px 20px;}

.ProductHome .right .box h4{font-size: 16px;margin-bottom:12px;}

.ProductHome .right .box p{-webkit-line-clamp: 5;font-size:13px;line-height: 22px;}

.ProductHome .right .box .more{margin-top:15px;padding: 8px 10px;}

.ProductHome .list{margin: 0 0 -15px -15px}

.ProductHome .list li{width: 50%; margin-bottom:15px;}

.ProductHome .list li a{margin-left:15px;}

.ProductHome .list h4{font-size:15px}

/*--*/

.AdvantageHome ul li{width:50%;height:auto;padding:15px 12px;border-bottom:1px #ddd solid;}

.AdvantageHome ul em{margin: 0px auto 10px;width: 50px;height: 50px; }

.AdvantageHome ul p{margin-top: 12px;line-height: 22px;} 

/*--*/

.PartnerHome .list li{width:33.3%;}

.PartnerHome .list li:nth-child(n+7){display: none;}

.PartnerHome .spot{margin:15px auto 0;}

/*--*/

.CaseHome .tone{margin:0 0 10px -10px;} 

.CaseHome .tone li{margin-bottom:5px;}

.CaseHome .tone a{margin:0 0 0 10px;padding: 10px 1px; } 

.CaseHome .list h4{font-size:15px;margin-top:12px;}

.CaseHome .more{font-size:12px;margin: 20px auto 0;padding:8px 30px;}

/*--*/

.chartSrll .long{padding:0 25px;}

.chartSrll .btn{font-size: 20px;}

/*--*/

.AboutHome{padding:40px 0 40px 0;}

.AboutHome .box{width:90%;padding: 20px 15px;}

.AboutHome .title{font-size:20px; margin-bottom:15px;}

.AboutHome .title span{ font-size:14px;}

.AboutHome .block{margin:20px 0 -2% -2%}

.AboutHome .block a{width:48%;margin-bottom:2%}

.AboutHome .more{font-size:12px;margin-top:20px;padding: 8px 20px;}

/*--*/

.NewsHome .tone{margin:0 0 10px -10px;} 

.NewsHome .tone li{margin-bottom:5px;}

.NewsHome .tone a{margin:0 0 0 10px;padding: 10px 1px; } 

.NewsHome .list h4{font-size:16px;margin-bottom: 5px;}

.NewsHome .list .one{width:100%;margin-bottom: 15px;}

.NewsHome .list .one .pic{height:250px;}

.NewsHome .list .one .box{padding: 12px 12px 20px 21px;}

.NewsHome .list .one p{margin-top:8px}

.NewsHome .list .one .frame{padding-left: 0px;}

.NewsHome .list .one .time{position: initial;font-size: 12px;/* color: #999; */padding-right: 20px;border: none;}

.NewsHome .list .one .time font{float: right;margin-left: 5px;}

.NewsHome .list .two{width: 100%;margin-bottom:12px;}

.NewsHome .list .two a{padding: 12px 20px 12px 12px;}

.NewsHome .list .two .time{position: initial;font-size: 12px;padding:0px;color: #212121;text-align: left;display: table;background:none;}

.NewsHome .list .two .time font{float: right;font-size:12px;color:#999;margin-left: 5px;}

.NewsHome .list .two p{margin-top:8px}

/*--*/

.ApplyInner .list{margin-bottom:-15px}

.ApplyInner .list li{margin-bottom:15px;border: 1px #ddd solid;}

.ApplyInner .list .bg{position:initial;}

.ApplyInner .list .box{padding: 20px;width: 100%;margin: 0;}

.ApplyInner .list h3{font-size: 18px;margin-bottom: 15px;}

.ApplyInner .list span{font-size:12px}

.ApplyInner .list p{margin-bottom: 0px;font-size:13px}

/*--*/
.join-list li{margin:0 0 15px 0;padding:0 0 15px 0; }
.join-list li .title{ padding: 15px; }
.join-list li .title h3{font-size: 16px;}
.join-list li .title span{font-size:12px;display: block;float: none;}
.join-list li .title .txt-right{right: 10px;top: 45px;} 
.join-list li .box{margin:15px;padding: 0px 0px 15px 0px; } 
.join-list li .down{margin: 0px 10px 10px 10px;padding: 12px;}
.join-list li .down p{font-size: 12px;line-height: 25px;}
.join-list li .down a{padding: 5px 15px;font-size: 12px;}
/*--*/

.cntr{padding: 0 0px;}

/*--*/

.WorShowBox .title{padding:0 0 10px 0;margin: 0 0 10px 0;}

.WorShowBox .title h1{margin:10px 0 0 0;font-size:20px;line-height:23px;padding-bottom:15px;}

/*--*/

.listCase li a h4{padding:5px 10px;line-height: 25px;font-size:15px;}

.listCase li a h4 b{display:none;font-size:12px;}

/*--*/

/*.layui-layer{width:400px;min-width:400px;max-width:400px;height:300px;}*/

/*--*/

.pagIng-2{margin-top:30px;}

.pagIng-2 span{font-size:14px;width:100%}

.pagIng-2 .block{padding:5px 10px;width:100%;display:block;float:left !important;text-align:left;}

.pagIng-2 span a{font-size:14px;}

.pagIng-2 .next{text-align:left;}

.pagIng-2 .return{border:none}

.pagIng-2 .prev,.pagIng-2 .next{width:100%;}

/*----*/

#pages{margin:20px 0 20px 0;}

#pages span{padding:5px 10px;margin:0 2px;font-size:12px;}

#pages a{padding:5px 10px;margin:0 2px;font-size:12px;}

/*--*/

.kefuBox-One{ display: none}  

.bdshare-slide-button{ display:none;z-index:-111;left:-200px;width:0px;height:0px;}

/*--*/

.pcI{display: none;}

.wapI{display: block;}

/*--*/

.ingBox{padding:30px 0;}

/*--*/

.footer .up{padding: 30px 0 20px 0;}

.footer .right{float: none;/* width: 50%; */text-align: center;}

.footer .right .tel{font-size: 20px;margin-bottom:10px;display: table;margin:0 auto 10px;padding-right:0px;}

.footer .right .tel i{margin-top:5px;}

.footer .right .wx{line-height: 22px;}

.footer .right .share{margin-top:15px}

.footer .ewm{width: auto;display: table;float: none;margin: 0px auto 10px;}

.footer .ewm img{/* width:100% */}

.footer .down {padding:5px 0;}

.footer .down div{width:100%;margin:3px 0;font-size:12px; text-align: center;}

.footer .down a{font-size:12px}



}





@media all and (max-width:400px){

.ProductHome .right .thumb{width:100%}

.ProductHome .right .box{width:100%;}

.ProductHome .thumb,.ProductHome .box{width:100%;height: auto;}

/*--*/

.NewsHome .list .one .pic{height:150px;}



}