@charset "utf-8";
/* CSS Document */
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1574833293381'); /* IE9 */
  src: url('iconfont.eot?t=1574833293381#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont.woff?t=1574833293381') format('woff'),
  url('iconfont.ttf?t=1574833293381') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1574833293381#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-iconfontadd:before {
  content: "\e61b";
}

.icon-caidan05:before {
  content: "\e604";
}

.icon-yanjing:before {
  content: "\e62b";
}

.icon-youjiantou:before {
  content: "\e61a";
}

.icon-tel:before {
  content: "\e61f";
}

.icon-top1:before {
  content: "\e67f";
}

.icon-dianhua:before {
  content: "\e607";
}

.icon-guanbi1:before {
  content: "\e65c";
}

.icon-dui:before {
  content: "\e63f";
}

.icon-sousuo:before {
  content: "\e619";
}

.icon-guanbi:before {
  content: "\e606";
}

.icon-right:before {
  content: "\e666";
}

.icon-double_right:before {
  content: "\e62a";
}

.icon-top:before {
  content: "\e7e1";
}

.icon-left:before {
  content: "\e7e2";
}

.icon-down:before {
  content: "\e7e3";
}

.icon-sright:before {
  content: "\e7e4";
}

.icon-double_left:before {
  content: "\e7e5";
}

.icon-sdown:before {
  content: "\e7e6";
}

.icon-ltop:before {
  content: "\e7e7";
}


.main{overflow: hidden;width: 100%;}

/* ban */
.banner {position: relative;text-align: center;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;height: auto;top:100px}
.banner .content {width: 88%; max-width: 1600px;margin-left: auto;margin-right: auto;
position: absolute; left: 50%;top: 50%; transform: translateX(-50%) translateY(-50%);z-index: 5;
 color: #fff; text-align: center;}
.banner .en {font-size: 0.72rem;font-weight: normal;margin-bottom: 0.1rem;}
.banner h3 {font-size: 0.3rem;position: relative; padding-bottom: 0.24rem;}
.banner h3::after {width: 44px;height: 1px; background: #fff; position: absolute; left: 50%;
transform: translateX(-50%); z-index: 5; bottom: 0;content: '';}
.banner .img {width: 100%;visibility: hidden; max-width: none;}
.banner .en {margin-top: 50px;}
@media (max-width: 1200px) {
.banner {top:80px;}
}
@media (max-width: 992px) {
.banner {top:0}
.crumbs{padding-top:0 !important;}
}
@media (max-width: 640px) {
.banner {top:0; height: 2rem;}
.crumbs{padding-top:0 !important;}
}
@media (max-width: 480px) {
.crumbs{padding-top:0 !important;}
  .banner {height: 2rem;top:0}
  .banner .img {height: 260px;}
}
.crumbs {padding-top:100px;}
/* 导航 */
.basenav2 {background: #fff;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.02) ;}
.basenav2 .inner {margin-left: auto;margin-right: auto; width: 88%;max-width: 1400px;display: -webkit-flex; display: flex; display: -webkit-box;display: box;-webkit-align-items: center; align-items: center;-webkit-box-align: center; box-align: center;}
.basenav2 .item {width: 18%;max-width: 2.8rem;min-height: 1.2rem;display: -webkit-flex;
display: flex;display: -webkit-box;display: box;-webkit-box-orient: vertical;box-orient: vertical;
-webkit-flex-direction: column;-ms-flex-direction: column; flex-direction: column; -webkit-justify-content: center; justify-content: center; -webkit-box-pack: center; box-pack: center;
-webkit-box-align: center;box-align: center;-webkit-align-items: center;align-items: center; padding: 0.2rem 0;}
.basenav2 .item .icon {width: 0.5rem;height: 0.5rem;display: block; margin: 0 auto 0.16rem;background-image: url('../images/icons.png');background-size: 3rem 5.5rem;}
.basenav2 .item .ica_4 {background-position: -2rem 0rem;}
.basenav2 .item .ica_3 {background-position: -1.5rem 0rem;}
.basenav2 .item .ica_2 {background-position: -1rem 0rem;}
.basenav2 .item .ica_1 {background-position: -0.5rem 0rem;}
.basenav2 .item .ica_0 {background-position: 0rem 0rem;}
.basenav2 .item:Hover,
.basenav2 .active {background: linear-gradient(to right, #0b7bda, #1a97e4); color: #fff;}
.basenav2 .item:Hover .ica_4,
.basenav2 .active .ica_4 { background-position: -2rem -0.5rem;}
.basenav2 .item:Hover .ica_3,
.basenav2 .active .ica_3 {background-position: -1.5rem -0.5rem;}
.basenav2 .item:Hover .ica_2,
.basenav2 .active .ica_2 {background-position: -1rem -0.5rem;}
.basenav2 .item:Hover .ica_1,
.basenav2 .active .ica_1 {background-position: -0.5rem -0.5rem;}
.basenav2 .item:Hover .ica_0,
.basenav2 .active .ica_0 {background-position: 0rem -0.5rem;}
@media (max-width: 992px) {
  .basenav2 .item {width: 20%;}
}
@media (max-width: 480px) {
  .basenav2 .inner { width: 100%;}
}

/* 地图 */
.map-box { margin-top: 0.3rem;margin-bottom: 1rem;margin-left: auto;margin-right: auto;width: 100%;
max-width: 100%;background-color: #ccc;position: relative;}
.map-box .map {height: 5.6rem;}
.map-box h3 {font-size: 30px; margin-bottom: 10px;}
.map-box .inner {padding: 0.5rem 0.4rem; background: #c81a1d;color: #fff;}
@media (min-width: 992px) {
  .map-box .inner .content {display: -webkit-flex;display: flex;display: -webkit-box; display: box;
-webkit-align-items: center; align-items: center;-webkit-box-align: center;box-align: center;
-webkit-box-pack: justify;box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
}
.map-box .info {line-height: 1.6;}
#map label,
#map img {
  max-width: none;
  max-height: none;
}
@media (min-width: 992px) {
  .map-box .address {position: absolute;bottom: -0.5rem;left: 50%; width: 49.5vw;background: #0b7bda;
}
  .map-box .content {max-width: 685px;}
}
@media (max-width: 992px) {
  .map-box {width: 100%;margin-top: 0;}
}
@media (max-width: 768px) {
  .map-box {text-align: center;}
  .map-box .info {margin-bottom: 0.5rem; padding-top: 0.1rem;display: inline-block;
text-align: left;}
}
@media (max-width: 480px) {
  .map-box h3 {font-size: 22px;}
}

/* 联系我们 */
.bggray{background:#f2f2f3}

/* 在线留言 */
.conWrap{padding-bottom: 0.3rem;}
.contitle{padding:60px 0 56px;text-align: center;}
.contitle h2{color:#333;font-size: 30px;font-weight: bold;letter-spacing: 6px;position: relative;}
.contitle h2>p{font-size: 30px;font-weight: bold;opacity: .2;font-family: "HELVETICA BOLD";
letter-spacing: 2px;margin-top: 12px;text-transform: uppercase;}
.contitle h2:after{position: absolute;bottom:-20px;margin-left: 50%;margin-left: -29px;content:"";
width: 58px;height: 6px;background-color: #e20001;}
.cont2{width: 1428px;margin:0 auto;padding:0 116px;box-sizing: border-box;}
.cont2>input{width: 570px;height: 56px;line-height: 56px;padding-left: 20px;
box-sizing: border-box;border:none;border:1px solid #dedede;margin-bottom: 30px;outline: none;}
.cont2>input:nth-child(2n+1){float: left;}
.cont2>input:nth-child(2n+2){float: right;}
.cont2>textarea{display: block;resize: none;padding-left: 20px;box-sizing: border-box;width: 100%;
border:none;border:1px solid #dedede;outline: none;padding-top: 20px;}
.cont2>a{display: block;width:156px;height: 48px;background-color: #e20300;text-align: center;line-height: 48px;font-size: 16px;color:#fff;margin:50px auto 0;}

@media only screen and (max-width:1440px){
	.tab_nav,.cont2 {width: 1100px;}
	.cont2>input { width: 424px;}
}
@media only screen and (max-width:1180px){
	.tab_nav,.cont2 { width: 100%;}
	.tab_nav li {padding: 0 14px;}
	.cont_left,.cont_right {width: 100%;float: none;}
	.cont2 {padding:0;}
	.cont2>input,.cont2>textarea{width: 96%;float: none;margin:0 auto 30px;display: block;}
	.cont2>input {width: 96%;float: none;margin:0 auto 30px;display: block;}
	.cont2>input:nth-child(2n+2){float: none;}
	.cont2>input:nth-child(2n+1){float: none;}
}

@media only screen and (max-width:500px){
.tab_nav>p{display: none;}
	.tab_nav_wrap { height: 44px;line-height: 44px;}
	.tab_nav>ul{display: -webkit-box;overflow-x: scroll;}
	.tab_nav li {float: none;}
	.cont_left,.cont_right {width: 100%;float: none;}
	.cont_left>img {width: 100%;height: auto;}
	.cont_right{padding:20px;height: auto;}
	.cont_right>p{margin-bottom: 16px;}
	.tab_nav, .cont2 { width: 100%;}
	.cont1{margin:0 auto 40px;height: auto;}
	.cont2>input,.cont2>textarea{width: 96%;float: none;margin:0 auto 30px;display: block;}
	.cont2>input:nth-child(2n+2){float: none;}
	.cont2>input:nth-child(2n+1){float: none;}
}

/* 关于我们 */
.group_wrap{width: 100%;}

.group_cont1{position: relative;padding-bottom: 40px;background: url(../images/group_bj.png) no-repeat center bottom #f5f5f5; width: 100%;bottom:0;left:0;}
.group_cont1>img{width: 100%;height:auto;position: absolute;z-index: 1;}
.group{max-width: 1428px;margin:0 auto;padding:0 32px;box-sizing: border-box;}
.group_info p{width:100%;font-size:14px;line-height: 30px;color:#666;
}
.group_cont{position: relative;padding-bottom: 40px;}


/* 管理体系 */
.ainfo { margin-left: auto;margin-right: auto;max-width: 1920px;}
  @media (max-width: 768px) {
  }
  @media (max-width: 640px) {
.ainfo { width: 88%; }}
.ainfo .row {margin-left: 0;margin-right: 0;}
.ainfo .row > * {padding-left:10px;padding-right: 0;}
  .ainfo li {position: relative;}
  @media (min-width: 993px) {
    .ainfo li::after {content: '';display: block;position: absolute;left: 0; right: 0;
top: 0;bottom: 0; z-index: 4; opacity: 0; transition: ease-in-out 0.5s;}
.ainfo li:hover:nth-child(1)::after {background:#eb3d01; opacity:0.8;margin-left: 10px;}
.ainfo li:hover:nth-child(2)::after {background:#eb3d01; opacity:0.8;margin-left:10px;}
.ainfo li:hover:nth-child(3)::after {background:#eb3d01; opacity:0.8;margin-left:10px;}
  }
  .ainfo .info { position: absolute; left: 50%;top: 50%; transform: translateX(-50%) translateY(-50%); z-index: 5; width: 80%; text-align: center; color: #fff;z-index: 55;}
  .ainfo .info .ic {width: 70px;height: 70px; display: block; margin: 0 auto;}
  .ainfo .info .ic1 {background-image: url('../images/ic_ab1.png');background-repeat: no-repeat;background-size: contain; background-position: center center;}
  .ainfo .info .ic2 {background-image: url('../images/ic_ab2.png'); background-repeat: no-repeat;background-size: contain; background-position: center center;}
  .ainfo .info .ic3 {background-image: url('../images/ic_ab3.png'); background-repeat: no-repeat; background-size: contain; background-position: center center;}
  .ainfo .info h4 {font-size: 24px;margin: 16px 0 14px; }
  .ainfo .info p {font-size: 16px;}
  @media (max-width: 480px) {
    .ainfo .info .ic { width: 50px; height: 50px; }
    .ainfo .info h4 { margin-bottom: 8px;font-size: 20px; }
    .ainfo .info p {font-size: 14px;}
  }
.clear{clear: both;}


/* 人才理念 */
.cont1{width: 1428px;margin:0 auto;overflow: hidden;}
.cont1_item{width: 21.5%;float: left;margin-right: 60px;margin-bottom: 145px;}
.cont1_item:last-child{margin-right: 0;}
.cont1_item>img{margin-bottom: 46px;}
.cont1_item>div>h5{color:#122b49;font-size: 20px;font-weight: bold;line-height: 48px;}
.cont1_item>div>span{color:#e20001;font-size: 14px;line-height: 30px;}
.cont1_item>div>p{color:#999;font-size: 14px;line-height: 30px;}
.recruit_information{width: 100%;}
.recruit_information ul{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.recruit_information ul h1{border-bottom: 1px solid #dbdbdb;font-size: 18px;color:#333;
line-height: 58px;height: 58px;padding:0 26px;box-sizing: border-box; cursor: pointer; position: relative;}
.recruit_information ul h1 img{float: right;margin-top: 26px;}
.recruit_information ul h1.active{background-color: #122b49;color:#fff;}
.recruit_det{ padding:20px; box-sizing: border-box; border-bottom: 1px solid #dbdbdb; display: none;}
.recruit_det>p{font-size: 14px;color:#666;margin-bottom: 40px;}
.recruit_det>p span{margin-right: 20px;}
.recruit_det>h5{color:#999;font-size: 14px;  margin-bottom: 8px;}
.recruit_det>div{margin-bottom: 20px;}
@media only screen and (max-width:1440px){
	.tab_nav,.cont1,.tabBar .bd { width: 1100px;}
	.cont1_item {width: 48%; margin-right: 2%;}
	.cont1_item>img {width: 100%; margin-bottom: 30px;}
	.cont1_item>div>h5 {font-size: 17px;}
}
@media only screen and (max-width:1180px){
	.tab_nav,.cont1,.tabBar .bd { width: 800px;}
	.tab_nav li {padding: 0 14px;}
	.cont1_item {width: 100%;margin-right: 0;margin-bottom: 30px;}
	.cont1_item>img {width: 50%;display: inline-block;}
	.cont1_item>div{float: right;width: 50%;padding-left: 20px;box-sizing: border-box;}
	.cont1_item>div>h5 {font-size: 18px;line-height: 36px;}
	.cont1_item>div>p{line-height: 28px;}
}
@media only screen and (max-width:500px){
	.tab_nav,.cont1,.tabBar .bd {width: 100%;}
	.tab_nav>p{display: none;}
	.tab_nav_wrap {height: 44px;line-height: 44px;}
	.tab_nav>ul{display: -webkit-box;overflow-x: scroll;}
	.tab_nav li {float: none;}
	.cont1_item>img {width: 96%; display: block; margin:0 auto;}
	.cont1_item>div {float: none;  width: 96%;  margin: 0 auto; padding-left: 0;}
	.recruit_information { width: 96%;margin: 0 auto;}

}


/* 人才招聘 */
.joinus {padding: .3rem 0 2.5rem;}
.joinus h2 { text-align: center;margin-bottom: 1.2rem;}
.recruit-box {background: #fff;overflow: hidden;width: 92%; margin: 0 auto;max-width: 1400px;}
.recruit-box ol li {width: 19%}
.recruit-box ol li:nth-child(1),
.recruit-box ol li:nth-child(4) {width: 25%}
.recruit-box ol li:nth-child(2),
.recruit-box ol li:nth-child(5) {width: 15%}
.recruit-box .arrow {transition: .3s}
.recruit-box .item-hd li,
.recruit-box .hd-wrap li {float: left}
.recruit-box .hd-wrap {background-color: #8f8f8f}
.recruit-box .hd {height: 48px;line-height: 48px;color: #fff;padding: 0 22px}
.recruit-box .item-hd {padding: 13px 0;position: relative}
.recruit-box li {padding-left: .22rem}
.recruit-box li p {display: inline-block}
.recruit-box .item {border-bottom: 1px solid #ebebeb}
.recruit-box .item-hd {cursor: pointer;line-height: 1.8;font-size: 16px}
.recruit-box .item-hd span {float: right;}
.recruit-box .item-hd .tit {display: none;color: #999;font-size: 14px}
.recruit-box .active .item-hd {background-color: #efefef}
.recruit-box .active .arrow {color: #fff !important}
.recruit-box .active .arrow::before {content: "\e728"}
.recruit-box .arrow {float: right;font-size: 14px;
color: #333}
.recruit-box .item-bd {background-color: #e3e3e3;display: none;padding: 30px 22px 10px}

@media (max-width:992px) {
	.recruit-box .item-hd li {width: 33.33% !important;padding: 0 10px}
	.recruit-box .item-hd .tit {display: block;display: inline-block}
}

@media (max-width:768px) {
	.recruit-box .item-hd li {min-width: 50% !important;width: auto !important}
}


/* 导航2 */
.crumbs .inner {height: .7rem;line-height:.7rem;color: #999;
border-bottom: 1px solid #dcdcdc;}
.crumbs .inner a {color: #999;}
.crumbs .inner a:hover {color: #0d4e9b;}
.crumbs .inner .icon-caidan05 {font-size: 18px;margin-right: 0.1rem;}
.crumbs .inner .icon-sright {font-size: 12px;margin: 0 0.1rem;transform: scale(0.8);}
.fixed-navs {color: #666;z-index: 555;}
.fixed-navs .item {height: 0.4rem;line-height: 0.4rem;color: #d02b27; }
.fixed-navs .item:hover { color: #f38031;}
.fixed-navs .navs-inner {font-size: 14px;}
   .navs-inner a{padding:0 10px; font-size: 16px;} 
@media (min-width: 992px) {
  .fixed-navs {max-width: 860px;width: 50%; white-space: nowrap; font-size: 0; position: absolute; left: 32%; margin-top: -.45rem;text-align: right;}
  .fixed-navs .item { display: inline-block; padding: 0 10px;cursor: pointer;}
  .fixed-navs .item:hover,
  .fixed-navs .active { color: #000;}
}
@media (max-width: 1300px) {
  .fixed-navs {width: auto;left: auto;right: 0;}
}
@media (max-width: 992px) {
  .fixed-navs { text-align: center; margin-top: 0.5rem;margin-bottom: 0.5rem;border-bottom: 1px solid #ccc; }
  .fixed-navs .navs-inner { display: -webkit-flex;display: flex; display: -webkit-box;display: box;
-webkit-align-items: center; align-items: center; -webkit-box-align: center; box-align: center;
 -webkit-box-pack: center; box-pack: center; -webkit-justify-content: center;justify-content: center; width: 88%;margin-left: auto; margin-right: auto;position: relative; max-width: 1600px; max-width: 1300px; overflow: hidden; }

  .fixed-navs .item {min-width: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1; -ms-flex-positive: 1;
 flex-grow: 1; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; position: relative;
  }
  .fixed-navs .active { color: #f38031;font-weight: bold;}
}
@media (max-width: 992px) and (min-width: 640px) {
  .fixed-navs .item::after {content: '';display: block; position: absolute; width: 1px; height: 0.3rem; border-left: 1px solid #f38031;top: 50%;transform: translateY(-50%) rotate(30deg);left: 0;}
  .fixed-navs .item:first-child::after { display: none;}
}
@media (max-width: 640px) {
  .fixed-navs .item {font-size: 16px;}
  .fixed-navs .navs-inner {width: 100%;}
}
.fixed-navs.fixed {height: 80px;border-bottom: 0;width: 100%;max-width: 100%;position: fixed;
top: 0;left: 0;right: 0; background: #fff;margin-top: 0;text-align: center; z-index: 99999;}
.fixed-navs.fixed .item {height: 80px; line-height: 80px;padding: 0 50px;}
@media (max-width: 992px) {
  .fixed-navs.fixed {height: 50px;}
  .fixed-navs.fixed .item {height: 50px;line-height: 50px;font-size: 14px;padding: 0;}
}
@media (max-width: 480px) {
  .fixed-navs.fixed .navs-inner {width: 100%; }
}

/* 新闻列表 */
.news-list-box {margin-left: auto;margin-right: auto;width: 88%;max-width: 1400px;padding-top: .5rem;padding-bottom: .3rem;}
@media (min-width: 641px) {
  .news-list {margin-left: -0.22rem;margin-right: -0.22rem;}
  .news-list > * {padding-left: 0.22rem; padding-right: 0.22rem;}
}
.news-list li {margin-bottom: 0.6rem;}
.news-list .inner {position: relative;}
.news-list .inner::before {content: '';display: block; position: absolute; top: -1px; left: 0;width: 0px; height: 1px; transition: 0.3s;}
.news-list .img {display: block;overflow: hidden;margin-bottom: 0.24rem;position: relative;}
.news-list .img img {-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.news-list .img:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.news-list .tit {font-size: 18px;display: block;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis; font-weight:bold;color: #000;}
.news-list .desc {margin: 0.12rem 0;line-height: 24px;height: 48px;
display: -webkit-box; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 2;color: #666;}
@media (max-width: 480px) {
  .news-list .desc {line-height: 20px; height: 40px; margin: 0.14rem 0 0.2rem;}
}
.news-list .date {color: #d02b27;text-transform: uppercase;}
.news-list li:hover .inner::before {width: 100%;}
.news-list li:hover .tit {color: #d02b27;}
.cover-tip .stit {font-size: 16px;line-height: 30px; width: 100%; text-align: center;position: absolute; left: 0;top: 50%;margin-top: -15px;color: #fff;}
.cover-tip .stit {font-size: 16px;line-height: 30px;width: 100%;text-align: center;position: absolute;left: 0;top: 50%; margin-top: -15px;color: #fff;}
.cover-tip .line {display: inline-block;width: 100px;height: 1px;background-color: #f2f2f2;position: absolute;left: 50%;margin-left: -50px;transition: all 0.6s ease 0s;}
.cover-tip .linet {top: 0;}
.cover-tip .lineb {bottom: 0;}
.cover-tip:hover .line {width: 6px;margin-left: -3px;opacity: 0.6; filter: alpha(opacity=60);}

/* 新闻内容页 */
.article-box{padding-bottom:1.2rem;padding-top:0.3rem;}
.article-box .hd{text-align:center;border-bottom:1px solid #eeeeee;padding-bottom:.34rem;margin-bottom:.5rem}
.article-box .hd h1{font-size:34px;margin-bottom:5px}
.article-box .hd .time{color:#999}

@media (max-width:1200px){
	.article-box .hd h1{font-size:30px}
	.wrap1{width:94%;margin:0 auto;}
	}
@media (max-width:768px){
	.article-box .hd h1{font-size:26px}
	}
@media (max-width:640px){
	.article-box .hd h1{font-size:22px}
	}
.article-box article{max-width:1300px;padding-bottom:1rem;margin-left:auto;margin-right:auto}
article{font-size:16px;line-height:1.8; overflow: hidden;}
article p{}
article a{color:#0d4486;border-bottom:1px solid #0d4486}
.arc-pnext{padding-top:.34rem;border-top:1px solid #eeeeee}
@media (min-width:768px){
	.arc-pnext{display:-webkit-flex;display:flex;display:-webkit-box;display:box;-webkit-align-items:center;align-items:center;-webkit-box-align:center;box-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
	.arc-pnext p{width:36%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
	.arc-pnext p a:hover{color:#0d4486}.arc-pnext .next{text-align:right}}
	@media (max-width:768px){
		.arc-pnext p{line-height:2.2;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
		}
	.arc-pnext .return{border:1px solid #0d4486;color:#0d4486;display:inline-block;padding:0 .3rem;line-height:40px}
	.arc-pnext .return:hover{background-color:#0d4486;color:#fff}


/* 分页 */
#pages{ padding:15px 0 30px; margin:0px; text-align:center;}
#pages a{ display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333;}
#pages a.a1{ width:56px;}
#pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none;}
#pages span{ display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;}
.page .noPage{ display:inline-block; width:56px; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

/* 企业理念 */
.cultrue {padding-top: 0.9rem;padding-bottom: 1.24rem;margin-bottom: 0;
 background-position: center;background-repeat: no-repeat;background-size: cover;background-image: url('../images/cultrue-bg.jpg');}
.cultrue .hd3 {margin-bottom: 0.5rem;}
.cultrue dt,
.cultrue dd {line-height: 2.2;}
.cultrue dt {font-size: 16px; color: #dd2e1b;}
.cultrue dd + dt { margin-top: 0.1rem;}
@media (max-width: 640px) {
.cultrue .hd3 {margin-bottom: 0.6rem; }
.cultrue dt,
.cultrue dd {line-height: 1.86;}
.cultrue dt {font-size: 14px;}
.cultrue dd {font-size: 12px;}
}
.about .imgbox.s2 {padding: 0 0 0.3rem 3%;}
.about .imgbox.s2 .img { margin-left: 0.3rem;}
.about .imgbox.s2 .img::after {left: -0.3rem;}
@media (max-width: 1200px) {
  .about .table-cell:nth-child(1),
  .about .table-cell:nth-child(2) {padding-right: 0;padding-left: 0;}
}
.about .table-cell {width: 50%;}
.about .table-cell:nth-child(1) {padding-right: 3%;}
.about .table-cell:nth-child(2) {padding-left: 3%;}
.table {margin-bottom: 0;overflow: hidden;}
.table .table-cell {display: table-cell;vertical-align: middle;}
.hd3 h2 {color: #0d4e9b;}
.hd3 .en {color: #bbbbbb;}
@media (min-width: 1200px) {
  .hd3:hover::after {width: 120px;}
}
@media (max-width: 640px) {
  .hd3 {font-size: 24px;}
  .hd3 .en {font-size: 18px; margin-top: 5px;}
}
@media (max-width: 480px) {
  .hd3 {font-size: 24px;}
  .hd3 .en {margin-top: 5px;font-size: 18px;}
}
.hd3 h2 {font-size: 0.48rem;text-transform: uppercase;font-weight: bold;}
.hd3 .tit {font-size: 0.3rem;
}
.hd3.white h2,
.hd3.white .tit {color: #fff;}
@media (max-width: 768px) {
  .hd3 .tit {font-size: 24px;}
}
@media (max-width: 640px) {
  .hd3 .tit {font-size: 20px; }
}

/* 品牌文化 */
.base-box {width: 92%;max-width: 1420px;margin-left: auto;margin-right: auto;
margin-bottom: .36rem;background: #fff;padding: .4rem .4rem .7rem}
.base-box h2 {font-size: 24px;margin-bottom: .3rem;padding-left: 18px;font-weight: bold;
position: relative;}
.base-box h2::before {content: '';display: block;position: absolute;
width: .04rem;height: 70%;top: 15%;line-height: 1;background: #005bac;left: 0}
.base-box h2 .more {color: #1b8bcc;font-size: 14px;position: absolute;right: 0;top: 50%;transform: translateY(-50%)}
.base-box h2 .more:hover {color: #005bac}
.base-box .txt {font-size: 16px;color: #666;line-height: 1.76}
.honner-list {text-align: center;margin-left: -0.1rem;margin-right: -0.1rem;padding-bottom: .3rem}
.honner-list>* {padding-left: .1rem;padding-right: .1rem}
.honner-list li {margin-bottom: .4rem}
.honner-list .inner {border: 1px solid #d9dde0;transition: .3s;padding: .3rem;background-color: #f9f9f9}
.honner-list .inner:hover {background: #fff;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2)}
.honner-list .coverimg {background-size: contain}
.honner-list .tit {font-size: 16px;text-transform: uppercase;padding-top: .3rem;font-family: medium}
@media (min-width:1200px) {
	.honner-list .tit {overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;line-height: 48px}
}

@media (max-width:1200px) {
	.honner-list .inner {padding-bottom: .16rem}
	.honner-list .tit {word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;
overflow: hidden;-webkit-line-clamp: 2;height: 40px;box-sizing: content-box;line-height: 20px
}
}

@media (max-width:768px) {
	.honner-list .tit {font-size: 14px;line-height: 18px;height: 36px}
	.honner-list .inner {padding: .3rem .2rem .1rem}
}
@media (max-width:640px) {
	.base-box {width: 100%}
	.base-box h2 {padding-left: 12px;font-size: 22px;margin-bottom: .2rem}
}
.culture-box-1 {padding-bottom: 0}

.culture-box-1 ul {margin-top: .4rem
}
.culture-box-1 .inner {padding: .4rem .4rem .3rem;background: #fff;cursor: default}
.culture-box-1 .inner .ic {width: 56px;height: 56px;display: block;margin: 0 auto;
background-repeat: no-repeat;background-size: contain;background-position: center}
.culture-box-1 .inner .ic.ic1 {background-image: url('../images/wx_1.png')}
.culture-box-1 .inner .ic.ic2 {background-image: url('../images/wx_2.png')}
.culture-box-1 .inner .ic.ic3 {background-image: url('../images/wx_3.png')}
.culture-box-1 .inner .ic.ic4 {background-image: url('../images/wx_4.png')}
.culture-box-1 .inner .ic.ic5 {background-image: url('../images/wx_5.png')}
.culture-box-1 .inner .ic.ic6 {background-image: url('../images/wx_6.png')}
.culture-box-1 .inner h3 {font-size: 24px;margin: .16rem 0 .1rem}
.culture-box-1 .inner .desc {font-size: 16px;color: #666;min-height: 48px;line-height: 24px}
.culture-box-1 .inner:hover {background: #005bac;color: #fff}
.culture-box-1 .inner:hover .desc {color: #fff}
.culture-box-1 .inner:hover .ic1 {background-image: url('../images/wx_1_on.png')}
.culture-box-1 .inner:hover .ic2 {background-image: url('../images/wx_2_on.png')}
.culture-box-1 .inner:hover .ic3 {background-image: url('../images/wx_3_on.png')}
.culture-box-1 .inner:hover .ic4 {background-image: url('../images/wx_4_on.png')}
.culture-box-1 .inner:hover .ic5 {background-image: url('../images/wx_5_on.png')}
.culture-box-1 .inner:hover .ic6 {background-image: url('../images/wx_6_on.png')}
@media (max-width:1200px) {
	.culture-box-1 .inner h3 {font-size: 20px}
	.culture-box-1 .inner .desc {font-size: 14px;line-height: 1.6}
}
@media (max-width:768px) {
	.culture-box-1 li {margin-bottom: 10px}
	.culture-box-1 li .inner .desc {min-height: auto}
}

/* 人才培养 */
.hd2{margin-bottom:.46rem}
.hd2 h2{font-size: .36rem;}
.spot p{ font-size: .16rem;}
.hd2.l {padding-bottom: .16rem;position: relative;border-bottom: 1px solid #eeeeee}
.hd2.l::after {content: '';display: block;position: absolute;width: 48px;height: 3px;background: linear-gradient(to right, #0d4486 70%, #df251b 70%, #df251b);bottom: -3px;left: 0}
.team-box {padding: .9rem 0 1.2rem}
@media (min-width:768px) {
	.team-box li {display: table;width: 100%;margin-left: -0.3rem !important; margin-right: -0.3rem !important}
	.team-box li>* {display: table-cell;vertical-align: middle}
	.team-box li>* {padding-left: .3rem !important;padding-right: .3rem !important}
	.team-box li>* {width: 50%;vertical-align: middle}
}
.team-box li+li {margin-top: .7rem}
.team-box .txt {font-size: 16px;line-height: 1.875}
@media (max-width:1200px) {
	.team-box .txt {font-size: 14px}
}
@media (max-width:768px) {
	.team-box .txtbox {margin-top: .5rem}
}
.team-box .spot {font-size: 20px;line-height: 2}
@media (max-width:992px) {
	.team-box .spot {font-size: 16px}
}
.cover-box {position: relative;display: block;overflow: hidden}
.cover-box .coverimg {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-repeat: no-repeat;background-size: cover;background-position: center;z-index: 1;transition: transform .6s ease 0s}
.cover-box .coverimg.contain {background-size: contain}
.cover-box ._bg {width: 100%;display: block;max-height:264px;}
.cover-box .icon-bofang1 {position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);z-index: 5;font-size: .4rem;color: #fff;transition: .6s}
@media (min-width:993px) {
	.cover-box:hover .cover-tip {opacity: 1;filter: alpha(opacity=1)
	}
	.cover-box:hover .coverimg {transform: scale(1.05, 1.05)}
	.cover-box:hover .icon-bofang1 {font-size: .6rem}
}











































