.nbanner{padding-bottom: 28.5%;background-position: center;background-repeat: no-repeat;background-size: cover;margin-top: 3rem;}
.nbanner .w90{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.nbanner .w90 .cn{/*width: 320px;*/border-bottom: 1px solid #fff;line-height: 1.33rem;padding-bottom: 0.833rem;}
.nbanner .w90 .en{text-transform: uppercase;padding-top: 0.833rem;font-weight: bold;}
.nheader header{background: #fff;border-bottom: 1px solid #dedede;}
.nheader .nav-1st > li > a,.location a:hover{color: #333;}
.nheader .nav-1st > li.on > a,.nheader .nav-1st > li:hover > a{color: #115AAD;font-weight: bold;}
.nheader header .sear{filter: none;}
.nheader header.headerFix h1 .logo2{opacity: 1;}
.nheader header.headerFix h1 img.block,.nheader header h1 a .block{opacity: 0;}
.nheader header h1 .logo2{opacity: 1;}
.nheader .nav-1st::after{background: #333;}
.nNav{border-bottom: 1px solid #E4E4E4;}
.nNav .nav-2th a{line-height: 3rem;position: relative;display: inline-block;margin-left: 2rem;}
.nNav .nav-2th a:first-child{margin-left: 0;}
.nNav .nav-2th a::after{width: 100%;height: 2px;background: #115AAD;left: 0;content: '';position: absolute;left: 0;bottom: -1px;transform: scaleX(0);transition: 0.3s;}
.nNav .nav-2th a.on::after,.nNav .nav-2th a:hover::after{transform: scaleX(1);}
.nNav .nav-2th a.on,.nNav .nav-2th a:hover{color: #115AAD;font-weight: bold;}
.location{background: url(../images/home.svg) left center no-repeat;padding-left: 38px;color: #999;line-height: 3rem;}
.location a{color: #999;}

.abouttitle .en{text-transform: uppercase;}
.textAll28{line-height: 28px;}
/*.aboutOne .textAll28 p{margin-bottom: 0.3rem;}*/
.aboutOne .textAll28 img{display:block;margin:auto}
.textAll28 img,.textAll28 table,.textAll28 iframe,.textAll28 video{max-width: 100%;}
.aboutvideo{width: 51.4%;margin: 0 0 0.833rem 1.66rem;cursor: pointer;position: relative;}
.aboutvideo .tit{position: absolute;left: 0;bottom: 0;z-index: 2;width: 100%;box-sizing: border-box;padding: 0.5rem 0.5rem 0.2rem;color: #fff; background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.6));}
.aboutTwo{padding: 2.33rem 0 3.33rem;background: url(../images/aboutbg1.jpg) center no-repeat;background-size: cover;}
.aboutTwo .tabsBox .btn{width: 60px;height: 60px;border-radius: 50%;background: #fff;position: relative;cursor: pointer;box-shadow: 0 5px 15px rgba(0,0,0,0.15);}
.aboutTwo .tabsBox .btn img{filter: brightness(0) invert(0.6);}
.aboutTwo .tabsBox .btn:hover{background: #115AAD;}
.aboutTwo .tabsBox .btn:hover img{filter: brightness(0) invert(1);}
.histabs::after{width: 100%;height: 1px;background: #D9D9D9;left: 0;top: 50%;}
.histabs{width: calc(100% - 120px);}
.histabs .swiper-slide div{width: 3rem;height: 3rem;border-radius: 50%;line-height: 3rem;text-align: center;border: 1px solid #D9D9D9;margin: auto;background: #F1F8FC;color: #666;cursor: pointer;font-family: "DIN-Light";transition: 0.3s;}
.histabs .swiper-slide.active div{border-color: #115AAD;color: #115AAD;font-family: "DINPro-Medium";}
.hisCenter{background: url(../images/hisbg.jpg) center no-repeat;background-size: cover;}
.hisCenter .textAll28{min-height: 150px;}
.hisCenter .swiper-slide > div{padding: 1.33rem 2rem;}
/* 企业文化 */

.list_culture .wrap dt{width: 66.6%;padding-bottom: 540px;margin-left:33.4% ;}
.list_culture .wrap dd{position: absolute;bottom: 0;left: 13.54%;width: 39%;background: #F9F9F9;padding: 2rem;box-sizing: border-box;transition: 0.3s;}
.list_culture .wrap dd .Ico{position: absolute;right: 0;bottom: 0;width: 6.66rem;filter: brightness(0) invert(1);}
.list_culture .wrap dd .title{padding-left: 70px;position: relative;}
.list_culture .wrap dd .title img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.list_culture .wrap dd .en{margin-top: 0.2rem;text-transform: uppercase;}
.list_culture .wrap dd .textAll28{margin-top: 0.66rem;height: 84px;}
.list_culture .wrap dl:nth-child(even) dd{left: 47.39%;}
.list_culture .wrap dl:nth-child(even) dt{margin-left: 0;}
.list_culture .wrap dl:hover dd{box-shadow: 0 5px 15px rgba(0,0,0,0.25);transform: translateY(-20px);}
.list_culture .wrap dl:hover dd .title{color: #115AAD;}
/* 资质 */
.honnerOne{background: #f7f7f7;}
.honnerList li {width: calc((100% - 2.66rem) / 3);margin-top: 1.33rem;border-radius: 8px;overflow: hidden;float: left;margin-left: 1.33rem;transition: 0.3s;}
.honnerList li:nth-child(3n+1){margin-left: 0;}
.honnerList li .img{padding-bottom: 83.5%;border: 1px solid #DDDDDD;}
.honnerList li .img .obCover{max-width: 95%;max-height: 95%;width: auto;height: auto;}
/* .honnerList li .img i{ position: absolute;left: 0;top: 0; width: 100%;height: 100%;background: #115AAD;opacity: 0.7;transform: scale(0);transition: 0.3s 0.3s;}
 */
.honnerList li .img em{left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);background: url(../images/honerico.svg) center no-repeat;width: 32px;height: 32px;z-index: 2;}
.honnerList li a{padding:0.83rem ;background: #fff;}
.honnerList li a .textAll{margin-top: 0.6rem;font-weight: bold;}
.honnerList li:hover{box-shadow: 0 5px 15px rgba(0,0,0,0.1);}
/* .honnerList li a:hover .img i{transform: scale(1);}
 */
.honnerList li a:hover .img{border-color: #115AAD;}
.honnerList li a:hover .img em{transform:translate(-50%,-50%) scale(1);}
.honnerList li a:hover .textAll{color: #115AAD;} 
.honnerTwo::after{background: url(../images/honerbg.jpg) center no-repeat;width: 38.15%;height: 660px;right: 0;bottom: 2.66rem;background-size: cover;}
.honnerTwo .honnerSwiper{width:61.4% ;}
.honnerTwo .honnerSwiper a{line-height: 2rem;border-radius: 8px;}
.honnerTwo .honnerSwiper a *{color: #666;}
.honnerTwo .honnerSwiper a em{width: calc(100% - 50px);}
.honnerTwo .honnerSwiper a i{width: 50px;}
.honnerTwo .honnerSwiper a::before{width: 0;height: 1px;background: #fff;left: 1.33rem;top:50%;}
.honnerTwo .honnerSwiper a:hover{padding: 0 1.33rem 0 2.66rem;background: #115AAD;}
.honnerTwo .honnerSwiper a:hover::before{width: 1rem;}
.honnerTwo .honnerSwiper a:hover *{color: #fff;}
.honnerTwo .honnerSwiper .btn div{width: 2rem;height: 2rem;border-radius: 50%;border: 1px solid #D9D9D9;position: relative;cursor: pointer;}
.honnerTwo .honnerSwiper .btn div img{filter: brightness(0) invert(0.8);}
.honnerTwo .honnerSwiper .btn div:first-child{margin-right: 1.33rem;}

/* 下属公司 */
.list_company dl{padding: 1.33rem 1rem;box-sizing: border-box;width: 100%;margin-top: 1.33rem;background: #F9F9F9;}
.list_company dl:first-child{margin-top: 0;}
.list_company dl dt{width: 32.7%;background: #E8F5FD;}
.list_company dl dt a{padding-bottom: 170px;}
.list_company dl dt a img{opacity: 0.08;}
.list_company dl dt a span{position: absolute;padding: 0 2rem;top: 50%;transform: translateY(-50%);text-align: center;width: 100%;box-sizing:border-box;}
.list_company dl dd{width: 67.3%;padding-left: 1rem;}
.list_company dl dd .textAll{line-height: 1rem;margin-bottom: 0.66rem;}
.list_company dl:hover{box-shadow: 0 4px 15px rgba(0,0,0,.15);}
.idxmore{border: 1px solid #999999;line-height: 1.66rem;border-radius: 25px;width:5.86rem ;text-align: center;display: inline-block;}
.idxmore i{padding-right: 2rem;}
.idxmore i::after{width: 20px;height: 10px;background: url(../images/idxmore.svg) right center no-repeat;right: 0;top: 50%;margin: -5px 0 0;filter: brightness(0) invert(0.3);}
.idxmore:hover{border-color: #115AAD;background: #115AAD;}
.idxmore:hover i{filter: brightness(0) invert(1);}
/* 业务领域 */
.list_business dt{width: 50%;}
.list_business dt a{padding-bottom: 540px;}
.list_business dd{width: 50%;padding-left: 1.66rem;box-sizing: border-box;max-width: 650px;position: relative;}
.list_business dd .title {padding-left: 2.66rem;border-bottom: 1px solid #D9D9D9;padding-bottom: 0.8rem;}
.list_business dd .title::after{width: 0;height: 1px;background: #115AAD;left: 0;bottom: 0;}
.list_business dd .title img,.cont_businessOne .intel dt .title img{position: absolute;left: 0;top: 0;width: 2rem;filter: brightness(0) invert(0.5);}
.list_business dd .title .cn,.cont_businessOne .intel dt .title .cn {margin-bottom: 0.2rem;}
.list_business dd .title .en,.cont_businessOne .intel dt .title .en{text-transform: uppercase;opacity: 0.3;}
.list_business dd ul li{min-width: 33.3%;margin-bottom: 0.66rem;}
.list_business dd ul li a{padding-left: 21px;line-height: 32px;}
.list_business dd ul li a::before{width: 6px;height: 6px;border-radius: 50%;background: #115AAD;left: 0;top:13px ;}
.list_business dl:hover dd .title::after{width: 100%;}
.list_business dl:hover dd .title .cn,.list_business dl:hover dd .title .en,.cont_businessOne .buslist .wrap a:hover *{color: #115AAD;}
.list_business dl:hover dd .title .en{opacity: 0.6;}
.list_business dl:hover dd .title img{filter: none;}
.list_business dl:nth-child(even){flex-direction: row-reverse;}
.list_business dl:nth-child(even) dd{padding-left: 0;padding-right: 1.66rem;}
.list_business dl .idxmore{position: absolute;bottom: 2rem;}
/* 领域详情 */
.cont_businessOne .bg{width: 100%;height: calc(100% - 7.23rem);background: url(../images/busbg1.jpg) left bottom no-repeat #F9F9F9;position: absolute;left: 0;bottom: 0;}
.cont_businessOne .intel dt{width: 45.85%;}
.cont_businessOne .intel dt .textAll{margin-top: 3rem;}
.cont_businessOne .intel dt .title{padding-left: 2.66rem;}
.cont_businessOne .intel dd{width: 50%;}
.cont_businessOne .buslist .photo{width:28.5% ;}
.cont_businessOne .buslist .wrap{width: 58.2%;}
.cont_businessOne .buslist .wrap i{width: 50px;}
.cont_businessOne .buslist .wrap em{width: calc(100% - 50px);color: #333;}
.cont_businessOne .buslist .wrap a{line-height:1.4rem ;}
.cont_businessOne .buslist .wrap a::before{width: 0;height: 1px;background: #115AAD;left: 0;top:20px;}
.cont_businessOne .buslist .wrap a:hover{padding-left: 85px;}
.cont_businessOne .buslist .wrap a:hover::before{width: 45px;}
.cont_businessOne .buslist .wrap .title{margin-bottom: 1rem;}
.cont_businessOne .buslist .wrap .title .before{padding-left: 24px;padding-right: 0.8rem;}
.cont_businessOne .buslist .wrap .title .before::before,.cont_businessTwo > .title::before,.cont_businessThree > .title::before{width: 8px;height: 8px;background: #115AAD;left: 0;top: 50%;transform: translateY(-50%);}

.cont_businessTwo > .title{padding-left: 0.8rem;}
.cont_businessTwo .tabs{width: 300px;}
.cont_businessTwo .tabs .item{margin-top: 0.66rem;background: #F9F9F9;border-radius: 8px;padding-left: 1rem;padding-top: 0.5rem;padding-bottom: 0.5rem;}
.cont_businessTwo .tabs .item i{line-height: 16px; height:   18px;display: inline-block; border-right: 1px solid #333333;width: 1.1rem;margin-right: 0.5rem;position: absolute;left: 1rem;top: 50%;transform: translateY(-50%);}
.cont_businessTwo .tabs .item em{line-height: 0.8rem;display: inline-block;width: calc(100% - 70px);margin-left: 60px;}
.cont_businessTwo .tabs .item:first-child{margin-top: 0;}
.cont_businessTwo .tabs .item.active{background: url(../images/fanweibg.svg)  center no-repeat;}
.cont_businessTwo .tabs .item.active *{filter: brightness(0) invert(1);}
.busTwoSwiper{background: url(../images/fanweibg2.jpg) center no-repeat;background-size: cover;border-radius: 8px;padding-top: 3rem;}
.busTwoSwiper .title{display: inline-block;padding: 0 1rem; line-height: 2rem;border-radius: 35px;text-align: center;font-weight: bold;color: #115AAD; background: #fff;box-shadow: 0 2px 15px rgba(152,171,192,0.13);position: relative; top: -2.2rem;margin-bottom: -2.2rem;}
.busTwoSwiper .bgcolor{background: #F9F9F9;border-radius: 8px;padding: 1rem 1.5rem 1.35rem;height: 360px;box-sizing: border-box;}
.busTwoSwiper .bgcolor li{width: 25%;line-height: 40px;padding-left: 0.5rem;box-sizing: border-box;margin-top: 0.5rem;}
.busTwoSwiper .bgcolor li::before{width: 4px;height: 4px;background: #115AAD;left: 0;top:18px ;}
.busTwoSwiper .bgcolor li em{display: inline-block;}
.busTwoSwiper .bgcolor li em::after{width: 0;height: 1px;background: #115AAD;left: 0;bottom: 0;}
.busTwoSwiper .bgcolor li:hover em::after{width: 100%;}
.busTwoSwiper .bgcolor li:nth-child(13),.busTwoSwiper .bgcolor li:nth-child(14){width: 50%;}
.busTwoSwiper .bgcolor li:nth-child(15){width: 100%;}
.cont_businessThree{padding-top: 0;}
.cont_businessThree > .title{padding-left: 0.8rem;}
.cont_businessThree .list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.cont_businessThree .list dl{width: 48%;}
.cont_businessThree .list dl dt{width: 84.6%;padding-right: 1rem;box-sizing: border-box;line-height: ;}
.cont_businessThree .list dl dt .title{margin-bottom:0.3rem ;}
.cont_businessThree .list dl dd{width: 11%;padding-left: 0.5rem;text-align: center;border-left: 1px solid #D9D9D9;height: 46px;position: relative;}
.cont_businessThree .list dl dd .time{position: absolute;right: 0;top: 0;width: calc((100% - 0.5rem));opacity: 1;}
.cont_businessThree .list dl dd .more{height: 100%;opacity: 0;}
.cont_businessThree .list dl dd .time *{display: block;}
.cont_businessThree .list dl dd .time .data{line-height: 1;}
.cont_businessThree .list dl{padding: 1.2rem 0;border-bottom: 1px dashed #D9D9D9;}
.cont_businessThree .list dl:hover dt .title{color: #115AAD;}

/* 新闻 */
.newsSwiper dl{padding: 1.33rem 1.33rem 1.33rem 2rem;background: #fff;border-radius: 8px;}
.newsSwiper dl dt{width: 44%;}
.newsSwiper dl dt .time{background: url(../images/time.svg) left center no-repeat;padding-left: 24px;}
.newsSwiper dl dt .title{line-height: 20px;}
.newsSwiper dl dt .subtitle{border-top: 1px solid #D9D9D9;padding-top: 1.33rem;height: 96px;line-height: 32px;}
.newsSwiper dl dt .subtitle::before,.newsListTuwen .item .wrap .title::after,.list_news_text .item::after{width: 100px;height: 1px;background: #115AAD;left: 0;top: 0;}
.newsSwiper dl dt .more,.newsListTuwen .item .time .more{padding-right: 44px;margin-top: 2.66rem;}
.newsSwiper dl dt .more::after,.newsListTuwen .item .time .more::after{background: url(../images/next.svg) no-repeat right center;width: 20px;height: 10px;background-size: 100%; right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.7);}
.dib{display: inline-block;}
.newsSwiper dl dd{width: 48.5%;}
.newsSwiper dl dd a{padding-bottom: 430px;}
.newsSwiper dl:hover dt .subtitle::before,.newsListTuwen .item:hover .wrap .title::after,.list_news_text .item:hover::after{width: 100%;}
.newsSwiper dl:hover dt .title,.newsListTuwen .item:hover .wrap .title{color: #115AAD;}
.newsSwiper dl:hover dd a{box-shadow: 0 2px 15px rgba(0,0,0,0.3);transform: scale(1.05);}
.newsSwiper .swiper-pagination{left: 2rem;bottom: 2.33rem;text-align: right;width: 40%;color: #999;}
.newsSwiper .swiper-pagination span::before{content: '0';}
.newsSwiper .swiper-pagination span.swiper-pagination-current{font-size:0.86rem ;color: #115AAD;}

.newsListTuwen .item {border-radius: 8px;background: #fff;}
.newsListTuwen .item .img{width:260px ;padding-bottom: 160px;margin:0.833rem 0 0.833rem 1rem ;border-radius: 8px;}
.newsListTuwen .item .wrap{width: calc(100% - 260px - 126px - 1rem);padding: 1rem 1.33rem 0 1rem;}
.newsListTuwen .item .wrap .title{padding: 0.66rem 0;border-bottom: 1px solid #D9D9D9;margin-bottom: 0.7rem;}
.newsListTuwen .item .wrap .title::after,.list_news_text .item::after{width: 0;top: auto;bottom: 0;}
.newsListTuwen .item .wrap .subtitle{line-height: 26px;}
.newsListTuwen .item .time{width: 126px;background: #F1F1F1;padding-left:0.73rem ;box-sizing: border-box;}
.newsListTuwen .item .time .data{margin-top: 1.66rem;margin-bottom: 6px;}
.newsListTuwen .item .time .more{padding-right: 30px;margin-top: 0.66rem;}
.newsListTuwen .item:hover .time,.list_news_text .item:hover .time{background: #115AAD;}
.newsListTuwen .item:hover .time *{filter: brightness(0) invert(1);}
.newsListTuwen .item:hover,.list_case ul li a:hover,.list_patent ul li a:hover,.list_pro ul li a:hover{box-shadow: 0 2px 20px rgba(202,202,202,0.3);}
.newsListTuwen .item:hover .img img{transform: translate(-50%,-50%) scale(1.1);}

.list_news_text .item{border-bottom: 1px solid #D9D9D9;padding: 0.83rem 0;align-items: center;}
.list_news_text .item:first-child{padding-top: 0;}
.list_news_text .item:last-child{border-bottom: none;}
.list_news_text .item .time{background: #B4B9BE;width: 80px;text-align: center;border-radius: 8px;padding-top: 0.66rem;padding-bottom: 0.8rem; box-sizing: border-box;}
.list_news_text .item .time span{display: block;}
.list_news_text .item .wrap{width: calc(100% - 80px - 1rem);margin-left: 1rem;}
.list_news_text .item .wrap .title{margin-bottom: 0.5rem;}
.list_news_text .item:hover .wrap .title,.list_patent ul li a:hover .fwb{color: #115AAD;}
/* 新闻详情 */
.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;}
.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;}
.contPage{border-top: 1px solid #DDDDDD;}
.contPage .golist{line-height: 2.26rem;padding: 0 0 0 33px;}
.contPage .golist::after{width: 18px;height: 18px;background: url(../images/pagemenu.svg) no-repeat;left: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.7);}
.contPage .btn{position: relative;display: inline-block;box-sizing: border-box;color: #999;}
.contPage .btn.prev{padding-left: 35px;}
.contPage .btn.prev::before{width: 20px;height: 10px;background: url(../images/next.svg) no-repeat center;left: 0;top: 50%;transform: translateY(-50%) rotateY(180deg);filter: brightness(0) invert(0.5);background-size: 100%;}
.contPage .btn.next{padding-right: 35px;}
.contPage .btn.next::after{width: 20px;height: 10px;background: url(../images/next.svg) no-repeat center;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);background-size: 100%;}
.contPage .btn.next:hover,.contPage .btn.prev:hover,.contPage .golist:hover,.list_case ul li a:hover .text,.list_pro ul li a:hover .title,.contProTwo .tab_a a.active{color: #115AAD;}
.contPage .golist:hover::after{filter: none;}

/* 案例 */
.list_case ul li,.list_patent ul li,.list_pro ul li{width: calc((100% - 2.66rem) / 3);margin-top: 1.33rem;margin-left: 1.33rem;}
.list_case ul li a{background: #fff;border-radius: 8px;padding-bottom: 0.8rem;overflow: hidden;}
.list_case ul li:nth-child(3n+1),.list_pro ul li:nth-child(3n+1){margin-left: 0;}
.list_case ul li:nth-child(-n+3),.list_patent ul li:nth-child(-n+3),.list_pro ul li:nth-child(-n+3),.list_pro ul li:nth-child(-n+3){margin-top: 0;}
.list_case ul li .img{padding-bottom: 67%;}
.list_case ul li .text{margin: 0.8rem 1rem 0;height: 64px;line-height: 32px;}
.list_case ul li a:hover .img img,.list_pro ul li a:hover .img img{transform: translate(-50%,-50%) scale(1.05);}
.caseCont{display: none;padding: 2.66rem 2rem;}
.caseCont .img{width: 50%;padding-bottom: 480px;}
.caseCont .wrap{width: 50%;padding-left: 1.66rem;box-sizing: border-box;}
.caseCont .wrap .textAll{height: 288px;}
.caseCont .contPage{position: absolute;bottom: 0;right: 0;width: calc(50% - 1.66rem);border: none;}

.list_patent ul li a{padding:0.833rem 0.833rem 1.16rem ;background: #fff;border-radius: 8px;}
.list_patent ul li a .img{padding-bottom: 104.7%;border: 1px solid #F7F8F9;border-radius: 8px;display: block;margin-bottom: 0.83rem;}
.list_patent ul li a .img img{width: auto;height: auto;max-width: 100%;max-height: 100%;}
.list_patent ul li a:hover .img,.protabs .swiper-slide.active .img{border-color: #115AAD ;}
.list_patent ul li:nth-child(3n+1){margin-left: 0;}

.list_pro ul li a .img{padding-bottom: 65%;}
.list_pro ul li a{background: #fff;border-radius: 8px;}
.list_pro ul li a .title{line-height: 2rem;text-align: center;padding: 0 1rem;box-sizing: border-box;}

.proPhoto{width: 47.8%;}
.proPhoto .wrap .img{padding-bottom: 440px;}
.protabs .btn{width: 30px;height: 112px;background: #F9F9F9;position: relative;cursor: pointer;}
.protabs .btn img{width:13px;filter: brightness(0) invert(0.7);}
.protabs .tabs{width: calc(100% - 104px);}
.protabs .img{padding-bottom: 112px;border: 1px solid #D9D9D9;border-radius: 8px;}
.protabs .swiper-slide{cursor: pointer;}
.proPhotoText{width:48.5% ;}
.proPhotoText .title{padding: 0.7rem 0;margin-bottom: 0.5rem; line-height: 1;}
.proPhotoText ul{margin: 0.5rem 0;line-height: 20px;}
.proPhotoText ul li{margin-top: 1rem;padding-left: 23px;}
.proPhotoText ul li::before{width: 8px;height: 8px;background: #115AAD;left: 0;top: 6px;border-radius: 50%;}
.proPhotoText a.pay{background: #115AAD;width: 6.66rem;line-height: 2rem;display: inline-block;text-align: center;border-radius: 30px;}
.proPhotoText a.pay i{padding-right: 34px;}
.proPhotoText a.pay i::after{width: 22px;height: 22px;background-size: 22px; background: url(../images/pay.svg) no-repeat right center;right: 0;top: 50%;transform: translateY(-50%);}
.proPhotoText a.pay:hover,.listjob .email:hover{background: #156DD2;}
.contProTwo .tab_a a{line-height: 2rem;margin-left: 2rem;}
.contProTwo .tab_a a::after{width:0;height: 2px;background: #115AAD;left: 0;bottom: 0;}
.contProTwo .tab_a a.active::after{width: 100%;}
.contProTwo .tab_a a:first-child{margin-left: 0;}
.contProTwo .tab_a a.active{font-weight: bold;}
.contProTwo .wrap img,.contProTwo .wrap table,.contProTwo .wrap iframe,.contProTwo .wrap video{max-width: 100%;height: auto !important; }
.contProTwo .wrap table{width: 100%;}

.jobtitle{background: #115AAD;text-align: center;}
.listjob .title{text-align: center;}
.listjob .title  > *,.jobtitle > *{float: left;line-height: 2.66rem;}
.listjob .title span:nth-child(1),.jobtitle span:nth-child(1){width: 30%;text-align: left;padding-left: 1.33rem;box-sizing: border-box;}
.listjob .title span:nth-child(2),.jobtitle span:nth-child(2){width: 6.4%;margin-right: 13%;}
.listjob .title span:nth-child(3),.jobtitle span:nth-child(3){width: 6.4%;margin-right: 10%;}
.listjob .title span:nth-child(4),.jobtitle span:nth-child(4){width: 9.2%;margin-right: 15%;}
.listjob .title div:nth-child(5),.jobtitle span:nth-child(5){width: 7.4%;}
.listjob .title div:nth-child(5){text-align: center;display: flex;justify-content: center;}
.listjob .title span.close{display:block;padding-right: 25px;width: 63px;padding-left: 0;}
.listjob .title span.close::after{width: 8px;height: 8px;background: url(../images/close.svg) center no-repeat;right: 0;top: 50%;margin-top: -4px;transform: rotate(45deg);}
.listjob{border: 1px solid #D9D9D9;}
.listjob .email{width:6.8rem ;line-height: 2rem;background: #115AAD;display: inline-block;text-align: center;border-radius: 30px;}
.listjob .email i::after{background: url(../images/close.svg) center no-repeat;width: 24px;height: 24px;filter: brightness(0) invert(1);background-size: 24px;transform: rotate(45deg);top: 50%;margin-top: -12px;right: 0;}
.listjob .email i{padding-right: 2rem;}
.listjob li{border-top:1px solid  #d9d9d9}
.listjob .wrap{padding: 0 1.33rem 2rem;border-top: 1px solid #D9D9D9;display: none;}
.listjob li.open .wrap{display: block;}
.listjob li.open span.close::after{transform: rotate(0);}

.contact .map{height: 540px;width: 100%;}
.contactUl li{width: 30%;}
.contactUl li .title{border-bottom: 1px solid #DDDDDD;line-height: 22px;padding-bottom: 0.5rem;}
.contactUl li .textAll{margin-top: 0.5rem;}


.payewm{display: none;}
.payewm img{width: 150px;display: block;margin:20px auto 10px;}

.poinion{}
.poinion,.inves{background: #fff url(../images/yijian.jpg) right bottom no-repeat;padding-bottom: 50px;}
.poinion form{margin: auto;max-width: 720px;width: 90%;}
.poinion form .item{border: 1px solid #efefef;background: #fff;display: flex;margin-bottom: 10px;border-radius: 5px;overflow: hidden;position: relative;}
.poinion form .item input[type=text]{border: none;height: 60px;line-height: 60px;font-size: 14px;color: #999;margin-left: 15px;width: calc(100% - 300px);}
.poinion form .item label{height: 60px;line-height: 60px;font-size: 18px;color: #3a3a3a;display: flex;}
.poinion form .item label img{width: 20px;margin: 0 10px;position: relative;top: 3px;opacity: 0.6;}
.poinion form .item label span{display: block;position: relative;padding-left: 10px;}
.poinion form .item label span::before{width: 1px;height: 10px;content: '';background: #bbb;position: absolute;left: 0;top:25px}
.poinion form .item textarea{height: 100px;line-height: 2;width: 100%;margin: 17px 0;}
.poinion form .item.itemlast{justify-content: space-between;}
.poinion form .item.itemlast div{width: calc(100% - 140px);}
.poinion form .item.itemcode > img{height: 60px;width: 157px;}
.poinion form .item.itemcode input{width: calc(100% - 318px);}
.poinion form .item.itemcode a{text-align: center;line-height: 60px;}
.poinion form .btn,.inves form .btn{display: flex;justify-content: center;margin-top: 30px;}
.poinion form .btn input,.inves form .btn input{border: 1px solid #049743;width: 110px;height: 33px;line-height: 33px;background: #ffffff;border-radius: 5px;margin: 0 7px;cursor: pointer;color: #049743;}
.poinion form .btn input[type=submit],.inves form .btn input[type=submit]{background: #049743;color: #fff;}
/*查询*/
.bdcx{width: 500px;margin:50px auto;}
.bdcx .title{text-align: center;font-weight: bold;margin-bottom: 30px;}
.bdcx .yzm div{position: relative;}
.bdcx .yzm div img{position: absolute;right: 0;top: 0;}
.bdcx label{line-height: 35px;}
.bdcx .item{margin-bottom: 30px;}
.bdcx input[type=text]{width: 100%;height: 50px;line-height: 50px;border: 1px solid  #dedede;box-sizing: border-box;font-size: 16px;text-indent: 10px;}
.bdcx .yzmimg{position: absolute;right: 0;bottom: 0;width: 130px;height: 100%;}
.bdcx input[type=button]{width: 200px;font-size: 18px;margin: auto;display: block;line-height: 45px;height: 45px;background-color: #115AAD;color: #fff;border-radius: 5px;cursor: pointer;}
.ewmdiv {text-align: center;}
.ewmdiv img{width: 150px;display: block;margin: 0 auto 20px;}
.cxjg .title{text-align: center;margin-bottom: 20px;}
.cxjg{margin-bottom: 30px;display: none;}
.cxjg table{border-collapse: collapse;border: 1px solid #dedede;width: 100%;}
.cxjg table td{border: 1px solid #dedede;padding: 5px;}
.cxjg table td:first-child{text-align: center;}

.list_leader.list_case ul li .img{padding-bottom:120%;}
.contLeader .leaderdl{display: flex;margin-bottom:20px}
.contLeader .leaderdl dt{width: 15%;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.2);margin-right:1%;margin-bottom:30px}
.contLeader .leaderdl dt img{z-index: 2;position:relative}
.contLeader .leaderdl dt:before{width:100%;height:100%;position: absolute;content:''; top: 20px;
    left: 20px;    background: -webkit-linear-gradient(330deg,hsla(0,0%,100%,0),#0080d0);
    background: -o-linear-gradient(330deg,hsla(0,0%,100%,0),#0080d0);
    background: linear-gradient(120deg,hsla(0,0%,100%,0),#0080d0);}
.contLeader .leaderdl dd{width: 70%;margin-left:5%}
.contLeader .leaderdl dd .name{margin-bottom: 10px;color:#014A8D;position:relative;padding-left:2rem}
.contLeader .leaderdl dd .name:before{padding-left:1rem;width:0.6rem;height:1px;background-color:#014A8D;position:absolute;content:'';left:0;top:50%}
.contLeader .wrap img,.contLeader .wrap iframe,.contLeader .wrap table,.contLeader .wrap video{max-width:100%;height:auto;}

.list_case.list_leader ul li{width:calc((100% - 1rem) / 2);margin-top:0 !important;margin-bottom:0.8rem;margin-left:0}
.list_case.list_leader ul li:nth-child(odd){margin-right:1rem;}
.list_case.list_leader ul li a{justify-content:space-between;  padding: 0.5rem;    box-sizing: border-box;}
.list_case.list_leader ul li a .img{width: 35%;padding-bottom:47%;border-radius:6px;position:relative}
.list_case.list_leader ul li a .img:before{position:absolute;content:'';width:100%;height:100%;background:rgba(1,74,141,1);right:-10px;bottom:-10px}
.list_case.list_leader ul li a .img img{box-shadow:0 0 15px rgba(0,0,0,0.2)}
.list_case.list_leader ul li a .text{width: 60%;margin-left:5%; box-sizing:border-box;padding:0.5rem;margin:0; position:relative;height:100%}
/*.list_case.list_leader ul li a .text:before{content:'';position:absolute;left:-10px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;}*/
.list_case.list_leader ul li a .text .name{margin-bottom:1rem;padding-bottom:1rem}
.list_case.list_leader ul li a .text .name:after{width:1.5rem;height:4px;background:rgba(1,74,141,1);left:0;bottom:0}
/* 2023/12/9 */
.disflex2{display: flex;}
.ywly .container{margin-top: 1.33rem;}
.ywlyLeft{width: 268px;padding: 0.66rem 0;position: sticky;left: 0;top: 100px;}
.ywlyLeft::before{width: 1px;height: 100%;background-color: #D9D9D9;left: 47px;top: 0;}
.ywlyLeft .item .ico{width: 45px;}
.ywlyLeft .item .ico img{height: 28px;filter: brightness(0) invert(0.5);}
.ywlyLeft .item{margin-top: 1.66rem;}
.ywlyLeft .item a{align-items: center;}
.ywlyLeft .item:first-child{margin-top: 0;}
.ywlyLeft .item .line{width: 6px;height: 6px;background-color: #fff;border: 1px solid #A9A9A9;margin-right: 20px;border-radius: 50%;box-sizing: border-box;z-index: 2;}
.ywlyLeft .item .line::before{width: 100%;height: 100%;transform: translate(-50%,-50%) scale(2.5);left: 50%;top: 50%;background-color: rgba(125,125,125,0.1);border-radius: 50%;}
.ywlyLeft .item.active .ico img{filter: none;}
.ywlyLeft .item.active .line{border-color: #115AAD;}
.ywlyLeft .item.active .line::before{background: rgba(17,90,173,0.17);}
.ywlyLeft .item.active .title{color: #115AAD;}

.ywlyRight{width: calc(100% - 268px);}
.ywlyRight .typeWrap{margin-bottom: 1.66rem;}
.ywlyRight .bigTitle::before{width: 3px;height: 100%;background-color: #115AAD;left: 0;top: 0;}
.ywlyRight .bigTitle{padding-left: 0.5rem;line-height: 28px;color: #115AAD;}
.ywlyRight .list{margin-top: 1.33rem;}
.ywlyRight .list .title2th{padding-left: 34px;}
.ywlyRight .list .title2th img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 24px;filter: brightness(0) invert(0.3);}
.ywlyRight .list ul{flex-wrap: wrap;}
.ywlyRight .list ul li{background-color: #fff;width: calc((100% - 40px) / 3);margin-left: 20px;margin-top: 20px;border-radius: 4px;}
.ywlyRight .list ul li::after{width: 100%;height: 3px;background-color: #115AAD;left: 0;bottom: 0;transform: scaleX(0);}
.ywlyRight .list ul li:nth-child(3n+1){margin-left: 0;}
.ywlyRight .list ul li a{padding:1.33rem  1rem;}
.ywlyRight .list ul li a .name{margin-bottom: 0.33rem;}
.ywlyRight .list ul li:hover,.contywlyThree .wrap .swiper-slide:hover{box-shadow: 0 4px 12px rgba(197,197,197,0.6);transform: translateY(-8px);}
.ywlyRight .list ul li:hover::after{transform: scaleX(1);}

.ywlynbanner .fz40{max-width: 57%;line-height: 1.5;font-weight: bold;}
.ywlynbanner .location{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0.5rem;filter: brightness(0) invert(1);line-height: 1rem;top: auto;box-sizing: border-box;}
.ywlyNav a{line-height: 3rem;display: block;font-weight: bold;}
.ywlyNav a::after{width: 100%;height: 2px;background-color: #115AAD;left: 0;bottom: 0;transform: scaleX(0);}
.ywlyNav li.active a{color: #115AAD;}
.ywlyNav li.active a::after{transform: scaleX(1);}

.contywlyOne dt{width: 45%;}
.contywlyOne dd{width: 51.4%;}
.contywlyOne dd .wrapSwiper .contywlypagAll{position:absolute;left:0;bottom:1rem;z-index:2}
.contywlyOne dd .wrapSwiper .img{padding-bottom:12.9rem ;}
.contywlyOne dt .textAll{height: 10rem;}
.contTitleAll{margin-bottom: 1.33rem;}
.contTitleAll .cn{line-height: 1;}
.contTitleAll .en{text-transform: uppercase;opacity: 0.5;letter-spacing: 1px;padding-top: 0.2rem;}

.contywlyTwo{background-image: url(../images/contywbg1.jpg);}
.contywlyTwo .wrap{display:flex;gap:20px}
.contywlyTwo .wrap .swiper-slide{border-radius: 4px;height: auto;flex:1;background: rgba(255, 255, 255, 0.6);  backdrop-filter: blur(8px);overflow:hidden;}
.contywlyTwo .wrap .swiper-slide .box{padding: 1.33rem 0.8rem;}
.contywlyTwo .wrap .swiper-slide .box .title{line-height: 2rem;margin-bottom: 1rem;}
.contywlyTwo .wrap .swiper-slide .box .title span{width: 2rem;height: 2rem;background: url(../images/contywbg2.svg) center no-repeat;background-size: 100%;margin-right: 0.4rem;position: relative;}
.contywlyTwo .wrap .swiper-slide .box .title span img{height: 1.13rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.contywlyTwo .wrap .swiper-slide .box ul li{background: url(../images/hxgngou.svg) left center no-repeat;padding-left: 1rem;background-size: 0.6rem;line-height: 2;margin-bottom: 0.2rem;}


.contywlyThree{background-image: url(../images/contywbg3.jpg);}
.contywlyThree .wrap{align-items: inherit;margin-top: 1.33rem;}
.contywlyThree .wrap .swiper-slide{height:auto;transition: all 0.3s ease 0s;border-radius:4px;background: rgba(255, 255, 255, 0.6);  backdrop-filter: blur(8px);overflow:hidden;}
.contywlyThree .wrap .item{width: 100%;padding: 1.33rem;box-sizing: border-box;}
.contywlyThree .wrap .item .title{padding-left: 1.8rem;position: relative;line-height: 34px;margin-bottom: 0.73rem;}
.contywlyThree .wrap .item .title img{height:34px;position: absolute;left: 0;top:0 ;}
.contywlyThree .wrap .item ul li{line-height: 30px;padding-left: 15px;}
.contywlyThree .wrap .item ul li::before{background-color: #115AAD;width: 4px;height: 4px;left: 0;top: 13px;border-radius: 50%;}

.contywlyFour dt{width: 45.7%;padding-bottom: 1.66rem;}
.contywlyFour dt .wrap{background-color: #fff;box-shadow: 0 4px 20px rgba(197,197,197,0.5);padding: 1.66rem;z-index: 2;border-radius: 4px;}
.contywlyFour dt::before{width: 14.67rem;height: 8.2rem;background: url(../images/xtgcico1.svg) center no-repeat;background-size: 100%;left: -5.33rem;bottom: 3rem;}
.contywlyFour dt .wrap .textAll{height: 7rem;}
.contywlyFour dd{width: 58.6%;position: absolute;right: 0;top: 0;height: 100%;border-radius: 4px;}

.contywlyFive{background-color: #f9f9f9;}
.contywlyFive .img{padding-bottom: 13.4rem;}
.contywlyFive .swiper-slide .textCenter{line-height: 20px;margin-top: 1rem;opacity: 0;}
.contywlyFive .swiper-slide .img{transform: scale(0.8);transition: 0.34s;}
.contywlyFive .swiper-slide .img .obCover{object-fit: contain;}
.contywlyFive .swiper-slide-active .img{box-shadow: 0 2px 20px rgba(46,49,52,0.3);transform: scale(1);}
.contywlyFive .swiper-slide-active .textCenter{opacity: 1;}
.contywlyFive .btnAll{top: 50%;transform: translateY(-50%);position: absolute;z-index: 3;}
.contywlyFive .btnAll.prev{left: 50%;margin-left: -27%;}
.contywlyFive .btnAll.next{right: 50%;margin-right: -27%;}
.btnAll{width: 2rem;height: 2rem;border-radius: 50%;border: 1px solid #D9D9D9;cursor: pointer;}
.btnAll img{filter: brightness(0) invert(0.7);}
.btnAll:hover{background-color: #115AAD;border-color: #115AAD;}
.btnAll:hover img{filter: brightness(0) invert(1 );}

.contywlySix .item{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100px;}
.contywlySix .item::before,.contywlySix .item::after{width: 41px;height: 100px;top: 50%;transform: translateY(-50%);background-size: contain;background-position: center;background-repeat: no-repeat;}
.contywlySix .item::before{left: 0;background-image: url(../images/hdjxLeft.svg);}
.contywlySix .item::after{right: 0;background-image: url(../images/hdjxRight.svg);}
.contywlySix .item .year{padding: 0 54px;line-height: 1.1;}
.contywlySix .item .year::before,.contywlySix .item .year::after{width: 44px;height: 1px;top: 50%;transform: translateY(-50%);}
.contywlySix .item .year::before{background: linear-gradient(to left ,#D9D9D9,#fff);left: 0;}
.contywlySix .item .year::after{background: linear-gradient(to right ,#D9D9D9,#fff);right: 0;}
.contywlySix .item .title{line-height: 28px;margin-top: 0.5rem;}
.contywlySix .btn .btnAll{position: relative;}
.contywlySix .btn .btnAll.prev{margin-right: 1.33rem;}

.contywlySeven{background-image: url(../images/xgzlbg.jpg);}
.contywlySeven .wrap .swiper-slide{width: 305px;}
.contywlySeven .wrap .swiper-slide .img{height: 417px;}
.contywlySeven .wrap .swiper-slide .title{margin-top: 1rem;line-height: 1;opacity: 0;transition: 0.4s;}
.contywlySeven .wrap .swiper-slide.swiper-slide-active .title{opacity: 1;}
.contywlySeven .btnAll{position: absolute;top: 50%;transform: translateY(-50%);border-color: #fff;background-color: #fff;}
.contywlySeven .btnAll.prev{left: -110px;}
.contywlySeven .btnAll.next{right: -110px;}
.contywlySeven .btnAll:hover{background-color: #115AAD;border-color: #115AAD;}

.contywlyEight{background-color: #F6F7FA;}
.contywlyEight .eightLeft{width: 52.5%;}
.contywlyEight .item .num,.contywlyNine .item .title span{background: linear-gradient(to bottom, rgba(17,90,173,0.2), rgba(17,90,173,0)); /* 渐变 */
            -webkit-background-clip: text; /* Safari/Chrome */
            -webkit-text-fill-color: transparent; /* Safari/Chrome */
            color: transparent; /* Firefox/Opera */}
.contywlyEight .item .ico img{height: 24px;}	
.contywlyEight .item .number{line-height: 24px;}
.contywlyEight .item{background-color: #fff;padding: 1rem;box-sizing: border-box;width: calc((100% - 3.6rem) / 3);margin-bottom: 0.66rem;margin-right: 1.2rem;cursor: pointer;transition: 0.3s;}
.contywlyEight .item .cn{margin: 0.5rem 0 0.4rem;}
.contywlyEight .item .en{opacity: 0.2;color: #000;text-transform: uppercase;line-height: 1.42;}
.contywlyEight .item.active,.contywlyNine .item:hover{transform: translateY(-10px);box-shadow: 0 4px 12px rgba(197,197,197,0.26);}

.contywlyEight .eightRight{width: 45%;}
.contywlyEight .eightRight .swiper-slide .img{height: 20.53rem;width: 74.2%;margin-left:25.8% ;margin-bottom: 1.33rem;}
.contywlyEight .eightRight .swiper-slide .text{background-color: #fff;border-radius: 4px;position: absolute;left: 0;bottom: 0;box-shadow: 0 4px 12px rgba(197,197,197,0.26);width: 48.4%;padding: 1.33rem;box-sizing: border-box;}
.contywlyEight .eightRight .swiper-slide .text .title{display: flex;align-items: center;margin-bottom: 1rem;}
.contywlyEight .eightRight .swiper-slide .text .title img{height: 1.47rem;margin-right: 0.8rem;}
.contywlyEight .eightRight .swiper-slide .number{position: absolute;right: 2rem;bottom: 0;line-height: 1;font-size: 3.33rem;color: #115AAD;}

.contywlyNine{background-image: url(../images/cjtdbg.jpg);}
.contywlyNine .item {width: calc((100% - 3rem) / 4);margin-left: 1rem;background-color: #fff;border-radius: 4px;padding: 1rem;box-sizing: border-box;margin-top: 1.33rem;transition: 0.4s;}
.contywlyNine .item:nth-child(4n+1){margin-left: 0;}
.contywlyNine .item:nth-child(-n+4){margin-top: 0;}
.contywlyNine .item .title{text-align: right;line-height: 1rem;background: url(../images/cjtdico1.svg) left center no-repeat;}
.contywlyNine .item .text{line-height: 1.77;margin-top: 0.4rem;}

.contywlyTen{background-color: #f9f9f9;}
.contywlyTen .wrap .swiper-slide{background: #fff;border-radius: 4px;overflow: hidden;transition: 0.4s;}
.contywlyTen .wrap .img{padding-bottom: 60%;display: block;}
.contywlyTen .wrap .text{padding: 0.8rem 1rem 1rem;}
.contywlyTen .wrap .text i{line-height: 32px;height: 64px;}
.contywlyTen .swiper-pagination{position: relative;bottom: auto;margin-top: 1rem;}
.contywlyTen .wrap .swiper-slide:hover{box-shadow: 0 4px 12px rgba(197,197,197,0.6);}
.contywlyTen .wrap .swiper-slide:hover .text i,.contywlyNine .item:hover .text{color: #115AAD;}
.contywlyTen .wrap .swiper-slide:hover .img img{transform: translate(-50%,-50%) scale(1.1);}

.contywlyeleven::before{width: 56.25%;background-color: #F6F7FA;height: calc(100% - 5rem);bottom: 0;}
.contywlyeleven .wrap{width: 45%;}
.contywlyeleven .w90{position: relative;z-index: 2;}
.contywlyeleven .wrap .textAll{margin-top: 2.8rem;height: 10rem;text-align: justify;padding-right: 0.3rem;}
.contywlyeleven .img{width: 51.4%;height: 12.87rem;border-radius: 4px;}

.contywlytwelve{background-image: url(../images/xztdbg.jpg);}
.contywlytwelve .wrap .swiper-slide{background: #f7f7f7;border-radius: 4px;height: auto;}
.contywlytwelve .wrap .swiper-slide .box{padding: 1.33rem 1.66rem;}
.contywlytwelve .wrap .swiper-slide .box .title{line-height: 2rem;margin-bottom: 1rem;}
.contywlytwelve .wrap .swiper-slide .box .title span{width: 2rem;height: 2rem;background: url(../images/contywbg2.svg) center no-repeat;background-size: 100%;margin-right: 0.8rem;position: relative;}
.contywlytwelve .wrap .swiper-slide .box .title span img{height: 1.13rem;}
.contywlytwelve .wrap .swiper-slide .box ul li{background: url(../images/hxgngou.svg) left 0.25rem no-repeat;padding-left: 1rem;background-size: 0.6rem;line-height: 1rem;margin-bottom: 0.2rem;}
.contywlypagAll{text-align: center;margin-top: 1rem;}
.contywlypagAll span.swiper-pagination-bullet-active{width: 20px;border-radius: 5px;}
/*领导致辞*/
.list_ldzc .wrap{position:relative;overflow:hidden; padding-left:26.4%;padding-top:1.66rem}
.list_ldzc .wrap > img{position: absolute;left:0;top:0;width:21.4%;height:100%;object-fit:cover}
.list_ldzc .wrap dl dt{width:21.8%;margin-right:1.66rem}
.list_ldzc .wrap dl{align-items: end;margin-bottom:1.33rem}
.list_ldzc .wrap .textAll{line-height: 2;}

.contywlyThreeNew{background:url(../images/0320bg.jpg) center no-repeat;background-size:cover;}
.contywlyThreeNew .contTitleAll *,.contywlyThreeNew .wrap .item .title,.contywlyThreeNew .wrap .item ul li{color:#fff}
.contywlyThreeNew .wrap .swiper-slide{background:rgba(255,255,255,0.29);border-radius:8px;backdrop-filter: blur(8px);}
.contywlyThreeNew .wrap .item .title img{filter:brightness(0) invert(1)}
.contywlyThreeNew .wrap .item ul li::before{background:#fff}
.contywlyThreeNew .contywlypagAll span.swiper-pagination-bullet{background:#fff;opacity:0.6}
.contywlyThreeNew .contywlypagAll span.swiper-pagination-bullet-active{opacity: 1;}

.qrcodeBox{margin-top: 2.5rem;flex-wrap: wrap;}
.qrcodeBox .item{width: 46%;}
.qrcodeBox .item .tit{margin-bottom: 0.8rem;border-bottom:1px solid #DDDDDD;padding-bottom: 0.5rem;}
.qrcodeBox .item  ul{align-items: flex-start;}
.qrcodeBox .item  ul li{position: relative;margin-bottom: 1rem;}
.qrcodeBox .item  ul li .pic{width: 5rem;height: 5rem;border: 1px solid #014A8D;margin: 0 auto;}
.qrcodeBox .item  ul li .pic img{width: 100%;height: 100%;}
.qrcodeBox .item  ul li .name{border-radius: 0.4rem;border: 1px solid #014A8D;color: #014A8D;text-align: center;padding: 0 10px;position: absolute;left: 50%;top: calc(100% + 0.5rem);white-space: nowrap;transform: translateX(-50%);}


@media screen and (max-width:1400px){
	.honnerTwo .honnerSwiper{width: 55%;}
	.list_business dd{width: 45%;}
	.cont_businessTwo .tabs .item em{font-size: 0.5rem;}
}
@media screen and (max-width:1280px){
.nNav .nav-2th a{margin-left: 1rem;}
.list_culture .wrap dd{width: 45%;}
.cont_businessTwo .tabs{width: 200px;}
.busTwoSwiper{width: calc(100% - 200px - 1rem);}
.busTwoSwiper .bgcolor li{width: 33.33%;}
.busTwoSwiper .bgcolor li:nth-child(13), .busTwoSwiper .bgcolor li:nth-child(14){width: 100%;}
.contywlyTwo .wrap .swiper-slide .box .title em{width:100%}
.contywlyTwo .wrap .swiper-slide .box .title{margin-bottom:0; flex-wrap: wrap;}

}

@media screen and (max-width:1080px){
	.nheader .menuLine{filter: brightness(0) invert(0.3);}
	.nbanner{margin-top: 3rem;}
	.nav-2th,.honnerTwo::after,.listjob .title span:nth-child(4), .jobtitle span:nth-child(4){display: none;}
	.list_culture .wrap dd{padding: 1rem;}
	.list_culture .wrap dd .Ico{width: 3rem;}
	.honnerTwo .honnerSwiper{width: 100%;}
	.list_business dt a{padding-bottom: 450px;}
	.proPhoto .wrap .img{padding-bottom: 360px;}
	.listjob .title span:nth-child(2), .jobtitle span:nth-child(2){width: 15%;margin-right: 9.4%;}
	.listjob .title div:nth-child(5), .jobtitle span:nth-child(5){width: 15%;}
	.listjob .title span:nth-child(3), .jobtitle span:nth-child(3){width: 15%;}
	.nbanner{margin-top: 2.5rem;}
	.contact .map{height: 400px;}
	.contywlyEight .item{padding: 0.5rem;}
	.contywlyEight .eightRight .swiper-slide .text{padding: 0.8rem;}
	
	.qrcodeBox .item{width: 100%;margin-bottom: 1rem;}
	.qrcodeBox .item:last-child{margin-bottom: 0;}
	.qrcodeBox .item ul li .pic{width: 4rem;height: 4rem;}
}
@media screen and (max-width:760px){
	.aboutvideo,.list_case ul li{width: 100%;margin-left: 0;}
	.nbanner{padding-bottom: 45%;}
	.location{line-height: 2rem;}
	.histabs .swiper-slide div{width: 2rem;height: 2rem;line-height: 2rem;font-size: 0.5rem;}
	.aboutTwo .tabsBox .btn{width: 2rem;height: 2rem;}
	.hisCenter .swiper-slide > div{padding: 1rem;}
	.list_culture .wrap dd,.list_culture .wrap dt,.list_company dl dt,.list_company dl dd,.list_business dt,.list_business dd,.cont_businessOne .intel dt,.cont_businessOne .intel dd,.cont_businessOne .buslist .wrap,.newsSwiper dl dt,.newsSwiper dl dd,.newsListTuwen .item .img,.newsListTuwen .item .wrap,.caseCont .img,.caseCont .wrap,.caseCont .contPage,.proPhoto,.proPhotoText,.contactUl li{width: 100%;}
	.list_culture .wrap dd{position: relative;left: auto;margin:0;}
	.list_culture .wrap dt{margin-left: 0;padding-bottom: 65%;}
	.list_culture .wrap dl:nth-child(even) dd{left: 0;}
	.list_culture .wrap dd .textAll28{height: auto;}
	.list_culture .wrap dd .title img{width: 30px;}
	.list_culture .wrap dd .title{padding-left: 50px;}
	.aboutvideo, .honnerList li,.list_company dl dd,.cont_businessOne .intel dt .textAll,.cont_businessOne .intel dd,.newsSwiper dl dt,.newsSwiper dl dt .more,.list_case ul li,.list_patent ul li,.list_case ul li:nth-child(2),.list_case ul li:nth-child(3),.list_patent ul li:nth-child(3),.list_pro ul li:nth-child(3){margin-top: 0.66rem;}
	.honnerTwo .honnerSwiper a i,.cont_businessOne .buslist .wrap i{width: 30px;}
	.honnerTwo .honnerSwiper a em,.cont_businessOne .buslist .wrap em{width: calc(100% - 30px);}
	.honnerTwo .honnerSwiper a::before,.cont_businessOne .buslist .photo,.cont_businessTwo .tabs .item i,.newsListTuwen .item .time,.cont_news .cont_em .share{display: none;}
	.honnerTwo .honnerSwiper a:hover{padding: 0 0.66rem;}
	.list_company dl dd,.caseCont .wrap{padding-left: 0;}
	.list_company dl dt a{padding-bottom: 37%;}
	.list_business dt a,.newsSwiper dl dd a,.caseCont .img,.proPhoto .wrap .img{padding-bottom: 65%;}
	.list_business dd,.list_business dl:nth-child(even) dd{padding: 0 1rem 1rem;box-sizing: border-box;}
	.list_business dl .idxmore{position: relative;bottom: auto;margin-top: 0.5rem;}
	.cont_businessOne .buslist .wrap a{line-height: 24px;}
	.cont_businessOne .intel dt .title{margin-top: 0;}
	.cont_businessTwo .tabs{width: 100px;}
	.cont_businessTwo .tabs .item{padding-left: 0;text-align: center;}
	.busTwoSwiper{width: calc(100% - 100px - 10px);}
	.busTwoSwiper .bgcolor{padding: 0.5rem;}
	.busTwoSwiper .title{margin-top: -2.5rem;}
	.cont_businessTwo .tabs .item,.busTwoSwiper .title{line-height: 1.5rem;}
	.busTwoSwiper .bgcolor li::before{top: 10px;}
	.busTwoSwiper .bgcolor li{width: 100%;line-height: 24px;}
	.newsSwiper dl{flex-direction: column-reverse;padding: 0.8rem;}
	.newsSwiper .swiper-pagination{left: auto;right: 0.88rem;bottom: 0.88rem;}
	.newsSwiper dl dt .subtitle{padding-top: 0.88rem;}
	.newsListTuwen .item .img{margin: 0 ;padding-bottom: 65%;}
	.newsListTuwen .item{padding: 0.88rem;}
	.newsListTuwen .item .wrap{padding:0.5rem 0 0}
	.list_news_text .item .time{width: 65px;}
	.list_news_text .item .wrap{width: calc(100% - 65px - 1rem);}
	.cont_news .cont_em,.contactUl li{margin-bottom: 1rem;}
	.list_case ul li .text{height: auto;line-height: 1.5;}
	.caseCont{padding: 1rem;}
	.caseCont .contPage{position: relative;bottom: auto;right: auto;}
	.caseCont .wrap .textAll{height: auto;}
	.list_patent ul li,.list_pro ul li,.honnerList li{width: calc((100% - 0.88rem) / 2);margin-left: 0.88rem;margin-left: 0;}
	.list_patent ul li:nth-child(odd),.list_pro ul li:nth-child(odd),.honnerList li:nth-child(odd){margin-right: 0.88rem;}
	.list_business dd ul li{min-width: 50%;margin-bottom: 0.3rem;}
	.protabs .img{padding-bottom:50px ;}
	.protabs .btn{height: 50px;}
	.proPhotoText .title{padding: 1.5rem 0 0;}
	.listjob .title span:nth-child(1), .jobtitle span:nth-child(1){padding-left: 1rem;}
	.listjob .title span:nth-child(2), .jobtitle span:nth-child(2){width: 20%;margin-right: 5%;}
	.listjob .title span:nth-child(3), .jobtitle span:nth-child(3){width: 20%;margin-right: 5%;}
	.listjob .title div:nth-child(5), .jobtitle span:nth-child(5){display: none;}
	.listjob .title span:nth-child(1), .jobtitle span:nth-child(1){width: 50%;}
	.listjob .title > *, .jobtitle > *{line-height: 2rem;}
	.listjob .wrap{padding: 0 1rem 1rem;}
	.contact .map{height: 300px;}
	.cont_businessTwo .tabs .item em{margin-left: 0;width: 100%;padding: 0 5%;box-sizing: border-box;}
	.bdcx{width:100%}
	.bdcx .item{margin-bottom: 15px;}
	.cxjg table td{line-height: 30px;}
	.cxjg{margin-top:20px}
	.bdcx input[type=submit]{width:150px}
	.list_case.list_leader ul li{width:100%;}
    .list_case.list_leader ul li:nth-child(odd){margin-right:0}
    .contLeader .leaderdl dt{width: 50%;margin-bottom:10px}
    .contLeader .leaderdl dt:before{top:5px;left:5px}
    .contLeader .leaderdl dd .name{font-size:0.58rem;}
	/* 2023/12/9 */
	.ywlyLeft,.ywlyNav{display: none;}
	.ywlyRight{width: 100%;}
	.ywlyRight .list ul li{width: calc((100% - 10px) / 2);margin-left: 0;margin-top: 10px;}
	.ywlyRight .list ul li a,.contywlyFour dt .wrap,.contywlytwelve .wrap .swiper-slide .box{padding: 0.8rem;}
	.ywlyRight .list ul li:nth-child(odd){margin-right: 10px;}
	.ywlyRight .bigTitle{line-height: 20px;}
	.ywlyRight .list,.contywlyeleven .wrap .textAll{margin-top: 0.7rem;}
	.ywlyRight .list .title2th img{height: 18px;}
	.ywlyRight .list .title2th{padding-left: 1rem;}
	.ywlyRight .typeWrap{margin-bottom: 1rem;}
	.contywlyOne dl dt,.contywlyOne dl dd,.contywlyFour dd,.contywlyFour dt,.contywlyEight .eightLeft,.contywlyEight .eightRight,.contywlyeleven .wrap,.contywlyeleven .img{width: 100%;}
	.contywlyOne dl dt{margin-bottom: 1rem;}
	.contTitleAll,.contywlyeleven .img{margin-bottom: 0.8rem;}
	.contywlyOne dd .wrapSwiper .img{padding-bottom: 65%;}
	.contywlyTwo .wrap .swiper-slide .box{padding: 1rem;}
	.contywlyTwo .wrap .swiper-slide .box .title span,.contywlytwelve .wrap .swiper-slide .box .title span{width: 1.5rem;height: 1.5rem;margin-right: 0.4rem;}
	.contywlyTwo .wrap .swiper-slide .box .title ,.contywlytwelve .wrap .swiper-slide .box .title{line-height: 1.5rem;}
	.contywlyThree .wrap .item{padding: 0.7rem;}
	.contywlyThree .wrap .item .title{margin-bottom: 0.4rem;}
	.contywlyFour dd{position: relative;padding-bottom: 65%;height: 0;}
	.contywlyFive .img{padding-bottom: 65%;}
	.btnAll{width: 1rem;height: 1rem;}
	.btnAll img{width: 50%;}
	.contywlyFive .btnAll{top: 30%;}
	.contywlyFive .swiper-slide .textCenter{margin-top: 0.3rem;}
	.contywlySix .item .title{line-height: 1.5;}
	.contywlySeven .wrap .swiper-slide .img,.contywlyEight .eightRight .swiper-slide .img{height: 0;padding-bottom: 130%;}
	.contywlySeven .btnAll.prev{left: 3%;}
	.contywlySeven .btnAll.next{right: 3%;}
	.contywlyEight .item:last-child{display: none;}
	.contywlyEight .item{width: calc((100% - 1rem) / 3);margin-left: 0.5rem;margin-right: 0;}
	.contywlyEight .item:nth-child(3n+1){margin-left: 0;}
	.contywlyNine .item{width: calc((100% - 0.7rem) / 2);margin-top: 0.5rem; margin-left: 0;}
	.contywlyNine .item:nth-child(odd){margin-right: 0.7rem;}
	.contywlyNine .item:nth-child(3),.contywlyNine .item:nth-child(4){margin-top: 0.5rem;}
	.contywlyeleven .img{height: 0;padding-bottom: 65%;}
	.ywlynbanner .fz40{max-width: 100%;}
	.contywlyThree .wrap .item .title{padding-left: 1.3rem;line-height:26px}
	.contywlyThree .wrap .item .title img{height: 20px;top:3px}
	.list_ldzc .wrap > img{display:none}
	.list_ldzc .wrap{padding-left: 0;padding-top:0}
	.contywlyTwo .wrap .swiper-slide .box{padding:0.4rem}
	.contywlyTwo .wrap{flex-wrap:wrap;gap:0}
	.contywlyTwo .wrap .swiper-slide{flex:inherit;width:49%;margin-top:0.3rem}
	.contywlyTwo .wrap .swiper-slide:nth-child(even){margin-left:2%}
	.contywlyTwo .wrap .swiper-slide .box .title em{width:auto;}
	.contywlyTwo .wrap .swiper-slide .box .title{margin-bottom:0.5rem}
	.contywlyTwo .wrap .swiper-slide .box ul li{line-height:26px;    background: url(../images/hxgngou.svg) left 5px no-repeat;}
	.contywlyOne dt .textAll{height: auto;}
	
	.cont_businessThree .list dl{width: 100%;padding: 0.66rem 0;}
	.qrcodeBox .item ul li .name{width: 9em;white-space: initial;padding: 0;font-size: 10px;}
	

}