.nbanner{padding-bottom: 34.5%;}
.nbanTxt{position: absolute;left: 13.5%;top: 50%;transform: translateY(-50%);}
.nbanTxt .en,.aboutList .abourLeft .en i{font-size: 2.66rem;-webkit-text-stroke: 1px rgba(255,255,255,0.3);    opacity: 0.5;text-transform: uppercase;    color: transparent;}
.loca *{color: #fff;}
.loca{position: absolute;right: 13.5%;bottom:1.33rem;background: url(../images/home.svg) left center no-repeat;padding-left: 1rem;}
.loca  a:hover{text-decoration: underline;opacity: 0.8;}
.nNav-2th{border-bottom: 1px solid #d5d5d5;line-height: 2.66rem;}
.nNav-2th div.poRe{padding:0 1.9rem;}
.nNav-2th div.poRe:first-child{padding-left: 0;}
.nNav-2th div.poRe::before{width: 1px;height: 18px;background: #DDD;left:0;top: 50%;margin-top: -9px;}
.nNav-2th div.poRe a{position: relative;display: block;}
.nNav-2th div.poRe a::after{width: 100%;height: 2px;background: #033898;left: 0;bottom: 0;transform: scaleX(0);content: '';position: absolute;transition: 0.4s;}
.nNav-2th div.poRe.on a::after,.nNav-2th div.poRe:hover a::after{transform: scaleX(1);}
.nNav-2th div.poRe:first-child::before{display: none;}
.nNav-2th div.poRe.on a,.nNav-2th div.poRe:hover a{color: #033898;}
.nTitle .en{text-transform: uppercase;}
/* 关于我们 */
.list_about{padding: 2.66rem 0 17.6rem;}
.list_about::after{width: 100%;height: 100%;background: url(../images/aboutbg.jpg) center bottom no-repeat;bottom: 0;left: 0;background-size: 100% auto;}
.aboutList .abourLeft{width: 47.5%;display: none;}
.aboutList .abourLeft .en i{opacity: 0.5;margin-right: 0.66rem ;-webkit-text-stroke:1px #033898}
.aboutList .abourLeft ul li{max-width: 180px;text-align: center;}
.aboutList .abourLeft ul li .text{height: 64px;line-height: 2;}
.aboutList .abourRight{width: 100%;}
.aboutList .abourRight p{margin-bottom: 0.5rem;}
/* 企业文化 */
.cultureOne dt{width: 550px;height: 322px;background: url(../images/yoecbg.png) center no-repeat;background-size: 100%;}
.cultureOne dt img{width: 74%;}
.cultureOne dd{width: calc(100% - 600px);}
.cultureOne dd .en{text-transform: uppercase;margin-top: 0.5rem;margin-bottom: 1.33rem;}
.cultureOne dd .en,.cultureOne dd .cn{line-height: 1;}
.cultureTwo{background: url(../images/culBg1.jpg) left 2.33rem no-repeat;}

.cultureTwo::after{width: 97px;height: 119px;background: url(../images/douhao.png) no-repeat;left: 85%;top: 0;}
.cultureTwo .tabs{margin-top: 2.33rem;}
.cultureTwo .tabs .en{text-transform: uppercase;}
.cultureTwo .tabs .item{width:17.5%;padding-left: 6.5%;cursor: pointer;}
.cultureTwo .tabs .item::before{width: 1px;height: 48px;background: #D8D8D8;left: 0;top: 50%;transform: translateY(-50%);}
.cultureTwo .tabs .item:first-child::before{display: none;}
.cultureTwo .tabs .item:first-child{padding-left: 4%;}
.cultureTwo .tabs .item::after{width: 37px;height: 14px;background: url(../images/jt_jb.png) no-repeat;background-size: 100%;left: 10%;top: 10px;transform: translateX(-10px);opacity: 0;}
.cultureTwo .tabs .item:first-child::after{left: 0;}
.cultureTwo .tabs .item.active::after{transform: translateX(0);opacity: 1;}
.cultureTwo .tabs .item.active *{color: #033898;}
.cultureTwo .tabs .item.active .en{opacity: 0.4;}
.cultureTwo .wrap dt{width: 32.85%;}
.cultureTwo .wrap dt .title{line-height: 44px;padding-left: 74px;margin-top:0.86rem ;margin-bottom: 1rem;}
.cultureTwo .wrap dt .title img{position: absolute;left: 0;top: 0;filter: brightness(0) invert(0.2);}
.cultureTwo .wrap dt .textAll,.cultureTwo .wrap dt .number{padding-left: 74px;}
.cultureTwo .wrap dt .number{align-items: center;}
.cultureTwo .wrap dd{width: 51.4%;padding-bottom: 29.5%;box-shadow: 0 2px 30px #DADFE9;margin-right: 13.5%;}
.cultureTwo .wrap dt:hover .title{color: #033898;transform: translateY(-10px);}
.cultureTwo .wrap dt:hover .title img,.list_down li a:hover .text .ico img{filter: none;}
.RightEn{right: 5.7%;top: 0;position: absolute;}
.cultureFour .container a{padding: 0.73rem;background: #FAFAFC;}
.cultureFour .container a .title{padding: 0.26rem 0 0.66rem;}
.cultureFour .container a .img{padding-bottom: 134%;}
.cultureFour .container a:hover{box-shadow: 0 2px 30px #DADFE9;}
.cultureFour .container a:hover .title{color: #033898;}
.cultureFour .container .swiper-pagin .swiper-pagination-bullet{line-height: 18px;width: auto;height: 18px;}
.cultureFour .container .swiper-pagin{position: relative;text-align: right;margin: 2rem 0 3rem;}
.cultureFour .container .swiper-pagin .swiper-pagination-bullet{background: none;position: relative;opacity: 1;color: #333;}
.cultureFour .container .swiper-pagin .swiper-pagination-bullet::after{width: 0;right:0 ;top: 50%;margin-top: -0.5px;height: 1px;background: #033898;transition: 0.5s;content: '';position: absolute;}
.cultureFour .container .swiper-pagin .swiper-pagination-bullet.swiper-pagination-bullet-active{padding-right:4rem ;color: #033898;}
.cultureFour .container .swiper-pagin .swiper-pagination-bullet.swiper-pagination-bullet-active::after{width: 3.6rem;}
/* 发展历程 */
.list_history{background-image: url(../images/historybg.jpg);}
.hisCenter .wrap{width: 60%;margin: auto;z-index: 4;}
.hisCenter .wrap .fz80{font-size: 2.66rem;line-height: 1;}
.hisCenter .wrap .textAll{line-height: 1.625;min-height: 280px;}
.hisCenter .wrap .textAll p{margin-top: 0.66rem;}
.hisCenter .wrap .textAll p:first-child{margin-top: 0;}
.hisCenter .yearbtn{position: absolute;bottom:0 ;line-height: 1; font-size: 9.3rem;-webkit-text-stroke: 1px #033898; opacity: 0.14;text-transform: uppercase;    color: transparent;}
.hisCenter .yearbtn.yearLeft{left: 0;}
.hisCenter .yearbtn.yearRight{right: 0;}
.list_history .container .btn,.btnAll{width: 66px;height: 66px;border-radius: 50%;background: #fff;position: absolute;bottom:3rem;z-index: 3;cursor: pointer;}
.list_history .container .btn.prev{left: 50%;margin-left: -700px;}
.list_history .container .btn.next{right: 50%;margin-right:-700px;}
.list_history .container .btn img,.btnAll img{filter: brightness(0) invert(0.6);}
.list_history .container .btn:hover,.btnAll:hover{box-shadow: 0 2px 20px rgba(220,220,220,0.5);}
.list_history .container .btn:hover img,.btnAll:hover img{filter: none;}
.histabs::after{width: 100%;height: 1px;background: #DDD;top: 86px;}
.histabs .swiper-slide{cursor: pointer;}
.histabs .swiper-slide div{width: 130px;height: 130px;margin: auto;text-align: center;}
.histabs .swiper-slide div::before{width: 7px;height: 7px;border-radius: 50%;background: #ddd;left: 50%;margin-left: -3.5px;bottom: 40px;}
.histabs .swiper-slide div i{position: absolute;width: 100%;top: 50px;left: 0;}
.histabs .swiper-slide div::after{width: 100%;height: 100%;border-radius: 50%;border: 1px solid #033898;box-sizing: border-box;left: 0;top: 0;transform: scale(0);}
.histabs .swiper-slide.swiper-slide-active div::after{transform: scale(1);}
.histabs .swiper-slide.swiper-slide-active div i{font-size: 1.06rem;font-weight: bold;color: #033898;top: 30px;}
.histabs .swiper-slide.swiper-slide-active div::before{background: #033898;}
/* 荣誉 */
.honerOne{background: url(../images/honerbg.jpg) ;padding: 3.33rem 0;}
.honerOne .btnAll{transform: translateX(0); bottom: auto;top: 30%;}
.honerHot .swiper-slide{transition: 0.3s;}
.honerHot .swiper-slide a{text-align: center;}
.honerHot .swiper-slide.swiper-slide-prev .img img{ transform: perspective(200px) rotateY(16deg) scale(0.78);}
.honerHot .swiper-slide.swiper-slide-next .img img{transform:perspective(200px) rotateY(-16deg) scale(0.78); }
.honerHot .swiper-slide.swiper-slide .img{margin-bottom: 1.66rem;padding-bottom: 65%;}
.honerHot .swiper-slide.swiper-slide .img img{position: absolute;width: 100%;height: 100%;object-fit: contain;left:0;top:0;}
.honerHot .swiper-slide.swiper-slide-active .img{transform: scale(1.1);}
.btnAll.next{right: -33px;}
.btnAll.prev{left:  -33px;}

.honerTwo{background: #FAFAFC;}
.honnerList .item,.newsList li{width: 31.4%;background: #fff;margin-left: 2.9%;}
.honnerList .item:nth-child(3n+1),.newsList li:nth-child(3n+1){margin-left: 0;}
.honnerList .item a .img{margin: 0.66rem;padding-bottom: 62%;}
.honnerList .item a .img img{object-fit: cover;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.honnerList .item a .title{padding-top: 0.33rem;margin-bottom: 1.33rem;text-align: center;}
.honnerList .item a::after{background: #033898;height: 2px;left: 0;width: 100%;transform: scaleX(0);transition: 0.3s;}
.honnerList .item a:hover::after{transform: scaleX(1);}
.honnerList .item:hover{box-shadow: 0 2px 20px rgba(147,153,166,0.16);}
.honnerList .item:hover .img{transform: scale(0.95);}
.honnerList .item:hover .title{color: #033898;}
/* EHS */
.EHS_one .title .en{text-transform: uppercase;margin-top: 0.2rem;}
.EHS_one .title .textAll{width:54% ;}
.EHS_one ul li{background: #FAFAFC;border-top-left-radius: 100px;border-bottom-left-radius: 100px;width: 28.6%;position: relative;}
.EHS_one ul li .ico{width: 140px;height: 140px;border-radius: 50%;background: #fff;box-shadow: 0 2px 20px rgba(147,153,166,0.16);margin: 0.5rem 0 0.5rem 0.5rem;}
.EHS_one ul li .text{position: absolute;width: calc(100% - 155px - 1rem);left: calc(155px + 1rem);top: 50%;transform: translateY(-50%);}
.EHS_one ul li .text .textAll28{line-height: 1.75;margin-top: 0.4rem;}
.EHS_one ul li:hover {box-shadow: 0 2px 20px rgba(147,153,166,0.36);}
.EHS_two .text{width: 48%;height: 520px;}
.EHS_two .wrap{width: 48%;position: absolute;right: 0;}
.EHS_two .wrap .img{padding-bottom: 520px;}
.EHS_two .wrap .btnAll{bottom: 50%;transform: translateY(50%);}
.EHS_two .wrap .btnAll.prev{left: 10.75%;}
.EHS_two .wrap .btnAll.next{right: 10.75%;}
.EHS_two .wrap .pagth{bottom: 2.46rem;left: 0;z-index: 2;position: absolute;text-align: center;}
.EHS_two .wrap .pagth .swiper-pagination-bullet{width: 12px;height: 12px;border: 1px solid #033898;border-radius: 50%;box-sizing: border-box;background: transparent;transition: 0.3s;}
.EHS_two .wrap .pagth .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #033898;width: 24px;border-radius: 20px;}
.EHS_three{margin-top: -200px;height: 820px;}
.EHS_three .w90{    justify-content: end}
.EHS_three .img{width: 48%;padding-bottom: 820px;position: absolute;left: 0;top: 0;}
.EHS_three .text{width: 48%;margin-top: 288px;}
.EHS_three .text p{margin-top: 0.33rem;}
.EHS_Four .en{margin-top: 0.5rem;}
.EHS_Four{background: url(../images/EHSBg.jpg) center bottom no-repeat;padding: 3rem 0 8rem;}
.EHS_Four .wrap{width: 80.7%;margin:1.33rem auto;}
.EHS_Four .wrap p{margin-bottom: 0.5rem;}
.EHS_Four ul{width: 57.5%;margin: auto;}
.EHS_Four ul li{float: left;background: rgb(255,255,255,0.28);box-shadow: 0 2px 20px rgba(147,153,166,0.16);padding: 1rem;box-sizing: border-box;min-width: 302px;border-radius: 10px;}
.EHS_Four ul li:nth-child(even){float: right;}
.EHS_Four ul li img{margin-right: 0.6rem;}
.EHS_Four ul li .textAll{line-height: 1.72;margin-top: 0.66rem;}
.EHS_Four ul li .text{width: calc(100% - 28px - 0.6rem);}
.EHS_Four ul li:hover .title{color: #033898;}
/* 责任 */
.list_zeren{padding: 1rem 0 2rem;}
.list_zeren .item{overflow: hidden;}
.list_zeren .item dd{position: absolute;width: 50%;padding-bottom: 480px;left: 0;}
.list_zeren .item:nth-child(even) dd{right: 0;left: auto;}
.list_zeren .item .number{font-size: 4.33rem;line-height: 1;margin: 1.33rem 0 2rem;color: #f6f6f6;}
.list_zeren .item .number i{display: inline-block;}
.list_zeren .item .number i::after{width: 2rem;height: 2px;background: #f6f6f6;left: 120%;top: 60%;}
.list_zeren .item .number i::before{width: 0;height: 2px;background: #033898;left: 120%;top: 60%;transition: 0.3s;z-index: 2;}
.list_zeren .item:nth-child(odd) .w90 {flex-direction: row-reverse;}
.list_zeren .item dt{height: 480px;width: 40%;}
.list_zeren .item:hover dt .number i,.list_zeren .item:hover dt  .title{color: #033898;}
.list_zeren .item:hover dt .number i::before{width: 60px;}
.list_zeren .item:hover dd img{box-shadow: 0 2px 20px rgba(147,153,166,0.56);}
/* 联系我们 */
.list_contact{background: url(../images/contactbg.jpg) center bottom no-repeat;background-size: 100%;}
.list_contact .map{height: 540px;width: 100%;}
.contactUl li{width: 20%;}
.contactUl li .title{border-bottom: 1px solid #DDDDDD;line-height: 22px;padding-bottom: 0.5rem;}
.contactUl li .textAll{margin-top: 0.5rem;}
/* 企业文化视频 */
/*part1*/
.part1 .nTitle{z-index: 1;position: relative;opacity: 1;transition: 0.3s;}
.part1 > .content .textAll {z-index: 1;position: relative;width: 100%;opacity: 1;transition: 0.3s;}
.part1 .part1Text{ opacity: 1; transition: 0.3s;}
.part1 .part1Text.none{opacity: 0;}
.part1{position: relative;height: 200vh;}
.part1 > .content{position: sticky;left: 0;top: 0;box-sizing: border-box;width: 100%;height: 100vh;overflow: hidden;}
.part1 > .content .brief{z-index: 1;position: relative;width: 680px;margin: 50px auto 0;font-size: 16px;line-height: 26px;text-align: center; opacity: 1; transition: 0.3s;}
.part1 > .content .brief.white{color: #fff;}
/* .part1 > .content .brief.none{opacity: 0; visibility: hidden !important;} */
.part1 > .content .bg-video{z-index: -1;position: absolute; bottom: 0; left: 0;width: 100%;height: 110%;object-fit: cover;}
.part1 > .content .cover-layer{position: absolute;left: 50%;top: 50%;box-sizing: border-box;width: 100%;height: 100%;border: 200px solid #fff;border-top-width: 250px;transform: translate(-50%,-50%);transform-origin: center 60%;transition: 0.4s ease-out;}
.cultureThree{display: none;}
.cultureThree video{width: 100%;}
.newsOne{}
.newsOne dt{width: 50%;}
.newsOne dt a{padding-bottom: 470px;}
.newsOne dd{width: 50%;}
.newsOne dd a{padding: 1.5rem 2rem;height: 470px;box-sizing: border-box;}
.newsOne dd a .time{padding-bottom: 1rem; border-bottom: 1px solid #DDDDDD;}
.newsOne dd a .time::before,.list_down li a::after{position: absolute;content: '';width: 0;height: 1px;background: #033898;left: 0;bottom: 0;transition: 0.4s;}
.newsOne dd a .time::after,.newsList li a .text .time::after,.activityOne a .text .title::after{background: url(../images/new1More.svg) right center no-repeat;width: 38px;height: 15px;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);transition: 0.3s;}
.newsOne dd a .time .fontF{margin-top: 0.3rem;}
.newsOne dd a .title{line-height: 1.2;}
.newsOne dl:hover dd a .time::before,.list_down li a:hover::after{width: 100%;}

.newsOne:hover,.newsList li:hover {box-shadow: 0 2px 20px rgba(147,153,166,0.26)}
.newsOne dl:hover dt a{transform: scale(1.05);}
.newsOne dl:hover dd .title,.newsOne dl:hover dd a .time .fontP{color: #033898;}
.newsOne dl:hover .time::after,.newsList li:hover .text .time::after,.activityOne a:hover .text .title::after{filter: none;transform: translateX(-10px) translateY(-50%);}
.newsOne .btn{position: absolute;left: calc(50% + 2rem);bottom: 1.66rem;width: 200px;z-index: 2;}
.newsOne .btn .btnAll{position: relative;bottom:auto;border: 1px solid #DDDDDD;width: 44px;height: 44px;box-sizing: border-box;transition: 0.3s;}
.newsOne .btn .btnAll img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 20px;filter: brightness(0) invert(0.8);}
.newsOne .btn .btnAll.prev{left: auto;}
.newsOne .btn .btnAll.next{right: auto;}
.newsOne .btn .btnAll:hover{border-color: #033898;}
.newsOne .btn .btnAll:hover img{filter:none;}
.newsOne .btn .pagin{width: calc(100% - 88px);text-align: center;}
.newsOne .btn .pagin span::before{content: '0';}
.newsOne .btn .pagin .swiper-pagination-current{color: #333;}
.bgcolor{background: #fafafc;}
/* 搜索列表 */
.newsSearch select{margin-right: 1.66rem; width: 186px;height: 56px;line-height: 56px;border-radius: 28px;border: none;box-shadow: 0 2px 20px rgba(147,153,166,0.16);text-indent: 1rem;font-size: 0.533rem;color: #666;appearance:none;
		-moz-appearance:none;
		-webkit-appearance:none;
		/*在选择框的最右侧中间显示小箭头图片*/
		background: url(../images/arrow.svg) no-repeat scroll 150px center transparent;
		/*为下拉小箭头留出一点位置，避免被文字覆盖*/
		padding-right: 18px;background-size: 25px;}
.newsSearch input[type=text]{width: 27%;border-radius: 28px;font-size: 0.533rem;text-indent: 1rem;line-height: 56px;height: 56px;box-shadow: 0 2px 20px rgba(147,153,166,0.16);margin-right: 1.66rem;}
.newsSearch input[type=submit]{background: #033898;width: 112px;border-radius: 28px;box-shadow: 0 2px 20px rgba(147,153,166,0.16);color: #fff;font-size: 0.6rem;}
.newsList li{margin-top: 1.33rem;}
.newsList li:nth-child(-n+3){margin-top: 0;}
.newsList li a .img{padding-bottom: 65%;}
.newsList li a .text{padding: 0.66rem 0.833rem 1rem;}
.newsList li a .text .title{height: 56px;line-height: 28px;}
.newsList li a .text .time{background: url(../images/time.svg) left center no-repeat;padding-left: 1rem;box-sizing: border-box;}
.newsList li:hover .text .title,.contPage .golist:hover,.activityOne a:hover .title,.actiRight .item:hover a .text .title,.new2Two .item:hover dd .title,.list_down li a:hover .text .textAll{color: #033898;}
.newsList li:hover .img img{opacity: 0.8;}
.newsList li:hover,.actiRight .item:hover,{transform: translateY(-5px);}
/* 新闻详情 */
.cont_news .cont_em{border-bottom: 1px solid #ddd;padding:0 0 0.8rem 0;margin-bottom: 1.6rem;}
.cont_news .cont_em .cont_time span{padding-left: 30px;margin-right: 1.5rem;}
.cont_news .cont_em .cont_time span:nth-child(1){background: url(../images/time.svg) left center no-repeat;}
.cont_news .cont_em .cont_time span:nth-child(2){background: url(../images/look.svg) left center no-repeat;}
.cont_news .cont_em .cont_time div.fl img{display: block;margin-top: 3px;}
.cont_news .cont_em .cont_time div.fl a{display: inline-block;margin-left: 0.5rem;}
.cont_news .cont_em .share a{margin-left: 1rem;}
.cont_news .cont_em .share{line-height: 40px;}
.cont_news .cont_wrap p{margin-bottom: 0.3rem !important;background: none !important;font-size: 0.55rem !important;}
.cont_news .cont_wrap span{background: none !important;font-size: 0.55rem !important;}
.cont_news .cont_wrap video,.cont_news .cont_wrap img,.cont_news .cont_wrap iframe,.cont_news .cont_wrap table{margin: auto;max-width: 100%;height: auto !important;display: block;}
.cont_news .cont_wrap img{width: 800px !important;display: block;margin: auto !important;}
.contPage{border-top: 1px solid #DDDDDD;}
.contPage .golist{line-height: 2.26rem;padding: 0 1rem;border: 1px solid #DDDDDD;border-radius: 34px;width: 250px;box-sizing: border-box;}
.contPage .golist::after{width: 30px;height: 30px;background: url(../images/pagemenu.svg) no-repeat;right: 1rem;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.7);}
.contPage .btn a{width: 2.26rem;height: 2.26rem;position: relative;display: inline-block;border: 1px solid #DDDDDD;box-sizing: border-box;border-radius: 50%;}
.contPage .btn a.prev{margin-right: 1.5rem;}
.contPage .btn a img{filter: brightness(0) invert(0.7);}
.contPage .btn a:hover img,.contPage .golist:hover::after,.new2Two .item:hover dd .more img{filter: none;}
.contPage .btn a:hover,.contPage .golist:hover,.activityOne .swiper-slide:hover,.activityTwo .actiLeft form,.activityTwo .actiLeft .list,.actiRight .item:hover,.new2Two .item:hover,.downPicList dl:hover,.talentOne ul li:hover,.photoul li:hover,.touztwo dl:hover{box-shadow: 0 2px 20px rgba(147,153,166,0.26);}
.contPage .golist:hover{}
/* 活动 */
.activityOne .swiper-slide{transition: 0.3s;}
.activityOne a  {background: #FAFAFC;position: relative;overflow: hidden;}

.activityOne a .img i,.actiRight .item .img i{position: absolute;width: 102px;line-height: 32px;border-radius: 28px;background: #F4B54F;left: 1rem;top: 1rem;}
.activityOne a .text,.actiRight .item .text{padding: 1rem;}
.activityOne a .text .title,.actiRight .item .text .title{line-height: 1;margin-bottom: 0.66rem;padding-right: 2rem;}
.activityOne a .text .tips i,.actiRight .item .text .tips i{padding-left: 30px;}
.activityOne a .text .tips i:nth-child(1),.actiRight .item .text .tips i:nth-child(1){background: url(../images/actIco1.svg) left center no-repeat;margin-right: 1.66rem;}
.activityOne a .text .tips i:nth-child(2),.actiRight .item .text .tips i:nth-child(2){background: url(../images/actIco2.svg) left center no-repeat;}
.activityTwo .actiLeft{width: 310px;}
.activityTwo .actiLeft form{background: #fff;border-radius: 30px;overflow: hidden;position: relative;}
.activityTwo .actiLeft form input[type=text]{height: 56px;line-height: 56px;width: calc(100% - 64px);text-indent: 1rem;font-size: 0.533rem;}
.activityTwo .actiLeft form input[type=submit]{width: 22px;height: 22px;background: url(../images/searblue.svg) center no-repeat;position: absolute;right: 0.66rem;top: 50%;transform: translateY(-50%);}
.actiLeft  .list{padding: 1rem;}
.actiLeft  .list li{margin-bottom: 1.5rem;}
.actiLeft  .list li:last-child{margin-bottom: 0;}
.actiLeft  .list .title{padding: 0 1rem;cursor: pointer;}
.actiLeft  .list .title img{position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
.actiLeft  .list .title::after{width: 8px;height: 8px;border-left: 1px solid #033898;border-bottom: 1px solid #033898;right: 0;top: 50%;margin-top: -4px;transform: rotate(135deg)}
.actiLeft  .list li.open .title::after{transform: rotate(315deg)}
.actiLeft  .list dl dt a{display: block;padding-left: 1rem;line-height: 22px;margin-top: 0.5rem;}
.actiLeft  .list dl dt a::before{width: 12px;height: 12px;border: 1px solid #DDDDDD;box-sizing: border-box;left: 0;margin-top: -6px;}
.actiLeft  .list dl dt a::after,.actiLeft  .list dl dt a::before{top: 50%;border-radius: 50%;}
.actiLeft  .list dl dt a::after{width: 4px;height: 4px;background: #033898;left: 4px;margin-top: -2px;transform: scale(0);}
.actiLeft  .list dl dt a.active::after{transform: scale(1);}
.actiLeft  .list dl dt a.active::before{border-color: #033898}
.actiRight{width: calc(100% - 350px);}
.actiRight .item{width: calc((100% - 1.33rem) / 2);background: #fff;margin-top: 1.33rem;}
.actiRight .item:nth-child(-n+2){margin-top: 0;}
.actiRight .item .img,.activityOne a .img{padding-bottom: 56%;}
.kaishi{background: #F4B54F !important; }
.jieshu{background: rgba(0,0,0,0.3) !important;border:1px solid #fff !important;box-sizing: border-box;}
.actiRight .item .text .title{padding-right: 0;}
.actiRight .item:hover .img,.activityOne a:hover .img,.new2Two .item:hover dt.dtImg .img{transform: scale(1.05);}
/* 展会报道 */
.new2Two{padding-top: 0.66rem;}
.new2Two .item {position: relative;}
.new2Two .item dt.dtTime{width: 134px;padding-left: 1.33rem;box-sizing: border-box;padding-top: 0.5rem;}
.new2Two .item dt.dtTime .data{margin-top: 0.3rem;}
.new2Two .item dt.dtImg{width: 294px;}
.new2Two .item dt.dtImg .img{padding-bottom: 200px;}
.new2Two .item dd{width: calc(100% - 134px - 294px - 2rem);margin-left: 1rem;}
.new2Two .item dd .title{line-height: 1;margin-top: 1rem;}
.new2Two .item dd .more{margin-top: 0.5rem;}
.new2Two .item dd .more img{filter: brightness(0) invert(0.7);}
.new2Two .item:hover dd .title,.new2Two .item:hover dd .more img{transform: translateX(5px);}
/* 文献下载 */
.list_down li a{border-bottom: 1px solid #DDDDDD;padding: 1rem 0;}
.list_down li a .text{width: calc(100% - 200px);}
.list_down li a .text .textAll{margin-left: 2.66rem;}
.list_down li a .text .ico{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.list_down li a .text .ico img{filter: brightness(0) invert(0.8);display: block;}
.list_down li a .text .ico::after{width: 1px;height: 100%;background: #ddd;right: -30px;top: 0}
.list_down li a:hover .text .textAll{transform: translateX(5px);}
.list_search li a .text .ico{display: none;}
.list_search li a .text .textAll{margin-left: 0;}
/* 文档下载 */
.downSearch{padding: 1rem;background: #FAFAFC;}
.downSearch form{border-radius: 28px;width: calc(100% - 100px);}
.downSearch form input[type=text]{width: calc(100% - 120px);line-height: 54px;height: 54px;text-indent: 1rem;background: none;}
.downSearch form input[type=submit]{width: 120px;line-height: 54px;height: 54px;background: #033898 url(../images/sear.svg) 30px center no-repeat;border-radius: 28px;padding-left: 30px;box-sizing: border-box;}
.downPicList dl{width: 49%;border: 1px solid #DDDDDD;box-sizing: border-box;padding: 1rem;margin-top: 1rem;float: left;}
.downPicList dl dt{width: 148px;}
.downPicList dl .img{padding-bottom: 200px;}
.downPicList dl:nth-child(-n+2){margin-top: 0.5rem;}
.downPicList dl:nth-child(even){float: right;}
.downPicList dl dd{width: calc(100% - 168px);position: relative;}
.downPicList dl dd .tips i:first-child{margin-right: 1rem;}
.downPicList dl dd .tips{margin-top: 0.5rem;margin-bottom: 0.5rem;}
.downPicList dl dd .down{border: 1px solid #033898;border-radius: 24px;width: 120px;line-height: 48px;text-align: center;display: inline-block;position: absolute;bottom: 0;}
.downPicList dl dd .down i{padding-left: 25px;}
.downPicList dl dd .down i::before{background: url(../images/down.svg) no-repeat;width: 17px;height: 17px;left: 0;top: 50%;transform: translateY(-50%);}
.downPicList dl:hover {border-color: #033898;}
.downPicList dl:hover dd .textAll{color: #033898;}
.downPicList dl:hover dd .down{background: #033898;}
.downPicList dl:hover dd .down i{filter: brightness(0) invert(1);}
/* 专利 */
.list_zhuanli .w90::after{width: 1140px;background: #fff;left: calc(29% + 3.5rem);height: 100%;top: 0;}
.list_zhuanli::after{background: url(../images/zlIco.svg) no-repeat;width: 280px;height: 280px;opacity: 0.05;left: 0;bottom: 1.3rem;}
.zhuanLeft{width: 29%;height: 580px;margin: 4.8rem 0 5rem;z-index: 3;}
.zhuanLeft a::after{width: 48px;height: 48px;background: url(../images/lookzl.svg) no-repeat center;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.zhuanLeft .img{padding-bottom: 143%;cursor: pointer;}
.zhuanLeft .title{display: none;}
.zhuanRight{width: 62.5%;padding-left: 1.33rem;box-sizing: border-box; position: relative;z-index: 2;}
.zhuanRight .downSearch{background: none;padding-left: 0;padding-right: 0;}
.zhuanRight .downSearch form{background: #FAFAFC;box-shadow: 0 2px 20px rgba(147,153,166,0.16);}
.zhuanRight .item i{margin-right: 1rem;}
.zhuanRight .item{border-bottom: 1px solid #DDDDDD;padding: 0.66rem 0;}
.zhuanRight .item::after{width: 0;right: 0;bottom: 0;background: #033898;transition: 0.4s;height: 1px;}
.zhuanRight .item.active::after{width: calc(100% + 160px);}
.zhuanRight .item:hover *,.zhuanRight .item.active *,.proSearch .item a:hover,.proSearch .item a.on{color: #033898;}
/* 产品中心 */
.proTabs{border-bottom: 1px solid #DDDDDD;}
.proTabs .item{padding: 1.3rem 0;flex: 1;}
.proTabs .item::before{width: 1px;height: 50%;background: #DDD;left: 0;top: 25%;}
.proTabs .item:first-child::before{display: none;}
.proTabs .item.on .ico img,.proTabs .item:hover .ico img{filter: none;}
.proTabs .item.on .text,.proTabs .item:hover .text{color: #033898;font-weight: bold;}
.proTabs .ico{width: 36px;height: 36px;margin: auto;position: relative;}
.proTabs .ico img{filter: brightness(0) invert(0.6);}
.proTabs .text{padding-top: 0.4rem;line-height: 2;}
.probg{background-image: url(../images/probg.jpg);}
.probg .downSearch{background: #fff;}
.probg .downSearch form{background: #FAFAFC;}
.proSearch .item a{border: 1px solid #DDDDDD;padding: 6px 0.5rem;display: inline-block;border-radius: 26px;margin-right: 0.75rem;}
.proSearch .item a:hover,.proSearch .item a.on{border-color: #033898}
.proList ul li{width: calc((100% - 3rem) / 4);margin-left: 1rem;}
.proList ul li:nth-child(4n+1){margin-left: 0;}
.proList ul li .img{padding-bottom: 100%;background: url(../images/proimgbg.jpg);}
.proList ul li .img .obCover{object-fit: contain;height: auto;width: auto;max-width: 90%;max-height: 90%;}
.proList ul li .rightIco{position: absolute;right: 0.4rem;top:0.73rem ;}
.proList ul li .name{line-height: 2;margin: 0.33rem 0;}
.proList ul li .text{position: absolute;left: 0;top:100%;width: 100%;height: 100%;background: rgba(3,56,152,0.9);padding: 1rem;box-sizing: border-box;overflow-y: auto;}
.proList ul li .text .title{border-bottom: 1px solid #fff;line-height: 2;padding-top: 0.3rem;}
.proList ul li .text .textAll{opacity: 0.6;margin: 0.66rem 0;}
.proList ul li:hover .text{top: 0;}
/* 产品详情 */
.proBanner{background-image: url(../images/probanner.jpg);padding-bottom: 2.33rem;}
.proBanner .location{justify-content: flex-end;padding-top: 5.53rem;}
.proBanner .loca{color: #fff;position: relative;bottom: auto;right: auto;}
.proBanner .loca a{color: #fff;}
.proContText{width: 58.6%;}
.proContText .textAll{margin: 0.66rem 0 1rem;margin-bottom:0.5rem}
.proContText ul{background: rgba(255,255,255,0.1);padding: 0.66rem;margin-bottom:0.5rem}
.proContText ul li{padding-left: 0.5rem;width:100%;line-height:1.7}
.proContText ul li::before{width: 8px;height: 8px;border: 1px solid #fff;border-radius: 50%;left: 0;top:7px;}
.proContText .abBox{}
.proContText .phone{color: #E67A2C;}
.proContText .btn a{width: 200px;line-height: 68px;border: 1px solid #fff;display: inline-block;color: #fff;margin-top: 0.66rem;}
.proContText .btn a:first-child{margin-right: 0.5rem;}
.proContText .btn a i::before{width: 20px;height: 20px;left: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(1);transition: 0.3s;}
.proContText .btn a i{padding-left: 1.2rem;display: inline-block;}
.proContText .btn a:nth-child(1) i::before{background: url(../images/contproico1.svg) no-repeat center;}
.proContText .btn a:nth-child(2) i::before{background: url(../images/contproico1.svg) no-repeat center;}
.proContText .btn a:hover i::before{filter: none;}
.proContText .btn a:hover{background: #fff;}
.proContText .btn a:hover i{color: #033898;}
.proContImg{height: 520px;width: 37.2%;}
.proContImg .container,.proContImg .container .swiper-slide{width: 100%;height: 520px;}
.proContBtn{position: absolute;right: 53px;bottom: 0;display: flex;z-index: 3;}
.proContBtn div{width: 48px;height: 48px;position: relative;background: rgba(0,0,0,0.2);cursor: pointer;}
.proContBtn div.prev{margin-right: 5px;}
.proContBtn div img{filter: brightness(0) invert(1);width: 20px;}
.proContImg img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 100%;max-height: 90%;}
.proContImg span{background: url(../images/fangda.svg) no-repeat center;width: 48px;height: 48px;position: absolute;right: 0;bottom: 0;}
.contProOne{border-bottom: 1px solid #ddd;position: sticky;left: 0;top: 0;}
.contProOne a{color: #333;flex:1;line-height: 2.8rem;}
.contProOne a::before,.contProOne a:last-child::after{width: 1px;height: 36px;background: #DDD;left: 0;top: 50%;transform: translateY(-50%);}
.contProOne a:last-child::after{content: '';position: absolute;left: auto;right: 0;}
.contProOne a.active{color: #033898;}
.pro1{background-image: url(../images/contprobg.jpg);}
.pro1 ul li{width: 30.4%;border-top: 1px solid #033898;margin-left: 4.4%;padding-left: 1.66rem;box-sizing: border-box;padding-top: 0.66rem;padding-bottom: 0.66rem;margin-top: 0.66rem;}
.pro1 ul li:nth-child(3n+1){margin-left: 0;}
.pro1 ul li .number{position: absolute;left: 0;top: 0.66rem;line-height: 32px;}
.pro1 ul li .textAll{line-height: 32px;}
.conprobody{position: relative;}
.conprobody .headerBox{position: absolute;width: 100%;}
.pro2 .table table{width: 80%;border-collapse: collapse;margin: 0 auto 10px;}
.pro2 .table table td{border: 1px solid #C1D1EF;text-align: center;line-height: 2;padding:  0.5rem;}
.pro2 .table table thead{background: #033898;color: #fff;}
.pro2 .table table thead tr{border-color: #C1D1EF;}
.pro3 ul li{padding-left: 0.8rem;margin-right: 2rem;margin-top: 0.66rem;}
.pro3 ul li::before,.pro6 ul li .title::before{width: 8px;height: 8px;background: #DDD;left: 0;top: 50%;transform: translateY(-50%);}
.pro4 ul li::before{width: 20px;height: 20px;transform: translateY(-50%);left: 0;top:50%;box-sizing: border-box;}
.pro4 ul li{padding-left: 30px;margin-right: 1.33rem;color: #666 !important;}
.pro4 ul li.blue::before{background: #033898;}
.pro4 ul li.orange::before{background: #E67A2C;}
.pro4 ul li.green::before{background: #016601;}
.pro4 ul li.brown::before{background: #993200;}
.pro4 ul li.grey::before{background: #5F5F5F;}
.pro4 ul li.white::before{background: #FFFFFF;border: 1px solid #DDDDDD;}
.pro4 ul li.red::before{background: #FF0101;}
.pro4 ul li.black::before{background: #000000;}
.pro4 ul li.yellow::before{background: #FFD93A;}
.pro4 ul li.purple::before{background: #800280;}
.pro4 ul li.pink::before{background: #FF6699;}
.pro4 ul li.Aquablue::before{background: #00FFFF;}
.pro5{background-image: url(../images/contprobg2.jpg);}
.pro5 dl{padding: 1.33rem 0 4rem;}
.pro5 dl::before{width: 1660px;height: 100%;background: #000;opacity: 0.3;right: 0;bottom: 0;}
.pro5 dl::after{background: url(../images/contIcoAfter.svg);right: 1.33rem;bottom: 1.33rem;width: 85px;height: 100px;background-size: cover;}
.pro5 dl dt a{color: #fff;display: block;line-height: 2;}
.pro5 dl dt a::after{width: 0;height: 1px;background: #fff;;left: 0;bottom: 0;}
.pro5 dl dt{min-width: 15%;margin-right: 5.7%;margin-top: 1.26rem;}
.pro5 dl dt a:hover::after{width: 100%;}
.pro6 ul li{border-bottom: 1px solid #DDDDDD;line-height:1.6rem ;padding: 1rem 0;position: relative;}
.pro6 ul li:first-child{border-top: 1px solid #ddd;}
.pro6 ul li .title{width: 51.2%;padding-left: 0.8rem;margin-right: 4%;box-sizing: border-box;}
.pro6 ul li .time,.pro6 ul li .size{margin-right: 7%;}
.pro6 ul li .down{border: 1px solid #033898;border-radius: 24px;color: #033898;text-align: center;width: 120px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);box-sizing: border-box;}
.pro6 ul li .down i{padding-left: 25px;}
.pro6 ul li .down i::before{width: 17px;height: 17px;background: url(../images/down.svg) no-repeat;left: 0;top: 50%;transform: translateY(-50%);}
.pro6 ul li .title:hover {color: #033898;}
.pro6 ul li .down:hover{background: #033898;}
.pro6 ul li .title:hover::before{background: #033898;}
.pro6 ul li .down:hover *{filter: brightness(0) invert(1);}
/* 地图 */
.networkOne{background-image: url(../images/mapbg.jpg);padding: 3rem 0 2rem;}
.mapimg{width: 100%;}
.mapBox .item{position: absolute;}
.mapBox .item .ico{width: 6px;height: 6px;background: #E67A2C;border-radius: 50%;display: block;cursor: pointer;}
.mapBox .item.item1{left: 17.7%;top: 41%;}
.mapBox .item.item2{left: 49.3%;top: 38%;}
.mapBox .item.item3{left: 55.7%;top: 41%;}
.mapBox .item.item4{left: 65.7%;top: 46.6%;}
.mapBox .item.item5{left:52.7%;top: 82.3%;}
.mapBox .item.item6{left: 74.9%;top: 22.4%;}
.mapBox .item.item7{left: 75.3%;top: 56.5%;}
.mapBox .item.item8{left: 76.7%;top: 40.5%;}
.mapBox .item.item9{left: 78.3%;top: 38.5%;}
.mapBox .item.item10{left: 76.5%;top: 51.5%;}
.mapBox .item.item11{left: 76%;top: 44.5%;}
.mapBox .item.item8 .ico,.mapBox .item.item9 .ico,.mapBox .item.item10 .ico,.mapBox .item.item11 .ico{width: 14px;height: 14px;background: url(../images/maplogo.png);}
.mapBox .item.item11 .ico::after{content: '';position: absolute;width: 20px;border: 1px solid #033898;left: 50%;top: 50%;height: 20px;border-radius: 50%;opacity: 0.2; animation: aniDot 2s linear infinite;}
@keyframes aniDot{
	0%{opacity: 1;transform:  translate(-50%,-50%) scale(1);}
	100%{opacity: 0;transform: translate(-50%,-50%) scale(1.5);}
}

.mapBox .item .textBox{position: absolute;width: 380px;background: #fff;padding: 20px;box-sizing: border-box;top: 100%;left: 50%;transform: translateX(-50%);display: none;box-shadow: 4px 4px 30px rgba(0,0,0,0.1);z-index: 5;}
.mapBox .item .textBox .title{border-bottom: 1px solid #ddd;line-height: 1;padding-bottom: 0.66rem;}
.mapBox .item .textBox ul{max-height: 356px;line-height: 28px;margin-top: 0.66rem;}
.mapBox .item .textBox ul li{margin-top: 0.66rem;}
.mapBox .item .textBox ul li:first-child{margin-top: 0;}
.mapBox .item .textBox ul li .ntitle{padding-left: 1rem;background: url(../images/com.svg) left center no-repeat;margin-bottom: 0.4rem;}
.mapBox .item:hover .textBox{display: block;}
.mapBox .tips{position: absolute;left: 0;bottom: 0;}
.mapBox .tips li{padding-left: 20px;margin-right: 0.66rem;font-size: 12px;color: #666;}
.mapBox .tips li::before{border-radius: 50%;width: 6px;height: 6px;left: 0;top: 50%;margin: -3px;}
.mapBox .tips li:nth-child(1)::before{background: #033898;}
.mapBox .tips li:nth-child(2)::before{background: #E67A2C;}
.networkTwo .title{margin-bottom: 1rem;}
.networkTwo .wrap p{margin-bottom: 0.66rem;}
/* 服务 */
.serviceOne dt{padding: 1.33rem ;width: 68.5%;box-sizing: border-box;}
.serviceOne dd{width: 31.5%;box-sizing: border-box;padding: 1.33rem;background: #033898;}
.serviceOne dt .title{border-bottom: 1px solid #ddd;padding-bottom: 0.66rem;}
.serviceOne dt .textAll p{margin-top: 1rem;}
.serviceOne dd .title{border-bottom: 1px solid rgba(255,255,255,0.4);padding-bottom: 0.66rem;}
.serviceOne dd::before{width: 167px;height: 128px;background: url(../images/serviceIco1.svg) no-repeat;left: 0;bottom: 0;}
.serviceOne dd ul{margin-top: 1rem;}
.serviceOne dd ul li{margin-bottom: 0.6rem;}
.serviceTwo ul{padding-bottom: 2.66rem;}
.serviceTwo ul li{flex: 1;box-sizing: border-box;}
.serviceTwo ul li::before{width: 100%;height: 0;border-bottom: 1px dashed #033898;opacity: 0.2;left: 0;top: 40px;}
.serviceTwo ul li .ico{width: 80px;height: 80px;line-height: 80px;background: #033898;border-radius: 50%;margin:10px auto 30px;}
.serviceTwo ul li .ico::after{width: 100%;height: 100%;border-radius: 50%;background: #033898;opacity: 0.4;animation: aniDot 2s linear infinite;left: 50%;top: 50%;z-index: -1;}
.serviceTwo ul li:nth-child(2){padding: 0 1rem;}
.serviceTwo ul li .textAll{text-align: justify;}
.serviceThree{background-image: url(../images/servicebg.jpg);}
.item100{width: 100%;}
.item50{width: 48.6%;}
.serviceThree form{padding-bottom: 1.66rem;}
.serviceThree .item{border-radius: 4px;margin-bottom: 1rem;padding-left: 0.66rem;box-sizing: border-box;overflow: hidden;border: 1px solid #fff;transition: 0.3s;}
.serviceThree .item .red{color: #E67A2C;}
.serviceThree .item input,.serviceThree .item select,.serviceThree .item label{height: 2rem;line-height: 2rem;font-size: 0.533rem;}
.serviceThree .item input{width: 80%;}
.serviceThree .item select{border: none;font-size: 0.533rem;color: #666;margin-right: 0.66rem;}
.serviceThree .item textarea{font-size: 0.533rem;line-height: 1rem;padding: 0.5rem 0; margin-left: 0.5rem;width: 90%;height: 120px;}
.serviceThree .item.yzm input[type=text]{width: 46%;border: 1px solid #DDDDDD;border-radius: 8px;box-sizing: border-box;text-indent: 1rem;}
.serviceThree .item.yzm img{margin: 0 6% 0 3%;width: 22%;height: 2rem;}
.serviceThree .item.yzm{padding-left: 0;}
.serviceThree .item.yzm input[type=submit]{width: 23.5%;background: #033898;border-radius: 50px;}
.serviceThree .item.active{border-color: #033898;box-shadow: 4px 4px 30px rgba(0,0,0,0.1);}
.serviceThree .item.yzm.active{border-color: transparent;box-shadow: none;}
/* 人才 */
.talentOne .wraptext{width: 71.5%;margin: auto;}
.talentOne ul li{flex: 1;margin-left:2.8% ;}
.talentOne ul li:first-child{margin-left: 0;}
.talentOne ul li .img{padding-bottom: 55%;}
.talentOne ul li .img::after{left: 0;top: 0;background: #033898;opacity: 0.7;width: 100%;height: 100%;}
.talentOne ul li .icon{position: absolute;z-index: 2;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: 0.32s;}
.talentOne ul li .icon .icos{width: 40px;height: 40px;margin:0 auto 0.3rem;position: relative;}
.talentOne ul li .textAll{padding-top: 0.6rem;min-height: 140px;box-sizing: border-box;}
.talentOne ul li:hover .icon{transform: translate(-50%,-60%);}
.talentTwo{margin-bottom: 3rem;}
.talentTwo::before{background: #FAFAFC;width: 100%;height: 4rem;left: 0;top: 0;}
.talentTwoRight{position: absolute;right: 0;top:0;width: 42%;height: 100%;object-fit: cover;}
.talentTwoLeft{width: 55.5%;}
.talentTwoLeft li{border-bottom: 1px solid #ddd;position: relative;}
.talentTwoLeft li::after{width: 0;content: '';position: absolute;height: 1px;background: #033898;transition: 0.3s;left: 0;bottom: 0;}
.talentTwoLeft li:last-child{border: none;}
.talentTwoLeft li .title{padding-left: 47px;line-height: 30px;}
.talentTwoLeft li .title img{position: absolute;left: 0;top:0 ;filter: brightness(0) invert(0.5);}
.talentTwoLeft li .textAll{margin-top: 1rem;}
.talentTwoLeft li:hover .title img{filter: none;}
.talentTwoLeft li:hover .title{color: #033898;padding-left: 40px;}
.talentTwoLeft li:hover::after{width: 100%;}
.talentThree{background-image: url(../images/talentbg2.jpg);padding:4.7rem 0 ;}
.talentThree .wrap{width: 48.8%;}
.talentThree .wrap .en{text-transform: uppercase;margin-top: 0.66rem;}
.talentThree .btn{width: 26.5%;}
.talentThree .btn a{line-height: 2.33rem;border: 1px solid rgba(255,255,255,0.3);background: rgba(255,255,255,0.2);border-radius: 40px;padding:0 1.66rem;box-sizing: border-box;}
.talentThree .btn a:first-child{margin-bottom:2.4rem ;}
.talentThree .btn a::after{width:32px ;height: 14px;background: url(../images/more1.svg) no-repeat;right: 1.66rem;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(1);}
.talentThree .btn a:hover{border-color: rgba(255,255,255,0.5);background: rgba(255,255,255,0.5);}

.talentFour .btnAll{transform: translate(0,-50%); bottom: auto;top: 50%;}
.talentFour .swiper-slide{transition: 0.3s;}
.talentFour .swiper-slide a{text-align: center;position: relative;}
.talentFour .swiper-slide a .img{padding-bottom: 450px;}
.talentFour .swiper-slide a .img::after{width: 100%;height: 100%;background: rgba(0,0,0,0.5);left: 0;top: 0;transition: 0.3s;}
.talentFour .swiper-slide a .title{position: absolute;left: 0;bottom: 0;width: 100%;background: linear-gradient(to top,rgba(0,0,0,0.83),rgba(0,0,0,0));color: #fff;line-height: 3.33rem;opacity: 0;}
.talentFour .swiper-slide.swiper-slide-active a .title{opacity: 1;}
.talentFour .swiper-slide.swiper-slide-active .img::after{opacity: 0;}
.talentFour .swiper-slide.swiper-slide .img{margin-bottom: 1.66rem;}
.talentFour .btnAll.next{right:2rem;}
.talentFour .btnAll.prev{left:2rem;}
#certify{margin: 1.66rem 0;}
#certify  .swiper-slide {width: 58%;height: 450px;background: #fff;}
#certify  .swiper-slide.swiper-slide-prev .img{ transform: perspective(150px) rotateY(7deg) scale(0.95);}
#certify  .swiper-slide.swiper-slide-next .img{ transform: perspective(150px) rotateY(-7deg) scale(0.95);}
.lookmore a{border: 1px solid #DDDDDD;width: 200px;line-height: 1.866rem;padding: 0 1rem;box-sizing: border-box;display: inline-block;border-radius: 28px;text-align: left;overflow: hidden;}
.lookmore a::after{width:32px ;height: 14px;background: url(../images/more1.svg) no-repeat;right: 1rem;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.6);}
.lookmore a:hover::before{transform:translate(-50%,-50%) scale(1);}
.lookmore a:hover::after{filter: brightness(0) invert(1);}
.lookmore a:hover i{color: #fff;}
.lookmore a i{position: relative;z-index: 2;}
.lookmore a::before{width: 250px;height: 250px;background: #033898;border-radius: 50%;left: 50%;top: 100%;transform: translate(-50%,-50%) scale(0);content: '';position: absolute;transition: 0.5s; }
/* 工作 */
.jobfrom{width: 100%;padding: 3rem 0 0.7rem;}
.jobfrom .searInput{width: 27.1%;box-shadow: 0 2px 20px rgba(147,153,166,0.16) ;border-radius: 28px;overflow: hidden;margin-right: 1.66rem;}
.jobfrom .searInput input{background: #fff;width: 100%;line-height:1.86rem ;height: 1.86rem;border: none;font-size: 0.533rem;text-indent: 1rem;}
.jobfrom select{border-radius: 28px;background: #fff;border: none;box-shadow: 0 2px 20px rgba(147,153,166,0.16) ;line-height: 1.86rem;height: 1.86rem;width: 19.5%;margin-right: 1.66rem;font-size: 0.533rem;color: #666;text-indent: 1rem;}
.jobfrom input[type=submit]{width: 112px;height: 1.86rem;color: #fff;background: #033898;border-radius: 28px;font-size: 0.6rem;cursor: pointer;}
.job-list > li{background: #fff;margin-top: 1.33rem;}
.job-list > li.open .title .btn img{transform: rotate(0);}
.job-list .title{cursor: pointer;}
.job-list .title .btn{width: 10.4%;height: 100%;position: absolute;right: 0;top: 0;height: 100%;border-left: 1px solid #DDDDDD;background: #fff;}
.job-list .title .btn img{position: absolute;left: 50%;top: 50%;margin-top: -10px;margin-left: -10px;transform: rotate(45deg);}
.job-list .title .nbTitle{border-bottom: 1px solid #ddd;padding: 0 1.66rem;line-height: 2.66rem;}
.job-list .title .nbTitle .blue{margin-right: 1.66rem;padding-right: 3.33rem;}
.job-list .title .nbTitle .blue::after{width: 1px;height: 18px;background: #ddd;right: 0;top: 50%;transform: translateY(-50%);}
.job-list .title .wrap{width: 86%;}
.job-list .title ul{padding: 0 1.66rem;line-height: 1.5;margin-top: 0.833rem;margin-bottom: 1rem;color: #999;}
.job-list .title ul li{flex: 1;}
.job-list .info{padding: 0 1.66rem;display: none;border-top: 1px solid #ddd;}
.job-list .info .tit{padding: 1rem 0 0.66rem;}
.btnResume{display: inline-block; padding: 0 1.4rem;line-height: 1.73rem;border-radius: 28px;background: #033898;color: #fff;margin: 1rem 0 1.66rem;}
.btnResume:hover{box-shadow: 0 2px 20px rgba(147,153,166,1) ;}
/* photo */
.photoul{padding-top: 1.66rem;}
.photoul li{width: 31.4%; margin-left: 2.9%;background: #fff;margin-top: 1.33rem;}
.photoul li:nth-child(3n+1){margin-left: 0;}
.photoul li .img{padding-bottom: 65%;}
.photoul li .title{height: 80px;display: flex;align-items: center;justify-content: center;}
.photoul li .title i{margin: 0 0.5rem;}
.photoul li:hover{transform: translateY(-5px);}
.photoul li:hover .title,.touztwo dl:hover dd a,.touztwo dl:hover dt *{color: #033898;}
/* 弹窗 */
.photo_wrap{padding: 0 2rem 2rem;}
.photo_wrap .nbtitle{line-height: 3rem;}
.photo_wrap .textAll p{margin-top: 0.5rem;}
.photo_wrap .textAll p:first-child{margin-top: 0;}
.textTwo dl{width: 34.3%;background: url(../images/redUp.svg) right center no-repeat;align-items: center;}

.textTwo dl dt{font-size: 2.533rem;color: #E60213;margin-right: 1.3rem;}
.textTwo dl dd div:first-child{margin-bottom: 0.5rem;}
.textTwo ul{width: 54.2%;}
.textTwo ul li .number{margin-top: 0.7rem;color: #E60213;}
.touztwo dl{background: #fff;padding: 1.16rem 1.33rem;box-sizing: border-box;width: 48.5%;float: left;}
.touztwo dl:nth-child(even){float: right;}
.touztwo dl dt{width: 17%;line-height: 1;}
.touztwo dl dt .data{margin-bottom: 0.6rem;}
.touztwo dl dt a::after{width: 1px;height: 80%;top: 10%;right: 0;background: #ddd;}
.touztwo dl dd{width: 83%;padding-left: 1rem;box-sizing: border-box;}
.touztwo dl::before{width: 0;height: 2px;background: #033898;left: 0;top: 0;transition: 0.3s;}
.touztwo dl:hover::before{width: 100%;}
.touzthree{background-image: url(../images/toubg.jpg);padding: 3.5rem 0;}
.touzthree .more{display: inline-block;padding-right: 2.33rem;}
.touzthree .more::after{    background: url(../images/more1.svg) no-repeat;width: 24px;height: 13px;right: 0;top: 50%;margin-top: -6px;filter: brightness(0) invert(1);transition: 0.5s;}
.touzthree .more:hover{padding-right: 2rem;}

.textTwo.lv dl dt,.textTwo.lv ul li .number{color: #14C343;}
.textTwo.lv dl{background: url(../images/redDown.svg) right center no-repeat;}

.wrapnetwork{display: none;}
@media screen and (max-width:1440px){
	.nbanTxt{left: 3.5%;}
	.loca{right: 3.5%;}
	.nbanTxt .en, .aboutList .abourLeft .en i{font-size: 2rem;}
	.nbanTxt{transform: translateY(-40%);}
	.nNav-2th div.poRe{padding: 0 1rem;}
	.hisCenter .yearbtn{font-size: 8rem;}
	.list_history .container .btn.next{margin: 0;right: 5%;}
	.list_history .container .btn.prev{margin: 0;left: 5%;}
	.hisCenter .wrap{width: 60%;}
}
@media screen and (max-width:1280px){
	.EHS_one ul li .ico{width: 100px;height: 100px;}
	.EHS_one ul li .ico img{width: 40%;}
	.EHS_one ul li .text{width: calc(100% - 115px - 1rem);left: calc(115px + 0.5rem);}
	.EHS_two .wrap .img{padding-bottom: 320px;}
	.EHS_three{margin-top: 0;}
	.EHS_three .text{margin-top: 0;}
	.EHS_three .img{padding-bottom: 50%;position: inherit;}
	.EHS_three{height: auto;}
	.EHS_two .text{height: auto;margin-bottom: 1rem;}
	.EHS_three .w90{align-items: center;justify-content: space-between;}
	.EHS_two .wrap{position: relative;right: auto;}
	.EHS_Four ul{width: 70%;}
	.list_zeren .item dt{width: 44%;}
	.list_zeren .item dt{height: 380px;}
	.list_zeren .item dd{padding-bottom: 380px;}
	.cultureThree{display: block;}
	.part1{display: none;}
	.newsOne dt a{padding-bottom: 400px;}
	.newsOne dd a{height: 400px;}
	.activityTwo .actiLeft{width: 210px;}
	.actiRight{width: calc(100% - 250px);}
	.activityOne a .text .tips i:nth-child(1), .actiRight .item .text .tips i:nth-child(1){margin-right: 10px;}
	.list_zhuanli::before{width: 35.5%;}
	.list_zhuanli::after{width: 150px;height: 150px;background-size: cover;}
	.proList ul li .text > img{display: none;}
	.pro6 ul li .time, .pro6 ul li .size{margin-right: 4%;}
	.proContImg{height: 450px;}
	.pro4 ul li{margin-bottom: 5px;}
	.jobfrom select{text-indent: 0.5rem;margin-right: 0.5rem;}
	.jobfrom .searInput input{text-indent: 0.5rem;}
	.jobfrom .searInput{margin-right: 0.5rem;}
	.jobfrom{padding-top: 2rem;}
	.textTwo dl{background-size: 40px;}
}
@media screen and (max-width:991px){
	.aboutList .abourLeft ul li{max-width: 140px;}
	.nNav-2th{display: none;}
	.cultureOne dt{width: 350px;height: 250px;}
	.cultureOne dd{width: calc(100% - 400px);}
	.histabs .swiper-slide div{width: 90px;height: 90px;}
	.histabs::after{top: auto;bottom: 25px;}
	.histabs .swiper-slide div i{top: 30%;}
	.histabs .swiper-slide div::before{bottom: 23px;}
	.histabs .swiper-slide.swiper-slide-active div i{top: 20px;}
	.hisCenter .wrap .fz80{font-size: 2rem;}
	.honerOne{padding: 2rem 0;}
	
	.EHS_one ul li .ico{width: 70px;height: 70px;}
	.EHS_one ul li .ico img{width: 40%;}
	.EHS_one ul li .text{width: calc(100% - 85px - 1rem);left: calc(85px + 0.5rem);}
	.EHS_one ul li .text .textAll28{margin-top: 0;}
	.EHS_two .wrap .img{padding-bottom: 65%;}
	.list_zeren .item dt{height: 280px;}
	.list_zeren .item .number{font-size: 2rem;margin: 0.8rem 0;}
	.list_zeren .item dd{padding-bottom: 280px;}
	.list_contact .map{height: 300px;}
	.contactUl li{width: 23%;}
	.cont_news .cont_em .share,.jiajian i,.actiLeft{display: none;}
	.cont_news .cont_em .cont_time span{margin-right: 0.5rem;}
	.cont_news .cont_em{margin-bottom: 0.8rem;}
	.actiRight{width: 100%;}
	.new2Two .item dt.dtImg .img{padding-bottom: 160px;}
	.downPicList dl dd .down{line-height: 35px;}
	.proList ul li .text{padding: 0.5rem;}
	.proList ul li .text .textAll{margin: 0.3rem 0;}
	.pro6 ul li .size,.pro6 ul li .time{margin-right: 2%;}
	.pro6 ul li .title{width:45%;}
	.proContText .btn a {width: 130px;line-height: 2rem;}
	.proBanner .location{padding-top: 4.5rem;}
	.pro5 dl::after{width: 60px;height: 70px;}
	.pro5 dl dt{min-width: 25%;}
	.serviceThree .item input{width: 75%;}
	.serviceThree .item.yzm{width: 100%;justify-content: space-between;}
	.serviceThree .item.yzm input[type=text]{width: 40%;}
	.touztwo dl dt{width: 21%;}
	.touztwo dl dd{width: 79%;}
}
@media screen and (max-width:760px){
	.nbanTxt{transform: translateY(0);}
	.aboutList .abourLeft,.aboutList .abourRight,.cultureOne dd,.cultureOne dt,.cultureTwo .wrap dt,.cultureTwo .wrap dd,.honnerList .item,.EHS_one .title .textAll,.EHS_two .text,.EHS_two .wrap,.EHS_three .w90 .img,.EHS_three .w90 .text,.EHS_Four .wrap,.EHS_Four ul,.list_zeren .item dd,.list_zeren .item dt,.newsList li,.newsOne dt,.newsOne dd,.actiRight .item,.new2Two .item dt.dtImg,.new2Two .item dd,.list_down li a .text,.downPicList dl,.zhuanLeft,.zhuanRight,.downSearch form,.pro6 ul li .title,.proContText,.proContText,.proContImg,.pro1 ul li,.serviceThree .item textarea,.serviceThree .item select,.serviceOne dt,.serviceOne dd,.talentOne .wraptext,.talentTwoLeft,.talentThree .wrap,.talentThree .btn,.jobfrom .searInput,.jobfrom input[type=submit],.job-list .title .wrap,.textOne > div,.textTwo dl,.textTwo ul,.touztwo dl{width: 100%;}
	.list_about{padding: 1rem 0 5rem;}
	.nbanner,.newsOne dt a{padding-bottom: 65%;}
	.nbanTxt .en, .aboutList .abourLeft .en i{font-size: 1rem;}
	.loca{bottom: 0.5rem;}
	.cultureTwo{background-position: center 1rem;}
	.RightEn,.cultureTwo .tabs .item::after,.cultureTwo .wrap dt .number,.hisCenter .yearbtn,.list_down li a .text .ico,.list_zhuanli .w90::after,.talentTwoRight,.job-list .title .btn{display: none;}
	.cultureTwo .tabs .item{width: 25%;box-sizing: border-box;}
	.cultureTwo .wrap dl{flex-direction: column-reverse;}
	.cultureTwo .wrap dd{padding-bottom: 50%;}
	.cultureTwo .wrap dt .title,.cultureTwo .wrap dt .textAll{padding-left: 40px;}
	.cultureTwo .wrap dt .title img{width: 30px;}
	.cultureTwo .wrap dt .title {line-height: 30px;margin: 0.5rem 0;}
	.cultureTwo .tabs .item{padding-left: 0 !important;text-align: center;}
	.cultureTwo::after{width: 50px;height: 60px;background-size: 100%;}
	.cultureTwo .tabs{margin-top: 1.5rem;}
	.cultureTwo .tabs .item::before{height: 20px;}
	.cultureTwo{margin-bottom: 2rem;}
	.cultureFour .container .swiper-pagin{margin: 1rem 0 2rem;}
	.hisCenter .wrap .fz80{font-size: 1rem;}
	.list_history .container .btn{bottom: 50%;transform: translateY(50%);width: 30px;height: 30px;}
	.list_history .container .btn img{width: 15px;}
	.hisCenter .wrap{width: calc(100% - 90px);}
	.list_history .container .btn.next{right: 10px;}
	.list_history .container .btn.prev{left: 10px;}
	.hisCenter .wrap .textAll p,.EHS_one ul li .text .fz16{margin-top: 5px;}
	.honnerList .item,.pro1 ul li{margin-left: 0;}
	.honerHot .swiper-slide.swiper-slide .img,.EHS_Four ul li:first-child{margin-bottom: 0.5rem;}
	.btnAll{width: 40px;height: 40px;}
	.btnAll img{width: 20px;}
	.btnAll.next{right: 0;}
	.btnAll.prev{left: 0;}
	.EHS_one ul{align-items: inherit;}
	.EHS_one ul li{width: 32%;border-radius: 0.5rem;padding-bottom: 0.5rem;}
	.EHS_one ul li .ico{margin: 0.5rem auto;}
	.EHS_one ul li .text{position: relative;left: auto;width: 100%;text-align: center;top: auto;transform: inherit;}
	.EHS_one .title .textAll,.EHS_two .text,.EHS_three .w90 .text{margin-top: 1rem;}
	.EHS_two .w90{flex-direction: column-reverse;}
	.EHS_Four{padding: 1.5rem 0 9rem;}
	.EHS_Four ul li{padding: 0.5rem;min-width: inherit;width: 100%;}
	.EHS_Four .wrap p{text-align: justify;}
	.list_zeren .item dd{position: relative;}
	.list_zeren .item :nth-child(even) dl{flex-direction: column-reverse;}
	.list_zeren .item dt{height: auto;}
	.list_zeren .item dd{padding-bottom: 65%;}
	.list_zeren .item dt,.talentTwo{margin-bottom: 1rem;}
	.list_zeren{padding-top: 0;}
	.contactUl li{width: 45%;}
	.contactUl li:nth-child(-n+2){margin-bottom: 0.5rem ;}
	.newsList li{margin-left: 0;margin-top: 1rem !important;}
	.newsList li:nth-child(1){margin-top: 0 !important;}
	.newsOne dd a{height: auto;padding: 1rem 1rem 3rem;}
	.newsOne .btn{width: 100%;left: 0;bottom: 0.5rem;padding: 0 1rem;box-sizing: border-box;}
	.newsSearch select{width: 30%;margin-right: 5%;text-indent: 0;text-align: center;}
	.newsSearch input[type=text]{width: 65%;margin-right: 0;}
	.newsSearch input[type=text],.newsSearch input[type=submit],.newsSearch select{height: 40px;line-height: 40px;}
	.newsSearch input[type=submit]{width: 100%;margin-top: 1rem;}
	.contPage .golist{width: 150px;line-height: 1.66rem;}
	.contPage .btn a{width: 1.66rem;height: 1.66rem;}
	.contPage .btn a img{width: 50%;}
	.contPage .btn a.prev{margin-right: 0.5rem;}
	.actiRight .item:nth-child(2){margin-top: 1.33rem;}
	.new2Two .item dt.dtTime{position: absolute;left: 0;top: 0;width: auto;height: auto;z-index: 2;padding:0.5rem;background: rgba(255,255,255,0.5);text-align: center;}
	.new2Two .item dt.dtTime .data,.proContText ul li:nth-child(-n+2){margin-top: 0;}
	.new2Two .item dd{margin: 0;padding: 0 1rem;box-sizing: border-box;}
	.list_down li a .text .textAll{margin-left: 0;}
	.list_down li a{padding: 0.7rem 0;}
	.downPicList dl:nth-child(2){margin-top: 1rem;}
	.downPicList dl dd .tips i{display: block;}
	.downPicList dl dd .tips i:first-child{margin: 0;}
	.zhuanLeft{margin: 2rem 0 0;}
	.zhuanRight .item.active::after{width: 100%;}
	.zhuanRight{padding-left: 0;}
	.downSearch .fz18{display: none;}
	.proList ul li{width: 49%;margin-left: 0;}
	.proList ul li:nth-child(odd){margin-right: 2%;}
	.proTabs,.proSearch,.mapBox .tips,.mapBox .mapimg{display: none;}
	.downSearch form input[type=text],.downSearch form input[type=submit]{height: 45px;line-height: 45px;}
	.pro6 ul li .down{width: 90px;position: relative;right: auto;transform: inherit;}
	.pro6 ul li div{justify-content: space-between}
	.proContImg{margin-bottom: 1rem;height: auto;}
	.proContImg .container{height: auto;}
	.proContBtn{right: 0;}
	.proContImg .container .swiper-slide{padding-bottom: 65%;height: auto;}
	.proBanner .alignInherit{flex-direction: column-reverse;}
	.proContText .abBox{position: relative;bottom: auto;}
	.proContText ul li{margin-top: 0.5rem;box-sizing: border-box;}
	.proContText ul li::before{top:6px;}
	.proContText ul{margin-bottom: 1rem;}
	.magnifier,.proContImg span,.contProOne{display: none !important;}
	.pro1 ul li{padding-top: 0.3rem ;padding-bottom: 0.3rem;margin-top: 0.33rem;padding-left: 1rem;}
	.pro1 ul li .number{top: 0.33rem;}
	.pro1 ul li .number,.pro1 ul li .textAll{line-height: 28px;}
	.pro4 ul li{margin-right: 0.5rem;}
	.pro5 dl dt{width: 50%;margin-right: 0;padding-right: 3%;box-sizing: border-box;}
	.pro5 dl{padding: 0.8rem 0 2rem;}
	.pro5 dl dt{margin-top: 0.8rem;}
	.mapBox .item .ico{display: none;}
	.mapBox .item{position: relative;left: auto !important;top: auto !important;}
	.mapBox .item .textBox{position: relative;left: auto;transform: none;display: block;margin-top: 0.5rem;}
	.mapBox .item .textBox ul{max-height: inherit;}
	.serviceThree .item{width: 100% !important;}
	.serviceThree .item textarea{margin-left: 0;padding: 0;}
	.serviceThree .item select{border-top: 1px solid #ddd;}
	.serviceThree .item.yzm input[type=text]{text-indent: 0;text-align: center;}
	.serviceOne dd::before{width: 40px;height: 40px;background-size: contain;}
	.serviceOne dt .textAll p,.job-list > li{margin-top: 0.5rem;}
	.serviceOne dd,.serviceOne dt{padding: 0.8rem;}
	.serviceTwo ul{padding-bottom: 1rem;}
	.serviceTwo,.jobfrom,.photoul{padding-top: 1rem;}
	.talentOne ul li{width: 49%;flex: inherit;justify-content: space-between;margin: 0;}
	.talentTwo::before{height: 2.5rem;}
	.talentThree{padding: 2rem 0;}
	.talentThree .btn a{width: 49%;padding: 0 0.5rem;margin-bottom: 0 !important;}
	.talentThree .btn{display: flex;justify-content: space-between;margin-top: 1rem;}
	.talentThree .btn a,.talentFour .swiper-slide a .title{line-height: 1.8rem;}
	#certify .swiper-slide{width: 100%;height: 300px;}
	.talentFour .swiper-slide a .img{padding-bottom: 300px;}
	.talentFour .btnAll.next{right: 1rem;}
	.talentFour .btnAll.prev{left: 1rem;}
	.lookmore a{width: 150px;}
	.honerHot .swiper-slide.swiper-slide-prev .img img,.honerHot .swiper-slide.swiper-slide-active .img{ transform: none;}
	.honerHot .swiper-slide.swiper-slide-next .img img{transform:none; }
	.honerHot .swiper-slide.swiper-slide .img{margin-bottom: 1.66rem;padding-bottom: 65%;}
	.jobfrom select{margin-right: 0;width: 49%;margin-top: 0.5rem;margin-bottom: 0.5rem;}
	.jobfrom{justify-content: space-between;}
	.jobfrom .searInput,.job-list .title .nbTitle .blue{margin-right: 0;}
	.job-list .title .nbTitle .blue{padding-right: 1rem;}
	.job-list .title .nbTitle .blue::after{display: none;}
	.job-list .title .nbTitle,.job-list .title ul,.job-list .info{padding: 0 0.5rem;}
	.photoul li{width: 49%;margin-left: 0;margin-top: 0.5rem;}
	.photoul {justify-content: space-between;}
	.photoul li .title{height: 60px;}
	.photo_wrap{padding: 0 1rem 1rem;}
	.photo_wrap .textAll{max-height: 300px;overflow-y: auto;}
	.textTwo dl dt{font-size: 1.8rem;}
	.textTwo dl{background-size: 20px;margin-bottom: 1rem;}
	.touztwo dl{padding: 0.8rem;}
	.pro2 .table{overflow-x:auto ;width: 100%;}
	.pro2 .table table{width: 100%;}
	.mapBox >.item{display:none}
	.wrapnetwork{display: block;}
}