﻿* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

#app {
  font-family: MicrosoftYaHei
}

ul {
  list-style-type: none
}

a {
  text-decoration: none
}

.bold {
  font-size: 14px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700
}

.write {
  color: #fff
}

.black {
  color: #4a4a4a
}

.ofh,
.threeDots {
  overflow: hidden
}

.threeDots {
  white-space: nowrap;
  text-overflow: ellipsis
}

.m_toTop {
  position: fixed;
  right: 5%;
  bottom: 18%;
  width: 48px;
  height: 48px;
  background: url(data:image/png;base64,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) no-repeat 100% 100%;
  background-size: 100% 100%;
  border-radius: 7px
}

.m_banner img {
  width: 100%
}

.m_content {
  width: 90%;
  margin: 0 auto;
  overflow: hidden;
  min-height: 400px;
  padding-bottom: 34px;
  font-size: 14px;
  line-height: 24px
}

.m_title {
  height: 48px;
  line-height: 48px;
  border-bottom: 2px solid #0068b7
}

.m_details,
.m_lianxi {
  padding-top: 24px
}

.m_line {
  display: inline-block;
  width: 4px;
  height: 18px;
  background-color: #0068b7;
  margin-bottom: -3px
}

.m_text {
  font-size: 18px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  color: #595757
}

.m_more {
  font-size: 12px;
  width: 80px;
  height: 26px;
  line-height: 24px;
  margin: 19px auto 0;
  text-align: center;
  border-radius: 13px;
  border: 1px solid #525252
}

@media screen and (max-width:767px) {

  #contents img,
  .m_details img {
    width: 280px !important;
    height: auto !important
  }
}

.touch {
  -ms-touch-action: pan-y !important;
  touch-action: pan-y !important
}

.index {
  min-width: 1200px
}

.header {
  width: 100%;
  background: #f3f3f3
}

.header_container{
  width: 80%;
  margin: 0 auto;
  max-width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center
}

.logo{
  max-width: 326px;
  width: 30%;
  min-width: 300px
}

.logo img{
  width: 100%;
  height: 100%;
  cursor: pointer
}

.title{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 65%;
  height: 78px;
  line-height: 78px
}

.title li{
  width: 80px;
  margin-bottom: 3px
}

.black{
  color: #000
}

.footer{
  width: 100%;
  font-size: 13px;
  font-family: MicrosoftYaHei;
  margin-top: -3px;
  color: #fff
}

.first_container{
  width: 100%;
  background: #0c355f
}

.first{
  width: 80%;
  max-width: 1200px;
  margin: 0 auto;
  position: relative
}

.first,
.footer .phone{
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.footer .phone {
  width: 50%;
  line-height: 50px
}

.footer .phone img{
  margin-right: 6px;
  width: 24px;
  height: 24px
}

.second_container {
  width: 100%;
  background-color: #0b243d;
  font-size: 12px
}

.second {
  width: 80%;
  max-width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.copy{
  width: 70%;
  height: 40px;
  max-width: 900px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.index{
  position: relative;
  font-family: MicrosoftYaHei
}

.content_container{
  width: 100%;
  height: 25%;
  background: rgba(0, 78, 156, .8);
  position: absolute;
  bottom: 2px;
  z-index: 10
}

.content{
  width: 80%;
  height: 100%;
  max-width: 1200px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff
}

.index-content .content_border{
  background-color: #1d75d2;
  width: 1px;
  height: 78%
}

.index-content .left{
  width: 30%;
  height: 80%
}

.top{
  min-height: 40px;
  height: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.news_img{
  width: 40px;
  height: 27px;
  margin-right: 10px
}

.top div{
  width: 70%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.top div span{
  font-size: 17px;
  margin-right: 3px
}

.top a{
  width: 30%;
  height: 60%;
  margin-top: 5px;
  text-align: right;
  font-size: 14px
}
.news_date{
  color:white;
}

.news_details {
  margin-bottom: 16px;
  padding-left: 5px;
  cursor: pointer;
}

.news ul{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.news ul .news_title{
  width: 67%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 900;
  font-size: 16px;
  color: white;
}

.news_content{
  height: 60px;
  line-height: 19px;
  margin-top: 6px;
  font-weight: 100;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  color: white;
}

.light_write{
  color: #90c0f8
}

.middle{
  height: 80%
}

.yewu_img {
  width: 25px;
  height: 25px;
  margin-right: 10px
}

.pro_swiper{
  position: relative;
  width: 380px;
  height: 105px;
  cursor: pointer
}

.btn_left{
  left: 0
}

.btn_right{
  right: 0
}

.btn_left,
.btn_right{
  position: absolute;
  top: 29px;
  width: 20px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  font-size: 20px;
  background: #043c76
}

.pro_children{
  width: 380px;
  padding: 0 29px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around
}

.pro_children img{
  width: 134px;
  height: 90px;
  margin-top: 5px
}

.pro_content a{
  height: 95px;
  font-family: MicrosoftYaHei;
  color: white;
}

.right{
  width: 20%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  margin-top: -2px
}

.right span{
  font-size: 17px;
  margin-right: 5px
}

.tabs{
  height: 37px;
  border-bottom: 1px solid #307dcd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.city{
  width: 27px;
  height: 21px
}

.enterprises{
  width: 22px;
  height: 24px
}

.cultural{
  width: 20px;
  height: 24px
}

.recruitment{
  width: 22px;
  height: 22px
}

/* .phone{
  position: fixed;
  right: 4%;
  top: 54%;
  z-index: 100
} */

.phone_container{
  position: relative;
  cursor: pointer
}

.icon{
  width: 50px;
  height: 50px;
  text-align: center;
  padding-top: 10px;
  position: absolute;
  z-index: 102;
  top: 0;
  left: 0;
  background: #07529f;
  border-radius: 6px;
  -webkit-transition: all 1s linear .1s;
  transition: all 1s linear .1s
}

.icon img{
  width: 36px;
  height: 36px
}

.text{
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  left: 0;
  background: #07529f;
  font-size: 13px;
  color: hsla(0, 0%, 100%, 0);
  z-index: 101;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 6px;
  -webkit-transition: all .5s linear .1s;
  transition: all .5s linear .1s
}

.phone_container:hover .icon{
  border-top-left-radius: 0;
  border-bottom-left-radius: 0
}

.phone_container:hover .text{
  padding-left: 10px;
  width: 130px;
  left: -130px;
  color: #fff;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.fide{
  display: none
}

@media screen and (max-width:1394px) {
  .right{
    width: 25%
  }

  .tabs{
    height: 31px
  }
}


@media screen and (min-width:992px) and (max-width:1200px) {
  .top{
    min-height: 30px
  }

  .right{
    font-size: 10px
  }

  .pro_children img{
    height: 80px;
    margin-top: -10px
  }
}

.banner-swiper .swiper-slide img{
  width: 100%
}

.banner-swiper .swiper-pagination-bullets{
  bottom: 175px
}
.swiper-pagination-bullet{
  background: #fff;
  opacity: 1;
}
.swiper-pagination-bullet-active{
  background-color: #007aff;
}
.fixed-phone{
  position: fixed;
  right: 4%;
  top: 50%;
  z-index: 100;
  background-color: #07529f;
  border-radius: 5px;
  cursor: pointer
}

.fixed-phone .phone_container{
  position: relative
}

.fixed-phone .icon{
  width: 50px;
  height: 50px;
  text-align: center;
  padding-top: 10px;
  position: absolute;
  z-index: 102;
  top: 0;
  left: 0;
  -webkit-transition: all 1s linear .1s;
  transition: all 1s linear .1s;
  border-bottom: 1px solid #fff
}

.fixed-phone .icon img{
  width: 33px;
  height: 36px
}

.fixed-phone .text{
  width: 50px;
  height: 49px;
  position: absolute;
  top: 0;
  left: 0;
  background: #07529f;
  font-size: 12px;
  color: hsla(0, 0%, 100%, 0);
  z-index: 101;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 6px;
  -webkit-transition: all .5s linear .1s;
  transition: all .5s linear .1s
}

.fixed-phone .text p:last-child {
  margin-top: 3px;
  font-size: 17px
}

.fixed-phone .phone_container:hover .text{
  padding-left: 10px;
  width: 140px;
  left: -137px;
  color: #fff;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0
}

.fixed-phone .weixin {
  margin-top: 50px
}

.fixed-phone .shouji,
.fixed-phone .weixin{
  text-align: center;
  width: 50px;
  height: 50px;
  line-height: 50px;
  position: relative;
  border-bottom: 1px solid #ddd
}

.fixed-phone .weixin img{
  width: 30px;
  height: 25px;
  vertical-align: middle;
  margin-top: -2px
}

.fixed-phone .shouji img{
  margin-top: -3px;
  width: 32px;
  height: 30px;
  vertical-align: middle
}

.fixed-phone .shouji_img,
.fixed-phone .weixin_img{
  width: 100px;
  height: 100px;
  padding: 10px;
  background-color: #fff;
  position: absolute;
  left: -108px;
  z-index: 100;
  top: -25px;
  -webkit-box-shadow: 0 0 10px 0 #ddd;
  box-shadow: 0 0 10px 0 #ddd
}

.fixed-phone .shouji_img img,
.fixed-phone .weixin_img img{
  width: 100%;
  height: 100%
}

.fixed-phone .block{
  position: absolute;
  bottom: 42px;
  right: -16px;
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-left-color: #fff
}

.fixed-phone  .toTop{
  width: 50px;
  height: 50px;
  font-size: 13px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.fixed-phone .toTop img {
  width: 21px;
  height: 11px
}

.fixed-phone .activeTop,
.fixed-phone .normalTop {
  color: #fff
}

.banner-img{
  width: 100%
}

.banner-img img{
  width: 100%;
  height: 227px
}

.title_container {
  width: 100%;
  height: 60px;
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
  background: linear-gradient(180deg, #fff, #ededed)
}

.bread-crumbs-nav{
  position: absolute;
  top: -38px;
  left: 288px;
  font-size: 13px
}

.main-content{
  width: 100%;
  padding-bottom: 67px;
  background: #f8f8f8
}

.main-content .details {
  width: 80%;
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: 60px;
  background: #fff;
  position: relative
}

.main-content .left {
  width: 242px;
  position: absolute;
  top: -76px;
  -webkit-box-shadow: 0 1px 20px 0 hsla(0, 0%, 82.4%, .5);
  box-shadow: 0 1px 20px 0 hsla(0, 0%, 82.4%, .5);
  border-top-left-radius: 3px;
  border-top-right-radius: 3px
}

.main-content .left_title {
  height: 109px;
  line-height: 109px;
  padding-left: 31px;
  font-size: 20px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  color: #fff;
  background: url(../img/web/bgNews.4d9cb62.png) no-repeat 50%
}

.main-content .left_title span {
  display: inline-block;
  width: 4px;
  height: 20px;
  margin-bottom: -3px;
  background: #fff;
  margin-right: 5px
}

.main-content .left_content {
  padding: 39px 0 26px
}

.main-content .left_content ul li {
  height: 36px;
  line-height: 36px;
  text-align: left;
  padding-left: 25%;
  cursor: pointer
}

.main-content .left_content ul li a{color: black;}

a {}

.main-content .left_content ul li span {
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  margin-bottom: 3px;
  margin-right: 10px
}



.main-content .spanActive {
  background: #fff
}

.main-content .span {
  background: #0c70bb
}

.main-content .active {
  color: #fff;
  background: #389ce9
}

.main-content .active_color {
  color: #4a4a4a
}

.main-content .right {
  display: block;
  margin-left: 288px;
  width: 70%;
  min-height: 365px;
  padding-top: 30px
}

@media screen and (max-width:1250px) {
  .main-content .right {
    padding-right: 50px
  }
}

.main-content .right_top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #0068b7;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.main-content .right_title {
  height: 35px;
  line-height: 35px;
  font-size: 18px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700;
  color: #595757
}

.main-content .right_title span {
  display: inline-block;
  width: 4px;
  height: 18px;
  margin-bottom: -3px;
  background: #0068b7;
  margin-right: 5px
}

.main-content .reback {
  width: 30px;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  margin-bottom: -11px
}

.main-content .changeBtn div.reback1 {
  text-align: center;
  width: 23px;
  height: 22px;
  line-height: 20px;
  font-size: 10px;
  cursor: pointer;
  border: 2px solid #0068b7;
  border-radius: 50%
}

.main-content .changeBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.main-content .changeBtn div {
  width: 25px;
  height: 25px;
  margin-right: 5px
}

.main-content .ch {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%
}

.main-content .ch_sliver {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%
}

.main-content .en {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%
}

.main-content .en_sliver {
  background: url(data:image/png;base64,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) no-repeat 50%;
  background-size: 100% 100%
}

.main-content .right_content {
  margin-top: 16px;
  line-height: 28px
}

.main-content .bigEvents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 20px
}

.main-content .bigEvents li {
  width: 18%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #f3f3f3;
  margin-right: 10px;
  margin-bottom: 10px;
  cursor: pointer
}

.main-content .bigEvents li a{
color:black;
}

.main-content .block {
  margin-bottom: 20px;
  font-size: 16px;
  font-family: MicrosoftYaHei
}

.blue{
  color: #0068b7
}

.main-content .bg_culture {
  background-image: url(../img/web/CorporateCulture.58a53ca.png);
  background-repeat: no-repeat;
  background-position: 100% 100%
}

.main-content .article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  font-size: 16px;
  color: #525252
}

.main-content .article:hover {
  color: #003b80;
  font-weight: 700
}

.main-content .article span {
  width: 6px;
  height: 6px;
  background: #0c70bb;
  border-radius: 50%;
  margin-left: 5px;
  margin-right: 10px
}

.main-content .article_title {
  max-width: 625px;
  width: 75%;
  font-size: 16px;
  font-family: MicrosoftYaHei
}

.main-content .article_date {
  width: 20%;
  min-width: 70px;
  text-align: right;
  font-family: MicrosoftYaHei
}

.main-content .page {
  width: 100%;
  height: 30px;
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.btn {
  border-radius: 4px;
  width: 50px;
  height: 28px;
  text-align: center;
  margin-right: 20px;
  cursor: pointer;
  border: 1px solid #979797
}

.page .active {
  font-family: MicrosoftYaHei;
  color: #fff
}

.right_content_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 60px;
  font-size: 14px;
  border-bottom: 1px solid #b5b5b5;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.right_content_title li {
  width: 117px;
  text-align: center;
  cursor: pointer
}

.right_content_title li:first-child {
  width: 150px
}

.red a{
  color: #c00
}a

.font_bold {
  font-weight: 700
}

.right_content_img {
  width: 100%;
  height: 240px
}

.right_content_img img {
  width: 100%;
  height: 100%
}

.right_content_contact li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #595757
}

.spanBold {
  font-size: 14px;
  font-family: MicrosoftYaHei-Bold;
  font-weight: 700
}

iframe {
  width: 100% !important;
  margin-bottom: 15px
}

iframe #mapCard_style {
  width: 100% !important;
  height: auto !important
}

.bm-view {
  width: 100%;
  height: 300px
}


/* 移动端 */
.mindex {
  width: 100%
}

.mheader{
  width: 100%;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 5px 0 rgba(58, 58, 58, .14);
  box-shadow: 0 1px 5px 0 rgba(58, 58, 58, .14);
  color: #1c1c1c;
  font-size: 14px
}

.mheader .menu_container{
  width: 93%;
  margin: 0 auto
}

.mheader .menu{
  width: 100%;
  height: 51px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.mheader .m-logo{
  width: 80%;
  height: 30px
}

.mheader .m-logo img{
  width: 100%;
  max-width: 272px;
  height: 100%;
  max-height: 30px
}

.mheader .menu-btn{
  width: 24px;
  height: 24px
}

.mheader .menu-btn1{
  width: 18px;
  height: 18px
}

.mheader .menu-list{
  position: absolute;
  width: 100%;
  background-color: #fff;
  top: 51px;
  z-index: 100;
  padding-bottom: 47px
}

.mheader .menu-list li{
  width: 93%;
  margin: 0 auto
}

.mheader .menu-list li img{
  width: 18px;
  height: 18px
}

.secondMenuTitle{
  padding: 0 10px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #e4e4e4
}

.secondMenuTitle a{
  color: black;
}


.thirdMenu{
  margin-left: 10%;
  border-bottom: 1px solid #e4e4e4;
  white-space: normal
}

.mheader .thirdMenu li{
  display: inline-block;
  width: 32%;
  height: 45px;
  line-height: 45px;
  font-size: 12px;
  color: #144fa3;
  text-align: center
}

.mheader .thirdMenu li a{
  color: #144fa3;
}

.ml-icon{
  width: 18px;
  height: 18px
}

.bg_bottom{
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAANsSURBVHhe7d09ixNRHIXxu5t1syjYLBYK9nZWgo0uYmdv7ZcQYQthS7+DINjY2NtZ2Fn6AewEKy0VC0H3CQOy5m1mMjP3/u85PwjJTJecBzLTJHt/ziWTtd88mygHIM4BiHMA4hyAOAcgzgGIcwDiHIA4ByDOAYhzAOIcgDgHIM4BiHMA4hyAOAcgzgGIcwDiHIA4ByDOAYhzAOIcgDgHIM4BiHMA4hyAOAcgzgGIcwDiLvxAxNdvP9Onz9+boxjmh7N0dP5QMr80W7zvPm4cX07HV+fN0X8B4MmLD+ndxy/NkdXkzq1r6e3Zw3Tl6KA5s+Ir4NWz++nR3ZvNkdVi1fhYCmC2v+cIKrNufKy8CHQE9dg0PtbeBTiC+LaNj423gY4grjbjY2MAcATxtB0fWwOAI4ijy/hoFQAcQfm6jo/WAcARlKvP+OgUABxBefqOj84BwBGUY5fx0SsAOIL8dh0fvQOAI8hniPGxUwBwBNMbanzsHAAcwXSGHB+DBABHML6hx8dgAcARjGeM8TFoAHAEwxtrfAweABzBcMYcH6MEACJ4+fReOrl9vTljXY09PkYLAIcH++nN8weOoIcpxseoAcARdDfV+Bg9ADiC9qYcH5MEAEew3dTjY7IA4AjWyzE+Jg0AjmBZrvExeQBwBP/kHB9ZAoAjyD8+sgUA5QhKGB9ZA4BiBKWMj+wBQCmCksZHEQFAIYLSxkcxAaDmCEocH0UFgBojKHV8FBcAaoqg5PFRZACoIYLSx0exASByBBHGR9EBIGIEUcZH8QEgUgSRxkeIABAhgmjjI0wAKDmCiOMjVAAoMYKo4yNcACgpgsjjI2QAIILXpyeLAXKJPj7CBgA+eAbIEUEN4yN0AMgRQS3jI3wAmDKCmsZHFQFgighqGx/VBIAxI6hxfFQVAMaIoNbxUV0AGDKCmsdHlQFgiAhqHx/VBoBdIlAYH1UHgD4RqIyP6gNAlwiUxodEAGgTgdr4kAkAmyJQHB9SAWBVBKrjY+mvY1X8+PU7PT57v3itOj5kAwARQHV8SAdggtcAdpEDEOcAxDkAcQ5AnAMQ5wDEOQBxDkCcAxDnAMQ5AHEOQJwDEOcAxDkAcQ5AnAMQ5wDEOQBxDkCcAxDnAMQ5AHEOQJwDEOcAxDkAcQ5AnAMQ5wDEOQBpKf0F8SURmgZYAq8AAAAASUVORK5CYII=) no-repeat 50%;
  background-size: 100% 100%
}

.bg_right{
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAANNSURBVHhe7d05bhRRFIXhMlgIQQoBSORkREhEIERGzlbIkLwSQhLWwArYACtwAk6QsGwGGR+5LE891PDeqzv8X+LuzvqeX+p21Dsnpzqkdav/i6QIIDkTARz8PO5+Hf3tn6ElEwHsHxx27/a+EMECzHwEfP32nQgWYOo7ABG0Z+5LIBG0ZS4AIYJ2TAYgRNCG2QCECOozHYAQQV3mAxAiqMdFAEIEdbgJQIigPFcBCBGU5S4AIYJyXAYgRFCGiQCOf//rH41DBPPZCODPtACECOZx+xFwGRFMFyIAIYJpwgQgRDBeqACECMYJF4AQwXAhAxAiGCZsAEIE24UOQIhgs/ABCBGslyIAIYLV0gQgRHBTqgCECK5KF4AQwYWUAQgRnEkbgBBB8gAkewTpA5DMERBAL2sEBHBJxggI4JpsERDACpkiIIA1skRAABtkiIAAtogeAQEMEDkCAhgoagQEMELECAhgpGgREMAEkSIggImiREAAM0SIgABm8h4BARTgOQICKMRrBARQkMcICKAwbxEQQAWeIiCASrxEQAAVeYiAACqzHgEBNGA5AgJoxGoEBNCQxQgIoDFrERBAcgTQ2POnD7vPe2+6+3d3+1eWRQANWRtfCKARi+MLATRgdXwhgMosjy8EUJH18YUAKvEwvhBABV7GFwIozNP4QgAFeRtfCKAQj+MLARTgdXwhgJk8jy8EMIP38cVEAEcTfzx6SRHGFxMBTP318KW8evYoxPjCR8BIGv/Th9chxhcCGOF8/Du7cc5GAANFHF8IYICo4wsBbBF5fCGADaKPLwSwRobxhQBWyDK+EMA1mcYXArgk2/hCAL2M4wsBnMo6vqQPIPP4kjqA7ONL2nfO+GdSvnvGv5DuAox/VaorMP5NaS7B+KuluAbjrxf+Ioy/WeirMP52YS/D+MOEvM7bF08Yf6BwF9L4H9+/ZPyBQl3pfPzbt3b6V7BNmAAYf5oQATD+dO4DYPx5XAfA+PO5DYDxy3AZAOOX4y4Axi/LVQCMX56bABi/DhcBMH495gNg/LpMB8D49ZkNgPHbMBkA47djLgDGb8tUAIzfnpkAGH8ZOyen+seL2f9x2D1+cK9/hpZMBIDlmP03EG0QQGpd9x+UTTwT018rmQAAAABJRU5ErkJggg==) no-repeat 50%;
  background-size: 100% 100%
}

@media screen and (max-width:320px) {
  .mheader{
    font-size: 13px
  }

  .mheader .thirdMenu li{
    font-size: 10px
  }
}

.mfooter{
  width: 100%;
  background-color: #0b243d;
  color: #fff;
  font-size: 12px;
  padding-top: 12px;
  padding-bottom: 6px;
  margin-top: -7px;
  z-index: 100
}

.mfooter div {
  text-align: center
}

.mfooter div span{
  display: inline-block;
  height: 19px;
  line-height: 19px
}

@media screen and (max-width:767px) {
  .mfooter{
    margin-top: -10px
  }

  .mfooter div span{
    display: block
  }
}

@media screen and (max-width:320px) {
  .mfooter{
    font-size: 10px
  }
}

@media screen and (max-width:1024px) and (min-width:768px) {
  .mfooter{
    font-size: 15px
  }

  .mfooter div span{
    height: 25px;
    line-height: 25px
  }
}

.m_home{
  width: 100%;
  position: relative
}

.mobile-banner-swiper img{
  width: 100%
}

.mobile-banner-swiper .swiper-pagination{
  left: 40%
}

.mobile-banner-swiper .swiper-pagination .swiper-pagination-bullet {
  border: 1px solid #fff;
  background-color: transparent;
  opacity: 1
}

.mobile-banner-swiper .swiper-pagination .swiper-pagination-bullet-active {
  background: #fff
}

.menuTabs{
  width: 100%;
  position: absolute;
  bottom: 6%;
  z-index: 99
}

.menuTabs_container{
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around
}

.menuTabs img{
  width: 100px;
  height: 100px
}

@media screen and (max-width:767px) {
  .menuTabs img{
    width: 58px;
    height: 58px
  }
}

@media screen and (max-width:1024px) and (min-width:768px) {
  .menuTabs .banner-img{
    width: 150px;
    height: 150px
  }
}

.bg-img{
  background: url(../img/web/CorporateCulture.58a53ca.png) no-repeat 100% 100%;
  background-size: 120% 50%
}

#second_tabs .swiper-container {
  background-color: #f1f7fa;
  padding: 0 10px
}

#second_tabs .slide-down-line {
  display: none
}

#second_tabs .swiper-slide-checked {
  border-radius: 4px;
  background-color: #0068b7
}
.mySlide1{
  width: 100%;
  background: #f1f7fa;
}
.mySlide1-wrapper{
  height: 40px;
  padding: 0 10px;
}
.mySlide1-wrapper .tabbar-slide{
  display: inline-block;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: rgb(89, 87, 87);
  text-align: center;
}
.mySlide1-wrapper .tabbar-slide a{
  color: currentcolor;
}
.mySlide1-wrapper .tabbar-slide.slide-checked{
  border-radius: 4px;
  background-color: #0068b7;
  color: #fff;
}

.details-list li{
  padding: 10px 0;
  border-bottom: 1px solid #525252
}

.details-list .menuDate{
  height: 20px;
  font-size: 16px;
  color: #376fa7
}

.details-list .magin_bottom{
  margin-bottom: 3px
}

.details-list .menuTitle {
  width: 80%;
  height: 20px;
  font-size: 14px;
  color: #525252;
  font-weight: bolder
}

.details-list .menuContent{
  margin-top: 3px;
  font-size: 14px;
  color: #525252;
  line-height: 19px
}
.bigEvents-list li{
  display: inline-block;
  width: 28%;
  text-align: center;
  height: 45px;
  line-height: 45px;
  background-color: #F3F3F3;
  margin-left:2%;
  margin-right:2%;
  margin-top: 20px;
  border-radius: 5px;
}

.rc_details {
  padding-top: 15px
}

.flex_details,
.flex_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.rc_details li:first-child .flex_title{
  height: 20px
}

.flex_title{
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.flex_details {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

.title_name{
  font-size: 14px;
  font-weight: bolder;
  color: #4a4a4a
}

.clickText{
  width: 75px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  background: #fef4f4;
  font-size: 12px;
  color: #c42525;
  border-radius: 12px
}

.flex_details span {
  font-size: 12px;
  color: #818181
}

.right_line {
  margin: 0 8px;
  width: 1px;
  height: 10px;
  background-color: silver
}

.line {
  width: 100%;
  height: 6px;
  background: #f8f8fa
}

.showMessage {
  margin-top: 20px;
  font-size: 14px;
  text-align: center;
  height: 25px;
  line-height: 25px
}
