.jw-skin-bce .jw-controlbar{width:100%;}


/*header*/
.header{background: #fff;position: fixed;width:100%;z-index: 99999;top:0;transition: all .5s}
.header.active{top:-100%;}
.header.shadow{box-shadow: 0 5px 10px #ddd;}
.header-box{display: flex;flex-direction: row;justify-content: space-between;}
.h-logo{width:550px;display: flex;padding:11px 0 11px 50px;transition: all .5s;flex-direction: row;align-items: center;}
.h-logo .lt{max-height: 90%;}
.h-logo .rt{display: flex;flex-direction: column;color:#fff;margin-left: 10px;}
.h-logo .rt .t1{font-size:22px;font-weight: bold;line-height: 1.2;color:var(--zhu-color);}
.h-logo .rt .t2{font-size:12px;font-weight: lighter;color:var(--pei-color);}
/*.h-logo img{max-height: 100%;max-width: auto}*/
.h-nav{width: calc(100% - 900px);display: flex;flex-direction: row;justify-content: space-around;transition: all .5s}
.h-nav li{height: 100%;position: relative;}
.h-nav li .yiji{color:#333333;font-size: 16px;transition: all .5s;display: flex;height: 100%;font-weight: 400;text-align: center;flex-direction: column;justify-content: center;}
.h-nav li .yiji:after{content:'';position: absolute;height: 4px;background: var(--zhu-color);left:50%;bottom:-1px;transform: translateX(-50%);width:0;transition: all .5s;}
.h-nav li.on .yiji{color:var(--zhu-color);}
.h-nav li.on .yiji:after{width:100%;}
.h-nav li .sublist{position:absolute;width:210px;top:90px;left:-30px;background: rgba(255,255,255,.8);box-shadow:0px 5px 5px 5px rgba(9,9,9,.1);display: none;padding:15px 0;}
.h-nav li .sublist .erji{width:100%;position:relative;padding:10px 0;display: block;}
.h-nav li .sublist .erji:before{content:'';width:3px;background: var(--zhu-color);height: 15px;position: absolute;left:5px;top:13px;opacity: 0;transition: all .5s}
.h-nav li .sublist .erji:after{content:'\e88e';position: absolute;right:10px;color:#333;opacity: 0;top:8px;font-family: 'iconfont';font-size:18px;transition: all .5s}
.h-nav li .sublist .erji p{width:calc(100% - 50px);margin-left: 30px;color:#666;}
.h-nav li .sublist .sanji{padding:5px 0;}
.h-nav li .sublist .sanji p{font-size:12px;padding-left: 15px}
.h-nav li .sublist .sanji:before{top:6px;}
.h-nav li .sublist .erji:hover{background: #fff;}
.h-nav li .sublist .erji:hover p{color:var(--zhu-color);}
.h-nav li .sublist .erji:hover:before{opacity: 1}
.h-nav li .sublist .erji:hover:after{opacity: 1}
.h-right{width:200px;display: flex;flex-direction: row;align-items: center;transition: all .5s;color:#666666;}
.h-right i{font-size: 30px;float: left;margin-top:4px;line-height: 1;margin-right: 5px;}
.h-right .txt{width:calc(100% - 50px);}
.h-right .txt .t1{width:100%;color:#666666;}
.h-right .txt .t2{line-height:1.2;font-size:15px;}

.h-menu{background: var(--pei-color);width:80px;text-align: center;cursor: pointer;display: flex;flex-direction: column;justify-content:center;height: 90px;display: none;}
.h-menu i{color:#fff;font-size: 30px;line-height: 1}
.h-menu .close{display: none;}
.h-menu .show{display: block;}
.h-language{width:55px;display: flex;flex-direction: row;align-items: center;transition: all .5s;color:#fff;justify-content: flex-end;margin-right: 30px}
.h-language .select{width:100%;border:solid 1px #999;border-radius: 5px;background: #fff;height: 36px;line-height: 36px;padding:0 5px;font-size:18px;}
@media(max-width: 1600px){
	.h-logo{padding:10px;width:480px;}
	.h-logo .lt{max-height: 80%;}
	.h-logo .rt .t1{font-size:20px;}
	.h-nav{width:calc(100% - 830px);}
	.h-right{width:210px;}
}
@media(max-width: 1400px){
	.h-logo{width:400px;}
	.h-logo .lt{max-height: 75%;}
	.h-logo .rt .t1{font-size:16px;}

	.h-right{display: none;}
	.h-nav{width:calc(100% - 600px);}
}
@media(max-width: 1200px){
	.h-logo{width:360px;}
	.h-logo .lt{max-height: 70%;}
	.h-logo .rt .t2{display: none;}
	.h-nav{width:calc(100% - 480px);}
	.h-language .select{height: 30px;line-height: 30px;font-size:16px;}
}
@media(max-width: 992px){
	.h-nav{display: none;}
	.h-logo{width:calc(100% - 100px);height: 70px;}
	.h-language .select{width:70px;}
	.h-menu{display: flex;height: 70px}
}
@media(max-width: 768px){
	.h-logo{height: 60px}
	.h-logo .lt{max-height: 100%;}
	.h-menu{height: 60px}
}
@media(max-width: 576px){
	.h-menu{width:50px;height: 50px}
	.h-menu i{font-size:24px;}
	.h-logo{width:calc(100% - 60px);padding:5px 5px;height:50px}
	.h-logo .lt{max-height: 80%;}
	.h-logo .rt .t1{font-size:13px;}
	.h-logo .rt .t2{display: none;}
	.h-language{margin-right: 15px;}
	.h-language .select{width:55px;font-size:12px;padding:0 2px;line-height: 26px;height: 26px;}
	.h-language .select option{min-height:0;line-height: 22px;height: 22px}
}
@media(max-width: 414px){
	.h-logo .rt .t1{font-size:14px;}
}

/*lheader*/
.lheader{background:#fff;}
.lheader .h-nav li .yiji{color:#333333;}
.lheader .h-nav li .yiji:after{background:var(--zhu-color);}
.lheader .h-nav li:hover .yiji{color:var(--zhu-color);}
.lheader.bgColor{background: rgba(255,255,255,.8)}
.lheader .h-menu i{color:#333;}



/*flash*/
/*banner*/
.banner{width:100%;margin:0 auto;margin-top: 90px;position: relative;}
.banner .swiper-slide{position: relative;width:100%;height:calc(100vh - 100px);overflow: hidden;}
.banner .swiper-slide .pic{position: absolute;top:0;left:0;transform: scale(1.1,1.1);transition:all 3s;height: 100%;width:100%;object-fit: cover;}
.banner .swiper-slide .pic img{width:100%;height: 100%;object-fit: cover;}
.banner .swiper-slide .pic.on{transform: scale(1,1);}
.banner1-pic{height:100%;padding:15% 15px;}
.banner2-pic{height: 100%;}
.banner3-pic{height: 100%;}
.banner .wrapp{height: 100%}
.banner .page-cirle{bottom: 100px;width: 94px;height: 94px;z-index: 22;--bs-progress-bg:none;--bs-progress-bar-bg:none;}
.banner .page-cirle:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;box-sizing: border-box;border-radius: 100%;border: 1px solid rgba(255,255,255,.5); content: "";}
.banner .page-cirle > span{position: absolute;top: 0;width: 50%;height: 100%;z-index: 1;overflow: hidden;}
.banner .page-cirle .progress-left{left: 0;display: none;}
.banner .page-cirle .progress-bar{position: absolute;top: 0;width: 100%;height: 100%;border: 1px solid var(--zhu-color);box-sizing: border-box;}
.banner .page-cirle .progress-left .progress-bar{left: 100%;border-top-right-radius: 80px;border-bottom-right-radius: 80px;
border-left: 0; -webkit-transform-origin: center left;transform-origin: center left;}
.banner .page-cirle .progress-right{right: 0;display: none;}
.banner .page-cirle .progress-right .progress-bar{left: -100%;border-top-left-radius: 80px;border-bottom-left-radius: 80px;border-right: 0;
-webkit-transform-origin: center right;transform-origin: center right;animation: loading-1 2.5s linear  forwards;}
.banner .page-cirle .progress-left .progress-bar{animation: loading-2 2.5s linear forwards 2.5s; }
.banner .page-cirle.on .progress-left,.banner .page-cirle.on .progress-right{display: block;}
.dwzycenter{position: absolute;left: 50%;transform: translateX(-50%);}
.dwsxcenter{position: absolute;top: 50%;transform: translateY(-50%);}
.mflex_center{display: flex;justify-content: center;align-items: center;}
.dwcenter{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.trans{transition: all .5s}
.banner .swiper-pagination{height: 1em;color: #fff;}
.banner .swiper-pagination ul{position: relative;height: 1.5em;width: 20px; text-align: left; overflow: hidden;}
.banner .swiper-pagination ul li{position: absolute;left: 0px;bottom: 0;width: 100%;line-height: 1em; font-size: 16px}
.banner .swiper-pagination .total{display: block;width: 20px;text-align: right;font-size: 16px}
.banner .swiper-pagination .line{width: 8px;height: 1px;margin: 0 8px;background: #fff;}
.banner .paeg-bann{z-index: 11;width:90%;position: absolute;bottom:49%;left:50%;transform: translateX(-50%);}
.banner .paeg-bann .next{right: -4px;cursor: pointer;}
.banner .paeg-bann .prev{left: -4px;cursor: pointer;}
.banner .paeg-bann .next .line,.banner .paeg-bann .prev .line{width:60px;height: 2px;background: #fff;}
.banner .paeg-bann .prev .line{margin-left: -14px;}
.banner .paeg-bann .next .iconfont{margin-left: -16px;font-size: 40px;line-height: 1em;color: rgba(255,255,255,.5);}
.banner .paeg-bann .prev .iconfont{font-size: 22px;line-height: 1em;color: rgba(255,255,255,.5);font-size: 40px;}

.banner .paeg-bann .next:hover .line,.banner .paeg-bann .prev:hover .line{background: var(--pei-color);}
.banner .paeg-bann .next:hover .iconfont,.banner .paeg-bann .prev:hover .iconfont{color: var(--pei-color);}
.banner .scorll{bottom:40px;height: 1em;color: #fff;z-index: 22;}
.banner .scorll .iconfont{margin:3px 10px 0 0;font-size: 30px;line-height: 1em;transition: all .5s}
.banner .scorll:hover{color: var(--pei-color);}


@keyframes loading-1{
0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100%{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
}

@keyframes loading-2{
0%{ -webkit-transform: rotate(0deg); transform: rotate(0deg);}
100%{-webkit-transform: rotate(180deg); transform: rotate(180deg);}
}
 @keyframes fadenum{
   0%{-webkit-transform:rotate(0deg);}
   		 
	50%{-webkit-transform:rotate(180deg);}

	100%{-webkit-transform:rotate(360deg);}
}
/*@media(max-width: 1700px){
	.banner .swiper-slide{height: 100vh}
}*/
@media(max-width: 1200px){
	.banner .swiper-slide{height: 90vh}
}
@media(max-width: 992px){
	.banner{margin-top: 70px;}
	.banner .swiper-slide{height: 80vh}
}
@media(max-width: 768px){
	.banner{margin-top: 60px;}
	.banner .paeg-bann{display: none;}
	.banner .swiper-slide{height: 70vh}
}


@media(max-width: 576px){
	.banner{margin-top: 50px;}
	.banner .page-cirle{bottom:100px;display: none;}
	.banner .scorll{bottom:50px;font-size:12px;display: none;}
	.banner .page-cirle{width:64px;height: 64px;}
	.banner .swiper-pagination .line{width:5px;margin:0 4px;}
	.banner .swiper-pagination ul li{font-size:12px;}
	.banner .swiper-pagination .total{font-size:12px;}
	.banner .swiper-slide{height:50vh}
}
.fancynav-inner .banner{margin-top: 0}


/*icom*/
.icom{overflow:hidden;padding:60px 0;}
.icom-hd{display: flex;flex-direction: column;align-items: center;}
.icom-hd b{font-size:55px;color:var(--zhu-color);opacity: 0.1;text-transform: uppercase;line-height:1;}
.icom-hd span{font-size:22px;color:#333333;}
.icom-md{padding:30px 100px;overflow: hidden;}
.icom-md p{font-size:15px;line-height: 30px;color:#666666;text-align: center;}
.icom-bd{display: flex;flex-direction:row;padding:30px 100px;}
.icom-bd li{width:25%;display: flex;flex-direction: column;}
.icom-bd li .hd{position: relative;color:var(--zhu-color);display: flex;flex-direction: row;justify-content: center;align-items: flex-start;}
.icom-bd li .hd b{font-size:60px;line-height: 1.2;font-family: 'Impact';letter-spacing: 2px}
.icom-bd li .hd span{font-size:12px;margin-left: 10px;}
.icom-bd li .bd{color:var(--zhu-color);font-size:16px;text-align: center;padding-right:25px;}
.icom a{width:150px;height: 34px;border:solid 1px var(--zhu-color);text-align: center;line-height: 34px;display: block;color:var(--zhu-color);border-radius: 30px;margin:30px auto;transition: all .5s}
.icom a:hover{border-color:var(--pei-color);color:var(--pei-color);}
@media(max-width: 1400px){
	.icom-md{padding:30px 0;}
	.icom-bd{padding:30px 0;}
}
@media(max-width: 992px){
	.icom-hd b{font-size:45px;}
	.icom-bd li .hd b{font-size:50px;}
	.icom-bd li .bd{font-size:18px;}
}
@media(max-width: 768px){
	.icom-bd{flex-wrap: wrap;padding:0;}
	.icom-bd li{width:50%;margin:15px 0;}
	.icom-bd li .hd b{font-size:40px;letter-spacing: 0}
}
@media(max-width: 576px){
	.icom{padding:30px 0;}
	.icom-hd b{font-size:40px;}
	.icom-md p{font-size:14px;text-align: left;text-indent: 2em}
	
	
	.icom-bd li .hd b{font-size:30px;}
	.icom-bd li .bd{font-size:16px;}
}

/*footer*/
.footer{background: #1a2328;overflow: hidden;position: relative;}
.footer .container-fluid{padding:0 100px;}
.f-hd{padding:60px 0;overflow: hidden;display: flex;flex-direction: row;justify-content: space-between;}
.f-hd .left{width:40%;}
.f-hd .mid{width:40%;padding:0 90px;}
.f-hd .right{width:15%;text-align: center;}
.f-ewm{width:111px;height: 111px;background: url(../images/f-ewm-bg.png) center no-repeat;padding:6px;}
.f-ewm img{width:100%;}
.f-hd .t1{color:#fff;font-size:20px;border-bottom:solid 1px #333;padding:10px 0;}
.f-hd .left ul{display: flex;flex-direction:row;justify-content: space-between;width:100%;padding-top:30px;}
.f-hd .left ul li{width:50%;display: flex;flex-direction: column;}
.f-hd .left ul li .t2{font-size:15px;color:#fff;margin-bottom: 10px;}
.f-hd .left ul li .t3{font-size:14px;color:#999999;line-height: 2}
.f-hd .left ul li .t3:hover{color:#fff;}
.f-hd .mid ul{display: flex;flex-direction: column;padding-top: 30px;}
.f-hd .mid ul li{display: flex;flex-direction: row;align-items: center;margin-bottom:15px;}
.f-hd .mid ul li i{color:#fff;font-size:22px;width:35px;}
.f-hd .mid ul li b{color:#fff;font-size:14px;width:calc(100% - 35px);}
.f-hd .mid ul li:nth-child(1) b{color:#fff;}
.f-hd .right{display: flex;flex-direction: row;justify-content: center;padding-top: 90px}
.f-bd{border-top:solid 1px #333;padding:25px 0;color:#999999;}
.f-bd a{color:#999999;display: inline-block;}
.f-bd a:hover{color:#fff;}
@media(max-width: 1400px){
	.f-hd .mid{width:45%;}
}
@media(max-width: 1200px){
	.footer .container-fluid{padding:0 15px;}
	.f-hd .mid{width:48%;}
	.f-hd .right{width:12%;}
}
@media(max-width:992px){
	.f-hd .left{width:calc(100% - 410px);}
	.f-hd .mid ul li:nth-child(1) b{font-size:24px;}
	.f-hd .mid{width:230px;padding:0;}
	.f-hd .right{width:120px;}
}
@media(max-width: 768px){
	.f-hd .left{display: none;}
}
@media(max-width: 576px){
	.f-hd{flex-direction: column;padding:30px 0;}
	.f-hd .mid{width:100%;}
	.f-hd .right{width:100%;padding-top:30px;}
	.f-bd{padding:15px 0;}
}
@keyframes UpToBottom {
  from {top:-5px;}
  to {top:65px;}
}
/*l-banner*/
.l-banner{height: 460px;width:100%;display: flex;flex-direction: column;justify-content: center;color:#fff;margin-top: 92px;position: relative;}
.l-banner .wrap{padding:0 15px;text-align: center;margin-top: -60px}
.l-banner .t1{font-size: 36px;font-weight: bold;}
.l-banner .t2{font-size: 22px;margin-top: 10px;text-transform: uppercase;}
.l-banner .bd{position: absolute;height: 65px;bottom:0;z-index: 2;width:100%;display: none;}
.l-banner .bd .box{position:relative;margin:0 auto;width:10px;height: 65px;}
.l-banner .bd .box:after{content:'';position: absolute;height:100%;width:1px;background: #fff; left:50%;transform: translate(-50%);}
.l-banner .bd .box:before{content:'';position: absolute;background: #fff; width:10px;height: 10px;border-radius: 50%;bottom:0;animation:UpToBottom 1s linear 0s infinite normal;}

.about-banner{background: url(../images/about-banner.jpg) center no-repeat;background-size:cover;}
.pro-banner{background: url(../images/product-banner.jpg) center no-repeat;background-size:cover;}
.contact-banner{background: url(../images/contact-banner.jpg) center no-repeat;background-size:cover;}
.news-banner{background: url(../images/news-banner.jpg) center no-repeat;background-size:cover;}
.case-banner{background: url(../images/case-banner.jpg) center no-repeat;background-size:cover;}
.video-banner{background: url(../images/video-banner.jpg) center no-repeat;background-size:cover;}
.honor-banner{background: url(../images/honor-banner.jpg) center no-repeat;background-size:cover;}
.environment-banner{background: url(../images/factory-banner.jpg) center no-repeat;background-size:cover;}
.fancynav-inner .l-banner{margin-top: 0}
@media(max-width: 1400px){

}
@media(max-width: 1200px){
	.l-banner{margin-top: 70px}
}
@media(max-width: 992px){
	.l-banner{height: 400px;}
	.l-banner .t1{font-size: 30px;}
	.l-banner .t2{font-size: 18px;}
}
@media(max-width:768px){
	.l-banner{margin-top: 60px}
	.l-banner .t1{font-size: 28px;}
	.l-banner .t2{font-size: 16px;}
	.l-banner{height: 350px}
}
@media(max-width:576px){
	.l-banner .t1{font-size: 24px;}
	.l-banner .t2{font-size: 14px;}
	.l-banner{height: 300px;margin-top: 50px}
	.l-banner .wrap{margin-top: -30px}
}
@media(max-width:410px){
	.l-banner .t1{font-size: 20px;}
	.l-banner .t2{font-size: 12px;}
	.l-banner{height: 200px;}
}

/*position*/
.position{height: 60px;background: #f5f5f5;line-height: 60px;}
.position .container-fluid{display: flex;flex-direction: row;justify-content: space-between;}
.position .pleft{width:calc(100% - 500px);text-align: right;}
.position .pleft a{color:#333333;font-size:16px;position:relative;display: inline-block;padding:0 2vw;transition: all .5s}
.position .pleft a:hover{background: var(--zhu-color);color:#fff;}
.position .pright{width:500px;color:#999999;display: flex;flex-direction: row;align-items: center;}
.position .pright .weizhi{font-size: 20px;margin-right: 3px}
.position .pright .jiantou{font-size:16px;margin: 0px 3px 0 3px;}
.position .pright a{color:#999999;font-size:12px;}
.position .pright a:hover{color:var(--pei-color);}
.position.stick{position: fixed;top:0;left:0;width:100%;z-index: 2}
@media(max-width: 992px){
	.position .pleft{width:100%;}
	.position .pright{display: none;}
	
}
@media(max-width: 768px){
	.position .pright{font-size:12px;padding:0 10px;}
	.position .pright .weizhi{font-size:16px;}
	.position .pright .jiantou{font-size:14px;}
}
@media(max-width: 576px){
	.position{line-height: 32px;padding:10px 0;height: auto;}
	.position .container-fluid{padding:0;}
	.position .pleft a{font-size: 12px;padding:0 3.5vw;}

}

/*com-section1*/
.com-section1{padding:30px 0;overflow: hidden;}
.com-section1-hd{text-align: center;padding:15px 0;}
.com-section1-hd span{display: inline-block;font-size:26px;color:#333333;padding-bottom: 15px;border-bottom: solid 1px var(--zhu-color);position: relative;}
.com-section1-hd span:after{content:'';width:100px;height: 3px;background: var(--pei-color);position: absolute;left:50%;transform: translate(-50%);bottom:-2px;}
.com-section1-md{color:#333;font-size:15px;line-height: 30px;margin:25px 0; }
.com-section1-bd{display: flex;flex-direction: row;justify-content: space-between;padding:0 60px;flex-wrap:wrap;}
.com-section1-bd li{display:inline-block;color:var(--zhu-color);text-align: center;}
.com-section1-bd li .hd{position: relative;}
.com-section1-bd li .hd b{font-size:40px;font-family: Impact;font-weight: normal;line-height: 1.4}
.com-section1-bd li .hd i{font-size:12px;position: absolute;top:0;font-style: normal;line-height: 1}
.com-section1-bd li .bd{text-align: center;font-size:14px;}
@media(max-width: 1200px){
	.com-section1-bd li{width:33%;margin-bottom: 30px;}
}
@media(max-width: 992px){
	.com-section1-bd{padding:0;}
	.com-section1-bd li .hd b{font-size:40px;}
}
@media(max-width: 768px){
	.com-section1-bd li{width:33%;margin-bottom:30px}
}
@media(max-width: 576px){
	.com-section1{padding:15px 0 0;}
	.com-section1-hd span{font-size:22px;}
	.com-section1-md{font-size:14px;line-height: 24px;margin-top: 15px}
	.com-section1-bd{padding:0;}
	.com-section1-bd li{width:48%;}
	.com-section1-bd li .hd b{font-size:20px;}
	.com-section1-bd li .hd i{font-size:12px;}
	.com-section1-bd li .bd{font-size:12px;}
}

/*com-section2*/
.com-section2{height: 400px;width:100%;background:url(../images/com-section2-pic.jpg) center no-repeat;background-attachment: fixed;margin:25px 0;background-size: cover;}
@media(max-width: 768px){
	.com-section2{margin:0;height: 300px}
}
@media(max-width: 576px){
	.com-section2{height: 200px}
}

/*com-section3*/
.com-section3{overflow: hidden;}
.com-section3-hd{margin:15px 0;position: relative;text-align: center;}
.com-section3-hd b{margin:55px 0;font-family: Impact;font-size:40px;color:#333;opacity: 1;text-transform: uppercase;font-weight: normal;}
.com-section3-hd span{position:absolute;top:5px;color:#333;font-size:30px;left:50%;transform: translate(-50%);text-transform: uppercase;}
.com-section3-bd{margin-top: 30px;overflow: hidden;height: 405px}
.com-section3-bd ul{overflow: hidden;display: flex;flex-direction: row;justify-content: space-between;height: 100%}
.com-section3-bd li{margin-top: 15px;overflow: hidden;width:25%;margin:0 12.5px;transition: all .5s;cursor: pointer;}
.com-section3-bd li .hd{display: flex;flex-direction: column;background:#f5f5f5;height: 100%;align-items: center;padding:55px 0;justify-content: space-between;}
.com-section3-bd li .hd i{font-size:120px;color:#9aa9ba;line-height: 1}
.com-section3-bd li .hd .txt{display: flex;flex-direction: column;align-items: center;}
.com-section3-bd li .hd .txt .t1{color:var(--zhu-color);font-size:22px;text-align: center;}
.com-section3-bd li .hd .txt .t2{color:var(--pei-color);text-transform: uppercase;}
.com-section3-bd li .bd{position: relative;height: 100%;}
.com-section3-bd li .bd img{object-fit: cover;width:100%;height: 100%;}
.com-section3-bd li .bd .bg:before{content:'';position: absolute;top:0;left:0;background:var(--zhu-color);opacity: 0.7;width:100%;height: 100%;}
.com-section3-bd li .bd .box{position: absolute;top:0;left:0;width:100%;height: 100%;background:rgba(0,55,100,0.6);padding:50px;display: flex;flex-direction: column;justify-content: space-between;color:#fff;}
.com-section3-bd li .bd .box .t1{font-size:26px;}
.com-section3-bd li .bd .box small{font-size:14px;text-transform: uppercase;margin-left: 10px;}
.com-section3-bd li .bd .box .txt{display: flex;flex-direction: column;color:#fff;}
.com-section3-bd li .bd .box .txt .t2{font-size:20px;}
.com-section3-bd li .bd .box .txt .t3{font-size:12px;text-transform: uppercase;margin-top: 10px;}
.com-section3-bd li.active{width:50%;}
.com-section3-bd li.active .hd{display: none;}
@media(max-width: 1400px){
	.com-section3-bd{padding:0;}
	.com-section3-bd li .hd i{font-size:100px;}
	.com-section3-bd li .bd .box{padding:35px;}
}
@media(max-width: 1200px){
	.com-section3-bd li .hd i{font-size:80px;}
	.com-section3-bd li .bd .box{padding:30px;}
}
@media(max-width: 992px){
	.com-section3-bd li{margin:0 8px;width:16%;}
	.com-section3-bd li .hd i{font-size:60px;}
	.com-section3-bd li .bd .box{padding:30px;}
	.com-section3-bd li .hd .txt .t1{font-size:22px;}
	.com-section3-bd li .hd .txt .t2{display: none;}
	.com-section3-bd li .bd .box .txt .t2{font-size:18px;}
}
@media(max-width: 768px){
	.com-section3-bd{height: 350px}
	.com-section3-bd li{margin:0 3px;width:15%;}
	.com-section3-bd li .hd i{font-size:40px;}
	.com-section3-bd li .hd .txt .t1{font-size:16px;}

	.com-section3-bd li .bd .box{padding:25px;}

	.com-section3-bd li .bd .box .t1{font-size:20px;}
	.com-section3-bd li .bd .box small{font-size:12px;}
	.com-section3-bd li .bd .box .txt .t2{font-size:16px;}
}
@media(max-width: 576px){
	.com-section3-hd b{font-size:26px;}
	.com-section3-bd{height: 1000px}
	.com-section3-bd ul{flex-direction: column;justify-content: space-between;}
	.com-section3-bd li{margin:0;width:100%;height: 24%}
	.com-section3-bd li .hd{display: none;}
	.com-section3-bd li .hd i{font-size:20px;}
	.com-section3-bd li .hd .txt .t1{font-size:12px;}
	.com-section3-bd li .bd .box{padding:45px 15px;}
	.com-section3-bd li .bd .box .t1{font-size:16px;}
	.com-section3-bd li .bd .box small{display: none;}
	.com-section3-bd li .bd .box .txt .t2{font-size:14px;}
	/*.com-section3-bd li .bd .box .txt .t3{display: none;}*/
	.com-section3-bd li.active{width:100%;}
}


/*com-section4*/
.com-section4{overflow: hidden;padding:50px 0;background:url('../images/com-section4-bg.jpg') center no-repeat;background-size: cover;position: relative;margin:60px 0 30px;/*background-attachment: fixed;*/}
.com-section4:before{content:'';width:100%;height: 100%;position: absolute;top:0;left:0;background:var(--zhu-color);opacity: 0.5}
.com-section4-hd{margin:15px 0;position: relative;text-align: center;overflow: hidden;}
.com-section4-hd b{margin:55px 0;font-family: Impact;font-size:45px;color:#fff;opacity: 1;text-transform: uppercase;font-weight: normal;}
.com-section4-hd span{position:absolute;top:10px;color:#fff;font-size:28px;left:50%;transform: translate(-50%);}
.com-section4-bd{overflow: hidden;margin-top: 30px;}
.com-section4-bd .swiper-slide{width:auto;}
.com-section4-bd a{width:100%;display: block;position: relative;background: rgba(255,255,255,.5);padding:10px;}
.com-section4-bd .img{padding-bottom: 69%}
.com-section4-bd .img img{object-fit: contain;}
.com-section4-bd a .txt{width:100%;height: 100%;background:rgba(0,0,0,.4);padding:15px; position: absolute;top:0;left:0;opacity: 0;transition: all .5s;color:#fff;font-size:16px;text-align: center;display: flex;flex-direction: column;justify-content: center;}
.com-section4-bd a:hover .txt{opacity: 1;}

@media(max-width: 576px){
	.com-section4-hd b{font-size:35px;}
	.com-section4-hd span{top:5px;}
}

/*com-section5*/
.com-section5{overflow: hidden;margin-bottom: 60px;}
.com-section5-hd{margin:15px 0;position: relative;text-align: center;overflow: hidden;}
.com-section5-hd b{margin:55px 0;font-family: Impact;font-size:45px;color:#333;opacity: 1;text-transform: uppercase;font-weight: normal;}
.com-section5-hd span{position:absolute;top:10px;color:#333;font-size:30px;left:50%;transform: translate(-50%);}
.com-section5-bd{overflow: hidden;margin-top: 30px;}
.com-section5-bd .swiper-slide{width:650px}
.com-section5-bd .swiper-slide a{display: block;position: relative;}
.com-section5-bd .swiper-slide .img{padding-bottom: 62.5%;}
.com-section5-bd .swiper-slide .img:after{content:'';position: absolute;top:0;left:0;width:100%;height: 100%;background:rgba(255,255,255,.5);}
.com-section5-bd .swiper-slide p{background: rgba(0,55,100,.8);padding:10px 15px;position: absolute;bottom:-100%;left:0;width:100%;color:#fff;font-size:16px;transition: all .5s}
.com-section5-bd .swiper-slide-active .img:after{display: none;}
.com-section5-bd .swiper-slide-active:hover p{bottom:0;}
@media(max-width: 992px){
	.com-section5-bd .swiper-slide{width:550px;}
}
@media(max-width: 768px){
	.com-section5-bd .swiper-slide{width:400px;}
}
@media(max-width: 576px){
	.com-section5-hd b{font-size:34px;}
	.com-section5-hd span{top:2px;}
	.com-section5-bd .swiper-slide{width:350px;}
}
@media(max-width: 414px){

	.com-section5-bd .swiper-slide{width:240px;}
}


/*newslist*/
.newslist{padding:50px 0;overflow: hidden;}
.newslist .item{margin-bottom: 15px;}
.newslist a.box{width:100%;padding:10px 10px 20px;display: flex;flex-direction: column;border-radius: 5px;transition: all .5s;border:solid 1px #eee;}
.newslist a.box .img{padding-bottom: 58.7%;border-radius: 10px;}
.newslist a.box .txt{display: flex;flex-direction: column;}
.newslist a.box .txt .t1{margin-top: 20px;font-size:20px;color:#333;/*letter-spacing: 2px;*/transition: all .5s}
.newslist a.box .txt .t2{color:#999999;line-height: 24px;margin:15px 0;-webkit-line-clamp:2;height: 48px;}
.newslist a.box .txt .date{width:100%;display: flex;flex-direction: row;justify-content: space-between;color:#999999;align-items: center;}
.newslist a.box .txt .date .lt{width:125px;display: flex;flex-direction: row;align-items: center;}
.newslist a.box .txt .date .lt i{font-size:24px;margin-right: 5px;line-height: 1}
.newslist a.box:hover{border:solid 1px var(--zhu-color);box-shadow:0 0 10px #999}
.newslist a.box:hover .txt .t1{color:var(--zhu-color);padding-left: 10px;}
.newslist a.box:hover .txt .lt i{color:var(--pei-color);}
.newslist a.box:hover .txt .rt{color:var(--pei-color);}
@media(max-width: 768px){
	.newslist{padding:30px 0;}
	.newslist a.box .txt .t1{font-size:16px;}
	.newslist a.box .txt .t2{font-size:12px;}
	.newslist a.box .txt .date .lt i{font-size:16px;}
	.newslist a.box .txt .date .lt p{font-size:14px;}
	.newslist a.box .txt .date .rt{font-size:12px;}
}
@media(max-width: 576px){
	.newslist a.box .txt .t1{font-size:14px;margin-top: 10px;}
	.newslist a.box .txt .t2{height: auto;}
	.newslist a.box .txt .date .lt p{font-size:12px;}
}

/*newsinfo*/
.newsinfo{padding:30px 0;}
.newsinfo .xiangguan{width:380px;overflow: hidden;background: #f5f5f5;float: right;padding:30px;border-radius: 5px}
.newsinfo .box{background:#fff;border-radius: 5px;padding:30px;width:calc(100% - 400px);float: left;}
.newsinfo .box .pic{padding:30px;text-align: center;width:100%;}
.newsinfo .t1{width:100%;font-size: 26px;color:#222;font-weight: bold;}
.newsinfo .t2{width:100%;font-size: 14px;color:#999;padding:15px 0px 30px;display: flex;flex-direction: row;border-bottom: solid 1px #e8e8e8}
.newsinfo .t2 i{float: left;margin-right: 5px;line-height: 1.4}
.newsinfo .t2 .rt i{font-size:20px;line-height: 1.2}
.newsinfo .t3{background: #eee;padding:15px;overflow: hidden;border-radius: 3px}
.newsinfo .t3 .txt{-webkit-line-clamp:2; line-height: 28px}
.newsinfo .content{padding:30px 0 0; line-height: 260%;min-height:100px;font-size: 110%;}
.newsinfo .newsPage{width:100%;display: flex;flex-direction: column;justify-content: space-between;}
.newsinfo .newsPage .btnn{width:60px;display: block;text-align: center;border-radius: 3px;background:#eee;transition: all .5s }
.newsinfo .newsPage .btnn i{font-size: 30px;color:#666;line-height: 2;transition: all .5s}
.newsinfo .newsPage .btnn:hover{background: var(--zhu-color);}
.newsinfo .newsPage .btnn:hover i{color:#fff;}
.newsinfo .newsPage>div{width:100%;color:#666;border-radius: 5px;padding:0 15px;background: #e8e8e8;line-height: 45px;margin-bottom: 15px;transition: all .5s}
.newsinfo .newsPage .page-a{text-align: left;}
.newsinfo .newsPage>div a{color:#888;transition: all .5s;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;display: inline;width:100%;}
.newsinfo .newsPage>div:hover{background: var(--zhu-color);color:#fff;}
.newsinfo .newsPage>div:hover a{color:#fff;}
.newsinfo .xiangguan-hd{font-size: 24px;font-weight: bold;line-height: 1;color:#333;margin-bottom: 40px}
.newsinfo .xiangguan-hd span{width:6px;height: 25px;background: var(--zhu-color);margin-right: 15px;display: block;float: left;margin-top: 1px}
.newsinfo .xiangguan-bd a{display: flex;flex-direction: column;padding-bottom: 20px;border-bottom: dashed 1px #eee;position: relative;}

.newsinfo .xiangguan-bd a .img{padding-bottom: 50%;border-radius: 3px;}
.newsinfo .xiangguan-bd a .img img{transition: all .5s}
.newsinfo .xiangguan-bd a .t1{padding:0px 0 0px 20px;font-size:16px;color:#333;position: relative;font-weight: normal;}
.newsinfo .xiangguan-bd a .t1:before{content:'';height: 10px;background: var(--zhu-color);width:10px;transition: all .5s;position: absolute;border-radius: 50%;top:7px;left:0;}
.newsinfo .xiangguan-bd a .t2{color:#999;padding:0 0 0 22px;-webkit-line-clamp:2;border:none;font-size:14px;display: -webkit-box;margin-top: 10px;line-height: 24px;}
.newsinfo .xiangguan-bd a:hover .img img{transform: scale(1.05,1.05);}
.newsinfo .xiangguan-bd a:hover .t1{color:var(--pei-color);}
@media(max-width: 1200px){
	.newsinfo .xiangguan{width:300px;}
	.newsinfo .box{width:calc(100% - 330px);}
	.newsinfo .t1{font-size:24px;}
}
@media(max-width: 992px){
	.newsinfo .newsPage{flex-direction: column;}
	.newsinfo .newsPage .btnn{display: none;}
	.newsinfo .newsPage>div{line-height: 40px;}
	.newsinfo .newsPage .page-a{width:100%;margin-bottom: 10px;}
	.newsinfo .newsPage .page-a:nth-child(3){text-align: left;}
	.newsinfo .box{width:100%;}
	.newsinfo .xiangguan{display: none;}
	.newsinfo .newsPage>div a{text-align: left;width:calc(100% - 70px);}

}
@media(max-width: 576px){
	.newsinfo .container-fluid{padding:0 5px;}
	.newsinfo .box{padding:0px 15px;}
	.newsinfo .box .pic{padding:30px 0;}
	.newsinfo .t1{font-size: 20px;}
	.newsinfo .t2{font-size: 12px;padding:15px 0 20px;line-height: 1.5}
	.newsinfo .t2 i{font-size: 14px;}
	.newsinfo .t2 .rt i{font-size: 18px}
	.newsinfo .content{line-height: 200%}
	.newsinfo .newsPage>div{line-height: 20px;padding:10px;}
}

/*piclist*/
.piclist{padding:50px 0;overflow: hidden;}
.piclist .item{margin-bottom: 30px;}
.piclist a.box{width:100%;padding:10px;display: flex;flex-direction: column;transition: all .5s;overflow: hidden;position: relative;}
.piclist a.box .img{padding-bottom: 58.7%;border-radius: 10px;}
.piclist a.box .txt{position: absolute;top:10px;left:10px;width:calc(100% - 20px);height: calc(100% - 20px);background: rgba(0,55,100,.8);padding:15px;text-align: center;display: flex;flex-direction: row;align-items: center;color:#fff;font-size:24px;justify-content: center;border-radius: 10px;opacity: 0;transition: all .5s}
.piclist a.box:hover .txt{opacity: 1}
@media(max-width: 768px){
	.piclist{padding:30px 0;}
	.piclist a.box .txt{font-size:20px;}
} 
@media(max-width: 576px){

	.piclist .item{margin-bottom: 10px;}
	.piclist a.box .txt{font-size:18px;}
} 

/* 产品频道页*/
/*pro-section*/
.pro-section{overflow: hidden;position: relative;}
.pro-section .bg{position: absolute;top:0;left:0;width:100%;height: 100%;}
.pro-section .bg img{object-fit: cover;height: 100%;width:100%;}
.pro-section .txt{padding:180px 0 60px;position: relative;height: 100%;background:rgba(0,0,0,.3);height: 100vh}
.pro-section .txt .hd{position: relative;text-align: center;}
.pro-section .txt .hd .t1{color:#fff;opacity: 0.2;font-size:58px;position:absolute;top:0;text-transform: uppercase;left:50%;transform: translate(-50%);font-weight: 900;font-family: 'Arial';width:100%;display: none;}
.pro-section .txt .hd .t2{color:#fff;font-size:58px;font-weight: bold;}
.pro-section .txt .hd .t3{color:#fff;font-size:18px;padding:0;}
.pro-section .txt .md{position: absolute;bottom:340px;display: flex;flex-direction: row;justify-content: center;width:100%;left:0;}
.pro-section .txt .md li{border:solid 1px #fff;border-radius: 10px;text-align: center;width:260px;height: 136px;margin:0 20px;padding:20px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.pro-section .txt .md li img{object-fit: contain;max-width: 100%;max-height: 100%}
.pro-section .txt .bd{width:146px;height: 46px;border:solid 1px #fff;border-radius: 10px;text-align: center;line-height: 46px;color:#fff;display: block;position: absolute;left:50%;bottom:60px;transform: translate(-50%);transition: all .5s}
.pro-section .txt .bd:hover{background: var(--zhu-color);}
@media(max-width: 1500px){
	.pro-section .txt .hd .t1{font-size:50px;}
	.pro-section .txt .hd .t2{line-height: 1.4;font-size:50px;}
}
@media(max-width: 1400px){
	.pro-section .txt .hd .t1{font-size:45px;}
	.pro-section .txt .hd .t2{font-size:45px;}
}
@media(max-width: 1200px){
	.pro-section .txt .hd .t1{font-size:40px;}
	.pro-section .txt .hd .t2{font-size:40px;}
}
@media(max-width: 1024px){
	.parallux .bg{position: absolute!important;transform: none!important;}

	.parallux .bg>div{transform: none!important;}
	.pro-section .txt{padding:120px 0 60px;height:600px;}
	.pro-section .txt .hd .t1{font-size:35px;}
	.pro-section .txt .hd .t2{font-size:35px;}
	.pro-section .txt .bd{width:130px;height: 40px;line-height: 40px;}
	.pro-section .txt .md{bottom:200px;}
	.pro-section .txt .md li{width:200px;height: 100px;}
	
}
@media(max-width: 992px){
	
	.pro-section .txt{height:550px;}
	.pro-section .txt .hd .t1{display: none;}
	.pro-section .txt .hd .t2{font-size:30px;}
	.pro-section .txt .hd .t3{font-size:16px;}
	.pro-section .txt .md{bottom:180px;}
	.pro-section .txt .md li{width:140px;height: 60px;padding:10px;}

}

@media(max-width: 768px){

	.pro-section .txt{padding:100px 0 60px;height:450px;}
	.pro-section .txt .bd{width:110px;height: 36px;line-height: 36px;}
	.pro-section .txt .md{bottom:160px;}
	.pro-section .txt .md li{width:100px;height: 40px;padding:5px;}
}
@media(max-width: 576px){
	.pro-section .txt .md{bottom:120px;}
	.pro-section .txt .md li{width:80px;height: 35px;margin:0 10px;}
	.pro-section .txt{height:350px;}
}
@media(max-width: 414px){

	.pro-section .txt{padding:60px 0 30px;height:250px;}
	.pro-section .txt .bd{bottom:30px;font-size:12px;}
	.pro-section .txt .hd .t2{font-size:20px;}
	.pro-section .txt .hd .t3{font-size:14px;}
	.pro-section .txt .bd{width:80px;height: 30px;line-height: 30px;}
	.pro-section .txt .md{bottom:80px;}
	
}


/*no-goods*/
.no-goods,.no-network{padding:60px 0; overflow: hidden; text-align: center;}
.no-goods img{display: block; margin:0 auto 30px; width:220px; max-height: 105px;}
.no-goods p,.no-network p{font-size:14px; color:#666666; line-height: 20px;}

/*ptype*/
.ptype{padding-top: 30px;}
.ptype .container-fluid{display: flex;flex-direction: row;justify-content: center;flex-wrap:wrap;}
.ptype a{display: flex;padding:10px 60px;margin:8px 15px;color:#333;font-size:18px;transition: all .5s;flex-direction: row;align-items: center;}
.ptype a i{margin-right: 10px;font-size:30px;}
.ptype a:hover,.ptype a.active{color:#fff;background: var(--zhu-color)}
.ptype.stick{position: fixed;top:0px;width:100%;z-index: 2;background: #fff;padding:0; }
@media(max-width: 1200px){
	.ptype a{padding:10px 30px;}
}
@media(max-width: 992px){
	.ptype a{margin:0;}
}
@media(max-width: 768px){
	.ptype a{padding:5px 25px;font-size:16px;}
	.ptype a i{font-size:20px;}
}
@media(max-width: 576px){
	.ptype{padding-top: 15px;}
	.ptype .container-fluid{padding:0;justify-content: space-around;}
	.ptype a{padding:3px 8px;margin:4px;font-size:12px;margin:4px 0;}
	.ptype a i{font-size:14px;margin-right: 5px}
	.ptype.stick{padding:0}
}

/*prolist*/
.prolist{padding:30px 0 45px;overflow: hidden;}
.prolist ul{padding:0 70px;display: flex;flex-direction: row;flex-wrap: wrap}
.prolist .item{display: block;padding:15px;border:solid 1px #c2c2c2;border-radius: 8px;position: relative;margin:0 15px 30px;overflow: hidden;width:calc(calc(100% - 60px)/2);}
.prolist .item .img{border-radius: 8px;padding-bottom: 67%;}
.prolist .item .txt{width:calc(100% - 30px);height: calc(100% - 30px);position: absolute;top:15px;left:15px;display: flex;flex-direction: column;padding:30px;justify-content: center;align-items: center;overflow:hidden;color:#fff;background: rgba(20,57,100,0.7);opacity: 0;transition: all .5s;border-radius: 8px;}
.prolist .item .txt .t1{font-size:24px;max-width:100%;}
.prolist .item .txt .t2{font-size:15px;max-width:100%;margin-top: 10px;text-align: center;}
.prolist .item:hover{border-color:var(--zhu-color);}
.prolist .item:hover .txt{opacity: 1}
@media(max-width:1400px){
	.prolist ul{padding:0 50px;}
}
@media(max-width:1200px){
	.prolist ul{padding:0 30px;}
}
@media(max-width:992px){
	.prolist ul{padding:0;}
}
@media(max-width:768px){
	.prolist .container-fluid{padding:0;}
}
@media(max-width: 576px){
	.prolist .item{padding:10px;width:100%;margin-bottom: 15px;}
	.prolist .item .txt .t1{font-size:16px;}
	.prolist .item .txt .t2{font-size:12px;}
}

/*singleBox*/
.singleBox{padding:45px 30px;overflow: hidden;display: none;}
.singleBox .content{line-height: 260%;min-height: 200px}
.singleBox .content .hd{padding:10px 30px;background: var(--zhu-color);position: relative;color:#fff;}
.singleBox .content .hd .t1{opacity: 0.2;font-weight: bold;font-size:30px;text-transform: uppercase;}
.singleBox .content .hd .t2{font-weight: bold;font-size:20px;position: absolute;left:35px;top:10px;}
.singleBox .content b{font-size:20px;color:#222222;margin:15px 0;display: block;}
.singleBox .content .part1,.singleBox .content .part2{padding:30px;}
.singleBox .content .part1 ul{width:100%;padding:0 30px;}
.singleBox .content .part1 ul li{display: flex;flex-direction:row;width:100%;justify-content: space-between;align-items: center;}
.singleBox .content .part1 ul li .pic{width:50%;}
.singleBox .content .part1 ul li .pic img{width:auto;}
.singleBox .content .part1 ul li .txt{width:45%;font-size:18px;line-height: 2}
.singleBox .content .part2 ul{display: flex;flex-direction: column;padding-left: 30px;}
.singleBox .content .part2 ul li{position: relative;padding-left: 20px;font-size:18px;line-height: 2;margin-bottom: 15px}
.singleBox .content .part2 ul li:before{position: absolute;content:'';width:10px;height: 10px;border-radius: 50%;background: var(--zhu-color);left:0;top:13px;}
.singleBox .content .part2 ul li p:nth-child(2){text-indent: 1em}

@media(max-width:1200px){
	.singleBox{padding:30px 15px;}
	.singleBox .content .part1 ul li .txt{font-size:16px;}
	.singleBox .content .part2 ul li{font-size:16px;}
}
@media(max-width: 992px){
	.singleBox .content .part1 ul li{flex-direction: column;}
	.singleBox .content .part1 ul li .txt{width:100%;}
	.singleBox .content .part1 ul li:nth-child(2){flex-direction: column-reverse;}
}
@media(max-width:768px){
	.singleBox .content .part1, .singleBox .content .part2{padding:15px;}
	.singleBox .content .part1 ul{padding:0;}
	.singleBox .content .part1 ul li .pic{width:70%;}

}
@media(max-width:576px){
	.singleBox{padding:15px;}
	.singleBox .content .hd{padding:5px 15px;}
	.singleBox .content .hd .t1{font-size:24px;}
	.singleBox .content .hd .t2{font-size:18px;top:5px;}
	.singleBox .content b{font-size:18px;}
	.singleBox .content .part1, .singleBox .content .part2{padding:0;}
	.singleBox .content .part1 ul li .pic{width:90%;}
	.singleBox .content .part1 ul li .txt{font-size:14px;}
	.singleBox .content .part2 ul{padding-left: 0}
	.singleBox .content .part2 ul li{font-size:14px;padding-left: 10px}
	.singleBox .content .part2 ul li:before{width:6px;height: 6px;top:10px;}
}



/*single*/
.single{background: #f0f0f0;padding:30px 0;overflow: hidden;}
.single .box{line-height: 260%;font-size: 110%;background: #fff;padding:45px;background: #fff;border-radius: 5px}


/*contact-part1*/
.contact-part1{padding:35px 0vw;}
.contact-part1 .container-fluid{padding:0 85px;}
.contact-part1-hd{padding:15px 0px 25px;display: flex;flex-direction: column;}
.contact-part1-hd .t1{font-size:28px;font-weight: bold;letter-spacing: 1px;}
.contact-part1-hd .t2{font-size:16px;color:#757575;letter-spacing:1px}
.contact-part1-bd{display: flex;flex-direction: row;justify-content: space-between;}
.contact-part1-bd li{width:30%;display: flex;flex-direction: row;align-items: center;}
.contact-part1-bd li span{width:50px;height: 50px;display: block;background:var(--zhu-color);border-radius: 5px;text-align: center;line-height: 50px;}
.contact-part1-bd li span i{font-size:30px;color:#fff;}
.contact-part1-bd li .txt{width:calc(100% - 45px);margin-left: 15px;display: flex;flex-direction: column;}
.contact-part1-bd li .txt .t1{font-size:16px;color:#666666;}
.contact-part1-bd li .txt .t2{font-size:20px;color:#000000;font-weight: bold;}
@media(max-width: 1200px){
	.contact-part1-bd{flex-wrap: wrap;}
	.contact-part1 .container-fluid{padding:0 15px;}
	.contact-part1-bd li{width:auto;}
	.contact-part1-bd li:nth-child(1){width:100%;margin-bottom: 25px;}
}
@media(max-width: 992px){
	.contact-part1-bd{flex-wrap: wrap;}
	.contact-part1-bd li:nth-child(1){width:100%;margin-bottom: 25px;}
}
@media(max-width: 576px){
	.contact-part1-hd .t1{font-size:22px;}
	.contact-part1-hd .t2{font-size:12px;margin-top: 5px;}
	.contact-part1-bd{flex-direction: column;}
	.contact-part1-bd li{margin-bottom: 15px;}
	.contact-part1-bd li span{width:40px;height: 40px;line-height: 40px;}
	.contact-part1-bd li span i{font-size:20px;}
	.contact-part1-bd li .txt .t1{font-size:14px;}
	.contact-part1-bd li .txt .t2{font-size:17px;}
}

/*contact-part2*/
.contact-part2{overflow: hidden;margin-bottom: 60px}
.contact-part2 .container-fluid{padding:0 85px;}
#dituContent{width:100%;height: 500px}
@media(max-width: 1200px){
	.contact-part2 .container-fluid{padding:0 15px;}
}
@media(max-width: 768px){
	.contact-part2 .container-fluid{padding:0;}
	#dituContent{height: 400px}
}
@media(max-width:576px){
	#dituContent{height: 300px}
}

/*contact-part3*/
.contact-part3-bd{overflow: hidden;}
.message{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap}

.message li{width:calc(calc(100% - 60px)/3);margin-bottom:30px;padding:5px 20px;display: flex;flex-direction: row;background:#f2f2f2;font-size:16px;border-radius: 8px;overflow: hidden;height: 55px;}
.message li i{width:25px;font-size:20px;color:#cecece;line-height: 2.4}
.message li .area,.message li .input-text{width:calc(100% - 30px);margin-left: 5px;border:none;background:none;color:#999999;}
.message li img{width:100px;height:45px }
.message li:nth-child(1){width:100%;height:140px;padding:20px;}
.message li:nth-child(1) i{line-height: 1.3}
.message a{width:calc(calc(100% - 60px)/3);height: 55px;text-align: center;display: block;font-size:18px;color:#fff;line-height: 55px;background:var(--zhu-color);border-radius: 8px;transition: all .5s}
.message a:hover{background:var(--pei-color);}
@media(max-width: 1200px){
	.message li img{width:80px;}
}
@media(max-width: 992px){
	.message li{margin-bottom: 15px;height: 50px;line-height: 50px;width:calc(calc(100% - 30px)/3);}
	.message li i{line-height: 2}
	.message li:nth-child(1){padding:15px 20px;line-height: 1.6}
	.message li img{height: 40px;}
	.message a{width:calc(calc(100% - 30px)/3);}

}
@media(max-width: 768px){
	.message li,.message a{width:calc(calc(100% - 15px)/2);}
}
@media(max-width: 576px){
	.message li{font-size:14px;}
	.message li,.message a{width:100%;}
}

/*pinfo-part1*/
.pinfo-part1{padding:30px 0;overflow: hidden;background: #f8f7f7;}
.pinfo-part1 .container-fluid{display: flex;flex-direction: row;justify-content: space-between;}
.pinfo-part1-left{width:630px;}
.pinfo-part1-left .img{box-shadow: 0 0 10px #999;background: #fff;}
.pinfo-part1-right{width:calc(100% - 680px);overflow: hidden;display: flex;flex-direction: column;}
.pinfo-part1-right .hd{border-bottom:solid 1px #cecece;position: relative;padding:10px 0 15px;}
.pinfo-part1-right .hd:after{content:'';width:155px;height: 3px;background: var(--pei-color);position: absolute;bottom:-2px;left:0;}
.pinfo-part1-right .hd .t1{font-size: 30px;font-weight: bold;color:#282828;}
.pinfo-part1-right .hd .t2{text-transform: uppercase;color:#999;font-size: 14px;letter-spacing: 2px}
.pinfo-part1-right .md{padding:20px 0;}
.pinfo-part1-right .md .t3{font-size: 16px;color:#666666;line-height: 36px;-webkit-line-clamp:2;}
.pinfo-part1-right .md .t3 span{font-size: 18px;color:#282828;font-weight: bold;}
.pinfo-part1-right ul{border-top:solid 1px #eee;border-bottom:solid 1px #eee;padding:15px 25px;display: flex;flex-direction: row;justify-content: space-between;}
.pinfo-part1-right ul li{width:25%;display: flex;flex-direction: column;align-items: center;transition: all .5s}
.pinfo-part1-right ul li span{width:75px;height: 75px;border-radius: 50%;border:solid 1px #ddd;text-align: center;line-height: 75px;transition: all .5s}
.pinfo-part1-right ul li span i{font-size: 40px;color:#666666;}
.pinfo-part1-right ul li p{font-size: 16px;color:#333333;padding:5px 0;}
.pinfo-part1-right ul li.on i{color:#fff;}
.pinfo-part1-right ul li.on span{background: var(--pei-color);box-shadow: 0 0 10px #ddd}
.pinfo-part1-right .bd{padding:0 15px;}
.pinfo-part1-right .bd .lt{width:250px;float: left;display: flex;flex-direction: row;align-items: center;}
.pinfo-part1-right .bd .lt i{font-size:65px;color:var(--pei-color);}
.pinfo-part1-right .bd .lt .txt{display: flex;flex-direction: column;}
.pinfo-part1-right .bd .lt .txt .t4{font-size: 16px;color:#666666;}
.pinfo-part1-right .bd .lt .txt .t5{font-size: 34px;color:var(--pei-color);font-family: 'DIN';font-weight: bold;line-height: 1}
.pinfo-part1-right .bd .rt{width:185px;height: 50px;line-height: 50px;text-align: center;background: var(--pei-color);color:#fff;font-size: 16px;border-top-left-radius: 30px;border-bottom-right-radius: 30px;display: block;float: left;margin:25px 0 0 45px;transition: all .5s}
.pinfo-part1-right .bd .rt:hover{border-top-left-radius: 0px;border-bottom-right-radius: 0px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;}

@media(max-width: 1300px){
	.pinfo-part1-right{width:calc(100% - 660px);}
	.pinfo-part1-right .hd{padding-top: 0}
	.pinfo-part1-right .bd{display: flex;flex-direction: row;justify-content: space-between;}
	.pinfo-part1-right ul{padding:15px 0;}
}
@media(max-width: 1200px){
	.pinfo-part1-left{width:500px;}
	.pinfo-part1-right{width:calc(100% - 530px);}
	.pinfo-part1-right .hd .t1{font-size: 24px;}
	.pinfo-part1-right .hd .t2{display: none;}
	.pinfo-part1-right .md{padding:15px 0;}
	.pinfo-part1-right ul li span{width:60px;height: 60px;line-height: 60px;}
	.pinfo-part1-right ul li p{font-size: 14px;}
	.pinfo-part1-right .md .t3{font-size: 15px;line-height: 28px}
	.pinfo-part1-right .md .t3 span{font-size: 16px;}
	.pinfo-part1-right .bd .rt{margin-left:0;width:120px;height: 44px;line-height: 44px;}
	.pinfo-part1-right .bd .lt .txt .t4{font-size: 14px;}
	.pinfo-part1-right .bd .lt .txt .t5{font-size: 30px;}
}
@media(max-width: 992px){
	.pinfo-part1-left{width:400px;}
	.pinfo-part1-right{width:calc(100% - 430px);}
	.pinfo-part1-right .bd{display: none;}
}
@media(max-width: 768px){
	.pinfo-part1 .container-fluid{flex-direction: column;}
	.pinfo-part1-left{width:100%;}
	.pinfo-part1-right{width:100%;margin-top:30px;}
	.pinfo-part1-right .bd{display: flex;}
}
@media(max-width: 576px){
	.pinfo-part1-right .hd .t1{font-size: 20px;}
	.pinfo-part1-right ul li span{width:50px;height: 50px;line-height: 50px;}
	.pinfo-part1-right ul li span i{font-size: 30px;}
	.pinfo-part1-right ul li p{font-size: 12px;}
	.pinfo-part1-right .bd .rt{display: none;}
	.pinfo-part1-right .bd .lt i{line-height: 1.2;}
}

/*pinfo-part2*/
.pinfo-part2{overflow: hidden;}
.pinfo-part2 ul{border-bottom: solid 1px #eae8e8;overflow: hidden;}
.pinfo-part2 ul a{display:block;float: left;position: relative;padding:20px 35px 20px;transition: all .5s;font-size: 16px;color:#333333;overflow: hidden;}
.pinfo-part2 ul a:before{content:'';position: absolute;width:0;left:10%;height: 2px;background:var(--pei-color);transition: all .5s;bottom:0;}
.pinfo-part2 ul a:after{content:'';position: absolute;width:1px;height: 15px;background: #666;right:0;top:25px;}
.pinfo-part2 ul a:hover{color:var(--pei-color);}
.pinfo-part2 ul a:hover:before{width:80%;}

@media(max-width: 576px){
	.pinfo-part2{display: none;}
	.pinfo-part2 .container-fluid{padding:0;}
	.pinfo-part2 ul a{padding:10px 48px;}
	.pinfo-part2 ul a:after{top:14px;}
	.pinfo-part2 ul a:nth-child(2n):after{display: none;}
}


/*pinfo-part3*/
.pinfo-part3{overflow: hidden;}
.pinfo-part3 .container-fluid{display: flex;flex-direction: row;justify-content: space-between;}
.pinfo-part3-left{overflow: hidden;width:calc(100% - 300px);}
.pinfo-part3-left .part1{line-height:2;padding:30px;min-height: 400px}
.pinfo-part3-left .part1 dir{ overflow: hidden; padding-left: 0; }
.pinfo-part3-left .part1 dir strong{ display: block; font-size: 24px; color: var(--zhu-color); font-weight: bold; line-height: 1; margin:18px 0 30px; }
.pinfo-part3-left .part1 dir p, .pinfo-part3-left .part1 .txt p{ font-size: 16px; color: #333333; line-height: 1.875; }
.pinfo-part3-left .part1 dir hr{ margin-top: 18px; height: 1px; border:1px solid #999999; width: 100%; }
.pinfo-part3-left .part2{overflow: hidden;}
.pinfo-part3-left .part2 .hd{font-size: 26px;color:#333;overflow:hidden;width:100%;font-weight: bold;}
.pinfo-part3-left .part2 .hd span{width:5px;height: 25px;float: left;background: var(--pei-color);display: block;margin:8px 10px 0 0;}
.pinfo-part3-left .part2 .bd{display: flex;flex-direction: row;justify-content: space-between;border-radius: 3px;margin-top: 30px;}
.pinfo-part3-left .part2 .bd .left{width:45%;}
.pinfo-part3-left .part2 .bd .left img{width:100%;height: 100%;object-fit: cover;}
.pinfo-part3-left .part2 .bd .right{width:55%;display: flex;flex-direction: column;}
.pinfo-part3-left .part2 .bd .right li{padding:20px 35px;display: flex;flex-direction: row;justify-content: space-between;background:var(--zhu-color)}
.pinfo-part3-left .part2 .bd .right li.even{background: #042e66}
.pinfo-part3-left .part2 .bd .right li .pic{width:70px;}
.pinfo-part3-left .part2 .bd .right li .txt{width:calc(100% - 100px);}
.pinfo-part3-left .part2 .bd .right li .txt .t1{color:#fff;font-size:20px;font-weight: bold;}
.pinfo-part3-left .part2 .bd .right li .txt .t2{color:rgba(255,255,255,0.6);font-size:14px;line-height: 1.5;margin-top: 10px}

.pinfo-part3-right{width:270px;}
.pinfo-part3-right.sticky{position: fixed;}
@media(max-width: 1200px){
	.pinfo-part3-left .part2 .bd{flex-direction: column;}
	.pinfo-part3-left .part2 .bd .left{width:100%;height: 300px}
	.pinfo-part3-left .part2 .bd .right{width:100%;}
}
@media(max-width: 992px){
	.pinfo-part3-left{width:100%;}
	.pinfo-part3-right{display: none;}
}
@media(max-width: 768px){
	.pinfo-part3-left .part1{padding:30px 0;}
}
@media(max-width: 576px){
	.pinfo-part3-left .part1{min-height: 300px}
	.pinfo-part3-left .part1 dir strong{font-size: 18px;margin:15px 0;}
	.pinfo-part3-left .part1 dir p, .pinfo-part3-left .part1 .txt p{font-size: 14px;}
	.pinfo-part3-left .part2 .bd .left{height: 150px;}
	.pinfo-part3-left .part2 .bd .right li{padding:15px;}
	.pinfo-part3-left .part2 .bd .right li .pic{width:40px;}
	.pinfo-part3-left .part2 .bd .right li .txt{width:calc(100% - 55px);}
	.pinfo-part3-left .part2 .bd .right li .txt .t1{font-size: 17px;}
	.pinfo-part3-left .part2 .bd .right li .txt .t2{font-size: 12px;}
}

/*pinfo-part4*/
.pinfo-part4{overflow:hidden;margin-top: 30px;}
.pinfo-part4-hd{font-size: 26px;color:#333;overflow:hidden;width:100%;font-weight: bold;}
.pinfo-part4-hd span{width:5px;height: 25px;float: left;background: var(--pei-color);display: block;margin:8px 10px 0 0;}
.pinfo-part4-box{overflow: hidden;padding:30px 5px;}
.pinfo-part4-box a{display: block;overflow:hidden;position: relative;border-radius: 3px;transition: all .5s}
.pinfo-part4-box a span{padding:5px 10px;max-width: 100%;display: block;position: absolute;left:0;bottom:15px;background: var(--zhu-color);color:#fff;font-size: 16px;transition: all .5s}
.pinfo-part4-box a:hover{box-shadow: 0 0 5px #999;}
.pinfo-part4-box a:hover span{padding:5px 15px;background: var(--pei-color)}
.pinfo-part4-box .btnn{display: flex;flex-direction: row;justify-content: center;align-items: center;width:100%;margin-top: 45px;}
.pinfo-part4-box .btnn .next i,.com-part3-bd .btnn .prev i{font-size: 20px;color:var(--zhu-color);transition: all .5s}
.pinfo-part4-box .btnn .pagination{width:150px;display: flex;flex-direction: row;justify-content: center}
.pinfo-part4-box .btnn .pagination .swiper-pagination-bullet-active{background: var(--zhu-color)}
.pinfo-part4-box .btnn .next:hover i,.com-part3-bd .btnn .prev:hover i{font-weight: bold;}
@media(max-width: 576px){
	.pinfo-part4-box{padding:30px 23px;}
	.pinfo-part4-hd{font-size:20px;}
	.pinfo-part4-hd span{margin-top: 3px;}
}

/*pinfo-part5*/
.pinfo-part5{overflow:hidden;}
.pinfo-part5-hd{font-size: 26px;color:#333;overflow:hidden;width:100%;font-weight: bold;}
.pinfo-part5-hd span{width:5px;height: 25px;float: left;background: var(--pei-color);display: block;margin:8px 10px 0 0;}
.pinfo-part5-bd{overflow: hidden;width:100%;padding:30px 5px 30px;}
.pinfo-part5-bd .swiper-slide{background: #f2f2f2;box-shadow: 0 0 5px #666;}
.pinfo-part5-bd .swiper-slide a{display: block;width:100%;overflow: hidden;border-radius: 3px;transition: all .5s;}
.pinfo-part5-bd .swiper-slide a .hd{overflow: hidden;position: relative;width:100%;}
.pinfo-part5-bd .swiper-slide a .hd .img img{transition: all .5s}
.pinfo-part5-bd .swiper-slide a .hd .txt{position: absolute;width:60%;left:20%;bottom:10px;background: #fff;padding:15px;}
.pinfo-part5-bd .swiper-slide a .hd .txt .t1{text-align: center;font-size: 21px;color:#333333;}
.pinfo-part5-bd .swiper-slide a .hd .txt .t2{text-align: center;font-size: 12px;color:#333333;opacity: 0.5;text-transform: uppercase;margin:5px 0 10px;-webkit-line-clamp:2;}
.pinfo-part5-bd .swiper-slide a .txt:after{content:'';width:0;height: 3px;position: absolute;bottom:0;left:0;background: var(--pei-color);transition: all .5s}

.pinfo-part5-bd .swiper-slide a:hover .bd{letter-spacing: 1px}
.pinfo-part5-bd .swiper-slide a:hover .txt:after{width:100%;}
.pinfo-part5-bd .swiper-slide a:hover .hd .img img{transform: scale(1.05,1.05);}
.pinfo-part5-bd .btnn{display: flex;flex-direction: row;justify-content: center;align-items: center;width:100%;margin-top: 45px;}
.pinfo-part5-bd .btnn .next i,.com-part3-bd .btnn .prev i{font-size: 20px;color:var(--zhu-color);transition: all .5s}
.pinfo-part5-bd .btnn .pagination{width:150px;display: flex;flex-direction: row;justify-content: center}
.pinfo-part5-bd .btnn .pagination .swiper-pagination-bullet-active{background: var(--zhu-color)}
.pinfo-part5-bd .btnn .next:hover i,.com-part3-bd .btnn .prev:hover i{font-weight: bold;}
@media(max-width: 576px){
	.pinfo-part5{padding-top: 15px;}
	.pinfo-part5-bd{padding:30px 23px 30px;}
}
.loader-44 {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
  position: relative;transform: scale(.6, .6);
  color: var(--pei-color);
  -webkit-animation: animloader44 2s linear infinite;
          animation: animloader44 2s linear infinite;
  left:45%;
}
@-webkit-keyframes animloader44 {
  0% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 -2px, -14px 0 0 -2px, -38px 0 0 -2px;
  }
  25% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 -2px, -14px 0 0 -2px, -38px 0 0 2px;
  }
  50% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 -2px, -14px 0 0 2px, -38px 0 0 -2px;
  }
  75% {
    box-shadow: 14px 0 0 2px, 38px 0 0 -2px, -14px 0 0 -2px, -38px 0 0 -2px;
  }
  100% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 2px, -14px 0 0 -2px, -38px 0 0 -2px;
  }
}
@keyframes animloader44 {
  0% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 -2px, -14px 0 0 -2px, -38px 0 0 -2px;
  }
  25% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 -2px, -14px 0 0 -2px, -38px 0 0 2px;
  }
  50% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 -2px, -14px 0 0 2px, -38px 0 0 -2px;
  }
  75% {
    box-shadow: 14px 0 0 2px, 38px 0 0 -2px, -14px 0 0 -2px, -38px 0 0 -2px;
  }
  100% {
    box-shadow: 14px 0 0 -2px, 38px 0 0 2px, -14px 0 0 -2px, -38px 0 0 -2px;
  }
}


/*glist*/
.gindex-part1{padding:50px 0;text-align: center;}
.gindex-part1-hd{font-size:28px;font-weight: bold;color:var(--zhu-color);}
.gindex-part1-bd{font-size:16px;color:#b3b3b4;text-transform: uppercase;margin-top: 5px;}
@media(max-width: 768px){
	.gindex-part1-hd{font-size:32px;}
	
	
}
@media(max-width: 576px){
	.gindex-part1-hd{font-size:26px;}
	.gindex-part1-bd{font-size:14px;}
}

/*gindex-part2*/
.gindex-part2{background: #f1f3f4;}
.gindex-part2-box{display: flex;flex-direction: row;justify-content:space-between;}
.gindex-part2-left{display: flex;flex-direction:column;width:50%;padding:0 0 0 15px;}
.gindex-part2-left .hd{margin:45px 0;text-align: center;}
.gindex-part2-left .hd .t1{font-size:30px;color:#333333;font-weight: bold;position: relative;padding-bottom:15px;}
.gindex-part2-left .hd .t1:after{content:'';width:55px;height: 5px;background: var(--zhu-color);position: absolute;left:50%;transform: translate(-50%);bottom:0;}
.gindex-part2-left .hd .t2{font-size:16px;color:#333333;margin: 30px 0 0;padding:0 10px;}
.gindex-part2-left .hdd{display: flex;flex-direction: row;justify-content:center;}
.gindex-part2-left .hdd a{border:solid 1px #ddd;border-radius: 3px;padding:3px 10px;margin:15px 8px 0;color:#333;}
.gindex-part2-left .hdd a:hover{color:#fff;background: var(--zhu-color);border-color: var(--zhu-color)}
.gindex-part2-left .bd{width:calc(100% - 30px);overflow: hidden;position: relative;}
.gindex-part2-left .bd .swiper-slide a{width:100%;display:block;border:solid 1px #cecece;}

.gindex-part2-left .bd .swiper-slide a p{text-align: center;padding:0 10px;color:#fff;background: #eeeeee;font-size:15px;color:#333333;height: 37px;line-height: 37px;}
.gindex-part2-left .bd .swiper-slide a:hover p{color:#fff;background: var(--zhu-color);}
.gindex-part2-left .bd .next,.gindex-part2-left .bd .prev{position: absolute;top:50%;transform: translateY(-50%);z-index: 1;width:40px;height: 40px;text-align: center;line-height: 40px;background: var(--zhu-color);border-radius: 50%}
.gindex-part2-left .bd .next i,.gindex-part2-left .bd .prev i{font-size:26px;color:#fff;}
.gindex-part2-left .bd .next{left:0px;}
.gindex-part2-left .bd .prev{right:0px;}
.gindex-part2-left .bd .next:hover,.gindex-part2-left .bd .prev:hover{background:var(--pei-color);}
.gindex-part2-left .md{text-align: center;margin: 45px 0 30px;}
.gindex-part2-left .md a{padding:10px 20px;font-size:14px;color:#fff;display: inline-block;background: var(--zhu-color);border-radius: 3px;transition: all .5s}
.gindex-part2-left .md a:hover{background: var(--pei-color)}
.gindex-part2-right{width:50%;}
.gindex-part2-right img{width:calc(100% + 180px);max-width: none;height: 100%;object-fit: cover}
.gindex-part2 .section:nth-child(2n) .gindex-part2-box{flex-direction: row-reverse;}
.gindex-part2 .section:nth-child(2n) .gindex-part2-right{margin-left:-180px;}
.gindex-part2 .section:nth-child(2n) .gindex-part2-left{padding:0 15px 0 0;}
.gindex-part2 .section:nth-child(2n) .gindex-part2-left .bd{margin-left:30px;}
@media(max-width: 992px){
	.gindex-part2-box{flex-direction: column-reverse;}
	.gindex-part2-left{width:100%;padding:0 10px;}
	.gindex-part2-left .hd .t2{padding:0;}
	.gindex-part2-left .bd{width:100%;}
	.gindex-part2-right{width:100%;height: 400px；height: auto;}
	.gindex-part2-right img{width:100%;height: auto;}
	.gindex-part2 .section:nth-child(2n) .gindex-part2-box{flex-direction: column-reverse;}
	.gindex-part2 .section:nth-child(2n) .gindex-part2-left{padding:0 10px;}
	.gindex-part2 .section:nth-child(2n) .gindex-part2-right{margin-left:0;}
	.gindex-part2 .section:nth-child(2n) .gindex-part2-left .bd{margin-left: 0}

}
@media(max-width: 768px){
	.gindex-part2-left .bd .next,.gindex-part2-left .bd .prev{display: none;}
}

@media(max-width: 576px){
	.gindex-part2-left .hd .t1{font-size:22px;}
	.gindex-part2-left .hd .t2{font-size:14px;}
	.gindex-part2-left .bd{padding:0 45px;}
}

/*pinfo-section1*/
.pinfo-section1{background: url(../images/pinfo-section1-bg.jpg) center top no-repeat;padding-top:60px;margin-top: 90px}
.pinfo-section1 .wrap{padding-bottom: 60px;}
.pinfo-section1-box{background: #fff;padding:15px 40px;box-shadow: 0px 10px 25px rgba(0,0,0,.2);}
.fancynav-inner .pinfo-section1{margin:0;}
@media(max-width: 1700px){
	.pinfo-section1 .wrap{padding:0 15px 60px;}
}
@media(max-width: 1400px){
	.pinfo-section1-box{padding:15px 15px;}
}
@media(max-width: 576px){
	.pinfo-section1{margin-top: 50px;padding:30px 0;}
	.pinfo-section1 .wrap{padding:0 10px 30px;}
	.pinfo-section1-box{padding:15px 10px;}
}

/*proinfo*/
.proinfo-part1{overflow: hidden;padding:15px 0;}
.proinfo-part1 .container-fluid{display: flex;flex-direction: row;justify-content: space-between;}
.proinfo-part1-left{width:610px;overflow: hidden;padding-bottom: 15px;}
.proinfo-part1-left .img{border:solid 1px #eee;}
.proinfo-part1-left .pagination{display: flex;flex-direction: row;justify-content: center;margin-top: 10px;}
.proinfo-part1-left .pagination .swiper-pagination-bullet{width:15px;border-radius: 0;height: 4px;transition: all .5s}
.proinfo-part1-left .pagination .swiper-pagination-bullet-active{background: var(--zhu-color);width:25px;}
.proinfo-part1-right{width:calc(100% - 650px);overflow: hidden;}
.proinfo-part1-right .hd{border-bottom:solid 1px #c6c4c4;padding:5px 0 15px;position: relative;}
.proinfo-part1-right .hd:after{content:'';position: absolute;width:155px;height: 3px;background: var(--zhu-color);left:0;bottom:-2px;}
.proinfo-part1-right .hd .t1{font-size: 24px;color:#282828;font-weight:bold;}
.proinfo-part1-right .md{padding:25px 0 15px;}
.proinfo-part1-right .md .t1{font-size: 14px;color:#666666;line-height:36px;}
.proinfo-part1-right .md .t2{overflow: hidden;margin-bottom: 15px;}
.proinfo-part1-right .md .t2 b{font-size: 16px;color:var(--zhu-color);float: left;}
.proinfo-part1-right .md .t2 p{width:100%;line-height: 24px;font-size:15px;}
.proinfo-part1-right .md .t2 p span{border:solid 1px #efd1cc;background: #f2e3e0;padding:3px 10px;color:#d33f23;font-size: 15px;margin-right: 12px;display: inline-block;}

.proinfo-part1-right .md ul{border-top:solid 1px #eee;border-bottom:solid 1px #eee;padding:18px 0;display: flex;flex-direction: row;justify-content: space-between;margin-top: 25px;flex-wrap: wrap;}
.proinfo-part1-right .md ul li{width:25%;display: flex;flex-direction:column;text-align: center;transition: all .5s;cursor: pointer;align-items: center;}
.proinfo-part1-right .md ul li i{width:80px;height: 80px;border:solid 1px #eee;text-align: center;line-height: 80px;font-size: 40px;color:#666666;border-radius: 50%;margin-bottom: 10px;transition: all .5s;}
.proinfo-part1-right .md ul li span{font-size: 12px;}
.proinfo-part1-right .md .hd{border-bottom: none;padding:0;}
.proinfo-part1-right .md .hd:after{display: none;}

.proinfo-part1-right .md ul li:hover i,.proinfo-part1-right .md ul li.on i{background: var(--zhu-color);border-color:var(--zhu-color);color:#fff;animation: swing 1s;box-shadow: 0 0 10px #bbb;}
.proinfo-part1-right .bd{padding:15px 0;overflow: hidden;width:100%;}
.proinfo-part1-right .bd a{font-size: 16px;color:#fff;width:190px;height: 50px;line-height: 50px;text-align: center;background: var(--zhu-color);border-top-left-radius: 20px;border-bottom-right-radius: 20px;display: block;transition: all .5s;float: left;}
.proinfo-part1-right .bd a:hover{border-radius: 0;border-top-right-radius: 20px;border-bottom-left-radius: 20px;}
.proinfo-part1-right .bd .lt{width:340px;float: left;}
.proinfo-part1-right .bd .lt i{color:var(--zhu-color);font-size: 45px;float: left;line-height: 1;margin-right: 10px;margin-top: 5px;}
.proinfo-part1-right .bd .lt .txt{width:calc(100% - 65px);float: right;}
.proinfo-part1-right .bd .lt .txt .t1{color:#666666;font-size: 16px;}
.proinfo-part1-right .bd .lt .txt .t2{color:var(--zhu-color);font-size: 26px;font-weight: bold;line-height: 1}
@media(max-width: 1400px){
	
	.proinfo-part1-left{width:550px;}
	.proinfo-part1-right{width:calc(100% - 580px);}
	.proinfo-part1-right .hd{padding:0px 0 10px;}
	.proinfo-part1-right .md .t2{margin-bottom: 5px}
	.proinfo-part1-right .md .t2 p{margin-top: 0px}
	.proinfo-part1-right .md .t1{margin-top: 5px!important;}
}

@media(max-width: 1200px){
	.proinfo-part1-left{width:500px;}
	.proinfo-part1-right{width:calc(100% - 530px);}
	.proinfo-part1-right .md ul{margin-top: 15px;}
	.proinfo-part1-right .md ul li i{width:70px;height: 70px;font-size:45px;line-height: 70px;}
	.proinfo-part1-right .bd .lt{width:100%;}
	.proinfo-part1-right .bd .lt .txt .t2{font-size: 22px;}
	.proinfo-part1-right .bd a{width:150px;display: none;}

	
}
@media(max-width: 1024px){
	.proinfo-part1-left{width:400px;}
	.proinfo-part1-right{width:calc(100% - 430px);}
	.proinfo-part1-right .hd .t1{font-size: 22px}
	.proinfo-part1-right .md{padding:15px 0 0;}
	.proinfo-part1-right .md .t2 b{font-size: 16px;}
	.proinfo-part1-right .md .t1{margin:0!important;font-size: 14px;line-height: 24px!important}
	.proinfo-part1-right .md ul{margin-top: 10px;padding:10px 0;}
	.proinfo-part1-right .md ul li i{width:60px;height: 60px;font-size:40px;line-height:60px;}

}
@media(max-width: 992px){
	.proinfo-part1 .container-fluid{flex-direction: column;}
	.proinfo-part1-left{width:550px;margin:0 auto 30px;}
	.proinfo-part1-right .hd .t1{font-size: 20px}
	.proinfo-part1-right .md .t1{line-height: 30px!important;}
	.proinfo-part1-right .md .t2{margin-bottom: 10px;}
	.proinfo-part1-right{width:100%;}
	.proinfo-part1-right .bd{display:flex;flex-direction: row;justify-content: space-between;}
}
@media(max-width:768px){
	.proinfo-part1-left{width:100%;}
}
@media(max-width:576px){
	.proinfo-part1{padding:0;}
	.proinfo-part1 .container-fluid{padding:0;}
	.proinfo-part1-left{margin-bottom: 0}
	.proinfo-part1-right .bd{flex-direction:column;}
	.proinfo-part1-right .hd .t1{font-size: 18px;}
	.proinfo-part1-right .md .t2 b{font-size: 15px;}
	.proinfo-part1-right .md .t2 p{line-height: 22px!important;font-size:13px;}
	.proinfo-part1-right .md .t2 p span{font-size: 14px;margin-bottom: 5px;}
	.proinfo-part1-right .md ul li{width:50%;margin-bottom: 15px;}
	.proinfo-part1-right .md ul li i{width:50px;height: 50px;font-size:30px;line-height:50px;}
	.proinfo-part1-right .bd a{margin: 15px auto 0;height: 40px;line-height: 40px;}
	.proinfo-part1-right .bd .lt i{font-size:30px;}
	.proinfo-part1-right .bd .lt .txt{width:calc(100% - 50px);}
	.proinfo-part1-right .bd .lt .txt .t2{font-size:18px;}
}