.i-territory .pe_box{display: none;}
.nav-contact{display: none;}
@media screen and (max-width: 1199px) {
  *{margin:0;padding:0;}

body{font:menu;color:#1B1C1E;background: none!important;}

body{font-size:.24rem;}/* IE7&8 */

a{text-decoration:none;color:#1B1C1E;}

a:hover{color:#F32B3A;}

li{list-style:none;}

img{border:none;vertical-align:top;outline:none;}

input,select{outline:none;font-family:'Microsoft Yahei';}

input[type='submit'],input[type='button']{cursor:pointer;}

table{border-collapse:collapse;}



.w{width:96%;margin:0 auto;}

.fl{float:left;}

.fr{float:right;}



header{height:1.2rem;background-color:#fff;box-shadow:0 0 .1rem rgba(0,0,0,0.1);position:sticky;z-index:999;top:0;left:0;width:100%;transition:all .3s;padding:.2rem;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;}
header .w{justify-content: space-between;align-items: center;}
header .logo{width:2.96rem;height:.77rem;}

header #menu{position:relative;display: block;}

header #menu,header #menu:before,header #menu:after{width:.6rem;height:.06rem;background-color:#000;border-radius:.03rem;}

header #menu:before,header #menu:after{content:'';display:block;position:absolute;}

header #menu:before{top:-.18rem;}

header #menu:after{bottom:-.18rem;}

header #menu.open{position:fixed;width:100%;height:100%;z-index:999;top:0;left:0;background-color:rgba(0,0,0,0.6);}

header nav{display:block;background-color:#fff;position:fixed;right:0;top:0;height:100%;transform:translateX(101%);padding:.3rem .6rem .3rem .3rem;box-sizing:border-box;font-size:.28rem;line-height:2;z-index:10;box-shadow:0 0 .1rem rgba(0,0,0,.1);overflow-y:auto;transition:all .3s;}

header #menu.open nav{transform:translateX(0);}

header nav a.cur{color:#F32B3A;}
header nav > div > a.cur, header nav > div > a:hover{color:#F32B3A;background-color:#fff;}
header nav > div:not(:first-child){margin-left: 0;}
header nav > div ul{padding:0;padding-left:1.5em;margin-top:0;position:static;min-width:auto;max-height:none;display:block;opacity:1;visibility:visible;}
header nav > div:hover ul{box-shadow:none;}
header nav > div .cat-2{width:auto;}
header nav > div .cat-2 li{width:auto;}
header nav > div > a{font-weight:600;padding:0;font-size:inherit;line-height:inherit;color: #1B1C1E;}
header nav > div li{line-height:inherit;}
header nav > div li:not(:first-child){margin-top: 0;}
header nav > div li a{color:#1B1C1E;font-size:inherit;font-family:inherit;}
header .right{
  display: none;
}

.nav-contact{display: block;}

.banner{width:100%;height:4.8rem;}
.banner [class^="swiper-button"]{width:0.54rem;height:0.88rem;}
.banner [class^="swiper-button"]:hover{background-color:transparent;}
.banner .swiper{height:100%;}

.banner .swiper-slide img{object-fit:cover;width:100%;height:100%;}

.banner .swiper{height:100%;}

.banner .swiper-slide img{object-fit:cover;width:100%;height:100%;}



.banner .swiper-slide a{color:#fff;}

.banner .swiper-slide .text{position:absolute;top:.4rem;left:50%;transform:translateX(-50%);}

.banner .swiper-slide .text .typing-text{width:fit-content;height:1.5rem;position:relative;}

.banner .swiper-slide .text .typing-text:after{content:'';position:absolute;left:0;bottom:0;width:6em;height:.02rem;background-color:#fff;margin-top:3em;}

.banner .swiper-slide .text [class^="text-"]{font-size:.5rem;line-height:1.3;white-space:nowrap;overflow:hidden;font-weight:bold;}

.banner .swiper-slide .text .text-2{padding-left:2em;}

.banner .swiper-slide .text p{margin-top:.4rem;font-size:.24rem;line-height:1.7;font-weight:100;width:100%;}

.banner .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px;left:auto;text-align:center;}

.banner .swiper-pagination-bullet{background-color:#fff;opacity:1;width:8px;height:8px;border-radius:50%;}

.banner .swiper-pagination-bullet-active{background-color:rgba(150,150,150,0.75);}

.banner .swiper-button-next:after, .banner .swiper-button-prev:after{color:#fff;display:none}

.box{margin-top:.3rem;overflow:hidden;}

.box-head{margin-bottom:.3rem;display: block;}

.box-head .en{font-family:Futura,Futura;font-weight:500;font-size:.26rem;color:#BEC0C2;line-height: inherit;}

.box-head .cn{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.32rem;margin-top:.08rem;line-height: inherit;}

.box-head .cn:after{content:'';display:block;width:.6rem;height:.03rem;background-color:#F32B3A;margin-top:.06rem;}

.box-head .right{display:flex;align-items:center;justify-content:space-between;margin-top:.1rem;}

.box-head .link a{padding:0 .1rem;font-family:PingFangSC,PingFang SC;font-size:.24rem;}

.box-head .link a:not(:first-child){border-left:.02rem solid #E2E3E4;}

.box-head .link a.cur,.box-head .link a:hover{color:#F32B3A;}

.box-head .more{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#fff;padding:.16rem .3rem;background-color:#F32B3A;border-radius:.62rem;line-height:.46rem;}

.box-head .more:after{content:'';display:inline-block;width:.12rem;height:.04rem;border-right:.01rem solid #fff;border-bottom:.01rem solid #fff;transform:skewX(45deg);vertical-align:middle;margin:-.04rem 0 0 .1rem;}



.i-news{margin-bottom:.3rem;}

.i-news ul{display:flex;flex-wrap:wrap;justify-content:space-between;}

.i-news li{width:49%;background-color:#fff;margin-right: 0;}
.i-news li:nth-child(n+3){display: none;}
.i-news li img{width:100%;height:2.1rem;}
.i-news li:active{transform: none;box-shadow: none;}
.i-news li .text{padding:.1rem 0;}

.i-news li .date{font-family:FuturaBT,FuturaBT;font-weight:500;font-size:.24rem;color:#939699;margin-top:.1rem;}
.i-news li > a:first-child{height: auto;}
.i-news li h3{line-height:inherit;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.24rem;margin-top:.1rem;max-height:.64rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.i-news li p{line-height:inherit;font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#939699;text-align:justify;margin-top:.1rem;max-height:4.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.i-news li .text:hover a,.i-news li .text:hover .date{color:#F32B3A;}



.i-territory .box-head{display:flex;justify-content:space-between;align-items:center;}

.i-territory .box-head .more:hover{background-color:#F32B3A;}

.i-territory .box-head .arrows{display:flex;align-items:center;display: none;}

.i-territory .box-head .arrows a{padding:0 .2rem;height:.4rem;}

.i-territory .box-head .arrows a:first-child{border-right:.01rem solid #E2E3E4;}

.i-territory .box-head .arrows a:after{content:'';display:inline-block;width:.4rem;height:.1rem;border-bottom:.01rem solid #ccc;}

.i-territory .box-head .arrows a.a1:after{border-left:.01rem solid;transform:skewX(-45deg);}

.i-territory .box-head .arrows a.a2:after{border-right:.01rem solid;transform:skewX(45deg);}

.i-territory .box-head .arrows a:hover:after{border-color:#F32B3A;}

.i-territory .pc_box{height: 0;overflow: hidden;}
.i-territory .pe_box{display: block;}
.i-territory ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:.4rem;text-shadow:0 0 .1rem rgba(0,0,0,.3);}

.i-territory li{width:49%;height:5rem;color:#fff;box-sizing:border-box;padding:.2rem .1rem .1rem;margin-bottom:.2rem;user-select:none;overflow:hidden;transition:all .3s;}

.i-territory li:nth-child(1){background:url("../images/i-territory-1.jpg") center/cover;}

.i-territory li:nth-child(2){background:url("../images/i-territory-2.jpg") center/cover;}

.i-territory li:nth-child(3){background:url("../images/i-territory-3.jpg") center/cover;}

.i-territory li:nth-child(4){background:url("../images/i-territory-4.jpg") center/cover;}
.i-territory li:not(:first-child){margin-left:0;}
.i-territory li:nth-child(even){margin-left:2%;}
.i-territory li:nth-child(odd){margin-left:0;}
.i-territory li:hover, .i-territory li.cur{width:49%;}
.i-territory li h3{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.3rem;margin-top:2.5rem;transition:all .3s;}

.i-territory li h4{font-size:.28rem;margin-top:.2rem;opacity:0.6;transition:all .3s;}

.i-territory li h4:after{content:'';display:block;width:1rem;height:.06rem;background-color:#F32B3A;margin-top:.3rem;}

.i-territory li p{font-family:PingFangSC,PingFang SC;font-size:.24rem;line-height:1.7;margin-top:.4rem;margin-bottom:.3rem;max-height:0;overflow:hidden;transition:all .3s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}



.i-territory li:hover h3{margin-top:.4rem;}

.i-territory li:hover h4{margin-top:.2rem;}

.i-territory li:hover h4:after{margin-top:.2rem;}

.i-territory li:hover .detail{display:flex;align-items:center;justify-content:center;transition:all .3s;}

.i-territory li:hover p{max-height:1.12rem;margin:.3rem 0;}

.i-territory li:hover .detail{width:1.6rem;height:.8rem;border-radius:.4rem;background-color:#F32B3A;}

.i-territory li:hover .detail:after{content:'';width:.4rem;height:.08rem;border-bottom:.01rem solid #fff;border-right:.01rem solid #fff;transform:skewX(45deg);}



footer{padding-top:.4rem;color:#939699;background-color:#f5f6f7;}

footer .w{padding-bottom:.3rem;display: block;}

footer .w h3{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.24rem;}
footer .w > div:not(:first-child){margin-left: 0;}
footer .box-1 .logo{width:3.04rem;height:.8rem;}

footer .box-1 p{font-family:PingFangSC,PingFang SC;font-size:.24rem;margin-top:.2rem;}

footer .box-2{font-family:PingFangSC,PingFang SC;font-size:.24rem;margin-top:.2rem;}

footer .box-2 h3{margin-bottom:.15rem;color:#1B1C1E;}

footer .box-2 li{margin-bottom:.1rem;}

footer .box-3{display:flex;justify-content:space-between;flex-wrap:wrap;margin:.2rem 0;width: auto;}

footer .box-3 a{width:33%;font-family:PingFangSC,PingFang SC;font-size:.24rem;line-height:2;flex: none;}

footer .box-4 h3{margin-bottom:.15rem;color:#1B1C1E;}

footer .box-4 p{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#939699;margin-bottom:.2rem;}

footer .box-4 .qrcode{width:78px;height:78px;}

footer .top{display: none;width:44px;height:44px;position:absolute;background-color:#1B1C1E;border-radius:50%;text-align:center;right:-50px;top:0;opacity:0.6;transition:all .3s;}

footer .copy-right{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#939699;line-height:2;padding:.2rem .1rem;background-color:#1B1C1E;text-align:center;}



.catpic{background-image:url("../../moban/images/catpic.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;height:4.8rem;color:#fff;overflow:hidden;}

.catpic a{color:#fff;}

.catpic h4{font-family:SourceHanSerifCN,SourceHanSerifCN;font-weight:800;font-size:.32rem;line-height:.46rem;color:rgba(255,255,255,0.4);margin-top:.4rem;}

.catpic h4 + h1{font-family:SourceHanSerifCN,SourceHanSerifCN;font-weight:800;font-size:.4rem;line-height:1.7;margin-bottom:.3rem;}

.catpic h4 + h1:after{content:'';display:block;width:1rem;height:.02rem;background-color:#fff;margin-top:.2rem;}

.catpic .position{font-family:PingFangSC,PingFang SC;font-size:.24rem;}

.page{margin-bottom: .5rem!important;}

.page h2.title{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.4rem;}

.page h2.title:after{content:'';width:.8rem;height:.06rem;display:block;background-color:#F32B3A;margin-top:.2rem;}



.page .box-1{margin-top:.3rem;display: block;}

.page .box-1 .text{margin:.2rem 0;width: auto;}

.page .box-1 h2.title{margin-bottom:.2rem;}

.page .box-1 .pic{width:100%;}

.page .box-1 .pic img{width:100%;}
.page .box-1 .pic:hover img{transform: none;}
.page .box-1 .content{overflow-y:auto;font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#626465;min-height:2.5rem;height: auto;line-height: inherit;}

.page .box-1 .content p:not(:first-child){margin-top:1em;}


.page .box-2{margin:.3rem auto;border-bottom:.01rem solid #E9E9E9;padding-top:.2rem;padding-bottom:.4rem;}
.page .box-2:after, .page .box-3 .honor:after{display: none;}
.page .box-2 .data{display:flex;flex-wrap:wrap;text-align:center;}

.page .box-2 .item{flex:1;}

.page .box-2 .item .num{font-family:FuturaBT,FuturaBT;font-weight:bold;font-size:.5rem;color:#2E59A4;line-height:1.2;}

.page .box-2 .item .num:after{content:attr(data-after);font-size:50%;vertical-align:middle;margin-left:.04rem;}

.page .box-2 .item p{font-family:PingFangSC,PingFang SC;font-weight:300;font-size:.24rem;color:#626465;}



.page .box-3 .box-head{display:flex;justify-content:space-between;margin-bottom:.3rem;}

.page .box-3 .box-head + p{font-family:PingFangSC,PingFang SC;font-size: .24rem;color:#626465;line-height:1.7;margin-bottom:.2rem;}

.page .box-3 .honor{padding-bottom:.3rem;}



.list{display:flex;justify-content:space-between;flex-wrap:wrap;}

.list li{margin-bottom:.3rem;width:49%;display: block;}

.list li img{width:100%;height:2.1rem;display:block;transition:all .3s;}

.list li img:hover{transform:scale(1.08);}

.list li .date{display:flex;justify-content:flex-start;align-items:end;margin-top:.1rem;width: auto;}

.list li .md{font-family:FuturaBT,FuturaBT;font-weight:bold;font-size:.3rem;color:#343434;line-height:.4rem;}

.list li:hover .md{color:#F32B3A;}
.list li:hover h2 a{color: #1B1C1E;}
.list li:hover img,.list li:hover .date,.list li:hover .info{transform: none;}
.list li .y{font-family:FuturaBT,FuturaBT;font-weight:500;font-size:.24rem;color:#B3B3B3;margin-left:.1rem;}

.list li .info{width: auto;margin-right: 0;}

.list li h2{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.3rem;color:#1B1C1E;line-height:1.5;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.list li p{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.24rem;color:#626465;margin-top:.2rem;line-height: inherit;}

.list li .detail{width:1.5rem;height:.6rem;border-radius:.3rem;background-color:#F32B3A;display:flex;align-items:center;justify-content:center;transition:all .3s;}

.list li .detail:hover{background-color:#F32B3A;}

.list li .detail:after{content:'';width:.4rem;height:.08rem;transform:skewX(45deg);border-bottom:.01rem solid #fff;border-right:.01rem solid #fff;}

.list li .detail:hover:after{border-color:#fff;}



.main-client{padding-top:.2rem;background:url("../../moban/images/page-box-4-bg.jpg") no-repeat center top;margin-top: 0;}

.main-client h2.title{margin-bottom:.2rem;line-height: inherit;}

.main-client .page > p{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#626465;line-height:1.5;margin-bottom:.2rem;}

.main-client .page ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:.2rem;}

.main-client .page li{width:24%;height:.87rem;}

.main-client .page li:nth-child(n+5){margin-top:.2rem;}

.main-client .page li img{width:100%;height:100%;}

.main-client .page .swiper{margin-bottom: 0;}
.main-client .page{margin-bottom: 0!important;}
.news{padding:.3rem 0;}

.news > h1{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.4rem;color:#1A1A1A;line-height:1.35;margin-bottom:.2rem;}

.news .info{margin-bottom:.2rem;}

.news .info span{display:inline-block;vertical-align:middle;}

.news .info .cat-name{font-family:MicrosoftYaHei;font-size:.24rem;color:#fff;line-height:16px;padding:7px 10px;background-color:#2E59A4;}

.news .info .date{font-family:FuturaBT,FuturaBT;font-weight:500;font-size:.24rem;color:#B3B3B3;line-height:16px;margin-left:10px;}

.news .content p{margin-bottom:1em;}



.content{line-height:1.7;min-height:4rem;overflow:hidden;zoom:1;}

.content img{max-width:100%;height:auto!important;}



.pagelist{margin:.3rem 0;text-align:center;line-height:2em;}

.pagelist a,.pagelist span{display:inline-block;padding:0 .24rem;background:#fff;color:#3D3D3D;border:.02rem solid #E2E2E2;margin-left:-.02rem;}

.pagelist span,.pagelist a:hover{background-color:#F32B3A;text-decoration:none;color:#fff;border-color:#F32B3A;}



.territory ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.3rem 0;}

.territory li{width:49%;box-sizing:border-box;height:3rem;color:#fff;background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:flex-end;flex-direction:column;}

.territory li:nth-child(n+3){margin-top:.2rem;}

.territory li .text{background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.49) 58%,rgba(0,0,0,0.8) 100%);padding:.2rem;height:1.1rem;transition:all .3s;}

.territory li h2{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.24rem;color:#FFFFFF;line-height:1.4;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.territory li h6{color:rgba(255,255,255,0.6);margin-top:.1rem;font-family:AlibabaPuHuiTi_2_65_Medium;font-size:.24rem;line-height:1.4;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.territory li h6:after{content:'';display:block;width:.6rem;height:.04rem;background-color:#F32B3A;margin-top:.2rem;}

.territory li p,.territory li .detail{height:0;overflow:hidden;transition:all .3s;}

.territory li .detail{display:inline-block;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.22rem;color:#F32B3A;line-height:1.4;}

.territory li .detail:after{content:'';display:inline-block;width:.4rem;height:.1rem;border-bottom:.01rem solid;border-right:.01rem solid;transform:skewX(45deg);margin-left:.06rem;vertical-align:middle;margin-top:-.06rem;}

.territory li:hover .text{height:4.2rem;}

.territory li:hover h6{margin-top:.08rem;}

.territory li:hover p{height:1rem;margin-top:.15rem;}

.territory li:hover .detail{height:.3rem;margin-top:.1rem;}

.territory li:hover p{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.22rem;color:#FFFFFF;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}



.team{padding:.2rem 0;}

.team .info{background-color:#F2F3F5;display: block;overflow: hidden;}

.team .info .pic{width:3rem;height:3.5rem;float:left;margin-right:.15rem;margin-bottom:.15rem;}

.team .info .pic img{width:100%;height:100%;}

.team .info .text{color: #585858;padding:.1rem 0 .2rem;margin-left: 0;}

.team .info .text h1{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.4rem;color:#1B1C1E;line-height:.6rem;}

.team .info .text .job{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.24rem;margin-top:.2rem;}

.team .info .text ul{margin-top:.2rem;padding:0 .2rem;}
.team .info .contact-info{max-width: none;margin: 0 .2rem .2rem;}
.team .info .contact-info > div{line-height: 1.4;margin-bottom: .15rem;font-size: .24rem;}
.team .info .contact-info .email:before{width: .28rem;height: .24rem;}
.team .info .contact-info .fei-shu:before{width: .34rem;height: .26rem;}
.team .info .contact-info .jian-li:before{width: .28rem;height: .3rem;}
/* .team .info .text ul:before{content:'';display:block;width:.8rem;height:.04rem;background-color:#E2E3E4;} */

.team .info .text li{margin-top:.15rem;font-family:PingFangSC,PingFang SC;font-size:.24rem;line-height:1.4;}

.team .info .text li em{font-style:normal;display:inline-block;line-height:1.6;background-color:#fff;padding:0 .1rem;margin-right:.1rem;}

.team .info .text li em:hover{background-color:#4775C7;color:#fff;}

.team .info .text li[class]{display:flex;align-items:center;}

.team .info .text li[class]:before{content:'';margin-right:14px;background-size:100% 100%;}

.team .info .text li.email:before{width:.28rem;height:.24rem;background:url('../../moban/images/icon-email.png');}

.team .info .text li.fei-shu:before{width:.34rem;height:.26rem;background:url('../../moban/images/icon-feishu.png');}

.team .info .text li.jian-li:before{width:.28rem;height:.3rem;background:url('../../moban/images/icon-jianli.png');}



.team .tabs{padding-top:.2rem;display:flex;justify-content:space-between;border-bottom:.01rem solid #E6E6E6;margin-top:.3rem;}

.team .tabs li{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.24rem;line-height:1.4;padding-bottom:.15rem;cursor:pointer;user-select:none;position:relative;}
.team .tabs li:not(:first-child){margin-left: 0;}
.team .tabs li.cur,.team .tabs li:hover{color:#ED1929;}

.team .tabs li.cur:after{content:'';width:100%;height:.04rem;position:absolute;top:calc(100% - 1px);left:0;z-index:1;background-color:#F32B3A;}

.team .tab-contents .content{margin-top:.2rem;font-family:PingFangSC,PingFang SC;font-size:.26rem;color:#807F7F;line-height:1.7;}



.team .search form{display:flex;justify-content:space-between;}

.team .search form :not(:last-child){margin-right:.2rem;flex:1;padding:0 .2rem;border:.01rem solid #F0F0F0;color:#666;}

.team .search input[type='submit']{color:#fff;line-height:2;font-size:.24rem;height:2em;width:1.5rem;background-color:#F32B3A;border:none;}
.team .alpha{display: none;}
.team .search{display: none;}

.team-list{display:flex;justify-content:space-between;flex-wrap:wrap;min-height:3rem;margin-bottom: 0;padding-bottom: 0;}

.team-list li{margin-top:.2rem;display:flex;align-items:center;width: auto;}
.page-territory .box-2 li:nth-child(-n+2){margin-top: .2rem;}
.team-list li img{width:3rem;height:3.5rem;display:block;transition:all .3s;}
.team-list li:hover img{transform: none;}
.team-list li img:hover{transform:scale(1.1);}

.team-list li .text{margin-left:.2rem;}

.team-list li h2{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.3rem;color:#1B1C1E;line-height:1.6;}

.team-list li .job{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.24rem;color:#807F7F;line-height:.24rem;margin-top:.1rem;}

.team-list li .job:after{content:'';width:.8rem;height:.04rem;display:block;margin-top:.2rem;margin-bottom:.2rem;background-color:#E2E3E4;}

.team-list li p{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#807F7F;line-height:1.6;margin-top:.1rem;}

.team-list li .detail{width:1.6rem;height:.8rem;transition:all .3s;border-radius:.4rem;margin-left:auto;margin-right:.1rem;display:none;justify-content:center;align-items:center;}

.team-list li .detail:after{content:'';width:.4rem;height:.08rem;transform:skewX(45deg);border-bottom:.01rem solid #939699;border-right:.01rem solid #939699;}

.team-list li:hover .detail{background-color:#F32B3A;}

.team-list li:hover .detail:after{border-color:#fff;}



.contact{padding:.3rem 0 0;}

.contact h2{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.3rem;color:#1B1C1E;line-height:1.6;}

.contact h2:after{content:'';display:block;width:.6rem;height:.06rem;background-color:#F32B3A;margin-top:.1rem;}

.contact h2 + p{margin-top:.2rem;margin-bottom:.2rem;font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#626465;line-height:1.7;}

.contact .map{background-color:#F5F6F7;margin-bottom:.3rem;display: block;}
.contact .map>div{max-width: 100%;}
.contact .map #map{width:100%;height:4.34rem;border:#ccc solid 1px;font-size:12px}
.contact .map .text{padding:.2rem;width: auto;margin-left: 0;}

.contact .map .text h4{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.3rem;line-height:1.7;margin-bottom:.1rem;}

.contact .map .text ul{border-top:.01rem solid #E6E6E6;margin-bottom:.2rem;padding-top:.1rem;overflow:hidden;}

.contact .map .text li{margin:.1rem 0;width:50%;float:left;}
.contact .map .text li:last-child{margin: .1rem 0;}
.contact .map .text p{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#9FA4AA;line-height:1.6;margin-bottom:.1rem;}

.contact .map .text li > div{font-family:DingTalk,DingTalk;font-weight:normal;font-size:.24rem;line-height:.2rem;}

.contact .map .text ul + p{margin-top:.1rem;}

.contact .map .text .address{font-family:PingFangSC,PingFang SC;font-size:.24rem;line-height:1.6;}



.contact .box-2{background-color:#F5F6F7;padding:.4rem 0;}

.contact .box-2 ul{margin-top:.2rem;display: block;}

.contact .box-2 li{background-color:#fff;margin-top:.3rem;padding:.4rem;box-sizing:border-box;width: auto;}
.contact .box-2 li:not(:nth-child(3n+1)){margin-left: 0;}
.contact .box-2 li:last-child{margin-right:auto;}
.contact .box-2 li:hover{transform: none;}
.contact .box-2 li h3{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.4rem;line-height:1.6;margin-bottom:.28rem;display:flex;align-items:center;}

.contact .box-2 li h3:before{content:'';display:block;background:url('../../moban/images/icon-map.png') center/100% 100%;margin-right:.16rem;width:.36rem;height:.46rem;}

.contact .box-2 li h3:after{content:'';width:.8rem;height:.04rem;background-color:#CDCDCD;margin-left:auto;margin-right:.3rem;}

.contact .box-2 li p{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#626465;line-height:1.6;padding:.12rem 0;}



.page-territory .box-1{padding:.2rem 0;border-bottom:.01rem solid #E9E9E9;margin-bottom:.2rem;display: block;}
.page-territory .box-1 .text{width: auto;}
.page-territory .box-1 .text h2{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.4rem;line-height:1.6;margin-bottom:.3rem;}

.page-territory .box-1 .text h2:after{content:'';width:1.2rem;height:.04rem;display:block;background-color:#F32B3A;margin-top:.2rem;}

.page-territory .box-1 .text .content{font-family:PingFangSC,PingFang SC;font-size:.24rem;color:#807F7F;line-height:1.8;margin-bottom:.2rem;}

.page-territory .box-1 .text h1,

.page-territory .box-1 .text h2,

.page-territory .box-1 .text h3,

.page-territory .box-1 .text h4,

.page-territory .box-1 .text h5,

.page-territory .box-1 .text h6{color:#1B1C1E;}

.page-territory .box-1 .pic{margin-bottom:.2rem;width: auto;}

.page-territory .box-1 .pic img{width:100%;}
.page-territory .box-1 .pic:hover img{transform: none;}


.page-territory .box-2{padding-top:.2rem;padding-bottom: 0;}

.page-territory .box-2 .box-head{margin-bottom:0;display:flex;justify-content:space-between;align-items:center;}

.page-territory .box-2 h3{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:.4rem;line-height:1.6;}

.page-territory .team-list{padding:.3rem 0;}
}

