
/* 内页banner */
.nyBanner{height: 23.33rem;position: relative;}
.nyBanner .text{padding-top: 8.73rem;text-align: center;color: #fff;}
.nyBanner .text .tit{line-height: 1.3;margin-bottom: 0.5rem;}
.nyBanner .text .path span{margin: 0 5px;}
.nyBanner .text .path a:hover{opacity: 0.8;text-decoration: underline;}
.nyBanner .scroll{display: none;}
.nyBanner .scroll .swiper-slide{width: auto;}
.nyBanner .nav{position: absolute;bottom: 2.33rem;left: 50%;transform: translateX(-50%);}
.nyBanner .nav li{margin-right: 0.67rem;}
.nyBanner .nav li:last-child{margin-right: 0;}
.nyBanner .nav li a{display: block;min-width: 6.7rem;box-sizing: border-box;padding: 0 10px;color: #000000;line-height: 2.27rem;text-align: center;background: #FFFFFF;border-radius: 2.27rem;border: 1px solid #E8E8E8;}

/* 内页标题 */
.nyTitle{color: #000000;line-height: 1.38;text-align: center;margin-bottom: 1rem;}
.nyTitle.white{color: #fff;}

/* 发展历程 */
.developList .nLi{border-bottom: 1px solid #D8D8D8;}
.developList .nLi:first-child{border-top: 1px solid #D8D8D8;}
.developList .title{display: flex;align-items: center;padding: 0.93rem 1.6rem;color: #000000;font-weight: bold;line-height: 1rem;cursor: pointer;}
.developList .title span{color: #0064B2;}
.developList .title .tit{flex: 1;overflow: hidden;box-sizing: border-box;padding-right: 1rem;}
.developList .icon{width: 16px;height: 16px;flex-shrink: 0;position: relative;color: #0064B2;}
.developList .icon::before,
.developList .icon:after{content: "";position: absolute;background: currentColor;}
.developList .icon::before{width: 2px;height: 100%;top: 0;left: 50%;margin-left: -1px;}
.developList .icon:after{width: 100%;height: 2px;left: 0;top: 50%;margin-top: -1px;}
.developList .cont{display: none;}
.developList .cont .wrap{border-top: 1px solid #D8D8D8;padding: 1.17rem 1.6rem 0.93rem;line-height: 1.77;}
.developList .nLi.on .title .icon{transform: rotateZ(90deg);}
.developList .nLi.on .title .icon:after{opacity: 0;}
.developList .nLi:first-child .cont{display: block;}

/* 关于我们 */
.aboutWrap .part1 .top{display: flex;justify-content: space-between;}
.aboutWrap .part1 .top .left{width: 50%;}
.aboutWrap .part1 .top .left img{width: 100%;}
.aboutWrap .part1 .top .left:hover img{transform: scale(1.1);}
.aboutWrap .part1 .top .right{width: 46%;padding-top: 1.4rem;}
.aboutWrap .part1 .top .title{color: #000000;line-height: 1;padding-bottom: 1.2rem;border-bottom: 1px solid #D8D8D8;margin-bottom: 1rem;position: relative;}
.aboutWrap .part1 .top .title::before{content: "";width: 2rem;height: 2px;background: #0064B2;position: absolute;left: 0;bottom: -1px;}
.aboutWrap .part1 .top .text{margin-bottom: 2.53rem;}
.aboutWrap .part1 .btnWrap{display: flex;}
.aboutWrap .part1 .moreBtn{margin-right: 0.67rem;}
.aboutWrap .part1 .moreBtn:last-child{margin-right: 0;}
.aboutWrap .part1 .bottom{background: #0064B2;padding: 1.33rem 0 1rem;}
.aboutWrap .part1 .dataList{margin: 0 auto;color: #fff !important;}
.aboutWrap .part1 .dataList .cont{color: #fff;}
.aboutWrap .part1 .dataList .item .icon{filter: brightness(0) invert(1);}
.aboutWrap .part2{background: url(../images/about_bg1.jpg) no-repeat center top;background-size: cover;}
.aboutWrap .part3{background: url(../images/about_bg2.jpg) no-repeat center top;background-size: cover;}
.aboutWrap .part3 .list{display: flex;flex-wrap: wrap;}
.aboutWrap .part3 .list li{width: 23.5%;margin-right: 2%;box-sizing: border-box;padding: 1.8rem 0.87rem;background: #FFFFFF;}
.aboutWrap .part3 .list li:nth-child(4n){margin-right: 0;}
.aboutWrap .part3 .list .icon{width: 3rem;flex-shrink: 0;margin-right: 0.63rem;}
.aboutWrap .part3 .list .text{flex: 1;overflow: hidden;}
.aboutWrap .part3 .list .ch{color: #000000;line-height: 1.33;padding-bottom: 0.33rem;border-bottom: 1px solid #DDDDDD;margin-bottom: 0.33rem;}
.aboutWrap .part3 .list .en{color: #9F9F9F;font-weight: normal;line-height: 0.83rem;}
.aboutWrap .part3 .list .en::first-letter{text-transform: uppercase;}
.aboutWrap .part3 .list li:hover{box-shadow: 0 0 0.67rem rgba(0, 0, 0, 0.3);transform: translateY(-10px);}
.aboutWrap .part4{background: url(../images/about_bg3.jpg) no-repeat center top;background-size: cover;}
.aboutWrap .part4 .nyTitle{margin-bottom: 0;}
.aboutWrap .part4 .container{width: 100%;padding: 1rem 1rem 2.13rem;margin-left: -1rem;}
.aboutWrap .part4 .wrap{background: #FFFFFF;box-shadow: 0 0.33rem 0.67rem 0 rgba(0,0,0,0.10);display: block;padding: 1.47rem 1rem 1rem;color: #787878;text-align: center;}
.aboutWrap .part4 .pic{width: 100%;max-width: 7rem;height: 9.9rem;object-fit: contain;margin-bottom: 1.13rem;}
.aboutWrap .part4 .tit{line-height: 0.83rem;text-align: center;}
.aboutWrap .part4 .wrap:hover{transform: translateY(-0.66rem);color: #0064B2;}
.aboutWrap .part5{padding-bottom: 0;background: url(../images/about_bg4.jpg) no-repeat center top;}
.aboutWrap .part5 .content{padding: 1.67rem;background: #FFFFFF;}
.aboutWrap .part5 .list{display: flex;flex-wrap: wrap;}
.aboutWrap .part5 .list li{width: 31.5%;margin: 0 2.6% 2.6% 0;background: #F8F8F8;color: #787878;line-height: 0.93rem;}
.aboutWrap .part5 .list li:nth-child(3n){margin-right: 0;}
.aboutWrap .part5 .list .wrap{display: block;position: relative;padding: 1.33rem 1.13rem;}
.aboutWrap .part5 .list .wrap::before{content: "";width: 3px;height: 0.73rem;position: absolute;left: 0;top: 1.47rem;background: #0064B2;}
.aboutWrap .part5 .list .tit{color: #000000;line-height: 1rem;padding-bottom: 0.6rem;border-bottom: 1px solid #E9E9E9;margin-bottom: 0.53rem;}
.aboutWrap .part5 .list li:hover{background: #0064B2;color: #fff;}
.aboutWrap .part5 .list li:hover .wrap::before{background: #fff;}
.aboutWrap .part5 .list li:hover .tit{color: #fff;}

/* 单页面 */
.singlePage{box-sizing: border-box;padding: 1.67rem 2.67rem 2rem;background: #F8F8F8;margin: 2.33rem auto 3.33rem;}

/* 职位详情 */
.contHr{padding: 2rem 2.6rem 2rem;}
.contHr .top{margin-bottom: 2.23rem;}
.contHr .top .title{color: #000000;line-height: 1;margin-bottom: 0.7rem;}
.contHr .top .info{display: flex;align-items: center;flex-wrap: wrap;color: #787878;line-height: 0.83rem;font-weight: bold;}
.contHr .top .info em{color: #000000;}
.contHr .top .info .line{display: block;width: 1px;height: 0.5rem;background: #D8D8D8;margin: 0 0.67rem;}
.contHr .tit{color: #000000;line-height: 1;padding-left: 0.67rem;margin-bottom: 0.93rem;position: relative;}
.contHr .tit::before{content: "";width: 3px;height: 0.73rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: #0064B2;}
.contHr .cont{margin-bottom: 2.23rem;}
.linkStyle{padding-top: 1.33rem;border-top: 1px solid #D8D8D8;color: #787878;font-weight: bold;}
.linkStyle .icon{width: 1rem;height: 1rem;box-sizing: border-box;border-radius: 50%;border: 1px solid rgba(120, 120, 120, 0.34);background: #F8F8F8;margin-right: 0.3rem;}
.linkStyle .icon img{height: 26.6%;filter: brightness(0) invert(0.5);}
.linkStyle .item:last-child{flex-direction: row-reverse;}
.linkStyle .item:last-child .icon{margin: 0 0 0 0.3rem;}
.linkStyle .item:hover .icon{border-color: #0064B2;background: #0064B2;}
.linkStyle .item:hover .icon img{filter: brightness(0) invert(1);}
.linkStyle .item.disable{pointer-events: none;opacity: 0.6;}

/* 产品频道页 */
.prodChannel .item{padding: 1.67rem 0;background: #F8F8F8;}
.prodChannel .item .text{width: 34.57%;padding-top: 1rem;}
.prodChannel .item .tit{color: #000000;line-height: 1;padding-bottom: 1.2rem;border-bottom: 1px solid #D8D8D8;position: relative;}
.prodChannel .item .tit::before{content: "";width: 2rem;height: 2px;background: #0064B2;position: absolute;left: 0;bottom: -1px;}
.prodChannel .item .desc{color: #000000;line-height: 2;margin: 0.9rem 0 2.23rem;}
.prodChannel .item .picWrap{width: 44.28%;height: 16.67rem;justify-content: flex-end;}
.prodChannel .item .picWrap img{max-width: 100%;max-height: 100%;}
.prodChannel .item .picWrap .logo{position: absolute;left: 0;top: 0;height: 2.33rem;}
.prodChannel .item:hover .tit{color: #0064B2;}
.prodChannel .item:hover .tit::before{width: 100%;transition: 1s;}
.prodChannel .item:nth-child(2n){background: #FFFFFF;}
.prodChannel .item:nth-child(2n) .w1400.flexBetween{flex-direction: row-reverse;}

/* 内页盒子 */
.nyWrap{padding: 2.33rem 0 3.33rem;min-height: 300px;}
.nyWrap.grey{background: #F8F8F8;}

/* 产品导航 */
.prodNav{padding: 0 2.17rem;position: relative;margin-bottom: 1.67rem;}
.prodNav .btn{position: absolute;right: 0;top: 0;height: 100%;cursor: pointer;}
.prodNav .btn img{height: 0.5rem;filter: brightness(0) invert(.5);}
.prodNav .swiper-slide{width: auto;}
.prodNav a{min-width: 5rem;height: 2.27rem;box-sizing: border-box;padding: 0 0.33rem;background: #FFFFFF;border: 1px solid #E8E8E8;border-radius: 2.27rem;color: #000000;font-weight: bold;}

/* 产品列表 */
.prodList{display: flex;flex-wrap: wrap;justify-content: space-between;padding-bottom: 0.67rem;}
.prodList .nLi{width: 48.57%;margin-bottom: 2.85%;}
.inpageProdBox.prodBox{width: 100%;box-sizing: border-box;border: 1px solid rgba(151,151,151,0.30);}
.inpageProdBox.prodBox .pic{right: 2.13rem;bottom: 2.33rem;width: 46%;height: 57.2%;}

/* 分页 */
.page{padding: 0 2rem;}
.page .btn{position: absolute;top: 50%;transform: translateY(-50%);background: #F8F8F8;border: 1px solid #DCDCDC;}
.page .prev{left: 0;}
.page .next{right: 0;}
.page .btn img{filter: brightness(0) invert(0.5);height: 30%;}
.page .btn:hover{background: #0064B2;border-color: #0064B2;}
.page .btn:hover img{filter: brightness(0) invert(1);}
.page a{min-width: 1.8rem;height: 1.8rem;margin: 0 0.27rem;color: #000000;font-weight: bold;border: 1px solid transparent;border-radius: 50%;}
.page a.on,
.page a:hover{border-color: #0064B2;color: #0064B2;}

/* 产品banner */
.prodBanner{background: url(../images/product_banner_bg.jpg) no-repeat center top;background-size: cover;}
.prodBanner > .w1400{padding-top: 3.33rem;text-align: center;color: #0064B2;}
.prodBanner .title{color: #000000;line-height: 1.3;}
.prodBanner .desc{line-height: 1;margin: 0.5rem 0 1.23rem;}
.prodBanner .btn{width: 5.33rem;height: 1.87rem;box-sizing: border-box;border: 1px solid #0064B2;border-radius: 6.93rem;color: #0064B2;font-weight: bold;margin: 0 auto 0.37rem;}
.prodBanner .pic{max-width: 18.87rem;height: 13.13rem;margin: 0 auto;}
.prodBanner .pic img{max-width: 90%;max-height: 90%;}

/* 表格 */
.tablaStyle table{width: 100%;border-collapse: collapse;}
.tablaStyle table td{border: 1px solid #D8D8D8;line-height: 0.83rem;padding: 0.73rem 1rem;}
.tablaStyle.grey table td{background: #F8F8F8;}

/* 产品详情页 */
.contProd .part1{padding: 2.33rem 0 3.33rem;}
.contProd .part1 .picContainer{width: 50.57%;}
.contProd .part1 .picContainer .slide{height: 15.73rem;}
.contProd .part1 .picContainer .slide img{width: 100%;height: 100%;object-fit: cover;}
.contProd .part1 .picContainer .btnStyle{background: #F8F8F8;border-color: #F8F8F8;}
.contProd .part1 .picContainer .btnStyle img{filter: brightness(0) invert(0.5);}
.contProd .part1 .picContainer .btnStyle:hover{background: #0064B2;border-color: #0064B2;}
.contProd .part1 .text{width: 42.57%;}
.contProd .part1 .text .title{line-height: 1.4;color: #000000;padding-bottom: 1.07rem;position: relative;border-bottom: 1px solid #D8D8D8;margin-bottom: 1.03rem;}
.contProd .part1 .text .title::before{content: "";width: 2rem;height: 2px;background: #0064B2;position: absolute;left: 0;bottom: -1px;}
.contProd .part1 .text .desc{line-height: 2;}
.contProd .part2{padding: 3.33rem 0;}
.contProd .part3{padding: 3rem 0 3.33rem;}
.contProd .part3 tabel td{background: #F8F8F8;}

/* 推荐产品 */
.recomProd{padding: 3rem 0;background: #F8F8F8;}
.recomProd .container{padding-bottom: 2.5rem;}

/* 相关领域 */
.relatedArea{padding: 3rem 0 3.33rem;}
.relatedArea .container{padding: 0 1rem 2.5rem;width: 100%;margin-left: -1rem;}

/* 应用领域 */
.appWrap{display: block;background: #F8F8F8;}
.appWrap .pic{padding-bottom: 71.74%;}
.appWrap .text{padding: 1.17rem 1.17rem 1.5rem;}
.appWrap .text .label{color: #0064B2;line-height: 0.8rem;font-weight: bold;}
.appWrap .text .tit{color: #111111;line-height: 1.25;margin: 0.43rem 0 1.6rem;}
.appWrap .text .btn{width: 4.33rem;height: 1.33rem;box-sizing: border-box;border: 1px solid #E6E6E6;border-radius: 0.67rem;color: #000000;}
.appWrap .text .btn img{height: 0.3rem;margin-left: 0.33rem;filter: brightness(0) invert(0.5);}
.appWrap:hover{background: #FFFFFF;box-shadow: 0 0 0.93rem 0 rgba(0,0,0,0.10);}
.appWrap:hover .text .tit{color: #0064B2;}

/* 应用领域 */
.appList{padding-bottom: 1rem;display: flex;flex-wrap: wrap;}
.appList li{width:32%;margin: 0 2% 2% 0;}
.appList li:nth-child(3n){margin-right: 0;}
.appList .appWrap{background: #FFFFFF;}

/* 应用领域弹窗 */
.popupWrap{position: fixed;left: 0;top: 0;z-index: 10;width: 100%;height: 100%;display: none;}
.popupWrap .bgLayer{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.45);}
.popupWrap .content{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 2;box-shadow: 0 0 1rem 0 rgba(89,89,89,0.50);}
.popupWrap .content .close{position: absolute;right: -0.6rem;top: -1.2rem;cursor: pointer;color: rgba(0, 0, 0, 0);font-size: 0;width: 0.8rem;height: 0.8rem;background: url(../images/icon_close.svg) no-repeat center;background-size: 100%;}
.popupWrap .content .close:hover{color: #0064B2;}
.appPopBox{display: flex;}
.appPopBox .left{width: 58.4%;height: 18.5rem;background: #000;height: 486px;}
.appPopBox .left video{width: 100%;height: 100%;object-fit: cover;}
.appPopBox .right{width: 41.6%;box-sizing: border-box;padding: 1.33rem 0.9rem 1.6rem 1.6rem;height: 18.5rem;overflow: auto;height: 486px;}
.appPopBox .right .wrap{height: 100%;padding-right: 2rem;overflow: auto;}
.appPopBox .title{padding-bottom: 0.73rem;border-bottom: 1px solid #D8D8D8;margin-bottom: 0.87rem;position: relative;}
.appPopBox .title::before{content: "";width: 2rem;height: 2px;background: #0064B2;position: absolute;left: 0;bottom: -1px;}
.appPopBox .title .label{line-height: 1.33;color: #0064B2;margin-bottom: 0.27rem;}
.appPopBox .title h4{color: #111111;line-height: 1.25;}
.appPopBox .cont .item{margin-bottom: 0.67rem;}
.appPopBox .cont .tit{padding-left: 0.67rem;position: relative;color: #000000;line-height: 0.73rem;margin-bottom: 0.2rem;}
.appPopBox .cont .tit::before{content: "";width: 0.2rem;height: 0.2rem;background: #0064B2;border-radius: 50%;position: absolute;left: 0;top: 0.3rem;}

/* 表单 */
.popupWrap .formContent{max-width: 700px;box-sizing: border-box;padding: 1rem;background: #fff;}
.popupWrap .formContent .wrap{width: 100%;padding-right: 0.5rem;height: 80vh;overflow: auto;}
.popupWrap .formContent .title{text-align: center;color: #333;margin-bottom: 0.5rem;}
.popupWrap .formContent .text{width: 100%;height: 1.8rem;background: #F8F8F8;border: 1px solid #D8D8D8;border-radius: 4px;box-sizing: border-box;padding: 0 0.67rem;color: #333333;margin-bottom: 0.5rem;}
.popupWrap .formContent .tips{color: #555;line-height: 1.8;margin-bottom: 1rem;}
.popupWrap .formContent .tips span{color: #0064B2;font-weight: bold;}
.popupWrap .formContent .btn{width: 6.67rem;height: 2rem;box-sizing: border-box;border: 1px solid #0064B2;border-radius: 1.43rem;margin-left: 0.67rem;background: #0064B2;cursor: pointer;color: #fff;margin: 0 auto;}
.popupWrap .formContent .code{position: relative;margin-bottom: 0.5rem;}
.popupWrap .formContent .code .text{margin-bottom: 0;}
.popupWrap .formContent .code .pic{width: 3.33rem;height: calc(100% - 2px);position: absolute;right: 1px;top: 1px;border-radius: 0 4px 4px 0;cursor: pointer;}


/* 搜索 */
.searchWrap{width: 90%;max-width: 26.67rem;margin: -1.17rem auto 0;position: relative;z-index: 2;background: #FFFFFF;border-radius: 1.17rem;}
.searchWrap form{width: 100%;}
.searchWrap .subm{width: 4.93rem;height: 2.33rem;border: none;background: #0064B2;border-radius: 0 1.17rem 1.17rem 0;color: #fff;border: 1px solid #0064B2;}
.searchWrap .text{width: calc(100% - 4.93rem);height: 2.33rem;box-sizing: border-box;padding-left: 2rem;border: none;background: url(../images/icon_search1.svg) no-repeat 1rem center;background-size: 0.53rem auto;border-radius: 1.17rem 0 0 1.17rem;border: 1px solid #DCDCDC;border-right: none;}

/* 下载列表 */
.downloadList{margin: 2rem auto 3.33rem;}
.downloadList ul{padding-bottom: 1.33rem;}
.downloadList ul li{margin-bottom: 0.67rem;}
.downloadList .wrap{background: #F8F8F8;border: 1px solid #D8D8D8;padding: 0 1.33rem;line-height: 3.27rem;color: #000000;}
.downloadList .wrap .icon{height: 1rem;flex-shrink: 0;}
.downloadList .wrap .line{width: 1px;height: 0.93rem;background: #D8D8D8;flex-shrink: 0;margin: 0 0.8rem;}
.downloadList .wrap .tit{flex: 1;overflow: hidden;}
.downloadList .wrap .btn{height: 1.2rem;flex-shrink: 0;margin-left: 1rem;filter: brightness(0) invert(0.2);opacity: 0.6;}
.downloadList .wrap:hover{background: #FFFFFF;box-shadow: 0 0 0.93rem 0 rgba(0,0,0,0.10);color: #0064B2;}
.downloadList .wrap:hover .btn{opacity: 1;}

/* 推荐新闻 */
.recomNews{margin-bottom: 1.23rem;}
.recomNews .left{width: 65.7%;}
.recomNews .left .wrap{display: block;padding-bottom: 17.67rem;}
.recomNews .left .wrap::before{content: "";width: 100%;height: 3.9rem;position: absolute;left: 0;bottom: 0;background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, #000000 100%);z-index: 2;}
.recomNews .left .text{position: absolute;left: 0;bottom: 0.73rem;z-index: 3;width: 100%;box-sizing: border-box;padding: 0 4.47rem 0 1.1rem;color: #fff;}
.recomNews .left .text .date{line-height: 0.87rem;margin-bottom: 0.1rem;}
.recomNews .left .text .tit{line-height: 1rem;}
.recomNews .left .text .more{position: absolute;bottom: 0;right: 0.9rem;}
.recomNews .left .text .more img{height: 0.3rem;margin-left: 0.37rem;filter: brightness(0) invert(1);}
.recomNews .left .wrap:hover .bgStyle{transform: scale(1.1);}
.recomNews .right{width: 32%;}
.recomNews .right .wrap{display: block;height: 17.67rem;box-sizing: border-box;position: relative;background: #F8F8F8;padding: 1rem 1.2rem 0;line-height: 1rem;}
.recomNews .right .wrap .date{color: #4A4A4A;line-height: 0.87rem;}
.recomNews .right .wrap .tit{color: #0064B2;margin: 0.33rem 0 0.83rem;}
.recomNews .right .wrap .desc{color: #787878;padding-top: 0.73rem;border-top: 1px solid #0064B2;}
.recomNews .right .wrap .more{position: absolute;left: 1.2rem;bottom: 1rem;color: #0064B2;font-weight: bold;}
.recomNews .right .wrap .more img{height: 0.33rem;margin-left: 0.37rem;}
.recomNews .right .wrap:hover{box-shadow: 0 0 0.66rem rgba(0, 0, 0, 0.3);}

/* 新闻列表 */
.newsList{padding-bottom: 0.67rem;display: flex;flex-wrap: wrap;}
.newsList li{width: 31.4%;margin: 0 2.8% 2.8% 0;background: #F8F8F8;}
.newsList li:nth-child(3n){margin-right: 0;}
.newsList li::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #0064B2;opacity: 0;z-index: 2;}
.newsList li .bgStyle{opacity: 0;}
.newsList .wrap{display: block;position: relative;z-index: 3;padding: 0.8rem 1rem;color: #000000;}
.newsList .date{color: #4A4A4A;line-height: 0.87rem;}
.newsList .tit{line-height: 1rem;height: 2rem;margin: 0.33rem 0 2.2rem;}
.newsList .more{padding-top: 0.67rem;border-top: 1px solid #D8D8D8;font-weight: bold;display: flex;align-items: center;}
.newsList .more img{height: 0.33rem;margin-left: 0.37rem;filter: brightness(0) invert(0.2);}
.newsList li:hover::before{opacity: 0.74;}
.newsList li:hover .bgStyle{opacity: 1;}
.newsList li:hover .wrap,
.newsList li:hover .date{color: #FFFFFF;}
.newsList li:hover .more img{filter: brightness(0) invert(1);}

/* 面包学 */
.greyPath{color: #787878;line-height: 1;margin-bottom: 2.87rem;}
.greyPath span{margin: 0 5px;}
.greyPath a:hover{color: #0064B2;}

/* 新闻详情 */
.passage{width: 63.4%;}
.passage .psgTop{padding-bottom: 1rem;border-bottom: 1px solid #D8D8D8;margin-bottom: 0.8rem;}
.passage .psgTop .date{width: 2.57rem;height: 2.57rem;background: #0064B2;flex-shrink: 0;margin-right: 0.7rem;color: #fff;flex-direction: column;line-height: 0.87rem;}
.passage .psgTop .right{flex: 1;overflow: hidden;}
.passage .psgTop .tit{color: #000000;line-height: 1.38;margin-bottom: 0.37rem;}
.passage .psgTop .info{color: #787878;line-height: 0.83rem;display: flex;align-items: center;}
.passage .psgTop .info em{color: #000000;}
.passage .psgTop .info i{width: 1px;height: 0.47rem;background: #DFDFDF;margin: 0 0.5rem;}
.passage .psgCont{line-height: 1.77;min-height: 300px;margin-bottom: 2.67rem;}
.passage .share{padding: 1rem 0;border-top: 1px solid #D8D8D8;color: #787878;display: flex;align-items: center;}
.passage .share .item{width: 1.53rem;height: 1.53rem;background: #F5F5F5;border-radius: 50%;margin-right: 0.57rem;}
.passage .share .item img{height: 34%;}
.passage .share .item:hover{background: #0064B2;}
.passage .share .item:hover img{filter: brightness(0) invert(1);}
.passage .link{border-top: 1px solid #D8D8D8;padding-top: 1.33rem;}
.passage .link .list{color: #787878;font-weight: bold;}
.passage .link .list img{margin-right: 0.3rem;height: 0.67rem;}
.passage .link .list:hover{color: #0064B2;}

/* 侧边 */
.newsSide{width: 30%;}
.newsSide .searchWrap{margin: 0 0 2.4rem;width: 100%;}
.newsSide .searchWrap .text,
.newsSide .searchWrap .subm{height: 2rem;}
.newsSide .title{color: #000000;line-height: 1.4;margin-bottom: 1rem;}
.newsSide ul li{border-bottom: 1px solid #D8D8D8;color: #000000;}
.newsSide ul img{width: 100%;}
.newsSide ul .tit{line-height: 2.17rem;font-weight: normal;}
.newsSide ul li:hover{border-color: #0064B2;color: #0064B2;}

/* 联系我们 */
.contactUs .part1{padding: 2.43rem 0 3.77rem;}
.contactUs .part1 ul{display: flex;justify-content: space-between;color: #787878;line-height: 1.4;}
.contactUs .part1 ul li{width: 25.8%;}
.contactUs .part1 ul li:nth-child(3n){width: 37.8%;}
.contactUs .part1 ul .icon{height: 1.33rem;margin-bottom: 0.8rem;}
.contactUs .part1 ul .cont{color: #000000;padding: 0.67rem 0 0.4rem;border-top: 1px solid #D8D8D8;position: relative;position: relative;}
.contactUs .part1 ul .cont::before{content: "";width: 5.23rem;height: 1px;background: #0064B2;position: absolute;left: 0;top: -1px;}
.contactUs .part3{padding: 2.67rem 0 3.33rem;}
.contactUs .part3 .formItem{width: 31.4%;margin-bottom: 2.8%;}
.contactUs .part3 .formItem.w100p{width: 100%;}
.contactUs .part3 .formItem.w65p{width: 65.8%;}
.contactUs .part3 .formItem dt{color: #333333;line-height: 1;margin-bottom: 0.67rem;}
.contactUs .part3 .formItem dt span{color: #D43030;}
.contactUs .part3 .formItem dd{position: relative;}
.contactUs .part3 .formItem .text,
.contactUs .part3 .formItem textarea{width: 100%;height: 2.07rem;background: #F8F8F8;border: 1px solid #D8D8D8;border-radius: 4px;box-sizing: border-box;padding: 0 0.67rem;color: #333333;}
.contactUs .part3 .formItem .text::placeholder,
.contactUs .part3 .formItem texteare::placeholder{color: #C2C3C3;}
.contactUs .part3 .formItem textarea{height: 5.73rem;line-height: 1.2rem;}
.contactUs .part3 .formItem .code{width: 3.33rem;height: calc(100% - 2px);position: absolute;right: 1px;top: 1px;border-radius: 0 4px 4px 0;cursor: pointer;}
.contactUs .part3 .btn{width: 6.67rem;height: 2rem;box-sizing: border-box;border: 1px solid #D8D8D8;border-radius: 1.43rem;margin-left: 0.67rem;background: #FFFFFF;cursor: pointer;}
.contactUs .part3 .btn.subm{border-color: #0064B2;background: #0064B2;color: #fff;margin-left: 0;}

@media screen and (max-width: 1620px){

}
@media screen and (max-width: 1480px){

}

@media screen and (max-width: 1300px){
}

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

@media screen and (max-width: 1024px){
.nyBanner .nav li a{min-width: 4.8rem;line-height: 1.8rem;}
.aboutWrap .part1 .top .right{padding-top: 0;}
.aboutWrap .part1 .top .text{margin-bottom: 1.5rem;}
.aboutWrap .part3 .list li{padding: 1rem 0.8rem;}
.aboutWrap .part3 .list .icon{width: 2.4rem;margin-right: 0.5rem;}

.greyPath{margin-bottom: 1rem;}

.passage,
.newsSide{width: 100%;}
.newsSide{margin-top: 1rem;}
.newsSide .searchWrap{max-width: none;}
}

@media screen and (max-width: 760px){
.nyBanner{height: 10rem;}
.nyBanner .text{padding-top: 3rem;}
.nyBanner .text .tit{margin-bottom: 0;}
.nyBanner .pcNav{display: none;}
.nyBanner .scroll{display: block;}
.nyBanner .nav{bottom: 1rem;}
.nyBanner .nav li a{min-width: 3.6rem;line-height: 1.4rem;}

.developList .title{padding: 0.5rem 0;}
.developList .cont .wrap{padding: 1rem 0;}

.nyTitle{margin-bottom: 0.6rem;}

.aboutWrap .part1 .top{flex-wrap: wrap;}
.aboutWrap .part1 .top .left,
.aboutWrap .part1 .top .right{width: 100%;}
.aboutWrap .part1 .top .left{margin-bottom: 1rem;}
.aboutWrap .part1 .top .title{padding-bottom: 0.8rem;margin-bottom: 0.6rem;}
.aboutWrap .part1 .top .text{margin-bottom: 1rem;}
.aboutWrap .part3 .list{justify-content: space-between;}
.aboutWrap .part3 .list li{width: 49%;margin: 0 0 2%;padding: 0.5rem;}
.aboutWrap .part3 .list .icon{width: 1.5rem;}
.aboutWrap .part3 .list .ch{padding-bottom: 0.2rem;margin-bottom: 0.2rem;}
.aboutWrap .part4 .wrap{padding: 0.5rem;}
.aboutWrap .part4 .pic{height: 6rem;}
.aboutWrap .part5{background-size: auto 40%;}
.aboutWrap .part5 .content{padding: 0.8rem;}
.aboutWrap .part5 .list{justify-content: space-between;}
.aboutWrap .part5 .list li{width: 49%;margin: 0 0 2%;}
.aboutWrap .part5 .list .wrap{padding: 0.5rem;}
.aboutWrap .part5 .list .tit{padding-bottom: 0.3rem;margin-bottom: 0.3rem;}
.aboutWrap .part5 .list .wrap::before{top: 0.66rem;}

.singlePage{margin: 2rem auto;padding: 1rem 0.5rem;}

.contHr .top{margin-bottom: 1rem;}
.contHr .top .info{font-size: 13px;}
.contHr .top .info .line{margin: 0 5px;}
.contHr .tit{margin-bottom: 0.5rem;padding-left: 0.5rem;}
.contHr .cont{margin-bottom: 1rem;}
.linkStyle{padding-top: 0.8rem;}

.prodChannel .item{padding: 1.5rem 0;}
.prodChannel .item .w1400.flexBetween{display: block;}
.prodChannel .item .text,
.prodChannel .item .picWrap{width: 100%;}
.prodChannel .item .text{margin-bottom: 1rem;}
.prodChannel .item .text{padding-top: 0;}
.prodChannel .item .tit{padding-bottom: 0.5rem;}
.prodChannel .item .desc{margin: 0.5rem 0 1rem;}
.prodChannel .item .picWrap{justify-content: center;height: 10rem;}
.prodChannel .item .picWrap .logo{height: 1.5rem;}
.prodChannel .item .picWrap img{max-width: 80%;max-height: 80%;}

.prodNav{padding: 0 2rem 0 0;margin-bottom: 1rem;}
.prodNav a{min-width: 3.6rem;height: 1.4rem;}

.nyWrap{padding: 2rem 0;}

.prodList .nLi{width: 100%;}
.prodList .nLi .prodBox .pic{bottom: 0.5rem !important;right: 0.5rem !important;}

.page a{min-width: 1rem;height: 1rem;margin: 0;}

.prodBanner{height: auto;}
.prodBanner > .w1400{padding-top: 2rem;}
.prodBanner .desc{margin: 0.5rem 0 1rem;}
.prodBanner .btn{width: 4.5rem;height: 1.5rem;}
.prodBanner .pic{height: 6rem;}

.tablaStyle{overflow: auto;}
.tablaStyle  table{min-width: 800px;}
.tablaStyle table td{padding: 0.4rem 0.2rem;}

.contProd .part1{padding: 2rem 0;flex-wrap: wrap;}
.contProd .part1 .picContainer,
.contProd .part1 .text{width: 100%;}
.contProd .part1 .picContainer .slide{height: 12rem;}
.contProd .part1 .text{margin-top: 1rem;}
.contProd .part1 .text .title{padding-bottom: 0.5rem;margin-bottom: 0.5rem;}
.contProd .part2,
.contProd .part3{padding: 0 0 2rem;}

.recomProd,
.relatedArea{padding: 2rem 0;}
.relatedArea .container,
.recomProd .container{padding-bottom: 2rem;}

.appWrap .text{padding: 0.5rem;}
.appWrap .text .tit{margin: 0.4rem 0 0.8rem;}

.appList{justify-content: space-between;}
.appList li{width: 49%;margin-right: 0;}

.popupWrap .content{max-height: 80vh;overflow: auto;}
.popupWrap .content .close{right: 0.2rem;top: 0.2rem;}
.appPopBox{flex-wrap: wrap;}
.appPopBox .left,
.appPopBox .right{width: 100%;}
.appPopBox .right{/* height: auto; */padding: 0.8rem;}
.appPopBox .right .wrap{padding-right: 0;}
.appPopBox .left{height: auto;}
.popupWrap .formContent{overflow: initial;}
.popupWrap .formContent .close{right: -0.6rem;top: -1.2rem;}

.popupWrap .formContent .text{height: 1.8rem;}
.popupWrap .formContent .btn{width: 5.8rem;height: 1.8rem;}

.searchWrap .text{height: 1.8rem;width: calc(100% - 3.6rem);padding-left: 1.4rem;background-position: 0.5rem center;}
.searchWrap .subm{width: 3.6rem;height: 1.8rem;}

.downloadList{margin: 1rem auto 2rem;}
.downloadList ul{padding-bottom: 0.5rem;}
.downloadList .wrap{padding: 0 0.5rem;line-height: 2.4rem;}
.downloadList .wrap .line{margin: 0 0.4rem;}
.downloadList .wrap .icon{height: 0.8rem;}
.downloadList .wrap .btn{width: 1rem;margin-left: 0.5rem;}

.recomNews{flex-wrap: wrap;}
.recomNews .left,
.recomNews .right{width: 100%;}
.recomNews .left .wrap{padding-bottom: 57.6%;}
.recomNews .right .wrap{height: auto;padding: 1rem;}
.recomNews .right .wrap .more{position: static;justify-content: flex-start;margin-top: 0.5rem;}
.recomNews .right .wrap .tit{margin: 0 0 0.5rem;}
.recomNews .right .wrap .desc{padding-top: 0.4rem;}

.newsList{justify-content: space-between;}
.newsList li{width: 49%;margin-right: 0;}

.passage .psgTop{display: block;padding-bottom: 0.8rem;margin-bottom: 0.6rem;}
.passage .psgTop .date{width: 2rem;height: 2rem;margin-right: 0.5rem;display: none;}
.passage .psgCont{margin-bottom: 1rem;}
.passage .share{display: none;}
.newsSide .searchWrap{margin-bottom: 1rem;}
.newsSide .searchWrap .text, .newsSide .searchWrap .subm{height: 1.6rem;}
.newsSide .title{margin-bottom: 0.5rem;}
.newsSide ul .tit{line-height: 1.8rem;}

.contactUs .part1{padding: 1rem 0;}
.contactUs .part1 ul{flex-wrap: wrap;}
.contactUs .part1 ul li{width: 100% !important;margin-bottom: 0.5rem;}
.contactUs .part1 ul .icon{height: 0.8rem;margin-bottom: 0.4rem;}
.contactUs .part1 ul .cont{padding: 0.5rem 0 0.2rem;}
.contactUs .part3{padding: 1rem 0;}
.contactUs .part3 .line{flex-wrap: wrap;}
.contactUs .part3 .formItem{width: 100%;margin-bottom: 0.5rem;}
.contactUs .part3 .formItem dt{margin-bottom: 0.4rem;}
.contactUs .part3 .formItem .text, 
.contactUs .part3 .formItem textarea{padding: 0 0.5rem;}
.contactUs .part3 .formItem .text{height: 1.6rem;}
.contactUs .part3 .btn{width: 5.8rem;height: 1.6rem;}
}

@media screen and (max-width: 468px){
.appList{padding-bottom: 0;}
.appList li{width: 100%;margin-bottom: 1rem;}

.newsList li{width: 100%;}
.newsList .tit{height: auto;margin: 0.2rem 0 1rem;}

}

