@charset "UTF-8";
/* 解决一部分浏览器的swipe4按钮点击,出现边框 */
.swiper-button-prev:focus,.swiper-button-next:focus{outline:none;}
/* 解决一部分浏览器的swipe4按钮点击,出现蓝色背景  */
.swiper-button-prev,.swiper-button-next{cursor:auto !important;}
.swiper-pagination-bullet{background-color:unset !important;}
.swiper-pagination-bullet:focus{outline:none !important;}

/* 首页 start */
.index-banner .swiper-cont{width:100%;}
.index-banner .swiper-button-next,.index-banner .swiper-button-prev{background-image:none;width:50px;height:50px;background-color:rgba(79, 79, 73, 0.5);border-radius:50%;}
.index-banner .swiper-button-next:hover,.index-banner .swiper-button-prev:hover{background-color:#0c64e2;}
.index-banner .swiper-button-next::after,
.index-banner .swiper-button-prev::after{
	content: "";
    width:12px;
    height:12px;
    border:solid #fff;
    border-width: 2px 0 0 2px;
    transform: translate(-25%, -50%) rotate(-45deg);
    position: absolute;
    left: 50%;
    top: 50%;
}
.index-banner .swiper-button-next::after{
transform: translate(-75%, -50%) rotate(135deg);
}
.index-banner .swiper-container-horizontal>.swiper-pagination-bullets{
bottom:25px;
}
.index-banner .swiper-pagination-bullet{
opacity: 1;
width: 28px;
height: 28px;
padding: 8px;
position: relative;
margin: 0px 10px !important;
background-color: transparent;
}
.index-banner .swiper-pagination-bullet:before{
	width: 8px;
	height: 8px;
	content: "";
	display: block;
	overflow: hidden;
	border-radius: 50%;
	border: 2px solid #fff;
	background-color:transparent;
}
.index-banner .swiper-pagination-bullet-active:before{ background-color:#fff !important;}
.index-banner .swiper-pagination-bullet-active .circleright{ animation: move 5.2s infinite linear;}
.index-banner .swiper-pagination-bullet-active .circleleft{ animation: move1 5.2s infinite linear;}
.circle{
	width: 14px;
	height: 28px;
	overflow: hidden;
	position:absolute;
	top: 0px;
}
.left{
	left: 0px;
}
.right{
	right: 0px;
}
.circleright{
	width: 28px;
	height: 28px;
	border: 2px solid rgba(255,255,255,0.5);
	position:absolute;
	border-top:2px solid transparent;
	border-right:2px solid transparent;
	border-radius: 50%;
	right:0; 
	transform:rotate(45deg);
}
.circleleft{
	width: 28px;
	height: 28px;
	border: 2px solid rgba(255,255,255,0.5);
	position:absolute;
	border-bottom:2px solid transparent;
	border-left:2px solid transparent ;
	border-radius: 50%;
	transform:rotate(45deg);
}
@keyframes move{
	0%{
		transform:rotate(45deg)
	}
	50%,100%{
		transform:rotate(225deg)
	}
}
@keyframes move1{
	0%,50%{
		transform:rotate(45deg)
	}
	100%{
		transform:rotate(225deg)
	} 
}
/* 首页外层大盒子 */
.home-part1,.home-part2,.home-part3,.home-part4{padding-top:100px;}
/* 应用领域 */
.home-title{font-size:48px;text-align:center;margin-bottom:50px;font-weight:bold;}
.home-one li{width:calc((100% - 80px) / 3);position:relative;overflow:hidden;}
.home-oneTxt{color:#fff;z-index:2;position:absolute;left:0;bottom:40px;width:100%;padding:0 40px;transition:all .3s;}
.home-oneTxt-head{font-size:34px;margin-bottom:20px;}
.home-oneTxt-foot{font-size:18px;height:72px;}
.home-one li a::after{content:'';position:absolute;bottom:-100%;left:0;width:100%;height:100%;background-color:rgba(12,99,226,.6);transition:all .3s;}
.home-one li:hover a::after{bottom:0;}
.home-one li:hover .home-oneTxt{bottom:50%;transform:translateY(50%);}

/* 核心产品 */
.home-part2 .swiper-pagination-bullet{width:auto;height:auto;background-color:unset;display:block;opacity:1;}
.home-part2 .home-title{margin-bottom:20px;}
.home-part2 .swiper-button-next,.home-part2 .swiper-button-prev{background-image:none;width:50px;height:50px;background-color:rgba(79, 79, 73, 0.5);border-radius:50%;}
.home-part2 .swiper-button-next:hover,.home-part2 .swiper-button-prev:hover{background-color:#0c64e2;}
.home-part2 .swiper-button-next::after,
.home-part2 .swiper-button-prev::after{content: "";width:12px;height:12px;border:solid #fff;border-width: 2px 0 0 2px;transform: translate(-25%, -50%) rotate(-45deg);position: absolute;left: 50%;top: 50%;}
.home-part2 .swiper-button-next::after{transform: translate(-75%, -50%) rotate(135deg);}
/* 核心产品nav */
.home-part2-nav{width:50%;font-size:24px;margin:0 auto 40px;}
.home-part2-nav ul{justify-content:center;}
.home-part2-nav ul .home-part2-item{font-weight:bold;position:relative;white-space:nowrap;}
.home-part2-nav ul .home-part2-item:not(:last-child){margin-right:40px;}
.home-part2-nav ul .home-part2-item::after{content:'';position:absolute;bottom:-5px;left:50%;width:0;height:2px;background-color:#005dc7;transition:all ease .3s;}
.home-part2-nav ul .home-part2-item:hover{color:#005dc7;}
.home-part2-nav ul .home-part2-item:hover::after{left:0;width:100%;}
.home-part2-itemActive{color:#005dc7;}
.home-part2-nav ul .home-part2-itemActive::after{left:0;width:100%;}

/* 核心产品swiper-slide */
.home-part2-cont{width:100%;padding:0 70px;justify-content:flex-start;}
.home-part2-cont li{width:calc((100% - 120px) / 4);text-align:center;border:#ccc solid 1px;padding:60px 0;}
.home-part2-cont li:not(:last-child){margin-right:40px;}
.home-part2-img{width:150px;margin:0 auto;}
.home-part2-cont li p{font-size:18px;margin:30px 0px;padding:0 10px;height:48px;}
.home-part2-more a{display:block;margin:0 auto;width:160px;box-sizing:border-box;height:40px;line-height:40px;border:#666 solid 1px;}
.home-part2-cont li:hover{border-color:#005dc7;background-color:#f4f9ff;}
.home-part2-cont li:hover p{color:#005dc7;}
.home-part2-cont li:hover .home-part2-more a{color:#005dc7;border-color:#005dc7;}

/* 生产实力 */
.home-part3-cont{align-items:stretch;justify-content:flex-start;}
.home-part3-cont li{width:calc((100% - 120px) / 4);position:relative;}
.home-part3-cont li:not(:last-child){margin-right:40px;}
.home-part3-cont li a{display:block;padding:60px 40px 50px;background-color:rgba(0,93,199,.2);height:100%;}
.home-part3-cont li::after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/home-part3-bg.jpg) no-repeat 0% 0%;z-index:-1;}
.home-part3-img{width:100px;margin:0 auto;}
.home-part3-txtBox{text-align:center;}
.home-part3-txtBox p{margin:40px 0 30px;font-size:20px;font-weight:bold;}
.home-part3-txt{font-size:16px;color:#999;line-height:30px;height:85px;}
.home-part3-cont li:hover a{background-color:rgba(0,93,199,.8);color:#fff;}
.home-part3-cont li:hover .home-part3-txt{color:#fff;}
.home-part3-cont li:hover .home-part3-img img:first-child{display:none;}
.home-part3-cont li:hover .home-part3-img img:last-child{display:block;}
/* 新闻资讯 */
.home-part4{padding-bottom:80px;}
.home-part4-cont{justify-content:flex-start;align-items:stretch;}
.home-part4-cont li{width:calc((100% - 120px) / 4);position:relative;}
.home-part4-cont li:not(:last-child){margin-right:40px;}
.home-part4-cont li::after{content:'';position:absolute;bottom:0;left:0;transition:all ease .3s;display:block;width:0;height:2px;background-color:#005dc7;}
.home-part4-txtBox{background-color:#f5faff;padding:40px;width:100%;}
.home-part4-txtBox p{font-size:20px;font-weight:bold;}
.home-part4-time{font-size:16px;color:#999;margin:16px 0 30px;}
.home-part4-txt{color:#666;line-height:30px;}
.home-part4-more a{display:block;width:160px;height:48px;line-height:48px;color:#fff;background-color:#005dc7;text-align:center;margin:60px auto 0;}
.home-part4-img{overflow:hidden;}
.home-part4-img img{transition:all ease .3s;}
.home-part4-cont li a{background-color:#f5faff;height:100%;flex-wrap:wrap;display:flex;}
.home-part4-cont li:hover .home-part4-img img{transform:scale(1.2);}
.home-part4-cont li:hover::after{width:100%;}
/* 合作伙伴 */
.home-part5{background-color:rgb(236,245,255);padding-bottom:60px;padding-top:100px;}
.home-part5-cont{flex-wrap:wrap;justify-content:flex-start;}
.home-part5-cont li{width:calc((100% - 200px) / 6);margin-bottom:40px;overflow:hidden;}
.home-part5-cont li:not(:nth-child(6n + 6)){margin-right:40px;}
.home-part5-img img{transform:scale(1);transition:all ease .3s;}
.home-part5-cont li:hover .home-part5-img img{transform:scale(1.2);}
@media(max-width:1685px){
/* 合作伙伴 */
.home-title{font-size:2.5rem;}
.home-part5-cont li{width:calc((100% - 125px) / 6);margin-bottom:25px;}
.home-part5-cont li:not(:nth-child(6n + 6)){margin-right:25px;}
}
@media(max-width:1440px){
/* 字体 */
.home-title{font-size:36px;margin-bottom:37.5px;}
.home-oneTxt-head{font-size:25.5px;margin-bottom:15px;}
.home-oneTxt-foot{font-size:16px;height:63px;}
.home-part2-nav{width:50%;font-size:18px;}
.home-part2-cont li p{font-size:14px;margin:37.5px 0px;height:38px;}
.home-part3-txtBox p{margin:30px 0 22.5px;font-size:16px;}
.home-part3-txt{font-size:14px;line-height:22px;height:70px;}
.home-part4-txtBox p{font-size:16px;}
.home-part4-time{font-size:14px;margin:11px 0 22px;}
.home-part4-txt{line-height:22px;}
.home-part2-more a{width:140px;}
/* 边距 */
.home-part1,.home-part2,.home-part3,.home-part4{padding-top:75px;}
.home-part5{padding-top:75px;}
.home-one li{width:calc((100% - 60px) / 3);}
.home-oneTxt{bottom:30px;padding:0 30px;}
.home-part2-cont li{width:calc((100% - 90px) / 4);padding:45px 0;}
.home-part2-cont li:not(:last-child){margin-right:30px;}
.home-part2-nav ul .home-part2-item:not(:last-child){margin-right:30px;}

.home-part3-cont li{width:calc((100% - 90px) / 4);}
.home-part3-cont li:not(:last-child){margin-right:30px;}
.home-part3-cont li a{padding:45px 30px 37.5px;}

.home-part4-txtBox{padding:30px;}
.home-part4-cont li{width:calc((100% - 90px) / 4);}
.home-part4-cont li:not(:last-child){margin-right:30px;}
.home-part4{padding-bottom:75px;}
}
@media(max-width:1080px){
/* 字体 */
.home-oneTxt-head{font-size:20px;margin-bottom:10px;}
.home-oneTxt-foot{font-size:14px;height:56px;}
.home-part2-nav{width:55%;font-size:16px;margin-bottom:30px;}
.home-part3-txtBox p{margin:30px 0 22.5px;font-size:16px;}
.home-part3-img{width:80px;}
.home-part3-txt{font-size:14px;line-height:22px;}
.home-part4-txtBox p{font-size:16px;}
.home-part4-time{font-size:14px;margin:11px 0 22px;}
.home-part4-txt{line-height:22px;}
.home-part2-more a{width:100px;height:30px;line-height:30px;}
/* 边距 */
.home-part1,.home-part2,.home-part3,.home-part4{padding-top:50px;}
.home-part5{padding-top:50px;padding-bottom:calc(60px - 20px);}
.home-part4{padding-bottom:50px;}
.home-title{font-size:28px;margin-bottom:25px;}
.home-one li{width:calc((100% - 40px) / 3);}
.home-part2-nav ul{justify-content:flex-start;overflow: scroll;white-space: nowrap;height: 31px;}

.home-part2-cont li{width:calc((100% - 60px) / 4);padding:30px 0;}
.home-part2-cont li:not(:last-child){margin-right:20px;}
.home-part2-nav ul .home-part2-item:not(:last-child){margin-right:20px;}
.home-part2-img{width:100px;}

.home-part3-cont li{width:calc((100% - 60px) / 4);}
.home-part3-cont li:not(:last-child){margin-right:20px;}


.home-part4-cont li{width:calc((100% - 60px) / 4);}
.home-part4-cont li:not(:last-child){margin-right:20px;}
.home-part4-cont li a{display:flex;width:100%;}
.home-part4-txtBox{padding:20px;width:100%;}
.home-part4-more a{margin:50px auto 0;}

.home-part5-cont li{width:calc((100% - 75px) / 6);margin-bottom:15px;}
.home-part5-cont li:not(:nth-child(6n + 6)){margin-right:15px;}
}
@media(max-width:850px){
.home-part2-nav{width:65%;}
}
@media(max-width:768px){
.home-part2 .swiper-button-next,.home-part2 .swiper-button-prev{display:none;}
.home-part1,.home-part2{padding-top:50px;}
.home-part3,.home-part4{padding-top:calc(50px - 40px);}/* 减去上面的margin */
.home-title{font-size:22px;margin-bottom:25px;}
.home-oneTxt{padding:0 15px;bottom:50%;transform:translateY(50%);}
.home-oneTxt-head{font-size:16px;margin-bottom:8px;}
.home-oneTxt-foot{font-size:12px;height:50px;}
.home-part2-cont,.home-part3-cont,.home-part4-cont{flex-wrap:wrap;padding:0;}
.home-part2-nav{width:85%;}
.home-part2-cont li{width:calc((100% - 40px) / 2);margin-bottom:40px;}
.home-part2-cont li:not(:last-child){margin-right:0px;}
.home-part2-cont li:not(:nth-child(2n+2)){margin-right:40px;}
.home-part2-img{width:125px;}

.home-part3-cont li{width:calc((100% - 40px) / 2);margin-bottom:40px;}
.home-part3-cont li:not(:last-child){margin-right:0px;}
.home-part3-cont li:not(:nth-child(2n+2)){margin-right:40px;}
.home-part3-txt{height:49px;}


.home-part4-cont li{width:calc((100% - 40px) / 2);margin-bottom:40px;}
.home-part4-cont li:not(:last-child){margin-right:0px;}
.home-part4-cont li:not(:nth-child(2n+2)){margin-right:40px;}
.home-part4-more a{margin:10px auto 0;}
.home-part5-cont li{width:calc((100% - 60px) / 4);margin-bottom:20px;}
.home-part5-cont li:not(:nth-child(6n + 6)){margin-right:0px;}
.home-part5-cont li:not(:nth-child(4n + 4)){margin-right:20px;}
.index-banner .swiper-cont{width:100%;height:280px;}
.index-banner .swiper-cont img{display:block;height:100%;object-fit:cover;}
}
@media(max-width:560px){
.home-part2-nav{width:100%;}
.swiper-cont01 img{width:172% !important;}
.swiper-cont02 img{width:135% !important;}
}
@media(max-width:475px){
.home-part1,.home-part2{padding-top:40px;}
.home-part3,.home-part4{padding-top:calc(40px - 10px);}/* 减去上面的margin */
.home-title{font-size:22px;margin-bottom:25px;}

.home-oneTxt-head{font-size:16px;}
.home-one{flex-wrap:wrap;}
.home-one li{width:100%;text-align:center;margin-bottom:10px;}
.home-part2-nav ul{width:100%;overflow:scroll;white-space:nowrap;height:31px;}
.home-part2-item{margin-right:20px;}
.home-part2-cont li p{font-size:14px;margin:20px 0px;}
.home-part2-cont li{width:calc((100% - 10px) / 2);margin-bottom:10px;padding:20px 0;}
.home-part2-cont li:not(:nth-child(2n+2)){margin-right:10px;}


.home-part3-cont li{width:calc((100% - 10px) / 2);margin-bottom:10px;}
.home-part3-cont li:not(:nth-child(2n+2)){margin-right:10px;}
.home-part3-cont li a{padding:35px 10px;}
.home-part3-txtBox p{margin:20px 0 18px;font-size:16px;}
.home-part3-txt{font-size:12px;line-height:unset;}

.home-part4-cont li{width:100%;margin-bottom:20px;}
.home-part4-cont li:not(:nth-child(2n+2)){margin-right:0px;}
.home-part4-txtBox{padding:10px;}
.home-part4-txtBox p{font-size:14px;}
.home-part4-time{font-size:13px;margin:5px 0 10px;}
.home-part4-txt{line-height:unset;}
.home-part4-more a{width:100px;height:30px;line-height:30px;}

.home-part5-cont li{width:calc((100% - 30px) / 4);margin-bottom:10px;}
.home-part5-cont li:not(:nth-child(4n + 4)){margin-right:10px;}
.home-part5{padding-top:40px;padding-bottom:calc(50px - 10px);}
}
/* 首页 end */

/* 产品与应用 start */
/* banner图 */
.bannerBox{position:relative;}
.banner-txt{position:absolute;top:50%;transform:translateY(calc(-50% + 25px));max-width:1920px;}
.banner-txt h1{font-size:calc((60 / 1920) * 100vw);color:#fff;font-weight:bold;}

/* 面包屑 */
.crumbs{height:80px;font-size:16px;color:#666;max-height:80px;overflow:hidden;background-color:#ecf5ff;}
.crumbs-left{justify-content:flex-start;}
.crumbs-left li{height:100%;display:block;margin-right:38px;position:relative;}
.crumbs-left li:not(:last-child)::after{content: '/';position:absolute;right:-22px;top:50%;transform:translateY(-50%);}
.crumbs-left li:last-child{margin-right:0;}
.crumbs-left li a{display:block;color:#666;line-height:80px;}
.crumbs-left li strong{display:block;line-height:80px;}
.crumbs-right li{height:100%;display:block;margin-right:60px;position:relative;}
.crumbs-right li:last-child{margin-right:0;}
.crumbs-right li a{display:block;color:#333;line-height:80px;font-weight:bold;padding:0 3px;}
.crumbs-right .crumbs-active a{color:#005dc7;}
.crumbs-right .crumbs-active::after{content: '';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#005dc7;}
.product-part3{padding-bottom:100px;}

/* 核心产品 */
.product-main2{padding-bottom:40px;}
.pro-slide-item{flex-wrap:wrap;}
.pro-part01{width:100%;position:relative;flex-wrap:wrap;}
.pro-part01:not(:last-child){margin-bottom:60px;}
.pro-part01-left{width:588px;justify-content:center;border: solid 1px #cccccc;box-sizing:content-box;padding:34px 0;position:relative;overflow:hidden;}

.pro-part01-left::after{content:'';position:absolute;width:100%;height:100%;top:calc(-100%);left:0;background-color:rgba(0,108,238,.6);transition:all .3s linear;}
.pro-part01-left:hover::after{top:0;}

.pro-part01:first-child > .pro-part01-left::after{content:'';position:absolute;top:auto;width:100%;height:100%;bottom:calc(-100%);left:0;background-color:rgba(0,108,238,.6);transition:all .3s linear;}
.pro-part01:first-child > .pro-part01-left:hover::after{bottom:0;}


.pro-part01-left img{width:100%;}
.pro-part01-right{width:calc(100% - 590px);position:absolute;background-color:#f5faff;padding:64px 100px 0;height:100%;top:0;right:0;}
.pro-part01-title{text-align:left;}
.pro-part01-title h3{font-size:30px;font-weight:bold;margin-bottom:18px;}
.pro-part01-iconBox{justify-content:flex-start;align-self:center;}
.pro-part01-icon{width:16px;height:16px;margin-right:14px;}
.pro-part01-icon img{display:block;width:100%;height:100%;}
.pro-part01-txt{font-size:16px;color:#333;}
.pro-part01-cont{width:100%;padding-bottom:50px;border-bottom:solid 1px #999;margin:72px auto 25px;}
.pro-part01-cont ul{justify-content:flex-start;overflow:hidden;}
/* .pro-part01-cont ul li{width:calc((100% - 120px) / 4);} */
.pro-part01-cont ul li:not(:last-child){margin-right:10px;}
.pro-part01-btn a{display:block;width:100px;background-color:#005dc7;line-height:40px;color:#fff;}

/* 应用领域 */
.apply-part01 .swiper-button-next,.apply-part01 .swiper-button-prev{background-image:none;width:50px;height:50px;background-color:rgba(79, 79, 73, 0.5);border-radius:50%;}
.apply-part01 .swiper-button-next:hover,.apply-part01 .swiper-button-prev:hover{background-color:#0c64e2;}
.apply-part01 .swiper-button-next::after,
.apply-part01 .swiper-button-prev::after{content: "";width:12px;height:12px;border:solid #fff;border-width: 2px 0 0 2px;transform: translate(-25%, -50%) rotate(-45deg);position: absolute;left: 50%;top: 50%;}
.apply-part01 .swiper-button-next::after{transform: translate(-75%, -50%) rotate(135deg);}

.apply-part01{padding-bottom:40px;}
.apply-line{width:100%;height:120px;}
.apply-title{padding:0 80px;font-size:48px;margin-bottom:60px;}
.apply-title p{font-size:18px;margin-top:30px;}

.apply-part01-cont{width:100%;}
.swiper-main{position:relative;padding:0 80px;min-height:112px;}
.apply-part01-cont li{width:calc((100% - 80px) / 3);border:#ccc solid 1px;font-size:24px;padding:80px;position:relative;overflow:hidden;}
.apply-part01-cont li::after{content:'';position:absolute;width:100%;height:100%;top:-100%;left:0;background-color:rgba(0,108,238,.6);transition:all .3s linear;}
.apply-part01-cont li:hover::after{top:0;}
.apply-part01-cont li p{position:absolute;z-index:1;bottom:10%;text-align:center;width:100%;left:0;transition:all .3s linear;}
.apply-part01-cont li:hover p{bottom:50%;transform:translateY(50%);color:#fff;}

@media(max-width:1685px){
.apply-line{width:100%;height:100px;}
.crumbs{height:60px;font-size:14px;}
.crumbs-left li a{line-height:60px;font-size:14px;}
.crumbs-right li a{line-height:60px;font-size:16px;}
.crumbs-left li strong{line-height:60px;}
.pro-part01:not(:last-child){margin-bottom:40px;}
.pro-part01-left{width:400px;height:calc(400px * (470 / 590));padding:45px 0;}
.pro-part01-right{width:calc(100% - 402px);padding:44px 100px 0;}
.pro-part01-title h3{font-size:26px;font-weight:bold;}
.pro-part01-cont{width:100%;padding-bottom:40px;margin:45px auto 20px;}
/* 应用领域 */
.apply-part01-cont li{padding:60px;}
.apply-title{font-size:40px;margin-bottom:50px;}
}
@media(max-width:1440px){
.apply-title p{font-size:16px;margin-top:20px;}
.pro-part01-left{overflow:hidden;height:auto;}
.pro-part01-left img{width:100%;height:auto;}
.pro-part01-right{width:calc(100% - 402px);padding:35px 70px 0;}
.apply-part01-cont li{font-size:22px;}
.apply-line{width:100%;height:80px;}
.apply-title{font-size:36px;margin-bottom:40px;}
.apply-part01-cont li p{font-size:18px;}
}
@media(max-width:1080px){
.crumbs-left{margin-right:10%;}
.crumbs > .main{overflow:scroll;white-space:nowrap;}
.apply-line{width:100%;height:60px;}
.bannerBox{padding-top:50px;}
.bannerImg{height:280px;}
.bannerImg img{width:100%;height:100%;object-fit:cover;}
.pro-part01-btn a{width:80px;line-height:32px;}
/* 应用领域 */
.apply-part01-cont li{padding:40px;font-size:20px;}
.apply-title{font-size:28px;margin-bottom:30px;}
.apply-title p{font-size:16px;margin-top:15px;}

.pro-part01-left{width:35%;}
.pro-part01-title h3{font-size:24px;margin-bottom:2%;}
.pro-part01-right{width:calc(65% - 2px);padding:3% 6% 0;}
.pro-part01-cont{width:100%;padding-bottom:8%;margin:8% auto 5%;}
}
@media(max-width:768px){
.crumbs-right li{margin-right:30px;}
.apply-line{width:100%;height:50px;}
.crumbs-left{display:none !important;}
.crumbs-right{}
.banner-txt h1{font-size:22px;}
.pro-part01-left{overflow:hidden;height:auto;}
.pro-part01-title h3{font-size:20px;}
.pro-part01-icon{width:14px;height:14px;margin-right:8px;}
.pro-part01-txt{font-size:14px;color:#333;}
.apply-part01-cont li{font-size:16px;}
.apply-part01-cont li p{font-size:16px;}
.apply-title{font-size:24px;margin-bottom:20px;margin-top:0;}
}
@media(max-width:650px){
.apply-line{width:100%;height:40px;}
.pro-part01-icon{width:10px;height:10px;margin-right:2px;}
.pro-part01-txt{font-size:12px;color:#333;}
.pro-part01-right{position:static;width:100%;padding:8% 6%;}
.pro-part01-left{width:100%;}
.pro-part01-left img{width:100%;}
/* .pro-part01-cont ul li{width:calc((100% - 30px) / 4);} */
.apply-part01-cont li p{font-size:12px;bottom:10px;}
.apply-title p{font-size:14px;margin-top:15px;}
.apply-title{font-size:22px;padding:0 20px;}
.swiper-main{width:100%;padding:0 45px;}
.apply-part01-cont li{padding:10px;}
.apply-part01 .swiper-button-next,.apply-part01 .swiper-button-prev{width: 30px;height: 30px;}
}
@media(max-width:475px){
.apply-line{width:100%;height:30px;}
.apply-part01-cont{width:100%;padding:0;}
.apply-part01 .swiper-button-next,.apply-part01 .swiper-button-prev{width:20px;height:20px;}
.product-main2 .swiper-button-next{right:0;}
.product-main2 .swiper-button-prev{left:0;}
.apply-part01 .swiper-button-next::after,
.apply-part01 .swiper-button-prev::after{
	content: "";
    width:8px;
    height:8px;
    border-width: 2px 0 0 2px;
}
.swiper-button-next, .swiper-button-prev{transform:translateY(50%);}
.swiper-main{width:100%;padding:0 25px;}
}

/* 更多产品 */
.morePro .swiper-button-next,.morePro .swiper-button-prev{border:#999 solid 1px;background-image:unset !important;width:40px !important;height:40px;background-color:rgba(79, 79, 73, 0.5);border-radius:2px;}
.morePro .swiper-button-next{right:20%;}
.morePro .swiper-button-prev{left:20%;}
.morePro .swiper-button-next:hover,.swiper-button-prev:hover{background-color:#0c64e2;}
.morePro .swiper-button-next::after,
.morePro .swiper-button-prev::after{
	content: "";
    width:12px;
    height:12px;
    border:solid #fff;
    border-width: 2px 0 0 2px;
    transform: translate(-25%, -50%) rotate(-45deg);
    position: absolute;
    left: 50%;
    top: 50%;
}
.morePro .swiper-button-next::after{
transform: translate(-75%, -50%) rotate(135deg);
}
.morePro .swiper-pagination-bullet{opacity:1;background-color:unset;border-radius:2px;font-size:14px;;width:40px;height:40px;line-height:40px;color:#999;border:#999 solid 1px;}
.morePro .swiper-pagination-bullet-active{opacity:1;background-color:#006cee !important;color:#fcfcfc;border-color:#006cee;}
.morePro .swiper-button-next,.morePro .swiper-button-prev{top:auto;bottom:10px;background-color:unset;}
.morePro .swiper-button-next::after,
.morePro .swiper-button-prev::after{border-color:#999;}
.morePro .swiper-button-next:hover,.morePro .swiper-button-prev:hover{background-color:#006cee;border-color:#006cee;}
.morePro .swiper-button-next:hover::after,.morePro .swiper-button-prev:hover::after{border-color:rgba(255,255,255,1);}

.morePro{box-sizing:border-box;}
.morePro-box{flex-wrap:wrap;padding-bottom:40px;padding-right:1px;}
.morePro-box li{width:calc((100% - 120px) / 4);border:#ccc solid 1px;margin-bottom:40px;}
.morePro-box li a{display:block;width:100%;height:100%;padding:50px 0 40px;}
.morePro-img{}
.morePro-img img{width:100%;display:block;}
.morePro-box li a p{font-size:18px;margin:50px 0 0;padding:0 10px;height:48px;}
.morePro-box li:hover{border-color:#005dc7;background-color:#f4f9ff;}
.morePro-box li:hover p{color:#005dc7;}

@media(max-width:768px){
.morePro-box li{width:calc((100% - 40px) / 2);}
.morePro-box li a p{font-size:16px;margin:30px 0 0;height:40px;}
.morePro-box li a{padding:40px 0 30px;}
.morePro-box .swiper-pagination{max-width:200px;}
.morePro .swiper-button-next{right:0%;}
.morePro .swiper-button-prev{left:0%;}
.morePro .swiper-container-horizontal>.swiper-pagination-bullets{max-width:275px;left:50%;transform:translate(-50%);}
.morePro .swiper-pagination-bullet{width:30px;height:30px;line-height:30px;}
.morePro .swiper-button-next,.morePro .swiper-button-prev{width:30px !important;height:30px;}
}
@media(max-width:475px){
.morePro-box li{width:calc((100% - 20px) / 2);margin-bottom:20px;}
.morePro-box li a p{font-size:14px;margin:20px 0 0;height:35px;}
.morePro-box li a{padding:30px 0 20px;}
.morePro .swiper-container-horizontal>.swiper-pagination-bullets{max-width:220px;overflow-x:auto;white-space:nowrap;min-height:31px;}
.morePro .swiper-button-next,.morePro .swiper-button-prev{bottom:26px;}
}
/* 产品详情 */
.banner-cont{position:absolute;box-sizing:border-box;;top:55%;left:50%;transform:translate(-50%,-50%);justify-content:center;max-width:1600px;}
.banner-left{width:calc(218 / 1920 * 100vw);margin-right:112px;min-width:50px;}
.banner-right h1{color:#fff;font-weight:bold;font-size:3rem;}
.clear-pt{padding-top:0;}
.banner-cont2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;color:#fff;align-items:flex-end;max-width:1600px;}
.banner-cont2 .banner-left{width:calc(218 / 1920 * 100vw);margin-right:200px;min-width:50px;}
.banner-cont2 .banner-right{min-width:100px;}
.banner-cont2 .banner-right h2{font-weight:bold;font-size:2.5rem;margin-bottom:40px;}
.banner-cont2 .banner-right ul li{font-size:18px;margin-bottom:10px;}
.banner-cont2 .banner-right ul li:first-child{font-size:28px;margin-bottom:15px;}
.proDetail-btn{width:120px;line-height:54px;font-size:28px;background-color:#005dc7;text-align:center;cursor:pointer;}

/* 产品规格 */
.proDetail-part02{position:relative;flex-wrap:wrap;}
.proDetail-part02-left{width:calc((590 / 1920) * 100vw);padding:0;}
/*border:#ccc solid 1px;*/
.proDetail-part02-right{position:absolute;font-size:20px;top:0;right:0;width:calc((100% - (590 / 1920) * 100vw));height:100%;padding:44px 0 0 80px;}
.proDetail-part02-title{font-size:32px;font-weight: bold;padding-bottom:18px;border-bottom:#ccc solid 1px;margin-bottom:60px;}
.proDetail-part02-itembox{flex-wrap:wrap;}
.proDetail-part02-item{width:calc(100% / 2);}
.proDetail-part02-item li{justify-content:flex-start;margin-bottom:22px;}
.proDetail-part02-item li span{color:#999;}
/* 产品应用 */
.proDetail-part03-list{}
.proDetail-part03-list li{width:calc((100% - 120px) / 4);background-color:#f4f8fb;padding:40px;}
.proDetail-part03-list li p{margin-top:40px;text-align:center;font-size:18px;}

.proDeatail-popup{transform:scale(0);transition:transform .3s linear;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99999;}
.popup-open{transform: scale(1);}
.popup-cont{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:70px;background-color:#fff;width:calc(1000 / 1920 * 100vw);overflow:hidden;box-sizing:border-box;}
.popup-flag{position:absolute;top:47px;right:47px;width:16px;height:16px;cursor:auto;}
.popup-flag::before,.popup-flag::after{content: '';display:block;width:16px;height:2px;background-color:#999;position:absolute;top:50%;left:50%;}
.popup-flag::before{transform:translate(-50%,-50%) rotate(45deg);}
.popup-flag::after{transform:translate(-50%,-50%) rotate(-45deg);}
.popup-title{font-size:30px;text-align:center;margin-bottom:40px;}
.form-cont{flex-wrap:wrap;}
.form-item{width:calc((100% - 40px) / 2);margin-bottom:30px;border:#999 solid 1px;padding:0 18px;background-color:rgba(235,235,235,.42);}
.form-icon{width:18px;height:18px;min-width:16px;min-height:16px;}
.form-item input,.form-label input{line-height:40px;flex:1;padding-left:10px;background-color:transparent;}
.form-label input{padding-left:0;}
.form-label{width:100%;margin-bottom:30px;border:#999 solid 1px;padding:0 18px;background-color:rgba(235,235,235,.42);position:relative;}
.label-head{line-height:40px;color:#999;width:100%;position:relative;}
.label-group input{padding-left:0 !important;}
.label-group ul{width:100%;display:block;max-height:70px;overflow-y:scroll;}
.label-group{flex-wrap:wrap;height:auto;max-height:40px;overflow:hidden;transition:all .3s;}
.label-group ul li{display:block;width:100%;line-height:30px;cursor: pointer;user-select: none;}
.form-label span{width:8px;height:8px;border-top:#999 solid 2px;border-right:#999 solid 2px;display:block;transition:all .3s linear;position:absolute;top:45%;transform:translateY(-50%) rotate(45deg);transition:all .3s linear;right:0px;}
.openSpan{transform:translateY(-50%) rotate(135deg) !important;}
.groupOpen{max-height:1000px;}
.form-label textarea{background-color:transparent;border:unset;flex:1;padding-top:10px;padding-left:22px;}
.form-label .form-icon{position:absolute;top:10px;left:18px;}
.form-foot{justify-content:space-between;width:100%;flex-wrap:wrap;}
.form-foot-left{border:#999 solid 1px;max-height:40px;overflow:hidden;}
.form-captcha{width:125px;border-left:#999 solid 1px;min-width:100px;}
.form-foot-left input{text-align:center;height:40px;flex:1;line-height:40px;min-width:114px;}
.form-foot-right{line-height:40px;text-align:center;background-color: #006cee;color:#fff;width:120px;cursor:pointer;}
@media(max-width:1440px){
.proDetail-part02-left{padding:0;}
.proDetail-part02-left{padding:0;}
.proDetail-part02-title{font-size:28px;margin-bottom:40px;}
.proDetail-part02-item li span,.proDetail-part02-right{font-size:18px;}
.proDetail-part03-list li p{font-size:16px;margin-top:35px;}
.proDetail-part03-list li{padding:35px;}
}
@media(max-width:1080px){
.bannerImg-height{height:140px;}
.proDetail-btn{font-size:16px;width:100px;line-height:40px;}
.banner-right h1{font-size:2.2rem;}
.banner-cont2{align-items:center;}
.banner-cont2 .banner-right h2{font-size:1.7rem;margin-bottom:10%;}
.banner-cont2 .banner-right ul li{font-size:16px;margin-bottom:10px;}
.banner-cont2 .banner-right ul li:first-child{font-size:22px;}
.banner-cont2 .banner-left{min-width:50px;margin-right:180px;}
.popup-cont{width:50%;padding:50px;}
.popup-title{margin-bottom:20px;font-size:26px;}
.form-item{width:100%;margin-bottom:15px;}
.form-foot-left{width:100%;}
.form-label{margin-bottom:15px;}
.form-foot-right{margin:15px auto 0;}
.popup-flag{top:20px;right:20px;}
.proDetail-part02-title{font-size:26px;margin-bottom:20px;}
.proDetail-part02-item li{margin-bottom:15px;}
.proDetail-part02-item li span,.proDetail-part02-right{font-size:16px;}
.proDetail-part02-right{padding:30px 0 0 60px;}
.proDetail-part03-list li p{font-size:16px;margin-top:30px;}
.proDetail-part03-list li{padding:30px;width:calc((100% - 90px) / 4);}
}
@media(max-width:930px){
.proDetail-part02-item li span,.proDetail-part02-right{font-size:12px;}
}
@media(max-width:768px){
.banner-left{margin-right:40px;}
.banner-right h1{font-size:1.2rem;}
.banner-cont2 .banner-left{min-width:50px;margin-right:40px;}
.banner-cont2 .banner-right{padding-left:20px;}
.banner-cont2 .banner-right h2{font-size:1.2rem;}
.banner-cont2 .banner-right ul li{font-size:12px;margin-bottom:10px;}
.banner-cont2 .banner-right ul li:first-child{font-size:1rem;}
.popup-cont{width:90%;padding:30px;}
.popup-title{margin-bottom:10px;font-size:22px;}
.proDetail-part02-title{font-size:22px;padding-bottom:10px;margin-bottom:10px;}
.proDetail-part02-item li span,.proDetail-part02-right{font-size:12px;}
.proDetail-part02-left{width:30%;padding:0;}
.proDetail-part02-right{width:calc(100% - 30%);padding:0 0 0 20px;}
.proDetail-part03-list li p{font-size:14px;margin-top:25px;}
.form-label textarea{height:80px;}
}
@media(max-width:600px){
.proDetail-part02-left{margin:0 auto;width:80%;}
.proDetail-part02-right{width:100%;position:static;padding:0;margin-top:20px;}
.proDetail-part02-itembox ul{width:100%;}
.proDetail-part02-title{text-align:center;}
.proDetail-part03-list li{padding:20px;width:calc((100% - 60px) / 4);}
}
@media(max-width:475px){
.proDetail-part03-list{flex-wrap:wrap;}
.proDetail-part03-list li{width:calc((100% - 30px) / 2);margin-bottom:30px;}
}
/* 产品与应用 end */

/* 生产实力 start */
.strength-part .swiper-button-next,.strength-part .swiper-button-prev{background-image:none;width:50px;height:50px;background-color:rgba(79, 79, 73, 0.5);border-radius:50%;}
.strength-part .swiper-button-next:hover,.strength-part .swiper-button-prev:hover{background-color:#0c64e2;}
.strength-part .swiper-button-next::after,
.strength-part .swiper-button-prev::after{
	content: "";
    width:12px;
    height:12px;
    border:solid #fff;
    border-width: 2px 0 0 2px;
    transform: translate(-25%, -50%) rotate(-45deg);
    position: absolute;
    left: 50%;
    top: 50%;
}
.strength-part .swiper-button-next::after{
transform: translate(-75%, -50%) rotate(135deg);
}
.strength-part .swiper-button-next{right:0;}
.strength-part .swiper-button-prev{left:0;}
.streng-part04-txt{width:60%;margin:0 auto;text-align:center;display:block;font-size:18px;}
/* 研发团队 */
.strength-part01 .bannerImg{height:480px;}
.strength-part01 .bannerImg img{height:100%;}
.timer{color:#fff;font-size:36px;font-weight:bold;position:relative;}
.timer::after{content:'+';font-weight:bolder;bottom:0;right:-10px;font-size:18px;}
.strength-part01-title{color:#fff;font-size:48px;font-weight:bold;position:absolute;top:50%;left:100px;transform:translateY(-50%);}
.strength-part01-cont{padding-left:111px;justify-content:flex-start;width:calc(1299 / 1920 * 100vw);height:291px;color:#fff;bottom:40px;position:absolute;right:0;background-color:rgba(25,37,59, 0.6);box-shadow: 0px 1px 10px 0px rgba(255, 255, 255, 0.7);border: solid 2px rgba(255, 255, 255, 0.6);border-right:unset;}
.strength-part01-item{position: relative;}
.strength-part01-item:first-child{margin-right:166px;}
.strength-part01-item ul{width:100%;justify-content:flex-start;}
.strength-part01-item ul:first-child{margin-bottom:40px;}
.strength-part01-item ul li{max-width:80px;min-width:80px;margin-right:70px;}
.strength-part01-item:first-child::before{content:'旭锐总部';position:absolute;left:0;top:-140px;display:block;font-size:32px;font-weight:bold;}
.strength-part01-item:last-child::before{content:'江西分厂';position:absolute;left:0;top:-140px;display:block;font-size:32px;font-weight:bold;}
/* 智能制造 */
.banner-txt p{color:#fff;font-size:16px;font-weight:bold;}
.strength-part{max-width:1750px;margin:0 auto;}
.strength-part02-cont{width:100%;padding:0 75px;display:block !important;}
.strength-part03 .strength-part02-cont,.strength-part02 .strength-part02-cont{display:flex !important;}
.strength-part02-cont li{background-color:#f2f7fc;width:calc((100% - 120px) / 4);position: relative;overflow:hidden;display: block;height:100%;}
.strength-part02-cont li span{font-size:24px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:block;opacity:0;transition:all ease .3s;}
.strength-part02-cont li::after{content:'';display:block;width:100%;height:100%;background-color:#005dc7;opacity:0.6;position:absolute;top:-100%;left:0;transition:all ease .3s;}
.strength-part02-cont li:hover::after{top:0;}
.strength-part02-cont li:hover span{opacity:1;}
/* 关键设备 */
.strength-part03{background-color:#e8f3ff;margin-top:50px;padding-bottom:100px;}
/* .strength-part03 .apply-line{height:70px;} */
.strength-part03-cont{align-items:stretch;}
.strength-part03-main{max-width:1700px;margin:0 auto 125px;padding:50px;align-items:flex-start;}
.strength-part03-head{max-width:1700px;margin:0 auto 125px;padding:50px;align-items:flex-start;}
.strength-part03-head{max-width:1700px;padding:0 50px;}
.strength-part03-title{margin-bottom:60px;font-size:28px;}
.strength-part03-cont{align-items:stretch;}
.strength-part03-left{flex:1;padding-right:80px;}
.strength-part03-right{width:calc((650 / 1600 * 100vw));}
.strength-part03-item{width:calc((100% - 40px) / 2);padding:40px 62px;background-color:#fff;position: relative;}
.strength-part03-txt{line-height:36px;font-weight:bold;}
.strength-part03-item ul li{line-height:36px;color:#999;}
.strength-part03-item::after{content:'01';position:absolute;font-size:48px;font-weight:bold;color:#005dc7;opacity:0.4;bottom:30px;right:30px;}
.strength-part03-item:last-child::after{content:'02';}
/* 质量保证 */
.strength-part04 .apply-line{height:100px;}
.about-part04 .swiper-wrapper{align-items:stretch;}
.about-part04 .swiper-slide{height:unset;}
.strength-part04 .strength-part02-cont{display:flex !important; align-items:stretch;}
.strength-part04 .strength-part02-cont li{height:unset;}
.strength-part04 .strength-part02-cont li a{padding:60px;height:100%;justify-content: center;display: flex;flex-direction: column;}
.strength-part04 .strength-part02-cont li a img{margin:auto;}
.strength-part04 .strength-part02-cont li::after{display:none;}
.strength-part04-txt{text-align:left;color:#999;font-size:16px;margin-top:40px;}
.strength-part04 .strength-part02-cont li a:hover .strength-part04-txt{color:#fff;}
.strength-part04 .strength-part02-cont li a:hover {background-color:#005dc7;}
.strength-part04 .strength-part02-cont li a:hover .strength-part04-icon{display:none;}
.strength-part04 .strength-part02-cont li a:hover .strength-part04-icon2{display:block;}
@media(max-width:1750px){
.strength-part{padding:0 80px;}
.strength-part01-title{left:80px;}
.strength-part03-main{padding:0 145px;margin:0 auto 75px;}
.strength-part03-head{padding:0 155px;margin:0 auto 20px;}
.strength-part01-item:first-child{margin-right:5%;}
.strength-part01-cont{padding-left:5%;}
.strength-part01-item:first-child::before,.strength-part01-item:last-child::before{font-size:28px;top:-130px;}
.strength-part01-title{font-size:44px;}
/* .strength-part01-cont{width:auto;} */
.strength-part01-item ul li{margin-right:50px;}
.strength-part03-left{flex:1;padding-right:25px;}
.strength-part03-item{width:calc((100% - 30px) / 2);padding:40px 30px 70px;}
.strength-part03-title{margin-bottom:40px;font-size:26px;}
.strength-part03 {font-size:16px;}
.strength-part02-cont li span{font-size:20px;}
}
@media(max-width:1440px){
.strength-part01-title{font-size:40px;}
.timer{font-size:30px;}
.strength-part01-item ul li{margin-right:30px;}
.strength-part{padding:0 60px;}
.strength-part01-title{left:60px;}
.strength-part03-title{margin-bottom:30px;font-size:22px;}
.strength-part03-main{padding:0 130px;margin:0 auto 75px;flex-wrap:wrap;align-items:center;}
.strength-part03-head{padding:0 135px;}
.strength-part03-right{width:30%;}
.strength-part03-item::after{font-size:36px;}
.strength-part03{background-color:#e8f3ff;margin-top:50px;padding-bottom:70px;}
.strength-part03 .apply-line{height:60px;}
.strength-part04 .apply-line{height:60px;}
.streng-part04-txt{width:70%;}
.strength-part04 .strength-part02-cont li a{padding:40px;}
.strength-part04-txt{font-size:14px;margin-top:30px;}
.strength-part02-cont li{background-color:#f2f7fc;width:calc((100% - 60px) / 4);}
.strength-part02-cont li span{font-size:18px;}
}
@media(max-width:1080px){
.strength-part .swiper-button-next,.strength-part .swiper-button-prev{width:40px;height:40px;}
.strength-part01 .bannerBox{padding-top:0;}
.strength-part01 .bannerImg{height:350px;}
.strength-part01-cont{height:210px;width:auto;}
.strength-part01-item:first-child::before,.strength-part01-item:last-child::before{font-size:24px !important;top:-95px !important;}
.strength-part01-item ul li{margin-right:10px;}
.strength-part01-item:first-child{margin-right:2%;}
.strength-part{padding:0 40px;}
.strength-part01-title{left:40px;font-size:28px;}

.strength-part03-main{padding:0 110px;}
.strength-part03-left{width:100%;padding-right:0;}
.strength-part03-right{width:100%;order:-1;margin-bottom:20px;}
.strength-part03-head{padding:0 113px;}
.strength-part03-item::after{font-size:30px;}
.strength-part03{padding-bottom:50px;}
.strength-part03 .apply-line{height:50px;}

.strength-part04 .apply-line{height:50px;}
.streng-part04-txt{width:100%;}
.strength-part04 .strength-part02-cont li a{padding:20px;}
.strength-part04-txt{font-size:14px;}
.strength-part04-txt{font-size:12px;margin-top:20px;}
.strength-part02-cont li span{font-size:16px;}
}
@media(max-width:768px){
.strength-part01 .bannerImg{height:480px;}
.strength-part01-title{left:50%;font-size:22px;top:40px;transform:translateX(-50%);}
.strength-part01-cont{right:50%;width:96%;height:auto;margin:0 auto;padding:30px 2% 2%;;flex-wrap:wrap;transform:translateX(50%);border:rgba(255, 255, 255, 0.6) solid 2px;}
.strength-part01-item ul:first-child{margin-bottom:20px;}
.strength-part01-item{width:100%;}
.strength-part01-item:not(:last-child){margin-bottom:40px;margin-right:0;}
.strength-part01-item:first-child::before,.strength-part01-item:last-child::before{font-size:18px !important;left:auto !important;right:0 !important;top:50% !important;transform:translateY(-50%) !important;}
.strength-part{padding:0 2%;}
.strength-part02-cont{padding:0 48px;}
.strength-part02-cont{flex-wrap:wrap;display:block !important;}
.strength-part02-cont li{width:calc((100% - 60px) / 4);}
.strength-part03-main{padding:0 2%;margin-bottom:40px;}
.strength-part03-item{width:calc((100% - 20px) / 2);padding:30px 20px 60px;}
.strength-part03-head{padding:0 63px;}
.strength-part03-item::after{font-size:22px;}
.strength-part03-item ul li{line-height:28px;}
.strength-part03{padding-bottom:30px;}
.strength-part03 .apply-line{height:30px;}
.strength-part04 .apply-line{height:30px;}
.streng-part04-txt{width:100%;font-size:14px !important;}
.strength-part03-txt{line-height:30px;}
.strength-part04 .strength-part02-cont li{width:calc((100% - 20px) / 2);margin:10px 0;}
.strength-part02-cont li span{font-size:14px;}
}
@media(max-width:650px){
.strength-part .swiper-button-next,.strength-part .swiper-button-prev{width:30px;height:30px;}
}
@media(max-width:475px){
.strength-part .swiper-button-next,.strength-part .swiper-button-prev{width:20px;height:20px;}
.strength-part .swiper-button-next::after,
.strength-part .swiper-button-prev::after{
	content: "";
    width:8px;
    height:8px;
    border-width: 2px 0 0 2px;
}
.strength-part01 .bannerImg{height:540px;}
.swiper-button-next, .swiper-button-prev{transform:translateY(50%);}
.strength-part01-item{padding-top:30px;}
.strength-part01-item:first-child::before,.strength-part01-item:last-child::before{font-size:18px !important;left:auto !important;right:50% !important;top:-15px !important;transform:translateX(50%) !important;}
.strength-part01-item ul li{min-width:65px;max-width:65px;}
.strength-part02-cont li{width:calc((100% - 20px) / 2);margin-bottom:20px;}
.strength-part02-cont{padding:0 35px;}
.strength-part03-head{padding:0 2%;font-weight:bold;}
.strength-part03-cont{flex-wrap:wrap;}
.strength-part03-item{width:100%;padding:20px;margin-bottom:20px;}
.strength-part03-main{margin-bottom:20px;}
.strength-part03{padding-bottom:20px;}
.strength-part03 .apply-line{height:40px;}
.strength-part04 .apply-line{height:40px;}
.streng-part04-txt{width:100%;font-size:12px !important;}
.strength-part01-item ul{width:100%;justify-content:center;text-align:center;}

}
/* 生产实力 end */

/* 关于我们 start */
/* 公司简介 */
.about-part01-left{width:calc(650 / 1920 * 100vw);position:relative;}
.about-part01-right{flex:1;padding-left:150px;}
.about-part01-left::before,.about-part01-left::after{content:'';display:block;width:239px;height:239px;background-color:#dfeeff;opacity:0.5;position:absolute;z-index: -1;}
.about-part01-left::before{right:-40px;top:-40px;}
.about-part01-left::after{left:-40px;bottom:-40px;}
.about-part01-title{font-size:48px;font-weight:bold;margin-bottom:78px;}
.about-part01-txt{line-height:36px;font-size:18px;color:#999;}
.about-part01-txt:nth-child(2){margin-bottom:50px;}
/* 企业文化 */
.about-part02-cont{align-items:stretch;}
.about-part02-img{padding:60px 125px;}
.about-part02-cont li{width:calc((100% - 120px) / 4);box-shadow: 0px 0px 6px 2px#ebebeb;text-align:center;padding-bottom:60px;}
.about-part02-cont li h4{font-size:28px;font-weight:bold;margin-bottom:30px;}
.about-part02-txtbox{height:112px;}
.about-part02-txtbox p{font-size:16px;line-height:28px;color:#999;font-weight:bold;}
.about-part03{background:url('../images/about-part03-bg.jpg') no-repeat 50% 50%;padding:80px 0;background-size:cover;}
.about-part03 .home-title{color:#fff;}
/* 发展历程 */
.about-part03 .swiper-button-next,.about-part03 .swiper-button-prev{background-color:rgba(79, 79, 73,1);}
.about-part03 .swiper-button-prev{left:0;}
.about-part03 .swiper-button-next{right:0;}
.about-part03 .swiper-button-next.swiper-button-disabled,.about-part03 .swiper-button-prev.swiper-button-disabled{opacity:1;}
.about-part03 .swiper-container{padding:20px 0;height:730px;position:relative;}
.about-part03 .swiper-container::after{position:absolute;content:'';width:100%;height:1px;background-color:#999;top:50.5%;transform:translateY(-50%);}
.about-part03 .swiper-slide{width:400px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-right:20px;
}
.about-part03 .swiper-slide .about-part03-item{padding:37px;}
.about-part03 .swiper-slide .about-part03-item::after{content:'';position:absolute;width:100%;height:100%;top:-23px;right:-16px;background-color:rgba(255,255,255,0.2);}
.about-part03 .swiper-slide:nth-child(odd) .about-part03-item{position:absolute;top:20px;height:279px;background-color:#fff;}
.about-part03 .swiper-slide:nth-child(odd) .about-part03-item::before{content:'';position:absolute;height:8px;width:8px;border:#fff solid 1px;left:50%;bottom:-54px;transform:translateX(-50%);z-index:22;display:block;border-radius:50%;background-color:rgba(79, 79, 73,1);}
.about-part03 .swiper-slide:nth-child(even) .about-part03-item{position:absolute;bottom:0px;height:279px;background-color:#fff}
.about-part03 .swiper-slide:nth-child(even) .about-part03-item::before{content:'';position:absolute;height:8px;width:8px;border:#fff solid 1px;left:50%;top:-68px;transform:translateX(-50%);z-index:22;display:block;border-radius:50%;background-color:rgba(79, 79, 73,1);}
.about-part03 .swiper-slide-active .about-part03-item::before{background-color: #005dc7 !important;border-color: #005dc7 !important;}
.about-part03-time{font-size:20px;color:#005dc7;text-align:left;}
.about-part03-txt{font-size:16px;color:#333;line-height:25px;text-align:left;height:160px;max-height:160px;}


.about-part04 .strength-part04-txt > div:first-child{width:calc(100% - 25px);}
.about-part04 .strength-part04-txt p{width:100%; overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap;}
/* 旭锐荣誉 */
.home-part2 .about-navList .swiper-button-next,.home-part2 .about-navList .swiper-button-prev{display:block;}
.about-part04 .strength-part02-cont{height:100%;}
@media(max-width:1700px){
.about-part01-title{font-size:40px;margin-bottom:50px;}
.about-part01-right{padding-left:120px;}
.about-part01-txt:nth-child(2){margin-bottom:40px;}
.about-part01-txt{font-size:16px;}
.about-part02-img{padding:60px 95px;}
}
@media(max-width:1440px){
.about-part01-title{font-size:32px;margin-bottom:40px;}
.about-part01-right{padding-left:110px;}
.about-part01-txt:nth-child(2){margin-bottom:30px;}
.about-part02-cont li h4{font-size:24px;margin-bottom:20px;}
.about-part02-img{padding:60px 75px;}
.about-part03{padding:60px 0;}
}
@media(max-width:1080px){
.about-part01-title{font-size:28px;margin-bottom:30px;}
.about-part01-right{padding-left:80px;}
.about-part01-txt:nth-child(2){margin-bottom:20px;}
.about-part01-txt{font-size:14px;}
.about-part01-left{margin-left:30px;}
.about-part01-left::before,.about-part01-left::after{width:170px;height:170px;}
.about-part01-left::before{right:-25px;top:-25px;}
.about-part01-left::after{left:-25px;bottom:-25px;}
.about-part02-txtbox p{font-size:14px;}
.about-part02-cont li{width:calc((100% - 60px) / 4);}
.about-part02-img{padding:60px 45px;}
.about-part03-time{font-size:18px;}
.about-part03-txt{font-size:14px;line-height:22px;}
.about-part03 .swiper-slide{width:315px !important;}
.about-part03{padding:40px 0;}
}
@media(max-width:768px){
.about-part01-title{font-size:22px;margin-bottom:20px;}
.about-part01-txt{line-height:28px;}
.about-part01-right{padding-left:60px;}
.about-part02-cont li h4{font-size:18px;}
.about-part02-img{padding:25px;}
.about-part03{padding:30px 0;}
.about-part03-time{font-size:16px;}
.about-part03-txt{font-size:12px;line-height:18px;}
.about-part03 .swiper-slide:nth-child(odd) .about-part03-item{height:210px;top:81px;}
.about-part03 .swiper-slide:nth-child(even) .about-part03-item{height:210px;bottom:77px;}
.about-part03 .swiper-container::after{top:49.25%;}
.home-part2 .about-navList .swiper-button-next,.home-part2 .about-navList .swiper-button-prev{width:40px;height:40px;}
.home-part2 .about-navList .swiper-button-next{right:0;}
.home-part2 .about-navList .swiper-button-prev{left:0;}
.about-part04 .home-part2-nav{width:60% !important;margin:0 auto !important;padding-bottom:20px;}
.about-part04 .home-part2-nav .home-part2-item{margin-right:0;}
}
@media(max-width:475px){
.about-part01,.about-part02-cont{flex-wrap:wrap;}
.about-part01-left{margin:0 auto;width:88%;margin-bottom:40px;}
.about-part01-right{width:100%;padding:0 15px;}
.about-part01-left::before{right:-15px;top:-15px;}
.about-part01-left::after{left:-15px;bottom:-15px;}
.about-part02-txtbox p{font-size:12px;}
.about-part02-cont li{width:calc((100% - 20px) / 2);margin-bottom:20px;padding-bottom:15px;}
.about-part03 .swiper-container::after{top:49.8%;}
.about-part03 .swiper-slide:nth-child(odd) .about-part03-item{height:210px;top:84px;}
.about-part03 .swiper-slide:nth-child(even) .about-part03-item{height:210px;bottom:74px;}
.home-part2 .about-navList .swiper-button-next,.home-part2 .about-navList .swiper-button-prev{transform:translateY(30%);width:28px;height:28px;}
.about-part04 .home-part2-nav{width:80% !important;margin:0 auto !important;padding-bottom:10px;}
}
/* 关于我们 end */

/* 新闻资讯 start */
.news-head{margin-bottom:80px;}
.news-head ul{align-items:stretch;}
.news-head ul li{background-color:rgba(236,245,255,.8);height:unset;}
.news-head .swiper-button-next,.news-head .swiper-button-prev{background-image:unset !important;opacity:1 !important;width:45px !important;height:45px;background-color:rgba(234,234,234,1);border-radius:2px;top:auto;bottom:calc(40 / 1920 * 100vw);}
.news-head .swiper-button-next{right:40px;}
.news-head .swiper-button-prev{right:115px;left:auto;}
.news-head .swiper-button-next:hover,.swiper-button-prev:hover{background-color:#0c64e2;}
.news-head .swiper-button-next::after,
.news-head .swiper-button-prev::after{
	content: "";
    width:12px;
    height:12px;
    border:solid #fff;
    border-width: 2px 0 0 2px;
    transform: translate(-25%, -50%) rotate(-45deg);
    position: absolute;
    left: 50%;
    top: 50%;
}
.news-head .swiper-button-next::after{
transform: translate(-75%, -50%) rotate(135deg);
}
.news-head .swiper-pagination-bullet{opacity:1;background-color:unset;border-radius:2px;font-size:14px;;width:40px;height:40px;line-height:40px;color:#999;border:#999 solid 1px;}
.news-head .swiper-pagination-bullet-active{opacity:1;background-color:#006cee !important;color:#fcfcfc;border-color:#006cee;}
.news-head .swiper-button-next::after,
.news-head .swiper-button-prev::after{border-color:#999;}
.news-head .swiper-button-next:hover,.news-head .swiper-button-prev:hover{background-color:#006cee;border-color:#006cee;}
.news-head .swiper-button-next:hover::after,.news-head .swiper-button-prev:hover::after{border-color:rgba(255,255,255,1);}

.news{position:relative;width:100%;justify-content:flex-start;align-items:stretch;height:100%;}
.news-left{width:calc(800 / 1920 * 100vw);min-height:320px;max-width:800px;height:100%;}
.news-left img{height:100%;object-fit:cover;}
.news-right{width:calc(100% - 800 / 1920 * 100vw);max-width:800px;text-align:left;padding:80px 56px 30px;height:100%;}
.news-title{font-size:28px;font-weight:bold;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.news-time,.news-txt{font-size:16px;color:#999;}
.news-time{margin:23px 0 40px;}
.news-txt{line-height:36px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.news-btn a{display:block;width:100px;height:40px;margin-top:10%;text-align:center;line-height:40px;color:#fff;font-size:16px;background-color:#006cee;}
.news-slide{flex-wrap:wrap;align-items:stretch;}
.news-slide li{width:calc((100% - 40px) / 2);text-align:left;background-color:rgba(236,245,255,.8);margin-bottom:40px;padding:40px 85px;position:relative;}
.news-slide li::after{content:'';width:27px;height:24px;background-image:url('../images/news-icon.png');background-size:100% 100%;position:absolute;left:40px;top:57px;transform:translateY(-50%);}
.news-slide-btn a{display:block;;color:#005dc7;margin-top:30px;}
/* 更多新闻 */
.moreNews-prev,.moreNews-next{border:#999 solid 1px;background-image:unset !important;width:40px;height:40px;background-color:unset;border-radius:2px;position:relative;}
.moreNews-next{margin-left:20px;}
.moreNews-prev{margin-right:20px;}
.moreNews-next::after,
.moreNews-prev::after{content: "";width:12px;height:12px;border:solid #999;border-width: 2px 0 0 2px;transform: translate(-25%, -50%) rotate(-45deg);position: absolute;left: 50%;top: 50%;display:block;}
.moreNews-next::after{transform: translate(-75%, -50%) rotate(135deg);}
.moreNews-nav ul,.moreNews-nav{justify-content:center;}
.moreNews-nav ul li{opacity:1;background-color:unset;border-radius:2px;font-size:14px;;width:40px;height:40px;line-height:40px;border:#999 solid 1px;text-align:center;}
.moreNews-nav ul li a{display:block;color:#999;width:100%;}
.moreNews-nav ul li:not(:last-child){margin-right:10px;}
.moreNews-nav ul .liActive a{color:#fcfcfc;}
.moreNews-nav ul .liActive{opacity:1;background-color:#006cee !important;color:#fcfcfc;border-color:#006cee;}
.moreNews-nav ul .liActive:hover{opacity:1;background-color:#006cee !important;color:#fcfcfc;border-color:#006cee;}
.moreNews-nav ul .liActive:hover a{color:#fcfcfc;}
.moreNews-prev:hover,.moreNews-next:hover{background-color:#006cee;border-color:#006cee;}
.moreNews-next:hover::after,.moreNews-prev:hover::after{border-color:rgba(255,255,255,1);}


/* 新闻详情 */
.newsDetail{flex-wrap:wrap;align-items:flex-start;margin:60px auto 0;}
.newsDetail-left{max-width:1024px;width:calc(1024 / 1920 * 100vw);background-color:#f7f7f7;padding:60px 80px;}
.newsDetail-left-head{padding-bottom:60px;border-bottom:#999 solid 2px;margin-bottom:78px;}
.newsDetail-left-title{font-size:48px;font-weight:bold;text-align:center;}
.newsDetail-right{max-width:516px;width:calc((100% - 60px) - 1024 / 1920 * 100vw);background-color:#f7f7f7;padding:60px 52px;}
.newsDetail-iconbox{justify-content:flex-start;margin-top:26px;padding-left:9%;}
.newsDetail-iconbox li{margin-right:20px;}
.newsDetail-icon{width:16px;height:16px;margin-right:5px;}
.newsDetail-icons01 span{display:block;margin-left:10px;color:#b6b6b6;}
.newsDetail-icons01 img{width:21px;}
.newsDetail-left-text{font-size:16px;color:#666;margin-bottom:50px;line-height:36px;}
.newsDetail-backBtn{color:#999;font-size:16px;margin-top:10px;justify-content:flex-end;}
.newsDetail-backBox{margin-top:10px;}
.newsDetail-backBox a{display:block;font-size:20px;color:#999;}
.newsDetail-backBox a:last-child{color:#333;margin-top:10px;}
.newsDetail-lebelbox{margin-top:60px;flex-wrap:wrap;}
.newsDetail-lebel-title{margin-bottom:32px;font-size:24px;}
.newsDetail-lebelbox ul{justify-content:flex-start;flex-wrap:wrap;}
.newsDetail-lebelbox ul li{margin-bottom:15px;}
.newsDetail-lebel{margin-right:20px;}
.newsDetail-lebel a{display:block;width:123px;height:32px;background-color:#005dc7;line-height:32px;color:#fff;font-size:16px;text-align:center;}
/* 右边 */
.newsDetail-right-img{min-width:100px;flex:1;}
.newsDetail-right-head{padding-bottom:16px;border-bottom:#999 solid 2px;margin-bottom:40px;}
.newsDetail-right-title{font-size:28px;font-weight:bold;}
.newsDetail-right-txt{flex:1;padding-left:18px;}
.newsDetail-right-txt p{font-size:16px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis; display:-webkit-box;text-overflow:ellipsis; -webkit-line-clamp:2;-webkit-box-orient:vertical;}
.newsDetail-right-txt span{font-size:14px;}
.newsDetail-right-cont li{padding-bottom:20px;margin-bottom:20px;border-bottom:#ccc solid 1px;}
.newsDetail-right-foot li{margin-bottom:10px;padding-left:25px;position:relative;}
.newsDetail-right-foot li::after{content:'';display:block;width:3px;height:15px;border-radius:2px;background-color:#005dc7;position:absolute;top:50%;transform:translateY(-50%);left:6px;}
.newsDetail-right-foot li a{display:block;font-size:16px;}
.newsDetail-right-foot li:hover a{color:#005dc7;}
.newsDetail-right-cont li:hover .newsDetail-right-txt p{color:#005dc7;}
@media(max-width:1920px){
.news-right{padding:calc(80 / 1920 * 100vw) calc(56 / 1920 * 100vw) calc(30 / 1920 * 100vw);}
}
@media(max-width:1700px){
/* .news-right{padding:60px 56px 30px;} */
.news-btn a{margin-top:8%;}
.news-time{margin:15px 0 30px;}
.news-title{font-size:26px;}
.news-title{font-size:26px;}
.newsDetail-left-title{font-size:32px;}
.newsDetail-left-head{padding-bottom:50px;margin-bottom:68px;}
.newsDetail-left{padding:50px 70px;}
}
@media(max-width:1440px){
.news-title{font-size:24px;}
/* .news-right{padding:30px 40px;} */
/* .news-left{height:320px;} */
.news-title{font-size:24px;}
.newsDetail-left-title{font-size:28px;}
.newsDetail-left-head{padding-bottom:40px;margin-bottom:60px;}
.newsDetail-left-text{margin-bottom:40px;}
.newsDetail-left{padding:50px 60px;}
.newsDetail-right-title{font-size:28px;}
.newsDetail-backBox a{font-size:18px;}
.news-slide li::after{top:55px;}
/* .news-head .swiper-button-next,.news-head .swiper-button-prev{bottom:85px;} */
}
@media(max-width:1080px){
.news-time{margin:10px 0 20px;}
.news-btn a{margin-top:5%;}
.news-title{font-size:22px;}
.news-slide li{padding:40px 50px;}
.newsDetail-left-title{font-size:26px;}
.newsDetail-left-head{padding-bottom:30px;margin-bottom:40px;}
.newsDetail-left-text{margin-bottom:30px;}
.newsDetail-left,.newsDetail-right{padding:50px;}
.newsDetail-right{width:calc((100% - 20px) - 1024 / 1920 * 100vw);}
.newsDetail-right-title{font-size:26px;}
.news-slide li::after{left:15px;}
/* .news-head .swiper-button-next,.news-head .swiper-button-prev{bottom:88px;} */
}
@media(max-width:768px){
.news{flex-wrap:wrap;}
.news-head{margin-bottom:60px;}
.news-left{width:100%;height:auto;min-height:auto;}
.news-right{width:100%;position:static;padding:20px;}
.news-txt{font-size:14px;line-height:28px;}
.news-title{font-size:20px;}
.news-slide li{width:calc((100% - 20px) / 2);margin-bottom:20px;}
.newsDetail-left-title{font-size:22px;}
.newsDetail-left-head{padding-bottom:20px;margin-bottom:30px;}
.newsDetail-left-text{margin-bottom:20px;}
.newsDetail-right-title{font-size:22px;}
.newsDetail-left,.newsDetail-right{width:100%;margin-bottom:20px;max-width:unset;}
.newsDetail-lebel a{font-size:12px;width:90px;}
.newsDetail-left,.newsDetail-right{padding:40px;}
.newsDetail-left-text{font-size:14px;line-height:28px;}
.newsDetail-backBox a,.newsDetail-backBtn{font-size:14px;}
.newsDetail-lebelbox{margin-top:30px;}
.newsDetail-lebel-title{font-size:18px;}
.news-head .swiper-button-next,.news-head .swiper-button-prev{bottom:20px;}

.morePro .moreNews-nav{display:none;}
.moreProBox .swiper-pagination,.moreProBox .swiper-button-prev,.moreProBox .swiper-button-next{display:none;}
.morePro-box{padding-bottom:0;}
.loadMore-btn{display:block;width:140px;line-height:40px;margin:20px auto 0;font-size:14px;border:#333 solid 1px;border-radius:20px;text-align:center;}

}
@media(max-width:475px){
.news-head{margin-bottom:30px;}
.news-title{font-size:18px;}
.news-slide li{width:100%;margin-bottom:20px;padding:40px 55px;}
.newsDetail-left-title{font-size:18px;}
.newsDetail-right-title{font-size:18px;}
.newsDetail-left-head{padding-bottom:20px;margin-bottom:20px;}
.newsDetail-left,.newsDetail-right{padding:30px 20px;}
.news-slide li::after{top:52px;}
.moreNews-nav ul li,.moreNews-prev,.moreNews-next{min-width:40px;min-height:40px;}
.moreNews-nav ul{height:42px;width:220px;overflow-x:scroll;justify-content:flex-start;}
.newsDetail-iconbox{padding-left:0;}
.newsDetail-iconbox li{margin-right:8px;}
.newsDetail-iconbox li span{white-space:nowrap;}
.news-head .swiper-button-next,.news-head .swiper-button-prev{bottom:40px;}
}
/* 新闻资讯 end */

/* 招贤纳士 start */
/* 公司优势 */
.recruit-banner-txt h1,.recruit-banner-txt p{text-align:center;}
.recruit-banner-txt h1{margin-bottom:10px;}
.home-title-color{color:#fff;}
.recruit-part01-cont{position: absolute;left:0;width:100%;bottom:18%;}
.recruit-part01-cont ul li{width:calc((100% - 120px) / 4);text-align:center;background-color:#fff;padding:81px 0;}
.recruit-part01-cont ul li p{font-size:24px;}
.recruit-part01-icon{max-width:86px;margin:0 auto;margin-bottom:69px;}
/* 办公环境 */
.recruit-part02{align-items:flex-start;flex-wrap:wrap;position:relative;}
.recruit-part02-left{width:calc(759 / 1920 * 100vw);}
.recruit-part02-right{flex:1;padding-left:80px;}
.recruit-part02-title{font-size:48px;margin-bottom:38px;}
.recruit-part02-txt{font-size:16px;margin-bottom:50px;line-height:36px;}
.recruit-part02-li{font-size:30px;color:#999;}
.recruit-part02-main .swiper-slide{text-align:left;}
.recruit-part02-main .swiper-slide img{height:100%;object-fit:cover;}
.recruit-nav{position:absolute;width:calc((100% - 759 / 1920 * 100vw) - 80px);height:140px;background-color:#ecf5ff;right:0;bottom:-1px;}
.recruit-nav ul{height:100%;width:100%;justify-content:space-around;}
.recruit-nav .recruit-part02-li{width:auto;height:auto;opacity:1;border-radius:unset;background-color:transparent;position:relative;transition:all ease .3s;font-size:30px;}
.recruit-nav .recruit-part02-li:not(:last-child):after{content:'';width:0;height:2px;background-color:#005dc7;position:absolute;right:-200%;top:50%;transform:translateY(-50%);transition:all ease .3s;}
.recruit-nav .recruit-part02-itemActive{color:#005dc7;margin-right:10%;font-size:32px;}
.recruit-nav .recruit-part02-itemActive::after{width:60px !important;right:-350% !important;}
/* 岗位 */
.recruit-part03{width:100%;}
.recruit-part03 ul{flex-wrap:wrap;justify-content:flex-start;}
.recruit-part03 .home-part4-more a{margin-top:0;}
.recruit-part03 ul li{width:calc((100% - 80px) / 3);background-color:#ecf5ff;margin-bottom:40px;position: relative;}
.recruit-part03 ul li:not(:last-child){margin-right:40px;}
.recruit-part03 ul li::after{content:'';display:block;width:38px;height:38px;border-radius:50%;background-color:#dde4ea;position:absolute;top:50%;right:49px;transform:translateY(-50%);overflow:hidden;}
.recruit-part03 ul li::before{content:'';display:block;width:23px;height:15px;border-radius:50%;background:url('../images/jt.png') no-repeat 50% 50%;position:absolute;top:50%;right:58px;transform:translateY(-50%);overflow:hidden;z-index:1;background-size:100% 100%;}
.recruit-part03 ul li a{display:block;padding:47px 40px;}
.recruit-part03-title{font-size:20px;font-weight:bold;margin-bottom:28px;text-align:left;}
.recruit-part03-item{justify-content:flex-start;}
.recruit-part03-item span{color:#999;}
.recruit-part03-icon,.recruit-part03-icon2{margin-right:5px;}
.recruit-part03-item:not(:last-child){margin-bottom:17px;}
.recruit-part03 ul li:hover{background-color:#005dc7;}
.recruit-part03 ul li:hover::after{background-color:#fff;}
.recruit-part03 ul li:hover .recruit-part03-title,.recruit-part03 ul li:hover .recruit-part03-item span{color:#fff;}
.recruit-part03 ul li:hover .recruit-part03-icon{display:none;}
.recruit-part03 ul li:hover .recruit-part03-icon2{display:block;}
/* 招聘详情 */
.recruitDetail{padding-bottom:80px;}
.recruitDetail-head{padding-bottom:30px;border-bottom:#333 solid 1px;margin-bottom:80px;}
.recruitDetail-head-top{justify-content:flex-start;font-size:18px;margin-bottom:20px;}
.recruitDetail-icon{width:25px;height:25px;margin-right:5px;}
.recruitDetail-head-txt{font-size:30px;}
.recruitDetail-item{margin-bottom:40px;font-size:16px;}
.recruitDetail-item-head{font-size:20px;}
.recruitDetail-item-cont{font-size:16px;color:#999;line-height:36px;}
@media(max-width:1920px){
.recruit-part01-cont{bottom:60px;}

}
@media(max-width:1770px){
.recruit-nav{height:80px;}
}
@media(max-width:1700px){
.recruit-part01{}
.recruit-part01 .bannerImg{height:540px;}
.recruit-part01 .bannerImg img{object-fit:cover;height:100%;}
.recruit-part01-cont ul li p{font-size:22px;}
.recruit-part02-title{font-size:36px;margin-bottom:30px;}
.recruit-part02-txt{margin-bottom:30px;line-height:28px;}
.recruit-nav .recruit-part02-li:not(:last-child):after{right:-250% !important;}
.recruitDetail-head-txt{font-size:28px;}
.recruitDetail-head{margin-bottom:70px;}
}
@media(max-width:1440px){
.recruit-part01-cont ul li{width:calc((100% - 90px) / 4);}
.recruit-part01-cont ul li p{font-size:20px;}
.recruit-part03-title{font-size:18px;}
.recruit-part02-title{font-size:28px;margin-bottom:20px;}
.recruit-part02-left{height:380px;}
.recruit-part02-left img{height:100%;object-fit:cover;}
.recruit-part02-txt{margin-bottom:15px;font-size:14px;}
.recruitDetail-head-txt{font-size:26px;}
.recruitDetail-item-head{font-size:18px;}
.recruitDetail-head{margin-bottom:60px;}
}
@media(max-width:1080px){
.recruit-part01 .bannerBox{padding-top:0;}
.recruit-part01 .bannerImg{height:460px;}
.recruit-part01-cont ul li{width:calc((100% - 60px) / 4);padding:60px 0;}
.recruit-part01-cont ul li p{font-size:18px;}
.recruit-part03 ul li{width:calc((100% - 40px) / 3);margin-bottom:20px;}
.recruit-part03 ul li:not(:last-child){margin-right:20px;}
.recruit-part03-title{font-size:16px;}
.recruit-part03 ul li a{display:block;padding:35px 30px;}
.recruit-part03 ul li::after{right:30px;}
.recruit-part03 ul li::before{right:40px;}
.recruit-part02-title{font-size:24px;margin-bottom:20px;}
.recruit-part02-txt{margin-bottom:20px;}
.recruit-part02-right{padding-left:30px;}
.recruit-nav{width:calc((100% - 759 / 1920 * 100vw) - 30px);}
.recruitDetail-head-txt{font-size:24px;}
.recruitDetail-item-head{font-size:16px;}
.recruitDetail-item-cont{font-size:14px;line-height:28px;}
.recruitDetail-head{margin-bottom:40px;}
.recruitDetail{padding-bottom:40px;}
}
@media(max-width:768px){
.recruit-part01-cont ul{flex-wrap:wrap;}
.recruit-part01 .bannerImg{height:860px;}
.recruit-part01-cont ul li{width:calc((100% - 40px) / 2);margin-bottom:40px;}
.recruit-part01-cont ul li p{font-size:16px;}
.recruit-part03-title{font-size:14px;}
.recruit-part03 ul li{width:calc((100% - 40px) / 2);margin-bottom:40px;}
.recruit-part03 ul li:not(:last-child){margin-right:0px;}
.recruit-part03 ul li:not(:nth-child(2n+2)){margin-right:40px;}

.recruitDetail-item{font-size:14px;}

.recruit-part02-title{font-size:22px;margin-bottom:15px;}
.recruit-nav .recruit-part02-itemActive::after{width:30px !important;}
.recruit-nav .recruit-part02-li:not(:last-child):after{right:-155% !important;}
.recruit-part02-txt{font-size:12px;line-height:24px;margin-bottom:10px;}
.recruitDetail-head-txt{font-size:18px;}
.recruitDetail-head-top{font-size:16px;margin-bottom:10px;}
.recruitDetail-head{margin-bottom:30px;}
}
@media(max-width:650px){
.recruit-nav .recruit-part02-li:not(:last-child):after{right:-125% !important;}
}
@media(max-width:475px){
.recruit-part01-cont ul li p{font-size:14px;}
.recruit-part01-cont ul li{width:calc((100% - 20px) / 2);margin-bottom:20px;}
.recruit-part03 ul li{width:calc((100% - 20px) / 2);margin-bottom:20px;}
.recruit-part03 ul li:not(:nth-child(2n+2)){margin-right:20px;}
.recruit-part03 ul li a{display:block;padding:20px;}
.recruit-part02-title{font-size:18px;}
.recruit-part02-left{width:100%;height:auto;margin-bottom:20px;}
.recruit-part02-right{width:100%;padding-left:0;margin-bottom:80px;}
.recruit-nav{width:100%;height:60px;}
.recruit-nav .recruit-part02-li{font-size:16px;}
.recruit-nav .recruit-part02-itemActive{font-size:18px;}
.recruit-nav .recruit-part02-li:not(:last-child):after{right:-300% !important;}
.recruitDetail-head ul{flex-wrap:wrap;}
.recruitDetail-head ul li{width:calc(100% / 2);margin-bottom:20px;text-align:center;}
.recruitDetail-head-top{justify-content:center;}
.recruitDetail-icon{width:16px;height:16px;}
.recruitDetail-head{margin-bottom:20px;padding-bottom:20px;}
.recruit-part01 .bannerImg{height:800px;}
}
@media(max-width:320px){
.recruit-nav .recruit-part02-li:not(:last-child):after{right:-243% !important;}
}
/* 招贤纳士 end */

/* 联系我们 start */
/* 联系方式 */
.contact-part1 .swiper-slide{flex-wrap:wrap;justify-content:flex-start;}
.contact-title{width:100%;height:40px;background-color:#006cee;opacity:0.8;}
.contact-cont{width:100%;position:relative;}
.dituContent{position:absolute;right:0;width:50% !important;z-index:1;}
.contact-cont-left{text-align:left;width:50%;padding:100px 70px;background:url('../images/contact-bg.jpg') no-repeat 20% 50%;background-size:200% 100%;position:relative;}
.contact-cont-left::before,.contact-cont-left::after{content:'';display:block;z-index:2;right:-100%;;width:100%;height:70px;background-color:rgba(255,255,255,.9);position:absolute;}
.contact-cont-left::before{top:0;}
.contact-cont-left::after{bottom:-1px;}
.contact-left-head{text-align:left;font-size:28px;padding-bottom:20px;border-bottom:#999 solid 2px;margin-bottom:60px;}
.contact-cont-left ul li{justify-content:flex-start;font-size:18px;color:#666;margin-bottom:30px;}
.contact-icon{width:18px;height:18px;min-width:16px;min-height:16px;margin-right:10px;}

.contact-part1 .swiper-pagination-bullet{width:auto;height:auto;background-color:unset;display:block;opacity:1;}

/* 留言咨询 */
.form-title{font-size:18px;color:#333;margin-bottom:20px;}
.form-box{width:calc((100% - 40px) / 2);overflow:hidden;}
.form-box .form-item{width:100%;border:#999 solid 1px;padding:0 18px;background-color:rgba(235,235,235,.42);}
.form-box .form-icon{width:18px;height:18px;min-width:16px;min-height:16px;}
.form-box .form-item input,.form-label input{line-height:40px;flex:1;padding-left:10px;background-color:transparent;}
.form-box .form-label input{padding-left:0;}
.form-box-label{width:100%;}
.form-box-label .form-label{border:#999 solid 1px;padding:0 18px;background-color:rgba(235,235,235,.42);position:relative;}
.form-box .form-label span{width:12px;height:12px;border-top:#999 solid 2px;border-right:#999 solid 2px;display:block;transition:all .3s linear;position:absolute;top:50%;transform:translateY(-80%) rotate(135deg);transition:all .3s linear;right:18px;}
.form-box .form-label textarea{background-color:transparent;border:unset;flex:1;padding-top:10px;padding-left:22px;}
.form-box .form-label .form-icon{position:absolute;top:10px;left:18px;}
.form-footbox{width: 100%;}
.form-footbox .form-foot{justify-content:space-between;width:100%;flex-wrap:wrap;}
.form-footbox .form-foot-left{border:#999 solid 1px;max-height:40px;overflow:hidden;}
.form-footbox .form-captcha{width:125px;border-left:#999 solid 1px;min-width:100px;}
.form-footbox .form-foot-left input{text-align:center;height:40px;flex:1;line-height:40px;min-width:114px;}
.form-footbox .form-foot-right{line-height:40px;text-align:center;background-color: #006cee;color:#fff;width:120px;cursor:pointer;}
@media(max-width:1080px){
.form-footbox .form-foot-left{width:auto;}
.form-footbox .form-foot-right{margin:0;}
.contact-left-head{font-size:24px;}
.contact-cont-left ul li{font-size:16px;}
}
@media(max-width:768px){
.form-title{font-size:16px;margin-bottom:10px;}
.contact-left-head{font-size:18px;margin-bottom:20px;}
.contact-cont{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.contact-cont-left{width:100%;padding:30px 0 0}
.contact-cont-left::before,.contact-left::after{display:none;}
.dituContent{position:static;width:100% !important;min-height:280px;order:1;}
}
@media(max-width:500px){
.form-box{width:100%;}
.form-footbox .form-foot-left{width:100%;}
.form-footbox .form-foot-right{margin:20px auto 0;}
}
.anchorBL{display:none;;}
.anchorBL a img{display:none !important;}
/* 联系我们 end */

.empty{width:100%;padding:80px 0;display:none;}
.empty img{display:block;max-width: 200px;margin:0 auto;}
.empty p{font-size:12px;color:#999;line-height:40px;text-align:center;}
