/* header */
.header{
  background: rgba(255, 255, 255, 1)!important;
  box-shadow: 0px 7px 10px rgb(0 0 0 / 6%)!important;
}
.poa{position: absolute;}
/* 走进UFO */
.about_banner{position: relative;margin-top:110px;}
/*.about_banner img{height:5.6rem;object-fit: cover;}*/
.about_banner .zhezhao{position: absolute;top:0;left:0;bottom:0;right:0;background:rgba(61,58,57,.2);}
.about_banner .zhezhao .container{position: relative;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;}
.about_banner h1{font-size:.46rem;color:#fff;margin:0;font-weight: lighter;line-height: .56rem;letter-spacing: .2rem;text-indent:.2rem;}
.about_banner p{font-size:.22rem;color:#fff;margin:0;text-transform: uppercase;line-height: .48rem;}

.bread_nav{display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;padding-top:.74rem;padding-bottom:.69rem;}
.bread_nav .left p{font-size:.25rem;color:#B9B9B9;margin:0;text-transform: uppercase;}
.bread_nav .left div{font-size:.18rem;}
.bread_nav .right{flex:1;display: flex;justify-content: flex-end;}
.bread_nav .right a{font-size:.16rem;padding:0 .3rem;line-height: .38rem;transition: all .3s;-webkit-transition: all .3s;margin-left:.28rem;}
.bread_nav .right a:first-of-type{margin-left:0;}
.bread_nav .right a.cur,.bread_nav .right a:hover{background:#E53203;color:#fff;}
.point{padding-top:1.2rem;margin-top:-1.2rem;}
.jianjie{padding:.8rem 0 1.4rem;background:#FAFAFA;position: relative;}
.jianjie .title span{font-size:.26rem;}
.jianjie .details p{font-size:.14rem;line-height:.3rem;}
.jianjie .left{width:7.24rem;}
.jj_bg{bottom:0;right:0;width:58.64%;}
.founder{padding:.8rem 0;}
.founder .flex{display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;margin-top:.6rem;}
.founder .flex .left {margin-right:6.5%;}
.founder .flex .left img{width:4.73rem;flex-shrink: 0;}
.founder .flex .right{flex:1;padding-top:.36rem;position: relative;}
.founder .right h3{font-size:.38rem;line-height: .51rem;color:#E53203;font-weight:normal;margin:0;}
.founder .right p{font-size:.24rem;/*font-weight:lighter;*/margin:0;line-height: .32rem;}
.founder .bottom{margin-top:.6rem;}
.founder .bottom p,.founder .bottom span{font-size:.14rem;line-height: .32rem;color:#3D3A39;margin:0;text-align: justify;}
.founder .right .poa{left:0;top:-.57rem;}
.culture{padding:.8rem 0;background:#FAFAFA;}
.culture .flex{display: flex;display: -webkit-flex;margin-top:.6rem;justify-content: space-between;}
.culture_item{position: relative;flex:1;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;margin-left:10px;overflow:hidden;}
.culture_item img{max-width:none;height:5.6rem;object-fit:cover;width:100%;}
.culture_item .txt{top:.4rem;left:8.45%;color:#fff;}
.culture_item .txt h4{font-size:.36rem;line-height: .48rem;margin:0;padding-bottom:.25rem;font-weight:normal;position: relative;}
.culture_item .txt h4:after{content:'';position: absolute;left:0;width:.74rem;height:0;border-top:1px solid #E53203;bottom:.12rem;}
.culture_item .txt p{font-size:.16rem;line-height: .24rem;margin:0;}
.culture_item .en{font-size:1.06rem;left:0;bottom:-.1rem;color:rgba(255,255,255,.71);line-height: 1;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;
    -ms-transition: all 0.6s ease 0s;
    -o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;
    transform: scale(0);font-weight:bold;}
.culture_item:last-child .txt p{font-size:.16rem;line-height: .22rem;}
.culture_item.active{flex:1.57;}
.culture_item.active .en{transform: scale(1);}
.history{padding:.9rem 0 .75rem;background:url(../images/bg4.jpg) no-repeat center bottom #FAFAFA;background-size: cover;}
.history_swiper{margin-top:.58rem;position: relative;padding:0 1.14rem;}
.history_swiper:after{content:'';position: absolute;left:1.36rem;right:1.36rem;height:0;border-top:1px solid #E53203;top:50%;}
.history_swiper .swiper-slide {height:7.3rem;display: flex;align-items: center;}
.history_swiper .swiper-slide:first-child .inner .poa{left:15%;}
.history_swiper .swiper-slide .inner{position: relative;width:100%;height:.69rem}
.history_swiper .swiper-slide .inner:after{content:'';width:.09rem;height:.09rem;border-radius: 50%;background:#E53203;position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.history_swiper .swiper-slide .inner .poa{left:0;bottom:.69rem;}
.history_swiper .swiper-slide:nth-child(even) .inner .poa{bottom:auto;top:.69rem;}
.history .inner h4{font-size:.32rem;color:#E53203;margin:0;line-height: .39rem;}
.history .inner ul{max-height: 2.95rem;overflow-y: auto;}
.history .inner ul::-webkit-scrollbar{width:.05rem;}
.history .inner ul::-webkit-scrollbar-track{background: #fff;}
.history .inner ul::-webkit-scrollbar-thumb{background: #B4B4B5;}
.history .inner ul li {margin-top:.15rem;}
.history .inner ul li p{font-size:.14rem;line-height: .19rem;margin:0;}
.history .inner ul li p.numTxt{font-size:.16rem;line-height: .2rem;margin:0;}
.prev1,.next1{width:.48rem;height:.48rem;border-radius: 50%;border:1px solid #3D3A39;line-height: .46rem;text-align: center;transition: all .3s;background:none;margin-top:-.25rem;outline:none;}
.prev1 .iconfont,.next1 .iconfont{font-size:.2rem;opacity: 1;color:#3D3A39;}
.prev1:after, .next1:after{display:none;}
.prev1:hover,.next1:hover{border-color: #E53203;}
.prev1:hover .iconfont,.next1:hover .iconfont{color:#E53203;}
.prev1{left:0}
.next1{right:0}
.hide{display: none;}
.honor{padding:1.08rem 0 .8rem;}
.about_honor{padding:.8rem 0;background:#FAFAFA;}
.honor_wrap{background:url(../images/bg3.png) no-repeat center top #F2F2F2;background-size:cover;padding:.77rem 4.93% 0.7rem;margin-top:.92rem;}
.honor_wrap ul{display: flex;display: -webkit-flex;justify-content: space-around;}
.honor_wrap ul li{text-align: center;line-height: 1;}
.honor_wrap ul p.num{font-size:.26rem;color:#E53203;margin:0;font-weight: lighter;line-height: .68rem;height:.68rem;}
.honor_wrap ul p.num span{font-size:.56rem;font-weight:bold;}
.honor_wrap ul p.txt{font-size:.24rem;font-weight: lighter;margin:0;margin-top:.14rem;}
.honor_rec{display: flex;display: -webkit-flex;margin-top:.1rem;padding:0 2%;}
.honor_rec .item p{font-size:.13rem;text-align: center;text-overflow: unset;margin-bottom:0;}
.honor_list{margin-top:.6rem;}
.honor_list img{margin:0 auto;}
.honor_list .txt p{font-size:.14rem;text-align: center;white-space: nowrap;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;}

/* 业务布局 */
.business_banner h1{letter-spacing: .2rem;}
.business_banner p{font-weight:lighter;line-height: .48rem;letter-spacing: .14rem;margin-top: .1rem;text-indent:.14rem;}
.business_info{padding:.8rem 0 0;background:#FAFAFA;}
.intro{display: flex;margin-top:.4rem;padding-bottom:.6rem;position: relative;}
.intro .left{width:45.2%;margin-right:4.79%;}
.intro .left img{height:4.3rem;max-width: none;object-fit: cover;width:100%;}
.intro .right{flex:1;height:4.3rem;position: relative;}
.intro .right h2{font-size:.26rem;line-height: .48rem;color:#E53203;font-weight: lighter;margin:0;}
.intro .right .details{margin-top:.28rem;margin-bottom: .69rem;}
.intro .right .details p{font-size:.14rem;line-height:.3rem;}
.intro .right ul{display: flex;justify-content: space-between;position: absolute;bottom:0;left:0;right:0;}
.intro .right ul li{width:1.1rem;height:.66rem;display: flex;align-items: center;justify-content: center;color:#E53203;background:#F0F1F2;cursor: pointer;transition: all .3s;-webkit-transition: all .3s;margin:0 .05rem;}
.intro .right ul li span{max-width: .64rem;font-size:.14rem;line-height: .18rem;text-align: center;}
.intro .right ul li:nth-child(3) span{max-width: .8rem;}
.intro .right ul li:hover {background:#E53203;color:#fff;}
.strength{padding:.8rem 0;}
.strength ul{display: flex;justify-content: space-between;margin-top:.59rem;flex-wrap: wrap;}
.strength ul li{width:23.97%;height:1.8rem;background:#FAFAFA;display: flex;flex-direction: column;justify-content: center;margin-bottom: .2rem;padding-left:2.73%;border-radius: .1rem;box-sizing: border-box;}
.strength ul li p{font-size:.18rem;line-height: .27rem;color:#A3A3A3;margin:0;}
.strength ul li p.enTxt{font-size:.3rem;color:#E53203;line-height: .61rem;margin:0;font-weight:200;}
.strength ul li p.enTxt span{font-size:.5rem;}
.strength ul li p.enTxt em{font-size:.46rem;font-weight: 200;}
.system{padding:.8rem 0 .49rem;background:#FAFAFA;}
.system ul {margin-top:.6rem;}
.system ul li{height:4.4rem;background:#fff;margin-bottom: .3rem;overflow: hidden;position: relative;}
.system ul li .img{width:50%;float:left;}
.system ul li .img img{max-width: none;width:100%;height:4.4rem;object-fit: cover;}
.system ul li .txt{float:right;padding-top:.6rem; width: 43.8%;margin-left: 4%;
    padding-right: 2.2%;}
.system ul li .txt h3{font-size:.26rem;line-height: .53rem;color:#E53203;font-weight: lighter;margin:0;}
.system ul li .txt p{font-size:.14rem;line-height: .3rem;margin-top:.33rem;margin-bottom:0;text-align: justify;position: relative;z-index:2;}
.system ul li .txt span{bottom:0;font-size:2.9rem;color:#EBEBEB;line-height: 1;bottom:-.32rem;right:0;font-weight: lighter;}
.system ul li:nth-child(even) .img{float:right;}
.system ul li:nth-child(even) .txt{float:left;}
.system ul li:nth-child(even){background:#FAFAFA;}
.system ul li:nth-child(even) .txt span{right:50%;}
.service{background:#FAFAFA;padding-bottom:.59rem;}
.tl{background:#E53203;margin-top:.6rem;margin-bottom:.6rem;}
.tl p{font-size:.38rem;color:#fff;margin:0;line-height: 1.6rem;font-weight: lighter;}
.service_list{position: relative;display: flex;display: -webkit-flex;justify-content: space-between;}
.service_list .pic{width:43.15%;border-radius: 50%;padding:2.3%;border:0.5px solid #E53203;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);box-sizing: border-box;}
.service_list .pic img{border-radius: 50%;}
.service_list ul{width:2.8rem;}
.service_list ul li{min-height:2rem;border-bottom: 1px solid #E53203;margin-bottom:.21rem;}
.service_list ul p.enTxt{font-size:.55rem;color:#E53203;font-weight: lighter;margin:0;line-height: .67rem;}
.service_list ul h5{font-size:.22rem;line-height: .29rem;margin:0;font-weight: lighter;color:#1A1311;}
.service_list ul p.summary{font-size:.14rem;line-height: .20rem;color:#888;margin:0;margin-top:.12rem;}
.service_list ul.right li{text-align: right;}
.advantage{padding:.8rem 0 .5rem;background: #fff;}
.advantage ul li{background:#FAFAFA;}
.advantage ul li .txt p{font-size:0;margin:0;}
.advantage ul li .txt p.summary{font-size:.18rem;font-weight: lighter;color:#A0A0A0;line-height: .29rem;}
.advantage ul li .txt .content{margin-top:.2rem;position: relative;z-index:2;max-width: 5.1rem;}
.advantage ul li .txt .content p{font-size:.13rem;line-height: .24rem;margin-bottom:.06rem;padding-left:.17rem;position: relative;}
.advantage ul li .txt .content p:last-child{margin-bottom:0;}
.advantage ul li .txt .content p:before{content:'';position: absolute;left:0;width:.09rem;height:.09rem;background:#E53203;top:.07rem;}
.advantage ul li:nth-child(2) .txt .content p{margin-bottom:.24rem;}
.intro2 .right ul li{width:2.24rem;}
.intro2 .right ul li span{max-width:none!important;}
.intro2{background:url(../images/intro_bg.png) no-repeat right bottom; background-size:82.19%;}
.manage_list{position: relative;width:3.9rem;margin:1.13rem auto .75rem;padding:.96rem 0;}
.manage_list .center{width:2.5rem;height:2.5rem;border-radius: 50%;padding:.7rem;border:2px solid #E53203;}
.yuan{width:100%;height:100%;display: flex;flex-direction: column;align-items: center;justify-content: center;background:#E53203;color:#fff;border-radius: 50%;}
.yuan p.enTxt{font-size:.5rem;line-height: .64rem;margin:0;font-weight: lighter;}
.yuan p{font-size:.3rem;line-height:.39rem;margin-top:.05rem;margin-bottom:0;font-weight: lighter;}
.manage_list ul li{position: absolute;align-items: center;cursor: pointer;}
.manage_list ul li span{font-size:.47rem;line-height: .57rem;color:#B4B4B5;font-weight: lighter;float:left;}
.manage_list ul li:nth-child(-n+4) span{margin-right:.16rem;}
.manage_list ul li:nth-last-child(-n+4) span{margin-left:.16rem;float:right;}
.manage_list ul li p{font-size:.2rem;width:2.37rem;line-height: .68rem;font-weight: lighter;margin:0;background:#E53203;color:#fff;border-radius: .1rem;text-align: center;float:left}
.manage_list ul li:nth-child(1){top:0;left:-2.17rem;}
.manage_list ul li:nth-child(2){top:1.71rem;left:-3.5rem;}
.manage_list ul li:nth-child(3){bottom:1.71rem;left:-3.5rem;}
.manage_list ul li:nth-child(4){bottom:0;left:-2.17rem;}
.manage_list ul li:nth-child(5){top:0;right:-2.17rem;}
.manage_list ul li:nth-child(6){top:1.71rem;right:-3.5rem;}
.manage_list ul li:nth-child(7){bottom:1.71rem;right:-3.5rem;}
.manage_list ul li:nth-child(8){bottom:0;right:-2.17rem;}

.office{padding:.8rem 0 .9rem;background:url(../images/bg5.png) no-repeat center top #FAFAFA;}
.office_info{background:#D8D9D9;display: flex;display: -webkit-flex;align-items: center;margin-top:.6rem;}
.office_info .right{width:36.3%;}
.office_info .right img{max-width: none;width:100%;height:6.45rem;object-fit: cover;}
.office_info .left{flex:1;padding:0 6.09% 0 5.34%;}
.office_info h2{font-size:.4rem;line-height: .55rem;margin:0;font-weight: lighter;}
.office_info p{font-size:.16rem;line-height: .26rem;color:#585757;margin-top:.41rem;text-align: justify;margin-bottom:1rem;}
.office_info a{display:flex;width:1.6rem;height:.54rem;background: #E53203;line-height: .54rem;color:#fff;font-size:.2rem;font-weight:lighter;letter-spacing: 2px;align-items: center;justify-content: center;}
.office_info a .iconfont{font-size:.36rem;}
.office_del{padding:.8rem 0;}
.subtitle{font-size:.34rem;line-height: .66rem;margin:0;font-weight: lighter;padding-left:.36rem;position: relative;letter-spacing: .02rem;}
.subtitle:before{content:'';width:.16rem;height:.16rem;background:#E53203;position: absolute;left:0;top:.25rem;}
.four{display: -webkit-flex;display:flex;justify-content: space-between;flex-wrap: wrap;margin-top:.14rem;position: relative;margin-bottom:1.38rem;}
.four:after{content:'';position: absolute;left:0;right:0;top:50%;width:100%;height:0;border-top:0.5px solid #717171;}
.four li{display: -webkit-flex;display: flex;align-items: center;width:47.6%;justify-content: space-between;margin-bottom:.46rem;margin-top:.46rem;}
.four li .right{width:3.35rem;flex-shrink: 0;}
.four li .left {width:3.1rem}
.four li .left img{max-width: none;width:100%;object-fit: cover;height:2.02rem;}
.four li .right h4{font-size:.27rem;line-height:.36rem;font-weight: lighter;margin:0;color:#E53203;}
.four li .right .summary{font-size:.15rem;color:#585757;margin-top:.1rem;}
.six{display: flex;display: -webkit-flex;padding-top:1.27rem;}
.six li{width:15%;margin-right:2.43%;position: relative;height:.7rem;border-right:1px solid #E53203;box-sizing: border-box;}
.six li:last-child{margin:0;border:0;}
.six li:before{content:'';width:81.8%;bottom:0;left:0;height:0;border-top:1px solid #EEEFEF;position: absolute;}
.six li p{font-size:.26rem;line-height: .42rem;font-weight: lighter;margin:0;text-align: center;position: relative;z-index:2;left:-.2rem}
.six li img{position: absolute;right:20.27%;bottom:-.16rem;}
.building{padding:.8rem 0;background:#FAFAFA;}
.building ul{margin-top:.6rem;display: flex;display: -webkit-flex;justify-content: space-between;}
.building ul li{width:32.19%;position: relative;cursor:pointer;}
.building ul li img{height:4.38rem;max-width:none;width:100%;object-fit: cover;}
.building ul li .txt{position: absolute;top:.3rem;left:5.5%;right:5.5%;bottom:.14rem;display: flex;display: -webkit-flex;flex-direction: column;justify-content: space-between;color:#fff;z-index:2;overflow:hidden;}
.building ul li .txt h3{font-size:.26rem;line-height: .38rem;font-weight: normal;padding-bottom:.32rem;position: relative;margin:0;}
.building ul li .txt h3:after{content:'';position: absolute;left:0;bottom:0;width:.83rem;height:0;border-top:1px solid #E53203;}
.building ul li .txt p{font-size:.14rem;line-height: .24rem;margin:0;min-height:.72rem;transition:all .6s;-webkit-transition:all .6s;position:relative;opacity:0;bottom:-100%;}
.building ul li:hover .txt p{opacity:1;bottom:0;}
.building ul li:after{content:'';position: absolute;bottom:0;height:2.33rem;left:0;right:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(34,23,20,.6));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(34,23,20,.6))}


.renewal{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:.5rem;padding-bottom:.8rem;}
.renewal li{width:auto;position: relative;cursor: pointer;flex:1;margin-left:10px;-webkit-transition:all .5s;transition:all .5s;}
.renewal li:first-child{margin-left:0;}
.renewal li .img{position: relative;}
.renewal li .img img{height:4.53rem;max-width: none;width:100%;object-fit: cover;}
.renewal li .img .txt{display: flex;display: -webkit-flex;top:.2rem;bottom:.18rem;left:.2rem;right:.2rem;color:#fff;flex-direction: column;justify-content: space-between;}
.renewal li .img .txt .p1{font-size:.5rem;line-height: .64rem;margin:0;font-weight: lighter;}
.renewal li .img .txt .p2{font-size:.18rem;line-height: .26rem;margin:0;letter-spacing: .04rem;}
.renewal li .img .txt .bottom{font-size:.14rem;line-height: .24rem;text-align: justify;min-height:.72rem;}
.renewal li .tit{line-height: .7rem;text-align: center;font-size:.2rem;color:#E53203;background:#F0F1F2;transition: all .3s;-webkit-transition: all .3s;}
.renewal li.active .tit{background:#E53203;color:#fff;}
.renewal li.active{flex:1.47;}
.epco{padding:.8rem 0;}
.epco ul{margin-top:.6rem;display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.epco ul li{background:#FAFAFA;width:47.94%;height:2.4rem;margin-bottom:.6rem;}
.epco ul li .flex{padding:0 5.28% 0 27.85%;display: flex;display: -webkit-flex;height:2.4rem;align-items: center;}
.epco ul li .flex .left h3{font-size:.72rem;margin:0;line-height: .9rem;font-weight: lighter;color:#E53203;}
.epco ul li .flex .left p{font-size:.38rem;font-weight: lighter;margin:0;line-height: .42rem;}
.epco ul li .flex  .right{font-size:.18rem;line-height: .32rem;color:#808080;font-weight: lighter;letter-spacing: .02rem;margin-left:12.6%;}
.process{margin-top:.42rem;display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;}
.process .old p{margin:0 auto;font-size:.27rem;line-height: .5rem;border-radius: .5rem;background:#E53203;color:#fff;font-weight:lighter;width:1.36rem;text-align: center;}
.process .old span{display: block;font-size:.23rem;line-height: .31rem;color:#3E3A39;font-weight: lighter;margin:.07rem 0 .04rem;text-align: center;}
.process .new{margin-top:.31rem;}
.process .middle p{font-size:.23rem;margin:0 0 .6rem;font-weight: lighter;line-height: .36rem;background:#E53203;color:#fff;border-radius: .1rem;padding:0 .16rem;}
.process .middle p:last-child{margin:0;}
.update{padding:.8rem 0;background:#FAFAFA;}
.update_swiper{padding:0 9%;position: relative;margin-top:.6rem;}
.update_swiper .swiper-slide{position: relative;}
/*.update_swiper .swiper-slide:before{content:'旧空间';position: absolute;right:53.42%;top:50%;width:.74rem;font-size:.73rem;color:rgba(255,255,255,.7);transform: translateY(-50%);-webkit-transform: translateY(-50%);line-height: .88rem;font-weight:lighter}
.update_swiper .swiper-slide:after{content:'新形象';position: absolute;right:3.42%;top:50%;width:.74rem;font-size:.73rem;color:rgba(255,255,255,.7);transform: translateY(-50%);-webkit-transform: translateY(-50%);line-height: .88rem;font-weight:lighter}*/
.update_swiper .prev1{left:0;right:auto;}
.update_swiper .next1{right:0;left:auto;}
.gray{height:.5rem;background:#FAFAFA;}
.government{padding:.8rem 0 .8rem;}
.title_num  p{display: flex;height:.3rem;overflow: hidden;align-items: center;}
.title_num  p span{font-size:.6rem;color:#E0E0E0;height:.24rem;margin:0;}
.government .yuan p{font-size:.36rem;line-height: .4rem;margin:0;}
.government  .manage_list{width:6.22rem;margin:0 auto;padding:1.35rem 0 1rem;}
.government .manage_list .center{width:2.22rem;height:2.22rem;padding:1.99rem;border:1px solid #E53203;}
.government .manage_list ul li{width:1.78rem;height:1.78rem;border-radius: 50%;background:#E53203;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.government .manage_list ul li p{width:auto;background:none;float:none;font-size:.18rem;line-height: .22rem;max-width:1.08rem;}
.government .manage_list ul li p.enTxt{font-size:.5rem;font-weight: lighter;line-height: .61rem;}
.government .manage_list ul li:nth-child(1){top:.44rem;left:2.22rem;}
.government .manage_list ul li:nth-child(2){top:1.54rem;right:-.44rem;left:auto;}
.government .manage_list ul li:nth-child(3){bottom:2.58rem;right:-.84rem;left:auto;}
.government .manage_list ul li:nth-child(4){bottom:.58rem;right:.84rem;left:auto;}
.government .manage_list ul li:nth-child(5){bottom:.58rem;left:.84rem;right:auto;top:auto;}
.government .manage_list ul li:nth-child(6){bottom:2.58rem;left:-1.06rem;right:auto;top:auto;}
.government .manage_list ul li:nth-child(7){top:1.53rem;left:-.24rem;right:auto;}
.university{padding:.8rem 0;background:#FAFAFA;}
.university ul{margin-top:.86rem;display: flex;justify-content: space-between;display: -webkit-flex;}
.university ul li{position: relative;height:2.63rem;width:18.49%;background:#fff;display: flex;align-items: center;justify-content: center;}
.university ul li p.enTxt{position: absolute;width:.64rem;height:.64rem;border-radius: 50%;font-size:.36rem;line-height: .64rem;color:#fff;text-align: center;top:-.32rem;left:50%;margin:0 0 0 -.32rem;background:#E53203;}
.university ul li p{font-size:.26rem;line-height: .34rem;color:#212020;font-weight: lighter;margin:0;text-align: center;}
.enterprise{padding:.8rem 0 .4rem;}
.enterprise ul{margin-top:.6rem;display: flex;justify-content: space-between;display: -webkit-flex;flex-wrap: wrap;}
.enterprise ul li{width:48.63%;display: flex;align-items: center;display: -webkit-flex;margin-bottom:.4rem;background:#FAFAFA;position: relative;}
.enterprise ul li:before{content:'';position: absolute;left:0;top:0;bottom:0;width:7.6%;background:#fff;}
.enterprise ul li .left{display: flex;display: -webkit-flex;width:1.08rem;height:1.08rem;border-radius: 50%;background:#E53203;align-items: center;justify-content: center;margin-right:6.33%;position: relative;z-index:2;flex-shrink: 0;}
.enterprise ul li h3{font-size:.26rem;line-height: .3rem;color:#fff;margin:0;font-weight:lighter;margin:0;max-width:.52rem;}
.enterprise ul li .right{height:1.3rem;display: flex;display: -webkit-flex;align-items: center;font-size:.16rem;line-height: .21rem;color:#2F2C2C;margin:0;font-weight: lighter;padding-right:4%;text-align: justify;}
.case{padding:.8rem 0 .4rem;background:#FAFAFA;}
.case ul{margin-top:.6rem;display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.case ul li{width:48.63%;height:3.2rem;position: relative;margin-bottom: .4rem;cursor: pointer;}
.case ul li .pic{max-width: none;width:100%;height:3.2rem;object-fit: cover;}
.case ul li .zhezhao{position: absolute;top:0;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top,rgba(0,32,83,.6),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,32,83,.6),rgba(0,0,0,0));}
.case ul li .zhezhao .txt{padding:.4rem 0 0 .4rem;}
.case ul li .zhezhao .txt h3{font-size:.26rem;line-height: .48rem;color:#fff;margin:0;font-weight:lighter;position: relative;}
.case ul li .zhezhao .txt h3:after{content:'';position: absolute;width:.74rem;height:0;border-top:1px solid #E53203;left:0;bottom:-.22rem;}
.case ul li .poa{bottom:0;right:.22rem;width:auto;height:66.56%;}

.system5{background:#fff;}
.system5 ul li{background:#FAFAFA;}
.system5 ul li .txt{padding-right:3%;width:42.85%;}
.library{background:#FAFAFA;padding:.8rem 0;}
.library ul{display: flex;display: -webkit-flex;background:#fff;margin-top:.6rem;padding:.56rem 3.4% .81rem 4.24%;justify-content: space-between;}
.library ul li h5{margin:0;padding-left:.28rem;font-size:.3rem;line-height: .39rem;color:#3D3A39;font-weight: lighter;margin-bottom:.46rem;position: relative;}
.library ul li h5:before{content:'';width:.12rem;height:.12rem;border-radius:50%;left:0;top:.13rem;position: absolute;border:.02rem solid #E53203;box-sizing: border-box;}
.library ul li{max-width: 45.77%;}
/* 资讯中心 */
.recommend{padding:.5rem 0;background:#FAFAFA;}
.recommend .container {position: relative;}
.recommend .container a{display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;width:100%;height:3.99rem;}
.recommend .container .left{width:50%;flex-shrink: 0;}
.recommend .container .left img{height:3.99rem;object-fit: cover;}
.recommend .container .right{margin-left:3.42%;}
.recommend .container .right h4{font-size:.26rem;line-height: .36rem;font-weight: lighter;margin:0;}
.recommend .container .right p.date{font-size:.18rem;line-height: .36rem;color:#A3A3A3;margin-top:.1rem;}
.recommend .container .right p.threeline{font-size:.14rem;line-height: .28rem;color:#3D3A39;margin-top:.36rem;height:.84rem;margin-bottom:.48rem;}
.recommend .more{display: flex;font-size:.18rem;align-items: center;color:#E53203;display: -webkit-flex;}
.recommend .more .iconfont{width:.29rem;height:.29rem;background:#E53203;border-radius: 50%;font-size:.14rem;color:#fff;line-height: .29rem;text-align: center;margin-left:0.06rem;}
.recommend .zs{bottom:.27rem;width:17.05%;right:-10.27%;}
.news_banner .zhezhao{background: rgba(61,58,57,.4);}
.news_list{padding:.87rem 0;display: flex;display: -webkit-flex;justify-content: space-between;}
.news_list .left{width:9.6rem;font-size:.22rem;}
.news_list .right{width:4.8rem;flex-shrink: 0;margin-left:1.36%;}
.news_list .left li {padding:.38rem 8.54% .38rem 3.95%;background:#FAFAFA;margin-bottom:.2rem;}
.news_list .left li a{height:1.18rem;position: relative;padding:0 0 0 1.44rem;display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;}
.news_list .left li .date{position: absolute;left:0;top:0;width:1.18rem;height:1.18rem;display: flex;display: -webkit-flex;flex-direction: column;align-items: center;justify-content: center;background:#E53203;font-weight: lighter;}
.news_list .left li .date span{font-size:.24rem;color:#fff;line-height: .32rem;}
.news_list .left li .date span:first-of-type{padding-bottom:.03rem;border-bottom:2px solid  #E55630;margin-bottom:.03rem;}
.news_list .left li .txt h4{font-size:.22rem;color:#3D3A39;line-height: .34rem;margin:0;font-weight: lighter;margin-top:.03rem;}
.news_list .left li .txt p{font-size:.14rem;line-height: .22rem;color:#888;margin:0;margin-top:.2rem;}
.news_list .left li .iconfont{font-size:.33rem;color:#B4B4B5;line-height: 1;font-weight: lighter;position: relative;transition: all .3s;-webkit-transition: all .3s;left:0;}
.news_list .left li .inner{width:80%;max-width:4.8rem;}
.news_list .left li:hover .txt h4{color:#E53203;}
.news_list .left li:hover  .iconfont{color:#E53203;left:.15rem;}
.search{background:url(../images/search_bg.jpg) no-repeat top right;padding:.5rem .4rem .36rem;}
.search_tit h3{font-size:.3rem;line-height:.38rem;font-weight: lighter;margin:0;}
.search_tit p{font-size:.22rem;line-height: .38rem;font-weight: lighter;color:#B9B9B9;margin:0;text-transform: uppercase;}
.search_panel{margin:.27rem 0 .4rem;}
.search_panel .input_wrap{display: flex;width:100%;height:.8rem;align-items: center;justify-content: space-between;padding:0 .27rem 0 .3rem;box-sizing: border-box;margin-bottom: .2rem;background:#fff;}
.search_panel .input_wrap input{border:0;background:none;font-size:.2rem;color:#3D3A39;line-height: .6rem;}
.search_panel .input_wrap .iconfont{font-size:.26rem;color:#E53203;cursor: pointer;}
.search_panel .input_wrap.year{padding:0;}

.foot_share {display: flex;display: -webkit-flex;margin-top:.3rem;padding-bottom:1.2rem;}
.foot_share a{position: relative;margin-right:.2rem;padding-bottom:.35rem;}
.foot_share a>img{width:.7rem;height:.7rem;border-radius: 50%;position: relative;top:0;transition: all .3s;-webkit-transition: all .3s;}
.foot_share a .img{-webkit-transition: transform .3s ease-out;
  transition: transform .3s ease-out;
  position: absolute;
  left: 0;
  top: .95rem;
  width: .98rem;background:#fff;border-radius:.12rem;padding:.16rem;display: none;}
.foot_share a .img img{width:100%;max-width: none;}
.foot_share a .img:after{content:'';position: absolute;width:0;height:0;border-bottom: .28rem solid #fff;border-left:.2rem solid transparent;border-right:.2rem solid transparent;left:.16rem;top:-.16rem;}
.foot_share a:last-child{margin-right:0;}
.foot_share a.cur .img{display: block;}
.foot_share a:hover>img{top:-.05rem;}

.report_list li{margin-top:.2rem;}
.report_list li a{background:url(../images/news_bg.jpg) no-repeat;background-size: cover;display: flex;align-items: center;justify-content: center;width:100%;height:3.49rem;}
.report_list li a .txt .name p{font-size:.3rem;margin:0;font-weight: lighter;color:#E53203;line-height: .39rem;padding-left:.18rem;}
.report_list li a .txt .summary{font-size:.3rem;margin:.15rem 0 .21rem;color:#9E9F9F;line-height: .39rem;font-weight: lighter;padding-left:.18rem;}

.hezuo{padding:.8rem 0 0;background:#FAFAFA;}
.hezuo ul{margin-top:.6rem;}
.hezuo ul li{width:18.9%;float:left;background:#fff;margin-right:1.36%;}
.hezuo ul li:last-child{margin-right:0;}
.hezuo ul li .title{height:.73rem;display: flex;align-items: center;justify-content: center;font-size:.18rem;line-height: .24rem;font-weight: normal;margin:0;background:#E53203;color:#fff;margin-bottom: .18rem;}
.hezuo ul li p.flex{display: flex;display: -webkit-flex;font-size:.14rem;line-height: .24rem;margin-bottom: .16rem;margin-top:0;padding-left:7.2%;font-weight: lighter;}
.hezuo ul li p.flex .iconfont{font-size:.18rem;margin-right:.08rem;line-height: .24rem;}
.hezuo ul li .img {margin-top:.37rem;}
.hezuo ul li .img img{border:.1rem solid #FAFAFA;border-radius: .2rem;margin:0 auto;}
.hezuo ul li .img p{font-size:.16rem;color:#A3A3A3;text-align: center;margin-top:.2rem;margin-bottom: .37rem;}
.message{padding:.9rem 0 1rem;background:#FAFAFA;}
.form{background:#fff;padding:1.57rem 6.84% 1rem;margin-top:.6rem;}
.form form{display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: space-between;}
.form form .inputGroup{width:100%;margin-bottom: .8rem;position: relative;}
.form form .inputGroup.f50{width:47.61%;}
.form form .inputGroup p {font-size:.24rem;line-height: .32rem;margin:0;letter-spacing: .02rem;}
.form form .inputGroup p em{color:#E53203;margin-right:.13rem}
.form form .inputGroup input,.form form .inputGroup select,.form form .inputGroup textarea{border:0;font-size:.18rem;color:#B4B4B5;line-height: .52rem;height:.52rem;padding:0;width:100%;border-bottom:1px solid #E0E0E0;padding-bottom:.12rem;background:none!important;border-radius: 0;}
.form form .inputGroup textarea{resize:none;}
.form form .submit{width:100%;height:.9rem;line-height: .9rem;background:#E53203;color:#fff;border:0;}
.form form .inputGroup select{appearance: none;-webkit-appearance: none;background:url(../images/xia.png) no-repeat right center!important;background-size: .16rem!important;height:.64rem;}
.form form .xuqiu{display: none;}
.form form .xuqiu1{display:block;}
/* 人才发展 */
.organize{background:#FAFAFA;padding:.8rem 0;}
.line{height:1px;width:100%;background:linear-gradient(left,#E8E8E8,#EDEDED,#FAFAFA);background:linear-gradient(to right,#E8E8E8,#EDEDED,#FAFAFA);margin-top:.36rem;}
.organize .con{display: flex;justify-content: space-between;padding-bottom:1.14rem;padding-top:1.37rem;position: relative;}
.organize .con .left{position: relative;padding:1.19rem .44rem;width:5.39rem;box-sizing: border-box;margin-right:8.63%;}
.organize .con .left p{font-size:.9rem;line-height: 1rem;font-weight: lighter;margin:0;}
.organize .con .left .top{position: absolute;left:0;top:0;line-height: 1;}
.organize .con .left .bottom{position: absolute;right:0;bottom:0;line-height: 1;}
.organize .con .right{padding-top:.95rem;flex:1;}
.organize .con .right .details{margin-top:.47rem;}
.organize .con .right .details p{font-size:.18rem;line-height: .4rem;font-weight: lighter;}
.organize .con .poa{width:28.69%;right:0;top:0;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.team{padding:.9rem 0 0;}
.team .title{margin-bottom: .6rem;}
.team_swiper{margin-top:.5rem;padding-right:4.72rem;position: relative;height:5.4rem;background:#FAFAFA;}
.team_swiper .swiper-slide img{height:5.4rem;object-fit: cover;max-width: none;width:100%;}
.team_swiper .poa{right:0;top:.75rem;bottom:0;width:4.12rem;padding-left:.6rem;}
.team_swiper .pagination1{position: static;text-align: left;font-size:.3rem;font-weight: lighter;letter-spacing: -.04rem;line-height: 1;}
.team_swiper .prev1,.team_swiper .next1{position: static;margin-top:0;}
.team_swiper .prev1{margin-right:.2rem;}
.team_swiper .swiper-pagination-current{font-size:.4rem;color:#E53203;}
.team_swiper h4{font-size:.4rem;font-weight: lighter;margin:.58rem 0 1.89rem;line-height: .53rem;}
.team_swiper .btns{display: flex;display: -webkit-flex;}
.team_swiper .poa p{font-size:.9rem;line-height: 1;position: absolute;right:.2rem;bottom:.2rem;color:#D6D8D8;font-weight: lighter;margin:0;}
.swiper2{padding-right:0;padding-left:4.72rem;}
.swiper2 .poa{right:auto;top:.75rem;bottom:0;width:4.12rem;padding-left:.6rem;left:0;}
.career{padding:.9rem 0;}
.career .container{position: relative;}
.career .container .poa{width:28.69%;right:0;top:1rem;z-index:-1;}
.career .inner{display: flex;display: -webkit-flex;padding:1.76rem .2rem 1.37rem;position: relative;align-items: center;}
.career .inner .left{width:5.8rem;position: relative;margin-right:17.39%;}
.career .inner .left img{top:0;left:0;right:0;}

.career .inner .right{flex:1;}
.career .inner .right p{font-size:.18rem;line-height: .4rem; color:#585757;margin:0;font-weight: lighter;}
.resume{background:#FAFAFA;margin-bottom:1.2rem;}
.resume .content{padding:1rem 9.86% 1rem 10.27%;}
.resume .content .flex{display: flex;display: -webkit-flex;align-items: center;}
.resume .content .flex .right{width:1.88rem;height:1.88rem;margin-left:4.97%;}
.resume .content .flex .left{flex:1;}
.resume .content .left h4{font-size:.5rem;line-height: .66rem;padding-bottom:.14rem;margin:0;border-bottom:1px solid #E1E2E2;font-weight:lighter;margin-bottom:.35rem;}
.resume .content .left p{font-size:.22rem;line-height: .4rem;margin:0;font-weight: lighter;}
.resume .content .phone{display: flex;display: -webkit-flex;align-items: center;color:#E53203;margin-top:.3rem;}
.resume .content .phone .iconfont{font-size:.24rem;margin-right:.1rem}
.resume .content .phone a{font-size:.3rem;line-height: .66rem;font-weight: lighter;color:#E53203;}
.resume .content ul{display: flex;display: -webkit-flex;justify-content: space-between;margin-top:.62rem;}
.resume .content ul li{width:1.5rem;background:#fff;text-align: center;line-height: .46rem;font-size:.17rem;font-weight: lighter;}
.resume .content ul span{width:.21rem;height:0;border-top:.05px solid #E53203;}
.resume .content ul span:last-child{display: none;}

/* 新闻详情 */
.news_del{padding:.73rem 0 .6rem;}
.news_del h1{font-size:.28rem;line-height: .4rem;font-weight: lighter;margin:0;}
.news_del .top p{font-size:.22rem;color:#A3A3A3;margin:0;line-height: .36rem;padding-top:.26rem;}
.news_del .top p .iconfont{font-size:.22rem;margin-right:.06rem;}
.news_del .bottom{padding:.56rem 0 .6rem;}
.news_del .bottom p, .news_del .bottom span{font-size:.16rem;line-height: .3rem;color:#A39F9D;margin:0;}
.news_del .bottom img{margin:0 auto;}
.other{display: flex;display: -webkit-flex;justify-content: space-between;}
.other .left,.other .right{width:4rem;text-align: center;font-size:.18rem;line-height: .56rem;font-weight: lighter;background:#FAFAFA;}
.other .middle{width:.56rem;height:.56rem;background:#E53203;display: flex;display: -webkit-flex;flex-direction: column;align-items: center;justify-content: center;}
.other .middle span{width:.24rem;height:.02rem;background:#fff;border-radius: .02rem;margin:.03rem 0;}
.other .left a,.other .right a{display: block;background:#FAFAFA;transition: all .3s;-webkit-transition: all .3s;font-size:.18rem;line-height: .56rem;font-weight: lighter;}
.other .left a:hover,.other .right a:hover{background:#E53203;color:#fff;}
.other .left a .iconfont{margin-right:.11rem;}
.other .right a .iconfont{margin-left:.11rem;}

.el-icon-d-arrow-left:before {
  content: "\e6dd";
}
.el-date-editor.el-input, .el-date-editor.el-input__inner{width:100%!important;}
.el-date-picker{width:4rem!important;}
.el-date-picker .el-picker-panel__content{width:96%!important;}
.el-icon-date:before{content:''!important;}
.el-icon-circle-close:before{font-size:.26rem!important;position: relative;left:-.26rem;}
.mp_history{display: none;}
.el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell {
    color: #E55630!important;
}

.el-year-table td.today .cell {
    color: #E55630!important;
}
@media screen and (max-width:1780px){
  .history_swiper{padding:0 1.06rem;width:1300px;}
  .history_swiper:after{left:1.06rem;right:1.06rem;}
}
@media screen and (max-width:1500px){
  .bread_nav{padding-top: .54rem;padding-bottom: .49rem;}
  .bread_nav .right a {font-size: .14rem;padding: 0 .1rem;}
  .about_banner{margin-top:70px;}
  /* .intro .right ul{position: static;} */
  .intro .right h2{font-size:.26rem;}
  .details p, .details span{font-size:.14rem;line-height: .34rem;}
  .office_info h2 {font-size: .4rem;line-height: .55rem;}
  .subtitle {font-size: .34rem;line-height: .6rem;}
  .four{margin-bottom:.6rem;}
  .four li .left{margin-right:2%;}
  .six{padding-top: .87rem;}
  .six li p {font-size: .28rem;line-height: .38rem;}
  .six li{height:.6rem;}
  .six li img{max-width:36%;}
  .epco ul li .flex {padding: 0 5.28% 0 17.85%;}
  .epco ul li .flex .left h3 {font-size: .62rem;line-height: .8rem;}
  .epco ul li .flex .left p { font-size: .32rem; line-height: .36rem;}
  .epco ul li .flex .right {font-size: .14rem;line-height: .28rem;}
  .process .old p {font-size: .24rem;line-height: .45rem;} 
  .process .old span {font-size: .2rem;line-height: .28rem;}
  .process .middle p{font-size:.2rem;line-height: .32rem;}
  .government{padding:.5rem 0 .1rem;}
  .government .manage_list{transform: scale(.82);-webkit-transform: scale(.82);}
  .team_swiper h4 {
    font-size: .34rem;
    margin: .5rem 0 .89rem;
    line-height: .5rem;
  }
  .team_swiper .poa{top:.35rem;}
  .team_swiper .poa p{font-size:.8rem;}
  .team_swiper{height:4rem;}
  .team_swiper .swiper-slide img{height:4rem;}
 
    .career {padding: .6rem 0;}
  .career .inner{padding:.76rem 0 .37rem;}
  .organize .con .left p {font-size: .8rem;line-height: .9rem;}
  .organize .con .right .details p {font-size: .16rem;line-height: .38rem;}
  .career .inner .right p{font-size: .16rem;line-height: .38rem;}
  .organize .con {
    padding-bottom: .24rem;
    padding-top: .57rem;}
  .point {
      padding-top: 70px;
      margin-top: -70px;
  }
  .team {padding: .5rem 0 0;}
  .resume{margin-bottom:.6rem;}
  .resume .content .left h4 {font-size: .4rem;line-height: .56rem;}
  .resume .content .left p {font-size: .2rem;line-height: .38rem;}
  .resume .content {padding: .6rem 5.86% .6rem 6.27%;}
  .career .inner .left {width: 4.8rem; margin-right: 15.39%;}
  .hezuo{padding:.4rem 0 0;}
  .form {padding: .57rem 6.84% .5rem;margin-top: .4rem;}
  .form form .inputGroup{margin-bottom:.4rem;}
  .form form .inputGroup p {font-size: .2rem;line-height: .28rem;}
  .form form .inputGroup input,.form form .inputGroup select{font-size:.16rem;}
  .message {
    padding: .4rem 0 .5rem;
  }
  .form form .submit {height: .8rem;line-height: .8rem;font-size:.28rem;}
  .hezuo ul li{width:19.2%;margin-right:1%;}
  .hezuo ul li p.flex{padding-left:.05rem;font-size:.12rem;margin-bottom:.1rem;}
  .hezuo ul li p.flex .iconfont {
    font-size: .14rem;
    margin-right: .04rem;}
  .manage_list{transform: scale(.8);-webkit-transform: scale(.8);}
  .process .middle{width:1.28rem;flex-shrink: 0;}
  .process .middle p{font-size:.16rem;}
  .process .arrow{width:.9rem;}
  .history_swiper{width:1100px;}
  .hezuo ul li .title{font-size:.14rem;}
}
@media screen and (max-width:1400px){
  .history_swiper{width:980px;}
  .strength ul li p{font-size:.16rem}
}
@media screen and (max-width:1280px){
  .honor_wrap{padding: .77rem 1.93% 1rem;}
    .honor_rec .item{max-width:16.67%;}
    .honor_rec .item p{white-space: pre-wrap;}
    .hezuo ul {flex-wrap: wrap;}
    .hezuo ul li{width:32.42%;margin-bottom:.4rem;}
    .hezuo ul li:nth-child(3n){margin-right:0;}
    .intro .right h2{font-size:.28rem;line-height: .4rem;}
    .process .middle p{margin-bottom:.45rem;}
  .strength ul li{padding-left:1.73%}
}
@media screen and (max-width:1200px){
  .intro .right ul{position: static;}
  .intro{flex-direction: column;align-items: center;}
  .intro .left{width:auto;margin-right:0;margin-bottom:.4rem;}
  .intro .left img{max-width: 100%;width:auto;height:auto;}
  .bread_nav .right a{margin-left:0;}
  .business_banner h1 {letter-spacing: .1rem;}
  .business_banner p{letter-spacing: .04rem;}
  .history_swiper{width:94%;padding:0!important;}
  .history_swiper .prev1,.history_swiper .next1{display: none!important;}
  .history_swiper:after{left:0;right:0;}
}
@media screen and (max-width:1100px){
  .news_list{flex-direction: column;}
  .news_list .left{width:100%;}
  .organize .con .left{padding: 1.19rem .14rem;width: 4.39rem;margin-right:4%;}
  .organize .con .left p {font-size: .66rem;line-height: .8rem;}
  .career .inner .left {width: 2.8rem; margin-right: 10.39%;}
  .team_swiper{padding-right:3.82rem;}
  .team_swiper .poa{width:3.62rem;padding-left:.2rem;}
  .swiper2 {
    padding-right: 0;
    padding-left: 3.62rem;
  }
  .bread_nav{display: block;}
  .bread_nav .right{display: flex;overflow: hidden;margin-top: .3rem;flex-wrap: wrap;justify-content: flex-start;}
  .bread_nav .right a{box-sizing: border-box;margin: 0;text-align: center;margin-bottom:.2rem;padding:0 .3rem;}
  .four li{width:100%;justify-content: flex-start;}
  .six li p{font-size:.24rem;}
  .epco ul li .flex{padding-left:5%;}
  .other .left, .other .right{width:3rem;}
}
@media screen and (max-width:768px){
  .bread_nav{display: block;padding:.4rem 0 .2rem;}
  .bread_nav .left div{font-size:.28rem;}
  .bread_nav .right{display: flex;overflow: hidden;margin-top: .3rem;flex-wrap: wrap;justify-content: flex-start;}
  .bread_nav .right a{font-size:.28rem;line-height: .54rem;padding:0 .3rem;width:33.33%;box-sizing: border-box;margin: 0;text-align: center;margin-bottom:.2rem;}
  .details p, .details span{font-size:.26rem;line-height: .46rem;}
  .about_banner img{height:3.4rem;object-fit:cover;}
  .jianjie {padding: .5rem 0 .8rem;}
  .jianjie .left{width:100%;}
  .founder,.culture,.strength,.office_del,.building,.epco,.update,.library,.news_list{padding:.5rem 0;}
  .founder .flex{flex-direction: column;}
  .founder .bottom{margin-top:.4rem;}
  .founder .bottom p, .founder .bottom span{font-size:.26rem;line-height: .42rem;}
  .honor{padding:.28rem 0 .5rem;}
  .honor_rec{display: none;}
  .honor_list .txt p{font-size:.26rem;white-space: pre-wrap;}
  .honor_wrap{margin-top:.5rem;padding:.4rem 1.93% .5rem;}
  .culture .flex{flex-direction: column;margin-top:.4rem;justify-content: center;align-items: center;}
  .culture_item{width:80%;margin-bottom:.4rem;}
  .culture_item .en {transform: scale(1)!important;}
  .culture_item .txt{left:4.45%;}
  .culture_item .txt h4 {font-size: .56rem;line-height: .68rem;}
  .culture_item .txt p {font-size: .28rem;line-height: .34rem;}
  .culture_item:last-child .txt p{font-size: .28rem;line-height: .34rem;}
  .history {padding: .5rem 0 .25rem;}
  .history .inner ul{display: none;}
  .history_swiper .swiper-slide{height:1.3rem;align-items: flex-end;}
  .history_swiper .swiper-slide .inner .poa{left:50%!important;transform: translate(-50%);-webkit-transform: translate(-50%);bottom:.64rem!important;top:auto!important;}
  .history_swiper:after{top:auto;bottom:.345rem;}
  .history_swiper .swiper-slide.swiper-slide-active  .inner h4{font-size:.4rem;}
  .mp_history{display: block;margin-top:.4rem;}
  /* .mp_history .item{display: none;}
  .mp_history .item:first-child{display: block;}*/
  .mp_history .item ul li p{margin:0;} 
  .about_banner h1{font-size:.42rem;letter-spacing: .05rem;text-indent:.05rem;}
  .business_banner p{font-size:.28rem;letter-spacing: 0;text-indent:0;}
  .bread_nav .business_right a{width:50%;font-size:.22rem;padding:0 .1rem;}
  .intro{flex-direction: column;padding-bottom:.3rem}
  .intro .left{width:auto;margin-right:0;margin-bottom:.3rem;}
  .business_info{padding:.5rem 0 0;}
  .intro .right .details{margin-bottom:.4rem;}
  .intro .right ul{flex-wrap: wrap;position: static;}
  .intro .right ul li{width:31.33%;margin-bottom:.2rem;height:.96rem;}
  .intro .right ul li span{max-width:1.2rem;font-size:.26rem;line-height: .32rem;}
  .intro .right ul li:nth-child(3) span{max-width: 1.5rem;}
  .strength{padding-bottom:.3rem;}
  .strength ul{margin-top:.4rem;}
  .strength ul li{width:48.94%;padding-left:.1rem;height:1.6rem;}
  .strength ul li p{font-size:.22rem;line-height: .34rem;}
  .system{padding-top:.5rem}
  .system ul li {height:auto;}
  .system ul li .img{float:none;width:auto;}
  .system ul li .img img{height:auto;}
  .system ul li .txt {
    float: none;
    width: 100%;
    margin-left: 0;
    padding:.4rem .2rem;box-sizing: border-box;
  }
  .system ul li .txt p {font-size: .26rem;line-height: .44rem;margin-top: .23rem;position: relative;z-index:2;}
  .system ul li:nth-child(even) .txt span {right: 0;}
  .tl {
    margin-top: .4rem;
    margin-bottom: .4rem;
  }
  .service_list .pic{display: none;}
  .service_list ul h5 {font-size: .32rem;line-height: .39rem;}
  .service_list ul p.summary {font-size: .24rem;line-height: .38rem;margin-top:.2rem;}
  .service_list ul li{min-height:2.6rem;}
  .service_list ul{width:3rem;}
  .advantage ul{margin-top:.4rem;}
  .advantage ul li .txt .content p {font-size: .26rem;line-height: .38rem;}
  .advantage ul li .txt .content{max-width: 100%;}
  .advantage ul li .txt .content p:before{width:.1rem;height:.1rem;top:.14rem;}
  .manage_list{width:2.14rem;padding:.96rem 0;margin:.6rem auto;transform: scale(1);-webkit-transform: scale(1);}
  .manage_list .center {
    width: 1.5rem;
    height: 1.5rem;
    padding: .3rem;
    border: 1px solid #E53203;
  }
  .yuan p{font-size:.22rem;margin-top:0;}
  /* .manage_list ul li{display: flex;flex-direction: column;} */
  .manage_list ul li p {font-size: .24rem;width: 2rem;}
  .manage_list ul li:nth-child(-n+4) span{margin-right:.1rem;}
  .manage_list ul li:nth-child(1) {top: 0;left: -2rem;}
  .manage_list ul li:nth-last-child(-n+4) span{margin-left:.1rem;}
  .manage_list ul li:nth-child(2) {
    top: 1.11rem;
    left: -2.62rem;
}
.manage_list ul li:nth-child(3) {
  bottom: 1.21rem;
  left: -2.62rem;
}
.manage_list ul li:nth-child(4) {
  bottom: 0;
  left: -2rem;
}
.manage_list ul li:nth-child(5) {
  top: 0;
  right: -2rem;
}
.manage_list ul li:nth-child(6) {
  top: 1.11rem;
  right: -2.62rem;
}
.manage_list ul li:nth-child(7) {
  bottom: 1.21rem;
  right: -2.62rem;
}
.manage_list ul li:nth-child(8) {
  bottom: 0;
  right: -2rem;
}
.yuan p.enTxt {font-size: .48rem;line-height: .56rem;}
.office {padding: .5rem 0 .5rem;}
.office_info {
  flex-direction: column;
  margin-top: .4rem;
}
.office_info .right{width:100%;}
.office_info .right img{height:auto;}
.office_info .left {padding:.3rem;}
.office_info p {
  font-size: .26rem;
  line-height: .4rem;
  margin-top: .3rem;
  margin-bottom: .5rem;
}
.four li{width:100%;margin-bottom: .26rem;margin-top: .26rem;}
.four li .left{width:2.6rem;flex-shrink: 0;}
.four li .right{width:auto;flex:1;}
.four li .left img{height:auto;}
.four li .right .summary {font-size: .24rem;margin-top: .1rem;}
.four:after{display: none;}
.six{flex-wrap: wrap;}
.six li{width:31.71%;}
.six li:nth-child(3n){margin-right:0;border-right:0;}
.six li:nth-child(-n+3){margin-bottom: .8rem;}
.building ul li{width:90%;margin-bottom: .4rem;}
.building ul{flex-direction: column;align-items: center;}
.building ul li img{height:auto;}
.building ul li .txt p,.renewal li .img .txt .bottom{font-size: .26rem;line-height: .4rem;}
.building ul li .txt p{opacity:1;bottom:0;}
.building ul li .txt{bottom:.3rem;}
.renewal{flex-wrap: wrap;margin-top: .4rem; padding-bottom: .2rem;}
.renewal li{width:auto;margin-bottom:.3rem;flex:auto!important;}
  .renewal li.active .tit{color: #E53203;
    background: #F0F1F2;}
.renewal li .tit{font-size:.3rem;line-height: .9rem;}
.epco ul li{width:100%;margin-bottom:.4rem;}
.epco ul li .flex {
  padding-left: 13%;
}
.epco ul li .flex .right {
  font-size: .26rem;
  line-height: .4rem;
}
.process{flex-direction: column;}
.process .arrow{width:1rem;transform: rotate(90deg);margin:.3rem 0;}
.process .middle{display: flex;justify-content: space-around;flex-wrap: wrap;width:100%;}
.process .middle p {font-size: .24rem;line-height: .66rem;width:31.33%;box-sizing: border-box;height:.66rem;text-align: center;margin-bottom:.3rem;}
.process .middle p:nth-last-child(-n+3){margin-bottom:0;}
.update_swiper{margin-top:.4rem;}
.government .manage_list ul li p {font-size: .22rem;line-height: .28rem;max-width: 1.4rem;}
.government .manage_list {transform: scale(.86);-webkit-transform: scale(.86);}
.university ul{flex-wrap: wrap;justify-content: flex-start;}
.university ul li{width:48%;margin-bottom:.5rem;height:1.63rem;}
.university ul li:nth-child(odd){margin-right:4%;}
.university{padding:.5rem 0 .1rem;}
.enterprise ul li{width:100%;margin-bottom:.3rem;}
.enterprise ul li .left{margin-right:.3rem;width:1.28rem;height:1.28rem;}
.enterprise ul li .right{font-size:.26rem;line-height: .4rem;padding-right:.15rem;height:2.4rem;}
.library ul{flex-direction: column;padding: .5rem 3.4% .5rem 4.24%;margin-top:.4rem;}
.library ul li{max-width:100%;}
.library ul li:last-child{margin-top:.4rem;}
.recommend .container a{flex-direction: column;height:auto;}
.recommend .container .left{width:auto;margin-bottom: .3rem;}
.recommend .container .left img{height:auto;}
.recommend .container .right p.threeline {font-size: .26rem;line-height: .4rem;height:1.2rem;}
.recommend .zs{display: none;}
.recommend .container .right h4{font-size:.3rem;line-height: .42rem;}
.recommend .container .right p.date{font-size:.26rem;}
.recommend .more{font-size:.28rem;}
.recommend .more .iconfont{font-size:.48rem;line-height: .48rem;height:.48rem;font-size:.24rem;width:.48rem;}
.news_list .left li .txt h4{font-size:.3rem;}
.news_list .left li .txt p {font-size: .24rem;line-height: .32rem;}
.news_list .left li .date span{font-size:.28rem;line-height: .4rem;}
.news_list .right{width:100%;margin-left:0;margin-top:.4rem;}
.search_panel .input_wrap{height:.9rem;}
.search_panel .input_wrap input{font-size:.28rem;}
.search_panel .input_wrap .iconfont{font-size:.36rem;}
.el-date-picker{width:6.25rem!important;}
.el-input--prefix .el-input__inner{padding-left:.3rem!important;}
.report_list{display: flex;flex-wrap: wrap;justify-content: space-between;}
.report_list li{width:48%;}
.report_list li a{height:3rem;}
.organize{padding:.5rem 0 .1rem;}
.organize .con{flex-direction: column;}
.organize .con .left{width:100%;margin-right:0;}
.organize .con .left .top,.organize .con .left .bottom{width:1rem;}
.organize .con .right{padding-top:.5rem;}
.organize .con .right .details p {
  font-size: .26rem;
  line-height: .56rem;
}
.team_swiper{padding-right:0;height:auto;padding-left:0!important;}
.team_swiper .poa{position: static;width:100%;padding:.3rem;box-sizing: border-box;}
.team_swiper .swiper-slide img{height:auto;}
.team_swiper h4{margin: .3rem 0 .49rem;}
.career .inner{flex-direction: column;align-items: flex-start;}
.career .inner .left{margin-right:0;margin-bottom:.3rem;}
.career .inner .right p {font-size: .28rem;line-height: .5rem;}
.resume .process{flex-direction: row;flex-wrap: wrap;}
.resume .content {padding: .5rem .3rem .5rem;}
.resume .content .left p{font-size:.22rem;line-height: .4rem;}
.resume .content ul{margin-top:.2rem;position: relative;}
.resume .content ul li {width: 1.8rem;line-height: .56rem;font-size: .26rem;margin-top: .3rem;}
.resume .content ul span{display: none;}
.hezuo ul li{width:100%;margin-right:0;}
.hezuo ul li .title{font-size:.3rem;line-height: .4rem;}
.hezuo ul li p.flex {font-size: .26rem;line-height: .4rem;}
.hezuo ul li p.flex .iconfont{font-size:.28rem;line-height: .4rem;}
.hezuo ul li .img img{width:3.2rem;}
.hezuo ul li .img p{font-size:.26rem;}
.form form .inputGroup.f50{width:100%;}
.form form .inputGroup p {
  font-size: .26rem;
  line-height: .4rem;
}
.form form .inputGroup input,.form form .inputGroup select{font-size:.26rem;line-height: .74rem;height: .74rem;}
.form form .submit{font-size:.3rem;}
.news_del{padding:.5rem 0;}
.news_del .bottom p, .news_del .bottom span{font-size:.26rem;line-height: .46rem;}
.other .left, .other .right{font-size:.24rem;line-height: .66rem;flex:1;width:auto;}
.other .left a, .other .right a{font-size:.24rem;line-height: .66rem;}
.other .left a .iconfont,.other .right a .iconfont{font-size:.22rem;}
.other .middle{width:.66rem;height:.66rem;flex-shrink: 0;}
.news_list .left li {padding: .38rem;}
.news_list .left li .inner {
  width: 85%;
}
.six li p{font-size:.28rem;}
.process .old p{font-size:.28rem;line-height: .5rem;}
.process .old span{font-size:.26rem;line-height:.4rem}
.university ul li p {
  font-size: .26rem;
  line-height: .38rem;}
.enterprise ul li h3 {font-size: .28rem;line-height: .36rem;max-width: .6rem;}
.news_del .top p{font-size:.26rem;}
.news_del .top p .iconfont{font-size:.28rem;}
}
@media screen and (max-width:480px){
  .case ul li{width:100%;height:auto;}
  .case ul li .pic{height:auto;}
}