@charset "UTF-8";
body {
  opacity: 1!important;
}

.side, #meiqia-container{
  display: none!important;
}

p {
  padding: 0;
  margin: 0;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.w1200 {
  max-width: 1200px;
  margin: 0 auto;
}

.w1920 {
  width: 1920px;
  left: 50%;
  position: relative;
  margin-left: -960px;
}

.x-header1 {
  height: 60px;
  background: url(../images/gfgfha1.png) no-repeat right bottom;
}

/*.x-header1 .x-logo1 {
  line-height: 97px;
}*/

.x-header1 .top_right {
  width: 886px;
}

.x-header1 .top_right .k1 {
  color: #545454;
  font: 500 13px/36px "微软雅黑";
  text-align: right;
}

.x-header1 .top_right .k1 a {
  color: #545454;
  font: 500 13px/36px "微软雅黑";
}

.tiyuahg {
  background: url(../images/ajhhg.png) no-repeat right bottom;
  padding-bottom: 25px;
}

.tiyuahg span {
  display: block;
  color: #1753b4;
  font: 500 18px/24px "Arial";
  text-transform: uppercase;
}

.tiyuahg h2 {
  color: #050505;
  font: 600 48px/62px "微软雅黑";
}

.cont1 {
  background: url(../images/bj1.jpg) no-repeat center top;
  height: 750px;
  padding-top: 60px;
}

.cont1 .slideBox {
  position: relative;
}

.cont1 .slideBox .ys_nav {
  position: absolute;
  left: 32px;
  bottom: 36px;
  z-index: 999;
}

.cont1 .slideBox .ys_nav .ggga {
  background: #fff;
  text-align: center;
  width: 41px;
  border-radius: 22px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.cont1 .slideBox .ys_nav .ggga li {
  color: #6e6e6e;
  width: 41px;
  border-radius: 50%;
  font: 500 18px/41px "微软雅黑";
  cursor: pointer;
}

.cont1 .slideBox .ys_nav .ggga li.on {
  background: #1753b4;
  color: #fff;
}

.cont1 .slideBox .tiyuahg {
  text-align: center!important;
  background: url(../images/ajhhg.png) no-repeat center bottom!important;
}

.cont1 .ys_nav1 {
  width: 823px;
  position: relative;
  z-index: 999;
}

.cont1 .ys_nav1 > ul li {
  background: url(../images/ahgjhjg.png) no-repeat 99px 44px;
  padding-right: 95px;
}

.cont1 .ys_nav1 > ul li:last-child {
  background: none;
  padding-right: 0;
}

.cont1 .ys_nav1 > ul li {
  text-align: center;
  float: left;
}

.cont1 .ys_nav1 > ul li a {
  display: block;
  width: 88px;
  height: 88px;
  border-radius: 50%;
  text-align: center;
  line-height: 88px;
  margin: 0 auto;
}

.cont1 .ys_nav1 > ul li a img {
  display: inline-block;
}

.cont1 .ys_nav1 > ul li h2 {
  width: 88px;
  text-align: center;
  color: #232323;
  font: 500 18px/30px "微软雅黑";
}

.cont1 .ys_nav1 > ul li.on a {
  background: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.cont1 .ys_nav1 > ul li.on h2 {
  margin-top: 24px;
}

.cont1 .bd {
  margin-top: 60px;
}

.cont1 .bd .hahh_shh .box-img {
  width: 603px;
  height:346px;
  overflow: hidden;
  position: relative;
  background: url(../images/aghhg.png) no-repeat right bottom;
  background-size: 603px 346px;
  padding-right: 22px;
  padding-bottom: 18px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.cont1 .bd .hahh_shh .box-img:before {
  position: absolute;
  content: "";
  z-index: 100;
  width: 80px;
  height: 80px;
  background:linear-gradient(to top left, transparent 0%, transparent 49.9%, rgba(240,243,248,1) 50%,rgba(240,243,248,1) 100%);
}

.cont1 .bd .hahh_shh .box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cont1 .bd .hahh_shh .box-info {
  width: 526px;
  padding-right: 25px;
}

.cont1 .bd .hahh_shh .box-info .box-title {
  color: #050505;
  font: 500 24px/34px "微软雅黑";
  margin-top: 75px;
  letter-spacing: 2px;
}

.cont1 .bd .hahh_shh .box-info .box-title span {
  color: #1753b4;
}

.cont1 .bd .hahh_shh .box-info .box-txt {
  color: #272727;
  font: 500 15px/30px "微软雅黑";
  margin-top: 28px;
}

.cont1 .bd .hahh_shh .box-info a.index-more {
  display: block;
  color: #fff;
  font: 500 17px/39px "微软雅黑";
  width: 152px;
  text-align: center;
  background: #1753b4;
  margin-top: 50px;
}

.official-info-container{background-color:#fff;border-bottom:1px solid #f0f0f0}
.official-info-container .official-info-content{display:flex;justify-content:space-between;align-items:center;width:1200px;height:98px;margin:0 auto}
.official-info-container .official-info-content.sem-2{height:50px}
.official-info-container .official-info-content .left{display:flex;justify-content:flex-start;align-items:center}
.official-info-container .official-info-content .left .logo{height:88px;max-width:200px;margin-right:15px}
.official-info-container .official-info-content .left .line{width:6px;height:56px;margin-right:20px;background:url('../images/img_head_line.png') no-repeat 50%/cover}
.official-info-container .official-info-content .left .text{display:flex;flex-direction:column;justify-content:space-between;max-width:700px;}
.official-info-container .official-info-content .left .text .title{font-size:28px;font-weight:700}
.official-info-container .official-info-content .left .text .subtitle{margin-top:7px;font-size:16px;color:#646464}
.official-info-phone-container{display:flex;justify-content:flex-end;align-items:center}
.official-info-phone-container .official-info-qa{width:72px;height:72px;margin-left:26px;object-fit:contain}
.official-info-phone-container .official-info-phone-block{display:flex;flex-direction:column;align-items:flex-end;position:relative}
.official-info-phone-container .official-info-phone-block .hot-link{display:inline-block;margin-bottom:4px;line-height:28px;color:#212121;font-size:14px}
.official-info-phone-container .official-info-phone-block .hot-link .hot-icon{width:20px;height:20px;margin-right:8px;vertical-align:text-bottom}
.official-info-phone-container .official-info-phone-block .official-info-phone-num{display:flex;justify-content:flex-start;align-items:center;min-width:154px;margin-right:-3px;line-height:30px;font-size:22px;font-weight:700;color:#336fff;cursor:pointer;letter-spacing:1}
.official-info-phone-container .official-info-phone-block .official-info-phone-num .icon{width:16px;margin-right:6px}
.official-info-phone-container .official-info-phone-block .official-info-phone-num .line{display:inline-block;width:12px;height:3px;background:#336fff;font-weight:700}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-box{position:relative}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-box.hide{display:none}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-tip{box-sizing:border-box;width:154px;padding:0 10px;position:absolute;bottom:0;right:0;transform:translateX(0) translateY(110%);line-height:30px;border-radius:4px;font-size:16px;border:1px solid #ffacbb;background:#fff9fa;z-index:100}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-tip .tip-text{color:#b9346b}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-tip.hide{display:none}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-tip .triangle{width:0;height:0;position:absolute;top:0;left:12px}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-tip .triangle em{position:absolute;width:0;height:0;border:10px dashed transparent;border-bottom-color:#ffacbb;left:10px;top:-20px}
.official-info-phone-container .official-info-phone-block .official-info-phone-num-tip .triangle span{position:absolute;width:0;height:0;border:10px dashed transparent;border-bottom-color:#fff9fa;left:10px;top:-19px}
.official-info-phone-container .official-info-phone-block .official-info-phone-400-action{display:flex;justify-content:flex-end;align-items:center}
.official-info-phone-container .official-info-phone-block .official-info-phone-400-action.hide{display:none}
.official-info-phone-container .official-info-phone-block .official-info-phone-400-action .btn{padding:0 30px;line-height:30px;border-radius:15px;color:#fff;background:#f46;outline:0;border:none}
.contact.teldelay_wswjx{display: block!important;}
.contact.teldelay_wswjx p{line-height: 2em;}
.contact.teldelay_wswjx p > span{font-size: 16px;}
.contact .map {background-color: #eee;width: 600px;height: 390px;}
.banner.swiper-container{width: 100%;height: auto;position: relative;}
.banner.swiper-container .swiper-wrapper .swiper-slide img{width: 100%;height: 100%;}
.banner.swiper-container .swiper-button-prev {left: 4%;width: 60px;height: 60px;background: url('../images/icon_banner_arrow.png') no-repeat 50%/100%;}
.banner.swiper-container .swiper-button-next {right: 4%;width: 60px;height: 60px;top: 50%;background: url('../images/icon_banner_arrow.png') no-repeat 50%/100%;transform: rotate(180deg);}
.banner.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {width: 100px;height: 4px;margin-right: 18px;background: #fff;border-radius: 0;opacity: 1;}
.banner.swiper-container .swiper-pagination-bullet-active {opacity: 1!important;background: #003a97!important;}
.banner.swiper-container .swiper-button-next:after, .banner.swiper-container .swiper-button-prev:after{display: none;}
.official-nav-container{position:relative;box-shadow:0 4px 4px rgba(0,0,0,.2);background-color: #1753b4;}
.official-nav-content{display:flex;align-items:center;width:1200px;margin:0 auto}
.official-nav-content *{box-sizing:border-box}
.official-nav-content .nav-item-box{flex:1;max-width:240px}
.official-nav-content .hover-box{width:123px;position:relative}
.official-nav-content .hover-box:hover .nav-item{font-weight:700}
.official-nav-content .hover-box:hover .nav-dropdown{transform:scale(1);opacity:1}
.official-nav-content .hover-box .nav-item{display:block;height:60px;padding:0 5px;position:relative;text-align:center;line-height:60px;font-size:15px;color:#fff}
.official-nav-content .hover-box .nav-item .active-flag{display:none;width:120px;height:4px;position:absolute;top:0;left:50%;transform:translateX(-50%)}
.official-nav-content .hover-box .nav-item.active, .official-nav-content .hover-box .nav-item:hover{font-weight:700;background:#003a97;}
.official-nav-content .hover-box .nav-item.active .active-flag{display:block}
.official-nav-content .hover-box .nav-dropdown{width:123px;opacity:0;transition:all .3s;transform-origin:center top;position:absolute;top:100%;left:0;transform:scaleY(0);z-index:9999;box-shadow:0 4px 4px rgba(0,0,0,.2);background: #1753b4;}
.official-nav-content .hover-box .nav-dropdown .nav-dropdown-item{display:block;width:123px;line-height:50px;padding:0 10px;text-align:center;color:#fff}
.official-nav-content .hover-box .nav-dropdown .nav-dropdown-item:hover{font-weight:700}
.official-nav-content .hover-box .nav-dropdown .nav-line{width:100%;height:1px;background-color:#fff;opacity:.3}

.cont2 {
  background: url(../images/bj2.jpg) no-repeat center top;
  height: 1041px;
}

.cont2 .title_a2 {
  text-align: right;
}

.cont2 .title_a2 h2 {
  color: #2a2a2a;
  font: 600 48px/48px "微软雅黑";
  padding-top: 5px;
}

.cont2 .title_a2 h2 i {
  color: #1753b4;
  font: 200 18px/48px "Arial";
  font-style: italic;
  padding-left: 1.2em;
  text-transform: uppercase;
}

.cont2 .a2_b1 {
  margin-top: 60px;
}

.cont2 .a2_b1 li {
  float: left;
  margin: 0 0 22px 42px;
}

.cont2 .a2_b1 li:nth-of-type(4n-3){
  margin-left: 0!important;
}

.cont2 .a2_b1 li a {
  display: block;
  text-align: center;
  background: url(../images/aghhaag.png) no-repeat center top;
  height: 57px;
  width: 268px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 15px;
}

.cont2 .a2_b1 li a h3 {
  color: #fff;
  font: 500 17px/24px "微软雅黑";
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0 10px;
}

.cont2 .a2_b1 li a h3 span {
  display: block;
}

.cont2 .a2_list1 {
  margin-top: 30px;
}

.cont2 .a2_list1 li {
  float: left;
  width: 385px;
  margin-bottom: 25px;
}

.cont2 .a2_list1 li:not(:nth-child(3n)) {
  margin-right: 22px;
}

.cont2 .a2_list1 li a.img {
  display: block;
  width: 385px;
  height: 295px;
  position: relative;
}

.cont2 .a2_list1 li a.img img {
  width: 100%;
  height: 100%;
}

.cont2 .a2_list1 li a.img .ahgha {
  position: absolute;
  left: 16px;
  top: 16px;
  width: 353px;
  height: 261px;
  text-align: center;
  color: #fff;
  background: url(../images/hghga.png) no-repeat center top;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  opacity: 0;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}

.cont2 .a2_list1 li a.img .ahgha .ahjh {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 50%;
  width: 100%;
}

.cont2 .a2_list1 li a.img .ahgha h2 {
  font: 500 19px/36px "微软雅黑";
}

.cont2 .a2_list1 li a.img .ahgha p {
  font: 500 12px/19px "微软雅黑";
  padding: 4px 68px 0;
}

.cont2 .a2_list1 li a.img:hover .ahgha {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.cont2 .jhah {
  text-align: right;
  margin-right: -175px;
  margin-top: 47px;
}

.cont2 .jhah a {
  display: block;
  color: #2a2a2a;
  font: 500 20px/66px "微软雅黑";
}

.taba {
  display: none;
}

.cont3 {
  background: #fcfcfc;
  padding: 85px 0 88px;
}

.cont3 .a3_v1 .a3_b1 {
  width: 650px;
}

.cont3 .a3_v1 .a3_b1 .tiyuahg {
  background: url(../images/ajhhg.png) no-repeat left bottom;
}

.cont3 .a3_v1 .a3_b1 .abt_wen {
  color: #4d4d4d;
  font: 500 16px/35px "微软雅黑";
  margin-top: 40px;
}

.cont3 .a3_v1 .a3_b1 a.abt_more {
  display: block;
  color: #fff;
  font: 500 18px/47px "微软雅黑";
  width: 169px;
  text-align: center;
  background: #1753b4;
  margin-top: 35px;
}

.cont3 .a3_v1 .a3_b1 .a3_list1 {
  margin-top: 65px;
}

.cont3 .a3_v1 .a3_b1 .a3_list1 li {
  float: left;
}

.cont3 .a3_v1 .a3_b1 .a3_list1 li + li {
  margin-left: 10px;
}

.cont3 .a3_v1 .a3_b1 .a3_list1 li a.img {
  display: block;
  position: relative;
}

.cont3 .a3_v1 .a3_b1 .a3_list1 li a.img img {
  width: 210px;
  height: 146px;
}

.cont3 .a3_v1 .a3_b1 .a3_list1 li.cur a.img:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 210px;
  height: 146px;
  background: url(../images/jafg1.png) no-repeat center rgba(23, 83, 180, 0.64);
}

.cont3 .a3_v1 .a3_b1 .a3_list2 li a.img {
  display: block;
}

.cont3 .a3_v1 .a3_b1 .a3_list2 li a.img img {
  width: 533px;
  height: 627px;
}

.cont3 .a3_v1 .a3_b2 {
  width: 533px;
}

.cont3 .a3_v1 .a3_b2 .a3_list2 a{
  width: 533px;
  height: 627px;
  display: block;
  position: relative;
}
.cont3 .a3_v1 .a3_b2 .a3_list2 a:before{
  position: absolute;
  content: "";
  z-index: 100;
  width: 100px;
  height: 100px;
  background: linear-gradient(to top left, transparent 0%, transparent 49.9%, rgba(252,252,252, 1) 50%,rgba(252,252,252,1) 100%);
}
.cont3 .a3_v1 .a3_b2 .a3_list2 a img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cont4 {
  background: url(../images/bj3.jpg) no-repeat center top;
  height: 779px;
  padding-top: 72px;
}

.cont4 .tiyuahg {
  text-align: center;
  background: url(../images/ajhhg.png) no-repeat center bottom;
}

.cont4 .a4_v1 {
  margin-top: 75px;
}

.cont4 .a4_v1 .a4_b1 {
  width: 477px;
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li {
  position: relative;
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li a.img {
  display: block;
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li a.img img {
  width: 477px;
  height: 433px;
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li .wehha {
  position: absolute;
  width: 415px;
  height: 378px;
  background: #fff;
  left: 31px;
  top: 31px;
  padding: 0 44px;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li .wehha .datad {
  text-align: center;
  color: #fff;
  height: 84px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #1753b4;
  width: 85px;
  margin: 0 auto;
  padding-top: 18px;
  letter-spacing: 2px;
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li .wehha .datad span {
  display: block;
  font: 600 20px/24px "Arial";
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li .wehha .datad b {
  display: block;
  font: 600 22px/28px "Arial";
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li .wehha h2 a {
  display: block;
  color: #050505;
  font: 600 21px/34px "微软雅黑";
  padding: 22px 0;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li .wehha h3 {
  color: #494949;
  font: 500 15px/23px "微软雅黑";
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li .wehha a.hhhak {
  display: block;
  color: #1753b4;
  font: 500 13px/30px "Arial";
  font-style: italic;
  text-transform: uppercase;
  margin-top: 26px;
}

.cont4 .a4_v1 .a4_b1 .xw_list1 li:hover .wehha {
  opacity: 1;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

.cont4 .a4_v1 .a4_b2 {
  width: 644px;
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li + li {
  margin-top: 42px;
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li a.img {
  display: block;
  position: relative;
  width: 245px;
  height: 195px;
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li a.img img {
  width: 245px;
  height: 195px;
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li a.img .datad {
  position: absolute;
  top: 60px;
  left: 86px;
  text-align: center;
  color: #fff;
  height: 84px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #1753b4;
  width: 85px;
  margin: 0 auto;
  padding-top: 18px;
  letter-spacing: 2px;
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li a.img .datad span {
  display: block;
  font: 600 20px/24px "Arial";
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li a.img .datad b {
  display: block;
  font: 600 22px/28px "Arial";
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li .wehha {
  width: 369px;
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li .wehha h2 a {
  display: block;
  color: #050505;
  font: 600 21px/34px "微软雅黑";
  padding: 22px 0;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
}

.cont4 .a4_v1 .a4_b2 .xw_list2 li .wehha h3 {
  color: #494949;
  font: 500 15px/23px "微软雅黑";
}

.cont5 {
  background: url(../images/ghahg.png) no-repeat center bottom #fcfcfc;
  height: 562px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 40px;
}

.cont5 .a5_v1 {
  position: relative;
}

.cont5 .a5_v1 a.agghagh {
  display: block;
  position: absolute;
  left: -100px;
  top: 290px;
  color: #010101;
  font: 500 20px/32px "微软雅黑";
}

.cont5 .a5_v1 .a5_vas1 {
  background: #fff;
  width: 951px;
  height: 508px;
  padding: 62px 68px 0;
  margin: 0 auto;
  -webkit-box-shadow: 0 3px 14px rgba(0, 0, 0, 0.24);
          box-shadow: 0 3px 14px rgba(0, 0, 0, 0.24);
  border-radius: 3px;
}

.cont5 .a5_v1 .a5_vas1 .a5_b1 {
  width: 328px;
}

.cont5 .a5_v1 .a5_vas1 .a5_b1 .title_a5 h2 {
  color: #010101;
  font: 600 29px/45px "微软雅黑";
}

.cont5 .a5_v1 .a5_vas1 .a5_b1 .title_a5 h2 span {
  display: block;
  color: #8c8b8b;
  font: 500 14px/24px "Arial";
}

.cont5 .a5_v1 .a5_vas1 .a5_b1 .title_a5 .hha_ah {
  color: #515151;
  font: 500 14px/23px "微软雅黑";
  margin-top: 16px;
}

.cont5 .a5_v1 .a5_vas1 .a5_b1 .jhah {
  background: url(../images/ahjg.png) no-repeat left center;
  padding: 14px 0;
  padding-left: 88px;
  margin-top: 47px;
}

.cont5 .a5_v1 .a5_vas1 .a5_b1 .jhah h2 {
  color: #000000;
  font: 500 20px/22px "微软雅黑";
}

.cont5 .a5_v1 .a5_vas1 .a5_b1 .jhah p {
  color: #656565;
  font: 500 17px/25px "微软雅黑";
}

.cont5 .a5_v1 .a5_vas1 .a5_b2 {
  width: 370px;
}

.cont5 .a5_v1 .a5_vas1 .a5_b2 .x-message-wrap1 .msg_list1 li input {
  width: 100%;
  height: 35px;
  border: 1px solid #dcdcdc;
  padding: 0 10px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  background: #fff;
  outline: none;
  margin-bottom: 10px;
}

.cont5 .a5_v1 .a5_vas1 .a5_b2 .x-message-wrap1 .msg_list1 li textarea {
  width: 100%;
  height: 35px;
  border: 1px solid #dcdcdc;
  padding: 0 10px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  background: #fff;
  outline: none;
  margin-bottom: 10px;
  padding-top: 5px;
  height: 95px;
  resize: none;
}

.cont5 .a5_v1 .a5_vas1 .a5_b2 .x-message-wrap1 .code-group input#checkcode {
  width: 157px;
  height: 34px;
  border: 1px solid #dcdcdc;
  padding: 0 10px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  background: #fff;
  outline: none;
}

.cont5 .a5_v1 .a5_vas1 .a5_b2 .x-message-wrap1 .code-group input.x-submit {
  width: 100%;
  height: 42px;
  background: #1753b4;
  color: #fff;
  font-size: 17px;
  border: none;
  outline: none;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  margin-top: 15px;
}

.foot_bj {
  background: #fcfcfc;
  padding: 90px 0 0;
}

.foot_bj .fo_a1 {
  width: 255px;
}

.foot_bj .fo_a1 .djkajk {
  background: url(../images/ahghg.png) no-repeat center top;
  width: 253px;
  height: 48px;
  color: #4d4d4d;
  font: 500 14px/48px "微软雅黑";
  text-indent: 14px;
  position: relative;
  margin-top: 18px;
}

.foot_bj .fo_a1 .djkajk .hides {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 48px;
  display: none;
  background-color: rgba(255, 255, 255, 0.8);
}

.foot_bj .fo_a1 .djkajk .hides a {
  display: block;
  font: 400 12px/24px "Microsoft Yahei";
  color: #666;
}

.foot_bj .fo_a1 .djkajk .hides a:hover {
  color: #000;
}

.foot_bj .fo_a1 .hotSearch1 {
  margin: 10px 0;
}

.foot_bj .fo_a1 .hotSearch1 a {
  color: #4d4d4d;
  font: 500 14px/30px "微软雅黑";
}

.foot_bj .fo_a1 .hotSearch1 a + a:before {
  content: "|";
  color: #4d4d4d;
  font: 500 14px/30px "微软雅黑";
  padding: 0 10px;
}

.foot_bj .fo_a1 .hotSearch1 a:hover {
  color: #1753b4;
}

.foot_bj .d_tit h2 {
  color: #000000;
  font: 500 23px/1em "微软雅黑";
  background: url(../images/aghjh.png) no-repeat left bottom;
  padding-bottom: 10px;
}

.foot_bj .fo_a2 {
  width: 242px;
    margin-left: 94px;
}

.foot_bj .fo_a2 .d_nav {
  margin-top: 13px;
}

.foot_bj .fo_a2 .d_nav a {
  display: block;
  float: left;
  width: 120px;
  color: #222222;
  font: 500 14px/34px "微软雅黑";
  background: url(../images/ahg.png) no-repeat left center;
  padding-left: 13px;
}

.foot_bj .fo_a2 .d_nav a:hover {
  color: #1753b4;
}

.foot_bj .fo_a3 {
      width: 372px;
    margin-left: 25px;
}

.foot_bj .fo_a3 .d_lianbnqa {
  color: #292929;
  font: 500 14px/28px "微软雅黑";
  margin-top: 13px;
}

.foot_bj .fo_a3 .d_lianbnqa img {
  padding-right: 8px;
}

.foot_bj .fo_a4 {
  width: 205px;
  text-align: center;
  color: #292929;
  font: 500 13px/26px "微软雅黑";
  margin-top: 54px;
}

.foot_bj .fo_v2 {
  padding: 10px 0;
  border-top: 1px solid #a6a6a6;
  text-align: center;
  margin-top: 15px;
}

.foot_bj .fo_v2, .foot_bj .fo_v2 a {
  color: rgba(34, 34, 34, 0.66);
  font: 500 12px/20px "微软雅黑";
}

.foot_bj .fo_v2 a:hover {
  color: #000;
}

@media (max-width: 1564px) {
  .cont2 .jhah a {
    display: none;
  }
}

@media (max-width: 1426px) {
  .cont5 .a5_v1 a.agghagh {
    display: none;
  }
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { pointer-events: inherit !important; }