html{font-size: 10px;}
body{background: #eff4ff;}
ul,li,ol{list-style: none;}
img{border: none;}
a:hover{text-decoration: none; color: #36c;}
.bgimg{ background-size: cover; background-repeat: no-repeat; background-position: center;}
.padding-100{padding-top: 8rem; padding-bottom: 8rem;}
.padding-120{padding-top: 10rem; padding-bottom: 6rem;}
.t-c{text-align: center;}
.t-l{text-align: left;}
.t-r{text-align: right;}
.btn_xg{background: #eff4ff; border: 1px solid #d5def2; color: #576887; border-radius: 200px; padding: 0.8rem 2rem; font-size: 1.7rem; display: inline-block;}
.btn_xg:hover,.btn_xg_active{background: #36c; border:1px solid #36c; color: #fff;}
.container-80vw{width: 80vw;}

.hang-1{white-space: nowrap; /* 不容换行 */
  overflow: hidden; /* 暗藏超出内容 */
  text-overflow: ellipsis; /* 超出部门用省略号暗示 */}
.hang-2{overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
h1,h2,h3,h4,h5,p{margin: 0; padding: 0;}

@font-face {
    font-family: 'iconfont';
    src: url('/tpl/www/assets/css/font/iconfont.woff2?t=1689651315109') format('woff2'),
         url('/tpl/www/assets/css/font/iconfont.woff?t=1689651315109') format('woff'),
         url('/tpl/www/assets/css/font/iconfont.ttf?t=1689651315109') format('truetype');
  }
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 1.6rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .iconfont {
    display: inline-block;
    font: normal normal normal 1.4rem/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.banner{width: 100%; background: #10477f;}
.more{ padding: 0.8rem 5rem;}
.more:hover{padding: 0.8rem 6rem;}

img.logo_top{width:200px !important}

/***导航起头***/
nav.navbar.bootsnav ul.nav > li > a{padding: 2rem 1.5rem;}
.attr-nav > ul > li > a{padding: 2rem 1.5rem;}
nav.navbar.bootsnav{
  box-shadow: 0 5px 15px 0 rgb(0 0 0 / 6%);
  /*思考浏览器兼容性*/
  -moz-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 6%);
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 6%);
}
nav.navbar.bootsnav.no-background {
  box-shadow: 0 5px 15px 0 rgb(0 0 0 / 0%);
  /*思考浏览器兼容性*/
  -moz-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0%);
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0%);
}
.dropdown h4{margin-bottom: 20px;}
.dropdown-menu{font-size:1.6rem}
/***导航实现***/

/***幻灯起头***/
.slider-container {
  position: relative; 
  width: 100%;
  margin: 0 auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.slider {
  position: relative;
  width: 99999px;
}
.slider:before,
.slider:after {
  display: table;
  content: ' ';
}
.slider:after {
  clear: both;
}
.slider__item {
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  height: 100%;
}
.slider__switch span {
  color: #000;
  display: block;
  font-size: 36px;
}
/* Arrows */
.slider__switch {
  position: absolute;
  top: 50%;
  margin-top: -4rem;
  padding: 1rem 0.5rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
  opacity: 0.5;
  transition: opacity .15s ease;
  fill: #000;
}
.slider__switch--prev {
  left: 1rem;
}
.slider__switch--next {
  right: 1rem;
}

.slider__switch:hover {
  opacity: .85;
}
.slider__switch[disabled] {
  visibility: hidden;
  opacity: 0;
}
.slider__caption {
  position: absolute;
  bottom: 3rem;
  left: 3rem;
  display: block;
  max-width: 50rem;
  padding: 1rem;
  color: #fff;
  background: rgba(0, 0, 0, .4);
  box-shadow: 0 0 20px 10px rgba(0,0,0,.4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); /* ie8 */
}
.slider__caption[disabled] {
  opacity: 0;
  visibility: hidden;
}
.slider-nav {
  line-height: 3rem;
  position: absolute;
  bottom: 0;
  left: 0;

  width: 100%;
  height: 3rem;
  margin: 0;
  padding: 0;
  text-align: center;
  z-index: 1;
  filter: alpha(opacity=90); /* ie8 */
}
.slider-nav__control {
  display: inline-block;
  width: 1.2rem;
  height: 1.2rem;
  margin: 0 3px;
  -webkit-transition: background .5s ease;
     -moz-transition: background .5s ease;
       -o-transition: background .5s ease;
          transition: background .5s ease;
  border: 2px solid #fff;
  border-radius: 50%;
  background: transparent;
}

.slider-nav__control.is-active {
  width: 1.2rem;
  height: 1.2rem;
  background: #fff;
}
.slider.has-touch {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
}
.slider_img{width: 100%; height: calc(100vw*0.46);  position: relative;}
.slider_img_sub{position: absolute; top:calc(100vw*0.16); width: 80vw; color: #000; left: 10vw;}
.slider_img_sub .slider_img_sub_1{font-size: 54px;line-height:60px;display:none}
.slider_img_sub .slider_img_sub_2{font-size: 46px;  font-weight: 1000; font-family: arial; line-height: 4rem;display:none}
.mobile{display:none}
.pc{display:block}
.preview {
    padding: 5px;
    position: absolute; z-index: 1;
    bottom: -30px; right: 0;
}
.preview a {
    display: inline-block;
    margin: 5px; 
		width: 80px; height: 50px;
}

.banner .active {outline: 5px solid #36c; }

@media (max-width: 580px) {
  .slider__switch {
    display: none;
  }
  .slider__caption {
    display: none;
  }
}
/***幻灯实现***/

.bankuai{background: url(/tpl/www/assets/img/bankuaibg.jpg);}
.bankuai h2,.about h2{margin-bottom: 5px;}
.bankuai h2,.bankuai p{color: #fff;}
.bankuai_index{margin-top: 40px;}
.bankuai_sub{background-image: url(/tpl/www/assets/img/san-1.jpg); display: flex; justify-content: space-between; 
  width: 100%;  padding: 10% 20px;
  color: #fff; font-size: 1.8rem; font-weight: 600; margin-top: 10px;
}
.bankuai_sub span{line-height: 3rem;}
.bankuai_sub2{background-image: url(/tpl/www/assets/img/san-2.jpg);}
.bankuai_sub3{background-image: url(/tpl/www/assets/img/san-3.jpg);}
.bankuai_sub4{background-image: url(/tpl/www/assets/img/san-4.jpg);}
.bankuai_sub .iconfont{font-size: 3rem; margin-right: 15px; -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}
.bankuai_sub:hover{color: #fff;}
.bankuai_sub:hover .iconfont{margin-right: 0px;}
/***三大业务板块实现***/

.news h2{margin-bottom: 30px;}
.news_ul{margin-bottom: 40px;}
ul.news_list{margin: 0; padding: 0;}
ul.news_list li{ display: flex; justify-content: space-between; padding: 6px 0;}
ul.news_list li a{ font-size: 1.6rem; display: inline-block; width: calc(100% - 100px);}
ul.news_list li span{color: #ccc; font-size: 1.2rem; font-family: arial; font-weight: 600; display: inline-block; width: 100px; text-align: right;}

.news_top{border-bottom: 1px solid #d5def2; margin-bottom: 20px; margin-top: 10px;}
.news_top a{font-size: 2.4rem; font-weight: 600; display: block; line-height: 2.6rem;}
.news_top span{display: block; color: #ccc; font-size: 1.2rem; font-family: arial; font-weight: 600;}
.news_top p{color: #666;}

.news .slider-container{width: 100%; overflow: hidden;}
.slider_img2{height: 340px; width: 100%; }
.slider_img2{position: relative;}
.jb_bg{position: absolute; width: 100%; height: 0; padding-bottom: 30%; bottom: 0;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));}
a .slider_img_sub2{position: absolute; bottom: 45px; padding: 0 30px; color: #fff; font-weight: 600;}
a .slider_img_sub2 p{font-size: 1.8rem; margin: 0px; padding: 0; }
a .slider_img_sub2 .slider_time{font-size: 1.2rem; line-height: 1.4rem; margin-bottom: 8px;}
a:hover .slider_img_sub2{ text-decoration: underline;}

/***新闻中心实现***/

.about{background: #f7faff; border-top: 0px solid #e4eaf9;}
.about p{margin-bottom: 40px; line-height:32px;}
.about .news_ul,.about .about_text{text-align: left;}
.about_img_bg{height: 340px;  display: flex;align-items: center;justify-content: center;}
.about_img_bg i.iconfont{font-size: 6rem;}
/***关于BC贷网址入口实现***/

.culture ul,.culture li{list-style:none; margin: 0; padding: 0;}
.slider {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  -o-user-select: none;
  user-select: none;
  width: 100%;
}
.frame {
  overflow: hidden;
  width: 100%;
}
ul.slides { display: flex; width: 200%;}
ul.slides li {
  position: relative;
  display: inline-block;
  width: 33.33%;
  height: calc(100vh - 60px);
  text-align: center;
  font-size: 1.8rem;
  max-height:560px;
}

.prev, .next { position: absolute; top: 50%; margin-top: -25px; display: block; cursor: pointer;}
.prev i.iconfont, .next i.iconfont{ font-size: 3.6rem; color: #fff;}
.next { right: 20px;}
.prev { left: 20px;}
.next svg, .prev svg { width: 25px;}

.culture_text{position: absolute; top: 0; width: 100%; height:100%; background:rgba(0,0,0,0.4);padding: 80px 30px;}
.culture_text:hover{background:rgba(0,0,0,0.6);}
.culture_text h2{padding:0vh 0 20px; color: #fff;}
.cultuculture_textre_btn .culture_btn{padding: 0 50px; text-align: center; white-space: normal; }
.culture_text .culture_btn a{ padding: 10px 20px; background: none; border-radius: 100px;
  border: 1px solid #fff; color: #fff; line-height: 1.8rem; display: inline-block; margin-bottom: 10px;
}
.culture_text .culture_btn a:hover{border-color: #000; color: #000;}

/***企业文化实现***/

footer{background: #272d36; padding: 80px 0 30px;}
footer p{margin: 0; padding: 0;}
.footer_cnname{color: #fff;}
.footer_enname,.footer_class,.footer_link span{color: #666;}
.footer_adress{color: #ccc; margin-top: 20px;font-size:16px}
.footer_list{margin-top: 20px; line-height:30px}
.footer_list a{display: block; color: #ccc; font-size:16px}
.footer_list a:hover{color: #36c;}
.erweima img{width: 100%; height: auto; display: block;}
.erweima p{text-align: center; padding-top: 5px;}

.footer_link{margin-top: 40px;}
.footer_link span , .footer_link a{display: inline-block;}
.footer_link a{margin-right: 10px; color: #ccc;}
.footer_link a:hover{color: #36c;}

.footer_info{display: flex; justify-content: space-between; margin-top: 30px; color: #666;}
.footer_info a{color: #666;}
.footer_info a:hover{color: #36c;}

/***footer实现***/

.side_erweima{
  position: fixed;
  bottom: 120px;
  right: 10px;
  width: 40px;
  height: 40px;
  background: #fff;
  color: #576887;
  z-index: 999;
  padding: 0;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
  font-size: 2rem;
}
.side_erweima_img{
  background: #fff; position: absolute; top: 0; right: 40px; display: none;
}
.side_erweima_img img{width: 100px; height: auto;}
.side_erweima_img p{font-size: 1.2rem; text-align: center; color: #333; width: 100%; margin: 0; padding: 0; line-height: 1.4rem; padding-bottom: 8px;}

.side_erweima:hover .side_erweima_img{ display: block;}

#gotop {
  position: fixed;
  bottom: 80px;
  right: 10px;
  width: 40px;
  height: 40px;
  background: #576887;
  color: #fff;
  z-index: 999;
  padding: 0;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
  font-size: 2rem;
}
/***gotop实现***/
/***about 起头***/
.banner_nei{background: url(/tpl/www/assets/img/bg_banner_nei.jpg) no-repeat bottom right #10477f; background-size: contain;}
.banner_nei_header h2,.banner_nei_header p{color: #fff; margin: 0; padding: 0;}
.banner_nei_header p{font-size: 2rem;}
.banner_nei_header .headerline{width: 100px; height: 5px; background: #3c9; margin: 5px 0;}


.info_about{text-align: center;}
.info_about p{margin: 0; text-align: center; color: #333;}
.nub_info{font-size: 8rem; color: #3c9; font-family: arial, microsoft yahei; font-weight: 1000; line-height: 8rem; position: relative;}
.info_about span{display: inline-block; font-size: 1.2rem; line-height: 2.4rem; 
  height: 2.4rem; font-weight: 500; color: #fff; padding: 0 15px; background: #3c9; border-radius: 100px;}

.zuzhi{background: #10477f;}
.zuzhi h2,.zuzhi p{color: #fff;}
.zuzhi_img{margin-top: 10px;}
.zuzhi_img img{ width: 80%; height: auto; display: block; margin: 0 auto;}

.zsqiye{position: relative; width: 100%; height: calc(100vh - 60px);}
.zsqiye h2,.zsqiye p{position: relative; text-align: center; z-index: 3;}
.zsqiye .active{outline: none;}
.tab .nav-tabs li{ width: 33.33%; float: none;}

.tab .nav-tabs li a{
  display: block;
  font-size: 14px;
  color: #000;
  text-align: center;
  border: none;
  padding: 18px;
  background: #eff4ff;
  border-top: 5px solid #3c9;
  border-radius: 0;
  margin: 0;
  position: relative;
  transition: all 0.3s ease 0s;
}
.tab .nav-tabs li a:hover{
  border-color: #36c;
  background: #eff4ff;
  color: #000; font-weight: 600;
}
.tab .nav-tabs li.active a,
.tab .nav-tabs li.active a:focus,
.tab .nav-tabs li.active a:hover{
  border: none;
  background: #fff; 
  color: #000; font-weight: 600;
  transition: all 0.20s ease 0s;
  border-top: 5px solid #36c;
}

.zsqiye .tab_imgbg{position: absolute; width: 100%; height: calc(100vh - 60px); top: 0; left: 0; z-index: 1;}
.zsqiye .nav-tabs{ z-index: 3; position: relative; padding-top: 40vh; display: flex; justify-content: center; }
.zsqiye .tab-content p{position: relative; z-index: 2; background: #fff; text-align: center; padding: 3rem;}
/***about 实现***/

/***about-detail 起头***/
.about_detail{padding-bottom: 8rem;}
.about_detail_list{margin: 0; padding: 0;}
.about_detail_list a{width: 100%;font-size: 1.8rem; padding: 15px 30px; background: #f7faff;border-bottom:1px solid #eee;  display: flex; justify-content: space-between;}
.about_detail_list a i.iconfont{font-size: 1.8rem; line-height: 2.4rem; color: #f7faff;}
.about_detail_list a.cur,.about_detail_list a:hover{outline: none; background: #3c9; color: #000; font-weight: 600; padding-right: 20px;}
.about_detail_list a.cur i.iconfont,.about_detail_list a:hover i.iconfont{color: #000;}
.about_detail_container{padding: 15px 50px; background: #fff; padding-bottom: 10rem;}
.son_list{border-bottom:1px solid #eee; background:#f1f1f1; display:none}
.son_list a{font-size:1.6rem; padding:8px 30px;justify-content:left}
.son_list a i.iconfont{font-size:12px; color:#000}
.son_list a:hover{background:#f7faff; color:#3c9; font-weight:normal}
.bujulist:hover .son_list{display:block}
.buju_cur .son_list{display:block}
.son_cur a{background:#f7faff; color:#3c9; font-weight:normal}


.about_detail_container .breadcrumb {
  padding: 0;
  margin-bottom: 40px;
  list-style: none;
  background:none; font-size: 1.4rem; color: #999; border-bottom: 1px solid #f7faff;
}
.about_detail_container .breadcrumb li{color: #333; font-weight: 600;}
.about_detail_container .breadcrumb li a{color: #999; font-weight: 500;}
.about_detail_container .breadcrumb li.cur a{color: #333; font-weight: 600;}
.about_detail_container h3.tit{text-align: center; font-size: 3rem; line-height: 3.4rem;}

.detail_info {text-align: center; border: 1px solid #f7faff; border-left: none; border-right: none; padding: 10px 0; margin: 10px 0 50px;}
.detail_info span{display: inline-block; font-size: 1.2rem; color: #666; margin: 0 10px;}

.about_detail_content img{ display: block; width: 80%; margin: 30px auto;}
.about_detail_content p{font-size: 1.6rem; line-height: 3rem;}

.about_detail_container a.news_list{display: block; border-bottom: 2px solid #f7faff; padding: 30px 15px; }
.about_detail_container a.news_list .news_top{padding: 0; border: 0; margin: 0; padding: 0;}
.about_detail_container a.news_list .news_top span{margin: 5px 0; color: #333;}
.about_detail_container a.news_list .news_top p{color: #999;}
.about_detail_container a.news_list .news_top p.hang-1{font-size: 2.4rem; color: #333; font-weight: bold;}
.about_detail_container a.news_list:hover{border-color: #d5def2;}
.about_detail_container a.news_list:hover .news_top p.hang-1{color: #36c;}

.about_detail_container a.pics_list{display: block; border: 1px solid #d5def2; text-align:center; margin:0px 10px 20px; padding:20px; width:340px; float:left;}
.about_detail_container a.pics_list .pics_img{width:300px;height:200px; overflow:hidden}
.about_detail_container a.pics_list .pics_img img{width:300px}
.about_detail_container a.pics_list .news_top{margin:0px; border:0px}
.about_detail_container a.pics_list .news_top p.pics_t{font-size: 1.6rem; color: #333; text-align:center;width:300px; height:50px;overflow:hidden}
.about_detail_container a.pics_list:hover{border-color: #bbb;}
.page_list{margin: 30px auto 0; text-align: center;}

/***about-detail 实现***/

.w800{width:800px; padding:50px 50px 200px; }
.w800 .m-4{height:60px;}
.w800 .m-4 input{height:50px;}
.body-box {
  width: 1200px;
  margin: 100px auto;
  background: #fff;
}
.timer-shaft-box {
  width: 100%;
  box-sizing: border-box;
}
.timer-shaft {
  position: relative;
  width: 100%;
  height: 80px;
  overflow: hidden;
}
.timer-left {
  position: absolute;
  top: 50%;
  left: 0px;
  z-index: 99;
  width: 50px;
  height: 50px; border-radius: 100px;
  margin-top: -25px;
  cursor: pointer; font-size: 24px; color: #000; background: #eff4ff; text-align: center; line-height: 50px;
}
.timer-right {
  position: absolute;
  top: 50%;
  right: 0px;
  z-index: 99;
  width: 50px;
  height: 50px; border-radius: 100px;
  margin-top: -25px;
  cursor: pointer; font-size: 24px; color: #000; background: #eff4ff; text-align: center; line-height: 50px;
}
.timer-scale {
  position: absolute;
  top: 0;
  left: 0;
  height: 80px;
  padding-left: 80px;
  font-size: 0;
  white-space: nowrap;
}
.timer-scale-cont {
  display: inline-block;
  height: 100%;
  line-height: 80px;
}
.time-circle {
  display: inline-block;
  vertical-align: middle;
  width: 60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  border-radius: 50%;
  background: #10477f;
  transition: all .3s;
  cursor: pointer;
}
.timer-scale-cont.hov .time-circle {
  width: 80px;
  height: 80px;
  line-height: 80px;
  font-size: 24px;
  background: #36c;
}
.line-scale {
  display: inline-block;
  vertical-align: middle;
  width: 250px;
  height: 22px;
  margin: 0 2px;
  background: url(/tpl/www/assets/img/icon_scale.png) repeat-x;

}
.timer-shaft-content {
  width: 100%;
  margin-top: 45px;
  overflow: hidden;
  font-size: 0;
  box-sizing: border-box;
  white-space: nowrap;
}
.shaft-detail-cont {
  display: none;
  width: 100%;
}
.timer-year {
  padding-left: 20px;
  font-weight: bold;
  color: #333;
  font-size: 0;
}
.icon-year {
  display: inline-block;
  margin-left: 2px;
  vertical-align: middle;
  width: 36px;
  height: 40px;
  font-size: 36px; color: #36c;
}
.timer-year span {
  display: inline-block;
  vertical-align: middle;
  margin-left: 18px;
  font-size: 24px;
}
.month-detail-box {
  position: relative;
  width: 100%;
  min-height: 93px;
  padding-top: 30px;
  font-size: 0;
  box-sizing: border-box;
  white-space: normal;
}
.month-detail-box:before {
  content: '';
  position: absolute;
  top: 0;
  left: 40px;
  height: 100%;
  border-right: 1px dashed #3c9;
}
.month-detail-box .month-title {
  position: absolute;
  font-size: 1.6rem; margin-top: 3px;
  font-weight: bold;
  color: #000;
}
.month-detail-box .month-title:before {
  font-family: 'iconfont';
  content: "\e603";
  position: absolute;
  top: 50%;
  left: 32px;
  color: #3c9;
  margin-top: -9px;

}
.incident-record {
  display: inline-block;
  padding-left: 71px;
  line-height: 2;
  font-size: 14px;
  color: #333;
}
.incident-record a {
  font-size: 14px;
  color: #1d69a3;
}
.about_detail_content p.time-circle{line-height: 60px;}
/***大事记 实现***/


@media (max-width: 1200px){
  .container-80vw{width: 100vw;}
  .btn_xg {padding: 5px 10px;}
  .more{ padding: 10px 80px;}
  .more:hover{ padding: 10px 90px;}
  .slider_img{height: calc(100vw*0.7);}
  .slider_img_sub{top:calc(100vw*0.26);}
  ul.slides { display: flex; width: 300%;}
  ul.slides li{ width: 50%; height: 90vh;}
  .line-scale {  width: 20vw;}
}
@media (max-width: 992px){
  .padding-100{padding: 60px 0;}
  nav.navbar .navbar-brand img.logo {
      height: 30px; width: auto;
  }
  .navbar-header button i.iconfont{font-size: 3rem;}
  .top-search i.iconfont, .search i.iconfont {font-size: 2rem;}
  .search i.iconfont {font-size: 1.8rem;}
  .slider_img{height: calc(100vw*0.7);}
  .slider_img_sub{top:calc(100vw*0.26);}
  .about .news_ul, .about .about_text{text-align: center;}
  .about_text p{text-align: left;}
  .btn_xg {padding: 8px 25px;}
  .more{ padding: 10px 80px;}
  .more:hover{ padding: 10px 90px;}
  .news_top,.about_img{margin-top: 30px;}
  ul.slides { display: flex; width: 600%;}
  ul.slides li{ width: 100%; height: 70vh;}

  nav.navbar.bootsnav.no-full .navbar-collapse {
    max-height: 70vh;
  }
  nav.navbar.bootsnav .navbar-nav > li > a,nav.navbar.bootsnav .dropdown .megamenu-content .col-menu ul > li > a{ border-top: 1px solid #eff4ff; border-bottom: 0;}
  nav.bootsnav .megamenu-content .col-menu h4{display: none;}
  nav.navbar.bootsnav.no-background.white ul.nav > li > a span.zhaobiao, nav.navbar.bootsnav ul.nav > li > a span.zhaobiao{
    width: 100%; line-height: 5rem; padding: 0;
    text-align: center;
  }
  .attr-nav > ul > li > a {
    padding: 16px 15px 15px;
  }
  .bankuai_sub{padding: 18% 20px; }
  .about_detail_list{display: none;}
  .padding-120{padding-top: 14rem; padding-bottom: 6rem;}

  .nub_info{font-size: 6rem; line-height: 6rem;}
  .line-scale {  width: 20vw;}
}
@media (max-width: 768px){
  .bankuai_sub{padding: 18% 30px; }
  .slider_img{height:calc(100vh - 50px); }
  .slider_img_sub{top:40vh;}
  .preview {display: none;}
  .bankuai_sub{padding: 5% 30px;}
 
  .footer_link{display: none;}
  .footer_info{display: block;}
  footer .container .row>div:nth-child(4),footer .container .row>div:last-child{display: none;}
  .line-scale {  width: 20vw;}
}
@media (max-width: 576px){

  .bankuai_sub{padding: 5% 35px; }
  .slider_img_sub .slider_img_sub_1 { font-size: 2rem;}
  .slider_img_sub .slider_img_sub_2 { font-size: 1.6rem; line-height: 1.6rem;}
  .slider_img{height: 80vh;}
  .slider_img_sub{top:20vh;}
  .mobile{display:block}
  .pc{display:none}
  
  .btn_xg {padding: 5px 15px; margin-bottom: 5px; font-size: 1rem;}
  .more{ padding: 10px 50px; font-size: 1.6rem;}
  .more:hover{ padding: 10px 90px;}
  ul.slides { display: flex; width: 600%;}
  ul.slides li{ width: 100%; height:calc(100vh - 58px);}

  footer{padding-top:50px ;}
  footer .container .row div{display: none;}
  footer .container .row div:nth-child(4),footer .container .row div:last-child{display: block;}
  .erweima{text-align: center;}
  .erweima img{width: 40%; display: block; margin: 30px auto 0;}

  .news_top a { font-size: 1.8rem; line-height: 2.4rem; }
  .news_top span { margin: 10px 0 5px;}
  ul.news_list li{padding: 6px 0;}
  ul.news_list li a{font-size: 1.4rem;}
  .about_text p{line-height: 2.6rem; padding: 0 3%;}

  .side_erweima{display: none;}
  .about_detail_container{padding: 15px 25px 50px;}
  .nub_info{font-size: 4rem; line-height: 4rem;}
  .zuzhi_img img {width: 100%;}
  h2{font-size: 2.6rem; line-height: 2.6rem;}
  .about_detail_container h3 {
    text-align: center;
    font-size: 2.4rem;
    line-height: 3rem;
  }
  .line-scale {  width: 10vw;}
}<!--耗时1776076995.0033秒-->