.nbanner{padding-bottom: 23.5%;margin-top: 4rem;}
.nbanner .w1400{position: absolute;left: 50%;top: 40%;transform: translate(-50%,-50%);font-weight: bold;line-height: 1.1;}
.nbanner .w1400 .en{opacity: 0.5;padding-bottom: 0.4rem;padding-top: 7px;}
.nbanner .w1400 .en::after{width: 1.66rem;height: 2px;background-color: rgba(255,255,255,0.5);left: 0;bottom: 0;}
.location{background:#fff;box-shadow: 0 5px 5px rgba(0,0,0,0.1);position: relative;z-index: 2;}
.location .nth-nav a{line-height: 2.33rem;float: left;color: #333;padding: 0 0.6rem}
.location .nth-nav a.active{color: #083C97;font-weight: bold;}
.location .fz16 a{color: #333;}
.aboutTitleAll{line-height: 1;}
.aboutTitleAll .en{text-transform: uppercase;opacity: 0.3;font-family: "DINCond-Light";font-weight: bold;margin-top: 0.3rem;margin-bottom: 0.2rem;}
/* 董事长致辞 */
.list_boss{background-image: url(../images/bossbg.png) ;background-position: center top;background-repeat: no-repeat;background-size:cover}
.list_boss::before{width: 39%;height: 100%;box-shadow: 8px 0 15px rgba(2,32,85,0.06);background-color: rgba(255,255,255,0.7);left: 0;top: 0;}
.list_boss::after{width: 34%;height:100%;background: url(../images/bossico1.svg) left  bottom no-repeat;left: 0;bottom: 0;background-size: 100%;opacity: 0.03;}
.list_boss .wrap .pic{width: 29.6%;position: relative;z-index: 2;}
.list_boss .wrap .pic dl{overflow: hidden; border-top-left-radius: 30px;border-top-right-radius: 30px;}
.list_boss .wrap .pic dl dd{padding: 1rem 1rem 2rem;}
.list_boss .wrap .pic dl dd ul li{line-height: 0.66rem;margin-top: 0.7rem;}
.list_boss .wrap .textAll{width:59.7% ;}
.list_boss .wrap{justify-content: space-between;}
/* 企业 */
.companybg{background: url(../images/companybg.jpg) no-repeat center;background-size: cover;background-attachment: fixed;}
.list_company dl{display: flex;background-color: #fff;flex-wrap: wrap;transition: 0.3s;}
.list_company dl dt{width: 38.6%;}
.list_company dl dd{width: 61.4%;padding: 2rem;box-sizing: border-box;}
.list_company dl dd h5{padding-bottom: 1rem;margin-bottom: 1rem; line-height: 1.45;}
.list_company dl dd h5::after{width: 2.66rem;height: 4px;background: linear-gradient(to right,#001F80,#0481A9);left: 0;bottom: 0;}
.list_company dl dd .textAll{height: 12.2rem;padding-right: 10px;}
.list_company dl dd .textAll p,.list_boss .wrap .textAll p{margin-top: 0.3rem;}
/* 大事记 */
.historytabsbg{background-image: url(../images/historybg.jpg);padding-top: 3rem;}
.historytabsbg .textAll{margin-top: 0.6rem;}
.tabswrap .btn{box-shadow: 0 0 4px rgba(0,0,0,0.17);border-radius: 50%;width: 1.33rem;height: 1.33rem;position: relative;background-color: #fff;transition: 0.3s;cursor: pointer;z-index: 3;}
.tabswrap .btn img{width: 10px;filter: brightness(0) invert(0.5);}
.tabswrap .btn:hover{background-color: #083C97;}
.tabswrap .wrap{width: calc(100% - 4.94rem);height: 4.7rem;}
.tabswrap {align-items: inherit;}
.tabswrap .wrap .swiper-slide{cursor: pointer;}
.tabswrap .wrap .swiper-slide::before{width: 100%;height: 1px;background-color: #D4D4D4;content: '';position: absolute;left: 0;top: 0.66rem;}
.tabswrap .wrap .swiper-slide .item{margin: 1.33rem auto 0;line-height: 1.5rem;width: 80%;transition: 0.3s;}
.tabswrap .wrap .swiper-slide .item .fz14{padding-left: 0.3rem;}
.tabswrap .wrap .swiper-slide .year{padding-bottom: 1.9rem;}
.tabswrap .wrap .swiper-slide .year::before{width: 1px;height: 0.66rem;background-color: #D4D4D4;left: 50%;top: -1.33rem;}
.tabswrap .wrap .swiper-slide.swiper-slide-thumb-active .item{background: #fff;border-radius: 5px;transform: translateY(-1.33rem);color: #083C97;}
.tabswrap .wrap .swiper-slide.swiper-slide-thumb-active .year::before{top: auto;bottom: 0;height: 2.2rem;}
.histWrap{margin-bottom: 3rem;}
.histWrap dl{border-bottom: 1px solid #EDEDED;padding: 1rem 0;}
.histWrap dl dt{width: 160px;}
.histWrap dl dt.fl2::after{width: 50px;}
.histWrap dl dt::after{width: 80px;height: 1px;background: #D8D8D8;right: 0;top: 20px;}
.histWrap dl dd{width: calc(100% - 160px);padding-left: 0.8rem;box-sizing: border-box;}
/* 企业文化 */
.culturebg{background-image: url(../images/culturebg.png) ;background-position: center bottom;background-repeat: no-repeat;background-size: 100%; }
.cultureOne dl{padding: 1.5rem;}
.cultureOne dl:nth-child(odd){flex-direction: row-reverse;}
.cultureOne dl dt{width:41.2% ;padding-bottom: 11.67rem;}
.cultureOne dl dd{width: calc(100% - 41.2% - 1.5rem);}
.bordertitle{padding-left: 0.66rem;margin-bottom: 0.66rem;margin-top: 0.33rem;color: #083C97 !important;}
.bordertitle::before{width: 4px;height: 20px;background-color: #083C97;left: 0;top: 50%;transform: translateY(-50%);}
.cultureOne dl dd .textAll p{margin-bottom: 0.5rem ;}
.cultureOne dl:hover,.honerSwiper .swiper-slide .wrap li:hover,.list_social .wrap a:hover,.list_company dl:hover{box-shadow: 0 5px 10px rgba(0,0,0,0.2);transform: translateY(-5px);}
.cultureTwo .wrap .img{padding-bottom: 135%;}
.cultureTwo .wrap .text{padding: 0.8rem 0.6rem;display: block; background: #fff;}
.cultureTwo .wrap .swiper-pagination-bullets{position: relative;bottom: auto;left: auto;margin-top: 2.33rem;}
.cultureTwo .wrap .swiper-pagination-bullets .swiper-pagination-bullet{background: #083C97;opacity: 0.21;width: 0.33rem;height: 0.33rem;}
.cultureTwo .wrap .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 1rem;border-radius: 4.5px;opacity: 1;}
.cultureTwo .wrap .swiper-slide:hover .img img{transform: translate(-50%,-50%) scale(1.1);}
/* 荣誉 */
.honerSwiper .swiper-slide .wrap li{width: calc((100% - 2rem) / 3);margin-top: 1rem;margin-left: 1rem;transition: 0.3s;}
.honerSwiper .swiper-slide .wrap li:nth-child(3n+1),.list_social .wrap a:nth-child(3n+1){margin-left: 0;}
.honerSwiper .swiper-slide .wrap li .img{padding-bottom: 71%;}
.honerSwiper .swiper-slide .wrap li a{background-color: #fff;padding: 0.66rem 0.66rem 1rem;display: block;}
.honerSwiper .swiper-slide .wrap li .text{margin-top: 1rem;line-height: 1.55;font-weight: bold;}
.honerSwiper .swiper-slide .wrap li:hover .text i{color: #083C97;}
/*荣誉弹窗*/
.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.6);;opacity:0;z-index:999999;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}
.g-right {    position: absolute;    top: 43%;    right: 0;    height: 14%;    background: rgba(0,0,0,.5);    width: 55px;    cursor: pointer;}
.g-left {    position: absolute;    top: 43%;    left: 0;    height: 14%;    background: rgba(0,0,0,.5);    width: 55px;    cursor: pointer;}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}
/* 社会责任 */
.list_social .wrap a{width: calc((100% - 2rem) / 3);background-color: #fff;margin-left: 1rem;}
.list_social .wrap a .text{padding: 0.8rem 1rem 1.4rem;}
.list_social .wrap a .img{padding-bottom: 67%;}
.list_social .wrap a .title{line-height: 1.1;margin: 0.6rem 0 0.45rem;}
.list_social .wrap a .subtitle{line-height:1.7;}
/* 图文 */
.list_news_tuwen2 .tuwenTwo{padding-top: 0;}
.list_news_tuwen2 .tuwenTwo dl:first-child{margin-top: 0;}
.tuwenOne{margin-bottom: 1.66rem;}
.tuwenOne dl{padding: 1.1rem 1.1rem 1.1rem 1.65rem;box-sizing: border-box;}
.tuwenOne dt{width: 49.4%;}
.tuwenOne dt .time{margin-bottom: 0.95rem ;}
.tuwenOne dt .title{margin-bottom: 0.7rem;}
.tuwenOne dt .subtitle{border-top: 1px solid #EBEBEB;padding-top: 0.66rem;line-height: 1.625;}
.tuwenOne dt .more{border-bottom: 1px solid #D8D8D8;padding-right: 1.17rem;padding-top: 0.66rem;padding-bottom: 0.66rem ;display: inline-block;margin-top: 2rem;}
.tuwenOne dt .more::after{background: url(../images/more2.svg) no-repeat;width:21px ;height: 6px;right: 0;top: 50%;transform: translateY(-50%);}
.tuwenOne dd{width: 46.8%;}
.tuwenOne dd a{padding-bottom: 385px;}
.tuwenOne dl:hover dd a img,.tuwenTwo dl:hover dt a img{transform: translate(-50%,-50%) scale(1.1);}
.tuwenOne dl:hover dt .title,.tuwenOne dl:hover dt .more{color: #083C97;}
.tuwenOne .pag.swiper-pagination-bullets{width: calc(46.8% - 1.1rem);right: 1.1rem;position: absolute;left: auto;text-align: center;bottom: 1.66rem;z-index: 2;}
.tuwenOne .pag.swiper-pagination-bullets .swiper-pagination-bullet{width: 0.33rem;height: 0.33rem;background: #fff;opacity: 0.5;}
.tuwenOne .pag.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;width: 1rem;border-radius: 8px;}

.tuwenTwo{padding-top: 0.66rem;}
.tuwenTwo dl{padding: 0.66rem ;margin-top: 1rem;}
.tuwenTwo dl dt{width: 24.3%;}
.tuwenTwo dl dt a{padding-bottom: 190px;}
.tuwenTwo dl dd{width: calc(100% - 24.3% - 1rem);}
.tuwenTwo dl dd a{padding-right: 7.67rem;}
.tuwenTwo dl dd a .line{width: 100%;height: 1px;background-color: #EBEBEB;margin: 0.66rem 0;}
.tuwenTwo dl dd a .subtitle{line-height: 1.7;}
.tuwenTwo dl dd .time{width: 5.67rem;border-left: 1px solid #D8D8D8;position: absolute;right: 0;top: 10%;height: 80%;box-sizing: border-box;}
.tuwenTwo dl dd .time *{margin-left: 1.2rem;}
.tuwenTwo dl dd .time img{margin-top: 7px;filter: brightness(0) invert(0.7);}
.tuwenTwo dl:hover{box-shadow: 0 2px 10px rgba(24,73,135,0.24);}
.tuwenTwo dl:hover dd .title,.tuwenTwo dl:hover dd .time .data,.contNews .contPage a:hover{color: #083C97;font-weight: bold;}
.tuwenTwo dl:hover dd .time img{filter: none;}
/* 详情 */
.contNews{padding: 1.66rem 3.3rem;box-sizing: border-box;}
.contNews .info{border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;line-height: 35px;padding: 0.66rem 0;}
.contNews .info .left .item{padding-left: 20px;position: relative;margin-left: 1.33rem;}
.contNews .info .left .item:first-child{margin-left: 0;}
.contNews .info .left .item img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.contNews .info .share .item{border: 1px solid #F1F1F1;width: 35px;height: 35px;border-radius: 50%;box-sizing: border-box;position: relative;margin-left: 0.3rem;cursor: pointer;}
.contNews .info .share .item img{filter: brightness(0) invert(0.7);}
.contNews .info .share .item.weixin-btn:hover{background-color: #309603;border-color: #309603;}
.contNews .info .share .item:hover img{filter: brightness(0) invert(1);}
.contNews .info .share .item.weibo-btn:hover{background-color: #FB5A5A;border-color:#FB5A5A}
.contNews .info .share .item.qq-btn:hover{background-color: #0C80D5;border-color:#0C80D5}
.contNews .contPage{border-top: 1px solid #DCDCDC;padding-top: 1.66rem;margin-top: 1rem;}
.contNews .contPage a{color: #333;line-height: 2;}
.contNews .wrap img,.contNews .wrap table,.contNews .wrap video{height: auto !important;max-width: 100%;}
/*  */
.tuwenTwo.tuwenNohot{padding-top: 0;}
.tuwenTwo.tuwenNohot dl:first-child{margin-top: 0;}
/* 产品列表 */
.list_products ul li{width: calc((100% - 2rem) / 3);margin-bottom: 1.33rem;background-color: #fff;margin-left: 1rem;}
.list_products ul li:nth-child(3n+1){margin-left: 0;}
.list_products ul li .pic{padding-bottom: 2.5rem;}
.list_products ul li .pic .img {padding-bottom: 72%;}
.list_products ul li .pic .img img{position: absolute;left: 50%;top: 50%;transform: translate(-50% ,-50%);object-fit: contain;max-width: 80%;max-height: 80%;}
.list_products ul li .pic .text{transition: 0.4s;}
.list_products ul li .pic .text,.list_products ul li .hover .text{border-top: 1px solid #D8D8D8;margin: 0 1.5rem ;padding-top: 2.2rem;line-height: 28px;}
.list_products ul li .pic .text .subtitle{padding-top: 0.35rem;}
.list_products ul li .pic .text::before,.list_products ul li .hover .text::before{width: 1.6rem;height: 1.6rem;border: 1px solid #D8D8D8;background: #fff url(../images/logoico2.svg) center no-repeat;border-radius: 50%;left: 50%;margin-left: -0.8rem;top: -0.8rem;}
.list_products ul li .hover{position: absolute;width: 100%;height: 100%;top: 100%;background: linear-gradient(45deg,rgba(4,129,169,0.9),rgba(0,31,128,0.9));transition: 0.4s;}
.list_products ul li .hover .wrap{position: absolute;width: 100%;padding: 0 1.5rem;top: 50%;transform: translateY(-50%);left: 0;box-sizing: border-box;}
.list_products ul li .hover .more{border-radius: 25px;display: block;width: 4.67rem;line-height: 1.3rem;text-align: center;margin:0.8rem auto 0;background: rgba(255,255,255,0.2);}
.list_products ul li .hover .more span{padding-right: 1rem;}
.list_products ul li .hover .more span::after{background:url(../images/more.svg) no-repeat center ;width: 15px;height: 15px;background-size: 100%;top: 50%;transform: translateY(-50%);right: 0;filter: brightness(0) invert(1);}
.list_products ul li .hover .more:hover{background: #fff;border-color: #fff;}
.list_products ul li .hover .more:hover span{filter: brightness(0) invert(0.7);}
.list_products ul li .hover .title{margin-bottom: 1.6rem;}
.list_products ul li .hover .text{border-top-color: #fff;margin: 0;padding-top: 1.7rem;}
.list_products ul li .hover .text::before{background: #fff url(../images/logico.svg) center no-repeat;}
.list_products ul li .hover .text .en{margin-bottom: 1rem;}
.list_products ul li .hover .text .tips{text-align: left;height: 112px;line-height: 28px;}
.list_products ul li:hover .hover{top: 0;}
.list_products ul li:hover .pic .text{opacity: 0;}
/* 产品详情 */
.cont_pro{padding: 1.8rem;box-sizing: border-box;}
.cont_pro .pro_one .img{width: 46.7%;background: url(../images/contProbg.jpg) center no-repeat;background-size: cover;padding-bottom: 14.33rem;}
.cont_pro .pro_one .img img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);max-width: 90%;max-height: 80%;}
.cont_pro .pro_one .right{width: calc(100% - 46.7% - 2rem);margin-left: 2rem;padding-top: 0.8rem;}
.cont_pro .pro_one .right .subtitle{line-height:1.72 ;margin: 0.2rem 0 0.9rem;}
.cont_pro .pro_one .right ul li{margin-bottom: 0.4rem;}
.cont_pro .pro_one .right ul li .name{font-size: 0.533rem;width: 110px;display: flex;text-align-last: justify;justify-content: space-between;}
.cont_pro .pro_one .right ul li .name span{width: calc(100% - 40px);padding: 0 5px;}
.cont_pro .pro_one .right ul li .text{font-size: 0.466rem;width: calc(100% - 110px);}
.cont_pro .pro_one .right ul li a{color: #083C97;text-decoration: underline;}
.cont_pro .pro_one .right .tips{margin-top: 0.5rem;padding-left: 0.3rem;line-height: 1.72;}
.pro_two .tabs {background: #ECECEC;}
.pro_two .tabs .item{padding: 0.66rem 2rem;line-height: 1rem;background: #ECECEC;transition: 0.3s;cursor: pointer;}
.pro_two .tabs .item.active{background: #083C97;color: #fff;}
.downlist{flex-wrap: wrap;}
.downlist .item{width: calc((100% - 1rem) / 2);background: #F8F8F8;padding: 0.8rem 1.3rem;box-sizing: border-box;margin-top: 1rem;position: relative;}
.downlist .item span{padding-left: 0.8rem;width: calc(100% - 2rem);line-height: 1rem;}
.downlist .item span::before,.down_nav a::before,.list_notice .wrap .item .title::before{width: 6px;height: 6px;background-color: #D8D8D8;left: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;}
.downlist .item img{position: absolute;top: 50%;transform: translateY(-50%);right: 1.3rem;}
.downlist .item:nth-child(odd){margin-right: 1rem;}
.downlist .item:hover{background: linear-gradient(45deg,#0481A9,#001F80);}
.downlist .item:hover span{color: #fff;}
.downlist .item:hover img{filter: brightness(0) invert(1);}
.pro_two .wrap table{border: 1px solid #E2E2E2;width: 100%;border-collapse: collapse;box-sizing: border-box;}
.pro_two .wrap table tr,.pro_two .wrap  table td{border: 1px solid #e2e2e2;}
.pro_two .wrap table tr td:first-child{text-align: center; width: 16.5%;background-color: #F8F8F8;line-height: 1rem;padding: 1rem 0;}
.pro_two .wrap table tr td:first-child > div{width: 160px;text-align-last: justify;margin: auto;display: flex;justify-content: space-between;}
.pro_two .wrap table tr td:first-child > div div{width: calc(100%  - 60px);padding: 0 10px;}
.pro_two .wrap table tr td:nth-child(2){padding: 0.3rem 1.66rem;}
.pro_two .wrap table tr td a{text-decoration: underline;}
.pro_two .wrap table tr td a:hover,.cont_pro .pro_one .right ul li a{font-weight: bold;}
.pro_two .wrap .swiper-wrapper{height: auto !important;}
.pro_two .wrap .swiper-wrapper .swiper-slide{height: 0;}
.pro_two .wrap .swiper-wrapper .swiper-slide.swiper-slide-active { height:auto}
/* 下载 */
.down_nav{padding: 1.33rem 1rem;background: #fff;margin-bottom: 0.66rem;}
.down_nav a{width:calc((100% - 2rem) / 4);border: 1px solid #DDDDDD;box-sizing: border-box;margin-top: 0.66rem;margin-left: 0.66rem;padding-left: 1rem;line-height: 1rem;padding-top: 0.3rem;padding-bottom: 0.3rem;}
.down_nav a:nth-child(-n+4){margin-top: 0;}
.down_nav a:nth-child(4n+1){margin-left: 0;}
.down_nav a::before{left: 0.5rem;}
.down_nav a.active,.down_nav a:hover{background: #083C97;color: #fff;}
.down_nav a.active::before,.down_nav a:hover::before{background: #fff;}

.list_down .downlist .item{background: #fff;}
.list_down .downlist .item:hover{background:linear-gradient(to right,#0481A9,#001F80)}
/* 招聘 */
.job_3th{}
.job_3th a{padding: 1rem 0.76rem ;border-bottom: 4px solid #D8D8D8;}
.job_3th a::before{width: 1px;height: 0.66rem;background-color: #D8D8D8;left: 0;top: 50%;margin-top: -0.33rem;}
.job_3th a:first-child::before{display: none;}
.job_3th a.active,.job_3th a:hover{color: #083C97;font-weight: bold;}
.job_3th a:after{width: 0;height: 4px;left: 0;bottom: -4px;background: linear-gradient(to right,#0481A9,#001F80);}
.job_3th a.active::after,.job_3th a:hover::after{width: 100%;}
.job-box *{box-sizing: border-box;}
.job-box .tabs{background: #EAEAEA;display: table;width: 100%;}
.job-list li{background-color: #fff;cursor: pointer;margin-top: 0.66rem;}
.job-list li .title{display: table;width: 100%;color: #333;}
.job-list li .title >  span,.job-box .tabs span{display: table-cell;vertical-align: middle;padding: 1rem;line-height: 1rem;text-align: center;}
.job-list li .title > span:nth-child(1),.job-box .tabs span:nth-child(1){width: 15%;padding-right: 0;}
.job-list li .title > span:nth-child(2),.job-box .tabs span:nth-child(2){width: 20%;}
.job-box .tabs span:nth-child(4),.job-list li .title span:nth-child(4){width: 10%;}
.job-box .tabs span:nth-child(3),.job-list li .title span:nth-child(3){width: 15%;padding-left: 0;}
.job-box .tabs span:nth-child(5),.job-box .tabs span:nth-child(6),.job-list li .title span:nth-child(5),.job-list li .title span:nth-child(6){width: 15%;}
.job-list li .title .fold-btn{position: relative;padding: 0;width: 1rem;height: 1rem;display: block;transform: inherit;left: auto;top: auto;filter: brightness(0) invert(0.7);border: 1px solid #fff;border-radius: 50%;}
.job-list li .title .fold-btn img{width: 6px;}
.job-list li.open{box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.job-list li.open .info{display: block;background: #FFF;}
.job-list li .info{display: none;padding: 0.8rem 2rem 1rem;border-top: 1px solid #e5e5e5;}
.job-list li .info .tit{margin-bottom: 0.7rem;color: #111;margin-top: 1rem;}
.job-list li .info .textAll{margin-bottom: 1rem;color: #333;}
.job-list li .info .textAll p{margin-bottom: 0.66rem;}
.job-list li.open .title,.list_notice .wrap .item:hover{background: linear-gradient(to right,#0481A9,#001F80);}
.job-list li.open .title *{color: #fff;}
.job-list li.open .title .fold-btn{filter: brightness(0) invert(1);transform: rotate(90deg);}
.btnResume{background: #083C97;border-radius: 8px;width: 130px;line-height: 40px;text-align: center;display: block;margin: 2rem 0 0;}
.btnResume span{padding-right: 0.7rem;color: #fff;}
.btnResume span::after{width: 6px;height: 10px;filter: brightness(0) invert(1);right: 0;top: 50%;transform: translateY(-50%);background: url(../images/next_blue.svg) no-repeat;background-size: 6px;}
/* 风采 */
.list_notice .wrap{padding-top: 0.6rem;}
.list_notice .wrap .item{width: calc((100% - 1rem) / 2);background: #fff;padding: 0.86rem;box-sizing: border-box;margin-top: 1rem;}
.list_notice .wrap .item:nth-child(odd){margin-right: 1rem;}
.list_notice .wrap .item span{}
.list_notice .wrap .item:hover span{color: #fff;}
.list_notice .wrap .item .title{width: calc(100% - 110px);padding-left: 0.8rem;box-sizing: border-box;}
/* 联系我们 */
.contactOne .wrap {border: 1px solid #DCDCDC;align-items: inherit;margin-top: 1.33rem;}
.contactOne .wrap  .item{flex: 1;border-left: 1px solid #DCDCDC;box-sizing: border-box;transition: 0.3s;}
.contactOne .wrap  .item:first-child{border: none;}
.contactOne .wrap  .item .ico{width: 2rem;height: 2rem;border: 1px solid #083C97;box-sizing: border-box;border-radius: 50%;margin:1.5rem auto 0.7rem;background: #F6F7FA;}
.contactOne .wrap  .item .text{width: 90%;margin:5px auto 0.8rem;}
.contactOne .wrap  .item .title{font-weight: bold;}
.contactOne .wrap  .item:hover{box-shadow: 0 0 20px rgba(1,33,88,0.1);background: #fff;}
.contactOne .wrap  .item:hover .ico{background: #083C97;}
.contactOne .wrap  .item:hover .ico img{filter: brightness(0) invert(1);}
.contactOne .wrap  .item:hover *{color: #083C97;}

.listcontact .bordertitle{color: #333 !important;}
.contactTwo .wrap .item{background-color: #fff;width: calc((100% - 1.32rem) / 3);margin-left: 0.66rem;padding: 0 1.5rem 2rem;box-sizing: border-box;margin-top: 0.33rem; margin-bottom: 1rem;}
.contactTwo .wrap .item .title,.contactThree .wrap .item > .title{border-bottom: 1px solid #083C97;line-height: 1rem;padding: 1.33rem 0 1rem;}
.contactTwo .wrap .item:nth-child(3n+1),.contactThree .wrap .item:first-child .container ul:nth-child(3n+1),.contactThree .wrap .item:nth-child(2),.contactThree .wrap .item:nth-child(5){margin-left: 0;}
.contactTwo .wrap .item ul li{margin-top: 1rem;line-height: 20px;}
.contactTwo .wrap .item ul li .name{width: 55px;}
.contactTwo .wrap .item ul li .text{width: calc(100% - 55px);word-break: break-all;}

.contactThree .wrap{padding: 0 1.5rem 2rem;}
.contactThree .wrap .item:first-child{width: 100%;margin-left: 0;}
.contactThree .wrap .item{width: calc((100% - 4.8rem) / 3);margin-left: 2.4rem;margin-top: 1rem;}
.contactThree .wrap .item .container ul{border-bottom: 1px solid #D8D8D8;margin-top: 1rem;padding-bottom: 1.66rem;width: 100%;}
.contactThree .wrap .item:first-child .container ul{width: calc((100% - 4.8rem) / 3);margin-left: 2.4rem;}
.contactThree .wrap .item .container ul li h6{line-height: 1rem;}
.contactThree .wrap .item .container ul li{margin-top:0.5rem;}
.contactThree .wrap .item .container ul li:first-child{margin-top: 0;}
.contactThree .wrap .item .container ul li .name{width: 95px;}
.contactThree .wrap .item .container ul li .text{width: calc(100% - 95px);}
/* 业务合作 */
.bussbg{background: url(../images/hezuobg.jpg) center no-repeat;background-size: cover;}
.formWrap ul {margin-top: 0.8rem;}
.formWrap ul li{background: #fff;border-radius: 5px;display: flex;}
.formWrap ul li label{background: url(../images/xx.svg) 15px center no-repeat;padding-left: 1.1rem;line-height: 2.16rem;}
.formWrap ul li input[type=text],.formWrap ul.item_3 li select{width:calc(100% - 115px) ;line-height: 2.16rem;font-size: 0.533rem;color: #333;}
.formWrap ul.item_4 li{width: calc((100% - 2rem) / 4);}
.formWrap ul.item_4{margin-top: 1.3rem;}
.formWrap ul.item_3 li{width: calc((100% - 2rem) / 3);}
.formWrap ul.item_3 li select{border: none;}
.formWrap ul.item_2 li{width: calc((100% - 0.66rem) / 2);}
.formWrap ul li .yzm{width: 6rem;height: 100%;position: absolute;right: 0;top: 0;}
.formWrap ul.item_1 li{    align-items: baseline}
.formWrap ul.item_1 textarea{width: calc(100% - 130px);line-height: 1rem;font-size: 0.533rem;color: #333;height: 6.67rem;}
.formWrap ul.itemyzm li{width: 100%;}
.formWrap .btn input{width: 4.83rem;line-height: 1.5rem;border-radius: 0.76rem;border: 1px solid #083C97;background: #fff;cursor: pointer;transition: 0.3s;}
.formWrap .btn input[type=submit]{background: #083C97;margin-left: 0.66rem;}
.formWrap .btn input:hover{box-shadow: 0 0 5px #083C97;}
/* 廉政合规 */
.lzhgOne{background: url(../images/lzhgbg1.jpg) no-repeat; background-size: cover;margin: 1.33rem 0;line-height: 1.1;padding: 1.2rem 0;}
.lzhgOne .line{width: 4px;height: 26px;background-color: #fff;margin: 0 2.33rem;}
.lzhgOne em{color: #FFDB5E;font-style: italic;}
.lzhgTwo .wrap{width: 55.15%;}
.lzhgTwo .wrap .item{margin-bottom:1.6rem ;}
.lzhgTwo .img{width:37.15% ;padding-bottom: 26%;background: url(../images/lzhgbg2.jpg) center no-repeat;background-size: cover;position: relative;}
.lzhgTwo .img .text{position: absolute;left: 9%;top: 50%;transform: translateY(-50%);color: #BC0303;max-width: 50%;line-height: 1.78;}
.lzhgTwo .img .text .title{margin-bottom: 0.5rem;font-weight: bold;}
.textAll26{line-height: 1.625;}
/* 不良报告 */
.reportlist{margin: 2.33rem 0;}
.reportlist .item{width: calc((100%  - 1rem) / 2);background: #fff;padding: 0.83rem 0.73rem;box-sizing: border-box;}
.reportlist .item::before{width: 4px;height: 20px;background: #083C97;left: 0;top: 50%;transform: translateY(-50%);}
.reportlist .item:nth-child(odd){margin-right: 1rem;}
.reportlist .item .title{line-height: 1.66rem;font-weight: bold;width: calc(100% - 7rem);}
.reportlist .item .downico{width: 6.27rem;border-radius: 0.83rem;background: #F3F3F3;text-align: center;line-height: 1.66rem;}
.reportlist .item .downico i{padding-right: 32px;}
.reportlist .item .downico i::after{background: url(../images/downico1.svg) center no-repeat;width: 20px;height: 20px;right: 0;top: 50%;transform: translateY(-50%);}
.reportlist .item:hover .title{color: #083C97;}
.reportlist .item:hover .downico{background: #083C97;}
.reportlist .item:hover .downico i{color: #fff;}
.reportlist .item:hover .downico i::after{filter: brightness(0) invert(1);}
.reportlist .item:hover{box-shadow: 0 0 20px rgba(1,33,88,0.1);}

.yzmform .yzminput,.yzmform .item #view{border: 1px solid #ddd;width: calc(100% - 100px);line-height: 1.5rem;box-sizing: border-box;}
.yzmform .yzm,.yzmform .item #resume_file{width: 100px;height: 1.5rem;}
.yzmform {padding: 1rem ;}
.yzmform input[type=text]{text-indent: 0.5rem;}
.yzmform input[type=submit]{width: 100%;height: 1.5rem;background: #083C97;color: #fff;margin-top: 0.5rem;}
.yzmform .layui-upload-file{display: none;}
.yzmform .item{margin:0 0 0.5rem 0;display: flex;}
.yzmform .item #resume_file{text-align: center;line-height: 1.5rem;background: rgba(8,60,151,0.7);color: #fff;cursor: pointer;}
/* 搜索 */
.searchlist li a{padding: 0.5rem 0;border-bottom: 1px dashed #ddd;}
.searchlist li a .title{width: calc(100% - 100px);}
.searchlist li a:hover span{color: #083C97;transform: translateX(5px);}
.searchlist li a .title{max-width: calc(100% - 100px);}
@media screen and (max-width:1440px){
	.list_boss::before{width: 36%;}
	.job-list li .title > span, .job-box .tabs span{padding: 1rem 0.5rem;}
}
@media screen and (max-width:1080px){
	.nbanner{margin-top: 3rem;}
	.nth-nav{display: none;}
	.location{padding: 0.5rem 0;}
	.padding90{padding: 2rem 0;}
	.tuwenOne dd a{padding-bottom: 65%;}
	.tuwenOne dt .more{margin-top: 1rem;}
	.contNews{padding: 1.5rem;}
	.list_products ul li{width:calc((100% - 1rem) / 2) ;margin-left: 0;margin-bottom: 1rem;}
	.list_products ul li:nth-child(odd){margin-right: 1rem;}
	.job_3th a{font-size: 0.66rem;padding: 1rem 0.2rem;}
	.contactThree .wrap .item,.contactThree .wrap .item:first-child .container ul{width: calc((100% - 2rem) / 3);margin-left: 1rem;}
	
}
@media screen and (max-width:760px){
	.nbanner{padding-bottom: 35%;margin-top: 3rem;}
	.list_boss::before,.tuwenTwo dl dd .time,.contNews .share,.job_3th,.job-list li .title > span:nth-child(4), .job-list li .title > span:nth-child(2), .job-box .tabs span:nth-child(4), .job-box .tabs span:nth-child(2),.job-list li .title > span:nth-child(5), .job-list li .title > span:nth-child(6), .job-box .tabs span:nth-child(5), .job-box .tabs span:nth-child(6),.lzhgOne .line{display: none;}
	.list_boss .wrap .pic,.list_boss .wrap .textAll,.list_company dl dt,.list_company dl dd,.histWrap dl dt,.histWrap dl dd,.cultureOne dl dt,.cultureOne dl dd,.tuwenOne dd,.tuwenOne dt,.tuwenTwo dl dt,.tuwenTwo dl dd,.list_products ul li,.cont_pro .pro_one .img,.cont_pro .pro_one .right,.downlist .item,.list_notice .wrap .item,.contactTwo .wrap .item,.formWrap ul.item_4 li,.formWrap ul.item_2 li,.lzhgTwo .wrap,.lzhgTwo .img{width: 100%;}
	.list_boss .wrap .textAll{margin-top: 1rem;}
	.list_company dl dt{padding-bottom: 120%;}
	.list_company dl dd,.tuwenOne dl{padding: 1rem;}
	.list_company dl dd .textAll{padding-right: 0;height: auto;}
	.companybg{background-attachment: inherit;}
	.histWrap dl dd{padding-left: 0;}
	.historytabsbg{padding-top: 2rem;}
	.cultureOne dl,.cont_pro{padding: 0.8rem;}
	.cultureOne dl dt{padding-bottom: 65%;margin-bottom: 0.7rem;}
	.cultureTwo .wrap .swiper-pagination-bullets{margin-top: 1.5rem;}
	.honerSwiper .swiper-slide .wrap li,.list_social .wrap a{width: calc((100% - 0.7rem) / 2);margin-left: 0 !important;margin-top: 0.7rem;}
	.honerSwiper .swiper-slide .wrap li:nth-child(odd),.list_social .wrap a:nth-child(odd){margin-right: 0.7rem;}
	.honerSwiper .swiper-slide .wrap li .text{margin-top: 0.5rem;}
	.honerSwiper .swiper-slide .wrap li a{padding-bottom: 0.7rem;}
	.list_social .wrap a{margin-left: 0;}
	.list_social .wrap a .text{padding: 0.5rem;}
	.tuwenOne .pag.swiper-pagination-bullets{width: 100%;right: 0;}
	.tuwenOne dt .more{margin-top: 0;}
	.tuwenTwo dl dd a{padding: 0;}
	.tuwenTwo dl dd,.list_notice .wrap .item{margin-top: 0.5rem;}
	.tuwenTwo dl dd a .line{margin: 0.3rem 0;}
	.contNews .info .left .item{margin-left: 5px;}
	.contNews .info{line-height: 24px;}
	.contNews{padding:1.5rem 1rem;}
	.contNews .contPage{padding-top: 0.66rem;}
	.list_products ul li:nth-child(odd),.list_notice .wrap .item:nth-child(odd){margin-right: 0;}
	.list_products ul li:last-child{margin-bottom: 0;}
	.cont_pro .pro_one .img{padding-bottom: 65%;}
	.cont_pro .pro_one .right,.contactTwo .wrap .item{margin-left: 0;}
	.pro_two .tabs .item{padding: 0.33rem 0;flex: 1;text-align: center;}
	.pro_two .wrap table tr td:nth-child(2){padding: 0 0.66rem;}
	.pro_two .wrap table tr td:first-child{width: 35%;}
	.downlist .item{padding:1rem 0.8rem;}
	.downlist .item img{right: 0.8rem;}
	.pro_two .wrap .downlist .item:first-child{margin-top: 0;}
	.pro_two .wrap .downlist .item{padding: 0.5rem 0.8rem;}
	.downlist .item,.contactTwo .wrap .item,.contactTwo .wrap .item ul li{margin-top: 0.5rem;}
	.job-list li .title > span:nth-child(1), .job-list li .title > span:nth-child(3), .job-box .tabs span:nth-child(1), .job-box .tabs span:nth-child(3){width: 40%;text-align: left;}
	.job-list li .title > span, .job-box .tabs span{padding:0.7rem 0.5rem }
	.job-list li .info{padding:0 0.5rem 0.5rem 1rem;}
	.btnResume{margin-top: 0;}
	.list_notice .wrap{padding-top: 0;}
	.contactTwo .wrap .item{margin-bottom: 0.5rem;padding: 0 1rem 1rem;}
	.contactTwo .wrap .item .title,.contactTwo .wrap .item .title, .contactThree .wrap .item > .title{padding: 0.8rem 0 0.5rem;}
	.contactThree .wrap{padding: 0 1rem 1rem;}
	.contactThree .wrap .item, .contactThree .wrap .item:first-child .container ul{width: 100%;margin-left: 0;}
	.contactThree .wrap .item:first-child{margin-top: 0;}
	.contactThree .wrap .item .container ul li .name{width: 80px;}
	.contactThree .wrap .item .container ul li .text{width: calc(100% - 80px);}
	.contactOne .wrap .item{flex: inherit;width: 50%;}
	.contactOne .wrap .item:first-child{width: 100%;border-bottom: 1px solid #DCDCDC;}
	.contactOne .wrap .item .ico{margin-top: 0.7rem;}
	.formWrap ul.item_4 li,.formWrap ul.item_2 li,.formWrap ul.item_1 li{margin-top: 0.66rem;}
	/* .formWrap ul,.formWrap ul.item_4{margin-top: 0;} */
	.lzhgTwo .img{padding-bottom: 60%;}
	.reportlist .item{width: 100%;margin-right: 0 !important;margin-bottom: 0.5rem;padding: 0.5rem 0.73rem;justify-content:center;text-align: center;}
	.reportlist .item .title,.formWrap ul.item_3 li{width: 100%;}
	.reportlist .item::before{top: 0;width: 20%;height: 4px;left: 50%;transform: translateX(-50%);}
	.nbanner{margin-top: 0;}
	.pro_two .wrap table tr td:first-child div{width: 105px;}
	.pro_two .wrap table tr td:first-child > div div{padding: 0 5px;width: calc(100% - 35px);}
	.cont_pro .pro_one .right ul li .name{width: 95px;}
	.formWrap ul.item_2 li:first-child,.formWrap ul.item_3 li:first-child{margin-top: 0;}
	.formWrap ul.item_3 li{margin-top: 0.66rem;}
	.formWrap ul li label{width: 80px;text-align-last: justify;}
	.formWrap ul li input[type=text], .formWrap ul.item_3 li select{width: calc(100% - 80px);}
	.down_nav a{width: calc((100% - 0.33rem) / 2);margin-left: 0;margin-top: 0.33rem;}
	.down_nav a:nth-child(odd){margin-right: 0.33rem;}
	.down_nav a:nth-child(3),.down_nav a:nth-child(4){margin-top: 0.33rem;}
	.formWrap ul.item_3 li.poRe label{width:70px;} 
	
}